255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,2,2,2,3,1,0,0,0,0,0,0,0,0,0,0,8,9,7,10,5,6,2,3,4,1,255,196,0,118,16,0,0,5,3,2,4,2,6,5,5,10,6,11,9,4,27,0,1,2,3,4,5,6,17,7,18,8,9,19,33,20,49,21,34,56,65,81,181,50,97,113,119,133,22,35,71,82,129,23,24,36,51,66,118,134,145,180,197,37,83,161,177,193,196,25,38,52,67,69,98,114,115,166,209,212,39,53,68,84,87,99,116,130,228,54,86,88,100,104,146,147,149,150,178,211,225,85,101,103,162,164,165,179,194,40,55,57,117,148,240,70,131,132,163,241,255,196,0,28,1,1,0,1,5,1,1,0,0,0,0,0,0,0,0,0,0,0,6,3,4,5,7,8,2,1,255,196,0,79,17,1,0,1,2,3,4,4,8,8,12,6,2,2,2,2,3,0,1,2,3,4,5,17,6,18,33,49,7,65,81,113,19,34,53,97,114,129,177,178,20,50,66,145,161,193,209,240,21,51,52,54,55,82,98,115,130,131,179,225,35,36,67,68,194,195,22,241,37,162,146,210,69,71,23,38,147,255,218,0,12,3,1,0,2,17,3,17,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,184,107,227,234,29,225,196,78,169,112,207,172,85,10,85,46,171,110,94,21,152,54,157,97,249,44,67,110,167,21,21,69,70,143,77,82,20,164,239,152,158,163,105,107,166,74,83,205,165,91,136,150,217,173,233,170,53,182,226,110,173,85,160,113,119,170,245,218,21,78,93,58,165,78,212,138,236,184,115,34,60,166,95,140,251,117,55,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,54,73,1,13,121,113,113,199,39,138,219,54,125,159,168,40,137,31,81,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,233,37,110,180,164,154,73,226,105,185,148,2,63,241,229,169,151,86,141,240,181,117,106,149,149,47,195,214,173,154,133,2,161,27,115,142,33,183,182,86,161,111,97,222,154,208,181,50,234,13,77,184,130,81,111,109,107,73,158,20,99,235,224,239,138,171,55,138,253,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,225,156,82,92,83,43,220,173,200,35,73,159,81,14,33,29,43,154,63,176,158,166,254,11,243,136,66,152,56,85,226,98,242,225,67,87,33,234,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,214,27,36,128,233,90,59,172,86,14,186,216,20,189,70,211,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,195,62,234,0,48,167,22,220,82,218,188,35,105,98,53,50,233,182,234,181,223,29,80,42,53,58,21,61,77,163,169,57,113,159,121,162,121,197,168,186,76,159,135,82,84,226,82,226,147,184,140,155,95,144,205,99,175,223,246,5,155,170,118,109,91,79,181,6,222,137,92,183,171,145,206,52,232,50,72,246,58,140,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,144,83,6,154,115,100,215,24,28,71,49,171,122,178,126,149,180,38,83,211,68,168,90,116,103,30,141,6,12,83,90,20,114,225,199,113,213,33,83,18,180,26,247,190,165,41,105,91,141,111,109,6,131,106,234,109,59,166,133,124,218,180,107,214,214,157,227,104,183,5,62,61,82,157,39,164,182,250,241,95,109,46,52,230,197,146,86,157,200,90,79,10,34,81,103,6,68,125,134,189,156,104,240,147,117,112,141,170,103,107,84,157,241,214,221,119,196,212,45,154,138,84,227,189,72,41,146,226,16,195,238,155,45,54,115,27,108,153,83,200,108,141,41,235,54,100,120,89,12,235,203,67,143,89,58,13,112,179,162,186,179,93,150,254,157,87,36,54,205,33,110,116,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,88,93,160,15,146,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,128,56,204,227,50,193,225,50,192,147,50,100,232,149,27,218,163,29,109,80,104,45,58,203,207,165,247,25,144,113,165,202,140,111,180,241,65,235,71,54,220,117,188,158,79,106,123,249,6,31,230,69,199,213,11,64,173,90,166,137,105,189,67,198,234,109,193,79,92,121,15,69,146,182,255,0,38,98,190,222,10,74,220,105,73,90,102,41,11,220,195,105,81,41,25,75,203,194,122,104,123,138,229,169,204,11,247,118,135,7,65,53,89,237,151,245,42,158,175,69,212,84,172,55,88,131,17,136,200,252,235,175,201,91,210,42,43,63,18,251,155,80,73,54,219,90,251,109,80,167,107,254,255,0,188,181,78,242,171,106,14,160,220,50,235,151,13,114,65,201,157,58,73,150,247,87,130,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,226,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,1,180,240,8,171,192,47,26,246,175,21,154,113,18,137,86,169,248,125,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,93,23,22,72,50,218,166,150,236,170,1,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,41,47,136,94,105,122,227,112,113,28,205,235,163,55,111,162,172,123,46,160,252,122,21,37,190,183,129,175,69,37,154,23,38,162,202,201,181,189,226,16,68,105,109,68,149,71,74,146,77,236,116,150,242,251,7,51,222,61,99,107,61,86,95,15,218,63,93,137,63,79,169,146,35,61,85,171,196,234,160,234,213,22,20,246,246,91,117,46,244,164,65,73,169,133,17,155,94,179,204,19,136,82,144,77,173,81,131,133,30,20,117,31,139,93,71,69,149,101,53,224,105,80,122,111,215,235,239,178,107,139,72,138,163,50,37,40,136,203,168,242,246,168,154,100,140,148,226,146,163,51,66,16,227,136,11,10,214,174,98,151,149,207,193,190,157,241,45,164,106,151,64,185,232,26,145,79,160,92,145,36,198,36,83,170,50,211,68,125,249,177,201,148,188,226,157,130,181,60,157,155,214,151,75,98,86,91,28,66,22,83,167,135,93,121,179,120,146,210,58,22,171,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,193,40,208,157,232,52,56,146,216,180,153,193,110,105,58,59,96,232,87,3,86,22,156,233,205,6,37,58,155,78,190,41,109,58,235,81,89,101,250,131,237,209,230,178,169,114,148,202,16,151,100,184,150,144,110,58,105,35,81,151,216,69,2,184,46,226,218,234,225,27,84,202,233,166,181,227,173,186,239,134,167,220,212,229,37,199,122,144,83,37,181,173,246,26,39,154,108,230,54,217,60,150,86,225,154,83,214,112,140,176,179,1,177,72,14,191,96,95,246,110,169,217,180,157,65,211,235,134,37,114,222,174,71,41,48,103,70,51,216,234,50,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,93,128,0,69,254,96,60,76,94,92,40,105,165,149,170,86,124,24,149,20,42,248,137,77,171,211,36,145,37,21,26,115,144,102,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,92,160,16,3,157,95,178,197,173,247,129,7,229,213,16,19,43,71,117,138,193,215,91,2,151,168,218,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,216,103,221,69,0,240,11,198,189,213,194,158,163,196,162,85,170,126,35,76,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,89,180,18,12,183,37,165,181,126,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,0,250,192,0,0,0,0,0,0,4,117,230,17,127,222,90,89,194,53,237,168,58,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,234,224,163,138,234,23,22,154,53,10,242,234,210,161,221,244,220,67,186,104,144,158,90,188,4,173,203,38,220,36,184,68,178,101,244,35,170,217,229,105,44,173,190,162,214,211,134,58,175,52,127,97,61,77,252,23,231,16,133,37,240,241,196,13,253,195,46,168,65,213,125,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,172,19,141,54,174,251,72,6,203,192,49,254,133,235,166,156,113,23,167,20,237,80,210,250,207,142,165,78,203,79,50,233,18,37,83,229,36,136,220,139,37,178,51,233,188,141,201,201,100,210,105,82,86,133,45,11,66,213,144,0,0,0,0,0,0,66,174,93,220,125,67,226,114,213,59,15,84,170,20,170,110,166,209,58,81,242,114,88,143,249,76,217,182,234,252,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,166,212,213,26,187,216,23,253,229,165,151,149,39,80,116,250,225,151,67,184,104,114,10,76,25,209,140,183,180,188,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,193,28,20,113,93,66,226,211,70,161,94,93,90,84,59,190,155,136,119,77,18,19,203,87,128,149,185,100,219,132,151,8,150,76,190,132,117,91,60,173,37,149,183,212,90,218,112,192,72,0,0,0,28,77,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,137,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,89,62,234,81,17,119,50,28,176,164,190,102,188,118,213,117,186,242,168,232,102,150,220,209,28,210,250,12,134,211,42,101,45,245,45,23,36,212,18,84,165,184,230,8,151,25,151,114,150,208,141,205,173,109,245,247,56,70,207,72,39,167,3,60,102,215,120,195,212,125,98,169,183,74,244,53,153,107,250,14,61,179,77,117,8,57,73,109,211,159,213,147,37,196,231,47,59,210,104,205,180,168,219,109,40,74,83,184,201,110,185,213,120,154,227,126,103,10,188,113,90,214,149,227,43,118,153,93,150,125,49,218,234,141,151,228,189,75,113,50,234,205,162,84,86,144,234,80,157,203,91,30,32,201,183,28,91,81,210,72,73,169,8,73,225,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,128,185,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,214,42,3,149,191,31,80,244,239,192,240,201,172,117,10,85,54,208,63,25,34,221,184,166,73,98,11,52,135,15,171,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,141,191,128,0,0,0,12,127,174,154,233,167,28,58,105,197,71,84,53,66,179,224,105,80,112,211,44,180,68,185,85,9,74,35,54,226,198,108,204,186,143,47,106,176,89,36,146,82,165,173,72,66,22,180,225,94,10,56,250,211,142,43,45,88,84,154,221,66,149,108,234,108,124,71,168,91,142,73,38,252,123,137,109,110,28,154,114,92,86,247,153,52,54,226,212,217,26,156,103,106,137,121,78,199,93,9,84,0,0,32,7,51,173,37,226,38,149,66,147,196,87,15,218,207,168,20,40,20,42,122,157,187,104,20,203,178,168,211,107,109,11,101,182,165,66,136,198,91,111,99,106,121,114,79,115,109,147,108,147,155,119,117,84,186,203,176,56,227,226,191,79,175,42,77,231,23,93,239,90,226,233,82,9,227,166,87,235,211,42,52,233,136,193,165,108,191,29,215,77,43,66,146,106,44,150,22,156,146,144,164,45,41,81,108,102,41,47,153,175,2,85,93,17,188,170,58,231,165,182,204,70,244,190,189,33,181,74,135,75,97,72,69,183,53,100,148,169,14,55,147,36,70,121,220,169,181,163,107,104,91,157,13,173,145,51,213,11,84,225,119,137,187,7,138,109,47,166,234,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,201,165,61,43,152,245,217,117,88,220,24,234,29,211,101,92,213,91,126,181,11,209,62,26,163,75,154,228,73,76,111,170,196,66,246,58,217,165,105,220,133,169,39,131,238,149,25,31,99,49,76,60,29,241,85,121,112,161,171,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,124,75,105,83,138,101,123,147,181,102,105,51,233,173,196,46,218,121,132,95,246,110,169,242,225,189,181,7,79,174,24,149,203,122,185,30,137,38,12,232,198,123,29,71,166,97,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,5,96,112,201,196,223,18,85,254,36,180,162,133,93,226,15,82,170,52,218,141,241,66,137,50,28,187,178,123,204,73,97,201,236,165,198,156,109,78,154,86,133,36,205,38,147,35,35,35,50,49,176,72,214,179,132,239,106,125,27,251,192,183,190,98,192,184,158,96,156,122,219,220,51,89,179,172,109,62,174,196,153,170,149,120,238,51,5,17,252,44,212,80,22,71,25,70,244,230,77,210,91,43,84,121,10,114,57,41,181,161,107,65,26,146,164,17,145,134,31,230,145,199,212,205,59,241,220,50,104,229,66,171,77,187,207,193,200,184,174,40,114,95,130,245,33,179,233,73,102,52,71,27,82,22,167,157,65,182,110,56,70,109,165,167,13,191,93,110,47,163,94,214,6,185,113,179,170,119,149,39,79,180,251,93,117,130,185,112,215,36,20,104,48,99,94,53,13,238,175,6,102,102,102,241,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,97,255,0,246,213,126,221,95,240,173,199,114,92,117,15,252,228,201,213,41,210,28,255,0,214,113,231,156,113,127,90,148,165,123,204,197,239,112,9,192,157,43,132,75,102,109,118,229,153,18,173,168,183,20,114,137,88,153,21,196,191,10,43,13,200,121,77,181,5,197,199,105,244,33,198,213,29,79,37,102,100,167,25,65,151,100,36,6,21,230,3,76,212,190,20,56,38,178,168,246,126,191,106,85,70,231,85,241,17,186,189,217,38,230,156,154,141,69,110,83,230,169,212,18,250,198,166,99,110,105,189,145,210,163,66,118,36,212,107,115,123,139,139,252,184,120,133,215,219,231,140,237,60,181,175,93,112,212,11,130,139,55,210,222,38,157,84,185,166,203,138,254,202,84,181,163,123,78,56,164,43,106,208,149,22,75,178,146,70,93,200,132,192,231,87,236,177,107,125,224,65,249,117,68,64,14,87,30,221,154,101,248,215,201,230,128,177,78,100,28,87,106,63,9,90,143,161,247,173,148,239,142,165,78,252,160,98,191,64,125,227,68,90,188,84,157,56,201,42,50,35,233,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,230,85,129,127,217,186,167,102,210,117,7,79,174,24,149,203,122,185,28,164,193,157,24,207,99,168,201,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,86,95,60,239,208,159,244,147,251,180,70,174,93,220,111,204,225,86,251,59,74,241,149,187,76,174,202,131,78,215,84,108,191,37,234,91,137,101,214,209,42,43,72,117,40,78,229,173,143,16,100,219,142,45,168,233,36,36,212,132,36,194,250,64,124,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,172,0,0,0,0,0,0,82,7,49,238,33,117,246,198,227,59,80,237,107,43,92,53,2,223,162,194,244,79,134,167,82,238,105,177,34,177,190,149,17,107,216,211,110,37,9,220,181,169,71,130,238,165,25,159,115,49,119,226,128,121,163,251,118,106,111,224,191,39,132,2,106,114,107,213,141,83,213,15,221,127,247,76,212,187,174,237,244,103,228,255,0,130,244,237,102,76,255,0,11,212,244,135,83,165,214,90,182,110,233,163,118,220,103,98,115,228,66,202,133,85,242,49,253,54,127,70,255,0,188,133,170,0,130,188,200,56,174,212,126,18,181,31,67,239,91,41,223,29,74,157,249,64,197,126,128,251,198,136,181,120,169,58,113,146,84,100,71,211,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,204,171,2,255,0,179,117,78,205,164,234,14,159,92,49,43,150,245,114,57,73,131,58,49,158,199,81,147,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,172,190,121,223,161,63,233,39,247,104,141,92,187,184,223,153,194,173,246,118,149,227,43,118,153,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,30,32,201,183,28,91,81,210,72,73,169,8,73,133,244,128,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,88,0,0,0,8,149,199,223,29,148,174,17,45,152,84,43,106,28,74,182,162,220,81,206,93,30,28,166,210,252,40,172,55,33,148,184,236,230,209,33,167,208,135,27,84,132,178,164,17,146,156,101,100,125,144,161,146,184,174,226,187,78,56,74,211,133,222,183,171,190,58,171,59,168,197,2,128,195,196,137,85,121,73,34,51,74,76,200,250,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,189,123,53,87,83,46,173,100,212,123,143,84,175,89,126,34,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,81,107,90,89,105,4,150,219,65,168,246,54,132,36,143,9,32,22,127,203,23,152,92,203,166,100,110,29,120,129,187,250,213,87,182,181,105,87,234,111,62,252,170,172,167,95,121,199,98,205,150,251,203,220,241,245,89,68,98,218,132,154,91,54,247,26,205,164,174,207,198,173,159,237,170,194,186,191,225,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,170,227,47,54,226,62,165,37,73,247,25,11,190,229,221,199,212,62,39,45,83,176,245,74,161,74,166,234,109,19,165,31,39,37,136,255,0,148,205,155,110,175,196,197,141,184,150,111,33,12,56,169,13,182,131,109,62,171,137,218,151,58,109,4,213,0,0,1,173,103,239,177,226,159,255,0,132,182,170,255,0,244,101,81,255,0,234,195,101,49,170,184,13,132,249,112,221,151,85,243,193,142,158,93,55,173,205,85,184,43,83,125,45,226,106,53,73,174,75,148,254,202,172,180,35,123,174,26,150,173,168,66,82,89,62,201,73,17,118,34,18,84,69,94,87,30,194,122,101,248,215,206,38,137,84,0,0,0,42,175,155,221,197,172,26,45,168,246,69,243,166,90,237,168,22,220,11,222,159,46,60,186,37,46,228,168,70,138,212,168,6,193,28,148,37,18,58,104,234,55,41,164,155,109,182,132,146,152,53,158,229,58,163,46,169,202,155,140,61,83,171,241,5,39,71,53,90,251,186,239,56,151,221,61,207,69,191,89,170,73,168,185,79,157,9,167,100,122,170,125,227,38,153,113,130,146,75,218,133,41,78,34,55,146,73,70,37,175,53,237,29,165,106,87,9,117,187,185,52,25,115,174,29,62,145,30,183,75,118,20,84,186,251,108,41,230,217,154,149,171,98,150,81,138,58,214,251,132,147,73,102,43,75,89,237,108,200,83,6,128,235,29,119,135,253,101,180,245,138,220,103,196,75,182,106,9,144,228,109,200,71,139,138,180,169,185,49,183,173,11,38,250,172,56,235,93,77,134,164,111,220,159,89,36,96,54,105,0,0,21,65,205,219,138,139,250,208,213,203,67,74,52,143,82,110,11,98,69,191,71,118,165,92,145,110,92,207,68,91,207,204,90,122,81,100,181,29,73,52,173,166,163,165,212,239,81,153,162,105,25,37,36,121,95,201,202,86,181,175,186,227,172,183,5,245,168,28,64,106,5,110,219,211,250,123,123,232,213,11,174,108,150,103,78,156,151,154,99,170,195,166,182,221,101,13,181,41,103,235,37,73,117,49,212,91,136,148,69,5,184,167,214,191,223,19,196,21,237,172,109,211,252,20,75,130,160,94,1,133,53,211,113,16,88,105,17,226,245,83,212,112,137,227,97,150,141,205,171,52,245,13,123,112,156,17,91,79,39,221,28,161,88,220,48,22,170,199,123,196,86,181,46,160,252,137,142,109,90,58,17,96,200,126,36,120,216,53,169,10,218,180,73,119,168,73,66,143,196,236,86,226,109,38,2,58,243,118,214,253,104,211,94,36,173,186,22,156,234,245,235,106,211,95,177,225,203,118,29,18,191,46,11,14,62,169,243,210,167,84,219,46,37,38,179,74,16,147,81,150,112,132,151,184,134,74,228,215,171,26,167,170,31,186,255,0,238,153,169,119,93,219,232,207,201,255,0,5,233,218,204,153,254,23,169,233,14,167,75,172,181,108,221,211,70,237,184,206,196,231,200,134,0,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,11,84,0,0,1,26,185,143,93,151,85,141,193,142,161,221,54,85,205,85,183,235,80,189,19,225,170,52,185,174,68,148,198,250,172,68,47,99,173,154,86,157,200,90,146,120,62,233,81,145,246,51,18,84,69,94,104,254,194,122,155,248,47,206,33,0,165,111,223,99,197,63,255,0,9,109,85,255,0,232,202,163,255,0,213,133,223,115,30,187,46,171,27,131,29,67,186,108,171,154,171,111,214,161,122,39,195,84,105,115,92,137,41,141,245,88,136,94,199,91,52,173,59,144,181,36,240,125,210,163,35,236,102,53,236,23,253,205,31,216,79,83,127,5,249,196,32,20,173,251,236,120,167,255,0,225,45,170,191,253,25,84,127,250,176,217,76,106,174,54,168,0,0,0,0,0,1,10,185,172,211,117,78,145,195,236,109,99,210,157,91,186,236,201,118,37,65,191,74,49,70,175,73,167,55,80,131,53,214,163,250,201,96,136,221,121,183,206,49,163,114,210,148,182,185,62,106,52,144,172,190,27,184,244,214,141,42,214,219,90,252,213,45,84,212,171,222,211,166,200,117,53,106,28,155,170,92,132,72,97,230,28,100,214,77,62,225,180,226,218,55,9,228,33,120,37,45,164,150,228,103,122,111,166,255,0,176,44,221,83,179,106,218,125,168,54,244,74,229,189,92,142,113,167,65,146,71,177,212,100,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,181,151,191,236,11,203,75,47,42,182,159,106,13,189,46,135,112,208,228,28,105,208,100,145,111,105,120,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,48,218,32,82,7,49,238,33,117,246,198,227,59,80,237,107,43,92,53,2,223,162,194,244,79,134,167,82,238,105,177,34,177,190,149,17,107,216,211,110,37,9,220,181,169,71,130,238,165,25,159,115,49,101,92,187,117,210,102,191,112,167,106,92,149,234,207,164,238,74,15,86,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,53,45,205,31,219,179,83,127,5,249,60,32,22,63,202,39,80,175,237,74,225,182,228,174,234,53,241,112,93,85,38,47,137,145,26,153,91,169,189,57,246,216,76,8,10,75,73,113,229,41,68,130,82,214,162,73,30,50,181,31,188,199,106,230,107,196,84,157,0,225,162,162,197,173,118,75,161,222,215,156,134,232,212,7,160,58,210,101,178,141,233,92,201,9,37,40,150,132,38,57,45,190,179,68,107,109,217,17,204,141,6,164,173,56,215,146,167,178,197,211,247,129,59,229,212,225,21,121,201,235,95,229,207,16,84,157,28,137,79,232,196,211,42,121,245,159,113,173,174,63,58,162,212,121,14,109,81,56,162,83,41,97,16,201,57,66,20,78,117,243,185,59,12,4,127,210,173,101,227,67,89,53,30,220,210,219,43,136,189,85,145,90,185,170,13,83,227,110,187,170,203,109,157,231,235,190,239,77,107,90,89,105,4,167,28,89,36,246,54,133,168,203,9,49,118,156,111,234,245,229,160,188,49,221,186,185,167,239,196,110,187,110,200,164,61,28,165,176,79,48,234,23,84,136,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,85,171,201,163,68,41,87,214,182,215,245,162,161,92,151,30,70,151,199,97,48,96,50,218,118,75,126,164,196,200,230,183,86,121,50,67,109,54,238,16,146,35,82,220,66,183,17,32,208,228,245,230,143,236,39,169,191,130,252,226,16,12,149,194,239,19,118,15,20,218,95,77,212,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,147,74,115,0,215,7,133,30,43,181,31,132,173,71,69,235,101,59,227,169,83,186,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,166,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,216,122,192,191,236,221,83,179,105,58,131,167,215,12,74,229,189,92,142,82,96,206,140,103,177,212,100,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,176,0,0,8,149,204,147,136,27,251,134,93,40,178,53,95,78,87,17,117,40,119,195,49,29,135,56,222,56,83,88,122,149,82,74,154,144,219,46,54,167,16,74,216,234,82,106,193,56,211,106,239,180,134,117,208,189,116,211,142,34,244,226,157,170,26,95,89,241,212,169,217,105,230,93,34,68,170,124,164,145,27,145,100,182,70,125,55,145,185,57,44,154,77,42,74,208,165,161,104,90,162,7,58,191,101,139,91,239,2,15,203,170,34,186,184,23,227,54,187,193,230,163,202,169,185,74,244,205,153,116,120,120,247,53,53,164,32,165,41,182,141,125,41,49,156,86,48,243,93,87,76,155,82,137,183,18,181,37,91,76,208,235,97,176,160,14,38,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,195,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,60,31,101,36,200,251,145,142,88,0,0,0,5,69,243,118,214,253,104,211,94,36,173,186,22,156,234,245,235,106,211,95,177,225,203,118,29,18,191,46,11,14,62,169,243,210,167,84,219,46,37,38,179,74,16,147,81,150,112,132,151,184,133,186,10,86,231,87,237,79,107,125,223,193,249,141,68,6,127,228,215,171,26,167,170,31,186,255,0,238,153,169,119,93,219,232,207,201,255,0,5,233,218,204,153,254,23,169,233,14,167,75,172,181,108,221,211,70,237,184,206,196,231,200,133,149,10,171,228,99,250,108,254,141,255,0,121,11,84,0,0,0,17,171,152,245,217,117,88,220,24,234,29,211,101,92,213,91,126,181,11,209,62,26,163,75,154,228,73,76,111,170,196,66,246,58,217,165,105,220,133,169,39,131,238,149,25,31,99,49,72,63,190,199,138,127,254,18,218,171,255,0,209,149,71,255,0,171,11,169,230,143,236,39,169,191,130,252,226,16,160,16,27,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,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,117,77,42,212,203,171,70,245,30,220,213,43,42,95,135,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,211,90,22,166,93,65,169,183,16,74,45,237,173,105,51,194,140,95,247,5,220,91,90,188,92,233,97,93,52,214,188,13,201,66,240,212,251,154,156,164,182,215,78,114,163,54,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,186,46,17,150,80,98,154,238,78,11,174,175,222,133,167,252,87,88,9,170,215,226,86,253,40,197,209,75,98,11,146,28,165,120,89,115,82,153,201,83,72,50,68,50,98,33,19,170,116,203,166,230,211,220,164,187,181,172,107,195,174,188,222,92,54,234,229,11,85,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,224,148,104,86,197,146,28,73,111,66,76,130,237,57,163,251,9,234,111,224,191,56,132,40,4,94,159,30,90,145,66,214,14,89,151,86,168,91,16,234,177,41,87,53,62,129,81,136,205,82,10,226,74,67,110,85,225,25,18,219,95,249,22,147,83,107,78,22,218,214,133,37,106,166,29,16,178,169,90,149,173,22,14,156,215,100,75,98,155,117,93,20,170,36,199,98,45,41,125,182,36,203,109,151,20,218,148,149,36,150,73,89,153,25,165,69,156,100,143,200,6,106,224,115,142,59,203,132,43,201,81,101,34,93,115,78,171,146,18,186,245,5,11,45,237,175,4,159,27,15,113,146,81,37,41,36,145,164,204,144,242,18,72,89,164,210,211,173,95,245,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,93,126,49,56,85,188,184,80,213,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,62,37,180,169,180,188,141,169,218,179,37,17,116,214,218,215,34,185,106,115,2,253,194,102,65,208,77,86,123,125,131,85,168,43,209,117,21,43,46,81,231,75,126,50,63,58,235,242,80,204,122,114,11,196,190,230,212,26,137,199,22,190,251,148,2,234,64,0,6,52,226,43,65,172,222,36,180,142,187,165,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,178,105,37,167,122,13,109,168,246,45,68,122,240,235,166,133,234,63,14,154,143,81,210,253,80,163,120,26,172,28,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,163,43,218,172,30,9,68,164,169,11,74,22,133,161,59,52,136,213,198,255,0,5,214,175,23,26,112,252,24,73,165,81,47,234,111,77,250,37,194,236,22,212,226,250,68,246,216,50,95,36,27,197,13,102,251,134,105,65,250,142,26,93,218,189,166,218,194,0,112,37,204,234,102,140,105,197,193,165,250,223,55,211,52,171,94,223,145,50,199,121,245,190,114,157,148,209,36,153,161,169,198,218,119,12,185,159,205,60,225,18,88,74,20,131,53,32,218,67,80,171,93,53,211,81,248,139,212,122,142,168,106,133,103,199,85,103,97,166,89,104,141,17,105,241,82,102,109,197,140,217,153,244,217,70,229,96,178,106,53,41,75,90,150,181,173,106,224,47,251,2,242,210,203,202,173,167,218,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,106,114,208,224,42,78,188,220,44,235,86,172,208,165,177,167,84,57,13,189,72,67,157,45,149,250,139,18,155,82,153,83,47,52,226,95,130,73,109,230,158,63,83,114,212,72,66,148,104,120,144,16,174,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,119,37,11,83,14,26,55,17,110,70,213,167,40,90,20,175,170,199,211,59,171,81,41,215,125,70,214,137,226,255,0,34,173,245,220,213,22,16,219,142,60,168,45,202,141,29,213,182,148,33,89,233,248,164,186,179,86,212,165,166,157,89,171,213,193,204,174,114,180,154,85,3,137,43,38,133,66,166,68,167,83,105,218,111,77,137,14,28,70,82,203,17,152,110,125,65,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,62,190,74,158,212,247,79,221,252,239,152,211,128,67,93,29,214,43,251,66,175,250,94,163,105,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,97,148,255,0,226,239,155,45,43,85,52,26,38,156,232,189,185,46,147,88,190,104,238,197,188,157,169,54,151,74,144,195,155,217,126,4,101,25,109,125,110,164,148,126,35,105,18,89,113,24,74,94,90,138,55,84,230,123,192,84,109,24,170,203,226,7,71,232,81,32,105,245,78,68,102,106,180,136,157,85,157,38,162,250,158,222,243,109,37,174,148,120,42,52,176,146,35,119,213,121,242,109,9,74,13,180,38,0,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,3,181,232,238,142,223,218,235,127,210,244,231,78,104,50,234,53,42,140,134,26,117,214,162,188,243,20,246,28,121,182,85,46,82,153,66,212,212,102,212,234,13,199,77,38,73,35,251,8,239,251,131,190,21,108,222,20,52,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,134,109,74,113,44,163,106,118,160,205,70,93,69,184,181,244,174,1,120,40,181,120,83,211,136,149,186,181,51,196,106,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,235,56,130,89,158,212,180,134,165,80,8,1,206,175,217,98,214,251,192,131,242,234,136,165,97,117,60,234,253,150,45,111,188,8,63,46,168,138,139,209,11,42,149,169,90,209,96,233,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,89,198,72,252,128,74,174,90,28,113,201,225,198,242,103,71,175,132,68,94,157,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,187,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,134,181,156,69,104,53,229,195,110,174,87,116,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,77,36,181,108,89,45,181,30,244,40,138,117,114,167,227,158,171,69,185,160,112,187,170,245,73,117,10,109,126,65,55,106,86,170,53,69,44,233,143,162,58,27,106,152,125,119,54,166,50,210,194,16,195,109,96,210,242,246,18,23,214,35,104,45,208,64,14,117,126,203,22,183,222,4,31,151,84,68,255,0,16,3,157,95,178,197,173,247,129,7,229,213,16,20,172,44,39,150,23,30,177,180,98,171,19,135,237,96,174,196,129,167,213,57,18,94,165,85,229,245,86,116,154,139,234,103,99,46,58,167,122,81,224,168,210,250,140,201,175,85,231,205,197,169,40,55,22,152,129,195,150,136,85,120,142,214,26,46,141,80,171,145,41,21,42,252,122,138,161,203,150,218,150,193,63,30,11,242,91,67,155,125,100,161,106,96,144,107,34,81,160,150,106,36,175,110,195,233,87,101,173,93,177,174,170,205,149,116,193,240,85,171,126,161,34,151,81,141,213,67,157,9,76,56,166,221,111,122,13,72,86,213,161,69,148,153,164,241,146,51,46,224,54,147,1,90,188,174,184,250,135,120,80,169,188,51,235,21,66,149,75,170,219,148,248,208,109,58,195,242,88,134,221,78,42,22,212,102,41,170,66,148,157,243,19,212,109,45,116,201,74,121,180,171,113,18,219,53,189,101,64,0,0,0,0,0,34,175,52,127,97,61,77,252,23,231,16,133,0,139,254,230,143,236,39,169,191,130,252,226,16,160,16,18,83,129,126,51,107,188,30,106,60,170,155,148,175,76,217,151,71,135,143,115,83,90,66,10,82,155,104,215,210,147,25,197,99,15,53,213,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,254,26,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,224,251,41,38,71,220,140,107,111,196,63,15,215,247,12,186,161,59,74,53,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,112,78,52,226,123,237,49,42,185,101,113,219,85,209,27,202,157,161,154,165,115,68,111,75,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,152,50,68,103,157,194,92,66,246,182,133,185,215,220,217,19,221,80,187,64,0,0,0,0,26,171,140,149,195,199,16,55,247,12,186,161,7,85,244,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,176,78,52,218,187,237,33,141,68,138,226,3,131,59,251,71,244,210,194,214,250,52,25,117,155,18,247,181,233,85,181,204,142,211,210,23,71,125,232,48,84,242,103,56,150,16,204,116,57,46,91,136,142,91,212,106,66,72,140,205,100,121,11,222,208,189,116,211,142,34,244,226,157,170,26,95,89,241,212,169,217,105,230,93,34,68,170,124,164,145,27,145,100,182,70,125,55,145,185,57,44,154,77,42,74,208,165,161,104,90,178,0,215,175,129,126,51,107,188,30,106,60,170,155,148,175,76,217,151,71,135,143,115,83,90,66,10,82,155,104,215,210,147,25,197,99,15,53,213,116,201,181,40,155,113,43,82,85,180,205,14,183,101,92,116,115,38,178,116,115,78,34,211,56,120,189,173,75,202,243,186,60,68,120,213,42,77,90,29,78,45,1,182,201,27,228,188,219,107,94,231,143,170,68,203,107,79,77,74,75,138,94,226,108,218,112,48,255,0,53,14,61,99,69,141,85,225,99,70,235,177,38,46,100,119,169,247,205,78,63,84,151,13,100,235,42,40,17,164,54,234,82,107,52,161,246,165,33,72,90,54,59,210,201,44,157,74,42,132,114,182,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,254,26,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,224,187,37,38,103,216,140,102,14,46,120,95,170,240,153,118,218,90,115,114,213,226,84,110,26,141,174,154,221,97,216,50,20,244,36,190,229,70,115,45,166,58,150,211,75,36,120,120,241,205,68,180,153,245,13,204,30,221,164,65,55,249,24,254,155,63,163,127,222,67,21,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,64,64,1,113,60,170,248,231,170,234,148,111,222,221,171,149,73,117,11,178,155,30,85,74,135,112,212,170,138,145,38,178,199,84,220,118,43,202,144,225,186,228,150,137,197,41,27,55,17,199,105,68,105,71,67,115,144,87,132,110,13,164,241,97,165,250,199,80,181,36,203,85,247,100,71,163,61,109,65,57,173,71,133,57,114,28,146,114,25,124,214,218,143,122,154,140,105,104,247,182,130,113,73,234,40,145,147,76,117,255,0,109,86,21,213,255,0,10,219,151,37,185,80,255,0,206,67,157,77,157,29,207,253,87,25,121,183,17,245,41,42,79,184,200,6,210,99,137,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,241,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,39,221,74,34,46,230,66,48,112,9,199,101,43,139,187,102,109,10,229,135,18,147,168,182,236,114,151,88,135,21,180,177,10,83,14,72,121,45,187,5,181,200,117,245,161,182,211,29,47,41,100,68,151,30,65,23,101,164,64,14,102,188,118,213,117,186,242,168,232,102,150,220,209,28,210,250,12,134,211,42,101,45,245,45,23,36,212,18,84,165,184,230,8,151,25,151,114,150,208,141,205,173,109,245,247,56,70,207,72,48,255,0,29,28,102,215,120,195,212,120,181,54,233,94,134,179,45,127,17,30,217,166,186,132,28,164,182,233,163,171,38,75,137,206,94,119,164,209,155,105,81,182,218,80,148,167,113,146,221,115,37,242,210,224,219,82,245,131,84,40,250,197,50,77,193,105,216,150,220,142,179,181,72,83,103,82,38,214,16,227,114,154,83,52,217,140,183,133,160,157,100,217,146,109,186,218,210,219,170,74,84,75,81,99,10,240,119,194,173,229,197,126,174,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,241,46,37,46,37,148,109,86,229,145,168,203,166,135,22,141,132,236,11,2,205,210,203,54,147,167,218,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,204,59,0,0,0,14,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,196,211,170,144,155,151,21,253,139,74,209,189,167,9,72,86,213,161,42,44,151,101,36,140,187,145,14,88,0,107,215,199,71,6,85,222,15,53,30,45,49,186,175,166,108,203,163,196,72,182,106,78,173,5,41,77,180,104,234,198,146,218,113,135,154,234,180,70,226,82,77,184,149,165,73,218,102,182,155,232,22,239,18,250,167,111,104,77,221,195,167,165,189,39,102,93,190,3,248,45,69,249,47,122,35,194,204,57,159,192,17,213,38,163,245,158,60,187,249,181,111,193,31,99,44,141,132,245,211,66,244,227,136,189,56,168,233,126,168,81,188,117,42,118,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,77,228,110,86,15,6,147,74,148,133,165,104,90,208,173,120,120,135,225,250,254,225,151,84,39,105,70,163,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,246,148,162,78,9,198,156,79,125,166,3,170,233,237,235,85,211,91,254,218,212,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,51,131,47,48,191,239,251,203,84,239,42,182,160,234,13,195,46,185,112,215,36,28,153,211,164,153,111,117,120,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,190,44,251,150,47,47,72,119,76,56,220,69,113,3,104,117,169,79,109,118,210,160,84,217,97,248,181,88,174,176,243,110,202,155,17,246,87,185,147,234,178,184,199,185,10,53,54,110,109,52,27,74,88,102,14,87,60,9,85,116,78,148,246,187,235,69,179,18,61,237,92,142,132,219,244,233,108,43,198,219,208,148,149,147,171,115,113,237,106,76,132,173,36,104,217,212,105,180,154,13,73,55,158,105,54,20,0,2,0,115,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,68,255,0,231,87,236,177,107,125,224,65,249,117,68,64,14,87,30,221,154,101,248,215,201,230,128,149,92,243,191,66,127,210,79,238,209,85,98,213,57,231,126,132,255,0,164,159,221,162,186,180,19,69,46,174,34,117,98,133,163,150,85,66,149,10,181,112,120,175,12,253,81,215,27,138,142,132,103,100,47,122,155,109,197,150,80,202,136,176,131,245,140,179,130,201,144,78,174,86,252,125,67,211,191,3,195,38,177,212,41,84,219,64,252,100,139,118,226,153,37,136,44,210,28,62,172,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,245,208,226,58,54,254,53,97,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,167,43,158,59,106,186,217,74,123,66,53,162,230,137,34,246,161,199,66,173,250,140,183,213,227,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,234,58,218,141,102,149,27,47,58,160,176,160,0,0,0,0,1,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,37,87,35,31,211,103,244,111,251,200,90,160,170,190,70,63,166,207,232,223,247,144,181,64,21,87,207,59,244,39,253,36,254,237,21,86,45,83,158,119,232,79,250,73,253,218,32,87,9,58,33,74,226,63,95,173,205,23,172,215,37,209,163,220,113,234,137,68,248,205,165,197,198,125,154,116,153,12,172,208,174,203,65,58,203,123,209,148,154,145,185,36,164,25,146,200,38,7,42,190,57,233,90,91,39,247,183,106,229,82,37,62,211,169,72,149,82,161,220,53,42,162,99,198,163,63,210,55,29,138,242,164,56,77,55,25,211,109,74,70,205,166,82,29,81,26,87,215,220,220,138,230,213,197,141,213,162,118,37,191,164,122,103,92,244,85,201,123,245,38,205,170,83,234,238,70,170,82,32,197,121,149,54,166,146,202,146,227,126,33,205,237,147,170,86,211,67,18,16,73,81,168,212,221,59,95,246,5,229,165,151,149,91,79,181,6,222,151,67,184,104,114,14,52,232,50,72,183,180,188,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,154,245,212,43,251,82,170,173,87,117,26,248,184,46,170,147,17,211,17,169,149,186,155,211,159,109,132,169,74,75,73,113,229,41,68,130,82,214,162,73,30,50,181,31,188,192,88,247,46,222,61,184,184,213,29,88,181,52,10,186,197,42,252,162,171,170,245,82,181,84,142,250,42,84,234,91,17,137,59,215,45,130,82,21,181,104,70,23,33,165,173,231,158,38,214,242,77,212,173,22,107,173,26,189,102,232,46,151,220,26,185,168,15,203,110,133,110,199,75,210,10,35,6,243,238,173,110,37,166,153,109,29,136,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,160,255,0,38,206,30,191,34,244,158,173,196,45,90,77,42,92,189,68,196,42,66,27,139,153,84,232,48,164,200,105,244,169,245,17,25,117,223,65,26,154,71,171,182,51,10,53,41,71,181,191,175,156,6,132,106,230,164,233,125,51,82,172,219,154,92,171,78,192,143,34,161,94,182,9,107,81,56,179,113,164,34,123,12,180,193,155,139,105,167,36,27,171,121,210,67,76,182,165,54,73,220,241,172,43,3,138,46,38,239,238,41,181,66,165,168,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,36,148,202,174,87,60,9,82,181,178,170,246,187,235,69,179,46,69,147,67,144,132,219,244,233,108,39,193,92,51,82,165,147,171,115,113,238,118,52,117,33,36,104,217,211,117,197,26,13,74,38,94,105,85,236,54,72,225,119,136,29,23,226,11,75,233,181,221,23,92,74,117,54,157,29,49,14,218,51,136,204,218,27,13,184,235,17,218,126,36,103,22,152,200,82,99,169,77,39,36,70,217,36,203,224,65,24,57,161,112,45,251,181,218,171,215,29,28,179,60,94,164,209,118,122,98,52,37,109,122,187,75,109,181,17,225,146,73,248,137,140,225,190,158,13,43,91,68,182,255,0,58,164,199,108,169,218,192,191,239,45,44,188,169,58,131,167,215,12,186,29,195,67,144,82,96,206,140,101,189,165,224,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,246,104,191,239,251,55,75,44,218,182,160,234,13,195,18,135,111,80,227,156,153,211,164,153,236,105,25,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,61,112,120,145,212,59,7,85,117,182,233,191,52,183,79,98,89,22,157,74,67,73,164,208,227,71,102,58,35,176,203,13,178,75,54,152,73,52,218,221,54,205,229,161,25,36,173,213,22,229,227,122,130,247,184,40,226,186,133,197,166,141,66,188,186,180,168,119,125,55,16,238,154,36,39,150,175,1,43,114,201,183,9,46,17,44,153,125,8,234,182,121,90,75,43,111,168,181,180,225,137,0,41,175,147,239,15,90,167,83,214,82,226,11,196,213,109,203,50,133,79,126,54,231,34,201,105,155,163,196,165,246,60,59,46,97,45,60,203,15,51,213,112,247,47,99,172,176,157,153,61,237,220,160,0,213,92,109,80,53,87,1,127,220,174,61,132,244,203,241,175,156,77,18,168,69,94,87,30,194,122,101,248,215,206,38,137,84,0,0,0,56,155,178,214,161,95,54,173,102,202,186,96,248,218,45,193,79,145,75,168,198,234,173,190,188,87,219,83,110,183,189,6,149,167,114,22,162,202,76,148,89,201,25,31,113,172,21,217,107,87,108,107,170,179,101,93,48,124,21,106,223,168,72,165,212,99,117,80,231,66,83,14,41,183,91,222,131,82,21,181,104,81,101,38,105,60,100,140,203,184,218,76,81,15,53,237,29,170,233,175,22,149,187,185,52,24,144,109,237,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,226,83,75,89,238,112,200,5,175,112,15,169,151,86,174,240,133,166,215,213,235,47,197,214,164,83,228,83,228,202,83,142,56,228,175,5,45,232,104,125,213,184,181,45,111,56,136,233,91,139,53,122,206,41,106,34,34,50,34,229,120,208,214,58,238,129,112,193,127,234,173,172,206,250,213,42,158,220,122,115,155,144,94,26,84,185,13,68,106,78,22,133,161,125,21,200,75,189,53,36,210,190,158,195,193,43,37,8,57,31,95,242,93,165,106,158,150,206,184,98,20,120,178,41,213,250,93,37,70,210,95,53,186,151,88,155,33,5,142,170,208,68,204,4,43,185,161,6,109,253,19,112,247,114,220,236,53,138,171,69,179,108,61,16,161,215,162,53,30,229,145,42,183,95,134,204,165,38,90,152,138,109,166,26,93,109,43,34,56,206,58,227,235,34,113,6,74,118,26,13,38,70,210,128,84,173,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,103,61,42,211,59,87,70,244,226,220,210,219,42,39,135,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,211,66,16,167,157,89,169,199,22,73,45,238,45,106,50,202,140,81,183,43,43,2,77,245,198,149,155,40,237,232,149,106,109,171,30,125,126,164,82,73,165,34,42,27,140,182,163,200,36,56,126,178,209,49,248,134,141,132,107,74,246,172,177,176,212,155,244,1,74,220,234,253,169,237,111,187,248,63,49,168,143,147,148,143,19,118,14,134,106,133,209,167,250,141,38,37,30,155,168,81,226,169,171,134,117,69,152,144,169,207,192,110,83,137,68,133,60,105,74,80,234,94,90,82,178,86,73,196,182,141,170,234,26,145,245,243,171,246,167,181,190,239,224,252,198,162,32,0,13,170,0,87,175,43,158,59,106,186,217,74,123,66,53,162,230,137,34,246,161,199,66,173,250,140,183,213,227,110,24,73,74,205,212,57,184,182,187,38,58,80,147,53,239,234,58,218,141,102,149,27,47,58,171,10,0,16,87,155,142,186,105,197,161,195,101,99,68,42,117,158,173,231,125,248,7,105,180,184,228,75,113,152,177,231,178,251,146,164,119,46,147,39,225,214,218,12,242,165,184,102,73,73,146,29,83,114,43,138,46,38,236,30,22,116,190,165,168,23,124,152,147,42,72,142,165,81,109,226,168,179,26,109,101,242,113,166,246,48,151,15,114,144,133,62,210,157,90,18,179,109,179,82,246,171,4,149,107,217,173,26,189,121,107,214,168,92,26,185,168,15,196,114,187,113,72,75,210,10,35,4,203,13,33,13,165,166,153,109,29,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,195,165,11,254,230,143,236,39,169,191,130,252,226,16,160,17,127,220,209,253,132,245,55,240,95,156,66,1,64,35,101,222,30,56,129,176,120,154,210,248,58,175,167,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,147,109,214,213,219,113,13,104,134,127,224,163,138,234,239,9,122,203,10,242,234,213,102,90,21,44,67,186,104,144,158,66,124,124,93,171,38,220,36,184,70,131,121,133,175,170,217,229,10,60,45,190,162,16,235,134,3,98,144,29,126,192,191,236,221,83,179,105,58,131,167,215,12,74,229,189,92,142,82,96,206,140,103,177,212,100,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,0,0,0,10,86,231,39,162,159,144,220,65,82,117,142,37,67,173,19,83,105,231,214,97,199,119,56,196,234,115,81,227,185,181,36,218,73,44,169,133,195,52,229,107,81,185,215,206,212,236,33,117,34,47,243,22,225,214,55,16,156,52,92,108,81,173,56,149,107,218,213,142,170,205,178,241,180,234,165,182,182,214,133,202,143,28,153,74,150,226,223,142,219,141,165,156,26,22,239,64,204,136,208,133,160,43,219,147,102,181,254,67,113,5,86,209,201,116,254,180,77,77,167,151,69,246,218,220,227,19,169,205,72,144,222,229,27,137,36,178,166,23,48,149,132,45,70,231,67,27,83,188,198,42,230,143,237,217,169,191,130,252,158,16,143,250,85,169,151,86,141,234,61,185,170,86,84,191,15,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,166,180,45,76,186,131,83,110,32,148,91,219,90,210,103,133,24,205,92,198,238,154,21,243,198,21,233,122,218,211,188,109,22,224,167,219,181,74,116,158,146,219,235,197,126,133,1,198,156,216,178,74,211,185,11,73,225,68,74,44,224,200,143,176,9,213,202,167,83,45,93,27,224,71,83,53,74,245,151,225,232,182,205,225,83,168,73,218,227,104,113,237,148,202,118,198,26,234,45,8,83,206,172,210,219,104,53,22,247,22,132,145,229,68,42,90,236,186,107,183,205,213,89,189,110,153,222,54,181,112,84,36,85,42,50,122,72,111,175,41,247,20,227,174,108,65,37,9,220,181,168,240,146,36,150,112,68,69,216,73,90,62,181,254,67,114,214,169,232,228,74,127,90,94,166,234,132,238,179,238,53,185,182,32,211,161,209,164,57,181,68,226,77,47,41,245,195,36,229,11,73,183,215,206,213,108,49,210,184,35,208,104,220,71,113,47,103,105,181,102,20,183,237,227,144,186,165,192,108,199,117,196,21,58,50,13,215,27,117,109,45,10,101,15,41,45,198,39,119,167,98,228,32,203,42,218,147,11,169,229,245,163,181,93,16,225,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,196,183,29,81,216,112,150,89,73,177,176,140,210,132,152,235,252,209,253,132,245,55,240,95,156,66,18,168,69,94,104,254,194,122,155,248,47,206,33,0,160,17,45,56,4,227,178,171,194,37,205,54,133,114,195,151,86,211,171,138,65,75,172,67,138,218,159,155,21,246,227,188,150,221,130,218,228,52,194,22,227,138,142,151,148,178,51,83,108,160,139,186,18,48,6,136,89,84,173,74,214,139,7,78,107,178,37,177,77,186,174,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,206,50,71,228,59,87,20,92,50,95,220,44,234,133,75,79,238,248,210,230,83,81,33,73,162,220,37,78,122,52,42,203,4,219,78,111,97,78,22,213,45,9,125,164,186,132,41,100,219,134,164,110,86,9,74,13,143,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,88,167,110,85,124,115,210,180,182,79,239,110,213,202,164,74,125,167,82,145,42,165,67,184,106,85,68,199,141,70,127,164,110,59,21,229,72,112,154,110,51,166,218,148,141,155,76,164,58,162,52,175,175,185,187,137,1,0,57,213,251,44,90,223,120,16,126,93,81,20,172,46,167,157,95,178,197,173,247,129,7,229,213,17,88,28,25,232,165,171,196,79,18,118,126,142,94,181,10,172,42,45,193,233,15,18,253,45,214,219,148,142,132,9,18,17,177,78,54,226,11,43,101,36,121,65,250,166,120,193,224,200,51,255,0,45,222,62,171,186,5,117,82,244,75,82,42,30,55,76,174,10,130,35,199,122,84,148,55,249,51,41,247,48,114,80,227,170,74,19,13,75,94,231,219,82,137,40,202,158,70,21,212,67,215,126,53,150,215,77,11,212,126,29,53,30,163,165,250,161,70,240,53,88,56,117,151,154,51,92,90,132,85,25,147,114,163,56,100,93,70,87,181,88,60,18,137,73,82,22,148,45,11,66,108,87,149,231,48,47,253,205,240,165,171,175,127,138,164,217,149,133,43,255,0,73,116,227,77,126,68,159,253,26,52,70,217,107,245,26,199,209,48,22,168,0,0,2,149,185,213,251,83,218,223,119,240,126,99,81,23,82,41,91,157,95,181,61,173,247,127,7,230,53,16,31,39,41,30,38,236,29,12,213,11,163,79,245,26,76,74,61,55,80,163,197,83,87,12,234,139,49,33,83,159,128,220,167,18,137,10,120,210,148,161,212,188,180,165,100,172,147,137,109,27,85,212,53,34,237,6,170,226,231,185,92,241,219,85,214,202,83,218,17,173,23,52,73,23,181,14,58,21,111,212,101,190,175,27,112,194,74,86,110,161,205,197,181,217,49,210,132,153,175,127,81,214,212,107,52,168,217,121,213,5,133,0,12,63,197,23,19,118,15,11,58,95,82,212,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,130,74,130,58,243,113,215,77,56,180,56,108,172,104,133,78,179,213,188,239,191,0,237,54,151,28,137,110,51,22,60,246,95,114,84,142,229,210,100,252,58,219,65,158,84,183,12,201,41,50,67,170,110,144,71,117,214,141,94,188,181,235,84,46,13,92,212,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,230,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,125,40,6,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,90,206,44,125,169,245,147,239,2,225,249,139,227,101,49,173,103,22,62,212,250,201,247,129,112,252,197,240,23,61,203,58,147,74,175,242,255,0,211,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,86,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,29,126,207,229,71,195,141,11,92,110,157,90,185,226,254,83,81,106,149,4,212,232,54,139,241,17,22,155,69,121,79,19,206,165,72,101,73,68,166,73,101,177,166,20,132,180,134,77,77,184,135,207,11,79,107,229,113,236,39,166,95,141,124,226,104,149,64,34,175,52,127,97,61,77,252,23,231,16,133,37,240,201,86,165,80,56,146,210,138,237,118,167,18,157,77,167,95,20,41,115,38,75,121,44,177,25,134,231,178,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,23,105,205,31,216,79,83,127,5,249,196,33,64,32,54,72,226,171,134,123,55,138,253,35,153,165,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,189,154,197,163,183,246,133,95,245,77,57,212,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,210,43,73,229,117,199,212,59,194,133,77,225,159,88,170,20,170,93,86,220,167,198,131,105,214,31,146,196,54,234,113,80,182,163,49,77,82,20,164,239,152,158,163,105,107,166,74,83,205,165,91,136,150,217,173,233,1,199,215,5,22,175,21,154,113,46,183,73,166,120,125,77,182,105,239,57,110,84,35,147,104,114,126,194,83,137,166,72,55,20,132,41,151,86,102,72,82,212,93,23,22,107,35,218,167,80,232,70,174,86,156,125,80,165,208,168,60,41,234,245,67,192,213,96,255,0,1,179,171,114,164,173,109,212,27,82,204,219,166,188,167,20,125,55,145,184,155,143,131,38,214,218,91,101,36,133,161,178,126,207,197,48,112,21,203,67,82,239,203,202,153,171,58,213,30,224,176,45,235,90,177,212,69,33,230,39,82,43,243,165,199,38,30,101,109,41,77,182,166,35,26,156,239,33,183,58,187,153,90,16,72,81,147,205,220,248,0,0,0,135,252,98,114,230,211,142,42,175,187,86,255,0,102,87,228,181,105,186,131,76,93,181,40,88,39,170,148,116,50,188,36,155,52,41,10,152,149,161,134,155,121,102,68,134,150,189,228,241,52,203,69,40,44,11,2,205,210,203,54,147,167,218,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,176,0,10,86,231,87,237,79,107,125,223,193,249,141,68,57,42,123,83,221,63,119,243,190,99,78,14,117,126,212,246,183,221,252,31,152,212,67,146,167,181,61,211,247,127,59,230,52,224,23,61,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,137,92,43,114,230,211,142,26,181,150,238,214,8,242,189,35,46,69,66,123,22,140,78,206,71,163,209,228,165,133,161,56,121,11,121,51,26,50,147,27,172,79,168,156,97,89,81,18,157,90,83,48,0,0,0,0,64,14,117,126,203,22,183,222,4,31,151,84,69,85,240,157,237,79,163,127,120,22,247,204,88,22,169,206,175,217,98,214,251,192,131,242,234,136,165,96,27,20,113,163,194,77,171,197,206,150,29,173,82,119,192,220,148,47,19,80,182,106,41,83,109,116,231,42,51,136,67,15,186,108,186,225,67,113,195,101,79,33,178,37,43,162,217,145,229,4,53,247,191,236,11,203,75,47,42,182,159,106,13,189,46,135,112,208,228,28,105,208,100,145,111,105,120,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,147,229,161,199,172,109,121,183,153,209,93,89,174,196,99,81,104,113,219,102,144,183,58,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,163,150,230,95,192,228,110,35,172,215,181,134,199,92,180,106,45,151,71,113,12,196,109,14,200,69,114,156,201,184,249,194,75,40,37,40,164,146,150,234,153,82,19,235,173,195,109,100,100,164,45,144,235,252,181,57,129,126,238,208,224,232,38,171,61,178,254,165,83,213,232,186,138,149,134,235,16,98,49,25,31,157,117,249,43,122,69,69,103,226,95,115,106,9,38,219,107,95,109,170,14,117,126,203,22,183,222,4,31,151,84,68,127,229,233,203,83,81,234,23,181,191,175,58,235,74,170,217,180,171,114,160,221,82,135,71,117,103,14,176,245,74,20,198,28,101,201,49,158,97,91,33,171,166,250,76,141,77,188,163,74,84,146,36,41,43,84,128,231,87,236,177,107,125,224,65,249,117,68,4,0,229,113,237,217,166,95,141,124,158,104,176,158,101,252,5,70,215,155,121,237,106,210,106,20,70,53,22,135,29,199,170,232,111,171,190,191,78,98,43,138,75,41,101,150,156,83,243,137,77,178,211,39,234,110,66,141,11,82,137,12,146,43,219,149,199,183,102,153,126,53,242,121,162,255,0,128,106,195,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,189,78,92,92,113,201,226,182,205,159,103,234,10,34,71,212,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,122,73,91,173,41,38,146,120,154,110,53,115,88,224,74,170,85,89,252,83,104,213,179,17,84,213,71,55,239,122,85,57,133,37,246,223,37,45,78,86,9,4,102,149,161,73,52,147,251,18,147,65,163,174,162,94,247,220,110,184,52,171,83,46,173,27,212,123,115,84,172,169,126,30,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,77,104,90,153,117,6,166,220,65,40,183,182,181,164,207,10,48,27,63,0,143,252,23,113,109,106,241,115,165,133,116,211,90,240,55,37,11,195,83,238,106,114,146,219,93,57,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,232,184,70,89,65,137,0,0,0,0,34,175,52,127,97,61,77,252,23,231,16,133,0,139,254,230,143,236,39,169,191,130,252,226,16,160,16,27,20,113,175,194,141,11,139,77,26,155,102,244,169,80,238,250,110,102,90,213,185,172,173,94,2,86,228,27,141,154,155,50,89,50,250,17,210,112,176,180,150,80,231,77,107,105,178,26,251,223,246,5,229,165,151,149,91,79,181,6,222,151,67,184,104,114,14,52,232,50,72,183,180,188,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,158,209,2,21,115,17,224,22,31,19,150,169,95,154,91,79,165,83,117,54,137,213,145,130,140,196,127,202,102,205,182,145,225,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,157,70,131,0,114,188,230,5,255,0,185,190,20,181,117,239,241,84,155,50,176,165,127,233,46,156,105,175,200,147,255,0,163,70,136,219,45,126,163,88,250,38,45,80,106,195,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,187,254,91,28,115,210,184,130,176,33,233,94,163,85,34,65,212,91,86,60,106,107,75,153,84,74,159,186,24,75,46,26,101,52,151,156,55,222,146,150,227,173,82,112,74,44,225,221,196,78,27,109,132,223,0,0,26,171,141,140,244,54,192,179,117,79,130,109,49,211,237,65,183,162,87,45,234,230,155,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,150,185,131,97,59,11,93,52,227,135,78,4,116,179,84,53,66,179,224,105,80,116,254,221,105,150,90,34,92,170,132,165,83,25,54,226,198,108,204,186,143,47,106,176,89,36,146,82,165,173,72,66,22,180,133,48,241,137,194,173,229,194,134,174,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,241,45,165,77,165,228,109,78,213,153,40,139,166,182,214,188,20,50,87,16,252,64,223,220,77,106,132,237,87,212,101,196,69,74,100,120,241,26,135,4,222,40,80,152,101,178,74,90,142,219,206,56,166,208,106,222,234,146,74,193,184,235,138,237,184,199,74,175,218,119,85,169,232,223,202,155,102,171,70,244,205,61,154,181,59,210,16,156,143,227,32,187,158,148,150,119,145,117,25,94,213,109,113,57,74,176,120,51,192,11,148,229,123,192,183,238,41,106,163,92,117,142,204,240,154,147,90,223,232,120,211,85,185,234,21,45,198,210,69,150,77,37,225,230,61,151,58,153,53,45,13,26,27,252,210,149,33,179,138,188,234,253,169,237,111,187,248,63,49,168,140,191,202,191,143,88,210,163,82,184,88,214,74,236,72,107,135,29,154,125,141,83,145,213,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,116,178,107,54,146,188,65,206,175,218,158,214,251,191,131,243,26,136,12,171,200,199,244,217,253,27,254,242,24,171,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,67,21,115,171,246,167,181,190,239,224,252,198,162,3,42,242,49,253,54,127,70,255,0,188,135,106,230,145,192,44,205,68,241,220,77,232,229,62,171,82,187,203,193,199,184,173,216,113,159,156,245,93,178,233,70,102,76,70,219,74,214,151,154,65,54,78,54,68,77,169,166,205,207,81,109,175,173,213,121,24,254,155,63,163,127,222,66,213,0,106,195,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,242,82,22,164,158,72,204,135,117,208,189,11,212,126,34,245,30,157,165,250,95,70,241,213,89,217,117,231,157,51,68,90,124,84,153,19,146,164,184,68,125,54,81,185,57,60,26,141,74,74,16,149,173,104,66,167,175,50,206,93,149,90,45,205,23,90,56,110,177,101,212,41,181,249,12,83,106,86,109,177,111,41,103,76,125,17,204,147,42,51,16,218,218,152,203,75,31,156,220,68,105,121,100,173,203,235,109,106,111,240,47,193,149,11,131,205,56,149,76,114,171,233,155,206,232,240,242,46,106,147,75,89,69,83,141,18,250,81,163,54,172,97,150,186,174,145,56,164,147,142,41,106,82,182,145,161,166,195,32,112,233,195,70,150,112,191,98,51,98,233,157,39,245,188,109,102,99,17,189,41,83,252,243,206,183,226,223,101,166,250,221,46,186,208,222,228,250,136,194,75,222,103,149,64,0,0,0,0,0,0,4,53,230,201,96,89,183,55,7,55,61,231,93,183,162,75,174,217,210,41,242,104,85,5,17,147,240,87,34,161,22,59,228,133,17,145,154,28,105,195,37,32,242,131,52,182,163,45,205,161,73,153,66,42,243,71,246,19,212,223,193,126,113,8,5,32,112,245,107,80,175,157,125,211,75,42,233,131,227,104,183,5,225,70,165,212,99,117,86,223,94,43,243,90,109,214,247,160,210,180,238,66,212,89,73,146,139,57,35,35,238,54,105,26,214,112,157,237,79,163,127,120,22,247,204,88,27,41,128,0,0,8,1,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,19,255,0,157,95,178,197,173,247,129,7,229,213,17,0,57,92,123,118,105,151,227,95,39,154,2,85,115,206,253,9,255,0,73,63,187,68,85,229,113,237,217,166,95,141,124,158,104,149,92,243,191,66,127,210,79,238,209,21,121,92,123,118,105,151,227,95,39,154,2,122,115,70,224,74,171,173,148,166,117,223,69,237,152,146,47,106,28,117,166,224,167,68,97,94,54,225,132,148,160,154,91,123,79,107,178,99,165,10,34,70,206,163,173,168,144,74,81,178,203,74,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,134,211,194,162,249,154,242,239,147,106,201,168,241,31,160,150,228,68,91,8,142,218,238,91,98,149,79,106,50,40,200,101,164,160,230,197,101,148,165,39,24,210,130,83,201,34,222,218,205,111,25,169,181,44,216,9,127,192,39,29,148,174,46,237,153,180,43,150,28,74,78,162,219,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,93,150,145,45,70,176,58,85,169,151,86,141,234,61,185,170,86,84,191,15,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,166,180,45,76,186,131,83,110,32,148,91,219,90,210,103,133,24,216,123,133,222,38,236,30,41,180,190,155,168,22,132,152,144,234,75,142,149,86,173,227,168,179,38,109,25,243,113,214,246,62,150,207,114,80,181,48,234,154,90,210,131,113,178,74,246,167,38,148,134,96,0,24,255,0,95,175,13,71,176,52,106,236,188,180,142,194,252,180,187,233,84,245,63,75,162,111,50,241,46,110,34,82,182,167,11,119,166,131,91,189,20,25,56,239,79,166,131,37,173,38,65,218,170,55,101,171,71,174,210,45,106,181,205,74,133,90,184,60,71,162,41,210,38,182,220,170,135,65,4,183,252,59,74,50,91,189,52,25,41,123,8,246,164,200,207,4,40,95,154,63,183,102,166,254,11,242,120,67,21,87,248,167,226,10,231,214,90,111,16,53,189,81,170,189,127,81,250,41,167,213,208,150,154,240,173,182,147,73,50,219,13,161,44,165,149,18,220,37,180,72,233,185,213,119,122,85,212,94,239,147,136,221,111,170,241,29,172,53,173,101,174,208,226,82,42,85,248,244,228,204,137,17,197,45,130,126,60,22,35,56,182,247,122,201,66,212,193,172,144,102,163,65,44,146,106,94,221,230,22,21,200,199,244,217,253,27,254,242,22,168,42,175,145,143,233,179,250,55,253,228,45,80,5,85,243,206,253,9,255,0,73,63,187,68,63,229,195,118,90,182,55,25,218,121,116,222,183,53,42,223,162,194,244,183,137,168,213,38,183,18,43,27,233,82,208,141,238,184,105,66,119,45,105,73,100,251,169,68,69,220,200,76,14,121,223,161,63,233,39,247,104,170,176,23,231,199,223,2,116,174,46,237,152,85,219,106,100,74,78,162,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,150,161,73,122,91,161,122,143,171,122,203,76,208,107,114,141,224,174,250,141,65,234,115,145,42,198,112,252,11,140,37,107,146,114,9,101,189,190,138,26,117,75,70,211,115,243,102,148,161,75,194,78,215,249,92,241,219,85,214,202,83,218,17,173,23,52,73,23,181,14,58,21,111,212,101,190,175,27,112,194,74,86,110,161,205,197,181,217,49,210,132,153,175,127,81,214,212,107,52,168,217,121,213,57,141,106,29,131,194,45,253,64,226,42,200,211,216,147,53,170,246,142,213,42,151,88,151,29,149,192,129,10,154,243,107,154,235,141,237,37,185,38,84,121,45,65,55,8,201,194,142,70,77,186,206,195,75,193,63,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,88,129,92,19,115,69,165,113,25,115,91,218,53,168,214,36,186,94,162,215,36,79,75,82,232,140,167,208,142,48,196,119,36,165,106,235,62,111,178,190,155,75,65,160,137,210,53,37,42,220,146,89,161,185,234,2,146,249,154,240,37,85,209,27,202,163,174,122,91,108,196,111,75,235,210,27,84,168,116,182,20,132,91,115,86,73,74,144,227,121,50,68,103,157,202,155,90,54,182,133,185,208,218,217,19,61,92,1,193,223,21,87,151,10,26,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,196,182,149,56,166,87,185,59,86,102,147,62,154,220,66,246,29,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,241,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,37,217,73,35,46,228,67,92,206,46,180,66,149,195,143,17,119,158,141,80,171,146,234,244,218,4,136,202,135,46,91,105,67,230,196,136,172,201,109,14,109,245,84,180,37,242,65,172,137,36,179,65,168,146,141,219,8,51,175,49,30,62,166,113,57,117,21,135,165,181,10,173,55,76,168,157,88,249,41,47,199,252,166,112,220,105,126,38,84,109,196,131,101,11,97,181,71,109,196,27,137,245,156,86,213,57,211,107,26,240,57,194,37,87,139,237,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,234,30,9,13,188,225,37,206,145,182,172,21,105,208,63,42,238,170,53,173,233,186,85,27,211,53,8,244,255,0,72,213,164,248,120,48,250,174,37,29,121,14,224,250,108,163,118,229,175,7,181,36,103,131,192,217,35,135,142,31,172,30,25,116,190,14,148,105,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,228,155,105,180,247,218,64,59,173,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,134,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,120,46,234,81,153,247,51,28,176,8,127,204,195,136,46,32,184,121,209,170,109,201,161,118,255,0,77,185,181,2,98,183,117,244,26,151,232,6,201,77,244,83,225,156,74,145,252,33,106,83,125,103,18,166,209,183,102,58,143,52,164,132,170,167,93,150,173,98,187,87,181,169,55,53,42,109,106,223,240,254,151,167,71,154,219,146,169,253,116,26,216,241,13,36,205,109,117,16,70,164,111,34,220,146,51,44,144,213,180,103,94,25,248,196,213,206,26,117,114,78,169,81,171,18,235,232,175,200,234,93,148,202,148,197,173,21,244,41,106,90,214,243,138,220,162,146,74,91,139,68,140,41,105,90,213,146,90,22,227,110,96,160,23,253,202,227,216,79,76,191,26,249,196,209,42,132,85,229,113,236,39,166,95,141,124,226,104,149,64,0,0,0,43,171,157,38,142,87,111,13,26,180,181,138,144,247,82,38,157,212,36,71,170,70,218,130,219,22,164,168,237,166,78,245,44,140,246,62,196,118,186,105,66,212,175,19,187,213,75,106,51,177,81,138,184,167,209,79,223,19,195,237,237,163,141,212,60,20,187,130,158,94,1,245,59,211,109,19,152,117,18,34,245,85,211,112,201,147,125,150,137,205,168,53,116,205,123,112,172,25,5,27,114,250,214,42,86,136,113,105,98,221,215,45,122,93,42,222,155,33,234,37,97,214,165,37,134,13,137,108,173,150,213,41,75,90,17,225,155,144,168,239,184,107,60,36,152,222,68,106,66,72,118,14,103,90,165,251,168,113,147,122,248,74,239,164,233,86,151,135,181,169,255,0,193,122,62,23,194,182,94,45,142,232,74,151,182,115,147,125,117,110,206,125,85,26,9,2,42,143,170,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,22,213,201,63,71,106,180,91,54,252,214,250,229,6,35,81,238,89,17,104,148,9,143,69,82,101,169,136,166,226,166,41,167,20,130,35,140,227,174,48,131,54,214,100,167,97,172,148,68,109,36,89,160,194,156,23,232,229,119,64,184,96,176,52,170,233,123,125,106,149,79,114,69,69,189,168,47,13,42,92,135,101,187,27,40,90,208,190,138,228,41,174,162,84,105,95,79,121,96,149,130,205,96,41,91,157,95,181,61,173,247,127,7,230,53,17,135,248,70,224,218,79,22,26,95,172,117,11,82,76,181,95,118,68,122,51,214,212,19,154,212,120,83,151,33,201,39,33,151,205,109,168,247,169,168,198,150,143,123,104,39,20,158,162,137,25,52,230,14,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,172,15,246,213,97,93,95,240,173,185,114,91,149,15,252,228,57,212,217,209,220,255,0,213,113,151,155,113,31,82,146,164,251,140,133,228,240,145,204,123,75,245,151,68,171,119,174,178,93,118,253,163,118,89,17,222,157,117,67,67,78,71,140,152,70,249,166,60,152,109,173,199,93,125,10,37,176,201,165,38,167,60,66,137,27,11,170,199,82,63,243,80,224,42,52,168,213,94,41,244,110,133,18,26,225,199,122,161,124,211,35,245,77,115,22,110,178,146,159,26,59,109,41,36,178,74,223,118,82,212,180,35,99,93,92,26,205,213,46,168,64,102,174,43,184,174,212,126,45,117,29,119,173,234,239,129,165,65,234,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,163,203,218,147,117,227,34,83,138,74,72,137,8,67,109,163,235,178,120,85,188,171,156,49,234,31,20,151,29,54,93,54,211,183,35,195,141,111,190,167,9,179,171,84,93,170,68,138,233,161,10,65,155,145,154,105,201,9,82,201,72,252,247,77,41,53,244,222,74,123,87,0,156,27,73,226,251,84,38,211,235,178,101,192,177,45,136,228,245,199,58,12,214,152,154,133,190,219,197,13,152,228,227,110,18,150,183,90,53,40,205,27,9,182,156,202,146,179,108,149,105,60,199,173,59,86,198,229,237,168,118,181,149,108,210,173,250,44,47,68,248,106,117,46,19,113,34,177,190,183,17,107,216,211,100,148,39,114,214,165,30,11,186,148,102,125,204,192,80,184,191,238,104,254,194,122,155,248,47,206,33,10,1,23,253,205,31,216,79,83,127,5,249,196,32,20,2,36,167,29,28,25,87,120,60,212,120,180,198,234,190,153,179,46,143,17,34,217,169,58,180,20,165,54,209,163,171,26,75,105,198,30,107,170,209,27,137,73,54,226,86,149,39,105,154,218,110,53,141,154,53,211,66,244,227,136,189,56,168,233,126,168,81,188,117,42,118,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,77,228,110,86,15,6,147,74,148,133,165,104,90,208,160,166,190,93,220,125,76,225,142,234,59,15,84,170,21,90,150,153,86,250,81,242,114,95,145,249,50,225,56,234,252,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,166,237,234,13,104,120,135,225,250,254,225,151,84,39,105,70,163,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,246,148,162,78,9,198,156,79,125,166,39,255,0,42,254,61,100,197,147,74,225,99,89,43,178,230,34,100,134,105,246,53,78,71,72,145,13,4,211,202,56,18,100,56,234,84,104,53,33,134,162,161,40,90,247,187,210,201,32,154,74,2,215,192,0,0,0,0,107,89,197,62,138,126,247,110,32,175,109,28,110,161,227,98,91,245,2,240,15,169,222,163,139,130,251,72,145,23,170,174,155,100,111,19,15,52,78,109,65,39,168,75,219,148,224,207,21,11,105,231,89,161,115,42,180,43,47,136,122,13,27,173,232,77,246,221,197,37,179,125,199,17,21,213,245,32,173,72,34,54,155,101,15,42,82,20,225,154,20,110,75,97,30,190,82,72,169,96,1,110,156,147,244,118,171,69,179,111,205,111,174,80,98,53,30,229,145,22,137,64,152,244,85,38,90,152,138,110,42,98,154,113,72,34,56,206,58,227,8,51,109,102,74,118,26,201,68,70,210,69,74,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,54,94,208,29,28,161,112,255,0,163,86,158,142,219,143,120,136,150,205,61,49,220,147,181,104,241,114,150,165,57,38,78,197,173,102,223,85,247,29,119,167,188,210,141,251,83,234,164,136,6,64,17,87,154,63,176,158,166,254,11,243,136,66,85,8,171,205,31,216,79,83,127,5,249,196,32,20,151,195,37,90,149,64,226,75,74,43,181,218,156,74,117,54,157,124,80,165,204,153,45,228,178,196,102,27,158,202,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,95,159,21,220,40,233,199,22,186,112,187,42,245,107,192,213,96,245,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,81,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,174,16,185,238,87,60,118,213,117,178,148,246,132,107,69,205,18,69,237,67,142,133,91,245,25,111,171,198,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,212,117,181,26,205,42,54,94,117,65,80,55,253,129,121,105,101,229,86,211,237,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,4,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,107,220,173,248,250,153,168,158,7,134,77,99,168,85,106,87,121,120,201,22,237,197,50,75,243,158,171,182,93,89,47,70,150,227,138,90,210,243,72,39,13,183,12,201,181,52,217,55,234,45,180,117,179,87,49,30,8,33,241,85,98,21,219,103,69,219,169,182,157,61,214,168,73,39,152,140,205,81,181,60,211,139,139,41,213,180,165,171,106,16,255,0,135,35,113,182,208,236,133,26,212,73,90,212,80,175,129,110,87,186,167,118,221,86,238,177,235,139,117,91,14,219,163,212,21,54,53,31,169,38,157,113,75,145,25,196,27,42,193,18,28,130,201,184,74,62,174,244,191,134,191,54,148,19,141,200,72,73,94,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,208,22,211,199,71,6,84,46,48,244,226,45,49,186,175,161,175,59,95,196,72,182,106,78,173,103,21,46,58,72,234,198,146,218,115,150,93,233,52,70,226,82,110,54,164,37,73,220,68,182,156,160,27,166,211,186,172,106,236,171,90,245,182,106,182,253,106,22,207,19,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,178,93,210,162,50,236,100,54,125,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,241,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,39,221,74,34,46,230,67,94,46,52,248,142,165,113,79,175,53,93,84,161,89,17,45,170,106,163,179,77,134,130,105,41,155,53,134,55,19,114,167,41,38,105,92,149,36,201,61,140,201,13,161,150,137,75,233,245,20,22,147,203,119,143,170,22,190,218,180,189,18,212,138,135,130,212,219,126,158,136,241,222,149,37,110,126,83,69,97,188,28,148,56,234,148,181,76,74,17,185,246,212,163,82,240,167,145,148,245,16,204,234,20,129,203,23,131,43,219,88,245,30,54,178,87,42,183,93,155,102,90,251,100,70,168,211,23,50,153,42,190,227,134,243,11,141,10,115,123,54,178,93,39,155,146,227,78,117,18,149,19,69,180,220,55,27,187,240,1,74,220,234,253,169,237,111,187,248,63,49,168,139,169,20,173,206,175,218,158,214,251,191,131,243,26,136,12,63,194,55,6,210,120,176,210,253,99,168,90,146,101,170,251,178,35,209,158,182,160,156,214,163,194,156,185,14,73,57,12,190,107,109,71,189,77,70,52,180,123,219,65,56,164,245,20,72,201,166,58,255,0,182,171,10,234,255,0,133,109,203,146,220,168,127,231,33,206,166,206,142,231,254,171,140,188,219,136,250,148,149,39,220,100,44,255,0,145,143,233,179,250,55,253,228,62,174,106,28,5,70,149,26,171,197,62,141,208,162,67,92,56,239,84,47,154,100,126,169,174,98,205,214,82,83,227,71,109,165,36,150,73,91,238,202,90,150,132,108,107,171,131,89,186,165,132,128,225,35,152,246,151,235,46,137,86,239,93,100,186,237,251,70,236,178,35,189,58,234,134,134,156,143,25,48,141,243,76,121,48,219,91,142,186,250,20,75,97,147,74,77,78,120,133,18,54,23,85,142,165,69,241,93,197,118,163,241,107,168,235,189,111,87,124,13,42,15,81,138,5,1,135,141,113,105,17,84,100,102,148,153,145,117,30,94,212,155,175,25,18,156,82,82,68,72,66,27,109,24,84,73,254,1,56,54,147,197,246,168,77,167,215,100,203,129,98,91,17,201,235,142,116,25,173,49,53,11,125,183,138,27,49,201,198,220,37,45,110,180,106,81,154,54,19,109,57,149,37,102,217,40,58,173,147,194,173,229,92,225,143,80,248,164,184,233,178,233,182,157,185,30,28,107,125,245,56,77,157,90,162,237,82,36,87,77,8,82,12,220,140,211,78,72,74,150,74,71,231,186,105,73,175,166,242,83,130,133,244,115,30,180,237,91,27,151,182,161,218,214,85,179,74,183,232,176,189,19,225,169,212,184,77,196,138,198,250,220,69,175,99,77,146,80,157,203,90,148,120,46,234,81,153,247,51,20,46,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,103,22,62,212,250,201,247,129,112,252,197,241,178,152,214,179,139,31,106,125,100,251,192,184,126,98,248,11,169,229,113,236,39,166,95,141,124,226,104,149,66,42,242,184,246,19,211,47,198,190,113,52,74,160,17,87,154,63,176,158,166,254,11,243,136,66,133,173,59,90,187,124,221,84,107,42,214,131,227,107,87,5,66,61,46,157,27,170,134,250,242,159,113,45,180,222,245,154,80,157,203,90,75,42,50,73,103,38,100,93,197,244,243,71,246,19,212,223,193,126,113,8,82,183,9,222,212,250,55,247,129,111,124,197,128,24,255,0,253,181,88,87,87,252,43,110,92,150,229,67,255,0,57,14,117,54,116,119,63,245,92,101,230,220,71,212,164,169,62,227,33,122,124,185,184,215,253,245,90,112,253,2,255,0,169,210,155,212,219,91,243,117,40,204,31,73,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,97,164,188,211,101,138,185,149,242,244,135,169,180,41,218,235,160,214,135,251,122,129,181,218,197,14,150,203,17,219,172,69,223,37,233,50,144,203,108,147,146,106,42,113,228,40,205,78,110,113,182,141,41,74,220,216,149,84,182,149,106,101,213,163,122,143,110,106,149,149,47,195,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,233,173,11,83,46,160,212,219,136,37,22,246,214,180,153,225,70,3,103,224,24,43,131,190,42,172,222,43,244,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,134,113,73,113,76,175,114,183,32,141,38,125,68,56,132,103,80,0,0,0,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,28,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,192,46,164,0,0,0,0,4,0,231,87,236,177,107,125,224,65,249,117,68,83,5,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,231,249,213,251,44,90,223,120,16,126,93,81,21,87,194,119,181,62,141,253,224,91,223,49,96,7,74,164,212,239,45,40,191,225,86,97,183,46,129,118,89,213,134,228,180,137,113,8,159,167,212,98,60,74,73,56,203,201,50,37,182,235,101,148,56,147,238,147,37,23,153,11,243,224,131,141,27,87,139,141,56,98,116,213,82,168,151,245,55,168,197,110,222,106,115,106,113,125,34,103,116,232,204,26,205,226,134,179,125,178,37,44,189,71,13,77,110,94,210,113,113,3,154,231,2,223,199,241,65,162,150,103,254,49,42,255,0,133,5,95,242,84,154,163,113,201,63,243,190,41,105,87,234,60,104,255,0,116,60,43,171,66,245,211,81,248,116,212,122,118,168,105,125,103,192,213,96,229,167,153,116,141,113,106,17,84,100,110,69,146,217,25,117,25,94,212,228,178,74,37,37,43,66,144,180,33,105,13,154,68,0,231,87,236,177,107,125,224,65,249,117,68,75,78,29,117,230,205,226,75,72,232,90,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,4,163,66,119,160,208,226,75,98,210,103,18,249,213,251,44,90,223,120,16,126,93,81,1,0,57,92,123,118,105,151,227,95,39,154,47,248,80,15,43,143,110,205,50,252,107,228,243,69,255,0,0,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,20,173,204,191,128,169,58,13,112,189,173,90,77,66,150,254,157,87,36,56,245,93,13,244,182,80,42,47,202,113,73,101,44,178,211,105,98,9,165,198,90,100,253,125,171,73,161,106,73,173,146,92,202,226,75,141,127,222,171,199,117,187,64,191,234,117,87,52,202,233,211,248,45,212,163,48,125,86,233,115,142,167,56,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,14,169,150,155,57,127,116,218,218,113,174,58,113,42,219,185,32,210,174,219,50,237,167,161,74,74,93,39,162,206,138,225,37,198,158,105,214,207,254,67,141,186,218,137,73,81,33,104,81,25,37,68,26,235,240,197,196,45,213,194,254,178,209,117,114,214,141,227,252,7,82,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,201,113,6,164,173,40,117,166,150,104,94,205,167,176,246,142,235,21,131,174,182,5,47,81,180,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,176,206,133,184,204,224,206,254,225,50,255,0,147,14,100,25,117,27,38,163,33,110,208,107,205,52,243,204,37,135,30,144,81,162,74,146,108,52,201,78,232,199,55,28,105,188,150,15,114,123,121,125,92,16,113,163,117,112,143,168,236,78,154,170,173,110,193,169,117,24,173,219,205,78,113,45,163,170,108,238,157,25,131,89,50,115,16,76,54,68,165,151,174,217,41,173,200,220,78,32,47,83,94,245,174,213,225,219,73,235,186,199,122,211,234,179,104,182,255,0,133,241,44,82,218,109,201,75,235,201,106,58,54,37,199,27,65,225,111,36,207,43,47,84,143,25,60,17,196,15,246,106,248,88,255,0,222,14,170,255,0,243,170,157,255,0,110,25,87,143,36,76,215,30,1,238,169,186,67,72,170,221,191,149,180,250,5,82,137,30,151,78,125,233,83,162,185,81,133,33,46,34,57,35,171,252,78,86,100,104,37,37,36,123,136,176,120,165,111,222,157,197,63,255,0,6,157,85,255,0,232,54,163,255,0,212,64,93,79,52,127,97,61,77,252,23,231,16,133,0,139,254,230,143,236,39,169,191,130,252,226,16,160,16,27,84,0,0,10,192,230,117,203,210,101,211,50,79,17,92,63,90,29,106,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,250,175,46,73,238,66,77,45,147,155,77,102,234,151,85,118,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,254,26,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,224,251,165,70,71,216,204,109,38,41,91,154,23,2,223,184,165,212,189,113,209,203,51,194,105,181,107,103,166,35,66,86,230,104,85,71,28,81,30,25,36,151,135,134,246,91,233,224,212,132,58,107,111,243,73,84,118,204,44,127,129,206,46,233,92,95,105,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,80,178,75,109,230,201,78,116,141,197,72,161,172,182,133,235,166,163,240,233,168,244,237,80,210,250,207,129,170,193,203,79,50,233,26,226,212,34,168,200,220,139,37,178,50,234,50,189,169,201,100,148,74,74,86,133,33,104,66,211,176,247,15,28,64,216,60,77,105,124,29,87,211,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,201,182,235,106,237,184,128,107,68,50,254,188,241,49,121,107,205,189,166,214,101,102,12,74,117,189,165,214,188,43,114,139,9,146,37,173,75,110,44,118,100,203,117,211,73,41,75,121,81,155,50,71,100,54,132,33,36,70,173,238,57,136,6,127,224,163,133,26,239,22,154,203,10,205,233,85,97,218,20,220,76,186,107,112,153,66,188,4,93,171,54,219,37,56,100,130,121,245,163,164,217,97,106,44,173,206,154,208,211,132,3,42,242,238,224,22,103,19,151,81,223,154,165,79,170,211,116,202,137,210,145,131,140,252,127,202,103,13,199,81,225,162,201,218,72,54,80,182,28,76,135,27,89,184,159,85,180,237,83,157,70,172,171,140,222,1,116,227,137,237,56,131,76,182,41,244,171,74,243,180,169,233,131,106,212,163,198,38,98,181,21,178,252,221,54,67,109,39,253,199,238,70,212,154,152,81,154,155,35,35,113,167,100,85,129,96,89,186,89,102,210,116,251,79,173,232,148,59,122,135,28,163,65,131,24,143,99,72,201,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,246,0,26,182,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,120,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,146,238,149,17,151,99,33,146,184,151,226,98,242,226,150,225,181,47,61,65,131,17,23,13,2,215,143,110,78,155,24,137,8,169,173,153,82,94,41,102,209,36,146,202,212,153,9,37,161,62,166,244,41,73,36,37,68,218,45,83,153,175,2,84,173,110,179,106,58,231,165,182,204,183,53,66,131,29,181,74,135,75,97,43,93,201,9,6,148,169,14,55,146,53,201,101,172,169,181,163,115,139,67,125,13,174,25,179,210,164,192,22,169,200,199,244,217,253,27,254,242,24,171,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,67,21,115,171,246,167,181,190,239,224,252,198,162,3,42,242,49,253,54,127,70,255,0,188,133,170,10,171,228,99,250,108,254,141,255,0,121,11,84,0,0,0,0,0,1,15,245,239,154,6,129,112,237,171,21,221,28,189,109,13,64,155,90,183,252,47,137,126,151,79,132,228,85,245,227,53,33,27,20,228,182,214,120,67,201,35,202,11,214,35,198,75,6,121,131,133,254,40,44,30,44,236,10,134,163,105,205,34,224,167,83,105,213,135,104,142,181,91,142,203,47,169,246,217,101,229,41,41,101,215,82,104,219,33,4,70,106,35,201,43,183,145,157,80,115,30,225,235,95,111,158,51,181,14,233,178,180,63,80,46,10,44,223,68,248,106,141,46,217,155,46,43,251,41,81,16,189,142,182,218,144,173,171,66,146,120,62,202,73,145,247,35,19,131,148,78,158,223,218,107,195,109,201,66,212,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,44,101,10,47,113,128,155,224,0,0,34,175,52,127,97,61,77,252,23,231,16,132,170,17,87,154,63,176,158,166,254,11,243,136,64,41,91,132,239,106,125,27,251,192,183,190,98,192,217,76,107,89,194,119,181,62,141,253,224,91,223,49,96,108,166,0,0,0,32,7,58,191,101,139,91,239,2,15,203,170,34,0,114,184,246,236,211,47,198,190,79,52,79,254,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,9,85,207,59,244,39,253,36,254,237,17,87,149,199,183,102,153,126,53,242,121,162,85,115,206,253,9,255,0,73,63,187,68,85,229,113,237,217,166,95,141,124,158,104,11,254,31,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,235,0,20,67,204,19,128,171,135,134,107,202,117,243,167,212,41,115,52,174,175,33,199,160,174,63,138,154,186,2,8,163,36,217,156,241,180,72,101,10,145,33,77,199,53,56,181,173,8,34,82,148,178,51,60,41,194,239,19,119,247,11,58,161,77,212,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,131,74,182,41,191,236,11,55,84,236,218,182,159,106,13,189,18,185,111,87,35,156,105,208,100,145,236,117,25,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,45,123,56,196,225,86,242,225,67,87,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,248,150,210,166,210,242,54,167,106,204,148,69,211,91,107,88,108,17,165,90,153,106,235,38,156,91,154,165,101,75,241,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,122,107,90,18,243,75,37,54,226,9,71,177,196,45,38,121,73,142,214,40,7,128,158,55,235,188,35,223,110,194,184,229,85,106,90,101,91,234,187,91,162,67,101,18,30,68,162,100,201,153,81,18,227,173,161,183,183,165,164,56,123,201,43,107,59,146,165,54,209,162,252,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,1,85,124,212,56,10,147,22,77,87,138,125,27,161,75,152,137,146,30,168,95,52,200,253,34,68,52,19,76,164,167,198,142,219,73,81,160,212,135,221,148,181,45,107,222,239,87,4,130,117,72,171,97,181,64,215,91,143,141,51,181,116,139,139,221,73,177,108,168,158,18,139,30,161,30,161,26,42,91,109,182,226,248,216,140,204,91,13,33,180,37,8,101,181,200,82,27,65,39,213,109,40,73,153,153,25,152,77,94,70,63,166,207,232,223,247,144,181,65,173,183,11,188,77,223,220,44,234,133,55,80,45,9,50,230,83,81,33,42,173,91,199,81,122,52,42,203,4,219,173,236,125,45,158,213,45,9,125,213,52,181,165,100,219,134,149,237,86,13,42,216,166,192,191,236,221,83,179,105,58,131,167,215,12,74,229,189,92,142,82,96,206,140,103,177,212,100,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,130,178,249,231,126,132,255,0,164,159,221,162,184,52,111,72,111,45,119,212,74,126,150,233,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,149,21,143,243,206,253,9,255,0,73,63,187,68,85,229,113,237,217,166,95,141,124,158,104,8,213,254,218,172,43,171,254,21,183,46,75,114,161,255,0,156,135,58,155,58,59,159,250,174,50,243,110,35,234,82,84,159,113,144,201,92,76,113,85,171,156,87,222,81,175,13,82,169,68,74,41,209,252,53,50,145,77,109,108,211,169,200,50,79,80,217,105,107,90,183,184,164,146,150,181,169,75,86,18,156,236,67,104,69,133,115,58,229,233,50,233,153,39,136,174,31,173,14,181,85,237,206,221,180,10,99,47,191,42,171,41,215,217,109,169,80,162,48,202,247,60,125,87,151,36,247,33,38,150,201,205,166,179,117,75,171,107,2,192,188,181,78,242,164,233,246,159,91,210,235,151,13,114,65,70,131,6,49,22,247,87,131,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,11,52,228,201,195,71,253,253,226,142,236,164,255,0,140,160,90,94,33,143,179,198,205,111,168,215,252,152,200,117,167,63,241,230,214,66,213,7,74,209,125,33,179,116,23,75,237,253,35,211,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,93,212,7,95,191,239,251,55,75,44,218,182,160,234,13,195,18,135,111,80,227,156,153,211,164,153,236,105,25,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,61,104,117,87,83,46,173,100,212,123,143,84,175,89,126,34,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,81,107,90,89,105,4,150,219,65,168,246,54,132,36,143,9,33,111,252,228,245,175,242,27,135,218,78,142,68,167,245,165,234,109,64,250,207,184,214,230,216,131,78,118,60,135,54,168,156,73,165,229,62,184,100,156,161,105,54,250,249,218,173,134,42,87,64,116,114,187,196,6,178,218,122,59,110,61,225,229,220,213,4,199,114,78,212,47,194,69,66,84,228,153,59,22,180,19,157,38,27,117,222,158,242,82,246,109,79,172,162,32,29,0,108,123,193,126,177,215,117,247,134,11,3,85,110,150,118,86,170,180,247,35,212,92,220,131,241,50,162,72,118,35,178,112,132,33,8,235,46,58,157,233,165,36,148,117,54,22,73,57,58,140,230,189,163,181,93,53,226,210,183,119,38,131,18,13,189,168,49,227,214,233,110,194,138,166,152,113,244,178,219,51,82,181,108,74,14,73,200,66,223,112,146,106,60,74,105,107,61,206,25,9,21,201,11,84,191,253,101,232,165,66,187,255,0,138,93,52,138,103,133,251,99,79,127,172,72,255,0,247,106,118,45,127,90,19,252,97,128,181,65,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,176,1,64,60,123,112,65,93,225,30,251,106,109,185,22,171,82,211,42,223,73,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,88,218,165,41,183,73,17,84,108,251,170,186,103,106,235,38,156,92,122,91,122,196,241,20,91,154,158,237,62,78,214,219,91,140,239,47,81,246,186,136,90,18,243,75,36,184,218,205,39,177,196,33,68,89,73,13,96,128,95,247,43,143,97,61,50,252,107,231,19,68,170,20,129,203,23,141,169,154,25,168,241,180,147,84,46,189,154,109,116,109,134,204,154,181,73,242,139,109,74,73,188,227,110,50,131,53,52,203,47,188,242,144,241,237,66,119,45,183,86,226,82,210,201,87,126,2,31,235,223,52,13,2,225,219,86,43,186,57,122,218,26,129,54,181,111,248,95,18,253,46,159,9,200,171,235,198,106,66,54,41,201,109,172,240,135,146,71,148,23,172,71,140,150,12,242,7,10,92,107,105,103,24,63,149,63,185,157,2,235,166,126,73,120,31,27,233,216,177,153,234,120,174,191,79,165,209,125,220,227,195,47,118,237,184,202,113,156,158,43,3,152,247,15,90,251,124,241,157,168,119,77,149,161,250,129,112,81,102,250,39,195,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,193,246,82,76,143,185,24,146,188,154,244,159,84,244,191,247,95,253,211,52,210,235,180,189,39,249,63,224,189,59,70,147,3,197,116,253,33,212,233,117,144,157,251,122,136,221,183,56,222,156,249,144,11,42,0,0,26,230,113,205,165,244,173,28,226,211,83,44,58,18,162,21,53,138,199,164,161,177,18,18,98,49,17,137,204,183,53,184,173,180,147,52,165,12,166,73,50,88,193,25,54,70,73,78,118,151,95,225,99,69,63,124,79,16,86,78,142,57,80,240,81,46,10,129,248,247,210,239,77,196,65,97,165,200,149,210,87,77,194,39,141,134,93,38,247,32,211,212,52,110,194,114,101,159,249,188,215,237,90,207,25,53,42,117,189,68,240,51,232,86,253,46,159,93,127,195,54,215,143,156,166,213,33,15,238,65,154,157,196,89,17,26,222,188,40,186,59,8,182,161,6,127,47,41,59,146,149,67,227,74,223,166,84,45,136,149,73,23,13,30,171,77,131,45,227,78,250,75,233,140,169,39,41,172,161,71,189,77,70,118,57,237,52,30,201,43,245,140,178,133,5,239,0,0,10,86,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,136,235,161,28,85,94,92,60,105,30,167,217,250,107,82,151,72,185,245,14,69,26,50,106,236,54,91,224,211,163,162,127,138,54,93,222,74,102,74,149,34,58,80,178,74,182,160,222,82,77,183,18,218,200,38,79,51,174,97,112,238,152,114,120,117,225,250,239,235,82,158,220,213,219,95,166,60,195,241,106,177,93,97,151,26,139,10,91,15,47,115,39,213,121,18,75,106,20,106,108,155,220,104,55,82,186,203,133,73,170,212,99,79,153,79,166,75,149,30,151,28,165,206,117,150,84,180,69,96,221,109,146,117,213,17,97,8,55,94,105,178,82,176,91,220,66,124,212,68,124,181,129,96,94,90,167,121,82,116,251,79,173,233,117,203,134,185,32,163,65,131,24,139,123,171,193,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,95,159,10,60,18,233,198,129,240,250,141,36,189,109,75,82,236,170,215,250,115,47,41,47,211,74,76,90,180,164,58,110,50,218,145,32,149,212,102,63,170,134,136,210,148,238,66,157,38,219,91,171,32,20,195,193,223,21,87,151,10,26,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,196,182,149,56,166,87,185,59,86,102,147,62,154,220,66,237,167,152,69,255,0,102,234,159,46,27,219,80,116,250,225,137,92,183,171,145,232,146,96,206,140,103,177,212,122,102,25,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,90,241,209,193,149,119,131,205,71,139,76,110,171,233,155,50,232,241,18,45,154,147,171,65,74,83,109,26,58,177,164,182,156,97,230,186,173,17,184,148,147,110,37,105,82,118,153,173,166,250,5,187,196,190,169,219,218,19,119,112,233,233,111,73,217,151,111,128,254,11,81,126,75,222,136,240,179,14,103,240,4,117,73,168,253,103,143,46,254,109,91,240,71,216,203,32,49,80,191,238,104,254,194,122,155,248,47,206,33,10,1,23,253,205,31,216,79,83,127,5,249,196,32,20,2,54,168,26,171,139,73,230,161,199,172,153,82,106,188,44,104,221,118,92,52,67,144,245,62,249,169,199,233,26,38,32,218,101,69,2,52,134,221,82,137,4,165,190,212,164,41,8,94,246,186,89,52,27,169,88,71,94,100,92,102,208,184,180,212,122,61,50,195,165,116,172,203,19,198,199,164,84,159,66,209,42,170,228,131,103,175,37,77,171,29,38,79,195,180,77,54,105,39,54,146,148,188,26,250,77,116,174,7,56,68,170,241,125,171,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,157,67,193,33,183,156,36,185,210,54,213,143,248,120,225,250,254,226,107,84,32,233,70,156,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,13,199,91,79,109,196,54,19,225,227,135,235,7,134,93,47,131,165,26,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,57,38,218,109,61,246,144,14,149,197,111,26,218,89,193,247,228,183,238,153,64,186,234,127,149,190,59,193,122,10,44,103,186,126,23,161,212,234,245,159,107,25,241,40,219,183,118,112,172,227,5,158,191,194,255,0,48,189,23,226,206,255,0,168,105,206,156,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,130,87,127,34,56,235,206,83,73,245,79,84,63,114,15,220,207,77,46,187,183,209,159,148,30,55,208,84,105,51,252,47,83,209,253,62,175,69,10,217,187,166,189,187,177,157,138,199,145,140,107,202,39,68,53,163,77,120,146,185,43,186,141,164,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,121,194,20,126,227,1,110,128,0,3,21,113,79,162,159,190,39,135,219,219,71,27,168,120,41,119,5,60,188,3,234,119,166,218,39,48,234,36,69,234,171,166,225,147,38,251,45,19,155,80,106,233,154,246,225,88,50,214,176,109,59,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,214,135,95,181,103,247,117,214,91,179,87,63,36,41,86,191,229,69,65,83,125,23,76,78,25,99,213,36,238,82,176,93,71,151,183,168,235,187,83,212,117,110,47,106,119,109,32,145,124,168,116,118,171,169,92,90,81,46,229,80,98,78,183,180,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,136,174,173,7,185,178,33,123,194,160,57,37,234,101,171,111,234,62,162,105,109,90,95,135,173,94,20,250,125,66,145,212,113,180,55,35,192,28,158,187,9,220,178,90,222,52,75,39,18,132,37,95,155,97,245,25,164,145,222,223,192,4,85,230,143,236,39,169,191,130,252,226,16,149,66,42,243,71,246,19,212,223,193,126,113,8,5,11,90,118,181,118,249,186,168,214,85,173,7,198,214,174,10,132,122,93,58,55,85,13,245,229,62,226,91,105,189,235,52,161,59,150,180,150,84,100,146,206,76,200,187,135,251,106,176,174,175,248,86,220,185,45,202,135,254,114,28,234,108,232,238,127,234,184,203,205,184,143,169,73,82,125,198,67,32,112,157,237,79,163,127,120,22,247,204,88,22,41,204,235,151,164,203,166,100,158,34,184,126,180,58,213,87,183,59,118,208,41,140,190,252,170,172,167,95,101,182,165,66,136,195,43,220,241,245,94,92,147,220,132,154,91,39,54,154,205,213,44,36,175,1,60,111,208,184,184,177,29,133,113,202,165,83,117,54,137,213,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,119,37,41,113,163,92,170,26,198,104,190,175,94,90,11,170,22,254,174,105,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,132,248,93,226,110,193,226,155,75,233,186,129,104,73,137,14,164,184,233,85,106,222,58,139,50,102,209,159,55,29,111,99,233,108,247,37,11,83,14,169,165,173,40,55,27,36,175,106,114,105,72,70,14,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,138,96,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,249,41,11,82,79,36,102,64,39,87,51,94,59,106,186,221,121,84,116,51,75,110,104,142,105,125,6,67,105,149,50,150,250,150,139,146,106,9,42,82,220,115,4,75,140,203,185,75,104,70,230,214,182,250,251,156,35,103,165,130,184,40,225,70,187,197,166,178,194,179,122,85,88,118,133,55,19,46,154,220,38,80,175,1,23,106,205,182,201,78,25,32,158,125,104,233,54,88,90,139,43,115,166,180,52,225,12,127,161,122,23,168,252,69,234,61,59,75,244,190,141,227,170,179,178,235,207,58,102,136,180,248,169,50,39,37,73,112,136,250,108,163,114,114,120,53,26,148,148,33,43,90,208,133,108,61,195,199,15,214,15,12,186,95,7,74,52,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,114,77,180,218,123,237,32,29,174,192,176,44,221,44,179,105,58,125,167,214,244,74,29,189,67,142,81,160,193,140,71,177,164,100,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,227,255,0,20,28,194,244,95,132,203,254,159,167,58,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,13,61,252,200,165,0,168,190,110,218,33,173,26,149,196,149,183,93,211,157,33,189,110,170,107,22,60,56,142,204,162,80,37,206,97,183,211,62,122,148,210,156,101,181,36,150,73,90,20,105,51,206,22,147,247,144,9,233,194,151,26,218,89,198,15,229,79,238,103,64,186,233,159,146,94,7,198,250,118,44,102,122,158,43,175,211,233,116,95,119,56,240,203,221,187,110,50,156,103,39,138,214,231,87,237,79,107,125,223,193,249,141,68,103,254,77,122,79,170,122,95,251,175,254,233,154,105,117,218,94,147,252,159,240,94,157,163,73,129,226,186,126,144,234,116,186,200,78,253,189,68,110,219,156,111,78,124,200,96,14,117,126,212,246,183,221,252,31,152,212,64,101,94,70,63,166,207,232,223,247,144,226,121,157,115,11,135,116,195,147,195,175,15,215,127,90,148,246,230,174,218,253,49,230,31,139,85,138,235,12,184,212,88,82,216,121,123,153,62,171,200,146,91,80,163,83,100,222,227,65,186,149,195,109,8,226,170,242,225,227,72,245,62,207,211,90,148,186,69,207,168,114,40,209,147,87,97,178,223,6,157,29,19,252,81,178,238,242,83,50,84,169,17,210,133,146,85,181,6,242,146,109,184,150,214,88,170,192,176,47,45,83,188,169,58,125,167,214,244,186,229,195,92,144,81,160,193,140,69,189,213,224,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,131,137,133,73,170,212,99,79,153,79,166,75,149,30,151,28,165,206,117,150,84,180,69,96,221,109,146,117,213,17,97,8,55,94,105,178,82,176,91,220,66,124,212,68,121,175,131,190,42,175,46,20,53,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,137,109,42,113,76,175,114,118,172,205,38,125,53,184,133,220,247,10,60,18,233,198,129,240,250,141,36,189,109,75,82,236,170,215,250,115,47,41,47,211,74,76,90,180,164,58,110,50,218,145,32,149,212,102,63,170,134,136,210,148,238,66,157,38,219,91,171,33,80,28,116,112,101,93,224,243,81,226,211,27,170,250,102,204,186,60,68,139,102,164,234,208,82,148,219,70,142,172,105,45,167,24,121,174,171,68,110,37,36,219,137,90,84,157,166,107,105,176,180,174,97,23,253,155,170,124,184,111,109,65,211,235,134,37,114,222,174,71,162,73,131,58,49,158,199,81,233,152,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,84,66,50,173,187,196,190,169,219,218,19,119,112,233,233,111,73,217,151,111,128,254,11,81,126,75,222,136,240,179,14,103,240,4,117,73,168,253,103,143,46,254,109,91,240,71,216,203,35,21,0,218,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,15,172,107,89,197,143,181,62,178,125,224,92,63,49,124,108,166,53,172,226,199,218,159,89,62,240,46,31,152,190,2,234,121,92,123,9,233,151,227,95,56,154,37,80,138,188,174,61,132,244,203,241,175,156,77,18,168,4,85,230,143,236,39,169,191,130,252,226,16,165,110,19,189,169,244,111,239,2,222,249,139,2,234,121,163,251,9,234,111,224,191,56,132,41,91,132,239,106,125,27,251,192,183,190,98,192,13,148,197,53,243,43,229,233,51,76,171,179,181,215,65,173,15,246,139,63,107,181,138,29,45,151,228,57,71,149,178,75,210,101,33,150,217,54,227,83,146,219,40,81,154,156,218,219,142,154,82,148,55,177,41,185,65,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,3,94,206,2,181,15,94,116,211,136,106,101,119,135,237,61,151,123,213,229,71,244,117,94,132,204,125,200,151,74,122,67,4,233,58,254,211,40,72,39,124,58,138,82,140,144,218,201,6,230,230,205,104,94,195,195,10,112,235,193,254,135,112,189,233,199,52,182,219,217,46,183,80,147,47,199,212,16,204,137,208,226,189,210,255,0,7,51,43,166,79,28,52,27,13,169,45,184,181,171,118,84,165,41,71,145,154,192,0,0,0,0,0,82,183,58,191,106,123,91,238,254,15,204,106,33,201,83,218,158,233,251,191,157,243,26,112,115,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,0,186,144,0,0,0,0,16,3,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,5,170,115,171,246,88,181,190,240,32,252,186,162,42,175,132,239,106,125,27,251,192,183,190,98,192,13,146,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,173,204,191,128,169,58,13,112,189,173,90,77,66,150,254,157,87,36,56,245,93,13,244,182,80,42,47,202,113,73,101,44,178,211,105,98,9,165,198,90,100,253,125,171,73,161,106,73,173,146,93,218,14,191,127,216,22,110,169,217,181,109,62,212,27,122,37,114,222,174,71,56,211,160,201,35,216,234,50,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,69,124,179,117,87,90,52,243,137,42,85,11,74,45,217,117,250,109,221,34,159,75,186,225,166,36,185,76,67,165,42,124,116,187,82,91,108,45,41,109,108,37,197,165,47,186,74,67,100,251,132,101,235,152,158,188,234,253,150,45,111,188,8,63,46,168,137,63,195,63,10,186,71,194,133,155,38,207,210,218,108,181,46,163,35,196,212,234,245,39,16,245,70,162,178,53,116,201,231,80,132,39,99,105,81,165,8,66,82,132,229,74,198,245,184,181,198,14,117,126,203,22,183,222,4,31,151,84,64,64,14,87,30,221,154,101,248,215,201,230,139,254,20,3,202,227,219,179,76,191,26,249,60,209,127,192,41,91,157,95,181,61,173,247,127,7,230,53,17,34,185,46,235,21,253,125,88,26,131,167,55,125,122,93,94,155,101,200,164,59,69,118,108,167,164,63,21,137,44,188,207,132,66,156,90,146,136,205,166,3,70,219,72,74,73,38,227,190,123,136,147,29,121,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,2,197,53,211,66,244,227,136,189,56,168,233,126,168,81,188,117,42,118,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,77,228,110,86,15,6,147,74,148,133,165,104,90,208,173,101,198,213,3,85,112,27,41,240,157,236,177,163,127,119,246,247,203,152,25,84,98,174,19,189,150,52,111,238,254,222,249,115,3,42,128,138,188,209,253,132,245,55,240,95,156,66,20,2,47,251,154,63,176,158,166,254,11,243,136,66,128,64,109,80,0,0,3,137,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,241,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,37,217,73,35,46,228,67,150,0,26,224,241,153,162,150,175,14,220,73,222,26,57,101,84,42,179,104,182,255,0,163,252,51,245,71,91,114,82,250,240,35,200,94,245,54,219,104,60,45,229,17,97,5,234,145,103,39,147,59,63,228,169,236,177,116,253,224,78,249,117,56,64,14,104,254,221,154,155,248,47,201,225,9,255,0,201,83,217,98,233,251,192,157,242,234,112,10,86,27,20,112,19,166,118,174,151,240,143,166,116,235,90,39,79,211,214,252,43,154,162,250,219,108,158,149,58,123,8,144,234,220,82,16,157,251,122,137,105,6,172,168,154,101,164,26,149,179,35,93,113,178,159,9,222,203,26,55,247,127,111,124,185,128,25,84,0,0,5,21,243,115,211,59,87,78,248,184,122,163,107,68,240,159,150,182,252,75,154,162,194,27,109,182,83,57,199,228,71,117,109,165,8,78,58,158,21,46,172,213,185,74,117,215,86,106,245,176,87,168,41,91,157,95,181,61,173,247,127,7,230,53,16,25,87,145,143,233,179,250,55,253,228,49,87,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,134,42,231,87,237,79,107,125,223,193,249,141,68,6,85,228,99,250,108,254,141,255,0,121,11,84,21,87,200,199,244,217,253,27,254,242,22,19,196,63,16,54,15,12,186,95,59,85,245,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,178,77,180,226,187,237,48,29,87,138,158,50,116,143,132,26,85,191,80,212,232,215,4,249,23,60,135,217,167,65,162,66,67,239,173,12,37,38,243,202,55,92,109,164,161,6,235,41,50,53,239,51,117,59,82,162,37,154,114,253,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,134,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,120,62,202,73,145,247,35,26,214,107,166,186,106,63,17,122,143,81,213,13,80,172,248,234,172,236,52,203,45,17,162,45,62,42,76,205,184,177,155,51,62,155,40,220,172,22,77,70,165,41,107,82,214,181,173,82,215,150,87,29,181,93,17,188,169,218,25,170,87,52,70,244,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,131,36,70,121,220,37,196,47,107,104,91,157,125,205,145,61,213,11,180,0,0,0,0,0,0,0,1,21,121,163,251,9,234,111,224,191,56,132,37,80,138,188,209,253,132,245,55,240,95,156,66,1,74,220,39,123,83,232,223,222,5,189,243,22,6,202,99,90,206,19,189,169,244,111,239,2,222,249,139,3,101,48,0,0,1,0,57,213,251,44,90,223,120,16,126,93,81,16,3,149,199,183,102,153,126,53,242,121,162,127,243,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,64,74,174,121,223,161,63,233,39,247,104,138,188,174,61,187,52,203,241,175,147,205,18,171,158,119,232,79,250,73,253,218,34,175,43,143,110,205,50,252,107,228,243,64,95,240,0,0,12,85,196,95,13,26,89,197,5,136,245,139,169,148,159,213,240,85,152,108,70,244,165,51,243,204,186,231,132,125,230,156,232,245,122,8,67,155,83,235,163,41,63,113,150,85,0,26,171,141,148,248,78,246,88,209,191,187,251,123,229,204,13,107,6,202,124,39,123,44,104,223,221,253,189,242,230,0,101,81,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,34,168,155,252,182,56,227,184,116,10,255,0,135,164,215,170,46,11,142,196,187,36,70,165,195,135,21,114,167,63,66,150,183,156,54,220,131,13,38,162,82,29,118,66,186,205,50,223,85,195,52,45,27,214,142,147,189,171,149,199,15,214,15,19,90,95,175,90,81,168,200,150,138,108,201,22,156,182,166,65,38,74,108,39,217,114,162,164,187,29,199,155,113,45,172,211,189,165,40,147,147,109,215,19,219,113,137,171,192,175,46,187,55,133,168,209,117,6,248,76,74,254,170,46,59,241,158,156,204,147,147,78,166,33,78,186,68,116,242,91,45,45,11,114,58,154,67,139,89,41,125,156,74,13,40,90,201,97,29,121,231,126,132,255,0,164,159,221,162,42,242,184,246,236,211,47,198,190,79,52,74,174,121,223,161,63,233,39,247,104,138,188,174,61,187,52,203,241,175,147,205,1,127,194,37,105,151,47,61,47,210,142,48,42,28,72,217,144,226,83,40,69,71,89,210,109,230,20,225,34,159,91,146,167,91,151,33,148,167,106,26,141,225,143,106,24,62,162,119,202,120,210,76,165,150,82,37,168,0,0,15,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,48,20,89,205,123,88,170,186,149,197,165,110,209,77,122,36,235,123,79,163,199,162,82,218,133,41,78,176,219,234,101,183,166,169,105,222,164,20,146,144,181,176,225,164,146,120,138,210,22,91,155,51,29,255,0,147,6,144,198,187,245,230,229,213,202,139,17,30,143,167,180,116,179,12,148,251,168,125,154,141,67,168,211,111,33,9,245,22,130,140,204,230,212,75,62,198,243,102,73,51,45,200,129,119,101,211,93,190,110,170,205,235,116,206,241,181,171,130,161,34,169,81,147,210,67,125,121,79,184,167,29,115,98,9,40,78,229,173,71,132,145,36,179,130,34,46,194,239,185,71,105,157,171,103,240,133,71,190,169,49,51,90,191,106,19,234,21,121,78,54,223,81,94,26,91,208,216,97,43,74,9,102,202,16,193,173,40,90,149,181,199,223,81,25,18,240,65,141,121,216,105,125,86,225,210,59,15,85,233,234,150,244,123,50,177,42,155,58,59,48,148,234,27,98,160,134,241,41,215,72,240,202,16,236,54,154,45,201,194,151,41,5,185,38,68,75,128,28,190,181,138,149,162,28,90,88,183,117,203,94,151,74,183,166,200,122,137,88,117,169,73,97,131,98,91,43,101,181,74,82,214,132,120,102,228,42,59,238,26,207,9,38,55,145,26,144,146,23,125,197,238,144,201,215,126,26,53,11,75,105,236,75,126,165,86,163,173,234,91,17,159,105,149,200,168,198,90,101,67,100,214,239,168,148,46,67,13,33,102,163,79,168,165,122,200,250,69,173,184,13,170,0,117,77,42,212,203,87,89,52,226,220,213,43,42,95,136,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,211,90,208,151,154,89,41,183,16,74,61,142,33,105,51,202,76,118,176,1,170,184,218,160,106,174,0,46,39,149,95,28,119,14,170,198,253,238,26,164,139,130,185,115,210,163,202,170,83,46,119,151,42,162,185,177,58,166,183,27,168,60,179,90,154,91,106,116,146,219,171,50,105,72,54,217,245,28,75,100,254,63,211,62,4,233,92,93,242,237,210,90,237,181,50,37,39,81,109,216,245,168,148,121,146,156,75,16,165,48,229,194,250,156,106,115,136,142,235,235,67,109,166,66,153,74,12,137,46,60,179,62,203,80,159,252,51,240,171,164,124,40,89,178,108,253,45,166,203,82,234,50,60,77,78,175,82,113,15,84,106,43,35,87,76,158,117,8,66,118,54,149,26,80,132,37,40,78,84,172,111,91,139,88,102,0,0,0,0,17,215,152,46,177,85,116,67,132,187,234,238,182,171,209,41,87,12,216,236,209,40,238,187,41,76,62,111,203,121,12,184,168,170,66,208,191,18,220,117,72,125,179,65,229,38,198,243,35,74,20,64,40,131,95,181,142,187,196,6,178,221,154,197,113,179,225,229,220,213,5,72,110,54,228,47,194,69,66,73,184,209,183,161,8,39,58,76,54,211,93,77,132,165,236,220,175,89,70,99,138,210,173,76,186,180,111,81,237,205,82,178,165,248,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,189,53,161,106,101,212,26,155,113,4,162,222,218,214,147,60,40,199,21,105,218,213,219,230,234,163,89,86,180,31,27,90,184,42,17,233,116,232,221,84,55,215,148,251,137,109,166,247,172,210,132,238,90,210,89,81,146,75,57,51,34,238,57,93,85,211,59,171,70,245,30,227,210,219,214,39,135,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,212,66,22,166,93,65,165,198,214,105,45,237,173,10,34,194,136,6,206,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,172,69,254,90,55,252,157,65,224,183,78,229,84,174,24,149,90,149,14,60,154,4,162,100,218,223,13,17,36,184,212,88,238,161,178,45,139,76,50,136,101,184,183,169,10,66,213,187,126,227,148,0,41,91,157,95,181,61,173,247,127,7,230,53,17,0,4,255,0,231,87,237,79,107,125,223,193,249,141,68,114,188,154,180,47,78,53,39,81,239,61,80,189,104,222,149,170,233,207,162,93,160,50,249,146,162,199,149,40,229,25,202,83,102,94,187,205,248,84,244,140,207,106,20,181,44,146,107,75,107,64,75,254,93,220,2,195,225,142,213,59,243,84,169,244,170,150,166,214,250,82,48,113,152,145,249,50,217,54,234,60,52,89,59,77,100,242,208,251,137,144,227,107,38,213,234,182,157,201,111,168,236,213,0,1,143,245,211,66,244,227,136,189,56,168,233,126,168,81,188,117,42,118,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,77,228,110,86,15,6,147,74,148,133,165,104,90,208,173,120,120,135,225,250,254,225,151,84,39,105,70,163,34,34,234,80,227,199,150,212,200,36,241,194,154,195,205,146,146,236,119,30,109,181,56,130,86,246,148,162,78,9,198,156,79,125,166,54,94,16,215,155,37,129,102,220,220,28,220,247,157,118,222,137,46,187,103,72,167,201,161,84,20,70,79,193,92,138,132,88,239,146,20,70,70,104,113,167,12,148,131,202,12,210,218,140,183,54,133,36,40,132,95,247,52,127,97,61,77,252,23,231,16,133,0,139,254,230,143,236,39,169,191,130,252,226,16,10,1,28,173,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,134,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,120,46,201,73,153,246,35,28,80,188,158,91,28,12,82,184,125,176,33,234,166,163,82,226,78,212,91,170,60,106,147,72,153,75,74,95,181,216,83,46,18,98,180,167,155,39,217,146,166,228,45,50,112,105,44,225,173,166,77,155,142,6,85,224,115,132,74,87,8,58,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,212,60,154,220,121,194,75,125,83,109,50,40,0,0,0,0,0,0,4,53,230,189,172,84,173,53,225,46,183,104,166,189,46,13,195,168,50,35,209,41,109,66,148,150,159,113,132,188,219,211,84,180,239,74,206,49,199,66,216,112,210,74,44,202,105,11,45,174,25,138,33,19,127,155,126,188,201,213,62,37,220,211,106,124,216,143,219,218,97,31,209,113,142,52,134,164,33,218,139,232,109,217,206,26,208,130,82,22,149,19,81,150,210,150,189,139,134,163,245,84,181,164,161,0,12,171,194,198,181,254,247,110,32,172,157,99,114,159,227,98,91,245,3,241,236,37,174,163,139,130,251,75,143,43,164,158,163,100,111,19,15,58,109,238,89,39,168,72,221,148,228,143,101,49,170,184,190,142,86,154,233,15,88,56,83,160,219,115,107,62,46,228,211,191,246,183,83,101,194,97,183,17,21,179,51,167,173,45,180,123,186,62,23,166,202,92,90,82,165,185,25,255,0,164,105,53,168,38,0,138,188,209,253,132,245,55,240,95,156,66,18,168,69,94,104,254,194,122,155,248,47,206,33,0,165,110,19,189,169,244,111,239,2,222,249,139,3,101,49,173,103,9,222,212,250,55,247,129,111,124,197,129,178,152,10,86,230,133,192,183,238,41,117,47,92,116,114,204,240,154,109,90,217,233,136,208,149,185,154,21,81,199,20,71,134,73,37,225,225,189,150,250,120,53,33,14,154,219,252,210,85,29,179,194,156,2,234,207,17,218,93,174,49,63,123,197,161,85,189,28,170,244,89,175,218,209,210,179,139,81,131,214,75,100,228,135,8,141,17,58,107,120,182,76,94,18,202,156,61,230,109,173,198,215,127,215,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,158,38,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,100,187,41,36,101,220,136,99,94,25,248,85,210,62,20,44,217,54,126,150,211,101,169,117,25,30,38,167,87,169,56,135,170,53,21,145,171,166,79,58,132,33,59,27,74,141,40,66,18,148,39,42,86,55,173,197,172,35,7,58,191,101,139,91,239,2,15,203,170,34,154,237,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,252,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,193,118,74,76,207,177,24,185,78,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,11,105,224,95,131,42,23,7,154,113,42,152,229,87,211,55,157,209,225,228,92,213,38,150,178,138,167,26,37,244,163,70,109,88,195,45,117,93,34,113,73,39,28,82,212,165,109,35,67,77,201,80,0,0,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,186,145,74,220,234,253,169,237,111,187,248,63,49,168,128,128,2,244,249,119,112,11,15,134,59,84,239,205,82,167,210,170,90,155,91,233,72,193,198,98,71,228,203,100,219,168,240,209,100,237,53,147,203,67,238,38,67,141,172,155,87,170,218,119,37,190,163,177,3,147,86,133,233,198,164,234,61,231,170,23,173,27,210,181,93,57,244,75,180,6,95,50,84,88,242,165,28,163,57,74,108,203,215,121,191,10,158,145,153,237,66,150,165,146,77,105,109,104,185,64,1,143,245,211,66,244,227,136,189,56,168,233,126,168,81,188,117,42,118,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,77,228,110,86,15,6,147,74,148,133,165,104,90,208,172,128,0,53,161,226,31,135,235,251,134,93,80,157,165,26,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,56,39,26,113,61,246,152,198,162,247,185,178,88,22,109,205,193,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,60,160,205,45,168,203,115,104,82,104,132,6,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,175,154,47,25,186,227,89,212,122,150,128,209,41,87,94,156,217,148,175,19,29,226,125,15,65,149,118,54,102,236,103,36,169,69,142,165,57,123,94,67,77,164,212,219,169,220,227,155,140,208,219,55,40,35,87,27,252,23,90,188,92,105,195,240,97,38,149,68,191,169,189,55,232,151,11,176,91,83,139,233,19,219,96,201,124,144,111,20,53,155,238,25,165,7,234,56,105,119,106,246,155,107,8,149,202,159,142,218,81,210,160,112,179,172,183,52,180,212,147,32,152,178,42,181,23,210,166,28,96,210,132,183,71,53,153,18,144,180,168,148,108,111,82,137,100,190,130,77,27,24,109,202,246,226,199,218,159,89,62,240,46,31,152,190,58,85,90,153,121,105,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,60,45,181,31,116,145,164,252,140,113,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,128,191,78,87,30,194,122,101,248,215,206,38,137,84,34,175,43,143,97,61,50,252,107,231,19,68,170,1,21,121,163,251,9,234,111,224,191,56,132,41,91,132,239,106,125,27,251,192,183,190,98,192,186,158,104,254,194,122,155,248,47,206,33,10,86,225,59,218,159,70,254,240,45,239,152,176,3,101,48,0,0,0,0,0,0,0,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,28,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,192,46,164,0,0,0,0,4,0,231,87,236,177,107,125,224,65,249,117,68,85,95,9,222,212,250,55,247,129,111,124,197,129,106,156,234,253,150,45,111,188,8,63,46,168,138,171,225,59,218,159,70,254,240,45,239,152,176,3,101,48,0,0,16,3,157,95,178,197,173,247,129,7,229,213,17,63,196,0,231,87,236,177,107,125,224,65,249,117,68,4,0,229,113,237,217,166,95,141,124,158,104,191,225,64,60,174,61,187,52,203,241,175,147,205,23,252,2,149,185,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,49,87,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,128,90,160,213,92,109,80,53,87,1,178,159,9,222,203,26,55,247,127,111,124,185,129,149,70,42,225,59,217,99,70,254,239,237,239,151,48,50,168,8,171,205,31,216,79,83,127,5,249,196,33,64,34,255,0,185,163,251,9,234,111,224,191,56,132,40,4,6,213,0,0,0,0,0,40,7,154,63,183,102,166,254,11,242,120,66,127,242,84,246,88,186,126,240,39,124,186,156,32,7,52,127,110,205,77,252,23,228,240,132,255,0,228,169,236,177,116,253,224,78,249,117,56,5,43,13,148,248,78,246,88,209,191,187,251,123,229,204,13,107,6,202,124,39,123,44,104,223,221,253,189,242,230,0,101,80,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,186,145,74,220,234,253,169,237,111,187,248,63,49,168,128,202,188,140,127,77,159,209,191,239,33,138,185,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,49,87,58,191,106,123,91,238,254,15,204,106,32,59,175,39,11,254,205,210,203,55,136,45,65,212,27,134,37,14,222,161,199,183,36,206,157,36,207,99,72,205,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,37,113,175,197,117,119,139,77,101,155,121,117,106,176,237,10,110,97,218,212,73,175,33,94,2,46,212,19,142,26,91,34,65,60,250,209,213,112,242,181,22,80,223,81,104,105,179,24,86,157,118,93,84,122,21,94,214,164,220,213,88,84,91,131,195,250,94,157,30,107,141,197,168,116,22,107,99,196,52,147,36,59,211,89,154,145,188,143,106,140,204,176,99,63,240,47,193,149,119,140,61,71,149,76,114,171,232,107,50,215,240,242,46,106,147,75,65,202,75,110,154,250,81,163,54,172,229,231,122,78,145,56,164,155,109,165,10,82,183,25,33,167,3,187,112,63,203,138,242,226,186,149,81,191,174,186,188,187,58,196,110,60,168,212,170,153,69,39,95,170,84,73,42,66,13,134,212,100,75,140,203,184,55,87,146,222,104,83,45,153,47,168,227,17,171,90,52,134,242,208,93,80,184,52,143,80,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,108,187,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,225,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,11,186,148,102,125,204,196,107,227,219,130,10,23,23,22,35,83,109,200,180,170,110,166,209,58,77,81,43,115,30,92,118,87,20,222,35,122,44,181,54,211,139,113,157,138,117,109,150,195,82,29,198,213,37,46,58,75,8,191,202,191,143,88,210,163,82,184,88,214,74,236,72,107,135,29,154,125,141,83,145,213,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,116,178,107,54,146,187,74,26,182,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,120,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,146,238,149,17,151,99,33,119,220,187,184,250,135,196,229,170,118,30,169,84,41,84,221,77,162,116,163,228,228,177,31,242,153,179,109,213,248,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,77,160,154,160,0,0,0,0,2,42,243,71,246,19,212,223,193,126,113,8,74,161,21,121,163,251,9,234,111,224,191,56,132,2,149,184,78,246,167,209,191,188,11,123,230,44,13,148,198,181,156,39,123,83,232,223,222,5,189,243,22,6,202,96,0,0,2,0,115,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,68,255,0,231,87,236,177,107,125,224,65,249,117,68,64,14,87,30,221,154,101,248,215,201,230,128,149,92,243,191,66,127,210,79,238,209,21,121,92,123,118,105,151,227,95,39,154,37,87,60,239,208,159,244,147,251,180,69,94,87,30,221,154,101,248,215,201,230,128,191,224,0,0,0,0,26,171,141,148,248,78,246,88,209,191,187,251,123,229,204,13,107,6,202,124,39,123,44,104,223,221,253,189,242,230,0,101,81,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,37,87,35,31,211,103,244,111,251,200,90,160,170,190,70,63,166,207,232,223,247,144,181,64,21,87,207,59,244,39,253,36,254,237,17,87,149,199,183,102,153,126,53,242,121,162,85,115,206,253,9,255,0,73,63,187,68,85,229,113,237,217,166,95,141,124,158,104,11,254,0,0,1,21,121,160,221,159,146,156,18,234,15,135,185,189,13,62,179,232,234,76,61,147,124,59,211,58,179,152,241,17,155,193,146,156,223,21,50,119,182,89,220,209,59,184,141,36,161,42,133,101,243,193,189,106,176,44,13,44,211,150,99,196,58,109,114,177,81,173,200,117,72,87,93,47,193,101,166,90,74,21,187,105,32,211,80,120,212,70,147,51,52,183,131,78,12,148,21,22,54,125,210,173,51,181,116,111,78,45,205,45,178,162,120,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,189,52,33,10,121,213,154,156,113,100,146,222,226,214,163,44,168,198,189,156,22,105,159,238,187,197,102,152,88,174,68,165,75,137,34,224,98,161,62,45,81,190,164,89,80,97,17,204,148,194,209,177,68,190,163,17,221,65,33,73,218,165,40,146,163,36,153,153,108,124,0,53,140,214,189,47,170,232,174,174,93,250,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,250,50,137,165,25,154,16,243,93,55,81,235,40,141,14,36,201,74,35,35,61,156,197,5,243,83,164,213,105,220,113,223,211,42,20,201,113,99,213,35,209,229,193,117,230,84,132,74,96,169,145,153,55,90,81,150,22,130,117,151,91,53,39,37,189,181,167,205,38,68,22,105,202,126,233,161,92,28,18,218,20,154,68,239,17,46,217,168,85,233,117,70,250,75,71,135,148,185,207,75,75,121,81,17,47,44,75,142,188,164,205,62,190,51,185,42,34,152,2,173,121,26,213,170,175,82,181,146,132,245,78,90,233,176,228,80,101,199,134,167,148,108,50,251,201,156,151,93,67,121,218,149,173,44,50,149,40,139,42,38,155,35,206,210,197,165,0,13,85,198,213,3,85,112,23,253,202,227,216,79,76,191,26,249,196,209,42,132,85,229,113,236,39,166,95,141,124,226,104,149,64,0,0,0,42,175,157,238,169,127,250,180,209,74,125,119,255,0,27,186,106,244,207,11,246,70,128,255,0,88,209,255,0,239,36,236,66,254,181,167,248,179,22,168,53,225,230,11,172,84,173,111,226,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,195,57,33,50,31,108,208,120,81,63,188,200,148,181,16,12,149,202,59,76,238,171,195,139,218,61,245,73,137,138,45,133,79,159,80,171,202,113,183,58,105,241,49,30,134,195,9,90,80,104,39,150,183,205,105,66,212,157,205,176,250,136,204,209,131,229,121,193,104,229,118,198,226,128,245,86,67,222,34,139,169,116,246,36,67,115,106,17,208,149,6,59,17,36,70,193,45,75,86,212,34,51,189,67,74,18,126,39,98,119,27,106,49,45,121,48,105,12,155,67,65,174,93,92,168,177,45,153,26,133,88,75,48,201,79,180,182,30,167,83,250,141,54,242,16,159,93,11,57,47,78,109,68,179,238,76,182,100,146,35,220,191,175,156,158,138,126,92,240,251,73,214,56,149,14,140,189,50,168,31,89,135,29,218,219,240,106,46,199,142,230,212,147,106,53,60,151,209,12,211,149,161,36,223,95,59,149,176,128,96,174,73,250,197,74,162,222,87,230,136,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,6,184,60,23,235,29,11,64,184,160,176,53,86,233,103,125,22,149,80,114,61,69,205,203,47,13,22,92,119,98,59,39,8,66,214,190,138,36,41,222,154,82,106,95,79,97,96,213,146,216,248,5,43,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,181,64,0,0,17,87,154,63,176,158,166,254,11,243,136,66,85,8,171,205,31,216,79,83,127,5,249,196,32,20,2,47,251,154,63,176,158,166,254,11,243,136,66,128,69,255,0,115,71,246,19,212,223,193,126,113,8,5,0,141,170,6,170,227,106,128,0,0,0,0,0,1,213,53,87,83,45,93,27,211,139,143,84,175,89,126,30,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,81,104,66,158,117,102,150,219,65,168,183,184,180,36,143,42,33,218,197,106,243,164,215,74,237,173,98,90,90,13,110,86,105,72,137,123,120,138,141,203,19,8,114,119,133,136,244,117,194,44,25,153,180,203,143,147,170,223,180,148,181,68,218,149,146,82,234,84,21,23,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,238,186,239,163,149,221,2,212,201,186,85,116,189,190,181,74,167,210,164,84,91,218,130,240,210,165,211,163,203,118,54,80,181,161,125,21,200,83,93,68,168,210,190,158,242,193,43,5,146,249,125,104,237,43,91,248,180,177,109,27,150,131,46,171,111,66,144,245,110,176,211,81,82,251,4,196,70,86,243,105,148,149,161,104,240,206,72,76,118,28,37,150,20,79,236,35,37,45,38,59,7,52,127,110,205,77,252,23,228,240,128,96,169,186,95,85,139,162,244,109,104,101,82,223,166,212,238,138,157,175,32,147,9,93,8,111,198,137,10,75,91,228,100,211,189,244,203,123,107,102,73,60,68,113,68,106,239,178,101,114,108,214,191,200,110,32,170,218,57,46,159,214,137,169,180,242,232,190,219,91,156,98,117,57,169,18,27,220,163,113,36,150,84,194,230,18,176,133,168,220,232,99,106,119,152,236,28,44,232,237,87,91,249,82,107,29,163,109,80,98,85,110,24,87,196,138,221,29,167,98,169,247,201,248,144,233,111,56,152,169,66,22,191,18,228,116,200,97,178,65,101,70,254,195,50,74,212,98,189,109,59,166,187,99,93,84,107,214,214,157,224,171,86,253,66,61,82,157,39,164,135,58,18,152,113,46,52,230,197,146,144,173,171,66,79,10,35,73,227,6,70,93,128,109,38,34,175,52,127,97,61,77,252,23,231,16,134,127,210,173,76,181,117,147,78,45,205,82,178,165,248,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,189,53,173,9,121,165,146,155,113,4,163,216,226,22,147,60,164,198,0,230,143,236,39,169,191,130,252,226,16,10,86,225,59,218,159,70,254,240,45,239,152,176,54,83,26,214,112,157,237,79,163,127,120,22,247,204,88,27,41,128,0,0,8,1,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,19,255,0,157,95,178,197,173,247,129,7,229,213,17,0,57,92,123,118,105,151,227,95,39,154,2,255,0,128,0,0,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,46,164,82,183,58,191,106,123,91,238,254,15,204,106,32,50,175,35,31,211,103,244,111,251,200,90,160,170,190,70,63,166,207,232,223,247,144,181,64,0,0,1,21,121,163,251,9,234,111,224,191,56,132,40,4,95,247,52,127,97,61,77,252,23,231,16,133,0,128,218,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,230,95,192,84,109,121,183,158,214,173,38,161,68,99,81,104,113,220,122,174,134,250,187,235,244,230,34,184,164,178,150,89,105,197,63,56,148,219,45,50,126,166,228,40,208,181,40,144,201,34,147,6,213,2,168,57,172,112,37,85,42,172,254,41,180,106,217,136,170,106,163,155,247,189,42,156,194,146,251,111,146,150,167,43,4,130,51,74,208,164,154,73,253,137,73,160,209,215,81,47,123,238,54,18,215,149,199,176,158,153,126,53,243,137,162,85,8,171,202,227,216,79,76,191,26,249,196,209,42,128,69,94,104,254,194,122,155,248,47,206,33,10,86,225,59,218,159,70,254,240,45,239,152,176,46,167,154,63,176,158,166,254,11,243,136,66,149,184,78,246,167,209,191,188,11,123,230,44,0,217,76,0,0,0,0,0,0,0,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,7,58,191,106,123,91,238,254,15,204,106,33,201,83,218,158,233,251,191,157,243,26,112,11,169,0,0,0,0,1,0,57,213,251,44,90,223,120,16,126,93,81,21,87,194,119,181,62,141,253,224,91,223,49,96,90,167,58,191,101,139,91,239,2,15,203,170,34,170,248,78,246,167,209,191,188,11,123,230,44,0,217,76,0,0,4,0,231,87,236,177,107,125,224,65,249,117,68,79,241,0,57,213,251,44,90,223,120,16,126,93,81,1,0,57,92,123,118,105,151,227,95,39,154,47,248,80,15,43,143,110,205,50,252,107,228,243,69,255,0,0,165,110,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,12,85,206,175,218,158,214,251,191,131,243,26,136,202,188,140,127,77,159,209,191,239,32,22,168,53,87,27,84,13,85,192,108,167,194,119,178,198,141,253,223,219,223,46,96,101,81,138,184,78,246,88,209,191,187,251,123,229,204,12,170,2,42,243,71,246,19,212,223,193,126,113,8,80,8,191,238,104,254,194,122,155,248,47,206,33,10,1,1,181,64,0,0,0,0,10,1,230,143,237,217,169,191,130,252,158,16,159,252,149,61,150,46,159,188,9,223,46,167,8,1,205,31,219,179,83,127,5,249,60,33,63,249,42,123,44,93,63,120,19,190,93,78,1,74,195,101,62,19,189,150,52,111,238,254,222,249,115,3,90,193,178,159,9,222,203,26,55,247,127,111,124,185,128,25,84,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,46,164,82,183,58,191,106,123,91,238,254,15,204,106,32,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,14,149,205,178,192,188,181,79,141,155,3,79,180,250,222,151,92,184,107,150,60,8,208,96,198,34,222,234,253,33,82,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,8,85,195,199,15,215,247,19,90,161,7,74,52,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,112,110,58,218,123,110,33,176,246,133,232,94,156,112,233,167,20,237,47,210,250,55,129,165,65,203,175,60,233,146,229,84,37,40,136,156,149,37,194,34,234,60,189,169,201,224,146,73,74,80,132,161,8,66,19,143,248,40,225,70,133,194,94,141,66,179,122,84,169,151,125,75,19,46,154,220,38,86,159,31,43,114,205,182,201,78,25,172,217,97,11,233,54,88,66,79,11,115,166,133,186,225,9,0,0,0,0,32,7,52,46,5,191,118,187,85,122,227,163,150,103,139,212,154,46,207,76,70,132,173,175,87,105,109,182,162,60,50,73,63,17,49,156,55,211,193,165,107,104,150,223,231,84,152,237,148,63,229,173,193,78,178,234,149,247,111,241,7,22,191,85,177,44,202,5,65,239,15,93,129,41,49,170,147,158,75,47,32,252,2,29,97,230,158,101,47,108,105,254,178,122,75,66,222,104,186,134,151,16,155,191,31,37,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,64,62,176,0,0,0,0,1,21,121,163,251,9,234,111,224,191,56,132,37,80,138,188,209,253,132,245,55,240,95,156,66,1,74,220,39,123,83,232,223,222,5,189,243,22,6,202,99,90,206,19,189,169,244,111,239,2,222,249,139,3,101,48,0,0,1,0,57,213,251,44,90,223,120,16,126,93,81,16,3,149,199,183,102,153,126,53,242,121,162,127,243,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,64,74,174,121,223,161,63,233,39,247,104,138,188,174,61,187,52,203,241,175,147,205,18,171,158,119,232,79,250,73,253,218,34,175,43,143,110,205,50,252,107,228,243,64,95,240,0,0,0,0,13,85,198,202,124,39,123,44,104,223,221,253,189,242,230,6,181,131,101,62,19,189,150,52,111,238,254,222,249,115,0,50,168,160,30,104,254,221,154,155,248,47,201,225,11,254,20,3,205,31,219,179,83,127,5,249,60,32,18,171,145,143,233,179,250,55,253,228,45,80,85,95,35,31,211,103,244,111,251,200,90,160,10,171,231,157,250,19,254,146,127,118,136,171,202,227,219,179,76,191,26,249,60,209,42,185,231,126,132,255,0,164,159,221,162,42,242,184,246,236,211,47,198,190,79,52,5,255,0,0,0,0,167,110,119,23,173,86,126,180,105,238,156,189,30,33,83,104,118,187,181,184,238,165,10,235,169,249,210,220,101,212,173,91,182,154,9,52,246,77,36,73,35,35,83,153,53,100,137,55,18,40,135,155,101,235,85,186,184,210,184,40,85,8,241,27,143,103,81,233,84,72,42,101,10,37,184,194,227,38,113,169,211,53,25,26,250,179,157,73,26,73,37,177,40,44,100,141,74,7,41,59,42,171,117,113,165,111,215,105,242,34,55,30,206,163,213,107,115,146,242,212,75,113,133,198,84,18,75,68,73,50,53,245,103,52,163,37,26,75,98,86,121,201,18,85,123,194,168,57,26,210,105,79,85,117,146,186,245,50,34,234,80,227,208,98,71,152,166,82,111,178,195,202,156,167,90,67,152,220,148,45,76,50,165,36,143,10,54,155,51,206,210,197,175,128,10,128,231,123,98,250,63,84,244,211,83,61,41,212,244,245,191,46,133,224,186,24,232,248,9,36,247,87,169,187,214,223,233,45,187,118,150,222,142,114,173,248,77,191,138,171,231,157,250,19,254,146,127,118,128,233,92,145,239,90,172,13,104,212,45,57,102,60,67,166,215,45,118,171,114,29,82,21,215,75,240,101,182,203,73,66,183,109,36,26,106,15,26,136,210,102,102,150,240,105,193,146,174,36,80,183,41,251,166,187,111,241,181,104,82,105,19,188,60,75,154,159,87,165,213,27,233,33,126,34,42,32,189,45,45,229,68,102,140,63,18,58,242,147,37,122,152,206,213,40,142,250,64,6,170,227,106,129,170,184,11,254,229,113,236,39,166,95,141,124,226,104,149,66,42,242,184,246,19,211,47,198,190,113,52,74,160,0,0,1,143,245,251,88,232,92,63,232,213,217,172,87,27,62,34,37,179,79,84,134,227,110,90,60,92,165,168,155,141,27,122,16,179,111,170,251,141,53,212,216,105,70,253,202,245,82,102,53,151,23,83,206,79,90,255,0,33,184,125,164,232,228,74,127,90,94,166,212,15,172,251,141,110,109,136,52,231,99,200,115,106,137,196,154,94,83,235,134,73,202,22,147,111,175,157,170,216,98,181,120,7,211,59,87,87,120,189,211,107,22,245,137,226,232,178,42,18,42,18,98,169,182,220,110,87,130,136,244,196,48,234,28,66,144,182,92,92,116,161,196,26,125,102,212,180,145,145,153,25,5,234,112,177,162,159,189,219,135,219,39,71,28,168,120,217,118,253,60,252,123,233,119,168,218,231,62,234,228,74,233,43,166,217,155,36,251,206,147,123,144,74,233,146,55,101,89,51,237,90,171,166,118,174,178,105,197,199,165,183,172,79,17,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,168,133,161,47,52,178,75,141,172,210,123,28,66,20,69,148,144,237,96,3,85,113,178,159,11,26,215,251,226,120,125,178,117,141,202,127,130,151,112,83,207,199,176,150,186,109,162,115,14,174,60,174,146,122,142,25,50,111,178,233,183,185,102,174,153,163,118,21,146,42,64,230,55,166,127,185,127,25,58,143,78,143,18,170,220,10,245,65,55,52,55,234,13,227,197,120,246,211,34,66,217,81,33,41,91,41,148,228,150,146,101,156,116,77,10,82,148,133,24,158,188,147,245,66,171,112,233,29,249,165,21,4,203,122,61,153,88,139,82,131,33,233,170,117,13,177,80,67,153,138,211,70,88,101,8,118,27,174,158,213,97,75,148,179,218,147,35,53,132,117,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,1,106,128,0,0,34,175,52,127,97,61,77,252,23,231,16,132,170,17,87,154,63,176,158,166,254,11,243,136,64,40,4,95,247,52,127,97,61,77,252,23,231,16,133,0,139,254,230,143,236,39,169,191,130,252,226,16,10,1,27,84,13,85,198,213,0,0,0,0,0,0,3,93,110,59,245,210,133,196,79,20,23,118,163,89,213,154,173,70,214,87,133,167,80,149,80,37,163,100,88,241,219,109,102,203,75,51,54,153,113,242,125,244,160,201,42,252,241,169,104,74,212,180,149,212,241,223,174,149,222,29,184,96,187,181,26,206,172,210,169,215,74,124,45,58,132,170,129,33,123,229,72,144,219,107,54,90,89,145,58,243,108,27,239,165,6,74,79,230,77,75,66,144,149,164,245,225,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,5,191,242,96,208,105,54,174,151,220,186,255,0,93,133,19,196,95,18,19,75,161,45,81,218,83,237,211,161,184,226,95,113,15,18,205,104,67,210,114,133,52,105,71,120,45,172,247,146,144,105,132,28,209,253,187,53,55,240,95,147,194,23,167,165,90,103,106,232,222,156,91,154,91,101,68,240,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,122,104,66,20,243,171,53,56,226,201,37,189,197,173,70,89,81,138,44,230,143,237,217,169,191,130,252,158,16,9,255,0,201,83,217,98,233,251,192,157,242,234,112,172,190,55,52,26,55,14,60,75,222,58,109,70,133,45,139,120,164,34,169,111,155,209,221,109,7,78,146,130,117,182,218,91,171,90,158,67,42,83,145,141,221,234,222,184,235,51,194,183,36,172,211,146,167,178,197,211,247,129,59,229,212,225,213,57,210,104,93,118,233,177,45,45,121,183,40,212,165,196,178,124,69,58,229,151,148,55,59,194,203,122,58,33,30,76,136,221,101,183,205,212,236,220,106,66,165,238,74,13,42,117,73,14,193,201,163,91,234,183,214,137,87,244,94,161,67,137,30,62,151,200,97,80,103,178,226,183,203,98,164,252,201,6,135,80,121,34,91,110,182,238,22,147,34,82,28,66,118,145,160,214,230,96,230,143,236,39,169,191,130,252,226,16,168,190,95,90,197,74,209,14,45,44,91,186,229,175,75,165,91,211,100,61,68,172,58,212,164,176,193,177,45,149,178,218,165,41,107,66,60,51,114,21,29,247,13,103,132,147,27,200,141,72,73,11,116,230,143,236,39,169,191,130,252,226,16,10,86,225,59,218,159,70,254,240,45,239,152,176,54,83,26,214,112,157,237,79,163,127,120,22,247,204,88,27,41,128,0,0,8,1,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,19,255,0,157,95,178,197,173,247,129,7,229,213,17,0,57,92,123,118,105,151,227,95,39,154,2,255,0,128,0,0,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,46,164,82,183,58,191,106,123,91,238,254,15,204,106,32,50,175,35,31,211,103,244,111,251,200,90,160,170,190,70,63,166,207,232,223,247,144,181,64,0,0,1,21,121,163,251,9,234,111,224,191,56,132,40,4,95,247,52,127,97,61,77,252,23,231,16,133,0,128,218,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,0,0,0,0,0,0,0,0,0,126,25,224,178,96,63,64,124,115,106,212,250,115,36,252,201,29,54,205,123,8,246,40,253,108,25,227,177,125,70,58,125,115,92,180,190,219,151,224,235,55,55,135,115,102,252,120,41,11,237,147,47,228,182,127,170,96,59,224,14,137,27,92,116,186,98,152,76,123,159,113,201,74,84,215,240,41,5,184,149,244,79,187,125,179,159,120,236,52,171,198,220,173,154,211,76,168,245,141,6,100,175,204,184,156,25,99,63,73,37,241,32,28,208,15,196,168,148,146,82,79,36,101,146,31,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,3,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,125,96,3,170,105,142,153,218,186,69,104,55,98,217,81,60,37,22,61,66,165,80,141,21,45,182,219,113,124,108,215,230,45,134,144,218,18,132,50,218,228,41,13,160,147,234,182,148,36,204,204,140,207,181,128,0,199,250,247,162,150,175,17,58,79,93,209,203,214,161,85,133,69,184,60,47,137,126,150,235,109,202,71,66,75,82,17,177,78,54,226,11,43,101,36,121,65,250,166,120,193,224,202,48,105,239,40,158,27,116,214,255,0,182,181,26,133,123,106,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,140,224,203,204,77,240,0,0,0,0,0,0,0,0,0,0,1,23,248,160,229,233,162,252,89,223,244,253,70,212,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,176,73,237,230,102,225,127,151,166,139,240,153,127,212,53,27,78,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,193,171,183,145,148,160,0,0,0,0,0,0,24,127,138,14,23,236,30,44,236,10,126,156,234,53,94,224,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,219,33,102,100,73,35,201,39,191,153,30,0,211,222,81,60,54,233,173,255,0,109,106,53,10,246,212,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,25,193,151,152,155,224,0,0,0,3,15,241,65,194,253,131,197,157,129,79,211,157,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,121,36,247,243,35,204,0,2,31,232,39,43,253,2,225,219,86,40,90,199,101,93,250,129,54,181,111,248,175,12,197,82,161,9,200,171,235,198,118,58,247,165,184,141,172,240,135,148,101,133,151,172,69,156,150,72,230,0,0,8,191,197,7,47,77,23,226,206,255,0,167,234,54,163,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,130,79,111,51,62,193,194,151,5,58,89,193,247,229,79,238,103,95,186,234,127,149,190,7,198,250,118,84,103,186,126,23,175,211,233,116,88,107,25,241,43,221,187,118,112,156,99,7,153,0,0,2,0,127,176,169,194,199,254,255,0,181,87,255,0,158,180,239,251,8,159,224,3,175,233,237,149,74,211,91,2,218,211,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,115,130,47,33,216,0,0,99,253,123,209,75,87,136,157,39,174,232,229,235,80,170,194,162,220,30,23,196,191,75,117,182,229,35,161,37,169,8,216,167,27,113,5,149,178,146,60,160,253,83,60,96,240,101,16,63,216,84,225,99,255,0,127,218,171,255,0,207,90,119,253,132,79,240,0,0,0,0,0,1,15,245,239,149,254,129,113,19,171,21,221,99,189,110,253,64,133,90,184,60,47,137,98,151,80,132,220,84,116,35,53,29,27,18,228,71,22,89,67,41,51,202,207,214,51,198,11,4,89,131,133,254,23,236,30,19,44,10,134,156,233,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,201,171,191,145,22,96,0,16,3,253,133,78,22,63,247,253,170,191,252,245,167,127,216,68,223,211,219,42,149,166,182,5,181,167,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,44,231,4,94,67,176,0,0,0,0,8,191,197,7,47,77,23,226,206,255,0,167,234,54,163,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,130,79,111,51,57,64,0,35,255,0,10,92,20,233,103,7,223,149,63,185,157,126,235,169,254,86,248,31,27,233,217,81,158,233,248,94,191,79,165,209,97,172,103,196,175,118,237,217,194,113,140,30,114,91,154,59,96,201,213,197,107,125,66,131,18,125,216,221,30,37,18,12,201,113,89,117,116,198,24,92,213,26,162,184,104,234,178,183,74,123,168,116,210,188,45,8,108,176,88,61,221,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,253,123,209,75,87,136,157,39,174,232,229,235,80,170,194,162,220,30,23,196,191,75,117,182,229,35,161,37,169,8,216,167,27,113,5,149,178,146,60,160,253,83,60,96,240,101,144,0,4,32,211,222,81,60,54,233,173,255,0,109,106,53,10,246,212,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,25,193,151,152,155,224,0,0,0,3,15,241,65,194,253,131,197,157,129,79,211,157,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,121,36,247,243,35,195,250,9,202,255,0,64,184,118,213,138,22,177,217,87,126,160,77,173,91,254,43,195,49,84,168,66,114,42,250,241,157,142,189,233,110,35,107,60,33,229,25,97,101,235,17,103,37,146,57,128,0,35,255,0,21,188,20,233,103,24,63,146,223,186,101,126,235,166,126,73,120,239,5,232,41,81,153,234,120,174,135,83,171,214,97,220,227,195,35,110,221,184,202,179,156,150,49,254,130,114,191,208,46,29,181,98,133,172,118,85,223,168,19,107,86,255,0,138,240,204,85,42,16,156,138,190,188,103,99,175,122,91,136,218,207,8,121,70,88,89,122,196,89,201,100,142,96,0,0,0,0,0,0,8,1,254,194,167,11,31,251,254,213,95,254,122,211,191,236,34,111,233,237,149,74,211,91,2,218,211,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,115,130,47,33,216,0,0,67,253,123,229,127,160,92,68,234,197,119,88,239,91,191,80,33,86,174,15,11,226,88,165,212,33,55,21,29,8,205,71,70,196,185,17,197,150,80,202,76,242,179,245,140,241,130,193,20,192,0,17,255,0,133,46,10,116,179,131,239,202,159,220,206,191,117,212,255,0,43,124,15,141,244,236,168,207,116,252,47,95,167,210,232,176,214,51,226,87,187,118,236,225,56,198,15,50,0,0,4,127,226,183,130,157,44,227,7,242,91,247,76,175,221,116,207,201,47,29,224,189,5,42,51,61,79,21,208,234,117,122,204,59,156,120,100,109,219,183,25,86,115,146,198,63,208,78,87,250,5,195,182,172,80,181,142,202,187,245,2,109,106,223,241,94,25,138,165,66,19,145,87,215,140,236,117,239,75,113,27,89,225,15,40,203,11,47,88,139,57,44,145,204,0,0,0,0,1,15,245,239,149,254,129,113,19,171,21,221,99,189,110,253,64,133,90,184,60,47,137,98,151,80,132,220,84,116,35,53,29,27,18,228,71,22,89,67,41,51,202,207,214,51,198,11,4,83,0,0,71,254,20,184,41,210,206,15,191,42,127,115,58,253,215,83,252,173,240,62,55,211,178,163,61,211,240,189,126,159,75,162,195,88,207,137,94,237,219,179,132,227,24,60,200,0,0,1,31,248,173,224,167,75,56,193,252,150,253,211,43,247,93,51,242,75,199,120,47,65,74,140,207,83,197,116,58,157,94,179,14,231,30,25,27,118,237,198,85,156,228,177,32,0,4,63,208,78,87,250,5,195,182,172,80,181,142,202,187,245,2,109,106,223,241,94,25,138,165,66,19,145,87,215,140,236,117,239,75,113,27,89,225,15,40,203,11,47,88,139,57,44,145,204,0,0,1,0,63,216,84,225,99,255,0,127,218,171,255,0,207,90,119,253,132,79,240,1,143,244,19,69,45,94,29,180,158,133,163,150,85,66,171,54,139,111,248,175,12,253,81,214,220,148,190,188,151,100,47,122,155,109,180,30,22,242,136,176,130,245,72,179,147,201,158,64,0,0,0,0,17,171,138,94,2,180,179,139,155,170,143,116,234,101,245,168,16,125,5,79,58,124,42,117,26,167,25,168,45,238,113,75,113,242,105,232,238,225,231,50,132,173,105,50,220,150,90,35,47,80,135,201,194,255,0,47,77,23,225,50,255,0,168,106,54,156,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,131,87,111,35,41,64,0,0,0,2,58,241,83,192,158,139,241,119,85,183,235,186,141,50,224,164,212,173,216,239,196,106,101,1,200,140,63,41,135,20,149,37,167,220,122,59,170,90,27,82,86,166,210,70,68,147,121,227,254,89,143,147,133,174,2,180,179,132,107,170,177,116,233,157,245,168,19,189,59,79,42,124,218,117,102,167,25,216,46,109,113,43,109,243,105,152,237,101,230,240,180,161,106,51,218,151,157,34,47,92,196,149,0,17,127,138,14,94,154,47,197,157,255,0,79,212,109,70,185,239,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,116,133,145,153,40,139,4,158,222,102,125,131,133,46,10,116,179,131,239,202,159,220,206,191,117,212,255,0,43,124,15,141,244,236,168,207,116,252,47,95,167,210,232,176,214,51,226,87,187,118,236,225,56,198,15,50,0,0,0,0,0,99,253,123,209,75,87,136,157,39,174,232,229,235,80,170,194,162,220,30,23,196,191,75,117,182,229,35,161,37,169,8,216,167,27,113,5,149,178,146,60,160,253,83,60,96,240,101,144,0,4,0,255,0,97,83,133,143,253,255,0,106,175,255,0,61,105,223,246,17,47,245,239,69,45,94,34,116,158,187,163,151,173,66,171,10,139,112,120,95,18,253,45,214,219,148,142,132,150,164,35,98,156,109,196,22,86,202,72,242,131,245,76,241,131,193,150,64,0,16,3,253,133,78,22,63,247,253,170,191,252,245,167,127,216,68,255,0,0,0,0,0,0,0,1,130,184,169,225,2,193,226,238,149,111,208,181,26,242,189,105,52,219,118,67,242,218,135,64,168,178,195,18,159,113,41,74,93,125,183,153,117,43,91,105,74,210,218,136,136,210,79,60,95,203,49,141,52,19,149,254,129,112,237,171,20,45,99,178,174,253,64,155,90,183,252,87,134,98,169,80,132,228,85,245,227,59,29,123,210,220,70,214,120,67,202,50,194,203,214,34,206,75,36,115,0,0,4,63,215,190,87,250,5,196,78,172,87,117,142,245,187,245,2,21,106,224,240,190,37,138,93,66,19,113,81,208,140,212,116,108,75,145,28,89,101,12,164,207,43,63,88,207,24,44,17,76,0,1,135,248,95,225,126,193,225,50,192,168,105,206,156,213,238,10,141,54,163,88,118,182,235,181,185,12,188,250,95,113,150,89,82,82,166,90,105,36,141,177,208,100,70,147,60,154,187,249,17,118,189,104,210,27,55,94,180,190,224,210,61,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,221,64,4,0,255,0,97,83,133,143,253,255,0,106,175,255,0,61,105,223,246,17,47,245,239,69,45,94,34,116,158,187,163,151,173,66,171,10,139,112,120,95,18,253,45,214,219,148,142,132,150,164,35,98,156,109,196,22,86,202,72,242,131,245,76,241,131,193,150,64,0,16,131,79,121,68,240,219,166,183,253,181,168,212,43,219,82,159,169,90,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,60,103,6,94,98,111,128,0,0,0,12,63,197,7,11,246,15,22,118,5,63,78,117,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,228,147,223,204,143,15,232,39,43,253,2,225,219,86,40,90,199,101,93,250,129,54,181,111,248,175,12,197,82,161,9,200,171,235,198,118,58,247,165,184,141,172,240,135,148,101,133,151,172,69,156,150,72,230,0,0,0,0,0,0,0,8,191,197,7,47,77,23,226,206,255,0,167,234,54,163,92,247,173,58,165,78,163,181,68,105,170,36,216,140,176,166,27,121,231,146,165,37,232,206,168,215,186,66,200,204,148,69,130,79,111,51,57,64,0,35,255,0,10,92,20,233,103,7,223,149,63,185,157,126,235,169,254,86,248,31,27,233,217,81,158,233,248,94,191,79,165,209,97,172,103,196,175,118,237,217,194,113,140,30,100,0,0,0,0,0,199,250,247,162,150,175,17,58,79,93,209,203,214,161,85,133,69,184,60,47,137,126,150,235,109,202,71,66,75,82,17,177,78,54,226,11,43,101,36,121,65,250,166,120,193,224,202,32,127,176,169,194,199,254,255,0,181,87,255,0,158,180,239,251,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,63,20,100,146,53,25,246,34,201,128,253,1,194,213,111,27,114,136,164,166,169,81,232,154,204,137,63,153,113,89,51,206,62,138,79,224,99,175,73,215,29,46,134,167,211,34,231,218,113,146,165,59,252,10,65,237,36,253,35,236,223,124,99,220,3,189,128,232,116,61,114,210,251,146,95,131,163,92,222,33,205,155,241,224,164,35,182,72,191,148,217,126,177,14,225,10,173,79,168,178,111,195,145,212,108,151,176,207,98,139,214,193,30,59,151,214,64,62,192,31,132,121,44,144,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,1,248,165,18,72,212,163,193,23,115,29,87,81,245,66,201,210,123,125,203,158,251,172,122,58,158,222,50,239,135,121,239,53,161,30,77,33,74,250,78,32,188,189,255,0,104,170,14,41,57,174,215,47,218,45,78,201,210,170,87,163,34,201,89,55,233,30,186,30,234,176,184,171,67,136,233,63,13,38,159,93,207,60,231,212,237,216,192,79,94,39,56,235,210,174,27,98,72,137,81,115,210,149,228,199,91,140,83,113,37,142,170,240,241,37,61,82,142,226,19,149,178,105,201,249,103,62,69,222,179,117,155,154,246,185,106,36,201,13,217,204,126,74,83,92,74,219,76,109,208,231,118,51,115,7,189,200,105,87,209,90,75,31,241,51,239,49,10,42,149,25,181,186,164,186,189,65,222,172,185,242,28,146,250,246,146,119,184,181,26,148,120,34,34,44,153,159,98,34,33,151,52,59,132,205,99,215,185,109,157,151,110,117,169,230,233,52,236,191,25,21,61,51,203,89,245,28,121,10,60,37,212,159,111,179,227,128,233,55,198,174,106,14,163,77,84,251,194,191,227,222,82,205,204,248,86,26,239,149,31,251,218,18,94,107,87,245,142,166,185,47,56,121,90,243,251,8,91,46,144,242,107,183,218,98,29,83,84,239,15,24,165,180,218,223,167,122,61,109,236,81,147,106,82,122,172,77,239,143,206,39,36,94,252,252,4,138,164,114,199,225,110,149,77,77,56,236,206,169,36,201,91,189,35,81,78,79,105,23,151,138,63,128,10,16,41,47,22,48,191,47,46,196,62,136,149,122,140,41,13,202,139,35,99,173,44,156,66,182,36,240,162,60,145,224,203,226,66,254,79,150,255,0,11,102,201,49,249,9,219,24,255,0,190,149,31,134,63,241,161,196,220,60,176,120,90,175,68,76,67,179,186,36,130,45,167,233,10,138,176,100,70,68,127,238,178,248,128,167,43,59,139,109,121,178,38,195,151,69,189,186,101,9,45,161,180,122,54,17,250,136,52,153,39,42,100,255,0,84,187,247,18,87,77,249,189,107,93,165,210,98,234,163,126,81,176,79,37,110,39,196,68,135,185,62,161,25,101,184,70,101,217,42,239,255,0,27,234,18,3,82,185,49,217,179,155,145,63,79,47,223,69,154,82,181,53,7,209,110,191,184,253,115,73,117,30,157,219,205,9,201,252,51,239,49,14,245,155,150,191,16,186,84,211,245,40,148,47,76,82,217,220,165,73,241,80,99,225,37,212,81,158,195,148,165,125,22,200,255,0,110,60,200,5,128,233,79,55,77,17,189,10,36,75,202,155,249,49,49,210,108,156,71,90,92,221,170,61,132,125,219,134,68,125,212,175,47,213,250,200,76,123,15,85,44,109,75,167,70,170,89,213,175,30,196,152,232,146,131,240,207,53,148,41,41,81,31,231,16,147,242,90,125,217,239,246,141,101,235,150,213,110,219,148,228,58,212,47,14,243,75,54,212,158,162,23,133,17,153,25,101,38,101,230,147,254,161,201,88,90,141,119,233,165,113,171,134,205,170,248,9,172,169,38,78,116,26,119,201,105,94,48,226,84,94,104,79,187,221,246,128,218,12,5,73,112,177,205,170,167,73,244,125,151,173,148,223,20,194,157,105,175,77,117,146,142,154,63,48,222,60,60,104,102,103,130,39,87,231,223,59,126,6,44,199,76,181,191,77,245,118,152,205,78,198,175,248,246,222,109,46,99,194,190,214,50,148,43,253,245,180,255,0,140,71,187,223,246,128,239,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,63,12,241,220,199,232,192,220,108,106,156,141,34,225,254,224,187,33,79,240,114,152,240,157,39,58,68,230,51,54,51,103,216,208,162,242,112,203,185,123,192,118,59,71,137,157,37,190,53,13,237,51,182,174,47,23,90,103,110,230,124,36,150,252,216,83,197,235,45,164,163,232,33,71,244,189,223,30,195,43,10,47,229,70,194,230,241,51,6,91,145,250,164,215,87,114,183,237,219,154,124,226,46,222,252,224,94,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,197,55,119,19,58,75,99,234,27,58,103,114,220,94,18,180,246,237,172,248,73,46,121,48,151,143,214,67,74,71,208,90,79,233,123,254,61,134,86,20,97,205,113,133,194,226,102,108,166,227,244,137,222,158,213,111,221,187,20,248,36,125,189,222,96,47,56,143,61,200,126,140,13,193,62,169,200,213,221,0,183,238,185,179,252,100,167,188,95,85,206,145,55,156,77,146,217,118,36,36,188,155,34,236,94,225,158,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,7,67,212,221,111,211,125,34,166,61,83,190,107,254,1,182,91,83,152,240,175,187,156,37,106,255,0,122,109,95,226,215,238,247,125,130,179,184,167,230,213,83,171,122,66,203,209,58,111,133,97,46,186,215,166,186,201,95,81,31,159,111,30,30,76,50,50,201,27,75,243,237,141,191,19,1,104,23,230,170,88,218,105,78,147,84,188,107,94,1,136,209,215,37,103,225,158,119,8,74,84,163,63,205,161,71,228,133,123,179,219,236,16,227,85,185,186,104,141,150,82,226,89,180,239,202,121,141,37,194,109,29,105,112,183,40,183,145,119,114,25,145,119,74,124,255,0,91,234,49,78,23,238,163,93,250,151,91,122,225,188,170,222,62,107,202,82,141,206,131,77,121,173,75,242,109,41,47,53,171,221,239,251,7,27,67,182,171,119,36,166,225,209,97,120,135,157,89,54,148,245,16,140,168,204,136,139,42,50,47,53,23,245,128,156,154,145,205,235,90,238,222,179,22,173,27,242,113,131,121,75,109,62,34,36,205,169,245,200,139,46,66,35,62,202,79,127,248,191,88,141,87,143,22,218,243,123,205,153,46,181,123,117,10,106,92,67,136,244,108,34,245,22,106,51,78,82,201,126,177,247,236,50,142,140,242,215,226,23,85,90,98,165,46,133,232,122,91,219,84,153,62,42,12,140,164,250,106,35,216,82,146,175,162,225,159,236,199,153,137,137,166,188,152,236,216,45,199,159,168,119,239,165,13,73,66,157,131,232,167,88,193,250,134,162,234,51,59,234,90,114,95,28,251,136,5,74,75,171,212,102,200,114,84,169,27,221,117,102,226,213,177,37,149,25,228,207,4,95,19,31,57,201,120,243,149,249,249,246,33,125,118,247,44,30,22,168,49,21,16,172,238,177,44,143,113,250,66,162,156,153,145,17,159,251,172,254,3,150,46,91,252,45,147,38,199,228,39,108,99,254,250,84,126,24,255,0,198,128,107,252,137,47,54,121,66,241,251,8,118,203,31,87,53,7,78,102,166,125,159,95,240,15,37,100,230,124,43,14,247,202,79,253,241,10,47,52,39,250,133,225,213,249,99,240,183,85,166,170,156,86,103,72,148,102,173,222,145,168,171,7,180,203,203,197,23,196,71,93,94,228,215,111,186,196,202,166,150,94,30,13,72,105,197,177,78,244,122,220,222,162,39,20,148,245,95,155,219,63,155,78,76,189,217,248,128,142,250,51,205,123,92,180,238,100,118,239,22,63,42,233,173,165,13,170,54,232,112,123,17,183,147,222,220,53,43,232,161,69,143,248,249,247,16,179,46,24,248,235,210,174,36,162,71,137,78,115,209,117,229,71,67,143,211,113,37,254,146,240,201,41,61,83,142,218,21,133,188,73,201,121,227,62,71,218,148,181,199,132,205,99,208,73,110,29,233,110,116,105,228,233,180,212,191,25,21,93,67,203,184,245,27,121,106,44,165,165,31,127,179,225,156,71,75,168,205,162,85,34,85,233,238,244,165,192,144,220,150,23,180,149,177,196,40,148,147,193,145,145,224,200,187,25,25,0,218,117,42,37,17,41,39,146,62,228,63,69,72,112,89,205,29,235,121,138,102,154,235,82,122,177,58,172,198,98,173,146,79,69,188,71,101,41,232,70,136,102,172,17,58,188,154,178,126,95,3,22,169,103,94,86,237,251,111,196,186,45,106,135,141,167,77,105,183,153,123,164,227,123,146,180,37,105,61,171,74,84,94,170,210,125,203,222,3,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,31,248,175,227,7,79,184,95,181,206,101,114,79,137,174,73,255,0,112,211,182,62,142,190,215,24,39,63,58,150,92,66,118,161,242,87,173,231,140,23,127,46,99,138,174,35,109,222,27,244,206,109,227,86,123,51,11,167,225,24,218,231,231,127,132,48,218,253,100,180,225,39,4,241,31,114,239,238,248,150,190,58,183,171,23,126,180,94,243,175,219,222,161,227,42,115,250,93,87,58,77,55,157,140,182,209,118,105,8,79,209,105,37,217,37,229,241,201,152,119,94,33,248,173,213,78,35,170,197,38,245,171,245,41,236,127,185,97,248,120,197,209,220,150,137,126,187,108,182,165,101,76,164,251,249,121,23,191,56,243,79,180,242,236,213,11,158,45,163,102,83,60,125,74,90,208,134,218,235,52,215,210,113,13,145,238,113,73,79,210,90,75,207,223,240,200,202,28,44,240,155,126,113,65,116,170,145,109,35,195,211,226,227,198,77,203,43,232,238,109,245,35,243,107,121,181,43,42,97,73,236,125,188,207,235,188,189,0,225,63,74,56,122,166,68,98,205,163,116,231,199,142,244,101,75,241,18,79,123,110,72,235,25,108,113,231,18,94,177,39,191,159,171,245,153,0,136,220,31,242,177,182,109,88,148,203,227,91,161,248,250,198,214,102,53,7,168,227,94,25,204,71,116,139,169,26,89,165,123,86,151,83,220,176,121,206,49,130,22,35,64,183,233,22,189,42,61,18,135,19,195,67,138,218,26,105,190,162,151,181,41,73,36,139,42,51,51,236,146,46,231,238,28,136,0,0,0,0,0,0,0,0,12,121,170,90,11,166,26,199,78,122,157,126,91,190,144,67,173,169,188,248,185,13,99,41,89,127,189,56,143,241,139,254,191,176,87,239,16,124,160,105,82,26,157,94,209,106,151,133,115,46,188,138,111,69,75,207,103,84,73,234,201,155,255,0,52,156,227,221,159,136,180,80,1,172,246,174,112,249,170,122,37,88,145,74,191,173,207,1,211,113,105,109,207,25,25,222,162,9,78,36,149,134,156,94,51,210,95,99,62,216,251,51,215,172,29,73,188,180,198,185,30,227,178,234,254,143,159,21,212,58,219,190,29,167,112,164,173,43,46,206,37,73,250,72,73,249,123,190,209,179,5,239,167,214,150,162,209,221,160,222,20,175,31,9,228,169,10,111,174,235,89,35,74,146,125,219,82,79,201,106,47,63,120,175,238,37,57,73,89,215,42,106,119,70,140,200,244,60,229,33,233,9,167,108,118,71,93,239,207,44,139,171,34,97,18,119,41,77,39,203,5,140,251,204,6,41,225,175,155,133,197,68,92,11,123,92,17,227,98,41,246,154,126,171,150,219,232,181,249,148,41,125,24,208,204,213,130,39,87,130,60,158,113,240,22,145,165,186,181,98,235,21,173,14,239,176,171,62,145,167,204,101,183,82,231,135,121,156,111,109,14,17,97,212,33,95,69,196,31,151,191,237,26,232,235,87,15,122,155,160,149,229,80,117,14,133,224,92,86,84,202,188,84,119,122,136,222,226,82,172,50,226,241,158,146,251,25,246,199,217,158,91,135,46,38,181,23,134,251,206,53,205,102,212,186,113,212,164,53,58,55,69,131,241,17,250,172,173,198,247,184,211,134,141,196,202,75,114,75,37,230,94,252,134,201,32,35,111,9,60,104,216,28,75,219,209,153,135,43,195,220,108,199,65,205,133,177,245,237,89,33,130,112,250,134,195,109,159,231,31,36,250,191,105,118,242,146,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,43,27,156,246,164,77,133,108,90,154,123,79,147,182,61,75,199,250,65,189,132,123,250,110,83,221,107,185,167,37,131,51,63,85,69,245,252,5,156,138,15,230,101,170,167,168,188,69,213,41,237,175,44,81,186,27,11,30,93,104,48,204,255,0,144,147,243,71,215,251,0,101,126,77,48,107,175,234,213,203,58,156,246,216,17,60,31,142,70,212,30,253,209,170,4,223,115,245,139,10,207,209,253,162,230,69,117,114,110,211,6,237,173,49,184,175,233,17,118,191,115,120,77,171,223,156,248,105,21,6,188,137,102,94,74,253,82,253,190,98,197,64,0,0,0,0,0,0,0,0,0,126,103,190,0,126,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,252,207,124,15,208,0,0,0,0,0,0,0,0,20,205,206,90,13,117,141,90,182,167,84,94,221,2,95,140,240,40,218,130,217,182,53,60,156,238,94,177,229,88,250,95,176,92,200,174,174,114,58,96,221,203,166,22,237,252,196,93,207,219,62,47,114,247,227,30,38,69,61,175,35,89,23,146,127,84,255,0,103,152,14,183,201,131,82,38,77,182,110,205,61,159,39,116,122,111,128,240,13,236,34,217,212,114,162,235,189,201,57,60,153,17,250,202,63,171,224,44,228,80,127,44,221,85,253,206,184,139,165,211,221,94,24,172,245,247,150,63,196,193,152,101,252,133,31,154,254,175,218,47,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,4,110,226,215,141,27,3,134,139,122,75,51,37,120,139,141,232,235,84,40,91,31,70,229,154,31,38,207,168,76,56,217,126,113,131,79,173,246,159,111,48,204,26,165,171,86,46,142,218,211,46,251,246,179,232,234,124,54,92,117,78,120,119,158,206,198,214,225,150,26,66,213,244,91,89,249,123,190,193,86,252,74,115,112,184,171,107,159,111,104,122,60,20,68,190,235,76,85,114,219,157,102,191,60,132,175,163,38,25,26,114,70,210,240,103,146,198,62,34,23,241,27,196,214,162,241,33,122,73,185,175,42,151,82,58,84,182,224,198,232,176,94,30,63,85,229,182,222,246,218,108,215,180,158,81,110,81,100,252,207,221,142,39,69,120,123,212,221,123,175,38,131,167,148,47,28,226,112,167,149,226,163,181,211,70,246,210,165,97,231,17,156,117,81,216,143,190,126,220,7,92,191,181,38,242,212,234,228,139,142,244,171,250,66,124,167,86,235,142,248,118,154,202,148,181,44,251,54,148,167,233,45,71,229,239,251,7,97,210,62,31,53,79,91,107,12,82,172,27,115,199,245,28,66,92,115,198,70,107,166,131,83,105,53,97,215,17,156,117,81,216,143,190,126,220,89,247,13,124,164,172,235,105,52,203,163,89,164,122,98,114,80,204,133,83,182,59,31,160,247,230,86,101,213,143,48,201,91,84,151,83,229,131,206,125,196,44,6,200,211,235,75,78,168,237,80,108,250,87,128,132,202,82,132,183,215,117,220,17,37,41,46,238,41,71,228,132,151,159,184,5,110,112,249,202,6,149,29,168,53,237,105,169,120,167,50,211,203,166,244,84,140,118,105,70,158,172,105,191,243,169,206,61,249,248,11,2,210,221,5,211,13,28,167,51,78,176,237,223,71,161,166,210,222,124,92,135,115,132,160,191,223,92,95,248,180,127,87,218,50,24,0,0,0,0,0,0,0,0,14,58,191,111,210,46,138,84,138,37,114,39,137,135,41,181,180,235,125,69,35,114,84,147,73,150,82,100,101,217,70,93,143,222,43,187,140,14,86,54,205,213,18,167,124,104,140,63,1,88,218,244,199,96,245,28,119,196,185,137,14,153,117,36,203,36,163,114,212,210,123,22,11,25,198,50,66,200,128,6,175,122,131,167,151,102,151,220,242,173,27,210,153,224,42,113,22,180,45,174,179,78,253,23,22,217,158,230,212,164,253,38,212,94,126,239,134,6,113,225,87,142,29,79,225,190,173,14,157,22,161,226,237,99,146,219,146,169,221,40,237,228,183,48,75,87,84,216,113,207,226,153,219,130,248,228,187,249,220,63,23,60,27,88,60,78,90,178,138,161,15,163,114,71,140,178,167,78,234,60,173,142,37,183,250,69,211,39,219,108,240,227,230,175,91,183,184,251,121,81,159,16,156,63,222,156,59,223,178,236,171,190,54,211,66,220,84,87,247,180,125,118,9,231,91,67,155,91,113,205,187,186,42,60,25,228,189,255,0,19,11,254,225,203,136,235,15,136,235,22,29,217,103,212,58,143,244,91,76,248,221,39,139,195,72,232,178,227,141,239,113,166,201,123,77,228,150,228,150,15,204,190,172,180,53,182,225,127,136,139,179,135,29,78,167,222,54,236,238,140,87,29,106,53,77,190,147,74,234,195,57,12,184,242,50,182,156,52,228,153,46,233,45,197,238,248,29,240,240,171,196,109,187,196,134,153,194,188,105,47,98,97,245,60,91,27,92,252,215,240,135,219,71,172,166,155,37,100,153,51,236,93,189,255,0,19,12,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,3,227,171,213,98,81,105,238,212,231,47,99,12,237,220,172,25,227,42,36,151,145,25,249,153,123,135,216,32,135,53,158,33,15,76,180,161,139,2,150,156,84,174,141,219,29,207,241,94,26,76,23,79,213,83,106,74,178,149,153,125,36,227,235,242,1,90,220,112,241,55,80,226,55,86,102,213,163,254,102,137,27,167,224,152,245,85,183,116,104,201,115,214,54,155,89,250,236,231,214,47,179,183,158,52,208,109,20,185,181,235,80,160,216,86,195,91,164,75,234,229,123,155,45,187,24,117,223,37,184,130,60,147,74,254,87,253,71,142,210,149,45,68,148,150,76,197,235,242,217,225,98,147,163,26,89,18,245,169,198,255,0,108,181,190,167,138,86,245,122,157,25,51,27,71,100,188,182,207,45,186,94,68,95,94,79,185,4,138,208,141,20,181,244,42,195,135,101,219,49,186,109,199,234,111,94,247,15,126,231,157,112,187,45,197,227,29,85,123,255,0,234,44,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,163,106,222,141,217,26,207,107,203,181,175,90,103,138,143,37,151,26,73,245,158,70,195,83,110,35,63,155,90,12,240,78,171,182,125,255,0,102,41,179,141,126,93,87,94,131,74,155,123,217,42,244,157,168,235,206,57,140,54,207,132,73,156,151,118,126,114,74,220,115,99,77,39,190,59,231,226,70,71,121,131,231,168,64,137,85,131,34,155,61,174,172,121,77,45,151,81,184,211,185,10,35,37,22,72,200,203,177,159,144,13,94,237,27,190,227,211,235,142,45,199,109,205,240,117,42,123,232,117,183,58,109,185,181,109,184,149,151,101,165,73,63,89,9,62,228,126,66,229,248,1,230,13,75,214,138,85,63,76,245,21,223,11,117,68,105,168,172,187,181,75,241,132,132,197,101,43,218,204,100,54,222,247,93,89,224,213,234,227,225,131,44,25,204,75,151,98,40,104,171,107,134,148,22,230,22,227,243,170,180,239,45,132,126,46,75,207,245,95,146,102,120,34,109,59,18,143,172,139,204,133,103,210,170,85,43,94,189,18,173,5,206,132,250,84,182,228,52,172,37,91,30,105,100,164,158,12,141,39,133,36,188,200,203,237,1,180,185,30,75,37,239,31,162,10,242,224,227,102,62,182,217,209,244,230,245,254,15,114,209,91,68,86,21,221,126,38,59,45,68,101,46,97,182,16,218,55,56,234,189,83,81,153,125,101,131,41,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,3,168,106,197,234,206,158,216,53,75,185,245,109,68,30,134,79,6,127,77,230,219,247,37,95,175,240,49,172,245,223,112,203,186,238,41,117,249,206,245,95,149,211,220,173,164,156,237,66,80,93,136,136,188,146,94,225,123,124,206,117,13,219,15,133,139,141,16,87,182,116,255,0,7,225,207,4,127,66,163,15,119,154,84,95,69,103,231,129,71,58,83,106,34,246,191,169,118,203,138,218,153,157,124,158,51,141,140,173,127,18,253,95,136,13,134,120,78,210,179,209,253,19,161,89,174,185,189,248,190,43,168,172,99,59,165,190,225,118,222,178,242,115,227,255,0,80,204,67,231,128,194,99,68,67,9,242,78,127,206,102,62,128,31,53,62,3,20,216,201,139,28,176,132,231,30,126,243,51,247,159,214,62,144,0,0,0,0,0,0,1,8,120,130,227,174,141,195,183,17,17,109,42,235,29,122,92,141,254,57,91,150,158,158,216,45,56,223,100,199,113,71,149,60,95,68,254,222,222,83,120,80,95,51,107,149,186,255,0,20,55,3,13,30,83,15,194,119,248,239,167,67,63,129,124,0,95,132,121,13,74,101,47,178,173,200,86,112,120,50,242,60,123,199,176,70,46,93,250,138,238,162,112,219,64,153,38,71,90,68,127,21,212,86,194,79,210,159,44,139,177,37,37,228,129,39,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,7,174,68,134,162,178,167,222,86,212,39,25,60,25,249,158,61,195,216,35,23,49,13,69,119,78,248,109,175,204,141,35,163,34,71,133,233,171,97,43,232,207,136,71,216,210,162,242,88,12,123,195,255,0,29,84,110,34,56,136,149,105,80,89,232,82,227,108,240,42,220,181,117,55,65,117,199,59,42,59,106,44,41,147,250,71,246,118,243,155,226,130,185,100,220,173,208,56,161,183,216,116,240,153,158,47,191,195,101,58,97,252,15,226,47,212,0,0,0,0,0,0,124,213,8,12,84,163,42,44,130,202,21,140,249,251,140,143,220,127,80,250,64,0,97,222,44,116,172,245,131,68,235,182,107,78,108,126,87,133,233,171,25,198,217,108,56,125,183,160,188,155,248,255,0,212,51,16,249,231,176,153,49,22,194,188,149,143,243,145,128,213,222,208,184,101,218,151,20,74,252,23,122,79,197,234,109,86,210,86,55,33,72,62,198,70,94,74,63,112,217,135,73,239,86,117,10,193,165,221,204,43,114,39,117,240,120,50,250,15,56,223,189,41,253,79,129,13,108,245,90,212,69,147,127,85,45,150,213,185,48,250,24,60,99,59,217,66,254,39,250,223,17,120,220,177,117,13,219,239,133,139,113,19,151,186,116,15,25,226,15,4,95,78,163,51,111,146,82,95,69,5,229,144,18,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,126,25,224,178,126,225,250,32,175,49,254,54,99,232,149,155,35,78,108,175,225,23,45,105,181,197,125,93,209,225,163,188,212,182,84,230,28,97,109,175,107,141,39,213,37,17,159,212,89,51,15,147,143,238,96,212,189,23,165,79,211,61,59,119,197,93,114,218,118,43,206,237,82,60,25,45,50,153,82,246,189,25,109,185,177,214,144,120,37,122,217,248,100,206,154,46,235,190,227,212,27,142,85,199,114,77,241,149,42,131,235,117,199,58,109,183,185,110,56,165,159,100,37,41,47,89,106,62,196,94,99,227,170,212,170,87,69,122,93,90,115,157,121,245,89,110,72,117,88,74,119,188,234,205,74,60,17,18,75,42,81,249,17,23,216,44,195,151,111,46,196,87,17,73,215,13,87,78,214,16,235,19,105,84,236,231,121,23,132,146,203,253,86,36,145,150,72,220,78,197,35,235,50,242,32,24,111,130,142,93,119,94,188,202,135,123,222,202,244,101,168,211,205,185,140,54,247,139,73,28,103,118,126,110,74,28,111,123,78,171,190,59,99,226,100,69,114,90,73,163,118,62,140,90,241,45,107,42,153,225,35,198,101,182,148,125,103,156,222,105,109,180,110,252,226,214,101,146,105,61,179,238,251,115,220,105,244,248,148,168,44,83,96,53,210,143,25,180,178,210,55,26,182,161,36,68,69,147,51,51,236,69,230,62,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,128,120,199,225,162,135,196,94,149,212,232,206,70,205,106,36,103,164,83,157,222,191,227,211,26,66,90,45,189,86,209,244,222,206,84,120,248,246,242,207,192,3,87,253,77,176,43,90,95,124,214,108,122,243,93,57,116,137,210,33,171,214,65,238,233,60,182,140,253,69,40,139,187,103,219,113,253,167,230,51,71,3,220,77,212,56,114,213,152,85,105,31,158,162,73,234,120,214,61,84,238,219,26,74,91,245,137,167,22,94,187,217,245,75,237,237,229,60,249,175,240,173,75,175,217,223,187,125,185,27,109,94,158,189,147,189,117,30,98,182,212,233,46,43,215,120,147,244,205,61,146,131,87,195,183,97,79,170,74,144,163,74,139,6,64,54,155,164,85,98,86,169,237,84,224,175,123,15,110,218,172,25,103,10,52,159,153,17,249,145,251,135,216,32,135,42,110,33,15,83,116,161,253,63,169,167,53,43,95,110,247,115,252,111,137,147,57,210,236,150,210,148,225,40,34,250,74,207,213,228,39,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,15,195,50,73,100,252,133,1,115,29,214,99,213,222,33,42,103,26,79,86,157,74,232,248,66,217,183,111,86,12,77,254,104,74,143,214,111,223,159,171,2,229,184,182,214,166,244,47,71,42,215,154,123,201,103,161,209,79,199,50,152,109,93,250,107,47,39,125,229,255,0,89,107,135,34,67,210,158,83,239,175,114,213,140,158,8,188,139,30,224,18,19,129,125,7,155,174,250,237,71,161,173,140,210,35,248,143,30,238,226,252,222,232,114,84,223,110,162,20,121,91,88,245,79,237,237,231,176,212,72,172,194,142,136,204,39,106,17,156,22,76,252,207,62,255,0,180,64,174,83,220,62,38,196,210,70,181,62,176,207,78,173,113,110,203,123,179,210,232,73,156,199,154,92,82,85,148,172,143,232,150,62,179,238,39,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,76,184,172,78,136,244,41,40,222,204,134,212,211,137,201,150,82,162,193,150,75,191,145,138,128,230,117,193,27,118,61,82,78,182,105,244,79,240,109,65,229,189,83,103,169,244,31,113,83,36,188,230,231,95,53,30,18,148,22,212,160,139,225,223,36,46,20,112,247,125,179,78,188,237,106,181,169,86,111,124,58,188,23,224,188,156,168,189,71,91,83,106,250,38,71,228,163,242,50,63,172,128,107,71,163,250,157,93,209,253,67,163,95,116,7,250,111,211,102,71,121,196,237,65,245,27,109,246,221,52,122,232,89,22,77,178,238,73,51,47,242,13,131,56,81,226,18,221,226,35,74,41,55,93,42,95,82,123,81,152,143,82,111,166,225,116,229,20,102,28,117,57,83,109,164,240,167,136,178,146,218,126,239,170,153,184,244,225,42,225,225,215,83,230,212,34,64,221,107,214,159,114,100,73,61,84,22,197,61,34,81,161,157,134,243,142,30,26,100,143,113,227,224,100,71,231,243,112,23,197,5,79,135,157,93,167,34,109,75,165,110,86,31,102,20,228,116,82,173,169,118,84,94,163,153,38,156,112,240,219,39,234,167,31,81,145,249,134,193,64,56,155,78,229,165,222,86,205,42,235,162,63,214,129,87,132,196,232,238,109,82,119,54,235,105,113,7,133,17,40,189,85,23,153,17,253,68,57,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,87,60,232,174,121,62,139,179,237,180,150,25,63,72,110,62,221,253,106,114,203,221,159,63,172,66,78,2,232,144,171,220,74,91,16,167,159,230,213,227,115,231,255,0,136,74,63,113,151,188,136,74,30,115,79,58,119,221,178,210,26,252,217,120,221,202,220,95,226,105,248,236,35,71,47,174,135,239,156,181,205,245,237,79,240,238,248,51,255,0,131,229,124,0,108,44,69,130,193,15,208,0,1,243,84,106,17,105,112,220,159,53,206,155,45,99,114,176,103,140,153,17,118,34,51,243,50,31,72,141,60,193,181,42,62,154,240,221,112,212,93,115,98,222,240,155,59,25,249,79,138,71,252,149,126,184,14,141,193,119,24,197,196,70,165,222,148,119,147,225,219,137,232,239,6,206,119,231,116,121,10,115,214,38,27,255,0,19,158,231,239,237,245,204,241,74,60,159,25,154,246,189,76,113,146,252,202,58,125,101,118,237,152,83,246,246,62,254,127,1,117,192,0,3,175,95,151,245,171,166,150,204,171,190,243,169,248,10,84,45,157,103,250,46,59,183,123,137,109,62,171,105,82,143,42,90,75,177,123,254,25,1,195,107,62,171,91,154,51,96,212,47,171,158,71,74,28,30,150,239,81,197,103,123,205,180,95,65,11,63,55,83,252,147,255,0,73,107,103,168,87,116,187,242,240,168,93,115,143,47,206,233,110,242,254,67,72,108,188,146,146,242,65,123,136,73,158,61,120,217,157,196,205,211,232,107,102,86,219,62,7,251,149,189,132,125,77,237,197,82,251,173,134,221,44,58,194,188,204,243,238,237,231,210,56,60,225,50,238,226,114,251,68,8,80,51,111,194,207,164,165,245,90,252,206,246,100,27,94,161,188,218,213,151,24,50,245,124,188,207,183,152,91,167,44,251,38,69,155,195,13,190,137,10,201,202,241,120,236,95,201,168,76,248,40,255,0,88,75,1,199,91,212,10,93,175,71,143,66,162,198,240,240,163,111,233,55,189,75,219,185,70,163,238,163,51,62,234,51,238,99,145,0,0,0,0,0,0,0,24,255,0,93,53,211,78,56,116,211,138,142,168,106,133,103,192,210,160,225,166,89,104,137,114,170,18,148,70,109,197,140,217,153,117,30,94,213,96,178,73,36,165,75,90,144,132,45,105,12,128,3,175,216,23,253,155,170,118,109,39,80,116,250,225,137,92,183,171,145,202,76,25,209,140,246,58,140,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,96,0,0,29,42,217,214,43,6,234,212,75,179,74,41,245,232,141,221,150,116,134,218,157,73,122,83,37,45,198,23,18,36,146,150,211,4,179,116,227,98,115,77,27,170,74,75,170,149,167,220,70,160,238,160,0,0,0,0,0,3,31,234,182,186,105,198,141,76,180,41,55,173,103,165,85,190,238,8,86,221,2,154,193,18,229,77,149,33,246,217,53,165,6,101,134,90,234,165,110,184,102,73,74,77,36,89,90,219,66,195,32,0,199,250,195,174,154,113,160,208,237,154,182,168,86,125,13,74,186,46,6,109,182,106,78,145,20,88,114,157,97,247,155,92,149,153,151,73,147,240,234,65,185,131,74,20,180,154,246,160,150,180,100,0,0,0,0,0,0,0,1,210,174,205,98,176,108,91,254,212,211,155,190,189,18,145,82,189,35,205,118,138,236,217,76,199,98,83,241,222,134,207,132,66,156,90,84,185,46,42,123,70,219,72,74,141,68,219,190,91,72,148,29,212,0,0,0,0,0,0,117,251,254,255,0,179,116,178,205,171,106,14,160,220,49,40,118,245,14,57,201,157,58,73,158,198,145,146,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,14,192,3,175,233,237,235,74,212,171,2,218,212,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,115,131,63,49,216,0,0,71,254,43,120,214,210,206,15,191,37,191,116,202,5,215,83,252,173,241,222,11,208,81,99,61,211,240,189,14,167,87,172,251,88,207,137,70,221,187,179,133,103,24,44,245,254,23,249,133,232,191,22,119,253,67,78,116,230,216,189,105,213,42,117,29,218,219,174,214,225,68,101,133,48,219,204,178,164,165,76,201,117,70,189,210,16,100,70,146,44,18,187,249,17,132,160,0,29,83,83,181,50,213,210,43,65,203,234,245,151,225,40,177,234,20,218,124,153,74,113,182,219,139,227,102,177,13,15,186,183,22,148,33,150,215,33,43,113,102,175,85,180,173,68,70,100,68,97,218,192,124,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,172,0,0,0,0,0,0,6,63,209,237,116,211,141,121,135,115,85,180,190,179,233,154,85,175,112,61,109,189,82,104,136,226,204,148,211,12,60,226,227,44,140,250,172,151,136,74,9,204,18,86,164,40,209,185,6,133,174,48,106,23,55,110,27,116,214,255,0,185,116,230,187,100,234,83,245,43,86,177,54,137,49,216,148,216,10,97,199,227,60,182,92,83,106,84,196,168,208,106,65,153,25,165,39,140,100,139,200,4,223,1,135,248,95,226,130,193,226,206,192,168,106,54,156,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,60,146,187,121,25,230,0,0,1,23,248,160,230,23,162,252,38,95,244,253,57,212,107,98,245,168,212,170,52,118,171,109,59,68,133,17,230,18,195,143,60,202,82,165,61,37,165,18,247,71,89,153,18,76,176,105,239,230,68,18,128,4,95,225,127,152,94,139,241,103,127,212,52,231,78,109,139,214,157,82,167,81,221,173,186,237,110,20,70,88,83,13,188,203,42,74,84,204,151,84,107,221,33,6,68,105,34,193,43,191,145,31,45,197,79,28,90,105,194,13,86,223,167,234,117,149,122,207,143,115,199,125,234,116,234,36,120,47,176,181,176,164,147,204,168,157,148,219,169,90,9,214,84,102,104,216,100,234,118,169,70,75,36,132,138,1,21,120,107,230,67,160,92,80,234,57,233,109,149,75,186,232,149,165,211,223,168,70,252,161,98,20,102,230,116,141,27,216,99,167,41,197,184,246,197,41,205,132,159,226,218,117,70,100,73,49,42,128,0,6,31,226,131,138,11,7,132,203,2,159,168,218,141,72,184,42,52,218,141,97,170,35,77,81,35,178,243,233,125,198,94,121,42,82,94,117,164,146,54,199,89,25,146,140,242,105,237,230,100,25,128,4,42,210,174,108,26,5,172,154,143,110,105,109,149,166,218,171,34,181,115,84,26,167,198,221,71,132,182,217,222,126,187,238,244,230,45,105,101,164,18,156,113,100,147,216,218,22,163,44,36,196,160,187,53,138,193,177,111,251,83,78,110,250,244,74,69,74,244,143,53,218,43,179,101,51,29,137,79,199,122,27,62,17,10,113,105,82,228,184,169,237,27,109,33,42,53,19,110,249,109,34,80,119,80,0,0,0,0,0,24,254,70,186,105,196,29,113,103,135,138,157,103,192,222,115,173,246,174,74,108,105,4,72,110,163,21,79,72,109,196,71,94,125,119,155,240,171,90,219,50,37,116,212,75,78,242,67,166,222,64,0,0,0,0,0,0,0,0,0,1,215,245,10,245,165,105,173,129,114,234,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,56,201,151,152,14,192,2,0,127,179,87,194,199,254,240,117,87,255,0,157,84,239,251,112,159,224,0,0,0,0,56,155,178,233,161,88,214,173,102,245,186,103,120,42,45,191,79,145,84,168,201,233,45,206,132,86,27,83,142,185,177,4,165,171,106,16,163,194,72,212,120,193,17,159,96,28,176,15,146,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,245,128,0,0,0,0,0,0,8,1,254,205,95,11,31,251,193,213,95,254,117,83,191,237,192,39,248,14,191,167,183,173,43,82,172,11,107,81,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,89,206,12,252,199,96,0,0,24,255,0,88,117,211,78,52,26,29,179,86,213,10,207,161,169,87,69,192,205,182,205,73,210,34,139,14,83,172,62,243,107,146,179,50,233,50,126,29,72,55,48,105,66,150,147,94,212,18,214,128,200,0,0,0,0,0,0,3,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,7,214,3,170,105,142,166,90,186,187,104,55,125,89,82,252,93,22,69,66,165,79,141,41,46,54,227,114,188,20,215,225,173,246,150,218,212,133,178,226,227,169,109,172,149,235,54,164,40,200,140,204,139,235,179,111,251,55,80,99,85,101,89,151,12,74,170,40,117,137,180,10,153,50,103,190,29,70,35,166,212,136,238,161,68,74,66,210,162,201,100,189,100,41,11,78,228,45,42,48,236,0,0,0,0,0,0,3,175,185,127,217,173,95,241,244,181,87,12,67,187,37,81,222,175,162,146,147,53,62,84,230,158,109,133,72,89,17,97,8,55,94,66,19,184,203,121,147,155,55,116,220,218,29,128,4,127,226,183,141,109,44,224,251,242,91,247,76,160,93,117,63,202,223,29,224,189,5,22,51,221,63,11,208,234,117,122,207,181,140,248,148,109,219,187,56,86,113,130,207,95,225,127,152,94,139,241,103,127,212,52,231,78,109,139,214,157,82,167,81,221,173,186,237,110,20,70,88,83,13,188,203,42,74,84,204,151,84,107,221,33,6,68,105,34,193,43,191,145,24,74,0,0,0,0,29,127,80,175,90,86,154,216,23,46,163,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,179,140,153,121,128,236,0,32,7,251,53,124,44,127,239,7,85,127,249,213,78,255,0,183,9,191,167,183,173,43,82,172,11,107,81,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,89,206,12,252,192,118,0,24,171,89,248,161,208,237,1,153,69,164,234,109,255,0,74,166,85,107,213,8,16,98,83,85,45,146,148,150,229,62,108,148,199,80,181,167,163,13,189,142,173,201,14,26,91,74,89,89,17,169,102,148,43,37,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,3,235,0,0,0,1,130,180,243,141,61,6,212,205,121,187,56,113,183,238,9,108,94,22,164,135,162,26,39,198,240,236,85,31,99,113,75,106,18,148,173,206,174,58,144,162,90,84,148,26,137,43,91,125,70,208,167,18,25,212,0,0,0,113,55,101,211,66,177,173,90,205,235,116,206,240,84,91,126,159,34,169,81,147,210,91,157,8,172,54,167,29,115,98,9,75,86,212,33,71,132,145,168,241,130,35,62,195,235,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,7,214,0,0,0,3,170,106,174,161,67,210,109,56,184,245,54,167,65,170,214,96,90,244,247,106,147,98,82,250,7,40,226,180,91,222,113,4,251,173,54,125,54,201,110,25,26,201,70,148,25,36,148,163,74,76,59,88,8,1,254,205,95,11,31,251,193,213,95,254,117,83,191,237,194,122,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,3,235,0,28,77,217,116,208,172,107,86,179,122,221,51,188,21,22,223,167,200,170,84,100,244,150,231,66,43,13,169,199,92,216,130,82,213,181,8,81,225,36,106,60,96,136,207,176,14,88,4,0,255,0,102,175,133,143,253,224,234,175,255,0,58,169,223,246,225,50,169,58,189,102,212,116,94,22,189,204,126,93,46,211,149,107,183,119,186,228,182,13,79,197,167,42,33,74,82,156,109,157,230,107,75,70,102,105,111,127,114,50,78,238,217,14,234,3,228,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,125,96,0,0,0,0,0,0,3,165,104,238,177,88,58,235,96,82,245,27,78,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,12,195,186,128,0,0,0,0,0,14,38,236,186,104,86,53,171,89,189,110,153,222,10,139,111,211,228,85,42,50,122,75,115,161,21,134,212,227,174,108,65,41,106,218,132,40,240,146,53,30,48,68,103,216,7,44,3,228,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,125,96,0,0,0,0,0,0,58,253,167,127,217,183,212,155,130,45,159,112,196,171,46,213,172,57,64,171,156,99,53,34,45,69,182,154,117,216,230,188,109,82,208,151,219,37,237,51,218,189,200,86,22,133,165,61,128,0,0,0,0,0,0,68,254,102,22,76,139,203,134,27,129,17,213,131,139,225,51,216,191,149,80,135,241,81,126,168,150,3,142,184,40,20,187,162,145,34,133,90,141,215,135,39,103,85,189,234,78,237,170,37,23,116,153,25,119,73,31,99,1,172,86,158,221,210,236,59,194,159,117,193,60,63,7,171,183,203,249,109,45,179,243,74,139,201,103,238,49,178,102,140,106,181,185,172,214,13,62,250,182,36,117,97,206,234,237,245,28,78,54,60,227,71,244,208,131,243,105,95,201,47,244,157,11,113,135,194,93,221,195,29,244,184,19,96,127,181,233,184,244,100,190,171,95,158,216,204,115,123,212,39,156,90,112,227,228,94,183,159,153,118,242,238,220,5,241,179,59,134,107,167,208,215,52,173,214,124,255,0,247,83,123,8,186,123,27,148,164,119,67,14,58,121,117,244,249,25,99,223,219,200,47,180,7,94,176,239,235,87,82,237,152,183,125,153,83,241,244,169,187,250,47,244,92,107,118,199,20,218,189,87,18,149,22,20,133,23,114,247,124,48,59,8,0,134,28,104,241,140,92,59,234,93,151,71,101,62,33,185,126,145,241,140,231,102,54,199,142,166,253,99,97,207,241,217,236,126,238,255,0,84,207,20,163,206,17,153,172,235,212,55,30,47,204,175,169,209,87,110,248,133,3,119,98,239,231,241,1,116,180,234,132,90,164,54,231,194,115,168,203,185,218,172,25,103,6,100,125,140,136,252,200,199,210,35,79,47,157,74,143,169,92,55,91,213,22,156,222,182,124,94,254,198,94,115,229,17,127,37,63,168,36,176,0,252,50,201,96,199,232,0,215,123,143,90,44,42,23,18,151,60,40,7,249,164,248,44,121,255,0,226,17,79,222,103,239,51,19,111,146,237,207,39,209,119,133,182,162,203,37,232,253,167,219,183,173,81,89,251,179,231,245,136,93,204,23,161,251,231,46,131,97,123,146,126,11,190,12,191,224,248,191,17,37,249,50,188,233,95,119,51,75,107,212,63,5,181,91,191,243,53,12,246,1,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,56,155,178,229,165,217,182,205,82,235,173,191,209,129,72,132,252,233,46,109,82,182,182,211,106,113,103,132,145,168,240,148,159,145,25,253,70,3,22,241,91,196,37,187,195,190,148,85,174,186,180,190,156,247,99,63,30,154,223,77,195,234,75,56,207,184,210,114,150,220,73,101,76,153,101,69,180,189,255,0,94,190,122,195,169,213,221,97,212,58,197,247,95,123,168,253,74,100,135,155,78,212,23,77,183,31,113,210,71,168,132,17,224,220,62,230,146,51,255,0,32,205,124,122,241,65,83,226,27,87,42,40,131,82,235,91,148,105,15,66,130,142,138,83,189,45,74,149,211,115,38,211,110,22,91,120,189,85,103,235,51,63,47,163,128,190,18,174,30,34,181,62,21,66,92,13,182,189,21,246,230,75,147,213,65,239,83,50,34,154,217,216,79,54,225,101,167,140,247,22,126,4,70,126,65,158,249,98,240,70,221,241,85,141,173,122,131,19,252,27,79,117,15,211,25,234,125,55,219,84,57,44,185,185,167,201,69,148,169,101,181,72,50,248,251,136,92,4,72,172,65,136,204,40,200,216,204,118,210,211,105,201,158,18,146,193,22,79,191,145,14,54,208,182,105,214,101,173,73,181,41,45,236,135,72,130,196,22,83,149,31,168,211,105,109,63,72,204,252,146,94,102,103,245,152,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,189,70,179,226,95,214,45,122,206,156,89,106,177,77,149,4,207,191,110,171,43,111,61,148,147,242,89,251,203,237,47,49,64,124,116,104,60,221,8,215,106,197,13,12,98,145,35,195,248,7,119,23,231,54,195,140,167,59,117,22,162,194,221,199,172,127,103,111,45,136,4,5,230,195,195,226,47,189,35,119,83,232,236,245,42,214,238,220,53,187,29,94,188,168,44,121,169,196,165,56,74,12,254,137,231,234,62,224,43,239,151,22,179,30,145,113,9,76,57,50,122,84,234,175,91,197,150,205,219,186,80,101,236,242,66,148,94,179,158,236,125,121,23,250,70,74,44,151,144,213,114,60,135,162,188,151,216,94,213,167,56,60,17,249,150,61,227,99,206,18,117,169,189,116,209,202,77,230,174,210,94,235,245,147,240,196,167,219,79,126,154,11,201,175,113,127,214,97,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,120,58,226,90,65,184,179,193,23,152,10,157,231,69,171,47,74,172,89,218,91,74,149,211,110,15,164,61,42,214,194,62,166,244,211,159,103,186,145,219,29,207,212,81,231,223,240,21,243,161,122,121,39,84,181,58,145,101,198,46,243,252,70,79,183,109,145,221,115,222,164,255,0,139,248,151,250,7,115,227,43,83,93,213,61,122,184,46,36,202,235,197,87,132,232,43,102,223,40,81,208,174,219,18,126,109,251,200,74,190,78,186,74,197,207,168,21,237,67,149,220,173,207,11,176,187,247,241,12,84,25,63,37,151,234,254,169,254,207,48,22,235,104,219,80,45,11,122,45,189,76,111,167,26,38,253,137,202,143,27,150,165,159,117,25,159,154,143,222,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,139,184,144,209,58,38,189,105,69,114,196,171,53,151,164,195,147,224,92,220,191,204,202,84,103,154,109,120,75,136,37,96,221,51,194,149,180,253,255,0,18,215,159,93,52,146,181,162,26,153,89,211,250,217,101,202,124,185,13,176,231,169,249,214,91,144,235,73,94,18,181,237,207,72,251,26,140,203,252,167,179,72,128,252,210,56,83,103,84,116,249,221,87,183,25,255,0,14,91,172,41,217,5,184,253,120,113,216,154,250,139,215,121,40,44,173,196,249,36,213,246,151,96,29,31,148,175,20,203,185,104,238,232,69,205,43,116,186,92,117,73,167,171,102,49,25,180,65,138,211,120,67,36,94,106,87,172,165,153,252,115,230,44,192,107,9,167,23,189,115,73,181,18,145,119,83,79,167,50,135,82,143,33,198,253,67,223,209,125,14,26,50,164,168,139,38,217,22,112,127,180,108,59,194,198,183,82,53,223,70,237,235,194,158,231,240,191,1,17,154,139,120,87,169,47,194,176,227,169,201,182,130,60,27,165,221,37,183,225,240,32,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,175,121,208,218,4,116,107,66,235,109,188,154,125,33,212,86,124,189,122,115,101,219,119,250,5,117,240,199,118,46,203,214,171,122,188,83,60,50,24,241,123,156,233,239,198,232,143,36,187,96,255,0,91,225,239,23,75,204,218,196,114,246,225,78,232,110,27,27,230,198,240,93,5,110,198,221,213,40,123,187,26,136,143,41,73,249,138,9,74,148,133,18,146,120,50,1,181,35,43,39,27,37,145,228,140,121,140,119,160,122,130,214,166,233,133,34,238,104,247,20,207,17,235,119,44,236,144,235,127,170,159,212,248,12,136,0,42,155,156,198,172,176,243,182,230,151,67,145,135,24,241,158,49,189,135,223,113,83,223,71,115,71,219,228,175,183,224,45,96,204,136,178,99,93,190,58,245,102,94,175,113,25,114,92,42,95,240,34,240,126,21,188,23,169,252,2,50,23,223,98,12,242,109,231,185,125,128,39,23,37,253,54,240,116,123,187,81,30,60,250,71,192,116,75,245,122,106,168,178,175,37,119,243,247,164,191,210,45,12,71,14,0,116,209,157,52,225,170,218,128,166,246,205,145,227,60,73,228,207,59,103,202,52,127,45,69,228,191,119,237,24,119,141,94,100,246,238,136,46,69,133,167,140,122,78,231,45,157,103,119,56,207,132,255,0,115,186,158,207,69,91,110,111,109,213,151,101,118,199,196,200,136,36,254,186,241,27,166,124,62,91,203,175,223,245,159,8,158,221,52,120,121,14,111,245,218,65,247,105,165,227,29,100,123,189,255,0,110,40,255,0,139,174,54,245,7,137,250,194,225,203,123,192,219,45,99,195,211,182,176,238,220,165,131,87,231,73,134,220,63,206,49,187,191,199,30,94,120,91,82,181,82,246,213,171,137,235,162,249,171,250,66,123,251,119,185,225,217,107,232,161,8,46,205,33,41,250,45,160,188,189,223,104,151,220,21,242,223,185,181,170,84,11,223,81,75,209,246,170,186,191,154,252,219,190,35,180,134,188,217,148,135,17,181,214,144,126,93,243,240,201,152,97,174,18,184,58,190,248,159,186,81,26,152,215,132,160,49,159,27,80,220,203,157,45,205,190,109,254,105,79,182,181,101,108,26,123,121,103,39,219,206,249,244,115,70,172,157,15,179,163,89,150,61,51,193,194,143,191,183,89,231,51,185,215,28,255,0,125,90,207,205,213,251,253,255,0,97,23,55,99,88,182,222,157,91,177,173,123,86,7,132,167,197,223,211,111,170,227,152,220,181,44,251,173,74,87,210,90,143,207,222,59,0,0,0,0,0,0,0,0,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,1,215,245,87,83,45,93,27,211,139,143,84,175,89,126,30,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,81,104,66,158,117,102,150,219,65,168,183,184,180,36,143,42,33,64,60,104,241,109,117,113,115,170,103,116,212,154,240,54,221,11,196,211,237,154,114,82,227,93,56,42,146,226,208,251,237,27,206,182,83,28,108,217,75,203,108,201,42,232,182,68,88,65,12,129,204,103,141,127,223,85,168,236,80,44,10,157,85,189,50,181,191,55,77,140,249,244,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,26,83,206,182,93,43,131,110,10,175,238,47,175,39,169,116,249,114,237,139,78,4,121,14,206,186,94,163,189,42,34,31,108,154,196,70,140,141,13,57,36,205,246,148,109,41,212,25,53,189,125,246,146,84,25,171,150,135,30,178,116,26,225,103,69,117,102,187,45,253,58,174,72,109,154,66,220,233,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,169,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,107,67,174,154,23,168,252,58,106,61,71,75,245,66,141,224,106,176,112,235,47,52,102,184,181,8,170,51,38,229,70,112,200,186,140,175,106,176,120,37,18,146,164,45,40,90,22,132,216,87,42,126,59,106,165,85,129,194,206,178,220,209,21,77,84,114,98,200,170,212,95,82,95,109,242,82,18,221,28,214,100,105,90,20,147,81,177,189,73,52,26,58,9,53,239,97,182,194,215,197,32,113,165,174,154,143,195,167,51,59,243,84,52,190,179,224,106,176,125,12,211,204,186,70,184,181,8,170,164,65,55,34,201,108,140,186,140,175,106,114,89,37,18,146,149,161,72,90,16,180,221,248,160,30,104,254,221,154,155,248,47,201,225,0,187,62,29,117,230,205,226,75,72,232,90,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,4,163,66,119,160,208,226,75,98,210,103,146,198,186,220,23,113,109,117,112,141,170,101,116,211,90,241,214,221,119,195,83,238,106,114,146,227,189,72,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,235,56,70,88,89,139,254,210,173,76,181,117,147,78,45,205,82,178,165,248,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,189,53,173,9,121,165,146,155,113,4,163,216,226,22,147,60,164,192,118,176,1,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,3,170,235,22,177,88,58,21,96,85,53,27,81,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,76,169,1,142,38,47,46,43,249,129,233,62,169,94,16,98,83,144,155,226,219,166,210,41,145,136,148,138,117,57,186,171,107,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,242,241,245,198,189,213,197,102,163,203,162,82,106,126,31,76,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,69,181,154,8,183,41,213,187,138,184,78,246,167,209,191,188,11,123,230,44,0,181,78,117,126,203,22,183,222,4,31,151,84,71,84,229,117,199,212,59,194,133,77,225,159,88,170,20,170,93,86,220,167,198,131,105,214,31,146,196,54,234,113,80,182,163,49,77,82,20,164,239,152,158,163,105,107,166,74,83,205,165,91,136,150,217,173,238,215,206,175,217,98,214,251,192,131,242,234,136,166,10,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,128,109,60,2,31,242,230,227,95,247,213,105,195,244,11,254,167,74,111,83,109,111,205,212,163,48,125,39,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,134,146,243,77,148,192,0,0,0,1,86,188,238,42,213,90,5,87,65,171,180,42,156,186,117,74,157,34,224,151,14,100,71,148,203,241,159,109,84,197,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,180,161,85,124,243,191,66,127,210,79,238,208,18,83,151,55,26,255,0,190,171,78,31,160,95,245,58,83,122,155,107,126,110,165,25,131,233,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,172,52,151,154,108,166,0,214,7,74,181,50,234,209,189,71,183,53,74,202,151,225,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,244,214,133,169,151,80,106,109,196,18,139,123,107,90,76,240,163,27,4,240,119,197,85,155,197,126,145,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,240,206,41,46,41,149,238,86,228,17,164,207,168,135,16,128,206,160,0,3,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,82,15,50,254,56,228,241,29,121,61,163,214,58,34,35,78,172,186,195,139,102,91,107,106,66,235,149,22,73,198,14,106,94,65,169,37,24,146,183,82,202,80,175,93,14,27,139,51,53,33,12,230,174,107,28,118,213,78,171,63,133,157,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,244,20,104,216,251,110,85,176,13,148,248,78,246,88,209,191,187,251,123,229,204,12,170,49,87,9,222,203,26,55,247,127,111,124,185,129,149,64,85,95,60,239,208,159,244,147,251,180,98,174,74,158,212,247,79,221,252,239,152,211,134,85,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,11,169,17,87,154,63,176,158,166,254,11,243,136,66,85,8,171,205,31,216,79,83,127,5,249,196,32,17,43,149,63,29,181,82,170,192,225,103,89,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,29,4,154,247,176,219,118,190,53,87,23,83,203,83,152,23,238,237,14,14,130,106,179,219,47,234,85,61,94,139,168,169,88,110,177,6,35,17,145,249,215,95,146,183,164,84,86,126,37,247,54,160,146,109,182,181,246,218,160,19,252,0,0,5,106,243,69,227,234,29,159,66,169,112,207,163,181,10,85,82,171,113,211,228,193,187,43,12,73,98,99,116,200,171,91,177,159,166,165,9,82,182,76,87,77,196,187,212,36,169,150,212,157,164,107,112,150,206,106,230,51,198,191,239,85,211,134,40,22,5,78,148,230,166,221,63,155,166,198,124,250,174,82,224,153,44,156,169,169,157,170,66,182,173,4,219,73,116,210,149,184,165,43,14,165,151,91,58,33,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,5,207,242,84,246,88,186,126,240,39,124,186,156,42,175,139,31,106,125,100,251,192,184,126,98,248,181,78,74,158,203,23,79,222,4,239,151,83,133,85,241,99,237,79,172,159,120,23,15,204,95,1,106,156,149,61,150,46,159,188,9,223,46,167,9,254,53,235,224,131,141,27,171,132,125,71,98,116,213,85,107,118,13,75,168,197,110,222,106,115,137,109,29,83,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,239,27,69,184,41,241,234,148,233,61,37,183,215,138,251,105,113,167,54,44,146,180,238,66,210,120,81,18,139,56,50,35,236,3,150,20,173,206,175,218,158,214,251,191,131,243,26,136,186,145,74,220,234,253,169,237,111,187,248,63,49,168,128,114,84,246,167,186,126,239,231,124,198,156,38,167,55,61,51,186,181,19,132,119,170,54,180,79,23,249,21,112,68,185,170,44,33,183,28,121,80,91,98,68,119,86,218,80,133,103,167,226,146,234,205,91,82,150,154,117,102,175,87,7,10,249,42,123,83,221,63,119,243,190,99,78,23,19,168,86,85,43,82,172,11,151,78,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,89,198,72,252,128,107,131,195,69,255,0,27,75,56,134,211,125,65,168,92,50,232,116,218,29,209,77,147,84,157,24,221,222,213,59,196,32,166,17,147,68,107,90,21,28,221,66,208,146,61,232,82,147,133,110,193,236,188,53,108,187,45,106,237,141,117,86,108,171,166,15,130,173,91,245,9,20,186,140,110,170,28,232,74,97,197,54,235,123,208,106,66,182,173,10,44,164,205,39,140,145,153,119,27,9,240,19,169,150,174,168,112,143,166,117,27,90,95,83,208,54,252,43,102,162,194,220,108,222,139,58,3,8,142,234,28,74,22,173,155,186,105,117,4,172,40,218,121,165,154,83,191,0,36,0,166,190,117,154,153,249,65,174,54,94,150,196,151,74,145,18,207,183,215,80,123,195,185,190,84,121,211,222,252,227,18,48,179,36,97,136,144,220,66,13,41,86,215,205,70,106,74,209,139,148,26,208,241,47,127,198,213,62,33,181,35,80,105,247,12,186,229,54,185,116,84,164,210,231,73,55,119,187,78,241,11,40,100,68,233,18,208,132,199,38,144,132,40,139,98,18,148,225,59,112,65,47,249,44,88,18,107,188,67,93,122,131,34,222,137,50,155,106,218,235,140,137,207,19,74,92,10,140,201,13,147,38,209,40,247,165,107,142,196,244,26,208,93,145,189,42,50,234,17,43,42,243,184,171,85,104,21,93,6,174,208,170,114,233,213,42,116,139,130,92,57,145,30,83,47,198,125,181,83,20,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,58,242,140,211,59,171,78,248,71,102,163,116,196,240,159,150,183,4,187,154,156,194,219,113,183,147,5,198,35,199,105,110,37,104,78,58,158,21,78,160,211,185,42,105,214,150,74,245,176,88,3,158,119,232,79,250,73,253,218,2,74,114,230,227,95,247,213,105,195,244,11,254,167,74,111,83,109,111,205,212,163,48,125,39,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,134,146,243,77,148,192,26,192,233,86,166,93,90,55,168,246,230,169,89,82,252,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,154,208,181,50,234,13,77,184,130,81,111,109,107,73,158,20,99,96,158,14,248,170,179,120,175,210,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,94,25,197,37,197,50,189,202,220,130,52,153,245,16,226,16,25,212,0,0,83,95,55,251,166,187,99,113,161,167,183,173,173,59,193,86,173,251,62,147,84,167,73,233,33,206,132,166,42,211,220,105,205,139,37,33,91,86,132,158,20,70,147,198,12,140,187,9,255,0,193,7,26,54,175,23,26,112,196,233,170,165,81,47,234,111,81,138,221,188,212,230,212,226,250,68,206,233,209,152,53,155,197,13,102,251,100,74,89,122,142,26,154,220,189,164,226,235,175,157,95,181,61,173,247,127,7,230,53,17,15,244,47,93,53,31,135,77,71,167,106,134,151,214,124,13,86,14,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,81,149,237,78,75,36,162,82,82,180,41,11,66,22,144,217,164,6,52,225,215,94,108,222,36,180,142,133,170,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,176,74,52,39,122,13,14,36,182,45,38,121,44,0,0,0,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,106,129,170,184,218,160,0,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,85,175,44,46,61,99,104,197,86,39,15,218,193,93,137,3,79,170,114,36,189,74,171,203,234,172,233,53,23,212,206,198,92,117,78,244,163,193,81,165,245,25,147,94,171,207,155,139,82,80,110,45,55,62,53,87,22,253,202,235,143,168,119,133,10,155,195,62,177,84,41,84,186,173,185,79,141,6,211,172,63,37,136,109,212,226,161,109,70,98,154,164,41,73,223,49,61,70,210,215,76,148,167,155,74,183,17,45,179,91,193,101,64,0,0,0,0,3,85,113,181,64,213,92,6,202,124,39,123,44,104,223,221,253,189,242,230,6,85,24,171,132,239,101,141,27,251,191,183,190,92,192,202,160,2,0,115,171,246,88,181,190,240,32,252,186,162,39,248,128,28,234,253,150,45,111,188,8,63,46,168,128,234,156,174,184,250,135,120,80,169,188,51,235,21,66,149,75,170,219,148,248,208,109,58,195,242,88,134,221,78,42,22,212,102,41,170,66,148,157,243,19,212,109,45,116,201,74,121,180,171,113,18,219,53,189,101,67,86,26,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,239,114,230,227,95,247,213,105,195,244,11,254,167,74,111,83,109,111,205,212,163,48,125,39,42,144,72,144,77,212,210,206,212,161,59,150,179,109,212,180,106,74,28,74,85,134,146,243,77,144,76,0,0,0,21,65,205,99,142,218,169,213,103,240,179,163,87,52,68,211,83,28,216,189,234,180,231,212,167,220,124,212,180,185,71,37,145,18,80,132,164,146,111,236,82,141,102,190,130,141,27,31,109,204,213,204,191,143,88,218,13,111,61,162,186,77,93,136,254,162,215,35,184,205,93,109,245,119,208,41,207,197,113,41,121,47,50,235,106,98,113,169,198,93,100,189,125,168,73,173,105,73,45,147,93,38,0,191,238,87,30,194,122,101,248,215,206,38,138,213,183,248,182,186,184,70,227,235,88,238,154,107,94,58,219,174,234,5,98,159,115,83,148,151,29,234,65,77,105,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,172,225,25,97,102,44,171,149,199,176,158,153,126,53,243,137,162,149,184,177,246,167,214,79,188,11,135,230,47,128,216,206,192,191,236,221,83,179,105,58,131,167,215,12,74,229,189,92,142,82,96,206,140,103,177,212,100,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,163,110,90,28,113,201,225,198,242,103,71,175,132,68,94,157,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,187,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,128,125,96,3,165,107,22,177,88,58,21,96,85,53,27,81,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,76,131,31,241,137,197,85,155,194,134,145,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,240,205,169,77,169,229,238,78,212,25,36,143,168,182,208,186,245,229,83,169,151,86,178,113,221,169,154,165,122,203,241,21,171,154,207,169,212,36,237,113,197,182,206,250,157,59,99,13,117,22,181,165,150,144,73,109,180,26,143,99,104,66,72,240,146,16,215,138,174,38,47,46,43,245,114,102,169,94,16,98,83,144,152,233,166,210,41,145,136,148,138,117,57,181,184,182,152,55,54,146,158,94,231,92,90,220,81,22,229,173,91,82,132,108,109,18,131,146,167,181,61,211,247,127,59,230,52,224,25,87,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,5,212,128,0,0,197,92,88,251,44,107,39,221,253,195,242,231,198,85,24,171,139,31,101,141,100,251,191,184,126,92,248,13,107,6,202,124,39,123,44,104,223,221,253,189,242,230,6,181,131,101,62,19,189,150,52,111,238,254,222,249,115,0,40,135,141,106,103,16,212,158,33,174,88,188,75,57,45,119,58,228,61,38,33,248,185,18,105,222,142,122,67,174,178,84,197,190,165,40,160,146,150,233,52,140,254,111,11,66,137,46,37,105,41,233,202,111,141,168,117,10,23,239,100,213,235,175,165,62,151,177,86,117,82,175,82,97,182,222,138,165,178,195,116,102,250,134,151,22,242,92,112,141,132,17,184,165,54,165,182,146,109,44,54,149,72,174,97,156,22,82,184,167,210,249,21,219,66,223,136,173,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,234,54,133,189,186,136,127,219,85,133,117,127,194,182,229,201,110,84,63,243,144,231,83,103,71,115,255,0,85,198,94,109,196,125,74,74,147,238,50,1,180,152,8,191,192,87,24,150,247,20,250,71,76,77,102,177,17,141,69,161,199,240,87,5,49,233,145,124,92,213,176,134,18,229,81,168,237,109,82,99,58,167,155,51,62,146,16,135,84,182,139,113,33,42,87,107,227,19,138,171,55,133,13,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,225,155,82,155,83,203,220,157,168,50,73,31,81,109,161,97,130,185,158,113,191,51,135,75,86,54,144,233,188,173,151,245,225,79,121,217,18,20,203,232,244,85,29,230,228,71,41,76,72,105,214,205,185,157,116,229,147,78,242,79,65,197,45,41,203,123,233,219,69,44,171,251,81,117,114,208,178,180,182,68,184,183,101,82,177,25,170,76,200,203,121,11,128,249,44,148,82,205,198,18,167,90,67,4,147,121,110,160,140,219,67,106,95,242,71,201,170,186,153,117,107,38,163,220,122,165,122,203,241,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,186,139,90,210,203,72,36,182,218,13,71,177,180,33,36,120,73,11,148,229,135,193,4,206,29,45,89,58,189,169,17,118,95,215,133,61,150,163,199,75,207,163,209,84,119,155,143,32,226,191,29,214,155,54,230,117,211,135,137,91,201,61,6,210,133,39,46,111,9,149,167,176,175,42,117,129,109,83,245,26,173,18,169,118,69,163,194,102,189,58,34,73,44,74,168,165,148,20,151,155,34,66,8,144,167,73,106,34,36,35,177,151,170,159,34,236,0,0,49,87,22,62,203,26,201,247,127,112,252,185,241,86,188,176,184,245,141,163,21,88,156,63,107,5,118,36,13,62,169,200,146,245,42,175,47,170,179,164,212,95,83,59,25,113,213,59,210,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,218,87,22,62,203,26,201,247,127,112,252,185,241,173,96,13,170,0,86,175,43,174,62,161,222,20,42,111,12,250,197,80,165,82,234,182,229,62,52,27,78,176,252,150,33,183,83,138,133,181,25,138,106,144,165,39,124,196,245,27,75,93,50,82,158,109,42,220,68,182,205,111,89,80,0,235,250,133,101,82,181,42,192,185,116,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,156,100,143,200,118,0,1,171,190,161,89,85,93,53,191,238,93,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,227,25,34,242,23,231,203,171,88,232,90,201,194,61,137,38,144,207,135,151,103,211,216,179,170,145,183,45,125,25,80,24,105,180,158,245,33,4,174,171,7,29,252,39,114,81,215,217,185,74,66,140,86,7,55,61,51,181,116,239,139,135,170,54,180,79,9,249,107,111,196,185,170,44,33,182,219,101,51,156,126,68,119,86,218,80,132,227,169,225,82,234,205,91,148,167,93,117,102,175,91,5,32,57,37,235,95,254,238,184,115,153,79,248,222,180,249,77,181,255,0,163,195,150,219,203,55,63,244,35,109,41,111,252,121,169,95,64,128,90,160,138,188,205,53,175,247,22,225,30,233,240,244,255,0,21,62,251,205,149,15,123,91,217,107,198,176,247,136,113,204,56,133,39,17,90,147,177,69,187,14,155,91,146,105,221,137,84,42,3,157,166,166,93,82,117,78,197,209,207,23,210,182,233,246,249,92,221,6,220,113,62,34,116,137,50,35,239,121,59,250,107,233,183,23,13,158,194,82,122,239,250,198,75,193,4,11,209,11,42,149,169,90,209,96,233,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,89,198,72,252,134,194,124,77,210,105,84,14,17,53,94,133,66,166,68,167,83,105,218,111,93,137,14,28,70,82,203,17,152,110,152,242,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,85,95,38,155,2,53,205,197,29,82,243,168,219,210,229,199,179,173,121,114,97,212,18,78,147,16,106,50,29,106,59,100,181,36,201,6,183,35,57,56,146,133,231,36,151,20,69,150,247,38,215,248,177,246,88,214,79,187,251,135,229,207,128,171,94,88,92,122,198,209,138,172,78,31,181,130,187,18,6,159,84,228,73,122,149,87,151,213,89,210,106,47,169,157,140,184,234,157,233,71,130,163,75,234,51,38,189,87,159,55,22,164,160,220,90,110,124,106,174,45,251,149,215,31,80,239,10,21,55,134,125,98,168,82,169,117,91,114,159,26,13,167,88,126,75,16,219,169,197,66,218,140,197,53,72,82,147,190,98,122,141,165,174,153,41,79,54,149,110,34,91,102,183,130,202,128,0,0,0,0,5,0,240,11,198,189,213,194,158,163,196,162,85,170,126,35,76,174,106,131,45,220,116,249,6,226,219,129,188,210,218,170,113,201,180,173,105,121,164,17,26,210,132,159,89,180,18,12,183,37,165,181,127,195,85,112,27,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,62,177,76,28,176,184,245,141,163,21,88,156,63,107,5,118,36,13,62,169,200,146,245,42,175,47,170,179,164,212,95,83,59,25,113,213,59,210,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,220,248,0,0,0,12,85,197,143,178,198,178,125,223,220,63,46,124,101,81,138,184,177,246,88,214,79,187,251,135,229,207,128,171,94,88,92,122,198,209,138,172,78,31,181,130,187,18,6,159,84,228,73,122,149,87,151,213,89,210,106,47,169,157,140,184,234,157,233,71,130,163,75,234,51,38,189,87,159,55,22,164,160,220,90,110,124,106,174,45,251,149,215,31,80,239,10,21,55,134,125,98,168,82,169,117,91,114,159,26,13,167,88,126,75,16,219,169,197,66,218,140,197,53,72,82,147,190,98,122,141,165,174,153,41,79,54,149,110,34,91,102,183,130,202,128,0,0,64,174,101,252,122,198,208,107,121,237,21,210,106,236,71,245,22,185,29,198,106,235,111,171,190,129,78,126,43,137,75,201,121,151,91,83,19,141,78,50,235,37,235,237,66,77,107,74,73,108,154,243,7,27,252,104,218,188,35,233,195,243,161,42,149,91,191,170,93,54,40,150,243,179,155,75,136,234,147,219,103,73,96,150,79,28,52,27,14,17,169,5,235,184,73,107,114,55,27,136,160,27,178,233,174,223,55,85,102,245,186,103,120,218,213,193,80,145,84,168,201,233,33,190,188,167,220,83,142,185,177,4,148,39,114,214,163,194,72,146,89,193,17,23,96,23,41,201,83,217,98,233,251,192,157,242,234,112,159,226,0,114,84,246,88,186,126,240,39,124,186,156,39,248,0,0,0,0,0,0,0,0,232,154,199,163,86,78,184,89,210,108,203,226,153,227,33,72,217,219,172,243,120,218,235,110,127,189,45,7,230,210,61,254,239,180,142,134,56,182,224,234,251,225,126,233,92,106,155,94,46,130,254,60,29,67,115,45,245,118,182,193,185,249,164,190,226,211,133,190,73,239,231,140,151,111,45,136,135,95,190,108,91,111,81,109,217,54,189,213,3,197,211,229,108,234,55,213,113,188,237,113,43,46,232,82,85,244,144,147,236,126,224,20,27,194,47,27,122,131,195,5,97,16,226,61,227,173,151,115,226,41,219,88,107,118,18,249,167,243,166,195,142,23,231,31,221,219,225,143,47,43,192,208,190,35,116,207,136,43,121,21,251,2,179,226,210,121,234,35,195,200,111,103,174,234,11,187,173,35,57,232,175,221,238,251,51,82,188,106,114,222,185,180,86,76,251,227,78,139,210,22,170,122,95,154,252,219,94,31,180,118,188,222,148,183,23,185,215,86,126,93,177,240,193,148,64,211,93,83,189,180,150,226,98,232,177,170,254,143,168,49,187,99,158,29,151,126,147,107,65,246,117,10,79,209,113,101,229,239,251,0,108,246,42,243,157,6,154,248,202,61,163,168,140,158,61,29,227,250,229,250,221,69,211,153,79,154,187,121,123,146,127,233,25,75,130,158,100,246,238,183,46,61,133,168,108,122,50,231,245,250,46,238,113,239,23,254,233,117,93,153,138,134,219,216,219,72,46,234,239,159,137,25,30,98,227,251,77,24,212,190,26,238,88,9,111,116,216,254,15,195,30,76,177,186,124,83,95,242,210,94,72,247,254,192,16,215,147,62,173,48,203,183,30,150,204,147,151,31,240,126,13,189,135,219,105,84,31,95,114,71,216,125,213,246,124,5,172,141,118,120,20,213,169,90,65,196,101,183,113,18,255,0,129,127,12,241,77,224,189,127,224,18,80,142,251,22,101,133,57,158,197,246,141,137,72,200,203,36,3,244,120,60,178,109,179,89,158,8,135,152,199,122,249,168,45,105,150,152,85,174,231,79,5,15,161,223,191,109,242,26,111,245,85,250,255,0,0,26,246,241,57,118,46,245,214,187,134,188,115,60,74,31,240,155,92,233,236,206,216,140,160,251,96,191,87,225,238,22,41,201,118,208,34,163,93,247,91,141,224,213,232,254,154,179,231,235,212,91,62,219,191,208,42,105,74,82,212,106,81,228,204,95,183,44,155,17,203,39,133,59,93,185,140,108,155,39,198,245,213,187,59,182,212,166,109,236,74,50,44,37,69,228,2,88,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,254,109,92,83,46,218,163,181,161,22,204,173,178,234,145,211,38,160,173,153,204,103,17,58,43,173,225,108,153,121,165,62,178,86,71,240,199,152,154,92,83,235,109,35,66,52,110,225,188,42,14,98,89,192,150,205,57,188,43,215,151,225,95,113,164,228,155,89,22,77,163,238,162,219,241,250,245,226,212,123,222,185,171,58,137,87,187,170,71,212,153,92,169,72,144,219,126,161,108,235,62,183,9,25,74,82,71,131,112,203,38,69,251,0,114,90,23,164,149,173,110,212,202,54,159,209,75,14,84,37,199,109,247,61,79,205,178,228,134,154,82,240,165,163,56,234,151,98,81,25,255,0,148,182,24,225,191,68,232,154,11,165,20,59,18,146,214,30,141,14,55,142,115,114,255,0,61,41,49,153,105,197,225,78,44,147,147,104,143,9,86,210,247,124,78,44,114,183,225,73,157,46,211,230,181,94,227,103,252,57,113,71,75,145,253,99,245,33,200,98,19,233,47,81,229,32,240,182,213,230,146,87,216,93,132,248,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,221,214,212,11,190,223,149,111,84,219,223,26,86,205,233,202,139,59,86,149,151,116,153,31,154,75,222,57,128,1,172,174,186,105,228,157,45,212,234,197,151,32,187,192,240,248,62,221,247,199,105,207,114,149,254,51,226,127,232,22,9,201,119,86,30,139,88,188,116,186,171,43,168,220,239,71,250,41,189,132,93,61,136,168,190,247,116,163,190,123,31,174,162,199,187,224,58,207,56,173,36,98,216,212,10,14,162,69,44,21,199,226,183,151,126,222,29,138,123,37,230,179,253,111,213,47,219,230,34,151,6,218,154,238,150,107,213,191,113,28,174,132,84,248,190,186,182,18,188,225,72,66,123,108,81,249,185,238,32,27,28,128,240,105,196,186,130,113,7,146,63,33,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,127,18,154,132,189,47,209,234,229,224,215,241,176,252,54,194,248,239,148,203,103,252,149,123,156,248,12,160,32,103,55,139,229,155,123,65,27,182,83,35,167,42,185,158,137,108,51,221,209,155,1,106,254,73,145,118,63,121,151,237,1,73,175,186,111,186,167,85,230,172,127,152,95,31,44,29,45,78,157,240,241,10,160,181,110,126,181,212,234,171,24,207,70,116,210,47,229,168,188,151,238,199,237,20,101,102,219,242,174,139,146,29,10,18,119,61,39,169,180,178,69,244,91,82,143,204,200,188,146,126,241,179,173,157,107,192,179,109,232,182,237,49,27,99,68,223,176,178,163,198,229,169,103,244,140,207,205,71,239,1,205,0,0,0,0,248,107,85,170,109,189,76,145,88,171,201,232,68,138,218,221,117,205,138,86,212,165,38,165,30,18,70,103,216,140,251,16,15,184,113,55,5,211,65,181,160,187,82,174,206,240,209,216,66,156,113,125,37,175,9,73,25,153,225,36,103,228,147,254,161,93,28,90,243,94,165,90,50,234,182,46,138,71,244,133,65,133,63,5,234,142,245,53,225,221,73,190,210,143,165,38,25,165,123,84,150,149,217,88,60,227,62,102,42,247,84,245,163,80,117,142,182,253,118,250,173,248,247,222,117,78,255,0,185,152,107,105,154,214,175,247,164,32,143,187,139,247,123,254,192,23,169,126,115,17,225,146,199,117,248,174,94,254,42,76,115,82,92,107,209,181,4,97,73,53,17,150,124,49,151,154,113,159,172,116,37,243,97,225,173,8,223,233,78,248,206,58,19,255,0,236,98,147,45,203,30,233,187,100,55,22,223,165,248,167,93,89,33,9,235,182,222,84,102,68,69,149,168,139,205,69,253,99,186,61,195,30,184,48,68,110,217,27,73,69,184,191,194,80,207,183,255,0,53,1,114,244,110,104,188,49,85,82,74,122,231,240,217,44,227,193,84,23,240,255,0,226,133,241,255,0,32,206,90,97,196,126,145,234,252,84,201,177,238,127,29,146,45,201,240,82,154,193,225,7,143,206,180,143,241,137,254,191,180,107,193,114,104,118,169,90,44,55,38,225,181,252,35,110,182,78,161,94,54,59,153,73,145,153,31,168,225,254,169,255,0,80,233,177,228,77,163,212,17,34,58,250,50,162,58,74,73,224,149,181,105,86,75,207,36,120,50,1,180,242,84,149,164,150,147,201,40,178,71,245,15,209,75,124,20,243,43,186,52,214,117,47,79,245,82,95,143,183,221,144,196,84,73,233,182,215,132,104,206,59,68,123,24,138,165,185,177,180,56,127,75,39,156,121,224,197,195,88,247,189,187,168,150,204,27,182,213,157,226,233,213,6,26,125,167,122,78,55,148,173,180,184,158,203,74,85,244,86,147,238,69,230,3,158,0,0,0,0,0,0,0,0,0,0,31,53,70,12,122,165,62,85,50,90,55,177,45,149,176,234,114,101,185,11,73,164,203,37,131,46,198,126,70,62,144,1,65,92,199,120,120,94,137,235,165,78,169,0,179,75,185,223,122,174,143,252,218,228,204,150,162,71,119,22,163,194,90,46,248,34,250,136,252,251,175,42,254,36,127,114,125,87,78,158,86,21,186,145,116,56,81,153,78,49,182,100,153,48,153,74,242,150,148,163,194,27,62,198,162,79,216,125,197,149,113,251,195,236,93,124,208,42,173,53,182,119,84,104,4,253,114,25,238,50,220,243,16,165,19,105,254,49,9,44,169,223,51,201,124,72,253,212,24,94,150,211,171,244,137,95,153,169,219,21,126,255,0,69,91,31,140,247,254,178,79,10,71,214,95,105,0,218,21,135,155,146,195,114,26,60,161,212,18,210,127,18,50,201,15,96,142,220,10,235,172,61,113,208,58,13,68,164,117,39,209,162,69,164,204,245,12,178,243,48,163,27,135,252,90,19,244,157,247,100,190,6,126,233,18,0,0,0,0,0,0,0,0,0,0,0,0,60,86,180,182,133,56,179,194,82,70,102,127,80,15,32,24,182,254,226,115,68,116,199,170,87,181,235,232,227,101,74,74,203,209,178,222,193,150,236,255,0,22,210,191,81,95,213,246,12,105,19,153,31,7,178,229,248,34,213,125,174,169,254,131,105,244,21,80,247,30,112,71,254,229,193,100,192,73,208,29,38,200,214,125,53,212,104,136,157,102,220,158,144,101,100,70,74,240,114,26,243,36,159,147,136,73,249,45,63,215,246,142,234,149,37,105,37,164,242,74,44,151,216,3,244,0,0,117,221,64,181,35,222,246,140,251,98,82,114,212,222,150,226,201,255,0,33,212,44,188,140,143,205,63,17,172,189,245,109,74,179,238,169,214,236,198,186,79,68,233,110,70,226,86,55,54,149,151,114,51,47,37,23,188,109,20,40,135,154,86,150,157,139,196,101,70,224,102,54,200,245,254,142,197,111,206,238,132,8,72,62,198,181,25,119,95,192,191,104,9,205,202,47,89,191,47,180,122,167,97,74,115,50,173,14,142,238,222,126,46,84,247,75,201,9,47,36,126,178,191,103,144,159,2,133,121,100,107,50,116,171,136,24,148,201,114,186,52,251,131,169,226,75,102,237,221,8,83,20,143,36,41,69,235,57,238,199,215,145,125,64,49,246,190,222,13,216,58,75,93,187,29,250,48,124,46,127,245,228,180,223,234,171,245,254,6,53,205,211,248,140,222,250,149,2,53,92,255,0,55,55,171,212,62,255,0,200,142,179,47,163,143,213,47,33,117,156,213,239,15,64,112,153,114,208,80,246,199,107,126,15,97,109,206,122,53,56,43,63,228,153,121,31,196,191,104,162,40,210,94,136,242,95,97,91,86,156,224,240,71,230,88,247,128,183,190,50,121,137,80,180,166,217,45,41,210,4,248,202,178,191,141,155,149,183,225,63,57,29,244,254,110,68,101,37,205,233,113,196,246,87,108,103,207,4,42,62,36,58,165,201,83,76,120,141,120,137,111,231,9,220,148,103,106,115,239,193,121,36,121,210,169,53,155,178,174,221,58,151,31,197,78,147,157,136,222,132,110,218,147,51,238,163,34,47,85,39,253,66,238,184,11,224,22,143,195,253,49,23,189,239,31,196,221,210,115,130,222,164,120,93,170,148,215,251,212,133,180,189,205,60,159,119,108,124,114,100,24,215,129,110,89,209,108,166,155,212,61,109,137,214,171,175,62,26,157,212,52,248,124,28,150,87,249,216,210,141,43,220,133,52,174,233,237,228,93,242,98,200,153,101,168,237,37,150,83,181,9,206,11,57,30,192,0,0,0,0,0,0,0,0,1,81,124,214,56,227,184,106,215,52,254,22,244,217,23,5,187,6,129,32,209,116,212,212,185,84,247,234,171,114,58,208,112,144,222,80,110,65,54,159,53,41,78,37,72,144,102,218,144,93,36,37,199,173,208,67,254,99,60,20,126,250,173,56,98,191,96,83,41,77,234,109,173,249,202,108,151,203,164,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,114,210,94,117,194,10,86,208,29,38,253,221,117,150,211,210,63,202,250,85,175,249,81,80,76,47,74,84,213,134,88,245,84,173,169,78,75,168,242,246,244,218,107,114,122,142,173,180,110,78,237,197,177,78,133,232,94,156,112,233,167,20,237,47,210,250,55,129,165,65,203,175,60,233,146,229,84,37,40,136,156,149,37,194,34,234,60,189,169,201,224,146,73,74,80,132,161,8,66,19,173,103,251,106,176,174,175,248,86,220,185,45,202,135,254,114,28,234,108,232,238,127,234,184,203,205,184,143,169,73,82,125,198,66,247,185,121,241,167,74,226,159,75,227,208,174,251,130,34,181,82,218,142,101,112,67,40,201,138,115,88,39,54,181,80,97,180,168,210,180,41,38,210,93,52,18,73,15,26,139,166,218,22,206,224,237,124,102,112,103,96,241,103,96,73,135,50,12,74,117,237,78,142,183,104,53,230,154,101,151,212,251,108,200,40,209,37,73,54,29,120,224,245,164,27,142,52,222,15,37,185,61,252,245,235,171,83,36,209,106,179,104,211,28,136,228,136,18,28,140,234,226,75,106,83,10,90,20,105,81,182,243,42,83,78,163,36,120,91,106,82,20,88,52,153,145,145,139,84,230,177,199,109,40,169,83,248,89,209,171,154,90,170,74,144,108,94,245,90,115,233,75,13,176,73,90,92,163,146,200,141,75,90,148,105,55,246,41,36,130,71,65,70,189,239,182,221,107,104,238,142,223,218,235,127,210,244,231,78,104,50,234,53,42,140,134,26,117,214,162,188,243,20,246,28,121,182,85,46,82,153,66,212,212,102,212,234,13,199,77,38,73,35,251,8,194,229,57,95,241,147,112,241,35,96,84,180,251,80,163,75,126,236,176,227,195,103,210,141,66,148,227,19,233,221,22,218,105,233,83,28,113,194,84,229,186,211,235,112,150,109,245,8,247,54,149,108,123,101,112,115,71,246,236,212,223,193,126,79,8,92,247,10,188,51,217,188,40,105,28,61,45,179,231,75,168,173,82,21,82,171,212,228,153,165,117,26,139,136,109,14,190,77,238,52,178,141,173,54,132,54,147,61,168,66,119,41,107,222,226,233,135,154,63,183,102,166,254,11,242,120,64,35,87,228,157,213,249,43,249,117,249,51,85,252,155,244,135,162,125,49,224,156,240,62,59,167,213,240,221,124,116,250,221,63,95,167,187,118,223,91,24,238,37,255,0,44,206,52,127,123,102,163,175,77,239,85,117,44,27,250,161,17,137,50,30,157,209,110,133,56,207,164,137,216,113,105,101,44,168,150,148,200,81,237,87,77,166,150,74,62,137,54,228,149,229,145,161,122,113,196,95,2,55,214,151,234,133,27,199,82,167,106,4,215,89,121,163,36,74,167,202,77,50,158,77,202,140,225,145,244,222,70,229,96,240,105,52,169,72,90,86,133,173,10,174,14,34,180,26,242,225,183,87,43,186,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,38,146,90,182,44,150,218,143,122,20,68,27,41,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,41,175,153,239,30,177,181,158,171,47,135,237,31,174,196,159,167,212,201,17,158,170,213,226,117,80,117,106,139,10,123,123,45,186,151,122,82,32,164,212,194,136,205,175,89,230,9,196,41,72,38,214,172,21,103,241,245,174,54,127,12,183,79,12,237,212,61,41,2,227,219,5,138,197,82,75,211,37,83,40,235,138,81,164,83,99,161,213,41,180,50,166,219,105,45,237,36,147,41,84,141,164,106,113,181,179,136,52,119,71,111,237,117,191,233,122,115,167,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,132,97,213,27,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,99,106,86,180,176,242,146,147,60,168,154,112,203,59,79,25,47,132,239,106,125,27,251,192,183,190,98,192,157,60,126,240,163,167,28,37,112,35,105,89,86,83,94,58,171,59,80,41,175,215,235,239,178,72,149,87,148,154,101,72,137,74,34,51,233,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,224,183,9,222,212,250,55,247,129,111,124,197,128,22,169,206,175,217,98,214,251,192,131,242,234,136,166,10,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,207,243,171,246,88,181,190,240,32,252,186,162,42,175,132,239,106,125,27,251,192,183,190,98,192,14,169,165,90,153,117,104,222,163,219,154,165,101,75,240,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,122,107,66,212,203,168,53,54,226,9,69,189,181,173,38,120,81,139,254,224,187,139,107,87,139,157,44,43,166,154,215,129,185,40,94,26,159,115,83,148,150,218,233,206,84,102,214,183,216,104,158,117,194,134,227,134,242,89,91,134,74,87,69,194,50,202,12,64,14,104,188,2,204,179,235,181,46,38,52,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,233,184,167,122,134,148,178,226,147,180,205,14,18,25,132,28,58,235,205,229,195,110,174,80,181,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,9,70,133,108,89,33,196,150,244,36,200,54,94,1,143,244,47,93,52,227,136,189,56,167,106,134,151,214,124,117,42,118,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,77,228,110,78,75,38,147,74,146,180,41,104,90,22,172,128,0,42,175,158,119,232,79,250,73,253,218,45,80,85,95,60,239,208,159,244,147,251,180,5,96,80,45,59,170,235,244,151,228,181,179,85,172,250,26,158,245,90,163,232,248,78,72,240,112,90,199,86,75,219,8,250,108,163,114,119,56,172,37,57,44,153,100,100,174,21,120,152,188,184,80,213,200,122,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,201,94,77,84,154,85,127,137,43,218,133,93,166,68,168,211,106,58,111,82,137,50,28,182,82,243,18,88,114,125,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,49,255,0,48,206,11,42,188,44,106,132,138,237,161,111,203,78,149,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,245,28,90,30,218,23,127,163,186,197,96,235,173,129,75,212,109,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,236,51,135,252,203,248,245,141,160,214,243,218,43,164,213,216,143,234,45,114,59,140,213,214,223,87,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,214,183,9,28,113,234,231,8,82,107,113,108,244,68,174,91,213,200,239,45,234,13,81,107,240,141,212,122,70,150,38,183,176,201,72,90,84,77,147,137,73,151,89,164,236,81,165,73,105,214,176,173,90,167,121,106,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,60,33,180,151,117,17,36,188,136,7,19,76,164,213,107,82,87,14,141,76,151,62,67,113,223,150,182,163,50,167,86,150,24,105,111,60,233,165,36,102,72,109,166,220,113,106,242,74,16,165,30,8,140,199,202,45,123,64,120,10,141,160,220,27,234,246,181,106,205,10,35,250,139,92,211,122,235,212,132,57,213,223,64,167,63,68,90,148,202,153,121,166,212,196,227,83,143,52,241,250,251,80,146,66,20,146,91,196,186,161,1,178,159,9,222,203,26,55,247,127,111,124,185,129,149,70,42,225,59,217,99,70,254,239,237,239,151,48,50,168,10,171,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,117,34,42,243,71,246,19,212,223,193,126,113,8,74,161,21,121,163,251,9,234,111,224,191,56,132,2,130,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,31,95,251,106,176,174,175,248,86,220,185,45,202,135,254,114,28,234,108,232,238,127,234,184,203,205,184,143,169,73,82,125,198,67,32,112,157,237,79,163,127,120,22,247,204,88,22,19,205,99,129,42,81,210,167,241,77,163,86,204,180,212,147,32,223,189,233,84,230,18,166,28,96,210,181,57,88,36,17,146,144,180,168,146,79,236,74,137,100,190,186,137,27,31,113,192,150,188,16,113,163,106,241,113,167,12,78,154,170,85,18,254,166,245,24,173,219,205,78,109,78,47,164,76,238,157,25,131,89,188,80,214,111,182,68,165,151,168,225,169,173,203,218,78,47,176,113,137,197,85,155,194,134,145,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,240,205,169,77,169,229,238,78,212,25,36,143,168,182,208,186,1,209,221,98,191,180,42,255,0,165,234,54,156,215,165,211,170,84,233,12,58,235,77,74,121,150,42,12,54,243,111,42,36,164,178,180,41,216,206,41,164,19,141,26,136,148,69,246,25,118,174,42,184,152,188,184,175,213,201,154,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,7,74,213,93,76,186,181,147,81,238,61,82,189,101,248,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,93,69,173,105,101,164,18,91,109,6,163,216,218,16,146,60,36,135,95,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,88,175,45,14,93,241,181,62,75,58,247,175,214,228,180,219,20,233,13,174,223,182,170,84,247,89,69,113,102,211,111,55,53,226,117,36,151,160,237,117,6,132,163,114,31,89,40,150,125,52,41,15,67,94,44,125,169,245,147,239,2,225,249,139,224,45,83,146,167,178,197,211,247,129,59,229,212,225,85,124,88,251,83,235,39,222,5,195,243,23,197,170,114,84,246,88,186,126,240,39,124,186,156,42,175,139,31,106,125,100,251,192,184,126,98,248,12,104,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,27,84,180,37,246,84,164,145,229,36,235,102,120,220,89,158,188,181,57,129,126,225,51,32,232,38,171,61,190,193,170,212,21,232,186,138,149,151,40,243,165,191,25,31,157,117,249,40,102,61,57,5,226,95,115,106,13,68,227,139,95,125,202,25,43,151,247,12,246,111,21,252,191,47,93,45,188,39,75,167,45,58,145,46,165,72,169,198,51,82,233,213,22,233,80,144,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,34,186,245,139,71,111,237,10,191,234,154,115,168,212,25,116,234,149,58,67,237,52,235,177,94,101,138,131,13,188,227,41,151,21,79,33,10,118,51,138,105,102,219,164,146,37,17,125,164,65,179,152,165,110,117,126,212,246,183,221,252,31,152,212,70,127,229,117,199,212,59,194,133,77,225,159,88,170,20,170,93,86,220,167,198,131,105,214,31,146,196,54,234,113,80,182,163,49,77,82,20,164,239,152,158,163,105,107,166,74,83,205,165,91,136,150,217,173,236,1,206,175,218,158,214,251,191,131,243,26,136,7,37,79,106,123,167,238,254,119,204,105,194,234,69,43,114,84,246,167,186,126,239,231,124,198,156,46,164,5,5,243,71,210,24,218,75,198,13,204,253,53,136,140,83,111,152,236,221,241,89,101,247,93,90,23,37,75,68,165,58,110,125,21,174,99,18,220,36,164,212,130,67,136,36,237,250,9,150,188,146,245,142,132,237,171,125,112,253,33,158,141,106,53,64,239,24,110,110,90,188,92,87,27,143,18,65,96,145,177,190,138,218,141,220,215,185,126,43,213,78,27,81,159,43,206,211,76,237,89,58,89,98,235,31,132,233,92,148,251,128,173,158,187,109,182,159,17,6,68,105,18,54,60,173,157,69,244,220,139,150,203,121,37,61,119,253,83,53,228,161,95,44,189,107,253,197,184,184,181,188,69,63,197,64,190,241,101,76,216,214,247,154,241,175,179,225,220,111,46,33,41,196,166,163,111,81,238,195,70,238,212,154,182,224,45,251,143,109,76,181,116,191,132,125,76,168,221,50,250,126,158,183,230,219,52,230,16,227,100,244,169,211,216,92,118,144,218,86,180,239,219,212,83,171,36,229,68,211,46,172,146,173,152,26,251,233,237,149,85,212,171,254,218,211,154,20,136,140,84,174,170,196,42,36,55,101,173,73,97,183,228,188,134,91,83,138,74,84,162,65,41,100,102,100,149,30,51,130,63,33,103,220,238,53,122,50,41,90,123,160,144,95,136,228,135,228,59,119,213,27,83,14,245,216,66,18,228,88,74,67,157,154,52,56,110,79,37,39,214,89,27,45,159,168,70,91,226,175,43,141,33,141,171,92,96,219,47,212,152,136,253,54,198,142,245,223,41,151,159,117,165,173,113,148,132,69,83,70,223,210,90,38,63,17,195,74,141,40,52,54,178,86,239,160,160,189,77,61,178,169,90,107,96,91,90,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,206,112,69,228,43,47,158,119,232,79,250,73,253,218,45,80,85,95,60,239,208,159,244,147,251,180,5,101,218,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,206,229,33,10,125,179,94,210,61,168,220,181,97,8,90,147,223,248,85,226,98,242,225,67,87,33,234,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,37,121,53,82,105,85,254,36,175,106,21,118,153,18,163,77,168,233,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,226,185,151,240,57,39,135,27,201,237,97,177,215,17,122,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,120,46,83,71,117,138,193,215,91,2,151,168,218,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,216,103,221,70,189,124,16,113,163,117,112,143,168,236,78,154,170,173,110,193,169,117,24,173,219,205,78,113,45,163,170,108,238,157,25,131,89,50,115,16,76,54,68,165,151,174,217,41,173,200,220,78,35,96,154,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,128,83,15,58,191,106,123,91,238,254,15,204,106,34,0,9,255,0,206,175,218,158,214,251,191,131,243,26,136,233,92,173,180,118,193,215,93,104,191,116,231,81,168,49,42,52,218,142,155,213,26,105,215,98,178,243,244,247,220,151,9,148,203,138,167,144,180,181,37,180,186,179,109,210,73,154,76,254,210,48,198,156,23,113,109,117,112,141,170,101,116,211,90,241,214,221,119,195,83,238,106,114,146,227,189,72,41,146,218,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,235,56,70,88,89,141,130,108,11,254,205,213,59,54,147,168,58,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,93,110,42,184,103,188,184,80,213,201,154,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,200,14,90,28,113,201,225,198,242,103,71,175,132,68,94,157,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,11,201,1,242,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,62,176,0,0,0,24,171,139,31,101,141,100,251,191,184,126,92,248,202,163,21,113,99,236,177,172,159,119,247,15,203,159,1,173,96,218,160,106,174,54,168,0,0,0,1,138,184,177,246,88,214,79,187,251,135,229,207,140,170,49,87,22,62,203,26,201,247,127,112,252,185,240,26,214,15,170,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,242,139,73,230,177,192,149,84,170,179,248,166,209,171,102,34,169,170,142,111,222,244,170,115,10,75,237,190,74,90,156,172,18,8,205,43,66,146,105,39,246,37,38,131,71,93,68,189,239,184,216,73,254,92,220,107,254,250,173,56,126,129,127,212,233,77,234,109,173,249,186,148,102,15,164,229,82,9,18,9,186,154,89,218,148,39,114,214,109,186,150,141,73,67,137,74,176,210,94,105,178,152,3,88,29,42,212,203,171,70,245,30,220,213,43,42,95,135,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,211,90,22,166,93,65,169,183,16,74,45,237,173,105,51,194,140,108,19,193,223,21,86,111,21,250,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,195,56,164,184,166,87,185,91,144,70,147,62,162,28,66,3,58,128,0,0,213,92,109,80,53,87,1,61,57,104,113,235,39,65,174,22,116,87,86,107,178,223,211,170,228,134,217,164,45,206,150,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,187,65,171,189,229,96,94,90,125,38,149,22,243,183,165,210,151,92,163,194,175,211,13,226,45,147,41,210,218,39,99,200,105,105,51,74,208,164,158,15,7,234,173,43,66,182,173,10,73,89,247,42,126,59,105,71,74,129,194,206,178,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,250,9,52,108,97,183,2,210,132,0,231,87,236,177,107,125,224,65,249,117,68,79,241,0,57,213,251,44,90,223,120,16,126,93,81,1,76,20,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,14,193,165,90,153,117,104,222,163,219,154,165,101,75,240,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,122,107,66,212,203,168,53,54,226,9,69,189,181,173,38,120,81,142,215,194,119,181,62,141,253,224,91,223,49,96,75,254,101,124,189,38,105,149,118,118,186,232,53,161,254,209,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,33,99,252,29,241,85,102,241,95,164,116,251,194,141,82,136,155,158,157,30,60,107,178,144,219,102,202,233,213,19,71,174,105,105,75,90,188,51,138,75,138,101,123,149,185,4,105,51,234,33,196,35,175,241,191,198,141,171,194,62,156,63,58,18,169,85,187,250,165,211,98,137,111,59,57,180,184,142,169,61,182,116,150,9,100,241,195,65,176,225,26,144,94,187,132,150,183,35,113,184,138,75,225,87,137,139,203,133,13,92,135,170,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,95,215,77,116,212,126,34,245,30,163,170,26,161,89,241,213,89,216,105,150,90,35,68,90,124,84,153,155,113,99,54,102,125,54,81,185,88,44,154,141,74,82,214,165,173,107,90,131,128,171,84,239,45,87,191,230,214,102,55,46,191,118,94,53,135,36,186,136,145,8,223,168,84,101,188,106,81,54,203,41,34,53,184,235,135,132,54,146,238,162,36,151,145,14,38,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,105,92,168,248,22,254,35,138,13,107,179,63,241,121,86,4,41,202,255,0,148,165,85,28,142,105,255,0,154,240,171,82,191,93,226,71,251,157,225,0,56,177,246,167,214,79,188,11,135,230,47,128,186,158,87,30,194,122,101,248,215,206,38,138,86,226,199,218,159,89,62,240,46,31,152,190,46,167,149,199,176,158,153,126,53,243,137,162,149,184,177,246,167,214,79,188,11,135,230,47,128,198,147,105,53,90,116,104,19,42,20,201,113,99,213,35,156,184,46,188,202,144,137,76,19,174,50,110,180,163,44,45,4,235,46,182,106,78,75,123,107,79,154,76,138,202,185,83,241,207,85,162,220,208,56,93,213,122,164,186,133,54,191,32,155,181,43,85,26,162,150,116,199,209,29,13,181,76,62,187,155,83,25,105,97,8,97,182,176,105,121,123,9,11,235,17,181,146,180,39,132,155,87,139,158,88,26,105,107,84,157,240,55,37,11,242,142,161,108,212,82,166,218,233,206,85,66,162,132,48,251,166,203,174,20,55,28,54,84,242,27,34,82,186,45,153,30,80,66,168,111,251,2,242,210,203,202,173,167,218,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,54,125,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,103,31,92,107,221,92,86,106,60,186,37,38,167,225,244,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,116,91,89,160,139,114,157,91,189,127,85,120,245,226,27,89,244,26,145,195,246,160,87,98,79,164,83,36,71,122,69,92,188,66,42,181,100,49,191,164,204,231,122,189,41,8,73,169,181,101,77,111,82,216,101,197,41,78,17,173,92,87,7,124,42,222,92,87,234,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,159,18,226,82,226,89,70,213,110,89,26,140,186,104,113,104,12,40,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,27,84,180,37,246,84,164,145,229,36,235,102,120,220,89,158,188,149,61,169,238,159,187,249,223,49,167,14,193,205,183,71,108,29,10,176,56,127,211,157,57,160,196,167,83,105,209,235,205,58,235,81,89,101,250,131,237,179,73,101,82,229,41,148,33,46,201,113,45,32,220,116,210,70,163,47,176,139,175,242,84,246,167,186,126,239,231,124,198,156,3,42,243,206,253,9,255,0,73,63,187,69,106,233,86,166,93,90,55,168,246,230,169,89,82,252,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,154,208,181,50,234,13,77,184,130,81,111,109,107,73,158,20,98,202,185,231,126,132,255,0,164,159,221,162,176,40,22,157,213,117,250,75,242,90,217,170,214,125,13,79,122,173,81,244,124,39,36,120,56,45,99,171,37,237,132,125,54,81,185,59,156,86,18,156,150,76,178,3,97,238,14,248,170,179,120,175,210,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,94,25,197,37,197,50,189,202,220,130,52,153,245,16,226,17,157,70,182,220,42,241,49,121,112,161,171,144,245,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,216,83,71,117,138,193,215,91,2,151,168,218,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,216,102,29,212,85,7,53,142,59,106,167,85,159,194,206,141,92,209,19,77,76,115,98,247,170,211,159,82,159,113,243,82,210,229,28,150,68,73,66,18,146,73,191,177,74,53,154,250,10,52,108,125,183,51,87,50,254,61,99,104,53,188,246,138,233,53,118,35,250,139,92,142,227,53,117,183,213,223,64,167,63,21,196,165,228,188,203,173,169,137,198,167,25,117,146,245,246,161,38,181,165,36,182,77,116,173,76,164,213,107,82,87,14,141,76,151,62,67,113,223,150,182,163,50,167,86,150,24,105,111,60,233,165,36,102,72,109,166,220,113,106,242,74,16,165,30,8,140,192,124,163,101,62,19,189,150,52,111,238,254,222,249,115,3,90,193,178,159,9,222,203,26,55,247,127,111,124,185,128,25,84,86,7,54,78,9,97,212,40,95,190,111,72,109,78,148,250,94,244,222,52,186,69,53,134,219,122,42,150,243,238,86,92,233,146,92,91,201,113,195,39,214,100,226,148,218,144,226,141,180,176,226,149,103,227,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,6,181,156,58,235,205,229,195,110,174,80,181,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,9,70,133,108,89,33,196,150,244,36,203,181,241,137,197,85,229,197,126,174,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,241,46,37,45,169,229,238,86,229,145,36,143,166,134,208,143,147,140,154,118,135,83,120,142,188,219,225,234,227,244,197,160,245,65,201,8,91,48,217,98,12,105,78,45,74,126,52,21,52,100,135,97,182,179,52,180,225,33,9,218,91,83,212,66,82,251,184,255,0,73,232,22,173,215,170,118,109,173,125,86,253,13,109,214,110,10,117,62,177,81,241,45,199,240,112,93,146,218,31,127,170,233,27,109,236,109,75,86,245,145,165,56,201,145,145,24,9,213,202,179,130,9,154,147,117,82,56,158,212,56,187,45,11,110,160,235,182,244,78,179,241,228,77,172,68,113,133,177,43,29,34,67,176,219,89,188,89,67,164,102,252,125,138,74,144,151,18,171,148,29,127,79,105,150,109,22,192,182,168,218,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,164,72,194,205,74,220,88,60,158,114,59,0,0,0,0,197,92,88,251,44,107,39,221,253,195,242,231,198,181,131,101,62,44,125,150,53,147,238,254,225,249,115,227,90,192,29,130,173,76,188,180,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,22,218,143,186,72,210,126,70,46,251,151,23,28,114,120,173,179,103,217,250,130,136,145,245,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,146,86,235,74,73,164,158,38,155,234,156,203,248,10,141,175,54,243,218,213,164,212,40,140,106,45,14,59,143,85,208,223,87,125,126,156,196,87,20,150,82,203,45,56,167,231,18,155,101,166,79,212,220,133,26,22,165,18,25,36,83,182,149,106,101,213,163,122,143,110,106,149,149,47,195,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,233,173,11,83,46,160,212,219,136,37,22,246,214,180,153,225,70,3,103,224,17,255,0,130,238,45,173,94,46,116,176,174,154,107,94,6,228,161,120,106,125,205,78,82,91,107,167,57,81,155,90,223,97,162,121,215,10,27,142,27,201,101,110,25,41,93,23,8,203,40,49,32,0,87,175,58,123,2,53,119,135,155,83,80,99,219,210,230,84,173,91,161,17,151,57,146,117,72,129,78,153,29,194,120,221,36,158,196,161,114,24,128,130,90,203,178,246,37,38,93,67,37,87,95,47,125,80,170,233,87,24,58,109,83,167,166,91,209,235,245,134,173,121,209,25,154,168,200,144,197,65,69,24,186,184,35,39,16,211,174,53,32,155,81,97,75,142,142,233,50,37,166,247,184,129,211,63,221,147,67,175,205,45,110,37,42,68,187,154,223,157,79,129,233,70,247,197,102,114,217,87,133,125,126,162,205,61,39,201,167,9,105,73,169,10,65,41,37,185,36,53,151,1,181,64,215,7,141,61,76,253,215,120,172,212,251,233,185,116,169,113,36,92,15,211,224,74,165,185,212,139,42,12,34,40,113,95,66,247,168,151,212,98,59,75,53,165,91,84,165,26,146,68,147,34,43,158,191,248,138,141,85,229,215,86,226,22,85,217,18,149,82,174,105,185,188,85,10,3,174,236,133,95,151,20,163,161,150,20,210,150,227,75,110,160,234,89,201,171,115,75,73,239,82,118,41,69,64,52,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,0,187,78,78,186,103,249,31,194,155,215,212,184,148,163,151,126,220,19,42,12,202,142,223,240,165,65,140,101,13,182,36,44,208,70,123,31,98,98,208,130,82,146,148,190,106,35,37,45,100,82,87,139,31,101,141,100,251,191,184,126,92,248,236,26,33,101,85,116,215,69,236,29,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,24,201,23,144,235,252,88,251,44,107,39,221,253,195,242,231,192,107,88,62,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,135,202,45,39,154,199,2,85,82,170,207,226,155,70,173,152,138,166,170,57,191,123,210,169,204,41,47,182,249,41,106,114,176,72,35,52,173,10,73,164,159,216,148,154,13,29,117,18,247,190,227,97,39,249,115,113,175,251,234,180,225,250,5,255,0,83,165,55,169,182,183,230,234,81,152,62,147,149,72,36,72,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,195,73,121,166,202,96,13,96,116,171,83,46,173,27,212,123,115,84,172,169,126,30,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,77,104,90,153,117,6,166,220,65,40,183,182,181,164,207,10,49,176,79,7,124,85,89,188,87,233,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,175,12,226,146,226,153,94,229,110,65,26,76,250,136,113,8,12,234,0,0,3,85,113,181,64,213,92,7,43,95,180,238,171,83,209,191,149,54,205,86,141,233,154,123,53,106,119,164,33,57,31,198,65,119,61,41,44,239,34,234,50,189,170,218,226,114,149,96,240,103,129,107,252,169,248,231,165,86,173,152,28,46,234,189,82,37,62,165,64,142,77,218,149,170,141,81,40,42,155,11,144,134,218,166,31,93,205,202,146,133,62,132,48,219,89,37,50,141,132,132,116,72,221,238,186,147,193,69,171,197,103,2,58,77,91,164,211,60,62,166,219,58,95,68,114,220,168,71,38,208,228,253,148,198,156,77,50,65,184,164,33,76,186,179,50,66,150,162,232,184,179,89,30,213,58,135,105,175,253,181,88,87,87,252,43,110,92,150,229,67,255,0,57,14,117,54,116,119,63,245,92,101,230,220,71,212,164,169,62,227,32,27,73,128,132,28,180,56,227,141,196,117,154,206,143,95,8,150,141,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,55,192,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,57,95,246,213,97,93,95,240,173,185,114,91,149,15,252,228,57,212,217,209,220,255,0,213,113,151,155,113,31,82,146,164,251,140,135,20,46,123,153,239,1,82,117,158,149,47,136,29,31,161,75,159,168,52,200,241,153,170,210,34,116,144,85,106,115,9,123,123,205,180,150,186,178,39,36,148,194,72,141,223,89,150,9,180,37,75,38,208,160,238,188,179,56,209,253,242,122,112,189,55,189,85,211,191,172,26,124,70,36,200,122,119,89,202,236,18,46,146,39,97,197,169,229,60,147,66,83,33,71,185,61,71,90,89,40,186,196,219,114,43,136,173,121,179,120,109,210,58,238,171,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,193,168,144,173,136,37,184,162,216,133,25,107,133,96,95,247,150,150,94,84,157,65,211,235,134,93,14,225,161,200,41,48,103,70,50,222,210,240,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,121,43,138,94,45,181,79,139,155,170,143,116,234,99,84,168,62,130,167,157,62,21,58,140,153,45,65,111,115,138,91,143,147,79,60,238,30,115,40,74,214,147,45,201,101,162,50,245,8,7,84,215,77,116,212,126,34,245,30,163,170,26,161,89,241,213,89,216,105,150,90,35,68,90,124,84,153,155,113,99,54,102,125,54,81,185,88,44,154,141,74,82,214,165,173,107,90,186,85,78,147,85,162,201,68,58,205,50,92,9,14,71,98,90,26,146,202,154,90,152,125,164,60,203,164,149,17,25,161,198,156,109,196,43,201,72,90,84,89,35,35,19,171,150,135,1,82,117,230,225,103,90,181,102,133,45,141,58,161,200,109,234,66,28,233,108,175,212,88,148,218,148,202,153,121,167,18,252,18,75,111,52,241,250,155,150,162,66,20,163,67,196,140,85,204,198,147,74,160,113,175,168,20,42,21,50,37,58,155,78,143,65,137,14,28,70,82,203,17,152,110,137,5,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,2,194,185,42,123,44,93,63,120,19,190,93,78,19,252,64,14,74,158,203,23,79,222,4,239,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,1,224,243,45,200,108,217,121,59,144,175,50,206,5,110,113,211,203,58,45,234,211,154,135,162,81,58,53,116,99,196,211,186,134,175,17,147,140,202,63,59,38,81,37,27,80,151,85,217,61,252,143,190,12,89,48,0,213,150,100,42,165,185,82,84,105,109,120,121,108,99,41,220,149,227,114,115,230,89,47,37,16,183,30,13,121,137,208,181,86,217,61,41,213,242,240,117,100,255,0,21,59,215,115,197,229,201,15,171,243,113,227,37,45,236,67,109,167,186,187,231,62,121,33,147,120,244,224,22,143,196,13,49,87,181,143,31,195,221,209,177,146,222,165,248,173,202,138,223,251,236,132,52,141,173,50,175,119,124,252,112,103,72,181,106,69,106,211,171,185,78,170,71,240,179,163,99,122,55,161,123,119,36,140,187,164,204,143,213,81,127,88,14,199,168,17,25,178,53,42,124,106,65,254,110,23,75,166,125,255,0,151,29,6,127,75,63,172,126,99,99,29,1,188,91,191,180,146,133,118,181,244,103,248,172,127,234,73,117,191,213,79,234,124,8,107,59,38,75,210,222,83,239,171,114,213,140,158,8,188,139,30,225,123,188,170,47,15,79,240,153,109,208,22,246,247,104,158,51,121,109,198,58,213,57,203,47,228,145,121,23,196,255,0,96,9,142,32,63,55,77,102,252,129,209,234,101,133,21,204,74,187,250,219,123,121,120,73,80,29,63,52,40,188,151,250,201,253,190,66,124,10,21,230,111,172,201,213,94,32,37,211,34,74,235,64,183,250,126,24,182,109,219,215,133,13,75,243,66,84,126,179,126,252,253,88,1,23,236,91,106,85,223,117,65,183,97,181,213,122,95,87,106,119,18,115,181,181,44,251,153,145,121,36,253,227,102,141,63,181,35,217,54,140,11,98,42,118,181,15,171,180,178,103,244,221,90,253,230,126,245,124,69,33,242,182,210,211,190,248,140,167,87,223,141,212,143,64,235,111,86,252,99,175,2,106,11,177,45,39,230,143,129,254,193,123,192,0,0,0,3,241,74,74,18,107,81,224,146,89,63,176,116,171,223,89,244,215,78,98,46,117,229,114,122,61,148,17,153,171,193,200,119,200,148,126,77,161,71,228,133,127,87,216,3,187,0,140,82,249,145,240,123,18,95,130,61,87,220,234,95,232,56,159,65,85,11,105,231,6,127,238,92,30,12,100,187,7,137,205,17,212,238,145,89,55,175,164,77,229,37,40,47,70,203,103,38,123,113,252,99,73,253,116,255,0,95,218,3,41,0,241,66,210,226,18,226,15,41,81,17,145,253,67,200,0,0,0,0,0,0,0,0,0,0,0,122,223,121,184,204,57,33,211,194,26,65,173,71,240,34,44,152,246,8,237,199,86,186,195,208,237,3,175,84,78,71,78,125,102,36,170,76,63,80,207,15,61,10,73,182,127,197,173,63,73,175,126,11,226,101,239,10,200,230,163,196,151,238,177,170,202,211,186,58,182,210,45,119,14,59,201,198,119,76,141,38,107,42,94,84,210,84,89,67,133,216,148,105,251,79,184,233,92,184,184,120,94,182,235,165,50,169,60,177,75,182,31,102,174,191,252,226,227,76,136,163,71,103,16,162,202,93,62,248,50,250,140,252,163,89,250,91,81,111,211,219,249,234,157,207,87,237,244,83,189,249,47,127,234,164,178,165,253,69,246,16,191,46,0,120,125,139,160,122,5,74,167,58,206,218,149,124,152,174,76,61,198,123,93,126,20,82,90,127,140,90,79,10,107,204,176,95,2,47,120,72,234,108,8,244,186,124,90,100,68,108,98,35,40,97,164,228,207,106,16,146,73,22,79,38,125,136,188,204,125,32,0,0,0,0,0,0,0,0,0,0,0,3,241,74,74,18,107,81,224,146,89,51,250,135,5,124,94,246,238,157,219,51,174,219,170,119,132,167,83,216,117,247,93,233,56,230,18,134,212,226,187,33,42,87,209,66,143,177,31,144,167,158,53,185,149,221,26,149,58,169,167,250,87,47,192,91,237,72,126,42,228,244,219,119,197,180,71,37,163,61,143,197,74,219,222,218,219,63,165,146,198,60,242,96,45,91,83,248,143,210,61,32,138,169,55,197,207,224,112,71,181,62,10,83,185,60,44,241,249,166,151,254,45,95,213,246,12,27,89,230,139,195,21,41,38,166,110,127,19,130,206,60,21,65,31,31,254,40,127,15,242,138,32,145,34,109,98,160,185,18,23,214,149,45,211,82,143,4,157,203,82,178,126,88,34,201,152,238,86,222,135,106,149,220,195,146,109,235,95,197,182,211,102,234,213,227,99,183,132,145,17,153,250,238,23,235,23,245,128,185,84,115,97,225,173,104,223,233,78,248,206,58,19,255,0,236,99,190,216,124,196,120,100,190,29,98,43,119,191,133,147,32,210,150,218,244,109,65,121,82,141,36,69,159,12,69,230,172,103,234,20,134,207,12,122,224,249,40,218,178,55,109,73,168,255,0,194,80,203,183,255,0,53,29,46,227,177,238,155,74,67,145,110,10,95,133,117,165,154,22,158,187,110,97,68,102,70,89,66,140,188,210,127,212,3,103,91,126,233,160,221,48,90,169,80,167,120,152,239,161,46,54,190,146,209,148,168,136,200,240,162,35,242,81,127,88,229,134,178,26,89,173,26,131,163,149,182,43,182,45,111,192,62,203,169,119,253,204,195,185,50,90,21,254,250,133,151,155,104,247,123,190,209,104,92,37,115,94,165,93,210,169,86,46,181,199,240,21,7,212,196,6,106,59,212,239,136,117,70,195,73,62,148,104,100,148,110,82,157,87,117,96,177,140,249,24,11,45,1,240,209,107,84,219,134,153,30,177,72,147,215,137,41,180,58,211,155,20,157,201,82,73,73,60,40,136,203,177,145,247,33,247,0,0,0,8,123,204,251,75,83,168,156,60,77,168,33,91,95,162,244,250,74,198,113,214,157,8,143,249,105,47,36,123,243,251,5,14,48,233,176,234,93,79,154,115,254,97,180,93,225,108,65,188,173,233,86,237,73,59,163,75,217,188,178,101,157,171,74,203,232,153,31,154,75,222,53,138,188,173,249,86,189,201,50,133,53,59,94,141,211,220,89,35,250,77,165,69,228,102,94,74,47,120,13,143,248,107,212,37,234,134,143,80,239,7,127,141,153,226,119,151,195,100,167,155,47,228,167,220,223,192,101,1,3,57,67,223,44,220,58,10,229,178,169,29,73,84,60,117,139,97,150,222,180,217,235,79,242,72,143,177,123,140,255,0,96,158,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,2,160,57,206,221,109,207,190,109,75,96,149,149,211,60,118,226,199,248,198,105,235,248,125,95,19,22,254,40,31,153,141,240,213,221,197,21,197,18,59,155,218,166,248,77,167,131,47,227,41,208,204,252,210,94,244,253,96,56,222,93,122,120,141,64,226,90,222,97,230,247,181,23,197,239,44,227,233,83,229,153,127,41,39,230,129,176,80,169,94,74,54,35,51,235,218,131,123,205,103,14,82,253,19,224,151,184,251,245,81,81,105,206,196,175,168,190,145,31,213,143,49,109,64,0,3,173,234,29,253,111,105,149,167,54,242,186,37,120,122,116,14,159,85,205,139,94,55,186,134,211,217,9,82,190,146,211,228,71,254,144,28,54,178,235,101,133,161,118,155,183,133,253,85,240,80,155,219,131,232,60,230,236,186,219,127,239,77,172,203,187,168,247,123,254,220,81,191,20,124,123,106,191,16,210,106,20,69,84,124,13,172,252,134,100,49,79,232,198,119,97,166,41,178,191,206,248,118,220,60,154,220,62,231,219,119,111,34,49,214,248,187,226,194,240,226,114,249,93,82,165,35,165,68,137,143,71,194,216,210,186,59,153,97,46,254,113,44,182,181,110,91,4,175,88,187,121,23,111,62,23,134,126,26,111,62,34,245,10,155,106,208,163,109,134,233,183,38,92,141,237,31,78,41,73,105,151,87,181,78,182,103,142,167,145,30,227,199,111,136,14,145,166,90,93,122,107,5,219,22,208,178,41,126,62,163,49,212,39,103,93,166,176,75,117,13,238,203,171,66,126,147,137,237,159,127,218,45,59,134,46,82,150,189,14,53,50,234,214,245,250,66,160,147,102,81,211,112,227,93,37,145,50,189,189,88,211,13,42,194,137,212,231,29,243,159,128,151,156,49,112,173,97,112,221,104,197,164,219,208,183,84,214,202,60,108,190,163,197,213,116,218,101,46,30,197,188,226,83,149,50,71,132,158,11,200,187,121,231,0,29,90,205,211,27,35,79,233,241,233,118,157,23,192,198,140,132,54,210,60,75,206,237,36,165,41,46,238,45,70,125,144,159,51,247,14,210,0,3,228,168,210,224,213,163,46,37,65,142,171,78,36,210,164,238,52,228,140,140,143,185,25,31,145,152,137,156,74,242,228,209,141,101,164,84,42,118,253,7,209,119,59,164,235,205,76,241,82,223,222,233,165,229,17,116,215,37,13,150,92,112,149,220,177,219,30,71,218,95,0,13,107,120,138,225,210,253,225,198,249,147,104,222,148,254,138,20,165,185,9,238,171,42,235,199,235,60,219,107,218,219,174,109,221,209,81,225,71,146,247,251,179,153,248,15,227,118,189,195,141,217,30,218,184,166,245,108,202,140,132,38,67,61,52,39,160,183,29,138,133,61,185,12,56,234,182,178,202,139,97,25,103,237,243,184,222,37,248,118,180,56,139,211,170,157,165,112,196,221,53,81,94,58,116,142,163,165,208,147,208,121,182,151,181,14,182,74,218,111,25,225,71,131,242,63,170,129,184,141,208,107,155,135,141,75,168,88,119,26,50,77,184,235,176,221,203,127,158,140,82,30,105,181,237,67,142,109,207,69,71,131,86,75,223,241,48,216,211,79,175,219,119,82,237,26,93,233,107,204,241,52,234,172,86,37,178,190,154,209,234,186,210,28,79,101,165,42,250,43,79,153,23,159,187,200,118,49,75,60,177,248,201,149,166,55,92,125,30,187,165,255,0,128,235,82,80,220,35,233,151,171,45,231,33,199,109,63,155,97,75,63,81,10,238,165,146,126,56,62,226,231,224,203,102,161,10,60,248,234,203,82,90,67,200,60,31,116,168,136,203,207,191,145,128,247,128,0,0,0,0,0,0,0,0,0,245,201,97,185,81,221,140,242,119,54,242,20,218,139,56,201,25,96,197,19,243,58,208,15,220,147,91,230,221,20,246,182,211,238,135,92,169,168,247,103,15,201,151,53,102,93,220,82,190,139,101,223,9,47,168,133,238,8,193,204,35,66,89,214,189,1,172,37,164,102,117,188,204,138,203,29,207,214,83,16,165,237,79,241,136,34,245,157,243,60,253,135,238,10,207,229,107,175,79,105,118,183,70,179,101,57,252,2,233,90,41,201,78,11,179,242,101,194,108,143,36,218,149,244,91,242,202,75,235,47,49,121,168,90,92,66,92,65,229,42,34,81,31,212,99,87,122,116,202,158,158,223,113,103,183,249,170,141,181,87,67,201,250,42,218,244,119,136,203,245,146,120,82,62,178,251,70,193,60,14,107,180,45,125,208,26,45,198,195,221,73,116,102,227,81,42,7,180,203,50,154,133,25,110,249,182,130,243,123,249,36,105,248,25,251,130,64,128,0,0,0,0,0,0,0,0,245,73,144,212,72,238,202,125,91,91,101,10,113,103,131,60,36,139,38,125,128,112,58,135,127,91,154,99,102,213,175,139,174,103,134,166,210,33,191,49,247,58,110,47,213,105,165,186,174,205,165,74,250,40,87,145,31,151,145,249,10,94,227,27,153,53,255,0,171,245,185,246,166,154,213,189,27,104,52,235,173,35,243,12,61,226,146,75,144,217,57,249,232,168,117,27,154,113,30,174,123,99,227,145,200,243,65,226,214,110,167,234,60,157,44,181,165,236,160,219,238,46,36,180,244,200,250,147,24,126,107,11,60,173,148,172,178,133,167,201,70,159,134,79,184,137,250,17,161,247,126,190,95,208,108,107,70,47,81,233,14,53,215,115,123,69,210,101,79,52,210,151,135,28,65,43,6,234,123,18,178,127,229,32,232,83,231,203,170,76,118,124,231,122,175,190,181,56,226,246,146,114,165,25,153,158,8,136,188,204,199,206,47,15,64,57,91,104,246,158,211,32,84,47,184,62,154,173,116,90,84,149,117,101,70,218,189,173,26,209,134,165,169,7,235,161,125,203,245,187,118,34,18,45,190,21,52,17,168,232,138,139,15,13,160,136,146,94,148,155,219,5,143,241,192,53,197,183,174,106,221,169,80,110,171,65,155,225,101,52,100,164,175,166,133,224,201,68,162,236,178,50,243,73,123,189,194,98,240,227,205,7,91,116,190,175,77,164,95,213,143,202,11,93,165,50,194,227,120,120,145,58,45,18,153,73,171,123,81,20,226,182,180,218,203,25,201,238,207,153,16,177,253,92,229,181,195,134,165,65,154,244,59,87,209,149,119,163,184,219,19,124,116,247,250,75,50,115,106,186,103,41,41,86,22,178,86,15,207,24,242,49,87,92,94,114,255,0,191,184,107,125,85,216,111,122,98,217,90,77,126,55,107,49,250,74,51,125,91,58,103,33,199,21,134,216,37,103,29,243,143,50,238,23,81,160,90,255,0,97,241,15,99,198,189,44,121,253,102,212,72,68,150,186,79,39,160,249,178,211,139,111,115,173,183,187,111,89,37,184,139,7,238,247,145,100,209,174,71,9,156,75,93,28,56,106,109,54,224,166,75,197,42,68,134,88,169,51,211,111,214,140,169,12,45,223,89,77,56,162,202,89,34,245,75,63,14,254,123,3,233,38,163,82,53,99,79,40,87,237,21,205,209,234,244,248,178,204,176,162,216,167,88,109,221,190,178,82,103,130,112,187,237,47,176,188,128,119,1,95,28,224,180,145,235,183,72,233,90,129,78,137,189,235,95,175,213,87,80,139,62,38,84,6,147,216,214,69,228,147,242,73,254,207,49,96,227,169,106,166,159,83,117,70,198,169,89,53,95,247,61,67,163,184,253,110,221,55,144,225,125,21,36,252,219,47,121,127,160,6,178,148,10,220,235,114,174,197,102,154,247,74,76,125,219,23,180,149,141,201,52,159,101,17,151,146,143,220,54,96,209,125,71,135,171,26,115,74,190,33,43,40,168,117,251,96,251,116,223,113,175,122,83,254,44,253,197,254,145,173,37,211,111,79,181,107,210,168,21,70,58,50,98,236,222,141,201,86,55,33,43,46,233,51,47,37,23,188,92,71,40,45,104,122,241,210,234,174,157,213,165,239,147,109,244,58,63,155,34,221,226,36,79,121,95,69,4,69,130,73,121,168,255,0,103,144,12,119,206,134,244,101,12,90,22,122,100,250,238,122,67,115,123,15,220,116,231,11,190,223,219,230,42,152,89,55,58,72,114,10,255,0,179,37,248,93,141,31,164,127,59,188,143,127,230,105,197,229,238,193,246,16,223,133,29,46,94,176,235,141,191,98,36,179,227,252,94,75,254,68,55,221,253,116,127,139,253,98,255,0,64,11,37,229,133,193,93,58,216,160,69,214,219,230,14,250,188,189,254,1,190,170,139,163,181,115,99,57,221,167,205,42,220,133,35,233,35,183,187,190,76,89,40,248,233,48,26,165,211,218,130,194,54,33,173,216,44,153,227,42,51,247,153,252,71,216,0,0,0,0,0,0,0,0,0,0,0,0,0,43,87,154,47,0,176,239,10,21,75,137,141,29,167,210,169,117,91,114,159,38,117,217,71,98,51,16,219,169,197,66,221,146,253,73,43,74,83,190,98,122,142,41,222,161,169,79,54,148,237,50,91,100,135,170,134,202,212,43,251,77,106,174,215,116,230,248,184,45,90,147,241,213,17,217,148,74,155,208,95,113,133,41,42,83,74,113,149,37,70,131,82,16,163,73,158,50,132,159,184,134,205,26,133,122,210,180,214,192,185,117,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,156,100,203,204,107,25,118,87,255,0,42,238,170,205,211,232,74,85,27,211,53,9,21,15,71,82,99,120,120,48,250,174,41,125,8,237,100,250,108,163,118,212,35,39,181,36,69,147,192,7,251,106,191,110,175,248,86,227,185,46,58,135,254,114,100,234,148,233,14,127,235,56,243,206,56,191,173,74,82,189,230,98,255,0,184,32,224,186,213,225,31,78,24,131,53,52,170,221,253,82,234,63,91,184,90,130,218,92,71,84,153,221,6,51,230,130,120,225,160,216,108,201,43,63,93,194,83,187,81,184,155,69,69,242,215,213,90,86,148,113,131,99,204,172,219,177,42,145,238,121,7,106,161,213,196,75,242,105,239,207,82,89,102,76,101,41,105,38,151,213,54,219,113,206,231,225,221,144,146,74,141,68,67,96,144,1,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,39,255,0,37,79,101,139,167,239,2,119,203,169,195,63,241,163,194,77,171,197,206,150,29,173,82,119,192,220,148,47,19,80,182,106,41,83,109,116,231,42,51,136,67,15,186,108,186,225,67,113,195,101,79,33,178,37,43,162,217,145,229,4,48,7,37,79,101,139,167,239,2,119,203,169,194,127,128,214,50,255,0,209,219,251,78,181,114,173,162,21,154,12,185,87,101,46,176,116,68,67,133,21,229,174,123,230,178,75,42,140,218,144,151,93,67,228,166,214,201,236,35,113,14,54,100,94,177,11,201,224,23,130,139,87,133,61,56,137,91,171,83,60,70,166,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,179,136,37,153,237,75,72,107,58,213,116,118,193,173,106,229,3,91,234,20,24,142,221,150,213,30,117,18,12,197,69,101,75,75,18,150,210,141,70,225,160,221,37,182,77,186,134,205,43,34,74,38,74,44,31,84,199,117,1,0,57,213,251,44,90,223,120,16,126,93,81,21,87,194,119,181,62,141,253,224,91,223,49,96,90,167,58,191,101,139,91,239,2,15,203,170,34,170,248,78,246,167,209,191,188,11,123,230,44,0,181,78,117,126,203,22,183,222,4,31,151,84,69,85,240,157,237,79,163,127,120,22,247,204,88,22,169,206,175,217,98,214,251,192,131,242,234,136,170,190,19,189,169,244,111,239,2,222,249,139,0,54,72,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,107,217,199,174,137,233,30,131,113,13,83,179,52,86,243,137,92,183,159,143,227,87,9,153,168,150,186,4,191,16,251,47,82,221,117,43,82,148,182,148,206,72,156,195,169,67,136,74,247,41,38,226,237,251,143,94,49,45,238,22,52,142,166,154,53,98,35,250,139,92,143,224,173,250,99,51,34,248,184,75,125,15,165,186,163,177,221,220,165,70,105,76,184,100,125,37,161,110,165,13,30,210,90,148,154,12,255,0,109,87,237,213,255,0,10,220,119,37,199,80,255,0,206,76,157,82,157,33,207,253,103,30,121,199,23,245,169,74,87,188,204,4,181,229,125,173,250,209,167,156,67,81,108,139,26,135,112,93,150,157,199,33,49,46,10,28,103,37,185,18,152,196,153,17,89,114,180,109,53,185,166,150,193,165,130,91,206,32,200,218,220,217,169,27,210,180,222,240,138,188,2,240,81,106,240,167,167,17,43,117,106,103,136,212,219,154,158,203,151,29,66,65,54,183,32,111,36,184,170,100,115,109,75,66,89,105,100,68,181,33,71,214,113,4,179,61,169,105,13,74,160,1,85,124,243,191,66,127,210,79,238,209,106,130,170,249,231,126,132,255,0,164,159,221,160,49,87,37,79,106,123,167,238,254,119,204,105,194,202,120,236,171,232,117,15,134,91,198,161,175,52,234,84,250,87,163,229,49,71,141,45,44,248,167,107,14,197,121,184,201,128,183,25,123,163,48,247,175,99,201,105,102,210,119,184,162,216,133,152,171,110,82,119,253,155,165,154,233,127,234,14,160,220,49,40,118,245,15,77,231,201,157,58,73,158,198,145,233,42,105,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,31,227,71,139,107,171,139,157,83,59,166,164,215,129,182,232,94,38,159,108,211,146,151,26,233,193,84,151,22,135,223,104,222,117,178,152,227,102,202,94,91,102,73,87,69,178,34,194,8,6,0,18,127,151,13,235,160,214,7,20,116,43,131,136,8,241,19,77,76,117,181,65,168,206,70,232,84,154,217,186,209,198,151,35,42,36,161,9,73,60,148,186,162,82,90,113,109,186,123,54,117,91,237,124,20,114,235,188,184,165,179,110,205,65,175,166,93,2,222,69,30,100,107,66,115,146,74,50,42,117,244,153,19,70,162,54,93,82,224,182,164,173,15,45,4,149,111,50,75,102,165,33,210,68,106,214,45,29,191,180,42,255,0,170,105,206,163,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,246,145,6,195,220,88,251,44,107,39,221,253,195,242,231,198,181,130,202,120,107,227,234,29,225,193,222,169,112,207,172,85,10,85,46,171,110,105,125,102,13,167,88,126,75,16,219,169,197,68,21,70,143,77,82,20,164,239,152,158,163,105,107,166,74,83,205,165,91,136,150,217,173,234,214,1,178,159,9,222,203,26,55,247,127,111,124,185,129,23,248,201,230,157,102,232,5,228,206,154,233,53,54,37,231,115,208,235,17,209,116,165,228,159,163,153,136,68,239,138,132,212,164,58,74,68,228,168,153,35,87,73,214,155,220,180,172,148,226,20,218,101,7,9,222,203,26,55,247,127,111,124,185,129,77,124,198,120,40,253,234,186,142,197,126,192,166,85,92,211,43,167,243,148,217,47,151,85,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,229,213,50,235,134,25,131,155,110,177,88,58,235,96,112,255,0,168,218,115,94,137,81,166,212,99,215,157,117,166,165,50,243,244,247,220,102,146,242,162,74,75,43,90,90,146,218,93,65,56,209,168,205,38,127,97,159,95,228,169,237,79,116,253,223,206,249,141,56,64,167,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,121,218,149,173,44,50,149,40,139,42,38,155,35,206,210,196,245,228,169,237,79,116,253,223,206,249,141,56,5,212,136,171,205,31,216,79,83,127,5,249,196,33,42,132,85,230,143,236,39,169,191,130,252,226,16,10,86,225,59,218,159,70,254,240,45,239,152,176,54,83,26,214,112,157,237,79,163,127,120,22,247,204,88,27,41,128,165,110,101,124,191,127,112,153,147,181,239,74,89,223,96,213,106,9,244,165,57,41,203,148,121,210,223,146,191,205,52,196,100,51,30,156,130,240,204,55,185,102,162,113,196,35,190,228,140,127,203,155,130,143,223,85,168,239,215,239,250,101,85,189,50,181,191,57,82,146,193,116,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,90,83,205,56,87,189,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,235,250,85,166,118,174,141,233,197,185,165,182,84,79,15,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,166,132,33,79,58,179,83,142,44,146,91,220,90,212,101,149,24,14,193,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,214,223,139,31,106,125,100,251,192,184,126,98,248,217,76,107,89,197,143,181,62,178,125,224,92,63,49,124,5,170,114,84,246,88,186,126,240,39,124,186,156,42,175,139,31,106,125,100,251,192,184,126,98,248,181,78,74,158,203,23,79,222,4,239,151,83,133,85,241,99,237,79,172,159,120,23,15,204,95,1,102,156,148,47,251,53,221,23,188,180,181,55,12,66,187,34,221,18,43,235,164,168,205,47,157,57,216,144,152,76,132,17,150,22,130,117,149,161,91,76,246,25,183,191,111,81,189,217,171,152,103,5,148,174,41,244,190,69,118,208,183,226,43,85,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,250,141,161,111,110,164,29,29,214,43,251,66,175,250,94,163,105,205,122,93,58,165,78,144,195,174,180,212,167,153,98,160,195,111,54,242,162,74,75,43,66,157,140,226,154,65,56,209,168,137,68,95,97,150,195,220,49,113,11,106,241,65,163,84,93,92,181,163,120,15,31,212,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,242,92,65,169,40,82,218,117,165,154,17,191,105,6,184,63,237,170,194,186,191,225,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,170,227,47,54,226,62,165,37,73,247,25,12,149,196,191,19,23,151,20,183,13,169,121,234,12,24,136,184,104,22,188,123,114,116,216,196,72,69,77,108,202,146,241,75,54,137,36,150,86,164,200,73,45,9,245,55,161,74,73,33,42,38,209,99,252,209,120,5,135,120,80,170,92,76,104,237,62,149,75,170,219,148,249,51,174,202,59,17,152,134,221,78,42,22,236,151,234,73,90,82,157,243,19,212,113,78,245,13,74,121,180,167,105,146,219,36,61,80,32,39,255,0,37,79,106,123,167,238,254,119,204,105,194,234,69,43,114,84,246,167,186,126,239,231,124,198,156,46,164,6,31,227,2,192,141,169,252,46,106,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,89,222,100,73,50,81,25,164,245,193,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,109,60,53,193,227,79,76,255,0,114,46,43,53,62,197,110,37,42,36,72,247,3,245,8,17,105,109,244,226,197,131,52,138,100,86,16,141,137,36,116,216,144,210,13,9,78,212,169,38,148,153,164,136,204,28,92,241,41,93,226,167,86,24,212,218,225,116,122,54,253,42,150,212,68,197,67,13,196,113,168,201,92,198,218,36,169,106,83,39,57,217,174,54,110,45,110,116,220,65,40,203,4,148,216,167,36,189,51,181,99,105,101,245,172,126,19,171,114,84,46,3,182,122,238,54,218,188,60,24,241,163,200,216,202,182,117,17,212,114,86,92,45,230,149,116,24,245,72,209,147,168,17,178,71,7,246,4,109,48,225,115,75,108,198,109,233,116,41,17,109,120,50,106,20,249,100,234,95,98,163,37,162,145,52,156,75,167,189,11,57,47,60,102,131,198,195,51,73,18,72,137,36,25,128,85,95,60,239,208,159,244,147,251,180,90,160,170,190,121,223,161,63,233,39,247,104,12,85,201,83,218,158,233,251,191,157,243,26,112,184,155,254,192,179,117,78,205,171,105,246,160,219,209,43,150,245,114,57,198,157,6,73,30,199,81,146,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,167,110,74,158,212,247,79,221,252,239,152,211,134,127,230,139,199,212,59,62,133,82,225,159,71,106,20,170,165,86,227,167,201,131,118,86,24,146,196,198,233,145,86,183,99,63,77,74,18,165,108,152,174,155,137,119,168,73,83,45,169,59,72,214,225,45,144,171,109,107,180,236,219,23,87,46,251,63,78,239,24,151,85,177,73,172,73,141,72,171,198,124,222,68,168,137,89,244,140,221,233,182,151,22,73,194,86,182,211,210,82,210,165,54,107,108,208,181,88,79,38,77,107,214,89,87,85,119,67,158,167,213,107,186,109,6,158,229,77,185,61,36,173,155,110,114,220,35,74,122,203,113,61,54,100,126,127,243,8,39,20,110,167,168,132,33,62,37,193,94,218,59,163,183,246,186,223,244,189,57,211,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,194,61,132,248,85,225,158,205,225,67,72,225,233,109,159,58,93,69,106,144,170,149,94,167,36,205,43,168,212,92,67,104,117,242,111,113,165,148,109,105,180,33,180,153,237,66,19,185,75,94,247,22,21,109,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,28,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,192,44,211,140,78,21,108,222,43,244,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,134,113,73,109,47,35,106,183,32,137,68,93,68,54,180,107,237,170,186,103,117,104,222,163,220,122,91,122,196,240,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,186,136,66,212,203,168,52,184,218,205,37,189,181,161,68,88,81,13,159,132,74,230,25,193,101,43,138,125,47,145,93,180,45,248,138,213,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,163,104,91,219,130,32,114,167,227,158,171,69,185,160,112,187,170,245,73,117,10,109,126,65,55,106,86,170,53,69,44,233,143,162,58,27,106,152,125,119,54,166,50,210,194,16,195,109,96,210,242,246,18,23,214,35,106,221,6,172,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,159,229,169,204,11,247,118,135,7,65,53,89,237,151,245,42,158,175,69,212,84,172,55,88,131,17,136,200,252,235,175,201,91,210,42,43,63,18,251,155,80,73,54,219,90,251,109,80,9,254,0,0,2,160,57,162,241,245,50,240,174,212,184,103,209,218,133,86,151,74,183,42,18,96,221,149,134,36,191,13,202,156,164,33,216,207,211,82,132,169,59,225,167,168,226,93,234,18,146,243,137,78,210,36,54,75,123,58,243,61,227,214,78,140,82,165,240,253,163,245,217,112,53,6,167,30,51,213,90,188,78,146,202,147,78,125,47,111,101,183,82,239,86,60,229,18,88,81,25,181,234,178,249,56,133,37,102,218,211,77,116,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,175,36,161,10,81,224,136,204,7,202,46,79,150,167,48,184,122,155,66,131,161,90,243,119,255,0,183,168,27,154,163,215,42,143,49,29,186,196,93,241,153,141,21,111,56,241,57,38,162,167,30,90,72,146,222,231,27,104,148,165,45,205,234,85,54,14,87,253,181,88,87,87,252,43,110,92,150,229,67,255,0,57,14,117,54,116,119,63,245,92,101,230,220,71,212,164,169,62,227,32,27,73,128,135,252,185,184,215,253,245,90,112,253,2,255,0,169,210,155,212,219,91,243,117,40,204,31,73,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,97,164,188,211,101,48,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,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,106,196,54,168,1,70,220,203,248,28,147,195,141,228,246,176,216,235,136,189,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,29,120,98,226,22,234,225,127,89,104,186,185,107,70,241,254,3,169,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,228,184,131,82,86,148,58,211,75,52,47,102,211,216,206,255,0,176,44,221,83,179,106,218,125,168,54,244,74,229,189,92,142,113,167,65,146,71,177,212,100,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,168,7,140,206,12,239,238,19,47,249,48,230,65,151,81,178,106,50,22,237,6,188,211,79,60,194,88,113,233,5,26,36,169,38,195,76,148,238,140,115,113,198,155,201,96,247,39,183,144,95,78,142,235,21,131,174,182,5,47,81,180,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,176,207,186,141,122,248,32,227,70,234,225,31,81,216,157,53,85,90,221,131,82,234,49,91,183,154,156,226,91,71,84,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,70,193,52,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,0,250,198,170,227,106,129,170,184,11,190,187,184,46,181,120,184,224,71,72,160,194,77,42,137,127,83,116,254,217,126,137,112,187,5,181,56,190,149,48,182,193,146,249,32,222,40,107,55,220,51,74,15,212,112,210,238,213,237,54,215,76,53,106,101,229,165,23,252,218,52,199,37,208,46,203,58,176,228,103,87,18,89,19,244,250,140,71,141,42,54,222,101,70,68,182,221,108,240,182,212,125,210,70,147,242,49,177,159,9,222,203,26,55,247,127,111,124,185,129,8,57,203,112,253,165,237,216,20,190,35,161,162,37,26,246,85,98,37,6,98,210,78,36,171,204,45,151,77,9,90,80,218,146,169,45,37,146,52,186,226,155,46,138,28,66,148,179,76,118,200,50,175,45,14,56,227,113,29,102,179,163,215,194,37,163,81,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,245,254,117,126,203,22,183,222,4,31,151,84,69,59,88,23,253,229,165,151,149,39,80,116,250,225,151,67,184,104,114,10,76,25,209,140,183,180,188,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,159,115,23,213,90,174,183,242,223,209,221,87,174,219,178,232,117,43,146,232,165,203,153,14,68,69,70,34,127,209,181,36,184,235,45,169,107,87,134,113,73,55,88,81,168,205,76,184,210,143,233,0,175,110,19,189,169,244,111,239,2,222,249,139,3,98,141,85,186,116,226,203,211,139,142,228,213,233,212,168,150,100,74,123,169,173,170,168,209,59,21,200,174,23,77,76,173,163,37,117,186,155,201,178,104,146,165,56,165,146,18,149,26,137,39,174,103,12,149,106,85,3,137,45,40,174,215,106,113,41,212,218,117,241,66,151,50,100,183,146,203,17,152,110,123,42,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,37,121,151,241,199,39,136,235,201,237,30,177,209,17,26,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,100,34,6,161,77,179,106,55,253,203,80,211,154,76,186,93,167,42,177,53,234,12,25,106,53,63,22,156,167,150,113,153,112,205,107,51,90,90,52,36,204,214,190,228,126,178,188,207,159,225,250,175,167,20,13,113,176,235,122,189,78,241,214,100,27,130,11,245,182,84,146,91,103,21,47,36,212,167,91,54,94,235,50,158,202,113,146,108,212,235,105,91,105,52,26,201,105,201,124,25,240,103,127,113,103,127,198,135,14,12,186,117,147,78,144,135,107,213,231,90,121,150,20,195,111,71,41,49,34,201,38,29,100,231,116,100,19,141,180,230,11,5,185,93,188,248,174,49,56,85,188,184,80,213,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,62,37,180,169,180,188,141,169,218,179,37,17,116,214,218,214,27,14,218,127,146,191,146,180,111,200,95,69,126,77,250,62,63,161,253,19,211,240,62,7,166,158,135,135,233,126,111,163,211,217,179,103,171,183,24,237,129,174,23,22,62,212,250,201,247,129,112,252,197,241,45,57,97,113,235,27,70,42,177,56,126,214,10,236,72,26,125,83,145,37,234,85,94,95,85,103,73,168,190,166,118,50,227,170,119,165,30,10,141,47,168,204,154,245,94,124,220,90,146,131,113,105,137,124,88,251,83,235,39,222,5,195,243,23,192,93,79,43,143,97,61,50,252,107,231,19,69,43,113,99,237,79,172,159,120,23,15,204,95,23,83,202,227,216,79,76,191,26,249,196,209,74,220,88,251,83,235,39,222,5,195,243,23,192,93,79,43,143,97,61,50,252,107,231,19,71,84,230,103,193,119,239,147,211,132,106,69,148,158,157,253,96,211,229,191,26,59,48,122,206,87,96,145,117,87,7,45,161,79,41,228,154,20,168,233,45,201,234,58,234,13,37,214,55,27,237,124,174,61,132,244,203,241,175,156,77,18,168,6,178,218,103,160,250,167,170,250,166,198,142,90,214,125,87,242,147,210,9,167,212,88,122,159,39,252,13,252,37,17,221,126,114,80,218,156,142,203,46,56,146,117,106,71,169,239,44,246,27,4,240,171,195,61,155,194,134,145,195,210,219,62,116,186,138,213,33,85,42,189,78,73,154,87,81,168,184,134,208,235,228,222,227,75,40,218,211,104,67,105,51,218,132,39,114,150,189,238,47,181,219,122,41,164,118,117,255,0,90,213,43,83,78,45,250,61,217,113,71,240,213,90,180,40,40,101,249,104,55,150,250,205,102,146,34,53,184,235,134,183,23,141,238,154,26,234,26,186,77,237,238,160,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,6,85,231,157,250,19,254,146,127,118,140,63,201,170,147,74,175,241,37,123,80,171,180,200,149,26,109,71,77,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,96,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,12,105,204,51,130,202,175,11,26,161,34,187,104,91,242,211,165,119,44,130,59,126,97,201,84,162,132,249,183,185,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,125,71,22,135,182,245,94,18,56,227,213,206,16,164,214,226,217,232,137,92,183,171,145,222,91,212,26,162,215,225,27,168,244,141,44,77,111,97,146,144,180,168,155,39,18,147,46,179,73,216,163,74,146,211,173,93,79,26,213,62,30,105,60,60,220,178,184,150,110,34,237,133,199,122,52,66,240,145,228,212,125,34,244,119,90,100,233,136,125,42,73,78,36,173,211,105,120,252,222,22,181,26,91,74,212,90,230,0,236,21,106,157,229,170,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,240,134,210,93,212,68,146,242,33,103,218,3,192,84,109,6,224,223,87,181,171,86,104,81,31,212,90,230,155,215,94,164,33,206,174,250,5,57,250,34,212,166,84,203,205,54,166,39,26,156,121,167,143,215,218,132,146,16,164,146,222,37,196,14,92,55,174,131,88,28,81,208,174,14,32,35,196,77,53,49,214,213,6,163,57,27,161,82,107,102,235,71,26,92,140,168,146,132,37,36,242,82,234,137,73,105,197,182,233,236,217,213,110,237,56,177,246,88,214,79,187,251,135,229,207,128,214,176,108,167,194,119,178,198,141,253,223,219,223,46,96,107,88,54,83,225,59,217,99,70,254,239,237,239,151,48,3,42,138,245,230,123,199,172,157,24,165,75,225,251,71,235,178,224,106,13,78,60,103,170,181,120,157,37,149,38,156,250,94,222,203,110,165,222,172,121,202,36,176,162,51,107,213,101,242,113,10,74,205,181,166,69,113,163,197,181,171,194,54,150,29,211,82,107,199,92,149,223,19,79,182,105,201,75,110,245,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,172,217,17,101,100,53,236,187,46,154,237,243,117,86,111,91,166,119,141,173,92,21,9,21,74,140,158,146,27,235,202,125,197,56,235,155,16,73,66,119,45,106,60,36,137,37,156,17,17,118,1,202,233,86,153,221,90,201,168,246,230,150,217,81,60,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,154,22,180,178,210,9,78,56,178,73,236,109,11,81,150,18,99,149,215,77,11,212,126,29,53,30,163,165,250,161,70,240,53,88,56,117,151,154,51,92,90,132,85,25,147,114,163,56,100,93,70,87,181,88,60,18,137,73,82,22,148,45,11,66,110,83,150,103,5,223,189,179,78,23,169,23,170,122,151,245,253,79,136,252,152,239,65,232,185,66,130,101,213,68,28,184,132,188,151,148,107,74,164,36,246,167,168,211,72,36,159,68,156,115,186,241,235,193,221,189,197,62,145,212,213,70,163,196,99,81,104,113,252,109,191,83,102,28,95,23,53,108,33,245,55,75,118,67,187,84,152,206,169,231,8,139,170,132,33,213,33,211,220,72,82,84,17,87,149,63,29,180,163,165,64,225,103,89,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,125,4,154,54,48,219,150,148,53,108,255,0,109,86,21,213,255,0,10,219,151,37,185,80,255,0,206,67,157,77,157,29,207,253,87,25,121,183,17,245,41,42,79,184,200,94,247,47,62,52,233,92,83,233,124,122,21,223,112,68,86,170,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,116,219,66,217,220,18,212,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,90,193,178,159,22,62,203,26,201,247,127,112,252,185,241,173,96,13,170,5,48,115,136,209,13,47,211,237,92,162,234,77,153,92,183,233,149,219,218,58,223,174,90,209,155,113,50,221,125,43,94,107,6,73,203,72,67,199,249,181,231,164,107,117,165,56,146,121,74,144,166,236,171,140,78,42,172,222,20,52,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,134,109,74,109,79,47,114,118,160,201,36,125,69,182,133,235,237,170,186,153,117,107,38,163,220,122,165,122,203,241,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,186,139,90,210,203,72,36,182,218,13,71,177,180,33,36,120,73,0,237,124,47,107,30,163,232,102,184,218,183,206,151,179,85,159,85,244,132,120,47,81,41,202,62,165,122,43,175,32,156,166,154,73,14,111,235,97,41,79,230,214,164,185,211,90,11,122,16,101,178,69,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,36,123,84,162,193,156,0,229,133,192,84,157,24,165,68,226,7,88,40,82,224,106,13,78,60,150,105,84,137,125,37,149,38,156,250,89,216,243,141,41,174,172,121,202,36,190,147,34,119,213,101,243,109,105,74,205,196,38,194,128,6,186,220,123,105,157,213,165,252,92,106,101,58,233,137,211,244,245,193,54,230,167,62,134,220,38,101,65,158,250,228,52,182,212,180,39,126,222,162,154,89,167,41,39,89,117,4,165,108,200,216,164,85,95,59,77,20,255,0,220,47,17,144,234,31,11,42,161,21,199,127,244,137,145,28,101,4,223,254,154,78,41,78,127,136,36,167,233,152,8,85,81,215,74,20,238,4,105,28,60,78,172,213,103,92,144,117,66,69,201,18,51,132,181,197,167,81,211,76,38,201,9,90,207,106,58,146,165,72,90,91,108,140,183,37,245,175,97,173,38,231,107,229,151,162,159,187,79,23,22,183,136,168,120,88,22,38,47,89,155,29,216,243,190,9,246,124,59,109,229,181,165,89,148,236,109,233,61,185,104,157,218,162,86,220,197,81,107,220,145,244,134,50,41,90,133,175,115,152,136,228,135,228,53,104,82,220,75,238,245,216,66,18,220,169,169,91,125,154,52,56,110,64,52,171,214,89,27,46,23,168,70,123,194,210,134,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,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,106,196,54,168,1,70,220,203,248,28,147,195,141,228,246,176,216,235,136,189,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,29,120,98,226,22,234,225,127,89,104,186,185,107,70,241,254,3,169,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,228,184,131,82,86,148,58,211,75,52,47,102,211,216,206,255,0,176,44,221,83,179,106,218,125,168,54,244,74,229,189,92,142,113,167,65,146,71,177,212,100,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,168,7,140,206,12,239,238,19,47,249,48,230,65,151,81,178,106,50,22,237,6,188,211,79,60,194,88,113,233,5,26,36,169,38,195,76,148,238,140,115,113,198,155,201,96,247,39,183,144,95,78,142,235,21,131,174,182,5,47,81,180,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,176,207,186,141,122,248,32,227,70,234,225,31,81,216,157,53,85,90,221,131,82,234,49,91,183,154,156,226,91,71,84,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,70,193,52,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,0,250,198,170,227,106,129,170,184,13,148,248,78,246,88,209,191,187,251,123,229,204,8,21,206,91,66,52,142,13,42,151,196,11,119,52,74,54,160,213,36,68,163,122,33,75,66,10,187,17,148,187,213,144,134,155,96,221,114,75,68,228,84,169,231,93,75,73,101,182,219,206,243,101,11,153,90,71,169,150,174,141,240,35,167,218,165,122,203,240,244,91,103,75,232,117,9,59,92,109,14,61,178,152,198,198,26,234,45,8,83,206,172,210,219,104,53,22,247,22,132,145,229,68,41,51,140,78,42,175,46,43,245,114,161,120,86,106,82,211,108,83,164,72,141,105,210,28,108,153,69,58,156,107,245,13,77,37,107,79,137,113,41,109,79,47,114,183,44,137,36,125,52,54,132,6,42,176,47,251,203,75,47,42,78,160,233,245,195,46,135,112,208,228,20,152,51,163,25,111,105,120,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,148,244,82,236,188,175,173,35,180,47,13,68,179,165,218,183,61,90,143,26,77,94,145,37,130,101,113,101,169,5,213,34,107,168,226,155,65,171,42,66,28,87,85,40,82,82,225,33,194,90,19,86,188,174,184,5,153,120,87,105,188,76,107,21,62,171,75,165,91,149,8,211,173,58,59,241,159,134,229,78,82,16,212,150,42,74,90,146,157,240,211,212,109,77,116,205,73,121,196,171,113,146,27,52,61,111,224,3,21,113,99,236,177,172,159,119,247,15,203,159,25,84,98,174,44,125,150,53,147,238,254,225,249,115,224,53,172,27,84,13,85,198,213,0,42,47,154,199,3,21,90,45,205,63,138,45,40,165,203,168,83,107,242,13,203,174,139,78,165,169,103,76,125,17,214,227,181,50,232,55,181,49,150,150,22,183,220,119,6,151,151,188,214,190,177,147,81,127,130,14,11,174,174,46,53,29,136,51,83,85,162,88,52,222,163,245,187,133,168,46,41,181,244,141,157,208,99,62,104,54,74,98,201,246,204,146,179,245,27,53,59,181,123,73,181,236,19,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,235,250,111,165,90,113,163,244,41,22,198,151,217,116,171,102,149,46,161,38,168,244,74,116,114,105,181,202,125,123,220,112,200,191,245,82,146,250,40,109,13,182,130,74,16,132,164,57,91,78,214,161,88,214,173,26,202,181,160,248,42,45,191,79,143,75,167,70,234,173,206,132,86,27,75,109,55,189,102,165,171,106,16,146,202,140,212,120,201,153,159,113,66,252,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,39,255,0,37,79,101,139,167,239,2,119,203,169,194,127,136,1,201,83,217,98,233,251,192,157,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,43,107,153,239,5,116,235,162,129,43,91,108,104,59,43,17,54,120,246,250,170,62,182,229,194,140,223,119,95,36,167,106,18,191,162,142,254,254,248,49,100,163,228,171,64,106,167,1,216,47,35,122,29,219,146,201,150,112,162,63,113,151,192,6,172,66,214,121,47,94,108,173,139,190,208,84,159,206,55,232,253,173,236,63,121,212,92,243,219,251,124,196,4,226,191,75,149,163,218,227,112,88,138,44,120,15,9,130,255,0,151,13,135,127,93,127,227,63,88,255,0,208,38,71,37,184,114,14,255,0,188,229,248,93,237,23,163,191,59,188,139,103,230,42,37,229,230,121,62,192,45,43,90,53,30,30,147,233,205,86,248,154,172,34,159,208,237,131,239,212,125,182,189,201,87,248,194,247,31,250,70,179,247,5,110,117,199,87,145,89,169,63,214,147,35,102,245,237,36,231,106,73,37,217,36,69,228,146,247,11,142,230,251,173,15,89,218,93,75,211,186,76,189,146,174,78,191,91,243,100,123,124,60,136,15,39,233,32,200,242,74,63,37,23,237,242,20,237,107,91,211,238,170,244,90,5,45,142,180,153,91,246,35,114,83,157,168,82,207,186,140,139,201,39,239,1,113,156,159,116,145,235,75,72,234,186,129,81,137,177,235,163,161,210,87,80,143,30,26,84,246,149,216,150,101,228,162,243,73,126,223,49,96,227,169,105,94,159,83,116,186,197,166,217,52,174,241,233,253,109,167,235,119,234,60,183,15,233,41,71,230,225,251,207,253,3,182,128,12,35,196,223,22,58,111,195,13,186,221,86,241,151,190,116,188,248,56,93,55,203,175,181,198,82,231,231,27,101,194,78,212,190,149,119,46,254,69,239,199,57,196,118,186,219,252,61,233,157,67,80,43,202,202,98,116,186,109,225,126,190,233,12,180,125,210,219,152,199,88,143,232,255,0,214,90,243,235,86,180,94,58,231,123,75,189,175,41,189,121,82,122,120,46,155,73,219,181,150,219,255,0,123,66,8,242,77,39,221,254,147,48,207,58,201,204,195,137,13,78,168,202,110,149,115,250,18,139,33,149,176,84,255,0,5,2,78,212,45,164,33,194,234,170,42,86,121,52,168,254,37,187,5,228,34,229,195,115,86,238,186,131,149,90,244,223,21,41,211,53,41,125,52,35,38,106,53,31,100,17,23,154,143,221,239,19,23,133,190,89,122,137,174,116,127,202,203,146,119,160,41,38,243,61,5,116,152,149,226,27,235,58,219,223,66,82,20,141,189,47,121,100,247,118,242,239,99,250,73,203,107,135,13,53,131,9,233,150,175,164,234,236,199,109,183,230,248,233,236,117,86,68,222,229,116,202,82,146,156,173,6,172,23,150,113,228,64,40,28,125,16,39,203,165,204,106,124,23,122,79,176,180,184,218,246,146,176,164,153,25,30,12,140,188,200,134,200,206,112,169,160,142,199,92,85,216,121,109,100,100,162,244,164,222,249,44,127,142,17,211,95,249,91,104,246,161,83,39,212,44,72,62,133,173,116,93,84,101,117,101,73,220,189,174,154,17,135,101,165,5,235,173,29,207,245,123,246,51,1,8,56,57,230,77,127,233,5,110,5,169,169,85,111,73,90,14,186,211,75,252,195,12,248,84,154,227,182,110,126,102,42,221,94,214,155,95,171,158,249,248,224,93,6,158,95,214,230,167,89,180,171,226,212,153,226,105,181,120,108,76,97,206,155,136,245,93,105,14,167,179,137,74,190,138,211,230,69,231,228,94,67,92,13,119,208,251,191,64,239,233,214,53,221,23,166,244,119,29,232,57,189,163,234,178,151,157,105,43,195,110,44,147,147,105,93,141,89,47,242,156,176,229,125,197,172,221,48,212,120,218,89,116,203,223,65,184,28,68,72,137,233,145,116,230,62,252,38,16,121,67,42,89,225,8,87,154,137,63,28,31,112,23,102,3,213,26,67,82,227,181,41,133,110,109,228,37,196,30,12,178,147,44,145,247,30,208,0,0,0,0,0,0,0,1,226,226,210,218,20,226,207,9,73,26,140,254,162,20,101,205,43,94,158,213,29,110,147,102,197,115,248,5,172,181,211,148,156,23,119,227,75,154,217,158,77,180,171,232,185,229,149,23,214,126,98,211,184,227,215,104,58,5,160,53,171,141,247,186,114,235,13,201,162,83,207,105,159,240,167,97,73,91,94,77,172,188,217,254,81,18,126,38,94,253,125,170,51,42,122,131,125,202,158,231,231,106,55,45,93,111,43,232,167,115,210,30,51,255,0,138,146,202,151,245,23,216,2,87,114,197,208,15,221,111,91,225,93,19,217,221,79,181,221,110,166,147,221,140,191,26,92,53,145,118,113,42,250,46,31,124,40,190,163,23,177,25,134,226,199,106,51,41,218,219,40,75,105,44,231,4,69,130,17,147,151,182,132,179,162,154,3,70,75,168,196,235,133,152,245,151,251,159,170,167,225,68,220,159,227,22,71,235,53,230,88,251,11,223,39,192,0,0,0,0,0,0,0,0,0,0,7,92,212,27,246,221,211,75,70,169,122,93,19,60,53,58,149,21,249,111,47,166,181,250,173,52,183,21,217,9,82,190,138,21,228,71,229,239,242,28,228,233,108,211,225,72,159,33,91,90,140,210,222,89,224,207,9,73,25,159,151,127,34,20,193,204,227,140,153,90,155,117,200,209,235,70,95,248,14,139,37,109,205,62,153,122,210,153,114,100,119,19,249,198,18,178,245,22,158,233,89,167,225,147,238,3,29,113,225,198,237,123,136,235,174,69,181,110,205,233,89,148,233,11,40,236,244,208,174,186,219,118,82,18,246,229,176,219,169,220,203,201,45,134,103,143,183,203,12,112,235,195,165,249,196,117,243,26,209,178,233,253,100,165,72,118,107,221,86,83,208,143,214,101,183,23,181,199,91,221,183,172,147,194,79,39,238,247,227,213,195,150,131,92,220,67,234,93,62,194,183,17,130,113,198,157,152,238,91,252,204,99,144,203,75,94,213,184,222,236,117,146,120,37,100,253,223,18,191,158,26,56,118,180,120,116,211,154,101,165,111,68,219,53,49,89,58,140,142,163,167,215,147,208,101,183,87,181,110,184,73,220,108,145,225,39,130,242,47,172,48,255,0,13,92,185,52,99,70,169,52,250,157,193,65,244,165,206,210,90,121,217,158,42,91,27,29,36,178,163,45,136,146,182,207,14,54,103,216,177,223,30,69,222,89,211,169,112,105,49,145,18,158,199,73,166,210,73,74,119,26,176,68,68,69,220,204,207,200,136,125,96,0,58,181,229,166,54,69,255,0,79,126,151,118,81,124,116,105,40,82,29,71,137,121,173,196,164,169,39,221,181,164,203,178,213,228,126,241,218,64,5,105,241,61,202,82,215,174,199,170,93,90,32,191,71,212,22,111,202,42,110,28,119,170,179,39,156,219,213,147,48,146,156,168,218,78,113,219,25,248,138,177,212,221,46,189,52,126,237,149,104,94,244,191,1,81,134,234,211,179,174,211,185,36,58,182,247,101,165,173,63,73,181,118,207,187,236,27,61,12,33,196,231,10,214,23,18,54,140,170,77,195,11,109,77,12,175,193,75,234,60,125,39,73,167,146,217,236,67,205,165,88,83,198,120,81,224,252,143,183,144,84,135,3,124,123,221,220,63,220,112,44,251,178,161,226,108,169,146,90,109,246,186,77,35,194,239,114,51,106,123,45,199,91,203,218,203,42,45,164,125,243,241,238,119,113,167,58,137,107,234,149,165,2,244,180,39,248,202,109,65,134,158,109,206,147,141,255,0,24,210,28,34,195,137,74,190,139,137,247,23,159,236,26,239,113,59,195,133,219,195,118,162,205,180,110,22,115,21,110,56,236,9,27,154,252,236,115,125,230,218,86,212,58,225,167,36,201,158,20,121,47,127,215,152,121,127,113,155,112,104,5,249,6,206,173,204,234,218,21,169,141,48,243,61,52,39,160,235,207,69,109,79,110,75,11,117,91,90,100,203,97,25,17,253,71,220,194,249,128,113,150,197,195,77,187,45,234,109,205,72,119,171,10,171,17,153,177,215,181,73,220,219,168,74,210,120,81,17,151,101,23,153,17,253,68,57,48,1,175,175,49,93,60,70,159,241,45,112,176,203,123,26,149,225,54,22,115,244,105,241,12,255,0,148,163,243,88,216,40,84,175,58,235,17,152,21,237,62,189,225,51,151,42,158,150,241,171,220,125,186,72,167,52,223,99,87,214,127,68,139,235,207,152,14,43,147,21,214,212,11,230,235,182,13,88,93,79,192,237,44,127,139,102,160,191,135,215,241,33,111,226,129,185,103,94,237,90,60,81,219,145,36,57,177,170,151,140,220,120,51,254,46,157,48,203,201,38,126,106,250,133,252,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,13,105,248,154,171,46,185,173,247,37,81,197,238,83,254,15,39,140,121,68,101,63,2,248,124,6,201,213,57,71,14,19,146,72,240,104,199,127,180,200,191,210,53,127,190,158,83,247,84,231,84,121,53,116,191,252,154,64,93,79,41,107,64,173,206,29,154,170,45,188,59,85,221,189,89,250,93,41,211,146,93,183,25,23,101,124,11,246,137,194,34,151,45,74,59,148,174,23,237,213,56,88,235,120,188,126,202,140,207,172,254,34,86,128,10,133,230,235,196,188,154,173,224,122,1,68,119,166,205,27,254,251,22,210,62,167,85,168,18,216,250,77,17,150,12,143,232,44,243,239,199,144,182,202,221,81,138,45,49,234,156,147,195,108,237,221,231,239,81,39,220,71,239,63,128,214,135,93,47,73,58,135,170,149,187,194,91,157,71,106,30,27,114,176,69,157,145,154,108,187,18,82,94,72,47,113,0,245,104,222,148,214,245,158,253,167,216,84,23,58,82,106,29,108,57,132,43,110,198,92,119,201,75,65,30,73,163,47,164,95,232,61,137,244,47,67,173,93,13,178,105,182,149,186,199,253,239,110,67,93,109,206,122,201,118,66,222,50,218,183,23,142,234,47,121,249,123,188,132,4,228,235,162,94,10,155,92,213,122,146,189,105,158,27,194,35,30,91,21,80,97,125,201,207,172,188,211,246,124,69,162,128,14,34,237,186,168,150,77,185,81,186,174,41,126,26,157,75,140,244,185,46,244,214,189,141,182,218,150,179,218,130,53,30,18,149,31,98,51,236,57,9,210,217,167,194,145,62,74,182,181,25,165,188,226,176,103,132,164,140,204,251,119,242,33,71,60,202,184,180,172,235,6,168,84,52,234,137,47,167,110,91,114,93,130,227,93,52,31,82,84,121,19,25,55,55,41,148,56,89,109,194,44,18,141,37,241,51,238,2,96,235,39,56,93,47,178,106,47,82,116,242,210,252,174,91,74,83,107,127,199,200,129,177,68,167,18,126,171,208,143,56,218,131,243,254,95,212,99,173,88,188,234,45,26,197,81,152,55,150,147,122,10,42,146,148,174,103,167,157,149,235,110,73,25,244,219,130,71,228,106,87,254,174,61,228,42,32,48,120,207,184,6,204,186,53,174,186,123,174,150,220,123,146,195,171,248,198,157,105,14,56,143,14,251,125,53,27,109,172,211,151,91,65,158,9,212,119,34,239,159,183,25,12,107,17,165,26,167,116,232,237,231,10,246,180,101,244,38,196,113,181,31,230,219,86,244,33,212,57,183,243,136,89,22,77,180,247,199,253,66,236,248,26,227,198,220,226,66,137,30,213,184,25,244,117,215,2,50,27,117,189,206,61,226,118,34,50,20,246,81,29,182,209,185,215,140,182,145,158,49,240,242,9,136,34,119,48,158,23,233,186,243,164,21,58,197,58,38,110,42,4,87,167,198,115,168,175,206,37,136,178,212,134,176,110,161,178,203,142,151,172,100,120,247,145,151,148,177,30,43,66,92,66,155,89,101,42,35,73,151,196,140,6,173,213,8,85,139,42,231,126,12,130,240,213,58,36,229,54,175,160,190,155,236,184,100,126,89,73,225,73,250,200,241,239,33,123,124,183,120,129,119,90,52,46,151,75,169,119,168,91,17,216,163,173,93,191,56,152,208,225,164,215,130,109,9,44,169,211,237,147,251,79,221,2,57,173,240,224,222,155,234,111,238,163,67,99,101,50,228,119,124,159,91,57,155,34,68,231,214,126,179,170,87,209,65,121,36,147,240,193,246,24,191,151,62,190,189,161,252,64,83,19,33,204,83,238,85,51,67,124,176,94,169,72,155,19,114,187,54,181,31,170,215,145,99,237,47,120,95,248,15,150,151,80,143,87,166,68,170,195,94,246,38,176,220,134,149,131,44,161,105,37,17,224,200,143,200,203,204,135,212,0,0,0,0,0,0,0,0,3,213,42,59,83,35,61,17,228,229,183,219,83,107,44,249,164,203,7,229,246,143,104,0,161,222,102,188,62,185,164,58,227,58,230,167,70,219,74,186,29,118,166,165,239,206,36,73,153,49,102,156,27,138,87,209,108,187,224,139,234,35,29,163,148,246,184,200,177,117,155,247,59,154,175,240,117,194,158,147,69,130,255,0,117,63,46,11,41,242,109,74,250,40,63,53,18,126,207,49,97,124,199,52,30,54,177,104,5,106,166,209,127,132,45,120,178,107,77,121,250,254,26,20,181,37,63,198,33,37,149,57,230,100,127,97,138,45,177,174,25,218,113,168,244,91,144,139,167,42,221,172,198,150,162,236,123,87,29,244,172,203,201,68,125,209,240,63,218,3,104,16,24,179,134,77,76,78,173,104,165,173,120,227,243,178,41,112,73,227,248,184,168,140,184,163,250,9,247,185,238,44,127,152,101,48,0,0,0,0,0,1,128,248,224,212,231,116,183,135,43,182,173,21,222,156,170,141,50,125,53,133,109,206,215,28,129,37,73,60,26,20,71,131,111,200,200,139,235,25,240,86,15,58,61,67,40,214,237,181,166,140,59,181,247,101,67,172,44,182,231,45,27,117,22,76,187,167,30,127,241,179,245,123,192,85,83,206,84,111,11,165,199,86,190,180,250,221,64,212,165,97,41,222,243,206,121,227,178,75,42,87,212,95,96,189,174,92,188,54,81,180,87,69,41,151,3,237,117,43,151,35,12,212,222,123,114,203,166,137,17,34,45,77,109,39,86,131,194,218,206,226,34,51,248,17,121,212,207,1,58,94,90,159,196,165,165,21,242,254,15,69,169,64,171,185,255,0,24,153,159,20,141,61,150,147,46,203,243,44,253,134,54,24,131,13,154,116,24,244,248,201,218,204,86,144,203,101,147,60,37,36,68,94,125,252,136,7,188,6,9,214,62,52,116,31,68,167,170,141,119,221,125,42,155,106,52,174,55,128,152,172,97,78,36,253,118,216,90,126,147,74,47,63,175,203,207,144,209,238,46,52,67,91,222,68,27,26,236,241,115,148,217,45,81,252,4,182,246,247,108,143,214,117,148,36,253,103,80,95,183,63,28,6,102,29,115,80,236,154,78,162,89,85,171,50,182,199,86,37,98,159,38,11,137,220,164,246,117,165,182,125,210,164,159,146,207,222,95,105,121,142,196,71,146,201,15,208,26,223,241,123,162,143,232,54,184,215,108,179,107,167,17,233,18,167,64,78,226,60,68,57,146,27,107,191,81,103,228,215,242,143,119,196,189,231,54,185,60,241,3,41,170,221,87,68,42,239,238,142,182,31,170,197,61,164,88,89,174,159,25,9,245,91,207,150,123,154,254,210,247,142,247,206,39,69,138,181,104,82,117,102,3,121,147,1,214,41,239,119,242,97,13,84,31,81,247,89,23,153,151,146,76,254,191,112,173,174,21,245,2,70,154,235,213,153,113,176,172,35,211,116,230,94,236,95,197,120,214,22,175,52,171,245,61,197,144,27,40,0,234,58,79,122,179,168,154,127,74,188,88,60,183,80,235,224,251,255,0,189,190,227,126,244,167,245,62,5,254,145,219,128,82,31,54,141,20,86,156,235,52,27,222,35,91,96,221,253,94,143,173,156,120,88,144,90,87,155,138,63,164,191,121,39,246,249,140,77,192,30,180,55,163,124,65,81,106,117,5,109,166,74,241,62,40,241,156,109,133,41,40,242,66,213,244,156,47,34,251,123,121,91,63,49,221,11,78,179,232,60,183,98,247,169,209,58,126,12,190,61,105,145,58,158,110,33,63,69,175,126,126,172,31,157,7,83,167,59,77,154,220,214,62,155,121,199,151,188,140,189,255,0,104,11,105,231,59,106,179,34,213,181,174,100,197,203,145,124,118,231,119,159,171,185,202,122,60,179,223,225,228,34,23,43,201,241,96,113,119,104,170,71,101,43,199,236,62,253,177,76,155,159,34,250,196,211,227,146,252,143,169,60,0,51,119,23,231,151,55,118,28,238,157,187,43,81,155,242,218,156,253,15,128,175,222,1,234,46,210,248,161,180,101,52,172,41,62,63,7,143,254,215,74,47,129,252,64,108,68,0,0,0,0,0,0,58,206,163,95,84,109,56,180,103,93,213,233,61,8,112,186,91,215,177,106,198,247,80,217,118,74,84,126,107,47,112,8,238,207,49,45,33,45,113,168,232,197,69,175,8,113,58,62,26,163,186,83,158,39,116,63,18,191,205,20,111,83,111,100,247,95,124,228,190,2,87,13,94,111,91,190,69,215,120,76,186,205,190,147,178,186,126,174,73,88,218,210,91,253,82,47,36,252,6,197,188,44,222,21,75,235,68,45,219,146,178,189,242,229,120,190,162,176,146,206,217,143,160,187,37,41,47,36,23,184,6,89,0,0,0,0,1,93,92,230,245,210,29,173,163,84,45,6,164,86,118,86,175,106,131,117,26,164,70,201,135,63,192,241,20,107,73,60,74,51,117,174,164,178,142,166,214,148,145,47,194,62,157,228,73,82,85,84,58,47,164,55,150,189,106,133,191,164,122,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,58,243,52,214,191,221,167,139,139,167,195,211,252,44,11,19,54,84,61,237,108,121,223,4,251,222,33,199,48,226,210,172,202,118,78,197,22,220,180,77,110,73,43,118,100,167,36,189,28,174,187,117,95,92,64,200,123,163,69,141,79,59,58,27,123,80,175,23,41,199,35,203,144,121,37,239,111,162,134,163,118,52,109,95,138,245,85,150,212,70,21,151,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,217,39,133,93,82,253,218,120,113,211,173,76,122,187,233,153,245,155,126,47,165,102,248,95,15,213,170,52,142,140,239,205,146,16,148,226,83,79,167,212,73,32,241,148,101,38,147,58,75,230,81,164,50,116,131,140,27,225,130,98,89,83,111,9,5,119,211,94,146,251,78,173,244,78,82,151,33,68,77,227,98,19,48,165,182,132,172,137,100,134,146,103,187,36,181,77,254,73,122,153,106,201,210,203,235,71,60,95,74,228,167,220,7,115,116,28,113,180,248,136,50,35,71,143,189,148,239,234,47,166,228,92,56,123,9,41,235,177,235,25,175,4,22,84,40,7,154,63,183,102,166,254,11,242,120,66,255,0,133,0,243,71,246,236,212,223,193,126,79,8,4,255,0,228,169,236,177,116,253,224,78,249,117,56,79,241,0,57,42,123,44,93,63,120,19,190,93,78,19,252,0,0,0,64,14,117,126,203,22,183,222,4,31,151,84,69,85,240,157,237,79,163,127,120,22,247,204,88,22,169,206,175,217,98,214,251,192,131,242,234,136,170,190,19,189,169,244,111,239,2,222,249,139,0,45,83,157,95,178,197,173,247,129,7,229,213,17,84,28,50,57,85,103,137,45,40,122,133,10,36,202,146,47,138,18,161,199,151,37,81,152,121,242,158,207,77,14,58,150,220,83,104,53,96,141,100,218,205,36,102,100,149,99,7,107,252,234,253,150,45,111,188,8,63,46,168,138,171,225,59,218,159,70,254,240,45,239,152,176,3,137,215,77,116,212,126,34,245,30,163,170,26,161,89,241,213,89,216,105,150,90,35,68,90,124,84,153,155,113,99,54,102,125,54,81,185,88,44,154,141,74,82,214,165,173,107,90,173,43,148,207,6,214,245,161,102,210,248,170,186,228,196,168,220,247,4,121,140,208,89,141,54,44,216,144,41,206,27,104,235,25,165,179,83,51,183,53,37,181,146,30,61,141,60,166,156,74,92,234,161,53,215,199,77,149,85,176,56,193,213,186,21,102,68,71,164,74,186,37,214,208,168,203,82,144,76,84,21,227,153,73,154,146,147,222,150,164,182,149,150,48,75,37,17,26,136,137,71,103,220,154,111,249,55,55,11,149,75,50,163,112,196,151,34,206,186,37,198,135,79,73,180,79,193,167,72,105,169,13,154,210,146,37,154,28,146,228,227,74,215,156,154,92,73,30,27,218,144,158,162,181,121,202,106,198,169,233,127,238,65,251,153,234,93,215,105,122,79,242,131,198,250,10,179,38,7,138,233,250,63,167,213,232,173,59,246,245,23,183,118,113,189,88,243,49,101,66,63,241,91,193,78,150,113,131,249,45,251,166,87,238,186,103,228,151,142,240,94,130,149,25,158,167,138,232,117,58,189,102,29,206,60,50,54,237,219,140,171,57,201,96,32,95,40,157,111,214,141,74,226,74,228,161,106,54,175,94,183,85,53,139,30,100,182,161,214,235,242,231,48,219,233,159,1,41,117,45,188,226,146,75,36,173,105,37,17,103,11,81,123,204,118,14,121,223,161,63,233,39,247,104,150,156,47,242,244,209,126,19,47,250,134,163,105,205,207,122,212,106,85,26,59,180,71,90,173,205,136,243,9,97,199,153,121,74,74,89,140,210,137,123,163,160,136,205,70,88,53,118,242,50,137,124,243,191,66,127,210,79,238,208,21,86,36,167,4,28,23,93,92,92,106,59,16,102,166,171,68,176,105,189,71,235,119,11,80,92,83,107,233,27,59,160,198,124,208,108,148,197,147,237,153,37,103,234,54,106,119,106,246,147,107,198,188,58,232,53,229,196,150,174,80,180,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,73,38,180,239,89,161,180,158,245,164,143,97,237,11,208,189,56,225,211,78,41,218,95,165,244,111,3,74,131,151,94,121,211,37,202,168,74,81,17,57,42,75,132,69,212,121,123,83,147,193,36,146,148,161,9,66,16,132,36,59,85,167,107,80,172,107,86,141,101,90,208,124,21,22,223,167,199,165,211,163,117,86,231,66,43,13,165,182,155,222,179,82,213,181,8,73,101,70,106,60,100,204,207,184,141,124,125,112,81,106,241,89,167,18,235,116,154,103,135,212,219,102,158,243,150,229,66,57,54,135,39,236,37,56,154,100,131,113,72,66,153,117,102,100,133,45,69,209,113,102,178,61,170,117,14,202,160,1,171,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,229,23,39,205,79,130,8,122,147,106,213,248,158,211,200,187,46,251,110,158,211,183,12,78,179,17,227,205,163,196,109,245,191,43,29,34,91,179,27,65,178,89,91,164,70,196,125,137,74,150,150,210,170,108,1,178,159,9,222,203,26,55,247,127,111,124,185,129,218,181,87,76,237,93,100,211,139,143,75,111,88,158,34,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,81,11,66,94,105,100,151,27,89,164,246,56,132,40,139,41,33,213,120,78,246,88,209,191,187,251,123,229,204,12,170,3,93,110,52,120,73,186,184,70,213,51,181,170,78,248,235,110,187,226,106,22,205,69,42,113,222,164,20,201,113,8,97,247,77,150,155,57,141,182,76,169,228,54,70,148,245,155,50,60,44,135,107,229,169,196,45,171,195,167,19,80,107,119,172,108,81,110,234,122,173,41,53,5,74,109,134,233,94,38,84,103,17,49,211,112,201,6,202,22,194,73,195,53,39,107,107,90,200,212,104,36,46,85,115,206,253,9,255,0,73,63,187,69,85,128,218,118,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,24,57,163,251,9,234,111,224,191,56,132,34,175,42,62,58,127,136,225,127,90,239,63,252,94,45,129,54,114,127,229,37,84,183,36,26,191,230,188,42,20,159,215,100,151,254,231,100,74,174,104,254,194,122,155,248,47,206,33,0,165,110,19,189,169,244,111,239,2,222,249,139,3,101,49,173,103,9,222,212,250,55,247,129,111,124,197,129,178,152,0,0,0,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,90,167,37,79,101,139,167,239,2,119,203,169,194,170,248,177,246,167,214,79,188,11,135,230,47,139,84,228,169,236,177,116,253,224,78,249,117,56,85,95,22,62,212,250,201,247,129,112,252,197,240,28,76,125,11,212,121,218,28,247,16,244,202,55,142,179,32,220,14,219,117,41,49,204,214,229,58,82,89,142,227,107,144,140,122,140,185,226,144,132,56,70,105,234,36,208,173,134,182,137,204,129,193,119,22,215,87,8,218,166,87,77,53,175,29,109,215,124,53,62,230,167,41,46,59,212,130,153,45,173,111,176,209,60,211,103,49,182,201,228,178,183,12,210,158,179,132,101,133,152,177,78,80,22,181,10,249,224,191,80,172,171,166,15,141,162,220,23,133,90,151,81,141,213,91,125,120,175,210,96,54,235,123,208,105,90,119,33,106,44,164,201,69,156,145,145,247,16,3,141,254,11,174,174,17,245,29,248,48,147,85,173,216,53,46,155,244,75,133,216,46,37,180,117,77,237,176,100,190,72,38,78,98,9,135,12,210,131,245,219,36,187,181,27,141,180,5,250,88,23,253,155,170,118,109,39,80,116,250,225,137,92,183,171,145,202,76,25,209,140,246,58,140,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,27,115,74,208,189,56,208,110,38,155,164,233,125,27,208,212,171,162,223,143,114,61,77,104,200,162,195,148,236,169,76,184,136,200,34,46,147,39,225,210,178,111,38,148,41,106,36,109,65,33,8,236,28,180,56,227,147,195,141,228,206,143,95,8,136,189,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,202,243,149,171,82,171,252,73,89,53,218,21,78,37,70,155,81,211,122,108,184,115,34,60,151,152,146,195,147,234,10,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,32,31,95,37,79,106,123,167,238,254,119,204,105,194,234,69,43,114,84,246,167,186,126,239,231,124,198,156,46,164,0,83,183,59,139,42,171,3,90,52,247,81,158,145,16,233,181,203,93,218,36,118,146,181,117,210,252,25,110,60,234,150,157,187,73,6,154,131,36,147,37,25,153,165,204,146,112,70,171,137,20,151,206,90,255,0,141,115,113,71,75,179,41,215,12,185,113,236,235,94,36,105,148,245,27,164,196,26,140,135,93,144,225,161,42,34,65,173,200,206,65,53,45,25,201,37,180,153,229,189,169,8,235,193,102,153,254,235,188,86,105,133,138,228,74,84,184,146,46,6,42,19,226,213,27,234,69,149,6,17,28,201,76,45,27,20,75,234,49,29,212,18,20,157,170,82,137,42,50,73,153,150,199,195,88,205,16,189,105,90,107,173,22,14,163,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,156,100,203,204,108,209,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,15,172,85,95,60,239,208,159,244,147,251,180,90,160,170,190,121,223,161,63,233,39,247,104,8,21,195,71,19,23,151,11,87,13,215,121,233,244,24,139,184,107,246,188,139,114,12,217,36,75,69,49,111,74,140,241,203,38,141,38,151,150,148,199,81,33,10,245,55,173,42,81,45,41,54,215,138,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,19,3,149,182,142,216,58,235,173,23,238,156,234,53,6,37,70,155,81,211,122,163,77,58,236,86,94,126,158,251,146,225,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,218,71,143,248,204,224,206,254,225,50,255,0,147,14,100,25,117,27,38,163,33,110,208,107,205,52,243,204,37,135,30,144,81,162,74,146,108,52,201,78,232,199,55,28,105,188,150,15,114,123,121,5,180,242,239,224,250,193,225,203,72,233,23,187,5,18,179,125,222,244,120,179,234,245,196,58,204,132,50,195,200,67,201,131,13,214,86,182,142,50,76,210,102,227,107,81,62,180,147,134,163,65,50,134,229,168,165,110,90,156,192,191,112,153,144,116,19,85,158,223,96,213,106,10,244,93,69,74,203,148,121,210,223,140,143,206,186,252,148,51,30,156,130,241,47,185,181,6,162,113,197,175,190,229,11,158,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,5,48,243,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,7,58,191,106,123,91,238,254,15,204,106,33,201,83,218,158,233,251,191,157,243,26,112,11,169,0,0,21,213,204,175,151,164,61,77,161,78,215,93,6,180,63,219,212,13,174,214,40,116,182,88,142,221,98,46,249,47,73,148,134,91,100,156,147,81,83,143,33,70,106,115,115,141,180,105,74,86,230,196,170,157,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,27,79,10,107,230,87,203,210,102,153,87,103,107,174,131,90,31,237,22,126,215,107,20,58,91,47,200,114,143,43,100,151,164,202,67,45,178,109,198,167,37,182,80,163,53,57,181,183,29,52,165,40,111,98,82,19,211,129,206,56,236,222,47,108,213,69,148,136,148,61,69,161,199,74,235,212,20,44,246,56,140,146,124,108,61,198,106,92,101,40,210,70,147,51,91,43,81,33,102,162,83,78,187,218,248,211,226,58,171,194,198,131,85,117,82,133,100,75,185,106,73,144,205,54,26,9,165,42,20,39,223,220,77,202,156,164,153,41,17,146,162,36,246,50,53,184,182,90,37,35,169,212,77,0,232,238,177,95,218,21,127,210,245,27,78,107,210,233,213,42,116,134,29,117,166,165,60,203,21,6,27,121,183,149,18,82,89,90,20,236,103,20,210,9,198,141,68,74,34,251,12,182,104,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,6,173,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,95,225,83,133,171,87,73,57,122,106,238,184,254,82,82,174,75,147,83,52,190,180,255,0,137,130,150,221,102,145,5,48,36,159,129,109,237,189,78,183,83,253,212,156,146,73,214,16,222,211,54,58,139,133,92,111,240,93,117,112,143,168,239,193,132,154,173,110,193,169,116,223,162,92,46,193,113,45,163,170,111,109,131,37,242,65,50,115,16,76,56,102,148,31,174,217,37,221,168,220,109,163,138,225,175,138,234,238,135,89,58,165,165,85,103,106,181,43,51,82,108,250,205,28,233,172,60,131,110,13,98,68,53,51,26,122,80,178,251,26,116,144,164,26,155,82,86,125,67,97,180,24,96,1,107,220,221,248,68,176,105,182,202,56,162,180,42,54,253,173,82,98,67,84,218,213,20,163,179,16,171,239,201,144,227,158,41,142,154,73,79,78,220,235,171,119,126,227,113,150,212,189,201,232,25,59,84,35,63,241,163,197,181,213,197,206,169,157,211,82,107,192,219,116,47,19,79,182,105,201,75,141,116,224,170,75,139,67,239,180,111,58,217,76,113,179,101,47,45,179,36,171,162,217,17,97,4,3,21,105,86,166,93,90,55,168,246,230,169,89,82,252,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,154,208,181,50,234,13,77,184,130,81,111,109,107,73,158,20,98,250,95,214,187,171,84,57,122,87,245,211,209,245,91,74,228,169,233,125,94,173,234,52,228,7,162,206,110,3,255,0,194,98,254,113,78,33,149,56,223,90,59,155,205,70,210,217,94,114,98,184,57,104,112,21,39,94,110,22,117,171,86,104,82,216,211,170,28,134,222,164,33,206,150,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,184,155,179,76,237,91,175,75,43,58,57,225,61,13,109,214,109,249,22,207,66,146,219,113,252,28,23,99,42,62,200,233,216,109,183,177,181,97,5,176,210,156,23,170,100,88,1,174,191,239,177,226,159,255,0,132,182,170,255,0,244,101,81,255,0,234,194,255,0,184,177,246,88,214,79,187,251,135,229,207,136,171,254,194,167,11,31,251,254,213,95,254,122,211,191,236,34,85,113,99,236,177,172,159,119,247,15,203,159,1,173,96,218,160,106,174,54,168,0,24,255,0,93,52,47,78,56,139,211,138,142,151,234,133,27,199,82,167,97,214,94,104,201,18,169,242,146,70,77,202,140,225,145,244,222,70,229,96,240,105,52,169,72,90,86,133,173,10,200,0,3,89,109,116,208,189,71,225,211,81,234,58,95,170,20,111,3,85,131,135,89,121,163,53,197,168,69,81,153,55,42,51,134,69,212,101,123,85,131,193,40,148,149,33,105,66,208,180,38,96,114,212,230,5,251,132,204,131,160,154,172,246,251,6,171,80,87,162,234,42,86,92,163,206,150,252,100,126,117,215,228,161,152,244,228,23,137,125,205,168,53,19,142,45,125,247,40,88,255,0,25,156,25,216,60,89,216,18,97,204,131,18,157,123,83,163,173,218,13,121,166,153,101,245,62,219,50,10,52,73,82,77,135,94,56,61,105,6,227,141,55,131,201,110,79,127,58,1,191,236,11,203,75,47,42,182,159,106,13,189,46,135,112,208,228,28,105,208,100,145,111,105,120,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,48,218,32,106,174,47,39,148,5,255,0,121,95,92,40,73,139,120,92,50,234,200,181,110,137,52,10,65,201,50,82,226,211,155,135,13,214,163,146,241,185,72,66,159,112,145,184,207,106,54,161,56,66,16,148,209,176,13,138,52,143,83,45,93,27,224,71,79,181,74,245,151,225,232,182,206,151,208,234,18,118,184,218,28,123,101,49,141,140,53,212,90,16,167,157,89,165,182,208,106,45,238,45,9,35,202,136,82,103,24,156,85,94,92,87,234,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,159,18,226,82,218,158,94,229,110,89,18,72,250,104,109,8,250,184,148,226,186,187,174,54,78,150,233,85,37,218,173,54,204,211,107,62,141,71,42,107,239,32,155,157,88,143,13,44,201,158,164,32,190,214,154,37,169,102,150,210,165,151,76,223,113,5,202,240,65,193,117,213,197,198,163,177,6,106,106,180,75,6,155,212,126,183,112,181,5,197,54,190,145,179,186,12,103,205,6,201,76,89,62,217,146,86,126,163,102,167,118,175,105,54,176,205,124,181,57,126,254,238,211,32,235,222,171,51,178,193,165,84,21,232,186,114,147,135,43,19,162,63,25,127,157,105,248,203,102,69,57,101,226,88,115,106,201,70,227,107,71,109,170,18,171,157,95,178,197,173,247,129,7,229,213,17,61,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,16,47,157,95,178,197,173,247,129,7,229,213,16,20,172,50,87,14,186,13,121,113,37,171,148,45,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,146,73,173,59,214,104,109,39,189,105,35,233,86,157,173,93,190,110,170,53,149,107,65,241,181,171,130,161,30,151,78,141,213,67,125,121,79,184,150,218,111,122,205,40,78,229,173,37,149,25,36,179,147,50,46,227,97,62,11,184,73,181,120,70,210,194,181,169,174,248,235,146,187,225,170,23,53,69,74,109,222,164,228,198,109,11,97,135,73,150,156,56,109,184,79,41,148,56,70,164,245,156,51,60,172,192,100,13,11,208,189,56,225,211,78,41,218,95,165,244,111,3,74,131,151,94,121,211,37,202,168,74,81,17,57,42,75,132,69,212,121,123,83,147,193,36,146,148,161,9,66,16,132,39,175,241,85,195,61,155,197,126,145,204,210,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,35,48,0,13,99,53,139,71,111,237,10,191,234,154,115,168,212,25,116,234,149,58,67,237,52,235,177,94,101,138,131,13,188,227,41,151,21,79,33,10,118,51,138,105,102,219,164,146,37,17,125,164,93,40,95,247,31,92,20,90,188,86,105,196,186,221,38,153,225,245,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,116,92,89,172,143,106,157,67,180,23,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,11,244,229,113,236,39,166,95,141,124,226,104,165,110,44,125,169,245,147,239,2,225,249,139,226,234,121,92,123,9,233,151,227,95,56,154,41,91,139,31,106,125,100,251,192,184,126,98,248,11,169,229,113,236,39,166,95,141,124,226,104,149,66,42,242,184,246,19,211,47,198,190,113,52,74,160,0,0,1,85,124,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,25,87,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,192,50,175,60,239,208,159,244,147,251,180,96,174,82,119,253,155,165,154,233,127,234,14,160,220,49,40,118,245,15,77,231,201,157,58,73,158,198,145,233,42,105,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,117,231,157,250,19,254,146,127,118,138,181,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,225,104,39,89,105,194,74,178,91,219,66,188,210,70,65,32,56,204,227,50,254,226,206,255,0,147,50,100,233,116,235,38,157,33,109,80,104,45,58,243,44,41,134,222,144,113,165,202,140,111,186,201,206,232,200,54,220,117,188,22,11,106,123,121,246,174,10,57,126,94,92,93,91,215,101,240,154,236,74,29,189,67,143,50,155,76,121,199,139,124,250,255,0,133,37,199,97,68,148,173,77,70,109,78,199,113,231,13,6,163,66,137,13,37,74,82,150,207,74,224,187,132,155,171,139,157,83,43,90,154,239,129,182,232,94,26,161,115,84,84,167,26,233,193,84,150,208,182,24,116,153,117,178,152,227,102,242,153,67,132,73,87,69,195,51,194,12,108,19,96,88,22,110,150,89,180,157,62,211,235,122,37,14,222,161,199,40,208,96,198,35,216,210,50,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,97,173,14,170,233,157,213,163,122,143,113,233,109,235,19,195,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,234,33,11,83,46,160,210,227,107,52,150,246,214,133,17,97,68,44,83,65,121,133,195,212,222,14,245,91,66,181,230,239,255,0,111,80,52,254,227,106,143,92,170,60,196,118,235,17,124,10,89,141,21,111,56,241,57,38,162,167,30,90,72,146,222,231,27,104,148,165,45,205,234,84,170,230,51,193,71,239,170,211,134,43,246,5,50,148,222,166,218,223,156,166,201,124,186,78,85,32,145,44,220,166,41,237,201,66,119,45,100,227,74,116,148,148,56,149,39,45,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,7,202,54,61,225,234,191,249,41,193,126,154,93,62,132,170,214,125,13,165,244,106,135,163,169,49,188,68,233,157,42,75,75,232,71,107,37,212,121,123,118,161,25,45,202,50,44,150,70,184,67,101,62,19,189,150,52,111,238,254,222,249,115,0,40,135,141,109,126,188,184,138,226,26,229,188,47,10,92,186,66,41,18,30,160,82,41,19,105,229,10,93,46,157,30,67,189,40,242,90,202,148,82,73,75,113,79,110,82,176,234,220,74,118,161,40,66,100,167,40,142,28,108,29,69,213,5,235,69,223,123,219,242,42,86,60,135,92,162,217,166,235,46,207,121,244,182,217,122,77,246,28,35,82,99,50,169,45,116,156,65,103,196,18,85,189,190,137,37,220,151,205,115,129,111,227,248,160,209,75,51,255,0,24,149,127,194,130,175,249,42,77,81,184,228,159,249,223,20,180,171,245,30,52,127,186,30,21,235,195,174,188,222,92,54,234,229,11,85,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,224,148,104,86,197,146,28,73,111,66,76,131,101,224,29,43,71,117,138,193,215,91,2,151,168,218,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,216,103,207,221,151,77,10,198,181,107,55,173,211,59,193,81,109,250,124,138,165,70,79,73,110,116,34,176,218,156,117,205,136,37,45,91,80,133,30,18,70,163,198,8,140,251,0,171,110,114,28,50,88,54,173,42,223,226,70,208,141,18,137,82,171,86,19,111,86,169,176,169,204,178,197,65,247,211,46,103,164,22,166,201,42,57,38,164,58,151,22,189,230,225,41,163,202,58,103,212,175,93,11,215,77,71,225,211,81,233,218,161,165,245,159,3,85,131,150,158,101,210,53,197,168,69,81,145,185,22,75,100,101,212,101,123,83,146,201,40,148,148,173,10,66,208,133,167,32,113,163,197,181,213,197,206,169,157,211,82,107,192,219,116,47,19,79,182,105,201,75,141,116,224,170,75,139,67,239,180,111,58,217,76,113,179,101,47,45,179,36,171,162,217,17,97,4,36,175,42,206,8,38,106,77,213,72,226,123,80,226,236,180,45,186,131,174,219,209,58,207,199,145,54,177,17,198,22,196,172,116,137,14,195,109,102,241,101,14,145,155,241,246,41,42,66,92,74,130,205,53,190,245,170,205,225,18,254,212,106,20,123,130,213,169,63,166,245,90,220,54,165,161,80,106,180,167,213,76,113,230,210,226,82,173,204,73,105,70,68,100,74,202,22,147,193,246,200,160,207,223,99,197,63,255,0,9,109,85,255,0,232,202,163,255,0,213,134,198,122,133,101,82,181,42,192,185,116,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,156,100,143,200,66,15,246,21,56,88,255,0,223,246,170,255,0,243,214,157,255,0,97,1,42,184,177,246,88,214,79,187,251,135,229,207,141,107,6,202,124,88,251,44,107,39,221,253,195,242,231,198,181,128,50,255,0,21,92,76,94,92,87,234,228,205,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,37,87,41,110,18,44,221,97,188,164,107,221,231,116,68,144,141,56,172,70,93,50,218,137,36,211,44,234,41,36,189,30,108,162,78,20,136,201,81,101,164,151,241,206,178,225,40,201,12,169,14,246,14,100,92,183,127,115,255,0,74,113,11,195,213,7,253,170,122,243,46,107,102,27,95,247,151,222,185,145,16,95,248,31,153,184,209,127,185,251,169,37,208,201,71,133,124,49,113,11,117,112,191,172,180,93,92,181,163,120,255,0,1,212,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,242,92,65,169,43,74,29,105,165,154,23,179,105,134,202,96,49,254,133,235,166,156,113,23,167,20,237,80,210,250,207,142,165,78,203,79,50,233,18,37,83,229,36,136,220,139,37,178,51,233,188,141,201,201,100,210,105,82,86,133,45,11,66,213,144,0,4,95,230,81,164,49,181,127,131,235,225,130,98,33,212,172,248,229,119,211,94,146,251,173,33,133,193,74,151,33,68,77,231,122,213,12,229,182,132,172,141,6,183,82,103,183,4,180,202,1,10,185,185,234,101,213,167,124,35,189,78,181,165,248,79,203,91,130,37,179,81,125,14,56,219,201,130,227,18,36,58,134,212,133,167,29,79,10,150,150,74,220,149,52,235,168,52,250,217,32,162,193,177,71,1,58,103,106,233,127,8,250,103,78,181,162,116,253,61,111,194,185,170,47,173,182,201,233,83,167,176,137,14,173,197,33,9,223,183,168,150,144,106,202,137,166,90,65,169,91,50,53,215,23,253,203,47,90,255,0,118,158,17,237,111,17,79,240,179,236,76,89,83,54,53,177,151,124,19,12,248,119,27,203,139,82,179,21,216,219,212,123,114,233,59,181,36,157,185,9,84,49,87,22,62,203,26,201,247,127,112,252,185,241,149,70,42,226,199,217,99,89,62,239,238,31,151,62,3,90,193,181,64,213,92,109,80,3,165,106,94,175,89,186,75,38,205,98,243,126,91,8,190,110,136,182,133,49,230,88,55,80,138,140,150,158,92,116,186,73,245,146,133,169,142,153,40,137,88,91,136,53,109,70,229,167,228,215,77,11,211,142,34,244,226,163,165,250,161,70,241,212,169,216,117,151,154,50,68,170,124,164,145,147,114,163,56,100,125,55,145,185,88,60,26,77,42,82,22,149,161,107,66,162,7,58,191,101,139,91,239,2,15,203,170,35,228,229,133,199,172,157,103,165,68,225,251,88,43,178,231,234,13,50,60,151,169,85,121,125,36,21,90,156,194,89,216,203,142,169,222,172,137,201,37,62,163,50,107,214,101,131,113,106,82,201,197,168,42,131,93,52,47,81,248,116,212,122,142,151,234,133,27,192,213,96,225,214,94,104,205,113,106,17,84,102,77,202,140,225,145,117,25,94,213,96,240,74,37,37,72,90,80,180,45,9,152,28,181,57,129,126,225,51,32,232,38,171,61,190,193,170,212,21,232,186,138,149,151,40,243,165,191,25,31,157,117,249,40,102,61,57,5,226,95,115,106,13,68,227,139,95,125,202,22,63,198,103,6,118,15,22,118,4,152,115,32,196,167,94,212,232,235,118,131,94,105,166,89,125,79,182,204,130,141,18,84,147,97,215,142,15,90,65,184,227,77,224,242,91,147,223,206,128,111,251,2,242,210,203,202,173,167,218,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,54,136,26,171,139,201,229,1,127,222,87,215,10,18,98,222,23,12,186,178,45,91,162,77,2,144,114,76,148,184,180,230,225,195,117,168,228,188,110,82,16,167,220,36,110,51,218,141,168,78,16,132,37,52,108,2,106,113,229,172,122,142,254,143,240,241,160,51,153,165,68,179,34,105,125,171,118,196,40,234,55,101,78,148,229,61,81,137,217,10,90,19,209,233,236,144,132,52,217,169,38,149,155,139,90,141,73,109,142,171,203,155,133,75,87,138,173,113,126,137,127,212,186,118,181,173,79,244,213,74,158,196,198,218,149,84,195,200,109,184,169,46,162,94,75,42,53,153,186,243,73,86,196,165,40,220,210,222,105,101,149,121,129,232,167,255,0,162,199,12,60,69,195,168,126,143,237,203,42,161,21,199,127,251,92,115,34,56,202,9,191,253,52,156,82,156,255,0,16,73,79,211,49,210,185,76,234,133,43,78,56,193,165,211,43,41,136,220,123,234,143,50,215,68,185,51,83,29,17,159,90,155,146,206,55,17,147,139,117,216,141,199,67,121,73,169,114,19,131,51,34,66,130,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,24,255,0,137,186,181,86,129,195,110,171,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,201,99,175,234,21,149,74,212,171,2,229,211,154,236,137,108,83,110,170,60,218,36,199,98,45,41,125,182,36,178,182,92,83,106,82,84,146,89,37,102,100,102,149,22,113,146,63,32,26,230,126,251,30,41,255,0,248,75,106,175,255,0,70,85,31,254,172,47,251,139,31,101,141,100,251,191,184,126,92,248,138,191,236,42,112,177,255,0,191,237,85,255,0,231,173,59,254,194,37,87,22,62,203,26,201,247,127,112,252,185,240,26,214,13,170,6,170,227,106,128,0,0,0,20,3,205,31,219,179,83,127,5,249,60,33,127,194,128,121,163,251,118,106,111,224,191,39,132,2,127,242,84,246,88,186,126,240,39,124,186,156,39,248,128,28,149,61,150,46,159,188,9,223,46,167,9,254,0,0,0,0,0,0,34,139,252,196,180,136,245,198,157,163,20,230,188,89,203,235,120,154,142,233,77,248,109,176,252,74,63,52,113,189,125,221,211,217,125,177,147,248,12,171,197,53,225,84,177,116,66,226,185,40,203,217,46,47,132,233,171,9,60,110,152,194,15,178,146,162,242,89,251,134,186,86,85,223,34,212,188,33,221,100,223,85,216,189,79,87,36,156,238,105,77,254,169,151,146,190,0,54,134,1,214,116,230,250,163,106,61,163,6,238,160,201,235,195,155,213,216,189,139,78,118,58,182,207,178,146,147,243,65,251,135,102,0,0,0,0,0,1,65,188,208,231,197,159,197,221,220,168,253,205,62,3,113,247,239,154,100,44,121,151,212,37,231,38,43,85,152,246,173,211,115,42,46,28,149,224,118,187,188,253,109,174,84,17,229,158,223,15,33,4,248,248,168,187,84,226,134,238,150,242,178,165,120,14,248,47,254,199,69,47,129,124,5,128,240,53,126,71,211,110,0,30,187,204,186,43,133,183,46,119,86,237,245,169,45,249,109,86,62,159,192,4,11,227,243,90,27,214,78,32,171,85,58,122,183,83,34,248,111,10,120,198,119,66,138,149,249,161,10,250,77,159,153,125,157,188,242,207,41,125,20,86,163,107,60,219,222,83,91,160,218,29,62,183,173,140,248,168,147,154,79,147,137,63,164,143,113,43,246,121,136,57,81,156,237,74,107,147,95,250,110,99,62,94,226,34,247,125,130,252,57,112,232,90,116,99,65,226,59,43,181,78,183,212,241,133,240,232,204,151,211,242,113,105,250,46,251,177,245,228,252,130,87,128,14,163,171,23,171,58,119,167,245,91,197,243,195,116,254,134,79,191,251,227,237,183,238,74,191,95,224,127,233,1,78,92,215,56,128,149,168,90,204,230,154,211,228,127,130,237,108,96,182,23,175,226,98,65,123,222,218,84,88,82,15,249,74,253,133,216,99,78,95,156,54,51,196,86,175,20,74,180,126,181,18,141,255,0,124,19,188,211,252,116,89,70,215,209,117,181,253,54,75,232,231,235,193,121,199,123,202,230,151,120,220,147,46,57,231,151,229,244,247,159,111,228,54,148,23,145,17,121,36,189,194,238,57,88,232,177,105,174,132,55,115,204,111,109,66,228,207,92,179,156,120,121,147,80,159,37,169,63,69,101,228,69,251,64,76,232,48,98,211,163,34,28,54,186,109,55,157,169,220,103,140,153,153,247,62,254,102,99,232,1,248,103,130,201,128,253,1,134,117,135,139,141,16,209,7,151,6,249,187,60,36,228,182,107,76,127,1,45,205,221,220,34,245,154,101,105,47,89,165,151,236,207,195,60,126,142,113,163,160,250,219,61,52,107,66,235,234,212,214,162,74,35,120,25,137,206,84,218,72,247,184,194,19,244,157,73,121,253,126,94,65,143,57,140,240,215,70,214,173,21,169,215,216,107,165,92,182,227,189,83,101,237,203,87,81,17,226,75,90,90,218,110,161,5,149,187,157,198,70,101,240,50,242,162,86,151,81,179,238,148,58,133,244,103,209,42,4,164,171,9,86,199,153,115,207,29,210,120,82,126,178,251,70,209,147,161,179,81,131,34,159,37,59,153,148,210,217,112,178,101,148,168,140,143,203,191,145,141,121,248,246,210,242,211,14,37,46,216,172,23,240,122,213,74,125,93,191,248,164,244,249,68,73,238,181,25,246,71,153,227,236,32,23,71,192,254,167,59,170,92,57,90,85,105,78,245,37,83,169,144,41,175,171,110,55,56,220,8,202,81,224,144,146,44,155,158,68,70,95,88,207,130,176,121,46,106,33,73,183,110,93,52,125,221,207,181,38,101,97,5,183,24,104,145,78,100,139,178,113,231,255,0,27,63,87,188,89,240,0,0,0,0,0,0,0,197,156,77,234,98,116,151,69,46,155,199,31,157,143,75,156,76,159,193,196,196,121,196,159,208,87,189,191,121,99,252,192,42,99,155,14,185,72,190,181,155,247,59,132,175,240,117,188,158,147,165,130,255,0,117,49,46,115,42,243,109,42,250,43,47,37,26,126,223,49,213,249,101,112,250,230,175,107,140,27,154,163,27,117,42,215,117,170,154,87,191,25,145,26,100,53,146,112,78,37,95,69,195,239,131,47,168,204,70,11,230,225,157,168,250,143,90,185,12,186,146,174,42,204,153,105,46,197,185,114,31,82,200,188,146,69,221,127,2,253,130,244,185,113,232,60,109,29,208,10,45,77,210,255,0,8,93,17,99,86,157,243,245,60,76,40,138,82,127,140,90,79,10,111,204,136,190,194,1,42,162,199,106,28,102,98,50,156,54,195,105,109,5,159,36,145,96,188,254,193,237,0,0,0,0,0,0,0,0,0,0,1,242,213,42,17,233,20,201,117,89,139,216,196,38,28,144,234,176,103,132,33,38,163,60,17,25,249,17,249,16,8,163,204,139,136,23,116,91,66,234,148,186,111,106,133,207,29,250,58,21,219,243,105,147,14,98,73,120,54,214,147,194,154,46,217,44,252,75,223,68,144,33,86,47,91,161,136,44,23,137,170,86,231,37,180,253,4,117,31,121,194,34,243,194,75,42,87,212,69,159,113,9,41,204,99,95,94,215,13,127,169,162,59,153,167,219,74,122,134,193,96,189,98,143,54,94,213,119,109,10,47,85,223,35,207,218,126,236,159,202,147,135,6,181,35,83,127,117,26,227,27,233,150,219,187,227,122,216,196,216,242,32,190,131,245,93,74,190,138,207,205,38,159,142,79,176,9,255,0,203,219,133,250,110,131,105,5,50,177,81,137,139,138,191,21,153,242,92,234,43,243,105,126,44,69,45,172,19,171,108,240,227,71,235,17,22,125,196,69,231,44,71,138,16,150,208,150,208,88,74,72,146,69,240,34,30,64,3,30,107,46,186,233,238,133,219,114,46,75,242,175,224,218,105,165,184,218,60,59,238,117,20,77,184,178,78,90,109,102,89,38,151,220,203,182,62,204,199,238,57,120,241,183,56,111,162,72,181,109,246,125,35,117,207,140,182,218,111,115,140,248,109,232,146,132,189,149,199,113,181,237,117,146,45,166,101,156,252,60,233,51,85,245,78,233,214,43,206,109,237,119,75,235,205,150,227,138,47,205,182,157,136,91,171,115,111,230,208,130,60,27,138,239,143,250,128,90,53,245,206,162,209,163,213,30,131,102,233,55,167,98,165,42,74,38,122,121,216,190,182,229,17,31,77,200,38,126,68,149,127,235,99,220,99,178,232,223,56,93,47,189,170,44,210,117,14,210,252,145,91,170,75,104,127,199,200,159,189,70,166,210,94,171,48,139,25,220,179,243,254,71,214,66,152,240,120,207,184,0,109,35,105,93,84,75,218,220,167,93,86,236,191,19,78,170,69,102,92,119,122,107,70,230,220,109,43,65,225,100,74,44,165,73,62,228,71,220,114,226,140,185,106,241,105,89,209,253,80,167,233,213,110,95,82,220,185,36,181,5,182,186,104,46,156,169,18,33,178,78,110,75,43,112,240,219,102,88,53,18,79,226,71,220,94,52,25,108,212,33,71,159,25,91,154,146,210,30,109,88,50,202,84,68,100,125,251,249,24,12,13,198,143,14,84,110,33,180,122,175,71,144,93,58,173,62,44,137,176,30,245,207,15,55,22,66,90,45,164,235,105,250,79,103,214,51,47,137,99,203,95,107,238,208,168,233,253,229,88,179,234,103,153,84,105,242,33,45,94,175,172,166,93,83,102,172,37,74,34,201,160,251,100,254,211,27,68,25,18,136,210,126,71,216,83,63,55,157,19,252,153,212,216,58,155,79,86,99,85,35,52,195,201,199,147,206,72,158,242,143,38,225,159,146,75,201,36,95,230,1,157,57,69,113,45,38,243,161,77,208,186,235,189,89,244,72,142,84,34,43,105,39,108,38,81,2,42,17,132,180,73,63,89,71,220,214,106,248,145,249,139,37,26,240,240,9,127,59,167,220,76,218,179,91,119,98,42,179,96,210,158,245,72,242,219,181,8,166,162,250,42,253,79,118,15,235,33,176,133,18,170,197,106,152,205,78,49,229,167,183,109,243,247,40,210,126,100,94,242,248,0,251,132,30,230,211,104,21,199,195,179,181,68,55,151,105,91,118,43,63,71,171,58,10,79,182,226,35,236,159,129,254,193,56,68,82,230,87,71,114,171,194,253,196,166,203,61,31,9,159,219,81,135,245,151,192,5,42,112,203,86,93,15,91,237,186,163,107,218,166,60,102,15,25,243,136,242,126,7,241,248,13,150,6,174,182,43,166,197,213,9,212,158,13,61,95,255,0,38,161,180,5,50,81,204,132,220,147,60,154,243,223,236,51,47,244,0,250,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,117,221,64,90,155,180,103,173,30,101,210,255,0,242,168,26,197,220,134,106,173,72,53,121,250,159,253,33,13,156,245,15,5,103,212,50,120,47,205,127,249,84,13,99,46,63,251,243,35,31,241,63,250,66,1,176,63,47,166,163,181,194,221,165,209,94,227,63,31,187,177,151,252,35,43,226,36,120,142,28,190,220,130,231,11,150,145,67,107,97,151,143,223,235,25,231,252,35,43,30,127,180,72,240,24,167,138,74,139,180,157,9,185,170,12,185,177,109,120,44,43,25,198,102,48,94,88,63,136,214,180,207,39,147,27,49,241,7,64,145,116,105,5,126,133,23,248,217,62,23,111,151,242,101,52,163,243,50,47,36,252,70,180,50,226,191,10,66,227,73,70,199,17,141,197,146,60,100,179,238,251,64,108,19,203,154,139,76,165,112,157,103,61,3,186,228,250,67,170,126,183,125,181,41,123,124,204,254,39,228,36,208,140,156,185,174,6,171,92,40,217,237,18,247,61,27,210,29,78,198,95,74,165,47,30,226,47,34,18,108,6,48,226,118,185,50,222,225,235,81,170,176,11,248,67,54,173,97,77,171,183,170,162,130,242,137,88,50,50,60,25,23,108,13,109,238,74,132,154,181,197,84,170,205,94,249,19,38,191,33,213,96,139,43,91,134,165,30,8,136,188,204,252,136,108,235,168,118,85,47,81,172,122,237,141,89,70,232,117,218,108,170,115,189,212,88,75,204,173,165,31,170,164,159,146,207,201,69,246,151,152,171,250,223,38,138,196,219,250,92,170,117,247,225,173,231,230,184,227,77,250,45,11,233,178,167,140,201,57,57,187,207,13,153,22,79,185,227,226,2,182,244,250,196,184,117,42,239,166,89,118,180,63,21,81,170,74,102,43,45,245,16,140,169,215,80,218,123,173,73,79,210,90,124,204,188,253,222,98,218,52,19,150,53,42,221,178,105,199,125,83,122,149,89,137,101,233,137,235,40,186,74,91,45,117,17,150,165,26,85,133,37,125,203,207,221,219,2,72,112,187,193,14,151,112,207,17,50,232,145,252,101,109,198,201,47,206,223,33,189,198,100,201,171,243,106,125,196,22,86,193,43,183,199,30,94,114,56,5,77,113,115,202,217,170,21,177,84,212,125,47,145,131,167,70,126,108,168,59,60,208,219,111,188,181,117,31,150,127,6,211,130,73,252,72,188,200,86,253,179,113,220,186,91,123,198,174,82,94,240,149,122,5,65,14,17,237,109,205,174,176,241,43,30,177,41,39,133,182,94,227,46,222,242,27,44,234,82,223,252,143,171,70,232,245,24,147,13,246,93,45,196,94,162,154,89,43,235,242,248,119,26,238,113,77,78,131,76,215,27,169,138,123,29,38,213,84,156,179,45,198,172,171,198,62,89,238,127,81,0,186,62,95,156,87,51,196,150,148,180,138,211,187,110,74,33,166,4,164,109,51,235,37,152,209,119,189,148,178,219,105,203,143,31,168,89,199,184,204,188,165,96,161,78,87,247,197,110,214,226,94,153,76,167,187,252,26,174,134,97,62,141,168,250,46,212,33,37,71,147,73,159,146,75,177,25,125,164,47,172,4,125,227,147,70,35,235,95,15,247,5,19,161,212,153,75,141,46,169,15,214,50,252,251,112,164,165,31,203,65,121,187,239,51,47,137,124,53,240,171,83,230,217,215,108,202,84,148,237,153,67,168,185,29,194,201,30,28,101,211,73,249,25,151,154,126,38,95,104,218,57,230,155,125,149,176,234,119,33,196,154,20,89,198,72,203,6,40,79,153,94,135,35,73,248,131,172,86,160,177,211,135,116,200,145,90,87,173,159,206,201,157,49,71,230,226,143,201,178,247,36,190,162,1,106,220,189,181,117,58,173,195,133,182,107,236,253,187,14,29,13,101,241,232,64,137,147,250,9,47,55,62,191,180,196,153,21,23,201,139,81,157,135,120,220,90,117,41,237,177,31,133,46,164,217,109,35,203,234,118,158,201,23,100,231,200,189,234,199,213,239,22,232,0,0,0,0,0,0,0,0,0,0,3,228,171,83,99,214,41,83,105,18,211,185,137,209,220,140,233,100,203,40,90,77,39,228,100,126,71,238,50,26,247,241,247,164,46,104,247,17,247,13,44,152,233,71,173,200,151,91,140,91,183,101,167,167,202,74,63,150,179,242,111,222,100,127,18,33,176,216,173,62,113,250,66,213,94,209,162,234,187,5,137,48,157,141,75,89,247,254,41,13,84,31,63,53,145,121,159,234,231,235,247,0,227,185,53,234,218,231,209,43,154,87,49,252,170,59,146,106,109,35,111,242,18,138,123,9,238,72,250,207,205,95,179,222,44,244,107,233,203,163,82,222,211,110,38,237,247,144,230,198,171,206,196,162,61,216,143,212,126,161,19,119,242,84,126,72,247,96,254,178,27,3,70,125,185,81,154,146,210,183,33,228,37,196,158,49,146,50,201,0,246,128,0,0,0,0,252,51,218,70,103,238,44,138,36,230,165,126,189,119,113,34,253,57,103,148,81,225,174,2,124,191,222,167,205,47,213,47,214,250,254,211,23,178,247,241,75,255,0,146,127,230,26,245,243,7,113,215,56,161,187,122,169,198,217,243,210,158,229,229,233,25,88,1,36,121,51,218,203,155,169,21,251,141,101,134,163,211,101,48,71,255,0,29,47,211,215,143,60,249,31,192,90,206,173,86,38,219,218,97,118,87,41,206,116,229,64,162,79,146,202,240,71,181,104,142,226,146,120,50,50,62,228,94,100,98,181,57,42,27,222,34,233,45,223,153,217,59,213,193,125,44,211,187,252,124,133,158,95,84,100,220,86,77,126,128,191,42,149,46,92,79,254,104,202,145,241,47,214,248,144,13,105,117,150,189,80,185,181,98,240,174,85,29,234,202,153,94,168,60,234,182,165,57,82,228,184,163,60,36,136,188,212,126,68,56,171,22,240,171,216,55,117,38,239,161,72,232,205,165,77,98,99,75,216,149,122,205,58,151,11,178,146,162,243,65,121,145,253,134,59,63,16,246,209,218,58,227,125,208,61,209,46,58,163,73,251,19,49,212,124,79,245,126,35,29,128,216,251,132,13,95,94,181,104,69,181,118,74,86,233,205,192,133,22,106,177,141,242,10,28,119,28,86,9,8,34,202,157,242,73,99,225,245,102,161,91,156,153,47,153,117,61,52,184,44,233,106,222,113,42,178,228,180,120,34,195,105,143,79,108,147,217,37,241,62,230,121,255,0,56,178,48,24,191,137,155,5,173,74,208,203,210,212,90,55,57,38,133,81,38,11,56,252,234,161,188,218,127,148,159,215,247,158,6,184,215,149,6,101,139,125,86,109,213,151,78,69,10,171,34,33,121,30,20,203,202,70,124,212,94,104,248,159,237,27,67,58,218,30,109,108,184,156,161,105,52,168,179,230,71,230,40,147,154,38,140,158,154,241,5,50,191,2,39,74,159,113,161,202,146,149,212,221,151,228,77,154,179,236,107,82,190,138,11,220,69,245,16,9,221,202,83,89,14,242,208,134,180,238,98,183,74,181,119,122,248,198,239,19,50,115,222,68,130,34,193,36,191,148,175,217,228,39,128,162,206,84,154,167,34,201,226,86,153,106,72,149,209,165,220,157,111,22,123,9,95,238,120,19,156,71,146,13,95,73,94,227,47,175,36,47,76,7,207,80,131,30,165,17,200,82,145,189,167,49,184,178,101,156,25,25,121,125,100,53,191,226,191,74,158,209,221,109,175,89,138,137,225,217,139,225,122,72,234,18,254,148,70,28,62,251,214,126,110,123,207,254,161,178,64,165,78,112,182,92,123,127,91,169,119,35,46,101,85,254,190,228,224,253,94,132,72,8,46,230,163,207,159,192,191,104,8,229,84,226,78,179,86,225,178,149,160,79,167,17,41,61,125,139,202,61,126,172,242,148,125,137,162,50,193,151,235,159,236,242,31,103,3,20,57,215,7,18,246,157,58,158,120,121,207,31,143,47,117,62,73,251,204,139,200,140,96,49,101,60,160,120,125,169,212,239,135,117,198,169,19,108,26,78,223,71,185,212,73,239,234,179,62,51,189,146,225,25,97,68,69,235,32,254,172,121,128,183,240,0,0,0,0,1,89,92,218,184,164,139,72,160,179,161,182,180,221,211,102,238,244,175,230,204,186,91,23,6,75,63,77,163,37,100,141,95,65,125,189,255,0,1,55,248,152,215,74,47,15,58,81,85,212,90,194,253,88,61,13,136,194,253,109,242,89,100,251,165,183,49,252,113,127,36,255,0,210,90,231,234,5,245,112,106,77,217,54,241,186,38,248,170,148,254,159,89,222,154,17,187,99,72,109,61,144,148,164,189,84,36,187,17,121,126,208,28,174,140,233,133,103,88,53,14,151,97,80,155,223,42,163,215,219,221,5,142,155,14,58,127,73,104,47,38,207,249,69,254,129,178,133,131,101,210,116,250,212,133,105,81,26,233,195,131,212,233,167,114,143,233,184,167,15,233,41,71,230,179,247,152,128,156,166,56,96,141,105,89,175,235,61,205,19,117,74,179,183,209,255,0,156,50,232,116,93,157,25,223,160,233,165,91,146,164,253,36,22,61,217,243,22,56,0,0,0,3,165,107,125,235,85,211,93,23,191,181,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,60,103,6,94,99,186,136,65,206,22,245,170,218,188,31,46,133,79,143,17,200,247,141,209,77,162,78,83,200,81,173,182,16,151,167,18,154,50,81,17,47,171,5,164,153,168,148,91,20,178,198,76,148,144,164,10,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,197,250,114,203,209,79,220,91,132,123,91,196,84,60,84,251,239,23,172,205,142,239,101,175,26,195,62,29,182,242,218,20,156,69,106,54,244,158,236,58,110,237,81,167,110,40,135,79,108,170,174,165,95,246,214,156,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,241,156,17,249,13,156,173,59,90,133,99,90,180,107,42,214,131,224,168,182,253,62,61,46,157,27,170,183,58,17,88,109,45,180,222,245,154,150,173,168,66,75,42,51,81,227,38,102,125,192,86,15,59,77,20,255,0,220,47,17,144,234,31,11,42,161,21,199,127,244,137,145,28,101,4,223,254,154,78,41,78,127,136,36,167,233,152,139,252,174,53,122,54,146,241,131,108,177,82,126,35,20,219,230,59,214,132,167,158,97,215,86,133,201,82,23,21,45,19,127,69,107,152,196,70,205,74,37,32,144,226,205,91,126,154,109,83,153,70,144,198,213,254,15,175,134,9,136,135,82,179,227,149,223,77,122,75,238,180,134,23,5,42,92,133,17,55,157,235,84,51,150,218,18,178,52,26,221,73,158,220,18,211,66,250,123,122,213,116,214,255,0,182,181,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,140,224,203,204,6,209,2,128,121,163,251,118,106,111,224,191,39,132,47,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,65,156,209,253,187,53,55,240,95,147,194,1,63,249,42,123,44,93,63,120,19,190,93,78,19,252,64,14,74,158,203,23,79,222,4,239,151,83,132,255,0,0,0,0,16,3,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,5,170,115,171,246,88,181,190,240,32,252,186,162,42,175,132,239,106,125,27,251,192,183,190,98,192,11,84,231,87,236,177,107,125,224,65,249,117,68,85,95,9,222,212,250,55,247,129,111,124,197,129,106,156,234,253,150,45,111,188,8,63,46,168,138,171,225,59,218,159,70,254,240,45,239,152,176,2,101,115,184,178,170,176,53,163,79,117,25,233,17,14,155,92,181,221,162,71,105,43,87,93,47,193,150,227,206,169,105,219,180,144,105,168,50,73,50,81,153,154,92,201,39,4,106,235,252,151,46,207,67,241,53,113,218,210,238,111,5,18,224,179,228,244,105,206,77,233,183,80,156,196,168,203,111,107,70,100,78,188,219,7,49,73,193,26,146,217,190,101,132,239,19,83,155,158,153,221,90,137,194,59,213,27,90,39,139,252,138,184,34,92,213,22,16,219,142,60,168,45,177,34,59,171,109,40,66,179,211,241,73,117,102,173,169,75,77,58,179,87,171,131,167,110,26,47,248,218,89,196,54,155,234,13,66,225,151,67,166,208,238,138,108,154,164,232,198,238,246,169,222,33,5,48,140,154,35,90,208,168,230,234,22,132,145,239,66,148,156,43,118,12,54,94,0,0,1,85,124,243,191,66,127,210,79,238,209,106,130,170,249,231,126,132,255,0,164,159,221,160,49,87,37,79,106,123,167,238,254,119,204,105,194,234,69,43,114,84,246,167,186,126,239,231,124,198,156,46,164,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,90,193,178,159,22,62,203,26,201,247,127,112,252,185,241,173,96,13,148,248,78,246,88,209,191,187,251,123,229,204,12,170,49,87,9,222,203,26,55,247,127,111,124,185,129,149,64,85,95,60,239,208,159,244,147,251,180,66,174,12,248,90,253,247,23,181,225,166,240,174,79,66,86,169,182,124,170,237,18,67,169,221,21,115,154,153,17,164,181,36,137,38,178,101,104,125,196,154,145,235,33,70,149,225,100,147,109,115,87,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,192,35,87,15,92,49,113,29,172,122,166,245,173,164,118,189,86,151,114,89,181,6,23,84,168,201,121,116,207,201,169,8,146,72,75,143,186,173,174,50,243,110,33,106,38,208,74,127,243,14,26,16,163,109,88,183,78,96,150,221,86,205,229,171,115,218,21,219,158,93,201,82,161,209,237,154,108,202,204,178,87,94,164,251,53,42,123,110,74,115,114,214,173,238,41,38,179,202,212,121,81,229,74,243,57,127,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,202,214,77,50,211,100,165,100,246,54,132,249,36,136,163,7,52,127,97,61,77,252,23,231,16,128,82,183,9,222,212,250,55,247,129,111,124,197,129,178,152,214,179,132,239,106,125,27,251,192,183,190,98,192,217,76,0,0,0,6,181,156,88,251,83,235,39,222,5,195,243,23,198,202,99,90,206,44,125,169,245,147,239,2,225,249,139,224,45,83,146,167,178,197,211,247,129,59,229,212,225,85,124,88,251,83,235,39,222,5,195,243,23,197,170,114,84,246,88,186,126,240,39,124,186,156,42,175,139,31,106,125,100,251,192,184,126,98,248,11,84,228,169,236,177,116,253,224,78,249,117,56,75,253,116,208,189,56,226,47,78,42,58,95,170,20,111,29,74,157,135,89,121,163,36,74,167,202,73,25,55,42,51,134,71,211,121,27,149,131,193,164,210,165,33,105,90,22,180,42,32,114,84,246,88,186,126,240,39,124,186,156,39,248,13,101,181,211,66,245,31,135,77,71,168,233,126,168,81,188,13,86,14,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,81,149,237,86,15,4,162,82,84,133,165,11,66,208,158,2,236,191,239,43,234,53,191,22,240,184,101,213,145,106,209,219,160,82,14,73,146,151,22,156,219,174,186,212,114,94,55,41,8,83,238,18,55,25,237,70,212,39,8,66,18,155,243,227,127,130,235,87,139,141,56,126,12,36,210,168,151,245,55,166,253,18,225,118,11,106,113,125,34,123,108,25,47,146,13,226,134,179,125,195,52,160,253,71,13,46,237,94,211,109,116,3,118,90,213,219,26,234,172,217,87,76,31,5,90,183,234,18,41,117,24,221,84,57,208,148,195,138,109,214,247,160,212,133,109,90,20,89,73,154,79,25,35,50,238,2,117,114,84,246,167,186,126,239,231,124,198,156,46,164,82,183,37,79,106,123,167,238,254,119,204,105,194,234,64,124,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,141,101,245,190,245,165,106,86,180,95,218,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,115,131,63,49,122,124,202,53,122,54,144,112,125,124,62,79,196,42,149,225,28,173,10,107,50,88,117,212,62,185,201,82,36,36,141,188,108,90,97,148,183,16,165,153,32,150,210,72,247,100,144,170,33,210,123,23,247,80,213,59,55,76,253,41,232,207,202,219,130,157,66,241,189,14,183,133,241,82,91,103,171,211,220,157,251,122,155,182,238,78,113,140,150,114,3,170,141,130,57,107,234,244,109,95,224,250,199,124,223,136,117,43,62,57,218,21,38,99,48,235,72,97,112,82,148,71,73,155,153,222,181,67,56,142,45,72,51,65,173,213,17,109,193,161,53,109,205,27,66,244,227,64,184,142,166,91,122,91,70,244,61,22,171,103,211,42,62,142,65,145,179,25,198,214,244,44,54,120,222,173,200,132,219,139,91,138,91,139,117,199,86,165,153,171,180,149,228,151,173,127,251,186,225,206,101,63,227,122,211,229,54,215,254,143,14,91,111,44,220,255,0,208,141,180,165,191,241,230,165,125,2,1,106,130,170,249,231,126,132,255,0,164,159,221,162,213,5,85,243,206,253,9,255,0,73,63,187,64,98,174,74,158,212,247,79,221,252,239,152,211,133,186,107,22,142,216,58,235,96,85,52,231,81,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,251,72,234,47,146,167,181,61,211,247,127,59,230,52,225,58,121,140,241,175,251,213,116,225,138,5,129,83,165,57,169,183,79,230,233,177,159,62,171,148,184,38,75,39,42,106,103,106,144,173,171,65,54,210,93,52,165,110,41,74,195,169,101,214,204,41,219,138,221,11,165,112,241,173,21,189,57,161,95,182,253,213,77,98,68,151,97,187,75,170,38,115,240,88,76,183,217,110,37,65,73,109,180,181,57,9,100,141,230,137,56,73,172,177,231,130,157,92,169,248,224,191,165,85,96,112,187,168,20,91,130,234,163,177,28,138,222,173,64,130,244,231,232,76,37,72,109,49,230,244,210,165,20,18,82,219,66,31,87,104,230,180,33,71,209,52,156,122,214,164,211,47,45,87,191,225,81,161,185,46,191,118,94,53,134,227,52,185,114,200,223,168,84,101,188,73,73,184,243,202,34,53,184,235,133,149,184,162,238,163,53,31,153,139,243,224,131,130,235,87,132,125,56,98,12,212,210,171,119,245,75,168,253,110,225,106,11,105,113,29,82,103,116,24,207,154,9,227,134,131,97,179,36,172,253,119,9,78,237,70,226,109,1,93,124,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,193,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,2,234,64,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,106,129,170,184,218,160,6,63,215,77,11,211,142,34,244,226,163,165,250,161,70,241,212,169,216,117,151,154,50,68,170,124,164,145,147,114,163,56,100,125,55,145,185,88,60,26,77,42,82,22,149,161,107,66,181,225,226,43,65,175,46,27,117,114,187,165,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,114,105,37,171,98,201,109,168,247,161,68,91,47,8,191,204,79,135,235,7,91,248,109,185,235,183,122,37,177,82,211,138,61,90,234,162,204,132,76,165,242,125,136,15,43,195,45,199,27,90,188,51,138,75,74,113,180,26,13,70,203,71,184,182,16,13,125,196,138,224,207,131,59,251,139,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,163,32,156,109,167,48,88,45,202,237,231,29,70,205,26,23,161,122,113,195,166,156,83,180,191,75,232,222,6,149,7,46,188,243,166,75,149,80,148,162,34,114,84,151,8,139,168,242,246,167,39,130,73,37,41,66,18,132,33,8,72,118,11,2,192,179,116,178,205,164,233,246,159,91,209,40,118,245,14,57,70,131,6,49,30,198,145,147,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,236,0,0,3,21,113,99,236,177,172,159,119,247,15,203,159,25,84,98,174,44,125,150,53,147,238,254,225,249,115,224,53,172,27,84,13,85,198,213,0,0,0,0,40,7,154,63,183,102,166,254,11,242,120,66,255,0,133,0,243,71,246,236,212,223,193,126,79,8,4,255,0,228,169,236,177,116,253,224,78,249,117,56,82,176,186,158,74,158,203,23,79,222,4,239,151,83,133,43,0,202,188,49,112,245,117,113,65,172,180,93,35,181,164,248,15,31,212,147,81,170,46,43,146,25,166,65,105,59,157,144,226,80,95,242,91,65,41,72,74,221,117,164,26,209,191,113,108,61,163,186,59,96,232,85,129,75,211,157,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,236,34,194,156,187,56,126,176,116,67,134,219,98,187,104,34,91,245,45,71,163,210,110,170,212,201,164,202,159,55,223,128,202,188,50,28,109,180,43,195,54,165,58,166,219,89,172,210,111,58,123,143,121,137,64,0,32,7,58,191,101,139,91,239,2,15,203,170,34,127,136,1,206,175,217,98,214,251,192,131,242,234,136,10,171,225,59,218,159,70,254,240,45,239,152,176,54,83,26,214,112,157,237,79,163,127,120,22,247,204,88,27,41,128,0,0,0,214,179,139,31,106,125,100,251,192,184,126,98,248,217,76,107,89,197,143,181,62,178,125,224,92,63,49,124,5,212,242,184,246,19,211,47,198,190,113,52,82,183,22,62,212,250,201,247,129,112,252,197,241,117,60,174,61,132,244,203,241,175,156,77,20,173,197,143,181,62,178,125,224,92,63,49,124,5,212,242,184,246,19,211,47,198,190,113,52,74,161,21,121,92,123,9,233,151,227,95,56,154,37,80,0,0,0,170,190,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,12,171,207,59,244,39,253,36,254,237,24,171,146,167,181,61,211,247,127,59,230,52,224,25,87,158,119,232,79,250,73,253,218,43,171,66,244,47,81,248,139,212,122,118,151,233,125,27,199,85,103,101,215,158,116,205,17,105,241,82,100,78,74,146,225,17,244,217,70,228,228,240,106,53,41,40,66,86,181,161,10,177,94,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,0,181,238,29,116,26,205,225,183,72,232,90,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,36,147,90,182,32,144,218,79,98,18,69,146,192,0,5,106,243,69,224,22,29,225,66,169,113,49,163,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,81,197,59,212,53,41,230,210,157,166,75,108,144,245,149,12,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,101,62,19,189,150,52,111,238,254,222,249,115,3,90,193,178,159,9,222,203,26,55,247,127,111,124,185,128,25,42,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,66,220,195,56,44,170,240,177,170,18,43,182,133,191,45,58,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,212,113,104,123,109,250,12,127,174,154,23,167,28,69,233,197,71,75,245,66,141,227,169,83,176,235,47,52,100,137,84,249,73,35,38,229,70,112,200,250,111,35,114,176,120,52,154,84,164,45,43,66,214,133,5,48,242,208,227,18,79,13,250,184,205,143,121,214,37,254,231,87,196,134,225,77,101,201,141,53,18,147,81,113,109,161,170,162,141,236,37,8,74,75,166,241,146,219,203,70,75,87,80,216,109,3,191,243,61,227,214,54,179,213,101,240,253,163,245,216,147,244,250,153,34,51,213,90,188,78,170,14,173,81,97,79,111,101,183,82,239,74,68,20,154,152,81,25,181,235,60,193,56,133,41,4,218,213,10,245,163,72,111,45,5,213,11,131,72,245,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,177,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,151,21,167,182,85,87,82,175,251,107,78,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,120,206,8,252,128,101,254,11,184,73,186,184,185,213,50,181,169,174,248,27,110,133,225,170,23,53,69,74,113,174,156,21,73,109,11,97,135,73,151,91,41,142,54,111,41,148,56,68,149,116,92,51,60,32,198,194,118,157,173,66,177,173,90,53,149,107,65,240,84,91,126,159,30,151,78,141,213,91,157,8,172,54,150,218,111,122,205,75,86,212,33,37,149,25,168,241,147,51,62,227,21,112,127,195,93,11,133,109,14,163,233,149,48,250,213,87,182,213,46,73,105,148,183,219,151,88,117,150,209,33,198,141,73,70,214,75,164,134,219,34,66,15,166,218,13,68,107,53,169,89,172,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,90,193,178,159,22,62,203,26,201,247,127,112,252,185,241,173,96,13,170,5,43,115,83,224,203,78,56,127,174,210,181,123,75,234,180,170,45,42,245,168,59,29,235,59,121,54,228,89,68,131,113,201,48,27,47,252,15,232,146,219,236,150,28,117,164,163,212,117,13,179,110,154,197,172,86,14,133,88,21,77,70,212,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,211,45,122,248,170,226,98,242,226,191,87,38,106,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,208,29,131,130,238,45,174,174,17,181,76,174,154,107,94,58,219,174,248,106,125,205,78,82,92,119,169,5,50,91,90,223,97,162,121,166,206,99,109,147,201,101,110,25,165,61,103,8,203,11,49,176,157,167,95,252,171,181,104,215,79,161,42,180,111,76,211,227,212,61,29,86,141,225,231,67,234,182,149,244,36,53,147,233,188,141,219,86,140,158,213,17,150,79,2,170,249,90,112,11,93,151,93,160,241,89,171,212,255,0,3,74,131,252,58,206,162,74,140,133,185,80,113,72,50,110,164,242,92,73,244,217,70,226,114,62,8,156,91,137,109,228,154,16,134,205,251,106,0,20,215,206,179,83,63,40,53,198,203,210,216,146,233,82,34,89,246,250,234,15,120,119,55,202,143,58,123,223,156,98,70,22,100,140,49,18,27,136,65,165,42,218,249,168,205,73,90,49,114,131,90,30,37,239,248,218,167,196,54,164,106,13,62,225,151,92,166,215,46,138,148,154,92,233,38,238,247,105,222,33,101,12,136,157,34,90,16,152,228,210,16,133,17,108,66,82,156,39,110,8,49,251,148,154,171,52,168,245,215,169,146,209,77,153,33,232,145,230,41,149,19,15,62,202,91,83,173,33,204,109,82,208,151,217,82,146,71,148,147,173,153,227,113,102,199,249,37,234,101,213,27,84,239,173,28,241,125,91,110,161,111,157,205,208,113,199,21,225,231,71,147,30,62,246,83,191,166,142,163,114,176,225,236,53,43,160,199,172,68,140,31,74,185,56,100,170,210,57,73,209,117,54,116,104,141,84,145,124,126,92,47,210,84,229,70,155,18,149,48,145,74,75,17,150,100,165,56,135,212,220,9,121,252,218,22,217,160,253,110,155,102,184,235,193,102,166,126,228,92,86,105,133,244,228,186,84,72,145,238,6,41,243,229,85,28,233,197,139,6,105,28,57,79,173,123,210,72,233,177,33,213,146,212,173,169,82,73,74,35,73,25,24,108,124,49,87,22,62,203,26,201,247,127,112,252,185,241,149,70,42,226,199,217,99,89,62,239,238,31,151,62,3,90,193,181,64,213,92,109,80,2,0,115,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,68,255,0,231,87,236,177,107,125,224,65,249,117,68,64,14,87,30,221,154,101,248,215,201,230,128,191,225,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,39,255,0,37,79,101,139,167,239,2,119,203,169,194,149,133,212,242,84,246,88,186,126,240,39,124,186,156,41,88,5,212,241,7,162,159,187,79,42,27,19,195,212,60,44,251,19,79,237,251,214,30,247,118,50,239,130,163,151,136,109,204,54,181,43,49,93,147,177,37,183,46,147,91,148,73,221,154,128,210,123,235,247,47,213,59,55,83,61,23,233,63,201,43,130,157,93,240,93,126,143,138,240,178,91,123,165,212,218,173,155,186,123,119,109,86,51,156,30,48,54,19,225,234,214,161,95,60,23,233,165,149,116,193,241,180,91,131,75,232,212,186,140,110,170,219,235,197,126,146,211,110,183,189,6,149,167,114,22,162,202,76,148,89,201,25,31,113,175,22,161,89,85,93,53,191,238,93,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,227,25,34,242,1,179,237,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,235,17,171,151,86,177,208,181,147,132,123,18,77,33,159,15,46,207,167,177,103,85,35,110,90,250,50,160,48,211,105,61,234,66,9,93,86,14,59,248,78,228,163,175,179,114,148,133,24,146,160,3,21,113,99,236,177,172,159,119,247,15,203,159,25,84,98,174,44,125,150,53,147,238,254,225,249,115,224,53,172,27,84,13,85,198,213,0,0,0,0,40,7,154,63,183,102,166,254,11,242,120,66,255,0,133,0,243,71,246,236,212,223,193,126,79,8,4,255,0,228,169,236,177,116,253,224,78,249,117,56,79,241,0,57,42,123,44,93,63,120,19,190,93,78,19,252,0,0,0,0,0,7,94,191,172,186,78,160,218,147,109,42,219,93,72,115,186,125,68,238,81,125,7,18,225,125,21,36,252,208,94,242,26,215,235,54,152,86,180,123,80,234,118,21,117,189,146,169,221,29,221,208,121,234,48,219,165,244,86,178,242,112,191,148,127,232,27,56,138,227,230,207,195,4,123,186,205,99,89,237,152,155,106,84,109,222,144,252,225,159,95,172,236,24,205,125,55,73,41,218,148,171,232,160,243,239,193,247,1,195,114,149,226,146,45,94,132,246,135,93,83,118,204,133,183,209,63,155,51,234,239,92,233,47,125,6,136,147,130,36,253,53,247,247,124,5,154,141,94,116,254,250,184,52,218,236,133,120,218,243,124,45,74,7,83,162,239,77,11,219,189,165,182,174,203,74,146,126,170,212,93,200,252,255,0,104,216,195,134,125,116,163,113,11,165,20,173,69,163,175,180,238,190,244,225,126,174,201,47,50,93,212,219,121,254,36,255,0,146,95,233,48,202,192,0,0,0,0,53,211,227,158,135,54,223,226,98,236,167,79,254,53,191,1,159,47,125,62,49,251,140,203,200,200,124,84,174,36,171,52,142,27,42,218,4,194,115,18,173,208,222,188,163,212,233,79,57,69,216,218,51,60,153,254,185,126,223,33,46,185,191,112,251,83,166,95,13,235,141,46,30,232,53,93,222,144,115,168,146,217,210,102,4,102,187,41,204,158,84,102,94,170,11,235,207,152,173,96,25,127,133,29,42,127,88,181,182,131,102,34,47,136,102,87,138,234,163,121,35,232,196,125,194,239,189,7,230,223,184,255,0,234,27,32,83,224,199,166,195,110,20,84,108,105,188,237,44,153,227,38,102,126,125,252,204,82,239,39,171,46,61,193,173,213,75,149,231,48,170,7,67,106,112,126,183,94,36,244,31,114,81,99,203,224,127,176,93,88,0,129,252,218,245,147,242,55,66,29,211,168,106,219,42,234,219,235,227,59,124,52,200,47,121,26,12,143,36,163,254,82,127,111,144,158,2,139,57,174,106,156,139,219,137,90,157,169,30,87,90,151,109,244,124,33,236,36,255,0,186,32,65,113,126,104,37,125,36,251,204,254,172,16,8,193,163,58,117,51,85,181,26,149,99,65,111,123,149,30,190,11,36,95,197,176,227,190,245,39,252,89,255,0,40,191,208,54,93,181,232,49,173,154,20,106,36,52,237,102,54,253,165,147,63,164,181,40,252,204,207,205,71,239,21,19,201,243,69,83,112,234,5,83,84,170,176,183,177,68,232,120,53,245,49,252,115,19,216,115,178,92,35,243,34,243,73,253,88,243,23,22,0,48,183,23,250,190,189,22,208,139,154,236,136,173,179,151,79,155,26,18,177,157,146,14,28,135,27,86,13,11,35,194,154,242,81,99,227,245,230,145,91,156,230,239,153,116,205,51,183,236,232,138,216,114,234,177,36,186,172,17,229,181,71,168,54,105,238,147,248,23,114,60,255,0,156,5,75,223,87,133,94,254,187,170,215,125,118,71,90,109,86,107,243,29,94,196,167,214,117,213,56,125,146,148,151,154,207,200,139,236,33,202,232,213,122,161,108,234,197,159,92,165,189,210,149,14,189,79,121,165,237,74,176,164,73,109,68,120,81,25,121,164,188,200,116,209,145,56,120,182,142,238,215,27,18,129,156,20,187,146,150,209,253,139,152,210,62,37,250,223,16,27,27,233,45,98,109,193,166,22,157,114,162,231,82,84,250,36,9,47,47,4,91,150,184,237,169,71,130,34,34,238,103,228,68,66,169,249,204,90,203,133,168,244,11,141,5,150,164,83,98,176,103,255,0,29,79,212,23,143,60,249,23,192,91,69,139,69,69,185,100,208,40,8,242,166,210,226,196,255,0,230,108,165,31,19,253,95,137,138,196,231,86,111,117,237,98,221,249,157,144,123,96,190,150,106,61,254,62,64,35,223,42,219,245,235,71,137,22,41,200,60,34,177,13,48,21,229,254,251,62,17,126,169,254,175,213,246,144,189,178,61,196,70,94,242,200,215,163,151,195,142,183,197,13,165,210,44,238,159,1,42,242,242,244,140,81,176,171,63,196,163,63,170,95,230,1,230,0,0,0,0,0,43,11,156,166,173,174,5,14,135,165,112,223,194,228,57,26,166,234,54,255,0,33,72,168,48,174,230,143,168,188,149,251,61,226,206,36,190,220,88,206,201,117,91,80,202,20,226,143,25,193,17,100,198,191,60,197,245,45,237,73,226,110,224,121,110,111,106,130,236,186,35,61,136,189,70,42,18,246,255,0,37,39,228,191,126,79,235,48,28,127,0,154,66,230,176,241,31,111,82,205,142,172,122,36,136,149,185,37,187,110,26,102,124,84,175,249,104,63,39,61,198,103,240,35,27,8,82,105,177,232,244,168,84,136,137,218,196,24,237,198,104,178,103,132,33,36,146,243,51,63,34,247,153,138,222,228,225,164,45,82,45,26,214,172,62,89,145,53,217,52,180,31,127,226,150,213,61,242,242,89,151,153,126,174,126,191,112,178,192,0,0,0,0,0,0,0,0,0,0,1,25,185,132,234,234,116,167,134,251,144,209,221,235,138,28,202,26,11,225,215,129,47,7,244,20,94,109,253,95,105,9,50,42,47,156,238,163,59,50,240,183,116,234,43,219,162,49,10,37,73,194,218,69,135,210,237,65,147,46,233,207,145,251,149,143,171,222,2,184,169,52,249,183,141,219,14,149,25,59,166,87,42,45,199,108,178,69,151,30,116,146,94,102,69,230,175,137,23,216,54,15,224,111,69,227,232,167,15,244,10,39,67,167,50,169,26,45,82,103,172,103,249,247,33,70,74,255,0,150,178,243,107,220,100,95,2,248,212,151,45,77,14,70,172,113,7,71,173,78,99,169,14,214,145,30,180,159,91,31,157,141,58,26,139,201,196,159,147,135,238,81,125,70,47,177,150,155,97,148,48,210,118,161,180,146,18,89,206,8,139,4,3,204,69,62,96,124,87,51,195,110,149,58,138,43,187,174,74,217,170,12,84,109,50,232,165,232,210,182,61,149,50,227,106,195,140,151,168,120,207,188,200,188,229,96,161,94,104,23,197,106,233,226,94,167,76,168,59,252,26,144,135,161,48,141,168,250,45,84,38,165,39,146,73,31,146,143,177,153,253,166,2,50,92,215,29,203,170,87,188,154,229,89,239,23,87,175,212,22,225,158,214,219,220,235,239,41,88,245,73,41,44,173,195,247,17,119,247,16,178,14,17,185,91,53,93,182,41,122,143,170,18,50,117,24,204,77,139,7,103,146,28,109,135,144,174,163,18,203,226,226,112,105,47,137,151,145,8,43,194,205,58,13,79,92,109,86,42,12,117,91,77,82,10,200,183,26,112,175,24,193,103,177,253,102,54,35,211,85,191,249,31,73,141,209,233,177,26,27,12,180,91,136,253,68,180,130,79,215,229,241,238,2,6,235,223,44,106,85,197,100,212,78,197,166,244,234,176,210,243,208,211,214,81,245,84,134,93,233,163,46,202,36,167,42,82,59,159,151,191,182,69,75,234,13,137,112,233,173,223,83,178,238,152,126,22,163,75,148,244,87,155,234,33,120,83,78,173,181,119,66,148,159,164,133,121,25,249,123,252,198,208,194,56,241,69,193,14,151,113,49,17,82,235,113,252,29,109,182,205,44,78,223,33,205,166,68,241,167,243,105,125,180,30,22,249,171,191,195,30,94,65,175,181,183,80,147,73,184,169,117,72,107,217,34,28,214,36,52,172,17,225,104,112,148,147,193,145,151,153,23,153,13,146,56,98,173,204,184,120,122,211,154,164,242,254,16,245,171,71,83,138,237,235,40,224,178,163,86,8,136,139,38,103,219,2,187,40,188,154,43,48,175,216,146,170,23,223,136,183,152,154,219,142,55,232,180,35,168,202,94,35,52,228,166,239,44,182,70,89,46,253,254,34,208,52,242,202,165,233,205,143,66,177,168,200,219,14,133,77,139,78,107,186,143,41,101,148,52,147,245,148,163,242,65,121,168,254,211,243,1,216,132,16,231,1,69,166,202,225,202,157,85,123,180,166,174,6,80,131,245,187,164,160,79,81,23,99,199,159,212,39,120,129,252,223,238,6,97,240,235,79,163,165,120,121,250,251,74,50,193,247,66,160,207,79,195,30,101,241,1,78,58,77,37,112,245,78,205,150,218,182,169,155,130,156,225,30,51,131,41,45,159,250,6,197,28,45,212,93,171,104,77,179,80,121,205,235,119,198,229,88,198,113,49,242,242,193,124,6,188,186,27,69,149,112,107,29,145,74,134,141,203,126,226,166,160,251,145,96,142,83,73,207,115,47,137,123,198,197,124,61,208,31,181,244,130,129,66,149,252,108,111,21,187,203,249,82,157,81,121,25,251,149,241,1,145,68,112,230,10,212,119,120,91,187,122,235,218,101,224,54,246,51,207,248,70,47,192,72,241,28,57,130,57,9,28,45,221,190,49,173,230,126,3,103,172,101,143,240,140,92,249,126,192,26,252,91,102,105,173,71,52,249,250,255,0,253,33,141,157,52,249,106,114,208,128,181,249,159,87,63,252,213,99,88,187,115,254,252,199,207,252,127,254,144,198,206,90,119,131,179,169,248,60,151,231,127,252,170,192,118,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,28,53,225,13,85,11,114,92,68,121,185,211,199,236,113,39,254,129,172,53,214,201,177,95,148,210,188,211,179,255,0,164,72,218,54,75,9,148,194,152,89,224,149,143,242,30,70,177,218,193,66,114,218,212,90,189,21,211,202,163,120,124,158,63,89,134,213,241,63,214,248,128,190,46,94,147,220,155,194,229,168,149,199,233,244,252,118,61,124,231,53,25,127,245,9,40,34,71,44,138,217,85,184,101,162,52,151,122,137,141,226,112,173,184,206,234,132,207,118,11,224,37,184,15,76,168,205,76,97,81,159,78,80,188,100,178,126,227,207,187,236,26,216,113,67,97,191,166,90,233,115,89,18,127,140,166,248,45,222,95,239,144,217,119,220,165,126,191,196,255,0,208,54,85,21,7,205,219,134,201,244,171,193,90,249,72,143,152,149,92,122,73,91,211,234,244,154,129,21,174,202,116,204,251,153,253,20,23,215,159,48,29,123,150,151,25,49,116,169,82,180,202,235,119,48,165,108,240,94,169,250,187,124,99,206,127,22,194,140,251,184,159,164,175,179,224,46,34,133,114,210,110,40,232,145,77,145,212,37,165,74,34,216,162,236,74,218,127,72,139,222,53,109,66,212,218,137,104,60,25,12,133,68,226,7,87,109,215,18,237,26,237,240,234,65,26,72,252,4,85,224,183,110,254,83,103,239,32,27,50,128,214,185,222,42,117,233,230,157,101,203,239,40,125,74,83,133,232,184,93,204,203,7,254,242,56,105,58,239,170,211,18,104,147,117,111,37,121,255,0,1,140,95,230,111,235,1,179,59,174,182,202,119,56,172,17,158,60,135,71,190,53,187,77,116,242,27,179,110,171,135,194,54,201,169,43,254,9,33,204,25,18,140,254,131,106,253,69,127,80,214,230,78,165,94,211,25,92,121,21,173,237,184,163,82,139,195,50,89,51,44,31,146,126,177,194,72,151,82,153,149,62,230,253,221,207,178,75,207,236,251,64,91,23,23,92,212,109,100,219,181,107,31,70,29,241,85,7,205,248,75,157,181,196,116,208,166,223,104,213,211,147,19,105,225,93,37,99,62,252,103,204,197,80,220,53,218,149,209,93,168,92,85,135,250,211,170,114,157,153,33,205,169,78,247,92,89,173,71,132,145,17,101,74,51,193,17,23,212,50,14,151,112,211,172,90,192,182,142,199,181,60,115,11,113,40,55,124,116,86,182,231,103,185,215,80,103,217,196,159,237,251,68,254,225,99,148,141,86,45,86,153,124,107,117,83,160,136,178,25,146,138,55,65,42,234,18,84,195,164,126,34,52,206,217,252,234,60,187,125,47,129,0,227,121,71,240,193,80,153,87,145,175,85,226,233,70,99,124,24,77,122,170,222,100,168,18,155,115,114,93,201,100,140,203,106,145,246,159,184,91,88,227,45,171,114,145,104,208,96,91,116,40,190,30,5,58,59,81,99,181,189,75,218,219,104,36,36,178,163,53,30,18,146,46,230,103,216,114,96,2,186,185,202,216,44,84,244,102,133,120,194,143,153,177,43,241,89,117,123,207,253,206,152,149,7,21,216,213,143,51,47,34,207,249,133,138,136,77,205,161,11,87,12,205,236,78,72,171,36,103,223,221,232,249,192,42,243,128,27,162,85,179,196,245,158,113,220,218,85,26,157,62,3,157,136,242,135,42,17,114,93,200,255,0,87,234,251,70,195,12,47,168,203,110,126,178,72,255,0,172,134,180,252,50,77,84,30,35,116,185,237,216,71,229,157,16,156,237,230,143,30,201,153,127,144,108,157,67,117,15,209,105,239,53,244,28,138,210,147,246,26,8,200,7,220,0,49,165,115,136,237,28,183,47,38,108,10,189,223,208,174,190,242,88,68,95,71,202,86,86,167,77,162,45,233,104,209,244,210,101,244,190,191,46,224,50,88,15,92,105,12,203,142,212,168,235,222,211,200,75,136,86,12,178,147,44,145,224,251,249,15,96,0,0,0,0,0,0,195,92,95,88,108,234,31,14,183,221,13,109,111,121,186,5,82,68,111,88,203,107,197,6,66,80,127,73,36,125,215,228,103,143,136,204,163,228,171,83,153,171,210,230,82,164,127,21,50,59,145,215,231,244,86,147,73,249,25,31,145,252,64,107,13,1,249,122,115,168,172,72,89,110,147,108,214,146,165,23,98,202,227,190,70,101,252,162,243,71,215,251,70,199,60,53,93,72,189,52,7,79,110,66,250,115,173,122,75,238,151,234,173,112,153,89,151,145,103,233,123,136,136,80,191,27,86,19,250,121,196,149,233,74,117,173,141,76,172,84,103,70,245,136,247,50,185,242,82,131,250,74,50,236,143,35,60,252,72,90,191,41,171,217,139,135,135,37,80,213,43,171,34,155,82,54,73,59,13,59,91,110,4,20,227,232,145,30,12,252,242,102,2,110,0,0,0,0,0,252,81,25,145,145,121,224,80,63,51,42,84,250,119,20,53,151,38,171,114,100,166,67,205,30,18,88,66,170,51,48,93,143,234,63,49,127,34,161,57,206,105,210,233,247,197,189,168,177,203,17,100,193,137,77,89,124,95,83,213,7,140,251,171,62,69,250,184,250,253,192,57,190,74,210,34,162,167,116,71,84,188,62,108,205,81,49,211,63,163,186,156,91,183,121,121,246,192,181,243,44,150,15,222,41,7,148,150,160,149,177,175,239,91,203,79,171,86,167,41,130,60,255,0,41,217,176,17,250,167,250,191,18,253,130,239,192,80,119,51,235,89,54,223,20,53,71,90,141,210,69,77,135,231,168,247,238,220,167,42,51,123,249,158,51,183,203,183,216,34,64,189,222,59,248,76,133,196,21,98,212,158,217,236,144,221,66,12,87,207,185,238,142,74,148,106,47,227,144,69,221,239,119,127,244,85,175,27,156,58,177,195,173,245,78,182,162,78,235,179,38,156,204,146,79,72,211,211,53,61,37,27,114,110,184,103,130,103,207,63,253,112,150,28,149,42,109,126,80,221,52,125,223,156,240,83,164,227,7,244,119,211,147,240,255,0,72,182,81,83,124,149,41,201,244,253,211,86,234,122,222,14,116,125,184,247,111,167,43,57,207,250,5,178,0,8,37,205,183,71,216,189,244,25,139,206,10,118,84,168,53,4,200,117,204,153,230,35,16,167,184,164,224,214,73,250,74,46,228,70,175,183,200,78,209,210,53,178,201,103,81,52,162,235,180,28,250,85,42,52,232,205,31,126,206,57,25,198,200,254,146,127,95,222,100,64,53,182,211,75,193,219,2,247,167,93,77,118,84,30,183,195,249,108,173,191,213,87,235,252,12,108,213,106,214,147,112,208,98,214,18,88,41,27,255,0,251,213,169,63,2,248,124,6,183,220,78,233,179,186,69,174,55,46,158,62,189,203,164,248,60,158,8,191,141,134,203,222,229,43,252,103,235,31,236,242,23,141,203,222,247,85,241,194,213,165,58,92,174,188,230,252,127,137,61,155,113,154,140,178,71,146,72,190,138,125,223,180,4,145,20,127,205,186,238,160,92,154,250,212,10,74,247,74,166,238,241,125,150,95,198,66,128,104,250,73,34,242,73,249,103,235,23,7,173,218,181,65,209,77,60,169,95,215,2,179,26,7,71,40,194,253,109,239,182,215,154,16,179,46,238,151,242,79,253,37,173,238,166,234,29,107,84,111,41,215,157,121,121,151,59,165,188,176,142,219,26,67,101,244,18,146,242,108,189,197,254,144,31,70,143,233,205,79,86,181,22,147,167,212,116,238,153,85,241,29,50,202,75,248,166,28,116,254,146,146,94,77,159,154,139,246,249,13,143,116,83,75,40,154,49,166,212,157,58,183,217,233,66,165,245,250,105,220,181,99,171,33,199,143,186,214,179,250,78,159,242,143,246,121,21,110,242,126,225,213,111,61,39,94,107,5,150,203,103,162,203,246,79,138,247,209,119,227,143,164,143,179,226,45,112,0,0,0,0,7,85,213,11,250,149,165,246,53,78,249,173,175,100,42,103,71,170,172,40,241,212,121,13,23,209,74,143,205,194,242,73,255,0,164,5,72,115,119,215,69,220,122,171,251,143,66,147,150,237,175,247,91,123,63,241,136,208,36,35,185,182,94,244,159,146,207,235,199,144,139,60,38,240,249,83,226,51,85,96,217,113,83,182,25,245,124,91,185,73,236,254,12,251,136,236,110,54,103,147,103,29,143,237,248,31,65,213,59,222,102,163,223,149,59,206,123,157,71,234,61,29,234,193,22,122,108,161,178,236,73,73,121,32,189,197,254,145,109,124,161,116,45,54,158,155,79,213,74,139,56,147,114,116,186,7,187,232,248,121,19,216,87,147,134,71,217,69,230,146,253,190,96,44,22,141,71,167,208,41,205,82,169,108,116,99,49,187,98,55,41,88,202,141,71,221,70,103,230,103,239,31,104,0,0,0,0,10,118,231,113,122,213,103,235,70,158,233,203,209,226,21,54,135,107,187,91,142,234,80,174,186,159,157,45,198,93,74,213,187,105,160,147,79,100,210,68,146,50,53,57,147,86,72,147,113,34,133,185,173,106,103,238,137,198,77,199,78,143,46,149,46,5,149,79,131,108,195,126,158,231,83,119,77,179,145,33,15,40,150,164,155,205,202,149,37,165,17,109,219,210,36,41,59,146,163,48,226,185,101,232,167,238,211,197,197,173,226,42,30,22,5,137,139,214,102,199,118,60,239,130,125,159,14,219,121,109,105,86,101,59,27,122,79,110,90,39,118,168,149,183,55,252,41,219,146,61,149,85,159,173,26,133,168,204,200,136,84,218,29,174,213,18,67,74,90,186,234,126,116,182,222,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,9,89,51,77,196,128,235,250,133,101,82,181,42,192,185,116,230,187,34,91,20,219,170,143,54,137,49,216,139,74,95,109,137,44,173,151,20,218,148,149,36,150,73,89,153,25,165,69,156,100,143,200,107,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,218,120,107,89,197,143,181,62,178,125,224,92,63,49,124,5,239,112,45,122,210,175,254,15,180,146,187,70,143,45,152,241,109,120,148,69,166,74,18,149,155,244,244,248,23,148,68,149,40,182,41,216,206,41,7,156,154,13,38,100,147,51,73,83,183,52,127,110,205,77,252,23,228,240,133,138,114,109,186,107,183,7,8,243,41,53,121,222,34,37,179,120,84,105,116,182,250,72,71,135,138,182,35,75,83,121,73,17,175,47,203,144,188,168,205,94,190,51,181,41,34,174,190,104,254,221,154,155,248,47,201,225,0,159,252,149,61,150,46,159,188,9,223,46,167,9,254,32,7,37,79,101,139,167,239,2,119,203,169,194,127,128,0,0,8,1,206,175,217,98,214,251,192,131,242,234,136,170,190,19,189,169,244,111,239,2,222,249,139,2,213,57,213,251,44,90,223,120,16,126,93,81,21,87,194,119,181,62,141,253,224,91,223,49,96,5,170,115,171,246,88,181,190,240,32,252,186,162,42,175,132,239,106,125,27,251,192,183,190,98,192,181,78,117,126,203,22,183,222,4,31,151,84,69,85,240,157,237,79,163,127,120,22,247,204,88,1,176,246,183,217,85,93,74,209,123,251,78,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,198,112,71,228,53,150,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,109,60,53,214,227,219,76,238,173,47,226,227,83,41,215,76,78,159,167,174,9,183,53,57,244,54,225,51,42,12,247,215,33,165,182,165,161,59,246,245,20,210,205,57,73,58,203,168,37,43,102,64,94,79,7,247,252,109,79,225,115,75,111,54,110,25,117,217,18,173,120,49,170,21,9,102,234,159,126,163,25,162,143,52,220,83,165,189,107,41,44,188,70,179,206,243,35,81,26,136,201,71,152,5,122,242,88,191,227,87,120,121,186,244,250,69,195,46,101,74,213,186,23,37,16,94,55,84,136,20,233,145,219,54,73,163,81,108,74,23,33,137,235,52,32,251,47,122,148,69,212,35,85,133,0,10,171,231,157,250,19,254,146,127,118,139,84,21,87,207,59,244,39,253,36,254,237,1,138,185,42,123,83,221,63,119,243,190,99,78,23,82,41,91,146,167,181,61,211,247,127,59,230,52,225,117,32,0,0,3,21,113,99,236,177,172,159,119,247,15,203,159,26,214,13,148,248,177,246,88,214,79,187,251,135,229,207,141,107,0,108,167,194,119,178,198,141,253,223,219,223,46,96,101,81,138,184,78,246,88,209,191,187,251,123,229,204,12,170,2,170,249,231,126,132,255,0,164,159,221,163,21,114,84,246,167,186,126,239,231,124,198,156,50,175,60,239,208,159,244,147,251,180,98,174,74,158,212,247,79,221,252,239,152,211,128,93,72,138,188,209,253,132,245,55,240,95,156,66,18,168,69,94,104,254,194,122,155,248,47,206,33,0,165,110,19,189,169,244,111,239,2,222,249,139,3,101,49,173,103,9,222,212,250,55,247,129,111,124,197,129,178,152,0,0,0,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,90,167,37,79,101,139,167,239,2,119,203,169,194,170,248,177,246,167,214,79,188,11,135,230,47,139,84,228,169,236,177,116,253,224,78,249,117,56,85,95,22,62,212,250,201,247,129,112,252,197,240,22,169,201,83,217,98,233,251,192,157,242,234,112,159,226,0,114,84,246,88,186,126,240,39,124,186,156,39,248,0,164,190,115,244,154,85,59,138,250,36,202,125,50,36,89,21,75,30,4,185,206,178,202,80,185,79,148,201,172,147,174,168,139,43,89,52,203,77,146,149,147,216,218,19,228,146,34,187,65,74,220,234,253,169,237,111,187,248,63,49,168,128,114,84,246,167,186,126,239,231,124,198,156,46,164,82,183,37,79,106,123,167,238,254,119,204,105,194,234,64,85,7,59,141,94,146,186,174,158,232,36,23,229,183,29,136,238,221,245,70,212,195,93,7,214,181,57,22,18,144,231,119,73,109,147,115,201,73,245,80,100,243,103,235,153,22,204,43,202,35,71,105,90,149,197,26,238,235,142,131,46,117,55,79,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,82,42,86,147,252,218,136,97,254,61,181,50,234,213,14,46,53,50,163,116,203,234,122,6,224,155,108,211,152,67,142,27,49,96,192,125,113,218,67,105,90,213,179,119,77,78,172,147,132,155,175,58,178,74,119,224,88,255,0,37,139,2,53,11,135,155,175,80,100,91,210,225,212,174,171,161,113,145,57,226,117,40,159,78,135,29,178,100,218,37,30,197,33,18,31,158,131,90,11,186,247,165,70,125,50,36,131,157,61,129,26,187,195,205,169,168,49,237,233,115,42,86,173,208,136,203,156,201,58,164,64,167,76,142,225,60,110,146,79,98,80,185,12,64,65,45,101,217,123,18,147,46,161,146,171,131,128,157,76,186,180,191,139,141,51,168,218,210,250,126,158,184,33,91,53,22,22,227,132,204,168,51,223,68,119,80,226,80,180,239,219,212,75,168,37,101,36,235,45,44,210,173,152,23,211,196,14,153,254,236,154,29,126,105,107,113,41,82,37,220,214,252,234,124,15,74,55,190,43,51,150,202,188,43,235,245,22,105,233,62,77,56,75,74,77,72,82,9,73,45,201,33,173,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,96,54,158,21,87,207,59,244,39,253,36,254,237,22,19,195,69,255,0,39,84,248,121,211,125,65,168,92,49,43,149,42,229,175,77,147,84,157,24,218,216,237,71,195,160,166,17,147,68,72,66,211,32,157,66,208,146,45,139,74,147,132,237,193,87,183,60,239,208,159,244,147,251,180,4,53,224,131,138,10,87,9,151,253,231,168,211,41,18,234,53,42,141,143,81,162,80,90,106,58,94,97,53,87,30,140,244,101,74,73,186,210,138,54,232,230,78,27,106,53,224,253,82,247,150,31,213,93,76,186,181,147,81,238,61,82,189,101,248,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,93,69,173,105,101,164,18,91,109,6,163,216,218,16,146,60,36,135,85,22,147,202,159,129,42,169,213,96,113,77,172,182,204,68,211,83,28,159,178,41,85,22,20,167,220,124,212,133,55,88,52,25,146,80,132,164,148,76,111,74,141,102,190,186,73,27,24,113,192,205,92,180,56,10,141,160,214,243,58,213,171,52,40,143,234,45,114,59,111,82,16,231,87,125,2,156,252,86,212,166,84,203,205,54,166,39,26,156,121,167,143,215,218,132,146,16,164,146,222,37,207,80,0,20,173,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,28,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,192,46,164,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,168,26,171,141,170,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,168,26,171,141,170,0,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,106,129,170,184,218,160,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,95,240,160,30,104,254,221,154,155,248,47,201,225,0,159,252,149,61,150,46,159,188,9,223,46,167,10,86,23,83,201,83,217,98,233,251,192,157,242,234,112,165,96,27,41,240,157,236,177,163,127,119,246,247,203,152,25,84,98,174,19,189,150,52,111,238,254,222,249,115,3,42,128,8,1,206,175,217,98,214,251,192,131,242,234,136,159,226,0,115,171,246,88,181,190,240,32,252,186,162,2,170,248,78,246,167,209,191,188,11,123,230,44,13,148,198,181,156,39,123,83,232,223,222,5,189,243,22,6,202,96,0,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,214,113,99,237,79,172,159,120,23,15,204,95,1,117,60,174,61,132,244,203,241,175,156,77,20,173,197,143,181,62,178,125,224,92,63,49,124,93,79,43,143,97,61,50,252,107,231,19,69,43,113,99,237,79,172,159,120,23,15,204,95,1,117,60,174,61,132,244,203,241,175,156,77,18,168,69,94,87,30,194,122,101,248,215,206,38,137,84,0,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,6,85,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,117,32,0,0,49,87,22,62,203,26,201,247,127,112,252,185,241,149,70,42,226,199,217,99,89,62,239,238,31,151,62,3,90,193,178,159,9,222,203,26,55,247,127,111,124,185,129,173,96,217,79,132,239,101,141,27,251,191,183,190,92,192,12,170,48,87,24,156,85,89,188,40,105,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,175,12,218,148,218,158,94,228,237,65,146,72,250,139,109,11,202,183,253,255,0,102,233,101,155,86,212,29,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,36,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,175,103,24,156,85,94,92,87,234,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,159,18,226,82,218,158,94,229,110,89,18,72,250,104,109,8,12,85,127,223,247,150,169,222,85,109,65,212,27,134,93,114,225,174,72,57,51,167,73,50,222,234,240,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,95,39,251,106,176,174,175,248,86,220,185,45,202,135,254,114,28,234,108,232,238,127,234,184,203,205,184,143,169,73,82,125,198,66,127,242,172,224,130,102,164,221,84,142,39,181,14,46,203,66,219,168,58,237,189,19,172,252,121,19,107,17,28,97,108,74,199,72,144,236,54,214,111,22,80,233,25,191,31,98,146,164,37,196,171,37,115,88,224,74,148,116,169,252,83,104,213,179,45,53,36,200,55,239,122,85,57,132,169,135,24,52,173,78,86,9,4,100,164,45,42,36,147,251,18,162,89,47,174,162,70,199,220,112,37,87,1,92,98,91,220,83,233,29,49,53,154,196,70,53,22,135,31,193,92,20,199,166,69,241,115,86,194,24,75,149,70,163,181,181,73,140,234,158,108,204,250,72,66,29,82,218,45,196,132,169,82,128,107,67,195,174,188,222,92,54,234,229,11,85,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,224,148,104,86,197,146,28,73,111,66,76,182,41,209,221,98,176,117,214,192,165,234,54,156,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,246,25,135,117,0,0,24,171,139,31,101,141,100,251,191,184,126,92,248,214,176,108,167,197,143,178,198,178,125,223,220,63,46,124,107,88,2,74,113,191,198,141,213,197,198,163,191,58,18,170,180,75,6,155,211,98,137,111,59,57,197,54,190,145,189,182,116,150,9,102,201,76,89,62,225,26,144,94,163,102,150,183,47,105,184,188,151,203,67,129,201,60,71,94,76,235,13,240,184,136,211,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,56,127,130,238,18,110,174,46,117,76,173,106,107,190,6,219,161,120,106,133,205,81,82,156,107,167,5,82,91,66,216,97,210,101,214,202,99,141,155,202,101,14,17,37,93,23,12,207,8,49,176,77,129,96,89,186,89,102,210,116,251,79,173,232,148,59,122,135,28,163,65,131,24,143,99,72,201,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,135,43,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,250,192,0,71,254,61,181,50,213,210,254,17,245,50,163,116,203,233,250,122,223,155,108,211,152,67,141,147,210,167,79,97,113,218,67,105,90,211,191,111,81,78,172,147,149,19,76,186,178,74,182,96,107,239,167,182,85,87,82,175,251,107,78,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,120,206,8,252,133,154,115,180,214,191,253,194,240,231,14,159,240,189,106,18,156,107,255,0,72,135,17,182,86,78,127,233,166,226,84,223,248,131,74,190,153,8,213,202,179,71,40,90,187,197,197,34,77,198,246,98,88,84,247,111,22,227,109,95,240,169,81,159,97,184,197,189,11,73,163,166,252,134,159,207,172,149,116,54,41,38,149,153,144,92,245,91,68,41,79,112,219,55,134,234,21,114,92,58,106,236,119,44,120,117,41,109,166,75,236,176,112,14,27,111,184,148,244,210,226,201,56,81,145,108,37,25,25,22,220,246,214,178,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,180,240,160,30,102,154,41,251,139,113,113,116,248,122,135,138,129,125,230,245,135,189,221,239,53,227,95,123,196,54,230,27,66,83,137,77,73,216,146,221,134,141,173,202,53,110,192,92,247,7,247,252,109,79,225,115,75,111,54,110,25,117,217,18,173,120,49,170,21,9,102,234,159,126,163,25,162,143,52,220,83,165,189,107,41,44,188,70,179,206,243,35,81,26,136,201,71,245,241,99,236,177,172,159,119,247,15,203,159,16,171,146,94,166,90,178,116,178,250,209,207,23,210,185,41,247,1,220,221,7,28,109,62,34,12,136,209,227,239,101,59,250,139,233,185,23,14,30,194,74,122,236,122,198,107,193,77,94,44,125,150,53,147,238,254,225,249,115,224,53,172,27,84,13,85,198,213,0,32,7,58,191,101,139,91,239,2,15,203,170,34,0,114,184,246,236,211,47,198,190,79,52,79,254,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,11,254,20,3,205,31,219,179,83,127,5,249,60,33,127,194,128,121,163,251,118,106,111,224,191,39,132,2,127,242,84,246,88,186,126,240,39,124,186,156,41,88,93,79,37,79,101,139,167,239,2,119,203,169,194,149,128,108,167,194,119,178,198,141,253,223,219,223,46,96,83,7,52,125,33,141,164,188,96,220,207,211,88,136,197,54,249,142,205,223,21,150,95,117,213,161,114,84,180,74,83,166,231,209,90,230,49,45,194,74,77,72,36,56,130,78,223,160,155,159,225,59,217,99,70,254,239,237,239,151,48,32,87,59,141,33,140,186,86,158,235,220,22,34,55,33,137,14,218,21,71,20,251,189,119,208,180,185,42,18,80,223,118,137,13,155,115,205,74,245,86,102,243,101,235,145,22,192,114,71,213,232,203,165,106,22,130,78,126,35,114,24,144,213,223,75,109,44,59,215,125,11,75,113,102,169,110,119,104,144,217,183,0,146,159,85,102,111,56,126,185,17,236,180,161,65,124,174,53,122,54,146,241,131,108,177,82,126,35,20,219,230,59,214,132,167,158,97,215,86,133,201,82,23,21,45,19,127,69,107,152,196,70,205,74,37,32,144,226,205,91,126,154,111,208,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,106,129,170,184,218,160,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,95,240,160,30,104,254,221,154,155,248,47,201,225,0,159,252,149,61,150,46,159,188,9,223,46,167,9,254,32,7,37,79,101,139,167,239,2,119,203,169,194,127,128,0,0,0,0,0,15,138,179,71,167,215,233,206,210,170,140,117,163,63,183,122,55,41,57,194,137,69,221,38,71,230,69,239,31,104,0,215,3,139,46,30,234,124,57,234,172,235,46,81,110,134,93,47,8,239,170,91,255,0,131,48,226,251,19,142,25,96,222,199,115,251,62,5,41,121,68,235,170,237,189,85,253,199,166,201,195,87,47,251,145,189,159,248,188,105,242,23,220,155,63,122,139,205,101,245,103,200,72,142,111,58,22,155,179,77,160,106,165,57,156,201,182,250,189,115,221,244,188,68,136,12,39,205,194,34,236,147,242,73,254,207,49,82,154,89,123,204,211,139,242,153,121,192,115,166,253,59,173,177,88,35,199,81,149,182,125,141,42,47,37,159,184,255,0,210,3,103,208,29,87,76,47,234,86,168,88,212,203,230,136,189,240,170,125,110,146,176,162,207,77,229,180,127,73,41,63,54,207,205,37,254,145,218,128,0,0,7,70,214,189,44,162,107,62,155,85,180,234,225,99,171,6,171,208,234,39,114,211,158,148,134,222,46,232,90,15,233,52,94,74,47,219,228,122,224,235,6,156,212,244,151,81,106,218,125,88,78,217,148,174,135,80,178,147,254,53,134,221,47,162,165,23,147,133,228,163,253,158,67,103,113,84,124,224,120,117,91,47,70,215,154,57,97,179,223,233,66,253,144,34,179,244,157,248,231,232,163,237,248,128,195,124,164,110,234,5,183,175,174,192,171,47,108,170,150,223,9,217,103,252,92,41,230,191,162,147,47,37,23,158,62,161,120,3,88,13,50,212,58,214,151,94,80,111,58,10,241,46,15,87,97,97,29,247,180,182,207,233,165,69,228,225,251,143,253,35,100,45,17,213,170,14,181,233,229,54,254,183,213,252,30,127,91,8,194,253,93,143,184,215,154,208,131,62,237,31,242,75,253,38,29,158,234,173,38,222,160,202,172,40,178,81,246,127,247,203,74,126,7,241,248,13,101,117,50,240,122,255,0,189,234,55,91,189,215,59,163,240,254,67,40,111,245,83,250,159,2,23,223,204,30,248,85,143,194,221,219,62,36,174,132,231,60,7,134,61,155,179,138,140,82,95,154,76,190,138,189,255,0,176,81,207,12,122,110,238,174,235,141,181,167,140,171,106,234,222,51,7,130,63,226,161,188,247,189,73,255,0,23,250,197,251,124,128,93,255,0,47,93,31,143,164,124,54,219,208,94,78,106,178,252,95,142,119,39,235,236,159,44,219,236,75,82,75,9,115,30,175,237,238,36,192,249,41,84,216,244,136,13,83,162,167,13,53,187,105,100,253,234,51,63,51,51,243,49,245,128,10,154,231,87,83,107,242,134,214,163,238,252,231,130,131,39,24,63,163,190,162,159,135,250,69,178,138,155,231,87,78,79,167,173,106,183,83,191,131,131,31,110,61,219,234,42,206,115,254,128,21,118,37,183,44,43,85,55,47,20,52,183,93,141,213,69,45,134,42,9,61,251,118,169,186,140,46,254,101,156,110,242,239,246,14,185,193,31,14,172,113,21,125,84,109,169,115,186,12,198,167,61,36,211,210,53,117,13,47,70,70,220,147,173,153,100,158,243,207,255,0,90,210,184,16,225,50,23,15,181,139,174,123,190,188,135,42,19,162,199,62,229,136,230,168,166,146,254,57,101,230,207,191,191,250,66,101,17,96,176,94,225,84,28,234,100,69,93,78,215,142,153,121,124,153,132,163,99,166,127,71,117,68,183,110,242,243,237,129,108,2,144,57,182,234,1,92,250,254,205,188,130,245,105,52,228,176,103,255,0,25,169,179,209,250,165,250,223,19,253,160,58,47,44,218,92,250,143,20,52,103,33,171,106,99,38,59,206,158,18,121,66,106,48,242,93,207,235,47,33,127,9,35,34,34,63,60,10,133,228,199,167,78,84,47,139,135,81,100,39,49,99,65,151,77,71,127,39,210,245,61,226,62,202,207,145,254,174,62,191,112,183,176,0,0,0,0,0,24,211,137,91,169,22,94,129,106,21,200,175,167,6,215,171,62,209,126,178,209,9,229,145,121,30,62,143,188,140,134,184,211,223,151,168,218,138,252,134,203,108,155,154,180,165,36,187,30,23,33,243,50,47,228,151,154,254,175,216,46,163,155,45,238,197,189,195,146,104,105,149,210,145,83,169,19,38,157,134,173,205,185,2,114,113,244,76,139,38,94,121,35,21,81,193,45,132,254,161,241,37,101,210,154,107,123,80,235,20,233,210,125,98,45,172,162,124,100,172,254,146,76,251,47,200,143,63,2,1,121,220,32,88,108,105,231,14,182,45,13,182,182,60,229,2,153,34,79,172,103,185,243,131,29,43,63,164,162,46,232,242,35,199,192,102,81,242,82,105,204,210,41,112,233,81,255,0,138,135,29,184,232,243,250,40,73,36,188,204,207,200,190,35,235,0,0,0,0,0,0,0,30,185,50,25,137,29,217,82,23,177,166,80,167,22,172,25,225,36,89,51,193,119,242,1,236,1,140,232,156,71,232,221,197,121,61,96,82,46,254,189,117,135,148,194,226,250,62,82,112,180,186,77,25,111,83,68,143,166,162,47,165,245,249,119,25,48,7,173,245,244,217,113,207,213,73,159,245,16,215,159,143,251,158,85,205,196,245,224,114,92,220,84,234,157,66,3,125,136,176,134,234,18,176,93,136,191,91,235,251,70,193,213,199,80,197,22,160,243,191,65,184,174,169,95,97,32,204,198,182,60,77,205,84,238,35,117,69,237,217,71,229,157,108,155,237,228,143,30,241,145,127,148,5,163,242,106,176,88,166,104,205,118,241,155,31,19,101,215,229,50,210,247,159,251,157,81,41,238,39,177,43,30,100,126,101,159,243,11,21,16,155,148,186,22,158,25,156,53,167,25,172,153,151,127,119,163,224,137,178,0,42,83,155,135,12,21,8,117,120,250,245,65,46,172,103,246,65,154,215,170,157,134,106,159,41,199,55,41,220,158,8,136,182,165,31,97,251,133,181,142,50,229,183,41,23,117,6,117,183,93,139,226,32,84,99,187,22,67,91,212,141,205,184,131,66,139,41,50,81,101,42,50,236,100,125,192,106,245,111,87,106,86,189,118,159,113,81,223,232,206,166,74,106,100,119,54,165,91,29,109,100,180,158,20,70,71,133,36,143,6,70,95,80,181,238,17,121,168,218,202,183,105,54,62,179,187,225,106,12,27,16,145,59,107,139,234,33,45,176,209,43,167,26,38,210,202,186,170,198,125,216,207,145,142,3,138,126,82,53,89,117,106,157,241,162,53,78,186,37,72,122,74,232,221,4,167,166,74,83,238,153,248,137,51,59,227,243,72,198,59,253,47,137,8,3,170,60,52,235,22,143,173,211,190,45,79,2,194,28,82,9,223,29,21,221,216,223,238,105,213,153,118,109,71,251,62,192,27,14,88,250,221,166,186,135,13,169,182,173,195,226,219,120,210,148,127,4,144,222,76,201,38,95,77,180,254,186,127,172,119,134,157,109,228,238,109,89,34,60,121,13,89,163,203,169,67,194,152,115,102,222,229,217,39,229,246,253,131,155,143,169,87,180,54,81,30,61,107,99,109,168,148,146,240,204,158,12,139,5,230,159,168,6,208,32,53,149,141,174,250,173,13,36,136,215,86,194,79,151,240,24,199,254,118,254,161,204,181,197,78,189,50,211,76,183,125,225,12,41,42,108,189,23,11,177,145,96,191,222,64,108,87,125,223,148,59,10,137,46,177,89,145,177,49,152,113,252,108,89,228,146,133,43,249,41,87,234,31,184,82,55,49,142,43,75,94,175,212,219,180,55,63,192,244,99,38,148,88,243,125,151,165,163,62,179,40,95,208,116,189,230,95,105,249,71,43,159,93,53,82,242,109,214,174,75,167,198,37,228,41,181,151,129,140,222,82,123,178,94,163,101,250,202,254,177,209,12,212,181,25,159,115,81,255,0,148,4,165,229,179,167,238,106,15,20,52,70,80,89,77,8,163,87,28,44,255,0,33,138,140,50,63,229,39,245,253,217,251,12,95,228,88,205,67,97,49,152,78,16,140,224,178,126,243,207,191,237,21,189,202,39,134,217,214,117,10,102,183,215,35,236,145,91,136,228,40,135,188,143,49,94,68,9,40,63,85,211,47,52,159,99,65,43,226,101,228,44,156,0,70,190,97,115,215,11,133,203,173,40,99,169,212,240,57,245,177,140,84,98,127,214,36,160,137,28,205,235,69,73,225,154,182,202,221,233,166,79,134,202,182,231,27,106,16,253,216,63,136,10,36,181,25,55,235,241,90,79,154,183,255,0,244,138,27,60,217,240,213,79,183,34,67,95,155,125,79,242,184,163,255,0,72,214,135,72,40,78,92,186,139,73,162,180,120,92,158,190,15,31,170,195,138,248,151,234,252,70,206,81,152,76,86,18,194,15,36,156,255,0,148,242,3,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,226,227,239,79,165,105,247,19,23,68,7,157,234,178,239,130,233,57,180,147,187,20,248,166,174,219,148,101,221,120,238,54,29,20,213,206,55,78,93,160,234,157,18,248,74,112,205,127,196,227,185,127,188,70,167,181,250,198,126,103,240,47,219,230,3,58,242,97,191,216,172,233,189,213,98,154,191,59,110,248,28,22,15,191,136,126,160,239,234,151,184,191,88,255,0,103,144,178,1,71,252,164,53,1,187,75,95,29,183,164,191,211,143,112,109,234,122,185,207,66,20,245,151,146,76,252,213,241,47,218,47,0,0,124,213,26,116,58,172,55,32,79,103,170,195,184,222,141,198,156,224,200,203,185,25,31,153,16,250,64,4,60,212,174,87,188,56,106,12,245,212,153,162,250,50,66,241,133,248,153,239,99,9,65,121,120,180,151,146,63,203,245,14,131,23,147,158,133,181,143,19,90,235,227,207,248,52,196,231,191,213,52,88,8,0,134,54,223,42,142,24,232,81,205,169,54,255,0,141,89,249,175,197,212,27,207,98,247,20,179,248,127,148,118,186,119,46,30,23,233,200,52,34,199,221,159,254,217,212,75,225,255,0,198,126,161,40,192,6,14,162,112,95,195,125,186,219,11,139,167,216,92,69,37,212,47,210,211,251,41,56,193,224,223,63,128,204,52,88,212,170,101,62,61,30,142,142,156,88,77,33,134,91,202,149,177,8,73,37,37,149,100,207,4,68,89,51,200,141,252,197,207,81,24,225,182,175,83,211,185,190,25,250,105,200,155,80,87,77,133,255,0,2,110,4,181,59,217,238,222,123,62,142,85,219,177,121,138,67,183,120,144,214,91,82,168,221,86,143,119,244,36,52,233,59,187,209,241,85,235,18,137,95,202,104,203,205,37,238,1,178,224,8,81,192,151,29,214,222,183,219,84,155,14,233,169,255,0,183,24,48,88,106,65,116,92,252,254,198,227,52,167,125,72,232,105,59,158,117,94,169,40,241,246,119,41,172,149,18,146,74,73,228,140,178,64,63,64,7,11,121,215,145,107,90,117,139,141,194,202,105,144,36,76,63,177,182,148,191,129,254,175,192,254,192,28,208,134,92,214,80,242,184,99,119,164,156,145,84,148,106,238,93,147,232,249,217,29,159,132,142,46,41,26,239,119,222,118,91,178,118,212,232,213,74,138,154,99,98,143,248,43,46,176,217,43,119,69,9,250,78,227,6,102,175,180,187,151,201,204,210,10,230,112,187,90,82,23,183,160,169,46,159,108,228,147,78,153,219,252,160,41,51,135,5,202,111,136,109,46,114,9,102,74,111,58,34,153,242,250,101,57,157,190,125,188,241,231,216,108,167,110,174,83,150,253,49,201,197,137,42,134,202,158,242,250,102,130,221,229,219,207,62,93,134,180,58,16,180,183,174,26,120,226,213,181,41,186,233,38,106,198,112,69,49,174,227,101,59,21,105,114,200,183,156,66,183,37,84,168,134,74,198,50,70,202,123,128,199,60,92,106,19,154,101,195,237,233,115,71,115,100,148,209,42,45,198,60,103,243,222,9,245,163,205,42,47,52,123,203,31,17,175,141,183,80,170,106,22,182,82,106,50,63,57,62,225,186,24,121,95,68,178,235,242,200,207,200,146,159,164,191,168,190,193,108,188,226,245,9,186,78,140,210,44,118,221,218,252,202,188,121,74,45,185,203,107,137,80,104,255,0,146,101,230,95,28,255,0,156,87,31,2,86,60,171,239,137,123,62,12,120,253,84,211,170,116,250,147,254,185,39,99,77,212,35,18,149,221,73,206,55,249,22,79,234,1,126,218,53,79,122,147,164,22,53,42,74,118,187,14,219,166,71,112,178,71,133,34,43,105,63,35,50,243,47,136,238,35,231,167,196,68,8,17,160,183,244,99,178,134,147,246,37,36,95,232,31,64,0,0,0,0,0,0,0,0,166,158,114,86,18,105,218,191,68,190,16,231,251,170,143,26,17,167,30,245,74,168,59,156,238,250,190,31,183,220,59,23,37,123,237,40,190,238,141,54,87,242,169,83,107,69,255,0,205,169,204,254,175,255,0,157,251,61,227,33,115,160,167,65,93,147,110,84,150,127,194,147,62,27,68,93,254,135,70,162,175,142,60,196,48,229,173,116,204,181,248,163,160,156,68,110,244,161,197,166,185,220,139,243,110,212,97,231,204,143,245,75,203,7,245,144,13,128,64,126,37,91,146,74,198,50,89,192,253,0,0,0,1,15,121,160,233,26,181,55,135,25,211,216,111,123,182,203,206,214,204,179,140,38,60,9,167,158,235,73,121,175,235,251,12,76,33,193,223,54,244,123,186,201,184,45,57,69,150,43,84,169,116,231,11,191,208,121,149,54,126,70,71,228,175,113,151,218,64,53,166,210,27,206,86,153,106,197,169,122,50,173,171,160,87,96,207,112,176,71,146,98,75,110,25,125,21,126,167,158,15,236,63,33,177,214,135,106,68,61,88,210,203,114,249,136,172,157,78,153,14,67,221,143,179,142,70,109,213,23,116,167,252,103,185,36,95,230,26,245,241,77,165,146,244,135,91,238,155,85,246,246,48,117,73,207,195,238,71,152,254,49,244,55,228,181,159,147,126,243,207,196,75,110,95,124,117,194,210,123,105,253,51,189,102,225,151,22,175,2,231,76,253,76,183,21,150,211,134,227,168,207,4,218,187,169,95,111,184,192,92,186,137,36,102,225,249,145,121,253,66,129,57,148,95,9,187,248,156,184,35,51,39,172,221,25,233,116,213,122,155,118,45,154,132,194,219,244,75,56,221,231,223,237,49,58,245,147,152,221,30,217,211,186,244,90,93,75,109,74,115,50,152,128,231,69,71,149,45,135,9,190,202,140,105,250,73,47,165,143,172,84,69,122,169,84,212,59,242,163,90,144,125,106,149,203,87,122,82,207,213,78,247,228,60,106,63,34,74,75,42,95,192,139,236,1,108,28,152,172,202,133,59,79,110,43,178,92,93,141,202,169,75,142,210,247,164,247,37,76,83,220,46,196,174,222,94,242,22,82,35,143,0,122,103,39,76,248,109,182,33,78,103,167,38,171,10,21,81,101,184,143,29,88,17,72,252,150,162,243,65,252,62,194,18,56,0,126,40,183,36,211,241,44,15,208,1,73,92,223,44,70,40,60,64,34,241,101,63,156,185,51,214,60,159,254,15,10,3,105,243,81,252,125,196,95,183,204,101,126,81,250,239,66,181,45,59,178,211,184,106,29,36,65,240,29,4,116,150,172,239,118,123,138,238,134,207,245,139,204,204,124,156,232,86,175,78,90,40,247,127,15,255,0,233,41,194,180,40,213,250,173,190,249,201,165,73,232,184,175,51,216,149,123,140,191,148,71,241,48,19,119,153,167,24,49,181,202,231,133,167,246,139,191,224,42,31,83,123,155,79,243,253,102,225,186,93,156,101,11,78,213,180,175,229,30,126,162,236,113,127,135,157,19,184,117,227,82,169,214,53,9,141,222,43,173,213,115,114,11,102,216,238,186,93,148,226,51,158,145,151,101,127,212,125,10,133,66,170,221,21,102,104,212,104,222,34,108,157,221,54,247,165,27,182,164,212,125,212,100,69,217,39,239,23,221,192,127,7,208,248,99,177,20,229,101,157,215,69,83,30,144,115,113,151,241,111,74,233,118,75,206,55,252,83,228,94,174,62,190,254,65,33,116,230,195,162,233,165,159,2,204,183,217,233,65,129,213,233,39,114,213,141,238,173,195,238,181,40,254,146,207,204,207,253,3,178,128,0,0,15,23,28,67,72,53,172,240,146,243,48,5,173,45,164,214,179,193,16,168,158,104,28,112,53,119,59,82,225,246,196,45,244,180,116,125,35,51,185,117,178,80,165,181,249,183,88,37,39,10,74,211,234,175,191,153,246,193,12,151,204,27,152,157,30,223,164,189,165,218,57,86,241,21,87,246,248,217,125,5,35,195,109,84,87,219,245,36,70,52,175,114,77,194,236,174,222,103,223,4,42,29,231,156,144,225,188,242,183,45,94,103,140,0,229,172,251,94,163,121,220,81,45,186,74,55,202,151,212,233,150,82,95,65,10,89,253,35,34,242,73,251,198,204,122,87,101,196,211,219,14,153,104,66,78,214,96,117,182,150,76,254,155,203,112,252,212,163,243,89,251,204,84,135,42,46,24,229,95,23,202,245,130,186,198,202,109,23,30,13,91,200,250,189,102,103,71,115,178,93,37,39,10,73,121,160,243,238,193,119,23,54,0,0,0,0,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,251,113,55,195,39,18,85,254,36,181,94,187,66,225,243,82,170,52,218,141,241,93,151,14,100,75,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,32,19,255,0,146,133,38,148,207,13,183,149,117,154,100,68,84,166,95,18,34,72,152,150,82,79,188,195,48,33,41,166,150,230,55,41,8,83,239,41,41,51,194,77,215,12,177,184,243,97,66,37,114,187,209,218,174,142,112,151,72,135,114,208,110,10,29,195,114,86,42,85,186,197,50,183,21,81,159,136,255,0,91,194,54,148,178,180,33,109,161,81,226,71,112,137,121,51,55,20,162,61,170,73,20,181,0,20,23,205,78,147,85,167,113,199,127,76,168,83,37,197,143,84,143,71,151,5,215,153,82,17,41,130,166,70,100,221,105,70,88,90,9,214,93,108,212,156,150,246,214,159,52,153,21,250,10,139,230,237,162,26,209,169,92,73,91,117,221,57,210,27,214,234,166,177,99,195,136,236,202,37,2,92,230,27,125,51,231,169,77,41,198,91,82,73,100,149,161,70,147,60,225,105,63,121,0,203,252,146,238,154,20,189,2,190,172,168,243,183,214,169,87,129,213,38,70,233,44,186,81,101,194,142,220,119,55,153,108,86,229,194,146,88,35,53,23,79,42,34,37,36,206,11,115,71,246,236,212,223,193,126,79,8,77,78,77,122,79,170,122,95,251,175,254,233,154,105,117,218,94,147,252,159,240,94,157,163,73,129,226,186,126,144,234,116,186,200,78,253,189,68,110,219,156,111,78,124,200,70,174,99,220,61,107,237,243,198,118,161,221,54,86,135,234,5,193,69,155,232,159,13,81,165,219,51,101,197,127,101,42,34,23,177,214,219,82,21,181,104,82,79,7,217,73,50,62,228,96,38,7,37,79,101,139,167,239,2,119,203,169,194,127,136,65,202,39,79,111,237,53,225,182,228,161,106,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,50,133,23,184,196,223,0,0,0,16,3,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,5,186,115,118,211,219,251,82,184,109,182,232,90,115,99,220,23,85,73,139,226,28,183,97,209,41,143,78,125,182,19,2,122,84,234,155,101,42,81,32,148,180,36,212,101,140,173,37,239,33,90,188,50,112,201,196,149,3,137,45,40,174,215,120,124,212,170,117,54,157,124,80,165,204,153,46,211,158,203,17,152,110,123,42,113,215,28,83,68,148,33,41,35,81,168,204,136,136,140,204,5,133,115,171,246,88,181,190,240,32,252,186,162,42,175,132,239,106,125,27,251,192,183,190,98,192,183,78,110,218,123,127,106,87,13,182,221,11,78,108,123,130,234,169,49,124,67,150,236,58,37,49,233,207,182,194,96,79,74,157,83,108,165,74,36,18,150,132,154,140,177,149,164,189,228,43,87,134,78,25,56,146,160,113,37,165,21,218,239,15,154,149,78,166,211,175,138,20,185,147,37,218,115,217,98,51,13,207,101,78,58,227,138,104,146,132,37,36,106,53,25,145,17,17,153,128,216,36,84,95,59,141,47,170,197,191,244,247,90,25,84,183,233,181,58,59,182,188,130,76,37,116,33,191,25,231,36,181,190,70,77,59,223,76,183,182,182,100,147,196,71,20,70,174,251,45,208,67,254,106,26,51,117,107,55,10,114,34,217,84,234,173,86,181,107,220,20,234,236,106,69,46,152,228,233,85,44,155,144,214,210,27,111,215,78,212,77,83,198,162,74,189,86,12,140,136,140,212,144,128,28,157,117,51,242,63,138,199,172,89,114,234,167,18,253,183,230,83,217,139,29,207,224,170,157,24,138,99,111,200,65,172,136,246,48,196,196,33,100,149,41,42,124,210,68,73,90,204,174,252,107,195,162,26,7,196,150,154,235,69,131,168,213,222,24,117,129,250,109,171,116,82,171,115,26,137,101,79,83,238,49,26,91,111,56,150,210,166,210,147,89,165,6,68,70,164,150,113,147,47,49,176,240,0,170,190,121,223,161,63,233,39,247,104,181,65,90,188,229,52,159,84,245,67,247,32,253,204,244,210,235,187,125,25,249,65,227,125,5,70,147,63,194,245,61,31,211,234,244,80,173,155,186,107,219,187,25,216,172,121,24,12,1,201,83,218,158,233,251,191,157,243,26,112,186,145,81,124,162,116,67,90,52,215,137,43,146,187,168,218,67,122,218,180,215,236,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,156,33,71,238,49,110,128,0,0,3,21,113,99,236,177,172,159,119,247,15,203,159,26,214,13,151,120,155,164,213,107,252,54,234,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,13,125,255,0,122,119,20,255,0,252,26,117,87,255,0,160,218,143,255,0,81,1,127,220,39,123,44,104,223,221,253,189,242,230,6,85,24,211,134,74,77,86,129,195,110,148,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,201,96,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,63,243,148,210,125,83,213,15,220,131,247,51,211,75,174,237,244,103,229,7,141,244,21,26,76,255,0,11,212,244,127,79,171,209,66,182,110,233,175,110,236,103,98,177,228,99,26,242,137,209,13,104,211,94,36,174,74,238,163,105,13,235,106,211,95,177,230,68,106,101,110,129,46,11,14,62,169,240,20,150,146,227,205,165,38,179,74,22,162,73,30,112,133,31,184,192,91,160,138,188,209,253,132,245,55,240,95,156,66,18,168,70,174,99,214,157,213,124,240,99,168,118,181,149,108,213,110,10,212,223,68,248,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,11,178,82,102,125,136,192,82,15,9,222,212,250,55,247,129,111,124,197,129,178,152,215,219,134,78,25,56,146,160,113,37,165,21,218,239,15,154,149,78,166,211,175,138,20,185,147,37,218,115,217,98,51,13,207,101,78,58,227,138,104,146,132,37,36,106,53,25,145,17,17,153,141,130,64,0,0,0,107,89,197,143,181,62,178,125,224,92,63,49,124,108,166,53,246,226,111,134,78,36,171,252,73,106,189,118,133,195,230,165,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,64,44,43,146,167,178,197,211,247,129,59,229,212,225,85,124,88,251,83,235,39,222,5,195,243,23,197,186,114,137,211,219,251,77,120,109,185,40,90,141,99,220,22,173,73,251,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,140,161,69,238,49,90,188,77,240,201,196,149,127,137,45,87,174,208,184,124,212,170,141,54,163,124,87,101,195,153,18,211,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,5,133,114,84,246,88,186,126,240,39,124,186,156,39,248,132,28,162,116,246,254,211,94,27,110,74,22,163,88,247,5,171,82,126,248,153,45,168,117,186,99,208,95,113,133,64,128,148,186,150,222,74,84,104,53,33,105,37,17,99,40,81,123,140,77,240,1,74,220,234,253,169,237,111,187,248,63,49,168,139,169,21,23,205,219,68,53,163,82,184,146,182,235,186,115,164,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,121,194,210,126,242,1,210,185,42,123,83,221,63,119,243,190,99,78,22,189,196,189,255,0,39,75,56,121,212,141,65,167,220,49,40,117,42,29,175,82,147,75,157,36,218,216,213,71,195,172,161,145,19,164,104,90,213,32,218,66,16,162,61,235,82,83,133,110,193,214,183,40,157,16,214,141,53,226,74,228,174,234,54,144,222,182,173,53,251,30,100,70,166,86,232,18,224,176,227,234,159,1,73,105,46,60,218,82,107,52,161,106,36,145,231,8,81,251,140,72,174,110,80,181,78,240,208,235,103,75,116,167,79,245,2,229,151,94,184,10,161,84,252,154,165,73,153,21,48,98,50,175,204,76,232,100,203,123,239,198,113,180,41,38,149,42,50,149,146,83,105,200,82,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,101,238,31,180,207,247,27,208,235,15,75,92,137,74,143,46,217,183,224,211,231,250,45,189,145,94,156,134,83,226,159,71,168,131,87,85,243,117,195,90,146,74,90,150,106,81,110,81,138,86,224,179,132,29,125,151,197,102,152,74,189,116,143,80,44,250,45,30,224,98,187,38,175,84,180,230,181,21,175,0,71,49,13,45,199,18,132,35,172,184,233,100,148,106,236,167,72,200,148,100,73,59,233,0,26,240,243,8,210,250,174,149,113,131,169,52,202,130,165,189,30,191,88,118,232,131,45,232,74,140,137,12,84,20,114,79,165,147,50,113,13,58,227,177,205,196,158,20,184,235,236,147,35,66,118,30,21,151,205,251,133,43,251,82,170,182,86,183,233,117,173,112,93,85,38,35,254,74,213,105,52,152,47,78,125,182,18,167,164,198,146,219,12,50,165,18,9,75,148,135,92,90,241,149,198,36,167,186,140,7,63,201,79,83,63,40,52,58,244,210,217,114,234,178,37,217,247,2,42,12,248,135,55,197,143,6,123,63,155,98,62,86,102,140,63,18,99,139,65,37,41,220,249,40,141,74,90,241,208,57,231,126,132,255,0,164,159,221,163,165,114,162,211,13,104,209,206,40,223,153,168,218,15,169,84,58,109,201,107,207,162,53,83,157,107,203,141,10,35,253,86,37,165,82,30,121,8,75,104,82,98,45,180,153,100,205,199,27,78,61,99,50,150,156,126,240,147,117,113,115,170,122,37,107,83,93,240,54,221,11,211,117,11,154,162,165,56,215,78,10,164,210,80,182,24,116,153,117,178,152,227,102,242,153,67,132,73,87,69,195,51,194,12,4,11,229,161,192,228,158,35,175,38,117,134,248,92,68,105,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,190,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,113,86,5,129,102,233,101,155,73,211,237,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,38,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,216,0,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,14,235,205,219,68,53,163,82,184,146,182,235,186,115,164,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,121,194,210,126,242,14,81,58,33,173,26,107,196,149,201,93,212,109,33,189,109,90,107,246,60,200,141,76,173,208,37,193,97,199,213,62,2,146,210,92,121,180,164,214,105,66,212,73,35,206,16,163,247,24,11,116,0,0,1,138,184,177,246,88,214,79,187,251,135,229,207,140,170,49,167,19,116,154,173,127,134,221,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,32,26,209,13,170,6,181,159,189,59,138,127,254,13,58,171,255,0,208,109,71,255,0,168,141,148,192,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,198,156,77,210,106,181,254,27,117,94,133,66,166,75,168,212,170,54,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,107,68,54,168,26,214,126,244,238,41,255,0,248,52,234,175,255,0,65,181,31,254,162,54,83,0,0,0,1,138,184,177,246,88,214,79,187,251,135,229,207,140,170,49,167,19,116,154,173,127,134,221,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,32,26,209,13,170,6,181,159,189,59,138,127,254,13,58,171,255,0,208,109,71,255,0,168,141,148,192,0,0,0,80,15,52,127,110,205,77,252,23,228,240,133,255,0,10,64,230,61,195,214,190,223,60,103,106,29,211,101,104,126,160,92,20,89,190,137,240,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,240,125,148,147,35,238,70,2,96,114,84,246,88,186,126,240,39,124,186,156,41,88,94,79,40,157,61,191,180,215,134,219,146,133,168,214,61,193,106,212,159,190,38,75,106,29,110,152,244,23,220,97,80,32,37,46,165,183,146,149,26,13,72,90,73,68,88,202,20,94,227,21,23,251,211,184,167,255,0,224,211,170,191,253,6,212,127,250,136,11,254,225,59,217,99,70,254,239,237,239,151,48,50,168,198,156,50,82,106,180,14,27,116,162,133,93,166,75,167,84,169,214,61,10,36,200,114,217,83,47,198,125,184,12,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,75,0,16,3,157,95,178,197,173,247,129,7,229,213,17,63,196,32,230,237,167,183,246,165,112,219,109,208,180,230,199,184,46,170,147,23,196,57,110,195,162,83,30,156,251,108,38,4,244,169,213,54,202,84,162,65,41,104,73,168,203,25,90,75,222,64,42,47,132,239,106,125,27,251,192,183,190,98,192,217,76,107,237,195,39,12,156,73,80,56,146,210,138,237,119,135,205,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,193,32,0,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,251,113,55,195,39,18,85,254,36,181,94,187,66,225,243,82,170,52,218,141,241,93,151,14,100,75,78,123,204,73,97,201,239,41,183,91,113,45,26,86,133,36,201,68,162,51,35,35,35,32,22,191,202,227,216,79,76,191,26,249,196,209,74,220,88,251,83,235,39,222,5,195,243,23,197,223,114,225,180,238,171,27,131,29,60,181,175,91,102,171,111,214,161,122,91,196,211,170,144,156,137,41,141,245,89,107,70,246,156,36,173,59,144,180,168,178,93,210,162,50,236,100,42,47,137,190,25,56,146,175,241,37,170,245,218,23,15,154,149,81,166,212,111,138,236,184,115,34,90,115,222,98,75,14,79,121,77,186,219,137,104,210,180,41,38,74,37,17,153,25,25,25,0,181,254,87,30,194,122,101,248,215,206,38,137,84,35,87,46,27,78,234,177,184,49,211,203,90,245,182,106,182,253,106,23,165,188,77,58,169,9,200,146,152,223,85,150,180,111,105,194,74,211,185,11,74,139,37,221,42,35,46,198,66,74,128,0,0,10,171,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,207,252,229,52,159,84,245,67,247,32,253,204,244,210,235,187,125,25,249,65,227,125,5,70,147,63,194,245,61,31,211,234,244,80,173,155,186,107,219,187,25,216,172,121,24,198,188,162,116,67,90,52,215,137,43,146,187,168,218,67,122,218,180,215,236,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,156,33,71,238,48,29,131,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,63,243,148,210,125,83,213,15,220,131,247,51,211,75,174,237,244,103,229,7,141,244,21,26,76,255,0,11,212,244,127,79,171,209,66,182,110,233,175,110,236,103,98,177,228,99,26,242,137,209,13,104,211,94,36,174,74,238,163,105,13,235,106,211,95,177,230,68,106,101,110,129,46,11,14,62,169,240,20,150,146,227,205,165,38,179,74,22,162,73,30,112,133,31,184,192,91,160,0,0,12,85,197,143,178,198,178,125,223,220,63,46,124,101,81,141,56,155,164,213,107,252,54,234,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,0,214,136,108,167,194,119,178,198,141,253,223,219,223,46,96,80,15,239,78,226,159,255,0,131,78,170,255,0,244,27,81,255,0,234,35,96,142,25,41,53,90,7,13,186,81,66,174,211,37,211,170,84,235,30,133,18,100,57,108,169,151,227,62,220,6,82,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,96,42,135,154,23,29,63,187,93,212,189,14,209,203,207,197,233,181,23,103,166,36,194,78,214,107,181,70,220,81,158,30,37,31,136,134,206,27,233,224,146,133,186,75,115,243,169,76,119,10,63,240,93,194,77,213,197,206,169,149,173,77,119,192,219,116,47,13,80,185,170,42,83,141,116,224,170,75,104,91,12,58,76,186,217,76,113,179,121,76,161,194,36,171,162,225,153,225,6,37,255,0,25,188,166,235,173,222,208,111,158,25,203,197,82,174,203,129,49,235,20,73,13,161,182,237,247,38,204,194,36,199,76,102,139,20,230,186,169,74,219,75,106,113,134,219,37,254,113,27,205,153,255,0,193,255,0,13,116,46,21,180,58,143,166,84,195,235,85,94,219,84,185,37,166,82,223,110,93,97,214,91,68,135,26,53,37,27,89,46,146,27,108,137,8,62,155,104,53,17,172,214,165,6,85,180,237,106,21,141,106,209,172,171,90,15,130,162,219,244,248,244,186,116,110,170,220,232,69,97,180,182,211,123,214,106,90,182,161,9,44,168,205,71,140,153,153,247,31,93,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,235,0,20,67,204,191,131,185,60,55,234,227,215,197,153,71,151,251,157,95,18,28,155,9,230,225,180,212,74,77,69,197,184,183,105,105,38,112,148,33,41,46,163,36,104,111,45,25,161,61,67,97,197,135,45,14,49,36,240,223,171,140,216,247,157,98,95,238,117,124,72,110,20,214,92,152,211,81,41,53,23,22,218,26,170,40,222,194,80,132,164,186,111,25,45,188,180,100,181,117,13,134,208,46,167,88,180,118,193,215,91,2,169,167,58,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,218,71,78,186,77,202,143,89,110,206,35,171,250,103,126,197,170,208,116,246,210,168,31,140,187,92,136,150,125,53,4,214,103,31,209,196,106,113,181,188,243,100,74,87,172,226,99,101,68,238,92,74,89,112,46,210,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,245,142,38,211,181,168,86,53,171,70,178,173,104,62,10,139,111,211,227,210,233,209,186,171,115,161,21,134,210,219,77,239,89,169,106,218,132,36,178,163,53,30,50,102,103,220,114,192,49,87,22,62,203,26,201,247,127,112,252,185,241,175,94,133,232,94,163,241,23,168,244,237,47,210,250,55,142,170,206,203,175,60,233,154,34,211,226,164,200,156,149,37,194,35,233,178,141,201,201,224,212,106,82,80,132,173,107,66,21,177,79,16,182,181,118,249,208,45,75,178,173,104,62,54,181,112,89,245,154,93,58,55,85,13,245,229,63,9,214,218,111,122,205,40,78,229,173,37,149,25,36,179,147,50,46,227,21,112,65,193,117,171,194,62,156,49,6,106,105,85,187,250,165,212,126,183,112,181,5,180,184,142,169,51,186,12,103,205,4,241,195,65,176,217,146,86,126,187,132,167,118,163,113,54,128,201,92,58,232,53,155,195,110,145,208,180,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,73,38,181,108,65,33,180,158,196,36,139,37,128,0,0,14,169,171,21,251,170,212,210,203,202,233,177,104,158,153,185,40,214,253,70,161,71,167,120,103,36,120,201,205,70,113,108,49,210,104,201,199,55,184,148,39,98,12,148,172,224,140,140,200,5,16,243,40,213,233,58,191,198,13,240,249,63,44,233,182,124,130,180,41,172,201,97,166,150,194,32,169,72,144,146,54,243,189,10,152,114,220,66,150,102,179,67,169,35,219,130,66,103,87,37,141,29,165,81,116,142,235,214,250,133,6,91,85,219,150,176,186,36,25,146,226,165,40,85,42,42,27,81,170,43,134,130,89,161,201,46,58,135,77,43,52,41,112,219,44,18,154,49,90,181,110,25,56,187,175,213,102,215,107,188,62,107,5,70,165,81,144,228,185,147,37,218,117,55,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,47,167,131,251,2,54,152,112,185,165,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,227,97,153,164,137,36,68,146,12,192,43,3,157,166,142,80,157,181,108,94,32,99,189,209,173,70,168,21,157,49,189,171,87,139,138,227,114,37,199,60,154,246,55,209,91,82,123,18,55,47,197,122,202,195,105,35,179,241,130,184,224,209,218,86,183,240,185,168,22,140,202,12,186,173,74,21,30,77,110,130,212,24,169,126,105,85,98,52,167,163,38,58,77,11,86,247,20,147,97,68,217,111,83,111,184,132,153,111,200,10,118,229,151,173,127,184,183,23,22,183,136,167,248,168,23,222,44,169,155,26,222,243,94,53,246,124,59,141,229,196,37,56,148,212,109,234,61,216,104,221,218,147,86,220,93,79,22,62,203,26,201,247,127,112,252,185,241,66,214,159,14,252,98,88,215,85,26,245,181,184,119,213,88,85,171,126,161,30,169,78,147,249,17,57,206,132,166,28,75,141,57,177,108,41,10,218,180,36,240,162,52,158,48,100,101,216,94,246,183,201,170,234,87,8,151,244,202,21,165,112,49,82,186,180,222,170,236,58,12,184,10,77,85,183,228,211,28,54,226,57,25,59,148,82,73,75,38,205,162,220,123,242,146,200,13,109,198,213,3,90,207,222,157,197,63,255,0,6,157,85,255,0,232,54,163,255,0,212,70,202,96,32,7,58,191,101,139,91,239,2,15,203,170,34,0,114,184,246,236,211,47,198,190,79,52,88,255,0,55,109,61,191,181,43,134,219,110,133,167,54,61,193,117,84,152,190,33,203,118,29,18,152,244,231,219,97,48,39,165,78,169,182,82,165,18,9,75,66,77,70,88,202,210,94,242,16,127,151,15,15,90,251,99,113,157,167,151,77,235,161,250,129,111,209,97,122,91,196,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,201,247,82,136,139,185,144,11,191,20,3,205,31,219,179,83,127,5,249,60,33,127,194,144,57,143,112,245,175,183,207,25,218,135,116,217,90,31,168,23,5,22,111,162,124,53,70,151,108,205,151,21,253,148,168,136,94,199,91,109,72,86,213,161,73,60,31,101,36,200,251,145,128,152,28,149,61,150,46,159,188,9,223,46,167,10,86,23,147,202,39,79,111,237,53,225,182,228,161,106,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,50,133,23,184,197,69,254,244,238,41,255,0,248,52,234,175,255,0,65,181,31,254,162,2,255,0,184,78,246,88,209,191,187,251,123,229,204,14,149,204,35,75,233,90,171,193,246,164,211,42,10,136,204,138,5,29,219,162,12,183,161,38,74,227,191,79,73,201,62,150,76,141,181,186,211,110,199,55,18,121,74,36,47,178,136,205,10,239,252,50,82,106,180,14,27,116,162,133,93,166,75,167,84,169,214,61,10,36,200,114,217,83,47,198,125,184,12,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,64,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,6,176,90,123,122,213,116,214,255,0,182,181,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,140,224,203,204,108,209,167,183,173,43,82,172,11,107,81,168,81,229,177,77,186,168,240,171,112,218,150,132,165,246,216,146,202,30,109,46,37,42,82,73,100,149,145,25,18,148,89,206,12,252,198,189,154,133,193,87,18,86,109,255,0,114,218,20,45,16,212,171,146,155,67,172,77,166,195,173,68,179,39,244,42,76,50,242,219,110,83,123,80,180,236,113,41,37,150,22,162,194,139,10,87,153,221,79,0,23,69,253,95,225,114,209,161,106,118,155,220,22,93,195,101,199,69,170,252,58,197,29,234,113,201,98,27,77,166,52,150,91,120,205,107,66,163,155,41,91,134,73,35,121,15,146,82,73,34,1,34,134,42,226,199,217,99,89,62,239,238,31,151,62,50,168,198,156,77,210,106,181,254,27,117,94,133,66,166,75,168,212,170,54,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,107,68,54,168,26,214,126,244,238,41,255,0,248,52,234,175,255,0,65,181,31,254,162,54,83,0,0,0,1,64,60,209,253,187,53,55,240,95,147,194,23,252,41,3,152,247,15,90,251,124,241,157,168,119,77,149,161,250,129,112,81,102,250,39,195,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,193,246,82,76,143,185,24,9,129,201,83,217,98,233,251,192,157,242,234,112,159,226,16,114,137,211,219,251,77,120,109,185,40,90,141,99,220,22,173,73,251,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,140,161,69,238,49,55,192,0,0,0,0,0,0,0,7,83,213,75,46,38,161,88,149,59,66,114,119,51,63,163,184,178,101,244,30,67,133,228,164,159,154,11,222,67,89,203,194,214,168,217,151,20,187,110,170,141,146,161,244,247,150,82,127,77,180,172,190,137,153,121,40,189,227,104,241,76,156,215,120,99,149,99,223,40,214,10,19,27,233,181,172,248,197,111,34,233,116,89,131,29,190,202,116,212,172,169,71,228,130,199,191,37,220,7,99,229,127,199,3,54,139,180,222,31,47,178,233,210,151,214,244,116,206,231,209,193,77,150,239,230,218,96,212,172,169,72,79,172,190,222,101,219,36,45,217,11,75,137,37,160,242,70,53,92,101,231,35,184,79,50,173,171,79,145,227,34,222,57,124,243,19,163,220,20,150,116,187,88,234,222,30,170,198,239,5,47,160,165,248,157,202,148,251,158,164,120,196,148,109,73,54,93,213,223,204,187,228,128,89,104,15,22,220,67,168,39,27,60,164,252,140,121,0,14,181,168,214,29,23,82,236,249,246,101,192,207,86,12,254,151,85,59,150,156,236,117,14,23,116,41,39,244,144,94,70,95,232,29,148,0,107,73,196,54,137,220,58,15,169,85,27,26,186,198,223,11,209,233,57,185,7,191,116,118,157,62,201,113,120,199,84,139,186,191,234,41,65,203,47,140,24,218,27,115,205,211,251,185,223,240,21,115,167,177,205,167,249,142,139,115,29,62,205,178,181,171,114,221,79,242,139,31,89,118,43,17,227,195,131,232,124,78,88,137,114,140,206,219,162,151,159,71,185,184,207,248,199,162,245,123,41,230,219,254,41,131,47,91,63,87,127,58,17,174,208,170,182,189,89,234,53,102,55,135,155,27,111,81,189,233,94,221,201,37,23,116,153,145,246,81,123,192,89,215,55,13,119,161,93,118,157,167,105,219,213,14,170,39,120,254,186,58,75,78,54,59,1,196,247,91,101,250,167,228,100,49,63,40,59,17,138,247,16,43,188,94,79,231,45,188,116,79,39,255,0,132,66,158,218,188,148,95,15,121,31,236,243,16,118,179,95,170,220,15,148,154,172,158,179,137,242,61,137,79,184,139,249,36,95,2,22,95,201,121,107,244,229,220,143,228,159,128,255,0,233,42,32,45,164,0,0,5,107,115,157,179,42,21,29,61,183,110,200,145,119,183,22,165,18,59,174,111,73,109,74,88,168,56,125,141,93,252,253,196,44,164,71,46,62,244,206,70,166,112,219,115,194,130,207,82,77,42,20,218,162,11,113,23,241,80,37,17,121,173,37,230,178,248,253,134,2,163,185,108,95,9,180,56,156,183,227,61,39,162,221,101,232,148,210,245,55,110,91,213,8,101,183,232,158,51,183,207,183,218,66,255,0,8,146,102,78,23,153,151,159,212,53,120,160,213,42,154,121,126,211,171,81,207,163,81,182,170,236,202,65,250,170,216,252,119,137,69,230,74,73,225,72,248,25,125,162,221,244,111,152,221,30,230,211,186,12,90,165,75,117,74,11,49,88,158,231,69,69,133,33,134,201,206,201,140,73,250,74,63,163,159,168,4,215,215,29,72,135,164,250,89,113,223,50,213,131,166,83,38,72,103,177,247,113,184,206,58,146,236,149,127,139,247,164,203,252,195,92,93,94,188,229,106,102,172,93,119,171,202,220,170,253,118,116,246,203,4,88,39,228,184,225,23,209,79,235,249,224,190,194,242,19,115,152,39,29,112,181,98,218,99,76,236,169,185,101,181,167,199,57,211,63,95,13,202,101,196,225,200,233,50,201,56,158,233,87,217,239,49,18,120,89,210,185,122,189,173,246,181,170,195,123,216,42,164,23,230,119,34,196,127,24,194,28,243,90,15,201,207,113,231,224,2,227,121,95,105,26,180,203,135,24,51,223,111,99,183,51,205,86,200,179,156,166,68,8,71,158,203,81,121,163,234,251,8,76,33,193,216,182,236,123,66,201,183,173,56,133,134,40,180,168,148,230,203,191,208,101,148,182,94,102,103,228,159,121,159,218,99,156,0,0,0,0,1,248,165,109,73,171,25,193,103,0,42,51,157,69,246,149,223,118,190,155,36,254,141,42,21,104,254,222,181,69,159,213,255,0,243,191,103,188,117,222,77,214,18,106,90,191,91,190,20,231,251,150,143,38,17,39,30,244,202,167,187,156,238,250,254,31,183,220,48,167,50,155,166,101,209,197,29,120,229,163,111,162,206,85,53,190,228,127,155,106,163,51,30,68,95,172,126,121,63,172,196,207,228,191,78,130,139,38,227,169,32,255,0,133,42,124,198,140,187,253,14,141,57,95,28,121,128,179,32,0,0,0,0,0,0,0,29,59,89,41,239,85,180,130,249,165,198,78,231,166,91,117,56,237,150,72,178,165,197,113,37,230,100,94,103,241,29,196,124,245,8,136,159,2,76,23,62,140,134,86,210,190,197,36,203,253,32,53,152,185,42,21,77,62,214,202,181,74,63,230,231,219,215,68,135,147,244,79,14,177,44,204,188,201,73,250,72,250,203,237,27,6,240,141,168,78,106,111,15,182,93,205,37,205,242,85,69,167,55,36,241,143,207,120,38,22,191,36,164,188,215,238,44,124,5,29,113,219,99,202,177,56,151,188,32,200,143,210,77,70,167,80,169,49,235,146,183,180,229,66,73,37,93,148,172,103,103,145,224,254,161,99,156,157,53,9,170,182,141,85,236,119,30,220,252,58,188,137,73,45,184,195,104,139,79,104,191,146,69,230,127,28,255,0,156,4,250,184,151,41,187,126,166,228,18,204,148,195,121,76,249,125,50,65,237,243,237,231,143,62,195,90,206,35,215,41,206,33,181,69,201,197,137,42,188,235,106,123,203,233,156,231,183,121,118,243,207,151,97,178,69,244,180,183,100,92,46,45,91,82,154,84,179,53,99,56,34,101,93,198,181,154,238,180,185,174,26,134,226,21,185,42,186,234,198,74,198,50,71,49,222,224,46,139,149,42,30,79,12,109,117,83,130,58,146,77,61,203,185,122,62,14,4,205,17,59,150,84,21,195,225,118,138,165,175,119,93,81,158,46,216,193,42,157,15,183,249,7,215,197,191,23,20,141,8,187,236,203,45,169,59,170,117,154,165,57,78,177,177,69,252,21,231,95,108,213,187,162,180,253,38,177,130,50,87,216,93,204,37,48,14,22,204,175,34,233,180,232,247,27,101,132,212,224,71,152,95,99,141,37,127,2,253,111,129,125,131,154,0,1,248,165,18,82,106,81,224,136,178,98,20,241,217,199,125,181,161,246,213,90,195,181,170,127,237,198,116,23,218,142,93,23,63,49,189,185,45,37,223,94,58,218,86,215,154,79,170,106,44,253,157,204,38,61,106,53,42,167,79,145,71,172,35,169,22,107,75,97,230,242,164,239,66,210,105,81,101,56,50,201,25,150,72,242,48,245,111,130,254,27,238,38,223,92,173,62,202,229,169,78,173,126,150,159,221,74,206,79,4,249,124,69,10,220,92,72,107,45,215,84,114,171,88,187,250,242,93,116,221,221,232,248,169,245,141,70,175,228,180,69,230,163,247,11,186,229,208,122,138,255,0,13,180,138,158,162,77,241,47,212,142,60,218,122,186,108,35,248,19,144,34,41,174,204,246,243,223,244,176,174,253,203,200,7,141,71,151,15,11,245,20,18,23,99,237,199,255,0,108,234,39,241,255,0,227,63,88,234,151,39,42,142,24,235,177,201,168,214,255,0,130,89,121,47,197,212,28,199,99,247,28,178,248,255,0,144,76,224,1,95,239,242,116,208,167,28,74,153,172,244,144,74,35,82,124,60,197,100,190,25,57,163,44,104,247,46,94,30,116,130,167,26,183,78,160,120,186,132,85,161,230,223,241,83,155,195,137,83,106,37,109,57,43,79,210,108,143,24,199,113,42,0,7,170,52,118,97,198,106,36,116,108,105,132,37,182,211,147,60,36,139,4,89,62,254,68,61,160,0,2,183,249,207,95,236,81,180,222,213,177,73,95,157,184,188,118,75,7,219,195,191,79,119,245,79,220,127,172,95,183,200,89,0,164,14,109,250,130,221,219,175,141,91,209,159,234,71,160,110,233,250,184,199,94,20,5,159,154,72,252,211,241,63,216,3,16,240,9,167,210,181,7,137,139,94,3,46,244,153,107,198,245,92,218,74,219,154,124,163,79,109,201,51,238,140,118,27,14,138,105,228,231,167,46,215,181,78,183,123,168,178,205,3,195,103,203,183,94,53,65,175,214,35,243,47,129,254,207,49,114,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,2,3,243,126,211,38,238,237,14,131,122,161,189,242,173,62,175,64,179,140,248,169,144,27,87,242,200,188,147,239,37,126,207,49,62,6,57,226,7,77,191,117,157,43,172,216,228,231,77,83,252,62,213,99,56,217,37,167,124,183,39,252,95,196,191,208,3,94,78,29,181,5,26,93,172,52,11,225,215,54,55,78,241,91,143,25,254,50,43,173,23,242,85,254,51,224,127,233,27,46,70,144,220,182,19,33,163,202,85,156,126,195,192,213,146,75,46,211,166,41,149,118,91,120,248,123,203,255,0,174,54,50,224,227,83,24,213,93,4,183,174,100,72,235,60,239,139,234,171,97,167,202,108,132,23,109,137,47,38,253,196,3,55,0,0,0,0,0,0,0,14,38,236,182,169,119,149,179,84,181,107,81,250,240,106,208,223,133,33,189,234,78,230,221,109,72,81,101,38,70,89,74,143,200,200,254,178,20,65,199,143,7,55,71,15,250,139,83,184,105,84,156,218,21,105,79,74,138,255,0,93,191,204,155,175,202,90,25,218,167,214,234,176,211,36,123,140,139,62,252,31,157,250,142,34,234,180,232,23,173,14,93,183,114,192,241,148,249,205,56,195,236,245,86,222,228,45,10,66,139,114,12,148,89,74,148,93,140,188,192,106,251,66,174,213,109,170,180,90,229,18,87,134,155,9,228,62,195,187,18,189,139,66,137,73,60,40,140,143,10,73,30,12,177,216,89,39,6,124,210,234,84,25,20,205,62,215,25,61,104,10,83,49,25,169,236,74,122,125,227,180,146,232,198,136,106,60,36,157,87,117,119,242,248,24,201,188,76,114,148,182,110,86,234,183,78,141,206,244,92,211,235,203,69,55,164,227,253,101,254,121,100,142,172,137,132,73,202,148,218,115,142,216,207,188,197,90,106,206,144,222,218,47,117,200,179,239,154,95,130,156,194,151,132,245,217,115,114,82,227,141,238,252,210,214,69,149,52,190,217,247,125,153,13,149,44,171,230,217,212,42,4,91,154,211,168,248,218,124,182,208,235,78,244,92,111,36,180,37,101,217,196,165,95,69,105,62,229,239,24,195,141,11,151,242,87,134,155,250,160,73,220,167,109,250,171,8,239,143,88,233,242,12,189,199,250,162,138,184,126,226,171,85,56,120,173,177,58,206,172,236,129,213,74,164,195,240,241,143,170,141,237,26,211,189,198,92,82,114,150,82,89,47,47,63,142,101,246,183,115,25,179,245,219,64,234,54,125,73,191,1,113,202,165,60,195,173,229,215,122,139,84,39,27,62,229,25,13,150,92,116,252,143,29,190,30,65,31,185,127,106,37,78,215,226,190,141,85,135,63,194,29,201,54,61,54,74,186,73,115,115,82,42,81,84,180,224,210,120,250,37,220,136,143,183,99,33,111,92,119,218,149,107,219,133,187,173,154,42,60,66,226,82,103,84,28,60,165,25,105,52,233,89,87,172,101,250,197,216,187,247,242,20,7,167,215,51,182,93,247,111,221,109,47,105,210,42,145,39,25,224,143,179,79,33,207,129,254,175,192,254,195,27,28,105,77,74,155,171,188,55,219,18,101,35,197,70,186,108,200,73,148,222,84,141,229,38,2,13,105,201,18,76,178,78,121,150,223,62,216,1,175,46,137,194,113,141,122,176,169,242,17,235,183,119,210,217,90,115,239,41,173,145,151,97,178,101,144,72,141,98,208,9,94,170,90,164,197,35,247,224,137,148,138,37,169,233,45,79,79,185,137,81,173,136,145,122,13,30,166,199,159,1,189,233,87,78,47,167,13,13,22,77,106,51,193,32,139,214,61,223,18,23,83,173,23,242,116,167,64,238,11,194,114,176,253,42,220,150,242,123,121,188,212,39,28,47,36,168,188,219,63,113,151,218,2,164,185,183,106,201,222,122,239,22,209,167,77,235,83,168,212,212,54,234,122,123,118,202,106,100,246,212,89,52,18,143,9,81,121,25,167,237,29,239,147,14,153,201,147,169,119,22,169,184,191,224,173,81,229,209,146,156,23,241,133,34,158,254,115,191,62,95,241,113,245,251,132,6,212,171,190,126,168,234,93,114,234,95,231,31,175,85,228,201,104,189,82,254,62,66,214,69,244,82,94,110,123,200,191,96,188,142,90,250,52,157,43,225,210,147,54,99,27,103,220,105,98,176,106,221,156,55,34,12,51,219,130,90,147,244,155,62,253,143,234,32,18,200,0,0,0,0,0,0,0,0,0,5,122,243,149,129,191,66,232,83,252,54,118,220,49,91,234,239,242,254,7,80,60,99,252,185,21,185,192,210,141,60,76,217,6,74,199,248,102,155,238,255,0,237,132,97,104,220,224,169,179,103,240,191,77,114,49,238,68,107,161,151,156,79,98,194,83,78,159,149,100,207,235,242,21,107,193,3,198,199,19,22,58,136,241,154,213,48,191,252,97,24,6,197,80,79,48,163,158,127,222,145,254,98,30,241,243,211,213,190,4,101,31,189,148,31,255,0,122,67,232,0,0,0,0,0,1,1,249,160,112,122,173,100,181,28,214,11,78,22,251,138,218,167,25,72,62,166,55,64,142,220,217,10,79,231,30,67,101,151,28,79,114,65,171,237,46,194,149,231,193,151,75,154,244,9,173,116,164,70,113,77,56,141,196,173,171,73,153,25,100,178,71,220,143,200,109,60,227,104,117,181,52,225,101,43,35,74,139,226,70,34,167,16,188,186,116,63,94,42,75,184,156,167,250,38,182,243,134,227,243,58,179,31,234,101,78,173,69,211,241,40,65,101,110,238,236,93,177,143,35,236,20,10,107,82,139,6,98,99,114,233,225,34,224,214,237,82,165,223,53,106,87,251,85,183,38,177,53,82,58,232,245,228,71,147,17,211,111,106,94,67,133,150,157,51,221,180,203,221,131,62,197,60,52,231,148,118,134,90,117,214,171,23,36,175,78,52,202,210,180,199,217,50,47,146,208,162,245,145,48,253,201,81,121,127,43,234,19,94,208,179,173,219,18,129,14,217,181,169,254,10,157,1,150,227,176,207,85,199,54,33,8,74,18,91,150,165,40,240,148,36,187,153,159,96,28,133,46,157,22,143,76,135,72,132,141,145,224,176,220,102,83,147,61,168,66,73,41,44,153,153,159,98,47,51,51,31,80,0,0,245,200,125,168,177,221,146,242,182,182,202,20,226,207,25,194,72,178,103,216,123,4,45,230,83,197,100,125,17,210,233,54,93,9,221,213,251,145,149,195,52,237,50,233,198,145,30,99,123,242,166,86,131,195,141,23,108,145,159,196,139,185,132,19,230,211,170,113,110,237,125,122,204,167,207,241,13,91,187,119,35,164,104,233,248,136,80,92,46,230,130,51,201,164,253,231,143,171,200,65,184,112,228,212,36,162,36,70,250,142,185,157,169,201,22,112,89,62,231,219,200,140,125,183,53,197,83,187,43,114,110,10,195,221,89,114,182,117,23,181,41,206,212,37,5,217,36,69,228,146,247,11,98,229,157,192,188,75,126,158,206,180,234,76,30,165,65,253,222,142,143,213,50,232,237,84,200,206,250,204,200,52,171,114,77,7,235,35,183,187,222,96,59,191,46,94,3,153,209,154,74,245,47,83,105,221,75,166,110,60,27,93,99,47,3,177,82,217,115,214,102,66,219,119,123,78,160,251,167,213,247,119,201,148,252,31,132,88,236,67,244,0,0,66,254,50,185,138,89,156,60,170,93,155,108,179,233,91,177,190,158,230,119,58,199,67,62,29,194,245,151,25,198,149,185,167,148,126,125,177,241,60,16,73,29,92,215,61,53,209,10,33,215,245,26,224,244,100,79,114,188,36,135,179,235,182,143,38,91,89,249,186,143,119,191,234,60,84,87,23,60,207,175,141,93,66,237,77,46,115,208,148,5,227,172,172,51,39,196,99,160,226,123,63,17,43,70,215,27,115,200,251,238,248,17,8,141,171,218,213,126,107,109,206,245,211,125,85,124,100,167,118,227,243,12,183,183,13,182,143,247,166,208,71,217,164,123,189,223,110,123,158,133,112,129,172,154,250,249,42,207,160,238,131,252,169,94,42,41,109,236,238,61,71,30,65,159,172,202,139,252,191,12,134,19,113,197,186,179,113,195,202,143,204,196,175,224,227,128,251,227,136,187,141,138,149,106,39,128,180,218,221,226,37,245,25,119,118,91,144,73,245,19,33,183,75,14,178,69,219,227,159,47,59,15,225,211,149,126,147,105,103,66,181,125,187,249,75,89,107,118,215,118,201,135,179,61,100,159,102,165,169,7,148,56,130,242,254,79,196,204,77,218,93,46,5,26,11,116,234,107,29,24,237,103,98,55,41,88,201,153,159,117,25,159,153,152,14,19,78,180,238,214,210,203,78,29,151,102,211,188,21,46,15,83,162,207,89,199,54,239,117,110,43,214,113,74,81,250,206,40,251,153,249,252,48,67,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,179,168,186,119,107,106,157,167,50,203,188,169,222,54,151,59,167,214,103,172,227,123,182,58,135,19,235,54,164,168,189,102,210,125,140,188,190,25,33,217,128,5,4,113,143,192,125,243,195,165,196,253,74,139,19,199,218,78,237,232,75,234,50,214,204,55,28,149,234,42,67,142,158,93,120,203,191,195,62,94,81,65,183,22,210,201,198,207,10,47,35,27,77,213,41,112,43,48,92,167,84,152,235,71,119,27,209,185,73,206,12,140,187,164,200,252,200,132,34,226,47,149,134,147,106,167,136,173,88,142,126,77,86,93,217,185,220,73,153,191,29,20,151,103,101,165,5,132,54,178,242,254,87,196,136,4,51,225,27,153,245,241,164,72,69,169,170,46,122,110,128,140,244,85,134,99,120,124,245,220,87,102,34,41,107,220,227,141,249,159,109,191,3,49,110,186,71,174,122,107,173,244,66,175,233,205,193,233,56,158,245,120,73,12,227,215,113,30,79,54,131,243,105,126,239,119,214,89,160,77,117,225,3,89,52,9,243,93,225,65,219,7,249,50,188,84,83,221,217,172,250,141,188,179,47,89,228,151,249,126,206,153,164,58,213,126,104,149,206,205,211,98,213,124,28,166,183,103,243,12,185,187,45,184,143,247,214,214,69,217,213,251,189,255,0,102,3,102,208,16,191,131,110,98,150,103,16,202,137,102,220,205,122,38,236,115,169,181,157,206,191,215,199,136,112,253,100,70,109,164,237,105,148,159,159,124,252,75,7,52,0,4,3,230,51,192,115,26,205,74,70,165,233,157,59,167,116,194,207,140,107,172,103,227,183,170,35,45,250,207,72,67,109,108,105,165,159,100,250,222,254,248,51,159,131,240,203,61,140,6,171,211,97,73,167,201,92,57,141,244,222,111,27,147,146,60,100,136,203,185,118,242,50,19,143,148,190,170,69,180,53,245,155,54,161,63,195,181,113,110,218,142,145,175,169,225,225,78,115,204,144,102,88,53,23,188,179,245,249,9,25,204,199,129,120,183,5,61,237,104,211,104,29,58,131,27,125,35,31,170,103,214,220,168,113,154,245,158,144,73,78,212,146,207,213,71,127,127,184,197,78,219,55,21,78,211,173,198,184,40,239,116,165,197,223,211,94,212,171,27,144,164,31,101,17,151,146,143,220,3,105,80,17,227,130,158,38,233,220,73,233,84,90,235,135,178,181,23,127,164,25,245,143,102,233,50,82,215,173,210,109,7,148,49,159,84,190,222,254,114,28,0,124,181,74,116,90,197,50,101,34,106,55,199,156,195,145,158,78,76,183,33,105,52,168,178,70,70,93,140,252,140,140,125,64,2,135,185,139,112,145,112,104,142,169,85,47,154,77,43,253,170,220,115,95,154,153,29,116,122,146,36,73,150,233,55,181,79,45,195,195,77,17,238,218,69,238,193,31,99,135,36,181,36,176,70,54,141,187,236,235,118,251,160,76,182,110,154,127,141,167,79,101,200,239,179,213,113,189,232,90,20,133,22,228,41,42,44,165,106,46,198,71,220,66,141,70,229,29,161,151,101,117,218,197,183,43,208,109,60,181,45,81,246,76,149,230,181,168,253,101,204,47,114,146,94,95,201,250,192,82,132,8,50,234,147,89,129,9,174,172,137,46,37,166,209,184,147,185,106,50,34,44,158,8,187,153,121,139,168,229,127,193,226,180,110,213,111,88,46,200,91,46,43,150,156,69,28,250,153,219,2,67,112,164,37,63,155,121,109,158,28,109,93,205,4,175,176,187,12,151,195,215,46,157,15,208,138,146,46,38,233,254,150,173,176,225,56,196,206,172,198,58,120,83,75,73,116,252,74,208,120,91,91,187,151,124,227,200,187,202,182,219,67,77,165,166,203,9,65,18,82,95,2,32,30,64,0,0,0,0,3,209,59,180,41,7,255,0,154,95,249,140,123,199,207,80,86,200,18,84,94,230,86,127,253,233,128,215,107,142,83,53,113,51,123,153,158,127,195,53,47,152,73,22,71,201,170,6,205,11,174,207,240,216,221,112,202,111,171,191,207,248,29,60,241,143,242,228,86,199,27,239,27,252,76,95,10,51,206,43,85,50,255,0,241,132,145,105,92,159,105,179,96,112,191,82,114,73,237,68,155,161,231,155,79,99,202,85,78,129,133,100,143,234,242,1,57,192,0,0,0,0,0,0,0,0,0,83,247,57,237,51,149,27,82,173,221,83,109,95,193,93,163,196,162,169,56,47,227,14,69,65,252,231,126,124,191,226,227,235,247,14,137,202,71,86,78,204,215,121,86,141,70,111,70,157,89,166,173,182,147,211,221,186,83,179,32,54,146,201,32,212,89,74,79,204,201,63,96,176,174,101,26,52,157,84,225,210,173,54,27,27,167,219,137,126,176,74,221,140,183,30,12,195,219,131,90,83,244,156,46,253,207,234,49,70,250,107,119,207,210,237,75,161,221,72,252,219,244,26,188,105,46,151,170,127,196,72,66,204,190,138,139,205,191,113,31,237,1,178,229,238,72,147,98,215,201,62,178,93,164,202,199,187,36,108,168,107,103,173,176,220,127,94,175,218,123,9,245,220,187,234,172,161,57,247,156,215,8,139,184,216,107,69,239,228,234,182,129,219,247,132,21,126,126,171,110,68,121,71,143,39,157,132,219,135,230,148,151,155,133,238,34,251,5,43,211,52,150,167,168,60,196,171,54,196,184,190,33,164,234,108,137,243,219,222,148,117,34,250,112,144,233,100,150,147,44,146,204,189,83,221,240,32,22,217,192,133,169,86,178,120,91,181,25,173,35,195,174,93,38,13,65,179,202,87,134,149,78,139,133,122,166,127,170,125,143,191,111,33,80,188,192,117,18,167,116,113,95,89,170,204,159,226,206,219,155,34,155,25,93,36,183,181,168,245,41,74,66,112,73,44,253,35,238,100,103,223,185,152,187,125,85,168,211,180,143,134,251,158,76,68,120,88,214,181,153,53,49,91,202,151,176,163,64,89,161,57,50,81,158,9,191,51,221,229,223,35,92,109,65,185,157,188,239,187,134,235,117,123,142,175,85,151,56,143,4,93,157,121,110,124,11,245,190,5,246,16,13,134,184,47,185,127,42,184,105,176,106,6,157,170,106,223,165,48,190,249,245,138,159,28,207,220,95,172,50,125,235,124,219,58,123,64,149,115,93,149,31,5,79,136,218,221,117,222,139,142,96,144,133,44,251,54,149,43,232,161,71,216,189,194,166,116,71,152,197,159,161,58,7,78,179,233,205,248,251,142,37,41,150,26,111,46,181,211,90,97,54,217,119,56,203,108,240,227,69,230,120,60,252,60,226,15,16,60,85,234,167,16,245,183,231,94,53,157,240,58,170,84,120,126,30,49,116,145,189,211,65,111,109,150,212,172,37,229,22,79,207,207,225,128,153,220,101,243,75,169,87,159,169,233,246,135,73,232,192,74,158,136,245,79,98,85,212,239,33,165,23,70,76,66,81,101,38,210,187,43,183,151,196,197,109,215,107,181,91,150,173,42,185,91,149,226,102,205,121,111,190,238,196,163,122,214,163,82,143,9,34,34,202,148,103,130,44,119,29,155,73,180,134,246,214,139,174,61,159,99,82,252,108,231,212,140,167,174,203,123,82,167,27,111,119,231,86,130,60,41,212,118,207,191,237,197,165,240,207,202,82,217,182,155,165,93,58,201,59,210,147,75,161,45,116,222,147,140,116,87,249,149,154,58,177,230,25,43,10,75,137,206,59,231,62,226,1,12,184,14,224,230,232,226,3,81,105,151,13,86,147,139,66,147,41,153,82,159,235,183,249,227,105,248,171,91,59,82,250,29,78,90,120,207,113,17,227,221,147,242,189,251,78,218,165,217,182,205,46,213,162,199,232,65,164,195,98,20,118,247,169,91,91,105,180,161,37,149,25,153,225,41,47,51,51,250,204,126,90,182,157,2,202,161,196,182,237,168,30,14,159,5,166,216,97,158,170,220,218,132,33,40,73,110,89,154,143,9,74,75,185,159,144,229,192,0,0,0,0,0,0,0,7,170,76,134,226,48,169,14,158,18,156,103,246,158,6,180,156,69,106,10,53,75,88,107,247,203,75,222,221,75,194,237,60,99,248,184,173,52,127,201,79,248,191,213,47,244,139,243,227,27,83,24,210,189,4,184,110,101,200,232,188,215,132,233,43,97,171,206,108,116,31,109,138,47,39,61,228,53,204,142,203,181,25,137,105,61,214,230,126,30,226,255,0,235,0,186,126,80,58,102,221,163,161,211,175,85,183,178,93,217,210,235,150,115,143,11,50,123,105,254,89,151,146,189,196,159,219,230,39,200,199,60,62,233,175,238,77,165,84,107,28,220,234,42,7,136,220,172,99,59,228,186,239,150,229,127,140,248,159,250,6,70,0,0,0,0,0,0,0,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,134,68,101,131,31,160,3,93,190,59,52,185,237,44,226,38,225,163,236,219,25,207,9,208,44,145,249,65,140,165,127,45,71,230,231,188,196,220,228,225,172,100,245,50,179,165,19,223,216,81,60,63,130,70,220,239,220,170,131,238,119,36,118,199,111,164,175,179,224,62,254,114,186,48,229,98,129,109,106,189,41,141,138,164,120,207,72,171,118,122,221,85,211,216,107,178,150,91,113,131,250,41,60,251,241,230,43,239,131,173,91,61,23,215,203,118,245,125,61,72,113,124,95,136,107,56,223,186,20,134,211,220,144,179,44,27,185,236,95,245,144,108,122,3,211,18,83,83,99,162,75,10,202,23,156,30,15,220,120,247,253,131,220,0,0,0,0,0,0,0,0,3,28,107,110,131,216,90,239,105,205,181,239,74,103,92,159,97,198,217,119,172,242,122,43,83,78,33,43,218,219,136,221,142,170,143,6,120,63,234,198,71,0,20,59,198,79,47,75,223,135,122,132,203,154,220,123,211,22,155,134,228,132,191,181,152,254,21,38,169,11,38,182,174,75,142,175,107,76,164,247,99,190,126,37,222,28,153,25,25,145,249,144,218,118,173,74,131,91,166,202,164,84,153,234,197,152,202,216,121,27,141,59,144,180,154,84,89,35,35,46,198,126,70,42,87,152,119,46,181,218,238,84,117,167,73,154,221,1,247,30,147,82,167,110,198,197,31,139,146,235,253,87,228,154,143,9,75,105,216,148,125,101,239,32,21,152,46,111,148,22,183,38,239,211,9,250,95,57,91,103,81,31,117,246,81,140,230,43,49,224,48,149,100,155,34,250,74,62,198,163,87,219,230,41,162,68,119,162,190,228,105,8,218,227,75,52,45,57,35,194,136,240,101,219,235,18,87,151,231,17,48,184,114,215,168,183,13,93,125,58,101,114,58,40,83,93,193,159,73,135,166,197,91,139,194,90,113,74,194,89,51,194,72,140,253,198,71,230,23,85,122,240,187,97,94,186,203,67,214,217,136,233,215,40,141,70,105,179,203,199,184,153,148,169,37,228,233,32,178,181,31,154,15,246,151,97,10,249,199,107,79,161,168,116,77,25,132,175,207,76,76,106,187,189,191,222,150,138,132,115,46,232,50,243,34,242,94,126,175,120,177,234,29,223,69,185,44,248,119,197,26,79,94,151,80,167,55,83,142,238,197,167,123,11,104,157,74,182,169,36,162,202,84,71,131,34,63,171,61,133,2,115,7,212,89,58,143,196,213,203,49,249,61,102,232,210,102,81,216,245,9,59,90,106,161,40,210,158,201,78,113,191,204,242,127,89,128,224,248,42,210,39,245,139,136,43,94,130,77,111,139,2,161,10,163,51,214,34,252,194,38,199,74,255,0,150,131,242,115,220,102,127,2,27,16,91,84,56,150,205,189,76,183,96,167,108,122,100,54,97,180,89,51,194,27,65,32,188,204,207,201,37,230,103,246,138,232,228,233,162,254,139,177,171,26,187,56,182,191,50,92,138,99,41,243,203,75,102,159,33,42,201,44,203,204,143,177,167,63,95,184,89,72,0,0,0,0,0,0,0,0,0,0,8,133,205,40,148,124,44,78,218,89,254,28,238,126,207,71,77,21,13,193,73,165,60,74,216,198,180,110,47,78,83,59,103,31,248,124,97,113,28,204,250,95,189,98,181,213,253,121,59,124,254,151,163,166,96,83,183,5,74,52,241,41,99,25,31,252,57,76,254,223,28,6,197,212,204,29,54,33,145,96,186,13,246,255,0,213,33,244,143,150,150,121,166,68,51,255,0,16,223,255,0,74,67,234,0,0,0,0,0,0,0,0,0,0,0,0,31,134,120,44,152,12,115,196,22,175,82,244,67,74,107,215,253,75,214,84,8,50,151,25,191,88,186,143,162,51,174,161,57,74,23,140,244,143,185,164,200,189,255,0,3,215,123,93,181,110,181,173,154,157,93,191,171,14,103,210,51,229,61,25,188,35,243,76,57,33,215,80,140,165,8,221,142,169,247,52,145,159,191,224,83,111,155,207,16,82,238,61,65,131,163,84,121,59,233,84,200,237,77,149,234,17,109,152,219,243,227,173,62,179,100,163,245,84,93,201,102,159,129,103,184,139,60,24,104,84,157,126,215,74,45,168,150,183,194,130,244,106,157,64,183,17,102,42,38,71,109,210,254,49,7,244,94,254,73,154,190,5,240,12,221,203,87,131,229,235,109,236,157,65,187,19,182,219,163,231,13,103,62,43,170,204,198,188,219,121,14,35,107,141,36,254,137,231,234,46,231,120,17,163,51,17,148,199,142,141,141,163,56,44,153,227,39,159,120,234,58,65,166,52,45,31,176,41,150,5,184,207,74,13,55,173,211,78,229,171,248,199,220,116,254,154,214,127,73,197,127,40,255,0,208,59,152,0,245,190,251,81,154,83,207,43,106,19,140,158,12,253,248,247,15,215,93,109,134,205,215,85,181,41,243,60,100,84,151,49,14,97,239,215,158,147,164,26,69,55,20,239,83,199,205,233,151,231,123,68,144,223,230,228,70,37,39,10,39,19,234,175,191,153,251,136,7,103,227,151,153,231,163,222,159,165,154,42,222,245,151,75,173,88,206,49,218,51,233,252,196,152,191,91,168,236,175,175,224,66,175,40,244,123,147,80,174,54,233,212,214,124,117,82,110,118,167,115,109,110,216,217,153,247,51,74,75,9,65,255,0,87,196,112,98,193,57,93,95,154,61,100,94,132,187,145,238,149,101,239,160,238,217,74,242,106,110,125,84,36,209,244,20,146,255,0,235,128,207,60,37,114,163,182,173,248,81,111,29,111,123,210,85,7,119,255,0,130,182,184,207,67,6,251,127,199,70,152,105,86,228,155,75,242,237,140,124,76,88,253,42,145,78,162,66,110,157,75,143,209,142,214,118,35,122,149,140,153,153,247,81,153,249,153,143,165,167,80,251,100,235,103,148,171,200,199,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,171,72,167,86,225,57,78,170,71,235,71,119,27,209,189,73,206,12,140,187,164,200,252,200,133,112,113,107,202,142,218,184,33,74,188,116,65,239,70,212,26,217,254,10,218,227,221,124,155,13,255,0,29,38,97,37,59,82,78,175,203,190,113,240,49,101,99,193,231,80,195,102,235,135,132,167,204,192,106,237,88,163,220,154,123,113,185,78,169,51,224,106,144,177,185,59,155,119,110,246,200,203,185,26,146,121,74,203,250,254,34,208,184,26,230,121,233,7,160,105,102,181,55,181,103,213,232,214,115,156,246,146,250,191,49,26,47,212,210,59,171,254,55,196,134,37,230,139,126,104,245,239,122,26,237,183,186,181,150,126,155,187,101,39,205,168,88,245,86,146,71,208,74,139,255,0,174,43,236,6,212,140,62,212,150,146,243,42,220,133,103,7,131,47,126,61,227,216,42,63,151,127,48,247,168,15,70,210,13,93,155,154,119,175,224,38,244,203,243,93,165,200,115,243,113,227,26,149,149,27,105,245,151,219,204,189,228,45,181,167,91,125,178,117,165,110,74,188,143,24,1,227,38,51,50,217,84,121,8,222,218,241,146,201,150,112,121,247,10,63,230,85,193,234,244,74,246,86,160,90,105,221,109,214,49,150,179,143,11,210,102,27,95,73,199,150,226,247,56,234,143,232,150,62,178,238,87,138,58,102,175,105,149,11,87,236,10,157,131,113,51,213,131,82,232,245,19,185,105,254,45,246,221,47,160,180,31,210,109,63,202,47,244,0,215,207,133,30,35,107,124,54,106,140,43,214,10,122,208,83,212,241,113,178,132,245,127,131,190,218,61,115,105,195,78,20,249,159,98,239,228,127,18,216,146,205,187,105,87,197,185,18,231,162,187,212,135,51,169,211,86,213,22,118,56,164,31,101,17,31,154,79,204,134,181,122,217,165,213,109,26,212,170,190,157,214,209,182,93,43,195,239,238,147,254,54,59,111,23,209,90,203,201,194,254,81,254,207,34,179,110,79,124,65,202,174,81,107,26,49,94,147,143,68,248,127,69,39,97,122,253,85,207,144,247,116,54,88,198,11,233,172,254,172,121,0,179,144,0,0,0,0,0,0,0,0,0,0,0,0,31,53,79,5,77,150,102,89,46,131,157,191,245,76,125,35,229,170,30,41,146,204,191,196,57,255,0,210,152,13,116,248,214,52,171,137,91,228,208,141,165,233,202,159,108,231,255,0,15,146,45,227,149,169,40,184,88,133,184,191,240,246,241,246,122,58,16,168,110,53,84,106,226,82,249,51,63,248,114,167,253,190,64,184,158,89,157,47,222,177,69,233,126,188,109,222,127,75,209,208,242,2,87,0,0,0,0,0,0,0,0,0,0,227,110,90,28,75,154,222,169,219,179,209,186,61,78,27,208,221,44,153,101,14,32,208,175,35,35,242,81,249,25,125,163,93,254,53,116,137,253,29,226,10,232,160,155,91,34,207,168,77,168,195,245,136,255,0,48,185,178,18,143,229,172,252,155,247,153,31,196,134,198,66,181,185,197,232,191,165,44,106,62,174,193,45,207,195,151,30,152,242,124,176,210,25,168,72,82,178,107,34,243,50,236,73,207,215,238,1,199,242,113,214,159,76,209,43,122,51,53,95,158,134,153,53,118,187,127,189,33,20,248,228,93,144,69,230,103,230,188,253,94,241,53,44,174,23,108,43,43,89,171,154,219,13,29,74,229,109,169,44,184,121,120,182,165,233,105,146,126,110,154,15,11,73,121,32,191,97,118,20,155,203,231,81,100,233,199,19,86,212,198,36,244,91,172,201,135,71,127,212,37,110,105,218,132,83,82,123,165,88,206,207,50,193,253,100,47,242,185,119,209,109,187,62,101,241,89,149,208,165,211,233,206,84,228,59,177,106,216,194,26,55,84,173,169,73,168,240,148,153,224,136,207,234,207,96,16,59,155,230,183,38,207,211,8,26,95,5,91,167,86,223,105,231,145,140,98,43,209,231,176,165,100,219,50,250,73,46,196,162,87,217,230,41,140,73,158,96,124,68,194,226,55,94,165,92,52,135,58,180,202,28,119,40,80,157,193,167,170,195,51,101,45,181,237,83,77,169,57,75,196,120,81,25,151,188,204,252,163,84,120,239,74,125,184,209,209,185,199,86,72,66,114,69,149,25,224,139,191,214,3,214,68,102,100,69,230,98,99,112,109,203,210,247,226,34,161,14,230,184,222,244,61,166,217,183,33,79,237,102,71,138,73,42,58,205,173,168,146,219,168,220,211,202,61,216,237,143,137,246,205,188,188,121,118,42,232,114,157,173,58,178,214,216,12,56,204,154,109,59,118,119,169,62,18,75,79,245,88,146,74,44,165,78,39,98,145,245,159,184,133,181,82,105,80,104,148,216,180,138,107,61,40,176,217,67,12,163,113,171,106,16,146,74,75,38,102,103,216,139,204,192,116,61,18,208,123,11,66,45,56,86,189,151,76,232,19,12,54,219,206,245,158,87,89,105,105,180,41,123,92,113,123,115,210,73,224,143,5,253,121,200,224,0,0,0,0,0,0,0,0,0,0,61,50,229,53,10,58,228,190,172,33,24,201,224,253,231,143,119,218,2,175,121,199,235,25,51,76,163,105,69,62,70,242,151,226,60,114,54,99,102,197,83,223,111,185,163,190,123,253,21,125,191,1,8,248,19,210,231,181,79,136,155,122,143,179,116,102,252,95,92,178,69,231,6,74,147,252,180,159,155,126,227,28,63,24,186,183,251,180,107,229,197,122,176,142,156,57,94,19,195,181,156,236,219,10,59,106,238,104,65,158,77,172,247,47,250,206,192,185,53,104,195,148,122,5,203,170,245,102,55,170,175,224,253,28,173,216,232,244,151,80,97,222,201,89,238,206,75,233,36,177,238,207,152,11,57,34,34,44,16,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,24,243,94,116,182,151,172,58,101,85,177,170,172,117,90,157,208,237,185,73,250,18,26,119,249,43,65,249,182,95,202,47,244,13,106,170,244,138,181,175,87,118,149,84,143,225,167,70,219,212,111,122,87,183,114,73,69,221,38,100,126,170,139,223,239,27,76,10,43,230,141,160,233,210,221,112,118,232,165,69,217,76,184,182,244,207,126,113,208,135,9,7,244,156,82,190,147,135,230,69,251,72,5,148,242,233,215,100,107,62,131,83,78,114,241,85,166,245,188,82,49,229,212,155,47,103,114,109,9,250,45,23,150,126,190,254,114,172,81,15,44,190,36,28,209,173,105,143,108,86,100,109,183,238,45,254,45,91,51,211,240,241,38,45,31,69,165,172,242,227,133,228,101,143,126,75,202,247,82,164,173,36,164,158,72,192,126,128,0,0,0,0,0,0,0,0,0,15,92,134,26,148,195,145,159,78,230,221,65,161,105,201,150,82,101,131,46,195,216,0,42,239,152,199,47,69,84,227,212,245,183,73,225,117,37,160,222,155,86,133,212,198,27,34,151,37,231,186,143,201,199,153,182,157,136,70,125,228,94,100,42,138,84,89,84,201,207,66,148,223,78,68,71,84,211,137,201,30,213,164,240,101,146,236,120,50,247,13,166,106,16,34,85,32,200,166,206,107,171,30,83,75,101,212,110,52,238,66,136,201,69,146,193,151,99,63,33,68,156,203,120,121,99,71,117,166,109,195,66,166,120,106,61,196,243,147,140,250,198,191,225,18,37,204,94,61,103,22,191,160,217,123,136,187,121,17,128,155,156,20,107,108,7,56,9,188,103,187,81,233,201,181,40,149,6,16,174,138,143,105,198,163,70,50,237,211,193,224,255,0,229,126,209,83,50,9,253,76,215,55,148,209,120,167,110,155,173,74,47,36,117,85,38,103,254,169,39,38,191,248,184,207,184,100,61,24,215,136,246,22,137,222,218,104,227,59,87,95,98,164,105,119,113,158,122,241,27,100,145,183,166,175,212,206,119,23,236,243,28,127,6,54,250,174,110,40,244,229,188,101,17,110,170,60,215,75,226,132,212,99,228,188,203,245,189,221,254,160,23,203,194,253,131,27,77,244,54,209,183,88,139,225,220,244,68,7,100,55,188,215,135,188,27,40,87,115,82,191,83,220,120,25,84,122,227,180,219,17,218,97,164,237,67,104,74,18,89,206,8,139,4,61,128,0,0,0,0,0,0,0,0,0,0,34,151,51,37,18,120,88,173,228,188,213,36,139,255,0,157,211,5,57,112,94,173,188,73,216,167,156,102,187,75,47,255,0,15,142,46,79,153,76,71,101,240,177,112,116,139,248,148,75,117,95,242,74,157,51,34,152,184,64,127,195,241,27,97,47,227,112,210,211,255,0,225,241,192,108,115,74,60,210,225,159,255,0,23,111,255,0,165,33,245,143,138,136,173,244,88,11,253,104,173,31,255,0,120,67,237,0,0,0,0,0,0,0,0,0,0,0,29,91,84,238,102,108,205,52,187,46,215,220,216,221,26,135,62,160,165,96,207,4,204,117,184,103,130,35,253,95,129,253,134,59,72,138,252,200,245,35,242,3,134,27,142,43,125,220,184,227,76,161,168,190,8,145,79,152,70,127,69,95,169,245,125,164,2,142,53,198,245,115,80,181,110,238,187,84,239,81,186,141,110,124,134,85,183,25,109,201,46,184,158,219,83,250,254,242,35,22,199,202,63,65,92,179,244,214,70,168,213,226,116,229,214,212,178,138,125,76,238,140,244,120,15,161,94,171,134,69,147,73,246,52,145,252,113,228,42,31,77,173,133,94,122,129,109,218,132,223,81,53,106,180,56,75,78,113,148,186,250,27,62,249,47,214,248,151,218,67,100,109,5,180,35,216,154,51,100,218,145,219,216,154,109,191,77,140,105,201,158,13,184,141,55,230,106,87,234,124,76,7,126,0,16,151,152,191,26,39,195,253,166,139,62,200,157,182,235,170,103,106,250,89,240,253,55,98,56,125,157,97,109,175,115,79,43,222,88,250,207,24,12,73,204,215,142,166,109,232,69,163,26,91,84,223,58,71,253,247,127,160,101,209,218,112,228,177,234,191,28,201,89,73,184,94,162,251,123,253,196,42,57,182,214,234,201,182,203,42,63,34,29,166,204,178,239,77,97,188,88,183,173,184,126,146,172,212,55,108,71,81,166,119,116,218,82,207,186,212,132,22,16,218,189,229,229,241,23,83,195,71,45,109,49,210,107,105,167,47,24,190,149,175,187,187,196,191,190,67,30,78,61,179,213,110,82,145,252,91,137,46,223,14,253,204,192,82,42,236,203,149,184,231,41,116,220,52,95,202,235,55,241,199,150,236,249,142,33,42,114,59,132,164,158,213,167,246,141,159,229,233,181,151,58,146,170,28,186,55,82,18,241,185,175,16,233,103,10,220,93,201,89,250,68,71,230,32,159,26,156,180,173,75,198,223,126,235,209,186,63,129,173,177,183,243,30,33,199,122,187,151,29,191,165,34,81,33,56,66,92,63,46,249,248,224,6,1,224,15,152,205,94,197,171,181,167,58,209,94,234,219,142,238,240,178,124,42,83,225,48,153,79,47,212,141,25,78,57,189,197,180,93,213,219,204,187,100,133,198,48,251,82,90,75,236,47,114,21,156,30,12,189,248,247,141,88,37,196,126,12,133,197,146,141,142,35,27,139,36,120,201,103,221,245,24,188,110,87,156,69,187,171,186,82,245,167,92,157,213,171,91,219,119,151,72,147,158,188,153,174,23,209,105,41,250,13,151,188,255,0,97,128,155,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,111,190,212,102,148,251,235,218,132,227,39,131,63,126,61,194,156,248,251,230,51,87,190,106,238,233,206,139,215,186,86,227,91,124,84,159,10,149,120,188,166,43,200,245,36,198,75,141,236,113,14,151,101,119,243,62,216,33,44,249,161,241,22,238,145,105,75,54,157,14,119,74,173,112,238,216,93,34,86,58,18,97,56,127,73,165,39,232,56,126,242,253,166,40,230,36,71,231,72,68,88,200,222,226,243,180,178,69,156,22,125,255,0,81,0,241,82,156,144,225,169,71,185,106,253,131,151,69,153,114,185,28,165,34,155,150,143,249,93,102,254,56,242,221,159,49,111,156,21,242,210,181,44,235,125,139,175,89,40,254,58,182,254,239,204,120,135,26,233,109,92,134,254,148,121,70,133,101,10,108,252,187,99,227,145,59,34,105,181,151,6,146,154,28,74,55,78,18,51,181,175,16,233,227,42,220,125,205,89,250,70,103,230,3,87,247,27,91,75,54,220,44,40,188,200,91,135,44,174,58,154,184,97,30,139,234,149,83,100,232,255,0,247,161,254,129,159,91,113,204,146,255,0,170,196,114,36,225,36,217,122,235,239,238,247,144,204,92,75,242,214,211,29,89,182,157,114,206,139,232,170,251,91,124,51,251,228,63,230,227,59,253,87,37,37,31,197,182,162,239,241,237,220,136,82,181,231,101,94,154,61,120,191,110,220,144,253,27,89,167,237,222,142,163,79,109,234,52,149,151,116,41,104,60,161,196,251,207,207,226,3,103,208,16,151,151,63,26,42,226,2,211,114,207,189,231,110,186,233,120,220,190,150,60,71,81,217,110,23,102,152,67,104,218,211,41,247,158,126,163,206,102,208,10,157,231,11,160,174,68,149,78,214,106,76,76,176,231,91,210,46,117,62,134,10,4,118,187,41,204,158,76,207,232,163,237,248,136,65,194,38,171,254,227,186,229,65,187,222,145,209,139,31,197,117,149,179,118,55,67,125,180,246,36,44,252,220,247,16,188,254,52,52,190,54,173,240,247,114,218,18,24,234,156,159,7,181,59,141,63,70,116,119,15,185,45,63,226,254,35,92,199,153,114,59,134,211,169,218,164,249,150,114,3,106,54,214,151,16,75,73,246,49,228,49,103,12,218,145,251,171,104,205,6,244,95,103,102,248,173,229,240,217,45,230,203,249,41,47,38,254,5,254,145,148,192,0,0,0,0,0,0,0,0,0,0,7,201,85,60,82,230,31,255,0,23,115,255,0,165,49,245,143,138,182,173,148,105,234,248,69,116,255,0,251,195,1,174,151,26,10,221,196,157,244,121,206,43,181,66,255,0,240,249,2,227,121,102,169,39,194,197,19,105,99,10,140,71,246,250,58,24,166,142,47,223,241,28,70,223,170,248,92,53,84,255,0,248,124,129,115,188,181,162,59,19,133,139,127,170,88,235,34,35,169,242,250,39,78,135,128,18,156,0,0,0,0,0,0,0,0,0,0,98,174,40,44,24,218,145,161,183,117,186,252,95,16,231,162,39,187,29,189,230,140,189,224,222,66,123,146,147,250,254,243,192,202,163,215,33,166,223,142,235,14,167,114,28,66,144,162,206,50,70,88,48,26,203,71,39,244,207,92,153,83,165,225,93,181,174,180,168,252,151,210,84,105,159,250,196,172,26,63,227,103,30,241,108,220,107,107,108,22,248,9,179,167,181,81,234,73,186,232,148,246,22,174,137,150,227,149,70,146,103,219,167,130,201,255,0,201,253,130,179,56,206,183,213,108,241,69,168,205,153,97,18,174,154,196,214,139,224,133,84,100,96,188,207,245,125,253,254,161,200,107,62,188,71,191,52,78,201,211,70,217,220,186,3,20,211,83,219,140,177,208,136,227,38,141,189,52,254,190,115,184,255,0,111,152,12,17,22,44,170,156,230,97,69,111,169,34,91,169,105,180,228,139,114,212,120,34,201,246,44,153,251,197,174,242,231,229,232,170,108,122,102,182,234,204,46,156,181,155,51,105,48,186,153,203,102,81,36,176,247,81,137,56,243,39,19,177,104,207,188,203,200,132,96,229,165,195,203,26,197,173,48,174,26,237,51,196,209,237,215,155,156,71,214,52,127,8,143,46,26,241,234,184,133,253,7,15,220,101,223,200,204,94,221,62,4,74,92,24,244,216,45,116,163,197,105,12,180,141,198,173,168,73,17,36,178,121,51,236,69,230,3,216,195,13,69,97,184,204,39,107,109,32,144,132,228,207,9,34,193,23,113,236,0,0,0,0,0,0,0,0,0,0,0,0,17,83,152,182,187,35,70,116,22,164,112,87,154,173,75,163,225,81,143,62,156,216,155,251,155,107,79,209,116,252,241,245,119,242,147,87,21,114,21,179,65,168,220,53,39,54,69,166,68,122,99,202,193,158,16,218,13,106,236,68,103,228,147,242,35,63,168,81,151,51,78,36,28,214,93,105,145,108,81,164,110,183,237,221,158,17,91,49,212,241,17,33,173,127,73,164,44,176,227,103,230,103,159,118,11,204,34,45,34,145,86,186,42,237,82,169,113,252,76,233,59,186,109,239,74,55,109,73,168,251,168,200,139,213,73,251,253,195,101,93,6,210,218,94,143,105,149,42,198,165,49,210,106,15,95,182,229,43,233,200,117,223,229,45,103,230,225,255,0,40,255,0,208,41,187,149,206,131,167,84,181,193,171,162,171,23,125,50,221,221,212,61,248,207,94,28,212,23,209,113,42,250,77,151,145,31,236,33,122,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,2,53,113,229,195,179,92,64,232,188,234,92,63,86,177,7,165,224,85,231,141,242,226,169,206,198,234,19,244,25,63,164,103,245,119,243,146,163,197,105,37,164,210,162,236,96,53,100,50,168,80,170,24,63,204,74,99,254,74,177,185,63,180,188,140,95,199,47,174,37,35,235,254,140,66,244,139,219,174,26,79,83,210,37,180,203,248,217,114,186,94,77,33,31,197,178,95,71,63,94,15,206,186,249,168,112,218,246,153,234,145,234,53,18,22,202,45,193,239,234,17,236,232,71,132,207,242,157,82,207,43,89,255,0,36,191,105,119,24,51,131,158,38,170,252,51,234,115,23,44,118,250,244,201,59,188,107,25,74,122,155,99,200,67,126,177,180,226,139,10,127,62,169,125,189,188,131,98,192,28,93,181,112,83,174,154,44,122,237,41,238,172,89,59,246,47,106,147,157,171,52,159,101,17,31,154,79,220,57,64,0,0,0,0,0,0,0,0,0,0,1,3,57,190,216,127,148,188,62,192,172,180,156,57,74,173,181,41,74,207,242,26,133,61,70,95,72,191,91,224,127,180,79,49,15,57,165,209,222,170,240,195,53,198,165,116,124,28,199,36,168,182,18,183,165,20,249,185,79,153,99,57,243,1,67,66,70,242,251,167,185,80,226,158,202,233,183,191,195,85,169,178,21,223,24,36,212,98,247,243,250,196,114,18,215,150,5,53,250,151,20,244,206,132,142,151,133,140,204,149,250,132,173,233,77,70,22,83,220,251,103,62,96,47,204,0,0,0,0,0,0,0,0,0,0,0,0,68,238,102,238,244,184,88,172,122,251,119,187,33,62,89,206,105,211,59,10,67,208,122,235,214,222,180,88,213,118,151,179,195,220,116,197,172,240,71,234,166,91,74,63,113,254,175,192,92,39,55,139,195,208,60,56,194,164,48,175,207,84,107,173,178,178,199,251,211,144,39,164,252,210,101,230,95,18,49,74,246,116,135,97,221,212,57,108,30,28,98,165,25,196,121,125,34,117,38,94,127,96,13,156,116,246,165,233,155,6,218,171,146,183,120,234,60,41,57,198,51,189,148,43,224,95,31,129,14,192,58,7,15,210,94,153,160,218,111,46,65,126,113,235,70,142,226,188,187,153,195,104,204,251,125,163,191,128,0,0,0,0,0,0,0,0,0,0,10,202,231,71,93,151,26,204,182,168,205,43,13,59,62,27,170,236,94,246,170,41,63,118,124,190,177,102,162,180,249,208,208,213,43,79,173,186,178,15,6,205,82,26,15,236,38,42,42,248,255,0,160,4,3,224,74,216,110,234,226,118,200,140,235,187,19,14,179,77,154,126,174,119,108,168,70,44,121,150,62,151,255,0,88,108,71,21,132,197,140,204,100,125,22,91,75,101,246,17,96,107,225,203,192,144,124,83,218,27,253,213,10,121,151,219,233,24,131,96,90,245,106,13,185,69,159,94,169,187,211,137,78,140,236,183,215,180,207,107,109,160,214,163,194,72,204,251,36,252,136,204,6,62,226,55,92,104,124,62,105,117,79,81,107,73,234,38,15,71,99,89,89,111,223,33,150,79,214,75,107,198,58,196,127,68,255,0,210,90,237,234,13,239,117,107,94,160,75,186,42,167,226,170,181,78,158,75,243,104,207,77,132,35,249,41,66,126,139,69,238,47,47,143,156,161,230,121,196,203,154,197,172,146,108,138,26,183,91,214,206,207,10,254,49,226,60,68,88,78,175,213,83,72,90,54,184,217,151,115,60,251,176,93,134,93,229,69,194,59,119,29,77,90,233,120,179,152,176,241,232,166,183,127,25,189,51,162,189,221,183,136,203,6,148,159,172,143,179,222,96,37,127,47,158,13,41,156,61,217,71,115,92,144,115,117,213,191,143,87,85,95,153,233,59,41,9,236,135,220,109,89,105,228,249,17,99,235,63,41,142,0,0,63,12,136,203,6,63,64,5,15,115,57,208,212,233,78,186,63,92,166,192,240,212,171,131,111,134,252,238,252,244,33,195,74,254,147,138,87,210,112,252,200,188,251,100,135,27,203,63,86,15,77,120,141,165,66,121,120,139,89,235,245,187,121,244,96,76,52,255,0,33,71,230,191,118,63,104,154,188,230,45,10,100,221,52,183,46,183,149,137,148,223,25,209,44,43,191,82,69,61,181,127,43,30,69,239,35,21,77,164,53,103,104,122,137,73,170,50,173,171,103,175,131,193,31,155,14,39,222,71,241,248,0,217,220,7,139,106,90,144,74,113,189,138,63,52,231,56,30,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,3,197,197,45,40,53,54,222,245,23,146,115,140,128,160,238,102,26,176,122,149,196,117,86,19,75,204,90,55,67,162,88,242,235,64,134,106,254,66,79,205,30,252,254,193,200,242,198,208,212,106,182,186,49,92,169,192,241,52,171,127,119,137,252,238,204,117,225,204,74,62,139,137,87,210,108,188,136,252,187,224,132,106,214,10,171,181,189,69,171,85,30,86,229,189,208,201,227,30,76,54,159,129,124,62,2,214,121,51,218,20,200,90,105,113,221,108,171,51,42,94,15,172,88,87,110,156,138,131,105,243,86,60,143,220,68,2,199,72,136,139,4,63,64,0,4,56,230,15,193,165,51,136,75,40,174,107,110,14,46,186,79,241,10,234,171,243,221,87,98,161,93,150,251,109,167,13,50,175,50,60,253,71,231,49,192,6,177,90,127,123,221,90,43,127,196,185,233,71,225,106,180,190,166,11,243,107,199,81,133,163,249,73,90,126,139,167,238,63,63,143,150,196,188,57,107,141,15,136,61,46,166,106,45,21,61,52,206,235,111,107,43,61,155,36,60,201,122,202,109,25,207,68,207,232,151,250,78,182,121,174,112,142,139,114,168,157,115,179,153,196,89,153,244,171,91,191,139,216,152,49,89,238,227,198,103,147,82,143,213,71,219,238,49,136,185,98,113,50,230,143,107,36,107,34,184,173,182,245,205,191,197,63,140,248,127,15,22,107,168,245,82,210,214,189,206,56,69,216,203,30,252,151,96,23,147,82,130,213,74,19,144,158,250,14,99,63,176,200,255,0,208,53,145,213,203,120,173,93,67,171,80,82,239,80,162,244,61,109,184,206,230,27,95,150,79,245,190,35,103,116,169,43,73,41,39,146,49,172,198,189,165,180,234,205,116,154,250,63,193,113,255,0,240,205,0,184,142,82,149,217,117,110,27,98,198,148,173,197,19,126,222,196,95,74,124,227,63,34,47,128,156,2,20,114,156,161,170,145,195,45,57,229,158,85,39,173,147,255,0,147,80,157,245,159,196,77,112,0,0,0,0,0,0,0,0,0,0,1,215,245,10,164,84,107,6,229,171,154,176,80,104,243,36,231,30,91,25,90,190,7,240,248,24,236,3,160,113,3,37,232,122,13,169,18,227,151,231,25,180,107,14,39,203,177,148,55,76,143,191,216,3,93,45,121,174,187,114,107,69,243,87,117,123,202,69,199,83,90,15,4,94,170,165,186,162,247,23,235,124,5,221,242,200,119,171,194,197,31,215,221,177,216,233,242,198,49,78,135,216,80,253,227,33,217,151,117,114,91,231,151,31,169,73,113,126,95,72,221,81,159,151,218,46,159,148,53,225,233,222,28,102,209,223,87,231,169,213,215,25,65,99,253,233,184,16,18,94,73,34,243,63,137,152,9,212,0,0,0,0,0,0,0,0,0,0,0,0,53,228,230,9,78,114,157,197,61,235,212,111,103,137,170,212,164,39,190,114,74,168,202,239,231,245,8,228,37,183,52,10,107,244,222,41,234,125,121,29,95,21,25,233,40,245,9,59,18,170,140,220,39,177,247,198,60,196,73,1,118,156,160,172,63,201,174,31,103,214,157,78,92,170,214,221,148,147,207,242,29,133,1,68,95,72,255,0,87,224,95,176,79,65,15,57,89,209,222,165,112,195,13,199,101,117,188,100,198,228,164,182,18,118,37,116,248,88,79,153,231,24,243,19,12,0,0,0,0,0,0,0,0,0,0,0,0,116,61,111,213,26,110,142,233,141,126,254,169,30,74,151,79,149,37,148,122,223,156,117,168,238,58,148,101,40,94,51,211,62,230,147,34,250,252,128,68,78,106,188,77,55,166,186,97,251,151,91,242,54,214,238,31,205,201,245,51,136,47,199,156,194,254,155,74,71,211,65,121,40,149,240,193,119,20,180,69,81,175,84,112,95,159,148,255,0,252,148,231,106,127,97,121,16,200,124,71,107,85,103,94,117,90,181,126,85,143,8,145,42,74,98,55,234,126,110,58,164,188,234,19,148,182,140,227,170,125,205,57,63,127,192,165,7,42,254,27,94,212,221,83,45,70,173,194,223,69,183,253,253,66,45,253,120,211,89,254,75,169,89,97,104,47,228,159,236,46,224,44,147,128,206,29,218,225,255,0,69,160,211,38,122,213,137,221,95,28,175,44,236,151,41,77,246,39,86,159,160,241,125,19,47,175,191,148,149,30,40,73,33,36,148,151,98,30,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,3,165,234,230,149,90,218,203,100,78,177,110,232,126,34,4,238,150,244,245,28,71,208,121,183,75,187,107,66,190,147,105,254,81,127,160,245,228,226,83,135,251,171,135,173,69,155,103,87,225,116,227,183,211,240,207,117,27,62,174,88,101,197,250,168,113,195,78,13,226,46,231,223,221,240,45,147,198,11,226,195,133,203,67,137,171,13,202,5,106,46,42,145,177,224,37,111,119,243,59,158,97,110,122,137,117,180,171,41,96,139,214,62,222,101,223,204,43,139,150,95,27,108,105,197,65,26,65,168,83,186,84,73,25,240,47,116,141,93,29,169,153,33,207,85,166,20,181,101,107,65,122,203,237,238,237,146,23,28,211,168,121,4,227,106,202,79,200,240,53,147,214,29,26,190,116,62,240,147,101,223,148,175,5,62,54,204,167,174,203,153,220,211,110,121,180,181,167,232,186,143,127,191,237,34,152,252,28,115,52,187,52,218,171,72,178,245,90,95,141,182,27,109,113,186,221,54,155,232,173,233,136,89,187,181,136,170,113,91,80,183,125,92,224,254,163,192,11,168,1,214,52,239,81,109,93,81,181,105,247,125,161,81,241,148,250,132,118,164,54,190,139,141,246,113,180,56,69,135,18,149,125,23,19,238,47,49,217,192,0,0,0,0,0,0,7,29,113,87,41,246,205,6,163,112,213,94,233,67,166,197,122,91,235,218,165,109,109,180,26,212,120,73,25,159,100,159,145,25,253,64,48,15,20,252,91,209,248,122,174,217,214,242,216,235,202,184,107,116,248,111,150,229,39,167,21,245,190,133,47,248,151,8,240,108,249,17,146,143,226,94,254,115,137,24,116,221,79,225,50,235,172,155,93,72,242,236,201,213,150,11,114,139,233,83,30,82,79,249,39,228,231,188,191,96,165,142,60,117,217,205,111,215,186,221,66,44,190,181,46,143,38,77,50,39,230,246,238,109,169,178,141,10,238,218,20,94,171,190,71,147,248,153,159,149,187,112,105,117,181,171,220,20,81,168,111,69,218,221,54,213,143,106,45,59,204,250,132,221,38,58,76,242,68,156,103,169,241,63,249,64,40,30,183,29,49,43,51,226,36,176,150,101,58,217,23,192,137,102,95,232,18,219,149,111,132,253,244,241,188,89,103,252,26,142,151,159,241,158,145,133,143,47,244,246,24,3,136,123,109,219,79,93,117,2,134,184,253,22,227,92,245,86,216,78,242,87,230,147,49,212,167,190,79,245,125,231,145,150,57,116,92,141,219,92,80,219,110,184,172,20,231,225,193,242,243,223,81,137,219,200,255,0,87,234,251,64,108,26,3,193,151,9,230,144,234,124,150,146,81,126,210,30,96,0,0,0,0,0,0,0,0,0,60,29,117,12,52,183,156,60,33,180,154,148,127,2,34,201,128,169,78,114,218,156,228,139,150,131,166,45,158,80,220,104,181,85,125,164,229,65,159,212,255,0,243,191,103,188,64,142,30,173,89,55,150,182,89,20,56,205,239,235,92,20,210,112,178,69,234,28,182,146,126,102,95,173,241,200,201,188,193,175,153,151,215,20,87,115,210,158,234,34,141,62,125,30,57,237,34,195,44,212,101,26,75,178,83,250,254,252,159,214,99,32,242,160,211,52,234,7,19,69,54,74,182,51,110,82,189,54,133,99,59,157,143,80,130,100,156,18,210,101,217,126,125,203,234,48,23,115,96,210,125,3,98,219,148,61,184,244,117,38,28,76,103,203,166,202,83,241,63,135,196,199,60,63,8,136,136,136,188,136,126,128,0,0,0,0,0,0,0,0,0,0,10,248,231,17,8,158,209,90,76,157,185,54,234,236,119,207,194,37,64,197,131,138,254,231,9,37,13,232,133,49,149,43,6,170,179,56,44,124,97,207,32,21,161,192,229,87,209,92,80,233,243,134,120,75,247,13,37,133,125,138,168,198,207,184,254,2,204,249,174,113,28,155,7,73,24,211,107,118,86,218,173,198,164,166,73,108,207,240,9,17,167,50,191,166,210,147,244,144,159,37,18,190,24,46,226,173,120,72,169,198,161,113,5,101,215,230,61,210,98,149,90,167,78,113,123,77,88,75,83,88,89,158,8,140,252,136,252,136,254,195,28,247,27,122,201,59,90,245,250,187,84,91,253,88,180,185,82,169,16,207,105,39,115,45,205,146,166,207,232,32,203,179,190,70,70,127,19,63,112,117,78,29,116,110,187,196,54,174,82,172,42,123,93,103,106,61,126,162,183,33,56,233,198,117,210,236,107,108,188,153,63,229,23,250,15,99,75,14,204,164,105,245,171,10,210,161,49,209,133,7,169,210,70,229,43,27,220,83,135,221,74,81,253,37,159,153,152,175,110,80,92,63,34,139,101,59,173,245,56,91,93,173,237,240,14,245,51,252,75,211,227,59,217,46,25,121,25,23,172,130,250,179,230,39,54,190,106,107,90,67,165,181,139,233,78,109,93,63,195,236,236,103,158,164,150,154,63,228,43,252,103,234,159,250,64,68,254,59,249,138,51,160,146,14,193,211,95,225,23,63,251,243,253,209,225,187,69,117,62,171,209,150,218,247,54,234,203,178,187,99,227,130,42,228,183,249,136,241,55,65,184,127,40,17,124,117,86,126,104,244,101,61,57,245,13,30,126,24,254,63,1,30,46,107,142,169,118,87,36,220,21,169,29,121,146,182,117,92,216,148,238,218,132,160,187,36,136,139,178,75,200,135,24,3,97,174,12,120,185,161,241,75,100,187,81,67,30,18,181,78,219,227,99,239,91,155,122,143,72,38,253,126,139,104,63,81,140,250,185,243,193,247,243,145,194,148,185,61,214,234,49,53,222,85,33,130,204,89,219,58,223,71,182,200,115,212,159,50,207,153,251,140,133,214,128,129,156,224,36,56,223,15,9,97,37,148,189,157,199,240,196,232,6,66,152,109,40,146,39,92,17,98,196,44,186,190,166,210,237,238,66,140,252,251,121,16,182,238,114,183,228,56,26,117,65,178,22,230,215,234,190,43,98,112,103,187,164,253,61,211,239,183,5,130,63,137,126,223,33,89,220,47,90,178,47,61,113,182,237,232,209,186,234,149,227,61,77,228,156,237,134,242,252,204,203,245,126,32,54,80,143,252,74,123,99,207,183,237,30,192,0,0,0,0,0,0,0,0,0,0,20,129,196,47,49,238,51,172,109,125,212,187,42,214,214,79,5,69,183,239,10,205,46,157,27,242,118,148,231,66,43,19,93,109,166,247,174,50,150,173,168,66,75,42,51,81,227,38,102,125,192,93,248,8,255,0,192,86,169,95,122,211,194,117,141,169,154,151,93,244,205,201,89,244,159,141,155,225,89,143,213,233,84,165,50,223,230,217,66,27,78,27,105,9,245,82,89,198,79,38,102,103,210,185,124,241,183,74,226,190,192,114,133,115,191,18,14,162,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,166,74,50,39,27,200,75,80,0,0,0,0,0,0,0,0,0,0,21,129,205,3,140,206,36,248,118,215,218,5,149,163,154,145,249,63,69,155,103,197,170,63,27,208,240,37,239,148,185,179,91,83,155,228,48,226,203,40,101,178,193,30,223,87,56,201,153,155,149,255,0,25,156,73,241,19,175,181,251,43,88,245,35,242,130,139,10,207,149,84,98,55,161,224,68,217,41,19,97,54,151,55,199,97,181,158,16,243,133,131,61,190,182,113,146,35,32,179,240,0,0,0,0,0,16,215,95,56,227,147,195,143,27,54,134,143,95,8,136,189,58,189,45,122,106,222,150,226,218,142,186,29,69,234,132,214,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,76,160,0,0,0,0,0,0,1,31,248,233,172,107,181,169,195,141,197,127,240,245,120,250,2,228,179,246,215,101,255,0,131,225,203,241,148,182,80,191,22,215,240,178,54,219,216,218,142,70,226,74,150,175,13,211,73,25,184,2,64,0,162,29,61,230,167,197,205,58,255,0,182,170,26,141,171,178,234,150,156,90,196,39,171,208,98,91,116,116,191,42,156,151,144,114,89,108,202,58,12,150,166,137,105,35,37,163,185,151,172,159,50,188,139,78,233,161,95,54,173,26,245,181,167,120,218,45,193,79,143,84,167,73,233,45,190,188,87,219,75,141,57,177,100,149,167,114,22,147,194,136,148,89,193,145,31,96,28,176,10,192,230,129,198,103,18,124,59,107,237,2,202,209,205,72,252,159,162,205,179,226,213,31,141,232,120,18,247,202,92,217,173,169,205,242,24,113,101,148,50,217,96,143,111,171,156,100,204,207,32,114,164,226,143,93,184,148,253,212,127,118,187,231,242,143,242,115,208,158,140,255,0,6,67,135,208,241,30,59,173,254,230,105,189,219,186,13,125,44,227,111,108,100,242,19,252,6,52,226,83,87,163,104,46,131,95,58,184,243,241,27,145,110,209,222,122,158,82,216,117,230,29,168,175,13,66,101,196,53,133,154,28,146,227,45,153,145,167,4,179,51,82,72,141,69,73,159,236,163,241,217,255,0,151,63,250,51,71,255,0,178,0,191,224,24,126,173,122,234,134,154,240,137,55,81,175,88,241,31,212,91,87,77,220,173,213,154,150,134,212,195,149,184,212,195,121,244,184,152,202,74,13,7,33,10,35,38,84,148,227,59,12,139,6,28,42,241,49,102,241,95,164,112,245,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,12,192,0,0,0,2,26,235,231,28,114,120,113,227,102,208,209,235,225,17,23,167,87,165,175,77,91,210,220,91,81,215,67,168,189,80,154,193,77,83,203,52,164,227,26,80,210,94,74,213,234,33,178,113,6,70,149,161,224,153,64,0,0,0,0,0,0,0,0,0,0,0,0,3,31,241,11,116,215,108,109,2,212,187,214,214,157,224,171,86,253,159,89,170,83,164,244,144,231,66,83,16,157,113,167,54,44,148,133,109,90,18,120,81,26,79,24,50,50,236,41,7,253,148,126,59,63,242,231,255,0,70,104,255,0,246,64,23,252,0,0,0,0,0,0,43,47,139,190,108,181,93,43,215,152,154,115,162,246,228,74,181,30,198,172,59,22,242,118,164,218,154,58,187,237,239,101,248,17,148,101,185,132,52,163,81,248,141,166,106,121,180,97,42,101,10,41,33,102,128,58,166,150,234,149,137,173,54,37,51,83,52,210,187,233,155,110,179,214,240,83,124,43,209,250,189,39,150,203,159,155,121,8,113,56,113,165,167,214,73,103,25,44,145,145,159,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,126,255,0,191,236,221,44,179,106,218,131,168,55,12,74,29,189,67,142,114,103,78,146,103,177,164,100,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,195,176,0,169,93,116,231,39,93,103,89,104,142,104,53,189,226,44,27,102,161,37,186,162,42,102,132,126,87,69,90,90,74,84,148,169,158,181,63,97,165,245,52,162,89,169,91,219,83,173,122,170,96,89,254,150,234,149,137,173,54,37,51,83,52,210,187,233,155,110,179,214,240,83,124,43,209,250,189,39,150,203,159,155,121,8,113,56,113,165,167,214,73,103,25,44,145,145,152,118,176,0,0,1,143,245,211,93,52,227,135,77,56,168,234,134,168,86,124,13,42,14,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,81,229,237,86,11,36,146,74,84,181,169,8,66,214,152,85,203,171,152,253,119,94,239,186,182,142,235,163,251,174,251,130,161,46,171,107,73,133,9,13,193,40,169,103,168,229,44,144,218,119,183,209,67,78,186,219,175,45,197,56,147,90,86,225,45,13,147,161,98,160,0,0,0,43,171,152,255,0,49,250,238,133,215,93,208,109,6,127,194,95,81,60,52,138,245,122,68,36,58,221,41,183,16,135,154,141,29,167,146,166,222,121,198,214,133,45,197,37,77,161,181,146,83,185,197,25,176,22,42,2,53,112,101,199,70,156,113,135,66,156,221,50,7,228,189,231,70,220,237,74,217,145,48,164,56,152,187,246,183,42,59,187,17,215,100,247,33,43,50,66,84,219,134,73,82,72,148,210,220,129,124,96,241,41,204,123,132,93,80,252,135,174,235,212,186,197,10,124,118,228,208,174,53,89,84,104,172,85,80,77,160,223,36,32,153,116,144,182,157,89,182,164,26,247,227,166,179,34,75,168,51,11,137,1,81,124,18,115,86,212,73,26,160,213,143,197,85,229,18,169,66,185,228,49,26,37,199,45,184,148,214,45,245,165,183,207,46,34,52,84,147,168,125,213,70,108,214,226,208,134,73,38,179,50,78,243,43,116,0,1,88,28,208,56,204,226,79,135,109,125,160,89,90,57,169,31,147,244,89,182,124,90,163,241,189,15,2,94,249,75,155,53,181,57,190,67,14,44,178,134,91,44,17,237,245,115,140,153,153,228,14,84,156,81,235,183,18,159,186,143,238,215,124,254,81,254,78,122,19,209,159,224,200,112,250,30,35,199,117,191,220,205,55,187,119,65,175,165,156,109,237,140,158,66,127,128,10,118,227,7,155,38,168,84,117,67,208,188,39,223,81,41,54,77,38,59,105,69,97,52,102,222,126,180,251,141,161,110,45,109,212,35,238,97,13,40,212,210,80,148,17,153,165,197,154,150,75,66,91,11,137,1,78,220,31,113,41,204,123,139,173,80,252,135,161,107,212,186,61,10,4,119,36,215,110,52,217,84,105,76,82,144,109,172,216,37,160,217,104,150,183,93,65,54,148,18,247,227,168,178,35,75,75,50,151,244,142,56,228,219,92,192,47,46,17,245,25,17,10,133,82,145,77,69,163,86,53,181,28,224,203,118,147,25,245,66,124,212,105,39,80,251,170,95,73,69,151,73,231,82,222,22,151,17,209,9,148,0,0,0,0,0,0,0,0,0,0,2,42,241,137,198,47,239,74,213,61,31,252,161,135,226,236,203,215,210,212,234,239,231,58,126,143,233,201,165,236,168,250,140,58,235,189,6,93,151,249,132,109,234,117,123,158,82,140,73,250,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,128,125,96,0,0,2,26,240,177,199,28,157,74,226,75,85,120,91,212,148,68,106,187,108,93,23,2,45,106,154,86,211,5,81,167,69,158,226,10,18,219,201,26,228,178,214,20,149,54,147,234,50,211,138,89,37,77,41,199,166,80,0,0,0,0,0,0,0,137,92,190,120,219,165,113,95,96,57,66,185,223,137,7,81,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,211,37,25,19,141,228,37,168,0,0,0,12,41,198,78,177,215,120,127,225,226,224,214,43,113,159,17,46,217,168,80,228,57,27,114,17,226,226,174,175,13,185,49,183,173,11,38,250,172,56,235,93,77,134,164,111,220,159,89,36,96,51,88,12,105,195,174,188,217,188,73,105,29,11,85,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,96,148,104,78,244,26,28,73,108,90,76,242,88,0,0,0,0,0,0,8,127,205,3,94,245,99,135,109,2,160,94,186,57,117,254,79,214,166,222,17,105,111,201,240,49,165,239,138,184,83,92,83,123,36,54,226,11,43,101,179,201,22,239,87,25,193,153,28,0,225,235,152,247,25,215,206,190,233,165,149,116,235,39,141,162,220,23,133,26,151,81,141,249,59,74,111,175,21,249,173,54,235,123,209,25,43,78,228,45,69,148,153,40,179,146,50,62,224,46,252,0,0,0,4,0,230,183,197,30,187,112,215,251,151,126,226,151,207,228,231,229,31,166,253,39,254,12,135,51,175,225,252,15,71,253,210,211,155,118,245,221,250,56,206,238,249,193,96,39,248,10,192,229,127,198,103,18,124,68,235,237,126,202,214,61,72,252,160,162,194,179,229,85,24,141,232,120,17,54,74,68,216,77,165,205,241,216,109,103,132,60,225,96,207,111,173,156,100,136,202,207,192,0,0,0,0,0,0,68,170,7,27,116,170,47,28,119,199,9,26,142,252,72,17,220,145,9,235,78,177,38,82,90,66,159,126,153,78,90,41,36,218,89,34,53,184,235,147,29,67,174,187,149,45,105,101,36,102,109,164,75,80,0,0,0,0,16,215,133,142,56,228,234,87,18,90,171,194,222,164,162,35,85,219,98,232,184,17,107,84,210,182,152,42,141,58,44,247,16,80,150,222,72,215,37,150,176,164,169,180,159,81,150,156,82,201,42,105,78,60,19,40,0,0,0,0,0,0,68,170,255,0,27,116,170,215,28,118,63,9,26,112,252,73,241,219,145,53,235,178,177,26,82,93,66,95,98,153,81,90,233,38,218,153,50,37,182,235,112,221,91,173,59,148,173,10,101,68,70,78,36,4,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,185,31,196,171,182,124,187,126,209,236,0,26,183,93,209,36,193,184,101,197,150,88,117,29,61,197,219,222,132,153,121,118,242,50,23,61,201,250,67,142,112,240,166,20,88,67,56,218,127,28,206,158,102,42,127,138,43,86,77,153,174,55,37,189,38,55,65,81,188,31,169,188,149,141,208,217,95,153,25,254,183,196,89,135,38,171,238,28,253,59,175,89,8,115,115,244,191,11,189,56,50,219,213,126,160,233,119,219,131,201,23,196,255,0,103,144,11,35,17,203,140,238,46,104,156,45,89,45,84,151,31,197,214,106,59,188,20,125,235,111,119,77,232,228,231,173,209,113,5,234,63,159,91,30,88,46,254,82,52,82,151,56,74,221,70,94,187,197,164,62,88,139,7,127,71,232,247,223,14,2,149,228,89,243,47,121,152,12,61,112,115,17,226,110,189,112,254,80,46,248,233,44,188,145,232,202,122,177,234,18,60,252,49,124,62,2,198,248,16,230,40,206,189,200,43,7,82,191,131,220,255,0,239,47,247,95,137,237,41,213,122,172,198,67,104,218,219,72,46,234,239,159,142,72,233,40,114,118,205,199,84,180,235,145,174,10,44,142,132,200,187,250,78,108,74,182,238,66,144,125,148,70,71,217,71,230,64,54,117,191,44,202,70,160,218,179,109,42,235,29,104,83,186,125,84,110,82,115,177,196,184,93,210,164,159,154,11,200,200,107,151,196,86,141,215,120,121,213,202,173,133,80,107,162,237,59,161,211,86,228,43,61,72,205,58,125,137,110,23,147,197,252,163,255,0,65,108,35,160,122,154,214,175,105,109,30,250,75,155,151,80,241,27,251,25,99,167,37,214,139,249,9,255,0,23,250,165,254,145,6,121,190,240,252,138,213,148,214,183,211,33,110,118,137,187,199,187,212,199,241,207,64,140,215,101,56,69,228,70,94,170,15,235,199,152,12,249,203,235,136,230,117,187,65,32,191,91,149,186,189,72,234,250,75,212,50,254,54,108,162,107,232,180,132,125,6,139,232,231,235,193,249,209,86,164,212,149,87,189,106,53,5,249,187,209,255,0,35,72,47,129,124,4,154,229,173,175,174,104,254,178,21,10,124,206,133,38,226,255,0,117,47,167,187,111,66,44,197,35,177,54,181,30,86,225,121,25,125,121,33,23,175,198,201,171,174,115,100,173,216,233,119,198,63,222,210,2,245,249,102,194,40,124,48,91,248,78,55,248,191,127,194,163,51,254,177,44,132,83,229,171,37,18,56,96,183,118,43,59,124,95,187,255,0,182,51,4,172,0,0,0,0,0,0,0,0,0,0,0,28,13,253,73,244,245,139,113,208,246,231,210,52,153,145,49,159,62,163,42,79,196,190,63,18,28,240,252,50,35,35,35,242,48,26,205,241,11,106,201,179,117,178,247,161,201,70,206,141,193,82,38,203,36,126,161,75,117,37,228,103,250,191,17,61,185,52,234,115,145,238,90,246,152,172,253,71,35,74,170,23,218,110,83,217,253,79,255,0,59,246,123,198,23,230,191,166,105,211,254,38,142,108,101,111,102,227,165,122,105,106,198,54,187,34,161,56,205,56,53,168,207,178,60,251,23,212,67,31,114,249,190,102,88,188,81,90,47,69,123,166,138,205,66,5,30,65,237,35,203,47,84,98,154,139,186,85,250,158,236,31,214,64,54,24,1,224,211,168,125,164,60,217,229,14,36,148,147,248,145,150,72,121,128,0,0,0,0,0,0,0,0,0,240,121,194,101,165,186,175,36,36,212,127,176,128,80,231,53,47,9,251,233,228,248,82,199,248,53,125,79,63,227,61,35,55,62,127,232,236,34,77,18,58,101,214,96,68,81,101,47,74,105,179,47,137,26,200,191,210,36,135,49,139,145,187,151,138,27,145,214,213,146,130,252,200,62,94,70,138,140,190,222,69,250,223,95,218,49,55,15,22,219,183,102,186,233,253,9,17,250,205,201,185,233,77,190,157,228,159,205,42,99,73,87,124,151,235,123,143,32,47,203,134,232,116,221,48,225,50,212,172,147,125,56,241,44,200,53,151,251,168,254,141,49,149,40,255,0,148,126,72,247,23,236,28,39,11,28,91,209,248,133,174,222,54,234,24,232,74,183,171,117,24,108,22,229,43,169,21,133,176,132,175,248,150,200,178,111,121,25,154,139,226,126,238,39,140,171,173,173,33,224,158,179,67,102,46,91,169,90,178,45,68,39,121,151,76,156,164,200,73,30,76,149,156,116,254,37,255,0,40,84,79,1,250,234,230,136,107,221,14,161,42,95,70,151,87,147,26,153,47,243,123,182,182,236,216,166,181,118,109,106,63,85,175,34,193,252,12,143,204,54,26,1,199,91,181,202,125,205,65,167,92,52,167,186,176,234,81,89,150,194,246,169,59,155,113,4,180,158,20,68,101,217,69,230,68,127,80,228,64,0,0,0,0,0,0,7,88,212,77,69,181,116,186,213,168,93,247,125,71,193,211,233,241,221,144,226,250,46,57,217,182,214,225,150,27,74,149,244,91,87,184,252,128,114,215,13,122,155,107,208,231,220,53,135,250,48,169,209,157,148,251,155,84,173,173,182,131,90,143,9,35,51,193,36,252,136,204,81,207,49,158,48,164,107,205,249,34,202,182,164,102,217,161,73,91,73,245,11,243,175,178,244,182,201,126,187,40,113,57,109,212,246,201,145,125,103,220,185,78,59,249,132,214,245,218,161,42,193,211,233,62,22,207,104,220,101,195,216,133,248,179,37,74,104,215,249,216,200,117,189,237,58,142,219,187,99,227,147,44,3,194,247,13,55,175,18,26,135,2,219,183,105,189,106,115,79,180,229,77,254,179,73,233,69,39,217,67,202,218,183,91,82,176,151,136,240,147,220,126,239,168,59,135,3,60,44,214,184,138,213,106,122,37,83,183,219,116,183,218,149,61,238,178,11,114,27,147,27,168,222,210,117,183,11,45,189,157,201,207,213,223,202,247,116,139,74,109,109,26,178,32,216,182,140,79,15,2,15,87,98,122,142,47,233,188,227,167,252,98,214,175,164,226,191,148,127,232,46,31,135,205,12,180,244,7,78,41,150,61,175,11,162,108,199,101,83,23,212,117,93,105,36,195,77,56,188,45,197,237,207,69,61,136,240,94,239,137,228,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,1,134,56,145,225,107,78,120,148,181,213,67,187,224,226,91,120,240,178,250,175,254,103,46,50,165,250,141,186,217,43,36,194,75,185,246,243,47,174,147,120,138,224,95,88,184,122,68,186,173,110,155,226,232,113,223,110,58,39,245,162,183,189,74,142,111,43,243,105,144,226,203,4,133,151,151,125,191,89,16,216,100,124,85,154,53,58,224,166,73,163,213,163,245,226,75,105,108,188,222,245,39,114,20,147,74,139,41,50,50,201,25,151,99,1,174,247,12,124,95,106,119,13,55,36,103,173,218,150,234,42,228,32,231,193,232,199,46,171,102,227,61,66,234,45,151,22,156,161,130,79,171,220,188,203,191,157,212,240,167,198,78,157,113,57,110,54,245,18,71,134,173,71,65,34,100,45,143,175,107,137,109,131,112,250,138,97,180,30,22,249,39,183,110,217,46,222,80,255,0,141,158,87,172,84,189,45,169,186,38,215,73,243,55,231,205,167,110,53,111,255,0,116,188,226,186,178,101,224,178,102,210,112,73,250,200,188,200,86,84,42,141,243,162,215,210,156,132,247,162,235,180,73,134,147,61,172,191,177,214,94,47,137,45,7,133,180,95,18,237,239,35,238,27,61,0,169,142,21,185,181,205,166,38,5,151,174,48,60,75,37,210,97,53,158,169,35,97,126,97,178,46,132,104,102,103,130,39,87,231,239,219,240,49,101,58,93,174,26,119,171,244,102,235,118,77,111,198,176,178,47,252,25,246,240,102,132,43,253,241,180,31,147,137,247,123,254,208,29,248,7,225,25,25,17,151,145,143,142,177,88,167,80,105,207,213,106,178,58,49,163,54,167,92,94,197,43,9,74,77,70,120,73,25,249,17,249,16,15,180,87,135,53,46,44,98,216,150,91,186,47,108,204,255,0,12,87,24,82,103,23,76,251,67,121,169,177,156,47,93,149,39,233,161,61,210,178,87,195,5,220,115,220,85,243,55,211,45,59,183,171,54,174,159,189,233,139,137,214,228,65,73,237,145,31,195,172,208,250,9,207,206,197,82,23,181,196,35,182,112,121,243,193,24,166,157,64,190,43,90,141,120,85,111,42,251,253,89,149,73,111,202,89,237,66,112,110,58,183,12,189,68,164,188,214,126,226,255,0,64,15,138,220,160,213,175,27,146,159,110,210,25,235,212,42,243,26,136,194,55,37,27,221,117,194,66,75,42,50,73,101,74,47,51,34,251,6,196,124,27,233,99,250,75,195,173,169,107,212,35,116,103,63,74,131,46,115,123,201,91,100,42,12,116,56,89,37,168,143,214,108,203,41,60,124,5,126,114,168,225,9,53,250,194,117,202,247,165,245,33,67,199,162,203,175,140,62,133,65,146,203,191,154,120,143,232,154,189,85,35,31,31,113,11,114,109,180,52,218,90,108,176,148,17,37,37,240,34,1,64,28,201,109,247,40,156,78,215,157,84,110,138,38,174,84,164,250,251,183,111,168,76,245,188,207,25,199,144,194,186,9,88,173,80,245,162,200,159,111,171,19,147,113,83,58,69,132,122,202,41,109,26,75,215,35,34,245,136,188,196,197,231,21,106,76,164,107,173,34,180,166,255,0,131,205,161,199,81,47,37,244,151,50,160,172,99,38,126,69,240,16,247,135,181,26,53,215,79,86,74,193,149,211,73,60,227,203,248,99,64,54,71,211,201,149,26,133,129,109,79,171,150,39,73,163,195,122,73,122,189,157,83,40,53,253,30,223,72,207,203,183,192,118,17,194,217,74,53,89,212,37,154,183,26,169,145,79,56,198,127,52,145,205,0,0,0,0,0,0,0,0,0,233,250,195,88,58,6,148,222,53,148,175,106,161,208,106,15,165,88,206,13,17,156,81,31,145,252,62,3,184,8,251,199,149,218,86,143,11,215,195,251,246,170,165,70,169,211,144,120,207,172,229,58,81,151,184,255,0,87,234,251,64,80,46,173,86,94,184,53,66,237,172,190,230,245,76,174,79,123,118,8,179,190,67,138,247,17,124,126,2,216,57,56,105,203,116,125,53,173,95,110,177,252,34,116,233,49,82,230,239,247,165,199,167,186,69,141,198,94,101,156,237,35,255,0,48,167,103,92,114,75,235,117,125,214,234,205,71,245,153,152,216,107,128,27,114,53,189,194,221,145,225,209,181,85,26,61,54,123,157,204,242,183,41,209,115,230,103,240,247,99,236,1,34,192,0,0,0,0,0,0,0,0,0,0,0,0,86,215,57,202,235,81,52,222,222,163,154,191,56,245,82,35,152,193,249,27,21,4,252,63,210,44,148,84,175,58,170,244,51,186,173,107,103,63,194,189,31,6,118,59,255,0,23,212,168,163,225,143,63,175,63,80,10,208,163,214,37,81,94,122,68,53,236,113,214,20,206,112,71,140,153,31,188,143,224,67,41,112,173,166,242,245,139,95,173,122,2,219,235,182,117,120,83,39,22,73,57,99,198,176,135,15,233,35,252,103,242,79,63,2,24,120,89,223,38,173,28,55,174,138,238,176,78,107,45,183,14,85,29,159,91,201,68,229,62,66,85,217,127,111,99,71,237,247,0,179,221,34,176,233,218,101,167,148,155,34,146,207,74,37,55,175,211,70,229,43,29,71,220,116,251,169,74,63,53,159,188,255,0,208,34,143,54,218,220,186,103,12,147,224,198,115,105,78,233,111,236,71,244,42,16,12,188,200,254,63,80,155,194,21,243,96,182,165,215,120,95,170,204,136,121,84,14,134,81,219,214,223,81,130,94,102,101,143,47,172,5,28,209,40,211,174,10,163,52,138,107,93,73,50,55,108,78,226,44,237,73,168,251,168,200,188,136,253,227,53,79,224,163,95,227,71,41,208,236,255,0,21,17,95,69,239,72,66,70,123,145,125,19,127,62,121,47,216,49,37,141,114,46,209,186,97,92,45,181,212,84,78,166,19,187,25,220,218,145,231,131,253,111,128,217,99,76,47,75,106,243,179,33,220,20,9,27,226,200,234,96,246,56,95,69,213,163,249,105,35,243,73,251,128,66,30,88,220,23,94,154,42,237,67,81,245,46,149,232,250,156,190,151,131,99,174,211,187,118,120,198,92,245,153,125,105,60,165,212,31,116,251,251,119,201,149,135,58,226,25,65,184,179,194,75,204,126,154,210,148,238,51,236,43,91,153,15,30,212,123,122,143,55,70,52,222,79,94,170,255,0,79,198,202,216,164,244,54,170,28,150,253,71,163,154,85,185,38,178,245,87,219,204,251,224,128,66,158,97,218,249,47,90,181,202,115,49,231,117,232,212,126,151,129,252,209,39,248,216,113,13,207,54,208,191,166,215,242,179,245,96,188,242,127,40,93,49,252,178,214,218,133,222,252,126,172,91,91,165,214,61,251,118,248,152,147,219,79,146,200,207,186,125,196,175,216,32,82,148,165,171,114,143,38,98,251,185,110,240,223,81,225,255,0,71,156,114,224,107,167,90,184,49,227,83,185,39,142,132,169,157,62,232,117,104,250,15,23,209,199,215,147,242,9,114,0,0,0,0,0,0,0,0,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,214,113,99,237,79,172,159,120,23,15,204,95,1,117,60,174,61,132,244,203,241,175,156,77,20,87,165,90,153,117,104,222,163,219,154,165,101,75,240,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,122,107,66,212,203,168,53,54,226,9,69,189,181,173,38,120,81,139,212,229,113,236,39,166,95,141,124,226,104,160,16,27,36,112,171,196,197,155,197,126,145,195,213,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,48,13,109,184,85,226,98,242,225,67,87,33,234,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,176,246,149,106,101,171,172,154,113,110,106,149,149,47,196,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,233,173,104,75,205,44,148,219,136,37,30,199,16,180,153,229,38,3,181,128,0,0,0,0,0,0,10,86,231,87,237,79,107,125,223,193,249,141,68,57,42,123,83,221,63,119,243,190,99,78,14,117,126,212,246,183,221,252,31,152,212,67,146,167,181,61,211,247,127,59,230,52,224,23,82,0,0,0,0,2,149,185,213,251,83,218,223,119,240,126,99,81,25,87,149,103,30,63,247,163,133,77,95,173,127,141,106,208,174,212,234,63,243,8,141,68,74,58,95,250,66,154,91,143,127,139,142,132,255,0,20,129,138,185,213,251,83,218,223,119,240,126,99,81,16,0,6,213,0,33,7,45,14,56,227,113,29,102,179,163,215,194,37,163,81,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,240,0,0,0,28,77,217,107,80,175,155,86,179,101,93,48,124,109,22,224,167,200,165,212,99,117,86,223,94,43,237,169,183,91,222,131,74,211,185,11,81,101,38,74,44,228,140,143,184,229,128,6,178,220,64,233,159,238,55,174,55,230,150,183,18,171,30,37,179,112,78,167,192,244,163,123,37,61,5,15,43,194,190,191,81,4,174,171,6,211,132,180,164,146,180,172,148,146,218,162,23,63,202,159,94,100,235,39,11,144,45,154,236,216,142,87,116,218,65,91,46,33,50,26,55,220,167,33,164,42,3,203,101,8,73,180,142,145,156,100,153,146,186,135,13,197,154,212,163,89,38,47,243,180,209,202,235,87,85,139,196,12,119,186,212,89,52,242,179,166,55,181,9,240,146,155,114,68,184,231,147,94,247,58,200,118,79,98,70,212,120,95,89,89,113,36,88,47,149,62,188,198,209,190,40,224,91,53,217,178,219,161,106,76,114,182,92,66,100,58,76,55,81,91,168,84,7,150,202,16,162,117,125,82,56,201,51,36,244,202,99,139,53,165,36,178,80,119,94,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,12,85,206,175,218,158,214,251,191,131,243,26,136,202,188,140,127,77,159,209,191,239,32,28,175,59,77,99,161,53,106,216,188,63,71,103,173,90,147,80,43,198,99,155,150,159,9,21,182,228,68,142,88,52,108,115,172,183,100,247,37,238,71,133,245,147,135,18,101,13,121,111,104,133,87,91,184,175,180,211,79,174,68,165,199,176,228,71,190,39,45,230,212,226,223,98,4,200,230,76,52,146,193,26,220,117,198,144,102,165,17,37,6,181,250,198,146,109,125,43,140,157,116,153,196,79,17,215,158,163,122,103,210,52,85,84,28,167,91,138,65,62,134,81,71,142,181,55,20,219,105,243,53,181,212,65,117,214,140,36,186,175,58,173,137,53,26,74,205,57,52,232,189,42,218,208,106,166,180,85,109,8,140,92,55,133,98,92,74,117,105,75,75,175,191,68,99,164,223,73,24,81,244,81,227,26,149,185,56,66,150,109,54,165,110,74,26,50,9,107,197,143,178,198,178,125,223,220,63,46,124,80,95,10,188,76,94,92,40,106,228,61,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,239,211,139,31,101,141,100,251,191,184,126,92,248,214,176,6,207,186,85,169,150,174,178,105,197,185,170,86,84,191,17,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,166,181,161,47,52,178,83,110,32,148,123,28,66,210,103,148,152,237,98,130,249,124,241,183,85,225,66,255,0,114,133,115,191,46,118,157,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,166,74,51,54,219,197,239,90,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,73,109,245,226,190,218,92,105,205,139,36,173,59,144,180,158,20,68,162,206,12,136,251,0,229,133,43,115,171,246,167,181,190,239,224,252,198,162,46,164,82,183,58,191,106,123,91,238,254,15,204,106,32,50,175,42,206,60,127,239,71,10,154,191,90,255,0,26,213,161,93,169,212,127,230,17,26,136,148,116,191,244,133,52,183,30,255,0,23,29,9,254,41,2,213,6,170,226,242,121,104,113,199,27,136,235,53,157,30,190,17,45,26,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,100,38,248,0,0,0,0,0,0,0,0,0,12,85,197,143,178,198,178,125,223,220,63,46,124,107,88,54,83,226,199,217,99,89,62,239,238,31,151,62,53,172,1,181,64,0,0,0,8,149,204,51,141,58,87,11,26,95,34,133,104,92,17,19,170,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,93,55,16,135,182,134,42,230,91,204,18,54,143,82,171,28,62,105,5,86,91,122,131,62,63,134,172,85,162,58,236,87,237,164,45,49,95,108,219,53,176,104,125,114,35,62,234,73,108,186,149,176,120,81,25,44,147,138,97,31,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,234,120,51,229,149,102,233,214,137,92,84,62,35,104,177,46,27,135,82,35,194,69,114,152,211,230,218,41,49,35,190,153,45,66,106,92,117,37,227,89,188,134,156,125,77,184,77,45,108,180,130,37,165,174,163,161,92,28,11,241,155,93,224,243,81,229,84,220,165,122,102,204,186,60,60,123,154,154,210,16,82,148,219,70,190,148,152,206,43,24,121,174,171,166,77,169,68,219,137,90,146,173,166,104,117,189,130,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,26,235,241,131,194,101,229,194,46,168,126,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,58,107,50,36,186,131,57,21,203,23,143,31,220,66,187,27,65,181,98,181,182,193,184,42,9,244,109,82,163,81,233,197,181,222,82,30,83,152,79,73,71,209,144,250,163,146,183,56,219,76,168,220,120,241,189,213,24,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,31,88,0,160,190,97,156,22,85,120,88,213,9,21,219,66,223,150,157,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,234,56,180,61,183,229,224,23,141,123,171,133,61,71,137,68,171,84,252,70,153,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,179,104,36,25,110,75,75,106,244,245,75,75,108,77,105,177,42,122,103,169,116,47,76,219,117,158,143,141,133,226,158,143,213,233,60,135,155,252,227,43,67,137,195,141,33,94,170,139,56,193,228,140,200,245,236,226,187,133,29,71,225,43,81,215,101,94,173,120,234,84,238,163,244,10,251,12,154,34,213,226,164,200,141,73,35,51,233,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,195,99,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,21,127,223,246,110,150,89,181,109,65,212,27,134,37,14,222,161,199,57,51,167,73,51,216,210,50,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,117,1,203,75,152,36,157,30,170,209,248,124,213,250,172,70,244,250,124,143,13,71,171,75,117,168,172,91,75,90,165,62,225,184,104,96,214,250,36,73,125,164,154,222,117,40,96,178,163,50,65,43,29,3,152,239,28,113,184,173,188,160,89,250,124,137,113,244,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,170,80,235,170,81,164,222,54,155,12,105,198,47,24,183,223,23,247,220,122,253,126,31,161,173,186,54,255,0,201,251,127,168,204,143,69,245,89,142,137,95,194,144,195,78,63,213,114,57,57,249,194,61,153,218,156,17,119,192,3,149,141,107,87,101,218,181,27,214,60,29,244,90,85,66,29,46,100,158,170,11,165,42,91,114,92,142,222,195,61,234,220,136,82,79,36,70,146,233,225,70,70,164,145,242,186,91,165,183,222,180,223,116,205,51,211,74,23,166,110,74,207,91,193,66,241,76,199,234,244,153,91,206,126,113,229,161,180,225,182,150,175,89,69,156,96,178,102,68,97,114,156,184,57,128,67,226,34,132,214,146,106,245,197,255,0,117,136,30,37,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,231,137,169,212,53,119,176,47,251,203,75,47,42,78,160,233,245,195,46,135,112,208,228,20,152,51,163,25,111,105,120,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,126,164,243,134,209,230,120,116,133,124,215,98,68,153,171,104,142,218,102,88,241,10,116,102,30,124,165,19,46,45,185,202,140,227,45,160,217,204,146,65,169,102,146,50,104,212,165,22,227,12,129,204,119,142,57,60,41,89,176,44,253,62,68,73,26,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,73,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,150,191,239,251,203,84,239,42,182,160,234,13,195,46,185,112,215,36,28,153,211,164,153,111,117,120,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,126,229,165,203,238,54,143,82,168,252,65,234,253,42,91,122,131,62,63,137,163,210,101,180,236,87,237,164,45,50,152,112,156,36,62,104,125,114,35,62,210,141,15,52,149,176,121,73,145,44,149,128,202,188,188,248,44,165,112,177,165,241,235,183,125,191,17,58,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,212,113,8,103,110,74,226,187,133,29,56,226,215,78,23,101,94,173,120,26,172,30,163,244,10,251,12,146,229,82,37,40,136,141,73,35,50,234,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,88,0,214,7,84,180,182,251,209,107,238,167,166,122,151,66,244,53,201,70,232,248,216,94,41,153,29,46,171,40,121,191,206,50,181,182,172,182,234,21,234,168,241,156,30,12,140,138,215,249,87,241,213,26,255,0,183,169,92,48,234,148,248,140,92,244,56,236,211,108,199,153,138,238,250,181,57,136,175,45,76,58,77,182,108,182,184,172,198,34,39,22,180,117,80,164,22,213,56,133,173,204,213,204,51,130,202,87,20,250,95,34,187,104,91,241,21,170,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,125,70,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,96,39,175,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,132,10,226,95,137,139,203,138,91,134,212,188,245,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,229,180,3,139,59,203,135,61,47,213,107,31,79,227,203,131,93,212,168,244,184,209,238,56,147,201,135,232,200,138,227,230,233,182,142,154,141,75,117,169,14,54,75,74,219,91,71,133,164,247,18,76,130,106,115,88,227,182,170,117,89,252,44,232,213,205,17,52,212,199,54,47,122,173,57,245,41,247,31,53,45,46,81,201,100,68,148,33,41,36,155,251,20,163,89,175,160,163,70,199,219,114,189,116,47,66,245,31,136,189,71,167,105,126,151,209,188,117,86,118,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,77,148,110,78,79,6,163,82,146,132,37,107,90,16,174,2,192,176,47,45,83,188,169,58,125,167,214,244,186,229,195,92,144,81,160,193,140,69,189,213,224,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,251,130,78,15,173,158,17,180,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,232,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,82,29,255,0,135,93,6,179,120,109,210,58,22,148,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,201,36,214,173,136,36,54,147,216,132,145,82,103,52,127,110,205,77,252,23,228,240,133,255,0,10,1,230,143,237,217,169,191,130,252,158,16,9,255,0,203,23,143,31,221,190,133,27,65,181,98,181,186,254,183,233,233,244,109,82,163,81,234,74,186,25,74,222,83,152,79,73,37,214,142,194,99,146,183,56,227,175,36,156,120,243,177,213,20,255,0,26,176,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,54,9,224,95,140,218,23,24,122,113,42,166,229,43,208,215,157,175,225,227,220,212,214,144,179,138,151,29,37,244,164,198,113,89,203,46,244,157,50,109,74,55,27,82,20,149,110,34,67,174,4,149,0,0,0,0,0,0,0,21,87,207,59,244,39,253,36,254,237,29,43,149,63,28,113,180,214,171,3,133,189,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,242,100,136,207,59,133,37,77,164,186,111,58,226,150,74,75,170,113,158,235,207,59,244,39,253,36,254,237,21,86,3,106,128,21,129,202,235,152,4,58,188,58,111,12,154,223,113,116,106,172,248,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,233,161,27,94,46,150,90,113,195,90,158,83,138,108,212,75,38,146,237,159,128,214,219,137,186,181,86,129,197,222,171,215,104,85,57,116,234,149,59,82,43,178,225,204,136,242,153,126,51,237,212,222,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,148,229,243,198,221,43,138,251,1,202,21,206,252,72,58,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,153,40,200,156,111,52,195,197,143,181,62,178,125,224,92,63,49,124,117,77,42,212,203,171,70,245,30,220,213,43,42,95,135,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,211,90,22,166,93,65,169,183,16,74,45,237,173,105,51,194,140,6,207,192,48,255,0,10,188,76,89,188,87,233,28,61,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,51,0,0,0,0,13,96,116,171,83,46,173,27,212,123,115,84,172,169,126,30,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,77,104,90,153,117,6,166,220,65,40,183,182,181,164,207,10,49,179,240,213,92,6,201,28,42,241,49,102,241,95,164,112,245,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,204,3,90,206,26,56,139,190,248,95,213,56,26,153,98,200,255,0,21,14,177,11,99,63,225,58,95,137,101,231,225,245,29,105,206,143,87,160,132,245,80,157,232,243,35,243,35,216,34,195,226,31,75,245,7,65,152,226,70,145,85,151,26,201,85,30,93,110,76,137,112,220,75,240,216,139,212,241,105,113,164,18,148,165,180,166,94,73,147,123,201,70,131,54,205,100,105,51,12,150,34,175,52,127,97,61,77,252,23,231,16,133,122,198,230,251,196,93,3,90,43,215,52,57,209,46,157,58,149,88,148,170,101,181,91,165,197,134,252,106,82,165,239,101,9,145,17,36,180,73,76,114,38,137,110,45,244,17,169,74,82,93,50,35,18,255,0,139,205,102,147,175,252,173,238,253,86,127,78,174,11,49,21,200,244,39,217,131,89,233,111,121,7,85,128,102,251,6,133,26,151,25,74,53,19,78,56,134,150,226,18,78,19,105,66,208,106,10,214,224,115,139,186,175,8,58,184,171,173,250,116,186,197,167,94,142,154,109,199,74,98,66,144,181,176,75,37,34,83,40,53,19,75,146,201,238,217,212,44,26,28,121,178,83,125,83,113,59,4,90,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,73,109,245,226,190,218,92,105,205,139,36,173,59,144,180,158,20,68,162,206,12,136,251,13,91,68,202,229,215,199,84,158,22,175,34,177,245,6,124,181,233,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,97,123,192,0,0,35,171,124,118,232,49,241,71,35,133,151,174,104,137,172,38,59,44,71,170,165,253,208,156,173,155,174,37,218,58,215,130,74,36,165,36,201,167,10,82,86,226,220,96,205,15,32,155,115,21,115,47,227,142,55,14,54,107,218,61,99,162,90,245,22,244,163,184,182,101,182,183,99,162,135,78,120,220,96,230,165,228,26,84,114,77,72,117,44,165,10,245,22,217,184,179,34,74,16,245,37,218,118,181,118,249,186,168,214,85,173,7,198,214,174,10,132,122,93,58,55,85,13,245,229,62,226,91,105,189,235,52,161,59,150,180,150,84,100,146,206,76,200,187,128,185,78,117,126,203,22,183,222,4,31,151,84,69,85,240,157,237,79,163,127,120,22,247,204,88,19,211,143,77,57,212,77,41,229,167,163,246,62,169,93,82,235,55,13,58,232,162,178,251,47,70,136,202,41,8,69,26,106,17,77,104,226,150,215,81,29,40,38,205,229,173,197,186,178,90,247,237,82,80,136,23,194,119,181,62,141,253,224,91,223,49,96,6,202,96,0,0,42,175,158,119,232,79,250,73,253,218,45,80,85,95,60,239,208,159,244,147,251,180,6,42,228,169,237,79,116,253,223,206,249,141,56,93,72,165,110,74,158,212,247,79,221,252,239,152,211,133,212,128,0,0,0,0,0,160,30,104,254,221,154,155,248,47,201,225,11,31,229,161,199,28,110,35,172,214,116,122,248,68,180,106,45,151,71,109,111,75,113,110,200,69,114,156,201,182,193,77,83,203,53,40,164,146,150,210,94,74,213,235,173,194,113,6,100,165,161,154,224,230,143,237,217,169,191,130,252,158,16,141,86,157,211,93,177,174,170,53,235,107,78,240,85,171,126,161,30,169,78,147,210,67,157,9,76,56,151,26,115,98,201,72,86,213,161,39,133,17,164,241,131,35,46,192,54,147,1,26,184,23,227,54,133,198,30,156,74,169,185,74,244,53,231,107,248,120,247,53,53,164,44,226,165,199,73,125,41,49,156,86,114,203,189,39,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,107,109,196,221,90,171,64,226,239,85,235,180,42,156,186,117,74,157,169,21,217,112,230,68,121,76,191,25,246,234,111,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,201,35,90,206,44,125,169,245,147,239,2,225,249,139,224,46,123,151,207,27,116,174,43,236,7,40,87,59,241,32,234,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,250,100,163,34,113,188,203,81,172,14,149,106,101,213,163,122,143,110,106,149,149,47,195,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,233,173,11,83,46,160,212,219,136,37,22,246,214,180,153,225,70,54,30,225,87,137,139,55,138,253,35,135,170,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,64,102,0,1,29,120,228,226,238,149,194,14,145,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,244,203,38,183,25,108,212,223,84,156,72,98,174,101,252,113,198,225,198,205,123,71,172,116,75,94,162,222,148,119,22,204,182,214,236,116,80,233,207,27,140,28,212,188,131,74,142,73,169,14,165,148,161,94,162,219,55,22,100,73,66,30,174,14,87,30,221,154,101,248,215,201,230,136,213,118,93,53,219,230,234,172,222,183,76,239,27,90,184,42,18,42,149,25,61,36,55,215,148,251,138,113,215,54,32,146,132,238,90,212,120,73,18,75,56,34,34,236,36,175,43,143,110,205,50,252,107,228,243,64,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,164,222,111,90,97,249,27,173,148,251,189,136,253,40,183,79,87,162,123,247,103,195,68,128,218,188,214,103,230,175,121,39,246,140,97,203,199,95,37,232,174,185,65,102,68,238,133,26,177,213,241,223,154,37,127,21,14,89,183,228,218,215,244,221,254,78,62,188,151,149,164,115,34,225,190,163,196,14,143,54,229,190,215,82,181,111,231,193,39,114,75,61,121,80,250,159,77,212,35,232,50,127,75,63,86,15,206,132,82,165,33,91,146,120,50,1,181,35,78,33,228,19,136,60,164,252,133,121,115,57,224,186,244,214,167,32,106,62,154,82,189,33,83,135,213,241,140,117,218,107,118,255,0,6,203,126,179,207,161,37,132,180,179,236,159,119,126,248,51,225,57,111,113,237,71,184,104,240,180,99,82,36,244,42,172,117,60,20,173,138,87,95,114,166,73,115,212,102,57,37,59,82,72,47,89,125,252,203,190,72,89,73,45,42,78,226,62,192,53,209,129,193,70,191,201,142,115,166,89,254,22,34,126,147,222,144,132,188,119,50,250,36,254,124,240,95,180,97,90,221,26,117,191,84,122,145,82,107,167,38,62,221,233,220,71,141,201,37,23,116,153,151,145,151,188,108,207,170,23,165,181,102,89,147,46,10,252,141,145,99,244,242,123,28,63,164,234,17,252,132,153,249,168,189,195,90,139,234,228,93,223,117,78,184,156,111,166,169,125,44,167,57,198,214,210,143,60,23,234,252,0,93,103,41,42,220,186,159,12,144,32,201,115,122,96,245,118,118,34,198,250,132,243,63,34,47,135,214,37,118,174,88,116,237,77,211,202,181,145,86,103,171,18,165,208,234,35,114,147,158,155,237,186,93,210,164,159,154,11,222,95,232,17,111,148,245,181,46,133,195,5,46,100,179,194,167,245,240,142,222,174,202,132,226,243,35,60,249,253,66,106,0,213,250,244,182,235,26,99,123,204,183,100,43,163,62,155,211,201,225,42,199,81,148,175,220,106,79,209,95,196,199,9,87,169,61,86,168,187,80,124,242,183,118,228,251,123,146,69,238,34,248,9,181,205,147,71,14,201,215,217,23,244,54,182,196,186,182,96,183,103,111,134,133,5,175,122,204,207,186,143,249,41,253,190,98,12,128,189,142,84,213,214,171,28,50,211,24,66,178,168,189,109,221,143,249,85,9,198,94,226,248,9,160,43,167,147,37,122,28,253,39,185,232,140,158,95,165,248,46,177,119,237,213,147,80,82,124,203,30,69,238,51,253,130,197,128,0,0,0,0,0,0,0,0,0,0,0,0,5,114,115,143,211,150,235,58,107,69,190,154,103,248,68,25,209,162,169,205,223,239,72,143,80,116,203,27,136,188,207,57,218,103,254,97,83,218,75,89,122,223,213,11,74,178,195,155,21,14,185,1,237,216,35,198,201,13,171,222,71,240,248,11,241,227,250,220,141,112,240,183,123,248,132,110,85,58,143,82,158,223,115,44,45,186,116,172,121,25,124,125,249,251,6,188,173,56,228,103,208,234,59,45,165,146,139,234,50,48,27,58,232,245,96,235,250,83,103,86,84,189,202,153,65,167,190,165,99,25,53,198,109,70,126,69,241,248,14,224,35,239,1,215,105,93,220,47,88,239,239,220,170,109,26,153,78,89,227,30,179,116,232,166,126,226,253,111,175,237,18,8,0,0,0,0,0,0,0,0,7,94,212,57,117,26,125,129,114,207,164,22,103,70,163,204,122,49,122,189,221,75,43,52,125,46,223,72,139,207,183,196,118,17,194,222,170,52,217,213,213,18,182,154,105,146,143,56,207,251,210,128,107,93,175,117,122,213,111,90,47,121,247,2,179,57,119,13,75,170,88,71,170,163,150,233,168,189,66,34,63,88,207,200,102,174,91,86,251,181,190,39,104,46,166,55,89,16,151,22,82,189,125,187,73,21,8,121,87,153,103,25,242,24,99,136,69,26,245,219,80,212,106,201,157,211,86,60,227,207,248,99,162,97,114,117,181,38,85,245,214,175,90,75,127,193,225,80,228,40,215,146,250,72,153,79,86,49,146,63,35,248,0,179,94,50,52,177,253,90,225,218,235,181,233,241,186,211,152,165,78,151,5,189,228,157,210,19,6,66,27,44,154,210,69,235,56,69,149,30,62,35,93,203,142,131,86,179,174,74,133,187,87,103,195,212,41,19,29,136,250,55,37,123,29,105,195,66,139,41,51,73,225,73,63,35,50,251,70,210,78,33,46,161,77,172,178,149,145,164,203,226,70,42,55,154,191,8,73,160,213,213,174,86,69,43,167,10,97,159,165,11,175,156,200,90,167,73,121,207,206,188,103,244,73,62,170,81,143,135,188,128,102,94,85,188,88,197,190,236,182,180,94,230,153,254,24,161,176,148,193,46,153,247,134,203,80,163,54,94,163,41,79,211,90,187,169,102,175,142,75,184,176,241,171,198,159,223,21,173,57,188,41,87,149,1,254,148,202,92,182,37,32,246,161,89,54,221,67,132,94,186,84,94,104,47,113,255,0,160,92,183,10,156,205,244,203,81,45,234,53,171,168,15,122,30,226,105,184,240,84,123,100,72,241,11,36,48,131,115,243,81,82,132,110,113,107,237,156,22,60,240,100,2,120,128,248,168,245,138,117,122,156,197,86,149,35,173,26,75,105,117,181,236,82,114,149,36,148,71,133,17,31,145,151,153,15,176,204,136,140,207,200,128,126,128,232,58,163,174,26,119,164,20,103,43,119,181,111,193,48,130,63,252,25,247,50,100,133,171,253,237,181,159,147,106,247,123,190,193,90,220,85,115,107,155,83,76,251,47,67,160,120,102,79,170,194,171,61,82,94,242,252,251,102,93,9,48,200,203,36,109,47,207,221,183,226,96,39,23,21,156,100,233,215,12,118,227,143,86,228,120,154,212,132,26,33,194,216,250,55,56,166,223,54,207,168,150,28,65,101,108,26,123,246,239,147,237,231,74,220,78,113,125,169,220,75,92,146,94,184,170,91,104,168,144,179,129,7,163,28,250,77,147,143,116,203,168,134,91,90,176,135,205,62,183,115,243,62,254,88,206,117,74,249,214,155,233,46,77,123,210,117,202,220,194,73,30,214,88,222,235,207,31,192,144,130,202,221,63,129,119,247,17,118,179,94,9,185,94,177,77,244,78,166,235,99,93,87,242,196,248,84,237,198,157,159,238,103,155,87,86,52,188,30,12,157,78,13,63,89,151,145,0,137,92,32,112,23,168,92,71,85,161,87,166,198,240,54,147,50,219,241,114,183,176,239,85,4,168,235,90,54,20,134,221,78,90,120,207,36,89,44,96,187,249,93,166,134,232,85,141,160,150,84,43,58,203,167,244,27,97,166,201,247,58,175,43,172,234,90,105,181,47,14,56,189,185,233,36,240,71,130,254,179,62,243,70,163,83,173,250,100,106,61,38,63,66,36,70,144,203,45,239,82,182,161,41,36,164,178,163,51,60,17,17,119,49,246,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,15,195,34,50,50,63,35,17,183,138,62,7,52,183,137,42,92,185,83,216,244,109,197,225,156,110,53,79,116,135,186,106,218,241,160,250,37,33,182,207,14,60,106,239,231,140,31,111,41,38,0,40,3,136,94,94,58,211,161,143,76,158,212,63,77,80,227,173,195,76,254,164,72,219,155,73,186,100,174,159,137,90,203,212,107,118,60,253,108,121,151,120,219,2,163,112,89,213,102,230,65,123,194,78,134,233,41,10,218,135,54,45,10,35,46,198,70,71,133,36,190,174,195,105,3,34,81,26,79,200,203,6,49,86,168,240,195,163,90,190,195,173,222,214,167,141,113,227,81,169,126,58,83,126,100,188,246,109,212,127,140,87,245,253,128,40,17,174,42,117,233,134,208,211,87,222,212,182,68,73,47,69,194,60,99,203,253,228,117,59,203,84,239,205,65,121,50,46,250,239,143,113,36,73,35,240,172,181,130,35,81,255,0,189,161,63,174,175,235,23,75,63,148,183,11,50,230,174,83,86,223,69,14,44,214,109,248,202,138,188,204,207,207,198,125,120,29,218,202,229,197,194,253,150,109,46,37,143,213,91,75,74,201,94,147,168,167,185,109,247,28,147,253,82,1,65,116,107,118,181,113,84,35,83,105,16,252,68,169,175,34,59,40,234,33,27,220,90,137,41,44,168,200,139,38,162,238,125,132,250,224,215,150,53,245,121,92,52,171,239,86,163,250,38,137,10,67,18,211,19,123,47,248,164,161,113,221,36,239,143,40,150,141,200,83,133,157,189,177,156,100,200,133,187,89,218,111,101,216,48,202,5,167,70,240,44,17,231,111,136,117,222,248,73,121,184,165,31,146,19,253,67,179,0,226,173,107,106,149,103,219,180,235,98,136,199,70,13,46,43,48,227,163,114,149,181,182,219,74,18,89,81,153,159,170,146,243,51,63,172,199,42,0,2,188,57,197,233,243,213,253,32,164,93,81,81,133,211,106,177,250,138,201,127,22,220,90,131,134,88,53,23,199,224,102,42,123,66,215,13,189,105,176,220,168,59,211,140,155,150,150,110,175,105,158,212,20,182,183,30,11,185,246,207,144,216,43,140,29,60,141,169,60,58,95,84,103,91,222,252,74,5,78,116,68,228,203,50,19,6,66,80,89,220,146,243,95,188,241,241,33,174,186,219,147,103,222,138,102,82,54,72,162,85,13,46,39,36,120,91,46,247,44,150,75,205,63,95,237,1,179,110,157,187,17,235,6,219,114,3,157,72,199,72,135,209,94,12,183,35,162,141,167,131,238,93,177,230,59,8,192,124,14,234,60,45,76,225,198,212,170,67,115,113,211,41,240,105,79,118,50,195,173,192,140,165,23,116,167,245,203,200,140,190,177,159,0,0,0,0,0,0,0,0,0,66,110,109,111,173,174,24,153,74,93,193,46,184,148,154,118,249,230,159,59,222,38,200,128,92,224,165,65,70,133,83,99,58,222,100,42,176,202,146,121,62,197,224,231,145,125,94,96,41,162,213,99,197,93,20,120,216,207,86,124,116,99,237,113,36,54,75,225,182,26,96,104,6,156,198,74,113,182,212,164,17,150,126,16,153,47,244,13,115,116,138,27,147,245,86,205,134,210,55,169,234,253,57,24,206,51,153,45,151,250,70,202,26,77,21,80,116,186,207,134,180,109,83,52,26,123,102,89,206,12,163,182,95,232,1,218,192,0,0,0,0,0,0,0,0,0,0,0,7,138,212,72,66,150,163,193,36,140,204,80,167,52,75,241,23,215,20,19,122,105,194,104,80,221,163,121,249,244,106,51,123,253,20,254,191,215,246,152,187,141,106,187,226,88,122,75,120,221,178,221,216,84,186,13,66,90,61,83,60,173,184,206,56,69,217,42,199,208,63,113,254,209,173,206,173,221,239,95,154,153,116,93,174,175,113,85,43,19,101,183,216,139,8,114,67,142,17,125,20,254,191,192,191,96,14,175,18,43,211,101,179,14,58,119,58,251,137,105,5,146,44,169,71,130,46,253,188,204,108,33,203,235,75,24,210,238,26,45,118,72,191,132,87,225,66,173,191,231,234,184,253,62,41,41,63,77,68,125,219,243,44,23,212,66,160,120,8,225,246,185,173,250,233,65,113,136,185,164,80,103,69,169,205,119,122,59,161,137,145,122,137,193,184,133,125,7,115,148,228,254,4,103,229,176,29,14,147,26,131,70,129,68,132,156,49,79,140,212,86,139,39,244,27,65,36,188,204,207,200,139,204,204,7,220,49,230,190,233,218,181,83,74,171,86,75,74,218,237,67,195,108,86,51,141,146,90,116,255,0,148,146,242,111,226,95,232,25,12,0,106,187,54,43,144,164,174,43,191,73,24,207,237,34,63,244,140,221,164,124,94,234,110,145,209,19,110,210,164,248,138,122,51,177,157,145,209,183,43,113,103,235,41,149,40,253,103,12,252,196,216,230,47,203,214,235,172,93,46,234,238,142,210,188,122,39,109,244,140,62,187,109,116,118,55,18,59,95,156,145,36,183,103,14,43,213,73,99,24,63,113,138,204,147,103,220,113,29,232,200,167,108,95,195,172,217,255,0,153,95,88,9,25,170,252,195,245,199,84,173,183,173,137,51,252,12,71,246,239,46,148,55,115,181,196,44,188,163,36,252,219,248,251,196,92,82,150,234,247,40,242,163,25,63,77,248,102,214,157,88,168,38,155,99,89,222,144,121,89,237,233,8,141,99,213,90,191,223,93,73,121,54,191,234,251,5,151,240,147,202,154,147,102,201,141,122,107,76,143,29,82,111,126,202,110,197,53,210,201,62,217,254,118,52,179,74,178,149,52,175,46,216,199,196,192,99,62,91,124,3,74,184,101,192,214,237,74,103,20,164,245,124,12,45,197,249,254,211,35,57,249,198,100,18,147,181,68,133,122,200,239,228,93,178,98,220,200,137,37,130,242,30,184,177,88,134,194,99,70,70,198,209,157,169,201,158,50,121,247,253,163,218,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,214,113,99,237,79,172,159,120,23,15,204,95,1,117,60,174,61,132,244,203,241,175,156,77,20,2,47,251,149,199,176,158,153,126,53,243,137,162,128,64,119,253,86,208,189,71,209,168,118,133,90,245,163,116,169,87,221,191,10,228,160,84,152,51,92,89,177,100,48,219,198,132,172,200,176,243,93,84,161,214,204,137,73,81,164,203,40,91,107,94,117,229,243,198,221,87,133,11,253,202,21,206,252,185,218,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,153,40,204,219,111,22,149,69,225,210,196,226,131,128,93,42,211,75,234,63,232,254,135,50,143,55,123,223,224,202,167,161,73,150,38,116,218,117,190,183,75,174,181,116,150,173,139,242,50,242,50,164,13,116,208,189,71,225,211,81,234,58,95,170,20,111,3,85,131,135,89,121,163,53,197,168,69,81,153,55,42,51,134,69,212,101,123,85,131,193,40,148,149,33,105,66,208,180,36,54,94,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,125,98,157,185,83,241,199,27,77,106,176,56,91,212,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,38,72,140,243,184,82,84,218,75,166,243,174,41,100,164,186,167,25,184,144,0,0,0,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,58,255,0,55,251,254,205,190,184,175,141,22,207,184,98,85,151,106,218,241,168,21,115,140,102,164,69,168,183,50,99,174,199,53,227,106,150,132,190,217,47,105,158,213,238,66,176,180,45,41,114,128,191,236,219,23,138,249,49,111,11,134,37,37,119,85,175,38,129,72,57,38,105,68,170,139,147,33,186,212,114,94,54,165,107,75,14,18,55,25,110,94,212,39,43,90,18,160,188,144,0,0,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,133,86,6,150,223,122,161,249,71,249,11,66,244,159,228,149,191,50,233,172,127,10,101,159,11,75,139,183,174,255,0,231,86,157,251,122,136,245,17,185,103,158,201,60,24,154,188,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,192,32,173,167,116,215,108,107,170,141,122,218,211,188,21,106,223,168,71,170,83,164,244,144,231,66,83,14,37,198,156,216,178,82,21,181,104,73,225,68,105,60,96,200,203,176,216,39,129,206,46,233,92,95,105,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,80,178,75,109,230,201,78,116,141,197,87,7,52,46,5,191,113,75,169,122,227,163,150,103,132,211,106,214,207,76,70,132,173,204,208,170,142,56,162,60,50,73,47,15,13,236,183,211,193,169,8,116,214,223,230,146,168,237,156,74,225,215,94,111,46,27,117,114,133,170,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,112,74,52,43,98,201,14,36,183,161,38,65,178,240,12,85,195,71,17,118,39,20,26,89,3,83,44,89,31,226,161,214,33,108,123,252,25,84,240,204,188,252,62,163,173,55,214,233,117,208,158,170,19,177,126,100,126,100,89,84,0,0,0,96,174,53,184,120,165,113,49,195,205,203,97,191,74,151,62,187,79,142,245,110,214,68,105,137,140,191,77,177,29,210,138,147,83,134,77,26,28,55,20,202,201,207,87,99,170,50,52,40,146,226,53,225,180,238,154,237,141,117,81,175,91,90,119,130,173,91,245,8,245,74,116,158,146,28,232,74,97,196,184,211,155,22,74,66,182,173,9,60,40,141,39,140,25,25,118,27,73,141,122,249,138,232,229,119,70,248,184,190,227,85,222,241,17,47,10,131,247,141,46,78,212,35,173,22,123,238,184,162,216,149,172,211,210,124,164,49,149,109,82,250,27,246,165,43,73,0,238,220,208,53,66,149,173,90,151,164,250,175,70,76,70,227,221,58,79,72,169,46,60,105,169,150,136,111,174,117,67,173,20,221,73,17,45,108,187,212,105,126,170,76,150,218,136,210,147,35,34,249,56,70,214,58,22,141,240,143,197,60,154,187,62,34,93,225,79,161,89,212,184,219,150,142,180,169,236,85,219,81,239,74,22,73,233,48,82,31,194,182,165,125,13,155,146,165,164,196,74,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,225,8,55,94,117,195,74,112,91,220,90,188,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,121,218,165,161,47,188,148,168,203,41,39,92,34,198,227,200,114,218,123,101,85,117,42,255,0,182,180,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,140,224,143,200,108,209,167,182,85,43,77,108,11,107,78,104,82,37,191,77,181,104,240,168,144,221,150,180,169,247,24,140,202,25,109,78,41,41,74,77,102,148,17,153,146,82,89,206,8,188,133,59,114,100,210,223,202,190,35,171,186,153,62,133,226,160,88,150,251,158,26,111,138,217,224,234,147,86,76,179,249,178,89,41,205,241,83,81,79,116,169,9,198,79,10,233,152,186,144,24,171,139,31,101,141,100,251,191,184,126,92,248,214,176,108,167,197,143,178,198,178,125,223,220,63,46,124,107,88,3,47,241,85,195,61,229,194,134,174,76,210,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,90,242,163,227,95,247,50,186,152,225,175,83,42,117,89,54,221,219,80,143,26,210,119,61,102,104,245,71,156,82,78,62,194,73,184,150,101,56,226,59,165,91,27,116,183,26,8,158,121,212,217,167,21,92,51,217,188,87,233,28,205,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,53,225,213,93,51,186,180,111,81,238,61,45,189,98,120,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,93,68,33,106,101,212,26,92,109,102,146,222,218,208,162,44,40,128,108,252,41,91,157,95,181,61,173,247,127,7,230,53,17,154,185,93,115,0,135,87,135,77,225,147,91,238,46,141,85,159,13,78,177,234,143,182,195,17,92,138,211,13,48,205,37,93,52,35,107,197,210,203,78,56,107,83,202,113,77,154,137,100,210,93,194,188,234,253,169,237,111,187,248,63,49,168,128,133,86,6,150,223,122,161,249,71,249,11,66,244,159,228,149,191,50,233,172,127,10,101,159,11,75,139,183,174,255,0,231,86,157,251,122,136,245,17,185,103,158,201,60,24,226,173,59,166,187,99,93,84,107,214,214,157,224,171,86,253,66,61,82,157,39,164,135,58,18,152,113,46,52,230,197,146,144,173,171,66,79,10,35,73,227,6,70,93,132,234,228,169,237,79,116,253,223,206,249,141,56,57,161,112,45,251,138,93,75,215,29,28,179,60,38,155,86,182,122,98,52,37,110,102,133,84,113,197,17,225,146,73,120,120,111,101,190,158,13,72,67,166,182,255,0,52,149,71,108,194,199,248,28,226,238,149,197,246,145,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,117,11,36,182,222,108,148,231,72,220,84,138,26,208,240,235,175,55,151,13,186,185,66,213,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,56,37,26,21,177,100,135,18,91,208,147,45,130,120,104,226,46,196,226,131,75,32,106,101,139,35,252,84,58,196,45,143,127,131,42,158,25,151,159,135,212,117,166,250,221,46,186,19,213,66,118,47,204,143,204,136,50,168,0,0,0,0,0,0,0,197,92,88,251,44,107,39,221,253,195,242,231,198,181,131,99,62,56,239,251,55,79,184,80,212,249,87,157,195,18,148,138,229,175,84,160,83,9,227,61,243,42,50,225,188,212,120,237,33,36,106,90,212,163,201,224,189,84,37,107,86,212,33,74,45,115,0,109,80,3,170,105,110,169,88,154,211,98,83,53,51,77,43,190,153,182,235,61,111,5,55,194,189,31,171,210,121,108,185,249,183,144,135,19,135,26,90,125,100,150,113,146,201,25,25,246,176,1,174,15,24,214,231,16,86,231,16,87,35,124,77,175,197,223,82,250,14,191,84,106,59,77,69,170,197,109,164,177,30,84,110,147,109,182,166,84,219,9,73,25,33,42,37,33,73,113,41,113,46,36,182,62,17,215,141,190,15,173,158,46,116,189,218,42,138,36,43,218,135,29,245,90,117,137,110,200,232,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,91,84,21,129,202,66,231,209,42,7,18,237,197,212,250,124,72,247,60,216,251,44,138,228,154,147,236,34,53,69,72,114,59,176,137,164,225,151,23,41,153,43,36,41,227,236,182,18,132,17,184,242,69,228,141,93,239,251,2,242,210,203,202,173,167,218,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,215,184,67,230,197,106,207,210,123,141,174,40,235,157,27,166,203,167,250,65,170,131,73,111,197,93,125,73,46,151,66,52,70,88,105,150,158,104,151,17,162,70,255,0,93,42,83,170,52,33,183,150,144,201,124,219,238,221,18,167,240,208,229,153,169,234,150,253,207,86,145,233,43,34,20,103,95,101,107,168,198,91,108,186,249,186,150,156,103,99,76,205,89,173,183,182,245,16,165,37,10,67,155,92,110,141,135,127,215,77,116,212,126,34,245,30,163,170,26,161,89,241,213,89,216,105,150,90,35,68,90,124,84,153,155,113,99,54,102,125,54,81,185,88,44,154,141,74,82,214,165,173,107,90,167,255,0,41,78,10,61,55,50,31,22,90,155,76,165,76,162,179,214,110,203,167,190,93,119,21,57,151,250,107,169,168,137,91,27,232,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,132,224,229,245,105,106,229,143,194,93,139,109,107,66,101,177,93,139,29,227,141,6,115,75,76,218,125,57,79,44,226,70,144,107,117,102,107,75,70,157,169,195,93,38,205,182,13,180,169,149,26,164,80,0,0,0,128,31,236,213,240,177,255,0,188,29,85,255,0,231,85,59,254,220,2,127,128,199,250,9,173,118,175,17,58,79,66,214,59,42,159,85,133,69,184,60,87,134,98,168,211,109,202,71,66,75,177,215,189,45,184,226,11,43,101,70,88,89,250,166,89,193,228,139,32,0,0,0,10,109,230,167,173,154,237,166,124,85,59,68,177,53,174,249,183,41,18,173,234,124,214,169,244,123,138,100,40,237,168,205,196,40,250,109,56,148,238,51,108,204,204,139,190,72,113,60,177,181,211,95,53,27,139,203,110,223,189,181,166,254,185,40,201,167,84,228,73,129,85,185,166,74,140,189,177,86,72,82,218,117,211,74,240,181,36,203,36,120,60,31,187,37,231,206,174,154,113,248,155,181,42,136,101,180,55,50,199,138,131,82,72,137,75,113,185,211,114,106,248,250,170,108,178,126,226,199,184,117,238,78,180,212,206,226,249,82,148,135,20,116,251,82,165,36,141,30,73,51,91,13,101,95,87,231,76,190,211,32,22,105,204,94,224,188,45,78,13,181,10,229,176,174,42,189,10,187,78,69,49,232,213,10,76,247,97,202,97,62,146,138,151,77,46,182,164,168,136,218,55,8,200,143,185,25,151,124,138,62,253,246,60,83,255,0,240,150,213,95,254,140,170,63,253,88,94,111,48,120,37,81,224,199,85,163,155,110,47,101,16,159,194,11,191,230,223,109,204,253,133,183,39,245,17,141,119,64,108,167,194,156,218,237,83,134,93,42,172,92,245,201,149,138,173,78,207,164,212,37,207,152,250,223,126,67,143,197,109,211,91,142,44,205,75,95,175,221,70,102,102,99,42,142,135,160,116,242,164,232,86,156,210,137,166,218,40,118,149,34,62,198,203,8,78,200,109,39,9,34,247,22,59,14,248,0,48,167,21,220,40,233,199,22,186,112,187,42,245,107,192,213,96,245,31,160,87,216,100,151,42,145,41,68,68,106,73,25,151,81,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,154,192,6,176,58,165,165,183,222,139,95,117,61,51,212,186,23,161,174,74,55,71,198,194,241,76,200,233,117,89,67,205,254,113,149,173,181,101,183,80,175,85,71,140,224,240,100,100,93,131,135,93,6,188,184,146,213,202,22,148,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,201,36,214,157,235,52,54,147,222,180,145,221,247,31,220,31,82,184,178,210,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,115,176,112,117,193,213,137,194,5,137,34,129,64,153,233,155,146,179,179,242,130,224,233,189,31,210,157,39,164,46,47,240,85,190,235,108,116,155,144,109,254,108,203,126,55,43,38,125,130,37,243,67,210,27,55,65,120,9,211,109,35,211,246,37,183,66,183,111,136,108,199,57,111,155,207,186,181,194,169,186,235,206,47,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,148,53,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,208,18,171,154,231,2,223,199,241,65,162,150,103,254,49,42,255,0,133,5,95,242,84,154,163,113,201,63,243,190,41,105,87,234,60,104,255,0,116,60,42,172,109,80,43,130,167,201,199,78,231,241,46,139,178,45,86,37,59,69,83,29,137,103,106,198,147,45,85,21,75,109,8,66,225,156,135,86,181,120,103,20,149,60,183,137,210,116,183,169,148,33,30,171,233,12,85,202,135,129,201,55,45,86,137,197,198,163,46,33,208,169,178,36,46,209,164,154,26,144,115,165,180,167,24,84,215,201,68,162,105,12,58,149,244,146,88,116,222,105,46,101,9,109,29,107,116,0,0,0,0,1,93,92,206,185,127,204,213,216,114,120,129,209,11,119,197,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,101,180,37,79,37,106,193,169,196,161,14,88,168,0,213,92,4,191,230,149,161,122,113,160,220,77,55,73,210,250,55,161,169,87,69,191,30,228,122,154,209,145,69,135,41,217,82,153,113,17,144,68,93,38,79,195,165,100,222,77,40,82,212,72,218,130,66,17,152,57,43,233,13,155,119,234,133,237,171,149,214,37,189,93,211,216,240,89,161,18,95,52,48,202,234,13,205,105,247,150,130,238,181,147,76,155,105,35,61,132,79,56,102,147,81,33,72,9,63,203,131,151,252,62,29,232,77,106,222,175,91,191,247,88,159,226,88,106,52,135,24,144,221,187,23,122,219,219,29,108,173,198,214,243,205,145,45,111,18,183,19,110,147,73,36,126,120,221,157,64,0,2,128,121,163,251,118,106,111,224,191,39,132,47,248,80,15,52,127,110,205,77,252,23,228,240,128,71,251,119,75,111,187,174,196,187,181,50,129,66,241,86,221,137,224,63,40,38,248,166,81,224,252,107,198,204,95,205,173,100,227,155,220,73,167,243,105,86,220,101,88,46,227,235,209,125,94,188,180,23,84,45,253,92,211,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,86,41,201,30,147,74,175,210,181,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,136,213,204,51,130,202,175,11,26,161,34,187,104,91,242,211,165,119,44,130,59,126,97,201,84,162,132,249,183,185,218,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,125,71,22,135,182,133,207,240,197,196,45,171,197,6,141,81,117,114,214,141,224,60,127,82,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,149,70,185,156,31,113,103,121,112,139,170,31,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,142,162,8,201,46,172,143,96,141,45,213,43,19,90,108,74,102,166,105,165,119,211,54,221,103,173,224,166,248,87,163,245,122,79,45,151,63,54,242,16,226,112,227,75,79,172,146,206,50,89,35,35,48,237,96,0,0,0,0,42,175,158,119,232,79,250,73,253,218,32,175,10,220,49,215,120,170,186,174,235,42,214,173,120,42,213,191,103,207,185,105,209,188,50,28,244,164,166,28,97,182,160,239,91,173,33,142,170,228,36,186,202,51,74,49,147,73,151,114,157,92,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,8,42,212,203,203,74,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,225,109,168,251,164,141,39,228,98,239,185,117,241,213,27,138,91,52,172,125,65,159,17,26,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,166,133,45,40,66,20,72,71,21,199,255,0,47,58,87,19,149,91,115,80,180,230,28,74,53,236,170,196,10,109,201,81,74,146,146,151,68,90,137,167,37,45,147,218,153,18,98,164,208,180,229,198,212,182,80,227,123,150,105,97,9,206,156,40,240,163,167,28,37,105,194,44,171,41,175,29,85,157,211,126,191,95,125,146,68,170,188,164,145,145,41,68,70,125,54,81,185,68,211,36,102,150,210,165,25,154,214,183,28,88,80,191,22,62,212,250,201,247,129,112,252,197,240,143,195,213,213,80,225,149,238,39,105,50,124,101,22,155,120,59,105,85,225,55,21,197,57,7,248,44,119,152,152,167,18,70,130,101,107,124,217,81,175,102,215,13,130,35,89,187,132,56,177,246,167,214,79,188,11,135,230,47,139,73,228,213,73,165,87,248,68,189,168,85,218,100,74,141,54,163,124,84,162,76,135,45,148,188,196,150,28,166,83,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,96,42,219,134,142,34,239,190,23,245,78,6,166,88,178,63,197,67,172,66,216,207,248,78,151,226,89,121,248,125,71,90,115,163,213,232,33,61,84,39,122,60,200,252,200,246,19,208,189,116,211,142,34,244,226,157,170,26,95,89,241,212,169,217,105,230,93,34,68,170,124,164,145,27,145,100,182,70,125,55,145,185,57,44,154,77,42,74,208,165,161,104,90,169,47,152,55,4,149,94,20,47,246,235,182,195,18,231,105,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,186,134,146,51,109,204,124,188,2,241,175,117,112,167,168,241,40,149,106,159,136,211,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,214,109,4,131,45,201,105,109,5,255,0,0,226,109,59,166,133,124,218,180,107,214,214,157,227,104,183,5,62,61,82,157,39,164,182,250,241,95,109,46,52,230,197,146,86,157,200,90,79,10,34,81,103,6,68,125,135,44,0,53,87,27,84,13,85,192,103,94,32,120,76,188,180,34,193,211,13,82,84,137,117,187,79,82,173,122,117,105,21,100,192,38,24,129,81,146,201,190,170,106,204,156,89,154,210,209,161,105,113,68,223,84,186,155,19,249,167,54,245,253,48,226,119,89,116,131,78,47,173,38,178,174,142,141,173,168,116,247,41,245,106,124,134,82,251,109,245,9,45,188,252,114,94,73,167,156,96,148,194,214,69,235,54,178,201,111,109,149,181,121,58,33,101,88,58,253,192,77,131,167,53,217,17,42,214,245,197,166,244,170,36,199,98,45,151,206,59,237,194,109,151,20,218,148,149,161,18,99,200,108,204,140,210,102,211,204,150,75,114,48,84,129,197,87,12,247,151,10,26,185,51,75,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,176,235,250,3,163,149,222,32,53,150,211,209,219,113,239,15,46,230,168,38,59,146,118,161,126,18,42,18,167,36,201,216,181,160,156,233,48,219,174,244,247,146,151,179,106,125,101,17,11,169,230,55,107,80,172,110,93,87,165,149,107,65,240,84,91,126,159,110,210,233,209,186,171,115,161,21,138,164,6,218,111,122,205,75,86,212,33,37,149,25,168,241,147,51,62,227,5,242,88,208,104,212,155,54,235,226,54,179,10,90,42,85,217,11,182,104,166,244,119,90,71,163,153,54,221,146,243,75,53,236,125,14,200,38,219,51,217,249,181,193,90,73,126,178,210,82,43,154,63,176,158,166,254,11,243,136,64,40,175,73,236,95,221,67,84,236,221,51,244,167,163,63,43,110,10,117,11,198,244,58,222,23,197,73,109,158,175,79,114,119,237,234,110,219,185,57,198,50,89,200,236,28,69,104,53,229,195,110,174,87,116,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,77,36,181,108,89,45,181,30,244,40,139,235,225,59,218,159,70,254,240,45,239,152,176,47,39,142,78,17,41,92,95,105,26,109,70,42,49,40,247,101,6,66,170,86,229,85,248,233,90,16,249,160,210,184,175,44,146,110,162,51,197,183,127,76,242,75,109,151,13,46,116,137,181,4,42,229,125,204,18,53,38,53,23,133,237,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,196,213,227,147,139,186,87,8,58,70,155,173,138,116,74,197,217,94,144,170,109,185,74,126,66,80,133,190,72,53,46,83,200,37,19,171,140,201,109,223,211,44,154,220,101,179,83,125,82,113,58,251,93,150,181,118,198,186,171,54,85,211,7,193,86,173,250,132,138,93,70,55,85,14,116,37,48,226,155,117,189,232,53,33,91,86,133,22,82,102,147,198,72,204,187,142,87,82,53,87,81,245,130,187,30,231,213,11,210,171,115,85,98,83,227,82,217,151,81,144,110,184,136,172,35,99,109,145,159,254,178,148,127,73,110,45,199,22,106,90,214,165,7,21,118,93,53,219,230,234,172,222,183,76,239,27,90,184,42,18,42,149,25,61,36,55,215,148,251,138,113,215,54,32,146,132,238,90,212,120,73,18,75,56,34,34,236,46,167,149,239,5,31,189,254,196,70,179,234,21,50,171,7,82,111,42,122,227,59,78,154,93,31,67,82,212,242,86,136,230,210,84,121,121,222,147,15,56,110,17,45,191,81,173,141,169,14,245,48,87,43,238,95,113,170,209,168,188,80,235,77,42,90,16,137,9,159,103,208,228,180,236,101,239,101,216,178,33,214,137,214,159,74,141,6,164,62,148,48,235,91,28,65,165,223,89,10,70,109,124,4,0,231,87,236,177,107,125,224,65,249,117,68,85,95,9,222,212,250,55,247,129,111,124,197,129,106,156,234,253,150,45,111,188,8,63,46,168,138,171,225,59,218,159,70,254,240,45,239,152,176,3,101,48,0,0,21,87,207,59,244,39,253,36,254,237,28,175,52,94,96,16,233,16,234,92,50,104,133,197,214,170,189,226,105,215,197,81,134,216,126,43,113,93,97,214,30,164,167,168,133,238,120,250,185,117,198,205,10,101,77,165,178,81,172,221,75,92,87,60,239,208,159,244,147,251,180,6,42,228,169,237,79,116,253,223,206,249,141,56,93,72,165,110,74,158,212,247,79,221,252,239,152,211,133,212,128,0,0,0,0,0,160,30,104,254,221,154,155,248,47,201,225,14,149,105,240,153,121,95,92,40,92,28,80,217,242,37,213,145,106,221,14,81,106,244,56,208,9,75,139,78,110,27,82,29,169,27,189,77,202,66,20,251,105,91,105,104,246,163,115,170,81,33,11,219,221,121,163,251,118,106,111,224,191,39,132,39,255,0,37,79,101,139,167,239,2,119,203,169,192,42,131,135,93,121,188,184,109,213,202,22,171,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,193,40,208,173,139,36,56,146,222,132,153,108,19,195,71,17,118,39,20,26,89,3,83,44,89,31,226,161,214,33,108,123,252,25,84,240,204,188,252,62,163,173,55,214,233,117,208,158,170,19,177,126,100,126,100,85,23,204,191,129,201,60,56,222,79,107,13,142,184,139,211,171,210,176,226,25,136,218,26,142,186,29,69,226,113,243,132,150,80,73,73,198,52,161,213,50,164,39,212,67,102,218,200,141,40,91,216,127,130,142,43,171,188,37,235,44,43,203,171,85,153,104,84,177,14,233,162,66,121,9,241,241,118,172,155,112,146,225,26,13,230,22,190,171,103,148,40,240,182,250,136,67,174,24,13,138,70,181,156,88,251,83,235,39,222,5,195,243,23,198,198,118,5,255,0,102,234,157,155,73,212,29,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,38,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,174,103,22,62,212,250,201,247,129,112,252,197,240,31,35,122,13,121,77,225,229,60,70,209,225,75,168,91,208,238,137,118,205,104,217,142,70,138,82,209,30,19,177,158,117,100,179,86,199,213,45,198,200,246,18,16,182,144,147,89,169,228,36,114,188,42,241,49,121,112,161,171,144,245,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,179,78,80,22,181,10,249,224,191,80,172,171,166,15,141,162,220,23,133,90,151,81,141,213,91,125,120,175,210,96,54,235,123,208,105,90,119,33,106,44,164,201,69,156,145,145,247,16,131,152,55,4,149,94,20,47,246,235,182,195,18,231,105,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,186,134,146,51,109,204,5,191,222,188,98,105,29,163,194,227,92,83,166,177,17,218,21,82,142,153,180,56,50,38,33,15,212,42,46,52,163,106,151,150,122,196,153,61,84,45,167,73,36,231,68,219,121,75,245,90,89,149,11,113,21,175,55,151,18,90,185,93,213,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,88,53,18,19,189,102,183,20,91,214,163,60,126,229,90,170,245,42,61,9,234,156,181,211,97,200,122,92,120,106,121,70,195,47,188,150,210,235,168,111,59,82,181,165,134,82,165,17,101,68,211,100,121,218,88,152,28,186,248,21,147,197,45,228,87,198,160,192,150,141,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,160,49,85,217,194,101,229,98,240,161,111,241,67,120,72,151,73,69,213,116,55,69,164,80,228,192,36,174,85,57,200,110,200,106,164,78,245,55,37,11,83,14,37,13,169,162,220,141,174,165,70,133,163,119,117,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,208,23,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,12,137,69,131,242,21,25,204,147,128,105,86,244,185,250,221,166,172,230,148,174,151,142,133,184,191,49,218,28,102,255,0,56,244,131,82,183,40,214,175,85,29,188,143,182,12,91,160,245,74,138,196,198,21,26,74,55,182,188,110,78,76,179,131,207,187,236,1,170,242,84,182,151,185,39,133,16,148,122,81,204,63,92,116,182,219,102,216,141,63,199,68,99,118,194,233,67,107,27,156,90,207,206,50,143,205,207,143,184,77,190,45,185,83,82,111,41,50,111,77,22,145,224,106,78,108,223,77,216,167,122,184,38,27,47,206,201,150,73,78,18,151,85,229,223,56,248,24,173,13,72,225,155,90,116,158,160,170,109,243,103,122,61,228,227,183,164,34,59,159,85,10,255,0,122,117,69,228,226,63,175,237,1,216,245,115,139,221,77,213,202,34,173,218,172,159,15,79,94,55,179,178,58,247,97,109,172,189,100,178,149,23,172,217,31,152,194,48,162,185,54,74,34,181,244,151,156,126,194,51,255,0,64,228,227,89,247,28,183,122,49,233,219,215,240,235,54,95,231,87,212,44,207,151,71,47,91,174,143,116,181,171,186,197,74,240,8,131,187,209,208,250,237,187,214,222,220,184,238,254,114,60,147,219,140,182,175,89,39,156,224,189,230,2,198,116,11,78,213,165,122,85,69,178,93,86,231,105,254,39,122,177,140,239,146,235,165,252,165,23,147,159,19,255,0,64,200,96,0,32,239,54,77,35,43,235,135,247,111,40,136,221,58,215,219,210,78,113,191,196,205,130,218,187,154,210,69,132,160,252,201,95,179,204,81,200,218,54,242,181,41,183,181,185,46,217,171,35,116,89,157,61,229,149,23,208,113,43,47,162,100,126,105,47,120,215,7,136,173,18,185,116,27,82,234,22,69,195,27,97,199,233,116,156,222,217,245,55,71,105,213,118,67,139,198,58,164,93,207,254,162,9,65,202,159,86,27,211,251,246,179,110,58,140,149,211,88,183,97,17,231,203,243,242,17,250,138,207,241,223,20,253,191,11,183,66,137,104,74,210,121,37,17,25,13,98,180,138,245,149,96,234,45,181,114,178,230,214,169,213,184,19,157,44,17,229,44,190,149,251,210,175,113,31,145,31,216,99,100,45,21,187,226,95,154,75,103,93,177,29,222,85,74,13,62,90,253,83,44,45,200,205,184,101,221,41,207,211,47,113,126,192,29,212,0,0,0,0,0,0,0,0,0,0,0,0,99,126,36,161,166,118,128,106,52,101,39,59,237,74,185,17,103,227,9,226,255,0,72,214,206,234,99,194,221,21,136,216,199,74,124,132,99,236,113,68,54,105,213,152,170,157,165,215,132,52,35,114,158,160,212,27,34,206,50,103,29,194,255,0,72,214,191,87,97,185,3,85,111,40,110,163,98,153,175,212,81,140,231,24,146,225,127,160,5,209,114,147,125,79,112,196,242,77,236,146,43,138,73,39,111,150,41,240,125,226,108,136,5,201,246,84,21,232,85,74,51,77,226,66,107,15,41,71,147,238,94,14,1,31,213,230,39,232,0,0,0,0,0,0,0,0,14,189,168,110,196,102,193,185,28,158,231,78,49,82,38,27,202,193,158,212,116,87,184,240,93,207,182,124,135,97,24,15,142,29,71,133,166,124,56,221,117,73,174,108,58,157,62,117,41,158,198,121,117,200,18,84,146,236,149,126,161,249,145,23,214,2,131,53,209,112,220,214,155,241,202,123,157,72,202,185,106,138,105,88,50,220,131,150,238,211,193,247,46,216,243,22,193,201,211,79,158,160,105,5,94,234,148,140,174,165,84,145,211,86,75,248,183,34,211,220,34,193,40,254,31,2,49,80,8,106,77,225,122,19,49,81,190,69,110,169,181,180,228,139,43,121,222,197,147,193,121,171,234,253,131,98,142,15,180,242,54,155,112,233,98,209,154,111,99,242,232,20,201,210,211,147,60,72,84,24,233,89,103,114,139,205,30,227,199,192,128,102,97,197,93,54,213,42,240,183,106,54,197,109,142,180,26,164,87,161,200,70,229,39,115,110,54,164,40,178,147,35,47,85,71,228,100,127,89,14,84,0,83,31,25,124,177,239,171,54,225,170,223,122,73,31,210,212,73,146,31,150,168,155,217,99,194,146,215,33,211,78,249,18,141,107,218,132,182,89,219,223,57,243,35,33,1,107,54,237,106,221,168,73,166,213,225,248,121,80,158,92,119,145,212,66,246,56,133,26,84,89,73,153,30,13,39,220,187,13,165,135,89,188,116,222,203,191,161,156,11,178,141,227,152,51,206,223,16,235,93,240,162,243,109,73,63,37,171,250,192,107,81,102,234,157,249,167,207,42,69,161,93,240,14,40,141,38,126,21,151,114,70,105,63,247,196,43,245,19,253,67,182,59,197,78,189,62,218,218,118,251,220,151,8,201,69,232,184,69,156,249,255,0,188,139,175,189,121,113,112,191,122,27,203,151,99,244,150,242,148,179,87,164,234,42,238,123,189,197,36,191,88,116,152,28,165,184,89,137,53,18,157,182,250,200,109,100,178,111,198,84,83,228,100,126,126,51,234,192,10,70,159,81,184,47,26,179,147,39,61,226,231,76,116,212,181,109,67,123,214,181,25,159,98,34,34,202,148,127,87,113,36,184,122,229,227,173,58,230,244,57,238,195,244,45,14,66,219,53,79,234,68,147,181,181,27,70,106,233,248,148,44,253,71,119,99,207,213,199,153,246,186,157,46,225,135,70,180,129,134,155,178,109,79,4,227,38,147,74,252,116,167,60,137,24,236,227,171,255,0,22,159,234,251,70,85,34,36,145,36,188,136,176,64,35,111,11,156,14,105,111,13,180,184,178,160,49,233,43,139,195,33,185,53,61,210,25,234,43,107,38,191,204,156,135,27,44,184,201,43,183,199,5,219,206,73,17,17,17,17,121,16,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,1,242,85,160,55,85,165,76,166,60,89,110,100,119,24,89,124,73,105,52,159,195,227,241,26,243,113,223,165,79,233,55,18,55,69,53,216,253,22,235,115,102,214,216,45,228,173,205,61,62,82,82,175,166,172,127,23,228,120,63,168,134,196,130,172,185,204,233,11,114,147,64,213,232,108,126,125,166,226,209,157,86,239,247,178,244,132,133,121,175,30,120,242,78,126,191,112,14,63,147,126,180,28,71,43,90,63,80,155,181,135,156,147,85,97,174,158,114,233,250,62,58,123,146,51,229,146,238,188,125,94,241,107,163,91,158,17,117,6,78,155,113,9,101,87,216,145,210,109,202,221,54,60,143,80,149,189,147,156,194,212,158,233,86,51,179,204,139,35,99,59,102,178,213,197,110,210,235,236,22,27,169,66,98,90,60,254,139,141,165,101,230,69,250,223,2,251,0,114,96,0,0,0,0,0,0,0,43,27,156,245,213,225,173,139,118,214,37,227,171,38,36,163,44,124,91,168,35,225,254,145,103,34,151,249,204,92,234,151,175,116,27,105,46,239,67,54,212,89,39,234,227,10,41,181,4,99,203,253,32,34,63,12,48,206,118,191,88,44,17,103,55,37,40,255,0,252,53,146,255,0,72,217,14,212,107,195,218,244,118,15,253,238,4,116,127,83,105,33,175,39,3,212,73,117,206,38,236,70,34,51,212,54,43,180,185,14,22,226,44,33,53,8,196,103,220,203,227,246,141,138,161,178,113,226,48,193,150,13,182,210,140,125,133,128,30,224,0,0,0,0,0,0,0,0,0,0,1,234,146,250,35,71,118,75,135,132,52,133,45,95,97,22,76,5,126,115,119,214,198,172,221,48,133,166,176,94,197,66,182,235,110,186,141,191,248,43,209,231,178,103,147,108,211,244,146,93,137,68,175,179,204,84,54,154,88,149,141,78,191,168,54,37,17,174,164,218,237,74,45,61,191,89,37,133,60,242,26,35,245,148,146,243,89,127,40,190,210,243,18,3,152,238,175,171,85,56,144,174,176,211,187,216,182,158,149,66,47,87,24,56,243,229,151,234,36,252,156,250,254,211,25,251,147,246,129,211,238,219,150,165,172,149,120,221,86,104,175,189,2,41,239,82,118,74,101,200,18,16,175,85,194,51,193,40,251,26,13,63,19,63,32,22,35,194,31,14,148,110,29,52,154,149,108,71,131,209,171,63,29,137,21,69,245,86,173,210,142,51,8,123,177,186,226,75,214,103,249,39,183,225,219,207,57,0,0,0,0,0,225,170,22,125,187,84,144,82,167,211,186,174,151,242,186,206,39,220,69,228,74,34,242,34,28,200,0,245,69,138,196,54,83,30,51,123,27,78,112,89,51,198,79,62,255,0,180,123,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,181,62,178,125,224,92,63,49,124,108,166,53,172,226,199,218,159,89,62,240,46,31,152,190,2,234,121,92,123,9,233,151,227,95,56,154,40,4,95,247,43,143,97,61,50,252,107,231,19,69,0,128,217,79,132,239,101,141,27,251,191,183,190,92,192,197,92,125,112,81,106,241,89,167,18,235,116,154,103,135,212,219,102,158,243,150,229,66,57,54,135,39,236,37,56,154,100,131,113,72,66,153,117,102,100,133,45,69,209,113,102,178,61,170,117,14,229,94,19,189,150,52,111,238,254,222,249,115,3,42,128,213,178,236,181,171,182,53,213,89,178,174,152,62,10,181,111,212,36,82,234,49,186,168,115,161,41,135,20,219,173,239,65,169,10,218,180,40,178,147,52,158,50,70,101,220,90,255,0,42,126,58,164,222,45,192,225,99,85,231,203,147,93,139,28,153,178,167,38,43,73,97,84,232,144,144,94,141,89,50,218,77,43,105,168,238,58,151,156,53,117,8,220,74,150,149,37,178,119,37,115,66,224,163,247,192,88,139,214,125,61,166,85,103,106,77,155,79,68,102,169,208,139,173,233,154,90,94,82,215,28,154,82,139,15,53,213,125,230,205,178,53,185,235,181,177,197,45,174,157,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,3,105,224,16,255,0,151,239,29,212,46,42,173,86,236,171,165,126,11,83,109,250,121,57,81,141,133,185,233,72,172,55,21,183,106,187,209,29,168,236,117,100,200,81,120,100,153,169,24,201,101,61,202,96,0,8,107,204,83,142,168,220,45,89,167,99,233,244,248,139,213,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,242,255,0,24,28,74,80,184,86,208,234,198,166,212,203,173,85,123,117,46,219,136,168,171,125,185,117,135,89,113,113,219,116,146,164,109,100,186,75,113,195,53,160,250,109,172,146,102,179,66,85,175,21,255,0,127,222,90,167,121,85,181,7,80,110,25,117,203,134,185,32,228,206,157,36,203,123,171,193,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,7,19,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,249,71,117,212,189,33,188,180,150,53,154,253,230,196,70,23,124,218,241,110,250,99,44,190,78,173,20,233,46,188,136,234,116,211,234,165,107,75,29,66,73,26,176,135,16,74,218,189,200,79,213,163,218,23,168,250,243,50,230,164,233,125,27,211,53,91,94,223,122,228,122,154,209,153,202,153,21,167,216,101,196,70,65,17,245,94,47,16,149,147,121,37,45,40,81,35,114,205,8,88,92,255,0,46,190,58,163,113,75,102,149,143,168,51,226,35,85,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,86,203,78,233,174,216,215,85,26,245,181,167,120,42,213,191,80,143,84,167,73,233,33,206,132,166,28,75,141,57,177,100,164,43,106,208,147,194,136,210,120,193,145,151,97,176,79,3,156,93,210,184,190,210,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,161,100,150,219,205,146,156,233,27,138,9,20,3,10,107,95,25,156,54,112,237,117,69,178,181,143,82,63,39,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,44,173,151,11,6,123,189,92,227,6,70,109,20,227,51,134,206,34,110,169,86,86,142,106,71,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,133,188,217,96,143,119,173,156,96,140,200,43,7,157,95,181,61,173,247,127,7,230,53,16,228,169,237,79,116,253,223,206,249,141,56,57,213,251,83,218,223,119,240,126,99,81,14,74,158,212,247,79,221,252,239,152,211,128,92,157,217,107,80,175,155,86,179,101,93,48,124,109,22,224,167,200,165,212,99,117,86,223,94,43,237,169,183,91,222,131,74,211,185,11,81,101,38,74,44,228,140,143,184,161,126,62,184,40,186,184,83,212,121,117,186,77,51,196,105,149,205,80,121,203,114,161,28,156,91,112,55,154,156,77,50,65,184,165,173,47,52,130,50,66,150,163,235,54,131,89,30,228,186,134,175,248,116,173,104,210,27,55,94,180,190,224,210,61,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,38,20,23,193,71,21,213,222,18,245,150,21,229,213,170,204,180,42,88,135,116,209,33,60,132,248,248,187,86,77,184,73,112,141,6,243,11,95,85,179,202,20,120,91,125,68,33,215,12,108,39,105,221,52,43,230,213,163,94,182,180,239,27,69,184,41,241,234,148,233,61,37,183,215,138,251,105,113,167,54,44,146,180,238,66,210,120,81,18,139,56,50,35,236,53,194,226,95,135,75,239,133,253,83,159,166,119,212,127,241,179,40,243,119,179,254,19,165,248,151,153,98,103,77,167,92,232,245,122,11,87,73,106,222,143,35,47,35,60,235,203,175,142,169,60,45,94,69,99,234,12,249,107,210,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,194,247,128,0,0,87,87,57,189,11,135,116,232,213,11,94,105,20,109,245,171,38,160,221,58,169,45,179,97,191,240,60,181,26,18,111,26,136,157,119,167,44,227,165,180,37,70,72,241,111,171,97,146,148,164,216,168,234,154,177,98,254,234,26,89,121,105,159,165,61,25,249,91,111,212,104,94,55,161,214,240,190,42,51,140,245,122,123,147,191,111,83,118,221,201,206,49,146,206,64,107,4,3,149,187,45,106,237,141,117,86,108,171,166,15,130,173,91,245,9,20,186,140,110,170,28,232,74,97,197,54,235,123,208,106,66,182,173,10,44,164,205,39,140,145,153,119,25,3,133,93,45,253,218,120,142,211,173,51,122,133,233,152,21,155,130,47,165,97,120,175,15,213,165,180,190,180,239,206,18,208,164,226,43,79,171,212,81,44,241,132,101,70,146,48,186,158,89,122,41,251,139,112,143,107,120,138,135,138,159,125,226,245,153,177,221,236,181,227,88,103,195,182,222,91,66,147,136,173,70,222,147,221,135,77,221,170,52,237,196,170,0,1,138,184,177,246,88,214,79,187,251,135,229,207,141,107,6,202,124,88,251,44,107,39,221,253,195,242,231,198,181,128,54,168,17,43,152,55,4,148,174,43,236,6,235,182,195,17,32,234,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,250,134,146,34,113,204,203,80,1,175,95,10,60,20,113,29,174,250,142,143,200,218,101,86,202,137,104,92,13,194,173,221,51,9,112,220,183,167,48,102,226,146,219,102,164,60,228,198,141,178,252,211,120,83,110,45,158,162,153,74,201,194,204,28,229,97,73,167,113,37,100,211,230,85,165,213,36,69,211,122,107,46,206,150,150,146,252,165,166,125,64,148,243,132,202,16,209,45,70,70,163,38,208,132,100,207,106,82,88,34,187,65,74,220,234,253,169,237,111,187,248,63,49,168,128,114,84,246,167,186,126,239,231,124,198,156,46,78,236,181,168,87,205,171,89,178,174,152,62,54,139,112,83,228,82,234,49,186,171,111,175,21,246,212,219,173,239,65,165,105,220,133,168,178,147,37,22,114,70,71,220,83,103,37,79,106,123,167,238,254,119,204,105,194,234,64,80,15,31,92,20,93,92,41,234,60,186,221,38,153,226,52,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,245,155,65,172,143,114,93,67,93,83,130,142,43,171,188,37,235,44,43,203,171,85,153,104,84,177,14,233,162,66,121,9,241,241,118,172,155,112,146,225,26,13,230,22,190,171,103,148,40,240,182,250,136,67,174,24,191,77,104,210,27,55,94,180,190,224,210,61,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,175,15,18,252,58,95,124,47,234,156,253,51,190,163,255,0,141,153,71,155,189,159,240,157,47,196,188,203,19,58,109,58,231,71,171,208,90,186,75,86,244,121,25,121,25,134,199,182,157,211,66,190,109,90,53,235,107,78,241,180,91,130,159,30,169,78,147,210,91,125,120,175,182,151,26,115,98,201,43,78,228,45,39,133,17,40,179,131,34,62,195,150,20,67,203,175,142,169,60,45,94,69,99,234,12,249,107,210,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,6,63,214,189,123,210,126,29,173,88,183,174,177,221,127,147,244,89,181,4,82,216,147,224,100,203,223,41,109,184,226,91,217,29,183,22,89,67,46,30,76,182,250,184,206,76,136,241,254,150,241,235,194,118,180,223,116,205,51,211,77,86,244,205,201,89,235,120,40,94,130,169,71,234,244,153,91,206,126,113,232,232,109,56,109,165,171,214,81,103,24,44,153,145,24,72,1,215,239,251,254,205,210,203,54,173,168,58,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,176,10,64,230,63,204,2,103,17,21,215,116,147,72,110,47,251,147,192,240,207,187,38,59,111,199,114,226,149,177,14,110,144,135,144,219,136,101,151,12,208,134,77,59,77,198,141,213,26,255,0,50,77,6,32,227,111,140,27,155,139,157,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,250,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,149,116,75,135,75,239,91,232,247,213,217,64,143,209,182,244,230,223,157,93,184,42,123,217,87,133,233,64,151,38,43,93,21,186,135,23,215,114,25,179,185,178,95,79,126,245,17,145,96,241,80,9,63,192,15,24,53,94,19,117,113,42,168,28,71,44,75,198,68,56,23,90,30,105,70,184,204,33,106,38,231,52,166,208,167,119,199,39,157,89,182,148,168,157,66,150,141,187,205,183,27,191,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,134,185,156,87,112,163,168,252,37,106,58,236,171,213,175,29,74,157,212,126,129,95,97,147,68,90,188,84,153,17,169,36,102,125,55,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,149,229,139,199,143,238,33,93,141,160,218,177,90,219,96,220,21,4,250,54,169,81,168,244,226,218,239,41,15,41,204,39,164,163,232,200,125,81,201,91,156,109,166,84,110,60,120,222,234,140,46,164,0,0,64,14,105,124,20,90,186,161,167,21,238,36,44,170,103,130,191,173,10,127,141,171,120,114,109,13,214,233,108,17,117,149,35,122,146,93,104,236,37,78,33,210,51,90,155,104,217,52,185,249,158,149,43,11,179,231,13,173,244,171,15,135,72,250,52,245,14,92,202,150,168,200,36,199,150,151,18,134,32,177,78,149,18,75,171,95,154,150,181,40,217,66,80,68,69,133,184,163,81,108,36,57,73,128,38,87,44,190,15,173,158,41,117,66,183,90,212,98,137,50,201,177,163,180,170,173,29,78,200,105,250,155,243,27,144,136,200,67,140,45,181,52,132,41,149,186,165,146,243,150,219,70,213,19,138,82,47,120,81,95,41,221,116,174,233,135,20,20,205,57,244,205,42,21,173,169,121,167,85,211,80,36,35,116,166,35,200,114,1,178,233,154,77,47,41,245,244,18,140,154,92,241,38,157,138,95,77,72,189,64,0,1,21,127,217,71,224,79,255,0,46,127,244,102,177,255,0,100,1,42,133,0,255,0,177,113,199,103,254,67,63,233,53,31,254,214,47,79,75,117,74,196,214,155,18,153,169,154,105,93,244,205,183,89,235,120,41,190,21,232,253,94,147,203,101,207,205,188,132,56,156,56,210,211,235,36,179,140,150,72,200,207,181,128,143,252,5,105,109,247,162,220,39,88,218,103,169,116,47,67,92,148,111,73,248,216,94,41,153,29,46,173,74,83,205,254,113,149,173,181,101,183,80,175,85,71,140,224,240,100,100,82,0,113,55,101,211,66,177,173,90,205,235,116,206,240,84,91,126,159,34,169,81,147,210,91,157,8,172,54,167,29,115,98,9,75,86,212,33,71,132,145,168,241,130,35,62,194,53,255,0,178,143,192,159,254,92,255,0,232,205,99,254,200,2,85,0,0,10,125,231,119,78,54,181,103,77,170,221,3,34,147,110,202,143,213,207,101,116,228,238,219,251,58,185,255,0,214,28,31,36,248,29,78,36,47,42,167,87,30,30,200,126,63,79,111,210,234,79,134,172,231,61,177,210,242,199,125,223,87,124,131,207,42,158,134,234,58,55,85,74,150,106,125,154,244,117,23,242,72,144,168,42,47,218,125,69,127,80,224,185,32,83,220,115,82,181,62,170,70,223,78,61,14,12,117,17,253,44,185,33,106,44,118,242,252,209,231,191,195,246,5,140,241,139,3,210,92,39,235,12,126,175,79,101,145,90,145,157,185,207,74,27,142,99,207,223,179,25,247,103,61,252,134,183,3,102,237,119,130,117,61,15,212,74,106,73,179,57,118,165,93,130,39,62,143,173,13,210,239,231,219,184,214,126,133,79,69,90,185,78,165,56,165,165,51,101,179,29,70,143,164,68,181,146,123,125,125,192,109,5,102,211,10,137,104,80,232,201,142,113,202,5,54,52,82,104,204,204,219,216,210,83,180,204,251,158,49,129,204,0,0,0,0,0,0,0,128,28,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,209,63,249,213,251,44,90,223,120,16,126,93,81,16,3,149,199,183,102,153,126,53,242,121,160,47,248,0,0,0,0,0,0,0,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,181,64,0,0,20,3,205,31,219,179,83,127,5,249,60,33,127,194,128,121,163,251,118,106,111,224,191,39,132,2,85,114,49,253,54,127,70,255,0,188,133,148,234,150,150,216,154,211,98,84,244,207,82,232,94,153,182,235,61,31,27,11,197,61,31,171,210,121,15,55,249,198,86,135,19,135,26,66,189,85,22,113,131,201,25,145,214,183,35,31,211,103,244,111,251,200,90,160,13,112,120,174,225,71,81,248,74,212,117,217,87,171,94,58,149,59,168,253,2,190,195,38,136,181,120,169,50,35,82,72,204,250,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,188,171,203,155,141,127,222,171,168,239,208,47,250,157,85,205,50,186,127,55,82,140,193,245,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,29,83,45,54,119,19,197,87,12,246,111,21,250,71,51,75,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,141,120,117,75,75,111,189,22,190,234,122,103,169,116,47,67,92,148,110,143,141,133,226,153,145,210,234,178,135,155,252,227,43,91,106,203,110,161,94,170,143,25,193,224,200,200,131,103,224,20,237,202,191,142,169,54,5,195,74,225,135,84,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,164,180,160,182,165,181,173,109,220,72,0,0,0,170,190,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,12,171,207,59,244,39,253,36,254,237,24,171,146,167,181,61,211,247,127,59,230,52,224,23,82,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,45,83,146,167,178,197,211,247,129,59,229,212,225,85,124,88,251,83,235,39,222,5,195,243,23,197,132,242,222,215,155,55,134,222,95,154,143,170,215,156,216,137,69,58,248,168,162,153,5,233,6,202,234,213,19,165,64,56,240,154,52,161,106,222,226,147,131,81,33,91,16,75,113,69,177,10,50,12,235,205,23,137,205,56,210,45,14,169,105,13,110,139,74,186,174,77,70,167,201,128,205,17,249,36,151,41,209,86,203,164,221,93,73,54,156,79,230,101,33,147,105,42,233,169,110,33,74,109,100,108,172,211,70,212,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,12,129,196,86,188,222,92,73,106,229,119,85,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,96,212,72,78,245,154,220,81,111,90,140,236,255,0,149,63,3,146,116,214,149,3,138,77,73,92,71,107,183,61,28,151,107,83,18,134,159,42,117,58,82,80,178,154,183,48,102,137,47,53,132,165,45,168,186,108,186,226,86,106,83,170,109,144,146,188,5,112,243,121,112,205,195,205,51,79,175,155,182,93,94,165,50,71,166,151,5,228,17,34,128,185,17,216,55,169,173,26,94,117,11,67,114,18,250,205,198,205,40,90,221,90,137,37,184,204,228,80,8,171,254,202,63,2,127,249,115,255,0,163,53,143,251,32,9,84,53,87,27,73,90,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,73,109,245,226,190,218,92,105,205,139,36,173,59,144,180,158,20,68,162,206,12,136,251,13,91,64,75,78,95,60,109,213,120,80,191,220,161,92,239,203,157,167,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,233,146,140,205,182,241,114,156,64,232,86,151,241,127,162,234,180,43,178,162,84,105,181,24,231,87,182,171,81,36,184,243,17,102,185,17,214,226,84,91,232,58,132,201,66,83,32,214,72,53,155,110,17,150,125,198,90,240,223,250,91,125,233,127,228,231,229,213,11,209,159,149,182,252,59,166,143,252,41,151,188,85,46,86,238,131,255,0,154,90,182,110,233,175,212,94,213,150,59,164,178,67,58,232,239,30,151,246,145,240,185,126,240,190,155,106,37,118,155,118,199,151,18,151,81,155,61,236,209,88,154,209,181,53,164,51,221,43,66,146,107,113,180,164,218,36,60,227,174,47,173,188,208,2,101,104,143,54,173,26,211,170,235,90,31,92,179,234,168,211,43,83,195,219,86,157,223,17,229,74,148,237,46,34,35,196,143,42,124,85,52,210,253,116,54,244,149,169,164,146,208,149,33,162,142,181,36,214,172,235,204,34,255,0,179,117,79,151,13,237,168,58,125,112,196,174,91,213,200,244,73,48,103,70,51,216,234,61,51,12,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,144,116,246,202,170,234,85,255,0,109,105,205,10,68,70,42,87,85,98,21,18,27,178,214,164,176,219,242,94,67,45,169,197,37,42,81,32,148,178,51,50,74,143,25,193,31,144,187,62,59,172,95,220,191,150,5,111,77,61,41,233,63,201,43,126,213,161,120,222,135,71,197,120,90,133,57,158,175,79,114,182,110,233,238,219,185,88,206,50,120,200,10,129,225,59,218,159,70,254,240,45,239,152,176,54,83,26,214,112,157,237,79,163,127,120,22,247,204,88,27,41,128,134,188,197,56,21,141,197,45,154,119,198,159,64,136,141,84,160,71,101,152,47,73,148,234,17,83,167,50,114,22,116,210,35,112,152,101,106,114,66,156,67,202,71,211,66,80,165,161,10,53,162,0,114,208,224,114,79,17,215,147,58,195,124,46,34,52,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,205,228,128,0,0,0,128,28,234,253,150,45,111,188,8,63,46,168,138,171,225,59,218,159,70,254,240,45,239,152,176,45,83,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,0,108,166,33,175,49,78,58,163,112,181,102,157,143,167,211,226,47,85,43,241,217,122,11,50,98,186,180,83,41,207,28,132,29,72,140,219,54,30,90,92,142,166,208,202,151,244,214,149,169,11,66,77,11,202,188,98,113,85,102,240,161,164,117,11,194,179,82,136,171,158,163,30,68,107,78,144,227,102,242,234,53,18,71,168,106,105,43,66,188,51,106,83,106,121,123,147,181,6,73,35,234,45,180,47,94,203,254,255,0,188,181,78,242,171,106,14,160,220,50,235,151,13,114,65,201,157,58,73,150,247,87,130,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,14,38,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,105,92,243,191,66,127,210,79,238,209,85,98,213,57,231,126,132,255,0,164,159,221,160,49,87,37,79,106,123,167,238,254,119,204,105,194,234,69,43,114,84,246,167,186,126,239,231,124,198,156,46,164,0,0,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,117,254,7,56,187,170,240,131,171,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,157,66,193,161,199,155,37,55,213,55,19,216,57,163,251,118,106,111,224,191,39,132,34,251,148,154,171,52,168,245,215,169,146,209,77,153,33,232,145,230,41,149,19,15,62,202,91,83,173,33,204,109,82,208,151,217,82,146,71,148,147,173,153,227,113,100,54,115,255,0,104,154,227,165,159,253,155,179,53,2,223,255,0,207,70,241,212,185,209,191,245,29,107,123,46,255,0,197,90,119,127,36,203,181,16,241,111,192,229,229,195,215,16,212,77,30,179,215,46,229,166,223,210,25,69,151,45,244,19,11,148,183,228,19,9,132,243,203,36,49,226,91,113,77,165,106,74,137,27,29,101,197,19,93,77,136,200,28,180,56,227,147,195,141,228,206,143,95,8,136,189,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,34,175,46,110,22,175,190,21,244,57,251,115,81,46,79,17,90,185,170,30,157,151,68,97,44,174,45,21,229,178,134,205,164,188,132,239,121,227,67,109,147,170,222,109,18,144,148,180,88,74,157,122,149,184,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,90,167,37,79,101,139,167,239,2,119,203,169,194,26,243,47,227,142,79,17,215,147,218,61,99,162,34,52,234,203,172,56,182,101,182,182,164,46,185,81,100,156,96,230,165,228,26,146,81,137,43,117,44,165,10,245,208,225,184,179,51,82,16,206,21,180,248,179,188,172,94,20,46,14,23,172,248,242,233,40,186,174,135,43,85,122,228,105,228,149,202,167,57,13,168,238,211,77,174,158,228,161,106,97,181,45,196,186,91,145,185,165,36,208,181,238,234,156,58,232,53,229,196,150,174,80,180,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,73,38,180,239,89,161,180,158,245,164,140,49,168,177,254,84,252,113,198,211,90,172,14,22,245,37,18,221,161,92,245,130,69,173,83,74,221,124,233,213,25,74,66,10,18,219,201,146,35,60,238,20,149,54,146,233,188,235,138,89,41,46,169,198,102,165,79,150,230,137,79,225,65,28,48,197,118,93,57,105,144,197,120,238,8,203,125,75,85,200,220,52,70,93,76,227,186,242,211,177,196,165,68,184,196,178,108,144,181,18,13,11,218,234,104,219,85,116,206,234,209,189,71,184,244,182,245,137,225,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,117,16,133,169,151,80,105,113,181,154,75,123,107,66,136,176,162,1,111,252,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,209,196,234,63,25,181,221,91,224,238,213,225,158,249,165,117,106,182,37,193,78,145,68,172,71,66,16,219,244,120,240,101,198,76,105,8,44,97,230,186,172,165,14,36,140,156,108,143,126,22,131,91,220,183,43,143,110,205,50,252,107,228,243,64,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,74,138,196,198,85,30,75,123,219,86,50,89,50,206,15,62,239,176,123,64,7,13,79,179,237,218,92,131,149,2,157,210,116,255,0,149,214,113,94,227,47,35,81,151,145,152,230,64,0,0,0,0,69,142,60,120,71,135,196,182,158,40,232,176,55,221,52,236,122,61,222,169,150,58,143,197,234,250,170,121,182,255,0,138,96,203,214,207,213,223,206,83,128,13,87,231,66,149,76,150,184,114,219,233,188,214,55,39,36,120,201,17,151,150,75,200,200,92,191,40,141,108,106,241,211,9,186,105,57,236,212,40,142,184,235,72,219,255,0,130,179,30,3,36,121,38,201,63,73,71,230,163,87,219,230,33,135,52,77,2,167,232,222,180,199,174,81,35,116,41,183,78,255,0,14,141,234,86,60,52,72,73,95,117,56,181,125,39,15,204,147,245,100,117,110,92,90,190,173,43,226,66,132,195,174,236,98,229,122,45,8,253,92,228,228,79,136,95,168,163,242,111,234,251,72,6,192,32,61,81,159,68,152,237,73,108,242,135,80,149,167,236,50,201,15,104,0,0,0,0,0,0,0,0,0,0,14,42,235,107,196,90,245,134,11,253,242,4,132,127,91,106,33,173,231,19,208,206,14,191,95,204,25,99,23,37,84,255,0,252,53,226,255,0,64,217,74,99,39,34,35,236,17,100,220,109,72,199,218,88,26,234,241,197,69,151,67,226,110,251,98,91,61,51,126,187,84,144,217,110,35,202,21,80,146,68,125,140,254,7,245,128,158,252,152,174,175,19,108,92,86,177,175,61,41,50,229,17,99,203,13,211,209,240,255,0,72,179,145,75,220,154,46,117,68,215,186,245,180,167,118,33,235,106,84,146,245,115,149,28,218,122,49,229,254,145,116,32,0,0,0,0,0,0,0,0,42,139,156,134,180,170,91,148,93,31,167,205,220,195,43,141,85,125,174,158,48,233,122,66,58,187,154,51,229,130,236,188,125,94,241,105,87,53,101,171,118,221,170,87,223,44,183,77,132,252,181,249,253,22,219,82,207,200,143,245,126,7,246,13,115,120,187,212,9,58,147,196,37,235,95,125,254,171,109,214,234,81,227,250,132,157,140,148,231,214,132,246,74,115,141,254,102,89,1,216,56,17,210,167,245,99,137,27,94,154,212,110,179,116,73,208,171,111,150,242,78,214,153,159,25,42,87,211,78,127,140,242,44,159,212,99,97,170,76,6,233,84,168,116,198,75,13,195,142,219,8,47,129,33,36,146,248,252,62,34,175,121,51,105,19,113,147,95,213,233,140,126,125,214,229,81,154,86,239,247,179,244,124,130,242,94,60,243,230,156,253,126,225,105,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,3,9,113,149,166,237,106,127,14,247,157,8,217,223,34,61,26,163,46,49,238,50,218,242,96,200,74,15,233,36,143,6,191,35,60,124,70,109,31,53,78,11,85,74,116,186,107,255,0,197,203,97,198,23,231,244,84,147,73,249,99,226,3,87,90,148,57,214,125,211,42,158,107,219,54,137,80,91,38,172,36,240,235,46,25,103,29,203,205,63,89,125,162,255,0,185,125,106,179,26,165,195,101,178,241,175,50,168,80,225,81,164,118,63,89,198,96,69,220,175,160,146,46,238,121,22,75,235,49,78,156,123,105,147,154,95,196,165,209,79,53,110,106,175,54,109,93,158,216,195,110,207,148,73,47,166,163,242,111,223,131,250,136,74,62,78,58,210,236,27,250,179,164,53,71,246,68,145,78,145,83,140,123,115,151,212,245,62,58,17,234,163,62,68,125,205,88,248,151,188,5,190,128,0,0,0,0,0,0,15,195,50,34,51,63,34,20,25,204,246,235,98,234,226,154,166,113,222,234,21,38,51,244,181,122,166,91,84,213,70,110,75,185,22,126,151,159,127,180,197,239,221,117,36,209,173,122,197,97,103,132,193,129,34,73,159,212,134,212,175,129,252,62,6,53,192,226,146,235,252,178,215,251,238,176,95,71,242,134,168,132,159,197,62,53,245,17,249,23,235,124,0,73,78,81,118,51,151,7,17,82,238,9,16,250,209,105,180,103,28,66,186,155,118,62,220,232,11,35,193,40,140,240,71,229,131,33,120,2,177,121,49,89,73,143,107,220,87,170,143,42,114,84,184,37,246,27,116,247,63,91,253,31,183,220,44,232,0,0,0,0,0,0,0,0,0,0,0,99,30,37,175,102,180,255,0,66,239,123,141,78,244,221,102,129,82,240,234,218,103,135,138,27,203,79,109,170,47,52,123,203,3,39,8,11,205,251,84,92,180,116,34,159,106,64,60,202,173,85,218,97,244,252,35,61,14,123,106,62,232,50,243,73,121,25,31,216,2,156,110,122,140,139,207,80,42,213,103,156,220,253,118,176,252,133,43,4,89,91,207,169,70,120,193,23,154,190,5,251,5,251,114,251,211,102,52,215,134,139,106,43,69,235,214,162,195,172,186,125,251,173,234,124,82,51,250,74,253,79,118,62,194,20,147,194,61,129,39,81,120,136,177,40,172,150,89,143,112,82,229,202,46,221,216,76,230,18,191,229,36,252,151,238,60,252,6,199,22,253,45,154,29,2,155,69,140,88,106,159,13,152,173,151,126,201,66,9,37,230,102,126,69,241,48,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,93,79,43,143,97,61,50,252,107,231,19,69,0,139,254,229,113,236,39,166,95,141,124,226,104,160,16,27,41,240,157,236,177,163,127,119,246,247,203,152,25,84,98,174,19,189,150,52,111,238,254,222,249,115,3,42,128,10,160,230,131,203,238,53,38,53,107,138,29,22,165,75,90,23,33,83,239,10,28,102,157,146,189,239,59,42,68,202,209,186,235,234,81,32,148,182,18,182,26,107,99,104,37,59,234,161,43,197,175,128,13,93,236,11,254,242,210,203,202,147,168,58,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,97,62,14,248,170,179,120,175,210,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,94,25,197,37,197,50,189,202,220,130,52,153,245,16,226,17,77,124,197,56,103,179,120,90,226,24,236,205,62,157,45,118,245,126,142,205,199,6,20,147,53,174,152,135,164,72,100,226,19,166,163,83,200,74,163,168,208,181,122,251,22,148,168,214,164,155,139,204,28,149,61,169,238,159,187,249,223,49,167,0,115,109,208,189,118,183,181,77,157,107,190,174,159,202,219,50,167,182,143,71,169,248,24,112,61,17,212,147,58,75,20,126,139,78,27,178,58,76,146,213,226,150,130,223,191,6,121,34,33,21,120,85,190,172,77,50,226,59,78,175,253,75,165,248,235,110,133,112,69,153,55,243,239,53,225,54,175,243,115,63,50,149,56,231,135,115,100,142,146,82,125,94,143,76,203,11,49,177,70,170,233,157,171,172,154,113,113,233,109,235,19,196,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,234,33,104,75,205,44,146,227,107,52,158,199,16,133,17,101,36,53,225,226,171,134,123,203,133,13,92,153,165,183,132,232,149,20,42,58,106,84,138,156,99,36,162,163,78,113,110,33,167,205,189,198,166,87,185,167,16,182,212,103,181,104,86,213,45,27,28,88,72,174,111,247,77,10,249,215,221,61,189,109,105,222,54,139,112,105,125,38,169,78,147,210,91,125,120,175,205,158,227,78,108,89,37,105,220,133,164,240,162,37,22,112,100,71,216,125,124,154,170,212,170,7,18,87,181,118,187,83,137,78,166,211,180,222,165,46,100,201,111,37,150,35,48,220,250,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,65,89,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,16,131,117,231,92,52,167,5,189,197,171,205,70,102,133,86,170,211,163,79,135,79,169,203,139,30,169,28,162,78,105,151,148,132,74,96,157,109,226,105,212,145,225,104,39,89,105,194,74,178,91,219,66,188,210,70,65,152,56,195,212,189,39,213,173,125,186,47,93,28,178,63,39,232,179,106,19,92,126,79,164,164,203,244,244,165,205,144,226,170,187,36,37,43,139,215,67,141,159,134,34,218,222,220,121,153,144,206,188,169,244,67,94,111,45,121,129,171,90,115,92,151,106,217,246,172,130,98,228,172,41,189,204,85,24,86,197,185,71,67,103,234,190,183,82,72,53,103,179,5,211,123,36,225,48,149,199,94,26,56,116,190,248,160,213,56,26,103,98,199,255,0,21,50,177,55,123,63,224,202,95,137,101,151,230,116,221,117,190,183,75,174,133,116,144,173,235,242,34,243,50,216,123,69,244,134,205,208,93,47,183,244,143,79,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,5,69,243,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,11,169,0,20,173,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,28,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,192,46,164,65,94,26,249,128,67,171,241,53,170,92,50,107,125,197,209,170,179,168,21,154,117,143,84,125,182,24,138,228,86,165,41,134,105,42,233,161,27,94,46,150,90,113,195,90,158,83,138,108,212,75,38,146,236,234,26,219,113,55,86,170,208,56,187,213,122,237,10,167,46,157,82,167,106,69,118,92,57,145,30,83,47,198,125,186,155,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,32,23,211,197,87,12,246,111,21,250,71,51,75,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,141,117,239,251,2,242,210,203,202,173,167,218,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,250,57,117,241,49,121,113,75,195,201,94,122,131,6,34,46,26,5,97,235,114,116,216,196,72,69,77,108,199,142,241,75,54,137,36,150,86,164,200,73,45,9,245,55,161,74,73,33,42,38,209,210,185,151,112,117,98,107,142,150,87,117,175,198,122,18,243,211,251,126,85,71,210,125,55,164,248,234,92,24,211,36,250,59,163,215,67,77,111,121,221,221,125,138,90,118,227,10,35,193,4,106,229,117,204,2,101,34,101,55,134,77,111,184,186,212,167,188,53,58,199,170,62,219,239,202,110,83,175,180,195,52,149,116,208,189,204,159,87,45,56,225,161,44,165,181,54,106,52,27,73,106,218,134,170,227,106,128,0,1,138,184,170,213,47,220,91,135,29,69,212,198,107,190,134,159,70,183,229,122,42,111,133,241,29,42,163,168,232,193,252,217,161,105,86,101,58,194,125,116,154,11,57,94,18,74,50,10,64,230,43,120,105,197,229,197,197,247,35,77,236,47,201,134,233,85,7,232,245,165,111,34,244,181,98,51,238,183,46,127,73,57,67,93,69,150,220,36,242,231,79,172,188,56,234,210,89,87,147,109,211,66,183,248,184,153,73,171,206,240,242,238,107,62,163,75,165,183,210,90,252,68,164,63,26,90,155,202,72,201,24,98,36,133,229,70,73,245,49,157,202,73,28,22,29,171,73,239,175,220,191,84,236,221,76,244,95,164,255,0,36,174,10,117,119,193,117,250,62,43,194,201,109,238,151,83,106,182,110,233,237,221,181,88,206,112,120,192,13,159,128,113,54,157,211,66,190,109,90,53,235,107,78,241,180,91,130,159,30,169,78,147,210,91,125,120,175,182,151,26,115,98,201,43,78,228,45,39,133,17,40,179,131,34,62,195,150,1,138,184,177,246,88,214,79,187,251,135,229,207,141,107,6,202,124,88,251,44,107,39,221,253,195,242,231,198,181,128,54,168,0,0,1,74,220,234,253,169,237,111,187,248,63,49,168,139,169,20,173,206,175,218,158,214,251,191,131,243,26,136,7,37,79,106,123,167,238,254,119,204,105,194,234,69,43,114,84,246,167,186,126,239,231,124,198,156,46,164,0,97,254,42,184,103,179,120,175,210,57,154,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,102,0,1,171,189,255,0,96,94,90,89,121,85,180,251,80,109,233,116,59,134,135,32,227,78,131,36,139,123,75,193,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,216,247,43,174,96,19,41,19,41,188,50,107,125,197,214,165,61,225,169,214,61,81,246,223,126,83,114,157,125,166,25,164,171,166,133,238,100,250,185,105,199,13,9,101,45,169,179,81,160,218,75,82,87,153,119,7,86,38,184,233,101,119,90,252,103,161,47,61,63,183,229,84,125,39,211,122,79,142,165,193,141,50,79,163,186,61,116,52,214,247,157,221,215,216,165,167,110,48,162,60,21,22,0,186,158,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,191,224,1,31,248,233,210,109,101,214,190,28,110,43,11,67,174,255,0,66,215,165,237,114,76,61,201,107,211,176,73,11,39,169,158,32,204,188,63,87,41,245,178,73,94,206,147,134,150,157,113,69,174,184,218,160,86,95,53,238,7,35,92,180,170,223,23,26,114,185,103,93,166,199,142,187,186,146,72,118,65,78,136,210,91,97,51,88,36,146,141,165,176,210,81,213,73,225,163,101,165,57,148,41,181,245,131,137,224,207,87,180,142,189,203,59,86,244,114,220,126,36,11,238,216,177,238,250,133,193,5,76,33,135,234,8,125,137,38,212,244,26,123,200,66,90,84,120,234,89,250,237,155,77,161,68,148,27,38,186,161,28,173,181,116,215,108,250,139,213,107,114,119,132,151,34,159,62,150,227,157,36,57,186,44,216,174,196,146,222,22,70,69,189,135,221,70,113,185,59,178,147,37,17,25,113,64,46,39,156,254,163,105,29,63,75,237,173,48,174,218,177,43,90,131,84,144,170,149,10,114,100,161,15,219,209,16,227,100,251,235,34,62,170,145,36,146,108,165,179,79,73,102,219,142,26,183,198,65,29,64,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,57,107,254,255,0,188,181,78,242,171,106,14,160,220,50,235,151,13,114,65,201,157,58,73,150,247,87,130,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,183,238,90,92,190,227,104,245,42,143,196,30,175,210,165,183,168,51,227,248,154,61,38,91,78,197,126,218,66,211,41,135,9,194,67,230,135,215,34,51,237,40,208,243,73,91,7,148,153,18,201,88,9,63,193,126,155,234,62,145,112,193,96,105,206,173,76,241,23,77,22,158,227,83,19,227,142,95,133,109,114,29,114,60,94,169,228,143,160,194,218,99,8,51,109,61,45,173,169,72,74,84,121,172,6,63,215,237,99,161,112,255,0,163,87,102,177,92,108,248,136,150,205,61,82,27,141,185,104,241,114,150,162,110,52,109,232,66,205,190,171,238,52,215,83,97,165,27,247,43,213,73,152,10,65,230,117,170,95,186,135,25,55,175,132,174,250,78,149,105,120,123,90,159,252,23,163,225,124,43,101,226,216,238,132,169,123,103,57,55,215,86,236,231,213,81,160,144,59,7,3,252,29,201,226,95,68,181,238,181,10,143,45,87,12,10,60,26,109,159,33,232,109,46,35,245,18,127,198,190,195,78,189,177,45,201,82,98,70,142,110,37,212,244,154,168,44,214,149,37,100,66,26,141,130,57,104,216,18,116,251,130,221,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,72,40,6,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,179,158,149,106,101,171,172,154,113,110,106,149,149,47,196,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,233,173,104,75,205,44,148,219,136,37,30,199,16,180,153,229,38,53,215,226,159,69,63,123,183,16,87,182,142,55,80,241,177,45,250,129,120,7,212,239,81,197,193,125,164,72,139,213,87,77,178,55,137,135,154,39,54,160,147,212,37,237,202,112,103,109,60,159,117,142,133,124,240,192,90,85,29,159,15,90,211,74,131,241,230,55,185,107,235,197,157,33,249,113,228,228,208,148,39,114,215,37,174,153,41,106,47,13,189,91,73,196,144,9,212,53,87,27,84,0,8,171,202,227,216,79,76,191,26,249,196,209,42,128,98,175,223,99,194,199,255,0,9,109,42,255,0,232,202,157,255,0,213,128,56,177,246,88,214,79,187,251,135,229,207,141,107,6,210,86,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,254,26,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,224,251,41,38,71,220,140,114,192,0,0,2,178,185,224,195,223,97,105,92,254,166,58,53,122,147,59,49,231,189,150,143,57,250,186,127,229,250,135,1,200,214,154,120,214,90,195,145,139,6,116,8,204,189,255,0,241,234,113,37,255,0,250,207,250,133,151,222,250,101,166,250,155,18,52,13,72,211,235,106,235,139,9,195,122,51,21,202,75,19,219,101,195,44,26,208,151,144,162,74,140,187,100,187,224,120,88,218,89,166,58,96,204,184,250,107,167,54,189,166,213,65,72,92,180,80,233,17,224,38,66,144,70,73,55,9,148,36,150,100,74,86,12,243,140,159,196,7,37,119,83,78,179,106,86,168,229,24,164,28,234,124,152,221,19,255,0,124,222,218,147,183,246,231,3,89,253,22,128,117,93,99,177,41,105,116,155,57,151,53,46,57,44,203,59,119,202,109,57,199,191,25,27,59,12,101,77,225,131,134,154,53,70,45,94,145,195,198,153,65,159,5,228,73,139,42,53,165,79,105,230,30,66,137,72,113,11,75,68,164,169,42,34,50,81,25,25,25,17,144,12,154,0,0,0,0,0,0,0,32,7,58,191,101,139,91,239,2,15,203,170,34,0,114,184,246,236,211,47,198,190,79,52,79,254,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,11,254,0,0,0,0,0,0,0,0,0,1,74,220,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,24,171,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,64,45,80,0,0,5,0,243,71,246,236,212,223,193,126,79,8,95,240,160,30,104,254,221,154,155,248,47,201,225,0,149,92,140,127,77,159,209,191,239,33,106,130,170,249,24,254,155,63,163,127,222,66,213,0,65,94,92,28,192,33,241,17,66,107,73,53,122,226,255,0,186,196,15,18,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,243,196,214,74,227,251,131,234,87,22,90,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,189,129,127,222,90,89,121,82,117,7,79,174,25,116,59,134,135,32,164,193,157,24,203,123,75,193,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,236,81,194,46,183,213,120,142,225,210,204,214,90,237,14,37,34,165,95,143,37,51,34,68,113,75,96,159,143,41,232,206,45,189,222,178,80,181,48,107,36,25,168,208,75,36,154,151,183,121,134,184,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,95,229,117,204,2,29,94,29,55,134,77,111,184,186,53,86,124,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,116,208,141,175,23,75,45,56,225,173,79,41,197,54,106,37,147,73,119,176,115,100,224,251,75,234,58,95,115,241,99,69,41,116,155,218,147,34,158,170,194,210,235,143,49,90,97,199,34,211,219,66,219,90,246,176,182,146,109,41,43,104,136,140,146,225,45,43,53,165,109,214,95,9,222,212,250,55,247,129,111,124,197,128,27,41,128,0,10,171,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,117,32,0,3,90,206,44,125,169,245,147,239,2,225,249,139,227,149,169,105,188,201,92,23,219,218,189,30,102,34,83,117,66,179,109,204,142,228,231,213,151,36,210,105,178,35,173,152,231,150,81,130,137,36,156,112,182,184,172,176,149,111,74,19,211,226,184,177,246,167,214,79,188,11,135,230,47,137,105,195,230,144,198,213,254,83,26,194,193,49,16,234,86,125,241,54,239,166,189,37,247,90,67,11,131,76,128,185,10,34,111,59,214,168,103,45,180,37,100,104,53,186,147,61,184,37,164,48,87,46,72,58,113,83,227,39,78,33,106,92,125,241,14,160,167,233,78,174,168,80,89,102,176,203,106,122,10,156,202,114,246,95,109,8,67,41,90,13,110,184,214,77,105,37,50,230,194,131,88,29,39,190,191,114,253,83,179,117,51,209,126,147,252,146,184,41,213,223,5,215,232,248,175,11,37,183,186,93,77,170,217,187,167,183,118,213,99,57,193,227,3,102,139,78,233,161,95,54,173,26,245,181,167,120,218,45,193,79,143,84,167,73,233,45,190,188,87,219,75,141,57,177,100,149,167,114,22,147,194,136,148,89,193,145,31,96,28,176,213,92,109,80,0,49,87,9,222,203,26,55,247,127,111,124,185,129,173,96,218,160,106,174,2,252,216,225,158,205,226,191,151,230,147,233,109,225,58,93,57,105,177,237,186,149,34,167,24,205,75,167,84,91,165,54,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,20,89,127,216,23,150,150,94,85,109,62,212,27,122,93,14,225,161,200,56,211,160,201,34,222,210,240,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,123,25,240,157,236,177,163,127,119,246,247,203,152,24,83,152,23,2,52,46,42,173,87,47,91,89,30,11,83,109,250,121,183,78,147,149,185,233,72,172,55,41,198,169,91,23,33,168,236,117,100,200,73,248,149,17,169,24,193,229,61,136,34,95,37,141,6,147,86,188,174,190,35,107,48,162,46,155,66,142,187,102,138,111,71,105,213,250,69,226,109,217,47,52,179,94,246,22,212,115,109,179,61,159,156,68,229,164,151,234,173,39,50,185,163,251,9,234,111,224,191,56,132,50,255,0,13,122,67,27,65,116,26,198,210,54,88,136,220,139,118,142,203,53,3,136,251,175,48,237,69,121,118,107,205,173,220,44,208,228,151,30,112,136,201,56,37,145,18,82,68,73,44,65,205,31,216,79,83,127,5,249,196,32,20,173,194,119,181,62,141,253,224,91,223,49,96,108,166,53,172,225,59,218,159,70,254,240,45,239,152,176,54,83,0,1,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,58,86,138,107,222,147,241,19,106,202,189,116,114,235,252,160,162,194,168,46,150,252,159,3,38,38,201,72,109,183,20,222,201,13,182,179,194,30,108,242,69,183,214,198,114,70,68,25,0,0,0,64,14,117,126,203,22,183,222,4,31,151,84,69,64,105,61,245,251,151,234,157,155,169,158,139,244,159,228,149,193,78,174,248,46,191,71,197,120,89,45,189,210,234,109,86,205,221,61,187,182,171,25,206,15,24,22,255,0,206,175,217,98,214,251,192,131,242,234,136,165,96,25,87,137,126,34,239,190,40,53,78,126,166,95,82,63,198,195,163,194,216,207,248,50,151,226,94,121,136,125,70,154,111,173,210,235,173,61,85,167,122,252,204,252,136,164,167,13,124,191,230,85,248,101,213,46,38,245,190,221,232,210,153,211,250,205,70,199,165,190,227,236,74,114,83,81,84,251,53,101,116,214,141,172,151,75,13,54,225,45,47,37,197,56,105,36,19,74,119,128,229,215,192,172,158,41,111,34,190,53,6,4,180,105,93,2,67,204,206,122,52,166,144,186,157,69,146,142,178,166,153,19,132,251,40,83,114,18,226,222,74,62,130,20,132,173,11,81,45,22,253,196,221,38,149,64,225,19,85,232,84,42,100,74,117,54,157,166,245,216,144,225,196,101,44,177,25,134,233,143,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,107,110,45,83,158,119,232,79,250,73,253,218,42,172,90,167,60,239,208,159,244,147,251,180,6,42,228,169,237,79,116,253,223,206,249,141,56,93,72,165,110,74,158,212,247,79,221,252,239,152,211,133,212,128,0,0,0,0,0,160,30,104,254,221,154,155,248,47,201,225,9,85,203,175,135,75,19,138,14,1,111,141,52,190,163,254,144,42,115,40,243,119,189,254,12,170,122,22,35,44,76,233,180,235,125,110,151,93,106,233,45,91,23,228,101,228,101,21,121,163,251,118,106,111,224,191,39,132,39,255,0,37,79,101,139,167,239,2,119,203,169,192,42,131,136,173,6,188,184,109,213,202,238,148,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,201,164,150,173,139,37,182,163,222,133,17,88,87,42,206,60,127,239,71,10,154,191,90,255,0,26,213,161,93,169,212,127,230,17,26,136,148,116,191,244,133,52,183,30,255,0,23,29,9,254,41,2,90,113,253,193,245,43,139,45,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,62,10,181,111,212,36,82,234,49,186,168,115,161,41,135,20,219,173,239,65,169,10,218,180,40,178,147,52,158,50,70,101,220,6,210,99,90,206,44,125,169,245,147,239,2,225,249,139,226,228,249,102,113,75,117,113,39,161,203,131,122,219,117,86,235,86,15,132,161,73,184,94,83,143,69,174,225,159,81,222,187,138,82,213,49,40,66,78,66,76,213,235,58,211,164,100,79,19,109,211,103,22,62,212,250,201,247,129,112,252,197,240,24,254,211,181,171,183,205,213,70,178,173,104,62,54,181,112,84,35,210,233,209,186,168,111,175,41,247,18,219,77,239,89,165,9,220,181,164,178,163,36,150,114,102,69,220,108,19,192,231,8,148,174,16,116,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,168,121,53,184,243,132,150,250,166,218,98,175,37,13,33,179,81,96,94,90,246,166,37,185,118,63,88,145,104,33,197,62,125,6,41,200,102,20,165,37,13,150,8,214,227,174,32,212,165,110,193,50,217,35,102,92,223,102,128,2,37,115,6,224,146,149,197,125,128,221,118,216,98,36,29,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,80,210,68,78,57,153,106,0,53,97,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,74,14,87,30,221,154,101,248,215,201,230,137,85,206,143,135,171,86,159,14,220,226,118,147,39,193,214,170,85,8,214,149,94,19,113,91,75,115,191,49,37,230,38,41,196,145,44,222,66,24,54,84,107,223,185,178,96,136,208,77,97,113,87,149,199,183,102,153,126,53,242,121,160,47,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,4,76,230,35,162,241,53,71,74,102,87,93,79,231,173,107,118,191,41,165,100,251,41,81,144,172,253,52,151,155,37,230,74,255,0,174,138,173,138,140,139,51,80,41,53,102,92,195,244,42,203,18,18,172,23,101,178,250,84,71,140,25,121,167,224,127,180,108,241,112,82,217,174,80,106,84,89,41,203,85,8,111,69,112,178,125,210,180,26,79,200,200,252,143,226,67,92,142,46,108,9,58,115,196,69,247,69,121,56,102,69,193,84,151,20,178,93,152,84,231,210,143,229,40,252,145,239,60,252,72,5,252,240,211,123,53,168,26,23,100,92,105,119,168,235,212,10,111,136,86,211,44,188,112,217,90,187,109,73,121,175,220,88,25,56,64,94,80,58,162,229,221,161,21,11,82,121,226,85,22,174,235,12,39,227,25,152,112,27,73,246,65,23,154,143,204,204,254,209,62,128,0,0,0,0,0,0,0,0,0,0,5,31,243,116,177,156,183,248,138,137,112,71,135,209,139,82,163,54,226,213,212,221,189,247,39,79,89,158,13,70,101,146,47,44,17,11,192,21,141,206,118,202,76,139,94,222,189,18,120,83,114,162,66,63,176,155,168,57,250,223,232,253,190,224,17,19,150,21,214,197,171,197,53,48,228,61,211,42,180,102,105,105,245,76,247,41,218,140,44,23,98,60,125,31,62,223,105,11,243,35,35,34,50,242,49,173,103,11,119,95,228,110,191,88,149,131,250,37,112,210,208,163,248,39,198,176,163,63,35,253,95,128,216,254,212,169,34,179,107,209,235,13,158,83,58,4,121,41,63,169,109,165,95,2,248,252,8,7,42,0,0,0,0,0,0,0,35,87,48,93,86,99,75,120,108,185,158,37,226,85,118,28,218,52,126,199,234,184,244,9,91,85,244,20,71,221,191,35,193,125,100,40,6,155,14,117,225,116,197,167,146,247,77,173,212,16,201,43,9,44,186,243,132,89,199,98,243,87,212,95,96,177,110,113,218,210,236,235,250,141,164,52,183,247,196,143,78,143,83,146,123,113,135,210,245,66,58,209,235,35,62,70,93,201,88,248,23,188,69,206,2,116,197,205,80,226,78,215,167,110,218,213,34,108,42,187,221,179,150,218,159,20,148,95,77,39,228,231,187,39,245,24,11,179,224,215,77,218,211,14,29,236,202,17,53,178,68,138,53,58,92,147,221,157,207,42,12,116,172,254,146,136,178,104,242,35,199,192,134,109,31,53,50,11,84,186,108,74,99,31,197,196,97,182,17,231,244,80,146,73,121,231,220,67,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,87,73,150,237,38,133,170,145,91,245,80,244,90,91,135,159,130,106,15,159,154,255,0,204,159,219,238,21,239,194,149,246,238,158,107,245,147,94,109,123,80,170,237,53,151,79,4,120,111,198,176,165,127,37,95,169,238,44,139,223,227,59,76,226,234,159,14,247,125,10,67,91,221,135,74,168,84,34,250,198,88,125,16,100,37,7,217,105,47,55,61,231,143,137,13,118,171,52,233,86,181,207,54,148,225,237,145,73,158,227,6,125,143,11,105,195,79,196,203,205,63,19,253,160,54,127,181,42,232,184,45,122,61,121,181,110,69,74,4,121,137,60,99,36,227,105,81,31,145,124,126,5,246,14,84,70,222,0,53,78,46,166,112,215,104,161,165,238,122,222,165,192,162,60,120,50,245,216,129,23,119,242,18,94,107,247,100,190,179,18,72,0,0,0,0,0,6,45,226,134,236,106,204,225,243,80,235,142,22,84,221,177,86,38,139,191,117,148,23,148,69,228,127,171,239,44,13,110,238,106,170,235,215,29,86,184,226,112,170,140,231,229,168,179,156,27,142,41,95,2,248,252,8,94,207,51,219,219,242,83,134,154,164,18,99,168,170,186,223,167,231,118,54,147,180,249,165,159,162,121,250,63,87,218,66,133,72,148,226,201,41,44,154,143,4,95,88,11,218,229,77,110,51,65,225,141,167,154,71,122,141,73,51,84,172,159,155,148,248,57,44,100,254,31,87,216,38,104,141,252,190,40,142,81,56,90,179,144,235,123,14,101,54,159,51,207,57,223,78,139,223,204,254,31,253,97,36,0,0,0,0,0,0,0,0,0,0,0,5,36,115,112,213,31,202,221,115,143,104,179,252,85,26,10,26,95,252,227,51,39,182,126,104,35,242,87,196,203,237,23,57,123,220,45,90,118,109,118,232,121,91,81,72,166,74,158,163,198,112,77,52,165,251,136,255,0,87,224,127,97,141,109,184,134,187,31,190,245,218,255,0,185,214,247,85,53,27,158,171,33,131,218,73,195,110,76,117,105,47,36,254,191,188,136,192,77,126,78,26,103,233,205,75,173,95,179,35,111,137,79,129,38,51,75,223,140,72,68,138,123,165,216,150,71,228,103,230,147,47,243,11,141,16,163,149,38,154,55,99,240,234,154,186,153,216,237,122,113,84,179,187,57,75,240,96,171,63,72,203,205,63,2,251,8,77,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,237,79,172,159,120,23,15,204,95,27,41,141,107,56,177,246,167,214,79,188,11,135,230,47,128,186,158,87,30,194,122,101,248,215,206,38,138,1,23,253,202,227,216,79,76,191,26,249,196,209,64,32,54,83,225,59,217,99,70,254,239,237,239,151,48,50,168,197,92,39,123,44,104,223,221,253,189,242,230,6,85,0,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,28,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,192,46,164,97,254,42,184,103,179,120,175,210,57,154,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,102,0,1,172,14,170,233,157,213,163,122,143,113,233,109,235,19,195,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,234,33,11,83,46,160,210,227,107,52,150,246,214,133,17,97,68,26,85,166,119,86,178,106,61,185,165,182,84,79,17,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,166,133,173,44,180,130,83,142,44,146,123,27,66,212,101,132,152,154,188,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,192,45,39,133,94,25,236,222,20,52,142,30,150,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,121,128,0,0,0,0,82,183,58,191,106,123,91,238,254,15,204,106,33,201,83,218,158,233,251,191,157,243,26,112,115,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,0,186,145,173,103,22,62,212,250,201,247,129,112,252,197,241,178,152,214,179,139,31,106,125,100,251,192,184,126,98,248,11,84,228,169,236,177,116,253,224,78,249,117,56,74,174,44,125,150,53,147,238,254,225,249,115,226,42,242,84,246,88,186,126,240,39,124,186,156,37,87,22,62,203,26,201,247,127,112,252,185,240,26,214,13,170,6,170,227,106,128,1,85,124,237,53,175,255,0,112,188,57,195,167,252,47,90,132,167,26,255,0,210,33,196,109,149,147,159,250,105,184,149,55,254,32,210,175,166,66,213,6,181,156,85,106,151,238,211,196,118,162,234,99,53,223,76,192,172,220,18,189,21,55,194,248,126,173,45,165,244,96,254,108,208,133,39,17,90,97,62,186,73,103,140,175,42,53,25,134,42,1,218,175,141,51,186,180,238,157,104,84,110,152,158,19,242,214,223,69,205,78,97,109,184,219,201,130,228,169,49,218,91,137,90,19,142,167,133,83,168,52,238,74,154,117,165,146,189,108,23,203,10,202,170,207,176,43,58,140,204,136,133,77,161,214,41,148,73,13,41,106,235,169,249,204,205,121,165,33,59,118,154,9,52,247,137,70,106,35,35,83,120,37,100,205,33,115,220,161,53,210,102,167,240,227,47,78,110,26,207,141,173,105,165,65,52,230,82,178,125,111,38,142,250,13,200,70,227,174,26,144,173,171,68,182,16,132,25,19,109,70,105,38,132,150,213,46,117,10,22,229,89,172,116,45,34,226,226,145,26,227,103,17,47,218,123,182,115,114,119,47,248,44,169,47,176,228,99,216,132,40,215,212,126,59,76,99,213,74,122,251,212,162,74,12,142,250,64,98,174,44,125,150,53,147,238,254,225,249,115,227,90,193,178,159,22,62,203,26,201,247,127,112,252,185,241,173,96,13,170,0,0,0,82,183,58,191,106,123,91,238,254,15,204,106,34,234,69,43,115,171,246,167,181,190,239,224,252,198,162,1,201,83,218,158,233,251,191,157,243,26,112,186,145,74,220,149,61,169,238,159,187,249,223,49,167,11,169,0,0,0,24,171,139,31,101,141,100,251,191,184,126,92,248,214,176,108,167,197,143,178,198,178,125,223,220,63,46,124,107,88,3,106,128,0,0,0,0,20,173,204,235,128,239,220,66,187,39,94,116,158,139,182,193,184,42,10,244,149,46,157,78,233,197,181,222,82,25,75,121,87,85,71,209,144,250,164,26,118,182,219,76,168,219,100,177,189,164,156,0,27,41,241,99,236,177,172,159,119,247,15,203,159,26,214,0,178,158,86,156,4,254,93,204,160,241,93,170,15,236,183,233,85,15,25,104,82,227,200,195,147,231,68,124,210,83,36,41,7,150,217,101,246,148,72,107,36,167,28,108,205,100,77,36,146,253,191,128,0,8,1,206,79,90,255,0,33,184,125,164,232,228,74,127,90,94,166,212,15,172,251,141,110,109,136,52,231,99,200,115,106,137,196,154,94,83,235,134,73,202,22,147,111,175,157,170,216,98,127,138,75,231,29,171,210,111,94,37,224,233,108,119,229,149,55,78,40,236,178,182,30,97,164,163,210,51,144,137,79,60,210,211,149,173,10,142,112,16,100,179,44,45,149,237,73,100,212,176,136,26,41,165,245,93,106,213,203,67,74,40,202,150,220,139,166,177,26,154,185,17,161,42,90,225,176,181,151,90,81,180,147,35,90,25,107,168,234,253,100,145,33,181,25,169,36,70,101,179,152,162,190,80,214,47,229,111,25,52,218,255,0,165,60,39,228,85,191,84,174,244,122,29,79,23,212,109,48,58,91,183,23,79,30,63,169,187,10,254,43,110,61,109,201,189,64,20,215,206,147,71,40,86,126,178,218,90,197,72,123,167,47,81,41,242,35,213,35,109,89,238,149,77,76,118,211,39,122,150,100,91,216,126,59,93,52,161,9,79,134,221,235,41,197,25,124,156,152,53,122,53,161,175,55,46,145,212,95,136,204,125,66,163,165,232,102,166,29,91,239,84,105,253,71,91,101,11,79,168,132,28,103,167,56,163,89,119,54,91,34,81,25,237,92,170,231,29,164,49,175,94,26,32,234,148,118,34,21,75,78,43,12,188,183,222,125,212,175,209,211,150,136,175,50,210,19,148,45,106,144,112,22,102,178,44,33,149,237,81,100,210,186,193,224,103,84,41,90,57,197,166,153,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,243,130,50,108,200,212,156,238,32,216,204,0,0,6,170,227,106,128,1,21,121,92,123,9,233,151,227,95,56,154,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,19,255,0,157,95,178,197,173,247,129,7,229,213,17,0,57,92,123,118,105,151,227,95,39,154,2,255,0,128,0,0,0,0,0,0,0,0,0,82,183,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,134,42,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,11,84,0,0,1,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,37,87,35,31,211,103,244,111,251,200,90,160,170,190,70,63,166,207,232,223,247,144,181,64,26,171,139,254,229,113,236,39,166,95,141,124,226,104,160,17,127,220,174,61,132,244,203,241,175,156,77,0,230,143,236,39,169,191,130,252,226,16,165,110,19,189,169,244,111,239,2,222,249,139,2,234,121,163,251,9,234,111,224,191,56,132,41,91,132,239,106,125,27,251,192,183,190,98,192,13,148,192,71,254,55,248,165,253,232,250,28,254,164,66,182,253,55,90,169,84,27,161,81,35,186,173,177,81,57,214,94,117,46,201,50,81,44,217,66,24,113,70,148,122,203,81,37,25,65,40,220,69,91,112,201,204,255,0,94,108,221,121,102,229,215,45,67,151,117,89,247,84,136,144,46,38,39,167,107,20,182,19,181,178,157,9,136,237,237,97,109,36,205,107,109,150,176,249,111,37,36,220,52,58,128,206,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,29,255,0,157,21,211,66,190,109,94,30,175,91,90,119,141,162,220,20,250,229,82,157,39,164,182,250,241,95,110,150,227,78,108,89,37,105,220,133,164,240,162,37,22,112,100,71,216,116,14,74,158,212,247,79,221,252,239,152,211,128,93,72,0,0,214,179,139,31,106,125,100,251,192,184,126,98,248,179,238,80,22,181,10,249,224,191,80,172,171,166,15,141,162,220,23,133,90,151,81,141,213,91,125,120,175,210,96,54,235,123,208,105,90,119,33,106,44,164,201,69,156,145,145,247,21,131,197,143,181,62,178,125,224,92,63,49,124,90,167,37,79,101,139,167,239,2,119,203,169,192,41,219,80,172,170,174,154,223,247,46,156,215,100,68,126,165,106,214,38,209,38,59,17,106,83,14,63,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,241,140,145,121,11,243,229,213,172,116,45,100,225,30,196,147,72,103,195,203,179,233,236,89,213,72,219,150,190,140,168,12,52,218,79,122,144,130,87,85,131,142,254,19,185,40,235,236,220,165,33,70,42,175,154,158,142,80,180,139,139,138,188,155,113,236,68,191,105,237,94,46,70,218,191,224,178,164,190,251,114,75,122,214,163,95,81,248,238,191,159,85,41,235,236,74,73,40,35,57,63,201,31,87,163,46,149,168,90,9,57,248,141,200,98,67,87,125,45,180,176,239,93,244,45,45,197,154,165,185,221,162,67,102,220,2,74,125,85,153,188,225,250,228,71,176,45,40,0,0,6,170,227,106,129,170,184,13,148,248,78,246,88,209,191,187,251,123,229,204,12,170,49,87,9,222,203,26,55,247,127,111,124,185,129,149,64,4,85,230,143,236,39,169,191,130,252,226,16,149,66,42,243,71,246,19,212,223,193,126,113,8,5,43,112,157,237,79,163,127,120,22,247,204,88,27,41,141,107,56,78,246,167,209,191,188,11,123,230,44,11,84,230,133,199,79,238,41,106,175,67,180,114,243,240,154,147,90,217,233,137,48,147,185,234,21,45,198,212,103,135,137,69,225,230,61,150,250,120,37,45,13,26,220,252,210,149,29,195,12,41,205,23,152,4,202,188,202,151,12,154,33,113,116,105,76,248,154,117,241,84,97,183,216,148,228,166,159,117,135,169,41,234,33,27,89,46,150,93,113,179,90,94,75,137,108,148,72,39,82,236,32,225,87,137,139,203,133,13,92,135,170,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,64,176,44,11,203,84,239,42,78,159,105,245,189,46,185,112,215,36,20,104,48,99,17,111,117,120,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,44,213,197,191,3,154,185,194,20,154,36,171,193,113,43,150,245,114,59,40,102,189,75,66,252,35,117,30,145,41,248,78,111,34,82,22,149,19,134,218,148,69,214,105,59,210,73,82,93,105,160,191,61,42,212,203,87,89,52,226,220,213,43,42,95,136,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,211,90,208,151,154,89,41,183,16,74,61,142,33,105,51,202,76,118,177,65,124,190,120,219,170,240,161,127,185,66,185,223,151,59,78,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,211,37,25,155,109,226,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,1,2,249,213,251,44,90,223,120,16,126,93,81,21,151,193,223,10,183,151,21,250,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,196,184,148,184,150,81,181,91,150,70,163,46,154,28,90,45,251,153,14,131,94,92,73,105,166,156,105,77,153,10,90,151,81,212,138,114,234,115,153,142,79,34,147,78,40,51,202,68,215,73,75,66,118,54,149,100,146,107,78,245,154,27,73,239,90,72,243,7,13,28,58,88,156,47,233,100,13,51,177,99,255,0,138,153,88,155,189,239,240,157,83,195,50,203,243,58,110,186,231,71,171,208,66,186,72,86,196,121,17,121,153,135,117,176,44,11,55,75,44,218,78,159,105,245,189,18,135,111,80,227,148,104,48,99,17,236,105,25,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,62,149,197,143,178,198,178,125,223,220,63,46,124,101,81,138,184,177,246,88,214,79,187,251,135,229,207,128,214,176,90,167,60,239,208,159,244,147,251,180,85,88,181,78,121,223,161,63,233,39,247,104,12,41,202,2,233,161,88,218,251,168,87,173,211,59,193,81,109,253,47,171,85,42,50,122,75,115,161,21,137,176,28,117,205,136,37,45,91,80,133,30,18,70,163,198,8,140,251,14,3,83,121,147,234,133,199,198,5,63,136,139,50,165,112,65,180,237,201,8,131,73,181,159,156,219,104,122,136,106,107,197,198,120,146,133,52,149,203,54,186,139,81,165,213,54,190,142,213,175,195,50,164,195,81,245,55,73,170,189,74,145,93,102,153,45,116,216,114,25,137,34,98,89,81,176,203,239,37,197,52,210,220,198,212,173,105,97,229,37,38,121,81,52,225,150,118,158,3,101,62,29,117,230,205,226,75,72,232,90,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,4,163,66,119,160,208,226,75,98,210,103,146,198,188,60,14,113,119,85,225,7,87,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,58,133,131,67,143,54,74,111,170,110,39,96,139,78,233,161,95,54,173,26,245,181,167,120,218,45,193,79,143,84,167,73,233,45,190,188,87,219,75,141,57,177,100,149,167,114,22,147,194,136,148,89,193,145,31,96,28,176,0,0,160,30,104,254,221,154,155,248,47,201,225,9,255,0,201,83,217,98,233,251,192,157,242,234,112,128,28,209,253,187,53,55,240,95,147,194,19,255,0,146,167,178,197,211,247,129,59,229,212,224,19,252,69,254,43,184,4,210,254,43,111,251,39,81,174,122,164,186,117,74,216,145,26,45,85,164,147,142,177,91,162,54,242,158,92,5,165,46,182,166,22,106,113,194,76,134,212,74,73,58,230,228,185,249,179,110,80,0,14,38,211,181,168,86,53,171,70,178,173,104,62,10,139,111,211,227,210,233,209,186,171,115,161,21,134,210,219,77,239,89,169,106,218,132,36,178,163,53,30,50,102,103,220,107,133,197,143,181,62,178,125,224,92,63,49,124,108,166,53,172,226,199,218,159,89,62,240,46,31,152,190,2,213,57,42,123,44,93,63,120,19,190,93,78,19,252,64,14,74,158,203,23,79,222,4,239,151,83,132,255,0,0,0,0,16,3,157,95,178,197,173,247,129,7,229,213,17,0,57,92,123,118,105,151,227,95,39,154,39,255,0,58,191,101,139,91,239,2,15,203,170,34,0,114,184,246,236,211,47,198,190,79,52,5,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,10,114,231,31,166,126,131,212,186,45,253,14,54,200,181,8,17,163,58,189,249,204,133,200,168,58,125,141,102,126,68,94,73,34,255,0,48,184,209,10,121,173,105,163,119,199,14,139,171,165,157,238,208,103,29,75,59,177,132,177,6,114,191,92,139,205,95,3,251,12,4,30,229,31,170,31,146,90,231,34,210,120,255,0,51,89,130,182,81,255,0,56,244,200,13,151,146,12,252,147,241,34,251,5,219,141,102,184,121,187,31,177,117,218,192,185,208,247,73,52,219,158,149,33,243,218,74,203,109,204,105,106,47,37,126,167,184,140,198,201,86,77,194,213,217,102,208,174,134,85,185,21,122,100,89,233,60,99,36,235,73,95,188,139,245,190,5,246,16,14,108,0,0,0,0,0,0,0,0,0,0,67,46,107,54,227,53,238,24,221,121,212,119,167,84,149,53,42,201,249,183,79,157,130,198,75,227,245,253,130,102,136,223,204,30,136,229,111,133,171,197,13,55,188,225,211,106,19,60,241,141,148,233,93,252,203,227,255,0,214,1,175,197,181,85,93,10,227,165,87,27,78,85,79,154,196,180,150,124,205,183,9,95,3,248,124,12,108,139,194,245,214,213,231,195,222,158,87,27,44,41,203,94,146,78,151,126,203,56,44,168,203,200,191,91,220,88,26,213,25,41,181,154,84,88,52,158,12,190,177,125,92,176,175,111,202,190,26,105,112,77,142,154,169,11,98,159,157,217,220,77,83,225,22,126,137,99,233,125,127,105,128,151,160,0,0,0,0,3,138,186,234,232,183,237,122,197,121,197,109,69,54,4,137,138,60,103,4,219,106,81,159,145,252,62,7,246,14,84,70,238,63,245,78,46,153,240,215,119,33,213,237,122,224,165,207,162,178,120,51,194,223,129,43,111,242,20,94,104,247,224,190,178,1,72,92,86,223,110,234,30,191,94,213,231,23,185,9,174,212,153,104,240,69,150,252,107,234,79,242,83,250,254,242,200,176,142,77,90,76,182,233,53,221,84,150,215,170,167,165,82,218,61,223,20,211,223,47,37,255,0,157,63,183,220,42,198,141,78,149,116,220,240,169,109,158,233,21,105,237,176,71,216,178,183,92,36,252,72,188,213,241,47,216,54,37,224,199,76,226,233,103,14,246,133,10,59,91,29,153,74,167,212,37,122,198,121,125,112,99,165,103,221,106,47,54,253,199,143,129,0,205,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,61,82,163,53,50,43,209,31,78,230,223,109,77,172,178,101,148,168,176,126,95,81,141,126,249,137,105,19,154,87,196,141,196,227,37,152,151,20,169,117,182,207,245,124,68,249,120,79,211,81,158,9,191,62,223,97,13,130,69,103,115,149,210,164,79,179,40,90,159,5,189,210,35,204,139,78,120,179,140,52,150,170,15,169,93,215,143,51,46,196,156,253,126,224,29,75,146,246,167,190,229,94,228,210,137,15,101,9,139,50,182,130,218,93,176,170,115,5,228,143,255,0,59,246,123,197,175,13,125,185,116,234,83,186,115,196,181,1,194,145,210,102,180,236,90,67,190,161,43,40,122,161,19,37,244,84,126,72,247,99,237,33,176,28,73,13,204,138,204,182,143,40,125,180,184,147,248,145,150,75,252,224,61,192,0,0,0,0,43,147,156,181,210,229,55,74,232,52,22,213,143,21,86,138,165,22,61,202,141,80,79,195,234,248,138,137,179,225,157,66,236,162,193,36,111,241,21,24,205,109,206,51,185,212,150,51,251,69,152,243,168,172,161,202,157,175,68,73,247,75,48,164,159,255,0,45,81,79,195,253,34,190,120,121,134,85,13,116,176,33,155,123,201,235,158,148,141,185,198,115,49,162,198,127,104,13,134,120,105,166,122,35,65,108,24,61,62,159,78,219,165,22,221,217,198,33,50,94,121,63,128,201,163,132,178,34,148,27,50,131,12,145,176,152,166,69,111,110,115,141,173,36,177,159,216,57,176,0,0,0,0,0,0,0,0,0,0,17,239,143,27,188,236,222,25,47,41,168,123,166,228,218,93,70,11,103,183,57,90,233,242,140,139,232,159,234,251,255,0,172,80,5,147,77,126,244,212,154,13,33,195,203,213,218,228,88,202,62,221,212,252,132,167,226,69,230,175,137,126,193,107,252,229,181,49,184,122,105,65,211,88,239,109,125,250,172,90,146,203,110,114,218,163,212,25,63,52,99,204,191,91,63,87,188,64,30,2,172,214,175,78,38,172,248,175,55,185,20,250,157,62,127,158,49,178,161,20,179,217,69,250,223,95,216,2,250,52,38,219,110,208,209,107,18,219,66,54,170,157,109,82,226,185,223,57,91,113,26,65,159,153,254,175,196,199,122,30,152,113,145,14,35,17,27,250,44,54,150,211,246,36,177,254,129,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,212,250,201,247,129,112,252,197,241,178,152,214,179,139,31,106,125,100,251,192,184,126,98,248,11,169,229,113,236,39,166,95,141,124,226,104,160,17,127,220,174,61,132,244,203,241,175,156,77,20,2,3,101,62,19,189,150,52,111,238,254,222,249,115,3,42,140,85,194,119,178,198,141,253,223,219,223,46,96,101,80,0,0,1,74,220,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,193,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,2,234,64,0,5,43,115,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,7,58,191,106,123,91,238,254,15,204,106,33,201,83,218,158,233,251,191,157,243,26,112,11,169,0,0,0,0,1,74,220,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,193,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,2,234,70,181,156,88,251,83,235,39,222,5,195,243,23,198,202,99,90,206,44,125,169,245,147,239,2,225,249,139,224,45,83,146,167,178,197,211,247,129,59,229,212,225,42,184,177,246,88,214,79,187,251,135,229,207,136,171,201,83,217,98,233,251,192,157,242,234,112,149,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,168,26,171,141,170,0,68,174,104,58,223,85,209,62,20,43,73,163,80,226,84,100,95,242,21,99,173,114,92,82,81,13,137,176,229,27,207,146,83,221,107,38,153,113,8,45,201,34,91,137,89,238,36,27,107,163,109,39,177,127,117,13,83,179,116,207,210,158,140,252,173,184,41,212,47,27,208,235,120,95,21,37,182,122,189,61,201,223,183,169,187,110,228,231,24,201,103,34,101,115,136,214,138,86,162,241,13,69,211,251,94,239,137,89,164,88,20,117,196,153,30,50,18,164,64,173,189,33,126,49,163,116,147,149,172,154,102,18,86,146,82,146,218,219,82,61,87,9,210,29,131,147,38,133,204,186,117,150,187,175,53,122,54,250,45,147,79,114,157,75,150,225,190,223,248,98,90,73,10,54,77,36,77,59,211,136,114,18,226,20,163,52,120,182,21,176,205,73,82,67,170,115,127,181,168,86,54,190,233,237,149,107,65,240,84,91,127,75,233,52,186,116,110,170,220,232,69,98,108,246,218,111,122,205,75,86,212,33,37,149,25,168,241,147,51,62,227,150,229,183,165,191,187,79,14,60,88,233,155,52,47,76,207,172,219,244,95,69,66,241,94,31,171,84,105,21,55,160,254,112,214,132,167,18,154,97,94,186,137,7,140,47,41,53,17,185,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,2,173,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,27,41,240,215,171,209,181,235,65,172,109,92,101,248,142,72,184,168,236,189,80,40,140,58,203,13,84,81,150,166,178,218,29,202,201,13,201,109,230,200,204,213,146,65,25,41,68,100,163,164,206,102,154,41,251,139,113,113,116,248,122,135,138,129,125,230,245,135,189,221,239,53,227,95,123,196,54,230,27,66,83,137,77,73,216,146,221,134,141,173,202,53,110,196,180,228,161,173,244,163,165,94,92,55,61,67,150,154,146,100,72,190,35,212,146,226,84,195,140,26,97,67,117,133,167,178,144,180,168,153,82,76,183,18,201,110,17,236,216,93,64,158,188,88,251,44,107,39,221,253,195,242,231,198,181,131,101,62,44,125,150,53,147,238,254,225,249,115,227,90,192,27,84,0,0,0,165,110,117,126,212,246,183,221,252,31,152,212,69,212,138,86,231,87,237,79,107,125,223,193,249,141,68,3,146,167,181,61,211,247,127,59,230,52,225,117,34,149,185,42,123,83,221,63,119,243,190,99,78,23,82,0,0,0,49,87,22,62,203,26,201,247,127,112,252,185,241,173,96,217,79,139,31,101,141,100,251,191,184,126,92,248,214,176,6,213,0,0,0,0,0,49,87,22,62,203,26,201,247,127,112,252,185,241,173,96,217,79,139,31,101,141,100,251,191,184,126,92,248,214,176,6,213,0,0,0,53,214,227,242,250,253,209,56,201,213,138,255,0,162,253,31,225,46,7,40,93,30,191,87,119,163,91,68,14,174,237,169,199,83,194,245,54,227,213,223,183,42,198,227,216,164,106,174,2,218,121,29,90,213,216,150,174,174,94,178,32,236,162,213,106,20,122,92,57,61,84,31,86,84,70,229,57,33,189,132,123,211,181,19,99,30,76,137,39,212,194,76,205,42,34,179,241,15,249,79,218,212,43,127,130,91,66,173,72,131,225,229,220,213,10,189,82,168,231,85,107,241,18,145,57,232,137,115,10,51,36,97,136,145,209,132,145,39,212,206,55,41,70,115,0,4,127,227,242,197,253,209,56,54,213,138,7,165,61,31,225,45,247,43,189,110,135,87,119,163,92,68,254,150,221,201,199,83,194,244,247,103,213,223,187,10,198,211,215,92,109,80,53,87,1,180,237,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,235,17,255,0,128,59,235,247,68,224,219,73,235,254,139,244,127,132,183,219,161,116,122,253,93,222,141,113,112,58,187,182,167,29,79,11,212,219,143,87,126,220,171,27,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,209,63,249,213,251,44,90,223,120,16,126,93,81,16,3,149,199,183,102,153,126,53,242,121,160,47,248,0,0,0,0,0,0,0,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,181,64,0,0,20,3,205,31,219,179,83,127,5,249,60,33,127,194,128,121,163,251,118,106,111,224,191,39,132,2,85,114,49,253,54,127,70,255,0,188,133,170,10,171,228,99,250,108,254,141,255,0,121,11,84,1,170,184,191,238,87,30,194,122,101,248,215,206,38,138,1,23,253,202,227,216,79,76,191,26,249,196,208,14,104,254,194,122,155,248,47,206,33,10,86,225,59,218,159,70,254,240,45,239,152,176,46,167,154,63,176,158,166,254,11,243,136,66,149,184,78,246,167,209,191,188,11,123,230,44,0,216,206,255,0,176,44,221,83,179,106,218,125,168,54,244,74,229,189,92,142,113,167,65,146,71,177,212,100,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,181,225,226,187,133,29,71,225,43,81,215,101,94,173,120,234,84,238,163,244,10,251,12,154,34,213,226,164,200,141,73,35,51,233,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,246,62,24,171,137,126,29,44,78,40,52,178,126,153,223,81,255,0,198,204,163,205,222,247,248,50,169,225,158,101,137,157,54,157,111,173,210,235,173,93,37,171,98,252,140,188,140,131,92,202,173,255,0,121,87,108,218,6,159,86,110,25,115,45,235,86,68,233,52,88,47,25,41,16,23,48,218,57,36,209,153,110,74,22,166,27,89,163,59,9,123,212,68,74,113,102,169,191,201,83,218,158,233,251,191,157,243,26,112,135,250,233,161,122,143,195,166,163,212,116,191,84,40,222,6,171,7,14,178,243,70,107,139,80,138,163,50,110,84,103,12,139,168,202,246,171,7,130,81,41,42,66,210,133,161,104,76,192,228,169,237,79,116,253,223,206,249,141,56,5,212,128,0,13,107,56,177,246,167,214,79,188,11,135,230,47,139,84,228,169,236,177,116,253,224,78,249,117,56,85,95,22,62,212,250,201,247,129,112,252,197,241,106,156,149,61,150,46,159,188,9,223,46,167,0,199,252,237,52,114,132,237,171,98,241,3,29,238,141,106,53,64,172,233,141,237,90,188,92,87,27,145,46,57,228,215,177,190,138,218,147,216,145,185,126,43,214,86,27,73,28,74,229,113,171,209,180,151,140,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,107,252,197,116,114,133,172,156,35,223,113,170,239,120,121,118,125,61,251,198,151,39,106,215,209,149,1,135,92,81,108,74,208,74,234,176,114,24,202,183,37,29,125,251,84,164,36,133,6,105,237,235,85,211,91,254,218,212,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,51,131,47,48,27,68,0,226,109,59,166,133,124,218,180,107,214,214,157,227,104,183,5,62,61,82,157,39,164,182,250,241,95,109,46,52,230,197,146,86,157,200,90,79,10,34,81,103,6,68,125,135,44,0,53,87,27,84,13,85,192,108,167,194,119,178,198,141,253,223,219,223,46,96,101,81,138,184,78,246,88,209,191,187,251,123,229,204,12,170,0,34,175,52,127,97,61,77,252,23,231,16,132,170,17,87,154,63,176,158,166,254,11,243,136,64,40,90,211,186,107,182,53,213,70,189,109,105,222,10,181,111,212,35,213,41,210,122,72,115,161,41,135,18,227,78,108,89,41,10,218,180,36,240,162,52,158,48,100,101,216,125,117,106,157,229,170,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,240,134,210,93,212,68,146,242,33,215,197,180,242,186,229,255,0,14,145,14,155,196,222,183,219,189,106,171,222,26,163,99,210,223,113,135,226,183,21,214,26,125,154,178,186,107,94,231,143,171,134,155,112,144,166,84,218,156,52,154,205,165,52,25,215,151,95,2,177,184,90,179,74,248,212,24,17,23,170,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,200,173,116,208,189,56,226,47,78,42,58,95,170,20,111,29,74,157,135,89,121,163,36,74,167,202,73,25,55,42,51,134,71,211,121,27,149,131,193,164,210,165,33,105,90,22,180,43,32,0,13,107,56,151,225,210,251,225,127,84,231,233,157,245,31,252,108,202,60,221,236,255,0,132,233,126,37,230,88,153,211,105,215,58,61,94,130,213,210,90,183,163,200,203,200,206,101,114,167,227,142,54,154,213,96,112,183,169,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,76,145,25,231,112,164,169,180,151,77,231,92,82,201,73,117,78,51,101,60,85,112,207,102,241,95,164,115,52,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,215,219,247,1,214,95,221,151,247,190,126,231,181,95,221,11,210,30,140,244,22,196,245,186,219,119,238,223,158,159,71,167,249,222,190,238,151,75,243,187,250,126,184,13,154,64,97,254,18,44,29,80,210,254,30,108,155,15,87,46,24,149,74,237,26,143,14,41,33,154,123,113,87,77,97,49,219,36,64,117,77,60,227,82,87,28,201,76,148,132,108,39,16,132,25,164,213,185,197,230,0,1,138,184,177,246,88,214,79,187,251,135,229,207,140,170,49,87,22,62,203,26,201,247,127,112,252,185,240,26,214,11,84,231,157,250,19,254,146,127,118,138,171,22,169,207,59,244,39,253,36,254,237,1,94,188,58,232,53,229,196,150,174,80,180,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,73,38,180,239,89,161,180,158,245,164,142,255,0,180,135,133,221,47,210,110,30,91,225,210,45,18,36,186,20,250,59,180,219,145,214,80,228,85,215,31,145,28,153,155,41,213,37,195,117,43,120,183,99,14,25,182,141,136,66,137,45,160,138,173,185,42,123,83,221,63,119,243,190,99,78,23,82,3,94,30,57,56,68,170,240,131,171,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,253,51,193,161,198,92,52,183,213,38,211,144,57,117,241,213,39,133,171,200,172,125,65,159,45,122,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,201,241,21,160,214,111,18,90,71,93,210,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,89,52,146,211,189,6,182,212,123,22,162,61,123,56,138,208,107,203,134,221,92,174,233,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,156,154,73,106,216,178,91,106,61,232,81,16,108,188,2,168,57,95,115,4,141,73,141,69,225,123,90,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,49,107,224,40,7,154,63,183,102,166,254,11,242,120,66,127,242,84,246,88,186,126,240,39,124,186,156,32,7,52,127,110,205,77,252,23,228,240,132,255,0,228,169,236,177,116,253,224,78,249,117,56,4,255,0,0,0,1,173,103,22,62,212,250,201,247,129,112,252,197,241,178,152,214,179,139,31,106,125,100,251,192,184,126,98,248,11,84,228,169,236,177,116,253,224,78,249,117,56,79,241,0,57,42,123,44,93,63,120,19,190,93,78,19,252,0,0,0,64,14,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,208,23,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,58,46,186,219,109,221,250,47,125,219,107,70,229,84,109,170,164,86,251,227,11,114,35,168,35,243,47,214,248,144,239,67,211,50,50,38,68,126,35,159,69,246,212,218,190,197,22,63,210,3,88,43,218,154,253,151,169,85,250,67,103,135,168,85,201,81,146,125,187,41,137,10,79,196,203,205,63,19,253,162,255,0,248,14,187,206,242,225,146,205,154,183,186,142,66,165,211,160,184,123,113,133,162,159,20,204,190,137,126,183,187,250,197,48,241,237,102,181,101,241,53,120,69,97,189,168,168,84,234,19,252,204,243,190,161,40,179,221,71,250,191,87,216,39,239,38,157,76,110,102,154,215,180,213,247,119,62,197,86,85,77,5,183,24,108,163,211,217,47,36,99,204,255,0,91,63,87,188,5,146,128,0,0,0,0,0,0,0,0,0,12,103,196,181,51,211,26,11,127,64,233,239,234,91,117,82,219,156,103,48,158,47,137,124,70,76,28,45,237,20,167,89,149,232,102,141,253,122,100,166,246,231,25,220,210,139,25,253,160,53,136,188,33,157,62,237,173,64,52,109,240,245,25,45,109,206,113,181,213,22,63,200,45,215,147,69,210,229,75,74,235,212,39,21,159,11,86,148,164,150,61,201,141,79,79,195,235,248,138,182,226,30,23,163,245,210,255,0,135,211,217,210,185,234,168,219,156,227,19,29,47,63,216,44,19,146,189,101,13,213,46,138,26,143,186,153,155,36,191,249,106,114,126,31,233,1,108,32,0,0,0,0,2,168,121,208,234,131,237,213,237,189,39,142,246,16,168,176,235,107,45,165,223,42,168,176,126,104,255,0,243,191,103,188,90,196,185,13,195,138,244,183,79,8,97,181,56,163,248,17,22,79,252,195,95,206,98,218,148,238,163,113,45,95,112,228,117,89,162,187,42,144,215,168,73,194,25,168,75,193,125,20,159,146,253,249,251,76,3,151,110,145,57,170,156,72,219,174,60,88,137,110,202,137,91,112,255,0,91,195,207,137,148,253,52,153,100,156,243,239,246,24,216,18,44,102,161,197,102,35,9,218,219,13,165,180,22,76,240,148,150,11,207,234,33,90,124,154,180,169,16,44,202,238,167,206,111,108,137,19,37,83,153,44,231,45,41,170,123,233,87,101,227,204,143,177,167,63,95,184,89,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,188,106,216,9,212,78,28,47,74,81,253,40,84,122,140,246,207,224,180,64,144,146,63,164,159,215,248,159,216,51,144,248,235,52,200,213,186,60,234,52,212,238,143,62,51,177,93,78,76,178,133,164,210,162,236,100,126,70,126,70,64,53,130,167,75,151,98,95,209,167,48,188,73,183,107,8,117,10,193,118,113,135,136,200,240,123,139,205,31,89,125,163,97,238,15,117,86,62,173,232,29,167,95,67,189,73,17,169,80,33,74,61,166,95,159,76,40,235,95,242,18,94,110,123,139,31,3,20,109,198,174,150,191,165,92,70,94,148,163,47,224,181,42,205,70,165,16,187,122,172,57,58,66,80,159,166,163,60,19,126,102,100,127,18,18,239,147,230,188,29,10,229,170,105,5,106,110,216,85,4,191,58,34,122,121,204,149,185,2,58,19,148,182,103,228,71,220,214,69,241,47,120,11,121,1,248,71,146,201,15,208,0,0,1,76,92,232,101,73,115,136,27,110,51,170,252,218,109,56,102,146,193,127,227,181,18,33,25,184,37,182,100,92,252,79,105,236,120,233,220,80,174,58,76,215,75,36,95,155,69,66,49,31,153,151,235,123,187,253,66,65,243,138,35,253,241,180,140,150,63,218,212,127,237,245,1,138,185,111,195,68,206,41,237,173,239,244,186,15,195,120,189,93,219,141,53,24,158,175,213,156,249,128,216,14,51,37,30,51,81,210,88,38,144,148,17,125,133,129,237,0,0,0,0,0,0,0,0,0,1,248,165,37,9,53,168,240,73,44,159,216,63,70,44,226,123,80,99,233,150,132,222,151,83,174,236,117,138,29,71,195,122,166,123,158,76,55,156,65,125,21,99,186,60,204,177,241,1,77,28,205,245,125,237,71,226,42,171,68,101,221,209,45,165,191,73,50,218,69,249,200,243,166,39,245,18,126,75,248,153,125,102,51,31,38,61,57,85,71,84,110,29,69,149,235,69,141,71,151,77,109,62,88,125,50,41,239,18,178,74,207,145,249,109,199,215,238,21,245,123,220,178,111,59,202,181,116,202,60,187,87,168,201,154,175,47,55,93,82,253,196,69,230,175,129,125,132,47,51,150,14,149,30,158,240,223,76,171,202,139,210,145,114,27,53,116,30,253,219,153,145,2,18,136,251,45,68,89,52,124,8,254,162,1,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,6,181,156,88,251,83,235,39,222,5,195,243,23,198,202,98,181,117,99,147,95,238,161,170,119,150,166,126,248,239,70,126,86,220,21,26,239,130,252,144,235,120,95,21,37,199,186,93,79,26,157,251,122,155,119,109,78,113,156,22,112,2,64,114,184,246,19,211,47,198,190,113,52,80,8,217,79,133,205,11,253,237,122,19,108,232,167,229,79,229,31,228,231,141,255,0,9,248,31,7,215,241,19,31,147,252,79,81,205,187,122,251,126,153,231,110,123,103,5,0,63,216,49,255,0,228,162,255,0,161,63,251,120,9,255,0,194,119,178,198,141,253,223,219,223,46,96,101,81,213,52,158,197,253,203,244,178,205,211,63,74,122,79,242,74,223,167,80,188,111,67,163,226,188,44,102,217,234,244,247,43,102,238,158,237,187,149,140,227,39,140,142,214,0,0,0,41,91,157,95,181,61,173,247,127,7,230,53,16,228,169,237,79,116,253,223,206,249,141,56,77,78,53,185,111,126,252,29,83,165,106,103,238,203,249,37,232,203,125,138,23,130,252,157,241,253,78,156,153,15,117,122,158,41,172,103,196,237,219,180,241,179,57,239,130,112,83,203,123,247,159,106,157,87,83,63,118,95,202,223,73,219,239,208,188,23,228,239,128,233,245,36,199,123,171,212,241,78,231,30,27,110,221,165,157,249,207,108,24,77,80,0,1,74,220,234,253,169,237,111,187,248,63,49,168,135,37,79,106,123,167,238,254,119,204,105,194,106,113,173,203,123,247,224,234,157,43,83,63,118,95,201,47,70,91,236,80,188,23,228,239,143,234,116,228,200,123,171,212,241,77,99,62,39,110,221,167,141,153,207,124,19,130,158,91,223,188,251,84,234,186,153,251,178,254,86,250,78,223,126,133,224,191,39,124,7,79,169,38,59,221,94,167,138,119,56,240,219,118,237,44,239,206,123,96,194,106,128,0,0,0,0,165,110,117,126,212,246,183,221,252,31,152,212,67,146,167,181,61,211,247,127,59,230,52,225,53,56,214,229,189,251,240,117,78,149,169,159,187,47,228,151,163,45,246,40,94,11,242,119,199,245,58,114,100,61,213,234,120,166,177,159,19,183,110,211,198,204,231,190,9,193,79,45,239,222,125,170,117,93,76,253,217,127,43,125,39,111,191,66,240,95,147,190,3,167,212,147,29,238,175,83,197,59,156,120,109,187,118,150,119,231,61,176,97,53,70,181,156,88,251,83,235,39,222,5,195,243,23,198,202,98,181,117,99,147,95,238,161,170,119,150,166,126,248,239,70,126,86,220,21,26,239,130,252,144,235,120,95,21,37,199,186,93,79,26,157,251,122,155,119,109,78,113,156,22,112,3,181,242,84,246,88,186,126,240,39,124,186,156,37,87,22,62,203,26,201,247,127,112,252,185,241,213,56,41,225,75,247,159,105,101,87,76,255,0,47,127,43,125,39,112,63,93,241,190,139,240,29,62,164,104,236,244,186,125,103,115,143,13,187,118,226,206,252,99,182,79,42,234,197,139,251,168,105,101,229,166,126,148,244,103,229,109,191,81,161,120,222,135,91,194,248,168,206,51,213,233,238,78,253,189,77,219,119,39,56,198,75,57,1,172,16,217,247,86,47,175,220,191,75,47,45,76,244,95,164,255,0,36,173,250,141,119,193,117,250,62,43,194,198,113,238,151,83,106,182,110,233,237,221,181,88,206,112,120,192,173,111,246,12,127,249,40,191,232,79,254,222,39,79,23,156,61,215,120,161,209,169,58,59,72,212,191,200,168,149,58,132,89,21,73,62,134,69,75,198,69,97,70,226,99,108,83,141,155,127,159,76,119,122,137,89,43,243,59,123,165,106,32,26,241,106,21,235,85,212,171,254,229,212,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,49,147,63,49,126,124,186,180,114,133,163,124,35,216,145,169,15,120,137,119,133,61,139,198,169,39,106,209,214,149,61,134,156,73,108,82,214,73,233,48,81,216,202,118,165,125,13,251,82,165,168,132,96,211,222,74,148,171,54,255,0,182,174,250,238,189,196,185,41,180,58,196,42,148,202,44,187,37,61,10,147,12,188,135,28,138,230,233,171,78,199,18,147,65,229,10,44,40,242,149,121,29,154,0,165,110,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,12,255,0,198,183,45,239,223,131,170,116,173,76,253,217,127,36,189,25,111,177,66,240,95,147,190,63,169,211,147,33,238,175,83,197,53,140,248,157,187,118,158,54,103,61,240,93,175,129,142,6,63,121,119,229,183,253,212,127,44,127,44,125,27,255,0,2,122,63,194,248,79,19,255,0,198,30,223,187,196,255,0,197,198,207,126,123,6,52,231,17,162,245,93,69,225,230,139,168,22,189,161,46,179,87,176,43,11,151,50,68,101,169,75,129,68,122,58,252,99,166,209,43,11,65,58,204,37,45,68,149,41,180,54,165,250,173,147,166,42,175,132,141,104,170,232,47,16,214,78,160,69,187,229,219,180,134,235,16,226,92,146,25,66,157,67,180,71,36,55,227,90,117,164,165,70,234,58,68,165,18,73,42,81,45,8,90,48,226,16,101,177,78,161,89,84,173,74,176,46,93,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,103,25,35,242,21,151,254,193,143,255,0,37,23,253,9,255,0,219,192,79,254,44,125,150,53,147,238,254,225,249,115,227,90,193,178,159,238,23,255,0,232,177,251,218,63,42,127,71,255,0,144,190,155,240,63,253,174,240,94,43,195,245,63,245,250,125,79,248,187,255,0,148,32,7,251,6,63,252,148,95,244,39,255,0,111,1,106,128,0,0,41,91,157,95,181,61,173,247,127,7,230,53,17,117,34,21,113,173,203,123,247,224,234,157,43,83,63,118,95,201,47,70,91,236,80,188,23,228,239,143,234,116,228,200,123,171,212,241,77,99,62,39,110,221,167,141,153,207,124,16,66,190,74,158,212,247,79,221,252,239,152,211,133,212,136,85,193,79,45,239,222,125,170,117,93,76,253,217,127,43,125,39,111,191,66,240,95,147,190,3,167,212,147,29,238,175,83,197,59,156,120,109,187,118,150,119,231,61,176,115,84,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,90,193,179,238,172,88,191,186,134,150,94,90,103,233,79,70,126,86,219,245,26,23,141,232,117,188,47,138,140,227,61,94,158,228,239,219,212,221,183,114,115,140,100,179,145,90,223,236,24,255,0,242,81,127,208,159,253,188,5,170,0,0,0,0,0,197,92,88,251,44,107,39,221,253,195,242,231,198,181,131,103,221,88,177,127,117,13,44,188,180,207,210,158,140,252,173,183,234,52,47,27,208,235,120,95,21,25,198,122,189,61,201,223,183,169,187,110,228,231,24,201,103,34,181,191,216,49,255,0,228,162,255,0,161,63,251,120,11,84,0,0,29,83,86,47,175,220,191,75,47,45,76,244,95,164,255,0,36,173,250,141,119,193,117,250,62,43,194,198,113,238,151,83,106,182,110,233,237,221,181,88,206,112,120,192,214,8,108,251,171,22,47,238,161,165,151,150,153,250,83,209,159,149,182,253,70,133,227,122,29,111,11,226,163,56,207,87,167,185,59,246,245,55,109,220,156,227,25,44,228,86,183,251,6,63,252,148,95,244,39,255,0,111,1,58,120,41,181,168,86,127,8,250,67,73,183,32,248,72,146,44,250,101,81,198,250,171,115,116,169,172,38,92,151,50,179,51,45,239,190,234,241,157,169,221,132,145,36,136,139,53,128,0,13,96,117,98,197,253,203,245,78,242,211,63,74,122,79,242,74,224,168,208,188,111,67,163,226,188,44,151,25,234,244,247,43,102,238,158,237,187,149,140,227,39,140,141,159,133,106,234,199,38,191,221,67,84,239,45,76,253,241,222,140,252,173,184,42,53,223,5,249,33,214,240,190,42,75,143,116,186,158,53,59,246,245,54,238,218,156,227,56,44,224,4,128,229,113,236,39,166,95,141,124,226,104,149,67,21,112,185,161,127,189,175,66,109,157,20,252,169,252,163,252,156,241,191,225,63,3,224,250,254,34,99,242,127,137,234,57,183,111,95,111,211,60,237,207,108,224,178,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,22,253,198,183,10,95,191,7,75,41,90,103,249,123,249,37,232,203,129,138,239,141,244,95,143,234,116,227,72,103,165,211,235,53,140,248,157,219,183,30,54,99,29,242,88,3,133,206,84,159,189,175,93,173,157,107,253,222,191,40,255,0,39,60,111,248,51,242,91,193,245,252,68,55,227,127,29,226,220,219,183,175,187,232,30,118,227,182,114,65,63,192,0,0,0,0,0,0,0,0,0,82,183,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,134,127,227,91,150,247,239,193,213,58,86,166,126,236,191,146,94,140,183,216,161,120,47,201,223,31,212,233,201,144,247,87,169,226,154,198,124,78,221,187,79,27,51,158,248,46,215,192,199,3,31,188,187,242,219,254,234,63,150,63,150,62,141,255,0,129,61,31,225,124,39,137,255,0,227,15,111,221,226,127,226,227,103,191,61,130,85,0,0,0,160,30,104,254,221,154,155,248,47,201,225,11,254,16,3,138,62,84,159,190,83,93,174,109,107,253,222,191,39,63,40,252,23,248,51,242,91,198,116,60,60,54,35,127,29,226,219,221,187,161,187,232,22,55,99,190,50,97,138,185,24,254,155,63,163,127,222,66,213,4,85,224,99,129,143,222,93,249,109,255,0,117,31,203,31,203,31,70,255,0,192,158,143,240,190,19,196,255,0,241,135,183,238,241,63,241,113,179,223,158,210,168,6,170,226,255,0,185,92,123,9,233,151,227,95,56,154,34,175,251,6,63,252,148,95,244,39,255,0,111,19,255,0,133,205,11,253,237,122,19,108,232,167,229,79,229,31,228,231,141,255,0,9,248,31,7,215,241,19,31,147,252,79,81,205,187,122,251,126,153,231,110,123,103,4,24,171,154,63,176,158,166,254,11,243,136,66,149,184,78,246,167,209,191,188,11,123,230,44,11,254,226,143,66,255,0,124,166,132,220,218,41,249,83,249,57,249,71,224,191,194,126,7,198,116,60,60,198,36,255,0,19,212,111,118,238,134,223,166,88,221,158,248,193,194,173,39,228,215,251,151,234,157,155,169,159,190,59,210,127,146,87,5,58,187,224,191,36,58,62,43,194,201,109,238,151,83,198,171,102,238,158,221,219,85,140,231,7,140,0,178,160,0,1,21,120,250,224,162,213,226,179,78,37,214,233,52,207,15,169,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,162,226,205,100,123,84,234,29,130,188,160,45,106,237,141,198,134,161,89,87,76,31,5,90,183,236,250,181,46,163,27,170,135,58,18,152,171,64,109,214,247,160,212,133,109,90,20,89,73,154,79,25,35,50,238,46,80,99,248,250,23,167,16,117,197,238,33,233,148,111,3,121,206,183,221,182,234,82,99,153,33,186,140,85,61,29,198,215,33,24,245,222,111,194,161,8,112,140,149,211,81,161,91,201,13,19,97,144,0,0,6,181,156,88,251,83,235,39,222,5,195,243,23,197,170,114,84,246,88,186,126,240,39,124,186,156,58,166,172,114,107,253,212,53,78,242,212,207,223,29,232,207,202,219,130,163,93,240,95,146,29,111,11,226,164,184,247,75,169,227,83,191,111,83,110,237,169,206,51,130,206,4,170,224,167,133,47,222,125,165,149,93,51,252,189,252,173,244,157,192,253,119,198,250,47,192,116,250,145,163,179,210,233,245,157,206,60,54,237,219,139,59,241,142,217,48,206,181,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,141,99,53,98,197,253,203,245,78,242,211,63,74,122,79,242,74,224,168,208,188,111,67,163,226,188,44,151,25,234,244,247,43,102,238,158,237,187,149,140,227,39,140,141,159,133,122,241,35,202,58,149,175,90,219,116,234,253,27,89,226,89,209,238,121,13,75,93,30,53,160,151,208,211,228,195,104,121,211,113,50,218,37,173,215,80,227,203,86,194,51,91,170,51,220,121,81,134,85,229,113,171,210,117,107,131,235,101,138,147,242,223,169,88,210,30,180,37,60,243,13,52,133,162,50,80,184,169,104,155,250,72,68,55,226,54,106,81,37,102,182,214,106,221,244,213,45,68,106,224,135,132,26,239,7,54,173,203,101,72,213,255,0,203,74,45,114,160,205,82,28,111,201,244,83,188,4,174,159,78,67,155,201,231,86,239,85,8,140,88,51,36,163,161,148,150,86,163,18,84,0,106,174,54,168,21,87,254,193,143,255,0,37,23,253,9,255,0,219,192,79,254,19,189,150,52,111,238,254,222,249,115,3,42,142,169,164,246,47,238,95,165,150,110,153,250,83,210,127,146,86,253,58,133,227,122,29,31,21,225,99,54,207,87,167,185,91,55,116,247,109,220,172,103,25,60,100,118,176,1,21,121,163,251,9,234,111,224,191,56,132,37,80,199,250,239,163,148,45,125,211,57,186,85,116,189,178,139,85,168,82,164,84,91,218,179,241,49,98,84,99,203,118,54,80,180,45,29,100,71,83,93,68,168,148,142,166,242,201,167,6,21,45,202,247,129,111,221,174,234,70,184,235,29,153,226,244,218,139,191,208,241,166,171,107,53,218,163,110,36,139,44,154,79,196,67,103,14,117,50,105,66,221,36,55,249,212,166,67,101,117,35,137,180,237,106,21,141,106,209,172,171,90,15,130,162,219,244,248,244,186,116,110,170,220,232,69,97,180,182,211,123,214,106,90,182,161,9,44,168,205,71,140,153,153,247,28,176,0,0,0,14,190,221,129,102,181,127,200,213,36,219,209,14,236,149,71,102,128,186,178,136,212,249,83,154,121,199,211,29,6,103,132,32,221,121,107,86,210,45,230,77,239,221,211,111,111,96,0,0,0,0,24,171,139,31,101,141,100,251,191,184,126,92,248,202,163,170,106,197,139,251,168,105,101,229,166,126,148,244,103,229,109,191,81,161,120,222,135,91,194,248,168,206,51,213,233,238,78,253,189,77,219,119,39,56,198,75,57,1,172,16,181,78,121,223,161,63,233,39,247,104,127,176,99,255,0,201,69,255,0,66,127,246,241,42,184,231,224,99,247,232,254,68,255,0,221,71,242,59,242,59,210,95,240,39,164,60,87,139,240,223,252,97,157,155,124,55,252,108,239,247,99,184,64,14,74,158,212,247,79,221,252,239,152,211,133,212,136,85,193,79,45,239,222,125,170,117,93,76,253,217,127,43,125,39,111,191,66,240,95,147,190,3,167,212,147,29,238,175,83,197,59,156,120,109,187,118,150,119,231,61,176,115,84,0,71,94,57,56,68,165,113,125,164,105,181,24,168,196,163,221,148,25,10,169,91,149,87,227,165,104,67,230,131,74,226,188,178,73,186,136,207,22,221,253,51,201,45,182,92,52,185,210,38,213,34,128,6,173,151,101,173,93,177,174,170,205,149,116,193,240,85,171,126,161,34,151,81,141,213,67,157,9,76,56,166,221,111,122,13,72,86,213,161,69,148,153,164,241,146,51,46,226,229,57,94,241,211,251,181,218,168,208,237,99,188,252,94,164,209,119,250,30,76,212,237,122,187,75,109,180,153,101,227,81,248,137,140,225,206,166,73,43,91,68,135,63,58,164,200,112,178,87,27,92,188,236,222,49,106,180,43,193,55,180,187,58,236,163,71,42,106,234,73,132,117,6,37,211,137,78,56,150,23,28,221,108,146,180,58,234,212,151,18,162,236,183,18,180,175,243,102,220,117,180,249,45,87,108,107,170,141,122,218,220,88,248,42,213,191,80,143,84,167,73,252,132,67,157,9,76,56,151,26,115,98,231,41,10,218,180,36,240,162,52,158,48,100,101,216,4,64,230,143,237,217,169,191,130,252,158,16,159,252,149,61,150,46,159,188,9,223,46,167,14,39,93,249,73,215,117,247,83,38,234,173,211,196,230,202,213,86,159,74,143,81,115,242,45,7,226,101,68,167,71,136,236,156,34,98,16,142,178,227,169,222,154,82,73,71,83,97,100,147,147,146,188,20,240,165,251,207,180,178,171,166,127,151,191,149,190,147,184,31,174,248,223,69,248,14,159,82,52,118,122,93,62,179,185,199,134,221,187,113,103,126,49,219,38,18,0,0,0,6,181,156,88,251,83,235,39,222,5,195,243,23,198,202,98,181,117,99,147,95,238,161,170,119,150,166,126,248,239,70,126,86,220,21,26,239,130,252,144,235,120,95,21,37,199,186,93,79,26,157,251,122,155,119,109,78,113,156,22,112,3,181,242,84,246,88,186,126,240,39,124,186,156,39,248,143,252,20,240,165,251,207,180,178,171,166,127,151,191,149,190,147,184,31,174,248,223,69,248,14,159,82,52,118,122,93,62,179,185,199,134,221,187,113,103,126,49,219,39,32,0,0,0,4,0,231,87,236,177,107,125,224,65,249,117,68,64,14,87,30,221,154,101,248,215,201,230,139,126,227,91,133,47,223,131,165,148,173,51,252,189,252,146,244,101,192,197,119,198,250,47,199,245,58,113,164,51,210,233,245,154,198,124,78,237,219,143,27,49,142,249,44,1,194,231,42,79,222,215,174,214,206,181,254,239,95,148,127,147,158,55,252,25,249,45,224,250,254,34,27,241,191,142,241,110,109,219,215,221,244,15,59,113,219,57,32,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,2,158,57,206,105,194,169,218,161,111,106,44,95,86,44,154,60,74,107,137,243,203,234,145,80,120,213,147,86,124,139,203,110,62,191,112,195,156,178,53,125,237,56,226,42,147,68,117,221,177,46,87,24,164,145,109,35,252,228,137,208,211,250,138,63,36,124,72,190,178,22,85,204,251,74,143,80,184,111,169,213,226,197,234,200,182,205,234,186,207,126,221,172,199,129,53,70,125,214,146,60,26,254,6,127,81,138,51,178,46,89,54,101,229,69,186,98,158,29,164,84,99,77,79,151,155,78,165,126,242,50,243,79,192,254,195,1,180,90,84,149,164,150,147,201,40,178,95,96,253,24,179,134,13,66,143,169,218,19,101,221,77,59,189,215,232,116,239,19,234,153,109,121,80,217,113,101,244,83,158,235,243,34,199,192,101,48,0,0,0,0,0,0,0,0,30,169,44,148,136,206,199,81,100,157,66,144,101,246,150,7,180,0,107,147,198,213,179,34,216,226,123,80,163,200,78,210,155,113,213,166,180,89,35,252,218,234,18,72,188,140,255,0,87,223,223,234,18,99,146,244,185,45,241,5,114,70,105,95,155,85,165,48,212,88,47,252,118,156,70,48,175,50,8,105,135,197,61,203,181,254,175,93,249,143,31,171,183,105,170,163,47,213,250,241,143,49,149,121,58,231,247,199,85,240,89,255,0,107,82,63,183,211,192,93,152,0,0,0,15,195,60,22,76,6,21,227,11,85,99,233,38,129,221,149,245,187,211,145,38,149,62,20,83,218,103,249,245,66,144,180,127,33,69,230,223,188,177,241,49,175,13,70,92,187,238,254,149,57,245,230,77,195,88,91,203,86,11,187,143,188,102,103,130,218,94,107,250,139,236,22,33,206,19,94,14,187,114,210,244,130,139,51,116,40,9,98,116,180,244,241,137,40,114,124,117,167,214,108,143,200,203,185,44,203,224,94,241,17,56,42,210,215,245,87,136,203,50,148,69,152,180,218,205,58,165,44,187,122,204,55,58,58,86,159,166,147,44,147,158,100,102,127,2,1,120,60,21,88,8,211,190,27,236,186,82,126,148,234,61,58,160,225,252,86,184,17,210,103,244,149,250,159,18,251,6,115,31,29,26,153,26,137,71,131,70,134,141,177,224,70,106,43,73,201,158,16,132,146,82,89,51,51,242,34,243,51,31,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,172,46,113,186,26,253,70,135,70,214,58,44,61,238,70,114,61,50,95,231,8,182,180,148,84,36,45,126,179,157,252,203,177,35,63,3,247,10,201,209,139,254,167,166,26,163,108,94,212,185,61,21,210,234,240,165,58,123,18,173,205,181,33,183,77,62,178,85,143,226,203,185,17,159,219,228,54,54,215,77,56,129,170,186,85,114,217,83,219,220,117,10,92,198,89,60,168,182,186,228,103,91,74,187,41,57,199,80,251,25,145,127,156,107,151,173,90,123,63,75,181,70,229,178,103,181,179,209,181,89,145,217,61,201,61,237,55,33,198,210,174,202,86,51,211,62,198,102,127,231,1,177,166,133,234,52,77,85,210,171,106,246,140,247,85,117,26,92,55,228,30,211,78,30,114,51,78,168,187,165,63,227,61,196,69,254,97,223,69,72,242,138,226,106,93,54,177,47,66,174,25,93,72,146,141,201,176,125,66,45,174,41,80,34,182,143,81,172,159,98,62,234,94,62,37,239,22,220,0,0,0,41,59,156,105,78,46,35,104,254,49,205,201,59,98,63,75,177,22,17,227,234,24,46,223,183,207,184,196,124,185,166,83,225,241,79,107,120,246,122,157,121,112,89,99,214,81,109,116,234,49,54,171,183,159,145,246,62,195,49,243,149,128,196,46,34,232,75,101,173,134,253,171,21,213,122,198,121,82,167,84,50,126,127,80,140,220,27,201,126,55,20,26,94,113,223,233,27,151,117,17,181,43,105,43,213,58,140,124,246,48,27,33,128,245,176,102,108,182,106,94,243,52,150,85,140,103,183,158,7,176,0,0,0,0,0,0,0,0,5,116,115,135,213,168,148,109,49,165,105,131,79,98,92,233,204,79,82,118,159,118,151,30,160,193,247,216,101,230,95,172,71,245,123,197,137,74,144,220,56,175,75,120,240,219,13,169,197,31,212,69,147,255,0,48,160,94,100,154,185,35,85,120,148,172,122,223,193,173,207,17,66,104,176,93,202,60,249,152,87,208,73,249,57,228,121,251,76,6,30,225,207,79,222,212,221,104,180,109,38,209,189,185,85,152,9,124,178,69,249,165,75,101,181,127,41,63,175,238,60,141,143,244,242,220,106,207,176,109,171,73,130,195,116,90,68,58,114,11,191,98,101,148,54,94,102,127,171,241,63,180,197,68,242,117,210,119,107,122,183,87,212,153,205,238,133,2,151,34,27,37,146,44,72,68,154,123,201,87,101,145,253,19,62,198,147,47,175,220,46,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,94,212,59,113,171,194,193,185,109,39,211,150,235,84,121,148,229,22,79,185,60,202,219,63,35,47,214,248,151,218,67,92,14,35,52,253,237,50,214,139,186,210,113,27,27,139,89,158,150,11,36,127,154,76,183,155,79,242,149,250,158,243,200,217,128,83,79,56,173,39,118,139,171,116,141,73,130,222,216,83,233,81,225,188,89,35,204,133,201,168,60,165,119,89,159,209,34,236,73,34,250,253,192,51,255,0,39,141,91,137,89,211,26,174,152,58,246,101,193,156,252,244,167,105,246,105,17,233,236,23,125,132,94,103,250,198,127,87,188,88,184,160,14,91,122,187,35,74,120,148,164,122,223,193,174,63,15,66,116,176,93,138,68,248,121,87,208,81,249,55,228,88,251,72,95,212,89,45,204,138,204,182,79,45,190,218,92,73,252,72,203,37,254,112,30,208,0,0,0,0,0,0,0,0,30,183,204,201,151,13,43,216,100,147,194,177,156,118,243,192,13,125,185,140,204,167,204,226,158,233,240,12,244,250,18,231,50,255,0,172,163,220,233,84,101,238,87,127,47,50,236,93,134,92,228,230,83,143,136,218,199,131,115,106,127,38,36,117,123,17,229,30,62,159,146,239,251,60,187,136,221,198,68,167,229,113,65,169,231,33,238,169,183,119,86,155,74,182,146,125,82,168,200,199,98,18,95,147,93,61,137,188,69,215,92,121,173,230,197,171,41,212,250,198,88,82,103,83,240,126,127,88,11,171,0,0,1,208,181,211,81,162,105,86,149,92,183,180,151,186,75,167,82,230,63,28,246,154,178,243,113,157,117,37,217,42,255,0,23,239,35,47,243,14,250,42,75,155,175,19,50,234,53,136,154,19,111,201,233,197,138,109,205,157,234,17,238,113,42,159,21,196,122,237,100,187,25,119,74,241,240,47,120,10,249,214,141,64,169,234,126,168,220,247,181,82,79,89,117,74,180,217,77,30,196,167,107,110,200,113,210,79,170,148,231,248,195,238,100,71,246,121,11,54,228,229,161,175,211,168,117,157,99,173,67,216,228,151,36,83,34,126,112,143,115,74,69,62,66,23,234,185,219,200,251,26,51,241,63,112,172,189,21,211,218,134,168,234,141,181,100,192,107,127,164,234,176,227,188,123,146,91,26,114,67,109,169,93,212,156,227,168,93,136,200,255,0,206,54,52,208,189,56,129,165,90,85,109,89,80,91,218,116,250,92,54,94,60,168,247,186,220,102,155,82,187,169,88,207,76,187,17,153,127,156,7,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,101,146,193,251,197,88,243,117,225,149,111,55,15,93,45,212,231,166,150,224,205,103,62,73,47,31,41,199,119,45,223,176,182,165,31,97,251,133,167,142,179,169,118,84,13,70,211,251,138,198,168,151,230,43,180,169,116,229,43,214,245,122,204,45,172,246,82,76,240,75,62,219,139,237,47,48,26,216,232,205,253,51,76,117,70,217,189,162,47,111,162,170,208,165,60,88,35,220,219,82,27,113,73,238,149,99,59,60,200,140,254,223,33,177,206,134,234,28,45,83,210,155,98,246,132,172,250,74,147,10,67,165,131,245,92,114,51,78,153,119,74,115,252,97,121,17,23,249,134,189,156,82,104,189,71,66,53,154,189,99,205,78,24,41,114,164,65,86,83,235,69,241,111,180,218,187,45,102,89,38,143,178,143,119,199,226,115,159,148,55,18,110,65,168,206,208,138,202,178,204,131,118,165,21,120,254,90,149,2,42,17,132,181,159,34,62,230,188,124,75,222,2,217,192,7,225,158,11,38,2,152,121,209,186,135,56,135,182,137,46,239,219,103,195,35,245,113,131,241,213,30,194,50,240,83,69,114,183,197,6,156,54,217,246,139,115,209,229,40,190,41,77,70,54,75,204,190,35,54,243,106,184,145,93,226,81,166,144,214,207,71,209,211,12,207,118,119,26,39,206,239,228,88,243,250,254,209,214,57,98,219,115,171,220,80,82,31,136,222,228,83,155,143,53,211,201,22,16,221,70,25,159,153,151,199,221,159,176,5,248,48,130,109,150,219,34,193,37,36,156,124,48,67,204,0,0,0,0,0,0,0,0,0,98,254,39,111,47,200,62,31,117,14,230,71,241,241,45,122,179,145,203,226,242,97,60,180,151,209,81,121,163,222,88,26,222,92,181,185,119,109,209,84,184,164,167,248,77,98,123,243,22,156,151,211,117,195,89,150,72,136,188,213,240,34,250,136,92,111,55,237,84,59,91,72,105,246,76,87,177,34,175,53,174,162,118,249,178,236,89,237,159,115,65,151,154,125,198,71,246,121,138,169,225,174,195,149,169,26,225,102,90,241,217,234,34,69,114,156,79,150,226,44,52,169,140,161,71,221,73,253,127,113,228,5,212,242,213,210,54,180,207,135,26,29,73,78,110,126,230,98,53,109,69,140,109,41,16,33,153,151,211,81,31,116,121,246,251,8,75,49,192,216,86,227,54,133,147,64,181,216,78,212,82,105,145,97,17,100,207,248,166,82,143,121,159,234,252,79,237,49,207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,153,204,167,72,154,212,206,28,107,149,36,185,181,251,102,60,154,218,75,25,220,81,160,76,50,47,166,146,46,235,243,239,246,24,150,99,129,191,109,198,110,251,38,191,107,190,157,200,171,83,37,66,50,201,151,241,172,169,30,227,47,214,248,151,218,64,53,138,182,171,114,237,43,162,151,113,70,79,240,154,60,246,38,33,57,47,166,211,132,178,44,153,25,121,167,224,101,245,24,217,15,134,27,203,242,247,135,221,60,185,156,236,252,187,94,146,228,130,248,58,168,76,173,69,244,82,94,107,247,22,6,190,124,74,88,114,180,223,92,47,59,94,67,61,52,71,174,84,73,130,220,71,150,147,49,228,36,251,41,95,169,239,60,139,86,229,3,170,103,116,233,13,66,201,148,246,100,82,38,187,211,78,223,38,90,139,1,178,238,72,34,243,87,188,204,254,223,48,22,12,0,0,0,0,0,0,0,3,193,244,19,140,184,217,150,73,73,52,227,227,146,30,96,3,92,126,53,232,174,81,56,160,212,118,220,62,210,174,106,196,164,151,193,42,168,201,193,121,159,192,73,158,75,142,161,190,33,238,82,83,187,55,89,243,8,189,92,228,252,117,59,176,197,124,206,173,185,212,30,40,42,239,203,111,106,42,45,200,152,209,228,143,40,114,163,48,200,251,25,252,61,248,251,7,103,229,43,113,34,133,196,163,173,45,173,254,62,142,168,100,123,177,180,215,62,15,127,35,207,151,213,246,128,188,192,31,132,121,44,144,253,1,209,53,203,80,225,105,102,148,220,247,180,213,96,169,180,153,178,26,44,31,172,227,113,157,116,139,178,85,143,226,207,204,140,191,204,53,198,214,107,250,102,167,106,141,207,123,75,94,239,74,213,166,202,100,176,69,181,183,100,56,226,83,217,41,206,55,249,153,17,253,158,66,195,185,189,113,38,185,213,24,58,17,70,95,230,99,155,85,41,107,199,242,210,169,241,86,140,41,172,249,25,119,37,227,224,94,241,5,248,91,209,122,142,187,235,53,6,199,132,156,176,114,226,200,156,172,167,213,139,226,216,105,195,238,180,25,224,157,46,201,86,239,135,196,130,127,242,139,225,149,108,183,51,93,46,36,99,168,151,32,194,103,62,100,126,2,83,110,238,67,191,105,109,82,62,211,247,11,78,34,193,96,189,195,173,105,157,149,3,78,116,254,221,177,169,197,249,138,21,42,29,57,39,235,122,221,22,16,214,123,169,70,89,36,23,109,199,246,159,152,236,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,2,191,57,179,112,231,30,254,211,150,245,122,150,198,106,214,243,68,211,234,220,127,238,38,24,157,33,93,148,234,83,244,214,94,73,53,125,165,216,84,110,143,95,50,116,211,83,237,171,205,151,186,62,136,171,67,148,234,246,146,182,161,169,13,184,125,182,171,63,67,220,71,251,124,134,202,154,131,105,67,190,172,154,237,161,57,27,154,171,211,165,66,50,201,151,241,172,173,191,113,164,252,150,126,242,251,72,107,167,197,78,147,84,116,103,92,46,123,66,116,110,139,71,81,155,38,17,111,74,183,69,241,143,182,218,187,45,102,89,38,143,178,143,119,199,235,13,132,180,58,255,0,129,169,218,77,106,222,176,37,248,146,169,209,224,201,117,125,53,35,243,142,70,105,195,44,26,83,250,229,228,68,93,255,0,96,238,210,85,178,51,171,206,54,161,71,254,65,90,28,158,117,225,250,237,26,169,162,213,21,122,212,246,159,170,48,120,47,226,219,69,62,50,75,179,101,241,62,230,179,63,171,222,44,162,178,165,34,143,57,104,44,169,49,157,50,47,175,105,128,215,179,143,186,138,234,60,78,222,11,91,155,250,53,42,131,37,219,24,34,168,74,237,229,245,140,253,201,218,152,185,26,211,86,158,69,217,186,67,233,254,169,116,243,248,136,173,197,188,183,230,113,31,168,139,144,157,170,69,207,87,65,22,72,251,20,247,254,31,104,155,188,151,104,221,75,158,228,172,173,172,165,49,38,48,74,221,228,125,74,114,188,179,254,128,22,218,0,0,0,0,0,0,0,3,240,204,136,140,207,200,135,232,226,46,250,151,161,173,58,221,95,56,240,52,233,50,127,249,70,148,175,129,252,62,6,2,147,121,180,106,143,229,223,17,109,209,34,185,136,182,253,44,169,142,35,30,111,49,58,114,77,89,52,36,252,151,229,147,47,172,199,115,228,243,165,136,174,234,157,83,80,165,51,150,233,240,95,140,218,183,121,56,220,154,123,165,216,150,95,31,213,50,255,0,48,135,92,75,221,83,47,29,122,191,106,242,220,221,254,217,42,168,107,177,22,27,241,175,40,139,177,23,235,31,153,100,92,71,41,253,61,252,139,225,148,170,18,89,196,138,245,87,210,141,175,119,251,203,244,248,38,69,130,81,151,154,126,163,250,136,4,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,60,225,180,181,20,45,83,165,106,20,86,112,221,66,11,17,156,86,239,55,28,147,80,116,251,26,207,225,250,164,95,230,29,51,148,190,168,254,66,113,22,229,18,83,153,139,112,82,206,152,218,49,228,243,243,160,164,149,146,66,143,201,30,89,34,250,200,79,110,108,26,123,249,105,195,41,212,35,51,153,20,26,175,165,28,94,239,247,150,41,243,140,203,6,162,47,53,125,103,245,24,167,110,26,46,169,150,118,189,88,85,120,107,219,254,217,41,104,119,177,30,91,241,172,168,203,185,31,234,151,145,100,6,203,100,100,100,70,94,70,63,71,17,104,84,189,51,105,209,42,249,255,0,119,83,163,73,255,0,229,218,74,190,5,241,248,16,229,192,0,0,0,0,0,0,0,5,47,115,138,166,45,141,105,164,79,50,236,229,34,58,127,174,93,64,254,35,0,240,9,81,93,59,137,219,61,104,115,103,90,165,79,100,251,103,36,117,8,189,188,190,161,44,185,209,81,250,119,61,183,89,67,88,74,162,67,96,213,187,204,250,149,21,121,103,253,2,17,112,145,45,248,124,71,233,218,227,167,114,151,115,210,16,101,146,46,199,61,143,143,216,3,100,88,202,223,25,165,231,59,144,147,255,0,32,233,58,227,127,192,211,29,39,186,175,89,242,252,49,83,40,243,164,180,190,154,151,249,198,227,58,226,75,4,149,126,161,249,145,151,111,216,59,125,25,74,93,30,10,214,88,82,163,52,102,95,94,210,21,175,206,27,94,31,161,81,169,122,45,78,87,173,80,105,138,163,231,130,254,45,196,84,35,40,187,182,127,2,238,75,35,250,189,224,42,251,88,111,153,58,151,170,23,45,230,243,221,111,75,213,166,75,105,123,73,59,144,236,135,28,46,219,83,143,167,239,34,253,158,66,220,121,76,240,230,197,131,167,46,106,245,81,141,181,107,133,163,105,133,110,51,254,4,251,16,100,39,178,93,82,126,154,15,205,36,175,176,187,10,182,225,91,73,170,58,205,174,22,197,161,2,55,89,162,169,66,147,55,215,74,118,197,241,140,54,226,187,173,6,120,39,75,178,79,119,195,234,216,179,79,173,40,118,37,145,66,180,32,163,107,84,138,116,88,37,220,207,61,38,80,223,188,212,126,72,47,121,253,166,3,176,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,10,203,230,251,160,7,87,183,41,250,201,71,133,185,248,74,106,20,165,117,49,134,80,220,249,11,60,41,194,47,51,46,196,140,252,15,220,44,208,116,141,106,211,232,122,165,165,183,53,143,48,187,85,105,83,98,182,125,253,85,187,29,198,136,251,41,57,254,48,251,100,139,236,243,1,175,15,12,122,171,81,209,205,106,182,47,8,47,244,154,77,74,19,51,15,106,85,152,197,45,151,28,46,232,95,185,178,242,44,252,62,3,97,250,13,225,22,244,209,200,183,180,71,127,53,86,183,17,81,37,109,62,221,88,164,231,145,164,143,201,95,2,251,11,200,107,139,173,118,4,205,45,213,107,162,200,148,156,122,34,177,54,43,42,201,122,205,181,37,198,146,174,202,86,51,211,242,51,51,251,124,197,180,242,230,215,7,47,222,18,238,123,90,95,121,150,189,54,108,54,83,241,98,53,50,34,19,228,218,75,205,126,243,81,253,102,2,168,120,140,144,169,92,64,234,99,202,94,252,222,21,156,30,49,219,198,188,45,39,146,213,25,5,163,23,53,127,195,250,231,114,77,137,213,223,238,240,148,229,237,198,127,110,113,251,69,83,107,99,170,127,89,175,215,214,88,83,151,61,81,102,95,3,57,110,24,185,142,80,240,163,196,225,102,105,177,31,164,111,220,174,58,191,92,213,189,71,78,129,149,119,242,206,60,128,77,208,0,0,0,0,0,0,0,24,59,141,91,211,242,35,134,171,234,114,93,233,174,125,10,169,1,181,109,207,172,184,18,12,191,146,127,171,245,125,163,56,138,228,231,27,170,207,219,250,109,71,211,202,123,251,95,169,77,143,37,244,237,35,204,119,35,212,25,87,115,65,151,153,23,146,136,255,0,206,2,166,45,72,79,93,250,151,71,167,173,61,103,107,85,200,236,168,178,73,222,167,164,36,190,162,44,154,190,175,216,54,62,225,230,213,102,204,209,43,34,130,211,93,53,49,111,83,18,226,119,25,225,105,136,210,76,179,147,253,95,136,162,30,1,244,253,221,64,226,142,199,67,107,218,86,253,102,153,93,95,98,60,165,138,140,92,151,210,79,235,253,127,97,141,136,16,130,109,9,109,62,73,34,34,1,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,29,241,11,106,179,121,232,149,239,65,117,174,162,159,183,170,105,109,59,140,178,181,68,117,4,89,201,126,183,188,240,53,193,186,225,61,104,106,93,98,158,130,232,187,69,174,200,101,37,217,91,20,204,133,23,214,71,131,79,215,251,70,208,14,32,156,66,155,87,146,136,200,198,187,252,124,233,251,186,127,197,29,238,135,23,184,174,10,197,78,186,142,216,194,95,168,202,193,125,37,126,167,213,246,16,11,177,224,170,244,252,183,225,170,197,156,167,122,139,129,66,165,192,113,91,113,235,34,4,115,63,228,151,235,125,127,104,206,34,185,57,57,106,179,247,6,155,86,52,242,160,254,231,233,179,100,73,97,59,72,177,29,184,244,246,83,220,144,69,230,103,230,163,63,243,139,27,0,0,0,0,0,0,0,0,21,199,206,150,140,131,209,139,102,191,225,253,114,185,33,68,234,239,247,120,74,138,246,227,63,183,56,253,162,173,184,115,144,168,188,64,233,155,201,94,204,94,20,108,158,51,219,198,178,46,35,155,196,40,243,56,89,134,111,199,234,155,23,43,111,35,215,52,237,82,105,211,240,174,222,120,207,144,166,125,20,117,76,107,45,132,250,11,42,110,231,165,172,139,226,101,41,179,1,177,253,118,240,139,101,232,236,171,218,91,191,154,164,219,139,168,154,182,159,126,148,83,115,200,146,103,228,159,129,253,135,228,53,224,226,119,85,106,58,197,173,119,61,225,57,254,171,74,169,205,102,25,237,74,113,27,197,188,227,101,217,8,247,56,126,101,159,136,180,238,99,26,224,229,133,194,93,177,107,69,237,54,232,166,194,134,241,124,24,147,76,150,133,121,182,162,243,71,184,210,127,89,10,150,209,91,2,102,169,234,181,175,100,70,78,125,47,88,133,21,229,100,189,86,221,146,219,74,87,117,39,56,234,121,17,145,253,158,96,44,243,148,22,128,122,38,221,159,172,149,152,91,100,77,83,176,162,171,169,156,178,182,224,72,66,176,151,12,188,200,251,26,51,241,63,112,179,65,210,52,87,79,161,233,110,150,219,54,60,50,237,74,165,66,138,225,247,245,150,212,118,218,51,238,165,99,248,178,237,147,47,183,204,119,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,1,81,124,226,52,43,208,117,138,78,180,65,71,240,122,131,204,82,158,239,254,252,226,170,18,84,125,220,51,242,34,242,65,23,215,238,16,131,66,245,210,187,163,39,116,53,75,119,107,87,21,191,54,140,178,218,131,199,136,233,100,253,102,215,238,104,187,118,251,75,223,123,124,109,233,106,53,103,135,91,170,133,225,250,207,211,233,243,170,113,75,126,220,62,220,25,41,65,253,52,151,155,158,243,50,248,144,215,118,189,73,145,65,174,84,104,82,211,181,250,116,183,162,58,89,35,194,219,89,164,203,177,153,121,145,249,25,128,245,213,167,187,85,170,205,169,188,173,206,76,144,227,235,60,99,42,90,141,71,229,143,143,192,95,111,44,138,108,154,119,11,20,127,18,222,207,20,236,121,45,247,35,202,21,78,135,131,236,127,80,160,129,176,127,46,168,45,65,225,98,212,233,43,119,136,133,1,245,118,50,194,149,78,137,146,255,0,32,9,50,0,0,0,0,0,0,0,63,20,100,146,53,25,246,34,201,138,38,230,165,168,231,123,113,32,253,49,11,222,221,10,26,169,185,198,48,108,207,154,156,125,18,253,111,175,237,49,118,186,149,114,177,103,105,253,199,116,72,86,214,233,116,169,147,12,240,103,130,105,133,175,220,71,250,191,3,251,12,107,103,174,23,31,229,142,180,95,119,58,23,189,21,107,154,169,49,179,198,61,87,101,184,178,247,23,235,123,200,190,194,1,63,121,50,105,202,170,87,85,193,168,146,98,238,141,22,60,186,115,110,239,198,31,75,148,247,136,176,74,207,145,231,232,227,235,247,11,116,16,183,149,6,157,170,195,225,148,164,172,242,119,5,87,211,95,97,63,79,130,127,172,175,212,250,190,194,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,95,57,189,56,85,54,233,183,245,22,52,77,177,165,49,18,156,227,189,76,229,245,57,80,120,203,6,172,249,22,126,142,62,191,112,183,65,11,121,175,233,218,175,206,25,78,66,15,7,111,213,125,53,246,244,41,243,143,245,147,250,255,0,95,216,96,43,223,149,110,163,29,147,196,131,20,213,175,99,117,216,105,166,231,25,201,189,62,18,113,244,79,245,126,175,180,133,236,164,201,68,74,35,236,101,146,26,199,232,125,199,249,29,173,22,37,206,181,236,69,38,230,165,204,112,241,159,85,169,109,172,253,199,250,190,226,63,176,198,201,154,107,114,177,120,233,253,185,116,71,86,230,234,148,168,115,8,240,101,146,117,132,47,222,69,250,223,2,251,8,7,101,0,0,0,0,0,0,0,17,59,153,189,54,77,75,133,138,199,134,111,127,133,118,68,151,61,98,44,33,52,233,153,62,231,245,138,18,164,207,118,149,85,133,83,101,91,92,135,33,183,208,120,206,20,133,18,139,207,63,15,128,216,23,152,164,22,167,112,177,118,117,85,183,195,194,158,250,123,25,229,73,167,75,193,127,148,107,224,3,42,235,166,186,87,117,155,242,93,170,163,187,154,183,109,248,84,100,22,212,22,124,63,87,7,234,182,131,242,116,251,119,251,79,221,55,249,59,232,87,167,107,21,109,104,156,222,99,211,222,126,148,207,127,247,230,213,79,146,147,236,225,31,145,159,154,12,190,191,112,173,154,13,38,69,122,185,78,161,68,78,231,234,50,217,136,209,100,139,43,113,100,146,46,230,69,230,101,230,100,54,34,224,147,75,81,164,220,58,218,180,47,15,209,126,161,79,131,83,148,91,247,101,247,32,198,74,207,233,168,188,219,247,25,23,192,128,103,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,31,53,74,27,117,26,116,170,123,197,150,229,50,182,86,95,18,82,76,143,252,227,94,62,59,180,213,58,107,196,157,221,13,150,246,51,87,169,207,170,163,190,123,59,62,73,23,242,148,126,72,250,190,194,27,18,138,147,231,67,167,136,133,112,219,122,141,25,189,140,190,196,58,91,157,243,151,84,186,139,198,125,213,159,34,253,92,125,126,224,21,134,54,22,229,234,242,30,225,98,205,216,88,217,77,167,32,254,210,167,68,26,244,141,130,121,113,20,226,225,98,216,241,203,221,252,26,23,71,177,22,26,244,116,77,165,219,246,249,247,1,39,192,0,0,0,0,0,0,4,75,230,111,169,73,211,158,25,42,88,86,213,220,15,189,67,79,108,247,126,159,51,31,201,87,234,125,95,105,10,50,211,154,20,139,215,83,45,139,105,190,239,215,107,176,160,151,151,117,63,33,8,248,145,121,171,226,95,105,9,233,206,31,88,10,226,191,169,90,95,18,70,232,212,198,152,156,234,54,99,15,182,245,65,131,238,104,35,242,63,114,140,190,175,120,196,28,177,52,169,58,145,196,141,58,107,233,220,213,184,219,53,146,44,227,214,143,62,17,231,178,210,126,75,250,254,195,1,118,58,23,102,183,96,104,253,157,106,37,189,142,83,232,84,248,239,247,206,93,110,43,77,168,254,146,189,232,247,25,144,239,99,197,182,210,211,105,105,5,132,161,36,146,251,8,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,137,174,150,107,119,246,143,222,54,162,155,222,237,66,133,80,142,199,124,97,215,34,186,218,79,233,39,222,191,121,145,14,246,60,92,109,46,182,166,150,89,74,210,105,63,176,192,107,1,168,212,41,22,86,166,92,246,211,157,159,161,87,102,193,63,46,202,102,66,209,241,50,243,79,196,254,211,23,153,203,35,82,147,168,220,50,83,114,172,174,223,125,154,26,187,123,216,167,195,207,242,83,250,255,0,95,218,98,178,57,157,233,82,116,223,137,26,140,214,19,181,171,141,183,171,38,89,207,173,34,124,211,207,117,168,252,145,245,125,132,50,255,0,39,141,95,252,157,191,170,186,95,46,70,216,213,54,95,156,210,54,103,47,184,245,61,130,60,146,12,252,139,222,162,47,171,222,2,227,64,0,0,0,0,0,0,4,110,230,18,242,25,225,98,242,222,156,239,166,84,80,93,252,140,233,210,198,189,3,96,158,99,190,59,247,172,92,254,5,123,127,131,77,235,118,35,203,94,142,151,184,187,254,207,46,227,95,96,18,15,129,45,53,78,165,113,37,105,67,121,189,236,210,42,80,42,170,239,142,205,79,140,71,252,164,159,146,254,191,176,198,195,148,216,109,211,169,209,105,236,150,27,138,194,25,73,124,9,41,34,47,243,10,156,228,189,167,136,155,112,220,154,141,37,189,236,176,196,202,91,125,241,135,82,186,115,196,125,149,159,35,253,92,125,126,225,109,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,62,121,243,226,83,34,57,58,115,189,38,26,198,229,109,53,99,38,68,93,136,140,252,204,133,97,113,147,205,73,52,153,51,44,61,5,145,212,117,29,61,213,141,152,198,74,59,165,249,137,81,15,220,110,163,233,125,127,2,1,98,215,246,172,88,90,101,79,85,82,244,174,122,62,58,113,149,120,103,157,243,82,83,228,218,20,126,107,79,187,223,246,136,129,169,252,220,116,50,201,121,113,109,90,119,229,67,200,198,17,214,153,11,57,36,31,154,225,153,121,41,95,252,175,214,41,130,240,189,46,91,242,178,237,126,234,168,248,217,207,109,222,239,69,182,243,132,37,5,217,9,73,125,20,36,188,189,195,141,129,77,155,83,123,161,5,158,170,254,27,137,62,227,63,121,151,192,192,89,125,123,157,165,205,45,231,74,135,162,94,5,179,219,176,255,0,41,91,119,29,139,63,74,15,219,253,99,128,95,57,253,82,84,148,58,141,61,218,209,103,115,94,150,142,123,187,118,239,224,114,93,251,136,177,102,240,77,196,189,247,24,167,91,154,113,226,98,31,155,190,152,167,163,29,212,95,69,111,164,252,208,162,253,131,44,49,202,183,137,167,141,159,240,6,9,221,219,143,197,211,253,76,121,127,225,125,242,3,50,83,57,216,94,145,84,163,168,232,215,141,35,198,210,252,162,105,188,121,252,32,253,159,212,59,173,185,206,234,149,45,93,59,131,65,124,1,23,251,231,229,74,157,221,231,238,68,14,222,226,253,162,60,63,202,103,136,246,146,102,220,29,231,240,234,192,47,245,193,192,73,229,119,197,43,13,62,226,45,13,253,45,187,75,210,20,226,223,159,63,252,47,182,0,78,186,7,56,157,15,169,184,109,213,168,94,140,248,31,138,152,246,124,255,0,86,17,124,11,250,254,161,151,173,94,99,124,51,93,53,56,244,182,47,46,147,210,84,148,32,189,29,80,86,84,165,146,72,187,198,34,243,63,136,166,91,191,131,14,36,172,102,30,151,114,233,215,133,97,141,187,215,233,120,11,198,227,73,23,100,62,163,243,90,127,172,98,57,246,253,94,152,70,169,209,58,100,147,193,254,113,42,247,103,220,103,238,1,179,253,187,120,91,183,92,6,106,84,26,135,137,142,250,18,226,23,210,90,50,149,36,148,93,150,146,63,37,23,245,142,100,106,239,101,223,183,86,159,85,154,173,218,149,63,5,45,149,165,105,95,69,183,60,148,149,121,56,149,23,154,19,238,247,9,133,163,220,216,117,219,79,78,52,27,177,191,202,138,107,41,67,126,31,48,225,97,37,211,44,238,110,26,149,244,80,162,255,0,214,250,128,94,48,8,35,162,252,217,180,78,254,122,45,58,249,103,242,94,92,131,66,12,183,75,157,133,168,219,44,126,106,26,75,205,107,239,255,0,23,235,33,51,108,251,254,210,191,169,76,214,237,58,183,142,133,33,41,91,110,244,29,107,113,41,41,81,118,113,41,50,236,180,159,114,247,128,236,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,239,156,157,46,159,43,64,168,115,100,171,14,179,113,198,233,246,87,115,40,85,3,34,236,120,243,22,8,33,175,53,43,93,87,15,12,242,36,36,251,211,103,46,111,255,0,51,167,205,63,137,124,126,191,176,5,16,141,132,57,117,181,29,174,22,45,63,14,141,187,225,64,82,251,153,229,103,78,137,147,238,53,239,50,193,224,198,193,60,184,166,28,206,22,45,140,189,212,232,71,132,207,209,198,220,83,162,122,191,95,159,152,9,62,0,0,0,0,0,56,91,218,225,106,211,179,171,151,67,229,148,82,41,178,103,40,187,247,38,154,82,241,216,143,245,126,7,246,24,230,132,99,230,39,168,145,52,251,134,75,145,79,63,211,122,183,26,101,33,143,84,207,46,61,79,151,183,201,42,47,52,123,240,95,89,0,164,14,37,175,185,122,143,174,215,197,207,37,123,145,34,224,169,156,98,193,22,214,85,49,229,161,61,146,156,227,127,153,150,69,167,114,130,209,143,201,29,48,168,106,68,227,204,202,204,135,90,107,234,140,244,120,15,36,187,44,203,205,39,230,146,63,179,200,84,126,155,219,82,245,7,82,173,251,109,62,179,149,170,204,72,206,171,177,96,158,144,132,26,177,148,254,191,145,25,126,193,178,14,132,89,177,108,13,28,178,237,56,168,199,163,168,20,232,238,158,79,214,113,184,173,54,106,238,165,99,59,60,136,204,128,119,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,17,171,134,190,51,104,90,225,172,26,165,160,53,186,87,162,175,61,57,184,43,49,217,38,16,181,69,169,209,226,212,21,25,185,41,81,231,166,242,55,50,135,91,81,225,74,90,92,111,36,165,182,200,73,80,0,0,0,0,0,0,0,1,88,28,208,56,204,226,79,135,109,125,160,89,90,57,169,31,147,244,89,182,124,90,163,241,189,15,2,94,249,75,155,53,181,57,190,67,14,44,178,134,91,44,17,237,245,115,140,153,153,228,14,84,156,81,235,183,18,159,186,143,238,215,124,254,81,254,78,122,19,209,159,224,200,112,250,30,35,199,117,191,220,205,55,187,119,65,175,165,156,109,237,140,158,66,127,128,0,0,0,199,252,66,221,53,219,27,64,181,46,245,181,167,120,42,213,191,103,214,106,148,233,61,36,57,208,148,196,39,92,105,205,139,37,33,91,86,132,158,20,70,147,198,12,140,187,0,200,0,40,7,253,148,126,59,63,242,231,255,0,70,104,255,0,246,65,127,192,0,0,0,0,49,255,0,16,183,77,118,198,208,45,75,189,109,105,222,10,181,111,217,245,154,165,58,79,73,14,116,37,49,9,215,26,115,98,201,72,86,213,161,39,133,17,164,241,131,35,46,192,50,0,12,21,193,247,22,118,111,23,90,95,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,153,234,32,140,212,210,200,179,168,0,0,0,0,15,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,48,31,88,8,127,192,207,25,181,222,48,245,31,88,170,109,210,189,13,102,90,254,131,143,108,211,93,66,14,82,91,116,231,245,100,201,113,57,203,206,244,154,51,109,42,54,219,74,18,148,238,50,91,174,68,14,61,120,245,226,199,69,184,177,190,116,207,77,53,91,208,214,221,27,209,158,10,23,160,169,178,58,93,90,108,87,156,252,227,209,214,226,178,227,171,87,172,163,198,112,88,34,34,32,183,240,16,3,149,39,20,122,237,196,167,238,163,251,181,223,63,148,127,147,158,132,244,103,248,50,28,62,135,136,241,221,111,247,51,77,238,221,208,107,233,103,27,123,99,39,153,254,0,2,176,56,246,230,133,125,233,86,178,181,164,124,61,57,74,71,228,93,65,167,46,106,164,166,217,156,205,78,66,82,74,93,49,9,35,62,155,40,220,109,190,162,82,31,234,165,72,73,179,210,53,59,47,248,58,227,22,196,226,254,196,145,95,160,67,244,53,201,70,217,249,65,111,245,30,145,232,190,171,210,17,23,248,82,216,105,183,250,173,199,55,63,54,71,179,59,85,131,46,225,32,0,80,15,251,40,252,118,127,229,207,254,140,209,255,0,236,130,223,184,10,213,43,239,90,120,78,177,181,51,82,235,190,153,185,43,62,147,241,179,124,43,49,250,189,42,148,166,91,252,219,40,67,105,195,109,33,62,170,75,56,201,228,204,204,194,64,0,0,0,0,0,0,8,213,192,191,25,180,46,48,244,226,85,77,202,87,161,175,59,95,195,199,185,169,173,33,103,21,46,58,75,233,73,140,226,179,150,93,233,58,100,218,148,110,54,164,41,42,220,68,135,92,9,42,0,0,0,0,0,0,35,87,10,92,102,208,184,180,212,125,85,166,88,116,174,149,153,98,122,34,61,34,164,250,22,137,85,87,36,28,222,188,149,54,172,116,153,63,14,209,52,217,164,156,218,74,82,240,107,233,52,18,84,5,96,115,64,227,51,137,62,29,181,246,129,101,104,230,164,126,79,209,102,217,241,106,143,198,244,60,9,123,229,46,108,214,212,230,249,12,56,178,202,25,108,176,71,183,213,206,50,102,103,144,57,82,113,71,174,220,74,126,234,63,187,93,243,249,71,249,57,232,79,70,127,131,33,195,232,120,143,29,214,255,0,115,52,222,237,221,6,190,150,113,183,182,50,121,9,254,0,43,171,152,255,0,49,250,238,133,215,93,208,109,6,127,194,95,81,60,52,138,245,122,68,36,58,221,41,183,16,135,154,141,29,167,146,166,222,121,198,214,133,45,197,37,77,161,181,146,83,185,197,25,176,22,42,2,53,112,101,199,70,156,113,135,66,156,221,50,7,228,189,231,70,220,237,74,217,145,48,164,56,152,187,246,183,42,59,187,17,215,100,247,33,43,50,66,84,219,134,73,82,72,148,210,220,235,252,48,113,183,74,213,29,116,212,238,26,111,183,226,83,238,203,58,232,173,196,160,200,122,82,73,117,248,76,212,166,254,105,166,146,202,16,133,197,140,136,200,52,239,91,142,161,43,116,254,131,166,65,45,64,0,0,0,0,0,86,95,19,28,226,35,88,26,185,26,207,208,27,98,223,188,237,138,28,142,149,193,87,154,235,187,42,139,37,167,168,213,53,214,150,73,66,18,146,90,74,74,210,234,22,181,110,67,106,109,9,91,214,19,165,186,165,98,107,77,137,76,212,205,52,174,250,102,219,172,245,188,20,223,10,244,126,175,73,229,178,231,230,222,66,28,78,28,105,105,245,146,89,198,75,36,100,102,29,172,0,0,0,117,77,82,213,43,19,69,172,74,158,166,106,93,119,208,214,221,27,163,227,102,248,87,164,116,186,175,33,150,255,0,54,202,22,226,178,227,168,79,170,147,198,114,120,34,51,42,203,225,231,156,53,86,169,173,181,228,241,7,18,37,27,79,174,57,9,85,37,113,137,78,34,211,97,150,31,50,65,165,136,203,145,61,114,23,225,208,181,169,73,36,47,114,210,148,32,250,105,11,95,0,0,0,24,43,141,253,94,188,180,23,134,59,183,87,52,253,248,141,215,109,217,20,135,163,148,182,9,230,29,66,234,145,26,117,151,17,216,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,176,112,197,196,45,171,197,6,141,81,117,114,214,141,224,60,127,82,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,201,113,6,164,161,75,105,214,150,104,70,253,164,25,84,0,0,0,0,0,0,0,0,87,87,30,220,208,191,113,75,169,173,35,225,233,202,85,102,235,163,84,26,114,230,170,74,111,196,65,133,210,112,148,186,98,18,70,93,71,151,180,219,125,68,162,232,164,212,132,153,62,102,168,243,43,135,93,121,179,120,146,210,58,22,171,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,193,40,208,157,232,52,56,146,216,180,153,134,75,0,0,0,28,77,217,116,208,172,107,86,179,122,221,51,188,21,22,223,167,200,170,84,100,244,150,231,66,43,13,169,199,92,216,130,82,213,181,8,81,225,36,106,60,96,136,207,176,171,109,57,231,29,37,238,37,235,143,223,212,169,113,244,86,191,33,152,148,150,92,140,210,234,54,226,16,130,65,76,81,176,141,207,161,213,18,156,121,147,55,86,222,242,38,86,190,150,199,194,215,192,124,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,172,0,0,84,7,30,188,122,241,99,162,220,88,223,58,103,166,154,173,232,107,110,141,232,207,5,11,208,84,217,29,46,173,54,43,206,126,113,232,235,113,89,113,213,171,214,81,227,56,44,17,17,16,91,248,8,127,202,255,0,94,245,99,136,157,2,175,222,186,199,117,254,80,86,161,94,18,169,108,73,240,49,162,108,138,136,80,156,75,123,35,182,218,15,11,121,195,201,150,239,91,25,193,17,20,192,0,0,0,0,1,26,173,94,51,104,82,248,206,189,120,59,187,105,94,6,171,7,194,72,181,42,49,208,181,183,80,109,84,166,38,201,141,32,187,244,222,70,231,220,67,157,155,91,105,52,30,197,161,61,112,146,160,0,0,3,228,171,66,147,81,165,77,167,195,171,75,165,200,149,29,198,90,157,17,45,41,248,171,82,76,146,243,100,242,22,209,173,38,100,162,39,16,180,100,139,114,84,89,35,160,207,246,81,248,236,255,0,203,159,253,25,163,255,0,217,0,95,240,12,41,193,126,177,215,117,247,134,11,3,85,110,150,118,86,170,180,247,35,212,92,220,131,241,50,162,72,118,35,178,112,132,33,8,235,46,58,157,233,165,36,148,117,54,22,73,57,60,214,0,0,40,135,80,185,169,241,115,81,191,238,90,134,156,234,236,186,93,167,42,177,53,234,12,25,118,221,29,79,197,167,41,229,156,102,92,51,142,179,53,165,163,66,76,205,107,238,71,235,43,204,194,247,128,71,254,5,171,26,237,117,240,227,110,223,252,66,222,62,159,185,47,13,213,216,159,224,248,113,60,29,45,228,35,194,53,252,16,137,183,55,182,146,145,184,210,149,167,196,244,212,68,109,138,129,255,0,101,31,142,207,252,185,255,0,209,154,63,253,144,5,255,0,0,199,252,61,93,53,219,231,64,180,210,245,186,103,120,218,213,193,103,209,170,149,25,61,36,55,215,148,252,38,156,117,205,136,36,161,59,150,181,30,18,68,146,206,8,136,187,14,213,118,93,52,43,26,213,172,222,183,76,239,5,69,183,233,242,42,149,25,61,37,185,208,138,195,106,113,215,54,32,148,181,109,66,20,120,73,26,143,24,34,51,236,3,150,1,81,112,185,207,220,200,226,26,125,199,80,178,37,191,164,14,71,42,100,27,125,149,199,106,162,193,120,134,212,117,71,93,52,40,221,147,210,39,72,162,165,214,217,45,232,78,243,82,13,229,218,77,173,170,186,113,122,105,196,93,94,182,239,74,84,187,50,93,61,117,68,214,213,32,154,138,220,86,201,70,235,142,169,205,189,30,158,197,147,132,230,213,54,164,45,43,36,154,84,68,29,172,5,96,87,249,205,211,147,196,117,54,222,181,173,74,82,244,97,21,6,105,213,26,237,65,153,73,170,60,202,150,104,118,162,202,16,103,211,101,27,146,226,88,83,11,117,196,52,100,102,210,221,216,213,148,218,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,73,109,245,226,190,218,92,105,205,139,36,173,59,144,180,158,20,68,162,206,12,136,251,0,229,128,0,0,6,42,226,95,136,187,19,133,253,44,159,169,151,212,143,241,176,232,240,182,61,254,19,170,120,103,158,98,31,81,166,156,232,245,122,11,79,85,105,216,143,51,63,34,56,65,192,159,52,202,174,165,95,242,52,187,137,9,49,24,169,93,85,133,174,218,170,196,142,164,176,219,242,94,140,196,74,43,113,152,97,74,36,18,150,242,202,75,239,40,241,132,184,163,236,160,22,104,2,47,243,1,226,98,242,225,67,77,44,173,82,179,224,196,168,161,87,196,74,109,94,153,36,137,40,168,211,156,131,53,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,243,174,149,106,101,171,172,154,113,110,106,149,149,47,196,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,233,173,104,75,205,44,148,219,136,37,30,199,16,180,153,229,38,3,181,128,0,0,0,128,28,214,248,163,215,110,26,255,0,114,239,220,82,249,252,156,252,163,244,223,164,255,0,193,144,230,117,252,63,129,232,255,0,186,90,115,110,222,187,191,71,25,221,223,56,44,4,255,0,1,88,28,175,248,204,226,79,136,157,125,175,217,90,199,169,31,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,240,135,156,44,25,237,245,179,140,145,25,57,160,113,153,196,159,14,218,251,64,178,180,115,82,63,39,232,179,108,248,181,71,227,122,30,4,189,242,151,54,107,106,115,124,134,28,89,101,12,182,88,35,219,234,231,25,51,51,11,63,1,88,28,175,248,204,226,79,136,157,125,175,217,90,199,169,31,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,240,135,156,44,25,237,245,179,140,145,25,89,248,0,0,0,0,0,0,0,0,0,172,14,104,28,102,113,39,195,182,190,208,44,173,28,212,143,201,250,44,219,62,45,81,248,222,135,129,47,124,165,205,154,218,156,223,33,135,22,89,67,45,150,8,246,250,185,198,76,204,242,7,42,78,40,245,219,137,79,221,71,247,107,190,127,40,255,0,39,61,9,232,207,240,100,56,125,15,17,227,186,223,238,102,155,221,187,160,215,210,206,54,246,198,79,33,63,192,0,0,4,106,212,126,51,104,90,73,198,37,171,195,61,243,74,233,82,175,187,126,157,34,137,88,142,133,173,198,43,18,39,75,140,152,210,16,89,203,46,244,153,74,28,73,17,182,225,158,252,161,102,182,100,168,0,0,0,0,0,0,0,138,188,98,113,139,251,210,181,79,71,255,0,40,97,248,187,50,245,244,181,58,187,249,206,159,163,250,114,105,123,42,62,163,14,186,239,65,151,101,254,97,27,122,157,94,231,148,163,1,42,128,124,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,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,5,121,115,125,209,143,202,237,48,167,234,68,19,196,202,52,134,154,119,235,140,204,121,239,40,187,172,139,205,69,228,147,63,183,200,85,143,13,55,212,189,56,215,107,30,231,142,189,168,141,112,211,14,65,96,143,115,41,152,202,212,158,233,86,51,179,204,139,35,97,253,119,179,98,223,250,57,122,90,114,145,159,72,208,42,49,219,60,159,170,227,145,93,108,143,178,147,156,111,242,51,34,26,223,106,69,181,47,79,181,42,224,182,213,234,185,69,172,203,140,210,187,30,73,153,11,66,85,140,171,245,60,140,207,246,128,217,142,201,184,90,187,44,234,29,208,193,97,21,122,108,105,201,46,253,137,214,146,188,119,34,253,111,129,125,132,57,161,24,185,117,234,44,77,65,225,146,219,83,50,58,143,81,35,67,163,191,234,25,97,198,105,241,55,121,165,37,230,191,118,75,235,49,39,64,0,0,0,0,0,70,126,98,109,71,119,133,139,179,196,35,118,200,51,214,142,230,88,89,83,165,224,251,13,123,198,193,60,199,101,156,78,22,46,124,61,211,235,70,154,207,209,206,236,211,165,250,191,87,218,53,246,34,201,224,128,93,39,38,202,93,62,46,129,87,38,198,86,93,122,227,147,212,236,174,198,112,169,230,101,220,241,230,44,16,67,94,85,182,186,173,238,25,227,200,81,247,169,78,68,223,254,105,79,132,127,19,248,125,95,96,153,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,175,94,23,253,165,96,210,158,173,221,149,111,3,10,58,84,183,29,232,58,238,210,74,84,163,236,218,84,103,217,10,62,197,238,16,203,90,57,179,104,157,130,244,170,117,140,207,229,68,184,230,180,17,110,151,7,43,73,184,88,252,236,53,23,154,17,223,254,55,212,96,39,112,225,174,43,194,221,181,32,61,82,175,84,60,52,118,16,167,22,190,146,215,132,165,38,163,236,132,153,249,36,255,0,168,82,150,176,243,97,215,109,66,57,48,109,54,255,0,37,233,175,37,109,248,124,195,155,148,159,80,179,185,200,105,87,209,90,75,255,0,87,235,16,246,244,191,110,173,65,171,59,91,186,234,126,54,91,203,82,212,190,139,109,249,169,74,242,109,41,47,53,171,221,239,1,124,23,167,50,30,26,44,233,114,224,57,119,120,151,226,117,9,104,240,21,4,122,232,53,17,167,62,20,203,205,62,127,88,195,245,238,114,26,51,77,121,109,209,237,111,73,165,36,120,87,142,150,198,79,39,219,10,133,245,23,245,253,66,157,40,246,181,122,190,235,108,210,96,117,214,234,137,8,46,170,19,147,60,96,189,99,47,137,12,205,104,240,49,196,237,232,136,242,40,218,111,212,141,37,8,117,14,250,98,158,94,162,182,153,30,213,72,35,242,81,30,60,192,77,251,135,157,236,102,30,83,20,29,0,241,45,247,195,255,0,149,70,143,121,151,209,92,15,176,255,0,104,234,117,62,118,23,164,165,36,233,218,53,224,136,179,184,191,40,154,115,62,95,24,63,111,245,140,39,23,149,175,20,111,184,202,92,181,58,105,117,180,173,74,241,212,227,218,103,238,199,139,239,129,205,49,202,103,136,247,82,70,228,29,135,240,234,192,63,245,192,29,245,28,231,245,73,50,86,234,244,247,115,71,141,173,122,90,57,109,237,223,191,129,201,247,238,57,250,15,59,75,154,35,205,21,115,68,188,115,101,187,121,254,82,182,214,123,30,62,140,31,179,250,134,17,127,149,111,19,76,155,223,224,12,147,91,118,159,139,167,250,249,243,255,0,194,251,96,98,123,203,130,110,37,236,72,199,58,227,211,143,13,16,188,157,244,197,61,121,238,146,250,40,125,71,230,180,151,237,1,105,26,97,205,199,67,47,103,145,26,234,167,126,75,188,188,229,29,105,147,113,130,89,249,183,12,139,201,41,255,0,229,190,161,47,236,29,88,176,181,54,158,154,165,151,92,244,132,117,103,10,240,207,53,228,165,39,201,196,36,252,208,175,119,187,236,26,199,207,166,205,166,61,208,156,207,73,127,13,196,175,113,31,184,207,226,67,146,179,239,75,150,195,172,181,95,181,106,62,10,115,59,182,59,209,109,204,101,10,65,246,90,84,95,69,106,47,47,120,13,163,64,85,215,6,220,212,147,86,147,14,195,215,169,29,55,87,212,219,88,217,156,224,164,58,127,152,139,16,189,196,210,62,151,215,241,33,103,176,39,196,169,196,110,116,23,122,172,59,157,170,218,105,206,12,200,251,25,17,249,145,128,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,243,231,196,166,68,114,116,231,122,76,53,141,202,218,106,198,76,136,187,17,25,249,153,15,122,148,72,45,202,60,17,10,148,230,87,199,188,186,172,183,244,83,73,235,27,32,163,111,165,159,240,228,125,76,148,57,44,122,175,199,35,44,40,156,47,81,125,253,254,226,1,210,249,129,243,11,123,86,101,72,211,61,42,155,139,101,189,157,121,125,50,254,21,146,138,242,125,71,227,37,196,109,113,183,11,178,187,249,249,96,133,123,145,25,158,8,121,52,210,222,89,54,218,114,163,242,44,139,76,224,19,150,212,89,240,163,234,142,182,210,243,191,127,131,167,245,207,182,14,83,14,126,118,52,175,169,165,119,79,212,94,243,1,31,56,67,229,205,168,154,253,224,238,251,149,159,69,90,47,245,54,201,220,195,253,108,117,219,63,81,18,80,234,118,186,202,75,203,190,115,228,93,237,191,69,248,60,208,253,10,74,23,100,90,254,26,74,51,249,239,29,49,121,207,83,249,46,188,178,242,117,69,251,126,204,102,90,125,58,29,42,27,112,32,51,210,97,172,236,70,227,86,50,102,103,220,204,207,204,204,125,32,60,80,132,161,59,80,88,34,30,64,0,0,0,0,58,165,207,165,182,45,227,25,216,151,21,15,197,180,247,117,151,137,121,188,250,166,159,228,44,189,198,100,59,88,0,135,122,187,202,247,134,205,69,98,108,234,53,181,232,74,212,132,184,104,155,227,39,201,218,181,19,134,71,211,84,180,160,253,117,146,191,245,113,228,98,10,235,159,41,29,107,179,82,229,79,74,218,252,172,136,202,84,227,168,221,18,7,77,5,213,81,171,47,204,51,60,18,91,236,95,175,245,24,186,224,1,171,245,239,166,119,190,156,212,94,164,222,116,79,71,202,142,234,153,113,191,18,203,187,86,149,41,38,89,109,106,35,238,133,121,31,187,236,28,166,152,235,126,164,232,253,73,21,75,10,225,244,115,237,168,150,71,225,35,189,220,148,133,127,190,182,178,243,109,30,239,119,218,54,58,212,109,30,211,205,88,164,189,69,190,232,30,146,138,250,20,133,35,197,62,207,99,74,210,125,218,90,79,201,197,251,253,255,0,96,128,58,255,0,202,10,216,172,29,66,187,163,85,15,70,60,162,117,214,105,189,39,30,220,191,206,169,41,234,200,154,68,89,51,109,57,50,247,103,222,96,58,71,15,60,224,42,176,220,166,91,218,217,74,241,12,36,153,140,253,87,174,148,109,47,205,33,78,244,99,66,201,246,39,87,180,143,234,248,11,48,210,141,102,211,237,105,182,227,221,26,127,91,244,140,55,218,66,205,94,25,246,118,154,155,66,241,249,212,32,207,4,234,59,227,223,246,227,94,189,106,225,107,88,116,30,172,245,50,252,182,252,34,27,74,157,67,190,50,43,155,218,37,56,146,94,214,157,94,51,210,89,227,207,183,217,158,31,69,245,231,81,244,34,230,139,113,216,21,191,2,182,159,67,143,183,225,152,119,172,130,113,181,169,25,117,181,237,207,73,5,146,44,150,62,220,134,204,128,32,127,8,252,206,236,45,93,102,159,102,234,67,158,135,186,94,91,81,91,236,244,143,20,179,38,27,37,254,102,42,91,70,231,92,95,108,246,199,192,200,196,234,137,46,60,248,205,76,136,230,246,94,66,86,133,96,203,41,50,201,30,15,191,145,128,247,0,0,0,0,0,0,0,0,0,0,0,0,0,197,252,78,219,237,92,188,62,234,37,57,196,110,87,228,189,93,109,150,113,235,248,39,136,189,229,250,195,40,14,181,169,172,166,70,155,221,140,41,27,201,202,28,244,26,115,141,196,113,214,88,207,184,6,177,215,60,37,83,110,74,181,57,101,133,69,156,251,6,95,3,75,138,47,244,11,203,229,69,48,165,240,176,156,30,122,53,130,103,250,169,208,127,235,20,165,172,140,166,62,175,95,12,37,27,9,187,146,166,130,78,115,180,138,83,133,140,251,197,190,242,97,149,41,254,24,174,38,221,70,90,110,246,150,148,175,37,219,20,250,126,19,143,63,47,120,9,246,0,0,0,0,0,42,115,156,158,176,28,185,212,61,34,138,238,90,103,195,85,220,78,223,37,145,212,35,159,154,51,228,127,173,143,171,222,45,22,251,185,227,89,118,93,114,237,150,120,106,143,77,149,61,126,126,77,52,167,15,200,140,252,147,240,63,176,198,185,252,84,234,157,71,88,53,206,235,187,39,76,241,13,21,82,116,120,95,155,74,54,69,241,143,184,218,59,33,6,120,39,15,186,139,119,196,6,106,229,99,166,74,212,126,39,35,184,106,195,118,221,61,21,229,118,243,240,245,8,89,47,166,159,215,250,254,195,23,196,132,37,180,37,180,22,18,146,34,34,250,133,112,242,117,210,4,219,246,45,95,84,37,49,137,117,39,100,65,109,205,223,248,59,140,211,223,34,193,44,203,204,189,233,35,250,253,194,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,131,196,45,211,93,177,184,208,212,187,214,214,157,224,171,86,254,168,86,106,148,233,61,36,57,208,148,197,89,215,26,115,98,201,72,86,213,161,39,133,17,164,241,131,35,46,195,99,225,173,103,22,62,212,250,201,247,129,112,252,197,240,23,125,192,191,25,180,46,48,244,226,85,77,202,87,161,175,59,95,195,199,185,169,173,33,103,21,46,58,75,233,73,140,226,179,150,93,233,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,90,30,29,117,230,242,225,183,87,40,90,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,4,163,66,182,44,144,226,75,122,18,101,176,79,13,28,69,216,156,80,105,100,13,76,177,100,127,138,135,88,133,177,239,240,101,83,195,50,243,240,250,142,180,223,91,165,215,66,122,168,78,197,249,145,249,145,6,85,0,0,0,0,1,74,220,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,24,171,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,64,45,80,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,168,26,171,141,170,0,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,5,0,240,197,196,45,213,194,254,178,209,117,114,214,141,227,252,7,82,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,201,113,6,164,173,40,117,166,150,104,94,205,167,176,246,139,234,245,155,175,90,95,111,234,230,159,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,214,48,72,174,9,56,193,185,184,70,213,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,175,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,72,108,60,3,137,180,238,154,21,243,106,209,175,91,90,119,141,162,220,20,248,245,74,116,158,146,219,235,197,125,180,184,211,155,22,73,90,119,33,105,60,40,137,69,156,25,17,246,28,176,0,165,110,103,92,120,254,237,245,217,58,13,164,245,173,214,13,191,80,87,164,170,148,234,143,82,45,208,242,80,202,155,202,122,73,62,140,119,211,32,147,181,199,26,121,68,219,197,157,141,40,179,175,53,238,56,227,91,84,170,223,8,250,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,213,81,229,162,101,213,55,133,169,197,244,106,44,5,170,114,49,253,54,127,70,255,0,188,132,85,230,143,237,217,169,191,130,252,158,16,149,92,140,127,77,159,209,191,239,33,21,121,163,251,118,106,111,224,191,39,132,2,85,114,49,253,54,127,70,255,0,188,134,85,230,117,199,143,238,33,66,147,160,218,79,90,219,127,92,20,245,122,74,169,78,168,244,229,90,236,169,108,169,188,167,164,162,235,72,97,82,9,59,92,109,214,82,109,188,88,222,210,142,10,240,51,198,109,11,131,205,56,214,42,155,116,175,76,222,119,71,160,227,219,52,215,80,178,138,167,26,41,253,89,50,92,78,48,203,93,86,140,219,74,137,199,20,180,165,59,72,214,235,113,42,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,28,181,129,96,94,90,167,121,82,116,251,79,173,233,117,203,134,185,32,163,65,131,24,139,123,171,193,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,108,39,193,247,9,150,111,8,186,95,249,15,66,145,18,177,93,159,33,201,53,219,141,48,14,43,245,85,147,139,54,9,104,55,29,52,33,166,150,77,165,4,189,153,234,44,136,148,234,204,241,87,46,46,7,36,240,165,102,207,188,53,5,113,36,106,45,225,29,132,78,101,164,52,234,40,145,18,102,178,132,211,228,70,165,173,74,52,169,245,37,93,37,45,166,146,146,81,50,78,185,50,128,106,174,47,251,149,199,176,158,153,126,53,243,137,162,128,69,255,0,114,184,246,19,211,47,198,190,113,52,4,170,0,0,0,0,0,26,198,104,190,175,94,90,11,170,22,254,174,105,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,99,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,156,198,170,224,54,83,225,139,136,91,87,138,13,26,162,234,229,173,27,192,120,254,164,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,255,0,146,226,13,73,66,150,211,173,44,208,141,251,75,42,141,115,56,62,226,206,242,225,23,84,63,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,29,68,17,146,93,89,30,193,26,91,170,86,38,180,216,148,205,76,211,74,239,166,109,186,207,91,193,77,240,175,71,234,244,158,91,46,126,109,228,33,196,225,198,150,159,89,37,156,100,178,70,70,97,218,192,4,0,230,117,199,143,238,33,66,147,160,218,79,90,219,127,92,20,245,122,74,169,78,168,244,229,90,236,169,108,169,188,167,164,162,235,72,97,82,9,59,92,109,214,82,109,188,88,222,210,140,48,87,53,238,56,228,220,181,90,223,8,250,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,213,81,225,211,121,165,55,132,37,181,245,187,7,35,31,211,103,244,111,251,200,85,88,181,78,70,63,166,207,232,223,247,144,12,85,206,175,218,158,214,251,191,131,243,26,136,202,188,140,127,77,159,209,191,239,33,138,185,213,251,83,218,223,119,240,126,99,81,29,127,151,151,22,118,111,8,186,95,173,183,197,118,60,74,197,118,124,139,94,53,10,220,84,243,138,253,85,100,228,242,124,208,178,109,211,66,26,105,102,226,150,104,217,158,154,12,201,78,160,140,39,255,0,49,222,56,228,240,165,102,192,179,244,249,17,36,106,45,225,29,245,193,121,213,180,234,40,145,18,100,131,154,235,6,102,165,173,74,53,37,132,169,61,37,45,167,84,163,81,50,109,57,69,116,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,14,90,255,0,191,239,45,83,188,170,218,131,168,55,12,186,229,195,92,144,114,103,78,146,101,189,213,224,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,39,150,47,1,223,184,133,10,54,188,234,197,23,109,253,112,83,211,232,218,93,70,157,211,149,107,178,165,188,151,48,174,170,139,173,33,133,71,53,110,109,183,89,73,184,201,227,123,169,48,205,92,11,240,101,66,224,243,78,37,83,28,170,250,102,243,186,60,60,139,154,164,210,214,81,84,227,68,190,148,104,205,171,24,101,174,171,164,78,41,36,227,138,90,148,173,164,104,105,186,75,226,110,173,85,160,113,119,170,245,218,21,78,93,58,165,78,212,138,236,184,115,34,60,166,95,140,251,117,55,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,100,145,173,103,22,62,212,250,201,247,129,112,252,197,240,23,125,192,191,25,180,46,48,244,226,85,77,202,87,161,175,59,95,195,199,185,169,173,33,103,21,46,58,75,233,73,140,226,179,150,93,233,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,88,29,45,213,43,239,69,175,186,102,166,105,165,119,208,215,37,27,173,224,166,248,86,100,116,186,172,173,151,63,54,242,22,218,178,219,171,79,172,147,198,114,88,50,35,45,135,184,85,226,98,205,226,191,72,225,234,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,208,25,128,5,48,107,71,54,205,109,167,113,23,112,87,180,34,240,137,84,210,248,178,18,205,30,139,94,183,216,75,18,144,152,169,105,199,148,164,18,38,18,20,249,56,251,100,111,33,120,52,18,210,146,220,209,89,87,7,220,79,201,226,195,75,255,0,116,165,105,53,193,101,71,41,14,70,66,231,190,211,240,167,45,14,45,42,56,79,22,199,95,66,9,40,37,173,76,54,130,113,75,109,6,225,180,225,164,41,219,152,143,8,127,189,75,89,75,242,90,23,71,79,111,30,172,219,95,124,255,0,18,243,29,36,181,226,162,57,184,137,194,233,56,234,118,26,183,238,105,198,178,226,220,39,118,242,188,185,184,215,253,234,186,142,253,2,255,0,169,213,92,211,43,167,243,117,40,204,31,85,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,97,213,50,211,103,118,154,209,164,54,110,189,105,125,193,164,122,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,92,29,104,210,27,203,65,117,66,224,210,61,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,36,27,57,128,172,14,82,156,107,250,110,28,62,19,117,54,167,85,153,90,103,172,229,151,80,124,250,237,170,11,44,117,23,76,81,146,119,183,209,67,78,184,210,156,82,146,109,154,154,35,108,154,101,11,229,121,177,113,175,78,181,173,90,159,10,250,111,83,223,114,86,113,26,241,125,7,42,59,212,168,42,110,60,134,227,182,162,74,27,123,197,54,246,213,154,92,90,73,162,117,181,160,205,210,52,4,85,230,97,198,189,59,137,251,238,155,100,233,165,79,196,233,181,165,137,48,166,54,114,153,244,204,231,153,108,220,144,244,119,146,222,206,142,86,195,100,166,247,22,95,81,44,210,241,37,61,43,128,30,15,170,188,89,106,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,133,116,95,72,111,45,122,213,11,127,72,244,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,185,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,197,28,58,232,53,155,195,110,145,208,180,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,73,38,181,108,65,33,180,158,196,36,136,50,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,67,235,0,1,21,121,163,251,9,234,111,224,191,56,132,41,219,131,238,44,239,46,17,117,67,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,241,212,65,25,37,213,145,220,79,52,127,97,61,77,252,23,231,16,133,0,128,218,34,192,191,236,221,83,179,105,58,131,167,215,12,74,229,189,92,142,82,96,206,140,103,177,212,100,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,187,0,162,30,92,92,113,198,225,74,242,159,103,234,10,37,200,211,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,122,170,67,77,41,38,163,100,154,114,247,128,0,0,0,0,0,81,95,51,14,10,41,220,48,95,116,219,219,77,41,158,27,77,174,220,70,133,13,178,148,247,161,167,50,203,100,228,119,164,60,167,55,245,176,183,219,53,57,184,240,250,73,4,150,73,74,198,188,18,113,131,115,112,141,170,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,94,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,243,213,45,45,177,53,166,196,169,233,158,165,208,189,51,109,214,122,62,54,23,138,122,63,87,164,242,30,111,243,140,173,14,39,14,52,133,122,170,44,227,7,146,51,35,215,135,138,174,25,239,46,20,53,114,102,150,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,97,177,245,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,235,21,1,202,119,141,122,141,173,117,83,56,87,212,138,158,251,110,179,152,214,115,235,56,177,217,165,78,83,146,36,57,29,197,26,80,227,222,41,199,182,160,212,226,212,78,147,77,161,6,78,153,162,64,115,58,227,199,247,16,161,73,208,109,39,173,109,191,174,10,122,189,37,84,167,84,122,114,173,118,84,182,84,222,83,210,81,117,164,48,169,4,157,174,54,235,41,54,222,44,111,105,70,17,171,154,231,26,255,0,186,109,212,255,0,13,122,103,83,170,198,182,237,42,132,136,215,107,185,232,179,88,170,50,226,82,81,246,26,73,197,51,21,198,215,221,74,216,227,167,184,144,100,203,46,170,48,112,125,194,101,229,197,214,168,126,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,58,139,34,52,180,179,44,85,96,88,23,150,169,222,84,157,62,211,235,122,93,114,225,174,72,40,208,96,198,34,222,234,240,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,91,9,240,125,194,101,155,194,46,151,254,67,208,164,68,172,87,103,200,114,77,118,227,76,3,138,253,85,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,102,122,139,34,37,58,179,48,202,182,5,129,102,233,101,155,73,211,237,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,38,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,216,0,0,5,0,243,71,246,236,212,223,193,126,79,8,95,240,160,30,104,254,221,154,155,248,47,201,225,0,159,252,149,61,150,46,159,188,9,223,46,167,9,254,32,7,37,79,101,139,167,239,2,119,203,169,194,127,128,0,0,0,160,30,104,254,221,154,155,248,47,201,225,11,254,20,3,205,31,219,179,83,127,5,249,60,32,22,83,203,155,143,111,223,81,66,127,77,245,17,143,15,169,182,205,63,198,75,144,196,125,145,107,80,80,180,52,115,18,72,45,140,188,75,113,180,186,215,100,154,150,149,180,91,84,166,217,154,163,87,123,2,255,0,188,180,178,242,164,234,14,159,92,50,232,119,13,14,65,73,131,58,49,150,246,151,131,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,216,35,131,174,49,108,78,47,236,73,21,250,4,63,67,92,148,109,159,148,22,255,0,81,233,30,139,234,189,33,17,127,133,45,134,155,127,170,220,115,115,243,100,123,51,181,88,50,238,18,0,80,15,51,173,45,253,203,248,201,189,124,37,11,209,148,171,183,195,221,52,255,0,225,93,111,21,226,155,47,22,255,0,117,169,72,221,57,185,190,162,182,227,30,170,73,6,129,127,194,181,121,218,105,157,213,112,105,198,157,234,149,38,39,136,162,217,245,10,133,62,175,211,109,197,185,31,199,148,110,131,234,218,131,66,25,37,196,54,212,181,169,63,156,125,132,145,40,215,216,28,146,245,50,234,184,52,227,81,52,182,173,47,196,81,108,250,133,62,161,72,234,56,226,220,143,227,202,79,93,132,238,89,161,12,146,226,19,137,66,18,159,206,62,250,140,212,107,237,101,66,128,121,98,234,151,238,95,198,77,149,226,235,190,140,165,93,190,34,214,168,127,5,235,120,175,20,217,248,70,59,33,74,70,233,205,194,245,211,183,24,245,148,72,53,139,254,1,26,185,138,235,29,11,70,248,71,190,228,213,217,241,18,239,10,123,246,117,46,54,229,163,173,42,123,14,182,163,222,148,44,147,210,96,164,63,133,109,74,250,27,55,37,75,73,138,12,211,219,42,171,169,87,253,181,167,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,60,103,4,126,66,197,57,224,222,180,169,247,254,150,105,203,49,229,149,74,135,71,168,214,228,58,164,39,160,166,39,60,211,45,37,10,221,184,214,74,167,188,106,35,73,17,18,155,193,171,38,73,193,92,171,52,114,133,171,188,92,82,36,220,111,102,37,133,79,118,241,110,54,213,255,0,10,149,25,246,27,140,91,208,180,154,58,111,200,105,252,250,201,87,67,98,146,105,89,153,5,228,233,237,149,74,211,91,2,218,211,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,115,130,47,33,171,184,218,160,106,174,3,101,62,19,189,150,52,111,238,254,222,249,115,2,162,249,151,241,199,39,136,235,201,237,30,177,209,17,26,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,176,113,71,199,143,255,0,162,198,153,112,169,164,21,175,209,253,178,213,223,93,166,84,127,251,93,178,77,17,72,233,127,232,234,117,109,189,254,50,58,211,252,106,4,74,225,215,65,175,46,36,181,114,133,165,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,178,73,53,167,122,205,13,164,247,173,36,97,144,56,28,225,18,171,197,246,174,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,117,15,4,134,222,112,146,231,72,219,85,249,254,229,182,39,238,89,251,138,122,11,253,166,126,79,254,75,122,51,197,61,255,0,122,252,55,134,232,117,183,245,127,137,245,119,239,223,239,221,158,227,175,240,235,160,214,111,13,186,71,66,210,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,57,36,154,213,177,4,134,210,123,16,146,44,150,3,92,30,48,56,107,174,240,173,174,53,141,50,169,159,90,148,246,234,165,183,45,82,144,251,146,232,238,188,226,35,184,233,165,40,218,241,116,150,219,132,104,65,117,27,89,164,141,6,133,42,85,114,163,227,95,247,50,186,152,225,175,83,42,117,89,54,221,219,80,143,26,210,119,61,102,104,245,71,156,82,78,62,194,73,184,150,101,56,226,59,165,91,27,116,183,26,8,158,121,212,217,79,24,28,53,208,184,169,208,234,198,153,84,207,163,85,103,117,82,219,150,169,75,97,184,149,134,153,113,17,220,116,210,149,238,100,250,171,109,194,52,44,250,110,44,210,68,178,66,147,174,189,217,107,87,108,107,170,179,101,93,48,124,21,106,223,168,72,165,212,99,117,80,231,66,83,14,41,183,91,222,131,82,21,181,104,81,101,38,105,60,100,140,203,184,13,164,199,19,118,93,52,43,26,213,172,222,183,76,239,5,69,183,233,242,42,149,25,61,37,185,208,138,195,106,113,215,54,32,148,181,109,66,20,120,73,26,143,24,34,51,236,33,95,43,222,53,255,0,124,5,136,141,24,212,42,157,86,118,164,217,180,245,201,118,163,52,250,222,153,165,165,228,161,18,13,212,164,176,243,93,86,25,112,156,51,91,158,163,187,220,82,221,233,198,174,108,156,107,211,181,2,103,239,98,210,250,159,94,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,126,117,11,115,160,104,52,155,38,107,8,213,199,215,21,211,56,173,215,25,117,186,99,187,44,203,95,173,71,181,217,109,231,205,183,226,165,229,26,167,169,183,73,61,55,164,122,138,81,19,104,82,91,67,13,171,113,181,189,89,87,149,239,5,31,190,2,251,70,179,234,21,50,149,59,77,172,218,130,227,59,78,154,93,111,76,213,18,202,86,136,230,210,84,88,101,174,171,15,56,110,17,161,207,81,173,142,37,110,244,227,175,10,188,51,222,92,87,234,228,61,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,54,41,176,44,11,55,75,44,218,78,159,105,245,189,18,135,111,80,227,148,104,48,99,17,236,105,25,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,132,28,234,253,150,45,111,188,8,63,46,168,136,21,203,231,141,186,175,10,23,251,148,43,157,249,115,180,234,234,145,29,154,172,53,74,82,88,164,190,167,153,74,234,200,109,44,186,181,173,184,233,113,42,105,178,73,188,93,50,81,153,182,222,39,175,58,191,101,139,91,239,2,15,203,170,34,149,128,109,59,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,250,197,59,114,167,227,142,54,154,213,96,112,183,169,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,76,145,25,231,112,164,169,180,151,77,231,92,82,201,73,117,78,51,113,32,2,170,249,231,126,132,255,0,164,159,221,162,213,5,85,243,206,253,9,255,0,73,63,187,64,98,174,74,158,212,247,79,221,252,239,152,211,131,157,95,181,61,173,247,127,7,230,53,16,228,169,237,79,116,253,223,206,249,141,56,57,213,251,83,218,223,119,240,126,99,81,0,228,169,237,79,116,253,223,206,249,141,56,93,72,162,190,82,122,165,98,105,127,20,239,126,93,87,125,25,249,91,111,170,214,163,255,0,5,121,239,21,84,149,81,131,208,99,243,72,86,205,221,53,250,235,218,130,199,117,22,72,94,160,0,0,0,0,0,0,0,0,165,110,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,12,85,206,175,218,158,214,251,191,131,243,26,136,202,188,140,127,77,159,209,191,239,32,22,168,0,0,41,91,157,95,181,61,173,247,127,7,230,53,17,34,185,83,241,199,39,82,169,80,56,91,212,148,68,106,187,108,81,201,22,181,77,43,105,130,168,211,162,165,8,40,75,111,36,107,146,203,88,82,84,218,79,168,203,78,41,100,149,52,167,30,142,188,234,253,169,237,111,187,248,63,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,13,167,128,68,174,95,60,109,210,184,175,176,28,161,92,239,196,131,168,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,233,146,140,137,198,243,45,64,0,0,0,85,95,60,239,208,159,244,147,251,180,90,160,170,190,121,223,161,63,233,39,247,104,14,149,202,159,142,56,218,107,85,129,194,222,164,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,121,50,68,103,157,194,146,166,210,93,55,157,113,75,37,37,213,56,205,196,141,85,197,191,114,180,227,219,242,238,29,7,133,29,80,99,101,193,74,167,248,59,66,169,30,62,27,159,6,35,6,162,135,33,40,44,54,243,44,52,163,67,184,36,184,219,102,75,50,117,36,167,194,202,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,120,173,9,113,10,109,101,148,168,140,140,190,161,67,220,211,244,201,90,113,196,227,238,146,178,139,146,158,170,234,123,121,120,138,132,222,223,77,95,169,245,125,132,47,140,86,255,0,56,173,32,69,193,98,82,53,66,43,25,151,77,122,60,23,28,221,255,0,131,182,205,65,243,44,26,200,188,207,220,147,63,175,220,3,29,242,108,214,3,137,58,185,164,82,92,195,79,120,154,187,105,199,154,204,233,241,203,201,25,242,47,214,199,213,239,22,200,53,177,225,91,84,234,58,63,174,118,165,217,6,103,135,104,234,144,99,205,252,218,87,190,47,140,97,199,17,221,11,50,201,54,93,210,91,190,3,99,11,18,231,141,122,89,116,59,182,33,229,170,197,58,52,228,121,249,58,210,92,47,50,35,242,87,192,190,194,1,207,0,0,0,0,0,134,188,215,102,20,62,22,23,147,199,94,176,108,255,0,93,58,119,253,66,140,237,152,74,169,92,148,154,114,11,42,149,57,134,72,190,181,56,146,255,0,72,185,190,115,210,165,177,195,21,186,219,72,195,78,94,177,18,165,228,187,230,159,80,202,113,231,229,239,21,5,163,108,166,70,175,88,241,212,222,244,187,114,83,16,105,206,55,17,202,108,177,159,112,13,138,56,97,183,218,182,184,124,211,186,115,104,218,163,181,233,11,112,179,159,95,192,178,71,239,63,213,25,64,117,173,50,101,49,244,218,211,142,150,246,37,170,28,4,18,115,157,164,81,208,88,207,188,118,80,0,0,0,0,0,0,0,0,0,0,0,0,0,1,233,151,46,60,8,206,204,150,230,198,89,66,150,181,96,207,9,34,201,158,11,191,145,8,43,197,199,51,187,7,72,153,168,217,186,110,231,166,46,150,86,244,85,246,122,63,133,89,19,237,154,255,0,61,21,77,175,107,173,163,182,123,231,224,70,96,37,198,171,235,46,159,104,181,183,38,232,212,10,223,163,161,176,210,220,37,120,103,222,220,105,109,107,199,230,144,179,44,147,75,239,143,119,217,154,207,226,27,156,5,86,99,149,59,123,68,233,94,29,133,19,209,152,170,245,210,189,197,249,212,37,222,140,152,89,46,198,210,246,153,253,95,17,0,245,163,94,117,31,93,238,105,87,29,255,0,91,241,203,117,245,184,195,126,25,134,186,40,55,28,90,81,150,155,70,236,117,86,89,50,201,231,236,199,49,162,220,45,107,6,188,85,153,166,88,118,223,139,67,137,75,171,119,198,69,111,99,70,166,210,107,218,235,168,206,58,168,60,121,247,251,112,29,123,83,181,191,82,117,130,164,186,165,251,112,250,69,247,20,107,51,240,145,217,238,106,90,191,222,155,65,121,184,191,119,191,236,28,93,145,166,119,190,163,84,89,164,217,148,79,72,74,144,234,89,109,191,18,203,91,150,165,37,36,89,113,105,34,238,180,249,159,191,237,22,161,160,28,160,173,138,57,211,235,186,203,80,244,155,201,38,157,122,155,210,113,157,171,252,210,148,158,172,121,166,71,131,39,19,146,47,126,125,196,39,238,156,232,246,158,105,61,37,154,45,135,64,244,108,86,80,148,37,30,41,247,187,18,80,146,238,234,212,126,77,163,223,238,251,64,84,46,134,114,145,214,187,201,45,212,245,81,175,201,56,143,36,156,105,27,162,79,234,32,250,74,37,101,137,132,101,146,83,157,143,245,62,178,19,171,72,185,94,240,217,167,76,66,157,89,182,189,55,90,142,150,205,115,124,100,248,219,150,146,108,204,250,105,150,164,23,174,131,87,254,182,60,136,76,64,1,214,45,61,53,178,236,120,232,139,108,81,188,27,104,198,210,241,14,185,140,18,75,249,106,63,213,79,245,14,206,0,0,0,0,3,197,104,74,211,181,101,146,49,228,0,48,142,180,112,121,161,250,234,149,174,247,181,252,76,149,227,243,222,58,98,49,142,159,242,90,121,5,228,210,75,246,125,185,169,14,47,57,115,106,38,128,248,203,190,218,103,210,182,139,29,61,210,119,48,199,71,61,6,203,212,92,149,186,173,206,188,162,242,237,140,249,31,107,221,31,53,70,157,14,171,13,200,19,217,234,176,238,55,163,113,167,56,50,50,238,70,71,230,68,3,86,3,35,35,193,139,8,229,249,204,45,237,38,149,31,76,245,86,110,109,151,55,244,37,244,203,248,46,10,83,202,245,24,140,167,23,185,199,27,46,234,237,231,229,146,25,31,143,174,91,81,96,66,147,170,90,37,75,199,79,103,140,167,245,207,190,78,43,13,254,118,76,175,173,213,118,79,212,126,227,21,100,235,75,101,102,219,137,194,139,204,178,3,105,232,19,226,84,226,55,58,11,189,86,29,206,213,109,52,231,6,100,125,140,136,252,200,199,208,42,79,150,175,30,242,233,50,217,209,93,88,172,111,130,189,222,137,127,195,145,116,240,83,36,191,234,177,28,204,242,163,108,189,117,246,247,123,200,91,90,84,75,45,201,60,145,128,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,214,53,38,253,163,233,149,155,62,244,174,175,108,58,127,75,169,217,71,252,99,168,108,190,138,84,126,107,47,113,255,0,164,4,90,230,53,197,234,248,122,176,218,183,109,57,123,110,122,214,238,130,186,121,232,244,94,136,181,118,113,151,27,86,91,121,94,102,88,250,207,202,138,37,74,126,99,234,147,37,123,220,94,55,43,4,89,193,99,221,246,12,143,196,62,182,87,245,239,83,42,87,245,113,120,57,157,30,155,88,71,230,246,71,105,163,245,146,218,51,158,145,31,116,246,255,0,41,229,46,4,120,79,168,241,51,169,6,220,181,116,109,234,63,253,241,119,9,86,58,172,73,233,122,164,243,107,254,49,140,122,185,250,240,94,97,36,57,98,112,67,30,241,125,90,201,169,16,115,2,54,61,27,31,170,127,158,220,83,99,187,235,50,249,41,56,82,80,126,178,59,251,189,230,45,225,182,208,210,9,182,203,9,47,34,31,53,46,153,14,141,5,170,116,6,186,108,51,187,98,119,25,227,38,102,125,204,204,252,204,199,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,140,175,91,148,123,150,157,38,149,90,135,226,35,75,101,108,58,142,162,209,185,10,73,165,69,148,153,25,118,81,249,30,69,120,241,95,202,130,220,189,149,82,189,52,98,111,162,42,139,55,166,57,79,233,185,35,197,58,125,119,13,61,89,51,9,40,220,165,52,156,227,5,140,227,6,100,44,132,0,107,29,170,122,75,125,104,157,218,245,175,122,211,60,12,248,174,40,210,93,102,93,201,37,213,160,149,249,181,173,63,73,165,118,207,187,236,206,127,225,111,152,142,171,112,250,168,150,252,231,125,51,108,182,251,102,184,91,99,71,218,130,232,32,255,0,56,81,150,225,254,109,147,79,159,191,62,101,222,237,53,139,68,172,61,112,181,101,90,151,197,47,197,71,125,181,165,181,117,222,71,77,102,219,141,146,176,211,136,51,193,58,174,217,239,159,179,20,245,198,55,45,91,219,68,229,212,47,29,62,115,211,118,185,169,217,74,44,51,27,193,55,153,14,27,127,157,148,183,28,216,211,72,245,177,149,110,248,145,145,133,167,240,215,197,214,153,113,39,66,143,42,216,155,209,170,248,116,59,42,7,78,66,186,42,216,201,173,61,85,178,218,85,181,79,37,57,47,63,50,237,229,157,6,174,22,237,195,94,176,238,88,149,202,60,143,11,82,165,74,109,230,213,177,11,216,227,78,18,139,178,137,73,60,41,5,238,50,237,239,22,235,192,135,50,154,126,163,122,55,73,181,74,23,130,172,48,195,49,163,84,186,170,119,197,172,188,51,8,79,73,136,169,75,123,214,183,21,147,87,108,96,251,96,192,88,208,15,92,121,13,75,142,220,166,21,185,183,144,78,32,240,101,148,153,100,143,184,246,0,0,0,0,0,0,0,0,0,235,154,147,143,220,238,233,202,182,151,161,103,122,216,206,63,48,190,227,177,142,167,171,139,54,244,166,244,89,30,13,54,245,68,255,0,252,25,192,26,218,235,70,63,118,43,239,10,220,95,148,213,79,91,24,207,240,167,59,139,104,228,183,26,103,239,127,185,165,245,127,130,254,87,77,111,102,210,254,51,193,83,143,57,243,242,247,121,10,142,213,85,155,154,161,120,44,207,38,170,253,64,255,0,252,33,98,227,249,56,80,220,165,112,193,89,144,241,229,83,46,233,18,17,255,0,33,116,250,121,151,145,159,192,4,240,0,0,0,1,224,243,168,97,165,188,225,225,45,164,212,163,250,136,178,2,20,115,84,214,134,244,243,64,223,180,161,63,178,117,200,234,169,238,167,110,115,26,68,41,205,159,154,20,95,73,5,228,100,127,89,10,75,178,237,201,55,149,225,69,181,162,255,0,27,88,168,198,132,147,237,216,221,117,40,207,115,34,243,87,196,190,210,18,223,154,54,184,75,212,205,119,147,107,71,145,186,155,109,146,224,108,216,69,249,248,243,38,163,57,54,210,175,162,191,137,151,214,99,226,229,121,163,106,213,14,35,34,85,38,167,100,27,102,59,117,148,185,156,238,126,60,248,74,36,96,150,147,44,165,195,239,131,47,168,192,92,175,12,246,20,93,54,208,139,22,214,97,173,142,198,183,169,137,146,123,140,247,190,152,108,161,106,238,165,17,100,209,228,71,143,128,201,227,193,150,144,195,72,101,178,194,91,73,37,37,245,17,96,121,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,214,179,139,31,106,125,100,251,192,184,126,98,248,217,76,107,89,197,143,181,62,178,125,224,92,63,49,124,7,213,123,240,207,121,89,220,58,105,231,19,73,157,18,125,167,126,72,153,77,89,36,201,183,233,181,22,37,75,105,44,45,6,163,55,16,235,81,22,234,92,79,145,147,136,90,83,134,212,239,45,193,223,21,87,151,10,26,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,196,182,149,56,166,87,185,59,86,102,147,62,154,220,66,237,207,151,37,173,66,190,121,117,89,118,85,211,7,198,209,110,10,125,197,75,168,198,234,173,190,188,87,234,147,219,117,189,232,52,173,59,144,181,22,82,100,162,206,72,200,251,140,43,103,242,100,177,27,215,27,166,228,191,238,191,17,166,73,168,38,109,175,110,209,222,121,153,75,101,111,19,138,137,57,231,73,107,75,45,32,141,130,54,156,55,94,74,186,157,70,20,157,138,11,10,176,47,251,55,84,236,218,78,160,233,245,195,18,185,111,87,35,148,152,51,163,25,236,117,25,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,46,192,62,74,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,214,0,0,0,41,91,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,67,21,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,5,170,0,0,0,197,92,88,251,44,107,39,221,253,195,242,231,198,85,17,255,0,142,253,82,177,52,191,133,141,65,252,186,174,250,51,242,182,223,171,90,212,127,224,175,61,226,170,146,169,210,186,12,126,105,10,217,187,166,191,93,123,80,88,238,162,201,0,215,92,109,80,53,87,27,62,233,110,169,88,154,211,98,83,53,51,77,43,190,153,182,235,61,111,5,55,194,189,31,171,210,121,108,185,249,183,144,135,19,135,26,90,125,100,150,113,146,201,25,25,135,107,0,0,1,138,184,177,246,88,214,79,187,251,135,229,207,140,170,49,87,22,62,203,26,201,247,127,112,252,185,240,26,214,12,235,198,15,9,151,151,8,186,161,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,248,233,172,200,146,234,12,240,80,217,79,137,222,30,173,94,40,52,106,181,164,119,76,159,1,227,250,114,105,213,68,69,110,67,212,201,205,43,115,82,27,74,203,254,83,107,36,169,10,91,78,186,130,90,55,238,32,170,14,91,156,193,35,112,237,37,205,30,214,74,172,181,105,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,198,86,225,156,234,230,59,199,28,158,20,172,216,22,126,159,34,36,141,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,164,165,180,234,148,106,38,77,167,41,91,90,52,134,242,208,93,80,184,52,143,80,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,117,74,157,90,171,90,146,137,149,154,156,185,242,27,142,196,68,59,37,229,58,180,176,195,72,101,150,137,74,51,50,67,109,54,219,104,79,146,80,132,164,176,68,68,1,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,238,186,239,163,149,221,2,212,201,186,85,116,189,190,181,74,167,210,164,84,91,218,130,240,210,165,211,163,203,118,54,80,181,161,125,21,200,83,93,68,168,210,190,158,242,193,43,5,109,92,177,120,14,253,196,40,81,181,231,86,40,187,111,235,130,158,159,70,210,234,52,238,156,171,93,149,45,228,185,133,117,84,93,105,12,42,57,171,115,109,186,202,77,198,79,27,221,73,192,14,104,254,221,154,155,248,47,201,225,0,149,92,140,127,77,159,209,191,239,33,21,121,163,251,118,106,111,224,191,39,132,37,87,35,31,211,103,244,111,251,200,69,94,104,254,221,154,155,248,47,201,225,0,138,162,221,57,80,240,57,26,218,165,81,56,184,212,101,203,42,237,74,60,133,218,52,147,67,177,202,12,71,82,227,10,154,249,40,146,110,173,246,148,190,146,75,45,19,46,165,204,173,78,35,163,26,185,88,112,153,102,241,25,170,21,107,227,80,36,68,157,66,211,89,20,249,50,45,201,112,13,246,43,43,148,220,194,104,156,95,81,36,148,52,236,118,220,52,41,14,33,210,202,20,91,76,200,231,87,50,206,58,164,240,203,108,197,211,13,49,159,46,46,168,92,113,216,169,69,156,152,173,56,197,34,156,82,12,148,250,201,246,214,211,203,120,216,121,148,182,73,61,165,212,113,74,65,165,178,112,58,79,49,110,99,245,221,4,190,233,58,59,161,111,237,187,237,250,132,74,173,211,38,108,36,57,4,226,169,158,163,116,179,67,137,222,231,89,14,180,235,142,178,182,212,218,73,9,67,134,181,184,77,74,14,19,56,193,210,254,46,172,215,107,182,57,203,129,93,163,199,138,171,142,133,37,167,13,116,167,223,55,73,8,39,205,9,106,66,20,113,221,82,22,131,206,194,73,173,45,168,205,5,175,101,129,96,94,90,167,121,82,116,251,79,173,233,117,203,134,185,32,163,65,131,24,139,123,171,193,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,95,247,4,156,31,91,60,35,105,123,84,84,148,73,183,181,114,59,10,187,43,17,29,145,208,156,251,78,62,182,80,219,110,172,210,148,50,153,43,104,150,148,54,110,18,73,107,74,76,246,164,53,225,23,253,202,227,216,79,76,191,26,249,196,209,64,34,255,0,185,92,123,9,233,151,227,95,56,154,2,85,0,12,41,197,119,21,218,113,194,86,156,46,245,189,93,241,213,89,221,70,40,20,6,30,36,74,171,202,73,17,154,82,102,71,211,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,134,107,1,10,185,83,106,149,247,173,58,39,126,234,102,166,87,125,51,114,86,117,1,255,0,27,55,194,179,31,171,210,164,82,217,111,243,108,161,13,167,13,180,132,250,169,44,227,39,147,51,51,154,160,3,85,113,181,64,213,92,6,95,215,158,25,239,45,6,183,180,218,243,172,206,137,81,183,181,70,215,133,113,209,102,178,100,133,165,110,69,142,244,152,142,180,106,53,37,108,170,75,100,75,238,135,16,180,40,140,149,189,182,243,7,46,110,53,255,0,122,174,163,191,64,191,234,117,87,52,202,233,252,221,74,51,7,213,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,88,117,76,180,217,218,254,155,105,13,155,175,92,4,233,222,145,234,3,18,220,161,92,90,111,109,179,32,226,62,108,190,210,209,10,51,173,60,218,251,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,210,7,21,92,51,222,92,40,106,228,205,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,194,234,120,210,227,142,205,225,107,72,233,23,133,188,136,151,85,195,124,199,113,118,107,44,172,221,167,74,66,80,218,213,53,215,219,61,170,140,132,190,202,137,40,86,247,122,136,74,13,41,53,186,221,0,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,62,81,110,156,168,120,28,141,109,82,168,156,92,106,50,229,149,118,165,30,66,237,26,73,161,216,229,6,35,169,113,133,77,124,148,73,55,86,251,74,95,73,37,150,137,151,82,230,86,167,17,209,10,224,226,19,135,75,239,134,154,197,175,105,234,100,127,3,114,87,109,242,174,205,166,111,101,223,71,238,159,50,51,109,117,153,117,198,221,220,220,84,61,185,38,88,235,108,50,202,12,206,127,242,49,253,54,127,70,255,0,188,134,42,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,12,85,206,175,218,158,214,251,191,131,243,26,136,128,2,127,243,171,246,167,181,190,239,224,252,198,162,49,255,0,45,222,12,168,92,90,106,61,98,167,126,85,122,86,101,137,224,164,85,233,172,45,104,149,85,114,65,189,208,140,151,19,142,147,39,225,221,55,92,37,19,155,73,41,70,13,125,86,131,58,242,161,224,114,77,203,85,162,113,113,168,203,136,116,42,108,137,11,180,105,38,134,164,28,233,109,41,198,21,53,242,81,40,154,67,14,165,125,36,150,29,55,154,75,153,66,91,71,91,58,243,23,230,47,251,130,120,189,20,209,74,143,253,210,127,55,233,58,159,71,255,0,115,159,238,73,44,254,102,76,101,199,153,226,35,186,234,125,85,254,107,204,253,108,17,101,254,63,184,193,165,112,155,164,106,85,60,229,185,125,222,49,230,64,181,16,203,73,52,70,125,8,73,57,57,213,56,133,53,178,57,188,210,201,181,37,70,234,212,132,109,216,110,56,221,6,127,182,171,246,234,255,0,133,110,59,146,227,168,127,231,38,78,169,78,144,231,254,179,143,60,227,139,250,212,165,43,222,102,2,255,0,184,50,227,163,78,56,195,161,78,110,153,3,242,94,243,163,110,118,165,108,200,152,82,28,76,93,251,91,149,29,221,136,235,178,123,144,149,153,33,42,109,195,36,169,36,74,105,110,82,15,22,62,212,250,201,247,129,112,252,197,241,115,220,188,248,44,165,112,177,165,241,235,183,125,191,17,58,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,212,113,8,103,109,48,241,99,237,79,172,159,120,23,15,204,95,1,216,46,238,19,47,43,123,133,123,11,138,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,11,233,161,8,94,198,204,205,78,35,119,95,225,247,137,221,101,225,134,187,86,175,233,13,209,232,215,43,116,247,105,243,163,62,202,100,69,123,40,89,50,250,153,94,80,111,48,181,155,141,44,200,240,173,201,81,41,183,29,109,119,61,203,58,147,74,175,242,255,0,211,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,86,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,21,65,199,71,6,85,222,15,53,30,45,49,186,175,166,108,203,163,196,72,182,106,78,173,5,41,77,180,104,234,198,146,218,113,135,154,234,180,70,226,82,77,184,149,165,73,218,102,182,155,12,1,105,218,213,219,230,234,163,89,86,180,31,27,90,184,42,17,233,116,232,221,84,55,215,148,251,137,109,166,247,172,210,132,238,90,210,89,81,146,75,57,51,34,238,54,83,208,29,28,161,112,255,0,163,86,158,142,219,143,120,136,150,205,61,49,220,147,181,104,241,114,150,165,57,38,78,197,173,102,223,85,247,29,119,167,188,210,141,251,83,234,164,136,85,183,38,13,6,141,117,106,133,203,175,245,216,82,252,61,143,29,52,186,18,213,29,212,176,229,70,99,110,37,247,16,241,44,144,181,179,27,40,83,70,149,246,156,218,207,97,165,6,171,137,0,17,87,152,143,8,127,190,183,70,139,242,90,23,91,80,172,238,172,219,95,124,255,0,12,203,253,85,53,226,162,57,184,141,179,234,182,210,118,26,182,109,117,182,178,226,27,55,119,74,161,213,53,75,84,172,77,22,177,42,122,153,169,117,223,67,91,116,110,143,141,155,225,94,145,210,234,188,134,91,252,219,40,91,138,203,142,161,62,170,79,25,201,224,136,204,131,88,202,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,130,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,144,56,145,214,250,175,17,250,219,116,235,69,102,135,18,141,34,227,144,210,145,2,51,138,113,17,152,101,134,227,178,131,90,187,173,100,211,45,239,94,18,74,94,229,18,80,70,72,47,147,64,117,142,187,195,254,178,218,122,197,110,51,226,37,219,53,4,200,114,54,228,35,197,197,90,84,220,152,219,214,133,147,125,86,28,117,174,166,195,82,55,238,79,172,146,48,23,127,203,187,132,63,222,165,163,71,249,83,11,163,168,87,143,74,109,209,178,127,137,101,142,146,157,240,177,27,218,68,217,116,155,117,91,205,59,247,58,227,184,113,109,147,91,101,80,233,90,47,171,214,110,189,105,125,191,171,154,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,128,0,0,8,171,205,31,216,79,83,127,5,249,196,33,64,34,255,0,185,163,251,9,234,111,224,191,56,132,40,4,7,106,213,45,45,190,244,90,251,169,233,158,165,208,189,13,114,81,186,62,54,23,138,102,71,75,170,202,30,111,243,140,173,109,171,45,186,133,122,170,60,103,7,131,35,34,176,174,84,60,113,201,182,170,180,78,17,245,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,164,162,203,164,243,169,111,11,75,136,232,203,254,97,156,22,82,184,167,210,249,21,219,66,223,136,173,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,234,54,133,189,186,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,1,180,240,10,245,229,165,204,18,54,176,210,168,252,62,106,253,86,91,154,131,2,63,134,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,121,81,153,172,213,155,10,0,0,0,1,31,248,215,225,70,133,197,166,141,77,179,122,84,168,119,125,55,51,45,106,220,214,86,175,1,43,114,13,198,205,77,153,44,153,125,8,233,56,88,90,75,40,115,166,181,180,217,9,0,58,253,255,0,127,217,186,89,102,213,181,7,80,110,24,148,59,122,135,28,228,206,157,36,207,99,72,201,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,134,177,151,101,173,93,177,174,170,205,149,116,193,240,85,171,126,161,34,151,81,141,213,67,157,9,76,56,166,221,111,122,13,72,86,213,161,69,148,153,164,241,146,51,46,227,235,191,239,251,203,84,239,42,182,160,234,13,195,46,185,112,215,36,28,153,211,164,153,111,117,120,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,255,0,197,135,16,210,120,163,214,218,198,176,191,105,68,182,145,81,143,18,51,52,214,86,211,203,105,12,48,134,204,221,144,134,90,84,149,169,73,82,137,110,36,214,148,26,27,35,216,218,8,177,173,167,116,215,108,107,170,141,122,218,211,188,21,106,223,168,71,170,83,164,244,144,231,66,83,14,37,198,156,216,178,82,21,181,104,73,225,68,105,60,96,200,203,176,11,169,229,123,193,71,239,127,177,17,172,250,133,76,170,193,212,155,202,158,184,206,211,166,151,71,208,212,181,60,149,162,57,180,149,30,94,119,164,195,206,27,132,75,111,212,107,99,106,67,189,73,212,49,87,12,92,66,218,188,80,104,213,23,87,45,104,222,3,199,245,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,252,151,16,106,74,20,182,157,105,102,132,111,218,89,84,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,95,240,215,91,143,93,82,177,53,167,139,27,231,83,52,210,187,233,155,110,179,232,207,5,55,194,189,31,171,210,166,197,101,207,205,188,132,56,156,56,210,211,235,36,179,140,150,72,200,204,44,171,146,167,178,197,211,247,129,59,229,212,225,63,197,112,114,80,191,236,215,116,94,242,210,212,220,49,10,236,139,116,72,175,174,146,163,52,190,116,231,98,66,97,50,16,70,88,90,9,214,86,133,109,51,216,102,222,253,189,70,247,88,248,0,0,0,10,1,230,143,237,217,169,191,130,252,158,16,191,225,64,60,209,253,187,53,55,240,95,147,194,1,141,41,92,51,222,85,254,23,42,188,83,208,167,68,149,66,183,46,133,219,149,216,42,50,109,248,104,54,161,155,18,208,102,172,60,133,187,48,154,82,8,137,104,62,154,136,150,149,44,218,235,250,23,174,154,143,195,166,163,211,181,67,75,235,62,6,171,7,45,60,203,164,107,139,80,138,163,35,114,44,150,200,203,168,202,246,167,37,146,81,41,41,90,20,133,161,11,77,181,114,84,246,88,186,126,240,39,124,186,156,58,165,211,201,146,196,184,56,130,149,92,164,221,127,147,58,59,34,158,135,27,162,82,222,121,202,196,121,201,105,45,155,40,122,89,60,131,101,75,35,144,111,44,212,172,168,217,38,136,176,233,4,234,208,189,116,211,142,34,244,226,157,170,26,95,89,241,212,169,217,105,230,93,34,68,170,124,164,145,27,145,100,182,70,125,55,145,185,57,44,154,77,42,74,208,165,161,104,90,186,167,26,26,57,93,215,222,24,47,253,42,181,158,217,90,170,211,219,145,78,111,106,15,196,202,137,33,169,109,70,202,214,132,35,172,184,233,107,168,165,18,81,212,222,121,36,224,242,93,129,96,89,186,89,102,210,116,251,79,173,232,148,59,122,135,28,163,65,131,24,143,99,72,201,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,246,0,26,176,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,54,126,211,219,214,149,169,86,5,181,168,212,40,242,216,166,221,84,120,85,184,109,75,66,82,251,108,73,101,15,54,151,18,149,41,36,178,74,200,140,137,74,44,231,6,126,99,93,110,47,116,134,54,132,113,47,168,90,91,79,98,35,20,218,77,97,111,82,216,140,251,175,34,61,58,74,19,42,27,38,183,125,117,45,17,223,105,11,53,26,189,116,171,214,95,210,59,10,224,147,140,218,22,151,242,222,189,103,66,165,117,110,77,20,235,71,110,34,144,183,219,148,229,86,107,139,166,201,116,191,52,146,100,229,73,113,183,27,67,170,112,155,138,181,246,55,16,144,16,3,141,13,99,161,107,239,20,23,254,170,218,204,236,162,213,106,13,199,167,57,185,103,226,98,196,142,212,70,164,225,104,66,209,214,68,116,187,211,82,73,72,234,108,60,154,114,118,105,201,98,192,141,66,225,230,235,212,25,22,244,184,117,43,170,232,92,100,78,120,157,74,39,211,161,199,108,153,54,137,71,177,72,68,135,231,160,214,130,238,189,233,81,159,76,137,52,194,54,83,225,87,75,127,113,110,28,116,235,76,222,161,122,26,125,26,223,139,233,88,94,43,196,116,170,142,163,173,59,243,132,181,165,89,148,235,234,245,20,104,44,225,24,73,36,136,50,168,213,92,109,80,53,87,1,202,218,118,181,118,249,186,168,214,85,173,7,198,214,174,10,132,122,93,58,55,85,13,245,229,62,226,91,105,189,235,52,161,59,150,180,150,84,100,146,206,76,200,187,139,243,225,35,134,219,55,128,142,30,107,114,175,10,252,73,85,36,199,122,230,189,43,204,66,53,33,180,71,142,106,83,44,236,111,174,236,104,237,161,195,65,40,148,181,45,111,45,40,71,87,164,156,107,202,235,131,42,22,135,233,197,55,95,171,117,95,74,222,122,141,111,198,144,201,176,181,166,45,50,143,40,154,146,220,100,164,241,212,121,123,89,91,174,40,176,149,33,45,183,130,74,220,122,42,243,92,227,95,247,77,186,159,225,175,76,234,117,88,214,221,165,80,145,26,237,119,61,22,107,21,70,92,74,74,62,195,73,56,166,98,184,218,251,169,91,28,116,247,18,12,153,101,213,7,117,171,115,151,147,78,226,74,109,66,29,163,46,169,164,17,99,185,67,106,12,73,77,37,249,75,76,243,52,215,91,55,162,161,226,90,162,17,36,160,184,180,35,38,91,156,74,178,101,103,246,5,255,0,102,234,157,155,73,212,29,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,38,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,175,103,7,124,42,222,92,87,234,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,159,18,226,82,226,89,70,213,110,89,26,140,186,104,113,104,216,78,192,176,44,221,44,179,105,58,125,167,214,244,74,29,189,67,142,81,160,193,140,71,177,164,100,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,195,176,8,1,205,147,132,63,221,119,78,63,124,21,149,11,125,223,96,83,215,233,100,185,63,164,220,171,117,146,121,247,182,182,178,52,27,204,45,106,117,56,82,13,77,169,244,159,85,100,202,10,127,140,85,196,191,17,118,39,11,250,89,63,83,47,169,31,227,97,209,225,108,123,252,39,84,240,207,60,196,62,163,77,57,209,234,244,22,158,170,211,177,30,102,126,68,97,174,13,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,134,168,210,230,185,18,83,27,208,164,47,99,173,154,86,157,200,90,146,120,62,233,81,145,246,51,11,78,214,174,223,55,85,26,202,181,160,248,218,213,193,80,143,75,167,70,234,161,190,188,167,220,75,109,55,189,102,148,39,114,214,146,202,140,146,89,201,153,23,113,245,234,21,235,85,212,171,254,229,212,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,49,147,63,49,149,120,44,226,98,79,10,58,243,74,212,247,160,203,168,80,159,142,245,34,225,131,16,154,235,201,167,61,180,213,211,55,18,100,75,109,214,217,120,136,148,141,230,201,54,107,66,86,163,1,121,28,31,240,215,66,225,91,67,168,250,101,76,62,181,85,237,181,75,146,90,101,45,246,229,214,29,101,180,72,113,163,82,81,181,146,233,33,182,200,144,131,233,182,131,81,26,205,106,86,107,28,77,167,116,208,175,155,86,141,122,218,211,188,109,22,224,167,199,170,83,164,244,150,223,94,43,237,165,198,156,216,178,74,211,185,11,73,225,68,74,44,224,200,143,176,229,128,64,14,117,126,203,22,183,222,4,31,151,84,69,64,105,61,139,251,168,106,157,155,166,126,148,244,103,229,109,193,78,161,120,222,135,91,194,248,169,45,179,213,233,238,78,253,189,77,219,119,39,56,198,75,57,22,255,0,206,175,217,98,214,251,192,131,242,234,136,170,190,19,189,169,244,111,239,2,222,249,139,0,58,166,170,233,157,213,163,122,143,113,233,109,235,19,195,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,234,33,11,83,46,160,210,227,107,52,150,246,214,133,17,97,68,44,255,0,149,215,48,8,117,120,116,222,25,53,190,226,232,213,89,240,212,235,30,168,251,108,49,21,200,173,48,211,12,210,85,211,66,54,188,93,44,180,227,134,181,60,167,20,217,168,150,77,37,217,21,204,27,130,74,87,21,246,3,117,219,97,136,144,117,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,125,67,73,17,56,230,104,135,253,181,88,87,87,252,43,110,92,150,229,67,255,0,57,14,117,54,116,119,63,245,92,101,230,220,71,212,164,169,62,227,32,27,73,138,171,231,157,250,19,254,146,127,118,137,21,203,175,142,168,220,82,217,165,99,234,12,248,136,213,74,4,119,158,156,204,104,174,161,21,58,115,39,29,5,82,51,38,201,134,86,167,36,37,181,178,149,253,52,41,105,66,16,162,66,35,175,60,239,208,159,244,147,251,180,6,42,228,169,237,79,116,253,223,206,249,141,56,57,213,251,83,218,223,119,240,126,99,81,14,74,158,212,247,79,221,252,239,152,211,131,157,95,181,61,173,247,127,7,230,53,16,16,0,93,79,43,222,58,127,118,187,85,26,29,172,119,159,139,212,154,46,255,0,67,201,154,157,175,87,105,109,182,147,44,188,106,63,17,49,156,57,212,201,37,107,104,144,231,231,84,153,14,21,90,240,209,195,61,229,197,45,195,117,217,154,125,58,34,46,26,5,175,34,227,131,10,73,146,17,83,91,50,163,50,113,9,211,81,37,149,169,50,20,104,90,189,77,232,74,84,104,74,141,196,116,10,77,78,242,210,139,254,21,102,27,114,232,23,101,157,88,110,75,72,151,16,137,250,125,70,35,196,164,147,140,188,147,34,91,110,182,89,67,137,62,233,50,81,121,144,13,162,0,69,94,1,120,215,181,120,172,211,136,148,74,181,79,195,234,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,232,184,178,65,150,213,52,183,101,80,0,0,0,0,0,10,86,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,143,252,219,117,74,196,213,14,41,217,252,133,174,250,79,242,74,223,77,173,88,254,10,243,62,22,169,22,163,59,174,199,231,80,157,251,122,136,245,209,185,7,158,202,60,24,204,28,145,175,251,54,133,121,106,110,159,86,110,24,144,238,27,170,61,38,77,22,11,198,105,92,244,67,41,167,36,154,51,45,170,90,18,251,107,52,103,121,163,122,136,141,45,172,210,22,232,0,0,41,91,157,95,181,61,173,247,127,7,230,53,17,15,236,109,11,212,125,73,211,139,231,84,44,170,55,165,105,90,115,224,93,175,178,193,154,165,71,139,40,164,25,74,75,100,94,187,45,248,85,117,76,143,114,18,180,172,210,104,75,139,68,192,231,87,237,79,107,125,223,193,249,141,68,100,174,72,244,154,85,126,149,175,52,42,237,50,37,70,155,81,143,111,196,153,14,91,41,121,137,44,56,154,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,5,112,105,86,166,93,90,55,168,246,230,169,89,82,252,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,154,208,181,50,234,13,77,184,130,81,111,109,107,73,158,20,99,97,238,21,120,152,179,120,175,210,56,122,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,84,15,49,78,5,100,240,181,121,29,241,167,208,37,175,74,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,194,156,42,241,49,121,112,161,171,144,245,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,13,146,64,116,173,23,213,235,55,94,180,190,223,213,205,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,238,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,221,64,5,85,243,206,253,9,255,0,73,63,187,69,170,10,171,231,157,250,19,254,146,127,118,128,130,188,43,112,199,93,226,170,234,187,172,171,90,181,224,171,86,253,159,62,229,167,70,240,200,115,210,146,152,113,134,218,131,189,110,180,134,58,171,144,146,235,40,205,40,198,77,38,93,203,21,127,182,171,10,234,255,0,133,109,203,146,220,168,127,231,33,206,166,206,142,231,254,171,140,188,219,136,250,148,149,39,220,100,39,87,37,79,106,123,167,238,254,119,204,105,194,69,115,88,224,114,78,165,82,167,241,73,166,203,136,213,118,216,163,154,238,154,98,144,211,5,81,167,69,74,214,115,80,230,8,215,37,150,178,149,37,197,31,81,150,155,74,13,42,105,45,188,25,127,151,239,29,212,46,42,173,86,236,171,165,126,11,83,109,250,121,57,81,141,133,185,233,72,172,55,21,183,106,187,209,29,168,236,117,100,200,81,120,100,153,169,24,201,101,61,202,96,13,93,236,11,254,242,210,203,202,147,168,58,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,97,222,20,120,174,211,142,45,116,225,23,173,148,239,129,170,193,233,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,163,43,218,163,105,226,34,75,137,74,136,201,11,67,141,160,51,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,12,99,196,197,133,23,82,52,34,250,181,159,107,123,178,173,234,154,99,30,227,45,143,170,27,200,66,187,41,36,120,53,249,25,227,226,50,112,240,121,164,62,210,217,112,178,151,18,105,81,125,70,88,1,171,165,233,110,73,179,111,10,213,173,43,248,218,61,70,76,37,31,110,230,211,170,70,123,25,151,154,126,39,246,152,187,78,85,122,208,222,161,232,35,22,140,215,247,206,182,220,76,6,147,183,24,141,30,20,22,203,201,9,47,164,179,243,51,63,172,197,122,243,67,209,181,105,127,17,146,234,144,147,190,13,205,29,202,202,156,206,54,191,34,124,213,26,48,107,81,158,18,217,119,193,23,212,67,237,229,115,174,18,244,207,93,227,90,210,36,109,166,220,132,136,27,54,17,254,126,68,200,72,206,73,181,43,232,163,226,69,245,144,11,215,1,224,203,168,125,164,60,217,229,46,36,148,147,250,140,178,60,192,0,0,5,120,243,164,141,51,247,191,219,82,201,223,224,191,149,208,219,217,180,191,140,240,85,19,206,124,252,191,96,169,125,23,199,238,197,98,101,91,75,242,154,151,235,99,56,254,20,223,113,112,252,227,168,110,85,184,96,163,72,100,240,168,119,116,121,11,255,0,144,138,125,64,207,204,203,226,41,187,74,148,104,213,11,61,100,120,52,215,233,231,255,0,225,8,1,178,238,155,99,247,58,181,176,173,197,232,88,62,182,49,159,204,35,184,236,99,169,233,26,141,122,81,101,172,207,38,171,122,156,127,254,12,216,237,128,0,0,0,0,0,0,0,0,0,61,114,36,53,22,59,146,95,86,214,218,65,173,103,131,60,36,139,38,125,128,123,6,11,226,83,139,173,50,225,178,133,34,85,207,55,173,85,240,235,118,44,14,156,132,245,149,177,227,66,122,168,101,196,167,114,153,82,114,126,94,103,219,206,44,241,223,204,166,159,167,30,146,210,109,45,133,227,107,15,48,244,105,85,30,162,155,240,139,63,20,194,211,210,126,42,146,230,197,161,181,100,149,223,56,46,217,49,81,87,21,195,94,191,46,89,117,202,196,143,21,82,170,202,113,231,21,177,8,222,227,174,26,143,178,73,41,44,169,103,238,34,239,238,1,39,120,164,230,35,170,220,65,42,93,191,5,223,67,91,46,62,225,162,22,216,210,55,32,250,232,47,206,28,100,56,95,155,120,147,231,238,207,153,246,192,26,89,164,183,214,182,93,172,218,246,85,51,199,79,148,226,77,69,214,101,172,18,157,66,13,95,156,90,19,244,157,79,108,251,254,220,74,238,14,185,106,222,218,217,46,159,120,234,3,158,132,181,201,77,74,73,97,153,62,53,188,199,112,155,252,212,164,56,222,246,157,95,173,140,167,111,196,200,138,225,116,119,68,172,61,15,181,98,218,150,61,47,194,176,195,104,75,138,235,188,190,162,201,182,219,53,97,215,22,101,146,105,61,179,219,31,110,66,14,112,161,202,130,220,178,149,77,189,53,158,111,165,234,104,232,204,69,63,166,228,127,10,233,116,28,36,245,99,76,52,175,106,146,234,115,140,30,115,140,17,16,176,234,13,185,70,182,105,209,169,84,88,126,30,52,70,81,29,148,117,22,189,168,74,73,41,44,168,204,207,178,75,204,242,57,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,227,104,117,6,219,133,148,159,153,10,135,230,117,193,12,123,58,66,117,147,77,160,226,12,156,250,74,63,84,255,0,51,180,161,71,107,214,121,243,53,101,74,89,250,168,237,239,247,24,183,161,242,85,41,144,235,48,93,167,79,107,168,195,219,119,167,113,150,112,100,101,220,140,143,204,136,6,172,241,101,63,13,244,201,140,189,142,35,59,85,130,60,100,177,239,251,69,235,242,229,226,245,124,66,216,110,219,183,100,189,215,61,23,111,93,93,60,117,186,207,75,90,123,54,203,109,167,13,178,159,35,60,253,71,231,88,60,119,112,159,80,225,155,82,18,220,69,117,173,234,198,125,28,238,18,156,244,152,141,213,245,77,231,23,252,99,248,245,177,245,100,188,177,111,15,26,217,95,208,77,76,166,223,212,53,228,225,245,186,141,97,31,156,223,29,214,139,214,83,107,198,58,166,125,147,223,252,164,27,46,0,235,26,109,126,209,245,54,205,129,122,80,151,186,29,67,171,211,236,162,254,45,213,182,127,73,41,63,52,31,184,191,210,59,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,222,112,252,64,190,218,33,232,69,41,252,54,239,83,210,168,218,93,241,232,249,76,247,83,127,28,253,5,253,191,1,104,213,106,156,106,53,61,218,148,181,109,105,157,187,143,6,126,106,34,47,34,51,243,50,26,219,113,59,170,82,245,147,90,238,29,65,150,230,245,84,252,38,59,17,127,23,17,150,189,200,71,248,191,213,47,244,128,198,244,154,77,66,185,80,106,151,75,143,215,148,254,238,155,123,210,156,225,38,163,238,163,34,242,35,247,141,138,120,59,208,74,126,128,104,245,54,214,105,59,167,171,173,226,221,202,139,127,240,169,11,71,110,162,210,88,75,216,236,127,111,213,84,60,173,180,15,247,89,214,133,220,245,38,183,82,109,156,120,130,221,141,222,38,36,212,35,232,184,149,23,172,217,121,17,254,194,23,162,68,73,44,23,144,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,235,125,150,164,178,184,239,39,115,110,36,208,162,206,50,70,88,63,33,236,0,21,251,199,63,45,251,123,84,105,181,45,72,210,216,190,18,233,71,90,91,241,247,173,207,21,132,201,121,69,185,249,73,109,27,157,113,178,236,158,216,248,100,133,57,220,214,229,122,192,186,231,219,117,184,254,22,171,68,154,236,87,209,189,11,216,243,46,41,10,44,164,212,147,194,144,126,70,101,219,222,67,104,225,19,56,206,224,70,200,226,58,131,50,189,74,135,225,47,6,25,113,113,164,245,30,115,172,164,162,66,144,214,197,72,109,164,229,215,136,247,25,118,198,15,183,144,66,190,95,156,197,170,86,100,250,94,145,106,212,238,181,21,229,177,10,159,47,164,148,244,12,213,22,59,72,216,196,99,90,182,161,46,30,84,174,254,70,121,193,139,121,162,86,169,183,21,38,37,110,145,35,175,10,115,45,200,97,205,138,78,246,214,146,82,79,10,34,50,201,25,30,12,136,198,179,154,191,164,151,150,137,95,85,11,34,242,167,248,73,144,100,58,150,143,170,211,157,86,208,243,141,19,159,155,90,201,57,54,149,216,204,204,177,246,25,205,126,92,188,125,73,211,10,140,13,27,212,170,134,235,126,163,49,168,240,95,233,17,116,29,113,81,35,182,157,172,199,82,213,181,182,214,121,82,200,143,223,223,6,2,230,128,124,116,138,181,62,187,76,139,89,165,72,235,195,154,202,36,48,230,197,39,123,107,73,41,39,133,17,25,100,140,143,6,68,99,236,0,0,0,0,0,0,29,19,94,39,21,51,68,53,6,121,171,29,11,90,172,225,30,61,233,136,233,253,127,1,222,198,48,226,129,115,27,225,203,83,142,19,123,149,249,31,90,37,247,34,194,60,3,217,62,255,0,176,6,184,87,228,191,72,95,23,20,252,231,196,213,101,189,159,142,231,148,127,233,23,169,202,246,148,205,43,133,138,111,69,173,158,50,83,50,215,235,25,238,82,233,208,178,126,103,143,33,67,149,195,82,171,85,3,95,210,57,78,153,253,187,204,95,223,46,5,41,92,44,91,59,151,187,17,225,17,118,198,11,209,209,59,0,148,0,0,0,48,31,27,90,221,19,68,116,6,232,172,19,155,106,85,58,108,218,101,60,240,103,178,75,144,164,169,165,127,22,180,158,20,215,146,136,139,226,127,28,246,165,18,82,106,81,224,136,178,98,151,121,181,235,250,239,109,79,99,75,169,18,119,83,104,109,164,228,22,204,98,91,50,39,48,162,245,155,37,125,21,23,146,141,63,111,152,8,29,93,172,85,47,11,150,117,114,160,190,189,66,179,53,217,78,171,9,78,247,157,112,212,175,34,36,150,84,163,242,34,47,176,94,55,44,45,7,253,203,52,46,13,207,80,79,240,251,153,13,84,210,121,250,44,200,135,9,100,158,206,41,39,133,54,125,240,71,245,16,169,222,10,52,118,86,179,113,3,107,208,202,55,90,13,62,163,10,163,60,183,146,115,25,185,177,146,231,242,208,127,69,223,228,153,159,192,190,27,15,91,84,24,22,189,191,77,183,41,141,116,226,83,34,51,13,148,238,81,225,13,160,144,146,202,140,207,201,37,230,102,127,88,14,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,107,89,197,143,181,62,178,125,224,92,63,49,124,108,166,53,172,226,199,218,159,89,62,240,46,31,152,190,2,234,121,92,123,9,233,151,227,95,56,154,37,80,138,188,174,61,132,244,203,241,175,156,77,18,168,0,7,84,213,45,82,177,52,90,196,169,234,102,165,215,125,13,109,209,186,62,54,111,133,122,71,75,170,242,25,111,243,108,161,110,43,46,58,132,250,169,60,103,39,130,35,50,194,182,159,49,238,12,111,155,170,141,101,90,218,201,227,107,87,5,66,61,46,157,27,242,118,170,223,94,83,238,37,182,155,222,184,201,66,119,45,105,44,168,201,37,156,153,145,119,1,154,181,98,250,253,203,244,178,242,212,207,69,250,79,242,74,223,168,215,124,23,95,163,226,188,44,103,30,233,117,54,171,102,238,158,221,219,85,140,231,7,140,10,22,213,158,62,181,199,84,120,142,160,113,15,233,15,69,57,101,212,10,69,173,64,106,75,222,6,157,20,150,70,228,101,155,106,109,111,120,132,22,201,46,101,42,121,42,52,122,141,147,109,163,97,65,78,220,214,56,28,141,166,181,89,252,82,105,178,229,187,66,185,235,6,187,166,152,164,58,249,211,170,50,148,181,156,212,57,131,36,70,121,220,165,73,113,69,211,121,214,210,131,82,93,75,108,132,127,230,3,196,197,155,197,126,165,217,90,165,103,193,151,78,90,108,120,148,218,189,50,73,26,151,78,168,183,58,106,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,75,94,70,63,166,207,232,223,247,144,170,177,106,156,140,127,77,159,209,191,239,32,22,168,0,0,58,253,255,0,127,217,186,89,102,213,181,7,80,110,24,148,59,122,135,28,228,206,157,36,207,99,72,201,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,235,217,198,39,21,87,151,21,250,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,196,184,148,182,167,151,185,91,150,68,146,62,154,27,66,50,175,49,78,58,164,241,75,121,29,143,167,211,229,163,74,232,18,25,122,11,50,98,180,133,212,234,44,148,132,29,72,140,219,39,217,66,155,144,166,208,202,151,244,16,149,169,8,90,141,8,194,154,13,195,61,229,175,54,246,164,222,116,105,209,41,214,246,151,90,243,110,58,212,215,140,150,181,45,184,178,30,141,17,166,137,68,165,45,229,70,112,141,125,144,218,16,181,25,154,182,54,224,98,1,39,248,1,227,6,171,194,110,174,37,85,3,136,229,137,120,200,135,2,235,67,205,40,215,25,132,45,68,220,230,148,218,20,238,248,228,243,171,54,210,149,19,168,82,209,183,121,182,227,113,128,102,174,43,184,81,212,126,18,181,29,118,85,234,215,142,165,78,234,63,64,175,176,201,162,45,94,42,76,136,212,146,51,62,155,200,220,146,117,147,51,83,106,82,76,141,104,91,110,44,54,51,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,125,98,149,185,98,241,227,251,136,87,99,104,54,172,86,182,216,55,5,65,62,141,170,84,106,61,56,182,187,202,67,202,115,9,233,40,250,50,31,84,114,86,231,27,105,149,27,143,30,55,186,163,185,59,178,233,161,88,214,173,102,245,186,103,120,42,45,191,79,145,84,168,201,233,45,206,132,86,27,83,142,185,177,4,165,171,106,16,163,194,72,212,120,193,17,159,96,28,176,197,92,88,251,44,107,39,221,253,195,242,231,198,42,255,0,101,31,129,63,252,185,255,0,209,154,199,253,144,101,94,44,125,150,53,147,238,254,225,249,115,224,53,172,27,84,13,85,198,213,0,35,175,27,124,31,91,60,92,233,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,208,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,21,114,205,229,231,115,82,239,244,241,7,173,240,226,67,69,155,88,168,83,104,84,3,84,121,134,253,86,27,206,196,126,83,234,45,232,66,35,200,109,210,107,97,239,83,205,37,210,82,16,218,13,235,95,0,1,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,37,87,35,31,211,103,244,111,251,200,69,94,104,254,221,154,155,248,47,201,225,9,85,200,199,244,217,253,27,254,242,17,87,154,63,183,102,166,254,11,242,120,64,59,87,47,110,49,108,78,16,44,77,100,175,215,225,250,102,228,172,254,78,254,79,219,253,71,163,250,83,164,244,180,74,254,20,134,29,109,142,147,114,9,207,206,17,111,198,212,228,207,180,75,191,239,251,203,84,239,42,182,160,234,13,195,46,185,112,215,36,28,153,211,164,153,111,117,120,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,190,45,83,149,31,2,223,196,113,65,173,118,103,254,47,42,192,133,57,95,242,148,170,163,145,205,63,243,94,21,106,87,235,188,72,255,0,115,188,3,53,114,224,229,255,0,15,135,122,19,90,183,171,214,239,253,214,39,248,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,158,55,103,80,0,13,85,197,255,0,114,184,246,19,211,47,198,190,113,52,80,8,191,62,89,213,106,85,3,151,254,159,215,107,181,56,148,234,109,58,61,122,92,201,146,222,75,44,70,97,186,180,229,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,9,21,170,90,165,98,104,181,137,83,212,205,75,174,250,26,219,163,116,124,108,223,10,244,142,151,85,228,50,223,230,217,66,220,86,92,117,9,245,82,120,206,79,4,70,101,175,103,21,220,87,106,63,22,186,142,187,214,245,119,192,210,160,245,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,81,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,146,185,134,113,167,85,226,159,84,36,80,173,11,130,90,180,174,218,144,69,111,195,56,202,138,83,95,38,246,187,80,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,166,218,214,246,232,150,2,234,121,42,123,44,93,63,120,19,190,93,78,19,252,64,14,74,158,203,23,79,222,4,239,151,83,134,85,255,0,101,31,129,63,252,185,255,0,209,154,199,253,144,4,170,26,171,141,164,173,59,166,133,124,218,180,107,214,214,157,227,104,183,5,62,61,82,157,39,164,182,250,241,95,109,46,52,230,197,146,86,157,200,90,79,10,34,81,103,6,68,125,134,173,160,54,83,225,59,217,99,70,254,239,237,239,151,48,58,255,0,24,60,38,89,188,93,105,127,228,61,118,68,74,61,118,4,134,228,208,174,53,64,57,79,210,150,110,32,223,36,32,156,104,214,135,90,65,182,164,26,246,103,166,179,35,83,72,50,236,28,39,123,44,104,223,221,253,189,242,230,6,85,1,80,28,11,242,188,190,223,213,137,87,119,20,118,79,162,40,182,53,66,63,74,221,168,176,204,216,183,27,203,140,183,59,60,204,131,65,178,194,215,17,106,245,93,105,213,27,140,43,186,30,65,91,248,0,10,86,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,1,138,185,213,251,83,218,223,119,240,126,99,81,31,39,45,190,38,44,222,20,52,143,94,53,74,240,131,46,162,181,72,182,41,180,138,100,98,52,174,163,81,113,21,101,180,193,185,180,210,202,54,180,226,214,226,136,246,161,10,218,149,175,99,107,250,249,213,251,83,218,223,119,240,126,99,81,16,0,7,106,213,45,82,190,245,166,251,169,234,102,165,215,125,51,114,86,122,62,54,111,133,102,63,87,164,202,25,111,243,108,161,13,167,13,180,132,250,169,44,227,39,147,51,51,182,158,88,188,191,230,105,20,56,220,64,235,125,187,225,47,169,123,95,182,105,174,184,251,82,168,49,92,97,230,93,84,148,37,100,217,188,251,114,59,178,226,20,166,82,132,228,210,226,150,134,240,7,44,94,95,240,245,118,100,110,32,117,190,221,241,118,44,77,175,219,52,215,92,97,216,181,233,77,190,243,46,170,74,18,179,112,153,97,200,253,217,113,9,75,202,90,114,106,109,43,67,151,40,0,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,214,113,99,237,79,172,159,120,23,15,204,95,1,223,248,23,227,54,187,193,230,163,202,169,185,74,244,205,153,116,120,120,247,53,53,164,32,165,41,182,141,125,41,49,156,86,48,243,93,87,76,155,82,137,183,18,181,37,91,76,208,235,119,191,126,88,122,95,196,62,151,191,104,93,241,98,93,86,77,213,30,36,179,40,149,7,18,196,230,18,227,114,99,186,220,136,203,74,141,6,164,52,178,82,23,133,22,60,200,251,235,89,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,225,100,74,109,70,91,92,66,149,55,249,98,241,227,251,136,87,99,104,54,172,86,182,216,55,5,65,62,141,170,84,106,61,56,182,187,202,67,202,115,9,233,40,250,50,31,84,114,86,231,27,105,149,27,143,30,55,186,163,11,94,225,187,68,41,92,56,104,149,173,162,244,106,228,186,204,123,114,59,169,92,249,45,165,181,201,125,231,220,144,242,201,9,236,132,27,175,57,177,25,81,165,27,82,106,89,145,172,242,88,0,0,161,110,99,60,107,254,250,173,71,98,129,96,84,234,173,233,149,173,249,186,108,103,207,164,221,82,113,26,201,202,154,153,218,149,167,114,22,77,180,151,77,74,67,105,82,176,210,158,117,178,149,92,218,248,215,244,36,57,156,38,233,149,78,171,14,180,247,69,203,210,160,193,244,27,76,23,152,234,34,152,147,52,239,115,172,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,89,122,47,164,55,150,189,106,133,191,164,122,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,220,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,76,51,175,46,238,16,255,0,125,110,178,159,229,76,46,182,158,217,221,41,183,70,201,254,25,231,250,169,119,194,196,111,105,27,135,213,113,165,111,52,236,218,211,110,225,196,56,109,110,115,17,225,15,247,169,107,41,126,75,66,232,233,237,227,213,155,107,239,159,226,94,99,164,150,188,84,71,55,17,56,93,39,29,78,195,86,253,205,56,214,92,91,132,238,219,201,209,125,33,179,116,23,75,237,253,35,211,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,77,104,210,27,55,94,180,190,224,210,61,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,238,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,38,20,129,203,207,141,58,175,11,26,161,30,133,119,220,18,211,165,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,93,55,22,134,118,223,160,214,135,136,173,6,188,184,109,213,202,238,148,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,201,164,150,173,139,37,182,163,222,133,17,88,87,39,222,47,60,184,71,190,166,255,0,143,155,99,41,184,31,243,242,167,196,121,212,31,252,183,219,53,163,252,122,77,207,226,27,1,106,128,58,166,169,106,149,137,162,214,37,79,83,53,46,187,232,107,110,141,209,241,179,124,43,210,58,93,87,144,203,127,155,101,11,113,89,113,212,39,213,73,227,57,60,17,25,150,0,255,0,101,31,129,63,252,185,255,0,209,154,199,253,144,3,154,63,176,158,166,254,11,243,136,66,128,69,255,0,115,71,246,19,212,223,193,126,113,8,80,8,13,170,5,117,115,58,229,255,0,51,87,97,201,226,7,68,45,223,23,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,217,150,208,149,60,149,171,6,167,18,132,57,98,160,3,86,26,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,255,0,112,3,198,13,43,139,45,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,32,183,53,14,5,100,216,23,13,87,137,237,45,129,45,251,98,185,33,234,149,230,203,210,154,217,73,168,191,41,148,37,246,141,199,9,231,17,41,233,38,102,218,16,190,146,210,179,220,150,214,132,55,2,180,183,84,175,189,22,190,233,154,153,166,149,223,67,92,148,110,183,130,155,225,89,145,210,234,178,182,92,252,219,200,91,106,203,110,173,62,178,79,25,201,96,200,140,131,103,224,24,127,133,94,38,44,222,43,244,142,30,169,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,25,128,0,82,183,51,174,60,127,118,250,236,157,6,210,122,214,235,6,223,168,43,210,85,74,117,71,169,22,232,121,40,101,77,229,61,36,159,70,59,233,144,73,218,227,141,60,162,109,226,206,198,148,82,171,153,215,30,63,184,133,10,78,131,105,61,107,109,253,112,83,213,233,42,165,58,163,211,149,107,178,165,178,166,242,158,146,139,173,33,133,72,36,237,113,183,89,73,182,241,99,123,74,58,128,210,221,45,190,245,166,251,166,105,158,154,80,189,51,114,86,122,222,10,23,138,102,63,87,164,202,222,115,243,143,45,13,167,13,180,181,122,202,44,227,5,147,50,35,12,193,193,39,7,215,55,23,58,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,245,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,202,188,203,56,21,141,195,45,205,23,83,244,198,4,72,186,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,81,181,37,4,150,205,203,116,225,139,135,171,87,133,253,26,162,233,29,173,39,199,248,14,164,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,255,0,146,218,9,74,90,144,211,77,32,214,189,155,143,186,223,246,5,155,170,118,109,91,79,181,6,222,137,92,183,171,145,206,52,232,50,72,246,58,140,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,144,80,15,4,156,96,220,220,35,106,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,215,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,97,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,134,186,252,96,240,153,121,112,139,170,31,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,142,154,204,137,46,160,206,90,114,157,227,94,163,107,93,84,206,21,245,34,167,190,219,172,230,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,138,113,237,168,53,56,181,19,164,211,104,65,147,166,104,11,127,0,16,131,153,103,29,82,120,101,182,98,233,134,152,207,151,23,84,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,234,56,165,32,210,217,56,24,43,154,231,29,63,199,240,191,162,151,159,254,49,22,255,0,155,5,63,242,82,154,91,114,9,95,243,190,41,9,79,234,50,107,255,0,116,50,42,172,114,182,157,173,93,190,110,170,53,149,107,65,241,181,171,130,161,30,151,78,141,213,67,125,121,79,184,150,218,111,122,205,40,78,229,173,37,149,25,36,179,147,50,46,227,186,241,27,162,21,94,28,117,134,181,163,85,218,228,74,189,74,129,30,156,169,146,226,54,164,48,111,200,130,196,151,16,222,239,89,72,66,159,52,18,204,146,107,36,18,141,40,221,176,131,175,233,110,169,95,122,45,125,211,53,51,77,43,190,134,185,40,221,111,5,55,194,179,35,165,213,101,108,185,249,183,144,182,213,150,221,90,125,100,158,51,146,193,145,25,108,19,193,247,22,118,111,23,90,95,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,153,234,32,140,212,210,200,168,134,159,195,165,247,91,225,198,111,18,244,8,254,58,219,161,92,18,168,87,7,174,203,94,140,218,138,127,133,119,215,116,156,123,172,229,64,209,181,182,207,167,209,220,163,194,253,87,12,92,66,221,92,47,235,45,23,87,45,104,222,63,192,117,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,252,151,16,106,74,210,135,90,105,102,133,236,218,97,178,152,14,149,162,250,189,102,235,214,151,219,250,185,167,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,251,168,0,160,30,104,254,221,154,155,248,47,201,225,11,254,20,3,205,31,219,179,83,127,5,249,60,32,19,255,0,146,167,178,197,211,247,129,59,229,212,225,63,196,0,228,169,236,177,116,253,224,78,249,117,56,79,240,0,0,1,77,124,233,52,114,133,103,235,45,165,172,84,135,186,114,245,18,159,34,61,82,54,213,158,233,84,212,199,109,50,119,169,102,69,189,135,227,181,211,74,16,148,248,109,222,178,156,81,148,32,182,117,122,242,180,52,190,247,210,58,19,241,25,161,106,20,138,75,213,211,83,4,183,222,69,61,199,157,97,148,44,251,33,6,235,196,226,140,139,121,155,45,145,40,146,107,74,238,251,154,109,129,26,250,224,182,242,148,86,244,186,181,74,213,145,2,191,77,40,196,234,151,21,109,201,67,82,36,26,27,63,89,8,134,252,179,94,242,52,37,27,150,120,216,74,77,6,0,207,252,4,233,157,213,170,28,92,105,157,58,214,137,212,244,13,193,10,230,168,190,182,220,54,98,193,128,250,36,58,183,20,132,43,102,238,154,90,65,171,9,55,94,105,6,164,239,200,216,164,85,95,36,45,45,255,0,245,151,173,117,10,23,254,41,107,82,42,126,43,237,147,61,142,137,47,255,0,221,170,222,180,125,72,87,241,132,45,80,0,106,174,54,168,26,171,128,177,254,41,248,234,147,103,112,171,165,92,44,105,68,249,113,171,178,180,222,223,102,245,156,168,173,41,132,211,165,208,91,47,70,160,158,109,70,165,186,212,134,221,83,205,154,122,100,77,165,43,82,148,225,53,7,244,47,66,245,31,136,189,71,167,105,126,151,209,188,117,86,118,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,77,148,110,78,79,6,163,82,146,132,37,107,90,16,174,171,105,218,213,219,230,234,163,89,86,180,31,27,90,184,42,17,233,116,232,221,84,55,215,148,251,137,109,166,247,172,210,132,238,90,210,89,81,146,75,57,51,34,238,47,167,128,94,10,45,94,20,244,226,37,110,173,76,241,26,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,250,206,32,150,103,181,45,33,160,202,188,52,112,233,98,112,191,165,144,52,206,197,143,254,42,101,98,110,247,191,194,117,79,12,203,47,204,233,186,235,157,30,175,65,10,233,33,91,17,228,69,230,103,149,64,0,113,55,101,211,66,177,173,90,205,235,116,206,240,84,91,126,159,34,169,81,147,210,91,157,8,172,54,167,29,115,98,9,75,86,212,33,71,132,145,168,241,130,35,62,195,94,206,53,248,174,174,241,105,172,179,111,46,173,86,29,161,77,204,59,90,137,53,228,43,192,69,218,130,113,195,75,100,72,39,159,90,58,174,30,86,162,202,27,234,45,13,54,98,74,243,92,227,95,247,77,186,159,225,175,76,234,117,88,214,221,165,80,145,26,237,119,61,22,107,21,70,92,74,74,62,195,73,56,166,98,184,218,251,169,91,28,116,247,18,12,153,101,213,69,94,15,248,107,174,241,83,174,52,125,50,166,31,70,148,206,218,165,201,45,50,144,195,145,40,237,60,218,36,56,209,169,43,220,241,245,80,219,100,72,89,117,28,65,168,137,4,181,36,51,255,0,44,126,6,168,92,75,87,107,58,155,171,212,63,72,105,181,3,173,75,106,35,117,69,198,114,161,88,52,52,190,154,137,147,39,73,150,153,116,156,81,146,218,51,113,108,18,77,196,147,201,44,1,198,7,13,117,222,21,181,198,177,166,85,51,235,82,158,221,84,182,229,170,82,31,114,93,29,215,156,68,119,29,52,165,27,94,46,146,219,112,141,8,46,163,107,52,145,160,208,165,108,81,105,218,212,43,26,213,163,89,86,180,31,5,69,183,233,241,233,116,232,221,85,185,208,138,195,105,109,166,247,172,212,181,109,66,18,89,81,154,143,25,51,51,238,49,175,21,92,51,217,188,87,233,28,205,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,2,176,57,83,241,167,85,211,59,254,7,14,58,141,112,75,126,201,186,228,20,75,109,10,140,169,7,75,173,190,242,9,182,144,162,86,230,163,72,82,214,74,73,37,105,75,202,109,127,155,37,190,226,174,124,106,239,127,216,23,150,150,94,85,109,62,212,27,122,93,14,225,161,200,56,211,160,201,34,222,210,240,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,19,202,111,139,207,221,119,78,63,123,237,235,55,125,223,96,83,209,232,149,55,3,164,220,171,117,146,101,134,119,56,131,52,27,204,45,105,105,89,74,13,77,169,133,23,85,100,242,200,28,234,253,150,45,111,188,8,63,46,168,138,171,225,59,218,159,70,254,240,45,239,152,176,45,83,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,0,108,145,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,215,179,143,94,33,172,222,38,120,134,169,234,13,141,105,68,164,83,97,199,244,42,39,50,179,53,215,209,30,67,228,205,73,210,83,45,45,11,114,58,152,65,54,225,41,104,67,72,73,168,246,145,20,202,230,167,199,143,253,247,225,83,72,43,95,226,154,187,235,180,202,143,252,250,36,209,20,142,151,254,142,167,86,219,223,227,35,173,63,198,160,64,174,21,120,103,188,184,175,213,200,122,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,6,117,229,117,195,30,163,234,238,184,211,117,122,137,90,170,218,182,222,156,212,35,79,122,182,196,99,83,117,25,72,121,163,114,144,149,19,173,171,243,209,86,241,58,164,245,18,134,214,148,184,131,39,144,74,144,28,243,191,66,127,210,79,238,209,101,58,85,166,118,174,141,233,197,185,165,182,84,79,15,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,166,132,33,79,58,179,83,142,44,146,91,220,90,212,101,149,24,173,110,121,223,161,63,233,39,247,104,12,85,201,83,218,158,233,251,191,157,243,26,112,115,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,7,58,191,106,123,91,238,254,15,204,106,32,28,149,61,169,238,159,187,249,223,49,167,12,213,205,23,151,252,58,188,58,151,19,122,33,110,244,106,172,248,154,141,241,75,97,198,24,138,228,86,152,117,247,170,201,234,45,27,94,46,150,29,109,178,90,158,83,137,112,146,75,39,84,238,21,228,169,237,79,116,253,223,206,249,141,56,91,78,186,107,166,156,112,233,167,21,29,80,213,10,207,129,165,65,195,76,178,209,18,229,84,37,40,140,219,139,25,179,50,234,60,189,170,193,100,146,73,74,150,181,33,8,90,210,26,235,104,94,186,106,63,14,154,143,78,213,13,47,172,248,26,172,28,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,163,43,218,156,150,73,68,164,165,104,82,22,132,45,59,10,112,209,196,93,137,197,6,150,64,212,203,22,71,248,168,117,136,91,30,255,0,6,85,60,51,47,63,15,168,235,77,245,186,93,116,39,170,132,236,95,153,31,153,22,185,154,133,114,82,175,43,254,229,187,232,86,196,75,110,155,92,172,77,169,67,162,196,52,244,41,172,60,242,220,110,43,123,80,132,236,109,42,36,22,16,146,194,75,9,79,145,90,79,38,78,31,117,30,218,167,87,120,138,171,220,30,10,208,187,233,238,81,233,116,70,223,53,250,73,198,37,17,42,123,201,74,182,55,209,91,82,24,108,148,147,112,250,175,159,230,209,180,222,11,63,1,26,174,206,99,220,24,216,215,85,102,202,186,117,147,193,86,173,250,132,138,93,70,55,228,237,85,206,132,166,28,83,110,183,189,17,148,133,109,90,20,89,73,154,79,25,35,50,238,51,86,150,234,149,137,173,54,37,51,83,52,210,187,233,155,110,179,214,240,83,124,43,209,250,189,39,150,203,159,155,121,8,113,56,113,165,167,214,73,103,25,44,145,145,152,118,177,0,57,161,113,211,251,138,90,171,208,237,28,188,252,38,164,214,182,122,98,76,36,238,122,133,75,113,181,25,225,226,81,120,121,143,101,190,158,9,75,67,70,183,63,52,165,71,112,242,255,0,31,220,96,210,184,77,210,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,46,203,166,187,124,221,85,155,214,233,157,227,107,87,5,66,69,82,163,39,164,134,250,242,159,113,78,58,230,196,18,80,157,203,90,143,9,34,73,103,4,68,93,128,113,67,149,180,238,154,237,141,117,81,175,91,90,119,130,173,91,245,8,245,74,116,158,146,28,232,74,97,196,184,211,155,22,74,66,182,173,9,60,40,141,39,140,25,25,118,25,43,137,126,25,239,46,22,174,27,82,204,212,25,209,23,112,215,237,120,247,28,232,81,140,150,138,98,222,149,37,146,136,110,146,141,47,45,41,142,147,90,211,234,111,90,146,147,90,82,78,47,229,210,254,29,47,189,96,210,205,69,212,203,22,63,143,253,204,252,20,202,196,45,236,181,178,150,236,105,239,63,51,168,235,168,207,71,192,161,61,36,37,107,95,95,36,69,176,201,65,115,220,190,120,219,165,113,95,96,57,66,185,223,137,7,81,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,211,37,25,19,141,230,90,141,96,116,171,83,46,173,27,212,123,115,84,172,169,126,30,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,77,104,90,153,117,6,166,220,65,40,183,182,181,164,207,10,49,176,247,10,188,76,89,188,87,233,28,61,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,2,173,185,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,49,87,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,128,89,165,255,0,96,89,186,167,102,213,180,251,80,109,232,149,203,122,185,28,227,78,131,36,143,99,168,201,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,107,217,198,39,10,183,151,10,26,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,196,182,149,54,151,145,181,59,86,100,162,46,154,219,90,246,51,24,171,137,126,29,44,78,40,52,178,126,153,223,81,255,0,198,204,163,205,222,247,248,50,169,225,158,101,137,157,54,157,111,173,210,235,173,93,37,171,98,252,140,188,140,130,152,57,124,241,183,85,225,66,255,0,114,133,115,191,46,118,157,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,166,74,51,54,219,197,239,90,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,73,109,245,226,190,218,92,105,205,139,36,173,59,144,180,158,20,68,162,206,12,136,251,13,109,248,138,208,107,203,134,221,92,174,233,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,156,154,73,106,216,178,91,106,61,232,81,20,202,229,71,198,191,238,101,117,49,195,94,166,84,234,178,109,187,182,161,30,53,164,238,122,204,209,234,143,56,164,156,125,132,147,113,44,202,113,196,119,74,182,54,233,110,52,17,60,243,169,11,148,21,87,207,59,244,39,253,36,254,237,22,168,42,175,158,119,232,79,250,73,253,218,2,181,116,171,83,46,173,27,212,123,115,84,172,169,126,30,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,77,104,90,153,117,6,166,220,65,40,183,182,181,164,207,10,49,176,247,10,188,76,89,188,87,233,28,61,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,53,193,133,73,170,212,99,79,153,79,166,75,149,30,151,28,165,206,117,150,84,180,69,96,221,109,146,117,213,17,97,8,55,94,105,178,82,176,91,220,66,124,212,68,121,87,133,94,38,47,46,20,53,114,30,169,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,97,48,57,172,112,57,27,77,106,179,248,164,211,101,203,118,133,115,214,13,119,77,49,72,117,243,167,84,101,41,107,57,168,115,6,72,140,243,185,74,146,226,139,166,243,173,165,6,164,186,150,217,201,92,166,248,50,213,141,58,174,254,249,139,230,171,249,61,74,175,219,232,143,68,163,199,92,105,46,86,169,243,16,204,148,201,144,178,223,208,100,182,178,164,54,147,67,230,226,15,127,77,9,52,63,98,154,85,169,150,174,178,105,197,185,170,86,84,191,17,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,166,181,161,47,52,178,83,110,32,148,123,28,66,210,103,148,152,237,96,0,48,166,181,241,153,195,103,14,215,84,91,43,88,245,35,242,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,202,217,112,176,103,187,213,206,48,100,102,209,78,51,56,108,226,38,234,149,101,104,230,164,126,80,86,161,83,215,84,126,55,161,231,196,217,21,14,54,218,156,223,33,134,208,120,91,205,150,8,247,122,217,198,8,204,131,53,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,8,99,204,247,65,255,0,117,61,11,157,115,83,209,254,16,182,80,237,77,71,159,164,204,120,115,86,105,238,226,82,89,83,133,223,6,127,81,138,57,161,214,42,150,125,203,6,185,79,95,66,161,71,154,212,150,149,132,171,99,205,56,74,79,153,26,79,10,73,121,145,151,218,54,130,185,104,48,46,139,126,165,110,212,218,234,68,169,196,122,35,201,220,162,202,28,65,161,69,148,153,31,146,143,200,200,254,177,175,15,26,250,59,43,70,184,130,186,40,103,27,163,6,161,81,155,81,128,91,201,95,193,156,155,37,45,255,0,45,103,244,91,254,81,145,252,75,226,23,103,193,46,182,196,214,237,1,181,235,6,230,234,149,50,155,10,153,80,60,25,111,146,220,40,202,117,95,197,161,37,149,59,228,146,50,248,31,195,62,138,91,229,41,196,2,236,157,79,127,75,235,18,182,83,107,141,168,227,150,204,230,91,210,32,176,130,245,91,53,125,20,159,154,137,63,103,152,186,52,168,148,146,82,79,36,101,146,1,250,0,0,34,63,52,42,83,53,94,22,42,93,102,183,248,57,79,75,71,172,101,181,72,167,77,193,249,150,124,197,21,216,114,253,31,124,91,179,243,143,13,85,136,246,126,27,94,73,255,0,160,95,103,49,245,41,60,44,92,219,87,183,49,230,145,246,206,75,209,210,251,10,4,161,154,147,90,167,154,62,145,74,104,203,237,222,64,54,96,208,121,197,83,209,13,62,158,74,207,94,214,164,184,103,143,122,162,52,127,87,196,119,177,140,56,95,92,199,56,114,211,19,154,222,213,126,71,209,73,29,200,242,143,0,206,15,183,237,25,60,0,0,0,0,0,0,0,124,117,122,181,62,133,76,149,89,170,200,232,67,132,202,228,62,230,197,43,99,104,73,169,71,132,145,153,224,136,207,4,89,1,227,91,173,83,109,218,76,186,221,94,71,66,20,22,92,144,251,155,20,173,141,161,38,165,30,18,70,103,130,35,60,17,25,138,134,230,7,204,90,165,121,207,170,105,22,146,206,232,209,89,91,240,170,18,250,73,87,92,201,82,163,186,141,143,198,37,167,114,20,217,229,42,237,228,71,156,152,227,57,141,113,245,39,83,234,51,244,111,77,106,27,109,250,116,199,99,206,127,164,71,215,117,181,75,142,226,118,189,29,43,78,230,220,65,229,43,50,47,119,124,152,133,26,65,164,151,142,182,223,84,251,34,205,167,248,185,147,164,52,151,79,170,211,125,38,214,243,109,27,159,156,90,9,88,55,83,216,140,140,243,246,153,7,5,108,219,149,235,254,235,129,109,209,35,248,170,173,110,107,81,88,70,244,35,123,207,56,148,36,178,163,74,75,42,89,121,153,23,127,113,11,139,224,99,150,253,187,165,212,218,110,164,106,148,95,23,116,171,163,45,136,251,214,223,133,51,76,103,146,91,152,148,166,215,181,214,220,46,233,239,159,134,8,100,254,12,120,17,178,56,113,160,195,175,85,97,248,187,193,246,91,92,153,93,71,155,232,169,72,142,165,183,177,50,28,105,88,117,147,61,196,93,243,130,237,231,45,0,122,216,101,168,204,162,59,41,218,219,105,36,36,179,156,17,22,11,204,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,206,48,244,18,159,175,250,61,82,181,93,78,217,233,232,248,71,114,163,217,252,42,58,215,219,168,132,158,82,206,59,159,217,245,235,171,86,164,212,40,117,7,105,117,72,253,9,76,109,234,55,189,42,198,82,74,46,233,51,47,35,47,120,218,112,200,148,88,63,33,69,220,210,116,12,244,155,90,17,115,211,90,219,73,185,179,225,203,118,118,248,120,144,144,175,164,226,148,126,179,135,230,69,251,72,4,128,228,241,196,11,235,68,205,9,170,191,150,218,233,250,41,27,75,182,125,33,41,238,233,111,227,143,166,191,179,224,45,72,107,85,195,30,169,75,209,189,107,183,181,6,35,155,21,76,241,121,236,71,252,100,71,154,247,161,127,227,63,84,255,0,210,54,73,164,212,227,86,105,237,84,162,43,115,79,110,218,120,50,242,81,145,249,145,31,153,24,15,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1,227,171,82,223,210,158,25,46,235,182,158,188,79,141,224,60,58,112,94,182,234,132,102,213,220,210,164,151,170,225,249,144,215,84,207,39,147,23,27,206,66,252,85,51,76,232,150,91,46,109,244,175,137,234,39,25,221,210,145,79,112,191,146,120,243,248,151,237,242,21,33,98,218,175,222,183,84,27,102,51,155,28,153,213,218,172,17,227,99,106,95,188,203,220,159,136,11,194,229,123,164,177,52,255,0,135,138,117,121,200,157,42,157,119,173,226,191,56,106,207,70,116,212,163,249,106,79,209,95,184,139,235,201,137,144,56,75,46,223,69,173,109,67,161,54,156,38,55,83,5,159,214,113,74,248,159,235,124,71,54,0,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,60,113,143,194,165,177,196,150,155,84,96,61,27,167,95,135,25,231,233,210,55,184,127,158,68,121,4,210,118,245,155,71,211,123,57,87,111,143,111,42,14,213,77,54,184,244,122,254,170,89,23,19,61,41,180,169,111,178,149,110,109,91,210,211,203,104,151,132,41,100,89,54,213,219,39,251,124,198,207,2,21,115,18,224,190,153,175,22,52,219,242,219,111,161,115,208,97,185,40,143,42,87,136,101,134,101,187,210,245,223,67,104,220,227,169,245,182,153,151,214,93,136,34,175,45,174,62,102,218,213,74,110,136,106,141,75,125,46,91,140,194,164,72,232,145,116,220,82,161,198,97,157,172,71,53,30,18,151,15,122,215,131,242,51,206,12,91,204,57,108,79,136,196,232,171,222,204,134,210,235,106,193,150,228,168,178,71,131,238,93,143,222,53,113,171,83,42,246,109,201,38,151,53,30,30,165,72,152,182,150,89,74,246,60,211,134,147,242,51,73,225,73,63,121,151,111,120,184,110,86,220,98,74,213,42,18,52,78,238,94,234,181,191,78,37,67,119,4,91,161,176,136,81,144,88,109,132,164,189,119,20,121,53,154,190,57,46,224,44,56,0,0,0,0,0,97,174,48,93,105,158,27,53,16,221,94,210,85,179,87,73,118,206,79,192,72,236,51,40,192,188,102,71,154,92,55,234,18,164,74,234,182,116,42,178,144,141,132,157,165,224,36,96,178,94,120,1,174,213,80,200,234,115,12,188,141,247,63,250,99,23,223,203,37,199,156,225,98,141,214,78,54,185,29,41,238,93,210,84,232,120,20,31,81,255,0,190,18,127,231,151,255,0,211,24,190,222,88,172,27,28,44,82,114,127,198,60,195,159,215,78,134,2,89,128,15,158,163,58,61,50,159,38,165,41,123,24,136,202,223,113,88,51,194,18,147,51,60,22,79,200,189,192,48,167,24,122,247,74,208,61,22,175,92,50,95,217,80,153,10,84,42,113,109,81,255,0,10,92,73,11,104,251,54,180,253,38,191,148,91,126,39,241,215,166,246,186,106,154,131,123,86,46,186,138,250,179,107,149,41,19,87,217,41,202,222,121,78,25,118,36,151,154,207,220,95,97,9,49,204,99,137,122,174,182,235,61,94,216,139,63,125,10,215,159,34,154,211,93,36,150,94,141,46,90,9,121,54,144,191,160,238,48,102,162,250,204,252,186,135,2,250,7,43,94,53,230,129,76,117,63,224,186,60,200,181,89,229,146,252,227,13,77,140,151,17,252,98,20,89,75,190,105,201,151,184,140,252,130,201,249,80,112,226,222,157,233,74,245,54,189,23,109,106,224,112,215,25,91,243,252,1,248,208,94,65,97,46,169,31,77,7,230,146,87,199,5,216,79,145,198,219,116,10,117,173,111,211,109,186,75,61,40,116,184,140,195,97,27,148,173,173,182,130,66,75,42,51,51,236,146,243,51,63,172,114,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,3,90,206,44,125,169,245,147,239,2,225,249,139,227,101,49,173,103,22,62,212,250,201,247,129,112,252,197,240,23,83,202,227,216,79,76,191,26,249,196,209,42,132,85,229,113,236,39,166,95,141,124,226,104,149,64,34,175,52,127,97,61,77,252,23,231,16,133,43,112,157,237,79,163,127,120,22,247,204,88,27,41,128,0,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,31,88,0,215,175,152,23,12,116,46,21,117,245,203,42,214,173,120,218,45,193,79,59,150,157,27,195,45,191,69,197,126,108,166,218,131,189,110,186,183,250,72,142,146,235,40,201,75,206,77,36,125,207,138,224,163,138,234,239,9,122,203,10,242,234,213,102,90,21,44,67,186,104,144,158,66,124,124,93,171,38,220,36,184,70,131,121,133,175,170,217,229,10,60,45,190,162,16,235,134,36,7,58,191,106,123,91,238,254,15,204,106,34,0,0,218,74,211,186,104,87,205,171,70,189,109,105,222,54,139,112,83,227,213,41,210,122,75,111,175,21,246,210,227,78,108,89,37,105,220,133,164,240,162,37,22,112,100,71,216,97,94,58,116,155,89,117,175,135,27,138,194,208,235,191,208,181,233,123,92,147,15,114,90,244,236,18,66,201,234,103,136,51,47,15,213,202,125,108,146,87,179,164,225,165,167,92,81,86,95,43,30,52,233,90,7,121,76,209,173,82,184,34,82,244,250,238,144,114,226,206,126,50,73,20,218,218,137,166,146,235,207,238,35,110,51,173,54,72,90,150,75,74,22,134,85,249,164,117,150,119,104,3,85,113,110,156,44,107,126,131,94,92,183,245,87,73,116,230,135,18,213,188,45,93,55,184,31,185,40,234,115,115,245,71,213,77,113,14,86,16,225,250,207,161,213,18,9,89,238,193,244,217,193,54,76,41,125,127,154,159,1,223,247,223,138,189,32,162,255,0,138,118,239,161,83,41,223,243,235,147,91,82,250,191,250,58,93,67,108,255,0,140,144,181,127,26,177,89,118,109,255,0,121,105,244,154,172,171,50,225,151,74,93,114,143,54,129,83,38,76,182,76,167,75,104,218,145,29,212,40,141,43,66,146,121,44,151,170,180,161,105,218,180,37,68,29,124,92,79,57,253,70,210,58,126,151,219,90,97,93,181,98,86,181,6,169,33,85,42,20,228,201,66,31,183,162,33,198,201,247,214,68,125,85,34,73,36,217,75,102,158,146,205,183,28,53,111,140,130,58,118,29,130,255,0,191,239,45,83,188,170,218,131,168,55,12,186,229,195,92,144,114,103,78,146,101,189,213,224,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,131,137,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,94,245,3,77,245,31,72,185,92,220,186,115,171,83,60,69,211,69,210,251,153,169,137,241,199,47,194,182,184,211,28,143,23,170,121,35,232,48,182,152,194,12,219,79,75,107,106,82,18,149,30,53,229,165,203,238,54,143,82,168,252,65,234,253,42,91,122,131,62,63,137,163,210,101,180,236,87,237,164,45,50,152,112,156,36,62,104,125,114,35,62,210,141,15,52,149,176,121,73,145,44,149,139,10,1,170,184,217,79,139,31,101,141,100,251,191,184,126,92,248,202,163,21,113,99,236,177,172,159,119,247,15,203,159,1,173,96,218,160,106,174,54,168,0,0,0,1,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,37,87,35,31,211,103,244,111,251,200,69,94,104,254,221,154,155,248,47,201,225,9,85,200,199,244,217,253,27,254,242,17,87,154,63,183,102,166,254,11,242,120,64,59,7,44,190,15,173,158,41,117,66,183,90,212,98,137,50,201,177,163,180,170,173,29,78,200,105,250,155,243,27,144,136,200,67,140,45,181,52,132,41,149,186,165,146,243,150,219,70,213,19,138,82,47,120,85,95,35,31,211,103,244,111,251,200,90,160,0,0,0,213,92,103,251,139,140,91,238,165,194,117,163,194,77,2,31,161,173,186,55,143,252,160,123,168,204,143,79,117,106,69,62,47,170,182,58,145,122,14,17,151,230,221,62,166,125,108,17,109,24,0,118,173,45,210,219,239,90,111,186,102,153,233,165,11,211,55,37,103,173,224,161,120,166,99,245,122,76,173,231,63,56,242,208,218,112,219,75,87,172,162,206,48,89,51,34,48,200,28,40,240,163,168,252,90,234,58,44,171,41,175,3,74,131,211,126,191,95,125,147,92,90,68,85,25,145,41,68,70,93,71,151,181,68,211,36,100,167,20,149,25,154,16,135,28,71,43,199,174,150,216,154,45,197,141,243,166,122,105,66,244,53,183,70,244,103,130,133,226,158,145,210,234,211,98,188,231,231,30,90,220,86,92,117,106,245,148,120,206,11,4,68,69,119,220,40,240,163,167,28,37,105,194,44,171,41,175,29,85,157,211,126,191,95,125,146,68,170,188,164,145,145,41,68,70,125,54,81,185,68,211,36,102,150,210,165,25,154,214,183,28,93,54,115,71,246,236,212,223,193,126,79,8,4,255,0,228,169,236,177,116,253,224,78,249,117,56,82,176,186,158,74,158,203,23,79,222,4,239,151,83,132,255,0,1,138,184,78,246,88,209,191,187,251,123,229,204,13,107,6,213,3,85,112,27,41,240,157,236,177,163,127,119,246,247,203,152,25,84,98,174,19,189,150,52,111,238,254,222,249,115,3,42,128,0,0,10,86,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,1,138,185,213,251,83,218,223,119,240,126,99,81,24,171,151,119,8,127,190,183,89,79,242,166,23,91,79,108,238,148,219,163,100,255,0,12,243,253,84,187,225,98,55,180,141,195,234,184,210,183,154,118,109,105,183,112,226,28,54,183,101,94,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,180,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,214,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,214,113,99,237,79,172,159,120,23,15,204,95,1,103,220,51,112,163,167,28,90,242,204,211,107,42,245,107,192,213,96,250,117,250,5,125,134,73,114,169,18,149,87,152,70,164,145,153,117,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,21,45,170,90,91,125,232,181,247,83,211,61,75,161,122,26,228,163,116,124,108,47,20,204,142,151,85,148,60,223,231,25,90,219,86,91,117,10,245,84,120,206,15,6,70,69,122,156,174,61,132,244,203,241,175,156,77,31,87,31,220,31,82,184,178,210,53,38,158,82,219,190,236,232,243,39,218,139,101,212,146,36,190,180,36,220,130,234,92,90,90,217,32,217,105,4,226,148,147,105,105,66,247,108,39,27,112,35,95,42,30,56,227,92,180,170,39,8,250,140,137,103,93,166,199,144,139,70,172,107,118,65,78,136,210,92,125,80,159,53,26,141,165,176,210,87,210,81,97,163,101,164,183,132,41,180,117,172,122,236,167,87,107,22,173,102,147,107,92,127,147,245,169,180,249,17,233,213,127,6,137,126,143,148,182,212,150,164,244,22,100,135,122,107,52,175,166,163,218,173,184,62,198,53,226,225,159,131,189,92,226,91,87,36,233,109,26,143,46,128,138,4,142,157,217,83,169,67,90,17,64,66,86,164,45,15,54,173,170,57,38,164,56,132,71,202,86,165,161,89,52,33,14,56,222,195,182,157,58,187,71,181,104,212,155,166,227,252,160,173,66,167,199,143,81,171,248,52,68,244,132,164,54,148,187,39,160,131,52,53,212,89,41,125,52,158,212,238,193,118,32,26,214,107,246,155,234,62,146,107,45,217,96,106,228,207,27,119,211,170,10,118,169,55,199,28,207,28,227,233,39,211,43,172,175,93,206,178,29,67,185,89,19,159,156,245,210,149,238,73,79,254,75,122,199,164,246,197,70,237,209,218,187,62,142,191,175,42,132,121,20,185,59,164,189,233,120,177,162,200,113,81,182,37,6,204,127,12,72,144,239,81,75,74,157,241,91,123,244,146,66,96,115,17,225,15,247,214,232,209,126,75,66,235,106,21,157,213,155,107,239,159,225,153,127,170,166,188,84,71,55,17,182,125,86,218,78,195,86,205,174,182,214,92,67,102,238,234,11,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,6,211,192,35,175,4,156,96,219,60,92,233,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,208,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,41,198,223,24,54,207,8,218,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,116,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,8,63,206,147,88,244,158,231,168,218,90,59,72,103,210,55,245,155,80,145,34,169,39,116,150,125,17,22,76,88,238,38,54,197,32,153,145,226,73,113,221,234,37,106,83,94,23,111,110,170,136,87,182,139,233,13,229,175,90,161,111,233,30,159,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,247,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,234,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,229,205,193,71,239,85,211,135,235,247,253,50,148,230,166,221,63,156,169,73,96,186,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,46,165,150,156,48,115,27,167,87,104,252,186,175,74,77,211,113,254,80,86,161,83,237,216,245,26,191,131,68,79,72,74,69,82,2,93,147,208,65,154,26,234,44,148,190,154,79,106,119,96,187,16,161,113,181,64,0,138,188,209,253,132,245,55,240,95,156,66,20,2,47,251,154,63,176,158,166,254,11,243,136,66,128,64,109,80,0,0,2,133,185,140,240,81,251,213,117,29,138,253,129,76,170,185,166,87,79,231,41,178,95,46,171,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,203,170,101,215,14,250,71,84,213,45,45,177,53,166,196,169,233,158,165,208,189,51,109,214,122,62,54,23,138,122,63,87,164,242,30,111,243,140,173,14,39,14,52,133,122,170,44,227,7,146,51,35,13,123,56,81,226,187,81,248,74,212,116,94,182,83,190,58,149,59,166,197,126,128,251,198,136,181,120,169,51,50,74,140,136,250,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,132,244,183,84,172,77,105,177,41,154,153,166,149,223,76,219,117,158,183,130,155,225,94,143,213,233,60,182,92,252,219,200,67,137,195,141,45,62,178,75,56,201,100,140,140,245,215,226,143,66,255,0,123,94,187,92,218,41,249,83,249,71,249,57,224,191,194,126,7,193,245,252,68,54,36,255,0,19,212,115,110,222,190,223,166,121,219,158,217,193,90,167,37,79,101,139,167,239,2,119,203,169,192,43,47,141,205,57,213,205,49,226,94,241,162,107,85,213,46,235,184,102,200,69,73,23,27,209,150,194,43,17,29,65,27,47,180,133,17,37,8,74,75,162,109,183,150,154,91,11,101,10,52,180,70,36,87,39,61,99,211,141,59,215,27,138,198,189,89,165,64,170,223,180,248,208,104,21,185,138,36,56,153,77,60,102,116,214,212,104,61,190,43,168,149,119,113,9,83,145,25,65,18,214,182,200,172,127,141,190,15,173,158,46,116,189,218,42,138,36,43,218,135,29,245,90,117,137,110,200,232,65,125,215,24,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,91,85,175,93,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,96,54,158,1,15,249,115,113,175,251,234,180,225,250,5,255,0,83,165,55,169,182,183,230,234,81,152,62,147,149,72,36,72,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,195,73,121,166,203,48,113,85,196,197,155,194,134,145,204,213,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,172,33,175,57,189,89,209,168,150,37,11,70,43,118,135,166,181,38,95,78,185,70,168,237,83,95,147,240,77,227,67,175,117,113,249,223,17,208,113,159,14,70,105,245,58,171,218,166,152,223,84,54,5,129,121,106,157,229,73,211,237,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,6,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,191,239,251,203,84,239,42,182,160,234,13,195,46,185,112,215,36,28,153,211,164,153,111,117,120,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,137,229,139,192,119,238,33,66,141,175,58,177,69,219,127,92,20,244,250,54,151,81,167,116,229,90,236,169,111,37,204,43,170,162,235,72,97,81,205,91,155,109,214,82,110,50,120,222,234,76,38,166,150,219,183,221,169,98,83,40,26,151,168,191,151,119,36,94,183,141,184,61,16,205,47,198,110,121,107,111,248,43,38,109,183,177,181,33,191,84,253,110,158,227,238,163,20,3,199,78,147,107,46,145,241,29,113,83,181,198,239,252,173,175,87,182,215,35,92,91,146,94,149,130,226,214,219,47,116,72,207,195,109,232,169,175,15,217,45,116,118,55,185,162,109,106,216,164,96,174,48,120,76,179,120,186,210,255,0,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,207,77,102,70,166,144,100,21,45,202,231,91,244,27,68,245,229,233,154,209,67,137,30,101,114,58,41,214,253,221,45,207,204,91,207,171,122,93,39,18,175,85,164,72,74,210,217,202,243,104,146,105,61,173,60,242,211,215,249,163,251,118,106,111,224,191,39,132,35,173,255,0,96,94,90,89,121,85,180,251,80,109,233,116,59,134,135,32,227,78,131,36,139,123,75,193,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,175,203,254,242,212,251,153,251,207,80,46,25,117,218,236,168,241,35,72,168,75,50,83,239,162,52,118,227,180,110,43,25,90,201,166,91,35,90,178,181,153,26,148,106,81,154,140,45,39,150,150,164,105,198,146,114,244,213,107,255,0,87,33,248,219,66,157,120,84,26,170,66,240,37,51,199,54,252,10,107,9,139,209,87,168,231,89,110,161,172,44,201,191,206,122,234,74,55,40,170,174,236,168,208,171,23,85,102,173,107,91,159,147,244,89,181,9,18,41,212,143,24,185,126,143,138,183,20,166,163,117,214,68,183,122,104,52,163,168,162,220,173,185,62,230,18,110,154,236,187,86,157,101,72,157,190,139,74,168,77,170,67,141,210,65,116,165,75,110,51,114,28,222,69,189,91,145,10,49,96,204,210,93,60,164,136,212,163,57,85,203,155,130,143,223,85,168,239,215,239,250,101,85,189,50,181,191,57,82,146,193,116,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,90,83,205,56,65,42,185,45,232,230,172,91,20,235,183,88,170,239,122,58,193,188,169,241,227,210,227,109,140,247,165,229,70,149,33,181,73,222,149,155,209,252,49,162,67,93,53,33,41,119,197,110,239,210,73,139,63,0,0,20,3,205,31,219,179,83,127,5,249,60,33,127,194,128,121,163,251,118,106,111,224,191,39,132,2,127,242,84,246,88,186,126,240,39,124,186,156,39,248,128,28,149,61,150,46,159,188,9,223,46,167,9,254,0,0,0,58,166,172,126,66,126,229,151,151,238,165,255,0,184,207,201,250,143,229,31,241,223,247,175,195,57,226,191,136,252,239,241,61,79,226,253,127,213,239,129,172,16,189,238,109,151,173,42,213,224,182,224,161,84,35,203,114,69,227,88,165,81,32,169,148,36,208,219,232,146,153,198,167,76,212,70,72,233,65,117,36,105,37,30,245,32,177,131,53,38,136,64,95,247,43,143,97,61,50,252,107,231,19,68,170,21,87,201,11,84,191,253,101,232,165,66,187,255,0,138,93,52,138,103,133,251,99,79,127,172,72,255,0,247,106,118,45,127,90,19,252,97,139,84,0,26,171,141,170,6,170,224,46,123,149,63,5,148,173,51,176,32,113,29,168,214,252,71,239,107,174,57,75,182,214,169,41,144,84,186,35,236,160,219,117,9,36,237,106,76,132,173,102,165,18,150,164,178,166,209,249,179,91,237,170,194,134,42,225,59,217,99,70,254,239,237,239,151,48,50,168,0,199,250,253,103,234,61,255,0,163,87,101,155,164,119,239,228,93,223,85,167,169,138,93,111,97,159,134,115,113,26,147,185,57,91,93,68,18,218,235,32,141,198,186,157,68,17,173,9,35,200,0,3,86,203,178,214,174,216,215,85,102,202,186,96,248,42,213,191,80,145,75,168,198,234,161,206,132,166,28,83,110,183,189,6,164,43,106,208,162,202,76,210,120,201,25,151,113,111,220,155,117,143,73,230,232,212,205,11,164,51,232,219,250,159,80,168,220,21,72,219,164,189,233,56,166,168,205,166,161,189,72,232,179,130,114,60,110,130,86,106,63,15,213,199,231,20,99,150,230,201,194,31,238,187,167,31,190,10,202,133,190,239,176,41,235,244,178,92,159,210,110,85,186,201,60,251,219,91,89,26,13,230,22,181,58,156,41,6,166,212,250,79,170,178,101,5,80,26,85,169,151,86,141,234,61,185,170,86,84,191,15,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,166,180,45,76,186,131,83,110,32,148,91,219,90,210,103,133,24,13,159,128,98,174,26,56,139,177,56,160,210,200,26,153,98,200,255,0,21,14,177,11,99,223,224,202,167,134,101,231,225,245,29,105,190,183,75,174,132,245,80,157,139,243,35,243,34,143,252,202,248,215,167,112,233,167,19,180,190,202,169,227,83,110,234,122,91,140,132,156,166,28,165,82,228,148,150,151,83,105,246,210,72,55,144,182,20,134,210,78,165,105,113,104,116,201,73,65,165,97,5,121,186,235,30,147,234,174,190,210,41,58,122,207,140,173,89,52,249,86,253,201,87,221,37,188,202,102,107,201,244,127,65,212,37,31,193,214,151,215,215,108,212,151,60,94,50,100,210,70,11,224,167,68,53,67,93,184,134,182,168,90,77,92,137,64,171,219,178,25,185,222,174,201,109,183,145,72,98,36,134,140,165,19,11,237,33,105,117,76,165,12,224,201,107,90,73,102,150,247,173,56,126,211,181,171,183,205,213,70,178,173,104,62,54,181,112,84,35,210,233,209,186,168,111,175,41,247,18,219,77,239,89,165,9,220,181,164,178,163,36,150,114,102,69,220,108,39,193,71,10,52,46,18,244,106,21,155,210,165,76,187,234,88,153,116,214,225,50,180,248,249,91,150,109,182,74,112,205,102,203,8,95,73,178,194,18,120,91,157,52,45,215,8,6,0,231,87,236,177,107,125,224,65,249,117,68,85,7,12,148,200,213,174,36,180,162,141,49,201,109,199,159,124,80,163,58,184,146,221,138,250,80,185,236,165,70,219,204,169,46,180,188,25,225,109,169,43,73,224,210,100,100,70,45,127,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,0,116,173,66,178,170,186,107,127,220,186,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,198,50,69,228,47,35,149,44,29,56,139,193,181,185,55,79,227,248,121,117,26,132,231,238,102,151,84,41,175,21,97,14,19,43,83,152,74,73,141,236,51,21,104,103,97,26,90,91,89,55,20,163,121,202,203,230,143,164,49,180,151,140,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,45,121,37,235,29,9,219,86,250,225,250,67,61,26,212,106,129,222,48,220,220,181,120,184,174,55,30,36,130,193,35,99,125,21,181,27,185,175,114,252,87,170,156,54,163,48,179,241,85,124,243,191,66,127,210,79,238,209,106,130,170,249,231,126,132,255,0,164,159,221,160,49,87,37,79,106,123,167,238,254,119,204,105,193,206,175,218,158,214,251,191,131,243,26,136,114,84,246,167,186,126,239,231,124,198,156,28,234,253,169,237,111,187,248,63,49,168,128,226,121,64,93,52,43,27,95,117,10,245,186,103,120,42,45,191,165,245,106,165,70,79,73,110,116,34,177,54,3,142,185,177,4,165,171,106,16,163,194,72,212,120,193,17,159,97,208,56,250,227,94,234,226,179,81,229,209,41,53,63,15,166,86,205,65,230,237,202,124,115,113,13,207,216,106,109,53,57,4,226,80,181,60,234,12,205,9,90,75,162,218,205,4,91,148,234,221,139,240,170,213,90,116,105,240,233,245,57,113,99,213,35,148,73,205,50,242,144,137,76,19,173,188,77,58,146,60,45,4,235,45,56,73,86,75,123,104,87,154,72,203,42,240,171,195,61,229,197,126,174,67,210,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,32,51,7,47,222,4,107,188,85,93,77,222,183,74,60,22,153,91,245,2,110,163,39,40,115,210,146,152,114,43,142,210,182,34,67,82,24,234,198,144,163,241,41,35,74,49,130,202,187,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,56,171,2,192,179,116,178,205,164,233,246,159,91,209,40,118,245,14,57,70,131,6,49,30,198,145,147,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,236,0,53,172,226,199,218,159,89,62,240,46,31,152,190,46,167,149,199,176,158,153,126,53,243,137,162,85,0,10,43,230,185,164,218,203,99,241,28,253,251,169,151,127,229,53,6,245,241,14,90,83,55,37,191,3,5,133,164,206,153,225,200,255,0,53,225,250,232,245,146,91,94,234,245,76,250,171,121,40,197,92,11,106,206,141,104,167,17,214,237,251,174,54,135,166,168,49,55,55,26,102,213,59,232,41,198,180,27,53,63,14,68,126,35,165,133,122,184,53,35,127,85,178,83,173,54,147,189,238,34,180,26,205,226,75,72,235,186,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,38,146,90,119,160,214,218,143,98,212,71,175,103,17,90,13,121,112,219,171,149,221,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,147,73,45,91,22,75,109,71,189,10,34,9,85,206,86,173,74,175,241,37,100,215,104,85,56,149,26,109,71,77,233,178,225,204,136,242,94,98,75,14,79,168,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,74,228,187,116,208,172,107,87,136,91,214,233,157,224,168,182,253,62,135,84,168,201,233,45,206,132,86,27,170,56,235,155,16,74,90,182,161,10,60,36,141,71,140,17,25,246,21,195,118,95,247,149,245,26,223,139,120,92,50,234,200,181,104,237,208,41,7,36,201,75,139,78,109,215,93,106,57,47,27,148,132,41,247,9,27,140,246,163,106,19,132,33,9,79,201,26,233,174,196,181,106,54,84,121,219,40,181,90,132,58,164,200,221,36,31,86,84,70,228,183,29,205,230,91,211,181,19,100,150,8,201,39,212,202,136,205,41,50,14,213,175,215,134,156,95,250,203,118,94,90,71,97,126,69,218,21,90,130,159,165,209,55,145,248,102,246,145,41,91,83,148,53,212,89,45,222,138,12,219,107,169,211,65,154,16,147,57,171,201,183,71,53,98,110,178,204,215,74,67,222,141,176,105,244,250,141,191,84,147,182,51,222,147,148,105,140,226,105,251,20,190,179,56,55,35,201,235,165,6,147,240,253,44,254,113,68,35,87,5,28,40,215,120,180,214,88,86,111,74,171,14,208,166,226,101,211,91,132,202,21,224,34,237,89,182,217,41,195,36,19,207,173,29,38,203,11,81,101,110,116,214,134,156,33,176,157,167,107,80,172,107,86,141,101,90,208,124,21,22,223,167,199,165,211,163,117,86,231,66,43,13,165,182,155,222,179,82,213,181,8,73,101,70,106,60,100,204,207,184,10,108,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,1,106,128,0,2,47,241,253,193,245,43,139,45,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,62,10,181,111,212,36,82,234,49,186,168,115,161,41,135,20,219,173,239,65,169,10,218,180,40,178,147,52,158,50,70,101,220,109,38,43,215,155,239,12,246,109,227,163,210,120,154,76,233,112,46,203,14,60,42,106,201,38,110,49,82,167,63,57,45,37,133,160,212,68,218,218,118,90,221,75,137,243,35,113,11,74,178,218,154,14,149,202,235,152,4,58,188,58,111,12,154,223,113,116,106,172,248,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,233,161,27,94,46,150,90,113,195,90,158,83,138,108,212,75,38,146,239,21,207,59,244,39,253,36,254,237,16,3,132,239,106,125,27,251,192,183,190,98,192,159,252,243,191,66,127,210,79,238,208,24,83,148,5,173,66,190,117,247,80,172,171,166,15,141,162,220,26,95,86,165,212,99,117,86,223,94,43,243,96,54,235,123,208,105,90,119,33,106,44,164,201,69,156,145,145,247,29,43,152,55,4,149,94,20,47,246,235,182,195,18,231,105,213,213,34,67,212,169,137,138,164,177,73,125,79,60,164,82,86,226,158,117,107,91,113,210,218,146,235,134,147,120,186,134,146,51,109,204,100,190,74,158,212,247,79,221,252,239,152,211,133,186,107,70,144,217,186,245,165,247,6,145,234,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,114,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,48,164,14,95,60,109,213,120,80,191,220,161,92,239,203,157,167,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,233,146,140,205,182,241,125,52,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,13,109,248,151,225,210,251,225,127,84,231,233,157,245,31,252,108,202,60,221,236,255,0,132,233,126,37,230,88,153,211,105,215,58,61,94,130,213,210,90,183,163,200,203,200,206,116,242,117,226,150,234,143,93,123,133,26,181,183,85,173,81,101,248,202,237,34,169,29,78,60,154,22,212,18,159,106,66,84,163,67,80,220,89,17,161,72,36,237,146,249,145,146,206,70,230,195,160,115,171,246,167,181,190,239,224,252,198,162,28,149,61,169,238,159,187,249,223,49,167,11,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,16,27,154,255,0,14,45,106,38,148,35,83,104,49,55,86,173,247,9,201,43,234,99,248,3,17,167,60,178,194,157,74,62,154,203,201,38,175,134,75,176,159,35,141,185,40,20,235,166,223,169,91,117,102,122,176,234,145,30,134,250,55,41,59,155,113,6,133,22,82,100,101,217,71,228,100,127,88,13,98,44,155,166,169,167,215,181,30,235,167,47,165,54,135,82,143,53,29,146,172,45,151,146,225,23,114,81,121,160,189,199,246,24,216,91,131,205,123,165,107,230,139,80,110,24,207,239,168,67,133,22,21,68,182,168,191,133,34,36,117,186,125,219,66,126,147,191,201,45,191,3,248,82,151,29,26,7,43,65,245,230,191,76,105,63,224,186,204,201,85,88,5,146,252,219,15,77,146,150,209,252,98,212,120,75,94,106,193,159,188,136,252,251,127,46,126,37,234,186,37,172,244,139,98,84,253,148,43,162,124,122,107,173,116,146,120,122,76,184,136,53,228,154,90,254,131,88,193,26,75,235,35,243,11,241,1,243,211,167,71,169,211,227,84,162,175,123,18,217,67,237,171,6,89,66,146,70,71,131,193,249,31,188,125,0,34,127,51,103,30,111,133,138,207,69,57,220,228,132,171,185,118,73,211,166,100,80,133,44,200,170,113,12,252,137,246,255,0,250,98,23,217,204,233,131,127,133,138,182,15,248,183,159,115,250,169,211,69,9,83,191,239,132,111,249,228,127,244,196,3,99,190,15,93,105,238,26,244,236,218,94,226,77,179,72,73,246,198,15,192,71,236,51,40,192,188,25,199,154,124,55,233,234,163,202,233,54,84,42,74,150,141,132,173,197,224,35,228,178,126,89,25,232,0,0,0,0,0,7,166,100,182,32,68,126,116,165,236,102,59,106,117,197,96,207,106,82,89,51,193,119,62,197,238,21,13,204,151,143,153,183,77,82,165,162,26,93,82,233,210,226,56,244,42,188,142,137,31,81,196,170,100,103,217,218,252,114,81,101,42,108,247,161,120,47,34,60,228,198,113,230,147,198,36,173,45,161,47,68,237,21,237,171,92,20,227,84,199,112,71,182,27,232,155,25,101,135,24,82,79,215,109,39,146,89,43,225,130,238,41,230,149,76,171,222,55,36,106,92,36,120,138,149,98,98,25,65,101,40,222,243,174,18,75,204,201,37,149,40,189,228,93,253,192,57,205,43,211,107,143,88,111,234,93,145,110,179,213,155,85,150,195,42,86,230,211,177,46,188,134,141,120,90,144,71,131,113,61,178,95,179,204,95,143,7,28,42,91,28,54,233,181,58,3,49,186,149,249,145,153,126,163,35,123,133,249,229,199,142,78,167,111,89,196,125,54,115,148,246,248,118,243,198,60,187,120,47,166,104,61,143,10,253,185,17,215,185,235,208,219,146,103,149,39,195,178,251,49,29,233,122,143,173,181,237,113,165,122,219,72,207,234,46,199,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,4,55,230,133,164,208,245,3,135,138,141,121,184,157,106,157,11,163,225,127,56,105,199,90,116,36,175,249,105,79,209,71,188,143,234,193,137,144,56,75,210,223,69,211,109,76,161,56,156,166,79,79,37,159,213,113,42,248,151,234,252,64,106,228,71,131,201,13,138,184,21,212,185,26,173,195,37,163,119,84,23,252,62,79,143,241,9,193,122,187,106,18,91,79,114,74,82,126,171,101,228,67,95,59,234,213,126,202,186,167,91,50,92,222,228,62,150,229,96,139,59,219,74,253,198,126,229,124,69,183,114,111,191,14,167,166,149,187,45,231,55,29,43,195,116,211,140,99,171,34,160,225,255,0,39,191,151,196,255,0,103,144,11,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,73,60,223,175,68,215,120,132,69,168,135,119,21,187,158,219,113,143,17,6,3,159,170,95,15,137,254,193,137,249,114,89,69,125,113,101,103,81,222,61,177,213,233,30,170,252,246,255,0,131,101,168,187,110,73,159,116,123,140,125,28,201,101,166,111,22,119,131,232,62,199,232,255,0,150,67,47,244,12,169,201,238,157,50,79,16,79,84,25,94,24,135,183,174,156,23,125,240,167,146,124,207,62,127,0,23,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,3,241,73,37,36,210,162,201,25,96,199,232,0,169,110,107,252,35,179,72,150,90,243,103,65,216,212,183,58,117,52,117,76,242,234,142,116,167,157,203,143,25,249,18,125,84,163,31,15,121,10,243,209,237,67,168,105,102,165,91,215,197,57,205,139,165,84,162,74,115,178,79,114,26,144,219,166,93,210,172,127,22,93,246,153,253,190,67,101,29,69,178,41,122,141,100,214,172,170,186,115,26,177,2,76,37,30,85,234,147,172,173,179,63,85,73,51,236,179,237,146,251,75,204,107,201,197,198,133,213,116,19,90,107,246,164,182,118,193,122,108,169,84,229,238,73,238,138,114,223,109,163,193,56,179,44,165,163,250,71,187,227,245,133,254,232,22,166,83,181,111,72,237,107,226,4,142,170,234,20,136,47,74,245,20,157,143,185,21,167,86,158,232,78,113,212,46,228,68,95,15,128,200,66,154,185,81,113,74,253,149,122,158,140,220,142,230,149,89,86,232,106,218,93,165,188,244,24,237,167,8,104,213,244,82,174,230,178,79,199,7,220,92,155,107,75,168,75,136,60,165,100,74,35,248,145,128,242,0,0,1,130,184,220,125,12,112,207,125,154,255,0,149,66,170,36,190,211,167,201,25,212,71,46,96,21,70,41,92,48,221,206,72,94,194,126,159,61,132,158,12,242,165,83,229,96,187,17,252,0,107,215,60,247,78,146,101,239,121,103,255,0,223,24,216,27,151,59,107,111,133,139,87,122,54,238,137,5,69,223,57,35,167,68,238,53,247,120,250,242,150,104,239,212,112,204,191,105,141,132,57,122,71,118,63,11,118,130,30,103,166,106,167,211,212,94,177,30,226,244,116,78,255,0,87,216,2,73,136,97,204,243,136,184,218,61,162,18,173,90,107,155,235,23,73,46,150,166,240,101,178,52,152,147,91,55,50,109,45,39,133,182,69,183,41,63,172,136,75,139,182,229,167,217,214,205,82,233,170,175,100,74,84,55,230,190,172,40,240,134,155,82,213,244,72,207,201,39,228,70,127,81,141,122,120,214,215,73,186,235,174,247,21,115,56,167,83,167,75,167,83,203,183,175,29,185,146,84,210,191,139,66,139,41,119,201,68,103,241,63,128,97,170,53,46,163,121,221,48,233,17,11,169,58,181,61,184,232,250,37,151,94,112,146,94,102,69,244,149,241,34,251,5,248,242,255,0,225,166,23,15,90,43,78,235,175,169,87,184,90,102,175,45,88,50,233,169,248,145,119,183,130,117,196,158,22,207,210,44,103,220,68,94,117,255,0,202,115,134,181,106,6,160,185,171,181,182,191,193,118,251,134,152,167,187,206,107,15,193,144,143,162,234,85,244,86,126,105,52,252,114,125,133,207,161,41,66,73,9,44,18,75,5,246,0,242,0,0,0,0,0,0,0,0,0,0,0,0,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,43,204,155,152,253,118,93,118,228,225,159,67,31,240,52,168,62,62,223,188,235,18,33,33,110,84,28,82,28,141,42,159,29,15,36,250,108,163,115,137,91,228,68,226,220,73,116,141,8,70,247,194,218,134,181,156,88,251,83,235,39,222,5,195,243,23,197,170,114,189,227,167,247,107,181,81,161,218,199,121,248,189,73,162,239,244,60,153,169,218,245,118,150,219,105,50,203,198,163,241,19,25,195,157,76,146,86,182,137,14,126,117,73,144,225,85,95,22,62,212,250,201,247,129,112,252,197,240,23,83,202,227,216,79,76,191,26,249,196,209,42,132,85,229,113,236,39,166,95,141,124,226,104,149,64,0,0,0,0,0,41,91,157,95,181,61,173,247,127,7,230,53,16,229,145,195,165,137,197,6,150,107,222,153,223,81,255,0,251,1,50,143,55,123,223,224,202,167,134,172,50,196,206,155,78,183,214,233,117,214,174,146,213,177,126,70,94,70,78,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,238,188,14,114,171,141,165,87,10,181,75,136,243,137,85,185,232,117,132,189,108,83,41,115,221,240,144,151,18,81,45,154,147,142,32,208,167,86,226,154,74,219,101,69,177,45,43,243,168,83,139,54,216,177,240,0,1,70,220,203,248,28,147,195,141,228,246,176,216,235,136,189,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,121,35,21,113,99,236,177,172,159,119,247,15,203,159,1,173,96,178,158,86,156,4,254,93,204,160,241,93,170,15,236,183,233,85,15,25,104,82,227,200,195,147,231,68,124,210,83,36,41,7,150,217,101,246,148,72,107,36,167,28,108,205,100,77,36,146,253,107,13,170,0,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,106,129,170,184,218,160,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,95,240,160,30,104,254,221,154,155,248,47,201,225,0,149,92,140,127,77,159,209,191,239,33,21,121,163,251,118,106,111,224,191,39,132,37,87,35,31,211,103,244,111,251,200,69,94,104,254,221,154,155,248,47,201,225,0,149,92,140,127,77,159,209,191,239,33,106,130,170,249,24,254,155,63,163,127,222,66,213,0,0,0,6,172,52,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,229,231,193,101,43,133,141,47,143,93,187,237,248,137,213,75,150,57,157,193,48,164,166,81,194,96,220,220,213,61,135,18,146,74,16,148,147,74,116,144,106,37,188,74,62,163,136,67,59,113,87,45,46,95,113,180,122,149,71,226,15,87,233,82,219,212,25,241,252,77,30,147,45,167,98,191,109,33,105,148,195,132,225,33,243,67,235,145,25,246,148,104,121,164,173,131,202,76,137,100,172,88,80,0,160,30,104,254,221,154,155,248,47,201,225,11,254,20,3,205,31,219,179,83,127,5,249,60,32,19,255,0,146,167,178,197,211,247,129,59,229,212,225,63,196,0,228,169,236,177,116,253,224,78,249,117,56,79,240,1,170,184,218,160,106,174,3,101,62,19,189,150,52,111,238,254,222,249,115,3,42,140,85,194,119,178,198,141,253,223,219,223,46,96,101,80,0,0,1,74,220,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,24,171,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,64,49,87,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,134,42,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,11,84,0,0,1,173,103,22,62,212,250,201,247,129,112,252,197,241,178,152,214,179,139,31,106,125,100,251,192,184,126,98,248,11,169,229,113,236,39,166,95,141,124,226,104,149,66,42,242,184,246,19,211,47,198,190,113,52,74,160,0,0,0,21,87,206,11,132,63,62,46,44,88,95,226,33,95,41,114,127,252,196,88,18,217,105,101,255,0,33,135,9,11,255,0,16,162,111,248,247,5,170,0,13,107,56,98,226,22,234,225,127,89,104,186,185,107,70,241,254,3,169,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,228,184,131,82,86,148,58,211,75,52,47,102,211,113,59,196,45,213,197,6,178,214,181,114,233,141,224,60,127,78,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,202,113,102,148,161,43,117,215,86,72,70,253,165,242,113,35,11,68,160,107,109,210,199,14,85,105,117,29,58,84,134,158,161,189,37,47,165,105,67,140,54,183,89,34,144,132,61,177,183,148,235,104,55,8,214,104,66,76,212,179,245,213,242,104,13,59,73,234,154,203,105,198,215,75,143,208,150,10,42,9,145,95,147,224,228,201,234,69,105,42,112,227,108,138,100,241,117,205,9,99,168,223,172,223,87,127,125,184,1,63,249,74,112,81,233,185,144,248,178,212,218,101,42,101,21,158,179,118,93,61,242,235,184,169,204,191,211,93,77,68,74,216,223,69,109,58,219,73,113,42,81,184,106,116,137,179,105,149,174,218,135,201,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,250,192,0,0,4,85,230,143,236,39,169,191,130,252,226,16,160,17,127,220,209,253,132,245,55,240,95,156,66,20,2,3,106,128,0,0,0,0,20,3,205,31,219,179,83,127,5,249,60,33,63,249,42,123,44,93,63,120,19,190,93,78,16,3,154,63,183,102,166,254,11,242,120,66,127,242,84,246,88,186,126,240,39,124,186,156,2,127,138,213,230,197,193,69,58,233,181,106,124,84,105,189,51,101,201,70,196,155,197,132,20,169,15,85,96,165,184,241,219,144,218,73,75,109,159,10,219,59,150,73,109,9,54,141,215,22,178,54,136,151,101,64,3,88,205,23,213,235,203,65,117,66,223,213,205,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,144,56,193,226,206,242,226,235,84,63,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,29,52,25,154,90,65,23,19,197,213,51,68,168,188,69,222,116,110,29,28,136,230,159,64,145,26,53,41,113,37,191,41,133,45,17,89,76,147,109,231,212,165,186,143,18,79,225,123,148,133,22,13,6,104,52,152,198,182,157,58,133,88,186,168,212,155,166,227,252,159,162,205,168,71,143,81,171,248,53,203,244,124,85,184,148,187,39,160,131,37,187,211,65,169,125,52,158,229,109,193,119,48,19,171,150,47,1,223,187,125,118,54,188,234,197,23,117,131,111,212,19,232,218,93,70,157,212,139,116,60,148,60,151,48,174,170,79,163,29,244,199,53,110,109,198,158,81,56,201,231,99,169,43,169,29,83,74,173,109,56,178,244,226,220,182,244,134,13,42,37,153,18,158,210,168,137,165,186,78,197,114,43,133,212,75,200,116,141,93,110,166,243,112,221,53,41,78,41,102,181,41,70,163,81,246,176,0,0,1,13,121,142,240,57,39,138,219,54,5,225,167,203,137,31,81,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,233,37,110,186,149,18,73,227,117,186,33,27,84,10,1,230,143,237,217,169,191,130,252,158,16,14,149,193,247,9,151,151,23,90,161,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,248,234,44,136,210,210,204,182,8,210,221,45,177,52,90,196,166,105,158,154,80,189,13,109,209,186,222,10,23,138,122,71,75,170,242,222,115,243,143,45,110,43,46,58,181,122,202,60,103,5,130,34,34,133,124,149,61,150,46,159,188,9,223,46,167,9,254,0,0,43,171,152,255,0,49,250,238,133,215,93,208,109,6,127,194,95,81,60,52,138,245,122,68,36,58,221,41,183,16,135,154,141,29,167,146,166,222,121,198,214,133,45,197,37,77,161,181,146,83,185,197,25,176,22,42,40,7,154,63,183,102,166,254,11,242,120,66,85,114,163,227,167,248,142,23,245,174,243,255,0,197,226,216,19,103,39,254,82,85,75,114,65,171,254,107,194,161,73,253,118,73,127,238,118,68,85,230,143,237,217,169,191,130,252,158,16,9,255,0,201,83,217,98,233,251,192,157,242,234,112,159,226,0,114,84,246,88,186,126,240,39,124,186,156,39,248,0,0,0,166,190,116,154,199,66,188,53,150,210,209,218,67,61,73,122,119,79,145,34,169,39,114,203,108,170,146,99,184,152,219,20,130,35,216,195,17,221,234,37,107,74,188,78,223,85,77,168,142,21,90,154,57,93,188,52,106,255,0,214,42,67,221,72,154,119,80,161,199,170,70,218,130,219,22,164,169,77,166,78,245,44,140,246,62,196,118,186,105,66,212,175,19,187,213,75,106,51,229,184,167,214,191,223,19,196,21,237,172,109,211,252,20,75,130,160,94,1,133,53,211,113,16,88,105,17,226,245,83,212,112,137,227,97,150,141,205,171,52,245,13,123,112,156,17,89,79,2,220,40,208,181,31,150,141,223,111,244,169,82,235,90,199,233,73,145,228,73,101,113,60,36,168,78,170,61,53,183,228,50,106,117,214,89,151,15,196,145,99,105,117,220,79,77,68,106,234,5,123,112,45,122,213,108,14,48,116,146,187,70,143,17,233,18,174,136,148,69,166,74,20,164,19,21,5,120,23,148,68,149,36,247,165,169,46,41,7,156,18,201,38,100,162,35,73,236,102,53,87,27,41,240,171,170,95,187,79,14,58,117,169,143,87,125,51,62,179,111,197,244,172,223,11,225,250,181,70,145,209,157,249,178,66,18,156,74,105,244,250,137,36,30,50,140,164,210,102,25,84,106,174,54,168,26,171,128,217,79,132,239,101,141,27,251,191,183,190,92,192,202,163,21,112,157,236,177,163,127,119,246,247,203,152,25,84,0,0,0,5,43,115,100,225,15,247,34,212,127,223,5,101,66,217,104,95,245,5,250,89,46,79,234,185,22,226,120,222,125,237,173,172,137,100,203,232,66,157,78,20,178,75,137,125,39,210,65,178,131,186,145,213,53,99,242,19,247,44,188,191,117,47,253,198,126,79,212,127,40,255,0,142,255,0,189,126,25,207,21,252,71,231,127,137,234,127,23,235,254,175,124,0,160,30,12,184,191,186,184,59,212,121,215,141,38,131,249,71,69,173,83,213,79,171,208,156,168,185,17,185,56,61,236,62,149,164,150,132,188,210,200,201,43,91,110,97,183,95,65,18,77,205,233,197,90,171,169,151,86,178,106,61,199,170,87,172,191,17,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,168,181,173,44,180,130,75,109,160,212,123,27,66,18,71,132,144,249,117,10,21,155,78,191,238,90,126,156,213,165,213,45,56,181,137,172,208,103,75,73,165,249,84,228,188,178,140,243,132,104,65,146,212,209,33,70,70,132,119,51,245,83,228,89,171,128,11,99,68,174,206,40,237,26,94,188,212,34,21,9,82,16,138,125,38,93,53,249,140,87,42,238,186,219,16,161,56,77,118,66,13,215,137,211,83,164,108,168,152,54,220,45,174,24,11,9,229,71,193,71,238,101,106,177,196,166,166,83,41,82,110,75,182,159,30,77,164,214,58,207,81,233,111,54,165,28,141,228,163,109,47,74,109,196,118,74,119,182,209,109,53,145,188,243,73,177,80,0,16,3,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,5,170,115,171,246,88,181,190,240,32,252,186,162,42,175,132,239,106,125,27,251,192,183,190,98,192,11,9,231,113,164,49,151,74,211,221,123,130,196,70,228,49,33,219,66,168,226,159,119,174,250,22,151,37,66,74,27,238,209,33,179,110,121,169,94,170,204,222,108,189,114,34,217,24,57,86,107,29,11,72,184,184,164,70,184,217,196,75,246,158,237,156,220,157,203,254,11,42,75,236,57,24,246,33,10,53,245,31,142,211,24,245,82,158,190,245,40,146,131,35,181,78,98,186,57,66,214,78,17,239,184,213,119,188,60,187,62,158,253,227,75,147,181,107,232,202,128,195,174,40,182,37,104,37,117,88,57,12,101,91,146,142,190,253,170,82,18,66,131,52,246,245,170,233,173,255,0,109,106,53,10,60,71,234,86,173,98,21,110,27,82,208,165,48,227,241,158,67,205,165,196,165,73,81,160,212,130,35,34,82,79,25,193,151,152,13,162,5,85,243,206,253,9,255,0,73,63,187,69,159,90,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,73,109,245,226,190,218,92,105,205,139,36,173,59,144,180,158,20,68,162,206,12,136,251,10,193,231,157,250,19,254,146,127,118,128,197,92,149,61,169,238,159,187,249,223,49,167,7,58,191,106,123,91,238,254,15,204,106,33,201,83,218,158,233,251,191,157,243,26,112,115,171,246,167,181,190,239,224,252,198,162,2,26,232,190,144,222,90,245,170,22,254,145,233,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,135,184,104,225,210,196,225,127,75,32,105,157,139,31,252,84,202,196,221,239,127,132,234,158,25,150,95,153,211,117,215,58,61,94,130,21,210,66,182,35,200,139,204,206,170,249,42,123,83,221,63,119,243,190,99,78,23,82,0,0,0,0,0,0,35,175,28,156,34,82,184,190,210,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,153,228,150,219,46,26,92,233,19,106,145,64,3,86,203,178,214,174,216,215,85,102,202,186,96,248,42,213,191,80,145,75,168,198,234,161,206,132,166,28,83,110,183,189,6,164,43,106,208,162,202,76,210,120,201,25,151,113,221,120,117,208,107,203,137,45,92,161,105,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,172,146,77,105,222,179,67,105,61,235,73,28,181,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,9,255,0,195,71,14,150,39,11,250,89,3,76,236,88,255,0,226,166,86,38,239,123,252,39,84,240,204,178,252,206,155,174,185,209,234,244,16,174,146,21,177,30,68,94,102,121,84,0,5,43,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,181,64,0,0,17,87,154,63,176,158,166,254,11,243,136,66,85,8,171,205,31,216,79,83,127,5,249,196,32,20,173,194,119,181,62,141,253,224,91,223,49,96,79,254,121,223,161,63,233,39,247,104,128,28,39,123,83,232,223,222,5,189,243,22,4,255,0,231,157,250,19,254,146,127,118,128,197,92,149,61,169,238,159,187,249,223,49,167,11,169,20,173,201,83,218,158,233,251,191,157,243,26,112,186,144,24,127,138,174,25,236,222,43,244,142,102,150,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,31,95,13,28,58,88,156,47,233,100,13,51,177,99,255,0,138,153,88,155,189,239,240,157,83,195,50,203,243,58,110,186,231,71,171,208,66,186,72,86,196,121,17,121,153,229,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,17,123,152,7,13,48,184,133,209,90,143,65,125,58,189,188,211,213,120,138,193,159,81,76,68,149,177,188,27,173,164,178,183,190,145,231,30,242,50,242,160,234,205,46,163,102,93,51,41,18,203,167,58,139,61,200,235,250,39,135,89,112,210,126,70,101,244,147,241,50,251,70,210,11,74,86,149,33,69,146,81,25,31,216,41,131,155,31,13,106,211,253,65,111,87,104,141,127,130,238,7,9,50,143,119,148,215,223,157,33,127,73,213,43,232,160,188,146,73,248,96,251,0,154,92,176,248,139,141,172,58,33,22,212,169,57,178,177,107,18,41,105,107,6,123,227,70,137,9,178,115,36,210,16,89,91,134,91,114,163,250,204,132,207,26,232,240,85,174,147,116,43,93,237,218,230,115,78,168,206,137,78,168,121,122,145,156,153,29,78,171,248,181,168,240,150,188,146,68,127,3,248,236,47,105,92,180,235,198,217,165,221,52,151,55,195,170,195,98,107,42,194,139,40,117,180,173,63,72,136,252,148,94,100,71,245,16,8,247,204,97,181,185,194,197,213,177,27,182,68,156,163,239,140,17,83,165,247,26,252,192,61,179,163,25,251,158,65,255,0,247,196,54,14,230,23,29,217,60,45,221,232,105,158,161,166,159,80,81,250,196,91,75,209,210,251,253,127,96,215,189,147,232,74,65,175,183,77,194,51,253,134,3,98,238,8,223,67,252,51,216,166,143,228,208,169,105,63,180,169,241,134,117,17,203,151,253,81,138,175,12,54,139,145,215,188,152,167,192,97,71,131,44,41,52,248,185,46,228,95,17,35,64,0,0,0,99,221,125,212,202,118,145,233,29,211,124,79,145,210,93,62,145,57,232,190,162,149,189,246,226,186,234,19,217,10,198,122,103,220,200,203,227,240,25,1,197,165,164,41,197,158,18,130,53,25,252,8,133,54,115,93,226,149,251,214,245,45,25,182,221,197,42,140,173,211,21,180,187,203,101,233,209,220,78,22,209,43,232,169,61,201,102,159,134,79,184,8,63,172,90,135,80,213,61,74,184,111,154,139,155,215,85,169,75,148,223,100,150,212,59,33,199,72,187,37,57,254,48,255,0,146,71,246,121,11,12,229,65,194,59,53,121,103,175,55,140,29,237,68,115,167,76,71,84,203,14,164,224,202,101,220,182,241,31,145,171,213,82,49,241,247,16,133,60,35,232,93,87,94,245,166,129,106,68,103,116,22,102,197,149,81,94,228,150,216,165,45,134,221,60,27,136,51,194,93,47,162,123,190,31,86,195,122,117,100,82,244,230,201,162,217,84,132,226,53,30,4,104,73,60,171,214,38,153,67,100,126,178,148,101,217,5,219,39,246,159,152,14,198,148,146,82,73,73,96,136,176,67,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,107,229,204,110,202,43,27,139,43,202,144,201,238,142,159,71,116,151,229,187,252,27,17,71,219,114,140,187,175,222,99,43,114,129,189,19,66,226,17,118,162,157,218,87,22,61,93,185,221,225,224,207,115,245,79,30,127,18,253,163,219,206,18,157,50,55,16,76,84,31,94,99,205,221,208,44,23,109,144,160,18,188,143,62,127,17,138,185,109,76,68,46,44,236,247,214,125,139,210,31,44,152,95,233,1,176,56,0,0,0,0,0,0,0,0,0,0,0,0,15,7,93,67,40,55,28,60,36,188,204,121,136,209,199,159,17,84,237,2,209,201,82,122,152,171,85,54,120,20,225,93,250,114,162,147,157,250,75,79,209,123,249,88,250,187,249,5,41,241,123,115,166,238,215,251,154,178,133,110,75,222,11,7,140,121,66,142,159,129,126,175,192,76,78,75,180,130,93,247,120,85,77,125,218,244,126,11,31,22,106,41,248,255,0,160,86,245,70,163,50,173,49,202,133,65,238,172,135,113,189,123,73,57,193,17,23,98,34,47,34,33,101,28,151,20,203,119,149,226,149,47,14,61,232,253,169,193,247,195,85,28,128,183,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,1,6,57,171,232,20,109,72,209,95,203,154,76,45,213,155,121,239,18,235,189,67,44,195,98,36,231,84,156,41,196,163,233,172,143,36,147,87,218,93,132,231,28,69,219,109,211,175,11,98,173,107,85,153,234,195,171,66,126,19,232,220,164,229,14,182,164,40,178,147,35,242,81,249,25,31,214,64,53,133,182,43,117,11,50,237,165,220,48,215,209,155,69,168,49,49,179,194,85,181,198,93,74,203,204,140,143,6,146,247,25,125,70,54,38,224,243,85,127,117,253,2,181,110,87,157,234,75,102,155,6,36,181,109,198,95,40,81,214,179,193,33,5,230,231,184,177,240,20,71,197,182,150,187,164,90,255,0,121,90,253,62,156,55,43,53,25,84,244,100,143,108,67,154,250,26,44,239,81,159,102,255,0,148,123,190,34,122,242,109,214,86,26,135,92,210,26,131,219,159,92,137,53,86,61,83,44,32,202,159,29,37,217,24,243,207,115,87,236,247,128,181,32,0,0,17,39,153,219,200,107,133,234,177,40,179,189,215,210,95,105,211,166,137,108,34,103,51,119,16,142,23,107,4,181,237,53,46,65,23,108,228,253,29,48,5,9,83,80,110,212,98,182,148,238,53,190,132,145,103,25,202,139,176,216,175,130,72,114,33,112,211,99,183,32,176,106,162,83,22,146,237,217,39,2,54,11,183,216,53,220,183,82,165,220,20,196,32,240,165,76,100,136,254,7,188,134,199,60,42,147,144,56,114,177,28,152,238,226,110,218,165,184,106,219,140,36,160,49,238,47,176,192,71,126,107,218,220,173,62,208,210,179,40,243,186,117,59,134,79,132,144,142,150,115,9,248,115,155,87,117,54,164,253,36,23,145,146,190,194,238,41,114,199,181,170,55,229,233,70,180,233,201,223,42,181,81,143,9,29,210,94,179,206,165,178,62,230,146,243,89,123,203,237,33,39,121,156,106,249,106,127,18,21,8,16,94,204,43,109,183,104,202,70,223,55,163,207,152,70,172,154,18,127,69,194,237,220,190,179,25,15,148,175,15,173,95,186,179,39,82,46,8,253,74,101,10,50,213,16,183,153,98,107,50,96,188,133,122,142,37,95,69,103,216,210,105,248,228,251,0,180,206,20,180,146,159,163,90,27,106,90,145,162,116,37,157,42,11,245,15,206,41,91,229,248,54,27,117,93,214,178,44,155,126,73,61,191,15,175,47,15,22,219,75,77,165,164,22,18,130,36,145,124,8,135,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,134,188,197,56,21,141,197,45,154,119,198,159,64,136,141,84,160,71,101,152,47,73,148,234,17,83,167,50,114,22,116,210,35,112,152,101,106,114,66,156,67,202,71,211,66,80,165,161,10,53,162,101,0,13,93,233,53,59,203,74,47,248,85,152,109,203,160,93,150,117,97,185,45,34,92,66,39,233,245,24,143,18,146,78,50,242,76,137,109,186,217,101,14,36,251,164,201,69,230,67,228,187,46,154,237,243,117,86,111,91,166,119,141,173,92,21,9,21,74,140,158,146,27,235,202,125,197,56,235,155,16,73,66,119,45,106,60,36,137,37,156,17,17,118,22,169,205,23,151,252,58,188,58,151,19,122,33,110,244,106,172,248,154,141,241,75,97,198,24,138,228,86,152,117,247,170,201,234,45,27,94,46,150,29,109,178,90,158,83,137,112,146,75,39,84,237,75,0,191,238,87,30,194,122,101,248,215,206,38,137,84,34,175,43,143,97,61,50,252,107,231,19,68,170,0,0,0,0,0,1,74,220,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,24,171,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,64,45,80,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,168,26,171,141,170,0,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,106,129,170,184,218,160,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,95,240,160,30,104,254,221,154,155,248,47,201,225,0,149,92,140,127,77,159,209,191,239,33,21,121,163,251,118,106,111,224,191,39,132,37,87,35,31,211,103,244,111,251,200,69,94,104,254,221,154,155,248,47,201,225,0,149,92,140,127,77,159,209,191,239,33,106,130,170,249,24,254,155,63,163,127,222,66,213,0,0,0,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,95,240,160,30,104,254,221,154,155,248,47,201,225,0,159,252,149,61,150,46,159,188,9,223,46,167,9,254,32,7,37,79,101,139,167,239,2,119,203,169,194,127,128,13,85,198,213,3,85,112,27,41,240,157,236,177,163,127,119,246,247,203,152,25,84,98,174,19,189,150,52,111,238,254,222,249,115,3,42,128,0,0,10,86,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,1,138,185,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,49,87,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,128,90,160,0,0,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,93,79,43,143,97,61,50,252,107,231,19,68,170,17,87,149,199,176,158,153,126,53,243,137,162,85,0,0,0,0,173,94,108,92,107,211,173,107,86,167,194,190,155,212,247,220,149,156,70,188,95,65,202,142,245,42,10,155,143,33,184,237,168,146,134,222,241,77,189,181,102,151,22,146,104,157,109,104,51,116,141,18,131,141,190,48,109,158,17,180,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,232,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,175,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,96,59,94,139,233,13,229,175,90,161,111,233,30,159,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,247,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,107,70,144,222,90,11,170,23,6,145,234,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,99,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,201,229,221,194,31,239,82,209,163,252,169,133,209,212,43,199,165,54,232,217,63,196,178,199,73,78,248,88,141,237,34,108,186,77,186,173,230,157,251,157,113,220,56,182,201,173,174,98,60,33,254,250,221,26,47,201,104,93,109,66,179,186,179,109,125,243,252,51,47,245,84,215,138,136,230,226,54,207,170,219,73,216,106,217,181,214,218,203,136,108,221,220,17,171,148,167,26,254,155,135,15,132,221,77,169,213,102,86,153,235,57,101,212,31,62,187,106,130,203,29,69,211,20,100,157,237,244,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,236,252,106,195,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,191,238,0,120,193,165,113,101,164,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,224,74,0,0,1,21,121,163,251,9,234,111,224,191,56,132,40,4,95,247,52,127,97,61,77,252,23,231,16,133,0,128,218,160,0,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,79,254,74,158,203,23,79,222,4,239,151,83,132,0,230,143,237,217,169,191,130,252,158,16,159,252,149,61,150,46,159,188,9,223,46,167,0,159,226,0,115,58,227,199,247,16,161,73,208,109,39,173,109,191,174,10,122,189,37,84,167,84,122,114,173,118,84,182,84,222,83,210,81,117,164,48,169,4,157,174,54,235,41,54,222,44,111,105,71,34,184,193,226,206,205,225,23,75,255,0,46,43,177,226,86,43,179,228,55,26,133,110,42,121,197,126,170,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,179,61,52,25,146,157,65,30,189,151,253,255,0,121,106,157,229,86,212,29,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,4,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,11,2,192,188,181,78,242,164,233,246,159,91,210,235,151,13,114,65,70,131,6,49,22,247,87,131,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,238,188,78,240,245,117,112,191,172,181,173,35,186,100,248,255,0,1,211,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,242,155,89,37,75,74,29,105,212,18,215,179,113,219,79,43,222,10,63,123,253,136,141,103,212,42,101,86,14,164,222,84,245,198,118,157,52,186,62,134,165,169,228,173,17,205,164,168,242,243,189,38,30,112,220,34,91,126,163,91,27,82,29,234,102,174,53,248,81,161,113,105,163,83,108,222,149,42,29,223,77,204,203,90,183,53,149,171,192,74,220,131,113,179,83,102,75,38,95,66,58,78,22,22,146,202,28,233,173,109,54,64,32,7,41,222,53,234,54,181,213,76,225,95,82,42,123,237,186,206,99,89,207,172,226,199,102,149,57,78,72,144,228,119,20,105,67,143,120,167,30,218,131,83,139,81,58,77,54,132,25,58,102,139,127,26,182,93,150,181,118,198,186,171,54,85,211,7,193,86,173,250,132,138,93,70,55,85,14,116,37,48,226,155,117,189,232,53,33,91,86,133,22,82,102,147,198,72,204,187,139,190,229,159,198,189,71,137,251,18,165,100,234,93,79,196,234,77,165,153,51,102,56,113,89,244,204,23,158,112,219,144,204,118,82,222,206,142,80,195,132,150,246,150,88,81,172,212,241,165,33,53,64,0,0,80,15,52,127,110,205,77,252,23,228,240,133,255,0,10,1,230,143,237,217,169,191,130,252,158,16,9,255,0,201,83,217,98,233,251,192,157,242,234,112,159,226,0,114,84,246,88,186,126,240,39,124,186,156,39,248,0,142,188,109,240,125,108,241,115,165,238,209,84,81,33,94,212,56,239,170,211,172,75,118,71,66,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,169,20,0,53,119,191,236,11,203,75,47,42,182,159,106,13,189,46,135,112,208,228,28,105,208,100,145,111,105,120,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,63,171,84,181,74,251,214,155,238,167,169,154,151,93,244,205,201,89,232,248,217,190,21,152,253,94,147,40,101,191,205,178,132,54,156,54,210,19,234,164,179,140,158,76,204,206,229,57,143,242,255,0,135,196,69,9,221,91,210,27,119,254,235,16,60,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,204,155,84,130,2,234,121,42,123,44,93,63,120,19,190,93,78,19,252,64,14,74,158,203,23,79,222,4,239,151,83,132,255,0,0,24,83,141,13,99,174,232,23,12,23,254,170,218,204,239,173,82,169,237,199,167,57,185,5,225,165,75,144,212,70,164,225,104,90,23,209,92,132,187,211,82,77,43,233,236,60,18,178,89,172,85,175,60,27,254,75,84,173,44,210,216,55,12,67,143,42,69,70,191,84,164,164,218,83,228,182,146,211,16,164,44,177,213,66,12,158,158,132,247,36,44,201,207,164,109,150,208,170,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,134,209,22,157,173,66,177,173,90,53,149,107,65,240,84,91,126,159,30,151,78,141,213,91,157,8,172,54,150,218,111,122,205,75,86,212,33,37,149,25,168,241,147,51,62,226,136,121,89,88,18,111,174,52,172,217,71,111,68,171,83,109,88,243,235,245,34,146,77,41,17,80,220,101,181,30,65,33,195,245,150,137,143,196,52,108,35,90,87,181,101,141,134,164,223,160,13,115,56,230,210,250,86,142,113,105,169,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,44,96,140,155,35,36,167,59,74,194,121,37,234,101,171,39,75,47,173,28,241,125,43,146,159,112,29,205,208,113,198,211,226,32,200,141,30,62,246,83,191,168,190,155,145,112,225,236,36,167,174,199,172,102,188,23,74,231,131,96,70,106,171,165,154,165,6,222,150,114,37,71,168,208,42,149,100,147,170,96,144,210,154,126,20,117,158,122,72,89,155,211,214,158,196,181,145,57,244,137,178,219,29,121,86,107,29,11,72,184,184,164,70,184,217,196,75,246,158,237,156,220,157,203,254,11,42,75,236,57,24,246,33,10,53,245,31,142,211,24,245,82,158,190,245,40,146,131,35,11,233,26,171,141,170,6,170,224,54,83,225,59,217,99,70,254,239,237,239,151,48,50,168,197,92,39,123,44,104,223,221,253,189,242,230,6,85,0,0,0,1,80,28,217,56,215,167,106,4,207,222,197,165,245,62,189,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,252,234,22,231,64,208,105,54,76,215,42,185,149,241,175,78,225,211,78,39,105,125,149,83,198,166,221,212,244,183,25,9,57,76,57,74,165,201,41,45,46,166,211,237,164,144,111,33,108,41,13,164,157,74,210,226,208,233,146,146,131,74,233,6,211,181,171,183,205,213,70,178,173,104,62,54,181,112,84,35,210,233,209,186,168,111,175,41,247,18,219,77,239,89,165,9,220,181,164,178,163,36,150,114,102,69,220,6,64,225,175,134,189,71,226,167,81,207,76,180,200,233,76,207,102,158,253,82,92,186,164,163,98,44,72,173,26,16,110,44,208,149,184,172,184,235,77,145,54,133,171,115,132,102,68,146,82,147,143,238,203,90,187,99,93,85,155,42,233,131,224,171,86,253,66,69,46,163,27,170,135,58,18,152,113,77,186,222,244,26,144,173,171,66,139,41,51,73,227,36,102,93,198,197,28,31,240,215,66,225,91,67,168,250,101,76,62,181,85,237,181,75,146,90,101,45,246,229,214,29,101,180,72,113,163,82,81,181,146,233,33,182,200,144,131,233,182,131,81,26,205,106,84,107,230,201,194,31,238,187,167,31,190,10,202,133,190,239,176,41,235,244,178,92,159,210,110,85,186,201,60,251,219,91,89,26,13,230,22,181,58,156,41,6,166,212,250,79,170,178,101,4,28,175,43,222,53,255,0,124,5,136,141,24,212,42,157,86,118,164,217,180,245,201,118,163,52,250,222,153,165,165,228,161,18,13,212,164,176,243,93,86,25,112,156,51,91,158,163,187,220,82,221,233,206,161,171,189,129,127,222,90,89,121,82,117,7,79,174,25,116,59,134,135,32,164,193,157,24,203,123,75,193,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,236,81,194,175,19,22,111,21,250,71,15,84,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,128,140,28,234,253,150,45,111,188,8,63,46,168,138,171,225,59,218,159,70,254,240,45,239,152,176,45,83,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,0,108,123,118,90,212,43,230,213,172,217,87,76,31,27,69,184,41,242,41,117,24,221,85,183,215,138,251,106,109,214,247,160,210,180,238,66,212,89,73,146,139,57,35,35,238,53,151,213,139,23,247,47,213,59,203,76,253,41,233,63,201,43,130,163,66,241,189,14,143,138,240,178,92,103,171,211,220,173,155,186,123,182,238,86,51,140,158,50,54,126,20,45,205,79,71,40,90,69,197,197,94,77,184,246,34,95,180,246,175,23,35,109,95,240,89,82,95,125,185,37,189,107,81,175,168,252,119,95,207,170,148,245,246,37,36,148,17,152,90,79,45,125,94,141,171,252,31,88,239,155,241,14,165,103,199,59,66,164,204,102,29,105,12,46,10,82,136,233,51,115,59,214,168,103,17,197,169,6,104,53,186,162,45,184,52,38,37,243,206,253,9,255,0,73,63,187,71,213,201,31,87,163,46,149,168,90,9,57,248,141,200,98,67,87,125,45,180,176,239,93,244,45,45,197,154,165,185,221,162,67,102,220,2,74,125,85,153,188,225,250,228,71,179,229,231,157,250,19,254,146,127,118,128,197,92,149,61,169,238,159,187,249,223,49,167,7,58,191,106,123,91,238,254,15,204,106,33,201,83,218,158,233,251,191,157,243,26,112,115,171,246,167,181,190,239,224,252,198,162,1,201,83,218,158,233,251,191,157,243,26,112,186,145,74,220,149,61,169,238,159,187,249,223,49,167,11,169,0,0,0,0,0,0,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,202,188,140,127,77,159,209,191,239,33,138,185,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,2,213,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,181,64,0,0,17,87,154,63,176,158,166,254,11,243,136,66,85,8,171,205,31,216,79,83,127,5,249,196,32,20,173,194,119,181,62,141,253,224,91,223,49,96,79,254,121,223,161,63,233,39,247,104,128,28,39,123,83,232,223,222,5,189,243,22,4,255,0,231,157,250,19,254,146,127,118,128,197,92,149,61,169,238,159,187,249,223,49,167,11,169,20,173,201,83,218,158,233,251,191,157,243,26,112,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,1,136,120,172,210,74,126,178,232,109,215,106,73,137,215,150,84,169,207,211,255,0,56,164,236,151,224,223,109,165,118,90,8,240,110,121,40,246,252,126,172,188,60,92,109,46,182,166,150,89,74,200,210,101,241,35,1,171,189,241,107,84,108,59,210,179,105,212,83,178,85,22,163,34,18,251,164,253,102,93,83,102,125,141,69,230,131,247,159,218,98,232,249,80,235,113,234,14,134,157,153,88,157,212,169,219,210,124,36,116,116,177,136,76,67,130,218,123,165,180,167,233,44,252,204,213,246,151,113,15,57,181,112,250,213,133,171,17,181,38,223,141,211,166,87,99,33,82,203,121,158,102,189,38,115,203,87,174,226,149,244,80,93,137,36,159,134,15,176,199,156,177,245,124,180,195,137,10,124,9,207,98,21,200,219,84,100,163,111,147,210,39,195,34,86,73,10,63,162,217,246,236,95,89,0,183,142,54,161,72,157,195,77,240,220,114,201,162,137,83,90,139,183,116,148,9,57,46,255,0,104,215,82,164,131,106,163,41,181,39,105,161,245,164,203,57,198,20,125,134,200,92,85,18,231,240,229,125,185,13,220,19,150,213,81,194,86,220,229,39,1,255,0,143,218,67,92,91,137,42,69,193,83,66,207,42,76,199,136,207,226,123,204,5,241,114,196,121,14,240,189,73,36,150,54,58,194,79,237,42,116,33,45,132,76,229,144,226,23,194,237,28,144,189,198,149,199,35,237,140,31,163,161,137,102,0,0,0,48,167,24,122,171,251,144,104,21,213,114,178,239,78,91,212,217,209,34,43,110,112,249,194,144,180,30,13,11,47,54,253,229,143,136,215,102,231,173,212,47,59,182,169,112,204,95,90,109,106,160,252,199,15,9,78,231,30,117,75,63,34,34,44,154,143,220,69,245,16,179,254,114,122,202,195,176,232,122,67,79,123,107,232,145,26,170,255,0,170,103,148,17,84,35,168,187,163,30,120,238,74,253,158,241,2,184,73,210,215,117,119,95,236,219,95,167,212,134,221,102,157,42,160,140,145,110,136,83,88,67,165,157,233,50,236,231,242,79,119,192,5,176,114,168,208,40,218,111,162,191,151,53,104,91,107,55,11,222,37,167,122,134,120,134,252,72,46,165,56,75,138,71,211,65,158,77,36,175,176,187,9,206,56,139,74,219,167,89,246,197,38,214,164,179,210,135,73,132,196,38,17,185,74,194,26,109,40,73,101,70,103,228,146,243,51,63,172,199,46,0,0,0,0,0,0,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,160,57,209,82,9,187,238,207,170,146,187,187,233,12,150,62,12,211,147,241,255,0,64,135,92,33,220,233,180,181,250,217,172,173,91,82,215,141,201,227,62,112,159,79,192,255,0,91,224,38,103,58,53,50,229,227,103,37,43,203,140,250,67,114,112,125,178,213,59,2,181,233,213,25,148,169,141,207,128,247,73,246,179,177,123,73,88,201,25,31,99,35,47,35,48,27,78,180,234,30,65,56,217,229,39,228,99,204,70,142,3,56,138,167,107,238,142,69,147,212,205,90,151,191,199,39,10,237,212,149,40,155,239,210,66,126,139,63,201,207,215,223,206,75,128,0,0,0,0,0,0,0,0,0,0,10,79,230,255,0,169,146,46,205,114,133,100,17,127,4,181,58,157,21,118,245,188,84,56,14,171,182,194,50,193,167,222,106,253,158,66,235,212,173,165,147,26,217,113,83,122,157,255,0,174,87,29,200,149,126,106,79,131,216,88,242,219,13,132,31,242,82,126,104,248,0,196,162,123,114,124,175,69,167,241,0,253,21,228,229,218,166,222,137,228,251,116,225,79,82,188,139,30,71,239,50,253,162,5,109,60,110,199,97,158,56,30,212,100,105,111,18,118,165,218,242,55,181,23,199,111,78,113,157,208,36,182,93,246,168,252,220,248,0,216,188,7,139,110,33,212,19,136,60,164,252,140,121,0,0,0,0,0,0,0,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,14,114,90,35,136,116,77,103,165,163,38,110,198,163,200,111,62,69,138,132,149,57,149,57,246,118,36,126,223,112,130,220,23,234,116,141,43,226,50,203,172,54,222,230,42,53,154,117,50,81,228,139,107,14,79,142,165,171,232,40,207,4,223,145,17,31,192,197,236,241,99,166,140,234,166,130,94,54,218,255,0,143,69,26,161,34,41,119,238,249,66,125,8,47,164,146,243,115,222,120,248,141,116,174,10,108,203,38,248,169,82,29,45,178,168,53,87,163,40,187,30,28,97,227,73,251,204,188,211,241,50,251,64,108,255,0,68,169,177,91,163,64,172,197,60,179,62,43,82,91,62,253,210,180,18,139,204,136,252,143,224,67,237,17,155,151,142,170,51,170,156,52,91,242,144,188,187,64,106,37,13,226,193,246,91,20,248,134,175,228,36,188,220,247,100,190,179,18,100,0,68,78,104,19,142,39,12,21,54,201,57,235,62,243,126,126,89,167,205,18,236,65,142,110,178,151,31,135,24,136,79,251,237,109,180,31,216,112,39,128,166,13,55,167,170,173,168,150,181,41,9,220,169,149,168,49,200,179,140,154,223,66,126,37,241,248,139,246,190,175,56,218,31,193,19,85,101,126,102,76,43,5,49,227,39,186,183,74,69,33,74,65,103,106,200,187,181,230,101,183,227,245,209,55,15,145,152,153,175,122,107,18,75,155,25,126,239,163,54,226,176,103,181,42,154,209,25,224,187,159,99,19,119,154,111,16,17,39,69,181,244,42,219,157,213,135,74,167,66,144,249,244,141,57,113,162,155,21,69,235,183,159,35,79,146,204,190,223,48,16,26,187,84,171,106,102,160,204,169,173,59,234,23,45,93,199,82,156,164,191,59,33,243,81,22,112,148,253,37,249,224,139,236,27,0,240,49,163,116,237,31,225,230,210,138,195,91,103,86,105,48,42,211,189,101,30,36,61,6,49,56,93,214,178,63,89,191,52,224,190,4,66,163,249,107,232,148,173,89,226,18,153,81,121,27,105,246,218,153,171,169,204,145,229,200,243,161,153,167,29,68,171,232,185,156,247,47,168,197,247,67,140,136,81,24,134,215,208,97,180,180,159,177,37,130,255,0,48,15,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,165,110,104,92,11,126,226,151,82,245,199,71,44,207,9,166,213,173,158,152,141,9,91,153,161,85,28,113,68,120,100,146,94,30,27,217,111,167,131,82,16,233,173,191,205,37,81,219,59,169,28,77,217,107,80,175,155,86,179,101,93,48,124,109,22,224,167,200,165,212,99,117,86,223,94,43,237,169,183,91,222,131,74,211,185,11,81,101,38,74,44,228,140,143,184,8,215,202,227,216,79,76,191,26,249,196,209,42,134,63,208,141,28,161,104,22,153,194,210,171,89,237,244,90,85,66,171,34,156,222,213,151,134,139,46,163,34,91,81,178,181,173,107,232,162,66,90,234,41,70,165,244,247,158,13,88,44,128,0,0,0,0,0,2,149,185,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,51,255,0,26,220,183,191,126,14,169,210,181,51,247,101,252,146,244,101,190,197,11,193,126,78,248,254,167,78,76,135,186,189,79,20,214,51,226,118,237,218,120,217,156,247,193,118,190,6,56,24,253,229,223,150,223,247,81,252,177,252,177,244,111,252,9,232,255,0,11,225,60,79,255,0,24,123,126,239,19,255,0,23,27,61,249,236,18,168,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,234,154,177,98,254,234,26,89,121,105,159,165,61,25,249,91,111,212,104,94,55,161,214,240,190,42,51,140,245,122,123,147,191,111,83,118,221,201,206,49,146,206,64,107,4,54,168,21,87,254,193,143,255,0,37,23,253,9,255,0,219,197,170,0,0,0,0,197,92,88,251,44,107,39,221,253,195,242,231,198,85,29,83,86,44,95,221,67,75,47,45,51,244,167,163,63,43,109,250,141,11,198,244,58,222,23,197,70,113,158,175,79,114,119,237,234,110,219,185,57,198,50,89,200,13,96,134,213,2,170,255,0,216,49,255,0,228,162,255,0,161,63,251,120,181,64,0,0,0,20,3,205,31,219,179,83,127,5,249,60,33,127,194,0,113,71,202,147,247,202,107,181,205,173,127,187,215,228,231,229,31,130,255,0,6,126,75,120,206,135,135,134,196,111,227,188,91,123,183,116,55,125,2,198,236,119,198,76,49,87,35,31,211,103,244,111,251,200,69,94,104,254,221,154,155,248,47,201,225,11,84,224,99,129,143,222,93,249,109,255,0,117,31,203,31,203,31,70,255,0,192,158,143,240,190,19,196,255,0,241,135,183,238,241,63,241,113,179,223,158,216,171,138,62,84,159,190,83,93,174,109,107,253,222,191,39,63,40,252,23,248,51,242,91,198,116,60,60,54,35,127,29,226,219,221,187,161,187,232,22,55,99,190,50,97,138,185,24,254,155,63,163,127,222,66,213,4,85,224,99,129,143,222,93,249,109,255,0,117,31,203,31,203,31,70,255,0,192,158,143,240,190,19,196,255,0,241,135,183,238,241,63,241,113,179,223,158,210,168,0,0,0,0,0,0,80,15,52,127,110,205,77,252,23,228,240,133,255,0,8,1,197,31,42,79,223,41,174,215,54,181,254,239,95,147,159,148,126,11,252,25,249,45,227,58,30,30,27,17,191,142,241,109,238,221,208,221,244,11,27,177,223,25,48,114,84,246,88,186,126,240,39,124,186,156,39,248,143,252,20,240,165,251,207,180,178,171,166,127,151,191,149,190,147,184,31,174,248,223,69,248,14,159,82,52,118,122,93,62,179,185,199,134,221,187,113,103,126,49,219,39,32,0,6,170,227,106,129,85,127,236,24,255,0,242,81,127,208,159,253,188,4,255,0,225,59,217,99,70,254,239,237,239,151,48,50,168,234,154,79,98,254,229,250,89,102,233,159,165,61,39,249,37,111,211,168,94,55,161,209,241,94,22,51,108,245,122,123,149,179,119,79,118,221,202,198,113,147,198,71,107,0,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,202,188,140,127,77,159,209,191,239,33,159,248,214,229,189,251,240,117,78,149,169,159,187,47,228,151,163,45,246,40,94,11,242,119,199,245,58,114,100,61,213,234,120,166,177,159,19,183,110,211,198,204,231,190,11,181,240,49,192,199,239,46,252,182,255,0,186,143,229,143,229,143,163,127,224,79,71,248,95,9,226,127,248,195,219,247,120,159,248,184,217,239,207,96,128,28,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,25,255,0,141,110,91,223,191,7,84,233,90,153,251,178,254,73,122,50,223,98,133,224,191,39,124,127,83,167,38,67,221,94,167,138,107,25,241,59,118,237,60,108,206,123,224,187,95,3,28,12,126,242,239,203,111,251,168,254,88,254,88,250,55,254,4,244,127,133,240,158,39,255,0,140,61,191,119,137,255,0,139,141,158,252,246,9,84,0,0,3,90,206,44,125,169,245,147,239,2,225,249,139,227,101,49,90,186,177,201,175,247,80,213,59,203,83,63,124,119,163,63,43,110,10,141,119,193,126,72,117,188,47,138,146,227,221,46,167,141,78,253,189,77,187,182,167,56,206,11,56,1,32,57,92,123,9,233,151,227,95,56,154,37,80,197,92,46,104,95,239,107,208,155,103,69,63,42,127,40,255,0,39,60,111,248,79,192,248,62,191,136,152,252,159,226,122,142,109,219,215,219,244,207,59,115,219,56,44,170,0,0,0,53,182,226,207,91,239,238,32,181,230,231,212,13,70,161,203,183,234,73,145,232,182,173,233,14,60,163,161,177,27,45,166,22,215,176,164,45,42,37,169,210,36,160,141,229,188,189,136,222,105,41,235,201,247,132,63,46,46,47,168,95,227,225,88,201,110,127,252,252,89,242,222,105,5,255,0,45,134,201,107,255,0,30,163,111,248,135,4,212,226,11,129,110,28,120,149,174,210,110,157,68,179,60,61,106,157,80,106,108,186,141,29,72,133,42,176,202,16,132,28,73,206,161,59,222,100,208,219,105,35,201,58,218,81,134,156,108,148,173,210,0,0,0,0,85,95,56,46,16,252,248,184,177,97,127,136,133,124,165,201,255,0,243,17,96,75,101,165,151,252,134,28,36,47,252,66,137,191,227,220,21,235,195,174,188,222,92,54,234,229,11,85,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,224,148,104,86,197,146,28,73,111,66,76,182,94,17,43,135,158,91,154,37,195,182,182,215,181,146,221,118,93,69,106,144,151,173,24,82,86,250,87,108,161,198,31,102,91,36,233,61,182,98,28,76,141,168,55,155,53,182,132,36,183,45,123,156,48,149,84,153,178,106,52,168,85,9,148,153,116,185,18,163,182,243,176,101,169,165,63,21,106,73,26,153,112,217,90,218,53,164,204,210,102,218,214,140,145,237,82,139,6,127,88,0,8,171,205,31,216,79,83,127,5,249,196,33,64,35,101,62,40,244,47,247,202,104,77,205,162,159,149,63,147,159,148,126,11,252,39,224,124,103,67,195,204,98,79,241,61,70,247,110,232,109,250,101,141,217,239,140,28,0,255,0,96,199,255,0,146,139,254,132,255,0,237,224,45,80,0,0,0,0,5,0,243,71,246,236,212,223,193,126,79,8,79,254,74,158,203,23,79,222,4,239,151,83,131,138,62,84,159,190,83,93,174,109,107,253,222,191,39,63,40,252,23,248,51,242,91,198,116,60,60,54,35,127,29,226,219,221,187,161,187,232,22,55,99,190,50,121,255,0,130,158,20,191,121,246,150,85,116,207,242,247,242,183,210,119,3,245,223,27,232,191,1,211,234,70,142,207,75,167,214,119,56,240,219,183,110,44,239,198,59,100,194,154,249,128,107,166,178,235,71,16,85,120,186,189,107,85,108,183,45,77,148,200,54,116,201,201,148,221,23,243,77,155,202,109,196,54,218,30,241,11,34,123,174,73,61,237,169,146,74,214,218,26,50,144,28,168,248,40,253,211,110,166,56,148,212,202,101,86,53,183,105,84,35,201,180,154,199,69,154,197,81,151,20,163,145,188,148,78,41,152,174,54,142,201,78,199,29,61,166,179,38,94,105,86,41,197,95,5,26,53,197,157,58,26,239,106,103,163,238,74,127,135,141,14,228,132,74,76,232,240,74,83,110,200,142,88,81,54,230,246,210,243,109,155,201,117,44,169,245,184,148,25,154,146,172,213,105,218,212,43,26,213,163,89,86,180,31,5,69,183,233,241,233,116,232,221,85,185,208,138,195,105,109,166,247,172,212,181,109,66,18,89,81,154,143,25,51,51,238,3,150,0,0,21,213,205,115,130,143,221,54,213,127,137,77,51,166,82,163,92,150,149,62,68,155,181,172,116,94,172,82,217,109,42,41,27,205,68,218,158,138,219,107,236,164,239,113,163,218,75,51,101,150,149,82,218,91,170,87,222,139,95,116,205,76,211,74,239,161,174,74,55,91,193,77,240,172,200,233,117,89,91,46,126,109,228,45,181,101,183,86,159,89,39,140,228,176,100,70,91,63,8,149,167,60,182,52,27,79,56,151,174,113,17,22,155,17,248,238,72,102,117,175,107,55,7,165,78,183,230,236,46,180,148,145,173,68,234,205,210,83,140,164,146,219,113,247,158,196,25,161,149,52,18,43,74,175,10,238,160,105,197,185,122,220,246,21,86,202,170,214,169,237,76,151,64,170,45,10,149,79,113,69,147,109,102,143,235,34,81,33,194,73,145,56,219,75,220,218,123,88,0,0,160,30,104,254,221,154,155,248,47,201,225,11,254,16,3,138,62,84,159,190,83,93,174,109,107,253,222,191,39,63,40,252,23,248,51,242,91,198,116,60,60,54,35,127,29,226,219,221,187,161,187,232,22,55,99,190,50,96,228,169,236,177,116,253,224,78,249,117,56,79,241,31,248,41,225,75,247,159,105,101,87,76,255,0,47,127,43,125,39,112,63,93,241,190,139,240,29,62,164,104,236,244,186,125,103,115,143,13,187,118,226,206,252,99,182,78,64,0,0,0,0,170,190,107,156,11,127,31,197,6,138,89,159,248,196,171,254,20,21,127,201,82,106,141,199,36,255,0,206,248,165,165,95,168,241,163,253,208,240,181,64,1,0,57,42,123,44,93,63,120,19,190,93,78,19,252,98,174,30,248,116,177,56,105,163,221,22,158,153,199,240,54,221,118,224,58,236,42,102,247,157,244,126,232,16,227,56,215,89,231,92,113,221,206,69,91,219,148,101,142,182,194,44,32,140,242,168,0,160,30,103,90,165,251,168,113,147,122,248,74,239,164,233,86,151,135,181,169,255,0,193,122,62,23,194,182,94,45,142,232,74,151,182,115,147,125,117,110,206,125,85,26,9,2,255,0,133,85,255,0,176,99,255,0,201,69,255,0,66,127,246,240,29,215,146,126,151,213,109,237,35,191,53,94,160,169,108,199,188,235,17,105,176,99,189,9,77,33,198,41,232,115,50,154,116,207,15,33,110,204,117,163,218,156,37,113,86,91,148,102,100,139,31,24,171,133,205,11,253,237,122,19,108,232,167,229,79,229,31,228,231,141,255,0,9,248,31,7,215,241,19,31,147,252,79,81,205,187,122,251,126,153,231,110,123,103,5,149,64,71,94,97,26,95,74,213,94,15,181,38,153,80,84,70,100,80,40,238,221,16,101,189,9,50,87,29,250,122,78,73,244,178,100,109,173,214,155,118,57,184,147,202,81,33,125,148,70,104,86,190,214,157,211,93,177,174,170,53,235,107,78,240,85,171,126,161,30,169,78,147,210,67,157,9,76,56,151,26,115,98,201,72,86,213,161,39,133,17,164,241,131,35,46,195,105,49,88,23,103,36,42,21,98,234,172,213,173,110,32,63,39,232,179,106,18,36,83,169,31,146,139,151,232,248,171,113,74,106,55,93,115,201,110,244,208,105,71,81,69,185,91,114,125,204,5,143,233,237,235,74,212,171,2,218,212,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,115,131,63,49,171,184,217,163,64,116,210,187,163,122,53,105,233,85,199,123,254,87,75,181,105,233,165,183,87,244,106,32,117,162,180,165,38,51,125,4,41,100,158,147,4,211,89,220,165,47,167,189,70,106,81,138,235,255,0,96,199,255,0,146,139,254,132,255,0,237,224,39,255,0,9,222,203,26,55,247,127,111,124,185,129,149,71,84,210,123,23,247,47,210,203,55,76,253,41,233,63,201,43,126,157,66,241,189,14,143,138,240,177,155,103,171,211,220,173,155,186,123,182,238,86,51,140,158,50,59,88,0,235,250,133,114,85,108,219,2,229,187,232,86,196,187,146,165,67,163,205,169,67,162,196,53,117,234,79,178,202,220,110,43,123,80,181,111,113,73,36,22,16,163,202,139,9,87,145,246,0,1,172,14,170,234,101,213,172,154,143,113,234,149,235,47,196,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,234,45,107,75,45,32,146,219,104,53,30,198,208,132,145,225,36,45,255,0,148,223,8,127,185,22,156,126,248,43,214,22,203,190,255,0,167,163,209,41,110,127,85,184,182,235,196,203,236,238,109,4,72,39,159,90,18,234,178,165,154,91,75,9,46,146,205,228,30,127,188,56,22,225,198,242,215,27,91,136,41,22,103,162,174,155,98,160,170,178,147,71,82,33,69,171,78,39,141,246,164,206,109,180,145,186,243,111,153,186,78,37,73,83,138,61,175,27,168,36,160,164,0,0,0,0,165,110,108,156,33,254,228,90,143,251,224,172,168,91,45,11,254,160,191,75,37,201,253,87,34,220,79,27,207,189,181,181,145,44,153,125,8,83,169,194,150,73,113,47,164,250,72,54,80,120,83,151,231,16,183,222,129,241,29,108,162,214,141,85,172,210,175,42,132,107,126,177,109,194,148,203,62,150,235,172,218,140,101,215,50,104,158,105,231,82,227,106,82,155,254,91,102,235,104,117,197,11,254,187,45,106,21,243,106,214,108,171,166,15,141,162,220,20,249,20,186,140,110,170,219,235,197,125,181,54,235,123,208,105,90,119,33,106,44,164,201,69,156,145,145,247,17,215,132,14,1,52,191,132,74,173,195,114,208,170,146,238,43,134,173,34,92,88,117,137,100,227,47,197,162,58,168,235,110,3,141,165,211,97,229,165,200,228,179,144,77,54,165,26,140,137,40,73,109,1,136,57,213,251,44,90,223,120,16,126,93,81,21,87,194,119,181,62,141,253,224,91,223,49,96,94,159,26,220,41,126,252,29,44,165,105,159,229,239,228,151,163,46,6,43,190,55,209,126,63,169,211,141,33,158,151,79,172,214,51,226,119,110,220,120,217,140,119,201,69,93,39,228,215,251,151,234,157,155,169,159,190,59,210,127,146,87,5,58,187,224,191,36,58,62,43,194,201,109,238,151,83,198,171,102,238,158,221,219,85,140,231,7,140,0,178,161,89,124,238,52,190,149,42,192,211,221,104,101,81,24,169,83,43,14,218,242,9,48,147,215,152,196,150,92,146,214,249,25,37,108,97,81,30,218,217,146,139,50,220,81,26,123,239,179,65,135,248,176,225,214,149,197,46,137,86,52,130,161,86,137,70,145,58,68,73,112,107,15,82,211,61,116,215,217,125,11,55,90,108,214,131,37,169,162,117,147,82,86,147,36,60,178,238,70,105,48,165,110,90,250,189,39,72,56,193,177,223,55,229,149,54,240,144,118,133,73,152,204,52,234,223,68,229,37,17,210,102,230,54,33,51,10,35,139,82,12,150,72,105,68,91,178,104,84,181,231,157,250,19,254,146,127,118,142,86,211,228,181,93,177,174,170,53,235,107,113,99,224,171,86,253,66,61,82,157,39,242,17,14,116,37,48,226,92,105,205,139,156,164,43,106,208,147,194,136,210,120,193,145,151,97,37,120,231,224,99,247,232,254,68,255,0,221,71,242,59,242,59,210,95,240,39,164,60,87,139,240,223,252,97,157,155,124,55,252,108,239,247,99,184,64,14,74,158,212,247,79,221,252,239,152,211,131,157,95,181,61,173,247,127,7,230,53,17,53,56,41,229,189,251,207,181,78,171,169,159,187,47,229,111,164,237,247,232,94,11,242,119,192,116,250,146,99,189,213,234,120,167,115,143,13,183,110,210,206,252,231,182,13,198,183,45,239,223,131,170,116,173,76,253,217,127,36,189,25,111,177,66,240,95,147,190,63,169,211,147,33,238,175,83,197,53,140,248,157,187,118,158,54,103,61,240,65,10,249,42,123,83,221,63,119,243,190,99,78,23,82,33,87,5,60,183,191,121,246,169,213,117,51,247,101,252,173,244,157,190,253,11,193,126,78,248,14,159,82,76,119,186,189,79,20,238,113,225,182,237,218,89,223,156,246,193,205,80,0,0,0,0,0,0,0,1,74,220,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,25,255,0,141,110,91,223,191,7,84,233,90,153,251,178,254,73,122,50,223,98,133,224,191,39,124,127,83,167,38,67,221,94,167,138,107,25,241,59,118,237,60,108,206,123,224,187,95,3,28,12,126,242,239,203,111,251,168,254,88,254,88,250,55,254,4,244,127,133,240,158,39,255,0,140,61,191,119,137,255,0,139,141,158,252,246,9,84,0,0,41,91,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,67,63,241,173,203,123,247,224,234,157,43,83,63,118,95,201,47,70,91,236,80,188,23,228,239,143,234,116,228,200,123,171,212,241,77,99,62,39,110,221,167,141,153,207,124,23,107,224,99,129,143,222,93,249,109,255,0,117,31,203,31,203,31,70,255,0,192,158,143,240,190,19,196,255,0,241,135,183,238,241,63,241,113,179,223,158,193,42,128,0,0,69,94,104,254,194,122,155,248,47,206,33,9,84,49,87,20,122,23,251,229,52,38,230,209,79,202,159,201,207,202,63,5,254,19,240,62,51,161,225,230,49,39,248,158,163,123,183,116,54,253,50,198,236,247,198,12,40,7,132,239,106,125,27,251,192,183,190,98,192,159,252,243,191,66,127,210,79,238,209,218,180,159,147,95,238,95,170,118,110,166,126,248,239,73,254,73,92,20,234,239,130,252,144,232,248,175,11,37,183,186,93,79,26,173,155,186,123,119,109,86,51,156,30,48,36,7,28,252,12,126,253,31,200,159,251,168,254,71,126,71,122,75,254,4,244,135,138,241,126,27,255,0,140,51,179,111,134,255,0,141,157,254,236,119,8,1,201,83,218,158,233,251,191,157,243,26,112,186,145,10,184,41,229,189,251,207,181,78,171,169,159,187,47,229,111,164,237,247,232,94,11,242,119,192,116,250,146,99,189,213,234,120,167,115,143,13,183,110,210,206,252,231,182,14,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,8,247,199,54,141,211,181,127,135,139,182,35,237,110,155,70,164,207,171,65,245,148,89,144,204,25,36,217,118,90,11,233,57,230,172,151,196,140,107,253,66,170,85,180,207,80,97,212,208,157,149,11,106,174,219,170,78,82,127,157,142,249,40,203,56,82,126,146,60,240,101,246,141,159,230,70,68,216,143,195,119,232,62,218,154,87,216,162,193,255,0,156,80,143,50,141,17,149,164,188,66,84,234,45,55,186,159,114,27,213,116,185,146,44,57,34,116,195,36,227,168,165,125,22,243,158,197,245,16,11,100,177,47,56,218,225,193,19,181,100,254,122,76,219,9,81,228,167,186,118,202,93,33,42,89,103,106,8,251,187,230,69,183,225,245,80,78,164,83,213,73,212,75,166,150,180,237,84,58,212,232,230,89,206,13,15,173,63,19,248,124,68,250,229,101,175,241,32,198,186,52,42,228,157,210,137,86,167,77,145,28,250,70,172,56,233,66,138,146,245,27,207,145,43,205,100,95,103,152,132,92,65,198,102,30,190,106,84,56,206,111,101,139,190,178,219,106,193,150,228,166,107,164,71,131,238,93,136,5,215,114,190,156,114,248,96,166,54,105,199,69,246,91,243,248,83,225,127,214,37,216,130,252,162,101,170,79,14,50,210,175,247,170,219,136,47,176,160,64,19,160,0,124,85,186,155,20,74,52,250,204,163,195,48,34,187,37,195,239,217,40,65,168,252,136,207,200,190,6,62,209,25,185,135,106,163,26,87,195,69,193,41,107,218,237,125,153,116,54,75,6,121,113,250,124,179,79,242,20,94,109,251,240,95,89,0,166,14,52,53,58,70,170,113,25,122,86,28,111,107,20,234,205,70,153,20,242,71,185,134,231,200,82,21,244,18,101,146,115,200,200,207,226,98,116,242,109,209,28,195,173,235,61,81,24,50,118,77,30,59,121,243,44,83,228,165,204,165,207,183,177,163,246,251,133,97,91,244,217,151,181,241,77,164,52,91,165,87,170,172,198,73,118,44,184,251,196,146,247,145,121,171,226,69,246,13,139,120,78,211,70,116,175,65,44,235,109,31,199,174,141,79,145,40,187,246,124,225,48,133,151,210,81,121,183,238,60,124,0,101,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,1,226,227,136,105,6,226,207,9,47,51,1,74,28,224,235,209,106,28,64,49,69,101,56,118,151,187,172,121,62,253,72,80,20,159,50,199,145,123,140,196,8,25,231,142,29,70,70,168,241,39,117,221,172,163,99,82,188,14,196,231,56,219,2,51,103,223,106,79,205,191,128,192,251,79,27,177,216,4,247,229,1,169,146,45,61,114,155,100,25,127,4,186,250,125,101,118,245,124,44,57,238,167,182,195,51,201,171,220,105,253,190,66,236,6,182,60,43,94,167,96,107,149,185,114,41,95,154,141,227,55,150,60,247,67,125,5,252,149,31,154,254,3,100,212,171,113,100,128,126,128,0,0,0,0,0,0,0,0,0,233,186,193,112,185,107,105,213,90,186,211,189,37,198,232,97,91,119,99,115,237,167,203,7,250,223,1,172,99,207,57,33,195,121,229,110,90,188,207,24,27,18,113,221,57,202,127,12,215,99,237,43,106,203,192,96,241,159,248,66,49,127,164,107,176,69,147,193,0,177,189,47,225,18,5,255,0,203,230,93,218,205,23,167,116,47,167,225,31,241,42,62,174,43,107,109,126,175,89,45,167,13,35,29,203,191,187,184,174,234,117,66,101,26,123,115,225,185,211,144,206,118,171,4,120,202,76,143,177,145,151,145,152,216,183,133,107,98,49,112,221,110,80,164,195,232,52,191,25,185,190,161,171,202,123,234,46,228,121,243,250,197,15,113,73,165,243,116,111,92,238,77,60,158,141,174,210,252,30,123,145,255,0,25,13,135,189,203,89,121,56,95,202,63,217,228,2,254,248,96,213,24,90,189,163,52,43,210,44,142,170,230,120,174,167,168,105,198,201,111,54,94,104,71,248,191,135,253,99,43,138,166,228,245,174,241,208,245,79,71,170,207,109,113,125,31,0,91,76,247,96,167,200,119,232,183,219,221,244,151,246,124,5,172,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,244,203,142,137,113,94,136,233,101,15,54,166,212,95,81,150,15,252,227,95,238,99,26,86,246,152,241,39,93,203,29,38,107,238,202,173,55,235,18,178,151,231,203,193,253,53,31,146,61,248,251,8,108,14,42,251,157,6,153,20,218,69,185,170,81,99,111,147,29,112,232,238,47,126,48,194,83,81,124,251,26,241,230,127,171,159,175,220,3,167,242,103,213,38,233,183,13,127,75,228,63,181,18,155,149,85,66,54,231,46,41,116,246,8,242,72,250,191,91,31,87,188,91,136,215,167,151,181,251,30,193,226,134,212,126,73,101,53,185,176,104,197,231,216,222,168,196,63,114,85,250,159,87,218,67,97,54,93,75,236,182,250,62,139,137,37,151,216,101,144,30,98,180,185,209,221,82,162,233,245,181,107,53,217,183,106,176,229,168,251,119,203,21,20,25,121,127,164,89,104,167,126,115,23,137,84,181,50,129,107,161,156,38,45,46,43,198,189,222,106,76,138,130,49,141,191,95,196,5,126,88,215,11,214,149,217,75,186,226,150,100,81,101,177,81,96,187,119,113,151,82,226,75,185,25,121,167,222,70,95,81,143,162,244,186,235,90,153,122,76,184,39,254,114,117,94,99,139,66,61,66,194,157,117,75,36,228,137,37,244,150,125,240,95,176,117,161,37,56,6,208,121,218,221,175,148,38,85,27,125,50,133,46,45,90,97,239,73,110,109,153,177,122,137,254,49,10,44,165,223,50,201,252,8,207,200,45,47,150,54,129,179,164,218,19,14,227,168,51,138,181,202,77,212,141,91,143,213,102,68,56,107,217,130,113,73,60,41,179,239,130,63,168,136,76,145,240,208,233,16,232,20,104,52,58,123,93,56,212,248,205,69,101,27,140,246,161,8,36,164,178,102,102,125,136,188,204,199,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,51,157,3,103,86,116,38,101,199,79,103,53,107,104,156,169,18,183,31,172,204,120,115,23,179,6,226,82,89,83,133,223,6,127,81,144,153,35,225,174,82,33,215,232,211,168,117,6,186,145,170,17,157,138,242,55,25,110,66,208,105,81,100,140,140,187,25,249,25,0,214,42,203,186,235,90,103,122,67,184,32,126,110,117,34,99,107,90,61,67,202,154,117,43,52,228,201,69,244,144,93,240,127,180,124,247,205,194,245,219,118,85,46,185,69,137,21,169,111,212,95,46,221,156,121,213,56,162,236,68,94,106,247,17,23,212,67,59,241,243,160,211,244,71,95,43,173,38,54,202,93,118,92,170,180,51,222,147,218,219,211,101,116,209,252,98,212,120,75,94,103,131,248,145,31,156,107,1,111,92,151,46,169,82,180,250,229,181,93,44,182,213,86,100,180,159,110,216,98,156,130,47,47,244,139,46,20,239,201,158,241,42,110,166,87,237,117,179,148,202,165,202,120,151,187,201,74,145,79,70,49,183,234,248,139,136,0,21,29,206,99,84,155,169,92,52,13,46,142,254,228,69,110,45,85,104,217,140,56,149,212,24,51,201,163,235,253,108,125,94,241,109,207,58,150,25,113,245,253,22,210,107,63,176,139,35,94,206,97,55,236,107,251,138,27,173,248,165,132,209,38,206,163,43,207,186,153,168,203,63,122,83,250,255,0,95,218,96,62,254,93,26,86,246,167,113,39,66,34,99,170,205,1,216,181,167,61,98,78,18,196,248,153,63,166,147,242,95,187,63,97,141,128,98,71,68,56,140,196,104,176,134,27,75,105,47,168,139,5,254,97,88,124,151,244,200,161,82,110,61,82,149,31,100,153,11,153,71,109,91,243,150,20,154,115,229,216,151,143,50,253,92,253,126,225,104,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,3,20,113,63,170,48,180,131,70,107,183,164,169,29,37,195,240,189,63,80,213,157,242,217,108,252,144,191,241,159,15,250,198,87,21,77,206,23,93,227,173,234,102,143,82,94,220,226,58,254,60,182,153,109,201,64,144,215,210,111,191,191,232,175,237,248,0,171,170,141,66,101,102,123,147,230,57,212,144,246,55,43,4,89,194,72,139,177,17,23,145,16,177,29,80,225,18,5,129,203,230,37,218,245,23,169,116,35,169,226,223,241,42,46,150,107,104,109,30,175,89,77,171,45,47,29,139,183,191,184,135,92,45,233,124,221,99,215,43,111,79,96,35,115,181,79,25,142,228,95,197,195,125,239,122,208,94,77,159,242,139,253,2,248,184,169,182,35,159,13,247,21,10,44,62,187,72,240,155,91,234,26,124,231,176,163,238,103,241,250,192,107,148,203,206,71,112,158,101,91,86,159,35,198,70,206,122,63,112,185,116,233,213,38,186,235,189,85,201,235,229,91,118,231,107,238,39,203,5,250,191,1,172,73,150,15,6,54,39,224,70,115,149,14,25,173,55,221,86,229,159,143,201,227,31,240,132,146,255,0,64,9,2,0,0,0,0,0,0,0,0,0,2,48,115,25,148,228,110,23,238,110,153,227,119,130,207,255,0,60,98,13,127,169,255,0,238,198,242,89,243,255,0,49,139,253,230,60,120,225,126,229,255,0,252,63,152,196,20,1,11,103,138,70,245,237,79,124,158,51,238,48,27,52,232,145,17,105,133,20,146,157,165,252,39,182,115,255,0,132,56,43,15,156,142,145,34,157,118,209,181,90,42,112,170,191,136,241,71,159,62,147,84,246,17,230,191,175,220,146,250,243,230,44,199,135,249,80,165,233,45,9,234,124,159,16,193,248,173,174,108,52,103,248,75,185,236,125,252,200,200,99,78,63,52,165,189,89,225,194,226,161,146,182,200,71,132,232,171,25,198,103,197,82,187,111,73,121,55,239,48,20,59,163,26,163,86,209,205,67,166,95,212,114,220,253,59,173,132,122,165,187,168,195,141,121,169,11,34,236,225,255,0,36,255,0,210,54,82,177,111,26,93,251,107,195,186,104,206,245,34,77,234,116,213,181,69,244,28,82,15,178,146,147,243,65,251,134,174,202,73,164,246,168,187,144,183,254,80,220,67,66,175,218,149,13,30,173,205,196,250,103,75,192,35,166,127,156,234,59,62,67,157,210,217,36,176,146,47,164,179,207,187,224,2,202,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,4,125,227,187,78,35,234,55,12,183,179,78,150,92,161,81,170,85,166,188,251,173,154,124,156,23,210,79,235,251,243,246,24,144,67,140,186,41,77,215,109,170,181,13,228,229,186,132,25,17,20,89,243,39,27,82,79,222,95,31,137,0,214,95,77,171,47,217,122,169,109,86,201,125,39,40,213,232,114,12,240,74,218,108,201,66,190,7,159,163,240,63,218,54,67,209,27,165,187,211,72,236,251,145,15,117,85,58,133,79,125,197,109,219,149,174,43,107,62,216,47,214,248,16,215,175,138,251,33,86,7,16,87,197,19,24,66,171,213,55,218,47,130,60,107,233,34,250,74,253,79,121,139,134,229,105,168,140,222,220,51,195,167,153,109,122,131,41,186,86,59,158,82,197,62,17,103,232,145,121,171,203,191,218,96,38,41,158,8,207,224,40,111,154,61,220,253,197,196,172,232,14,30,83,77,97,216,137,242,242,110,124,210,47,228,151,235,125,98,246,43,117,6,169,52,105,245,71,207,243,112,226,187,33,126,127,69,8,53,31,145,31,195,224,53,186,226,174,232,126,237,226,59,82,106,142,175,115,101,117,214,27,143,216,139,12,248,247,212,146,242,47,214,247,150,64,98,216,209,221,151,37,168,140,39,115,143,45,45,160,178,69,149,25,224,139,191,214,98,244,121,95,112,246,206,147,104,132,123,170,168,198,106,247,42,145,81,74,247,31,171,30,68,72,78,18,48,151,20,147,194,219,62,248,35,250,136,133,95,240,11,160,210,117,191,95,104,13,56,95,224,251,126,100,90,204,175,47,93,182,38,197,222,159,227,16,162,202,93,243,44,159,192,143,221,176,53,22,147,18,133,72,133,69,128,141,145,224,199,110,51,73,201,158,16,132,146,72,178,102,103,228,69,230,102,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,57,160,240,246,206,172,232,132,139,170,152,206,42,246,209,174,162,165,238,63,90,60,120,147,92,52,97,78,37,37,149,184,93,240,103,245,25,10,46,147,29,216,146,93,136,250,118,184,202,212,218,203,36,120,81,30,12,187,125,100,54,151,173,82,98,87,105,19,104,179,209,190,60,232,238,70,117,57,50,202,22,147,73,150,72,200,252,140,252,140,134,191,60,125,104,52,157,16,215,218,251,77,151,248,62,224,153,42,179,23,203,212,109,249,178,182,39,248,197,168,240,150,188,207,7,241,34,247,135,110,229,115,119,63,110,241,43,6,3,103,132,212,152,106,34,188,188,156,159,8,143,249,39,250,191,80,190,66,60,145,31,196,107,93,194,165,208,245,165,196,110,155,85,27,94,214,206,235,163,183,35,177,30,89,241,236,41,69,228,126,228,251,139,35,100,90,36,246,170,180,104,21,70,63,139,153,21,169,8,243,250,43,65,40,188,200,189,199,240,1,213,117,182,233,110,203,210,75,194,228,91,221,37,65,161,84,31,109,91,119,97,104,140,226,203,182,15,245,126,6,53,187,212,170,203,247,166,170,220,213,179,95,85,202,205,126,108,130,60,18,119,27,210,86,175,129,99,233,124,11,246,11,182,230,151,168,140,217,60,51,76,128,69,185,234,244,167,41,88,238,88,75,244,249,165,159,162,101,230,159,46,223,105,10,120,225,66,200,85,255,0,196,21,143,68,198,80,154,245,49,247,75,226,143,26,194,76,190,146,127,95,220,96,47,43,129,29,56,143,167,60,50,217,45,52,88,114,187,70,166,214,157,243,236,183,169,241,178,95,73,95,169,238,199,216,66,65,14,50,215,165,55,66,182,169,52,54,83,134,233,240,99,196,73,103,200,155,109,41,47,121,252,62,38,57,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,28,5,245,120,210,172,43,98,101,211,89,119,167,18,23,79,168,173,170,60,111,113,40,46,201,74,143,205,101,238,26,215,107,62,169,85,181,143,80,234,119,237,96,182,191,81,232,229,30,169,237,233,176,219,94,105,66,8,251,54,95,201,47,244,139,72,230,243,196,52,58,5,167,79,209,234,36,220,207,170,117,124,122,58,103,249,190,155,176,36,55,221,77,154,79,41,51,250,43,44,123,254,2,159,210,147,81,237,73,119,48,22,103,201,187,72,145,81,187,107,58,173,41,57,85,35,195,248,83,207,151,85,170,131,11,242,95,213,239,73,253,88,243,22,121,173,164,71,166,21,162,82,119,23,240,110,217,199,254,16,216,197,60,1,233,75,122,77,195,133,187,67,53,110,144,191,23,214,86,49,156,79,148,164,246,222,162,242,115,220,99,37,241,1,42,20,77,37,174,189,80,147,225,216,47,11,185,205,134,188,127,9,107,29,139,191,153,145,0,214,142,161,254,236,115,5,143,47,243,16,216,7,151,52,167,36,240,191,108,245,15,59,124,110,63,249,227,44,107,249,55,103,138,94,197,238,79,108,30,49,238,33,127,252,184,79,60,47,219,95,255,0,153,243,25,96,37,24,0,0,0,0,0,0,0,0,0,8,231,199,244,73,114,184,96,187,60,43,29,77,190,3,119,172,69,143,240,132,95,136,215,140,108,235,172,54,92,29,66,211,170,181,165,82,70,232,243,186,27,203,38,95,65,246,220,47,37,36,252,208,94,242,26,200,206,133,42,157,41,112,230,53,211,121,188,110,78,226,60,100,136,203,185,118,242,50,1,177,7,2,85,180,215,248,103,181,39,165,27,73,126,59,182,115,229,80,146,95,2,248,12,241,81,130,205,74,27,144,164,22,91,115,25,243,247,25,31,187,236,16,227,149,21,216,229,195,194,221,26,157,33,254,163,212,207,17,188,182,227,111,82,163,56,203,200,136,143,177,125,98,104,0,214,203,138,173,52,94,146,235,149,197,100,147,61,54,96,248,78,159,173,156,239,134,195,135,252,165,31,155,159,19,255,0,64,234,218,71,170,21,221,31,190,169,247,213,188,175,225,80,58,187,83,132,122,219,217,113,163,238,180,44,139,179,135,252,147,255,0,72,176,174,114,154,72,236,10,237,189,170,17,139,115,115,252,95,136,62,197,183,98,41,236,39,205,125,243,159,114,75,253,34,176,192,108,167,195,159,16,22,159,17,22,4,107,210,217,123,186,247,245,217,218,239,230,176,251,205,167,214,91,109,238,207,69,71,216,187,127,148,242,168,215,71,132,14,41,46,46,24,181,17,187,130,10,250,180,137,121,244,140,92,54,158,182,214,36,33,175,92,218,113,73,194,223,51,245,75,191,145,246,242,191,173,39,213,203,39,89,237,56,247,149,139,84,241,212,249,59,246,175,160,243,95,69,213,182,125,157,66,21,244,154,95,187,221,246,25,135,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,1,77,188,228,244,188,232,250,183,67,212,104,77,237,137,54,143,26,19,221,243,153,11,147,80,121,71,221,102,126,68,93,137,36,95,95,184,125,60,155,245,49,20,221,73,173,105,212,153,27,83,42,159,38,123,105,217,156,173,82,41,236,151,114,71,213,250,223,179,222,37,223,52,253,50,147,124,112,233,46,183,1,157,239,80,30,114,164,249,238,34,218,195,16,102,169,71,221,100,71,221,69,228,70,127,81,138,142,224,230,254,61,58,226,42,201,174,42,71,73,151,171,116,216,210,15,102,237,205,28,232,234,81,125,21,25,118,71,153,22,64,95,15,22,119,98,236,222,30,239,170,171,74,218,227,148,10,155,40,60,103,214,56,47,168,189,199,250,191,1,174,61,197,53,234,205,203,83,168,184,123,157,157,57,231,213,228,89,82,220,51,250,139,204,254,161,123,60,197,111,55,87,193,244,154,229,33,127,154,175,199,90,76,240,93,216,126,151,45,95,202,78,124,177,238,35,251,5,26,233,213,17,219,159,80,173,139,113,175,227,42,213,152,80,83,255,0,41,215,208,130,247,151,235,124,75,237,32,23,45,202,123,68,227,88,218,52,187,226,91,120,159,93,124,223,71,115,236,203,209,96,186,94,78,41,63,73,7,238,35,251,60,132,241,29,19,66,109,164,217,250,53,100,91,125,61,142,83,237,218,108,103,123,231,114,219,136,210,12,252,207,31,71,220,102,67,189,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,8,29,205,135,68,227,95,58,52,139,226,35,121,159,66,124,159,95,115,238,203,49,103,58,126,110,37,63,73,101,238,51,251,124,132,241,29,19,93,173,164,222,26,53,123,219,125,61,238,84,45,218,148,102,187,227,106,220,136,234,8,252,203,63,75,222,100,64,53,164,183,102,189,70,185,105,149,22,207,107,176,103,50,250,124,143,10,67,132,127,89,121,151,214,54,56,225,46,237,93,229,195,221,141,85,117,91,156,110,129,76,97,103,140,122,197,5,133,31,184,191,91,224,53,214,212,90,35,182,198,161,92,246,227,191,198,82,107,51,96,171,254,83,79,173,7,239,63,213,248,159,218,98,242,185,117,94,110,167,131,232,213,186,186,255,0,53,64,142,132,17,224,187,50,197,46,34,191,146,156,249,103,220,103,246,128,134,156,228,117,49,186,150,164,81,52,234,52,141,201,139,79,141,61,196,236,198,22,151,234,12,159,115,71,215,250,223,179,222,62,94,77,154,94,117,141,91,174,106,52,214,247,68,133,71,147,9,158,248,196,132,73,167,188,147,236,178,63,35,62,198,147,47,175,220,34,151,24,215,241,234,47,17,119,181,112,164,117,89,102,183,82,139,28,246,109,218,209,78,144,164,151,209,73,159,101,249,153,100,91,135,43,13,50,147,99,240,233,18,183,80,99,166,245,125,230,234,76,30,226,61,209,223,131,9,73,62,203,50,46,233,63,50,35,250,136,4,207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,171,136,206,32,45,62,29,236,9,87,165,204,247,116,108,232,51,181,223,206,229,246,91,87,172,134,220,219,142,178,79,185,119,255,0,41,118,29,88,213,203,39,70,45,57,23,149,245,84,240,52,248,219,55,47,160,243,191,73,212,54,93,154,66,213,244,157,71,187,223,246,153,80,47,23,252,82,92,92,78,234,43,151,4,213,244,168,241,49,232,232,184,109,93,29,204,71,67,190,185,52,218,149,149,176,71,235,23,111,34,237,230,24,223,87,117,66,187,172,23,213,66,250,184,15,248,84,254,150,228,250,158,174,198,91,104,187,161,8,35,236,217,127,36,191,210,59,79,10,186,104,189,90,215,43,118,201,54,122,140,206,241,125,79,91,24,217,13,247,11,249,73,63,54,254,37,254,129,137,5,158,114,107,210,71,103,215,110,29,80,146,91,91,129,225,60,57,246,61,219,209,80,97,94,75,237,140,123,210,127,233,1,108,116,232,44,211,97,183,10,57,97,182,243,143,63,121,153,251,254,209,129,248,237,173,166,129,195,61,217,61,72,220,72,240,29,179,143,58,132,98,248,31,196,72,17,12,57,174,93,142,91,220,45,86,169,209,223,233,189,83,240,219,11,110,119,116,234,48,76,252,200,200,187,31,212,2,137,134,195,156,0,196,151,23,134,11,79,197,49,211,221,227,246,250,196,121,255,0,8,74,248,13,122,161,66,149,81,148,136,112,218,234,60,230,118,167,113,22,112,70,103,220,251,121,17,141,155,180,122,203,131,167,186,117,73,180,169,168,219,30,15,95,97,100,207,233,190,227,135,230,165,31,154,207,222,96,59,152,0,0,0,0,0,0,0,0,0,15,197,22,82,100,53,172,226,126,215,147,104,235,101,195,70,145,19,195,116,124,38,27,234,18,241,152,140,171,204,140,255,0,91,227,239,27,42,10,38,230,175,104,34,219,226,86,161,81,97,189,172,84,250,93,62,249,207,78,4,18,63,53,25,249,171,234,1,34,249,44,221,75,110,53,235,108,41,223,85,223,70,237,78,223,129,212,86,125,241,254,145,105,194,154,185,55,220,174,68,213,106,221,190,107,194,38,120,108,22,60,246,70,168,47,225,254,145,114,160,48,183,23,26,39,19,93,244,110,173,101,187,19,173,37,238,135,67,243,134,157,184,148,195,138,255,0,124,65,31,102,189,231,255,0,81,235,141,54,35,176,100,174,43,201,194,209,140,150,75,222,89,247,125,163,106,33,175,207,48,253,23,111,72,117,246,164,154,124,110,141,46,169,209,240,105,223,187,248,168,81,55,249,173,74,250,78,31,158,62,172,144,8,186,51,71,14,92,87,106,167,13,215,11,85,11,46,181,211,167,43,119,138,133,225,163,31,95,212,120,145,249,199,25,113,73,218,167,148,174,222,126,71,238,199,91,225,254,208,166,223,218,173,69,179,234,172,245,35,212,124,78,226,220,162,254,46,51,174,23,209,82,79,205,5,239,33,46,120,168,229,109,124,105,125,46,85,235,166,238,122,98,143,27,103,89,156,51,31,167,185,76,54,159,89,233,106,81,229,110,44,251,23,108,124,12,140,4,226,208,94,102,250,27,171,76,197,166,86,231,250,18,184,238,254,164,78,148,201,59,112,110,168,189,116,197,74,15,212,108,143,207,249,88,243,33,47,169,85,90,125,110,11,117,42,100,142,180,103,115,177,123,20,156,224,205,39,217,68,71,230,70,53,102,125,135,162,60,166,31,70,199,17,140,150,72,241,146,207,184,74,46,15,120,232,190,120,105,175,20,89,171,244,157,178,255,0,241,240,112,203,63,69,18,13,63,156,40,238,57,252,99,228,174,223,12,121,31,96,216,8,7,1,99,94,246,254,161,219,81,46,187,102,103,137,167,204,234,116,156,233,173,25,216,226,155,62,203,74,85,244,144,162,238,94,225,207,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,233,26,221,106,51,123,232,253,235,105,188,223,81,53,91,126,165,12,147,147,44,155,177,92,111,25,35,47,214,248,151,218,67,92,11,250,141,55,76,117,106,183,74,138,143,14,253,185,95,146,220,110,228,189,167,30,74,146,131,238,106,35,238,143,121,159,215,145,179,169,145,40,141,39,228,101,131,20,15,204,206,192,252,130,226,142,178,105,78,19,112,34,69,115,207,252,125,70,103,252,101,126,167,213,246,16,14,251,197,191,21,212,189,80,225,43,75,244,198,4,190,165,90,155,26,136,253,69,125,53,22,84,221,49,246,93,78,13,148,167,233,56,93,210,163,250,187,119,17,239,131,139,103,242,163,137,43,2,55,134,235,248,59,134,149,51,110,253,184,217,62,57,103,57,47,214,255,0,235,12,48,106,81,150,211,62,196,39,87,40,187,29,155,159,136,89,117,105,81,183,183,74,163,185,45,181,111,50,218,235,83,160,40,187,18,139,63,75,224,101,246,128,187,42,75,30,26,149,10,54,205,157,40,237,163,110,115,140,36,139,25,31,88,252,34,193,96,135,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,42,204,120,154,84,200,198,141,253,88,238,35,110,113,156,164,203,25,31,88,252,50,201,96,192,107,129,198,61,181,249,49,196,149,255,0,27,195,116,60,101,195,85,153,183,126,236,239,159,32,179,156,159,234,255,0,245,132,131,225,31,138,234,94,151,240,149,170,58,99,62,95,78,173,82,141,91,126,156,190,154,143,10,114,152,195,45,39,4,202,147,244,155,62,234,81,125,125,187,135,55,75,29,155,99,136,88,149,104,177,182,55,85,164,55,45,197,111,51,220,235,179,167,168,251,26,143,31,71,224,69,246,8,42,74,81,22,210,62,198,3,184,216,84,121,186,157,171,84,74,84,164,120,135,238,58,252,102,228,247,36,110,57,18,82,149,159,99,73,22,77,126,227,47,171,3,99,253,17,181,89,178,52,126,202,181,25,111,166,154,85,191,77,134,105,201,158,13,168,173,183,140,153,159,234,252,79,237,49,71,156,179,44,15,203,222,40,232,198,164,229,54,250,35,215,124,255,0,196,84,97,255,0,198,79,235,253,127,97,139,249,34,36,145,36,188,136,176,64,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,7,1,124,222,246,254,158,91,82,238,187,154,103,134,167,195,233,245,92,233,173,120,222,226,91,46,200,74,149,244,150,146,236,94,240,28,165,86,171,79,162,65,114,165,83,145,209,140,214,55,175,98,149,140,153,36,187,36,140,252,204,132,66,215,174,102,250,27,164,172,202,166,81,103,250,110,184,214,206,156,78,148,200,219,178,109,40,253,117,69,82,11,212,112,207,207,249,56,243,49,88,188,97,113,211,124,241,45,94,56,176,151,232,203,105,143,226,32,225,151,179,185,17,205,95,156,56,237,185,252,99,6,174,255,0,28,121,23,120,186,195,15,75,121,44,48,141,238,47,56,44,145,103,5,159,120,12,201,196,111,21,218,169,196,141,194,237,66,244,173,117,41,201,219,225,97,120,104,197,208,245,25,37,254,113,182,91,82,183,41,148,171,191,151,145,123,243,133,196,253,225,95,149,181,241,170,20,184,183,174,164,57,232,122,60,157,253,22,112,204,142,166,213,62,218,189,102,101,165,69,133,182,131,238,93,243,240,35,49,17,184,128,180,41,182,14,171,86,172,250,83,61,56,244,239,13,180,183,40,255,0,140,140,211,135,244,148,163,243,89,251,204,7,65,135,21,217,178,81,25,146,202,215,156,23,216,89,255,0,64,216,231,132,125,19,137,161,26,55,73,178,218,137,209,146,207,95,175,249,195,86,236,202,125,196,255,0,190,44,139,179,190,227,255,0,168,169,139,151,134,139,183,171,218,251,77,77,66,55,90,151,75,235,120,196,239,219,252,108,41,123,60,150,149,125,38,203,203,63,94,8,108,12,0,42,199,157,53,212,183,35,89,86,194,93,245,90,244,150,228,237,248,157,57,101,223,31,233,22,156,41,175,156,141,202,228,189,86,162,91,228,188,162,23,137,201,99,203,124,106,122,254,31,233,1,15,248,96,181,228,221,218,217,111,81,163,196,241,61,111,23,150,250,132,140,226,35,202,243,51,47,213,248,251,134,202,105,44,36,136,81,63,42,139,65,55,39,18,180,234,139,205,238,98,153,214,234,119,198,58,144,39,17,121,40,143,205,62,236,139,217,0,0,0,0,0,0,0,0,0,0,0,20,233,206,136,218,253,210,236,226,67,27,86,94,144,222,189,198,123,255,0,131,211,177,219,221,129,113,98,151,185,198,106,3,23,62,174,219,246,123,95,78,215,241,123,203,191,254,19,22,158,225,127,36,191,87,226,127,176,6,19,229,199,123,185,101,113,101,103,62,226,241,14,71,164,60,66,113,244,182,211,101,146,123,237,51,46,234,247,13,131,70,175,186,109,94,147,108,94,180,234,228,55,186,79,70,235,109,94,210,86,55,52,180,159,99,35,47,37,31,184,108,215,106,85,85,91,160,69,170,41,123,141,237,253,241,143,37,169,63,2,248,124,0,114,226,186,121,200,105,82,174,141,49,183,117,10,41,101,203,87,197,238,79,235,120,153,20,246,139,205,101,143,163,250,170,253,158,98,197,134,47,226,79,77,225,234,182,144,86,236,233,138,216,153,158,27,10,193,158,54,74,101,207,34,82,127,197,151,191,254,160,26,230,233,181,193,54,214,189,105,213,234,115,189,57,17,122,219,21,180,143,27,154,90,79,177,145,151,146,143,220,54,114,162,213,26,174,210,153,169,33,173,136,127,118,19,187,56,218,163,79,158,11,224,53,109,109,78,66,146,74,82,112,180,123,179,241,47,254,184,217,3,132,155,197,23,214,131,91,119,26,23,187,196,248,207,118,62,140,215,209,250,169,253,79,128,8,235,199,55,46,203,123,91,97,79,212,11,3,248,13,219,249,172,183,235,187,226,187,198,107,205,217,40,105,27,90,105,127,201,239,159,142,12,233,66,181,70,168,80,42,111,82,42,140,116,101,49,183,168,141,201,86,55,36,148,93,210,102,94,70,94,241,180,216,166,222,110,220,63,67,177,175,90,70,170,82,79,45,220,254,35,196,39,191,230,252,51,48,24,79,117,56,172,231,121,249,36,177,245,249,128,198,156,1,241,201,59,134,202,227,182,173,204,199,139,181,234,123,122,158,177,55,225,250,104,148,178,250,17,220,113,123,157,121,62,70,88,199,195,202,244,169,85,90,125,110,3,85,58,92,142,180,103,183,108,94,197,39,56,81,164,251,40,136,252,200,198,172,66,124,114,243,227,233,221,20,158,214,153,234,51,219,237,121,91,186,50,118,145,120,61,169,150,242,189,70,99,173,199,55,186,234,11,186,189,95,63,44,145,5,216,0,227,232,117,234,77,201,77,106,175,69,149,226,98,61,187,99,157,53,35,56,81,164,251,40,136,252,210,101,229,238,28,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,164,231,63,97,169,50,237,203,241,150,50,70,136,116,245,185,187,235,168,186,101,131,87,255,0,155,251,125,194,214,196,41,230,197,101,84,46,206,26,124,84,18,237,70,170,122,77,227,245,127,138,102,4,227,87,154,139,245,139,203,39,245,24,10,45,22,237,201,130,202,68,43,42,227,188,222,70,36,63,58,100,36,30,127,222,148,213,57,194,242,86,60,203,225,159,175,220,42,36,139,39,130,23,175,202,166,211,159,111,240,222,204,233,136,218,154,140,196,202,107,186,79,40,114,4,19,35,236,103,240,63,60,0,154,32,0,0,0,0,0,0,0,0,0,3,199,122,115,140,142,25,215,31,172,77,114,10,79,100,118,76,201,106,236,123,148,71,131,47,113,151,99,243,30,198,237,122,67,74,234,162,54,28,253,109,234,243,251,51,241,1,203,128,227,26,125,216,51,19,5,210,220,210,210,70,133,249,96,204,240,73,199,159,145,121,142,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,7,201,76,171,82,171,81,151,50,141,83,137,62,59,114,31,136,183,99,60,151,80,151,216,117,108,188,209,169,38,100,75,109,214,220,109,105,243,74,208,164,158,12,140,135,214,41,131,74,184,219,170,240,161,199,46,180,80,174,119,229,206,211,171,171,82,43,76,213,97,170,82,146,197,37,245,86,13,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,116,201,70,102,219,120,11,159,1,242,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,62,176,0,0,0,0,0,17,255,0,84,184,245,225,59,69,175,186,158,153,234,94,171,122,26,228,163,116,124,108,47,65,84,164,116,186,172,161,230,255,0,56,204,117,182,172,182,234,21,234,168,241,156,30,12,140,139,32,104,166,189,233,63,17,54,172,171,215,71,46,191,202,10,44,42,130,233,111,201,240,50,98,108,148,134,219,113,77,236,144,219,107,60,33,230,207,36,91,125,108,103,36,100,84,131,205,31,219,179,83,127,5,249,60,33,63,249,42,123,44,93,63,120,19,190,93,78,1,63,192,0,0,70,171,179,152,247,6,54,53,213,89,178,174,157,100,240,85,171,126,161,34,151,81,141,249,59,85,115,161,41,135,20,219,173,239,68,101,33,91,86,133,22,82,102,147,198,72,204,187,137,42,53,172,226,199,218,159,89,62,240,46,31,152,190,3,97,61,20,215,189,39,226,38,213,149,122,232,229,215,249,65,69,133,80,93,45,249,62,6,76,77,146,144,219,110,41,189,146,27,109,103,132,60,217,228,139,111,173,140,228,140,139,32,8,1,201,83,217,98,233,251,192,157,242,234,112,147,252,85,113,49,102,240,161,164,115,53,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,14,193,120,107,246,141,88,26,143,107,105,29,229,168,84,170,85,223,122,110,244,37,45,245,171,169,39,6,105,78,229,17,26,26,234,44,141,182,186,138,79,85,196,169,13,239,89,26,75,181,93,151,77,10,198,181,107,55,173,211,59,193,81,109,250,124,138,165,70,79,73,110,116,34,176,218,156,117,205,136,37,45,91,80,133,30,18,70,163,198,8,140,251,13,101,245,87,83,46,173,100,212,123,143,84,175,89,126,34,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,81,107,90,89,105,4,150,219,65,168,246,54,132,36,143,9,33,113,58,29,11,91,98,242,169,190,31,214,218,180,73,139,153,166,245,151,173,70,89,75,4,184,118,217,80,137,16,25,116,217,66,82,107,52,161,110,17,168,214,230,199,80,75,81,44,148,132,4,234,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,125,98,157,185,83,241,199,27,77,106,176,56,91,212,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,38,72,140,243,184,82,84,218,75,166,243,174,41,100,164,186,167,25,184,144,0,0,0,0,17,215,142,78,46,233,92,32,233,26,110,182,41,209,43,23,101,122,66,169,182,229,41,249,9,66,22,249,32,212,185,79,32,148,78,174,51,37,183,127,76,178,107,113,150,205,77,245,73,196,134,116,141,116,208,165,221,85,27,42,60,237,245,170,85,62,29,82,100,110,146,203,165,22,91,146,91,142,230,243,45,138,220,184,82,75,4,102,162,233,229,68,68,164,153,253,109,213,169,79,85,100,80,153,169,196,93,74,28,118,101,200,134,151,146,111,178,195,202,113,45,58,182,243,185,40,90,152,121,41,81,150,20,109,56,69,157,167,138,203,228,187,116,215,111,155,171,136,91,214,233,157,227,107,87,5,66,135,84,168,201,233,33,190,188,167,220,170,56,235,155,16,73,66,119,45,106,60,36,137,37,156,17,17,118,29,127,153,14,188,222,92,54,243,3,211,141,86,179,38,203,74,233,214,61,57,21,56,44,200,38,81,86,167,29,86,121,200,132,233,169,11,78,199,18,156,18,141,10,216,178,67,137,45,232,73,144,90,248,12,105,195,174,188,217,188,73,105,29,11,85,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,96,148,104,78,244,26,28,73,108,90,76,242,88,0,0,0,0,0,12,85,174,156,81,232,79,13,126,132,253,218,239,159,201,207,202,63,19,232,207,240,100,201,157,127,15,210,235,127,185,154,115,110,222,187,95,75,25,221,219,56,60,113,58,41,198,103,13,156,68,221,82,172,173,28,212,143,202,10,212,42,122,234,143,198,244,60,248,155,34,161,198,219,83,155,228,48,218,15,11,121,178,193,30,239,91,56,193,25,148,22,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,11,169,0,0,1,215,219,191,236,215,111,249,26,90,155,134,33,93,145,104,236,215,215,73,81,154,95,58,115,175,56,194,100,32,140,176,180,19,172,173,10,218,103,176,205,189,251,122,141,238,236,2,160,57,171,106,101,213,163,124,119,105,158,169,89,82,252,61,106,217,179,233,149,8,219,156,113,13,189,178,167,81,222,195,189,53,161,106,101,212,26,155,113,4,162,222,218,214,147,60,40,192,91,248,12,63,194,175,19,22,111,21,250,71,15,84,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,140,192,0,0,0,62,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,121,220,148,45,76,60,148,168,203,10,54,156,34,206,211,199,214,42,131,153,14,188,222,92,54,243,3,211,141,86,179,38,203,74,233,214,61,57,21,56,44,200,38,81,86,167,29,86,121,200,132,233,169,11,78,199,18,156,18,141,10,216,178,67,137,45,232,73,149,138,112,235,175,54,111,18,90,71,66,213,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,88,37,26,19,189,6,135,18,91,22,147,48,201,96,0,0,0,0,0,2,10,243,92,167,113,88,173,26,126,173,163,23,30,221,59,110,159,34,61,245,72,166,67,34,170,46,42,148,149,42,74,159,202,150,168,105,66,13,14,182,201,54,164,161,110,27,189,102,86,190,128,75,93,60,214,141,47,213,106,173,217,66,211,251,190,37,90,165,99,86,30,160,220,48,210,135,26,126,4,214,212,164,169,43,109,196,165,70,131,82,28,74,93,73,27,107,54,220,36,169,91,21,142,234,53,172,225,163,136,187,239,133,253,83,129,169,150,44,143,241,80,235,16,182,51,254,19,165,248,150,94,126,31,81,214,156,232,245,122,8,79,85,9,222,143,50,63,50,61,132,244,47,93,52,227,136,189,56,167,106,134,151,214,124,117,42,118,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,77,228,110,78,75,38,147,74,146,180,41,104,90,22,160,200,0,3,137,187,46,154,21,141,106,214,111,91,166,119,130,162,219,244,249,21,74,140,158,146,220,232,69,97,181,56,235,155,16,74,90,182,161,10,60,36,141,71,140,17,25,246,1,192,106,246,180,105,126,130,217,174,106,6,174,93,241,45,218,19,114,26,136,82,30,67,142,173,215,220,51,216,211,77,52,149,58,234,240,74,81,165,9,81,146,16,181,158,18,133,25,119,81,64,60,125,113,175,117,113,89,168,242,232,148,154,159,135,211,43,102,160,243,118,229,62,57,184,134,231,236,53,54,154,156,130,113,40,90,158,117,6,102,132,173,37,209,109,102,130,45,202,117,110,201,254,87,220,193,35,82,99,81,120,94,214,154,172,181,161,114,19,2,207,174,73,117,217,43,222,243,177,99,195,162,147,77,48,165,18,9,75,125,72,125,215,118,54,130,75,94,170,18,140,5,175,128,0,0,233,80,181,163,75,234,58,185,63,66,41,247,124,73,87,221,46,142,85,233,212,118,80,226,215,22,17,173,180,18,157,112,147,210,66,204,222,104,201,165,44,156,216,226,23,183,98,137,71,31,249,131,113,183,74,225,66,192,110,133,108,63,18,118,162,221,81,228,51,74,134,153,73,75,244,150,20,203,201,69,89,109,169,151,80,180,55,33,45,165,45,56,73,39,143,168,73,51,38,220,197,22,82,106,215,245,126,255,0,133,93,161,84,238,10,141,237,81,172,55,46,28,200,143,60,245,86,77,85,199,137,77,186,219,137,51,121,114,84,241,146,137,68,102,179,89,145,151,112,27,68,0,199,250,3,251,178,254,227,86,159,239,131,244,87,238,133,232,244,250,119,209,155,122,61,109,202,217,187,103,230,250,221,62,159,87,165,249,174,175,83,165,249,189,131,32,0,197,90,233,197,30,132,240,215,232,79,221,174,249,252,156,252,163,241,62,140,255,0,6,76,153,215,240,253,46,183,251,153,167,54,237,235,181,244,177,157,221,179,131,199,19,162,156,102,112,217,196,77,213,42,202,209,205,72,252,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,240,183,155,44,17,238,245,179,140,17,153,65,110,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,0,186,144,0,0,29,82,163,170,186,113,72,212,122,70,144,212,239,74,84,107,206,189,79,145,84,166,209,28,144,69,42,76,86,76,137,199,18,159,254,92,210,71,235,45,44,190,164,146,137,151,77,29,43,138,174,38,44,222,20,52,142,102,169,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,122,246,95,250,197,127,106,46,174,85,181,190,179,94,151,22,236,170,86,14,182,137,144,165,60,133,192,124,150,74,101,49,156,82,212,235,72,96,146,218,25,45,230,109,161,182,200,143,213,32,27,57,128,137,92,190,120,219,165,113,95,96,57,66,185,223,137,7,81,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,211,37,25,19,141,230,90,128,0,0,0,235,247,253,255,0,102,233,101,155,86,212,29,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,36,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,245,93,151,77,10,198,181,107,55,173,211,59,193,81,109,250,124,138,165,70,79,73,110,116,34,176,218,156,117,205,136,37,45,91,80,133,30,18,70,163,198,8,140,251,10,33,230,13,198,221,87,138,251,253,186,21,176,252,184,58,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,161,36,200,220,115,33,125,52,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,172,84,95,42,126,58,163,89,206,64,225,99,85,231,196,141,66,149,32,153,178,167,38,43,170,125,53,25,115,80,94,141,89,50,218,137,72,117,217,14,58,151,156,52,244,204,156,74,150,164,169,178,106,221,0,7,19,70,186,104,87,5,70,189,73,164,78,241,18,237,154,130,41,117,70,250,75,71,135,148,184,172,75,75,121,81,17,47,44,75,142,188,164,205,62,190,51,185,42,34,229,133,48,113,59,196,197,229,194,135,52,141,65,213,43,62,12,74,138,21,30,145,77,171,211,36,145,37,21,26,115,148,170,114,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,133,207,128,234,154,85,169,150,174,178,105,197,185,170,86,84,191,17,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,166,181,161,47,52,178,83,110,32,148,123,28,66,210,103,148,152,237,96,0,0,0,0,0,3,170,89,250,171,167,26,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,253,100,228,178,146,113,167,155,51,222,211,137,76,75,230,95,199,28,110,28,108,215,180,122,199,68,181,234,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,128,225,215,94,111,46,27,117,114,133,170,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,112,74,52,43,98,201,14,36,183,161,38,65,178,240,12,85,195,23,16,182,175,20,26,53,69,213,203,90,55,128,241,253,72,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,255,0,37,196,26,146,133,45,167,90,89,161,27,246,150,85,0,0,0,1,213,47,13,85,211,141,63,174,218,214,197,235,122,82,168,181,91,214,160,170,93,2,36,201,4,219,149,9,68,131,89,182,217,31,254,170,114,120,73,184,235,45,145,239,117,180,171,229,214,141,94,179,116,23,75,238,13,92,212,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,196,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,90,235,113,21,175,55,151,18,90,185,93,213,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,88,53,18,19,189,102,183,20,91,214,163,48,217,120,4,10,229,185,204,18,79,17,49,156,209,237,100,170,196,78,162,211,163,170,76,42,147,206,180,202,238,100,27,175,184,233,53,29,150,26,101,149,198,100,152,73,161,42,82,220,65,45,204,97,14,25,79,80,1,215,236,11,254,205,213,59,54,147,168,58,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,176,10,33,229,197,199,28,110,20,175,41,246,126,160,162,92,141,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,170,164,52,210,146,106,54,73,167,2,247,128,0,0,0,0,7,95,191,239,203,103,76,44,218,182,160,94,114,165,197,161,80,163,156,186,132,136,212,249,19,86,195,4,101,185,211,106,58,22,233,161,36,123,150,162,73,146,16,74,90,176,148,168,203,176,15,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,48,17,131,253,148,126,4,255,0,242,231,255,0,70,107,31,246,65,42,134,173,151,101,173,93,177,174,170,205,149,116,193,240,85,171,126,161,34,151,81,141,213,67,157,9,76,56,166,221,111,122,13,72,86,213,161,69,148,153,164,241,146,51,46,226,252,249,104,223,242,117,7,130,221,59,149,82,184,98,85,106,84,56,242,104,18,137,147,107,124,52,68,146,227,81,99,186,134,200,182,45,48,202,33,150,226,222,164,41,11,86,237,251,140,37,0,0,193,92,115,106,133,87,71,56,75,212,203,242,132,153,101,82,98,143,232,216,111,196,154,168,143,196,126,115,205,194,110,83,110,164,141,73,91,42,146,79,22,48,102,109,145,18,147,157,196,29,43,253,148,126,4,255,0,242,231,255,0,70,107,31,246,65,159,244,183,84,172,77,105,177,41,154,153,166,149,223,76,219,117,158,183,130,155,225,94,143,213,233,60,182,92,252,219,200,67,137,195,141,45,62,178,75,56,201,100,140,140,245,140,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,109,17,105,218,212,43,26,213,163,89,86,180,31,5,69,183,233,241,233,116,232,221,85,185,208,138,195,105,109,166,247,172,212,181,109,66,18,89,81,154,143,25,51,51,238,3,150,24,171,93,56,163,208,158,26,253,9,251,181,223,63,147,159,148,126,39,209,159,224,201,147,58,254,31,165,214,255,0,115,52,230,221,189,118,190,150,51,187,182,112,120,202,162,170,249,231,126,132,255,0,164,159,221,160,39,78,138,113,153,195,103,17,55,84,171,43,71,53,35,242,130,181,10,158,186,163,241,189,15,62,38,200,168,113,182,212,230,249,12,54,131,194,222,108,176,71,187,214,206,48,70,101,154,197,43,114,84,246,167,186,126,239,231,124,198,156,46,164,7,84,213,45,82,177,52,90,196,169,234,102,165,215,125,13,109,209,186,62,54,111,133,122,71,75,170,242,25,111,243,108,161,110,43,46,58,132,250,169,60,103,39,130,35,50,192,31,236,163,240,39,255,0,151,63,250,51,88,255,0,178,7,52,127,97,61,77,252,23,231,16,133,0,128,218,160,0,0,4,85,255,0,101,31,129,63,252,185,255,0,209,154,199,253,144,74,161,170,184,13,159,116,183,84,172,77,105,177,41,154,153,166,149,223,76,219,117,158,183,130,155,225,94,143,213,233,60,182,92,252,219,200,67,137,195,141,45,62,178,75,56,201,100,140,140,251,88,138,188,174,61,132,244,203,241,175,156,77,18,168,0,69,95,246,81,248,19,255,0,203,159,253,25,172,127,217,4,170,26,171,128,217,247,75,117,74,196,214,155,18,153,169,154,105,93,244,205,183,89,235,120,41,190,21,232,253,94,147,203,101,207,205,188,132,56,156,56,210,211,235,36,179,140,150,72,200,207,181,136,171,202,227,216,79,76,191,26,249,196,209,42,128,0,0,6,42,215,78,40,244,39,134,191,66,126,237,119,207,228,231,229,31,137,244,103,248,50,100,206,191,135,233,117,191,220,205,57,183,111,93,175,165,140,238,237,156,30,56,157,20,227,51,134,206,34,110,169,86,86,142,106,71,229,5,106,21,61,117,71,227,122,30,124,77,145,80,227,109,169,205,242,24,109,7,133,188,217,96,143,119,173,156,96,140,202,11,115,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,5,207,57,86,165,51,85,143,66,122,167,17,21,41,145,222,151,30,26,158,73,62,243,12,169,180,186,234,27,206,229,33,10,125,148,169,68,88,73,186,217,30,55,22,126,177,89,124,227,239,251,203,75,47,46,31,117,7,79,174,25,116,59,134,135,34,227,147,6,116,99,45,237,47,20,210,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,57,127,193,247,22,118,111,23,90,95,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,153,234,32,140,212,210,200,131,58,128,0,0,0,0,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,31,88,165,110,103,92,120,254,237,245,217,58,13,164,245,173,214,13,191,80,87,164,170,148,234,143,82,45,208,242,80,202,155,202,122,73,62,140,119,211,32,147,181,199,26,121,68,219,197,157,141,40,174,164,7,201,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,250,197,43,114,197,227,199,247,16,174,198,208,109,88,173,109,176,110,10,130,125,27,84,168,212,122,113,109,119,148,135,148,230,19,210,81,244,100,62,168,228,173,206,54,211,42,55,30,60,111,117,71,117,32,0,0,3,31,235,94,189,233,63,14,214,172,91,215,88,238,191,201,250,44,218,130,41,108,73,240,50,101,239,148,182,220,113,45,236,142,219,139,44,161,151,15,38,91,125,92,103,38,68,120,255,0,75,120,245,225,59,90,111,186,102,153,233,166,171,122,102,228,172,245,188,20,47,65,84,163,245,122,76,173,231,63,56,244,116,54,156,54,210,213,235,40,179,140,22,76,200,143,0,115,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,64,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,173,238,101,60,121,86,116,189,245,104,238,152,73,232,85,164,50,106,159,55,98,21,177,181,28,200,238,53,211,126,58,146,120,83,104,86,228,175,62,226,237,147,1,99,135,37,146,86,195,95,127,47,35,30,194,60,150,72,107,19,55,87,117,10,161,112,149,211,42,191,190,166,79,248,130,123,194,176,88,94,243,94,118,146,54,253,35,207,150,63,96,178,238,90,124,121,93,151,117,125,141,17,212,183,124,123,174,37,39,79,159,181,166,177,149,195,140,211,61,38,99,145,121,169,106,222,165,251,240,126,227,1,105,32,0,0,0,0,0,0,0,0,0,43,59,156,253,150,137,182,85,185,121,50,140,200,98,116,56,107,60,255,0,189,37,170,139,135,230,172,121,159,195,63,95,184,84,64,189,126,106,214,156,251,131,134,247,167,67,70,228,211,166,42,83,189,210,88,67,112,39,25,159,115,47,137,121,100,81,65,150,15,6,2,211,57,48,88,138,84,187,142,252,121,140,17,34,101,61,11,221,245,211,157,34,193,43,255,0,205,253,190,225,107,130,20,114,157,178,170,22,159,13,94,46,121,118,172,213,61,38,201,250,191,197,61,2,9,167,201,71,250,167,231,131,250,136,77,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,28,125,114,189,73,182,233,174,213,235,82,188,52,70,118,239,115,166,165,227,42,36,151,100,145,159,154,136,188,189,224,61,181,90,173,62,137,1,218,157,82,71,70,51,59,119,175,98,149,140,168,146,93,146,70,126,102,66,139,120,252,227,146,119,18,117,198,173,91,101,143,9,107,211,55,116,253,98,115,196,117,17,21,103,244,227,182,226,54,186,202,188,204,243,159,135,159,109,230,25,199,211,186,215,61,221,51,211,151,182,90,241,118,245,164,237,35,241,155,147,17,228,250,143,71,67,141,236,117,165,151,101,122,222,126,88,35,128,224,62,218,45,26,161,95,169,179,72,165,177,214,148,254,238,154,55,37,57,218,147,81,247,81,145,121,17,251,197,215,240,51,203,182,222,209,40,48,53,2,255,0,47,29,118,159,87,13,250,237,120,94,242,90,243,106,74,218,94,230,157,71,242,123,99,227,147,40,179,202,39,135,232,119,205,237,87,213,74,177,225,187,99,195,248,116,247,252,231,137,102,123,10,238,151,19,140,108,47,52,158,126,175,49,114,64,56,250,213,81,170,21,41,234,146,218,222,134,54,229,59,177,157,202,36,249,224,254,35,88,221,73,184,38,221,55,173,70,189,81,119,169,34,87,71,122,182,145,103,107,72,73,118,34,34,242,73,123,134,196,28,91,94,40,177,116,26,228,184,214,173,190,27,193,251,179,244,166,176,143,213,87,235,252,6,183,238,41,201,178,77,73,78,86,191,118,126,5,255,0,214,1,113,156,155,244,173,118,190,152,220,90,133,41,56,114,234,240,123,75,63,71,195,72,168,52,126,75,60,253,47,213,79,237,243,22,44,49,127,13,154,111,15,74,116,130,137,103,67,86,244,195,241,57,86,12,179,190,83,206,121,26,149,254,48,253,255,0,245,12,160,0,53,242,230,57,123,185,122,241,101,120,190,218,243,14,63,163,252,58,113,244,119,83,98,18,187,237,35,62,233,247,139,246,186,234,170,162,80,37,85,18,189,166,206,206,248,207,154,210,159,129,252,126,3,89,77,73,175,73,185,239,90,141,114,99,221,87,164,244,119,47,105,39,59,90,66,75,177,17,23,146,75,220,2,123,242,93,54,191,116,203,196,150,206,229,159,163,246,47,113,150,207,224,245,28,246,247,228,92,88,165,238,78,122,128,197,177,171,215,5,160,239,211,186,60,38,194,239,255,0,131,69,168,56,127,201,63,214,248,151,237,23,66,0,0,0,0,0,0,0,0,0,0,3,213,37,246,163,50,167,222,86,212,39,25,60,103,223,129,173,143,19,58,186,238,181,234,221,94,248,57,61,118,37,248,126,146,182,18,126,132,102,90,62,219,16,126,109,123,203,254,179,188,190,60,53,85,58,81,195,181,195,90,106,71,66,90,252,39,65,123,55,99,19,162,165,93,182,40,188,156,247,144,215,218,212,181,107,55,157,110,61,191,65,141,215,153,39,126,196,111,66,115,181,10,89,247,81,145,121,36,253,224,56,148,45,72,81,41,39,131,33,178,79,9,117,119,171,156,63,90,181,57,50,124,67,175,120,237,206,108,36,103,19,95,73,118,34,34,242,44,121,13,109,150,133,54,163,66,203,6,66,234,57,73,107,81,221,90,54,214,154,212,229,245,37,208,55,116,139,167,143,227,229,79,120,254,139,100,94,73,47,53,31,236,242,1,63,199,139,141,165,212,26,20,89,35,30,64,3,91,190,46,172,163,176,245,234,228,160,37,174,155,76,248,61,133,187,62,112,152,89,255,0,41,94,245,252,69,171,242,132,190,226,215,184,112,102,200,109,220,189,107,238,234,39,105,246,241,51,231,186,93,246,145,121,23,184,213,251,60,132,38,230,215,97,202,181,248,136,93,198,231,120,215,6,58,7,219,253,226,12,20,43,249,70,126,106,247,145,126,209,147,249,50,223,45,195,187,238,107,49,199,112,169,254,11,98,118,249,236,106,160,225,247,219,219,207,226,95,232,1,110,226,39,243,45,177,233,215,143,12,213,215,38,71,234,59,7,194,244,85,189,69,183,125,66,30,238,196,162,35,201,36,188,242,37,128,198,92,72,218,72,189,180,110,191,110,169,189,254,43,194,224,179,143,163,41,149,252,75,245,126,32,53,164,1,237,54,112,255,0,75,255,0,231,200,101,189,124,225,222,229,209,79,69,84,103,181,190,153,90,235,248,71,183,54,91,186,61,34,95,170,78,173,69,133,58,69,223,31,86,75,200,50,231,5,124,123,222,60,56,87,25,160,87,159,241,214,124,141,222,38,54,214,154,217,181,18,22,143,93,49,220,116,242,235,196,125,143,221,131,237,229,117,90,67,175,58,97,174,84,68,215,180,226,226,244,164,101,103,39,225,36,49,143,93,196,255,0,191,54,131,243,105,126,239,119,214,89,214,100,119,93,43,214,45,64,209,139,141,155,167,79,107,158,140,168,51,187,107,158,25,135,188,219,90,15,179,168,90,126,139,171,47,47,127,217,128,217,204,4,4,225,23,153,245,145,170,16,209,109,234,220,255,0,68,92,37,158,154,250,79,72,241,29,223,89,246,143,17,40,70,214,219,111,223,223,63,18,49,62,25,121,185,13,147,204,171,114,21,228,120,192,15,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,20,185,153,83,220,168,112,179,91,233,85,60,23,134,84,153,10,252,199,83,174,148,211,166,101,175,63,87,118,126,151,187,2,86,136,37,205,246,238,143,71,225,206,5,13,185,27,101,77,175,52,74,70,195,60,180,184,19,210,103,157,166,94,101,241,35,1,73,244,120,75,169,85,161,83,155,60,46,84,150,217,73,252,13,74,34,47,243,141,142,184,65,182,209,107,112,223,167,180,226,86,86,187,106,146,235,135,143,229,156,8,228,126,243,253,81,175,174,132,91,82,174,221,100,178,232,113,19,149,73,175,211,144,174,229,217,42,148,210,125,230,95,173,241,27,37,233,197,37,116,29,60,181,232,110,125,42,117,22,20,69,125,173,176,132,252,79,225,241,48,29,136,0,0,0,0,0,7,80,213,29,83,179,180,126,209,155,122,94,213,47,5,78,132,211,142,41,125,23,92,201,161,165,184,101,134,144,181,125,22,213,223,30,239,176,132,86,133,205,163,133,185,21,111,71,201,184,124,59,6,231,76,164,120,74,138,243,235,17,103,105,67,207,151,112,19,96,126,30,112,120,44,152,232,154,79,173,218,111,173,116,84,215,116,238,191,233,56,166,146,81,171,194,190,206,61,68,43,201,230,208,126,78,163,221,239,250,143,29,240,7,195,76,83,42,57,61,36,224,202,66,247,247,51,245,187,100,125,195,136,95,82,153,81,55,141,63,193,159,243,86,124,156,82,190,29,207,200,190,193,201,120,150,122,125,93,254,174,55,103,7,228,3,229,171,176,151,24,109,211,243,142,233,60,159,181,36,120,31,92,117,155,177,218,113,94,107,66,84,127,180,135,24,185,69,84,150,136,241,125,102,154,81,45,106,242,242,60,25,96,240,126,71,230,57,98,36,161,56,46,196,146,255,0,32,15,208,17,171,93,248,253,208,45,3,175,157,171,116,220,59,170,232,45,203,141,225,38,150,210,37,186,131,245,209,29,105,60,45,165,23,159,215,229,231,207,104,55,26,58,23,196,59,133,6,194,186,60,69,73,41,203,177,124,20,196,108,63,205,17,150,247,88,109,39,133,60,130,237,241,207,199,1,157,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,6,181,156,88,251,83,235,39,222,5,195,243,23,198,202,99,90,206,44,125,169,245,147,239,2,225,249,139,224,38,87,42,126,56,227,105,173,86,7,11,122,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,228,201,17,158,119,10,74,155,73,116,222,117,197,44,148,151,84,227,55,18,53,87,23,19,202,159,142,57,58,149,74,129,194,222,164,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,121,35,92,150,90,194,146,166,210,125,70,90,113,75,36,169,165,56,240,88,248,0,0,0,0,10,1,230,143,237,217,169,191,130,252,158,16,159,252,149,61,150,46,159,188,9,223,46,167,8,1,205,31,219,179,83,127,5,249,60,33,63,249,42,123,44,93,63,120,19,190,93,78,1,63,192,0,0,107,89,197,143,181,62,178,125,224,92,63,49,124,108,166,53,172,226,199,218,159,89,62,240,46,31,152,190,2,202,121,84,234,101,171,163,124,8,234,102,169,94,178,252,61,22,217,188,42,117,9,59,92,109,14,61,178,153,78,216,195,93,69,161,10,121,213,154,91,109,6,162,222,226,208,146,60,168,133,112,113,85,196,197,229,197,126,174,76,213,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,160,57,127,222,78,216,49,244,181,87,12,178,180,226,214,30,175,162,146,147,36,176,117,23,89,109,133,72,89,17,101,107,38,153,66,19,184,207,97,27,155,54,245,28,221,37,57,124,240,73,85,226,190,255,0,114,187,115,177,46,14,157,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,166,106,34,55,27,200,102,190,84,252,14,70,212,170,172,14,41,53,37,114,218,161,91,21,130,93,173,76,74,29,96,234,53,24,170,66,202,106,220,193,18,227,50,238,18,148,182,163,234,60,211,137,89,165,45,41,183,172,211,139,31,101,141,100,251,191,184,126,92,248,229,107,250,165,163,90,55,93,176,116,142,183,93,165,90,178,238,238,165,38,208,165,166,42,152,138,247,133,67,73,40,205,41,8,232,179,130,113,150,219,109,74,70,245,45,8,108,148,163,36,142,43,139,31,101,141,100,251,191,184,126,92,248,13,107,5,191,114,180,227,219,242,238,29,7,133,29,80,99,101,193,74,167,248,59,66,169,30,62,27,159,6,35,6,162,135,33,40,44,54,243,44,52,163,67,184,36,184,219,102,75,50,117,36,167,234,4,125,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,0,218,120,4,63,229,251,199,117,11,138,171,85,187,42,233,95,130,212,219,126,158,78,84,99,97,110,122,82,43,13,197,109,218,174,244,71,106,59,29,89,50,20,94,25,38,106,70,50,89,79,114,149,87,101,211,66,177,173,90,205,235,116,206,240,84,91,126,159,34,169,81,147,210,91,157,8,172,54,167,29,115,98,9,75,86,212,33,71,132,145,168,241,130,35,62,192,58,87,17,90,243,102,240,219,164,117,221,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,131,81,33,91,16,75,113,69,177,10,50,215,179,136,173,121,188,184,146,213,202,238,171,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,193,168,144,157,235,53,184,162,222,181,25,228,14,57,56,187,170,241,125,171,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,253,50,193,33,182,91,53,57,210,39,21,29,64,90,167,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,12,85,206,175,218,158,214,251,191,131,243,26,136,12,21,192,231,23,117,94,16,117,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,168,88,52,56,243,100,166,250,166,226,118,8,180,238,154,21,243,106,209,175,91,90,119,141,162,220,20,248,245,74,116,158,146,219,235,197,125,180,184,211,155,22,73,90,119,33,105,60,40,137,69,156,25,17,246,26,182,137,191,203,67,142,57,60,56,222,76,232,245,240,136,139,211,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,193,121,32,0,0,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,5,212,128,0,0,165,110,117,126,212,246,183,221,252,31,152,212,69,212,138,86,231,87,237,79,107,125,223,193,249,141,68,4,95,225,87,137,139,203,133,13,92,135,170,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,195,218,85,169,150,174,178,105,197,185,170,86,84,191,17,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,166,181,161,47,52,178,83,110,32,148,123,28,66,210,103,148,152,214,8,75,78,95,60,109,213,120,80,191,220,161,92,239,203,157,167,87,84,136,236,213,97,170,82,146,197,37,245,60,202,87,86,67,105,101,213,173,109,199,75,137,83,77,146,77,226,233,146,140,205,182,240,23,232,3,137,180,238,154,21,243,106,209,175,91,90,119,141,162,220,20,248,245,74,116,158,146,219,235,197,125,180,184,211,155,22,73,90,119,33,105,60,40,137,69,156,25,17,246,28,176,10,86,231,87,237,79,107,125,223,193,249,141,68,96,174,7,56,187,170,240,131,171,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,157,66,193,161,199,155,37,55,213,55,19,157,121,213,251,83,218,223,119,240,126,99,81,16,0,6,210,86,157,211,66,190,109,90,53,235,107,78,241,180,91,130,159,30,169,78,147,210,91,125,120,175,182,151,26,115,98,201,43,78,228,45,39,133,17,40,179,131,34,62,195,150,20,109,203,67,142,57,60,56,222,76,232,245,240,136,139,211,171,210,176,218,222,150,226,218,142,186,29,69,226,109,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,215,146,0,0,0,3,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,125,96,2,136,121,138,112,43,39,133,171,200,239,141,62,129,45,122,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,84,224,7,140,26,175,9,186,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,223,77,255,0,96,89,186,167,102,213,180,251,80,109,232,149,203,122,185,28,227,78,131,36,143,99,168,201,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,107,217,198,39,10,183,151,10,26,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,196,182,149,54,151,145,181,59,86,100,162,46,154,219,90,195,97,219,78,233,161,95,54,173,26,245,181,167,120,218,45,193,79,143,84,167,73,233,45,190,188,87,219,75,141,57,177,100,149,167,114,22,147,194,136,148,89,193,145,31,97,73,156,203,248,227,147,196,117,228,246,143,88,232,136,141,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,29,108,254,39,117,150,193,208,235,167,135,171,74,232,244,109,161,120,84,19,80,170,33,134,82,137,75,203,36,211,236,37,242,194,201,151,208,134,9,212,119,220,150,18,146,52,161,199,146,239,201,195,174,131,94,92,73,106,229,11,74,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,100,146,107,78,245,154,27,73,239,90,72,195,26,128,205,92,100,232,229,11,135,254,33,238,13,29,183,30,241,17,45,154,125,14,59,146,118,173,30,46,82,233,16,220,147,39,98,214,179,111,170,251,142,187,211,222,105,70,253,169,245,82,68,51,175,13,28,10,198,226,151,130,107,174,248,211,232,17,17,170,148,11,226,67,48,94,147,41,212,34,167,78,102,159,25,103,77,34,55,9,134,86,167,36,41,196,60,164,125,52,37,10,90,16,163,90,2,101,114,189,227,167,247,107,181,81,161,218,199,121,248,189,73,162,239,244,60,153,169,218,245,118,150,219,105,50,203,198,163,241,19,25,195,157,76,146,86,182,137,14,126,117,73,144,225,73,254,42,184,152,179,120,80,210,57,154,165,120,65,151,81,90,164,38,155,72,166,70,35,74,234,53,23,16,226,218,96,220,218,105,101,27,90,113,107,113,68,123,80,133,109,74,215,177,181,235,175,73,169,222,90,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,40,113,39,221,38,74,47,50,28,254,181,235,222,172,113,19,117,69,189,117,142,235,252,160,173,66,167,162,150,196,159,3,26,38,200,168,113,199,18,222,200,237,182,131,194,222,112,242,101,187,214,198,112,68,68,28,86,170,234,101,213,172,154,143,113,234,149,235,47,196,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,234,45,107,75,45,32,146,219,104,53,30,198,208,132,145,225,36,44,255,0,149,215,47,248,116,136,116,222,38,245,190,221,235,85,94,240,213,27,30,150,251,140,63,21,184,174,176,211,236,213,149,211,90,247,60,125,92,52,219,132,133,50,166,212,225,164,214,109,41,172,107,202,159,129,200,218,149,85,129,197,38,164,174,91,84,43,98,176,75,181,169,137,67,172,29,70,163,21,72,89,77,91,152,34,92,102,93,194,82,150,212,125,71,154,113,43,52,165,165,54,245,196,128,0,0,10,171,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,117,35,165,107,70,175,89,186,11,165,247,6,174,106,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,98,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,46,126,236,186,104,86,53,171,89,189,110,153,222,10,139,111,211,228,85,42,50,122,75,115,161,21,134,212,227,174,108,65,41,106,218,132,40,240,146,53,30,48,68,103,216,81,15,48,110,54,234,188,87,223,237,208,173,135,229,193,211,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,117,9,38,70,227,153,12,85,197,87,19,23,151,21,250,185,51,84,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,140,64,37,167,47,158,9,42,188,87,223,238,87,110,118,37,193,211,171,86,68,119,170,179,21,21,74,98,172,250,94,101,75,164,161,196,188,210,208,183,35,169,197,41,214,205,70,201,116,205,68,70,227,121,137,96,59,86,149,106,101,213,163,122,143,110,106,149,149,47,195,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,233,173,11,83,46,160,212,219,136,37,22,246,214,180,153,225,70,54,30,225,87,137,139,55,138,253,35,135,170,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,69,64,241,79,192,228,109,53,225,183,74,184,164,211,101,203,118,133,115,218,246,250,238,154,98,144,235,231,78,168,202,128,218,206,106,28,193,146,35,60,238,82,164,184,162,233,188,235,105,65,169,46,165,182,112,87,13,28,69,223,124,47,234,156,13,76,177,100,127,138,135,88,133,177,159,240,157,47,196,178,243,240,250,142,180,231,71,171,208,66,122,168,78,244,121,145,249,145,134,202,96,58,86,139,234,245,155,175,90,95,111,234,230,159,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,175,94,104,188,192,33,210,33,212,184,100,209,11,139,173,85,123,196,211,175,138,163,13,176,252,86,226,186,195,172,61,73,79,81,11,220,241,245,114,235,141,154,20,202,155,75,100,163,89,186,150,131,10,243,66,227,167,247,107,186,151,161,218,57,121,248,189,54,162,236,244,196,152,73,218,205,118,168,219,138,51,195,196,163,241,16,217,195,125,60,18,80,183,73,110,126,117,41,142,225,69,94,26,248,107,212,126,42,117,28,244,203,76,142,148,204,246,105,239,213,37,203,170,74,54,34,196,138,209,161,6,226,205,9,91,138,203,142,180,217,19,104,90,183,56,70,100,73,37,41,61,127,69,244,134,242,215,173,80,183,244,143,79,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,236,39,194,175,12,246,111,10,26,71,15,75,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,176,215,94,255,0,176,47,45,44,188,170,218,125,168,54,244,186,29,195,67,144,113,167,65,146,69,189,165,224,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,167,149,63,28,114,117,42,149,3,133,189,73,68,70,171,182,197,28,145,107,84,210,182,152,42,141,58,42,80,130,132,182,242,70,185,44,181,133,37,77,164,250,140,180,226,150,73,83,74,113,236,191,204,11,129,26,23,21,86,171,151,173,172,143,5,169,182,253,60,219,167,73,202,220,244,164,86,27,148,227,84,173,139,144,212,118,58,178,100,36,252,74,136,212,140,96,242,158,197,69,159,237,170,194,186,191,225,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,170,227,47,54,226,62,165,37,73,247,25,0,218,76,80,15,52,127,110,205,77,252,23,228,240,133,164,242,249,227,110,149,197,125,128,229,10,231,126,36,29,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,76,148,100,78,55,154,182,230,143,237,217,169,191,130,252,158,16,15,171,151,207,27,117,94,20,47,247,40,87,59,242,231,105,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,186,100,163,51,109,188,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,86,33,98,156,168,248,215,253,204,174,166,56,107,212,202,157,86,77,183,118,212,35,198,180,157,207,89,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,233,86,198,221,45,198,130,39,158,117,33,114,128,0,0,35,87,29,28,102,208,184,60,211,136,181,54,233,94,153,188,238,143,17,30,217,166,186,133,148,85,56,209,35,171,38,75,137,198,25,107,170,209,155,105,81,56,226,150,148,167,105,26,221,111,32,113,47,196,93,137,194,254,150,79,212,203,234,71,248,216,116,120,91,30,255,0,9,213,60,51,207,49,15,168,211,78,116,122,189,5,167,170,180,236,71,153,159,145,30,190,220,69,107,205,229,196,150,174,87,117,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,13,68,132,239,89,173,197,22,245,168,204,58,85,217,116,215,111,155,170,179,122,221,51,188,109,106,224,168,72,170,84,100,244,144,223,94,83,238,41,199,92,216,130,74,19,185,107,81,225,36,73,44,224,136,139,176,226,132,180,160,112,73,85,162,240,57,124,113,111,168,236,75,129,33,200,240,153,180,232,242,98,169,165,169,135,234,116,228,34,172,78,37,226,51,67,141,57,49,164,52,235,88,82,22,151,146,102,70,218,134,10,225,234,214,161,95,58,251,166,150,85,211,7,198,209,110,11,194,141,75,168,198,234,173,190,188,87,230,180,219,173,239,65,165,105,220,133,168,178,147,37,22,114,70,71,220,7,118,224,251,139,59,203,132,93,80,252,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,252,117,16,70,73,117,100,123,9,216,23,253,155,170,118,109,39,80,116,250,225,137,92,183,171,145,202,76,25,209,140,246,58,140,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,21,5,241,209,193,149,119,131,205,71,139,76,110,171,233,155,50,232,241,18,45,154,147,171,65,74,83,109,26,58,177,164,182,156,97,230,186,173,17,184,148,147,110,37,105,82,118,153,173,166,251,95,46,110,53,255,0,122,174,163,191,64,191,234,117,87,52,202,233,252,221,74,51,7,213,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,88,117,76,180,217,133,244,142,191,127,223,246,110,150,89,181,109,65,212,27,134,37,14,222,161,199,57,51,167,73,51,216,210,50,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,125,128,82,7,49,254,96,19,56,136,174,187,164,154,67,113,127,220,158,7,134,125,217,49,219,126,59,151,20,173,136,115,116,132,60,134,220,67,44,184,102,132,50,105,218,110,52,110,168,215,249,146,104,49,7,27,124,96,220,220,92,234,131,181,165,28,184,86,77,14,67,233,180,232,242,218,143,215,130,195,173,176,135,150,227,141,32,148,165,188,168,200,116,208,165,184,77,154,141,8,82,136,183,43,228,225,203,130,141,101,226,126,196,190,111,109,51,166,120,159,201,47,7,26,20,55,9,44,250,102,115,207,32,156,142,204,135,148,220,116,116,99,154,223,112,212,230,226,203,9,36,31,88,148,151,7,92,29,95,124,95,223,114,40,20,9,158,134,182,232,219,63,40,46,14,155,50,61,23,213,102,66,226,255,0,5,91,237,56,255,0,85,200,230,223,230,204,246,103,114,176,69,223,96,155,2,192,179,116,178,205,164,233,246,159,91,209,40,118,245,14,57,70,131,6,49,30,198,145,147,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,13,96,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,27,4,240,47,198,109,11,140,61,56,149,83,114,149,232,107,206,215,240,241,238,106,107,72,89,197,75,142,146,250,82,99,56,172,229,151,122,78,153,54,165,27,141,169,10,74,183,17,33,215,34,175,54,190,10,61,55,14,103,22,90,101,76,170,204,173,51,209,110,244,167,176,93,118,213,5,150,58,104,169,164,141,91,219,232,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,214,94,139,234,245,229,160,186,161,111,234,230,159,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,13,156,198,170,227,101,62,24,184,133,181,120,160,209,170,46,174,90,209,188,7,143,234,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,249,46,32,212,148,41,109,58,210,205,8,223,180,181,172,1,101,60,173,56,246,252,132,153,65,225,71,84,24,223,111,213,106,30,14,208,170,71,143,151,32,78,150,249,168,161,200,74,11,46,50,243,238,168,208,238,13,77,184,225,146,204,218,81,41,139,127,26,171,139,94,225,67,155,61,179,111,232,53,82,221,226,6,124,185,151,181,151,71,81,80,230,75,126,68,135,239,7,203,196,169,168,238,56,204,85,38,42,208,148,69,96,223,121,75,55,13,195,117,70,102,75,200,79,87,184,167,225,246,38,178,204,225,250,165,170,52,170,117,253,11,195,37,116,138,130,93,137,213,114,66,89,83,12,178,251,168,75,47,188,225,73,100,210,211,107,83,135,184,240,159,85,88,202,163,86,26,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,197,60,17,232,85,87,135,78,26,44,237,52,184,165,75,118,186,220,117,212,170,237,61,37,78,162,36,217,75,55,157,138,210,122,174,180,132,52,107,233,159,68,201,183,22,133,189,180,148,234,204,195,58,128,0,10,54,230,251,165,245,91,47,139,73,55,227,202,150,253,55,80,104,240,170,81,223,84,37,52,195,79,198,101,48,157,138,135,114,105,121,105,76,118,94,86,54,154,74,83,100,105,242,82,179,87,35,235,254,51,85,93,83,210,217,215,12,179,145,42,61,58,191,75,164,168,221,83,4,134,148,235,19,100,32,177,210,66,204,222,128,133,119,37,172,137,191,164,77,158,220,171,206,127,72,100,221,250,13,109,106,229,57,137,111,72,211,218,194,153,152,73,125,164,48,205,58,161,211,105,199,150,133,122,235,89,73,102,11,105,36,31,98,121,195,52,153,22,228,87,7,0,250,153,106,233,23,23,186,109,125,94,178,252,37,22,61,66,69,62,76,165,56,219,109,197,241,177,30,134,135,221,91,139,74,16,203,107,144,149,184,179,87,170,218,86,162,35,50,34,48,216,164,85,175,60,27,254,75,84,173,44,210,216,55,12,67,143,42,69,70,191,84,164,164,218,83,228,182,146,211,16,164,44,177,213,66,12,158,158,132,247,36,44,201,207,164,109,150,219,74,26,251,115,46,191,227,106,15,26,90,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,24,114,188,172,172,9,55,215,26,86,108,163,183,162,85,169,182,172,121,245,250,145,73,38,148,136,168,110,50,218,143,32,144,225,250,203,68,199,226,26,54,17,173,43,218,178,198,195,82,111,208,87,87,37,189,28,174,217,250,53,118,235,21,93,238,156,77,68,168,71,143,75,141,181,7,186,45,53,82,27,84,157,233,89,153,111,125,249,13,116,212,132,41,62,27,119,172,151,18,101,98,160,2,170,249,231,126,132,255,0,164,159,221,162,213,5,85,243,206,253,9,255,0,73,63,187,64,98,174,74,158,212,247,79,221,252,239,152,211,133,212,138,86,228,169,237,79,116,253,223,206,249,141,56,93,72,8,171,205,31,216,79,83,127,5,249,196,33,64,34,255,0,185,163,251,9,234,111,224,191,56,132,40,4,5,223,114,224,230,1,15,136,138,19,90,73,171,215,23,253,214,32,120,151,218,147,33,182,35,183,113,69,222,183,55,71,67,40,109,180,60,203,102,72,91,36,157,198,219,68,234,77,127,158,38,167,80,213,222,192,191,239,45,44,188,169,58,131,167,215,12,186,29,195,67,144,82,96,206,140,101,189,165,224,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,246,8,224,235,140,91,19,139,251,18,69,126,129,15,208,215,37,27,103,229,5,191,212,122,71,162,250,175,72,68,95,225,75,97,166,223,234,183,28,220,252,217,30,204,237,86,12,187,132,128,26,171,141,170,6,170,224,47,251,149,199,176,158,153,126,53,243,137,162,85,8,171,202,227,216,79,76,191,26,249,196,209,42,128,6,170,227,106,129,170,184,11,254,229,113,236,39,166,95,141,124,226,104,149,66,162,249,80,241,199,38,218,170,209,56,71,212,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,146,139,46,147,206,165,188,45,46,35,163,110,128,0,3,175,223,247,253,155,165,150,109,91,80,117,6,225,137,67,183,168,113,206,76,233,210,76,246,52,140,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,24,86,95,60,239,208,159,244,147,251,180,98,174,74,158,212,247,79,221,252,239,152,211,132,117,227,7,139,59,203,139,173,80,252,184,174,199,151,71,161,64,142,220,106,21,184,169,229,41,138,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,252,116,208,102,105,105,4,82,43,146,167,181,61,211,247,127,59,230,52,224,25,87,158,119,232,79,250,73,253,218,32,7,12,92,66,221,92,47,235,45,23,87,45,104,222,63,192,117,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,252,151,16,106,74,210,135,90,105,102,133,236,218,115,255,0,158,119,232,79,250,73,253,218,42,172,6,206,122,47,171,214,110,189,105,125,191,171,154,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,186,141,122,248,23,227,54,187,193,230,163,202,169,185,74,244,205,153,116,120,120,247,53,53,164,32,165,41,182,141,125,41,49,156,86,48,243,93,87,76,155,82,137,183,18,181,37,91,76,208,235,123,4,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,3,235,21,151,205,123,142,56,214,213,42,183,194,62,156,162,89,87,106,81,227,162,238,171,18,221,142,80,98,58,150,223,76,38,13,38,147,117,111,180,164,117,84,121,104,153,117,77,225,106,113,125,28,213,204,119,142,57,60,41,89,176,44,253,62,68,73,26,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,73,75,105,213,40,212,76,155,78,81,8,0,218,160,106,174,54,168,1,170,184,183,78,84,60,113,198,185,105,84,78,17,245,25,18,206,187,77,143,33,22,141,88,214,236,130,157,17,164,184,250,161,62,106,53,27,75,97,164,175,164,162,195,70,203,73,111,8,83,104,235,84,88,0,218,160,98,171,39,138,126,31,117,19,81,235,186,67,105,234,141,42,69,231,110,84,31,165,205,162,72,75,176,229,42,83,6,241,60,220,116,190,132,120,174,159,135,120,214,108,117,18,148,164,148,102,68,164,153,192,13,48,230,197,81,153,194,21,244,205,235,92,223,174,54,221,61,194,164,205,144,152,177,219,172,248,185,105,101,153,113,219,67,29,30,180,50,144,149,174,41,182,125,70,227,146,200,212,74,120,217,170,176,23,83,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,18,255,0,153,110,147,126,225,92,189,52,167,72,255,0,43,234,183,71,228,189,225,79,133,233,74,154,178,243,255,0,192,42,74,218,148,228,250,108,163,119,77,166,183,43,166,210,27,70,229,109,220,113,3,149,199,183,102,153,126,53,242,121,160,47,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,96,141,121,227,71,66,248,120,112,224,223,183,71,135,169,41,57,106,47,130,152,189,231,249,210,34,222,211,14,36,178,166,86,93,254,25,248,103,128,208,142,63,180,11,95,43,229,106,218,215,14,202,186,203,40,141,225,38,158,226,53,180,130,245,215,29,9,44,173,212,151,159,215,229,228,18,38,183,49,202,117,22,125,65,146,203,145,98,186,242,75,62,102,148,25,151,249,134,182,220,82,87,39,220,60,70,234,101,66,160,189,206,29,221,89,74,75,9,45,169,241,239,153,39,177,22,113,147,238,54,83,113,8,125,165,54,178,220,135,18,105,50,242,201,25,10,65,230,85,194,13,199,166,58,163,90,213,138,5,51,125,187,115,78,147,83,146,239,89,178,217,46,68,137,143,172,182,173,229,44,240,218,8,251,36,147,240,34,62,192,32,192,204,220,26,195,171,75,226,143,75,78,146,207,81,76,94,20,71,159,45,201,44,50,154,140,125,199,235,125,165,229,220,97,164,33,75,89,54,146,202,148,123,72,190,177,104,60,168,248,70,175,166,189,251,188,94,20,239,15,5,13,116,233,191,158,66,247,172,151,6,83,75,252,219,217,44,167,119,101,35,237,247,16,11,100,111,113,182,147,89,97,88,44,151,192,199,144,14,135,171,26,221,166,250,41,69,85,119,81,43,254,140,138,73,53,18,188,43,239,103,212,113,94,76,182,179,242,105,126,239,119,214,89,14,248,2,19,205,230,209,194,220,122,183,163,227,92,62,33,130,115,166,114,60,37,69,24,245,140,179,180,225,231,203,184,149,58,93,170,118,118,176,90,48,175,75,38,165,227,105,211,90,109,196,175,162,235,120,53,180,135,8,176,234,16,175,162,226,123,227,223,246,144,14,222,0,0,0,0,3,14,113,125,109,162,233,225,191,80,169,198,172,45,22,213,89,214,207,31,203,40,18,8,189,229,250,195,92,90,196,37,211,106,211,105,206,30,87,22,75,140,168,254,38,149,25,31,249,134,207,122,143,73,93,123,79,46,138,27,127,74,163,69,155,17,63,107,140,45,63,18,248,252,72,107,107,174,246,212,171,75,89,47,90,28,180,225,81,174,10,146,11,185,119,74,101,58,159,113,159,234,252,64,93,255,0,44,218,123,180,254,22,104,157,90,159,141,241,42,141,33,63,153,233,244,82,170,116,60,53,231,235,109,199,210,247,228,74,209,4,185,65,93,204,86,56,115,159,67,114,70,233,80,171,206,146,81,176,203,13,34,4,4,151,125,164,94,103,241,51,19,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,193,93,174,83,45,186,68,186,229,102,79,135,133,5,151,36,62,230,197,47,106,16,147,82,143,9,35,51,193,36,207,177,25,138,221,227,47,154,101,54,217,41,150,54,131,84,124,77,71,107,145,228,84,122,42,71,65,127,194,26,81,116,165,68,52,171,106,146,210,178,74,193,231,31,19,1,51,120,129,226,171,73,184,118,160,73,168,222,245,238,140,226,101,103,18,39,133,146,174,187,187,29,52,35,123,76,184,73,220,166,84,89,62,197,230,126,236,211,191,26,156,123,222,60,71,215,30,160,208,95,240,54,124,125,190,26,54,214,157,223,185,17,214,191,93,113,219,116,176,235,38,125,207,223,130,237,231,25,47,187,254,234,212,155,142,109,215,120,84,252,117,74,123,206,62,243,189,22,218,220,165,184,167,21,234,182,148,164,189,101,168,251,17,121,142,188,0,3,48,104,31,14,247,38,181,250,86,163,1,189,148,202,47,67,197,189,150,207,111,91,170,72,245,77,212,40,242,166,140,187,103,235,193,121,226,66,103,50,58,63,255,0,62,64,47,207,150,141,143,78,179,184,102,161,57,14,63,77,217,222,43,172,173,234,61,219,42,19,54,246,53,25,22,9,71,229,129,44,6,50,225,186,211,69,147,163,116,11,117,45,236,240,222,43,37,156,253,41,79,47,226,127,173,241,25,52,4,18,230,247,125,197,160,240,224,245,144,227,184,122,233,219,211,78,211,245,188,52,248,14,159,125,166,69,216,253,230,159,219,228,42,159,132,107,41,87,230,189,91,116,3,107,168,219,222,51,122,119,99,202,19,235,47,229,39,245,62,34,103,115,154,190,91,153,119,219,54,99,110,229,80,60,110,244,237,242,222,213,61,194,239,183,191,151,196,255,0,208,49,135,41,75,18,85,209,196,66,46,38,207,17,173,252,245,207,183,251,252,25,200,79,242,136,252,211,238,35,253,128,47,17,182,210,210,9,9,44,17,15,32,0,24,135,139,74,187,212,46,31,238,154,156,105,62,29,214,124,14,215,54,18,241,153,172,36,251,25,25,121,31,192,107,108,181,169,106,53,40,242,102,46,163,155,110,181,29,171,163,110,233,173,50,95,78,93,127,111,84,186,121,254,34,84,7,139,233,54,101,228,163,242,81,126,223,33,74,232,66,150,162,74,75,38,96,50,159,12,250,186,238,138,106,221,34,248,241,61,6,34,120,142,170,182,18,190,148,103,154,46,219,22,126,110,251,139,254,178,217,62,51,237,73,101,47,178,173,200,86,112,120,199,191,3,87,59,174,213,172,217,149,185,22,253,122,55,66,100,109,155,209,189,10,198,228,37,101,221,38,101,228,162,247,141,130,120,15,213,84,234,191,14,214,245,105,217,61,121,109,248,190,186,246,109,206,103,74,74,123,108,73,121,55,238,32,18,32,0,0,0,0,0,0,0,0,0,5,98,115,169,212,5,65,183,108,91,14,19,153,42,159,164,252,106,113,244,122,110,83,157,111,185,167,191,153,253,21,23,215,240,24,75,148,166,148,65,190,239,171,154,191,81,143,189,138,47,130,202,247,153,109,235,51,57,30,68,180,153,228,208,94,227,253,131,134,230,229,90,159,80,226,33,116,233,15,239,98,22,58,40,218,146,219,190,12,3,87,114,44,158,76,189,226,72,114,83,164,199,106,204,212,10,143,71,14,74,244,78,229,110,63,91,107,181,18,46,217,236,2,173,181,106,132,197,181,168,53,90,36,87,250,205,70,232,109,94,211,78,119,48,218,143,177,153,251,213,241,29,155,135,45,127,186,248,120,212,72,119,181,181,35,106,89,234,117,217,216,217,245,114,195,205,39,214,91,110,109,199,89,71,216,187,255,0,148,190,238,46,168,141,208,53,250,231,167,52,189,201,71,130,199,108,121,194,96,254,39,241,24,116,6,209,118,77,213,10,246,182,33,92,244,227,204,121,189,77,158,127,200,113,72,63,50,35,243,73,251,135,58,33,255,0,43,189,67,93,231,195,29,22,144,241,238,118,139,226,119,171,203,61,106,132,213,23,109,164,94,73,248,159,236,19,0,5,87,115,173,182,162,58,213,129,113,23,170,251,30,149,221,230,123,178,116,228,124,112,93,190,161,128,249,74,212,165,69,226,122,155,5,148,101,169,125,110,169,228,187,108,167,206,50,247,103,207,224,37,255,0,57,26,90,223,209,234,61,72,145,148,198,241,25,60,249,110,149,79,79,196,87,183,46,235,160,173,78,46,172,106,139,239,116,227,23,164,250,222,174,115,254,12,150,73,242,35,63,53,123,128,108,46,62,10,229,42,45,106,150,245,50,106,119,50,246,221,197,147,47,37,18,139,200,200,252,200,189,227,239,0,26,190,234,53,182,187,46,246,168,91,198,239,81,80,250,94,182,220,103,123,40,95,150,79,245,190,34,227,110,141,28,137,197,103,3,84,159,207,237,172,179,215,240,111,109,51,217,154,194,119,250,187,218,65,229,17,241,223,246,119,243,172,238,58,236,169,118,87,17,183,44,73,77,236,234,248,61,169,201,30,49,2,49,159,114,81,254,176,179,14,80,151,203,151,54,129,201,181,36,187,212,85,189,179,37,183,24,235,205,158,231,185,37,250,191,19,253,128,41,78,100,57,48,36,174,36,182,250,110,183,141,201,201,30,50,89,46,229,219,200,199,102,166,233,117,229,87,180,159,189,105,244,190,173,46,54,222,171,221,118,147,183,115,166,217,122,166,178,81,250,196,101,216,191,201,220,73,238,103,124,62,163,71,117,185,203,134,148,230,234,77,203,143,12,222,49,210,240,241,33,33,125,212,226,212,172,169,195,62,228,88,250,200,100,46,81,250,183,70,163,234,21,71,74,174,22,178,205,197,209,232,43,114,251,120,118,39,190,174,200,65,159,153,151,154,139,246,249,0,175,68,168,208,123,146,120,50,18,71,66,184,245,215,109,18,157,17,168,119,15,142,163,69,109,76,148,15,9,13,175,85,111,165,213,254,116,227,173,125,204,148,95,86,238,222,68,66,204,248,141,229,103,165,26,182,228,138,221,147,51,242,98,170,189,152,87,78,76,221,216,232,167,253,242,90,82,94,171,106,247,127,43,226,68,43,75,93,120,0,215,93,12,166,201,174,214,40,254,46,149,25,212,182,169,94,34,27,121,46,130,157,81,236,76,133,171,177,33,69,140,119,199,216,64,39,110,148,115,142,211,186,156,70,97,234,101,183,232,119,210,148,165,82,124,99,242,55,171,8,35,245,25,132,68,89,51,89,254,204,123,200,75,109,41,227,11,67,53,128,227,179,105,221,157,105,82,90,67,169,103,192,76,78,55,108,44,110,113,148,23,155,137,33,174,51,173,45,151,20,211,137,194,208,163,74,139,62,70,94,99,217,10,108,154,124,166,166,195,115,166,243,11,75,141,171,4,120,81,25,25,30,15,183,153,16,13,167,152,125,169,45,147,172,175,114,21,228,120,50,255,0,56,246,13,115,180,231,141,126,32,180,205,180,70,160,94,155,99,55,130,75,94,142,132,120,34,216,94,107,97,71,228,130,33,146,89,230,141,196,243,42,53,126,83,238,202,54,227,193,83,203,246,255,0,185,0,95,64,10,21,46,104,124,79,19,164,231,229,71,146,183,99,193,83,255,0,236,131,180,91,28,220,56,135,162,212,27,147,88,95,165,163,36,136,151,31,16,88,222,68,164,153,250,201,134,102,89,34,50,253,191,80,11,194,1,90,26,77,206,122,209,175,72,98,151,169,90,111,249,63,147,75,106,157,233,135,101,239,60,182,156,244,217,130,88,206,86,172,103,249,56,247,144,159,26,81,172,118,46,179,91,49,174,155,26,173,227,98,62,132,40,207,160,243,123,84,166,208,189,191,157,66,12,240,78,163,190,61,255,0,110,3,187,128,0,0,0,0,0,0,0,0,0,10,142,231,65,119,162,69,215,110,89,232,115,214,110,28,57,166,156,124,28,168,183,231,183,253,63,176,91,129,153,17,25,159,145,10,6,230,103,126,34,251,226,150,179,179,202,223,68,138,25,253,172,84,102,127,197,79,235,253,127,105,128,227,121,115,218,139,186,248,160,183,91,73,100,169,142,196,169,43,254,75,117,24,153,247,151,235,125,127,96,216,33,132,19,76,54,218,75,4,132,18,75,246,16,166,126,77,218,111,50,175,173,85,187,249,114,122,112,225,80,228,195,36,236,35,220,234,37,211,221,198,119,17,151,99,253,92,125,126,225,115,128,0,0,0,0,0,42,51,157,5,239,83,93,237,110,88,205,187,138,121,83,33,212,20,157,169,238,239,90,162,209,158,118,238,250,63,241,177,245,123,197,101,11,79,231,73,166,235,67,214,206,169,178,88,109,69,10,136,178,255,0,141,154,139,230,125,213,240,255,0,139,251,125,194,172,0,100,157,2,214,235,175,66,117,26,145,121,219,117,15,14,136,211,35,170,98,58,77,175,171,29,47,180,227,136,202,219,94,220,244,147,220,139,37,238,248,30,196,58,19,169,81,245,115,73,237,139,253,131,245,170,244,152,82,222,46,253,156,118,51,78,168,187,165,63,227,61,201,34,251,60,134,178,162,247,185,82,70,174,71,225,109,181,86,149,217,202,177,46,33,97,31,238,115,167,65,217,244,127,111,159,127,136,9,146,164,165,101,181,69,146,49,199,57,110,209,221,127,196,185,15,46,103,118,238,162,252,243,159,136,228,128,7,131,77,54,202,9,182,211,132,151,98,44,136,253,199,62,183,254,225,92,63,215,110,8,206,244,234,21,70,37,82,96,171,110,118,201,114,20,149,182,172,27,107,73,225,77,121,40,136,190,39,241,144,130,5,243,125,183,38,84,56,127,167,213,227,30,81,26,180,215,81,61,190,138,97,79,81,158,76,254,191,128,10,96,186,110,90,173,225,113,84,110,122,219,253,105,181,57,79,75,125,123,82,156,173,197,169,106,60,36,136,190,146,143,200,136,135,182,205,187,235,150,37,201,2,233,183,165,248,121,212,233,13,73,105,125,52,47,10,109,196,173,61,150,149,23,210,65,121,145,249,14,20,0,108,37,192,95,17,167,196,46,137,83,106,85,2,197,90,140,219,52,185,138,255,0,26,235,49,34,155,142,96,154,109,41,202,222,63,84,178,69,238,51,47,41,44,42,111,146,173,219,47,211,215,77,137,183,248,55,132,157,86,206,75,233,239,167,53,250,185,242,255,0,141,143,171,222,45,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,251,83,235,39,222,5,195,243,23,198,202,99,90,206,44,125,169,245,147,239,2,225,249,139,224,37,83,92,11,126,237,124,186,180,215,92,116,114,204,241,122,147,69,244,191,166,35,66,86,215,171,180,182,234,147,200,240,201,36,252,68,198,112,223,79,6,149,173,162,91,127,157,82,99,182,80,42,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,126,156,174,61,132,244,203,241,175,156,77,16,255,0,154,47,47,249,148,137,149,46,38,244,66,221,235,82,158,241,53,27,226,150,195,143,191,41,185,78,190,235,239,85,147,212,90,247,50,125,92,58,219,100,132,178,150,210,225,36,208,110,169,160,150,188,190,120,219,165,113,95,96,57,66,185,223,137,7,81,109,88,241,217,170,195,84,164,169,250,179,9,101,148,174,172,134,210,203,72,66,28,144,167,18,166,155,37,19,39,211,37,25,19,141,230,90,141,93,236,11,254,242,210,203,202,147,168,58,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,98,142,21,120,152,179,120,175,210,56,122,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,6,96,0,0,20,3,205,31,219,179,83,127,5,249,60,33,63,249,42,123,44,93,63,120,19,190,93,78,16,3,154,63,183,102,166,254,11,242,120,66,127,242,84,246,88,186,126,240,39,124,186,156,2,127,128,8,107,204,83,142,168,220,45,89,167,99,233,244,248,139,213,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,195,47,219,28,87,105,197,243,196,213,99,134,75,41,223,76,213,109,123,126,93,98,191,84,97,226,56,176,101,53,42,51,5,1,56,35,234,188,94,33,70,233,145,146,90,82,18,217,238,89,184,150,168,95,139,31,106,125,100,251,192,184,126,98,248,150,156,154,170,213,90,255,0,23,119,181,118,187,83,151,81,169,84,108,122,148,185,147,37,188,167,159,146,251,149,58,122,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,68,190,44,125,169,245,147,239,2,225,249,139,224,62,174,21,120,103,188,184,175,213,200,122,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,94,78,161,106,6,141,114,251,225,150,150,203,136,240,244,91,102,159,232,59,118,18,153,82,28,172,213,17,21,231,155,101,215,35,48,164,54,244,149,178,234,220,144,166,201,29,69,173,106,238,172,28,106,229,1,116,208,172,110,11,245,10,245,186,103,120,42,45,191,120,85,170,149,25,61,37,185,208,138,197,38,3,142,185,177,4,165,171,106,16,163,194,72,212,120,193,17,159,97,93,124,107,241,93,93,226,211,89,102,222,93,90,172,59,66,155,152,118,181,18,107,200,87,128,139,181,4,227,134,150,200,144,79,62,180,117,92,60,173,69,148,55,212,90,26,108,192,116,174,34,181,230,242,226,75,87,43,186,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,6,162,66,119,172,214,226,139,122,212,103,109,58,49,86,226,46,191,203,31,84,235,188,72,84,229,212,106,85,27,30,185,46,218,153,45,232,175,63,38,223,114,223,109,81,29,113,198,12,212,181,169,70,242,141,79,153,190,102,102,110,123,132,75,229,123,192,183,238,215,117,35,92,117,142,204,241,122,109,69,223,232,120,211,85,181,154,237,81,183,18,69,150,77,39,226,33,179,135,58,153,52,161,110,146,27,252,234,83,33,178,181,78,44,125,150,53,147,238,254,225,249,115,224,53,172,22,105,197,63,3,146,117,43,132,77,42,226,147,77,151,17,170,237,177,164,246,250,238,154,98,144,211,5,81,167,69,166,54,179,154,135,48,70,185,44,181,148,169,46,40,250,140,180,218,80,105,83,73,109,234,203,27,41,240,157,236,177,163,127,119,246,247,203,152,1,174,101,129,127,222,90,89,121,82,117,7,79,174,25,116,59,134,135,32,164,193,157,24,203,123,75,193,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,201,78,53,249,129,222,92,93,91,214,157,142,170,20,74,29,189,67,143,14,165,83,101,182,75,124,250,255,0,133,52,72,125,38,165,45,77,70,109,78,200,109,150,201,102,163,66,141,110,169,74,82,80,204,128,230,177,192,172,107,57,201,252,83,233,68,8,145,168,82,164,27,215,172,21,74,117,79,166,163,46,106,207,210,72,55,156,81,41,14,187,33,182,148,203,100,158,153,147,106,74,20,149,56,109,65,94,29,116,26,242,226,75,87,40,90,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,36,147,90,119,172,208,218,79,122,210,70,25,3,129,206,17,42,188,95,106,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,80,240,72,109,231,9,46,116,141,181,101,254,111,246,181,10,198,215,221,61,178,173,104,62,10,139,111,233,125,38,151,78,141,213,91,157,8,172,77,158,219,77,239,89,169,106,218,132,36,178,163,53,30,50,102,103,220,91,167,14,186,13,102,240,219,164,116,45,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,146,73,173,91,16,72,109,39,177,9,34,170,30,117,126,212,246,183,221,252,31,152,212,64,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,24,171,157,95,181,61,173,247,127,7,230,53,16,29,127,151,175,10,182,111,21,250,71,175,150,125,102,155,17,55,61,58,61,14,77,167,87,113,195,101,116,234,137,162,165,176,148,234,80,181,120,103,20,150,210,242,54,171,114,8,148,69,212,67,107,68,64,191,236,11,203,75,47,42,182,159,106,13,189,46,135,112,208,228,28,105,208,100,145,111,105,120,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,52,228,99,250,108,254,141,255,0,121,9,21,204,83,129,88,220,82,217,167,124,105,244,8,136,213,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,2,58,242,172,227,199,254,244,112,169,171,245,175,241,173,90,21,218,157,71,254,97,17,168,137,71,75,255,0,72,83,75,113,239,241,113,208,159,226,144,45,80,106,195,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,187,78,87,188,107,254,248,11,17,26,49,168,85,58,172,237,73,179,105,235,146,237,70,105,245,189,51,75,75,201,66,36,27,169,73,97,230,186,172,50,225,56,102,183,61,71,119,184,165,187,211,9,212,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,5,212,128,12,85,196,191,17,118,39,11,250,89,63,83,47,169,31,227,97,209,225,108,123,252,39,84,240,207,60,196,62,163,77,57,209,234,244,22,158,170,211,177,30,102,126,68,97,196,235,175,21,218,113,161,151,182,159,233,125,77,223,74,222,122,141,112,83,40,244,218,52,119,137,46,71,139,42,98,35,185,62,65,224,250,108,163,114,246,17,150,231,92,65,161,56,36,186,227,85,131,206,175,218,158,214,251,191,131,243,26,136,194,150,22,186,106,63,17,124,119,105,102,168,106,133,103,199,85,103,106,5,186,211,44,180,70,136,180,248,169,169,178,109,197,140,217,153,244,217,70,229,96,178,106,53,41,75,90,150,181,173,106,205,124,234,253,169,237,111,187,248,63,49,168,128,234,156,170,116,206,213,214,77,96,212,205,45,189,98,120,138,45,205,165,245,58,124,157,173,182,183,25,223,80,167,108,125,174,162,22,132,188,210,201,46,54,179,73,236,113,8,81,22,82,67,5,113,85,195,61,229,194,134,174,76,210,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,47,53,242,159,213,235,55,73,120,175,140,197,230,252,182,17,124,209,220,180,41,143,50,193,186,132,84,100,204,136,184,233,116,147,235,37,11,83,29,50,81,18,176,183,16,106,218,141,203,77,191,113,85,195,61,155,197,126,145,204,210,219,194,116,186,114,211,33,53,42,69,78,49,154,151,78,168,182,135,16,211,230,222,226,75,200,218,235,136,91,106,50,220,133,171,106,144,189,142,32,43,47,149,31,26,255,0,185,149,212,199,13,122,153,83,170,201,182,238,218,132,120,214,147,185,235,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,221,42,216,219,165,184,208,68,243,206,166,229,6,176,58,171,166,119,86,141,234,61,199,165,183,172,79,15,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,168,132,45,76,186,131,75,141,172,210,91,219,90,20,69,133,16,181,254,81,220,96,220,218,163,74,157,195,118,160,28,186,133,74,207,163,183,62,222,169,37,168,237,48,205,18,50,98,195,76,21,165,180,33,91,219,82,155,82,92,87,81,78,19,174,18,148,158,154,119,132,117,231,87,237,79,107,125,223,193,249,141,68,117,254,94,188,42,217,188,87,233,30,190,89,245,154,108,68,220,244,232,244,57,54,157,93,199,13,149,211,170,38,138,150,194,83,169,66,213,225,156,82,91,75,200,218,173,200,34,81,23,81,13,173,29,131,157,95,181,61,173,247,127,7,230,53,17,149,121,24,254,155,63,163,127,222,64,43,46,255,0,176,47,45,44,188,170,218,125,168,54,244,186,29,195,67,144,113,167,65,146,69,189,165,224,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,236,211,149,103,30,63,247,163,133,77,95,173,127,141,106,208,174,212,234,63,243,8,141,68,74,58,95,250,66,154,91,143,127,139,142,132,255,0,20,129,34,185,138,112,43,27,138,91,52,239,141,62,129,17,26,169,64,142,203,48,94,147,41,212,34,167,78,100,228,44,233,164,70,225,48,202,212,228,133,56,135,148,143,166,132,161,75,66,20,107,69,21,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,3,105,224,16,87,149,239,26,255,0,190,2,196,70,140,106,21,78,171,59,82,108,218,122,228,187,81,154,125,111,76,210,210,242,80,137,6,234,82,88,121,174,171,12,184,78,25,173,207,81,221,238,41,110,244,231,80,0,0,0,12,85,196,191,14,150,39,20,26,89,63,76,239,168,255,0,227,102,81,230,239,123,252,25,84,240,207,50,196,206,155,78,183,214,233,117,214,174,146,213,177,126,70,94,70,89,84,0,107,109,171,220,46,234,134,147,113,12,231,14,146,168,146,229,215,103,214,26,166,219,110,188,134,226,162,184,196,137,6,204,41,77,41,78,27,73,67,199,183,57,112,201,181,239,66,212,74,109,100,87,83,192,15,7,212,174,19,116,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,145,82,109,106,20,187,170,157,122,200,131,190,181,74,167,205,165,195,147,213,89,116,162,203,114,51,146,27,216,71,177,91,151,10,49,228,200,212,93,60,36,200,148,162,62,88,5,0,243,71,246,236,212,223,193,126,79,8,79,254,74,158,203,23,79,222,4,239,151,83,132,0,230,143,237,217,169,191,130,252,158,16,159,252,149,61,150,46,159,188,9,223,46,167,0,199,252,209,121,127,195,171,195,169,113,55,162,22,239,70,170,207,137,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,162,209,181,226,233,97,214,219,37,169,229,56,151,9,36,178,117,78,196,174,95,60,18,85,120,175,191,220,174,220,236,75,131,167,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,233,154,136,141,198,243,126,131,137,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,240,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,5,221,74,51,62,230,96,62,186,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,214,0,0,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,4,202,230,157,163,28,75,235,14,145,195,133,162,213,41,117,107,122,12,130,145,94,179,233,113,16,137,117,20,54,135,94,241,78,62,167,201,82,80,210,154,97,45,194,105,147,90,221,115,169,249,197,33,162,110,165,120,85,225,158,242,226,191,87,33,233,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,178,72,235,246,157,129,102,216,178,110,9,86,125,189,18,146,187,170,176,229,126,174,81,136,210,137,85,23,26,105,167,100,26,51,181,43,90,88,108,215,180,139,114,247,45,89,90,214,165,7,201,165,90,103,106,232,222,156,91,154,91,101,68,240,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,122,104,66,20,243,171,53,56,226,201,37,189,197,173,70,89,81,141,96,134,213,3,85,112,27,36,112,201,73,165,87,248,68,210,138,21,118,153,18,163,77,168,233,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,77,124,193,184,36,170,240,161,127,183,93,182,24,151,59,78,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,212,52,145,155,110,98,231,248,78,246,88,209,191,187,251,123,229,204,14,255,0,116,218,118,173,243,66,149,107,94,182,205,42,224,162,205,217,226,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,75,178,146,70,93,200,128,87,15,39,125,33,226,94,195,141,90,188,239,6,37,209,180,146,237,163,162,161,72,166,78,125,27,234,21,21,186,132,181,61,136,253,214,202,60,59,78,18,150,174,159,89,14,70,82,73,228,165,10,111,186,243,66,224,91,247,107,181,87,174,58,57,102,120,189,73,162,236,244,196,104,74,218,245,118,150,219,106,35,195,36,147,241,19,25,195,125,60,26,86,182,137,109,254,117,73,142,217,79,240,1,171,101,167,116,215,108,107,170,141,122,218,211,188,21,106,223,168,71,170,83,164,244,144,231,66,83,14,37,198,156,216,178,82,21,181,104,73,225,68,105,60,96,200,203,176,216,79,130,142,43,168,92,90,104,212,43,203,171,74,135,119,211,113,14,233,162,66,121,106,240,18,183,44,155,112,146,225,18,201,151,208,142,171,103,149,164,178,182,250,139,91,78,24,130,188,209,121,127,204,164,76,169,113,55,162,22,239,90,148,247,137,168,223,20,182,28,125,249,77,202,117,247,95,122,172,158,162,215,185,147,234,225,214,219,36,37,148,182,151,9,38,131,117,77,64,13,20,215,189,88,225,218,234,149,122,232,229,215,249,63,90,155,79,93,45,249,62,6,52,189,241,86,227,110,41,189,146,27,113,5,149,178,217,228,139,119,171,140,224,204,140,45,171,154,23,29,63,184,165,170,189,14,209,203,207,194,106,77,107,103,166,36,194,78,231,168,84,183,27,81,158,30,37,23,135,152,246,91,233,224,148,180,52,107,115,243,74,84,119,14,154,237,59,90,187,124,221,84,107,42,214,131,227,107,87,5,66,61,46,157,27,170,134,250,242,159,113,45,180,222,245,154,80,157,203,90,75,42,50,73,103,38,100,93,194,236,186,107,183,205,213,89,189,110,153,222,54,181,112,84,36,85,42,50,122,72,111,175,41,247,20,227,174,108,65,37,9,220,181,168,240,146,36,150,112,68,69,216,94,79,46,190,5,99,112,181,102,149,241,168,48,34,47,85,43,241,222,102,115,209,165,58,180,83,41,207,28,117,149,52,200,156,54,30,90,92,142,151,22,242,81,244,214,164,37,107,66,73,107,12,129,192,231,8,148,174,16,116,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,168,121,53,184,243,132,150,250,166,218,106,47,154,63,183,102,166,254,11,242,120,66,255,0,133,0,243,71,246,236,212,223,193,126,79,8,4,159,229,253,195,61,155,197,127,47,203,215,75,111,9,210,233,203,78,164,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,13,85,211,59,171,70,245,30,227,210,219,214,39,135,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,212,66,22,166,93,65,165,198,214,105,45,237,173,10,34,194,136,91,255,0,37,79,101,139,167,239,2,119,203,169,195,191,243,28,224,234,213,226,71,75,36,95,81,102,82,168,23,157,137,79,153,81,143,89,146,219,104,241,176,89,140,251,167,78,125,247,95,101,166,89,83,219,22,79,188,165,37,140,56,162,34,39,28,51,12,1,202,235,152,4,58,188,58,111,12,154,223,113,116,106,172,248,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,233,161,27,94,46,150,90,113,195,90,158,83,138,108,212,75,38,146,237,159,141,88,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,203,155,138,187,171,138,173,14,126,183,127,211,122,119,77,173,80,244,45,74,160,196,55,26,139,84,195,40,113,185,73,62,154,89,75,202,37,153,58,203,74,86,197,37,43,218,210,30,105,4,16,131,155,190,140,113,46,237,254,141,97,185,106,82,238,157,47,167,199,106,61,57,232,81,17,26,21,180,183,222,113,30,21,108,19,238,58,165,172,154,142,167,38,173,40,67,142,58,211,101,176,146,211,73,199,252,180,56,28,147,196,117,228,206,176,223,11,136,141,58,178,235,13,161,232,142,33,169,11,174,84,89,38,223,40,74,101,100,164,148,98,74,218,83,202,90,125,116,56,77,160,140,212,181,179,119,213,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,143,146,211,181,168,86,53,171,70,178,173,104,62,10,139,111,211,227,210,233,209,186,171,115,161,21,134,210,219,77,239,89,169,106,218,132,36,178,163,53,30,50,102,103,220,4,107,230,143,236,39,169,191,130,252,226,16,165,110,19,189,169,244,111,239,2,222,249,139,2,234,121,163,251,9,234,111,224,191,56,132,41,91,132,239,106,125,27,251,192,183,190,98,192,13,135,181,163,72,108,221,122,210,251,131,72,245,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,185,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,188,60,78,240,245,117,112,191,172,181,173,35,186,100,248,255,0,1,211,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,242,155,89,37,75,74,29,105,212,18,215,179,113,236,166,58,253,118,192,179,110,107,154,217,188,235,182,244,73,117,219,58,68,153,52,42,130,136,201,248,43,145,29,113,223,36,40,140,140,208,227,78,25,41,7,148,25,165,181,25,110,109,10,72,70,174,91,154,33,196,94,132,104,147,150,134,189,215,34,49,29,185,10,77,189,106,178,220,87,87,67,99,174,251,175,173,217,108,100,159,92,135,95,53,146,13,110,19,104,66,48,162,53,169,182,225,7,51,174,95,240,244,138,100,158,32,116,66,221,240,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,153,109,10,75,42,66,176,105,109,72,67,119,40,62,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,192,107,131,194,175,19,23,151,10,26,185,15,84,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,135,180,183,84,172,77,105,177,41,154,153,166,149,223,76,219,117,158,183,130,155,225,94,143,213,233,60,182,92,252,219,200,67,137,195,141,45,62,178,75,56,201,100,140,140,232,219,152,103,5,149,94,22,53,66,69,118,208,183,229,167,74,238,89,4,118,252,195,146,169,69,9,243,111,115,180,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,250,142,45,15,109,196,26,43,196,238,178,240,247,66,189,168,26,79,116,122,17,187,246,158,205,62,165,37,166,83,226,152,233,45,70,219,241,158,250,108,188,72,114,67,100,180,159,100,190,165,17,19,137,105,198,194,95,243,58,230,1,15,87,102,73,225,251,68,46,47,23,98,196,220,197,205,82,105,182,29,139,94,148,219,236,188,210,99,45,72,55,9,150,28,143,217,230,214,148,188,165,171,4,166,210,133,185,18,184,85,225,158,242,226,191,87,33,233,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,210,180,183,75,111,189,105,190,233,154,103,166,148,47,76,220,149,158,183,130,133,226,153,143,213,233,50,183,156,252,227,203,67,105,195,109,45,94,178,139,56,193,100,204,136,246,9,224,251,132,203,55,132,93,47,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,204,245,22,68,74,117,102,97,144,52,95,72,108,221,5,210,251,127,72,244,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,150,177,131,106,129,170,184,11,52,181,120,28,147,197,111,46,29,35,188,52,249,113,35,234,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,210,74,221,117,42,36,147,198,235,117,150,46,39,148,87,22,118,109,195,167,116,254,20,235,49,226,81,46,27,86,60,153,52,87,30,158,106,93,194,135,229,203,149,36,154,108,219,74,91,91,9,113,188,163,168,181,173,27,220,34,36,182,189,174,106,28,10,198,191,237,234,175,19,218,91,2,35,23,61,14,59,213,43,205,151,165,59,190,173,78,98,43,40,75,237,27,142,27,45,174,43,49,140,205,180,33,29,84,41,103,185,78,33,8,112,33,175,44,94,24,191,124,39,16,81,171,247,61,175,74,173,216,54,22,218,133,197,26,162,247,230,223,121,214,158,40,44,19,37,221,236,190,223,81,72,81,116,141,182,28,75,134,123,146,219,151,210,33,175,43,158,30,41,90,25,160,207,84,234,244,169,116,237,69,186,36,33,219,198,12,185,137,91,244,227,111,123,180,248,142,48,131,254,10,178,135,41,153,6,211,132,79,17,203,62,166,11,98,17,50,128,0,0,6,63,215,237,28,161,113,1,163,87,102,142,220,111,120,120,151,53,61,81,219,147,181,107,240,146,144,162,114,52,157,136,90,13,206,147,237,180,239,79,121,37,123,54,171,213,81,144,214,92,109,80,53,214,227,227,76,237,93,34,226,247,82,108,91,42,39,132,162,199,168,71,168,70,138,150,219,109,184,190,54,35,51,22,195,72,109,9,66,25,109,114,20,134,208,73,245,91,74,18,102,102,70,102,23,105,76,226,206,205,171,112,126,190,46,98,199,136,138,106,45,119,235,71,77,147,60,227,35,210,44,165,109,174,154,82,29,109,57,89,204,66,162,161,194,111,243,139,52,154,18,173,201,35,215,48,73,250,87,24,53,86,184,4,175,240,151,60,226,59,33,119,68,21,83,84,243,74,53,149,17,199,29,157,33,13,27,104,74,82,182,167,199,97,70,183,150,226,150,137,235,74,82,68,209,41,61,43,130,253,28,161,107,239,20,22,6,149,93,47,108,162,213,106,14,72,168,183,181,103,226,98,196,142,236,183,99,101,11,66,209,214,68,117,53,212,74,137,72,234,111,44,154,112,97,123,220,33,105,12,157,8,225,163,79,116,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,121,128,0,0,85,95,60,239,208,159,244,147,251,180,73,254,45,249,142,233,31,10,87,149,19,79,165,82,37,222,23,12,137,12,187,94,131,75,148,134,215,68,167,44,136,250,174,26,136,210,185,42,73,165,109,198,51,70,228,122,203,113,164,169,163,114,42,243,184,171,82,171,244,173,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,64,49,175,37,79,106,123,167,238,254,119,204,105,194,234,69,43,114,84,246,167,186,126,239,231,124,198,156,46,164,4,85,230,143,236,39,169,191,130,252,226,16,160,17,127,220,209,253,132,245,55,240,95,156,66,20,2,2,205,57,175,112,57,38,218,170,214,248,184,211,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,170,79,46,147,206,169,204,173,46,47,163,8,56,98,226,22,234,225,127,89,104,186,185,107,70,241,254,3,169,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,228,184,131,82,86,148,58,211,75,52,47,102,211,217,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,68,60,198,120,40,253,234,186,142,197,126,192,166,85,92,211,43,167,243,148,217,47,151,85,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,229,213,50,235,134,23,105,162,250,189,102,235,214,151,219,250,185,167,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,245,140,18,83,129,126,51,107,188,30,106,60,170,155,148,175,76,217,151,71,135,143,115,83,90,66,10,82,155,104,215,210,147,25,197,99,15,53,213,116,201,181,40,155,113,43,82,85,180,205,14,183,26,192,95,247,43,143,97,61,50,252,107,231,19,68,170,17,87,149,199,176,158,153,126,53,243,137,162,85,0,13,85,198,213,3,85,112,1,117,60,177,120,241,253,219,232,81,180,27,86,43,91,175,235,126,158,159,70,213,42,53,30,164,171,161,148,173,229,57,132,244,146,93,104,236,38,57,43,115,142,58,242,73,199,143,59,29,81,71,90,39,2,178,120,154,229,219,165,58,159,166,48,37,202,213,11,114,61,78,155,22,10,101,52,219,21,122,113,220,51,141,76,44,223,113,13,50,182,77,247,158,75,132,162,220,93,70,212,149,154,155,54,235,170,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,32,27,79,10,33,230,59,199,28,110,43,111,40,22,126,159,34,92,125,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,170,148,58,234,148,105,55,141,166,249,94,45,249,158,222,92,76,232,149,19,72,41,246,108,75,105,21,24,236,189,123,188,131,39,145,62,91,15,146,218,102,25,43,42,102,54,230,154,124,205,70,110,239,50,107,118,198,212,185,17,171,135,93,6,188,184,146,213,202,22,148,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,201,36,214,157,235,52,54,147,222,180,145,134,53,19,255,0,146,167,181,61,211,247,127,59,230,52,225,216,57,179,105,13,155,160,186,95,195,158,145,233,251,18,219,161,91,177,238,102,99,156,183,205,231,221,90,220,167,186,235,206,47,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,74,75,175,242,84,246,167,186,126,239,231,124,198,156,3,42,243,206,253,9,255,0,73,63,187,68,127,229,77,165,182,38,180,235,101,251,166,122,153,66,244,205,183,89,211,247,252,108,47,20,244,126,175,74,175,75,121,191,206,50,180,56,156,56,210,21,234,168,179,140,30,72,204,142,64,115,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,4,117,227,7,132,203,203,132,93,80,252,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,252,116,214,100,73,117,6,121,87,130,222,100,215,151,9,86,109,95,79,171,54,124,187,246,222,126,67,114,104,176,94,174,148,20,81,150,102,225,201,38,140,227,188,163,67,202,83,107,52,101,40,74,208,181,17,110,117,102,118,147,204,74,197,209,171,215,133,59,174,86,183,213,42,180,170,45,181,210,172,192,169,82,216,84,137,81,42,132,103,30,41,161,141,201,67,253,69,201,232,155,110,41,40,52,188,102,110,50,100,79,55,175,96,14,193,127,223,247,150,169,222,85,109,65,212,27,134,93,114,225,174,72,57,51,167,73,50,222,234,240,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,86,83,160,124,190,227,104,247,8,154,153,196,30,175,210,165,183,168,51,244,222,225,147,71,164,203,105,216,175,219,72,93,50,162,195,132,225,33,243,67,235,145,25,246,148,104,121,164,173,131,202,76,137,100,172,71,94,86,150,46,141,95,124,86,80,98,234,133,82,170,138,213,43,252,51,104,83,99,176,162,139,62,169,16,142,65,28,135,208,173,237,244,80,210,158,67,123,73,14,41,179,37,184,68,146,101,251,148,226,199,217,99,89,62,239,238,31,151,62,3,90,193,181,64,213,92,109,80,3,85,113,106,156,68,240,29,251,183,240,119,164,154,243,164,244,93,215,245,191,165,246,255,0,164,169,116,234,119,82,85,208,202,96,193,75,121,87,85,37,214,142,194,100,26,118,182,227,175,36,155,100,179,177,164,149,85,139,201,229,109,197,221,43,93,116,142,46,141,86,105,209,41,55,102,151,209,224,83,80,219,82,19,178,169,74,105,4,195,50,154,109,74,55,73,109,147,109,161,254,198,130,91,141,40,148,93,98,105,176,163,97,58,121,70,112,245,251,171,113,4,238,172,212,228,210,151,69,210,174,140,215,105,243,34,248,135,38,78,150,212,150,225,169,178,81,108,111,162,182,150,255,0,84,204,212,151,25,103,106,114,163,91,121,87,155,95,5,30,132,153,51,139,45,50,166,82,161,209,94,232,183,122,83,216,46,131,137,156,243,253,52,84,210,70,173,142,117,150,235,77,186,150,210,149,19,132,151,76,156,55,94,90,39,87,2,220,58,126,246,46,28,109,219,2,165,31,165,114,84,55,87,110,111,95,118,42,146,16,141,237,118,117,198,255,0,50,218,25,143,185,181,18,23,208,234,17,17,172,192,96,14,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,208,23,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,35,79,30,156,70,159,15,90,37,82,169,83,203,53,106,203,111,82,225,171,252,83,175,68,148,109,185,131,105,196,171,10,100,189,83,193,31,188,200,188,228,176,169,190,117,87,116,191,78,218,214,38,63,131,120,72,53,108,246,250,123,234,45,126,174,124,191,227,99,234,247,128,173,91,206,239,173,223,119,37,66,233,184,101,248,137,213,25,14,201,117,125,52,35,42,113,197,45,93,144,148,151,210,89,249,17,15,85,173,114,213,108,251,138,157,115,209,31,232,205,166,74,102,91,11,218,149,97,109,173,43,73,225,68,101,244,146,94,100,100,56,160,1,177,39,3,26,223,251,186,240,255,0,66,184,36,187,212,168,82,216,139,73,156,173,184,221,37,184,81,150,226,176,77,161,37,149,59,228,146,50,248,31,195,60,213,105,80,43,80,93,166,212,216,235,70,125,10,67,136,220,164,229,42,35,35,44,164,200,252,140,196,22,229,3,110,204,167,240,255,0,80,171,200,60,34,77,105,222,154,123,125,21,66,128,162,60,145,253,95,1,61,0,98,120,60,43,232,53,54,224,59,166,21,137,211,170,27,222,32,223,244,164,211,252,230,242,94,118,155,219,126,145,17,227,24,253,131,41,68,135,30,4,102,226,68,111,99,77,36,144,132,228,207,4,69,130,238,125,252,136,123,128,7,66,215,93,73,143,164,154,79,116,95,239,159,173,72,164,205,150,201,119,238,227,81,157,117,37,217,42,255,0,23,239,73,151,219,228,53,221,215,221,110,186,245,219,81,170,247,157,201,80,241,8,147,50,66,161,163,164,218,58,81,212,251,174,54,140,161,180,110,199,85,93,204,178,126,255,0,129,92,175,53,184,213,201,28,45,184,170,42,187,53,86,55,37,150,17,254,230,42,116,237,255,0,75,246,121,119,248,10,33,0,22,107,201,126,247,169,162,246,184,236,103,29,205,60,233,147,42,9,78,212,246,119,173,78,104,143,59,119,125,31,248,216,250,189,226,178,133,167,242,91,211,117,173,235,155,84,222,44,182,146,155,68,65,127,198,205,57,242,62,202,248,127,197,253,190,224,22,178,0,0,0,0,3,214,250,9,198,92,109,94,75,73,164,255,0,105,13,125,249,140,90,139,181,56,160,184,155,81,96,170,110,203,169,39,254,75,149,25,120,247,159,234,253,95,96,216,48,83,31,57,29,55,153,72,214,170,37,252,137,61,72,115,104,113,161,154,118,17,109,117,114,234,14,227,59,140,207,177,126,174,62,191,112,14,215,201,126,240,68,123,178,227,179,150,231,172,228,57,147,73,56,248,187,78,111,57,219,254,159,217,239,22,226,40,23,150,101,248,139,19,138,90,49,175,202,190,136,244,63,218,253,70,31,252,85,126,167,213,246,144,191,146,50,81,18,139,200,251,128,253,0,0,0,0,0,0,0,0,0,0,1,210,53,95,88,236,93,25,182,100,221,55,205,91,193,68,97,11,81,31,65,231,55,41,45,173,123,127,52,133,153,100,154,95,124,123,190,204,192,125,88,231,61,104,208,100,63,75,211,93,55,252,161,193,169,180,206,244,195,177,54,30,92,73,43,166,244,19,206,48,133,99,63,202,199,184,192,89,120,10,61,185,249,184,113,15,90,168,57,38,142,191,68,198,81,25,34,62,32,191,176,141,74,50,245,149,12,140,240,70,69,251,62,177,213,207,154,31,19,198,233,185,249,81,230,173,216,240,84,255,0,251,32,11,234,30,183,223,106,51,102,235,203,218,132,249,158,12,255,0,204,40,109,238,104,220,79,60,162,87,229,62,220,35,110,60,21,60,255,0,111,251,144,99,109,70,227,95,136,45,76,109,113,171,247,166,232,206,100,148,215,163,161,22,72,247,151,154,24,73,249,44,200,5,226,106,183,24,90,25,163,231,33,155,178,236,232,202,140,210,221,83,62,2,98,179,183,121,99,115,108,172,188,219,81,8,147,170,252,227,180,238,153,17,232,122,103,109,250,97,245,37,73,76,159,24,252,125,138,194,200,189,71,161,25,30,12,144,127,183,30,227,21,1,54,108,154,132,167,102,204,115,168,243,235,83,142,43,4,89,81,153,153,158,11,183,153,152,245,180,210,222,113,45,54,156,173,106,36,164,179,230,103,228,2,64,241,21,198,206,177,241,17,49,200,245,250,199,135,162,247,38,233,254,30,42,246,247,120,136,250,168,97,181,159,168,241,167,246,103,207,202,63,180,211,178,95,67,45,39,115,142,172,146,146,206,50,163,60,16,148,252,54,242,242,214,78,32,88,143,92,67,30,135,161,56,242,18,169,187,162,200,245,12,153,81,171,167,226,80,191,160,246,236,99,61,177,230,125,173,7,134,254,92,250,57,195,243,49,174,42,191,248,114,183,21,164,62,185,159,194,162,244,220,73,50,179,87,77,50,86,131,194,217,53,99,24,245,177,228,93,194,143,110,157,52,187,172,218,69,62,183,95,166,248,104,213,54,154,122,50,186,205,47,122,28,74,148,131,194,20,102,89,36,159,153,23,151,113,215,33,195,147,62,74,34,68,111,168,235,153,218,156,145,103,5,147,238,125,188,136,75,126,102,90,183,78,212,61,126,155,65,162,181,182,21,178,151,41,6,123,148,121,114,52,217,137,254,82,18,126,75,47,121,151,214,99,237,229,137,195,234,53,139,91,155,184,106,174,109,164,219,89,241,45,227,61,95,17,18,106,17,221,46,33,73,194,219,35,236,71,159,126,8,4,233,181,244,114,39,10,124,13,85,178,254,234,203,221,15,24,246,211,45,248,172,43,103,171,189,212,22,17,35,29,191,111,127,42,114,211,171,109,87,165,237,79,183,73,222,153,204,234,250,219,115,141,140,173,126,89,47,213,248,139,141,230,247,124,174,217,208,56,214,164,103,186,106,184,119,224,182,231,61,9,176,28,247,164,255,0,91,226,95,180,86,119,2,150,84,187,215,136,219,110,36,86,247,244,188,102,228,228,139,57,129,36,252,205,69,250,160,54,23,161,210,162,209,105,108,211,33,39,107,44,238,218,89,51,243,81,168,252,204,207,204,207,222,62,240,0,20,101,205,170,163,42,87,19,213,40,47,35,13,67,232,244,143,37,223,125,62,9,159,145,103,207,226,51,231,37,59,106,35,77,95,215,25,158,231,222,244,86,223,50,219,143,72,163,227,131,237,245,8,115,204,74,232,43,179,139,171,230,164,195,221,72,199,232,206,143,171,140,127,131,34,18,188,200,143,205,62,241,97,28,155,169,107,99,71,171,53,35,70,19,39,195,224,243,231,182,85,65,63,16,22,30,56,43,222,234,133,100,219,19,110,122,137,226,60,46,158,255,0,63,229,184,148,23,145,25,249,168,189,195,157,16,255,0,154,38,161,46,204,225,138,183,72,100,246,187,90,240,219,21,231,142,141,66,18,143,182,211,47,37,124,75,246,128,166,206,35,181,254,235,226,31,80,230,94,215,44,140,165,222,159,65,157,141,254,111,12,50,218,189,100,54,222,115,209,73,247,46,223,229,62,177,164,212,40,247,46,160,210,168,146,158,233,53,39,175,185,123,77,88,218,195,138,46,196,101,239,79,196,117,17,152,184,69,162,55,95,215,235,98,156,234,246,165,126,55,61,179,229,9,243,248,151,192,4,158,230,215,165,16,108,75,230,217,175,211,99,236,98,181,227,112,189,230,123,186,44,193,71,145,173,70,88,53,159,184,191,104,205,188,149,181,1,83,173,219,234,195,154,230,10,153,232,207,4,156,125,46,163,149,23,92,238,73,237,228,95,73,71,245,124,7,213,206,178,147,29,219,51,79,234,93,44,185,23,210,187,85,184,253,93,206,211,136,251,103,184,141,252,163,171,83,169,252,68,34,159,29,253,140,77,207,89,27,72,247,108,131,60,211,220,203,37,131,63,112,11,193,0,0,0,0,0,0,0,0,0,1,175,215,50,42,204,58,167,20,215,67,113,87,184,227,248,45,253,140,190,149,58,30,60,200,190,2,192,185,56,209,21,7,67,234,149,147,242,169,244,49,255,0,246,230,84,19,241,250,254,4,43,31,141,57,204,84,248,152,188,102,197,115,123,78,122,63,106,176,101,156,83,227,145,249,253,100,45,191,149,61,21,52,142,22,168,171,243,91,254,39,113,252,118,212,103,99,222,127,16,21,95,204,2,146,186,55,20,87,108,53,163,105,167,192,118,206,127,224,232,167,241,63,136,142,98,96,243,83,163,46,151,197,229,214,241,35,12,200,240,61,51,207,158,218,100,44,251,204,252,207,222,35,109,71,78,106,144,52,250,143,168,42,86,97,213,124,70,210,194,125,94,147,228,209,255,0,43,39,220,255,0,84,191,111,152,11,41,228,181,125,61,37,171,210,202,84,124,183,15,209,219,92,222,93,183,157,69,207,45,191,233,255,0,168,90,128,162,30,86,186,152,253,137,196,68,74,55,83,100,74,247,83,196,43,4,127,196,65,154,164,255,0,33,71,230,191,113,151,237,23,188,2,20,115,93,183,23,87,225,190,117,69,13,238,240,29,44,158,113,141,243,224,151,196,190,31,88,165,237,34,157,34,155,168,116,153,177,100,116,29,111,175,181,205,132,172,101,135,8,251,31,111,35,27,0,241,191,109,83,174,158,26,174,218,101,81,125,54,87,224,50,188,40,246,226,124,101,121,36,200,207,186,75,222,53,227,181,228,55,18,187,26,67,168,220,148,111,201,103,30,104,81,0,218,38,150,234,159,130,211,170,119,168,106,221,235,109,198,123,159,184,125,67,173,233,219,237,73,179,169,239,48,141,136,87,87,5,147,60,126,117,101,239,29,144,5,38,243,126,178,85,110,107,148,11,147,249,21,254,174,211,255,0,152,135,1,7,252,163,253,111,129,126,209,201,242,123,213,7,109,173,91,170,88,78,43,12,92,157,12,150,60,252,60,105,238,254,161,159,154,191,88,191,111,144,236,156,236,41,178,226,222,186,123,81,121,141,172,77,244,183,69,123,136,247,236,102,156,74,236,71,146,193,252,68,25,225,223,83,103,233,6,175,80,175,250,114,246,189,76,241,88,236,147,254,50,43,173,123,208,178,242,112,255,0,146,127,233,1,116,92,205,180,65,58,171,195,197,82,177,77,137,214,173,80,186,30,12,186,155,127,142,157,13,46,125,39,18,143,160,217,249,145,253,88,49,70,150,61,225,83,176,110,152,87,85,32,241,46,15,83,167,244,127,150,218,155,63,164,149,23,146,207,220,99,102,230,93,163,95,182,201,56,131,235,192,157,255,0,45,57,216,231,254,170,190,146,62,161,175,63,24,250,5,89,225,255,0,90,42,246,172,152,184,165,255,0,7,240,18,55,163,243,223,193,35,184,231,168,78,45,73,194,158,199,172,125,252,203,183,144,95,126,128,106,197,59,90,116,182,143,168,20,229,229,53,31,17,148,225,93,186,114,29,107,222,132,127,138,63,228,151,250,79,33,60,211,111,180,182,29,78,228,56,147,66,139,56,201,25,96,197,59,114,148,226,82,153,100,221,21,29,41,187,170,254,26,37,87,163,232,228,248,117,47,248,166,231,62,239,118,218,51,243,82,126,146,139,207,182,124,133,198,0,135,92,76,242,217,210,125,117,114,125,195,70,87,160,107,242,9,215,206,78,36,202,234,188,174,178,254,130,165,33,9,203,142,145,249,96,182,227,200,251,84,191,19,60,29,106,143,13,85,231,163,92,112,124,69,29,75,87,134,168,117,99,163,170,141,239,18,15,164,135,220,82,114,134,20,174,254,94,71,223,207,98,209,214,181,7,79,173,157,77,181,167,218,55,92,31,21,2,161,29,216,238,35,170,226,59,56,218,219,62,237,169,42,250,43,87,188,188,192,106,248,59,30,159,64,180,234,119,76,56,119,181,99,209,148,167,29,109,47,72,240,238,189,181,38,226,9,94,171,102,74,63,84,212,125,190,31,19,33,33,121,128,240,177,23,134,205,85,92,123,124,243,67,172,32,231,70,79,127,205,117,100,202,36,55,149,188,226,213,132,50,94,177,227,62,242,35,243,138,224,45,175,73,185,92,240,233,171,86,53,30,242,181,239,223,27,26,100,104,239,184,231,162,167,55,149,45,150,220,52,225,114,210,126,78,39,185,23,191,246,15,205,66,228,191,111,174,11,210,236,77,70,232,200,65,41,77,197,244,66,213,187,4,179,34,222,236,236,22,79,97,127,151,226,33,119,4,252,95,221,28,53,106,12,22,221,168,226,214,168,201,105,138,155,61,22,253,70,156,126,55,89,221,221,23,28,60,52,198,54,167,7,240,239,231,125,26,109,168,54,238,168,217,84,155,222,215,153,226,96,85,97,177,41,181,244,220,70,9,214,144,233,22,22,148,171,232,184,159,113,121,251,188,128,80,23,16,92,16,107,111,15,171,122,161,113,208,122,212,52,173,73,69,67,197,68,78,239,227,76,191,52,135,214,178,245,25,82,191,201,231,231,208,116,71,93,47,157,3,188,162,93,214,100,238,139,177,158,109,110,181,210,101,93,84,37,214,220,82,55,56,218,201,57,54,146,89,34,237,253,121,217,70,224,160,82,174,138,52,202,5,110,47,136,131,61,135,35,190,214,245,35,123,107,65,161,69,148,153,25,101,42,50,201,25,31,113,79,60,200,120,14,139,165,147,30,213,141,47,167,244,232,50,84,167,103,198,234,153,244,156,81,204,125,197,239,126,66,150,172,33,182,203,9,78,15,204,187,228,128,88,167,7,28,85,219,188,77,233,188,42,187,79,244,238,8,140,54,213,78,54,215,15,15,37,136,234,121,91,250,45,163,248,199,241,132,150,61,229,219,202,65,141,107,184,108,226,6,233,225,215,82,105,247,181,186,254,25,75,173,55,57,157,173,254,122,55,136,101,199,17,185,109,184,105,201,50,146,202,75,37,238,248,30,192,252,62,107,93,183,175,90,97,69,191,45,249,61,69,203,135,24,231,53,177,194,232,74,84,118,157,113,188,173,180,110,219,213,34,220,148,237,63,119,192,131,37,0,0,0,0,0,0,0,14,163,171,215,18,45,45,43,187,238,85,187,210,42,93,10,161,48,151,183,118,211,110,51,139,206,48,121,250,63,3,251,6,182,186,195,116,61,121,106,157,219,114,186,255,0,88,170,21,185,242,80,189,164,156,165,201,46,44,143,24,47,214,248,16,189,126,99,186,132,155,11,133,219,157,172,101,87,20,89,180,44,124,10,69,58,95,127,162,175,212,250,190,210,20,17,110,210,253,57,112,83,40,187,246,122,66,99,49,119,99,56,222,178,78,113,146,248,252,72,5,214,242,147,211,169,54,174,130,189,113,77,137,209,114,177,57,82,89,62,161,43,123,46,194,130,180,171,178,143,25,218,125,140,136,254,193,58,198,39,225,82,212,143,102,240,241,167,212,88,231,157,150,213,36,220,87,127,89,101,5,132,153,224,204,241,244,126,35,44,0,0,15,195,50,34,51,63,34,1,250,3,15,234,223,22,186,9,162,29,70,181,30,248,244,92,132,36,205,45,122,50,107,251,140,186,157,178,203,43,34,238,210,203,246,125,101,152,151,122,243,144,210,122,101,73,232,150,125,183,233,152,141,169,68,220,191,25,38,63,80,137,74,34,61,142,66,51,44,145,36,241,238,206,61,192,38,79,16,122,31,110,107,254,155,84,236,11,132,182,20,150,94,56,207,254,112,250,15,170,59,173,33,205,168,113,27,182,245,140,246,154,176,126,255,0,137,82,254,186,242,212,215,253,49,174,84,23,109,91,222,157,161,182,251,170,98,95,139,133,23,243,36,183,118,158,197,202,82,254,130,18,125,251,250,216,243,33,41,213,206,138,145,214,34,78,156,126,111,119,115,244,194,188,179,255,0,160,140,133,166,188,223,244,94,229,172,198,165,222,212,223,201,214,31,90,27,57,93,105,114,246,154,150,132,253,6,225,17,159,101,40,252,255,0,147,143,121,0,128,90,17,203,203,95,53,70,241,167,69,173,218,62,140,183,252,75,62,54,111,143,132,246,214,186,173,19,133,211,76,148,172,255,0,54,225,171,213,239,219,5,220,94,78,140,233,157,51,72,52,210,223,211,234,81,238,106,141,78,137,13,75,245,139,122,153,142,219,70,172,41,107,50,201,54,93,183,31,218,126,99,148,176,245,2,209,212,203,114,61,217,100,85,189,37,74,148,148,41,169,29,7,89,220,74,109,46,39,213,117,41,81,122,171,73,247,47,127,199,35,177,0,0,0,0,232,26,239,165,208,117,147,74,110,77,62,154,123,78,171,76,153,25,133,247,61,143,59,25,214,146,172,18,209,156,117,15,177,168,139,236,243,29,252,0,107,113,196,63,12,250,133,160,23,197,78,222,184,233,29,56,45,200,120,224,200,241,12,31,90,49,60,234,27,94,212,58,179,78,228,178,163,194,143,37,228,127,94,49,160,219,117,155,154,164,197,34,139,15,196,74,146,234,89,109,29,68,35,43,82,137,36,89,81,145,121,168,188,204,109,3,112,91,20,59,166,10,169,213,232,62,42,58,200,201,72,234,173,25,35,35,35,238,147,35,242,81,255,0,88,224,173,173,33,211,187,66,97,207,183,109,239,8,249,247,53,248,183,220,247,145,249,45,102,94,105,79,245,0,138,156,176,120,95,175,104,86,152,187,115,94,12,116,106,247,18,149,45,180,110,66,182,69,145,30,18,201,57,109,213,164,240,182,149,223,4,127,97,121,205,193,248,69,130,193,123,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,93,79,43,143,97,61,50,252,107,231,19,68,159,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,70,14,87,30,194,122,101,248,215,206,38,137,41,118,93,52,43,26,213,172,222,183,76,239,5,69,183,233,242,42,149,25,61,37,185,208,138,195,106,113,215,54,32,148,181,109,66,20,120,73,26,143,24,34,51,236,2,141,249,138,112,43,39,133,171,200,239,141,62,129,45,122,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,94,10,225,163,136,187,239,133,253,83,129,169,150,44,143,241,80,235,16,182,51,254,19,165,248,150,94,126,31,81,214,156,232,245,122,8,79,85,9,222,143,50,63,50,61,140,234,212,203,55,85,236,9,180,105,142,68,175,218,119,141,29,200,206,174,36,179,54,42,20,233,108,154,84,109,188,202,136,205,14,52,225,225,109,168,187,40,141,39,228,99,95,110,53,248,81,174,240,151,172,179,108,222,149,86,101,161,82,204,203,90,183,53,148,39,199,197,218,131,113,179,83,102,104,55,152,90,250,78,22,16,163,194,28,233,161,14,182,64,47,211,69,245,122,205,215,173,47,183,245,115,79,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,247,81,65,124,190,120,219,170,240,161,127,185,66,185,223,151,59,78,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,211,37,25,155,109,226,247,173,59,166,133,124,218,180,107,214,214,157,227,104,183,5,62,61,82,157,39,164,182,250,241,95,109,46,52,230,197,146,86,157,200,90,79,10,34,81,103,6,68,125,128,80,191,52,127,110,205,77,252,23,228,240,132,255,0,228,169,236,177,116,253,224,78,249,117,56,64,14,104,254,221,154,155,248,47,201,225,9,105,203,123,94,108,222,27,121,126,106,62,171,94,115,98,37,20,235,226,162,138,100,23,164,27,43,171,84,78,149,0,227,194,104,210,133,171,123,138,78,13,68,133,108,65,45,197,22,196,40,200,38,175,24,156,85,89,188,40,105,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,175,12,218,148,218,158,94,228,237,65,146,72,250,139,109,11,215,178,255,0,191,239,45,83,188,170,218,131,168,55,12,186,229,195,92,144,114,103,78,146,101,189,213,224,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,187,175,18,252,69,223,124,80,106,156,253,76,190,164,127,141,135,71,133,177,159,240,101,47,196,188,243,16,250,141,52,223,91,165,215,90,122,171,78,245,249,153,249,17,116,171,178,192,188,172,88,214,252,171,194,222,151,73,69,213,71,110,191,72,41,36,73,92,170,115,142,186,211,82,9,25,220,148,45,76,56,104,220,69,185,27,86,156,161,104,82,130,111,242,84,246,167,186,126,239,231,124,198,156,34,175,22,62,212,250,201,247,129,112,252,197,241,42,185,42,123,83,221,63,119,243,190,99,78,17,87,139,31,106,125,100,251,192,184,126,98,248,14,169,251,169,95,127,185,103,238,41,233,223,246,153,249,65,249,83,232,207,10,207,253,244,240,222,27,175,214,217,213,254,39,213,217,191,103,191,110,123,137,1,192,47,5,23,87,21,154,143,18,183,86,166,120,125,50,182,106,12,185,113,212,36,19,136,110,126,195,75,138,166,71,54,212,133,169,231,80,100,75,82,20,93,22,214,75,51,220,166,144,238,42,225,163,135,75,239,138,13,83,129,166,118,44,127,241,83,43,19,119,179,254,12,165,248,150,89,126,103,77,215,91,235,116,186,232,87,73,10,222,191,34,47,51,45,132,244,47,66,244,227,135,77,56,167,105,126,151,209,188,13,42,14,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,81,229,237,78,79,4,146,74,82,132,37,8,66,16,144,237,86,157,173,66,177,173,90,53,149,107,65,240,84,91,126,159,30,151,78,141,213,91,157,8,172,54,150,218,111,122,205,75,86,212,33,37,149,25,168,241,147,51,62,227,160,113,99,236,177,172,159,119,247,15,203,159,25,84,98,174,44,125,150,53,147,238,254,225,249,115,224,53,172,27,41,240,157,236,177,163,127,119,246,247,203,152,26,214,13,148,248,78,246,88,209,191,187,251,123,229,204,0,201,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,140,63,194,247,10,58,113,194,149,10,231,162,88,13,111,252,168,184,37,86,29,121,198,72,156,98,42,150,101,14,2,92,81,169,215,25,142,206,18,147,117,197,169,78,45,247,61,94,169,161,57,172,0,5,43,115,171,246,167,181,190,239,224,252,198,162,46,164,82,183,58,191,106,123,91,238,254,15,204,106,32,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,12,85,206,175,218,158,214,251,191,131,243,26,136,12,171,200,199,244,217,253,27,254,242,22,168,42,175,145,143,233,179,250,55,253,228,45,80,5,96,115,69,229,255,0,14,175,14,165,196,222,136,91,189,26,171,62,38,163,124,82,216,113,134,34,185,21,166,29,125,234,178,122,139,70,215,139,165,135,91,108,150,167,148,226,92,36,146,201,213,59,85,118,157,211,93,177,174,170,53,235,107,78,240,85,171,126,161,30,169,78,147,210,67,157,9,76,56,151,26,115,98,201,72,86,213,161,39,133,17,164,241,131,35,46,195,105,49,77,124,215,56,40,253,204,174,167,248,148,211,58,101,86,77,183,118,212,36,73,187,90,199,89,154,61,81,231,18,162,145,188,212,110,37,153,78,56,190,202,78,198,221,45,164,178,39,153,105,33,61,56,1,227,6,149,197,150,145,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,107,67,195,174,188,222,92,54,234,229,11,85,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,224,148,104,86,197,146,28,73,111,66,76,182,9,225,163,136,187,19,138,13,44,129,169,150,44,143,241,80,235,16,182,61,254,12,170,120,102,94,126,31,81,214,155,235,116,186,232,79,85,9,216,191,50,63,50,32,128,28,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,25,87,158,119,232,79,250,73,253,218,48,255,0,38,170,181,42,129,196,149,237,93,174,212,226,83,169,180,237,55,169,75,153,50,91,201,101,136,204,55,62,158,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,114,151,253,255,0,102,233,101,155,86,212,29,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,36,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,175,103,24,156,85,94,92,87,234,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,159,18,226,82,218,158,94,229,110,89,18,72,250,104,109,8,201,92,192,184,238,174,241,85,117,57,101,90,203,240,90,101,111,212,13,202,116,108,33,207,74,74,97,201,77,181,85,222,184,237,72,99,171,26,66,75,195,40,205,40,198,79,42,238,81,129,187,2,242,118,193,145,170,73,183,165,149,167,22,176,205,1,117,101,17,37,131,168,186,203,143,166,58,12,207,43,89,52,202,214,173,164,123,8,219,223,183,168,222,224,238,188,39,123,83,232,223,222,5,189,243,22,4,170,231,87,237,79,107,125,223,193,249,141,68,69,94,19,189,169,244,111,239,2,222,249,139,2,85,115,171,246,167,181,190,239,224,252,198,162,2,0,11,137,229,79,199,28,157,74,165,64,225,111,82,81,17,170,237,177,71,36,90,213,52,173,166,10,163,78,138,148,32,161,45,188,145,174,75,45,97,73,83,105,62,163,45,56,165,146,84,210,156,122,184,56,86,225,142,187,197,85,213,119,89,86,181,107,193,86,173,251,62,125,203,78,141,225,144,231,165,37,48,227,13,181,7,122,221,105,12,117,87,33,37,214,81,154,81,140,154,76,187,150,42,255,0,109,86,21,213,255,0,10,219,151,37,185,80,255,0,206,67,157,77,157,29,207,253,87,25,121,183,17,245,41,42,79,184,200,5,249,241,181,192,157,155,198,61,42,132,250,171,145,45,27,178,133,32,144,139,141,52,147,154,251,180,227,75,134,168,75,65,60,201,41,29,85,161,196,169,70,174,153,147,132,130,46,171,134,121,87,135,238,30,52,191,134,91,1,58,115,165,20,169,112,233,171,144,83,166,59,46,99,146,95,155,52,217,105,151,36,184,165,30,212,173,105,97,179,52,182,148,54,70,71,181,9,206,6,21,229,243,198,221,43,138,251,1,202,21,206,252,72,58,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,153,40,200,156,111,50,212,5,43,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,181,65,88,28,209,121,127,195,171,195,169,113,55,162,22,239,70,170,207,137,168,223,20,182,28,97,136,174,69,105,135,95,122,172,158,162,209,181,226,233,97,214,219,37,169,229,56,151,9,36,178,117,78,217,248,235,246,109,255,0,102,234,12,106,172,171,50,225,137,85,69,14,177,54,129,83,38,76,247,195,168,196,116,218,145,29,212,40,137,72,90,84,89,44,151,172,133,33,105,220,133,165,70,26,198,90,119,77,118,198,186,168,215,173,173,59,193,86,173,250,132,122,165,58,79,73,14,116,37,48,226,92,105,205,139,37,33,91,86,132,158,20,70,147,198,12,140,187,11,243,224,7,140,26,87,22,90,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,64,190,107,156,20,126,230,87,83,252,74,105,157,50,171,38,219,187,106,18,36,221,173,99,172,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,101,39,99,110,150,210,89,19,204,180,152,107,195,174,188,222,92,54,234,229,11,85,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,224,148,104,86,197,146,28,73,111,66,76,131,101,224,24,171,134,142,34,236,78,40,52,178,6,166,88,178,63,197,67,172,66,216,247,248,50,169,225,153,121,248,125,71,90,111,173,210,235,161,61,84,39,98,252,200,252,200,178,168,0,0,0,0,0,10,1,230,143,237,217,169,191,130,252,158,16,159,252,149,61,150,46,159,188,9,223,46,167,8,1,205,31,219,179,83,127,5,249,60,33,63,249,42,123,44,93,63,120,19,190,93,78,1,63,192,0,0,0,0,0,64,14,107,124,81,235,183,13,127,185,119,238,41,124,254,78,126,81,250,111,210,127,224,200,115,58,254,31,192,244,127,221,45,57,183,111,93,223,163,140,238,239,156,22,49,255,0,43,254,51,56,147,226,39,95,107,246,86,177,234,71,229,5,22,21,159,42,168,196,111,67,192,137,178,82,38,194,109,46,111,142,195,107,60,33,231,11,6,123,125,108,227,36,70,65,197,115,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,101,94,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,0,186,144,0,0,26,171,141,170,6,170,224,54,83,225,59,217,99,70,254,239,237,239,151,48,50,168,197,92,39,123,44,104,223,221,253,189,242,230,6,85,0,0,0,29,127,80,170,118,109,22,192,185,107,58,140,220,71,45,56,20,121,178,107,200,151,16,229,48,170,114,25,90,164,147,140,146,84,110,163,164,75,202,9,42,220,89,44,30,112,53,140,187,42,52,42,197,213,89,171,90,214,231,228,253,22,109,66,68,138,117,35,198,46,95,163,226,173,197,41,168,221,117,145,45,222,154,13,40,234,40,183,43,110,79,185,139,169,230,247,174,147,52,195,135,24,154,115,111,86,124,21,107,82,234,10,167,60,148,19,232,121,84,118,16,78,77,54,221,108,210,132,238,90,226,48,180,44,204,156,106,75,169,36,40,183,41,20,195,96,88,23,150,169,222,84,157,62,211,235,122,93,114,225,174,72,40,208,96,198,34,222,234,240,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,65,159,249,107,220,154,95,110,113,131,99,158,169,91,17,42,209,234,114,14,155,68,145,36,220,90,41,117,183,84,159,3,40,154,66,20,78,175,170,68,202,55,145,37,181,190,151,247,36,217,35,45,130,70,172,52,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,151,184,126,212,207,221,147,67,172,61,82,114,93,42,68,187,154,223,131,80,159,232,183,55,197,102,114,217,79,138,97,30,186,205,61,39,201,214,205,10,81,169,10,65,165,71,185,38,3,32,10,1,230,143,237,217,169,191,130,252,158,16,191,225,64,60,209,253,187,53,55,240,95,147,194,1,63,249,42,123,44,93,63,120,19,190,93,78,24,43,154,199,29,81,175,23,39,240,177,165,19,226,73,161,69,144,108,222,179,149,21,212,190,170,140,73,171,47,70,160,158,109,36,148,52,236,118,221,83,205,154,186,134,109,165,43,74,82,225,59,143,244,15,137,43,203,135,30,90,119,124,171,30,129,45,117,43,211,82,42,86,203,53,230,230,148,116,80,214,245,26,18,141,228,236,113,47,156,147,109,14,155,38,130,216,133,182,107,90,203,106,26,122,26,233,86,153,221,90,201,168,246,230,150,217,81,60,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,154,22,180,178,210,9,78,56,178,73,236,109,11,81,150,18,96,59,175,10,188,51,222,92,87,234,228,61,45,179,231,68,167,33,49,213,82,171,212,228,153,41,20,234,115,107,109,14,190,77,238,37,60,189,206,182,132,54,147,45,203,90,119,41,8,222,226,54,30,210,173,51,181,116,111,78,45,205,45,178,162,120,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,189,52,33,10,121,213,154,156,113,100,146,222,226,214,163,44,168,199,74,225,87,134,123,55,133,13,35,135,165,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,94,96,0,0,0,17,87,154,63,176,158,166,254,11,243,136,66,149,184,78,246,167,209,191,188,11,123,230,44,11,169,230,143,236,39,169,191,130,252,226,16,165,110,19,189,169,244,111,239,2,222,249,139,0,54,83,0,0,0,0,1,26,185,144,212,104,84,190,9,117,74,77,199,110,122,110,34,233,241,35,183,27,198,46,55,78,83,179,163,183,26,78,244,17,153,244,31,91,79,244,254,139,157,45,138,194,84,102,53,236,22,63,206,127,94,99,93,90,161,109,104,5,10,108,191,15,99,199,85,82,186,132,200,117,44,57,81,152,219,106,97,181,178,104,36,45,108,198,194,210,233,41,125,167,56,130,216,105,89,42,5,90,186,103,117,94,22,133,235,125,82,98,98,139,97,83,226,84,42,242,156,109,206,154,124,76,214,33,176,194,86,148,26,9,229,173,243,90,80,181,39,115,108,62,162,51,52,96,194,127,242,75,186,116,226,145,168,250,137,109,215,167,82,163,94,117,234,125,61,54,234,100,52,69,42,76,86,78,75,147,153,142,233,151,254,138,226,218,37,110,90,89,37,237,81,50,165,34,223,198,181,156,44,107,95,239,118,226,10,201,214,55,41,254,54,37,191,80,63,30,194,90,234,56,184,47,180,184,242,186,73,234,54,70,241,48,243,166,222,229,146,122,132,141,217,78,72,246,83,0,26,171,141,170,6,170,224,62,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,244,240,173,204,51,75,245,199,65,174,13,84,212,105,145,44,186,150,157,199,96,239,84,58,151,60,19,38,238,226,98,68,85,122,202,113,15,169,181,165,182,8,212,241,56,93,44,57,150,220,118,178,238,78,10,61,55,192,62,159,241,99,166,84,202,172,202,211,62,148,110,244,167,176,93,118,213,5,154,140,214,209,83,73,26,183,183,209,67,77,54,234,91,74,146,109,154,93,50,108,154,121,107,136,0,59,255,0,238,253,172,191,187,47,239,131,253,208,170,191,186,23,164,61,39,233,221,233,235,117,182,236,219,179,29,62,143,79,243,93,13,189,46,151,230,182,116,253,65,127,220,23,221,58,177,124,240,193,96,94,186,221,59,198,221,247,5,61,202,164,153,61,40,205,245,226,191,33,215,33,57,178,49,37,164,238,136,184,231,130,34,81,103,11,34,94,226,20,111,193,30,131,70,226,59,137,123,59,77,171,48,165,191,111,28,133,213,46,3,102,59,174,32,169,209,144,110,184,219,171,105,104,83,40,121,73,110,49,59,189,59,23,33,6,89,86,212,157,217,241,235,170,87,222,139,112,157,124,234,102,154,87,125,13,114,81,189,25,224,166,248,86,100,116,186,181,40,172,185,249,183,144,182,213,150,221,90,125,100,158,51,146,193,145,25,4,128,1,64,63,236,163,241,217,255,0,151,63,250,51,71,255,0,178,11,254,0,21,87,206,247,75,127,253,90,107,93,62,133,255,0,141,218,213,122,159,138,251,36,192,99,162,107,255,0,247,146,183,161,31,82,213,252,89,11,84,17,127,153,117,129,39,80,120,45,212,72,180,219,122,37,86,165,67,143,26,191,20,222,38,183,195,68,73,45,187,42,67,75,112,203,98,211,12,165,145,237,61,234,66,150,132,238,223,180,195,95,113,101,60,146,244,206,213,184,53,31,81,53,74,173,19,196,86,172,250,125,62,159,72,234,54,218,219,143,227,206,79,93,244,238,65,173,15,18,34,19,105,90,20,159,205,190,250,76,148,75,237,90,194,255,0,185,98,233,111,238,95,193,181,149,226,232,94,140,170,221,190,34,233,168,127,10,235,120,175,20,225,248,71,251,45,73,70,232,45,194,245,19,183,24,245,146,75,53,128,149,64,0,3,92,206,48,120,76,188,184,69,213,15,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,199,77,102,68,151,80,103,138,170,183,253,229,93,179,104,26,125,89,184,101,204,183,173,89,19,164,209,96,188,100,164,64,92,195,104,228,147,70,101,185,40,90,152,109,102,140,236,37,239,81,17,41,197,154,182,51,226,119,135,171,87,138,13,26,173,105,29,211,39,192,120,254,156,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,148,218,201,42,66,150,211,174,160,150,141,251,139,94,29,104,210,27,203,65,117,66,224,210,61,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,36,19,43,146,167,181,61,211,247,127,59,230,52,225,117,34,136,121,79,234,245,155,164,188,87,198,98,243,126,91,8,190,104,238,90,20,199,153,96,221,66,42,50,102,68,92,116,186,73,245,146,133,169,142,153,40,137,88,91,136,53,109,70,229,166,247,128,69,94,104,254,194,122,155,248,47,206,33,10,1,23,253,205,31,216,79,83,127,5,249,196,33,64,32,44,127,149,127,29,82,108,11,134,149,195,14,169,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,73,105,65,109,75,107,90,219,181,237,82,210,219,19,90,108,74,158,153,234,93,11,211,54,221,103,163,227,97,120,167,163,245,122,79,33,230,255,0,56,202,208,226,112,227,72,87,170,162,206,48,121,35,50,61,104,175,251,2,242,210,203,202,173,167,218,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,121,98,241,227,251,183,208,163,104,54,172,86,183,95,214,253,61,62,141,170,84,106,61,73,87,67,41,91,202,115,9,233,36,186,209,216,76,114,86,231,28,117,228,147,143,30,118,58,162,10,192,226,187,133,29,71,225,43,81,215,101,94,173,120,234,84,238,163,244,10,251,12,154,34,213,226,164,200,141,73,35,51,233,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,240,168,216,247,138,238,20,116,227,139,93,56,93,149,122,181,224,106,176,122,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,168,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,215,8,5,255,0,114,184,246,19,211,47,198,190,113,52,74,161,21,121,92,123,9,233,151,227,95,56,154,42,175,253,148,126,59,63,242,231,255,0,70,104,255,0,246,64,23,252,53,87,27,20,112,21,170,87,222,180,240,157,99,106,102,165,215,125,51,114,86,125,39,227,102,248,86,99,245,122,85,41,76,183,249,182,80,134,211,134,218,66,125,84,150,113,147,201,153,153,235,174,2,255,0,185,92,123,9,233,151,227,95,56,154,32,7,57,58,6,141,83,120,130,164,214,236,170,223,90,254,172,83,205,119,189,61,185,42,117,184,221,54,163,183,79,113,68,100,100,211,206,48,74,37,54,74,254,45,166,22,104,79,83,123,185,215,69,56,193,182,120,70,229,137,166,245,165,28,73,183,181,114,61,192,155,78,143,45,169,29,9,207,181,92,121,15,45,199,26,65,165,40,101,50,80,233,161,75,108,220,36,154,16,164,153,238,77,80,93,151,77,118,249,186,171,55,173,211,59,198,214,174,10,132,138,165,70,79,73,13,245,229,62,226,156,117,205,136,36,161,59,150,181,30,18,68,146,206,8,136,187,0,226,133,239,114,175,211,45,18,180,120,104,165,94,218,91,89,137,91,184,110,168,236,162,243,169,50,227,233,90,106,44,45,231,19,9,216,238,56,164,178,184,201,150,109,18,144,148,117,145,177,236,26,92,65,138,181,215,206,95,252,65,112,239,164,246,246,173,223,54,239,240,9,253,70,43,241,163,184,212,135,45,217,94,37,198,216,76,133,178,183,27,91,47,54,76,173,15,37,91,73,199,77,165,146,21,211,55,120,174,14,184,197,190,248,64,190,228,87,232,16,253,51,109,214,118,126,80,91,253,70,99,250,83,164,204,132,69,254,20,182,29,113,142,147,146,13,207,205,145,111,198,213,100,143,176,77,94,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,14,235,206,62,255,0,179,117,78,205,225,247,80,116,250,225,137,92,183,171,145,238,57,48,103,70,51,216,234,51,77,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,233,92,149,61,169,238,159,187,249,223,49,167,0,202,188,243,191,66,127,210,79,238,209,135,249,53,85,169,84,14,36,175,106,237,118,167,18,157,77,167,105,189,74,92,201,146,222,75,44,70,97,185,244,245,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,204,28,243,191,66,127,210,79,238,209,86,176,170,213,90,116,105,240,233,245,57,113,99,213,35,148,73,205,50,242,144,137,76,19,173,188,77,58,146,60,45,4,235,45,56,73,86,75,123,104,87,154,72,200,36,87,29,28,102,215,120,195,212,120,181,54,233,94,134,179,45,127,17,30,217,166,186,132,28,164,182,233,163,171,38,75,137,206,94,119,164,209,155,105,81,182,218,80,148,167,113,146,221,115,229,225,71,130,77,80,226,190,149,123,87,109,70,37,193,166,218,180,121,47,65,152,168,173,169,138,181,109,41,74,152,164,161,199,94,105,40,91,137,81,169,78,229,73,100,186,102,225,23,81,25,226,184,62,225,50,242,226,235,84,63,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,29,69,145,26,90,89,150,194,118,5,129,102,233,101,155,73,211,237,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,38,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,102,26,192,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,45,255,0,68,248,227,147,197,111,4,218,231,103,234,10,34,71,212,91,63,77,235,107,156,243,75,105,164,86,226,42,159,33,5,53,166,8,201,72,90,84,73,75,233,74,122,73,91,173,41,38,146,120,154,111,176,115,58,224,59,247,111,161,73,215,157,39,162,238,191,173,250,122,189,37,75,167,83,186,146,174,134,82,182,82,222,85,213,73,117,163,176,153,6,157,173,184,235,201,38,217,44,236,105,37,76,20,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,159,37,33,106,73,228,140,200,7,202,54,168,26,171,141,170,0,106,174,59,5,129,127,222,90,89,121,82,117,7,79,174,25,116,59,134,135,32,164,193,157,24,203,123,75,193,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,245,241,50,184,159,224,86,77,129,195,206,152,241,61,165,176,37,191,108,87,44,122,37,74,243,101,233,77,108,164,212,95,143,9,9,125,163,113,194,121,196,74,122,73,153,182,132,47,164,180,172,247,37,181,161,13,133,148,233,231,49,93,47,190,184,75,187,56,153,122,20,74,125,74,203,142,241,86,109,52,212,92,144,252,89,171,121,77,83,227,173,226,142,74,36,75,81,178,73,124,153,54,210,110,56,70,103,209,115,109,37,233,190,191,107,46,146,106,60,141,92,176,53,10,171,78,187,230,248,159,27,84,117,105,150,228,239,16,123,158,241,41,124,150,137,27,215,135,15,170,149,126,113,41,95,211,74,84,93,0,75,78,89,92,58,198,215,254,37,233,207,221,54,156,74,229,147,102,71,114,179,95,102,123,78,170,35,203,216,164,67,142,163,74,77,11,90,164,26,28,232,186,100,135,26,143,32,140,150,73,82,20,19,3,154,3,122,160,215,47,205,39,78,181,77,137,42,251,59,162,144,171,129,113,163,54,194,10,105,210,170,6,226,13,45,56,182,141,105,51,216,181,182,162,109,107,74,150,132,182,133,37,180,195,94,87,30,221,154,101,248,215,201,230,137,255,0,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,1,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,2,18,115,61,225,130,189,174,186,98,221,205,104,49,214,171,219,166,82,220,111,114,19,190,52,120,243,86,105,203,142,161,37,149,186,158,248,51,251,75,202,109,143,195,44,150,15,222,3,86,186,245,183,89,182,106,79,210,43,80,252,60,168,206,169,151,17,212,66,240,180,168,210,101,148,153,151,154,79,200,198,78,225,227,134,125,66,215,251,226,153,110,219,148,142,164,23,36,50,115,164,120,134,11,163,24,222,105,14,47,106,221,65,171,106,94,73,225,39,147,242,47,171,97,107,151,72,116,238,239,152,83,238,43,123,197,190,93,201,126,45,246,253,230,126,72,89,23,154,149,253,99,157,183,237,138,29,173,5,52,234,12,31,11,29,4,68,148,117,86,188,17,17,17,119,81,153,249,36,191,168,7,84,208,141,46,131,163,122,83,109,233,244,35,220,116,170,100,56,207,175,185,111,121,168,205,52,165,96,214,188,103,166,93,137,70,95,111,152,239,224,0,0,0,3,164,235,54,153,211,53,127,77,46,13,62,170,158,214,171,52,233,112,210,191,88,246,41,232,238,52,74,194,86,131,60,19,135,219,113,125,165,230,40,219,93,249,121,107,230,151,94,53,24,180,75,71,210,118,255,0,137,123,193,77,241,240,153,220,215,85,210,108,186,106,146,165,151,230,219,37,122,221,251,224,251,139,255,0,29,118,252,212,11,71,76,237,201,23,101,239,86,244,109,42,42,86,167,100,116,29,123,105,37,181,56,175,85,164,169,71,234,161,71,216,189,223,28,0,163,109,10,229,169,175,250,157,92,167,174,229,183,189,5,67,113,246,148,252,191,23,10,87,230,77,109,110,61,136,148,149,253,5,168,251,119,245,113,230,98,232,56,125,208,251,115,64,52,218,153,96,91,197,188,163,50,201,201,127,243,133,215,125,49,218,105,110,109,91,139,219,187,162,71,180,149,130,247,124,78,36,106,87,55,253,23,182,171,50,105,118,77,55,242,137,134,22,182,202,87,90,92,77,198,149,173,63,65,200,70,101,217,41,63,63,229,99,220,99,30,167,157,21,35,172,100,173,56,252,222,238,199,233,133,121,103,255,0,65,1,104,128,43,174,202,231,33,164,245,58,147,49,47,11,111,208,209,28,82,73,201,126,50,76,142,153,26,146,70,123,27,132,70,120,35,81,227,223,140,123,196,180,210,78,45,116,19,91,250,109,105,197,241,233,73,11,73,26,154,244,100,214,54,153,244,251,101,230,80,71,221,212,23,237,250,143,1,152,0,126,17,145,145,25,121,24,253,0,16,83,155,102,157,73,186,244,21,171,138,20,78,179,148,121,201,146,241,245,9,59,25,106,20,229,169,93,212,89,198,226,236,68,103,246,137,214,49,63,21,86,164,123,203,135,157,65,162,200,61,187,237,170,177,182,174,231,181,103,5,244,145,224,140,179,244,190,32,53,223,209,235,157,235,55,84,237,43,149,167,250,62,143,173,192,146,181,237,37,97,45,201,109,102,120,193,254,175,192,198,201,90,67,113,34,237,210,187,66,229,67,221,95,73,208,169,243,13,123,118,238,55,35,54,188,227,5,143,165,240,47,176,107,43,113,82,253,7,112,84,232,187,247,250,62,99,209,119,99,25,233,172,211,156,100,254,31,19,23,239,203,135,80,83,126,240,187,108,181,140,42,221,139,10,133,143,137,71,167,68,239,244,83,250,255,0,95,218,96,37,8,0,0,0,0,0,0,0,8,251,198,63,21,118,239,12,154,111,54,176,235,253,75,130,91,14,53,76,141,181,194,203,202,98,66,153,86,254,139,136,254,49,140,97,69,143,121,246,243,239,28,65,235,93,183,160,186,97,90,191,46,9,61,53,196,135,36,224,181,177,195,235,202,76,119,93,109,188,161,181,237,221,210,50,220,164,237,47,127,192,245,248,226,79,136,27,167,136,173,73,168,94,215,19,249,101,78,186,220,22,118,183,249,152,222,33,231,27,70,228,54,217,171,4,242,139,42,44,159,191,224,65,199,107,118,186,95,58,249,121,75,187,175,57,221,103,100,188,226,218,107,164,202,122,72,83,174,56,148,110,109,180,18,176,110,168,178,101,223,250,177,223,184,125,224,131,91,120,130,91,53,11,114,131,209,161,169,105,74,234,30,42,34,182,255,0,20,103,249,165,190,133,159,168,242,85,254,79,63,41,27,203,123,128,232,186,167,49,157,88,213,10,127,82,131,25,73,118,4,110,169,151,85,196,156,55,219,94,246,36,37,105,202,28,112,176,164,224,188,207,190,8,92,53,191,64,165,90,244,104,116,10,36,95,15,6,3,13,199,97,173,234,94,198,208,130,66,75,42,51,51,194,82,69,147,51,62,192,43,75,79,121,47,219,232,130,204,187,239,81,186,210,22,73,83,145,125,16,180,237,201,32,204,183,181,59,7,131,222,95,229,248,15,221,89,229,115,195,166,146,216,213,139,202,232,191,124,20,104,113,164,62,219,158,138,156,230,20,134,92,112,147,132,75,81,249,54,174,230,94,239,216,44,91,82,117,6,221,210,235,46,173,123,221,19,60,52,10,84,55,229,56,190,154,215,146,105,165,186,101,132,37,74,250,45,171,220,126,94,255,0,33,66,252,108,113,127,116,241,43,168,83,155,106,163,155,90,157,37,214,41,140,244,91,245,218,109,249,61,23,55,116,91,112,178,211,248,218,172,159,199,191,144,96,157,65,129,105,211,46,153,144,236,154,199,164,233,77,186,226,89,145,225,221,103,114,73,197,146,125,87,12,212,94,169,36,251,252,126,36,99,174,0,149,28,191,184,89,139,196,158,171,34,61,192,120,161,209,208,83,164,167,191,231,73,169,49,73,109,229,15,54,180,229,15,31,172,89,199,184,140,252,131,169,112,205,193,214,168,241,43,94,102,53,185,7,195,209,210,180,248,154,135,86,58,250,72,222,201,44,250,75,125,181,43,8,125,42,237,231,228,93,252,173,163,134,110,91,58,79,161,78,64,184,107,42,244,245,126,57,52,249,73,196,152,189,39,147,209,95,208,76,165,161,88,113,163,63,44,30,236,121,23,121,65,167,218,125,108,233,149,173,2,209,181,32,248,88,20,248,237,71,109,29,87,23,217,182,208,217,119,113,74,87,209,66,125,231,228,59,40,15,6,90,109,134,144,195,73,218,134,210,72,73,103,56,34,44,16,142,252,120,107,124,125,18,225,254,189,83,74,255,0,135,86,99,74,164,198,78,15,248,199,97,74,82,15,61,53,151,210,107,222,68,95,19,47,124,132,159,58,45,50,12,138,140,231,122,113,226,180,183,222,94,211,61,168,73,25,168,240,89,51,193,17,249,10,44,230,119,196,52,109,96,214,167,173,203,122,167,226,168,214,242,85,5,127,153,52,98,83,18,230,160,254,155,104,95,208,112,189,230,158,254,102,96,34,107,139,170,106,5,236,165,165,29,74,141,197,84,51,36,229,37,151,164,61,229,159,85,63,73,127,81,125,130,243,57,100,232,129,105,87,15,20,186,197,78,39,70,181,93,235,248,194,234,110,254,38,116,196,183,244,92,82,62,131,133,228,69,245,228,197,109,114,207,225,222,167,172,26,235,6,227,155,19,109,14,217,54,170,134,255,0,81,39,190,68,121,144,215,210,218,78,161,101,148,56,103,187,6,95,81,152,188,151,157,163,88,118,209,184,179,232,64,131,255,0,45,88,222,231,254,178,190,146,254,176,20,249,206,19,84,28,185,117,110,151,97,54,172,177,109,245,241,219,203,196,70,128,239,234,17,249,167,245,143,246,121,14,51,148,13,146,171,143,92,167,220,159,200,160,116,183,31,252,252,57,232,47,229,23,234,252,15,246,8,161,196,70,166,207,213,253,94,174,223,245,21,238,122,167,225,115,217,37,252,92,86,154,247,33,5,228,217,127,36,191,210,39,55,37,10,108,201,87,182,161,84,89,99,115,16,189,19,214,94,226,45,155,217,168,146,123,25,228,242,127,0,22,246,62,90,163,170,98,11,174,165,222,153,167,111,173,183,56,238,94,225,245,14,183,168,143,53,30,206,168,60,250,55,161,61,44,150,76,179,249,212,124,0,107,87,171,211,228,84,245,14,173,54,84,142,187,174,116,55,57,176,147,156,48,217,23,98,237,228,66,232,121,81,91,139,164,112,223,10,164,180,109,42,135,83,7,156,231,167,62,114,126,39,241,250,133,33,221,50,91,151,93,149,33,164,109,74,246,96,179,156,97,9,33,176,223,4,22,213,58,214,225,170,210,166,82,215,212,101,30,63,11,194,139,118,103,201,87,146,140,204,187,168,192,103,129,85,252,233,111,167,163,53,102,89,73,143,134,230,122,71,115,155,203,190,195,167,57,229,183,253,63,245,11,80,20,67,205,43,83,31,190,248,136,151,70,234,111,137,65,233,248,117,96,139,248,248,48,148,175,228,36,252,209,239,51,253,128,33,168,145,156,191,233,43,172,241,69,105,67,66,55,26,188,127,108,227,254,14,148,127,18,248,12,69,77,211,154,165,67,79,171,26,130,149,98,29,43,195,238,44,39,214,234,190,109,23,242,178,93,203,245,79,246,121,137,35,202,182,140,186,167,23,150,163,198,140,179,27,199,117,15,62,91,169,115,72,189,228,126,101,238,1,57,121,198,209,85,59,67,169,117,130,242,166,117,243,255,0,247,38,83,211,241,250,190,6,43,247,150,237,102,29,47,138,107,93,185,75,218,114,60,110,206,198,127,70,157,51,62,68,127,17,103,60,214,40,133,87,225,106,182,178,47,93,143,13,180,254,27,170,48,115,239,47,128,169,14,11,103,49,77,226,98,206,155,41,205,141,55,233,13,202,193,158,51,79,144,94,69,245,152,13,142,192,0,0,0,0,0,0,0,0,126,31,98,243,192,13,104,120,142,158,117,61,102,184,103,43,205,223,9,254,72,140,151,192,190,2,236,249,106,67,40,124,46,219,137,47,127,140,249,140,207,250,197,21,106,93,81,186,205,237,82,169,52,88,75,221,28,23,216,202,19,240,47,128,190,174,94,80,85,7,134,43,97,42,44,110,241,191,48,151,255,0,88,10,221,230,253,74,122,39,17,103,83,90,112,220,255,0,160,121,46,251,32,192,73,251,255,0,208,67,153,180,244,126,69,235,202,254,77,193,73,133,214,169,198,217,225,203,170,73,223,186,225,82,21,244,150,73,44,37,39,230,95,229,30,222,114,212,198,226,235,21,2,162,153,125,69,206,241,91,154,233,227,165,178,45,60,139,190,125,108,249,251,176,39,71,47,173,55,138,158,7,44,187,78,186,222,255,0,19,233,31,16,156,153,103,109,94,83,137,238,149,125,158,70,2,136,236,251,170,167,101,92,49,110,90,59,155,37,196,223,211,60,36,254,154,20,131,250,68,101,228,163,247,13,152,116,167,80,40,218,161,98,83,111,90,3,253,104,85,14,183,77,91,86,156,244,222,91,103,217,105,73,249,182,126,226,255,0,72,215,47,136,109,48,127,71,181,114,185,167,239,185,212,244,103,134,194,240,69,187,169,21,167,124,137,107,199,241,159,172,127,232,22,27,202,27,137,118,144,85,45,17,185,228,97,71,209,244,65,236,62,255,0,238,249,47,253,6,191,228,253,53,253,159,0,22,23,196,125,47,211,90,49,112,211,58,61,94,183,132,245,55,109,206,37,178,175,60,151,192,107,83,1,104,110,91,107,115,232,150,115,253,70,54,109,214,40,172,205,211,154,188,87,221,233,54,191,15,149,109,53,99,15,182,126,69,246,13,98,128,108,241,164,107,67,154,121,73,91,127,68,250,248,255,0,230,238,14,224,49,111,12,85,104,181,221,14,182,170,176,203,12,191,227,54,151,127,228,204,121,39,230,68,126,100,126,225,148,128,84,151,59,182,33,183,113,105,115,204,202,234,62,239,166,250,237,108,50,233,97,186,105,39,185,246,86,75,191,111,33,88,132,102,147,201,121,139,61,231,121,42,19,181,253,43,140,196,109,146,24,244,231,93,205,230,125,77,200,166,154,123,31,98,193,118,237,230,43,8,5,238,114,193,215,53,234,182,133,199,162,213,101,245,42,180,61,253,116,244,241,142,180,201,170,79,116,182,148,253,22,203,200,207,246,24,231,121,129,240,159,31,136,221,43,144,245,189,78,234,93,212,205,158,141,119,172,101,142,164,152,164,239,170,183,155,107,248,166,76,189,108,253,93,252,234,223,151,23,16,47,104,158,186,193,139,49,174,173,34,183,213,241,137,220,73,199,70,28,179,111,185,54,181,125,55,75,203,31,94,75,202,253,82,164,184,157,201,60,145,128,213,213,151,238,93,59,185,201,232,235,240,21,122,126,112,172,54,238,206,163,120,247,238,73,229,11,250,252,254,35,96,14,15,184,176,183,120,142,179,41,110,38,78,43,238,196,151,54,83,27,28,245,27,106,97,178,71,187,162,218,15,178,155,242,239,223,200,251,152,133,124,219,120,100,167,210,206,153,171,214,156,62,154,158,235,122,69,61,69,30,236,120,8,237,119,113,211,199,154,190,138,62,223,136,132,188,32,107,197,91,64,117,178,135,117,194,119,108,73,111,198,166,84,61,84,159,240,53,204,97,199,124,219,89,249,53,252,146,221,240,63,113,134,199,64,56,27,10,234,133,124,217,52,27,198,156,189,209,235,116,200,181,6,207,6,94,171,204,165,194,243,36,159,146,203,204,139,236,47,33,207,0,139,60,196,244,38,46,178,240,251,90,126,59,25,170,91,172,73,172,48,173,199,235,148,120,82,205,45,224,220,66,75,42,115,204,243,246,25,121,80,45,70,4,154,93,66,85,50,98,54,72,136,242,216,117,57,35,218,180,40,210,162,201,100,143,185,31,145,141,165,234,80,35,213,41,242,169,178,145,185,153,108,173,135,11,38,89,74,146,105,50,237,131,242,49,64,156,196,52,62,78,143,113,3,91,125,166,182,211,238,25,50,106,236,30,226,60,19,243,101,154,83,252,98,213,244,91,243,60,125,132,2,52,202,162,84,161,192,102,166,252,125,177,159,52,146,23,189,39,147,52,238,34,193,30,124,139,224,39,79,44,254,51,231,233,61,227,11,72,46,217,125,75,122,224,154,220,120,133,211,73,116,229,190,236,56,232,63,205,176,165,158,27,109,94,107,36,159,191,7,220,117,206,1,33,219,154,227,14,229,225,170,247,107,12,84,41,243,42,84,169,155,156,254,15,57,194,139,13,147,233,181,176,215,180,157,82,189,103,9,39,228,101,228,162,194,252,77,112,229,122,112,187,169,143,208,106,221,216,68,149,73,165,204,252,215,231,89,41,15,37,149,236,75,174,26,114,76,25,225,71,146,242,63,172,54,53,133,45,138,132,54,39,197,94,246,100,180,151,155,86,12,178,149,17,25,30,15,191,145,142,62,237,181,168,247,173,183,82,181,107,241,188,69,62,171,17,232,114,27,222,180,110,109,214,212,218,139,40,50,81,122,170,50,236,100,127,89,10,227,229,139,199,51,151,45,50,38,132,106,59,253,106,171,46,54,205,38,102,221,191,193,201,48,226,177,31,166,204,114,79,210,82,213,189,107,207,184,251,96,197,153,128,160,190,96,188,37,73,225,211,82,164,213,232,145,241,108,87,36,46,68,83,222,95,153,91,210,37,41,13,122,207,56,226,176,219,37,235,25,22,125,248,63,62,59,128,254,45,43,156,57,106,124,40,210,228,245,45,170,203,205,194,152,198,196,23,79,171,34,41,56,238,226,101,199,15,13,178,101,180,177,245,25,31,157,219,241,23,162,116,125,123,210,234,181,131,85,61,139,147,29,243,136,231,172,125,57,10,142,243,72,86,18,226,51,142,169,158,13,88,63,127,196,181,227,215,93,42,171,104,182,169,220,26,127,85,44,157,46,163,45,136,238,122,191,157,101,185,46,180,149,225,43,94,220,244,140,240,106,51,47,175,204,195,101,11,50,234,166,95,22,165,34,238,163,57,190,21,98,12,121,204,158,20,94,163,173,165,196,253,34,35,242,81,121,145,125,132,57,161,85,60,165,120,170,125,78,61,160,215,74,242,141,170,149,79,127,5,216,255,0,128,197,105,157,168,103,254,81,238,82,254,223,136,181,96,0,0,0,0,30,15,58,150,25,91,203,60,37,180,154,143,236,34,200,10,186,231,63,168,237,68,133,110,105,163,18,177,37,239,7,86,91,91,60,218,50,168,178,103,147,78,60,251,99,118,126,175,120,175,190,19,236,197,95,124,66,88,180,50,143,214,65,220,20,199,28,78,253,184,71,142,97,38,121,220,159,215,247,24,202,124,204,245,45,205,74,226,130,168,234,209,181,22,235,15,208,27,239,157,200,143,81,153,131,250,41,199,211,242,239,246,152,204,124,159,180,121,202,238,169,84,181,54,161,15,169,10,157,5,232,172,43,169,141,178,91,147,1,228,158,9,100,103,216,207,205,38,95,230,1,112,118,205,37,186,5,185,74,161,180,141,136,167,66,98,42,83,156,224,155,109,41,34,206,79,225,241,49,201,128,199,218,229,172,246,174,132,233,245,74,251,186,164,108,106,35,15,42,59,91,28,62,187,233,97,215,82,222,91,66,205,59,137,165,22,227,78,11,252,134,28,253,251,126,219,90,109,108,78,187,110,185,254,18,159,1,135,95,113,125,39,28,236,134,212,225,246,109,42,87,209,66,189,199,228,42,107,140,126,105,183,69,215,46,117,141,161,83,253,25,73,195,177,37,79,233,54,247,137,70,100,52,180,244,229,68,37,35,114,84,210,178,74,237,140,23,115,51,17,163,139,254,48,111,78,38,239,73,82,37,59,225,109,232,175,45,16,97,109,105,120,66,93,144,109,171,168,76,182,191,226,223,219,133,119,237,147,239,229,213,184,111,225,150,253,226,62,240,135,64,181,98,109,130,114,91,110,108,206,163,39,225,219,234,178,135,23,211,91,173,154,246,165,228,171,9,60,159,145,125,65,140,43,53,186,213,221,90,118,169,87,147,226,234,19,93,82,150,230,196,55,189,107,89,168,251,36,137,37,149,40,253,196,93,198,108,210,30,8,56,128,214,102,226,206,181,109,13,244,233,14,33,39,43,210,16,139,98,85,211,61,219,22,250,20,120,75,169,60,126,207,178,221,248,96,229,227,164,122,7,1,154,149,70,39,166,174,53,52,148,187,59,169,42,54,12,210,201,169,61,50,146,182,255,0,140,104,213,146,253,108,121,23,121,89,10,12,90,116,102,225,195,107,166,203,73,36,161,59,140,240,68,68,69,220,251,249,17,0,167,122,31,38,61,81,151,9,18,171,23,239,129,124,200,141,81,189,23,29,220,30,8,204,183,166,118,60,204,203,246,100,118,251,127,146,213,64,156,105,117,221,78,202,13,196,154,209,232,84,246,79,108,150,83,59,237,22,192,63,12,240,89,48,24,159,134,110,30,237,206,25,244,209,58,121,109,201,241,12,185,36,167,200,119,99,136,234,62,113,217,101,74,218,183,28,50,201,48,147,193,43,31,87,188,242,193,40,140,240,71,245,142,21,214,100,85,231,169,61,125,176,217,202,20,141,164,123,150,74,239,223,177,151,99,30,212,219,116,214,141,75,142,215,77,195,201,238,220,163,239,246,25,128,229,128,113,209,36,185,30,79,163,164,30,227,217,185,11,242,201,103,4,88,33,200,128,8,189,197,255,0,29,54,31,11,145,19,72,125,159,73,92,146,152,39,99,193,220,243,56,66,138,66,82,190,161,71,113,191,227,24,219,131,63,126,124,188,228,205,66,65,196,129,38,81,22,77,150,86,225,23,199,9,51,26,237,241,205,117,84,238,206,38,47,73,85,55,119,156,42,189,70,19,5,181,37,177,148,84,36,154,83,234,145,103,27,143,185,247,250,192,74,136,220,230,53,0,170,166,185,22,78,97,120,141,228,143,73,49,252,86,239,163,146,131,159,47,127,152,156,28,36,241,231,167,60,78,181,232,86,91,244,85,200,195,123,220,129,151,223,220,146,232,36,215,212,56,237,182,89,113,253,184,35,247,103,200,251,107,246,51,119,5,242,235,16,248,147,177,21,70,254,49,202,245,45,14,253,31,226,142,124,125,223,75,236,47,46,224,54,58,1,242,210,148,234,233,112,214,255,0,241,138,142,217,175,254,86,210,207,144,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,181,62,178,125,224,92,63,49,124,108,166,53,172,226,199,218,159,89,62,240,46,31,152,190,2,234,121,92,123,9,233,151,227,95,56,154,50,175,22,62,203,26,201,247,127,112,252,185,241,138,185,92,123,9,233,151,227,95,56,154,50,175,22,62,203,26,201,247,127,112,252,185,240,21,213,202,235,152,4,202,68,202,111,12,154,223,113,117,169,79,120,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,233,161,123,153,62,174,90,113,195,66,89,75,106,108,212,104,54,146,213,138,241,47,195,165,137,197,6,150,79,211,59,234,63,248,217,148,121,187,222,255,0,6,85,60,51,204,177,51,166,211,173,245,186,93,117,171,164,181,108,95,145,151,145,150,181,131,106,128,26,208,241,21,160,215,151,13,186,185,93,210,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,57,52,146,213,177,100,182,212,123,208,162,41,233,201,115,93,53,30,117,237,113,240,241,83,172,248,235,50,13,191,38,228,166,198,144,70,183,41,210,147,50,51,110,34,58,243,234,50,231,138,90,214,217,145,167,168,146,90,118,26,221,55,57,110,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,0,197,92,209,253,187,53,55,240,95,147,194,17,170,77,211,93,151,106,211,172,169,19,183,209,105,85,9,181,72,113,186,72,46,148,169,109,198,110,67,155,200,183,171,114,33,70,44,25,154,75,167,148,145,26,148,103,37,121,163,251,118,106,111,224,191,39,132,58,87,7,124,42,222,92,87,234,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,159,18,226,82,226,89,70,213,110,89,26,140,186,104,113,104,12,171,203,175,129,89,60,82,222,69,124,106,12,9,104,210,186,4,135,153,156,244,105,77,33,117,58,139,37,29,101,77,50,39,9,246,80,166,228,37,197,188,148,125,4,41,9,90,22,162,90,59,87,57,90,77,42,129,196,149,147,66,161,83,34,83,169,180,237,55,166,196,135,14,35,41,101,136,204,55,62,160,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,23,41,96,88,22,110,150,89,180,157,62,211,235,122,37,14,222,161,199,40,208,96,198,35,216,210,50,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,116,237,206,175,218,158,214,251,191,131,243,26,136,7,37,79,106,123,167,238,254,119,204,105,194,42,241,99,237,79,172,159,120,23,15,204,95,18,171,146,167,181,61,211,247,127,59,230,52,225,21,120,177,246,167,214,79,188,11,135,230,47,128,180,158,74,20,154,83,60,54,222,85,214,105,145,17,82,153,124,72,137,34,98,89,73,62,243,12,192,132,166,154,91,152,220,164,33,79,188,164,164,207,9,55,92,50,198,227,205,133,8,1,201,83,217,98,233,251,192,157,242,234,112,159,224,3,21,113,99,236,177,172,159,119,247,15,203,159,25,84,98,174,44,125,150,53,147,238,254,225,249,115,224,53,172,27,41,240,157,236,177,163,127,119,246,247,203,152,26,214,13,148,248,78,246,88,209,191,187,251,123,229,204,0,202,160,0,0,41,91,157,95,181,61,173,247,127,7,230,53,17,117,34,149,185,213,251,83,218,223,119,240,126,99,81,1,149,121,24,254,155,63,163,127,222,67,21,115,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,64,101,94,70,63,166,207,232,223,247,144,181,65,85,124,140,127,77,159,209,191,239,33,106,128,3,137,187,45,106,21,243,106,214,108,171,166,15,141,162,220,20,249,20,186,140,110,170,219,235,197,125,181,54,235,123,208,105,90,119,33,106,44,164,201,69,156,145,145,247,28,176,0,160,190,96,220,18,85,120,80,191,219,174,219,12,75,157,167,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,234,26,72,205,183,49,215,249,124,107,166,163,232,215,19,86,85,38,202,172,244,169,87,221,193,75,182,235,244,215,200,215,22,108,89,18,144,201,45,72,35,44,60,215,85,75,105,194,50,82,84,106,35,202,22,226,23,109,92,209,253,132,245,55,240,95,156,66,20,173,194,119,181,62,141,253,224,91,223,49,96,4,255,0,231,157,250,19,254,146,127,118,138,192,163,93,53,219,126,157,94,164,210,39,120,120,151,53,61,20,186,163,125,36,47,196,69,68,166,37,165,188,168,140,209,135,226,71,94,82,100,175,83,25,218,165,17,217,255,0,60,239,208,159,244,147,251,180,86,93,129,96,94,90,167,121,82,116,251,79,173,233,117,203,134,185,32,163,65,131,24,139,123,171,193,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,7,117,225,163,135,75,239,138,13,83,129,166,118,44,127,241,83,43,19,119,179,254,12,165,248,150,89,126,103,77,215,91,235,116,186,232,87,73,10,222,191,34,47,51,43,20,230,111,161,122,113,195,167,2,54,46,151,233,125,27,192,210,160,234,4,39,94,121,211,37,202,168,74,85,50,160,78,74,146,225,17,117,30,94,212,228,240,73,36,165,40,66,80,132,33,9,153,92,29,240,171,102,240,161,164,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,188,51,106,83,137,101,27,83,181,6,106,50,234,45,197,174,58,243,171,246,88,181,190,240,32,252,186,162,2,170,248,78,246,167,209,191,188,11,123,230,44,9,85,206,175,218,158,214,251,191,131,243,26,136,138,188,39,123,83,232,223,222,5,189,243,22,4,170,231,87,237,79,107,125,223,193,249,141,68,3,146,167,181,61,211,247,127,59,230,52,225,157,121,172,112,43,38,241,110,127,20,250,81,2,92,154,236,88,230,245,235,5,82,154,75,10,167,68,132,179,244,146,13,231,18,105,91,77,71,109,165,50,217,43,168,70,218,146,132,169,46,27,184,43,146,167,181,61,211,247,127,59,230,52,225,117,32,53,129,210,173,76,186,180,111,81,237,205,82,178,165,248,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,189,53,161,106,101,212,26,155,113,4,162,222,218,214,147,60,40,198,195,220,42,241,49,102,241,95,164,112,245,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,172,190,107,156,20,126,230,87,83,252,74,105,157,50,171,38,219,187,106,18,36,221,173,99,172,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,101,39,99,110,150,210,89,19,204,180,156,255,0,202,215,129,125,71,208,105,142,113,3,170,19,253,13,85,186,45,249,20,150,109,39,97,153,74,135,21,215,226,190,219,242,93,53,151,73,227,240,234,204,125,134,164,37,105,222,164,172,150,210,2,53,243,171,246,167,181,190,239,224,252,198,162,50,175,35,31,211,103,244,111,251,200,98,174,117,126,212,246,183,221,252,31,152,212,70,85,228,99,250,108,254,141,255,0,121,0,181,65,74,218,109,198,189,213,194,159,29,218,179,68,171,84,252,70,153,92,218,161,91,110,227,167,200,55,22,220,13,245,55,91,85,78,57,54,149,173,47,52,130,35,90,80,147,235,54,130,65,150,228,180,182,174,164,107,89,197,143,181,62,178,125,224,92,63,49,124,6,197,31,237,19,92,116,179,255,0,179,118,102,160,91,255,0,249,232,222,58,151,58,55,254,163,173,111,101,223,248,171,78,239,228,153,118,163,110,96,220,18,85,120,80,191,219,174,219,12,75,157,167,87,84,137,15,82,166,38,42,146,197,37,245,60,242,145,73,91,138,121,213,173,109,199,75,106,75,174,26,77,226,234,26,72,205,183,49,105,92,174,61,132,244,203,241,175,156,77,14,104,254,194,122,155,248,47,206,33,0,169,94,95,26,233,168,250,53,196,213,149,73,178,171,61,42,85,247,112,82,237,186,253,53,242,53,197,155,22,68,164,50,75,82,8,203,15,53,213,82,218,112,140,148,149,26,136,242,133,184,133,236,40,53,172,225,59,218,159,70,254,240,45,239,152,176,54,83,0,0,0,0,0,1,64,60,209,253,187,53,55,240,95,147,194,19,255,0,146,167,178,197,211,247,129,59,229,212,225,0,57,163,251,118,106,111,224,191,39,132,39,255,0,37,79,101,139,167,239,2,119,203,169,192,39,248,0,0,0,0,8,171,199,63,3,31,191,71,242,39,254,234,63,145,223,145,222,146,255,0,129,61,33,226,188,95,134,255,0,227,12,236,219,225,191,227,103,127,187,29,250,167,5,60,183,191,121,246,169,213,117,51,247,101,252,173,244,157,190,253,11,193,126,78,248,14,159,82,76,119,186,189,79,20,238,113,225,182,237,218,89,223,156,246,193,205,80,1,85,124,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,25,87,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,192,46,164,0,0,6,170,227,106,129,170,184,13,148,248,78,246,88,209,191,187,251,123,229,204,12,170,49,87,9,222,203,26,55,247,127,111,124,185,129,149,64,0,7,84,213,139,235,247,47,210,203,203,83,61,23,233,63,201,43,126,163,93,240,93,126,143,138,240,177,156,123,165,212,218,173,155,186,123,119,109,86,51,156,30,48,2,144,121,169,235,29,11,87,120,184,171,198,183,25,204,75,10,158,213,156,228,157,203,254,21,42,51,239,185,36,246,45,9,52,116,223,144,235,24,245,146,174,134,244,168,210,178,34,204,28,150,52,118,171,90,213,203,175,91,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,176,105,116,197,122,221,151,77,118,249,186,171,55,173,211,59,198,214,174,10,132,138,165,70,79,73,13,245,229,62,226,156,117,205,136,36,161,59,150,181,30,18,68,146,206,8,136,187,11,211,229,89,163,149,221,34,225,30,145,38,227,123,18,239,218,131,183,139,113,182,163,248,44,89,44,48,220,98,222,133,168,151,212,98,59,79,231,213,82,122,251,20,146,82,12,204,42,135,152,70,151,213,116,171,140,29,73,166,84,21,45,232,245,250,195,183,68,25,111,66,84,100,72,98,160,163,146,125,44,153,147,136,105,215,29,142,110,36,240,165,199,95,100,153,26,19,98,156,150,47,248,213,222,30,110,189,62,145,112,203,153,82,181,110,133,201,68,23,141,213,34,5,58,100,118,205,146,104,212,91,18,133,200,98,122,205,8,62,203,222,165,17,117,8,213,135,249,218,104,229,117,171,170,197,226,6,59,221,106,44,154,121,89,211,27,218,132,248,73,77,185,34,92,115,201,175,123,157,100,59,39,177,35,106,60,47,172,172,184,146,44,23,202,103,84,41,90,113,198,13,46,153,89,76,70,227,223,84,121,150,186,37,201,154,152,232,140,250,212,220,150,113,184,140,156,91,174,196,110,58,27,202,77,75,144,156,25,153,18,20,23,188,40,7,154,63,183,102,166,254,11,242,120,66,255,0,133,0,243,71,246,236,212,223,193,126,79,8,7,127,210,125,28,174,234,239,42,29,65,147,110,61,153,118,22,168,73,188,92,141,181,31,194,162,198,163,197,110,73,111,90,210,72,233,177,33,215,243,235,41,93,13,137,73,169,100,101,18,244,66,245,165,105,174,180,88,58,141,93,143,45,250,109,171,116,82,171,115,26,136,132,169,247,24,141,45,183,156,75,105,82,146,147,89,165,6,68,70,164,150,113,147,47,49,105,60,171,44,95,221,67,128,93,91,211,79,74,122,51,242,182,224,175,208,188,111,67,173,225,124,85,22,19,61,94,158,228,239,219,212,221,183,114,115,140,100,179,145,82,215,101,173,93,177,174,170,205,149,116,193,240,85,171,126,161,34,151,81,141,213,67,157,9,76,56,166,221,111,122,13,72,86,213,161,69,148,153,164,241,146,51,46,224,54,147,1,130,184,22,189,105,87,255,0,7,218,73,93,163,71,150,204,120,182,188,74,34,211,37,9,74,205,250,122,124,11,202,34,74,148,91,20,236,103,20,131,206,77,6,147,50,73,153,164,179,168,0,0,0,138,188,209,253,132,245,55,240,95,156,66,20,173,194,119,181,62,141,253,224,91,223,49,96,93,79,52,127,97,61,77,252,23,231,16,133,43,112,157,237,79,163,127,120,22,247,204,88,1,178,152,0,0,0,8,191,204,186,255,0,147,167,220,22,234,36,170,109,195,18,149,82,174,71,141,64,138,79,27,91,230,34,92,150,218,149,29,164,56,71,189,106,134,114,204,246,150,244,161,43,90,118,236,220,65,70,218,253,172,117,222,32,53,150,236,214,43,141,159,15,46,230,168,42,67,113,183,33,126,18,42,18,77,198,141,189,8,65,57,210,97,182,154,234,108,37,47,102,229,122,202,51,22,169,202,103,134,186,23,239,83,187,238,219,208,253,39,3,91,124,69,46,93,57,185,75,67,126,135,138,114,97,27,106,52,37,14,52,242,220,118,118,227,67,138,46,159,64,210,104,81,40,83,96,217,163,64,116,114,133,195,254,141,90,122,59,110,61,226,34,91,52,244,199,114,78,213,163,197,202,90,148,228,153,59,22,181,155,125,87,220,117,222,158,243,74,55,237,79,170,146,32,26,208,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,54,30,224,31,83,46,173,93,225,11,77,175,171,214,95,139,173,72,167,200,167,201,148,167,28,113,201,94,10,91,208,208,251,171,113,106,90,222,113,17,210,183,22,106,245,156,82,212,68,68,100,69,81,124,211,108,9,54,47,26,87,148,162,183,162,82,105,183,84,120,21,250,105,70,38,146,137,72,114,50,26,145,32,208,217,250,171,92,198,37,154,247,145,45,75,220,179,206,242,82,165,87,35,235,254,75,180,173,83,210,217,215,12,66,143,22,69,58,191,75,164,168,218,75,230,183,82,235,19,100,32,177,213,90,8,153,128,133,119,52,32,205,191,162,110,30,224,180,161,170,184,218,160,106,174,2,255,0,185,92,123,9,233,151,227,95,56,154,43,215,153,31,47,184,220,59,73,111,88,116,110,149,45,90,117,81,144,152,211,105,172,180,235,200,182,86,77,48,219,70,236,135,159,117,231,145,37,227,125,68,181,37,40,109,102,134,243,149,182,71,97,92,174,61,132,244,203,241,175,156,77,18,82,236,181,168,87,205,171,89,178,174,152,62,54,139,112,83,228,82,234,49,186,171,111,175,21,246,212,219,173,239,65,165,105,220,133,168,178,147,37,22,114,70,71,220,4,43,229,25,195,215,238,83,195,235,186,179,83,147,85,69,107,85,122,51,93,167,204,139,225,219,135,6,35,178,91,134,166,201,69,189,206,178,29,91,253,83,50,74,155,121,157,169,194,77,110,73,94,40,244,47,247,202,104,77,205,162,159,149,63,147,159,148,126,11,252,39,224,124,103,67,195,204,98,79,241,61,70,247,110,232,109,250,101,141,217,239,140,30,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,125,96,42,175,253,131,31,254,74,47,250,19,255,0,183,139,84,0,0,17,127,153,117,255,0,39,79,184,45,212,73,84,219,134,37,42,165,92,143,26,129,20,158,54,183,204,68,185,45,181,42,59,72,112,143,122,213,12,229,153,237,45,233,66,86,180,237,217,184,165,0,170,14,120,55,252,103,106,186,89,165,176,110,25,101,34,44,122,141,126,169,73,73,186,150,13,14,169,166,33,72,89,99,164,181,145,179,61,9,238,107,65,27,159,68,156,45,193,86,194,252,249,89,95,241,175,174,11,108,216,167,112,203,171,84,173,89,19,232,21,35,146,110,169,113,86,220,149,187,30,57,45,194,245,144,136,111,196,36,108,51,66,81,181,5,141,134,148,208,96,177,254,73,250,161,74,183,181,114,252,210,138,130,98,51,34,243,163,197,169,65,144,244,212,180,183,31,167,173,204,197,105,163,44,188,181,181,49,215,79,106,178,148,69,89,237,81,25,154,2,226,64,0,0,85,95,60,239,208,159,244,147,251,180,90,160,170,190,121,223,161,63,233,39,247,104,10,171,23,83,203,23,143,31,221,190,133,27,65,181,98,181,186,254,183,233,233,244,109,82,163,81,234,74,186,25,74,222,83,152,79,73,37,214,142,194,99,146,183,56,227,175,36,156,120,243,177,213,21,85,240,247,195,165,247,196,181,98,232,180,244,206,63,142,185,40,86,249,215,97,83,55,178,215,164,54,207,135,25,198,186,207,58,219,109,109,110,82,222,220,163,60,244,118,17,101,100,100,225,138,214,226,10,231,214,90,42,184,98,131,85,122,254,163,245,42,144,158,167,186,211,94,21,182,211,135,28,121,199,141,44,165,149,18,250,74,39,143,166,231,84,154,50,87,80,144,160,186,158,104,254,194,122,155,248,47,206,33,10,1,23,231,204,197,186,171,60,191,245,1,154,236,216,147,42,72,143,65,76,201,17,35,42,51,15,62,85,104,61,69,182,210,156,113,77,160,213,147,36,27,139,52,145,145,26,149,140,157,6,0,189,238,99,188,14,73,226,182,205,129,120,105,242,226,71,212,91,62,59,232,130,203,168,105,164,86,226,40,201,103,9,215,204,137,72,90,84,74,83,10,82,186,73,91,174,165,68,146,120,221,110,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,27,79,10,192,230,215,193,71,166,225,204,226,203,76,169,149,89,149,166,122,45,222,148,246,11,174,218,160,178,199,77,21,52,145,171,123,125,20,52,211,110,165,180,169,38,217,165,211,38,201,167,150,176,149,92,11,241,155,66,227,15,78,37,84,220,165,122,26,243,181,252,60,123,154,154,210,22,113,82,227,164,190,148,152,206,43,57,101,222,147,166,77,169,70,227,106,66,146,173,196,72,117,205,123,7,117,209,125,94,188,180,23,84,45,253,92,211,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,93,40,5,255,0,114,184,246,19,211,47,198,190,113,52,69,95,246,12,127,249,40,191,232,79,254,222,37,87,43,143,97,61,50,252,107,231,19,68,170,1,138,184,92,208,191,222,215,161,54,206,138,126,84,254,81,254,78,120,223,240,159,129,240,125,127,17,49,249,63,196,245,28,219,183,175,183,233,158,118,231,182,112,90,214,13,170,6,170,224,2,213,57,81,240,45,252,71,20,26,215,102,127,226,242,172,8,83,149,255,0,41,74,170,57,28,211,255,0,53,225,86,165,126,187,196,143,247,59,195,10,114,224,229,255,0,51,136,138,235,90,183,171,214,239,253,201,224,120,150,26,141,33,199,227,185,113,74,216,182,246,199,91,43,109,196,50,203,134,75,91,196,173,166,227,68,210,73,127,158,54,174,252,7,95,191,236,11,55,84,236,218,182,159,106,13,189,18,185,111,87,35,156,105,208,100,145,236,117,25,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,227,111,131,235,155,132,109,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,250,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,236,60,49,254,186,104,94,156,113,23,167,21,29,47,213,10,55,142,165,78,195,172,188,209,146,37,83,229,36,140,155,149,25,195,35,233,188,141,202,193,224,210,105,82,144,180,173,11,90,20,26,214,73,186,107,178,237,90,117,149,34,118,250,45,42,161,54,169,14,55,73,5,210,149,45,184,205,200,115,121,22,245,110,68,40,197,131,51,73,116,242,146,35,82,140,231,87,37,79,106,123,167,238,254,119,204,105,194,31,235,166,133,234,63,14,154,143,81,210,253,80,163,120,26,172,28,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,163,43,218,172,30,9,68,164,169,11,74,22,133,161,51,3,146,167,181,61,211,247,127,59,230,52,224,25,87,158,119,232,79,250,73,253,218,43,131,69,244,134,242,215,173,80,183,244,143,79,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,216,255,0,60,239,208,159,244,147,251,180,98,174,74,158,212,247,79,221,252,239,152,211,128,90,167,12,92,61,90,188,47,232,213,23,72,237,105,62,63,192,117,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,252,150,208,74,82,212,134,154,105,6,181,236,220,121,84,0,0,84,95,53,238,7,36,219,85,90,223,23,26,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,213,73,229,210,121,213,57,149,165,197,244,109,208,98,174,44,125,150,53,147,238,254,225,249,115,224,53,172,27,84,13,85,198,213,0,53,87,27,41,240,157,236,177,163,127,119,246,247,203,152,26,214,13,148,248,78,246,88,209,191,187,251,123,229,204,0,166,190,99,60,20,126,245,93,71,98,191,96,83,42,174,105,149,211,249,202,108,151,203,170,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,114,234,153,117,195,178,158,88,188,49,126,247,190,31,99,87,238,123,94,171,68,191,175,221,181,11,138,53,69,239,206,48,203,78,188,80,88,38,75,179,56,97,206,162,144,162,234,147,143,184,151,12,182,165,182,228,174,169,105,109,137,173,54,37,79,76,245,46,133,233,155,110,179,209,241,176,188,83,209,250,189,39,144,243,127,156,101,104,113,56,113,164,43,213,81,103,24,60,145,153,31,107,1,0,57,213,251,44,90,223,120,16,126,93,81,16,3,149,199,183,102,153,126,53,242,121,162,127,243,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,64,95,240,8,213,196,223,30,218,53,194,190,163,217,154,111,127,177,85,145,46,230,219,50,165,34,28,117,45,186,45,45,102,235,77,204,112,177,151,178,251,102,158,147,89,89,54,135,151,141,201,105,183,164,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,15,150,170,167,81,75,152,182,63,140,76,119,13,30,95,75,105,227,204,4,101,226,219,143,61,57,225,137,175,66,188,223,165,110,71,219,222,220,12,190,198,212,159,93,36,190,161,71,113,179,195,140,109,193,159,191,62,69,222,15,201,231,49,168,7,85,37,199,178,113,11,196,111,52,122,73,143,226,183,125,28,156,28,249,123,252,196,73,227,66,101,98,103,18,119,218,171,71,249,198,235,213,70,218,250,31,197,20,249,27,126,143,218,126,125,198,17,1,176,63,8,28,116,216,124,81,196,85,33,134,125,27,114,69,96,221,145,7,115,207,101,9,40,233,82,250,135,29,182,255,0,140,127,110,8,253,217,242,242,148,35,93,62,6,110,170,157,167,196,197,151,42,152,238,195,155,87,167,66,124,182,164,247,178,186,132,99,82,125,98,60,103,105,119,46,255,0,88,216,146,159,32,229,192,141,40,203,6,243,40,112,203,225,148,145,128,250,0,4,26,230,51,199,28,190,29,169,237,233,205,150,206,110,122,196,18,144,82,55,23,230,24,117,50,217,221,181,200,238,54,189,174,50,147,198,226,51,242,236,89,51,9,198,167,16,147,50,51,238,69,159,216,49,63,19,28,62,91,156,76,105,154,180,246,227,147,225,217,68,147,159,25,237,142,47,99,229,29,230,144,173,168,113,179,60,19,234,60,26,177,241,47,121,107,235,118,113,3,171,23,165,194,171,154,191,116,248,137,221,83,117,14,120,24,200,218,123,212,178,236,134,200,143,10,81,251,132,249,229,149,199,13,241,85,212,6,180,119,83,171,94,58,157,42,42,91,166,59,225,153,107,107,234,126,28,118,91,195,44,18,143,9,53,158,229,47,29,251,251,140,7,215,112,114,90,168,27,142,174,133,169,216,65,56,163,66,61,10,158,233,239,130,202,167,125,131,168,87,57,49,234,140,72,75,149,71,191,124,115,228,70,105,141,232,184,237,100,240,102,69,189,83,177,230,68,95,183,34,227,136,201,68,74,47,35,44,144,253,1,174,174,175,112,65,196,6,140,183,42,117,213,104,108,167,71,113,105,41,94,144,132,123,210,158,161,238,216,135,214,162,202,90,81,227,246,125,184,78,141,91,173,90,53,166,170,148,137,62,18,161,9,212,169,14,108,67,155,22,133,146,139,178,136,210,120,82,75,220,101,216,109,31,54,20,90,140,103,33,204,107,168,203,169,52,173,59,140,178,70,70,71,220,187,249,25,136,169,196,247,47,29,35,215,200,15,84,169,208,253,11,113,165,149,37,153,221,73,82,114,100,151,141,41,233,156,148,55,252,99,164,172,159,234,227,200,251,4,42,224,227,154,109,209,105,202,131,99,107,172,255,0,73,210,112,212,72,179,250,77,179,225,145,152,237,33,61,56,177,13,75,218,148,186,172,154,187,231,7,220,136,197,178,216,87,237,181,169,54,196,27,182,212,159,226,233,243,216,105,246,220,233,56,223,101,182,151,11,179,137,74,190,138,211,238,47,49,174,215,18,28,50,223,220,56,94,19,40,23,84,77,208,74,75,141,194,153,212,100,188,67,125,87,144,218,250,104,117,195,70,228,178,165,97,71,146,242,63,175,180,240,129,198,13,233,195,37,233,26,68,87,124,85,189,41,228,34,116,45,173,35,40,83,177,205,197,117,13,151,23,252,91,27,112,158,253,242,93,252,195,97,225,198,220,180,150,235,214,229,86,134,234,55,162,161,9,248,170,78,113,146,113,179,73,150,114,95,31,137,14,161,161,186,209,106,107,182,159,83,111,187,86,70,246,165,176,201,200,107,99,133,208,125,76,52,234,155,203,136,65,171,105,58,146,220,73,193,255,0,144,178,8,13,108,248,177,179,21,98,113,9,125,80,206,63,69,31,148,21,55,27,78,253,217,71,142,125,36,121,220,175,212,247,152,176,78,76,26,142,212,184,87,30,154,63,43,50,89,241,149,100,53,179,201,162,42,115,36,121,36,227,207,182,55,103,234,247,140,101,206,11,71,156,161,106,141,55,83,105,240,250,112,170,48,89,138,250,250,153,221,33,201,19,222,81,224,214,102,93,136,188,146,69,254,97,134,185,102,234,91,186,107,197,5,45,212,35,114,46,38,24,160,57,223,27,81,34,163,15,39,244,85,159,161,229,219,237,32,23,244,3,193,151,82,251,40,121,7,148,184,146,81,125,134,89,30,96,0,0,0,56,91,206,234,166,88,246,165,94,238,172,185,178,21,30,12,137,207,30,20,126,163,77,169,197,125,18,51,242,73,249,17,253,134,57,161,85,60,218,184,170,125,46,51,160,214,178,240,141,169,149,80,127,5,220,255,0,135,69,117,157,171,103,254,73,238,74,254,207,136,8,161,199,135,22,149,206,35,117,62,108,104,146,122,118,213,25,231,33,67,99,98,15,169,210,145,40,155,119,113,178,219,133,150,222,34,218,121,250,204,207,203,145,229,245,194,84,158,34,245,42,53,94,183,31,54,197,14,66,36,74,61,229,249,229,179,34,42,150,215,170,243,110,39,45,188,126,177,17,227,221,147,242,193,58,23,165,85,109,105,213,59,127,79,233,69,131,170,84,98,49,33,207,87,243,76,185,37,166,148,188,41,104,221,142,169,30,9,68,103,245,121,150,195,124,58,104,157,31,65,52,186,147,97,82,143,122,227,199,96,229,59,235,151,82,66,99,178,210,213,133,56,188,103,164,71,130,86,11,221,241,48,239,22,149,173,71,178,173,186,109,171,64,141,225,233,244,168,140,195,142,222,245,175,107,109,54,150,210,89,89,154,143,213,73,23,115,51,250,204,114,19,101,177,79,134,252,249,75,216,204,102,150,243,138,193,158,18,146,51,51,193,119,242,33,239,21,153,204,235,142,103,45,170,100,189,9,211,135,250,53,87,156,113,154,180,205,187,191,131,154,102,69,126,63,77,232,230,159,164,148,43,122,23,159,113,118,201,128,192,60,204,56,207,159,171,23,140,221,32,180,165,244,237,235,126,107,145,229,151,77,39,212,150,195,179,35,172,255,0,56,194,86,89,109,196,249,44,210,94,236,159,113,5,162,209,42,83,32,61,83,98,62,232,204,26,137,107,222,146,193,146,119,25,96,207,62,71,240,25,123,134,94,28,175,94,40,181,49,138,21,39,179,11,146,153,53,73,159,154,252,211,39,33,148,188,189,138,117,179,86,9,242,60,36,242,126,69,245,102,142,62,225,91,154,27,14,218,225,170,200,103,44,83,233,208,234,85,89,155,156,254,17,57,178,149,13,227,233,187,188,209,184,154,74,189,87,13,37,228,69,230,163,8,103,78,129,38,169,80,139,76,134,141,242,37,188,134,26,78,72,183,45,106,36,164,178,120,34,238,101,230,98,254,185,118,104,76,93,26,225,246,138,252,134,63,194,151,19,17,171,15,171,113,250,133,34,20,67,83,120,39,22,147,194,155,243,44,125,132,94,117,65,203,191,67,228,235,15,16,52,71,221,107,117,62,223,147,26,174,241,238,34,201,49,54,33,169,63,198,33,95,69,207,50,207,216,98,255,0,41,176,35,210,233,241,105,177,81,181,152,140,161,134,203,38,120,74,82,73,34,239,147,242,32,31,72,0,224,111,219,170,21,141,100,215,175,26,138,246,199,162,83,37,84,28,60,25,250,172,178,167,15,200,148,126,72,63,34,63,176,252,128,69,78,100,220,82,197,208,237,38,159,102,210,101,108,184,46,136,78,193,109,59,12,250,108,73,141,49,178,115,214,105,104,60,56,209,122,185,73,253,100,93,206,147,172,123,50,235,214,109,67,137,109,209,209,226,235,23,5,65,180,173,89,105,188,184,251,233,65,175,10,82,17,244,221,46,217,34,239,238,47,44,131,197,230,185,85,248,133,215,26,205,207,41,125,72,241,101,72,165,211,11,9,44,196,76,199,214,207,147,109,159,147,223,202,45,223,19,248,89,95,42,62,26,41,150,166,156,171,85,235,241,55,85,234,111,159,134,87,81,69,182,59,140,65,125,29,144,233,164,240,180,159,154,72,254,61,187,0,147,60,29,240,243,70,225,231,70,232,118,227,52,254,133,98,76,40,210,106,235,234,173,91,166,42,44,116,62,120,55,28,65,101,108,255,0,32,246,252,59,121,226,142,103,218,230,189,41,208,185,20,90,84,190,157,86,185,179,195,167,167,156,244,102,66,82,187,169,181,39,232,184,126,102,95,180,196,183,186,171,241,109,59,98,173,115,76,78,230,41,48,95,154,226,114,101,148,180,218,150,101,216,140,252,146,126,227,251,12,80,239,49,222,32,94,214,205,117,157,22,27,93,42,69,19,165,224,211,184,149,158,180,56,134,231,115,109,10,250,109,31,158,126,172,23,152,68,227,51,81,228,252,197,157,242,69,98,27,151,22,168,188,244,174,155,237,122,19,160,214,195,62,174,91,169,18,187,151,100,224,187,247,243,21,136,44,247,146,28,168,77,87,245,82,51,241,183,200,127,208,125,7,55,153,116,246,162,164,106,236,93,143,37,219,191,144,11,107,29,63,87,22,134,244,246,170,183,62,137,116,51,255,0,205,219,29,192,98,222,39,106,241,104,90,29,114,213,102,39,44,177,224,247,22,79,249,83,25,73,121,17,159,153,151,184,6,182,51,214,135,37,184,182,254,137,227,31,212,67,101,94,28,41,126,133,209,139,122,153,209,233,116,124,95,169,187,118,51,45,229,121,228,254,35,90,33,179,166,142,68,102,14,156,82,34,199,123,170,218,60,70,23,180,211,156,190,225,249,31,218,3,221,170,218,129,70,210,251,18,165,122,215,223,232,194,167,244,122,138,218,181,99,168,242,27,46,200,74,143,205,194,247,31,250,70,179,215,133,213,83,189,110,25,87,45,97,205,242,229,236,234,30,18,95,65,9,65,125,18,34,242,73,123,133,157,115,121,226,89,165,38,155,162,54,196,140,168,186,222,151,61,135,219,253,193,37,143,166,215,252,175,160,191,183,224,43,203,135,157,48,127,88,117,114,135,167,236,57,211,244,159,137,202,240,71,183,167,21,215,124,141,104,207,241,127,172,95,232,1,48,174,205,31,145,101,114,191,141,112,85,161,116,106,114,119,248,130,234,146,182,109,184,82,132,253,21,154,79,41,81,121,23,249,71,13,202,6,148,244,190,35,10,166,132,229,184,31,198,30,75,182,248,51,210,94,255,0,171,224,98,193,185,130,233,196,99,224,118,244,180,232,45,236,240,222,142,240,233,201,158,55,85,226,184,175,164,175,183,204,196,23,228,211,76,110,86,177,87,234,42,151,211,92,31,11,181,174,158,122,187,226,212,8,251,231,213,199,159,191,32,39,127,50,184,69,51,133,219,141,39,252,159,7,243,24,127,245,10,76,225,198,121,211,53,154,222,156,159,54,188,95,249,98,60,95,3,248,139,200,230,25,5,83,184,97,186,16,146,206,223,5,243,8,159,245,10,20,211,90,163,116,107,218,157,82,116,178,150,122,217,47,181,149,151,192,254,32,54,130,1,248,93,203,207,35,244,0,0,0,0,0,0,112,151,157,69,186,77,181,50,160,242,119,33,174,158,75,56,243,113,37,240,63,136,230,199,69,215,9,158,143,210,234,212,190,162,81,211,240,222,178,143,4,89,144,217,121,254,208,26,207,86,92,39,106,79,45,37,130,61,191,253,41,13,135,120,22,134,204,62,26,45,52,178,238,242,87,143,207,170,101,255,0,8,73,248,253,163,93,201,138,234,202,90,136,203,190,63,204,54,65,225,34,138,171,127,135,235,90,152,230,205,237,120,237,198,143,35,204,215,213,240,47,143,192,4,108,230,103,195,12,253,107,137,111,87,45,246,183,84,169,254,47,212,220,146,234,117,14,26,124,214,234,18,88,75,71,238,63,250,229,174,132,89,173,105,254,149,80,237,22,81,177,16,60,78,11,57,198,249,46,185,250,202,253,127,137,142,215,89,183,105,53,242,105,53,72,141,190,150,119,109,74,219,74,139,190,51,217,68,127,2,28,131,44,181,29,178,101,148,37,8,79,146,82,88,34,254,160,21,79,206,19,135,149,48,237,63,92,40,235,220,135,58,190,146,70,49,211,193,64,140,215,117,57,223,61,254,138,62,223,136,172,91,106,228,171,90,85,168,247,5,14,79,135,155,23,127,73,205,137,94,221,200,52,31,101,17,145,246,81,151,114,27,32,241,41,163,148,93,111,210,170,173,147,86,128,204,133,73,232,116,148,182,144,181,35,108,150,92,86,211,82,23,140,244,139,56,47,119,237,45,111,46,42,13,74,217,172,72,161,213,162,61,26,92,109,157,70,158,109,72,90,119,32,148,89,37,17,25,118,81,31,151,188,5,244,112,147,197,5,27,138,237,30,154,212,181,244,235,112,122,126,144,99,11,61,187,229,63,210,245,137,166,144,121,68,114,63,87,63,95,127,58,33,189,104,159,147,151,52,202,54,253,222,31,167,223,24,250,77,165,95,19,253,111,136,148,220,178,117,26,254,183,120,134,164,89,246,251,179,94,162,214,252,71,164,99,182,167,148,217,244,96,204,113,172,165,10,36,125,53,25,250,196,125,251,150,12,97,158,42,232,209,168,58,235,114,83,98,52,134,218,107,193,237,74,82,68,69,152,108,43,200,136,139,204,192,94,167,2,211,159,169,112,175,100,77,146,247,85,199,61,37,185,123,73,57,197,70,73,121,23,216,51,200,138,28,175,170,210,234,124,24,216,169,153,36,223,113,159,74,101,74,89,169,125,234,179,126,145,153,159,192,176,37,120,10,141,231,111,34,164,229,209,166,108,74,99,108,70,125,53,225,87,185,39,191,45,211,141,125,139,185,96,254,63,176,87,5,26,216,169,87,41,213,26,156,38,247,51,76,232,245,143,41,44,117,20,105,79,153,145,249,145,249,100,88,175,58,247,157,93,239,167,204,173,243,82,26,244,182,196,110,51,217,150,105,217,237,238,200,197,92,183,244,58,217,215,41,119,149,173,112,181,40,210,247,163,182,41,180,183,180,176,82,214,121,53,182,191,241,69,238,255,0,235,4,42,105,215,24,112,157,105,91,84,159,35,198,69,220,242,193,226,201,122,199,97,175,78,110,117,102,189,64,199,231,177,254,232,235,189,53,239,162,134,80,132,109,67,105,47,164,121,250,143,176,166,221,77,211,234,230,151,94,181,11,38,226,132,252,89,212,254,151,81,183,155,90,20,93,70,144,233,100,150,148,159,209,113,39,220,139,207,246,142,255,0,194,135,16,213,254,28,245,82,5,229,77,154,249,65,79,87,198,69,39,23,210,127,248,51,237,183,189,9,113,178,86,213,60,102,89,62,199,220,190,6,27,13,234,45,131,67,212,203,70,109,157,113,51,212,131,59,167,212,45,203,47,160,234,28,47,160,164,159,210,65,123,203,253,3,92,93,118,210,10,198,140,234,21,82,215,150,207,230,41,238,70,66,29,220,159,89,78,71,67,184,218,75,89,151,210,63,121,249,126,193,178,5,141,123,219,186,135,109,69,186,173,106,180,74,133,62,103,83,166,244,103,219,117,7,177,197,32,253,100,41,73,250,72,81,118,63,113,136,89,204,95,131,42,38,164,233,245,90,251,178,232,72,102,224,143,41,53,39,142,28,84,36,214,212,122,123,200,36,171,166,194,150,105,51,75,121,35,86,60,187,151,96,29,79,148,239,19,165,121,90,203,209,203,129,221,147,168,204,25,195,45,185,221,25,150,224,199,111,232,52,68,94,178,143,205,102,127,28,249,139,30,26,224,240,237,169,119,167,15,90,207,26,175,77,169,120,39,169,181,20,66,169,70,91,206,182,78,182,220,182,148,235,102,130,83,102,172,155,36,91,84,100,71,140,25,124,47,235,66,181,110,153,172,122,125,73,187,32,145,165,233,17,24,84,132,158,210,34,117,76,52,226,246,145,45,103,140,184,88,201,228,6,68,16,95,154,246,135,65,212,29,16,77,239,12,250,85,106,4,146,144,165,247,87,82,51,17,39,58,109,224,220,74,75,42,89,122,216,51,251,75,176,157,3,163,235,93,135,15,82,180,178,231,179,229,196,110,66,167,210,102,178,194,86,217,47,15,46,51,141,164,200,141,42,239,235,249,145,25,128,215,111,135,43,216,244,215,92,236,235,142,66,48,212,74,245,59,196,247,250,45,166,99,43,89,246,74,140,240,72,247,22,126,2,246,53,175,66,108,254,48,116,2,150,196,199,58,18,42,180,86,42,116,185,152,117,93,23,93,132,225,50,174,153,56,209,43,7,36,213,133,96,143,200,200,189,212,33,170,118,220,221,56,213,251,162,219,121,151,162,187,65,184,102,197,111,41,52,25,116,37,45,4,164,246,73,249,163,177,224,188,189,194,248,121,127,234,140,61,75,225,178,214,54,170,41,147,34,133,79,131,71,120,141,226,90,210,182,96,69,220,71,235,168,200,242,190,249,199,159,145,0,164,125,117,209,107,227,133,93,94,59,106,174,238,37,211,100,248,234,108,189,172,254,121,166,229,58,134,158,216,149,186,73,220,113,204,246,168,204,203,200,203,227,107,156,187,120,230,183,181,126,212,166,233,85,212,175,11,116,210,34,51,25,190,203,115,196,180,211,113,24,39,63,55,29,13,163,115,174,43,213,220,102,88,247,151,113,145,184,213,224,150,207,226,82,210,155,85,167,83,226,196,188,97,197,112,224,205,38,154,109,78,169,13,72,83,109,184,225,48,227,170,65,188,249,40,210,147,239,140,151,127,58,97,153,3,89,184,61,213,252,147,181,58,53,86,135,80,218,110,178,169,113,216,152,134,101,125,28,254,105,78,52,181,70,206,59,110,36,251,140,187,6,200,164,121,44,144,131,124,207,120,89,135,171,122,93,39,81,232,81,182,215,109,150,23,45,231,55,153,239,135,30,60,215,148,156,41,228,160,178,183,11,185,36,213,245,25,118,29,251,129,238,51,45,94,36,236,72,116,250,141,78,44,107,186,157,29,182,102,195,113,230,208,227,202,109,152,196,227,200,65,190,227,170,65,186,241,145,41,88,201,150,15,191,156,148,185,173,250,109,215,111,84,173,186,188,70,164,195,169,196,122,27,205,186,218,86,149,33,196,41,10,35,37,17,145,246,81,151,114,63,63,32,26,202,105,245,215,83,210,253,72,161,221,113,79,100,171,118,177,26,90,147,234,158,78,59,232,112,211,220,148,94,109,249,224,254,195,27,19,112,191,172,84,253,112,209,155,118,245,134,172,190,168,17,25,154,88,87,105,39,17,151,28,46,232,65,121,186,95,68,177,240,248,21,33,113,225,195,141,83,64,53,182,178,211,116,231,26,161,215,37,200,169,192,113,12,169,44,182,219,210,229,116,218,73,244,144,130,50,67,61,146,156,145,23,145,153,121,74,174,81,60,77,34,143,58,102,134,93,85,149,155,83,94,114,101,56,229,72,236,78,44,224,69,105,132,111,116,189,196,172,33,40,207,158,15,220,2,218,192,126,121,247,33,250,0,58,46,185,221,241,236,61,29,189,110,217,7,255,0,122,237,250,148,180,23,127,89,77,197,117,194,46,201,86,62,135,158,12,119,161,10,57,168,235,49,233,190,129,63,109,195,148,72,151,115,58,170,91,136,75,152,81,177,34,20,212,25,153,18,210,120,202,11,220,101,245,24,10,85,212,155,149,251,235,82,46,75,163,25,85,106,179,50,98,19,219,177,60,250,214,69,156,39,245,252,240,95,97,11,205,229,155,165,206,105,183,13,20,135,156,147,189,87,33,199,174,154,54,99,97,200,167,195,237,157,234,206,54,121,246,251,8,81,190,149,91,82,239,93,79,181,173,152,209,213,33,218,181,110,12,77,132,131,89,171,171,33,8,198,8,140,207,186,190,7,251,70,199,26,91,76,164,105,46,136,219,48,43,114,35,210,227,80,173,216,73,152,185,11,75,8,107,163,17,4,189,198,162,73,39,4,217,231,56,198,15,56,192,15,191,88,53,86,219,209,171,10,171,126,92,239,236,141,79,140,251,200,70,215,15,170,227,108,184,233,35,40,66,205,57,38,213,223,105,145,127,144,232,67,140,78,44,46,158,38,117,2,116,201,106,232,80,33,75,117,20,216,216,109,95,154,67,242,13,165,239,38,91,95,241,111,227,10,239,239,62,254,89,235,153,23,28,178,181,102,225,149,165,58,117,90,146,205,189,73,148,182,37,63,22,73,165,19,28,105,115,24,89,18,153,144,164,56,210,219,113,7,221,36,106,237,156,22,8,70,30,25,184,116,188,248,143,212,104,22,181,191,2,66,225,117,218,114,163,51,164,233,182,211,29,118,80,233,154,208,211,132,149,17,60,71,235,22,8,187,159,214,29,255,0,130,158,11,174,206,39,174,216,181,37,159,131,180,233,179,81,233,9,127,154,115,171,211,118,49,186,206,206,187,110,167,45,63,157,233,206,49,130,239,229,122,186,71,165,54,182,141,88,244,235,26,211,141,210,135,5,134,91,81,239,113,93,69,161,150,218,53,254,113,107,50,201,54,158,219,143,31,229,62,187,195,159,15,118,87,15,90,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,84,89,51,238,127,86,86,0,0,0,1,248,174,228,127,96,253,0,31,5,54,71,89,82,80,104,218,109,190,180,249,231,56,199,113,247,142,54,66,21,2,73,203,105,181,41,181,246,90,80,89,238,103,147,86,63,103,152,243,244,221,49,38,148,187,45,166,214,172,97,11,113,36,175,179,25,1,225,87,140,151,85,17,211,94,211,110,67,106,46,217,206,50,57,20,158,82,71,241,33,196,41,247,234,147,219,105,150,214,152,236,153,56,110,25,25,18,204,149,228,71,220,143,36,99,151,34,193,96,128,20,68,162,52,153,118,50,193,138,165,230,53,203,234,242,175,222,19,181,171,75,91,244,131,83,18,235,213,10,126,90,107,107,171,118,92,151,93,234,191,36,179,216,219,78,212,163,29,242,94,242,22,182,62,90,141,46,153,88,138,184,53,106,116,89,177,156,35,74,217,146,202,93,66,136,200,200,200,210,162,50,62,198,101,246,25,128,214,33,237,51,189,216,175,149,174,237,19,109,76,222,240,253,15,18,201,254,115,126,204,110,223,183,233,118,206,113,251,5,152,114,210,224,50,241,181,174,182,53,179,83,227,120,4,54,194,85,77,131,189,167,119,44,156,135,37,167,186,140,72,60,125,21,167,98,145,238,201,251,136,88,115,156,58,240,254,236,242,170,185,161,218,126,169,164,231,87,196,157,179,8,221,223,187,118,119,244,179,157,221,243,159,62,227,188,83,105,84,186,52,70,224,81,233,177,96,197,105,36,150,217,140,202,90,109,4,68,68,68,73,73,17,17,17,17,23,216,68,3,234,34,193,96,135,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,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,93,79,43,143,97,61,50,252,107,231,19,70,85,226,199,217,99,89,62,239,238,31,151,62,49,87,43,143,97,61,50,252,107,231,19,70,85,226,199,217,99,89,62,239,238,31,151,62,3,90,193,181,64,213,92,109,80,2,170,249,231,126,132,255,0,164,159,221,163,21,114,84,246,167,186,126,239,231,124,198,156,50,175,60,239,208,159,244,147,251,180,98,174,74,158,212,247,79,221,252,239,152,211,128,124,156,94,104,53,229,196,151,52,139,191,74,108,200,82,212,186,140,138,18,234,115,153,142,79,34,147,78,42,84,2,145,53,210,82,208,157,141,165,89,36,154,211,189,102,134,210,123,214,146,59,95,225,163,135,75,19,133,253,44,129,166,118,44,127,241,83,43,19,119,189,254,19,170,120,102,89,126,103,77,215,92,232,245,122,8,87,73,10,216,143,34,47,51,62,193,104,233,13,155,101,106,37,251,170,84,102,37,157,195,168,242,41,207,86,159,121,243,82,54,65,136,152,177,153,105,5,132,161,9,73,56,179,60,26,205,111,47,42,52,146,18,142,234,0,41,91,157,95,181,61,173,247,127,7,230,53,17,117,34,149,185,213,251,83,218,223,119,240,126,99,81,0,228,169,237,79,116,253,223,206,249,141,56,69,94,44,125,169,245,147,239,2,225,249,139,226,85,114,84,246,167,186,126,239,231,124,198,156,34,175,22,62,212,250,201,247,129,112,252,197,240,22,169,201,83,217,98,233,251,192,157,242,234,112,159,226,0,114,84,246,88,186,126,240,39,124,186,156,39,248,0,197,92,88,251,44,107,39,221,253,195,242,231,198,85,24,171,139,31,101,141,100,251,191,184,126,92,248,13,107,6,202,124,39,123,44,104,223,221,253,189,242,230,6,181,131,101,62,19,189,150,52,111,238,254,222,249,115,0,50,168,0,0,10,86,231,87,237,79,107,125,223,193,249,141,68,93,72,165,110,117,126,212,246,183,221,252,31,152,212,64,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,24,171,157,95,181,61,173,247,127,7,230,53,16,25,87,145,143,233,179,250,55,253,228,45,80,85,95,35,31,211,103,244,111,251,200,90,160,0,0,0,138,188,209,253,132,245,55,240,95,156,66,20,173,194,119,181,62,141,253,224,91,223,49,96,93,79,52,127,97,61,77,252,23,231,16,133,43,112,157,237,79,163,127,120,22,247,204,88,1,97,60,238,41,53,90,253,87,65,168,84,42,100,186,141,74,163,34,224,137,14,28,70,84,243,242,95,113,84,196,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,145,92,191,120,17,161,112,171,106,183,122,221,40,241,186,155,112,83,201,186,140,156,173,191,69,197,125,184,174,59,74,216,137,14,199,127,165,38,58,143,196,164,137,75,206,11,9,236,114,46,230,210,27,54,239,213,11,35,87,43,172,75,122,187,167,177,234,204,208,137,47,154,24,101,117,6,217,105,247,150,130,238,181,147,76,155,105,35,61,132,79,56,102,147,81,33,72,238,160,2,0,115,171,246,88,181,190,240,32,252,186,162,39,248,128,28,234,253,150,45,111,188,8,63,46,168,128,170,190,19,189,169,244,111,239,2,222,249,139,2,85,115,171,246,167,181,190,239,224,252,198,162,34,175,9,222,212,250,55,247,129,111,124,197,129,42,185,213,251,83,218,223,119,240,126,99,81,0,228,169,237,79,116,253,223,206,249,141,56,93,72,165,110,74,158,212,247,79,221,252,239,152,211,133,212,128,0,0,10,86,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,197,92,234,253,169,237,111,187,248,63,49,168,140,171,200,199,244,217,253,27,254,242,1,106,131,90,206,44,125,169,245,147,239,2,225,249,139,227,101,49,173,103,22,62,212,250,201,247,129,112,252,197,240,23,83,202,227,216,79,76,191,26,249,196,208,230,143,236,39,169,191,130,252,226,16,114,184,246,19,211,47,198,190,113,52,57,163,251,9,234,111,224,191,56,132,2,149,184,78,246,167,209,191,188,11,123,230,44,13,148,198,181,156,39,123,83,232,223,222,5,189,243,22,6,202,96,0,0,0,0,0,40,7,154,63,183,102,166,254,11,242,120,66,127,242,84,246,88,186,126,240,39,124,186,156,32,7,52,127,110,205,77,252,23,228,240,132,255,0,228,169,236,177,116,253,224,78,249,117,56,4,255,0,0,0,0,0,0,0,0,21,87,207,59,244,39,253,36,254,237,24,171,146,167,181,61,211,247,127,59,230,52,225,149,121,231,126,132,255,0,164,159,221,163,21,114,84,246,167,186,126,239,231,124,198,156,2,234,64,0,0,106,174,54,168,26,171,128,217,79,132,239,101,141,27,251,191,183,190,92,192,202,163,21,112,157,236,177,163,127,119,246,247,203,152,25,84,0,67,94,108,218,161,85,211,142,15,170,148,202,50,101,183,34,250,172,67,181,215,46,52,213,71,92,102,22,151,36,189,157,164,102,226,29,106,35,145,214,222,82,74,68,133,100,204,136,208,169,148,42,47,157,198,168,85,101,95,250,123,162,236,166,91,20,218,101,29,219,162,65,166,106,186,19,31,146,243,145,154,223,31,4,157,236,38,35,219,92,51,81,226,91,137,34,79,125,225,92,22,157,173,93,190,110,170,53,149,107,65,241,181,171,130,161,30,151,78,141,213,67,125,121,79,184,150,218,111,122,205,40,78,229,173,37,149,25,36,179,147,50,46,227,103,61,61,178,169,90,107,96,91,90,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,206,112,69,228,40,47,151,86,142,87,117,147,139,139,18,53,33,239,15,18,207,168,49,120,213,36,237,66,250,49,96,62,211,137,45,138,90,13,93,87,206,59,25,78,229,35,175,191,106,146,133,16,216,80,4,74,230,143,164,50,117,107,131,235,153,250,107,18,223,169,88,210,25,187,226,178,203,237,52,133,162,50,86,137,74,116,220,250,72,68,55,229,184,73,73,165,102,182,208,73,221,244,21,70,218,79,125,126,229,250,167,102,234,103,162,253,39,249,37,112,83,171,190,11,175,209,241,94,22,75,111,116,186,155,85,179,119,79,110,237,170,198,115,131,198,6,202,122,177,98,254,234,26,89,121,105,159,165,61,25,249,91,111,212,104,94,55,161,214,240,190,42,51,140,245,122,123,147,191,111,83,118,221,201,206,49,146,206,70,176,64,54,168,20,3,205,31,219,179,83,127,5,249,60,33,114,124,20,221,52,43,195,132,125,33,171,91,147,188,92,72,246,125,50,150,227,157,37,183,182,84,38,19,18,75,120,89,17,158,199,216,117,25,198,213,109,202,76,210,100,103,77,156,209,253,187,53,55,240,95,147,194,1,63,249,42,123,44,93,63,120,19,190,93,78,21,235,204,163,72,100,233,7,24,55,195,4,196,178,166,222,18,10,239,166,189,37,246,157,91,232,156,165,46,66,136,155,198,196,38,97,75,109,9,89,18,201,13,36,207,118,73,106,176,174,74,158,203,23,79,222,4,239,151,83,134,31,231,113,164,50,81,85,211,221,123,130,196,183,35,191,29,219,66,168,226,159,107,160,194,208,167,37,66,74,27,236,233,173,194,114,121,169,94,178,8,153,108,189,67,50,222,29,215,146,94,166,90,178,116,178,250,209,207,23,210,185,41,247,1,220,221,7,28,109,62,34,12,136,209,227,239,101,59,250,139,233,185,23,14,30,194,74,122,236,122,198,107,193,89,80,162,30,83,58,161,74,211,142,48,105,116,202,202,98,55,30,250,163,204,181,209,46,76,212,199,68,103,214,166,228,179,141,196,100,226,221,118,35,113,208,222,82,106,92,132,224,204,200,144,171,222,0,0,0,17,87,154,63,176,158,166,254,11,243,136,66,149,184,78,246,167,209,191,188,11,123,230,44,11,169,230,143,236,39,169,191,130,252,226,16,165,110,19,189,169,244,111,239,2,222,249,139,0,54,83,0,0,1,84,28,240,111,248,206,213,116,179,75,96,220,50,202,68,88,245,26,253,82,146,147,117,44,26,29,83,76,66,144,178,199,73,107,35,102,122,19,220,214,130,55,62,137,56,91,173,124,80,95,53,58,181,86,163,199,29,253,14,161,83,151,42,61,46,61,30,36,22,158,121,75,68,86,14,153,25,227,105,164,153,225,8,55,94,117,195,74,112,91,220,90,188,212,102,97,213,121,120,89,84,171,255,0,141,45,42,161,86,100,75,102,60,90,194,235,104,84,101,165,43,55,233,241,157,156,202,76,212,149,22,197,59,25,180,172,177,147,65,168,136,210,102,74,45,135,133,64,114,66,177,125,33,170,122,151,169,158,148,233,250,6,223,137,66,240,93,12,245,188,124,147,123,171,212,221,234,236,244,110,221,187,79,119,91,57,78,204,42,223,192,86,7,60,91,90,187,46,213,210,75,214,60,29,244,90,85,66,177,75,153,39,170,130,233,74,150,220,87,35,183,176,207,122,183,34,20,147,201,17,164,186,120,81,145,169,36,113,87,148,253,211,93,183,248,218,180,41,52,137,222,30,37,205,79,171,210,234,141,244,144,191,17,21,16,94,150,150,242,162,51,70,31,137,29,121,73,146,189,76,103,106,148,71,102,156,212,233,52,170,143,3,151,244,202,133,50,36,169,20,185,20,121,112,93,121,148,173,113,95,58,156,102,77,214,148,101,148,44,218,121,214,205,73,193,236,113,105,242,81,145,209,102,158,222,181,93,53,191,237,173,70,161,71,136,253,74,213,172,66,173,195,106,90,20,166,28,126,51,200,121,180,184,148,169,42,52,26,144,68,100,74,73,227,56,50,243,1,180,64,213,92,109,80,53,87,1,127,220,174,61,132,244,203,241,175,156,77,18,168,69,94,87,30,194,122,101,248,215,206,38,137,84,0,0,0,0,0,0,53,204,227,155,84,41,90,199,197,166,166,95,148,36,196,58,107,245,143,70,195,126,36,212,203,98,91,16,89,110,19,114,155,117,36,73,82,30,76,98,120,177,146,34,112,136,148,172,110,59,232,226,83,87,163,104,46,131,95,58,184,243,241,27,145,110,209,222,122,158,82,216,117,230,29,168,175,13,66,101,196,53,133,154,28,146,227,45,153,145,167,4,179,51,82,72,141,69,173,16,9,127,78,224,202,133,254,198,245,95,139,122,157,87,101,200,187,130,60,138,106,27,90,221,111,208,232,154,116,199,35,41,30,162,90,121,114,157,91,202,112,250,197,211,140,194,83,211,55,29,24,171,130,253,99,161,104,23,20,22,6,170,221,44,239,162,210,170,14,71,168,185,185,101,225,162,203,142,236,71,100,225,8,90,215,209,68,133,59,211,74,77,75,233,236,44,26,178,87,167,107,112,163,167,20,62,20,226,240,153,83,107,199,219,127,147,235,163,205,146,150,75,168,236,167,77,78,61,61,164,62,111,37,151,142,82,215,37,178,61,233,105,205,155,123,33,36,53,194,1,181,64,12,41,193,126,177,215,117,247,134,11,3,85,110,150,118,86,170,180,247,35,212,92,220,131,241,50,162,72,118,35,178,112,132,33,8,235,46,58,157,233,165,36,148,117,54,22,73,57,60,214,0,42,175,158,119,232,79,250,73,253,218,45,80,85,95,60,239,208,159,244,147,251,180,6,42,228,169,237,79,116,253,223,206,249,141,56,91,245,159,165,90,113,167,245,219,166,231,178,172,186,85,22,171,122,212,19,84,175,203,135,28,155,114,161,40,144,72,39,28,50,255,0,214,86,11,9,55,29,121,195,45,238,184,165,84,15,37,79,106,123,167,238,254,119,204,105,194,234,64,69,94,104,254,194,122,155,248,47,206,33,10,1,23,253,205,31,216,79,83,127,5,249,196,33,64,32,54,168,0,0,20,129,204,127,151,252,206,29,235,174,234,222,144,219,191,247,39,159,225,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,126,100,221,130,195,104,139,254,192,179,117,78,205,171,105,246,160,219,209,43,150,245,114,57,198,157,6,73,30,199,81,146,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,213,220,5,255,0,114,184,246,19,211,47,198,190,113,52,74,161,21,121,92,123,9,233,151,227,95,56,154,37,80,0,213,92,109,80,53,87,1,127,220,174,61,132,244,203,241,175,156,77,18,168,69,94,87,30,194,122,101,248,215,206,38,137,84,0,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,6,85,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,117,32,0,0,49,87,22,62,203,26,201,247,127,112,252,185,241,149,70,42,226,199,217,99,89,62,239,238,31,151,62,3,90,193,181,64,213,92,109,80,3,85,113,178,159,9,222,203,26,55,247,127,111,124,185,129,173,96,217,79,132,239,101,141,27,251,191,183,190,92,192,12,170,0,0,32,7,58,191,101,139,91,239,2,15,203,170,34,170,248,92,215,79,222,215,174,214,206,181,254,75,126,81,254,78,120,223,240,103,142,240,125,127,17,13,248,223,199,116,220,219,183,175,187,232,30,118,227,182,114,86,169,206,175,217,98,214,251,192,131,242,234,136,165,96,29,130,255,0,191,239,45,83,188,170,218,131,168,55,12,186,229,195,92,144,114,103,78,146,101,189,213,224,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,172,83,149,15,28,114,109,170,173,19,132,125,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,233,40,178,233,60,234,91,194,210,226,58,56,211,131,46,87,213,222,39,244,158,118,173,93,183,247,228,117,42,171,186,61,168,168,241,81,57,201,46,51,39,167,38,76,134,186,136,218,201,116,159,101,13,239,75,138,115,46,30,212,54,148,191,13,175,251,2,242,210,203,202,173,167,218,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,54,136,1,94,188,180,185,130,70,214,26,85,31,135,205,95,170,203,115,80,96,71,240,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,42,51,53,154,179,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,3,240,203,37,131,31,160,2,171,185,150,240,25,120,221,55,91,250,217,166,17,188,122,28,97,74,169,65,222,211,91,86,110,76,146,235,221,71,228,22,126,146,19,177,40,247,228,189,228,43,61,157,51,189,223,175,157,174,213,19,117,76,158,240,253,15,18,201,126,115,126,204,110,223,183,233,118,206,113,251,6,206,213,42,85,46,179,17,200,21,138,108,89,209,93,73,165,198,100,178,151,91,89,25,25,25,26,84,70,70,70,70,101,246,25,142,142,223,14,188,63,181,60,234,173,232,118,159,166,105,185,213,241,37,108,194,39,119,238,221,157,253,44,231,119,124,231,207,184,10,231,229,203,203,234,242,160,94,16,117,171,84,155,244,123,80,210,211,212,250,126,90,119,115,168,118,36,150,157,234,177,36,241,216,156,78,213,35,29,178,126,226,22,180,146,36,145,36,139,177,22,8,124,212,234,93,50,143,21,16,105,52,232,176,163,54,68,148,51,25,148,180,132,145,17,17,17,37,36,68,93,136,139,236,34,31,80,15,91,235,54,216,113,194,243,74,13,69,251,8,107,215,204,26,181,54,181,196,253,216,185,143,117,60,44,233,241,155,245,72,182,161,53,9,88,46,196,89,243,63,172,108,46,164,146,146,105,81,17,145,150,12,143,222,41,207,153,183,6,90,137,27,84,100,234,182,159,90,245,42,229,38,170,218,228,76,110,159,9,249,46,51,33,217,19,31,112,204,154,99,106,80,73,217,220,212,102,70,162,206,72,200,192,87,32,145,252,190,168,53,10,247,20,86,130,105,204,245,14,13,66,159,53,239,89,37,181,164,84,98,238,62,230,89,243,46,197,147,250,134,27,166,105,46,169,86,106,69,72,166,105,197,209,38,103,83,164,108,181,71,144,181,165,91,137,56,52,165,6,101,131,50,47,47,51,22,185,202,255,0,130,106,230,152,58,246,177,234,93,17,113,42,210,227,42,44,56,83,99,45,183,24,66,252,20,132,56,109,188,194,84,149,165,109,173,59,137,120,35,35,34,239,147,1,99,205,36,210,210,18,101,131,36,145,24,243,0,0,0,0,29,47,87,52,166,214,214,91,30,163,99,93,145,186,176,231,48,243,105,61,238,39,166,181,178,227,68,191,205,173,6,120,39,21,219,113,103,252,165,69,92,107,112,93,118,112,195,118,202,169,32,252,101,167,82,154,191,71,203,252,211,125,46,163,178,77,166,118,117,220,117,88,105,140,239,86,51,156,31,127,61,130,70,41,226,47,135,187,43,136,93,61,169,90,55,53,38,35,178,156,142,241,192,148,182,25,83,140,72,54,30,109,181,146,214,219,134,157,166,242,143,41,44,145,247,47,172,40,199,131,190,44,46,158,25,181,2,12,200,138,235,208,38,203,105,21,40,216,109,63,154,91,241,205,213,239,54,92,95,241,108,99,9,239,239,46,254,119,223,163,250,171,109,235,45,133,74,191,45,135,247,198,168,70,97,229,163,107,133,210,113,198,91,116,209,149,161,6,172,19,137,239,180,136,255,0,200,90,246,113,53,195,157,231,195,134,163,79,181,174,8,18,17,11,174,235,148,233,157,39,73,183,88,235,188,134,140,150,182,155,37,40,201,147,63,84,176,101,220,190,169,61,203,119,142,73,90,77,112,197,210,173,70,173,73,122,221,170,202,67,17,95,149,36,212,136,110,58,184,108,35,42,122,66,80,219,72,109,181,159,100,153,167,190,50,89,32,19,219,153,150,151,57,169,60,51,213,221,110,78,197,91,103,34,186,72,217,157,231,30,159,51,182,119,167,25,223,231,223,236,49,70,90,109,114,191,98,234,69,183,116,17,97,84,90,204,57,139,79,110,228,203,232,89,150,112,175,212,243,193,253,134,54,61,213,42,109,35,86,180,70,230,129,68,145,26,169,22,187,110,205,76,53,199,90,95,67,189,104,139,36,109,52,146,137,89,39,11,24,206,114,88,206,70,184,250,171,109,75,178,181,62,233,182,100,199,84,119,105,53,185,209,54,26,13,6,158,148,133,163,24,50,35,46,233,248,23,236,1,178,22,134,93,241,239,205,28,178,174,216,231,255,0,125,45,250,108,181,151,127,85,110,69,105,195,46,233,78,126,159,158,8,119,161,10,57,87,107,49,234,70,129,49,109,204,150,75,151,108,186,154,91,104,83,153,81,49,30,20,36,17,224,214,163,198,86,126,226,47,168,132,215,0,0,31,158,93,204,6,40,226,131,88,169,250,31,163,55,21,235,49,88,125,48,37,179,8,176,174,242,74,35,206,54,93,144,178,243,104,254,145,99,227,240,61,118,117,6,235,169,234,134,164,87,46,185,71,190,85,197,88,147,45,41,245,75,7,33,245,184,73,236,73,47,55,60,240,95,97,11,19,230,237,196,210,43,19,161,232,101,171,89,89,53,9,230,230,84,78,44,142,198,226,14,124,87,88,94,199,79,220,105,202,20,140,249,100,253,194,42,240,31,195,141,83,95,245,182,140,211,148,231,29,161,208,229,199,169,207,113,108,169,76,184,219,50,226,245,26,81,244,150,131,51,67,217,52,171,4,101,230,100,94,97,102,28,176,184,89,135,164,154,93,27,81,235,177,183,87,110,102,17,45,151,55,153,108,135,34,60,39,146,156,37,229,32,240,182,207,185,164,149,245,17,118,19,144,207,5,147,28,109,179,111,211,109,75,122,155,109,210,34,181,26,29,50,35,48,217,109,164,37,9,74,27,66,80,146,34,73,17,23,100,145,118,34,242,242,17,175,142,30,51,45,94,27,44,73,148,250,117,78,44,155,186,163,29,198,97,67,109,230,214,227,42,113,153,36,219,203,65,62,219,169,65,58,201,17,169,57,193,158,11,191,144,99,142,98,92,115,91,218,65,106,84,180,170,213,87,138,186,106,241,30,140,231,101,183,225,154,117,185,108,27,159,156,142,182,215,181,214,211,234,238,35,60,251,139,184,170,61,10,209,107,227,138,173,94,43,106,144,238,101,212,164,248,234,148,189,172,254,101,167,37,52,135,94,216,165,180,74,218,114,8,246,164,200,207,200,139,225,236,135,3,89,184,194,213,252,155,181,58,205,86,185,80,218,78,188,169,114,24,134,135,165,125,28,254,117,77,180,133,73,206,59,237,37,123,204,251,220,247,5,92,18,217,252,53,218,80,170,181,26,124,73,119,140,200,173,156,217,166,211,78,41,165,45,168,234,113,180,56,108,54,234,80,79,48,106,36,168,251,103,39,223,200,59,38,138,104,77,159,193,246,128,84,216,134,231,94,69,42,140,245,78,169,51,14,167,172,235,80,155,39,149,211,55,29,36,228,227,18,176,156,145,121,17,31,190,138,56,142,189,143,82,181,206,242,184,227,163,45,75,175,84,124,55,127,164,218,166,60,180,31,116,164,203,36,191,121,103,226,47,39,152,6,168,195,211,78,27,46,147,118,162,152,210,43,180,249,212,118,72,158,36,45,75,122,4,173,164,94,186,76,207,40,237,140,249,121,24,161,237,44,182,230,234,62,175,218,246,219,76,189,41,218,253,195,10,51,158,169,172,207,175,41,8,53,43,178,143,205,125,207,7,231,239,1,113,124,168,116,58,14,159,104,130,175,121,135,213,171,87,228,156,132,175,186,122,113,159,137,5,210,111,4,226,146,120,82,15,214,193,31,216,93,132,232,29,31,69,44,56,122,107,165,150,197,159,18,35,113,213,2,147,9,151,210,134,201,25,121,17,155,109,70,100,73,79,127,83,204,200,140,119,128,1,92,92,216,184,157,252,141,181,81,163,150,251,187,230,214,152,35,152,91,113,182,51,205,206,142,231,211,104,200,253,100,151,146,200,254,24,243,19,103,93,117,110,153,163,154,125,86,187,39,17,169,216,241,31,84,116,150,211,35,117,44,58,226,119,17,173,7,140,182,121,193,228,80,47,17,58,151,122,113,11,172,242,170,245,42,145,205,118,165,81,92,58,108,100,60,235,132,211,110,75,117,77,54,72,53,56,105,193,188,101,181,38,100,89,193,23,196,57,254,7,52,45,237,114,215,106,28,9,173,102,151,79,155,26,124,181,110,47,89,45,204,140,75,78,9,196,40,189,87,79,185,103,234,44,249,108,23,107,219,212,251,78,221,166,91,52,182,246,68,165,195,102,27,37,149,31,168,211,105,66,126,145,153,249,36,188,204,254,211,16,211,150,135,10,16,180,111,77,209,122,220,212,114,59,134,181,137,8,114,84,114,222,211,47,49,13,194,36,26,217,66,210,68,227,106,199,115,34,239,230,125,196,148,226,23,89,109,253,13,210,234,229,239,90,169,195,138,244,104,82,78,11,114,31,66,13,249,41,142,235,173,182,146,82,208,106,82,141,163,34,74,79,39,131,199,196,130,5,115,98,226,209,218,60,84,104,53,166,189,175,201,108,164,84,31,193,31,230,212,83,162,186,214,215,25,50,243,36,158,228,175,63,15,136,169,151,93,113,247,13,215,85,185,74,243,60,96,119,221,118,213,122,238,179,234,125,126,251,174,79,145,32,231,207,148,236,100,186,234,214,76,176,185,14,186,134,208,74,90,246,165,61,83,194,73,70,69,158,223,19,226,116,203,79,171,154,163,122,211,236,139,118,27,242,167,84,58,189,54,217,109,107,81,244,218,91,167,130,66,84,127,69,181,31,98,63,47,218,3,141,172,219,21,42,29,58,157,83,154,222,214,106,125,110,137,229,39,158,154,137,42,242,51,63,51,47,60,11,31,228,145,34,164,221,209,169,140,69,99,116,71,189,11,226,151,185,37,179,13,212,77,29,143,185,228,254,31,180,98,14,100,26,29,108,232,108,187,54,214,183,154,148,73,103,210,59,212,226,91,218,121,40,139,44,26,27,70,127,141,63,119,255,0,95,42,242,80,121,212,94,250,130,202,31,52,161,207,68,239,70,227,45,248,102,163,142,222,252,0,183,193,129,184,233,156,245,55,133,123,218,108,119,186,78,55,232,220,47,105,43,25,168,198,47,35,251,70,121,17,67,154,13,90,93,51,131,27,233,48,228,155,14,61,232,188,41,43,52,175,181,86,23,209,50,50,248,158,64,81,13,149,68,252,163,185,161,209,183,237,241,29,78,248,207,209,109,74,248,151,234,252,69,239,113,109,197,5,27,133,29,30,134,212,69,245,43,115,186,158,143,99,11,45,219,37,49,213,245,141,167,80,88,68,131,63,91,31,87,127,42,96,225,82,141,26,189,174,182,221,54,91,104,113,167,124,102,228,168,136,200,241,13,245,121,25,31,188,134,104,230,109,168,215,245,197,196,53,94,207,175,187,53,154,45,19,195,250,58,59,138,121,45,151,90,12,55,29,194,86,163,71,211,73,31,170,69,223,185,228,192,69,11,150,228,171,221,213,169,23,5,118,79,136,155,43,103,85,205,137,70,237,168,36,23,100,145,17,122,169,34,236,66,206,185,61,240,242,167,222,168,107,133,97,123,16,223,75,209,168,198,122,153,41,241,157,238,151,59,99,183,210,71,127,119,196,86,29,189,65,169,92,213,136,244,74,76,71,164,203,147,191,166,211,45,169,107,86,212,154,143,9,73,25,159,100,153,249,123,134,200,124,53,232,229,23,68,52,170,149,100,210,96,51,29,81,186,253,85,33,164,33,75,221,37,231,19,184,210,132,103,29,83,198,75,223,251,76,57,109,118,179,90,212,13,42,174,90,47,35,122,39,248,108,150,76,179,178,75,78,123,148,159,212,248,144,137,92,179,56,97,159,162,145,46,26,229,192,214,218,149,67,194,122,155,146,125,62,153,204,79,154,29,90,79,41,116,189,197,255,0,84,240,121,150,164,54,108,188,132,173,10,243,74,139,36,127,214,56,250,53,187,73,160,19,169,165,196,109,132,189,183,114,80,218,82,93,179,142,201,34,248,152,12,41,199,68,54,37,240,209,118,37,247,54,18,124,7,184,207,254,16,141,240,251,6,188,84,103,9,170,147,43,81,100,139,119,255,0,74,99,99,190,45,232,170,175,240,253,116,211,27,217,189,223,3,180,215,229,218,107,10,248,31,195,224,53,190,134,174,148,164,40,204,187,103,252,192,54,134,179,42,45,213,173,168,117,6,83,181,14,245,48,89,207,147,138,47,129,124,7,54,58,46,135,204,244,134,151,81,101,245,18,190,167,137,245,146,121,35,196,135,11,207,246,14,244,0,0,0,0,0,0,48,239,23,51,142,159,195,245,209,32,158,38,140,188,14,21,187,110,63,134,176,94,127,180,102,33,31,56,238,115,165,195,77,212,173,238,39,253,195,221,7,131,255,0,190,17,128,107,184,140,154,203,61,198,206,90,55,5,52,237,55,164,67,67,38,209,55,226,61,67,78,211,44,190,225,249,126,209,172,107,95,198,16,218,19,79,73,101,104,64,39,13,6,175,206,231,111,151,241,171,1,216,128,0,7,225,145,25,96,203,36,53,245,230,31,167,108,233,239,17,245,216,145,246,116,228,120,93,164,156,118,219,2,33,159,146,83,250,227,96,177,74,60,224,237,130,164,107,172,42,234,73,100,154,191,83,25,242,252,212,56,9,237,216,190,63,19,253,128,61,220,159,173,104,117,93,104,168,87,94,105,43,122,153,210,233,238,73,25,23,82,36,244,159,153,25,249,23,184,200,71,238,59,104,107,183,248,155,187,105,203,39,72,209,224,63,140,243,239,79,140,127,2,248,137,103,201,110,169,75,98,238,188,169,175,197,101,83,36,250,59,160,234,144,147,90,54,181,81,82,182,153,158,75,37,216,240,49,151,54,253,55,93,169,196,99,247,147,109,184,81,238,141,189,60,151,170,94,26,12,6,207,30,169,23,154,190,42,253,158,64,39,47,41,25,207,200,225,134,157,13,199,210,182,227,117,186,104,37,25,154,55,84,39,153,228,189,217,19,120,87,23,38,171,189,185,186,105,112,90,174,62,147,93,63,194,116,209,187,186,122,146,42,14,31,109,221,188,190,4,44,116,5,62,243,170,50,252,191,177,49,140,255,0,133,51,255,0,204,41,195,149,228,180,217,42,227,189,22,109,52,123,125,29,235,26,125,98,252,221,71,200,199,5,206,145,105,61,74,179,82,78,110,52,250,71,41,206,118,255,0,7,167,123,189,195,156,228,180,78,29,199,122,25,18,182,151,163,115,240,254,46,162,3,207,155,103,11,243,34,214,158,215,219,106,144,234,162,191,183,210,171,98,57,154,27,218,136,49,89,220,104,107,5,147,221,141,203,239,238,248,10,194,27,60,106,222,155,219,250,181,96,212,236,43,154,26,100,211,234,93,30,170,13,180,47,248,183,155,116,187,45,42,79,210,109,62,105,63,47,218,53,196,215,29,39,173,104,174,164,213,116,250,185,25,246,158,167,116,61,103,80,180,238,234,71,105,222,198,164,32,207,4,233,127,36,191,210,97,57,249,99,113,188,155,30,106,52,111,83,43,209,34,208,157,207,128,153,58,86,196,177,130,153,33,205,203,121,242,66,119,45,72,73,109,71,124,145,31,124,24,183,153,113,169,245,202,99,240,159,38,101,67,152,210,216,112,189,85,161,104,81,26,84,93,242,71,216,204,134,172,209,228,72,138,234,100,69,125,198,93,78,118,173,181,26,84,89,44,30,12,190,161,105,124,12,115,51,159,42,181,69,210,221,105,158,209,71,117,165,199,106,170,251,170,222,185,79,206,71,79,168,244,153,88,52,165,14,175,201,59,136,144,88,201,17,228,62,46,51,121,99,222,50,47,234,134,161,232,123,74,146,197,85,247,106,18,97,237,117,107,68,135,94,144,242,201,182,227,69,193,36,139,164,146,202,140,251,227,39,216,196,146,229,221,107,107,110,154,88,174,217,186,157,109,73,140,77,76,82,90,117,232,114,208,105,108,153,136,217,22,94,36,224,189,69,159,98,199,111,180,132,203,167,84,33,85,169,241,106,180,217,45,73,137,53,148,72,142,243,75,37,161,198,214,146,82,84,149,17,153,25,25,25,25,25,30,15,35,222,148,37,57,218,146,44,158,79,5,230,96,60,131,204,0,5,27,115,88,209,181,88,26,236,237,221,30,26,90,141,113,161,83,150,182,219,218,133,61,34,100,231,12,204,201,9,35,89,146,59,247,51,250,204,101,158,77,154,196,84,235,130,185,164,213,57,198,76,202,106,77,82,57,56,239,110,170,151,79,97,41,45,203,199,145,30,8,147,159,175,220,51,127,56,77,50,252,167,208,250,93,225,6,26,21,54,147,87,97,79,60,77,229,101,21,168,115,220,81,110,36,25,237,202,136,240,102,69,246,10,203,224,167,82,95,211,62,35,236,170,145,73,83,49,234,85,170,109,54,74,183,154,82,76,185,62,49,172,212,123,146,88,194,59,231,37,241,32,27,26,136,165,199,63,6,214,175,16,250,117,80,168,81,40,113,99,93,180,230,157,155,22,76,104,205,161,233,78,54,196,147,67,74,90,88,113,213,146,157,120,140,210,88,51,50,35,35,207,156,162,164,84,24,171,82,97,85,98,186,151,25,153,29,185,13,173,42,35,37,37,105,37,17,145,145,153,25,25,31,184,199,214,3,92,27,18,241,213,110,13,245,188,166,42,37,66,151,80,162,212,60,60,184,210,27,146,194,37,48,204,180,154,203,102,230,148,180,41,81,177,223,4,100,70,71,140,118,190,190,27,181,202,222,215,205,42,160,222,244,170,164,7,167,74,167,197,93,74,52,103,208,163,143,45,81,153,117,214,205,9,113,102,141,170,116,139,106,143,113,118,35,248,156,96,230,55,192,245,27,87,173,105,186,167,100,83,147,30,233,165,176,227,242,27,142,202,16,82,218,105,185,111,171,36,211,11,113,199,86,235,137,46,234,34,62,222,71,131,16,183,151,71,17,23,118,129,235,135,238,77,115,62,166,41,117,105,222,137,122,44,229,58,146,98,91,179,34,48,165,18,22,234,18,149,37,45,40,178,105,53,23,114,193,151,98,11,13,230,57,195,84,77,114,209,42,165,118,157,7,169,93,181,226,191,86,100,218,104,141,231,145,26,36,181,37,148,225,165,173,89,91,165,132,145,164,140,253,228,126,116,133,167,183,101,197,163,122,169,71,185,88,57,112,42,22,221,102,59,210,25,87,81,165,230,60,148,45,77,45,36,104,86,55,55,131,73,153,121,123,134,204,202,68,42,253,20,219,113,45,72,137,82,139,133,22,9,104,113,183,17,223,226,70,70,71,245,145,138,35,230,93,195,243,186,55,174,211,43,84,218,105,179,70,185,58,149,52,184,134,77,45,165,249,19,38,43,97,26,91,66,11,212,108,187,100,207,30,243,32,23,43,195,54,178,82,181,199,71,173,251,218,159,57,137,18,93,131,17,185,233,105,212,172,219,150,113,89,113,212,30,22,179,35,35,116,178,74,61,197,239,248,158,85,20,235,202,67,137,23,45,107,202,70,140,220,21,53,149,62,172,107,126,26,94,123,212,241,46,187,2,59,105,73,45,210,78,118,164,240,68,131,63,134,124,133,196,145,145,145,25,30,72,252,140,7,226,214,150,208,165,168,240,148,145,153,159,212,41,35,155,78,179,181,127,235,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,201,145,43,31,15,33,112,90,215,126,66,211,77,42,186,175,57,143,182,217,211,40,243,164,178,75,81,17,45,214,227,56,226,83,221,73,206,118,31,98,50,63,243,141,111,117,130,243,151,168,90,165,118,94,114,223,91,135,88,173,207,154,130,82,140,201,8,118,67,142,18,83,149,43,4,91,207,5,147,251,79,204,4,151,229,127,165,41,190,120,130,137,116,84,99,32,233,182,187,109,213,205,231,81,249,182,221,141,54,18,247,26,141,10,74,112,149,153,231,41,50,47,121,9,19,204,231,142,135,201,114,52,35,75,43,209,78,57,18,209,84,157,78,148,123,201,95,195,34,189,28,220,98,70,49,142,154,182,41,30,120,51,247,16,136,26,31,196,195,250,3,163,119,37,6,213,68,114,185,174,71,38,70,241,173,145,245,24,137,34,43,104,193,56,135,80,226,86,151,25,74,188,141,36,125,251,159,150,23,164,81,239,109,97,190,147,6,155,26,125,102,189,95,156,74,81,165,15,73,90,157,125,226,35,90,176,75,89,150,247,11,39,220,242,175,121,152,14,71,73,180,162,249,215,43,246,13,165,106,210,231,212,230,212,101,52,82,95,109,135,158,38,80,227,205,182,183,157,83,104,89,165,36,110,164,212,179,35,198,123,249,247,190,94,13,56,75,180,184,100,211,184,49,99,67,67,215,29,66,51,79,213,38,56,219,74,113,47,56,196,114,121,164,56,76,182,225,55,212,99,113,37,89,60,247,62,254,93,59,128,110,12,109,222,30,108,26,117,209,92,166,161,219,194,179,5,151,229,184,251,45,169,113,122,204,197,90,217,35,83,13,186,141,174,178,126,169,153,224,252,242,126,82,236,0,0,0,0,0,0,0,0,126,25,18,139,10,34,50,63,113,143,153,116,186,99,171,39,28,167,69,90,203,185,41,76,164,207,250,240,62,160,1,226,134,219,105,59,27,66,80,146,247,36,176,67,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,181,62,178,125,224,92,63,49,124,108,166,53,172,226,199,218,159,89,62,240,46,31,152,190,2,234,121,92,123,9,233,151,227,95,56,154,50,175,22,62,203,26,201,247,127,112,252,185,241,138,185,92,123,9,233,151,227,95,56,154,50,175,22,62,203,26,201,247,127,112,252,185,240,26,214,13,170,6,170,227,106,128,21,87,207,59,244,39,253,36,254,237,24,171,146,167,181,61,211,247,127,59,230,52,225,149,121,231,126,132,255,0,164,159,221,163,21,114,84,246,167,186,126,239,231,124,198,156,2,234,64,0,0,82,183,58,191,106,123,91,238,254,15,204,106,34,234,69,43,115,171,246,167,181,190,239,224,252,198,162,1,201,83,218,158,233,251,191,157,243,26,112,138,188,88,251,83,235,39,222,5,195,243,23,196,170,228,169,237,79,116,253,223,206,249,141,56,69,94,44,125,169,245,147,239,2,225,249,139,224,45,83,146,167,178,197,211,247,129,59,229,212,225,63,196,0,228,169,236,177,116,253,224,78,249,117,56,79,240,1,138,184,177,246,88,214,79,187,251,135,229,207,140,170,49,87,22,62,203,26,201,247,127,112,252,185,240,26,214,13,148,248,78,246,88,209,191,187,251,123,229,204,13,107,6,202,124,39,123,44,104,223,221,253,189,242,230,0,101,80,0,0,20,173,206,175,218,158,214,251,191,131,243,26,136,186,145,74,220,234,253,169,237,111,187,248,63,49,168,128,202,188,140,127,77,159,209,191,239,33,138,185,213,251,83,218,223,119,240,126,99,81,25,87,145,143,233,179,250,55,253,228,49,87,58,191,106,123,91,238,254,15,204,106,32,50,175,35,31,211,103,244,111,251,200,90,160,170,190,70,63,166,207,232,223,247,144,181,64,0,0,1,21,121,163,251,9,234,111,224,191,56,132,41,91,132,239,106,125,27,251,192,183,190,98,192,186,158,104,254,194,122,155,248,47,206,33,10,86,225,59,218,159,70,254,240,45,239,152,176,3,101,48,0,0,16,3,157,95,178,197,173,247,129,7,229,213,17,63,196,0,231,87,236,177,107,125,224,65,249,117,68,5,85,240,157,237,79,163,127,120,22,247,204,88,18,171,157,95,181,61,173,247,127,7,230,53,17,21,120,78,246,167,209,191,188,11,123,230,44,9,85,206,175,218,158,214,251,191,131,243,26,136,7,37,79,106,123,167,238,254,119,204,105,194,234,69,43,114,84,246,167,186,126,239,231,124,198,156,46,164,0,0,0,82,183,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,134,42,231,87,237,79,107,125,223,193,249,141,68,101,94,70,63,166,207,232,223,247,144,11,84,26,214,113,99,237,79,172,159,120,23,15,204,95,27,41,141,107,56,177,246,167,214,79,188,11,135,230,47,128,186,158,87,30,194,122,101,248,215,206,38,135,52,127,97,61,77,252,23,231,16,131,149,199,176,158,153,126,53,243,137,161,205,31,216,79,83,127,5,249,196,32,20,173,194,119,181,62,141,253,224,91,223,49,96,108,166,53,172,225,59,218,159,70,254,240,45,239,152,176,54,83,0,0,0,0,0,1,64,60,209,253,187,53,55,240,95,147,194,19,255,0,146,167,178,197,211,247,129,59,229,212,225,0,57,163,251,118,106,111,224,191,39,132,39,255,0,37,79,101,139,167,239,2,119,203,169,192,39,248,0,0,0,0,0,0,0,170,190,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,12,171,207,59,244,39,253,36,254,237,24,171,146,167,181,61,211,247,127,59,230,52,224,23,82,0,0,3,85,113,181,64,213,92,6,202,124,39,123,44,104,223,221,253,189,242,230,6,85,24,171,132,239,101,141,27,251,191,183,190,92,192,202,160,2,138,249,188,223,95,149,188,100,212,168,30,139,240,159,145,86,253,46,133,214,235,245,60,95,81,181,79,234,237,218,93,60,120,254,158,220,171,248,173,217,245,182,166,245,6,181,156,88,251,83,235,39,222,5,195,243,23,192,75,254,73,118,181,118,94,190,223,87,172,120,59,232,180,171,60,233,115,36,245,80,93,41,82,230,199,114,59,123,12,247,171,114,33,73,60,145,26,75,167,133,25,26,146,71,114,130,186,185,37,218,212,40,154,5,125,94,177,224,236,173,85,111,3,165,204,147,213,89,245,98,196,133,29,200,237,236,51,216,157,171,155,36,242,68,74,62,166,20,102,73,73,21,138,128,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,190,220,205,41,52,170,47,28,122,159,14,141,76,137,2,59,146,41,178,214,212,102,82,210,20,251,244,200,143,60,233,165,36,68,107,113,215,28,113,106,243,82,214,165,30,76,204,192,89,87,39,171,214,171,117,112,124,138,21,66,60,70,227,217,215,69,74,137,5,76,161,68,183,24,90,89,156,106,116,205,70,70,190,172,231,82,70,146,73,108,74,11,25,35,82,171,131,154,63,183,102,166,254,11,242,120,66,122,114,80,171,82,158,225,182,242,161,51,83,136,186,148,59,226,68,185,16,210,242,77,246,88,122,4,36,180,234,219,206,228,161,106,97,228,165,70,88,81,180,225,22,118,158,32,95,52,127,110,205,77,252,23,228,240,128,79,254,74,158,203,23,79,222,4,239,151,83,134,74,230,143,164,50,117,107,131,235,153,250,107,18,223,169,88,210,25,187,226,178,203,237,52,133,162,50,86,137,74,116,220,250,72,68,55,229,184,73,73,165,102,182,208,73,221,244,21,141,121,42,123,44,93,63,120,19,190,93,78,19,166,236,181,168,87,205,171,89,178,174,152,62,54,139,112,83,228,82,234,49,186,171,111,175,21,246,212,219,173,239,65,165,105,220,133,168,178,147,37,22,114,70,71,220,6,178,250,79,125,126,229,250,167,102,234,103,162,253,39,249,37,112,83,171,190,11,175,209,241,94,22,75,111,116,186,155,85,179,119,79,110,237,170,198,115,131,198,6,206,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,13,96,181,10,202,170,233,173,255,0,114,233,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,24,201,23,144,191,62,93,90,199,66,214,78,17,236,73,52,134,124,60,187,62,158,197,157,84,141,185,107,232,202,128,195,77,164,247,169,8,37,117,88,56,239,225,59,146,142,190,205,202,82,20,96,36,168,0,0,138,188,209,253,132,245,55,240,95,156,66,20,173,194,119,181,62,141,253,224,91,223,49,96,93,79,52,127,97,61,77,252,23,231,16,133,43,112,157,237,79,163,127,120,22,247,204,88,1,178,152,0,0,13,96,117,98,250,253,212,53,78,242,212,207,69,250,51,242,182,224,168,215,124,23,95,173,225,124,84,151,30,233,117,54,167,126,222,166,221,219,83,156,103,5,156,13,159,134,170,224,46,167,147,38,150,254,74,112,227,93,212,201,244,47,11,62,251,184,28,240,211,124,86,255,0,25,75,132,130,101,159,205,146,205,45,236,148,170,138,123,165,43,86,114,121,79,76,196,255,0,17,171,150,245,173,93,179,248,37,210,218,77,199,7,194,75,145,79,151,84,109,190,170,28,221,22,108,233,18,227,57,148,25,145,111,97,246,151,140,238,78,236,40,137,68,100,82,84,7,84,213,139,23,247,80,210,203,203,76,253,41,232,207,202,219,126,163,66,241,189,14,183,133,241,81,156,103,171,211,220,157,251,122,155,182,238,78,113,140,150,114,53,130,27,84,13,85,192,108,231,162,23,173,87,82,180,94,193,212,106,236,120,140,84,174,171,94,149,91,152,212,68,41,44,54,252,152,141,188,226,91,74,148,165,18,9,75,50,34,53,40,241,140,153,249,141,99,5,255,0,114,184,246,19,211,47,198,190,113,52,80,8,11,254,229,113,236,39,166,95,141,124,226,104,149,66,42,242,184,246,19,211,47,198,190,113,52,74,160,0,0,0,0,0,21,213,206,147,88,235,182,126,141,90,90,59,72,103,167,19,81,42,18,36,85,36,238,65,238,139,77,84,119,19,27,98,144,102,91,223,126,59,189,68,173,10,79,134,219,235,37,197,17,87,183,47,11,42,149,127,241,165,165,84,42,204,137,108,199,139,88,93,109,10,140,180,165,102,253,62,51,179,153,73,154,146,162,216,167,99,54,149,150,50,104,53,17,26,76,201,69,146,185,184,234,101,213,120,113,123,88,177,106,210,241,69,176,169,240,41,244,136,173,184,231,77,62,38,35,51,31,125,72,82,205,4,242,214,249,33,75,66,83,185,182,24,73,145,154,50,114,3,146,22,150,255,0,250,203,214,186,133,11,255,0,20,181,169,21,63,21,246,201,158,199,68,151,255,0,238,213,111,90,62,164,43,248,194,1,106,130,128,121,157,105,111,238,95,198,77,235,225,40,94,140,165,93,190,30,233,167,255,0,10,235,120,175,20,217,120,183,251,173,74,70,233,205,205,245,21,183,24,245,82,72,52,11,254,21,151,207,6,202,170,207,176,52,179,81,153,145,16,169,180,58,197,70,137,33,165,45,93,117,63,57,150,158,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,9,89,51,72,125,92,146,245,50,234,184,52,227,81,52,182,173,47,196,81,108,250,133,62,161,72,234,56,226,220,143,227,202,79,93,132,238,89,161,12,146,226,19,137,66,18,159,206,62,250,140,212,107,237,101,66,128,121,98,234,151,238,95,198,77,149,226,235,190,140,165,93,190,34,214,168,127,5,235,120,175,20,217,248,70,59,33,74,70,233,205,194,245,211,183,24,245,148,72,53,139,254,0,21,87,207,59,244,39,253,36,254,237,22,168,42,175,158,119,232,79,250,73,253,218,3,21,114,84,246,167,186,126,239,231,124,198,156,46,164,82,183,37,79,106,123,167,238,254,119,204,105,194,234,64,69,94,104,254,194,122,155,248,47,206,33,10,1,23,253,205,31,216,79,83,127,5,249,196,33,64,32,54,168,0,0,1,170,184,218,160,106,174,2,255,0,185,92,123,9,233,151,227,95,56,154,37,80,138,188,174,61,132,244,203,241,175,156,77,18,168,0,106,174,54,168,26,171,128,191,238,87,30,194,122,101,248,215,206,38,137,84,34,175,43,143,97,61,50,252,107,231,19,68,170,0,0,0,21,87,207,59,244,39,253,36,254,237,24,171,146,167,181,61,211,247,127,59,230,52,225,149,121,231,126,132,255,0,164,159,221,163,21,114,84,246,167,186,126,239,231,124,198,156,3,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,101,94,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,0,186,144,0,0,24,171,139,31,101,141,100,251,191,184,126,92,248,202,163,21,113,99,236,177,172,159,119,247,15,203,159,1,173,96,218,160,106,174,54,168,1,170,184,217,79,132,239,101,141,27,251,191,183,190,92,192,214,176,108,167,194,119,178,198,141,253,223,219,223,46,96,6,85,0,0,16,3,157,95,178,197,173,247,129,7,229,213,17,89,124,14,233,13,155,174,252,84,88,122,91,168,44,75,126,222,171,72,152,244,230,35,62,108,174,66,35,66,126,81,50,107,47,89,40,90,152,74,22,105,52,175,98,149,181,72,86,20,86,105,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,1,127,194,26,243,29,224,114,79,21,182,108,11,195,79,151,18,62,162,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,210,74,221,117,42,36,147,198,235,115,40,0,106,195,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,191,238,0,120,193,165,113,101,164,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,107,230,189,192,228,107,150,149,91,226,227,78,87,44,235,180,216,241,215,119,82,73,14,200,41,209,26,75,108,38,107,4,146,81,180,182,26,74,58,169,60,52,108,180,167,50,133,54,190,181,90,233,110,169,95,122,45,125,211,53,51,77,43,190,134,185,40,221,111,5,55,194,179,35,165,213,101,108,185,249,183,144,182,213,150,221,90,125,100,158,51,146,193,145,25,6,207,192,48,167,10,60,87,105,199,22,186,112,139,214,202,119,192,213,96,244,216,175,208,31,120,151,42,145,41,68,102,73,81,145,23,81,149,237,81,180,241,17,37,196,165,68,100,133,161,198,209,154,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,7,205,62,157,79,170,70,92,58,156,8,243,24,112,141,43,105,246,146,226,20,70,70,70,70,149,17,145,246,51,47,218,62,144,1,212,224,105,46,149,82,167,42,167,76,211,59,82,28,197,40,214,114,24,162,198,109,211,86,73,89,53,37,4,121,201,17,231,62,101,145,218,90,105,166,91,75,76,182,150,208,146,34,74,82,88,34,34,247,17,16,243,0,0,0,0,0,0,0,0,1,29,184,203,225,46,210,226,111,78,231,68,147,13,12,220,116,248,206,191,76,152,219,109,37,197,60,219,18,9,150,150,179,101,199,13,190,163,251,141,41,193,231,185,119,243,161,173,90,210,139,231,67,111,217,214,149,213,75,159,76,153,78,148,233,70,125,198,30,100,158,67,111,56,218,30,105,78,33,6,164,153,180,163,74,200,136,143,29,188,187,108,220,34,39,31,60,24,219,188,67,216,53,27,162,135,77,67,87,133,26,11,207,196,113,134,80,149,202,232,179,41,104,100,205,44,56,234,247,58,241,122,164,101,147,242,193,249,132,97,229,141,199,67,253,72,250,17,170,117,232,197,28,201,8,165,206,168,202,61,230,175,224,113,89,140,78,63,35,24,199,81,93,52,163,226,101,239,33,29,249,160,105,74,108,110,32,165,221,20,216,232,42,109,208,219,149,98,125,164,126,109,199,100,205,154,189,196,162,66,82,121,74,8,243,149,25,151,188,196,96,171,209,175,109,30,190,149,6,165,26,117,26,189,64,156,106,73,169,15,71,113,46,176,241,145,45,59,137,11,34,222,217,224,251,30,83,238,50,25,159,92,56,152,127,95,116,110,219,160,93,72,142,119,53,180,228,56,222,53,194,62,163,241,35,197,113,24,55,22,234,220,82,212,227,202,87,145,36,207,191,99,243,12,193,202,91,89,218,211,253,109,145,103,213,170,42,106,159,112,67,92,102,25,83,196,148,28,199,229,193,109,42,218,165,165,59,182,160,203,36,70,172,124,69,219,161,105,113,9,90,15,41,81,17,145,253,67,88,141,31,188,229,233,238,169,90,119,156,71,150,217,209,235,112,38,184,73,81,145,45,13,72,109,195,74,176,164,228,143,103,114,201,125,165,230,54,66,209,75,242,22,165,233,85,171,121,195,125,183,14,167,71,131,37,226,109,68,100,135,92,140,219,138,79,101,43,24,222,93,140,204,255,0,206,3,187,140,85,196,206,178,82,180,59,71,174,27,218,161,57,136,242,90,131,45,184,9,117,212,160,220,150,81,94,113,164,22,86,131,51,51,104,240,73,61,199,238,248,150,84,51,34,35,51,60,17,121,152,167,126,109,252,72,57,116,94,49,180,106,223,170,44,224,82,141,15,204,75,47,250,158,37,167,103,199,113,42,36,58,105,206,213,22,72,208,71,241,199,144,8,41,168,87,101,197,172,154,169,88,185,95,57,115,234,23,37,102,67,209,217,79,81,213,230,68,149,173,45,33,38,107,86,55,57,130,73,25,249,251,197,222,242,227,225,170,38,134,232,149,46,187,81,130,77,215,110,136,172,85,158,55,90,34,121,148,73,137,17,74,101,89,105,11,78,22,209,229,38,106,34,63,121,159,149,102,114,209,225,249,221,100,215,104,117,170,149,52,222,163,91,125,58,154,150,182,77,77,169,248,243,33,171,97,154,155,90,15,212,112,251,100,143,30,242,33,123,137,68,42,5,20,155,109,45,71,137,77,139,132,145,17,33,13,182,218,59,124,8,136,136,190,162,32,24,235,137,29,114,183,180,15,74,171,215,189,86,169,1,153,209,105,242,151,77,141,37,244,36,228,75,76,103,157,105,178,66,156,65,175,114,154,50,218,147,220,125,200,190,37,66,151,221,227,170,220,100,107,121,204,76,74,133,82,161,90,168,120,120,145,163,183,37,244,69,97,233,106,52,22,205,206,169,8,74,164,227,182,72,136,200,139,57,239,158,185,139,241,17,119,107,230,184,30,147,91,47,169,250,93,38,119,162,90,139,5,78,168,159,150,212,201,108,37,70,132,58,180,169,74,75,169,44,146,73,71,216,176,69,216,230,151,46,78,7,168,218,67,107,66,213,59,222,156,153,23,77,81,134,223,142,220,134,80,178,136,211,173,196,125,56,39,88,67,141,186,135,91,81,118,81,145,119,243,60,152,12,139,192,199,6,214,175,15,26,117,79,168,86,232,113,100,221,181,22,154,155,42,76,152,205,173,232,174,56,196,99,91,73,90,152,109,212,18,93,100,204,146,121,50,51,51,51,207,148,173,1,242,85,234,12,82,105,51,106,178,156,75,108,195,142,228,135,22,163,34,36,165,9,53,25,153,153,145,17,17,23,188,192,84,223,57,61,98,42,141,193,67,210,106,100,227,54,98,181,26,169,32,155,119,183,85,43,168,48,164,158,213,227,200,203,36,105,207,215,238,24,151,149,62,141,170,255,0,215,102,174,217,16,210,236,107,113,9,156,133,184,222,228,37,232,243,32,184,70,70,104,81,18,200,151,219,185,31,214,67,9,241,173,169,47,234,103,17,247,173,73,82,84,244,122,109,106,165,77,140,173,230,164,155,45,207,146,104,52,250,202,44,97,125,177,130,248,16,179,78,79,122,101,249,49,161,245,75,194,116,52,38,109,90,174,250,153,120,219,194,206,43,176,224,56,146,220,104,35,219,148,153,224,140,203,237,1,96,62,64,0,2,21,243,17,181,181,183,82,236,86,172,221,49,182,165,73,234,205,74,93,117,152,114,214,106,108,217,150,217,150,89,37,100,189,116,31,114,199,127,176,132,108,224,203,150,53,227,30,254,129,168,122,224,210,163,49,74,125,170,132,104,123,93,66,215,33,167,163,188,130,113,185,49,112,105,50,234,164,240,162,62,216,201,119,49,108,170,66,85,141,201,35,193,228,178,94,70,61,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,193,96,7,193,54,117,191,98,219,11,151,62,84,74,101,34,139,8,212,167,29,90,25,105,150,25,108,204,242,103,181,41,34,66,12,253,196,68,94,226,20,149,204,131,140,121,218,225,125,72,211,251,86,166,203,150,165,18,74,219,74,226,188,102,137,15,50,244,182,137,194,52,62,182,214,149,52,234,125,109,164,103,219,200,187,30,82,230,57,204,22,85,211,58,126,139,233,21,96,138,144,217,59,18,169,62,52,131,35,121,100,114,227,60,218,92,143,36,210,166,212,133,54,162,74,145,223,177,159,108,16,173,71,28,113,231,20,235,171,82,214,179,53,41,74,60,154,140,252,204,207,222,96,63,18,149,45,68,132,36,212,165,30,8,136,178,102,98,207,57,73,240,191,46,85,105,157,125,185,105,14,166,43,27,189,20,183,227,153,33,205,200,157,21,237,166,182,176,120,61,185,216,190,222,255,0,128,135,188,21,232,36,205,125,215,10,53,188,168,47,189,75,167,63,26,165,80,52,180,106,65,199,110,100,116,58,147,252,218,211,244,94,242,81,17,124,79,30,119,251,164,154,111,111,233,45,131,76,176,173,152,105,141,79,166,245,186,72,38,208,143,227,30,113,211,236,132,165,63,73,197,121,36,188,255,0,104,10,194,231,74,222,46,43,41,125,38,139,119,164,189,98,79,172,127,155,167,121,152,226,185,42,153,126,95,223,121,198,127,193,120,255,0,230,21,17,202,243,165,39,10,227,178,204,201,91,15,210,88,248,127,23,78,28,23,37,181,164,181,42,242,73,185,180,213,232,236,39,56,221,252,30,163,238,247,128,184,161,8,121,182,206,126,63,12,53,24,109,190,148,55,43,163,212,65,168,200,215,182,161,0,203,5,239,192,155,194,184,185,202,221,237,194,211,75,126,213,109,244,146,234,30,47,168,141,221,213,211,145,79,112,187,110,239,231,240,48,21,231,192,157,13,119,7,19,86,149,57,29,92,175,199,255,0,23,244,187,83,228,159,192,254,2,64,243,129,181,161,210,181,162,159,93,101,164,161,234,159,87,169,181,36,68,125,56,144,18,94,68,71,228,126,243,49,194,114,144,211,119,46,190,35,24,188,156,109,195,141,107,238,234,96,189,83,241,48,103,182,89,245,76,188,211,241,79,237,242,25,59,157,37,82,150,253,221,102,211,88,136,202,102,70,244,143,93,212,182,146,90,247,53,78,82,114,100,121,60,23,98,200,8,209,203,195,78,218,212,46,35,232,81,31,233,244,227,248,173,196,188,119,221,2,89,151,154,85,250,131,96,178,34,34,193,22,8,82,151,39,203,96,170,250,237,54,184,162,89,166,145,211,206,60,139,171,14,122,123,246,63,135,196,191,104,186,224,0,0,1,210,245,142,10,106,90,111,87,132,166,77,210,115,195,250,132,157,198,120,125,179,242,253,131,88,215,61,87,15,7,129,180,38,161,18,206,208,158,77,154,73,95,154,198,239,47,227,80,53,123,119,248,195,1,178,39,8,179,142,161,195,245,173,33,79,147,170,63,29,149,110,221,159,225,175,151,159,236,25,136,71,206,4,29,234,240,209,106,171,123,138,255,0,119,119,89,228,255,0,239,132,161,32,192,0,0,0,0,0,6,3,227,142,35,210,248,109,186,154,101,180,173,95,192,123,40,140,255,0,240,248,223,15,176,103,193,134,120,190,165,200,171,240,255,0,115,194,138,82,84,234,252,22,212,199,201,172,241,54,57,159,98,35,247,23,249,192,107,126,215,241,132,54,127,211,87,138,69,149,78,121,57,194,186,222,127,243,203,26,192,17,26,28,194,200,210,101,241,236,54,99,208,26,188,90,238,147,208,234,112,95,83,204,61,226,118,45,74,37,25,226,75,169,60,153,25,151,153,31,188,6,67,0,0,1,82,220,237,104,79,199,174,105,173,104,154,79,78,95,166,114,164,164,243,234,34,156,159,88,241,241,242,238,45,164,86,207,58,154,99,146,116,254,198,168,162,33,45,48,189,39,189,222,158,77,189,239,211,136,187,227,182,124,190,176,17,27,149,141,242,118,175,18,180,202,82,231,147,13,85,186,219,144,167,118,146,250,80,38,168,187,110,34,60,26,190,7,251,4,195,231,31,166,137,171,233,165,27,80,152,142,149,42,137,226,58,206,108,201,167,173,34,158,210,123,146,79,30,94,245,23,237,242,21,201,193,45,80,168,220,78,217,149,21,41,180,147,94,145,201,184,120,79,122,124,146,239,220,190,34,243,184,195,210,118,245,167,135,219,158,194,76,116,46,84,255,0,5,208,115,102,86,222,201,177,221,86,211,216,179,44,147,93,240,147,255,0,73,5,102,242,111,185,234,80,181,138,177,109,162,66,188,37,71,195,239,108,214,172,126,110,45,65,101,130,206,60,207,224,98,230,197,23,242,172,173,200,180,184,179,163,219,117,8,174,54,186,151,136,234,18,144,100,104,233,211,39,44,179,147,44,103,113,123,140,94,128,10,105,231,52,219,169,213,187,105,107,60,161,126,51,97,119,237,136,212,252,142,231,201,85,70,85,75,237,59,18,100,126,139,238,101,220,189,90,136,234,188,232,88,113,189,79,180,31,81,158,215,125,33,183,246,71,167,17,142,79,146,252,206,157,233,118,195,241,6,93,95,1,249,189,253,149,134,170,39,229,239,1,111,66,158,249,198,233,67,52,75,242,139,169,49,218,97,179,174,248,158,166,196,145,41,93,6,105,236,150,236,32,179,231,219,42,63,217,228,46,16,87,255,0,56,138,13,58,110,133,195,174,72,56,197,46,157,212,240,219,246,245,15,169,50,158,149,236,201,103,200,187,224,203,176,10,87,30,216,178,164,65,148,204,216,143,45,151,227,184,151,90,113,10,52,169,11,73,228,148,70,93,200,200,203,57,33,234,34,51,236,67,201,13,58,225,25,182,210,213,180,141,71,181,38,120,47,136,11,126,229,155,199,75,87,141,50,22,136,106,93,87,109,86,11,13,198,165,73,144,249,17,60,210,19,14,51,45,111,122,65,169,78,26,148,179,218,148,17,31,115,46,249,33,100,233,81,41,36,164,158,72,203,36,99,87,59,46,239,175,88,87,69,50,236,183,42,82,97,78,166,75,102,83,110,48,242,219,86,230,220,75,132,70,104,82,79,27,144,147,236,101,228,47,183,129,14,42,104,156,67,233,85,57,137,149,86,149,115,82,35,51,18,115,46,190,131,125,213,53,26,49,56,246,211,121,199,20,70,227,198,91,149,140,159,153,17,249,132,160,0,0,24,167,138,91,10,30,162,232,37,239,65,147,13,50,93,77,6,164,244,84,27,100,179,235,248,39,208,140,17,165,93,242,191,113,103,191,97,174,141,65,169,86,38,164,73,100,210,228,121,22,245,109,105,194,72,208,166,214,195,230,93,190,137,145,145,163,234,50,250,134,207,211,98,179,58,27,240,164,54,135,26,144,210,154,90,22,68,105,82,84,70,70,70,71,216,203,6,53,251,230,33,163,175,233,55,17,183,2,147,21,182,98,220,82,101,214,217,38,208,105,73,38,68,249,123,75,232,36,188,155,247,103,237,48,23,63,193,190,160,181,168,252,58,217,85,132,62,110,185,18,139,77,132,250,148,162,82,141,212,193,142,165,100,247,43,190,87,223,39,159,168,102,177,89,220,156,117,153,154,141,155,89,210,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,248,31,184,89,136,15,84,152,209,230,71,114,44,182,27,121,151,144,104,113,183,18,74,74,146,101,131,35,35,236,100,100,98,170,184,232,224,210,227,179,181,178,129,174,90,81,110,45,202,114,171,49,103,212,25,166,195,112,220,67,254,46,76,151,87,181,134,9,36,146,74,91,44,169,121,206,50,126,70,45,104,124,149,58,85,54,179,17,112,106,144,88,148,194,200,200,208,243,73,90,123,145,150,112,162,50,242,51,254,176,29,51,66,43,146,107,250,73,106,203,156,195,204,202,110,145,5,151,208,242,77,46,19,133,25,163,86,226,51,51,206,76,243,158,249,24,7,153,63,15,241,245,139,66,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,202,220,46,196,100,89,247,145,137,95,73,163,211,232,113,60,13,54,59,108,48,71,148,161,8,74,82,93,136,176,68,146,34,46,196,65,89,165,68,174,82,38,209,167,176,219,209,167,71,114,51,173,184,146,82,84,133,164,210,162,50,50,50,50,50,51,243,35,1,172,174,155,222,21,173,36,212,218,61,207,29,82,34,77,160,85,163,188,250,8,214,218,200,216,144,133,169,10,34,82,79,205,190,228,102,94,94,225,177,95,14,58,163,77,213,253,27,181,175,72,51,218,148,244,186,76,21,77,216,234,86,109,201,84,86,92,113,10,194,214,100,162,55,11,36,163,201,103,191,196,81,215,48,45,18,123,70,56,132,173,197,98,9,51,78,174,61,38,177,28,219,104,210,218,82,244,233,68,132,22,27,66,75,9,107,200,179,219,222,126,233,173,201,243,93,90,149,108,87,52,166,181,81,105,10,167,20,154,179,93,87,136,140,153,109,184,12,36,139,115,158,94,126,73,34,250,253,192,59,199,55,109,109,43,47,72,161,105,229,30,161,178,167,91,152,217,73,109,14,225,71,9,232,179,217,94,73,46,18,177,185,36,93,210,105,248,228,251,10,90,81,154,140,212,163,51,51,60,153,152,149,156,199,181,181,122,181,196,77,114,159,18,91,174,64,182,36,201,162,18,84,230,80,110,70,157,44,183,36,137,197,39,27,92,236,125,143,234,33,21,27,109,199,92,75,77,33,75,90,204,146,148,164,178,102,103,228,68,94,240,30,250,109,58,117,94,161,26,149,76,138,236,153,115,30,67,12,50,210,13,107,113,197,168,146,148,165,41,35,51,51,51,34,34,34,201,228,92,119,45,30,6,99,233,213,2,54,177,234,109,25,165,220,53,6,208,237,62,52,136,228,126,25,135,17,14,67,75,52,61,29,43,67,201,113,11,44,165,102,69,220,139,190,76,98,30,88,188,10,189,112,200,143,174,186,165,66,104,160,69,144,133,82,160,79,138,123,220,90,78,28,166,100,19,111,199,52,155,102,147,113,59,210,188,159,114,47,121,139,107,139,22,52,24,205,67,133,29,166,24,101,9,109,166,154,65,37,8,73,22,9,36,69,216,136,136,136,136,136,7,176,136,146,68,148,145,17,17,96,136,189,195,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,6,181,156,88,251,83,235,39,222,5,195,243,23,198,202,96,2,42,242,184,246,19,211,47,198,190,113,52,101,94,44,125,150,53,147,238,254,225,249,115,227,42,128,13,85,198,213,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,194,234,64,0,0,0,5,43,115,171,246,167,181,190,239,224,252,198,162,46,164,0,82,183,37,79,106,123,167,238,254,119,204,105,194,42,241,99,237,79,172,159,120,23,15,204,95,27,41,128,8,1,201,83,217,98,233,251,192,157,242,234,112,159,224,0,3,21,113,99,236,177,172,159,119,247,15,203,159,25,84,0,106,174,54,83,225,59,217,99,70,254,239,237,239,151,48,50,168,0,0,0,0,165,110,117,126,212,246,183,221,252,31,152,212,69,212,128,10,171,228,99,250,108,254,141,255,0,121,12,85,206,175,218,158,214,251,191,131,243,26,136,186,144,1,85,124,140,127,77,159,209,191,239,33,106,128,0,0,0,2,42,243,71,246,19,212,223,193,126,113,8,82,183,9,222,212,250,55,247,129,111,124,197,129,178,152,0,0,0,0,128,28,234,253,150,45,111,188,8,63,46,168,137,254,0,53,172,225,59,218,159,70,254,240,45,239,152,176,37,87,58,191,106,123,91,238,254,15,204,106,34,234,64,5,43,114,84,246,167,186,126,239,231,124,198,156,46,164,0,0,0,0,82,183,58,191,106,123,91,238,254,15,204,106,35,42,242,49,253,54,127,70,255,0,188,133,170,0,0,214,179,139,31,106,125,100,251,192,184,126,98,248,217,76,0,69,94,87,30,194,122,101,248,215,206,38,135,52,127,97,61,77,252,23,231,16,132,170,0,26,214,112,157,237,79,163,127,120,22,247,204,88,27,41,128,0,0,0,0,0,0,160,30,104,254,221,154,155,248,47,201,225,9,255,0,201,83,217,98,233,251,192,157,242,234,112,159,224,0,0,0,0,0,0,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,194,234,64,0,0,0,6,170,227,106,128,1,138,184,78,246,88,209,191,187,251,123,229,204,12,170,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,0,16,171,148,53,139,249,37,193,181,54,191,233,79,23,249,107,112,85,43,189,30,135,79,194,116,220,76,14,150,237,199,212,207,128,234,110,194,127,141,219,143,87,114,166,168,0,0,165,110,117,126,212,246,183,221,252,31,152,212,69,212,128,10,171,228,99,250,108,254,141,255,0,121,8,171,205,31,219,179,83,127,5,249,60,33,127,192,2,0,114,84,246,88,186,126,240,39,124,186,156,39,248,0,10,11,230,143,164,49,180,151,140,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,45,121,37,235,29,9,219,86,250,225,250,67,61,26,212,106,129,222,48,220,220,181,120,184,174,55,30,36,130,193,35,99,125,21,181,27,185,175,114,252,87,170,156,54,163,59,63,0,0,0,1,21,121,163,251,9,234,111,224,191,56,132,41,91,132,239,106,125,27,251,192,183,190,98,192,217,76,0,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,53,172,27,84,0,14,169,164,246,47,238,95,165,150,110,153,250,83,210,127,146,86,253,58,133,227,122,29,31,21,225,99,54,207,87,167,185,91,55,116,247,109,220,172,103,25,60,100,118,176,0,1,173,103,22,62,212,250,201,247,129,112,252,197,241,178,152,0,138,188,174,61,132,244,203,241,175,156,77,20,2,54,168,0,17,87,149,199,176,158,153,126,53,243,137,162,85,0,0,0,0,0,226,110,203,166,133,99,90,181,155,214,233,157,224,168,182,253,62,69,82,163,39,164,183,58,17,88,109,78,58,230,196,18,150,173,168,66,143,9,35,81,227,4,70,125,135,44,0,53,108,187,46,154,237,243,117,86,111,91,166,119,141,173,92,21,9,21,74,140,158,146,27,235,202,125,197,56,235,155,16,73,66,119,45,106,60,36,137,37,156,17,17,118,27,4,242,240,178,170,182,7,5,186,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,99,4,178,81,17,168,136,148,114,40,0,6,20,227,67,71,43,186,251,195,5,255,0,165,86,179,219,43,85,90,123,114,41,205,237,65,248,153,81,36,53,45,168,217,90,208,132,117,151,29,45,117,20,162,74,58,155,207,36,156,30,107,0,26,176,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,54,136,180,238,154,21,243,106,209,175,91,90,119,141,162,220,20,248,245,74,116,158,146,219,235,197,125,180,184,211,155,22,73,90,119,33,105,60,40,137,69,156,25,17,246,28,176,0,10,171,231,157,250,19,254,146,127,118,139,84,0,20,173,201,83,218,158,233,251,191,157,243,26,112,186,144,0,17,87,154,63,176,158,166,254,11,243,136,66,128,70,213,0,0,0,0,3,85,113,181,64,0,138,188,174,61,132,244,203,241,175,156,77,18,168,0,0,106,174,54,168,0,17,87,149,199,176,158,153,126,53,243,137,162,85,0,0,0,0,10,171,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,186,144,1,85,124,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,23,82,0,0,0,0,49,87,22,62,203,26,201,247,127,112,252,185,241,149,64,6,170,227,106,128,0,26,171,141,148,248,78,246,88,209,191,187,251,123,229,204,12,170,0,0,0,2,0,115,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,69,255,0,0,0,0,0,10,86,230,117,192,119,238,33,93,147,175,58,79,69,219,96,220,21,5,122,74,151,78,167,116,226,218,239,41,12,165,188,171,170,163,232,200,125,82,13,59,91,109,166,84,109,178,88,222,210,78,234,64,6,184,60,40,241,93,168,252,37,106,58,47,91,41,223,29,74,157,211,98,191,64,125,227,68,90,188,84,153,153,37,70,68,125,55,145,185,70,211,196,70,166,212,165,17,146,208,183,27,94,194,122,91,170,86,38,180,216,148,205,76,211,74,239,166,109,186,207,91,193,77,240,175,71,234,244,158,91,46,126,109,228,33,196,225,198,150,159,89,37,156,100,178,70,70,125,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,126,25,18,136,210,162,35,35,44,25,31,188,126,128,10,237,230,93,192,204,109,69,160,73,214,45,50,163,52,139,134,158,218,221,168,70,143,28,139,196,176,218,38,72,117,100,134,99,169,107,117,78,45,5,149,44,136,251,17,247,193,138,113,169,83,167,82,42,18,105,85,56,174,198,151,13,229,176,251,46,160,208,182,220,66,141,42,74,146,162,35,35,35,35,35,35,44,150,6,211,114,162,198,157,25,216,115,99,180,251,15,33,77,186,211,168,37,33,105,50,193,165,68,125,140,140,140,200,200,197,74,115,57,224,85,235,122,68,141,117,210,218,19,71,2,84,133,170,171,2,4,83,222,218,212,115,37,61,32,219,98,57,36,155,36,147,105,222,165,228,187,17,251,140,5,99,164,205,38,74,73,153,25,30,72,200,93,47,40,141,109,43,207,72,166,233,229,98,160,75,169,209,38,57,225,155,91,185,81,66,102,44,6,81,130,83,134,172,110,81,151,100,146,126,24,62,194,150,220,109,198,156,83,78,161,72,90,12,210,164,168,176,100,101,230,70,94,225,42,249,112,235,106,244,147,136,154,29,62,92,183,91,129,115,201,141,68,52,165,204,32,156,147,58,33,110,81,27,137,78,54,183,220,251,159,212,96,46,195,136,221,81,166,233,6,141,221,55,164,233,237,69,122,37,38,114,161,111,117,40,55,36,166,43,206,54,132,229,104,51,81,155,103,130,35,201,227,183,196,107,169,169,23,133,107,86,245,54,177,115,200,92,137,115,43,245,105,15,48,131,53,184,179,55,228,45,105,66,72,212,163,243,115,177,17,159,159,188,89,231,56,61,117,106,45,175,67,210,154,45,69,165,170,162,81,170,206,244,158,35,51,101,198,231,176,162,61,174,121,121,121,164,203,235,247,8,81,203,247,68,158,214,126,33,40,145,100,65,39,169,212,55,163,86,36,27,141,26,155,82,89,157,20,150,131,203,107,73,229,46,249,30,59,123,203,222,22,173,203,95,135,248,250,59,161,116,202,236,218,121,49,87,185,88,102,166,234,150,209,37,196,183,34,28,53,26,12,205,180,40,176,182,207,177,153,150,125,230,99,63,107,189,118,85,191,164,151,84,184,44,60,244,167,41,19,153,97,12,164,212,225,184,113,157,52,146,72,140,143,57,34,198,59,228,119,26,53,42,37,14,145,10,141,1,134,217,141,6,59,113,154,109,180,146,82,148,33,36,148,145,17,17,17,17,17,23,145,16,85,168,244,250,228,79,3,82,142,219,236,25,229,72,90,18,164,159,99,44,25,40,140,143,177,152,10,178,224,99,131,91,142,241,214,202,254,185,106,189,182,182,233,201,172,202,159,79,102,165,13,194,113,111,248,184,210,90,94,215,216,52,154,77,42,112,178,149,231,57,193,249,152,181,88,209,163,195,142,220,88,140,54,203,44,160,144,219,109,164,146,148,164,139,4,68,69,216,136,136,135,166,153,74,166,209,162,34,13,46,11,17,88,65,17,18,25,105,40,79,98,34,206,18,68,94,68,95,212,62,176,1,133,56,199,212,22,116,227,135,107,214,176,183,212,211,146,232,181,40,76,41,42,36,168,157,84,25,10,78,15,114,123,250,157,176,121,250,134,107,21,157,206,59,89,153,167,89,148,109,41,163,85,222,110,124,169,145,231,75,105,169,4,72,84,85,53,80,97,105,82,82,189,198,123,136,136,200,211,143,137,251,128,85,100,6,165,95,122,145,29,146,39,36,73,184,107,104,78,21,149,173,197,190,249,23,127,164,102,102,107,250,204,254,177,177,111,11,86,20,77,58,208,59,34,131,26,26,99,58,170,13,49,233,72,38,201,7,215,240,76,33,121,34,74,79,57,71,188,179,219,184,164,206,94,26,58,254,172,241,27,111,169,81,91,122,45,187,38,37,109,226,113,6,164,154,99,207,137,184,190,130,139,201,207,126,62,210,27,2,66,138,204,24,108,66,142,218,27,106,59,73,105,8,65,17,37,41,73,17,17,17,23,98,44,16,15,112,0,0,252,82,137,41,53,40,240,68,89,51,21,177,204,203,142,150,172,234,100,221,16,211,74,174,234,172,246,28,141,85,147,29,242,50,101,165,166,100,103,154,222,204,130,82,92,37,37,7,181,72,50,46,198,125,240,66,68,113,223,197,77,19,135,141,42,168,177,14,170,210,110,90,188,103,162,65,101,167,208,79,180,167,99,73,38,222,218,79,54,226,72,156,100,139,114,115,131,242,35,63,42,18,189,46,250,237,251,116,84,238,203,142,165,38,108,234,156,183,165,56,227,239,45,197,110,113,197,56,100,70,181,40,241,185,106,62,230,126,96,56,153,82,164,78,148,244,217,111,45,231,228,56,167,93,113,106,53,41,107,81,228,212,102,125,204,204,207,57,49,234,30,75,105,214,246,245,26,90,119,17,26,114,147,44,145,251,200,120,128,183,158,77,218,80,213,62,208,173,234,147,173,48,167,100,200,147,76,74,205,36,107,36,169,170,123,228,89,217,156,100,191,91,207,221,239,22,94,34,167,45,58,13,58,137,194,237,5,202,121,198,51,158,136,179,31,232,237,236,234,233,208,247,18,176,69,235,118,44,231,39,245,137,86,2,167,57,213,40,206,169,98,39,98,72,139,210,157,241,220,253,90,112,233,156,153,91,117,90,183,114,173,7,132,35,193,239,46,253,243,26,161,129,206,115,160,153,212,189,45,40,126,32,207,165,227,255,0,55,191,178,114,213,56,252,189,195,140,228,188,195,142,106,125,222,250,76,246,181,232,253,223,182,61,68,136,5,198,138,100,231,33,115,212,166,235,13,30,219,92,133,120,74,119,136,216,217,45,88,252,228,90,122,207,37,156,121,151,192,133,205,138,47,230,167,91,145,118,241,103,88,182,233,241,92,113,116,223,15,211,36,160,204,215,212,166,65,89,227,6,121,198,211,247,16,9,103,201,195,77,19,72,211,74,206,161,63,29,41,93,111,195,244,92,217,131,87,70,69,65,165,119,52,150,124,253,202,63,217,228,33,239,52,235,228,238,174,37,106,116,164,79,39,218,164,244,118,33,46,238,36,117,96,66,81,246,220,100,89,52,252,11,246,139,118,224,239,73,218,209,126,31,109,139,13,81,144,137,80,60,111,93,205,152,91,155,230,200,117,59,143,98,12,240,78,246,202,75,253,39,70,60,109,85,10,179,196,237,231,81,74,155,81,59,232,236,27,103,148,246,167,198,46,221,207,224,2,103,114,74,161,63,34,187,169,85,163,101,61,40,158,134,194,212,147,201,239,69,69,62,169,227,227,231,220,91,72,173,158,74,212,197,198,211,251,230,162,184,164,132,205,244,102,199,118,96,220,216,253,68,143,190,59,227,203,234,22,76,0,0,0,58,198,165,60,152,246,85,69,229,103,9,232,249,127,206,160,107,0,239,241,134,54,99,215,234,188,74,22,147,215,42,115,159,83,49,217,240,219,214,149,18,76,179,37,164,150,12,204,139,204,203,222,53,156,81,27,142,97,4,102,103,228,3,98,174,7,34,61,15,134,219,85,167,155,74,21,252,59,178,72,203,255,0,15,147,241,251,70,124,24,103,132,10,92,138,71,15,214,196,41,69,37,46,163,198,238,76,140,146,203,51,100,25,118,50,35,242,63,243,12,204,0,0,0,0,0,0,56,123,182,223,143,116,91,242,168,82,139,45,73,217,187,203,249,43,74,189,228,126,244,252,7,48,0,53,115,189,168,18,237,139,158,109,14,115,102,135,227,116,247,164,200,203,27,155,74,139,204,136,252,148,94,225,125,156,186,47,104,183,143,12,246,241,179,57,185,14,196,241,125,84,165,210,90,145,186,161,47,25,45,198,101,146,79,188,83,135,27,246,114,172,206,35,174,138,106,90,83,108,159,130,233,146,147,143,252,2,49,159,242,72,188,212,44,103,147,45,202,197,75,74,110,91,117,50,144,167,105,30,15,123,123,200,212,158,172,154,130,203,182,114,89,34,207,145,126,208,22,44,0,0,2,10,115,119,164,187,63,135,53,205,105,132,47,193,227,42,52,153,169,59,231,64,46,199,142,222,66,117,136,169,204,166,137,233,142,23,238,35,240,235,119,163,225,62,138,55,99,53,24,127,81,252,0,81,238,134,215,35,219,122,165,68,173,74,113,198,218,143,226,119,41,179,34,81,110,140,234,75,6,102,69,230,175,136,217,153,10,141,80,138,74,194,29,105,207,113,225,68,120,63,234,243,33,171,53,58,98,233,243,27,152,223,210,111,56,253,164,101,254,145,179,22,132,221,42,188,244,174,137,113,184,178,82,229,248,156,153,30,126,140,151,81,241,63,213,248,128,140,246,15,5,20,45,49,226,236,181,82,221,134,148,83,63,222,26,233,160,137,191,240,98,152,86,210,67,9,73,101,75,81,158,21,223,237,236,38,176,240,54,25,55,9,227,101,6,225,121,47,105,100,189,222,99,204,5,72,243,185,134,211,87,30,152,75,109,165,18,223,244,223,81,91,123,30,214,233,164,93,198,47,229,29,113,75,166,113,5,232,150,158,218,205,67,248,196,154,140,179,211,133,61,69,219,36,94,103,240,49,36,249,212,91,145,102,216,214,61,194,166,50,245,59,210,123,86,72,47,87,168,245,57,7,147,198,75,177,124,72,65,46,95,55,148,155,71,138,11,81,109,172,210,212,159,29,213,193,153,125,26,116,172,127,40,139,205,94,240,27,12,8,105,205,90,198,149,118,112,187,89,168,211,225,63,42,101,43,195,244,80,203,102,179,62,173,70,9,43,177,36,207,201,39,229,143,47,120,153,99,165,107,21,134,222,165,233,229,82,205,112,147,182,127,67,233,127,196,125,183,63,85,95,169,240,63,244,128,214,182,192,141,72,153,119,64,141,93,117,182,224,175,171,213,83,138,73,36,176,210,205,57,53,118,250,68,94,98,213,173,174,89,182,186,35,61,37,52,197,56,204,232,206,197,79,85,150,205,72,53,30,55,23,240,92,17,150,15,7,220,84,253,209,66,168,90,119,4,154,36,248,210,97,202,139,179,123,111,33,77,184,157,200,74,139,36,100,70,89,37,17,249,121,24,216,135,132,141,103,131,172,218,63,111,215,214,252,101,79,150,212,215,157,109,181,17,237,75,115,93,104,143,27,214,162,236,73,243,63,127,236,1,74,60,99,112,155,115,112,209,122,19,47,67,146,245,18,166,159,19,26,89,54,226,154,65,184,236,130,67,38,179,101,180,18,201,12,103,105,103,183,114,237,229,195,240,133,196,117,197,195,166,173,209,174,24,51,86,84,121,83,35,198,170,176,110,47,97,197,84,152,235,121,68,146,117,180,238,216,201,22,86,123,126,61,188,175,79,137,238,28,236,238,34,116,218,167,107,215,169,172,46,160,152,175,46,157,39,162,209,184,212,146,142,242,26,61,235,105,197,36,137,79,25,250,165,146,62,229,245,208,54,190,104,77,237,160,250,129,85,180,174,106,28,248,209,227,203,125,48,229,59,25,228,54,251,9,125,214,219,90,86,182,208,74,220,77,40,200,200,176,100,89,47,168,54,44,210,157,78,182,117,118,199,165,222,246,181,66,60,168,181,8,204,60,162,105,214,214,109,45,198,80,233,182,173,139,81,37,68,78,39,37,147,198,127,104,238,2,150,185,99,113,153,39,76,110,184,186,61,123,213,156,85,10,183,49,13,67,118,75,230,105,142,251,206,195,142,130,220,235,233,66,27,74,16,163,193,32,204,187,227,37,146,23,63,14,100,90,132,70,103,65,146,212,136,242,27,75,173,58,210,201,104,90,20,89,74,146,162,236,100,100,100,100,100,3,220,43,75,156,150,146,21,90,202,162,106,125,46,149,212,153,14,92,104,18,30,109,140,154,99,33,170,131,235,51,82,80,102,69,147,35,60,171,31,87,188,89,104,195,220,91,105,220,125,75,225,242,247,161,46,11,114,164,181,65,169,201,134,133,52,75,87,136,40,47,165,189,165,181,71,187,43,237,130,207,126,192,40,235,129,157,99,155,163,188,67,90,243,209,47,163,10,177,81,133,73,150,107,112,210,218,89,118,116,99,90,149,235,160,136,136,155,238,103,146,199,153,24,216,102,137,84,139,92,163,65,172,194,125,183,152,159,25,169,45,56,218,137,72,82,22,130,81,25,25,25,145,145,145,151,145,152,213,242,173,18,165,102,94,19,96,153,57,26,161,66,169,56,209,151,172,133,52,243,46,153,125,74,73,146,147,245,25,99,220,47,219,151,150,173,183,170,252,54,219,242,28,158,114,102,80,152,137,70,144,106,119,122,186,140,192,136,107,207,174,163,243,115,223,131,239,228,64,36,208,0,0,0,0,10,222,231,15,164,81,42,218,125,74,212,216,84,199,221,159,14,91,16,158,117,150,9,68,152,232,98,160,242,141,70,72,53,17,18,140,140,242,172,125,94,241,4,120,28,191,95,211,42,246,164,221,203,234,33,148,233,237,97,136,238,22,72,138,81,46,51,137,218,123,146,91,240,140,150,15,112,186,254,44,236,152,122,131,160,215,109,175,38,154,83,30,153,73,158,220,66,232,147,138,110,66,225,62,132,45,57,74,140,148,70,190,198,69,146,207,97,74,58,215,97,185,195,198,153,177,99,26,212,197,118,185,45,51,31,89,30,215,14,3,209,220,105,77,40,246,182,188,111,103,186,77,38,156,251,204,251,16,71,203,202,186,245,211,119,215,46,105,11,90,221,171,212,164,207,90,150,102,106,82,157,117,75,51,51,51,51,51,202,190,39,246,152,147,124,2,112,141,94,226,7,83,41,149,250,157,53,196,218,244,57,204,204,150,227,204,172,154,145,209,145,21,107,103,42,101,109,175,115,79,25,237,51,44,151,153,145,121,224,29,27,211,138,142,171,234,93,187,98,211,219,113,94,149,169,196,138,242,144,74,51,109,167,100,54,210,149,146,74,177,142,161,119,52,153,125,190,67,97,190,25,244,38,215,208,61,46,163,218,84,26,115,13,73,40,145,215,53,242,101,180,184,235,254,29,150,220,53,41,45,160,213,147,104,140,205,69,147,63,63,168,50,29,171,108,81,172,219,126,5,181,64,129,30,28,26,116,102,163,52,211,45,33,180,146,91,66,80,158,200,34,44,237,73,23,98,47,33,203,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,38,234,182,40,215,141,191,62,218,175,211,227,204,131,80,140,236,103,90,121,164,56,147,75,136,82,21,217,100,101,244,84,101,220,143,204,114,192,2,130,120,251,225,26,189,195,246,166,84,238,10,101,53,197,90,245,217,207,76,136,227,44,172,218,143,214,145,41,104,103,41,101,13,163,107,76,145,237,35,60,23,145,153,121,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,202,126,37,246,144,216,227,137,141,9,181,245,243,75,171,22,149,122,156,195,178,78,36,133,194,124,217,109,78,52,255,0,135,121,182,212,149,41,181,154,112,110,153,145,164,178,71,229,245,235,201,172,154,113,81,210,141,75,184,172,90,131,110,39,209,85,57,113,89,82,201,68,110,52,212,135,26,74,178,105,78,115,211,62,228,146,47,179,200,6,101,227,146,253,127,83,107,218,109,119,35,168,182,85,167,148,118,36,59,220,200,229,111,146,226,183,30,229,22,252,47,39,147,220,39,111,39,141,34,137,74,211,234,174,166,205,165,190,212,249,147,31,132,203,175,48,73,37,71,91,20,247,146,105,51,65,40,200,212,70,101,133,99,234,247,136,39,162,150,27,156,67,105,155,246,49,45,79,87,104,146,213,49,133,153,238,112,160,179,29,182,146,210,79,107,139,198,247,187,36,146,73,207,188,143,177,221,111,9,150,76,61,61,208,107,74,215,141,77,40,111,67,165,64,110,89,116,73,181,57,33,16,152,66,214,172,37,38,106,51,71,115,50,201,227,184,12,194,0,0,0,0,3,226,173,213,34,208,232,211,171,51,95,109,150,32,70,118,75,174,56,162,74,18,132,32,212,102,102,102,68,68,68,71,230,100,53,231,227,159,88,230,235,23,16,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,140,176,88,242,34,23,23,204,51,86,218,210,142,27,110,9,13,207,56,211,43,172,75,163,70,52,187,177,93,71,160,75,52,99,215,73,249,183,238,201,246,242,49,65,52,152,149,43,206,240,133,4,137,201,53,10,237,73,182,136,189,101,169,215,158,116,139,235,82,140,212,175,172,207,62,240,22,199,201,183,73,10,147,101,86,245,62,169,74,233,204,153,46,76,8,239,56,198,13,81,150,213,61,244,25,41,72,35,50,201,25,150,21,143,171,222,44,180,97,238,18,116,234,62,154,112,249,100,80,145,9,17,165,61,65,166,73,152,130,108,144,175,16,112,88,75,155,139,106,79,118,81,223,37,158,221,198,97,0,29,63,85,181,58,217,210,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,172,22,75,56,253,163,181,76,153,22,159,17,233,211,164,181,30,60,118,212,235,174,186,178,66,16,132,150,84,165,40,251,17,17,17,153,153,138,96,230,113,198,100,157,77,186,229,104,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,186,8,207,182,112,88,32,17,187,139,222,35,174,30,34,245,110,179,112,205,154,179,163,197,153,34,53,41,130,113,123,10,42,100,200,91,42,52,155,174,39,118,199,140,178,147,219,240,237,231,204,112,115,194,109,207,196,189,232,108,177,14,67,52,74,98,124,76,153,102,219,137,105,125,55,99,146,217,37,147,46,32,214,104,127,59,79,29,187,159,111,62,131,160,154,19,123,107,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,96,136,242,127,93,252,240,195,195,157,157,195,182,155,83,45,122,13,53,132,84,21,21,133,212,100,244,90,39,29,146,113,217,67,167,189,45,54,165,17,169,146,63,88,178,103,220,254,160,130,122,191,203,202,207,180,172,122,149,223,46,7,135,141,110,209,158,113,107,75,77,32,143,195,178,227,134,181,153,198,34,242,79,115,201,126,193,87,117,136,45,191,117,78,166,81,80,111,182,229,65,214,34,37,162,221,188,141,195,74,9,36,159,60,246,198,11,236,23,171,204,219,87,152,211,110,28,234,244,72,238,176,82,238,118,228,81,205,10,81,110,38,164,193,152,157,196,68,180,158,114,143,60,25,125,70,41,159,134,75,18,118,164,107,189,151,109,197,138,252,158,181,118,156,167,205,180,26,246,52,115,25,66,150,188,37,88,73,111,238,102,88,238,2,246,184,25,180,23,102,240,197,98,194,122,59,172,61,54,137,76,156,242,28,70,213,19,139,167,198,37,22,54,145,249,167,223,223,235,25,240,112,150,69,1,54,173,157,67,182,144,68,69,74,167,70,132,88,242,252,211,73,71,192,191,87,224,95,97,14,108,5,32,243,113,184,165,212,248,130,244,75,175,110,102,159,252,90,73,70,120,234,66,128,163,237,147,47,50,248,16,202,28,145,161,180,245,201,169,243,28,105,70,184,254,133,233,171,111,98,220,221,72,143,184,138,220,193,175,41,23,119,20,23,90,220,89,169,152,222,7,165,147,51,250,84,232,185,254,81,151,154,125,194,118,114,87,183,34,194,177,175,139,129,49,240,245,71,209,155,156,52,23,173,211,122,162,130,193,227,39,216,254,38,2,202,196,41,191,184,40,160,234,119,23,103,170,151,20,52,174,153,254,254,215,77,6,78,127,131,18,194,119,18,216,82,79,10,66,76,178,174,223,111,97,53,135,129,48,201,56,111,19,40,39,15,205,123,75,39,238,243,1,235,90,163,83,226,154,176,134,154,111,220,88,73,22,79,250,188,204,107,51,174,85,200,215,38,169,86,235,81,28,117,198,164,120,109,170,112,200,212,123,99,52,147,201,145,153,121,167,226,54,47,215,91,161,86,102,150,86,174,52,44,146,168,158,27,6,103,143,165,37,164,124,75,245,190,35,89,218,140,197,212,38,57,49,207,164,230,51,251,8,139,253,0,46,215,148,61,33,216,28,58,34,107,172,33,30,51,56,81,36,201,74,217,58,121,119,60,119,243,19,172,69,78,90,212,79,67,240,191,110,159,135,91,93,111,23,244,145,183,56,168,204,250,139,226,37,88,0,0,0,139,252,197,239,104,182,119,12,247,17,189,61,184,238,203,240,157,36,169,210,66,151,182,161,19,56,45,196,103,130,87,184,80,157,147,64,151,115,220,240,168,112,91,53,191,39,169,177,36,70,121,218,218,148,126,68,103,228,147,247,11,118,231,53,114,177,77,210,155,106,222,84,148,37,218,191,140,216,222,242,37,43,165,38,158,179,237,156,158,8,243,228,127,176,87,55,4,22,114,175,62,35,173,122,106,154,82,217,47,27,212,36,167,63,248,4,147,47,228,153,121,164,6,194,246,149,191,30,215,183,226,208,162,150,26,141,191,111,151,242,150,165,123,136,189,234,248,14,96,0,0,0,0,0,0,0,0,0,81,143,53,235,58,163,111,113,17,34,179,41,148,166,53,91,103,65,73,74,139,119,74,12,20,171,185,164,136,240,103,238,51,253,131,33,114,106,191,154,161,234,69,203,102,58,233,164,235,254,15,5,184,136,143,160,197,65,207,214,47,143,192,255,0,103,152,246,243,160,70,53,26,210,95,126,254,63,236,254,34,157,228,34,215,4,90,172,173,37,226,2,129,112,59,37,12,195,63,21,226,20,181,237,79,251,138,74,19,147,222,146,243,115,222,96,54,44,1,235,101,230,164,52,79,48,226,86,133,103,10,73,145,145,254,210,30,192,1,130,248,220,128,245,71,134,91,194,43,12,37,213,171,209,248,35,73,168,251,84,35,31,108,125,131,58,14,135,174,116,87,46,29,44,173,209,217,139,226,23,35,195,97,189,155,247,109,146,210,188,176,121,242,207,151,184,6,178,99,99,222,13,229,162,111,15,22,179,237,155,70,74,241,223,197,125,31,247,116,130,255,0,64,215,8,108,59,192,29,106,155,90,225,142,213,126,148,181,45,146,241,216,89,154,76,143,252,33,40,187,26,76,203,204,140,4,139,0,0,17,27,153,190,158,199,189,184,106,172,78,92,67,117,250,79,135,233,41,45,146,148,142,172,248,100,172,30,211,50,201,39,221,143,218,41,19,70,174,199,236,125,73,163,221,49,149,181,200,94,35,105,228,203,233,199,113,30,227,47,214,248,141,146,245,58,206,166,95,214,69,74,211,172,71,39,162,78,232,245,17,177,42,206,199,144,225,118,82,84,94,104,47,113,141,100,171,116,122,157,171,89,122,147,63,45,75,139,183,126,221,201,198,228,18,139,204,136,252,148,94,224,27,69,82,42,113,235,52,230,170,81,86,74,105,237,219,76,140,143,201,70,71,228,102,94,100,62,193,131,56,41,212,118,245,83,135,43,86,240,67,171,112,230,120,236,154,213,149,122,147,228,183,223,214,87,248,191,136,206,96,40,127,154,14,138,187,166,92,64,205,184,226,193,240,244,203,147,167,225,137,13,108,111,248,60,40,72,94,220,54,148,253,37,247,193,159,127,60,24,200,188,167,184,137,168,219,250,183,27,76,174,58,153,21,25,234,43,208,105,237,184,242,191,221,114,42,81,141,61,150,233,35,63,156,115,232,167,119,212,125,196,188,230,169,161,137,212,189,16,85,221,75,166,165,234,197,185,142,130,146,206,229,127,8,153,5,181,119,75,106,87,208,65,249,25,126,210,20,209,163,183,220,221,52,212,235,102,244,134,251,173,122,42,173,10,83,221,53,26,77,77,181,33,183,20,158,202,78,115,176,187,25,145,125,158,96,54,117,73,146,136,148,147,35,35,44,145,144,196,186,237,194,246,145,113,9,69,126,151,126,91,145,78,75,172,169,150,234,81,225,197,241,140,229,14,164,141,14,186,211,134,156,27,203,81,118,236,172,31,199,60,246,133,106,45,55,84,244,158,215,189,41,207,245,61,33,72,132,243,249,82,76,210,235,145,154,113,68,120,82,176,127,156,46,198,102,127,231,29,244,5,88,94,252,157,103,80,171,62,159,210,91,229,246,252,18,252,76,63,31,83,50,125,46,33,106,91,103,249,136,69,131,236,223,145,145,231,56,247,9,225,195,85,15,84,109,13,61,165,89,186,154,236,105,82,233,16,152,136,137,76,170,66,205,196,180,195,45,145,169,111,17,25,168,205,43,51,236,89,206,123,119,33,151,192,0,124,213,40,77,212,169,210,169,207,17,26,37,48,182,84,71,239,37,36,200,255,0,206,62,144,1,174,175,29,22,10,180,247,137,75,194,1,66,114,59,117,26,165,66,164,222,246,246,18,208,228,249,36,74,47,85,57,35,217,216,203,63,104,155,188,152,53,16,138,13,199,167,15,202,105,37,213,153,84,67,70,188,40,207,20,230,72,240,106,242,247,125,31,219,238,24,227,156,205,132,138,86,178,208,47,72,140,165,12,76,161,69,140,238,212,227,115,203,149,80,112,204,240,146,35,60,23,188,243,254,113,138,57,93,95,14,218,28,79,83,226,174,83,168,98,181,25,170,103,76,150,100,147,91,213,8,69,147,45,196,94,73,250,254,195,1,125,96,63,8,200,203,36,125,135,232,0,0,0,248,171,7,77,69,50,75,245,116,178,112,216,105,110,188,110,146,118,37,9,73,154,140,247,118,34,198,124,198,190,60,123,234,107,90,139,196,85,202,221,57,236,211,168,51,166,81,227,37,10,46,153,161,137,210,182,26,72,150,164,227,106,203,6,88,237,228,68,46,127,141,253,90,141,164,60,59,221,53,149,77,76,121,117,42,124,234,100,63,206,18,20,114,28,131,37,77,227,215,73,249,183,238,51,63,129,13,120,235,53,57,247,53,193,54,177,40,220,126,101,82,99,146,23,244,148,165,184,234,205,71,230,102,102,102,106,248,153,253,160,44,3,148,14,138,55,119,106,77,71,83,42,144,155,122,13,29,135,163,176,110,55,184,147,45,169,16,30,73,150,230,204,136,201,42,62,228,162,87,217,230,46,92,136,146,68,148,145,17,17,96,136,132,61,229,129,163,235,211,78,29,96,85,167,65,56,243,46,69,181,87,44,181,177,70,212,136,48,149,147,202,18,126,104,63,121,151,214,98,97,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,252,50,37,17,165,68,70,70,88,50,49,77,28,223,180,85,171,71,82,105,218,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,119,53,26,190,223,49,115,2,30,115,63,209,245,234,95,14,179,234,208,96,156,137,150,218,221,171,158,26,222,162,106,60,25,170,201,97,10,63,53,151,188,139,235,32,21,79,192,70,166,51,167,124,69,91,45,212,94,197,58,189,58,21,30,74,86,162,233,236,126,116,93,230,162,53,165,56,218,131,201,158,123,121,145,141,131,168,231,77,93,50,51,244,132,178,80,223,105,14,178,109,18,118,41,10,73,26,76,182,246,50,198,60,134,174,148,106,156,251,102,224,133,88,138,110,49,50,151,49,185,8,250,73,82,28,105,100,162,242,50,50,50,52,252,72,254,193,176,231,4,26,181,27,87,184,119,181,171,41,154,153,18,233,180,248,52,201,159,156,37,168,164,55,6,50,156,207,174,163,243,115,222,100,127,18,1,159,0,0,0,0,126,25,145,22,76,251,0,171,62,115,250,138,71,6,221,211,134,37,52,162,234,195,170,45,178,94,84,71,138,139,38,120,37,121,123,190,143,237,247,8,69,192,197,130,173,66,226,82,207,167,156,55,36,55,78,170,83,234,78,108,111,121,33,13,207,140,70,163,245,85,130,45,253,207,183,218,50,7,52,91,225,219,191,137,234,132,84,74,117,108,81,99,59,76,233,154,204,210,75,102,161,52,178,69,184,203,201,95,87,216,67,43,114,103,176,145,85,214,90,253,233,45,148,173,136,116,41,81,154,220,156,237,121,18,169,238,17,150,82,100,71,131,63,35,207,249,192,92,93,50,19,116,218,108,74,115,68,68,136,172,54,202,72,189,196,148,145,23,249,135,210,0,3,16,113,43,67,213,27,191,79,106,182,110,153,59,26,44,186,188,39,226,46,83,202,144,131,109,46,176,243,102,105,91,36,102,74,35,82,12,187,30,49,158,253,136,64,251,35,147,172,234,237,103,211,250,181,124,190,231,141,95,137,153,224,42,102,111,169,197,173,43,112,255,0,63,8,242,125,220,243,51,60,227,62,241,105,224,3,18,104,79,11,218,69,195,221,21,138,93,135,110,69,41,45,50,150,92,169,72,135,23,198,61,132,52,147,53,186,211,77,154,178,108,161,71,219,186,178,127,12,101,165,25,36,141,74,50,34,34,201,153,143,209,208,181,215,81,105,186,89,164,247,69,233,81,127,167,232,250,76,215,152,194,146,70,167,91,140,235,137,34,202,147,147,62,153,246,35,35,255,0,56,10,145,230,235,173,238,94,186,205,15,79,104,213,2,93,38,135,1,180,201,109,14,228,138,115,50,231,180,188,146,92,52,253,5,23,154,73,95,28,23,97,216,57,61,104,171,149,221,66,170,106,205,66,15,82,21,62,51,240,24,91,141,101,9,144,219,240,31,73,164,205,179,34,81,17,158,12,148,71,245,123,196,29,212,251,174,173,172,58,193,91,175,245,29,145,34,225,174,201,84,68,172,212,181,17,63,41,107,66,113,149,159,155,158,68,103,245,100,94,207,0,26,57,19,72,184,117,183,99,248,4,49,58,183,18,37,94,89,244,137,42,55,94,131,20,151,159,81,39,244,155,247,228,254,38,96,36,160,248,234,245,56,244,106,115,181,41,75,36,180,206,221,198,102,69,230,162,34,243,50,47,51,31,96,193,156,107,106,59,122,87,195,149,213,120,45,213,182,112,252,14,13,10,194,189,121,241,155,237,235,39,252,103,199,254,160,26,255,0,107,45,216,253,243,169,53,139,166,74,136,220,155,225,247,25,25,255,0,34,59,104,247,154,191,83,226,46,239,150,62,158,177,100,240,213,71,156,152,134,203,245,111,17,214,82,155,36,169,125,41,243,9,57,61,164,103,130,87,191,63,176,81,21,18,143,83,186,171,44,210,96,101,217,114,183,108,221,185,89,218,131,81,249,17,159,146,79,220,54,109,211,27,58,153,96,217,20,219,78,143,28,153,137,7,173,211,70,196,167,27,222,91,135,217,41,73,121,172,253,196,3,180,128,0,12,41,198,68,180,66,225,226,233,125,195,104,137,62,7,248,223,163,254,238,142,95,233,26,225,13,135,120,252,172,211,104,188,49,221,111,213,20,164,48,126,7,43,35,73,18,127,194,17,75,185,168,200,139,185,144,215,136,6,198,124,17,64,122,157,195,45,159,21,246,82,218,211,233,12,145,36,200,251,212,36,159,124,253,163,58,142,135,161,148,87,109,237,44,162,81,222,139,225,215,31,196,229,173,155,54,238,146,234,188,176,88,243,207,151,188,119,192,0,1,235,121,230,163,180,111,62,226,80,132,227,42,81,145,17,126,211,1,78,252,229,111,230,171,154,143,109,89,141,58,106,244,7,140,201,110,35,34,235,177,79,115,245,143,225,240,47,219,230,49,239,42,27,58,163,112,241,17,30,179,25,132,174,53,39,127,93,74,74,140,147,213,131,57,41,238,73,50,44,153,123,204,191,104,196,60,110,234,178,181,111,95,235,245,246,164,33,232,101,225,124,58,144,189,201,255,0,113,70,66,176,123,212,94,109,251,140,74,78,75,232,221,168,247,114,253,111,87,192,125,159,196,84,124,192,92,64,0,0,0,0,0,0,0,0,15,197,41,41,45,202,81,17,23,188,204,5,40,115,125,188,99,87,53,198,21,189,26,65,58,84,94,166,125,114,86,58,208,224,47,220,163,248,124,11,246,136,27,14,100,136,18,81,46,43,134,135,91,206,213,17,153,25,100,140,143,185,125,70,51,15,23,215,252,189,70,215,171,142,225,145,45,169,8,119,193,244,212,203,134,180,118,133,29,7,131,53,43,245,62,62,99,12,0,216,143,129,141,113,45,120,208,74,45,215,37,228,157,71,248,79,139,111,119,174,223,240,217,45,163,113,27,139,81,101,45,100,178,127,103,213,33,69,94,114,91,185,167,46,143,121,219,143,206,117,200,205,250,59,160,194,221,51,75,121,85,69,106,218,147,60,22,79,185,224,187,139,67,0,31,13,106,1,212,233,143,65,39,22,131,115,111,172,131,193,150,20,71,231,223,224,62,224,1,171,189,251,103,207,176,174,201,214,165,77,10,76,152,61,45,228,162,81,31,174,210,92,47,164,148,159,146,203,220,66,212,57,65,113,6,204,219,89,237,16,170,202,74,87,75,219,224,122,139,34,51,234,57,62,75,152,220,231,212,95,69,5,245,252,68,83,230,131,164,142,105,183,17,19,170,177,225,27,84,234,239,75,195,56,77,237,74,250,48,97,37,120,50,66,82,120,82,253,198,127,94,4,117,209,157,93,186,180,90,248,133,122,90,181,73,81,94,141,212,222,134,159,113,180,187,185,151,27,45,196,133,160,213,130,117,88,239,219,63,176,195,102,224,29,35,70,245,46,149,171,86,5,54,247,163,200,109,232,211,250,219,20,133,165,68,123,31,113,163,238,149,40,188,219,63,121,255,0,160,119,112,30,42,73,45,38,147,242,49,175,79,31,218,98,90,93,196,125,195,70,105,133,54,194,252,39,76,246,225,39,136,17,84,120,245,18,94,110,123,136,108,48,42,47,157,6,158,20,59,178,209,191,160,196,73,122,67,199,248,231,82,223,115,233,181,78,105,188,168,147,245,153,122,202,63,171,224,3,49,114,112,212,89,85,157,35,171,105,252,183,20,108,219,189,15,8,156,158,11,196,74,168,58,190,198,163,47,50,247,36,190,188,249,139,18,20,247,201,154,234,156,198,160,220,150,194,86,217,70,147,224,247,18,140,247,30,214,42,11,44,119,199,159,212,46,16,7,29,95,160,82,46,122,83,244,74,237,62,60,232,82,54,245,88,144,210,93,66,246,168,148,89,74,136,200,240,164,145,247,47,50,33,174,111,19,92,58,93,156,63,95,213,90,13,78,155,45,52,200,111,197,142,196,213,50,233,52,227,142,197,67,219,82,226,154,66,76,251,175,177,22,125,83,243,193,152,217,12,71,30,52,248,89,182,248,135,210,122,181,49,154,91,13,215,163,155,149,56,146,90,97,178,117,217,45,67,125,166,80,165,244,156,90,147,151,19,216,187,246,44,25,96,136,4,30,229,77,197,243,20,9,167,161,247,253,113,243,98,99,185,164,185,38,73,108,66,214,112,99,50,194,77,215,136,136,136,137,102,72,66,51,231,143,121,11,109,105,198,222,109,15,52,180,173,11,73,41,42,73,228,140,143,200,200,198,178,53,186,77,239,160,154,170,244,39,217,159,74,173,90,213,133,116,150,180,188,193,184,168,210,76,146,180,153,146,22,104,53,181,216,203,110,113,238,50,237,117,220,191,56,202,162,113,1,167,112,173,155,150,171,18,53,217,69,101,184,107,101,215,208,135,37,33,150,34,160,221,36,173,245,186,179,83,175,40,183,96,178,101,228,71,230,19,8,0,0,0,0,5,123,115,135,176,99,86,244,114,149,119,116,17,226,32,84,216,111,170,73,45,251,17,22,160,230,220,237,51,198,79,56,201,10,184,225,78,181,34,131,196,62,159,207,143,33,198,76,174,90,73,40,208,179,78,83,227,152,51,35,193,151,110,222,66,233,121,150,81,224,213,120,91,175,46,107,107,81,195,76,169,77,108,34,60,56,138,116,205,166,121,35,237,220,252,187,138,62,208,85,45,58,211,99,41,7,133,21,199,76,199,255,0,197,180,3,101,187,118,97,212,45,250,100,243,86,227,147,13,151,179,156,231,114,8,255,0,210,57,17,215,244,244,212,171,6,218,82,254,145,210,33,153,255,0,243,20,14,192,0,0,56,11,246,235,129,99,217,117,203,186,165,33,182,99,209,233,210,103,45,78,45,41,44,52,210,156,62,234,50,47,36,159,188,190,210,1,86,124,227,117,192,166,87,168,218,53,76,156,233,161,134,99,213,100,33,14,254,111,121,46,161,29,68,100,151,62,151,114,236,104,242,247,251,132,36,225,39,75,101,106,230,189,90,118,195,48,78,84,118,170,144,37,77,71,72,214,159,12,83,88,67,134,178,36,40,182,225,206,249,44,119,238,61,28,85,106,172,173,98,215,43,166,238,122,82,228,71,244,156,230,33,41,75,53,145,70,241,143,184,217,36,247,172,182,225,206,219,79,31,1,60,57,56,104,121,42,125,107,89,106,212,197,40,137,169,52,152,206,56,206,82,71,186,159,33,10,73,169,191,63,51,35,37,253,133,239,1,104,150,117,187,14,209,180,232,214,188,8,237,48,197,38,159,30,19,104,105,4,148,146,90,105,40,34,34,34,34,198,18,94,226,251,8,115,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,134,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,48,163,247,31,216,99,153,0,26,220,241,111,165,178,180,143,94,174,203,97,232,39,22,59,181,73,242,225,35,164,104,71,134,57,175,161,179,65,26,18,91,112,223,108,22,59,118,19,111,147,150,184,38,29,122,179,163,85,57,206,146,31,102,69,86,58,22,239,230,205,102,186,124,116,145,18,156,250,93,143,177,35,203,223,238,31,119,56,253,15,36,206,162,235,53,38,154,164,145,181,26,147,37,198,217,194,76,243,80,144,181,40,210,223,159,150,76,215,246,151,188,64,238,21,181,86,86,142,235,149,171,119,51,41,113,227,250,78,11,19,84,149,154,8,227,120,198,28,112,148,123,208,91,112,223,125,199,143,136,13,147,128,112,22,21,215,2,248,178,232,119,117,54,67,111,71,172,83,163,78,66,155,90,84,88,117,164,184,93,210,102,94,74,47,121,253,166,57,240,1,199,92,83,14,159,111,212,231,146,182,156,104,111,61,156,227,27,80,103,254,129,200,142,191,168,70,164,216,55,42,145,244,138,145,48,203,255,0,152,172,6,185,252,86,86,159,175,113,15,168,19,228,72,113,227,59,150,170,73,53,172,213,132,248,231,204,136,178,103,219,191,144,180,126,79,22,4,122,38,142,85,110,254,130,58,243,234,111,183,213,52,150,253,139,139,79,115,110,118,145,227,37,156,100,197,78,107,210,150,173,105,190,84,179,202,142,227,169,231,255,0,226,221,23,131,203,74,143,6,149,194,221,5,112,155,90,78,98,98,202,119,121,17,101,197,211,161,238,50,193,23,110,197,231,220,4,171,0,0,0,0,1,226,235,141,178,218,222,117,105,66,16,147,82,148,163,193,17,23,153,153,138,146,230,181,197,235,21,233,165,161,246,5,113,242,98,35,153,171,57,26,73,108,90,208,115,163,60,194,141,167,140,140,140,141,6,104,90,51,229,159,113,9,93,204,15,140,170,31,15,250,119,54,217,182,234,177,36,221,149,166,92,134,219,45,62,133,185,21,15,49,41,4,233,165,15,161,212,26,93,101,37,187,7,131,63,35,63,42,80,162,82,111,141,124,213,86,33,48,204,250,181,106,233,171,167,170,180,165,231,205,181,73,146,68,165,168,200,150,178,65,45,222,230,123,177,159,121,159,112,206,60,188,184,117,170,235,118,186,208,235,50,41,174,61,65,182,103,198,170,202,117,198,84,166,29,56,243,34,41,108,168,205,165,161,70,104,119,38,131,50,201,121,153,23,157,251,83,169,240,233,52,248,212,186,124,102,227,197,136,202,24,101,166,208,72,66,16,132,146,82,146,73,17,17,17,17,17,17,17,96,71,254,9,120,100,162,112,223,164,112,40,229,5,191,78,84,144,212,234,140,133,180,142,170,94,114,44,100,186,217,43,164,218,201,27,217,206,213,17,158,124,207,62,82,36,0,87,111,56,253,69,149,70,210,58,86,159,196,113,68,205,197,215,241,105,201,224,252,60,170,123,168,236,74,34,243,63,122,79,234,199,152,177,33,79,156,230,110,169,239,106,13,183,108,169,109,156,104,222,51,106,82,106,220,91,152,167,172,243,223,30,127,80,8,211,192,14,152,150,168,241,31,110,209,157,97,78,71,71,139,234,158,220,164,179,2,82,139,62,162,139,205,191,121,13,133,210,146,66,73,37,228,66,163,121,47,233,225,76,187,46,235,250,116,68,159,163,252,7,129,117,77,247,46,163,85,22,156,194,141,63,81,23,170,162,250,254,2,221,0,0,7,72,214,77,75,165,105,45,129,82,189,235,18,27,102,52,14,142,245,45,105,73,22,247,219,104,187,169,73,47,55,11,222,95,232,1,95,252,223,120,131,102,21,170,206,136,82,101,37,75,170,110,241,219,22,70,101,211,114,4,150,243,181,207,172,254,146,15,234,199,152,170,235,10,207,159,126,221,144,109,74,98,20,169,51,186,187,9,36,163,63,81,165,56,127,69,42,63,36,31,184,199,53,172,218,187,117,107,77,241,54,244,186,170,146,165,61,39,167,177,14,190,227,137,107,107,45,182,123,73,107,89,167,36,210,115,223,190,63,97,72,174,87,218,72,230,164,113,17,2,171,34,9,187,78,161,245,124,75,134,214,228,163,173,6,106,81,147,52,41,37,149,35,222,101,245,100,5,235,81,96,29,50,152,204,19,113,110,116,247,122,203,60,153,229,70,126,125,190,35,238,0,0,17,235,142,125,113,78,131,232,29,106,235,140,242,74,165,252,27,194,54,74,245,220,254,27,25,181,237,34,113,10,60,37,220,158,15,237,250,228,40,171,206,116,151,52,228,81,172,203,113,153,206,183,29,207,72,245,217,67,166,73,115,11,167,45,59,146,71,131,193,247,44,151,96,21,65,50,100,137,242,87,46,83,134,183,92,198,229,25,153,153,224,176,93,207,234,33,60,121,65,222,49,168,122,229,50,222,147,32,154,42,215,79,30,185,39,61,24,115,215,239,81,124,126,7,251,4,8,25,155,132,43,254,86,156,107,213,185,112,177,45,152,232,107,198,117,20,243,134,132,119,133,33,5,147,37,39,245,254,62,96,54,66,1,248,149,37,69,185,42,35,35,247,145,143,208,0,0,0,0,0,1,142,245,254,243,145,96,105,69,110,233,137,188,157,135,225,182,154,51,146,223,37,164,31,146,146,126,75,248,140,136,35,87,48,171,197,187,51,134,59,158,162,227,173,32,143,193,118,90,177,159,240,132,66,237,235,23,235,0,215,210,163,53,234,132,199,38,72,117,78,56,230,50,165,40,204,207,4,69,230,127,96,249,199,190,4,41,21,25,104,135,21,149,186,235,153,218,132,36,212,103,130,51,62,197,223,200,134,69,226,35,75,191,114,13,81,170,217,73,75,137,68,62,134,210,112,176,126,188,118,156,63,228,35,252,103,195,254,176,19,83,147,101,215,10,6,162,215,237,183,228,18,95,168,120,94,146,13,100,91,186,108,84,22,172,17,158,79,4,126,226,49,113,3,92,142,13,181,145,90,37,174,180,43,182,68,133,181,79,111,197,120,173,171,218,103,152,114,27,71,154,208,159,164,239,188,254,207,175,98,202,93,78,29,98,11,85,42,123,201,118,59,219,182,45,42,37,17,224,204,143,185,25,151,153,24,15,172,0,0,64,30,110,58,45,249,105,164,81,53,14,159,78,75,146,237,158,166,247,16,206,87,252,34,84,6,75,38,72,51,242,73,255,0,40,191,111,144,165,81,179,206,172,88,148,221,74,176,106,150,101,90,51,111,198,168,116,55,161,196,37,68,125,55,155,112,187,41,42,47,52,23,184,255,0,210,53,161,189,45,105,182,93,203,50,218,168,150,36,67,233,239,243,254,91,105,89,121,145,31,146,139,220,2,224,121,65,106,101,78,225,210,105,54,60,215,37,62,221,11,103,77,110,26,148,148,245,164,207,116,240,102,179,199,145,123,139,246,249,139,12,20,223,202,107,136,123,79,79,238,74,142,155,220,10,110,51,245,222,143,135,125,195,105,8,252,195,115,158,86,84,183,18,126,75,34,236,147,243,247,121,139,143,35,35,44,145,228,128,126,136,97,205,59,74,63,47,184,119,155,112,68,131,34,68,234,7,79,162,152,237,111,81,245,231,66,66,187,18,20,127,69,30,227,47,35,243,19,60,112,151,157,167,74,190,45,185,150,189,109,132,189,10,111,79,170,133,37,42,35,216,226,86,93,148,70,94,105,47,50,1,81,60,154,232,200,119,84,235,245,101,166,70,230,60,46,195,73,126,111,214,141,80,73,238,237,253,93,252,197,200,136,169,193,119,7,212,142,24,230,92,173,199,113,217,46,203,240,125,55,158,52,172,253,66,145,156,40,153,108,252,159,199,236,254,185,86,0,63,12,136,203,6,89,35,28,109,126,230,183,109,88,71,81,185,107,180,250,84,82,243,122,108,166,216,71,153,23,210,89,145,121,169,37,251,75,226,49,28,238,52,248,98,167,202,240,114,53,162,205,234,146,146,147,34,184,233,253,140,203,37,230,255,0,214,3,0,115,6,224,34,147,173,86,252,205,70,211,186,99,81,174,216,13,185,37,230,152,101,40,241,136,66,37,60,164,145,51,29,110,184,234,221,117,5,131,81,110,199,199,6,117,43,102,221,250,169,194,222,172,49,81,142,154,165,18,175,65,168,160,228,68,120,164,198,76,132,177,37,38,182,220,65,41,181,45,181,45,140,25,30,51,183,29,140,187,108,87,101,234,174,155,106,68,114,114,203,189,168,53,178,113,190,161,183,6,165,30,74,182,25,39,185,147,107,87,111,93,63,252,177,124,72,66,238,99,156,12,80,181,62,213,168,234,213,129,70,110,53,203,73,138,244,169,76,68,142,132,120,182,218,110,91,235,61,173,71,83,142,58,183,22,130,238,162,35,193,103,7,131,1,152,184,52,227,78,202,226,94,206,138,204,202,164,8,23,100,102,144,220,202,122,223,105,165,184,180,181,31,168,227,109,27,238,58,104,55,95,52,146,143,204,203,7,223,206,78,13,103,180,155,83,175,174,30,117,70,21,197,73,147,58,155,58,141,81,109,19,162,26,222,103,168,150,100,54,183,25,113,9,91,102,100,106,100,136,210,163,47,44,30,61,219,4,240,199,174,20,109,125,210,42,29,241,78,153,29,217,110,68,140,221,69,182,156,66,186,82,206,43,46,186,131,34,113,102,156,27,196,88,82,183,23,191,226,97,150,0,0,4,112,230,12,207,91,133,139,211,213,65,244,233,117,21,250,197,229,138,116,175,47,172,81,55,15,205,173,221,110,177,16,130,73,153,220,148,188,110,242,255,0,117,180,47,123,143,228,146,184,88,190,50,106,237,71,169,159,111,255,0,119,74,20,105,194,228,37,212,56,132,211,216,168,73,40,215,115,210,75,6,89,243,156,193,127,164,6,199,22,26,84,139,26,221,66,136,136,211,73,136,71,143,44,244,82,57,209,198,219,81,213,22,220,165,69,82,72,141,152,76,54,100,69,228,100,217,16,228,128,4,34,230,165,173,239,105,174,134,189,105,211,164,37,185,119,50,149,79,112,137,102,75,232,72,135,53,179,50,195,137,63,52,23,153,25,125,70,38,225,153,17,25,153,224,136,82,39,55,29,90,126,246,215,232,182,148,9,251,233,116,42,90,35,58,194,29,51,65,76,102,108,246,212,163,73,44,211,187,106,136,178,100,74,251,8,4,40,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,145,25,153,229,69,238,51,251,70,196,156,26,233,52,77,30,225,246,211,183,91,136,108,75,151,76,129,62,122,84,217,37,94,41,112,163,161,204,250,136,60,229,191,229,22,239,137,138,119,229,173,163,110,106,167,17,180,153,146,224,188,229,62,220,54,43,42,115,165,150,205,200,243,225,153,160,204,208,164,253,23,15,183,99,199,188,133,249,70,142,204,72,237,69,142,130,67,76,161,45,161,36,68,68,148,145,96,136,136,187,23,96,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,67,140,173,38,137,172,60,62,221,150,235,145,13,249,113,41,147,231,192,74,91,37,43,197,34,20,132,55,143,81,103,156,185,252,146,221,240,49,174,221,203,66,168,218,55,53,74,222,158,219,172,76,164,205,122,35,132,162,82,20,149,180,225,160,252,200,140,143,41,63,113,31,216,54,142,147,29,153,113,221,139,33,4,182,158,66,155,90,76,136,201,73,50,193,145,145,246,62,194,131,121,148,232,219,154,87,196,109,90,100,56,47,55,79,184,205,250,202,92,54,176,217,57,34,124,195,216,70,72,74,126,139,101,219,185,227,222,96,44,107,149,110,184,63,169,90,26,205,165,81,146,151,37,219,42,77,61,178,53,153,175,161,30,28,38,200,207,46,40,252,214,126,68,69,245,16,155,162,144,249,71,106,211,246,78,191,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,146,35,87,218,66,238,200,200,200,140,143,36,96,63,71,5,126,36,215,99,220,72,73,17,154,169,50,200,179,229,252,74,135,58,56,219,150,58,165,91,149,88,169,73,25,189,9,246,200,140,188,204,219,50,1,173,79,16,45,169,173,110,190,208,178,73,25,92,149,79,163,229,254,235,116,94,207,47,150,58,60,44,89,125,144,93,74,93,57,126,175,215,78,139,231,245,138,57,226,146,18,224,113,9,168,81,86,130,73,162,231,171,22,8,177,229,57,242,255,0,64,188,190,0,82,73,225,98,199,193,168,243,71,166,31,127,255,0,119,69,1,34,128,0,0,70,62,50,248,210,178,184,105,179,165,51,14,169,2,125,217,37,167,27,135,79,67,237,58,227,107,83,82,58,110,56,209,62,219,164,130,117,130,73,168,188,140,240,93,252,178,39,19,186,225,70,208,45,34,174,95,21,25,145,218,150,220,73,45,211,155,117,196,39,171,44,162,188,235,72,34,55,16,106,201,178,101,132,171,113,251,190,37,175,182,172,234,117,245,196,54,168,205,184,170,210,103,84,167,86,106,46,34,12,66,91,207,116,210,244,135,22,219,45,161,75,112,200,137,79,25,18,82,103,231,130,207,188,62,155,206,239,213,78,41,53,98,69,70,66,106,149,186,189,122,162,179,143,17,146,147,37,49,210,252,149,26,27,109,6,167,20,134,210,183,240,68,89,198,236,119,51,239,109,92,190,120,8,164,232,173,191,11,81,181,18,152,212,155,182,123,109,201,101,167,217,74,252,18,22,136,175,37,38,79,71,67,173,186,135,90,89,96,148,123,115,241,201,151,31,203,143,129,138,22,152,90,180,237,90,191,232,205,201,185,106,209,89,149,21,137,113,208,191,8,219,173,196,125,7,181,216,233,113,183,80,226,22,93,148,100,89,60,100,242,98,104,222,154,171,166,218,111,28,220,189,47,106,13,16,155,111,168,77,206,169,71,140,173,132,74,238,68,226,211,219,212,87,255,0,42,127,3,1,219,8,136,139,4,88,34,31,163,12,81,120,198,225,170,191,80,42,101,59,89,108,229,200,53,236,36,254,81,64,51,51,220,73,236,68,249,159,153,151,184,101,186,77,98,147,93,130,221,78,139,83,139,62,35,201,37,33,248,207,37,214,212,70,68,162,50,82,76,200,242,70,71,246,25,0,251,5,55,243,149,163,165,173,82,160,85,208,153,27,159,241,91,205,69,249,190,209,169,233,45,189,191,175,191,152,185,1,21,56,209,224,250,145,196,236,203,105,185,14,189,25,216,126,51,168,243,42,74,15,215,40,248,202,141,151,15,201,140,126,223,234,14,183,202,199,74,63,32,120,119,133,112,75,131,34,60,234,255,0,83,172,153,13,108,81,116,39,77,66,123,26,18,127,69,126,243,63,50,242,19,60,112,150,109,167,74,177,237,184,118,189,17,132,179,10,23,83,164,132,165,41,34,222,226,150,125,146,68,94,106,63,34,28,216,0,175,62,111,186,153,83,183,180,154,53,143,9,201,76,55,93,223,212,91,102,164,165,93,25,48,29,44,153,44,179,230,126,227,253,158,98,194,204,200,139,38,120,33,78,28,217,184,135,180,245,2,228,167,105,181,190,166,228,191,66,235,120,137,13,155,75,79,231,219,130,242,112,164,56,163,242,65,151,116,151,151,191,204,5,115,139,170,229,29,162,223,145,122,69,43,80,234,20,228,183,46,230,233,236,113,108,225,127,193,229,79,100,240,102,130,63,37,17,125,35,253,158,66,156,44,187,90,109,233,114,195,182,169,197,153,19,58,155,60,255,0,144,218,150,126,68,103,228,147,247,13,151,180,154,196,166,233,173,131,75,179,41,49,155,98,53,63,175,177,13,161,41,34,234,60,227,135,217,41,73,121,172,253,197,254,144,29,188,0,0,5,59,243,147,187,33,79,212,90,5,180,196,130,83,244,255,0,21,213,65,44,143,111,81,138,122,211,146,35,201,100,139,222,68,45,246,169,83,135,71,130,237,70,160,242,90,142,206,221,235,82,137,36,89,50,34,238,102,69,230,100,53,211,227,43,89,85,173,218,237,93,187,99,190,183,41,238,120,95,11,185,121,50,196,56,237,175,201,107,79,210,107,220,127,111,212,24,56,125,20,233,175,83,230,55,50,59,170,109,198,243,133,37,70,70,89,35,47,50,251,70,68,225,223,75,191,117,237,81,165,89,106,67,170,68,206,190,226,108,178,126,164,119,92,47,228,47,252,95,195,254,177,142,167,194,145,78,150,184,114,153,91,78,183,141,200,90,77,38,89,34,50,236,125,252,140,6,203,188,63,222,146,53,3,74,40,151,84,189,230,236,207,19,184,215,156,158,201,46,160,188,212,163,242,71,196,100,65,26,121,122,94,45,222,124,49,219,21,6,221,105,68,94,55,178,21,156,127,132,37,151,127,88,255,0,84,73,96,0,0,0,0,0,1,3,121,192,86,138,15,14,197,71,222,178,58,159,242,72,253,83,233,206,128,174,253,254,191,129,137,228,43,151,156,252,212,51,165,214,156,51,82,183,73,241,248,34,62,222,172,138,113,247,1,86,188,62,81,149,112,106,245,2,144,136,170,146,167,252,86,26,74,55,154,182,197,117,94,88,60,249,103,203,220,36,63,53,123,120,168,124,81,86,92,110,57,54,212,159,15,177,68,140,18,182,211,160,231,7,130,35,193,152,195,252,24,180,111,113,41,103,182,75,217,159,72,122,217,198,63,128,72,247,137,153,206,107,76,170,204,221,54,206,163,70,134,133,66,147,227,124,75,173,182,163,52,237,110,158,202,55,168,145,130,245,187,22,85,255,0,80,10,201,66,214,218,137,109,173,72,81,121,26,79,6,66,232,249,103,241,171,74,212,107,54,159,164,55,229,101,40,185,233,253,94,155,242,164,36,142,87,81,217,146,15,10,117,245,56,189,173,161,5,217,37,142,222,236,24,167,106,37,151,115,220,144,101,212,40,84,73,179,218,133,211,235,120,104,206,58,105,222,102,73,250,41,50,46,233,63,63,129,143,219,78,240,187,52,242,190,205,193,106,214,106,20,122,156,93,219,30,139,33,216,238,39,114,20,131,245,144,164,168,178,149,168,188,252,140,253,198,3,104,192,21,199,193,223,52,155,98,242,132,155,79,91,166,51,73,170,179,157,181,7,92,109,136,206,100,228,56,121,118,76,179,81,225,41,105,62,94,103,143,35,33,97,180,122,237,22,225,134,154,133,10,175,10,163,25,121,218,244,89,8,121,7,131,50,250,73,51,47,50,50,253,134,3,238,81,18,139,6,53,236,230,29,102,197,177,248,170,187,232,112,146,201,48,215,163,246,27,36,91,15,52,216,138,60,97,36,94,106,63,112,216,80,80,151,53,2,101,60,100,94,104,100,148,148,151,163,189,83,193,17,127,130,161,121,17,0,139,22,197,205,88,180,43,113,238,26,12,199,98,205,139,191,166,235,110,41,10,78,228,41,7,221,38,70,93,148,101,216,253,226,233,184,56,230,87,167,218,186,196,75,22,253,125,234,77,204,158,166,100,75,83,12,70,123,188,135,125,85,59,41,78,43,107,109,160,143,213,236,102,69,228,100,98,145,71,213,75,171,85,104,115,155,169,209,106,114,233,243,25,207,78,68,87,148,211,168,201,26,79,10,73,145,150,72,204,188,252,140,192,109,58,70,70,89,35,35,33,250,34,95,0,188,95,81,56,136,211,239,70,214,106,205,183,116,82,191,221,76,201,125,4,227,221,87,229,41,27,18,167,156,113,88,109,146,51,206,48,88,198,75,202,90,0,252,36,164,148,106,36,145,26,188,207,29,204,124,213,42,148,42,68,39,42,21,25,13,177,29,172,111,113,197,146,82,89,50,34,201,153,145,23,115,33,245,12,63,197,173,78,109,39,64,238,105,180,247,95,109,244,120,45,171,101,70,74,44,205,96,143,6,70,71,228,102,2,155,120,204,227,167,80,245,218,246,145,18,214,185,43,52,91,94,62,207,15,18,52,199,227,117,55,51,28,213,212,66,36,45,179,195,173,40,203,30,91,140,252,207,180,78,122,84,169,46,155,242,36,58,235,166,100,102,181,172,212,172,151,151,115,30,181,173,110,40,214,181,26,148,126,102,103,147,19,207,71,57,121,92,119,13,162,205,199,85,164,185,33,217,81,100,146,19,208,113,105,234,37,229,37,56,37,70,51,206,19,241,200,8,181,163,220,71,106,206,138,92,176,107,214,141,231,87,105,168,174,52,107,132,117,25,41,142,235,105,113,181,155,106,109,183,81,185,38,77,37,38,89,193,151,111,178,240,120,57,226,194,207,226,179,75,208,212,247,98,55,95,98,49,65,170,211,222,83,68,167,84,152,241,250,206,37,163,121,213,169,179,92,131,73,41,94,126,70,89,243,166,78,40,120,123,170,104,109,102,59,51,161,170,58,36,146,61,83,109,72,194,148,183,187,96,219,71,248,163,255,0,249,242,227,248,80,215,91,147,66,181,146,217,184,105,213,153,209,233,43,171,66,110,169,25,153,14,33,183,98,156,166,22,241,26,9,196,37,70,105,104,139,214,61,166,93,143,183,144,102,30,102,220,61,191,163,154,231,46,224,166,194,109,186,45,205,212,169,165,77,54,100,132,63,34,100,197,147,121,38,208,130,50,67,101,219,38,127,89,144,206,124,156,181,181,80,174,58,198,142,212,166,168,153,125,137,21,72,232,83,158,169,184,167,41,241,210,68,74,115,25,193,31,146,51,245,251,134,126,230,19,98,81,248,139,225,54,14,175,219,172,71,91,176,41,205,92,125,69,37,6,226,99,34,155,46,70,204,161,46,25,25,27,197,219,121,22,127,149,239,58,170,225,35,80,230,233,151,16,86,109,122,52,247,97,161,218,213,58,36,165,37,211,108,148,193,205,97,75,74,204,148,156,164,246,119,35,60,118,238,3,100,96,28,93,175,88,106,225,182,169,53,246,28,66,219,169,65,98,98,20,131,35,74,146,227,105,89,25,25,25,228,187,252,79,237,28,160,12,49,198,61,5,235,139,134,93,73,129,26,33,200,124,173,106,194,217,66,91,53,158,255,0,71,200,36,224,136,140,243,149,123,187,138,136,229,161,161,85,139,239,137,8,149,57,176,137,17,173,7,219,158,247,85,181,150,215,226,79,134,165,35,187,106,34,86,22,125,140,210,127,89,11,208,174,82,33,215,232,211,232,85,6,146,228,90,140,103,98,60,133,36,140,148,219,136,52,168,140,140,140,143,177,159,153,25,12,93,161,60,53,216,218,21,50,228,169,91,180,200,168,153,112,86,38,84,77,228,178,201,45,13,62,109,31,75,114,26,65,146,72,218,73,237,238,95,89,251,131,46,161,9,109,9,109,5,132,164,136,136,190,4,60,128,0,112,119,205,101,187,118,201,184,46,7,93,38,209,76,165,75,152,165,154,176,73,38,217,82,204,243,146,198,54,249,228,190,209,173,223,17,215,148,139,239,92,111,123,129,233,61,116,61,112,84,186,11,222,106,35,104,230,60,180,224,205,74,237,235,251,143,2,250,56,223,190,152,177,120,102,191,31,114,90,24,118,171,65,170,82,217,51,112,146,174,163,180,249,38,157,190,178,123,229,29,177,147,250,140,107,182,72,147,89,172,116,210,181,56,252,233,59,73,74,51,51,82,214,191,51,62,230,125,207,235,1,110,252,155,180,207,209,250,121,91,212,89,48,77,14,201,168,73,128,219,139,107,6,166,212,197,61,226,193,154,50,101,146,207,210,199,213,239,22,74,35,231,1,246,75,54,47,12,182,108,22,227,54,203,149,10,93,58,162,254,196,18,119,58,229,62,41,41,71,234,167,38,123,60,207,39,245,137,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,136,94,99,220,103,88,218,251,169,118,85,173,172,158,10,139,111,222,21,154,93,58,55,228,237,41,206,132,86,38,186,219,77,239,92,101,45,91,80,132,150,84,102,163,198,76,204,251,139,191,26,214,113,99,237,79,172,159,120,23,15,204,95,1,122,124,5,106,149,247,173,60,39,88,218,153,169,117,223,76,220,149,159,73,248,217,190,21,152,253,94,149,74,83,45,254,109,148,33,180,225,182,144,159,85,37,156,100,242,102,102,114,0,69,94,87,30,194,122,101,248,215,206,38,137,84,0,0,0,32,7,53,190,40,245,219,134,191,220,187,247,20,190,127,39,63,40,253,55,233,63,240,100,57,157,127,15,224,122,63,238,150,156,219,183,174,239,209,198,119,119,206,11,24,255,0,149,255,0,25,156,73,241,19,175,181,251,43,88,245,35,242,130,139,10,207,149,84,98,55,161,224,68,217,41,19,97,54,151,55,199,97,181,158,16,243,133,131,61,190,182,113,146,35,46,43,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,192,39,255,0,24,156,98,254,244,173,83,209,255,0,202,24,126,46,204,189,125,45,78,174,254,115,167,232,254,156,154,94,202,143,168,195,174,187,208,101,217,127,152,70,222,167,87,185,229,40,196,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,85,183,60,239,208,159,244,147,251,180,116,174,84,252,113,198,211,90,172,14,22,245,37,18,221,161,92,245,130,69,173,83,74,221,124,233,213,25,74,66,10,18,219,201,146,35,60,238,20,149,54,146,233,188,235,138,89,41,46,169,198,66,226,64,0,0,0,99,78,34,181,230,205,225,183,72,235,186,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,6,162,66,182,32,150,226,139,98,20,100,29,3,142,78,46,233,92,32,233,26,110,182,41,209,43,23,101,122,66,169,182,229,41,249,9,66,22,249,32,212,185,79,32,148,78,174,51,37,183,127,76,178,107,113,150,205,77,245,73,196,228,174,30,174,154,237,243,160,90,105,122,221,51,188,109,106,224,179,232,213,74,140,158,146,27,235,202,126,19,78,58,230,196,18,80,157,203,90,143,9,34,73,103,4,68,93,134,188,60,69,107,205,229,196,150,174,87,117,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,13,68,132,239,89,173,197,22,245,168,207,96,158,19,189,150,52,111,238,254,222,249,115,0,50,168,0,198,156,69,107,205,155,195,110,145,215,117,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,13,68,133,108,65,45,197,22,196,40,200,58,7,28,156,93,210,184,65,210,52,221,108,83,162,86,46,202,244,133,83,109,202,83,242,18,132,45,242,65,169,114,158,65,40,157,92,102,75,110,254,153,100,214,227,45,154,155,234,147,137,198,156,185,184,246,253,245,20,39,244,223,81,24,240,250,155,108,211,252,100,185,12,71,217,22,181,5,11,67,71,49,36,130,216,203,196,183,27,75,173,118,73,169,105,91,69,181,74,109,154,118,226,43,94,111,46,36,181,114,187,170,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,176,106,36,39,122,205,110,40,183,173,70,125,42,211,186,107,182,53,213,70,189,109,105,222,10,181,111,212,35,213,41,210,122,72,115,161,41,135,18,227,78,108,89,41,10,218,180,36,240,162,52,158,48,100,101,216,6,210,96,35,175,3,156,93,210,184,190,210,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,161,100,150,219,205,146,156,233,27,138,145,64,0,0,2,63,241,153,197,47,239,71,178,108,253,72,155,109,250,110,139,82,188,34,208,171,113,218,86,217,72,130,236,57,110,169,216,198,106,36,27,200,91,13,168,146,191,85,105,37,35,40,53,19,136,205,86,157,211,66,190,109,90,53,235,107,78,241,180,91,130,159,30,169,78,147,210,91,125,120,175,182,151,26,115,98,201,43,78,228,45,39,133,17,40,179,131,34,62,194,11,115,171,246,88,181,190,240,32,252,186,162,33,175,45,14,56,228,240,227,121,51,163,215,194,34,47,78,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,5,228,128,0,0,142,188,109,192,226,162,62,151,187,124,112,171,168,50,233,117,219,98,59,242,101,219,145,45,216,85,39,238,4,41,198,11,13,174,73,40,218,91,13,38,75,132,134,208,181,188,106,36,17,26,182,17,200,160,1,64,63,236,163,241,217,255,0,151,63,250,51,71,255,0,178,11,137,224,251,139,59,55,139,173,47,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,204,245,16,70,106,105,100,85,193,204,235,151,252,61,34,153,39,136,29,16,183,124,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,102,91,66,146,202,144,172,26,91,82,16,220,74,225,87,137,139,203,133,13,92,135,170,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,88,108,19,196,45,211,93,177,180,11,82,239,91,90,119,130,173,91,246,125,102,169,78,147,210,67,157,9,76,66,117,198,156,216,178,82,21,181,104,73,225,68,105,60,96,200,203,176,164,31,246,81,248,236,255,0,203,159,253,25,163,255,0,217,5,191,106,254,169,88,154,211,192,238,168,234,94,154,87,125,51,109,214,116,254,232,240,83,124,43,209,250,189,40,146,153,115,243,111,33,14,39,14,52,180,250,201,44,227,37,146,50,51,215,92,6,213,2,58,241,183,198,13,179,194,54,151,187,90,81,196,155,123,87,35,190,155,78,143,45,169,29,9,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,123,255,0,17,90,243,102,240,219,164,117,221,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,131,81,33,91,16,75,113,69,177,10,50,215,135,93,53,211,81,248,139,212,122,142,168,106,133,103,199,85,103,97,166,89,104,141,17,105,241,82,102,109,197,140,217,153,244,217,70,229,96,178,106,53,41,75,90,150,181,173,106,12,215,254,202,63,29,159,249,115,255,0,163,52,127,251,32,158,149,173,67,227,143,71,185,127,222,188,65,234,254,175,75,111,80,103,199,162,201,163,210,101,218,116,200,175,219,72,93,89,12,56,78,18,27,52,62,185,17,159,105,70,135,154,74,216,60,164,200,150,74,198,42,229,79,192,149,84,234,176,56,166,214,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,93,36,141,140,56,228,181,230,143,236,39,169,191,130,252,226,16,10,171,255,0,101,31,142,207,252,185,255,0,209,154,63,253,144,95,240,213,92,109,80,0,0,0,2,160,56,245,227,215,139,29,22,226,198,249,211,61,52,213,111,67,91,116,111,70,120,40,94,130,166,200,233,117,105,177,94,115,243,143,71,91,138,203,142,173,94,178,143,25,193,96,136,136,173,252,80,15,52,127,110,205,77,252,23,228,240,128,89,247,43,253,123,213,142,34,116,10,191,122,235,29,215,249,65,90,133,120,74,165,177,39,192,198,137,178,42,33,66,113,45,236,142,219,104,60,45,231,15,38,91,189,108,103,4,68,95,45,35,142,57,54,215,48,11,203,132,125,70,68,66,161,84,164,83,81,104,213,141,109,71,56,50,221,164,198,125,80,159,53,26,73,212,62,234,151,210,81,101,210,121,212,183,133,165,196,116,122,87,37,79,101,139,167,239,2,119,203,169,194,0,115,71,246,236,212,223,193,126,79,8,5,255,0,0,128,28,177,120,241,253,219,232,81,180,27,86,43,91,175,235,126,158,159,70,213,42,53,30,164,171,161,148,173,229,57,132,244,146,93,104,236,38,57,43,115,142,58,242,73,199,143,59,29,81,79,240,0,0,0,0,0,17,171,129,126,51,104,92,97,233,196,170,155,148,175,67,94,118,191,135,143,115,83,90,66,206,42,92,116,151,210,147,25,197,103,44,187,210,116,201,181,40,220,109,72,82,85,184,137,14,185,37,70,177,154,47,171,215,150,130,234,133,191,171,154,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,97,238,24,184,133,181,120,160,209,170,46,174,90,209,188,7,143,234,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,249,46,32,212,148,41,109,58,210,205,8,223,180,131,42,128,0,12,63,197,182,183,213,120,112,208,27,143,90,40,212,56,149,153,22,228,138,90,151,2,75,138,109,18,88,122,163,26,59,200,37,167,186,22,109,60,230,197,225,68,149,237,81,165,100,70,131,237,122,47,171,214,110,189,105,125,191,171,154,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,220,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,5,115,71,246,19,212,223,193,126,113,8,84,175,2,252,102,215,120,60,212,121,85,55,41,94,153,179,46,143,15,30,230,166,180,132,20,165,54,209,175,165,38,51,138,198,30,107,170,233,147,106,81,54,226,86,164,171,105,154,29,108,54,20,1,242,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,62,176,0,0,0,24,255,0,136,91,166,187,99,104,22,165,222,182,180,239,5,90,183,236,250,205,82,157,39,164,135,58,18,152,132,235,141,57,177,100,164,43,106,208,147,194,136,210,120,193,145,151,97,144,6,42,226,199,217,99,89,62,239,238,31,151,62,2,149,191,217,71,227,179,255,0,46,127,244,102,143,255,0,100,23,252,53,87,27,84,0,0,0,0,0,0,12,127,196,45,211,93,177,180,11,82,239,91,90,119,130,173,91,246,125,102,169,78,147,210,67,157,9,76,66,117,198,156,216,178,82,21,181,104,73,225,68,105,60,96,200,203,176,200,3,21,113,99,236,177,172,159,119,247,15,203,159,1,215,248,62,226,206,205,226,235,75,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,61,68,17,154,154,89,22,117,26,214,112,197,196,45,213,194,254,178,209,117,114,214,141,227,252,7,82,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,201,113,6,164,173,40,117,166,150,104,94,205,167,176,246,139,234,245,155,175,90,95,111,234,230,159,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,14,234,33,255,0,28,220,102,215,120,60,212,125,29,169,185,74,244,205,153,116,122,114,61,205,77,105,8,41,74,109,163,129,210,147,25,197,99,15,53,213,116,201,181,40,155,113,43,82,85,180,205,14,183,48,5,85,243,206,253,9,255,0,73,63,187,64,90,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,235,20,173,203,23,143,31,220,66,187,27,65,181,98,181,182,193,184,42,9,244,109,82,163,81,233,197,181,222,82,30,83,152,79,73,71,209,144,250,163,146,183,56,219,76,168,220,120,241,189,213,29,212,128,0,0,0,0,0,195,252,91,107,125,87,135,13,1,184,245,162,141,67,137,89,145,110,72,165,169,112,36,184,166,209,37,135,170,49,163,188,130,90,123,161,102,211,206,108,94,20,73,94,213,26,86,68,104,62,215,162,250,189,102,235,214,151,219,250,185,167,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,240,87,52,127,97,61,77,252,23,231,16,133,74,240,47,198,109,119,131,205,71,149,83,114,149,233,155,50,232,240,241,238,106,107,72,65,74,83,109,26,250,82,99,56,172,97,230,186,174,153,54,165,19,110,37,106,74,182,153,161,214,195,97,64,31,37,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,235,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,142,254,39,43,188,37,233,237,155,170,180,138,47,166,226,46,240,110,151,84,164,120,148,70,241,241,93,166,84,20,150,250,234,105,211,107,107,237,199,119,41,78,227,233,108,201,37,74,25,214,192,191,236,221,83,179,105,58,131,167,215,12,74,229,189,92,142,82,96,206,140,103,177,212,100,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,161,7,58,191,101,139,91,239,2,15,203,170,34,16,114,226,227,142,55,10,87,148,251,63,80,81,46,70,157,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,213,82,26,105,73,53,27,36,211,129,123,192,0,0,0,58,253,255,0,127,217,186,89,102,213,181,7,80,110,24,148,59,122,135,28,228,206,157,36,207,99,72,201,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,135,74,226,119,136,91,87,133,253,26,173,106,229,211,27,199,248,14,156,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,148,226,205,41,90,144,211,78,172,144,189,155,79,175,240,65,171,215,150,189,112,199,105,106,230,160,63,17,202,237,197,34,174,244,130,136,193,50,195,72,69,82,91,77,50,218,59,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,210,15,24,60,89,222,92,93,106,135,229,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,227,166,131,51,75,72,34,184,158,87,30,194,122,101,248,215,206,38,128,149,64,3,175,223,247,253,155,165,150,109,91,80,117,6,225,137,67,183,168,113,206,76,233,210,76,246,52,140,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,24,117,78,34,181,230,205,225,183,72,235,186,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,6,162,66,182,32,150,226,139,98,20,101,10,248,23,230,125,39,89,181,114,177,165,58,210,113,41,43,186,171,19,167,89,243,164,204,105,40,140,135,22,201,67,160,17,53,25,180,184,178,79,92,209,37,213,146,221,94,214,246,154,214,130,58,245,227,55,139,251,171,140,77,71,131,120,213,168,63,147,148,90,45,61,52,250,69,9,186,139,146,219,141,147,222,251,234,90,137,8,83,206,172,200,148,180,54,222,91,105,132,25,40,219,222,172,0,3,106,128,16,131,150,135,28,113,184,142,179,89,209,235,225,18,209,168,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,0,0,143,252,122,234,149,247,162,220,39,95,58,153,166,149,223,67,92,148,111,70,120,41,190,21,153,29,46,173,74,43,46,126,109,228,45,181,101,183,86,159,89,39,140,228,176,100,70,85,129,195,215,49,238,51,175,157,125,211,75,42,233,214,79,27,69,184,47,10,53,46,163,27,242,118,148,223,94,43,243,90,109,214,247,162,50,86,157,200,90,139,41,50,81,103,36,100,125,197,138,243,71,246,19,212,223,193,126,113,8,82,183,9,222,212,250,55,247,129,111,124,197,128,27,41,128,0,0,0,0,164,14,33,121,143,113,157,99,107,238,165,217,86,182,178,120,42,45,191,120,86,105,116,232,223,147,180,167,58,17,88,154,235,109,55,189,113,148,181,109,66,18,89,81,154,143,25,51,51,238,39,255,0,43,253,123,213,142,34,116,10,191,122,235,29,215,249,65,90,133,120,74,165,177,39,192,198,137,178,42,33,66,113,45,236,142,219,104,60,45,231,15,38,91,189,108,103,4,68,84,217,197,143,181,62,178,125,224,92,63,49,124,90,167,37,79,101,139,167,239,2,119,203,169,192,59,175,11,28,113,201,212,174,36,181,87,133,189,73,68,70,171,182,197,209,112,34,214,169,165,109,48,85,26,116,89,238,32,161,45,188,145,174,75,45,97,73,83,105,62,163,45,56,165,146,84,210,156,122,101,13,109,184,155,171,85,104,28,93,234,189,118,133,83,151,78,169,83,181,34,187,46,28,200,143,41,151,227,62,221,77,229,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,185,78,95,60,109,210,184,175,176,28,161,92,239,196,131,168,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,233,146,140,137,198,242,18,212,0,0,0,4,32,230,95,199,28,110,28,108,215,180,122,199,68,181,234,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,224,237,85,254,54,233,85,174,56,236,126,18,52,225,248,147,227,183,34,107,215,101,98,52,164,186,132,190,197,50,162,181,210,77,181,50,100,75,109,214,225,186,183,90,119,41,90,20,202,136,140,156,72,238,188,102,113,75,251,209,236,155,63,82,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,202,13,68,226,42,7,149,199,183,102,153,126,53,242,121,162,127,243,171,246,88,181,190,240,32,252,186,162,2,116,218,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,73,109,245,226,190,218,92,105,205,139,36,173,59,144,180,158,20,68,162,206,12,136,251,14,88,81,183,45,14,56,228,240,227,121,51,163,215,194,34,47,78,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,0,0,12,63,197,87,19,22,111,10,26,71,51,84,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,190,235,170,186,153,106,232,222,156,92,122,165,122,203,240,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,186,139,66,20,243,171,52,182,218,13,69,189,197,161,36,121,81,13,120,120,170,226,98,242,226,191,87,38,106,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,208,27,10,104,133,235,85,212,173,23,176,117,26,187,30,35,21,43,170,215,165,86,230,53,17,10,75,13,191,38,35,111,56,150,210,165,41,68,130,82,204,136,141,74,60,99,38,126,99,186,140,85,194,119,178,198,141,253,223,219,223,46,96,101,80,0,0,0,0,0,0,0,0,24,79,139,30,36,105,252,53,233,193,92,77,66,143,82,184,170,239,42,13,18,158,235,201,74,84,238,195,82,164,58,157,196,226,152,104,182,238,217,220,212,182,145,148,117,55,167,185,107,102,175,91,26,29,167,21,125,67,186,37,71,74,97,50,180,193,136,235,198,210,170,51,77,10,54,98,182,100,149,30,229,169,56,201,37,91,18,74,90,139,106,20,101,76,90,217,171,215,62,184,234,61,95,80,238,137,82,20,169,175,45,48,98,58,241,58,154,116,34,90,141,152,173,153,37,37,181,9,86,50,73,78,245,26,150,162,220,181,25,225,115,124,206,48,84,120,59,115,227,207,209,231,251,27,55,163,157,134,175,105,241,95,12,197,211,254,86,220,241,253,185,253,72,229,58,117,213,61,156,57,207,11,50,224,151,139,255,0,223,7,72,118,199,189,89,232,223,148,40,126,38,75,236,179,182,61,82,34,84,134,206,81,18,75,107,78,146,150,130,113,190,201,51,89,41,191,84,212,134,165,40,215,254,221,184,42,246,157,193,76,186,109,249,126,22,169,70,152,205,66,19,253,52,175,165,33,149,146,219,94,213,145,165,88,82,72,240,162,50,60,119,35,33,114,156,39,113,35,79,226,83,78,14,226,118,20,122,109,197,72,121,48,107,116,246,158,74,146,151,118,18,147,33,164,238,55,18,195,165,187,110,254,228,164,58,140,175,167,189,84,114,92,215,225,81,224,47,79,143,28,167,182,62,216,250,89,46,147,118,6,50,27,147,154,229,212,233,135,174,124,106,99,228,85,61,159,179,84,242,253,89,225,203,70,108,0,1,32,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,86,215,57,29,50,244,134,158,81,53,22,52,19,91,177,170,17,160,56,226,26,201,165,180,177,80,120,242,100,140,145,100,243,244,177,245,123,197,146,136,251,199,125,146,205,243,195,45,229,5,113,155,121,202,125,42,163,80,99,122,9,91,29,110,159,40,146,162,245,85,131,45,254,101,131,250,192,81,15,14,55,148,139,19,92,108,139,133,153,38,194,25,184,41,189,117,239,52,145,52,83,25,90,178,100,164,246,245,61,231,129,178,37,141,89,110,227,178,109,251,133,167,73,196,85,41,81,38,37,100,172,146,137,198,82,178,60,228,243,157,223,19,251,70,175,230,137,52,106,199,77,75,83,111,193,147,180,212,147,50,52,173,11,243,35,236,101,220,190,161,177,39,4,23,211,23,215,12,214,27,237,203,67,238,210,168,52,186,91,198,78,18,149,212,106,159,24,213,187,214,87,124,175,190,112,127,81,0,207,3,197,104,75,136,83,107,44,165,68,100,100,126,242,30,64,2,136,121,151,232,93,98,196,226,66,93,78,20,34,92,107,189,247,39,179,210,109,103,185,249,115,230,41,40,236,218,72,213,132,23,98,53,31,214,98,221,248,56,160,189,110,240,201,166,208,36,196,56,239,157,173,71,91,200,54,205,7,191,209,241,201,89,35,34,60,229,62,254,253,135,191,93,248,107,177,181,214,101,183,82,184,169,145,87,50,223,171,195,168,19,202,101,147,90,218,96,221,62,150,229,180,179,52,153,186,163,219,216,190,178,247,229,42,29,34,29,2,139,2,133,79,105,45,197,167,70,106,35,40,74,72,137,45,182,130,74,72,136,136,136,187,17,121,17,16,15,184,0,113,119,69,97,171,122,218,171,87,223,113,8,110,155,5,249,139,82,204,137,41,75,109,169,102,102,102,101,130,237,241,47,180,5,82,115,141,214,211,155,113,209,180,118,155,53,102,203,12,71,170,72,66,92,245,73,196,185,80,142,162,50,75,152,206,12,188,209,159,175,220,48,95,44,174,30,223,214,61,116,137,112,84,161,54,229,22,217,233,212,212,167,91,51,66,223,143,50,26,205,188,155,107,65,153,161,195,237,146,63,172,136,97,206,46,53,14,110,167,113,5,121,87,164,207,118,98,25,173,84,98,69,82,157,55,9,44,20,215,212,132,160,205,74,194,125,126,196,71,142,253,133,170,242,246,177,40,252,58,112,155,59,87,238,38,35,161,217,244,231,110,62,162,82,130,113,81,151,77,137,35,102,86,150,204,204,205,147,237,188,203,63,202,247,144,101,158,49,184,176,179,248,83,210,245,181,1,216,142,87,223,142,112,105,84,246,84,209,169,165,42,60,142,139,138,104,158,105,105,104,151,28,146,106,79,151,145,22,124,168,251,88,184,142,213,157,107,185,103,87,174,235,206,174,235,82,156,116,209,8,170,50,85,29,166,212,227,139,38,210,219,142,175,106,72,157,82,72,179,130,46,223,111,47,197,126,186,220,154,233,172,151,53,195,81,172,206,145,73,69,86,107,116,184,207,72,113,109,181,20,165,62,182,72,144,110,45,41,50,75,166,94,169,237,34,236,93,188,254,254,23,184,123,170,107,149,102,67,48,98,42,66,35,18,253,66,109,75,202,146,182,123,96,155,95,248,210,255,0,249,243,12,39,10,167,82,166,201,41,148,234,132,152,178,18,123,137,214,93,82,22,71,146,60,228,143,62,100,71,251,4,249,229,211,199,77,233,102,106,21,39,74,245,18,225,169,214,40,117,217,76,83,226,57,54,91,178,21,25,231,223,136,194,59,189,32,144,134,210,132,172,251,36,204,178,120,35,35,50,29,67,137,126,6,107,250,101,97,166,247,135,75,92,102,225,176,74,150,147,97,104,73,18,25,121,213,159,104,233,239,234,23,153,251,187,252,68,83,210,217,114,96,234,93,167,46,35,174,54,235,85,200,11,66,155,81,146,136,202,66,12,176,101,223,204,128,108,249,22,75,51,35,53,50,51,137,113,151,208,151,27,90,76,140,148,149,22,72,200,203,177,150,12,123,13,41,53,18,141,36,102,159,35,199,114,29,59,70,101,191,59,73,44,185,114,148,226,157,118,223,167,45,106,112,204,212,106,56,205,153,153,153,247,206,76,119,32,1,248,102,68,89,51,193,15,209,18,248,250,226,246,137,195,190,159,122,54,141,87,109,203,162,171,254,229,102,52,132,27,172,244,159,138,107,222,148,188,219,137,203,79,25,150,51,146,206,112,94,97,209,120,199,230,87,167,218,68,196,187,22,194,125,234,181,204,174,158,36,68,83,15,198,103,188,119,125,117,53,41,46,39,115,110,44,139,213,238,100,126,226,51,20,179,115,220,213,139,190,183,34,225,175,76,118,84,217,91,58,142,184,226,150,165,109,66,80,93,212,102,103,217,36,93,207,220,62,90,165,90,171,92,156,229,78,181,83,151,80,152,246,58,146,37,60,167,93,94,8,146,89,82,140,204,240,68,69,231,228,68,62,80,18,83,151,141,155,22,248,226,170,208,161,205,75,38,195,190,144,222,111,17,108,44,83,101,168,179,148,153,121,164,189,195,97,52,145,36,176,66,132,249,87,147,42,227,34,204,67,196,165,17,250,71,213,44,25,31,248,42,111,153,24,190,208,0,31,5,98,187,69,183,161,170,161,93,171,194,167,70,70,55,61,42,66,25,65,100,200,190,146,140,139,204,200,191,105,10,242,227,19,154,77,177,102,194,85,167,162,51,25,171,85,94,198,234,131,78,54,252,102,240,113,220,44,59,26,89,40,178,149,58,159,47,50,199,145,24,14,99,153,127,26,180,173,56,179,106,26,69,97,214,80,187,158,161,210,234,63,22,66,76,226,244,221,135,32,178,166,159,75,136,220,218,214,93,210,121,239,238,201,138,92,90,214,226,141,110,45,75,81,249,154,143,38,99,155,187,47,11,179,80,235,239,92,23,85,102,161,88,169,202,219,189,233,82,29,144,226,182,161,40,47,89,106,82,143,9,66,75,207,200,139,220,67,242,183,101,221,22,220,24,149,10,237,18,108,6,166,245,58,62,38,51,141,26,182,25,18,190,146,72,143,186,139,203,226,64,37,135,42,155,120,171,156,81,81,156,114,57,56,212,111,17,189,70,140,146,119,83,167,99,39,131,34,201,144,143,28,65,209,149,111,234,245,126,144,184,170,140,108,120,92,180,164,108,52,238,138,210,188,176,88,243,207,151,188,79,46,76,186,101,86,122,233,185,181,26,76,52,38,20,111,5,225,157,113,181,17,171,115,117,6,87,177,70,140,31,173,216,240,175,183,224,33,167,25,236,169,142,37,47,6,212,189,248,244,127,173,156,231,248,4,127,120,11,75,228,255,0,90,41,220,59,29,31,122,204,233,159,201,51,245,75,169,58,122,187,119,250,190,4,39,144,174,94,75,243,82,246,151,93,176,201,74,221,27,192,100,140,251,22,233,21,19,236,44,104,0,0,0,0,0,0,86,143,58,150,84,187,42,197,121,39,32,137,175,73,238,255,0,22,121,122,157,143,255,0,159,136,178,225,1,57,195,91,141,212,180,14,45,192,181,164,149,70,223,176,179,221,93,105,180,244,31,187,191,151,196,191,104,10,182,225,2,162,221,43,136,139,78,115,201,220,134,252,126,75,25,243,131,32,190,37,241,23,179,197,143,14,212,206,36,116,190,93,147,40,218,106,82,186,126,30,66,246,164,219,254,16,195,171,194,141,167,12,178,76,227,177,119,255,0,41,107,193,98,221,18,236,187,170,13,203,4,204,159,135,213,219,140,255,0,45,181,32,252,140,143,201,71,239,27,60,219,213,82,174,81,227,213,54,146,122,219,251,17,99,201,70,159,137,252,62,32,43,67,129,126,19,228,105,253,126,109,189,168,86,250,100,186,239,79,196,183,46,33,174,59,184,68,149,163,4,243,41,221,130,90,15,185,118,50,44,123,135,109,226,75,148,197,153,125,52,253,193,164,210,217,162,86,85,183,17,22,227,81,160,249,178,142,200,98,26,151,244,16,225,249,253,37,103,200,204,79,214,45,106,36,106,139,181,86,33,52,137,46,237,202,210,218,8,203,9,219,216,200,179,229,245,142,88,6,186,250,149,193,7,18,122,82,249,42,77,129,91,170,39,220,237,26,149,61,242,79,100,121,153,176,156,127,25,143,216,175,128,205,188,8,113,171,170,26,61,168,236,233,246,164,213,43,117,26,53,75,118,246,170,207,200,121,216,189,54,37,58,91,18,243,232,66,55,45,196,25,250,167,146,34,247,224,197,216,78,164,82,106,105,52,84,169,113,37,164,252,201,246,18,225,123,191,88,143,224,95,212,35,214,165,112,27,160,87,220,247,46,8,54,172,90,13,95,183,77,250,68,24,81,76,189,84,32,253,98,142,165,125,4,25,121,255,0,41,94,227,1,36,5,11,243,84,240,71,198,5,218,108,45,106,124,252,7,92,242,70,143,251,215,7,110,220,119,242,243,200,190,100,22,212,145,100,207,237,20,47,205,57,186,105,113,119,117,189,9,215,77,215,60,15,89,11,82,125,92,83,33,18,112,69,229,146,207,152,8,179,66,180,46,75,150,52,201,84,26,52,217,232,129,211,235,248,104,238,58,104,222,102,73,206,196,158,51,180,252,241,228,99,135,50,50,60,25,25,31,214,39,95,41,235,110,139,121,234,165,114,213,184,169,109,206,167,206,240,221,84,184,194,29,73,108,141,57,105,201,44,141,63,73,41,243,35,242,24,71,140,222,29,39,240,237,171,115,109,212,69,144,84,119,250,126,1,231,16,172,57,182,52,117,185,235,116,155,73,225,111,99,213,47,183,191,152,116,29,23,214,203,235,67,46,230,46,219,38,175,38,43,173,238,234,48,153,15,33,167,178,211,141,150,244,182,226,13,91,73,213,25,100,251,25,253,185,216,27,134,158,37,108,94,35,108,120,247,53,181,83,96,165,158,255,0,17,5,111,51,215,103,243,207,33,59,155,67,174,26,114,76,169,69,147,238,93,254,205,110,134,99,225,187,138,61,73,225,166,238,102,227,179,170,6,244,84,238,235,83,101,59,33,81,30,252,211,200,78,230,155,117,178,86,13,245,40,178,125,149,131,248,228,54,69,29,91,83,172,230,47,235,34,165,105,201,73,41,185,221,28,228,136,254,131,200,115,222,149,126,167,192,198,55,225,159,139,77,50,226,82,216,143,84,182,235,112,216,171,47,127,90,146,244,152,233,150,222,28,121,41,203,40,121,197,22,80,194,151,220,251,167,191,151,150,113,1,171,117,219,111,204,181,174,9,116,42,132,87,163,72,139,211,222,211,200,52,45,59,144,149,22,72,200,140,187,40,143,203,222,47,151,128,93,105,183,117,79,72,109,234,122,23,24,234,168,137,80,148,251,41,54,242,148,38,160,226,8,246,239,82,139,178,145,231,241,251,4,7,230,163,194,164,157,59,191,91,213,139,74,139,37,202,53,127,62,44,227,70,51,102,39,65,152,76,35,127,77,148,161,189,235,90,177,149,30,79,56,193,246,24,35,130,222,42,174,46,28,245,90,145,82,122,115,174,219,242,73,186,92,216,238,58,181,54,204,87,102,48,235,203,66,77,230,208,149,97,181,119,87,171,220,242,71,147,48,18,107,156,244,132,196,212,107,114,139,26,158,150,152,114,149,14,114,221,38,182,238,116,223,168,36,203,37,216,251,119,242,207,214,43,101,181,173,165,165,198,212,105,90,12,148,147,35,193,145,151,145,139,169,227,111,67,40,220,110,232,165,35,87,180,138,165,22,167,89,131,2,60,178,106,59,200,121,102,202,34,73,145,225,141,49,219,121,125,93,242,155,46,158,226,46,229,239,193,157,61,221,186,103,127,88,245,167,237,251,162,208,172,211,230,48,234,154,54,228,211,222,104,215,181,106,70,82,75,65,25,145,154,85,131,199,184,192,92,23,7,151,212,77,93,229,231,120,83,107,167,215,42,13,34,161,65,82,29,194,141,77,177,67,142,147,60,41,74,201,126,112,254,5,245,16,167,171,180,211,111,234,37,104,233,7,208,42,109,106,79,133,52,122,187,9,183,213,179,27,113,140,96,188,177,245,11,39,225,114,185,82,208,78,93,87,253,102,231,128,220,7,110,9,181,84,65,110,107,74,105,199,210,253,9,149,54,104,37,154,13,68,163,105,68,91,76,242,100,120,207,186,182,96,67,153,168,218,138,196,24,205,43,196,92,181,164,182,148,161,39,217,114,31,34,44,17,110,63,53,253,127,180,6,196,220,35,86,229,87,248,101,210,250,132,211,53,62,118,125,16,150,179,201,154,213,232,246,12,212,102,102,102,102,102,103,220,101,225,141,248,110,181,87,101,104,14,157,91,15,18,137,234,117,171,72,140,241,43,207,168,220,38,80,175,113,31,154,125,228,70,50,64,0,0,0,0,0,8,17,205,238,234,102,147,161,48,104,197,55,164,244,218,171,73,233,147,132,147,82,87,14,122,124,178,70,100,102,95,1,79,154,67,72,244,246,171,89,180,83,66,150,83,171,244,232,230,148,150,76,247,201,109,56,198,15,227,240,49,99,188,234,46,20,170,161,107,219,77,201,89,225,168,83,20,217,47,213,250,85,20,100,203,62,127,179,246,136,11,194,221,61,85,94,36,52,190,158,133,41,39,34,241,162,55,185,39,131,45,211,216,44,231,7,241,1,177,86,146,81,219,183,244,186,210,162,180,201,180,80,168,112,35,154,77,59,76,141,17,219,79,114,193,119,237,240,29,180,124,116,120,103,78,164,65,167,169,102,163,139,25,166,77,70,121,51,218,146,44,153,254,193,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,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,91,247,40,237,76,181,111,14,16,168,246,45,38,94,43,86,21,66,125,62,175,21,199,27,234,39,196,203,122,99,15,165,9,89,172,153,90,31,52,37,107,74,119,56,195,233,34,50,70,78,106,141,104,120,117,215,155,203,134,221,92,161,106,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,156,18,141,10,216,178,67,137,45,232,73,150,194,124,58,235,205,155,196,150,145,208,181,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,9,70,132,239,65,161,196,150,197,164,204,50,88,0,137,92,193,184,219,165,112,161,96,55,66,182,31,137,59,81,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,212,36,153,147,110,96,33,175,59,77,76,181,110,13,71,211,189,45,164,203,241,21,171,62,159,80,168,85,250,110,54,182,227,248,243,141,208,97,91,86,107,67,196,136,134,226,144,180,167,243,111,176,162,53,18,251,117,94,74,158,212,247,79,221,252,239,152,211,132,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,79,94,74,158,212,247,79,221,252,239,152,211,128,101,94,121,223,161,63,233,39,247,104,170,177,106,156,243,191,66,127,210,79,238,209,5,120,86,225,142,187,197,85,213,119,89,86,181,107,193,86,173,251,62,125,203,78,141,225,144,231,165,37,48,227,13,181,7,122,221,105,12,117,87,33,37,214,81,154,81,140,154,76,187,144,88,87,42,126,58,164,222,45,192,225,99,85,231,203,147,93,139,28,153,178,167,38,43,73,97,84,232,144,144,94,141,89,50,218,77,43,105,168,238,58,151,156,53,117,8,220,74,150,149,37,178,118,205,6,173,159,237,170,194,186,191,225,91,114,228,183,42,31,249,200,115,169,179,163,185,255,0,170,227,47,54,226,62,165,37,73,247,25,11,211,229,251,199,117,11,138,171,85,187,42,233,95,130,212,219,126,158,78,84,99,97,110,122,82,43,13,197,109,218,174,244,71,106,59,29,89,50,20,94,25,38,106,70,50,89,79,114,9,85,118,93,52,43,26,213,172,222,183,76,239,5,69,183,233,242,42,149,25,61,37,185,208,138,195,106,113,215,54,32,148,181,109,66,20,120,73,26,143,24,34,51,236,53,247,227,147,139,186,175,23,218,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,211,44,18,27,101,179,83,157,34,113,89,87,153,127,28,114,120,142,188,158,209,235,29,17,17,167,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,99,86,139,232,53,229,173,77,222,85,74,20,41,109,80,172,59,94,169,115,87,106,201,142,78,49,13,17,97,62,251,12,172,205,105,45,242,29,100,154,73,17,154,200,141,199,9,10,75,75,192,99,81,178,159,9,222,203,26,55,247,127,111,124,185,129,173,96,217,35,134,74,181,42,129,194,38,148,87,107,181,56,148,234,109,59,77,232,82,230,76,150,242,89,98,51,13,211,25,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,201,87,101,211,66,177,173,90,205,235,116,206,240,84,91,126,159,34,169,81,147,210,91,157,8,172,54,167,29,115,98,9,75,86,212,33,71,132,145,168,241,130,35,62,195,94,206,53,248,174,174,241,105,172,179,111,46,173,86,29,161,77,204,59,90,137,53,228,43,192,69,218,130,113,195,75,100,72,39,159,90,58,174,30,86,162,202,27,234,45,13,54,99,37,243,20,227,170,79,20,183,145,216,250,125,62,90,52,174,129,33,151,160,179,38,43,72,93,78,162,201,72,65,212,136,205,178,125,148,41,185,10,109,12,169,127,65,9,90,144,133,168,208,140,127,192,231,8,149,94,47,181,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,168,120,36,54,243,132,151,58,70,218,131,5,73,181,171,177,45,90,117,235,34,14,202,45,86,161,54,151,14,79,85,7,213,149,17,184,206,72,111,97,30,244,237,68,216,199,147,34,73,245,48,147,51,74,136,190,187,78,192,188,175,168,215,4,171,62,222,151,86,69,171,71,114,191,87,40,196,74,92,90,115,110,180,211,178,13,25,220,164,33,79,182,107,218,71,181,27,150,172,33,11,82,108,123,157,21,173,66,177,173,94,30,172,171,90,15,130,162,219,244,250,229,46,157,27,170,183,58,17,88,110,150,219,77,239,89,169,106,218,132,36,178,163,53,30,50,102,103,220,116,14,74,158,212,247,79,221,252,239,152,211,128,68,174,29,117,230,242,225,183,87,40,90,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,4,163,66,182,44,144,226,75,122,18,101,176,79,13,28,69,216,156,80,105,100,13,76,177,100,127,138,135,88,133,177,239,240,101,83,195,50,243,240,250,142,180,223,91,165,215,66,122,168,78,197,249,145,249,145,84,95,50,254,7,36,240,227,121,61,172,54,58,226,47,78,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,97,254,10,56,174,174,240,151,172,176,175,46,173,86,101,161,82,196,59,166,137,9,228,39,199,197,218,178,109,194,75,132,104,55,152,90,250,173,158,80,163,194,219,234,33,14,184,96,54,41,1,196,218,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,73,109,245,226,190,218,92,105,205,139,36,173,59,144,180,158,20,68,162,206,12,136,251,14,88,4,0,231,87,236,177,107,125,224,65,249,117,68,82,176,186,158,117,126,203,22,183,222,4,31,151,84,69,80,112,229,162,21,94,35,181,134,139,163,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,194,117,114,198,230,25,85,183,170,182,247,11,186,209,50,93,70,143,81,144,197,34,205,173,26,84,243,244,231,220,81,54,197,57,252,101,75,140,165,26,80,210,251,155,38,105,65,254,103,105,199,183,65,171,101,217,107,87,108,107,170,179,101,93,48,124,21,106,223,168,72,165,212,99,117,80,231,66,83,14,41,183,91,222,131,82,21,181,104,81,101,38,105,60,100,140,203,184,184,158,90,92,193,35,107,13,42,143,195,230,175,213,101,185,168,48,35,248,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,149,25,154,205,89,11,10,0,0,31,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,185,134,112,89,85,225,99,84,36,87,109,11,126,90,116,174,229,144,71,111,204,57,42,148,80,159,54,247,59,79,125,197,36,148,133,165,68,234,154,37,154,141,108,146,79,168,226,208,246,219,244,29,83,84,180,182,196,214,155,18,167,166,122,151,66,244,205,183,89,232,248,216,94,41,232,253,94,147,200,121,191,206,50,180,56,156,56,210,21,234,168,179,140,30,72,204,140,53,225,208,110,38,47,45,6,183,181,38,204,163,65,137,81,183,181,70,215,155,110,86,161,60,68,133,165,110,69,144,204,105,109,58,73,53,37,108,170,75,134,104,238,135,16,181,164,200,149,177,198,241,0,205,92,87,112,163,168,252,37,106,58,236,171,213,175,29,74,157,212,126,129,95,97,147,68,90,188,84,153,17,169,36,102,125,55,145,185,36,235,38,102,166,212,164,153,26,208,182,220,94,21,1,157,120,193,226,206,242,226,235,84,63,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,29,52,25,154,90,65,22,116,229,193,203,254,103,17,21,214,181,111,87,173,223,251,147,192,241,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,255,0,60,109,98,14,9,56,62,185,184,185,213,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,175,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,85,255,0,88,22,5,155,165,150,109,39,79,180,250,222,137,67,183,168,113,202,52,24,49,136,246,52,140,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,118,1,21,121,163,251,9,234,111,224,191,56,132,37,80,138,188,209,253,132,245,55,240,95,156,66,1,64,35,104,139,2,255,0,179,117,78,205,164,234,14,159,92,49,43,150,245,114,57,73,131,58,49,158,199,81,147,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,213,220,76,174,92,92,113,198,225,74,242,159,103,234,10,37,200,211,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,122,170,67,77,41,38,163,100,154,112,47,120,0,0,6,185,156,113,106,245,155,174,252,84,95,154,165,167,207,203,126,222,171,72,134,204,23,228,176,108,174,66,35,66,98,41,188,72,63,89,40,90,152,82,208,74,36,175,98,147,185,40,86,82,82,255,0,154,247,28,114,110,90,173,111,132,125,57,68,67,161,83,100,71,69,221,86,37,181,32,231,75,105,77,190,152,76,26,77,68,210,24,117,40,234,168,240,233,188,210,155,194,18,218,250,213,150,2,234,121,42,123,44,93,63,120,19,190,93,78,16,3,154,63,183,102,166,254,11,242,120,66,127,242,84,246,88,186,126,240,39,124,186,156,32,7,52,127,110,205,77,252,23,228,240,128,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,134,193,60,11,241,155,66,227,15,78,37,84,220,165,122,26,243,181,252,60,123,154,154,210,22,113,82,227,164,190,148,152,206,43,57,101,222,147,166,77,169,70,227,106,66,146,173,196,72,117,202,65,211,94,30,174,173,84,209,173,81,213,203,90,79,95,247,43,244,76,154,141,45,17,92,117,233,48,102,42,74,93,144,218,144,71,142,135,135,75,139,37,36,147,210,55,86,107,79,75,106,250,166,150,234,149,247,162,215,221,51,83,52,210,187,232,107,146,141,214,240,83,124,43,50,58,93,86,86,203,159,155,121,11,109,89,109,213,167,214,73,227,57,44,25,17,144,108,252,3,15,240,171,196,197,155,197,126,145,195,213,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,48,0,0,0,13,85,198,117,224,251,139,59,203,132,93,80,252,184,161,71,151,88,161,79,142,228,106,237,184,153,229,21,138,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,252,117,16,70,73,117,100,120,40,101,253,121,225,158,242,208,107,123,77,175,58,204,232,149,27,123,84,109,120,87,29,22,107,38,72,90,86,228,88,239,73,136,235,70,163,82,86,202,164,182,68,190,232,113,11,66,136,201,91,219,108,54,9,182,181,239,73,239,13,26,123,136,27,114,235,241,118,12,122,124,250,163,149,127,3,37,189,177,97,41,212,201,115,160,182,201,227,216,108,58,88,217,185,91,125,82,60,150,106,90,201,231,39,196,21,189,168,245,218,245,217,111,82,174,187,50,171,80,126,68,43,118,65,181,18,85,34,41,155,198,204,104,243,152,101,59,246,245,25,37,184,251,46,169,105,100,177,211,53,169,66,31,218,186,233,168,246,134,147,222,186,33,76,172,245,108,203,239,194,59,82,165,200,35,91,108,202,143,37,135,219,149,31,185,116,158,63,14,134,214,101,148,173,179,34,82,76,208,210,155,250,248,110,209,10,175,17,250,219,107,104,189,26,185,18,141,34,227,144,234,87,62,75,106,113,17,152,101,135,36,60,178,66,123,173,100,211,46,108,70,82,74,94,212,154,144,70,107,32,183,78,50,117,103,247,117,229,95,112,106,231,228,133,86,215,252,168,167,208,230,250,46,166,156,60,199,248,106,26,119,37,88,46,163,43,219,212,105,221,169,234,52,182,215,181,59,182,149,32,139,254,230,143,236,39,169,191,130,252,226,16,162,189,39,177,127,117,13,83,179,116,207,210,158,140,252,173,184,41,212,47,27,208,235,120,95,21,37,182,122,189,61,201,223,183,169,187,110,228,231,24,201,103,32,38,87,45,206,96,145,184,118,146,230,143,107,37,86,90,180,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,99,43,112,206,237,6,177,154,209,164,55,150,130,234,133,193,164,122,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,205,57,74,113,175,233,184,112,248,77,212,218,157,86,101,105,158,179,150,93,65,243,235,182,168,44,177,212,93,49,70,73,222,223,69,13,58,227,74,113,74,73,182,106,104,141,178,105,148,44,44,252,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,168,26,171,141,170,0,0,0,0,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,36,87,4,156,96,220,220,35,106,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,215,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,38,58,140,255,0,198,47,7,87,223,8,23,220,122,5,126,103,166,109,186,206,255,0,201,251,131,166,204,127,74,116,153,142,185,95,193,80,251,174,49,210,114,65,55,249,195,45,248,220,156,145,246,13,130,108,11,254,205,213,59,54,147,168,58,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,178,249,231,126,132,255,0,164,159,221,163,10,114,224,230,1,51,135,122,235,90,73,171,215,23,253,201,231,248,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,158,39,115,95,60,239,208,159,244,147,251,180,5,85,139,116,229,67,199,28,107,150,149,68,225,31,81,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,250,74,44,52,108,180,150,240,133,54,142,181,90,233,110,150,223,122,211,125,211,52,207,77,40,94,153,185,43,61,111,5,11,197,51,31,171,210,101,111,57,249,199,150,134,211,134,218,90,189,101,22,113,130,201,153,17,245,80,27,84,0,134,188,184,184,227,147,197,109,155,62,207,212,20,68,143,168,182,124,118,23,57,230,150,211,72,173,196,81,154,10,107,76,17,146,144,180,168,146,151,210,148,244,146,183,90,82,77,36,241,52,220,202,0,0,0,17,87,154,63,176,158,166,254,11,243,136,66,128,69,255,0,115,71,246,19,212,223,193,126,113,8,81,182,136,89,84,173,74,214,139,7,78,107,178,37,177,77,186,174,138,85,18,99,177,22,148,190,219,18,101,182,203,138,109,74,74,146,75,36,172,204,140,210,162,206,50,71,228,2,101,114,197,227,199,247,16,174,198,208,109,88,173,109,176,110,10,130,125,27,84,168,212,122,113,109,119,148,135,148,230,19,210,81,244,100,62,168,228,173,206,54,211,42,55,30,60,111,117,71,117,35,89,109,116,208,189,71,225,211,81,234,58,95,170,20,111,3,85,131,135,89,121,163,53,197,168,69,81,153,55,42,51,134,69,212,101,123,85,131,193,40,148,149,33,105,66,208,180,38,202,185,74,113,175,233,184,112,248,77,212,218,157,86,101,105,158,179,150,93,65,243,235,182,168,44,177,212,93,49,70,73,222,223,69,13,58,227,74,113,74,73,182,106,104,141,178,105,148,44,44,252,0,0,0,6,187,26,187,196,199,20,22,230,171,222,182,244,94,36,117,61,166,105,119,13,74,19,104,98,239,168,161,180,165,185,46,32,137,9,39,176,148,145,39,177,123,136,6,196,224,43,179,147,166,164,106,158,166,90,122,155,86,212,189,68,186,110,195,139,81,166,199,132,237,118,181,34,121,177,249,167,212,226,91,235,45,91,51,185,6,120,198,112,89,206,59,113,156,228,181,51,86,116,197,141,37,168,105,142,163,221,182,155,83,215,92,102,162,170,21,110,76,2,144,164,148,35,100,156,38,86,157,230,68,111,96,204,143,25,87,196,5,147,0,215,179,135,158,36,184,154,186,245,251,76,237,106,143,17,154,153,38,37,98,240,163,83,223,98,85,219,80,117,151,91,118,107,72,82,28,65,186,100,164,25,40,200,210,101,131,35,50,27,9,128,0,0,8,1,206,175,217,98,214,251,192,131,242,234,136,165,97,117,60,234,253,150,45,111,188,8,63,46,168,138,171,225,115,66,255,0,124,166,187,91,58,41,249,83,249,57,249,71,227,127,194,126,7,198,116,60,60,55,228,255,0,19,212,111,118,238,134,223,166,88,221,158,248,193,132,223,229,67,199,28,155,106,171,68,225,31,81,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,250,74,44,186,79,58,150,240,180,184,142,141,186,13,93,239,251,2,242,210,203,202,173,167,218,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,226,121,98,241,227,251,183,208,163,104,54,172,86,183,95,214,253,61,62,141,170,84,106,61,73,87,67,41,91,202,115,9,233,36,186,209,216,76,114,86,231,28,117,228,147,143,30,118,58,162,9,254,40,135,152,239,28,113,184,173,188,160,89,250,124,137,113,244,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,170,80,235,170,81,164,222,54,155,205,92,215,184,227,147,114,213,107,124,35,233,202,34,29,10,155,34,58,46,234,177,45,169,7,58,91,74,109,244,194,96,210,106,38,144,195,169,71,85,71,135,77,230,148,222,16,150,215,214,130,188,58,232,53,229,196,150,174,80,180,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,73,38,180,239,89,161,180,158,245,164,140,49,168,191,238,87,30,194,122,101,248,215,206,38,138,1,23,253,202,227,216,79,76,191,26,249,196,208,18,168,80,183,49,158,53,255,0,125,86,163,177,64,176,42,117,86,244,202,214,252,221,54,51,231,210,110,169,56,141,100,229,77,76,237,74,211,185,11,38,218,75,166,165,33,180,169,88,105,79,58,217,101,94,103,92,192,33,234,236,201,60,63,104,133,197,226,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,60,218,210,151,148,181,96,148,218,80,183,34,7,12,92,61,93,92,80,107,45,23,72,237,105,62,3,199,245,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,252,150,208,74,82,18,183,93,105,6,180,111,220,65,141,27,164,213,94,165,72,174,179,76,150,186,108,57,12,196,145,49,44,168,216,101,247,146,226,154,105,110,99,106,86,180,176,242,146,147,60,168,154,112,203,59,79,10,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,175,243,55,208,189,56,225,211,129,27,23,75,244,190,141,224,105,80,117,2,19,175,60,233,146,229,84,37,42,153,80,39,37,73,112,136,186,143,47,106,114,120,36,146,82,148,33,40,66,16,132,215,95,9,222,212,250,55,247,129,111,124,197,128,24,254,211,186,107,182,53,213,70,189,109,105,222,10,181,111,212,35,213,41,210,122,72,115,161,41,135,18,227,78,108,89,41,10,218,180,36,240,162,52,158,48,100,101,216,95,247,2,252,102,208,184,195,211,137,85,55,41,94,134,188,237,127,15,30,230,166,180,133,156,84,184,233,47,165,38,51,138,206,89,119,164,233,147,106,81,184,218,144,164,171,113,18,29,114,32,115,83,224,59,254,251,241,87,164,20,95,241,78,221,244,42,101,59,254,125,114,107,106,95,87,255,0,71,75,168,109,159,241,146,22,175,227,86,43,215,135,93,121,188,184,109,213,202,22,171,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,193,40,208,173,139,36,56,146,222,132,153,6,203,192,49,87,13,28,69,216,156,80,105,100,13,76,177,100,127,138,135,88,133,177,239,240,101,83,195,50,243,240,250,142,180,223,91,165,215,66,122,168,78,197,249,145,249,145,101,80,17,87,154,63,176,158,166,254,11,243,136,66,141,180,66,245,165,105,174,180,88,58,141,93,143,45,250,109,171,116,82,171,115,26,136,132,169,247,24,141,45,183,156,75,105,82,146,147,89,165,6,68,70,164,150,113,147,47,49,121,60,209,253,132,245,55,240,95,156,66,20,2,3,105,43,78,233,161,95,54,173,26,245,181,167,120,218,45,193,79,143,84,167,73,233,45,190,188,87,219,75,141,57,177,100,149,167,114,22,147,194,136,148,89,193,145,31,97,203,10,54,229,161,199,28,158,28,111,38,116,122,248,68,69,233,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,31,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,235,20,237,205,99,142,56,218,149,85,159,194,222,155,34,91,84,43,98,176,104,186,106,106,91,172,29,70,163,21,75,65,194,67,121,34,92,102,93,202,148,167,18,125,71,154,109,72,36,165,164,184,240,65,254,33,110,154,21,243,175,186,151,122,218,211,188,109,22,224,188,43,53,74,116,158,146,219,235,197,126,107,174,52,230,197,146,86,157,200,90,79,10,34,81,103,6,68,125,133,181,114,84,246,88,186,126,240,39,124,186,156,41,88,93,79,37,79,101,139,167,239,2,119,203,169,192,42,175,139,31,106,125,100,251,192,184,126,98,248,234,154,85,169,151,86,141,234,61,185,170,86,84,191,15,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,166,180,45,76,186,131,83,110,32,148,91,219,90,210,103,133,24,237,124,88,251,83,235,39,222,5,195,243,23,199,200,222,131,94,83,120,121,79,17,180,120,82,234,22,244,59,162,93,179,90,54,99,145,162,148,180,71,132,236,103,157,89,44,213,177,245,75,113,178,61,132,132,45,164,36,214,106,121,9,1,127,220,42,241,49,102,241,95,164,112,245,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,204,3,91,110,21,120,152,188,184,80,213,200,122,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,222,165,235,198,38,145,218,60,46,53,197,58,107,17,29,161,85,40,233,155,67,131,34,98,16,253,66,162,227,74,54,169,121,103,172,73,147,213,66,218,116,146,78,116,77,183,148,191,85,165,153,7,21,199,39,23,116,174,16,116,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,166,89,53,184,203,102,166,250,164,226,117,246,187,46,154,237,243,117,86,111,91,166,119,141,173,92,21,9,21,74,140,158,146,27,235,202,125,197,56,235,155,16,73,66,119,45,106,60,36,137,37,156,17,17,118,29,215,136,173,121,188,184,146,213,202,238,171,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,193,168,144,157,235,53,184,162,222,181,25,246,187,179,132,203,202,197,225,66,223,226,134,240,145,46,146,139,170,232,110,139,72,161,201,128,73,92,170,115,144,221,144,213,72,157,234,110,74,22,166,28,74,27,83,69,185,27,93,74,141,11,70,224,238,188,174,61,187,52,203,241,175,147,205,19,255,0,157,95,178,197,173,247,129,7,229,213,17,0,57,92,123,118,105,151,227,95,39,154,39,255,0,58,191,101,139,91,239,2,15,203,170,32,41,88,90,79,43,238,96,145,169,49,168,188,47,107,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,32,7,14,90,33,85,226,59,88,104,186,53,66,174,68,164,84,171,241,234,42,135,46,91,106,91,4,252,120,47,201,109,14,109,245,146,133,169,130,65,172,137,70,130,89,168,146,189,187,15,165,93,150,181,118,198,186,171,54,85,211,7,193,86,173,250,132,138,93,70,55,85,14,116,37,48,226,155,117,189,232,53,33,91,86,133,22,82,102,147,198,72,204,187,128,218,76,124,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,43,203,43,142,218,86,183,89,180,237,12,213,43,154,91,154,161,65,142,226,98,204,170,62,149,174,228,132,131,82,146,182,220,193,26,228,178,214,18,226,23,185,197,161,190,190,231,12,222,233,70,190,107,28,113,198,212,170,172,254,22,244,217,18,218,161,91,21,131,69,211,83,82,221,96,234,53,24,170,90,14,18,27,201,18,227,50,238,84,165,56,147,234,60,211,106,65,37,45,37,199,131,10,115,6,227,110,171,197,125,254,221,10,216,126,92,29,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,80,146,100,110,57,152,150,50,175,13,28,58,95,124,80,106,156,13,51,177,99,255,0,138,153,88,155,189,159,240,101,47,196,178,203,243,58,110,186,223,91,165,215,66,186,72,86,245,249,17,121,153,98,160,27,41,240,157,236,177,163,127,119,246,247,203,152,25,84,98,174,19,189,150,52,111,238,254,222,249,115,3,42,128,0,0,0,0,0,14,58,226,184,41,22,157,191,83,186,110,9,126,22,151,70,134,245,66,107,253,53,47,165,29,148,26,220,94,212,17,169,88,74,76,240,146,51,60,118,35,49,244,84,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,84,167,26,252,90,191,196,5,206,118,165,153,50,66,52,246,142,243,78,68,105,248,237,165,83,230,182,79,32,231,22,80,79,54,149,33,227,66,91,82,190,138,82,181,37,43,81,165,56,252,199,48,163,47,183,189,60,106,158,81,247,234,76,54,55,99,241,91,95,141,240,22,252,91,84,241,174,189,57,71,100,118,213,61,81,223,60,161,209,184,167,226,30,175,196,102,167,74,185,250,149,24,214,220,31,224,214,253,42,83,137,63,7,31,9,37,172,210,130,218,78,186,164,245,23,221,70,89,74,55,173,45,160,198,44,126,223,171,198,183,225,93,47,68,219,75,168,204,149,79,140,255,0,81,39,212,145,29,12,45,228,109,35,220,91,83,41,131,201,145,17,239,236,102,100,172,101,190,19,184,110,168,113,41,168,231,110,187,54,69,54,221,164,50,153,213,186,131,76,169,74,75,91,201,41,142,210,182,155,105,125,211,221,183,127,98,74,29,94,23,211,216,169,25,205,22,223,164,90,118,254,140,90,214,252,79,11,75,163,67,171,83,225,49,212,82,250,81,217,69,61,13,163,114,204,212,172,37,36,89,81,153,158,59,153,152,134,206,22,246,38,197,204,125,217,254,243,51,17,243,67,165,237,231,185,118,71,154,224,246,75,47,162,53,152,157,99,245,41,166,138,170,141,123,106,170,99,89,235,231,51,198,97,8,45,219,58,231,187,88,172,200,182,168,178,42,41,183,233,139,172,84,137,130,37,42,60,36,56,219,110,60,105,243,82,82,167,80,106,218,71,181,59,148,120,74,84,162,236,58,39,171,215,62,135,106,61,35,80,237,121,82,18,168,79,33,51,162,52,241,52,154,140,35,90,77,232,174,25,165,69,181,105,78,50,105,86,197,18,86,146,220,132,153,72,222,86,126,208,55,7,243,54,95,246,216,67,134,227,175,132,231,244,70,231,115,82,237,69,71,93,147,116,212,214,150,163,33,45,178,170,76,215,9,110,248,84,182,130,73,27,6,148,56,109,26,11,213,74,13,10,34,52,165,110,252,163,7,114,140,53,56,219,51,202,120,249,180,229,47,88,141,164,193,98,51,203,187,47,152,211,26,87,68,110,235,202,189,232,157,234,39,207,215,28,181,229,207,77,108,135,66,181,178,209,215,205,62,137,125,218,79,255,0,139,141,83,139,181,223,224,19,250,13,58,244,93,238,54,142,175,79,172,146,234,37,59,85,230,95,2,200,66,148,184,88,226,30,175,195,158,167,69,185,250,149,25,54,220,239,224,215,5,42,43,137,47,25,31,10,36,44,146,178,218,110,180,165,117,17,221,38,120,82,55,161,46,44,197,206,91,183,5,34,236,183,233,151,77,191,47,197,82,235,48,217,168,66,127,166,164,117,99,188,130,91,107,218,178,37,39,41,81,30,20,68,101,158,228,70,37,217,86,99,24,251,94,55,199,142,127,107,157,54,255,0,99,43,217,44,127,248,58,206,30,231,26,39,179,182,153,243,199,87,108,105,60,245,211,145,0,1,149,64,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,29,75,86,232,237,220,26,95,118,209,93,100,221,41,180,57,241,201,36,157,198,102,184,238,39,177,96,251,247,248,14,218,62,58,196,51,168,210,39,83,210,179,73,202,140,235,36,162,60,25,110,73,150,72,255,0,104,13,100,117,126,144,84,29,86,188,168,164,133,32,160,215,234,49,201,42,44,26,118,73,113,56,198,11,30,95,2,23,7,202,18,234,106,173,161,51,168,199,55,170,236,42,171,169,233,155,132,163,74,81,14,2,124,178,102,68,70,127,1,83,252,82,83,213,74,226,67,84,41,235,82,148,113,239,26,219,123,148,121,51,219,61,242,206,112,95,1,62,185,43,220,41,77,66,232,182,156,146,178,203,83,102,37,179,95,171,244,169,200,201,22,124,255,0,103,237,1,107,160,0,0,0,0,3,17,113,115,91,149,64,225,151,84,42,16,140,210,249,89,245,178,66,203,36,104,87,163,223,50,81,25,25,25,25,25,23,113,151,70,55,226,70,213,93,235,160,58,139,108,50,74,55,170,54,173,94,51,36,159,62,163,144,158,66,125,198,126,106,247,17,152,13,112,109,35,43,131,81,40,199,87,62,185,84,171,81,188,81,175,214,223,212,125,59,243,187,57,206,79,207,63,88,184,110,48,239,168,186,69,203,206,207,166,208,207,160,85,234,69,62,130,148,53,132,154,91,126,135,33,36,120,74,147,130,252,217,124,75,234,49,79,115,225,204,211,157,69,126,12,150,149,226,45,170,210,155,82,86,147,238,184,239,153,30,72,246,159,154,62,175,216,44,155,138,42,237,75,94,249,117,88,21,155,98,2,39,187,111,206,165,34,115,112,154,83,174,48,150,40,79,41,195,89,32,214,105,36,155,169,35,220,101,131,50,206,61,225,86,206,45,110,173,78,56,163,82,214,102,165,25,158,76,204,252,204,89,47,38,25,9,151,168,247,29,22,77,61,46,176,221,38,100,228,58,109,110,218,233,63,79,73,22,79,177,118,239,229,159,172,87,253,165,166,119,245,241,90,98,223,181,237,10,205,66,99,238,165,162,110,53,61,231,77,27,150,148,101,68,132,25,145,17,169,57,60,123,200,92,39,4,154,23,70,224,139,69,107,26,189,171,181,40,180,202,204,232,18,37,155,82,30,67,43,38,87,18,52,143,12,73,144,219,43,234,239,138,225,116,247,25,118,63,126,76,131,237,230,195,170,212,123,43,69,138,203,107,195,250,70,184,239,72,219,245,119,19,15,68,156,222,226,45,228,175,164,159,60,25,125,190,66,168,56,86,177,228,234,14,191,216,212,8,241,30,125,7,95,166,56,249,54,217,171,99,94,53,132,41,74,194,85,132,150,254,230,101,129,220,56,216,226,118,183,196,198,174,206,171,37,245,149,18,154,235,176,41,113,219,82,246,45,134,229,73,83,46,26,122,174,32,214,104,127,27,146,100,95,2,199,156,208,229,37,194,179,236,38,70,188,94,20,105,17,214,102,184,148,214,229,199,52,111,71,240,9,77,72,65,56,207,114,63,88,137,105,95,199,31,16,22,119,106,81,155,183,109,122,69,1,164,145,34,155,2,60,52,145,23,185,182,210,143,129,126,175,192,190,193,202,128,193,220,76,113,105,166,92,53,219,18,42,151,37,110,27,245,100,108,232,210,89,147,29,82,220,203,140,165,88,101,111,54,163,194,31,74,251,31,100,247,242,243,15,187,137,110,37,108,94,28,172,121,23,53,203,83,96,229,150,207,15,5,15,51,215,123,243,204,161,91,91,91,173,154,176,79,37,71,131,236,93,254,221,126,117,163,91,111,173,115,187,159,187,111,106,188,137,78,185,183,166,194,164,60,182,153,195,77,182,123,18,227,139,52,238,38,146,103,131,238,101,246,99,178,113,35,197,38,164,241,45,119,61,113,222,53,3,102,42,182,244,105,209,93,144,152,140,254,105,148,43,107,78,58,225,39,38,194,84,120,62,234,201,252,49,135,0,8,140,207,4,70,102,57,138,237,161,114,91,81,161,202,175,81,166,192,68,254,167,67,196,199,113,163,94,195,34,86,55,164,179,141,197,229,159,50,25,147,131,46,29,39,241,19,171,80,173,197,197,146,116,118,58,158,61,230,144,172,55,186,52,133,183,235,116,156,73,101,108,227,214,47,179,191,150,111,230,195,109,209,108,205,84,161,218,182,237,45,184,52,248,62,39,164,150,216,67,73,61,241,160,173,88,36,17,39,233,41,94,68,94,96,58,167,42,191,4,92,96,218,39,33,107,75,229,227,250,7,146,36,127,222,185,219,183,103,191,151,150,5,244,10,20,229,98,221,52,248,187,181,30,154,235,164,235,126,59,162,132,41,62,182,105,147,73,89,35,238,120,44,121,11,233,89,110,73,150,76,190,192,20,141,199,127,26,186,161,172,58,142,254,159,105,181,82,183,78,163,83,118,236,106,146,252,134,93,149,212,98,43,167,189,44,190,180,47,106,219,89,151,170,88,35,63,126,76,97,45,53,224,131,137,61,86,124,213,26,192,173,210,211,239,118,179,74,158,193,43,178,252,140,152,86,127,139,199,237,79,196,92,198,154,240,27,160,86,36,246,238,9,214,172,90,245,95,191,81,250,188,24,82,140,253,85,160,189,99,142,149,125,5,145,121,255,0,37,62,226,18,22,13,34,147,76,73,34,155,75,137,17,37,228,76,48,150,203,223,250,164,95,19,254,176,21,239,195,111,41,139,50,197,105,139,131,86,101,179,91,172,167,118,98,33,198,164,193,243,121,29,208,252,52,175,232,45,179,243,250,73,207,145,16,234,92,116,112,159,35,80,43,208,173,221,61,183,211,25,214,250,158,25,184,145,13,17,218,202,35,45,121,38,89,86,220,146,22,125,139,185,153,231,222,45,0,113,47,218,212,73,53,22,170,175,194,105,114,90,221,133,169,180,25,158,83,183,185,153,103,203,235,1,138,184,78,225,218,153,195,118,151,196,178,98,155,78,202,79,83,196,72,78,213,27,159,194,31,117,25,81,52,217,158,9,236,119,46,223,229,58,38,227,2,162,221,87,136,155,178,115,41,218,135,60,6,11,24,242,131,28,190,39,240,27,25,220,21,82,162,82,36,84,246,146,186,59,59,25,103,205,68,159,137,124,126,35,88,107,238,232,151,121,221,83,174,89,198,102,252,206,150,252,231,249,13,165,5,230,102,126,73,47,120,11,92,228,172,202,145,101,95,79,43,196,25,59,232,205,185,254,44,176,237,71,63,255,0,63,17,101,194,2,114,121,183,27,166,232,28,171,129,11,73,170,179,179,121,103,186,122,51,106,8,47,119,111,63,137,254,193,62,192,0,0,0,0,0,4,93,230,55,167,14,234,63,12,119,29,62,50,20,169,12,248,62,158,210,51,50,205,66,33,159,146,84,126,72,18,136,112,87,189,180,205,223,107,205,183,100,52,203,141,203,233,229,47,36,141,7,181,196,175,185,25,31,234,252,0,106,234,70,104,86,113,220,134,201,156,42,94,43,190,244,46,219,184,158,116,150,244,159,25,188,247,103,232,204,125,5,252,165,31,146,62,35,92,187,202,129,62,215,185,38,80,170,113,87,30,76,110,158,246,148,133,32,211,185,180,168,187,40,136,203,178,136,252,189,226,236,57,76,95,229,118,240,230,197,6,68,247,36,77,160,238,241,36,183,119,236,235,207,156,164,121,168,204,178,148,251,200,188,189,224,38,248,0,0,0,0,0,163,46,109,86,227,180,174,39,170,85,181,162,34,83,87,232,237,38,72,201,127,154,167,193,73,239,236,95,30,221,207,246,11,205,20,217,206,90,133,34,62,171,208,43,101,25,196,181,43,197,101,195,65,146,85,182,53,61,61,143,29,251,246,243,1,142,249,81,92,139,164,241,65,73,163,20,242,140,138,175,95,113,41,221,137,95,74,157,57,69,158,229,156,103,224,126,126,225,99,252,195,56,81,139,196,54,153,29,66,131,77,100,238,122,71,251,145,212,50,93,71,58,178,34,18,247,26,89,113,195,195,108,153,22,49,130,243,201,121,84,127,2,21,178,160,113,61,104,84,78,66,25,233,250,67,214,82,246,145,102,159,40,188,242,95,17,177,50,208,135,18,104,113,4,164,159,153,25,100,128,106,197,211,118,157,55,167,46,57,146,219,250,77,184,131,247,151,108,145,253,164,38,93,243,192,223,229,230,146,198,214,221,3,117,85,166,28,223,227,41,113,85,226,94,70,36,166,50,58,108,197,142,162,44,154,29,89,229,126,73,51,47,35,33,214,185,138,240,230,189,8,214,153,18,41,145,27,110,135,91,217,224,137,150,240,132,116,98,68,39,62,139,72,65,101,110,159,209,207,215,131,243,202,252,170,184,156,143,99,222,178,116,122,245,168,60,253,30,226,217,225,27,146,233,41,136,222,29,169,210,23,130,113,210,74,55,45,73,242,65,228,241,156,30,12,4,65,210,93,96,212,222,29,111,166,174,43,94,108,250,92,248,155,186,208,222,114,67,8,115,123,46,33,61,70,208,182,212,120,75,202,81,100,253,249,247,247,187,254,15,56,227,176,120,151,182,163,69,153,62,37,50,238,70,255,0,21,1,199,89,103,169,151,36,26,58,77,156,135,29,60,52,193,41,89,248,228,187,31,108,113,198,31,45,189,62,213,154,28,155,147,76,104,176,104,119,43,123,54,183,18,51,17,153,123,43,142,131,222,76,197,83,138,195,109,175,29,251,26,143,220,102,42,61,112,117,203,134,11,216,165,248,123,146,213,170,69,250,47,165,19,32,165,221,204,224,240,175,205,169,88,75,248,250,183,252,15,184,108,81,170,154,85,103,235,13,163,42,205,189,105,140,204,131,43,102,119,178,211,138,70,215,80,231,171,212,66,200,178,166,211,158,222,239,176,197,5,241,51,193,142,169,240,229,84,156,245,90,143,42,93,10,52,150,35,55,81,143,30,75,140,169,75,141,214,81,245,84,195,104,50,78,213,145,227,203,105,252,12,197,180,240,43,199,21,185,196,165,180,155,126,224,148,196,43,194,22,122,236,45,109,182,82,55,185,37,105,233,37,114,28,117,123,90,96,141,89,46,217,248,121,72,173,82,210,139,43,87,237,10,133,155,122,81,33,206,135,57,151,80,74,118,51,78,173,165,173,165,180,78,32,220,66,201,43,74,92,86,21,131,50,255,0,32,10,52,225,3,143,75,255,0,134,201,172,208,39,58,186,189,171,33,244,148,136,178,20,252,133,52,218,142,58,21,210,65,200,109,180,153,52,201,146,114,88,44,153,121,31,105,137,119,241,175,193,86,163,69,143,118,221,90,113,71,145,83,45,139,113,47,81,233,43,144,163,194,156,60,146,223,82,143,214,90,189,254,127,88,192,188,87,114,185,212,189,56,173,204,185,52,158,19,183,5,191,37,231,29,110,36,102,228,75,150,201,41,111,172,139,99,17,18,132,164,155,67,101,140,246,82,136,188,140,132,72,123,135,253,113,98,160,116,213,233,5,233,214,39,186,31,251,159,153,131,86,237,191,226,243,230,3,50,241,121,197,250,181,157,113,108,93,60,130,116,11,22,148,132,33,138,124,118,188,42,92,91,94,33,164,169,77,50,242,217,60,176,234,18,102,73,47,162,69,217,36,68,124,199,45,238,28,107,250,195,174,52,155,153,250,91,169,160,219,50,88,170,59,41,214,22,77,45,200,243,34,44,218,74,205,165,160,214,104,115,36,147,50,60,119,201,16,228,56,112,229,153,173,218,183,93,135,46,241,163,189,108,80,16,182,221,148,117,40,242,225,72,91,68,182,77,105,111,169,21,72,53,26,28,86,8,251,101,39,158,196,98,228,180,35,65,108,61,2,177,233,246,133,157,68,133,29,113,227,180,220,153,104,140,202,30,146,234,89,105,181,184,226,219,109,27,212,174,138,76,212,101,147,62,231,238,192,100,72,81,25,129,13,136,49,147,181,168,205,37,166,203,4,88,74,72,136,139,183,111,34,30,224,0,0,0,0,0,0,20,251,206,154,51,141,234,165,176,242,79,13,42,131,11,36,94,245,28,154,143,127,234,16,219,132,55,73,158,41,52,149,197,43,4,87,189,4,207,191,187,210,44,9,179,206,173,183,127,46,237,103,112,223,79,209,16,83,156,122,251,186,213,31,242,8,53,194,210,212,142,36,180,181,104,50,37,21,231,68,50,207,150,124,123,0,54,85,66,210,226,18,226,79,36,162,35,47,176,199,144,249,41,42,82,233,80,214,179,45,202,142,217,158,60,179,180,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,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,214,113,99,237,79,172,159,120,23,15,204,95,0,188,184,116,190,237,45,9,177,56,138,240,254,46,204,189,122,208,252,110,246,91,240,149,70,230,79,103,193,244,250,166,235,153,102,7,91,171,211,74,63,59,179,57,78,85,221,120,28,226,238,171,194,14,174,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,117,11,6,135,30,108,148,223,84,220,77,175,114,228,181,168,87,207,46,171,46,202,186,96,248,218,45,193,79,184,169,117,24,221,85,183,215,138,253,82,123,110,183,189,6,149,167,114,22,162,202,76,148,89,201,25,31,113,82,220,107,240,163,93,225,47,89,102,217,189,42,172,203,66,165,153,150,181,110,107,40,79,143,139,181,6,227,102,166,204,208,111,48,181,244,156,44,33,71,132,57,211,66,29,108,128,93,166,191,113,131,165,250,19,195,204,46,34,31,57,117,250,69,197,30,34,173,104,177,154,113,149,213,223,151,29,79,197,65,169,196,102,58,20,210,84,226,214,226,72,208,132,43,9,83,155,91,86,190,218,171,169,151,86,178,106,61,199,170,87,172,191,17,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,168,181,173,44,180,130,75,109,160,212,123,27,66,18,71,132,144,234,162,197,57,81,240,81,251,166,221,76,113,41,169,148,202,172,107,110,210,168,71,147,105,53,142,139,53,138,163,46,41,71,35,121,40,156,83,49,92,109,29,146,157,142,58,123,77,102,76,188,210,130,32,106,135,14,151,222,143,233,102,157,106,101,245,31,192,126,233,158,54,101,30,22,246,93,223,75,106,52,7,152,153,212,105,213,227,173,227,150,158,146,210,133,163,161,147,35,222,68,153,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,149,121,231,126,132,255,0,164,159,221,163,21,114,84,246,167,186,126,239,231,124,198,156,50,175,60,239,208,159,244,147,251,180,98,174,74,158,212,247,79,221,252,239,152,211,128,72,174,107,28,14,73,212,170,84,254,41,52,217,113,26,174,219,20,115,93,211,76,82,26,96,170,52,232,169,90,206,106,28,193,26,228,178,214,82,164,184,163,234,50,211,105,65,165,77,37,183,170,2,153,86,170,209,100,174,101,26,167,46,4,135,35,191,17,110,198,121,77,45,76,62,210,217,121,163,82,76,140,208,227,78,56,218,211,228,164,45,73,60,145,153,13,167,133,80,115,44,229,217,85,126,237,139,174,92,63,208,162,56,139,170,176,196,11,146,142,169,234,75,238,86,234,117,19,67,83,144,228,167,141,27,31,145,45,150,84,218,77,180,180,125,53,18,77,10,113,77,4,0,225,215,65,175,46,36,181,114,133,165,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,178,73,53,167,122,205,13,164,247,173,36,119,125,115,104,53,155,195,111,47,205,71,210,155,50,20,68,162,157,166,245,229,212,231,51,28,217,93,90,162,116,167,74,68,215,73,75,90,183,184,164,228,146,107,86,196,18,27,73,236,66,72,185,110,7,56,68,165,112,131,164,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,157,67,201,173,199,156,36,183,213,54,211,221,120,177,246,88,214,79,187,251,135,229,207,128,214,176,108,167,194,119,178,198,141,253,223,219,223,46,96,107,88,54,83,225,59,217,99,70,254,239,237,239,151,48,2,31,241,155,202,154,133,171,119,180,29,77,208,201,191,147,213,90,253,192,151,47,56,146,30,92,150,223,110,100,205,242,170,177,201,231,11,15,53,213,113,197,198,37,161,183,27,65,19,93,53,167,107,211,43,135,93,6,179,120,109,210,58,22,148,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,201,36,214,173,136,36,54,147,216,132,145,100,176,1,85,124,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,25,87,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,192,46,78,236,181,168,87,205,171,89,178,174,152,62,54,139,112,83,228,82,234,49,186,171,111,175,21,246,212,219,173,239,65,165,105,220,133,168,178,147,37,22,114,70,71,220,87,94,147,114,100,177,45,189,101,175,214,245,86,235,252,173,211,104,217,252,155,163,54,243,209,167,75,234,36,255,0,239,139,173,19,123,58,57,194,122,10,46,178,137,43,87,69,36,166,23,101,64,3,228,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,125,96,0,32,7,58,191,101,139,91,239,2,15,203,170,34,0,114,184,246,236,211,47,198,190,79,52,79,254,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,11,52,230,59,192,228,158,43,108,216,23,134,159,46,36,125,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,164,149,186,234,84,73,39,141,214,232,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,180,240,215,135,143,189,111,210,254,33,120,151,175,234,78,147,80,229,196,164,63,30,52,7,170,50,92,115,125,109,248,232,233,20,226,101,125,227,161,77,37,150,208,223,99,52,50,151,22,148,56,226,208,144,183,78,1,120,215,181,120,172,211,136,148,74,181,79,195,234,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,232,184,178,65,150,213,52,183,101,80,161,110,88,186,7,171,26,183,196,20,107,231,78,47,47,200,232,26,127,182,69,102,190,211,49,164,202,97,185,109,60,201,70,140,196,132,56,218,222,121,178,144,146,113,109,169,182,146,149,44,247,40,155,109,203,233,0,0,0,17,171,152,62,133,233,198,178,240,203,122,213,175,90,55,86,171,98,91,245,75,146,129,82,96,201,18,161,74,143,21,111,26,18,179,35,203,46,244,146,135,91,50,52,169,36,147,44,45,13,173,26,246,13,148,248,177,246,88,214,79,187,251,135,229,207,141,107,0,108,231,162,250,67,102,232,46,151,219,250,71,167,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,187,168,0,0,138,188,209,253,132,245,55,240,95,156,66,18,168,69,94,104,254,194,122,155,248,47,206,33,0,160,17,146,184,138,208,107,203,134,221,92,174,233,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,156,154,73,106,216,178,91,106,61,232,81,22,53,27,20,113,139,193,213,137,197,253,137,30,129,95,153,232,107,146,141,191,242,126,224,233,189,35,209,125,87,163,174,87,240,84,62,211,111,245,91,142,77,254,112,207,102,119,39,6,93,194,5,242,161,227,142,77,181,85,162,112,143,168,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,125,37,22,93,39,157,75,120,90,92,71,71,58,243,58,227,199,247,16,161,73,208,109,39,173,109,191,174,10,122,189,37,84,167,84,122,114,173,118,84,182,84,222,83,210,81,117,164,48,169,4,157,174,54,235,41,54,222,44,111,105,71,78,215,253,129,121,105,101,229,86,211,237,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,4,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,196,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,3,150,176,44,11,203,84,239,42,78,159,105,245,189,46,185,112,215,36,20,104,48,99,17,111,117,120,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,46,235,197,30,133,254,246,189,118,185,180,83,242,167,242,143,242,115,193,127,132,252,15,131,235,248,136,108,73,254,39,168,230,221,189,125,191,76,243,183,61,179,130,183,78,90,124,10,201,225,150,217,149,169,250,157,2,92,93,80,184,227,191,77,149,5,82,154,113,138,69,56,164,17,165,132,27,14,45,167,150,241,176,203,202,112,212,123,75,166,218,82,131,75,134,229,112,115,71,246,236,212,223,193,126,79,8,4,255,0,228,169,236,177,116,253,224,78,249,117,56,64,14,104,254,221,154,155,248,47,201,225,9,255,0,201,83,217,98,233,251,192,157,242,234,112,128,28,209,253,187,53,55,240,95,147,194,1,42,185,24,254,155,63,163,127,222,67,21,115,58,224,59,247,16,174,201,215,157,39,162,237,176,110,10,130,189,37,75,167,83,186,113,109,119,148,134,82,222,85,213,81,244,100,62,169,6,157,173,182,211,42,54,217,44,111,105,39,149,121,24,254,155,63,163,127,222,66,210,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,1,174,191,7,220,89,222,92,34,234,135,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,227,168,130,50,75,171,35,216,35,75,117,74,196,214,155,18,153,169,154,105,93,244,205,183,89,235,120,41,190,21,232,253,94,147,203,101,207,205,188,132,56,156,56,210,211,235,36,179,140,150,72,200,206,136,120,210,224,114,242,225,107,87,41,22,125,188,185,119,85,189,124,200,113,22,107,204,160,157,168,202,90,86,218,21,9,214,27,45,202,146,133,62,202,73,72,78,199,122,136,82,9,42,53,180,221,159,242,203,225,67,84,56,95,210,250,218,181,70,191,45,138,149,225,33,169,110,218,106,83,110,177,66,125,135,36,52,167,80,243,47,186,203,203,146,201,197,90,148,132,160,200,154,109,10,221,176,182,132,202,0,0,26,171,141,132,244,143,77,244,227,137,78,0,52,251,75,238,121,158,147,182,235,218,127,67,167,75,122,151,56,137,198,37,69,142,193,25,161,196,101,36,243,18,163,247,66,137,73,39,25,52,56,133,17,41,7,175,96,153,92,184,184,227,141,194,149,229,62,207,212,20,75,145,167,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,245,84,134,154,82,77,70,201,52,224,97,78,42,184,103,188,184,80,213,201,154,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,217,87,38,13,6,147,106,233,125,203,175,245,216,81,60,69,241,33,52,186,18,213,29,165,62,221,58,27,142,37,247,16,241,44,214,132,61,39,40,83,70,148,119,130,218,207,121,41,6,153,85,198,15,9,150,111,23,90,95,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,153,233,172,200,212,210,12,162,86,133,243,123,225,246,159,93,167,105,61,91,75,106,186,121,166,212,42,121,210,232,21,183,106,46,213,28,102,44,84,18,34,55,38,43,109,41,212,110,101,178,73,154,29,144,164,185,180,140,212,147,83,169,9,1,205,31,216,79,83,127,5,249,196,33,74,220,39,123,83,232,223,222,5,189,243,22,5,196,243,8,191,236,221,83,229,195,123,106,14,159,92,49,43,150,245,114,61,18,76,25,209,140,246,58,143,76,195,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,162,16,27,9,241,209,193,149,11,140,61,56,139,76,110,171,232,107,206,215,241,18,45,154,147,171,89,197,75,142,146,58,177,164,182,156,229,151,122,77,17,184,148,155,141,169,9,82,119,17,45,167,53,246,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,167,46,46,56,228,241,91,102,207,179,245,5,17,35,234,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,61,36,173,214,148,147,73,60,77,55,210,185,157,112,29,251,183,208,164,235,206,147,209,119,95,214,253,61,94,146,165,211,169,221,73,87,67,41,91,41,111,42,234,164,186,209,216,76,131,78,214,220,117,228,147,108,150,118,52,146,14,87,151,7,48,8,124,68,80,154,210,77,94,184,191,238,177,3,196,190,212,153,13,177,29,187,138,46,245,185,186,58,25,67,109,161,230,91,50,66,217,36,238,54,218,39,82,107,252,241,53,58,133,21,242,237,224,203,136,45,84,212,123,83,92,45,186,173,87,79,172,202,45,65,217,9,187,227,173,164,202,146,166,12,144,236,104,76,185,187,173,212,222,182,84,227,141,170,54,210,144,149,245,77,10,97,119,168,0,48,87,28,119,253,155,167,220,40,106,124,171,206,225,137,74,69,114,215,170,80,41,132,241,158,249,149,25,112,222,106,60,118,144,146,53,45,106,81,228,240,94,170,18,181,171,106,16,165,22,85,191,239,251,55,75,44,218,182,160,234,13,195,18,135,111,80,227,156,153,211,164,153,236,105,25,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,1,227,111,140,27,155,139,157,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,250,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,4,117,27,62,233,110,169,88,154,211,98,83,53,51,77,43,190,153,182,235,61,111,5,55,194,189,31,171,210,121,108,185,249,183,144,135,19,135,26,90,125,100,150,113,146,201,25,25,235,4,36,255,0,0,60,96,213,120,77,213,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,108,54,9,1,242,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,62,176,0,0,0,24,171,139,31,101,141,100,251,191,184,126,92,248,202,163,21,113,99,236,177,172,159,119,247,15,203,159,1,173,96,217,163,93,52,47,78,56,139,211,138,142,151,234,133,27,199,82,167,97,214,94,104,201,18,169,242,146,70,77,202,140,225,145,244,222,70,229,96,240,105,52,169,72,90,86,133,173,10,214,92,109,80,2,189,120,21,229,115,74,209,11,134,46,175,235,172,152,149,251,202,151,33,242,164,81,219,105,43,167,82,223,102,83,168,106,160,151,55,25,201,90,218,67,47,50,107,67,70,207,80,205,77,245,146,133,53,141,121,231,126,132,255,0,164,159,221,162,213,5,85,243,206,253,9,255,0,73,63,187,64,69,94,87,30,221,154,101,248,215,201,230,137,85,205,115,129,111,227,248,160,209,75,51,255,0,24,149,127,194,130,175,249,42,77,81,184,228,159,249,223,20,180,171,245,30,52,127,186,30,17,87,149,199,183,102,153,126,53,242,121,162,255,0,128,106,239,96,95,247,150,150,94,84,157,65,211,235,134,93,14,225,161,200,41,48,103,70,50,222,210,240,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,123,4,112,117,198,45,137,197,253,137,34,191,64,135,232,107,146,141,179,242,130,223,234,61,35,209,125,87,164,34,47,240,165,176,211,111,245,91,142,110,126,108,143,102,118,171,6,93,235,3,152,255,0,47,249,156,59,215,93,213,189,33,183,127,238,79,63,195,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,252,201,187,24,56,117,215,155,203,134,221,92,161,106,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,156,18,141,10,216,178,67,137,45,232,73,144,108,188,3,165,104,190,175,89,186,245,165,246,254,174,105,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,114,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,62,234,2,42,243,71,246,19,212,223,193,126,113,8,82,183,9,222,212,250,55,247,129,111,124,197,129,117,60,209,253,132,245,55,240,95,156,66,20,173,194,119,181,62,141,253,224,91,223,49,96,5,228,241,183,193,245,179,197,206,151,187,69,81,68,133,123,80,227,190,171,78,177,45,217,29,8,47,186,227,11,121,14,54,210,201,42,67,201,140,134,141,106,67,134,217,40,214,132,168,203,106,168,6,255,0,176,47,45,44,188,170,218,125,168,54,244,186,29,195,67,144,113,167,65,146,69,189,165,224,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,246,136,26,251,115,12,226,59,75,248,151,215,153,23,126,149,217,17,41,212,218,116,114,166,174,224,54,156,102,109,200,109,250,169,148,251,70,100,148,33,41,34,67,91,144,79,27,100,158,170,191,139,101,128,177,254,92,28,192,33,241,17,66,107,73,53,122,226,255,0,186,196,15,18,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,243,196,212,234,20,23,203,99,135,29,80,215,29,121,135,119,216,87,188,187,46,155,167,114,35,84,171,23,4,23,91,241,172,147,189,68,183,22,59,75,37,37,197,190,150,223,66,186,136,83,36,217,57,212,75,153,75,46,223,160,0,214,195,139,138,105,210,56,167,213,248,29,22,218,74,111,138,218,219,109,178,34,74,91,92,215,86,130,34,46,197,234,169,61,189,195,100,241,174,159,30,244,227,166,113,143,171,49,141,131,103,125,196,244,141,166,121,207,85,41,115,119,237,223,159,218,2,196,57,36,83,82,214,136,106,5,92,144,225,42,77,214,136,198,163,250,6,77,67,105,68,69,245,151,84,243,246,144,226,249,223,193,39,52,227,75,234,125,55,12,216,173,207,99,113,23,170,93,70,16,172,31,214,125,62,223,97,142,249,201,134,7,131,225,62,181,35,171,191,199,94,243,228,99,110,54,98,28,38,241,231,223,248,188,231,183,158,61,217,28,71,59,8,29,78,27,236,218,167,87,30,30,247,98,63,79,111,210,234,64,152,172,231,61,177,210,242,199,125,223,87,112,173,14,8,105,229,83,226,239,72,163,27,77,185,178,237,167,200,195,133,146,46,147,164,230,126,210,217,146,250,200,134,199,67,94,158,92,116,194,171,241,177,165,145,78,57,189,211,169,73,149,180,140,203,29,24,79,187,187,183,234,236,221,251,6,194,192,0,0,2,0,115,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,68,255,0,231,87,236,177,107,125,224,65,249,117,68,64,14,87,30,221,154,101,248,215,201,230,128,177,254,101,156,10,201,226,106,217,139,169,250,99,2,92,173,80,183,35,177,77,139,5,50,154,109,138,189,56,228,25,169,133,155,238,33,166,86,201,190,243,201,112,148,91,139,168,218,146,179,83,102,221,32,82,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,54,9,227,163,140,218,23,7,154,113,22,166,221,43,211,55,157,209,226,35,219,52,215,80,178,138,167,26,36,117,100,201,113,56,195,45,117,90,51,109,42,39,28,82,210,148,237,35,91,173,235,237,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,14,90,192,176,47,45,83,188,169,58,125,167,214,244,186,229,195,92,144,81,160,193,140,69,189,213,224,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,182,8,224,235,131,171,19,132,11,18,69,2,129,51,211,55,37,103,103,229,5,193,211,122,63,165,58,79,72,92,95,224,171,125,214,216,233,55,32,219,252,217,150,252,110,86,76,251,80,102,139,234,245,229,160,186,161,111,234,230,159,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,216,123,134,46,33,109,94,40,52,106,139,171,150,180,111,1,227,250,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,254,75,136,53,37,10,91,78,180,179,66,55,237,32,214,176,95,247,43,143,97,61,50,252,107,231,19,69,0,139,254,229,113,236,39,166,95,141,124,226,104,12,127,204,3,151,5,11,136,136,117,125,94,210,70,60,6,172,122,146,36,180,252,213,248,91,137,182,152,109,148,70,87,81,70,220,103,146,219,40,38,156,78,198,205,91,146,239,211,39,154,206,188,31,112,153,102,240,139,165,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,158,162,200,137,78,172,207,58,128,8,1,206,175,217,98,214,251,192,131,242,234,136,170,190,19,189,169,244,111,239,2,222,249,139,2,213,57,213,251,44,90,223,120,16,126,93,81,21,87,194,119,181,62,141,253,224,91,223,49,96,6,202,98,178,238,222,79,244,170,231,21,231,117,192,174,196,139,164,21,73,11,184,229,210,155,134,148,46,59,229,49,149,61,68,74,24,113,147,102,51,205,56,255,0,69,246,136,205,148,54,109,169,27,146,135,29,179,64,1,215,236,11,2,205,210,203,54,147,167,218,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,176,0,0,138,188,209,253,132,245,55,240,95,156,66,20,87,164,246,47,238,161,170,118,110,153,250,83,209,159,149,183,5,58,133,227,122,29,111,11,226,164,182,207,87,167,185,59,246,245,55,109,220,156,227,25,44,228,94,167,52,127,97,61,77,252,23,231,16,133,43,112,157,237,79,163,127,120,22,247,204,88,1,242,113,21,160,215,151,13,186,185,93,210,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,57,52,146,213,177,100,182,212,123,208,162,43,10,229,89,199,143,253,232,225,83,87,235,95,227,90,180,43,181,58,143,252,194,35,81,18,142,151,254,144,166,150,227,223,226,227,161,63,197,32,75,78,63,184,62,165,113,101,164,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,6,93,150,181,118,198,186,171,54,85,211,7,193,86,173,250,132,138,93,70,55,85,14,116,37,48,226,155,117,189,232,53,33,91,86,133,22,82,102,147,198,72,204,187,128,183,78,107,28,113,201,211,90,84,254,22,244,217,17,29,174,220,244,115,69,211,83,82,218,124,169,212,233,73,90,14,18,27,201,154,36,188,214,84,165,56,146,233,178,235,106,65,41,78,165,198,106,90,192,176,47,45,83,188,169,58,125,167,214,244,186,229,195,92,144,81,160,193,140,69,189,213,224,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,190,79,246,213,126,221,95,240,173,199,114,92,117,15,252,228,201,213,41,210,28,255,0,214,113,231,156,113,127,90,148,165,123,204,197,233,242,253,224,70,133,194,173,170,221,235,116,163,198,234,109,193,79,38,234,50,114,182,253,23,21,246,226,184,237,43,98,36,59,29,254,148,152,234,63,18,146,37,47,56,44,39,177,133,32,234,197,139,251,151,234,157,229,166,126,148,244,159,228,149,193,81,161,120,222,135,71,197,120,89,46,51,213,233,238,86,205,221,61,219,119,43,25,198,79,25,22,255,0,201,83,217,98,233,251,192,157,242,234,112,170,190,44,125,169,245,147,239,2,225,249,139,226,213,57,42,123,44,93,63,120,19,190,93,78,1,85,124,88,251,83,235,39,222,5,195,243,23,197,159,114,128,181,168,87,207,5,250,133,101,93,48,124,109,22,224,188,42,212,186,140,110,170,219,235,197,126,147,1,183,91,222,131,74,211,185,11,81,101,38,74,44,228,140,143,184,172,30,44,125,169,245,147,239,2,225,249,139,226,213,57,42,123,44,93,63,120,19,190,93,78,1,2,185,131,112,73,85,225,66,255,0,110,187,108,49,46,118,157,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,168,105,35,54,220,196,85,114,173,85,122,149,30,132,245,78,90,233,176,228,61,46,60,53,60,163,97,151,222,75,105,117,212,55,157,169,90,210,195,41,82,136,178,162,105,178,60,237,44,77,94,101,252,113,201,226,58,242,123,71,172,116,68,70,157,89,117,135,22,204,182,214,212,133,215,42,44,147,140,28,212,188,131,82,74,49,37,110,165,148,161,94,186,28,55,22,102,106,66,25,132,0,38,87,46,190,5,100,241,75,121,21,241,168,48,37,163,74,232,18,30,102,115,209,165,52,133,212,234,44,148,117,149,52,200,156,39,217,66,155,144,151,22,242,81,244,16,164,37,104,90,137,104,155,252,234,253,150,45,111,188,8,63,46,168,136,235,202,159,142,56,218,107,85,129,194,222,164,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,121,50,68,103,157,194,146,166,210,93,55,157,113,75,37,37,213,56,204,138,231,87,236,177,107,125,224,65,249,117,68,4,0,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,209,63,249,213,251,44,90,223,120,16,126,93,81,1,0,57,92,123,118,105,151,227,95,39,154,44,167,152,207,1,63,190,162,132,198,164,105,219,254,31,83,109,154,127,131,137,29,249,27,34,214,160,161,107,116,161,168,214,123,25,120,150,227,138,105,222,201,53,45,72,116,246,169,46,51,90,220,174,61,187,52,203,241,175,147,205,23,252,3,85,113,218,180,171,76,238,173,100,212,123,115,75,108,168,158,34,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,77,11,90,89,105,4,167,28,89,36,246,54,133,168,203,9,49,103,252,202,249,114,215,111,90,236,238,33,56,121,181,252,117,86,118,215,46,75,94,151,13,8,114,75,137,68,151,100,85,80,165,60,93,71,151,182,59,103,25,150,77,199,92,81,184,91,214,181,230,69,114,249,224,146,149,194,133,128,229,118,231,98,36,237,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,76,212,70,77,183,128,202,188,42,240,207,102,240,161,164,112,244,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,214,220,109,80,53,87,1,178,159,9,222,203,26,55,247,127,111,124,185,129,149,70,42,225,59,217,99,70,254,239,237,239,151,48,50,168,0,128,31,236,213,240,177,255,0,188,29,85,255,0,231,85,59,254,220,39,248,160,31,246,46,56,236,255,0,200,103,253,38,163,255,0,218,192,94,246,158,222,180,173,74,176,45,173,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,103,56,51,243,29,128,99,254,30,173,106,237,141,160,90,105,101,93,48,124,21,106,223,179,232,212,186,140,110,170,28,232,74,98,19,77,186,222,244,26,144,173,171,66,139,41,51,73,227,36,102,93,198,64,0,16,163,138,14,94,116,141,71,186,162,95,122,77,43,208,213,26,197,101,43,186,35,62,234,159,67,168,147,39,115,245,6,73,213,150,29,111,168,181,169,130,82,80,180,39,13,236,90,118,187,53,192,91,98,176,150,177,148,120,59,209,172,51,89,22,208,102,27,57,137,248,94,93,115,118,174,83,28,226,99,178,99,148,249,187,39,140,58,46,137,233,13,177,161,218,113,72,211,203,94,44,116,166,19,40,84,233,109,50,109,42,163,52,208,146,122,83,132,106,81,238,90,147,156,26,149,177,36,148,36,246,161,36,80,199,155,63,232,175,241,207,245,17,97,2,189,249,179,254,138,255,0,28,255,0,81,22,25,197,20,219,203,171,162,136,210,35,79,108,37,189,27,98,111,99,118,207,15,136,196,85,53,87,84,220,153,153,231,51,54,235,214,88,247,149,159,180,13,193,252,205,151,253,182,16,179,155,138,223,164,93,150,253,78,214,184,34,120,170,93,102,27,212,249,172,117,20,142,172,119,144,104,113,27,144,100,164,229,42,50,202,76,140,179,216,200,197,99,114,179,246,129,184,63,153,178,255,0,182,194,22,148,60,100,17,19,130,136,158,217,93,244,185,93,86,246,162,170,232,157,38,40,162,98,99,169,6,52,235,150,5,163,67,212,234,197,87,80,174,31,202,59,29,140,250,14,150,135,93,98,92,141,228,127,238,215,27,217,183,165,156,23,69,69,213,81,18,207,166,146,54,149,55,169,212,234,125,30,159,22,147,73,129,30,20,24,76,162,52,88,177,154,75,77,48,210,18,73,67,104,66,72,137,41,74,72,136,146,68,68,68,68,68,62,144,25,28,54,14,198,14,38,44,211,166,168,86,121,180,185,166,209,215,77,121,149,217,175,118,34,34,57,68,112,227,58,71,13,103,156,207,57,238,136,136,0,0,186,96,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,30,43,90,91,66,156,81,224,146,70,103,246,16,242,31,37,89,74,69,42,98,208,101,185,49,220,50,207,150,118,152,13,111,248,188,116,158,226,147,86,156,74,140,200,239,122,241,151,127,119,164,95,19,39,146,204,101,185,170,151,59,202,60,180,154,12,220,17,251,148,82,105,221,255,0,168,66,174,41,148,165,241,37,170,75,89,145,168,239,58,217,158,60,179,227,223,19,147,146,163,110,254,93,221,46,237,111,167,232,137,201,206,61,125,221,106,119,249,0,91,152,0,0,0,0,0,244,205,136,204,248,111,193,146,157,205,73,105,77,56,88,35,202,84,70,70,93,251,121,24,247,0,10,19,230,67,195,141,193,163,218,227,86,185,152,165,186,170,13,205,33,250,163,82,154,97,102,210,28,145,50,90,201,165,44,154,66,9,100,134,242,105,35,51,199,124,153,14,31,132,62,47,213,163,11,149,98,234,28,19,175,216,181,84,45,15,211,228,53,226,146,218,221,240,237,41,73,105,231,144,201,97,134,150,146,51,73,253,35,46,233,51,34,187,173,119,208,91,15,95,108,122,133,161,120,209,33,200,92,136,238,183,26,90,227,50,183,163,58,166,93,109,14,54,183,27,94,197,39,172,163,35,34,201,31,114,247,230,155,120,143,229,153,173,218,73,93,153,46,206,163,189,115,208,22,183,29,138,116,216,242,230,200,67,70,183,141,9,115,167,21,40,37,18,27,78,72,187,101,69,142,198,64,37,37,161,198,191,5,90,115,22,69,219,106,233,197,30,61,76,247,173,180,179,71,164,162,66,79,9,112,176,72,125,42,47,89,9,247,249,253,98,29,241,127,199,165,255,0,196,156,215,168,16,93,93,34,213,142,250,138,60,88,234,126,58,157,109,39,33,9,234,160,164,56,218,140,218,120,137,88,44,30,8,188,139,190,18,103,135,253,113,126,160,84,212,105,5,233,214,55,186,31,251,159,153,130,86,237,191,226,243,230,37,191,10,60,174,117,47,81,235,112,238,77,88,132,237,191,111,198,121,183,92,137,37,185,17,37,188,73,91,11,50,216,252,69,33,73,54,214,225,99,61,212,147,47,34,48,24,243,129,94,11,110,254,33,239,186,93,201,86,165,63,26,208,165,79,98,68,199,228,176,234,27,146,134,158,140,183,26,66,148,195,141,44,212,211,198,100,147,50,201,17,231,5,231,123,22,101,159,111,105,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,157,168,78,79,5,229,238,28,102,150,233,93,151,163,182,116,27,58,203,163,68,167,194,132,195,77,169,77,71,105,165,60,164,52,134,205,199,13,180,32,148,179,38,211,149,96,179,143,176,132,46,230,33,199,229,63,72,169,114,244,171,76,170,132,237,211,45,167,26,147,42,51,233,81,67,66,147,45,133,145,45,153,9,113,183,144,235,104,60,26,125,94,198,125,240,64,59,47,28,220,194,109,109,8,162,73,179,52,246,161,18,169,120,190,107,97,206,155,173,190,220,68,154,36,182,102,174,148,148,58,219,136,121,164,103,183,98,63,137,145,21,61,234,214,176,234,111,17,119,211,183,13,209,54,161,84,159,47,111,70,19,78,72,125,13,237,101,180,43,166,218,214,226,139,41,101,42,86,15,190,51,238,237,204,233,246,148,107,103,20,218,134,151,98,211,171,181,153,21,89,164,169,117,73,12,203,144,203,125,87,209,188,212,241,33,195,44,27,251,207,57,193,25,153,231,61,237,127,131,190,91,90,127,164,212,40,215,38,167,81,96,215,46,87,55,239,110,92,102,36,178,206,23,33,5,176,158,138,151,19,150,220,70,123,247,52,151,184,136,4,19,177,184,27,252,131,210,89,58,219,175,142,170,138,195,123,60,29,46,82,188,51,203,204,149,70,95,81,153,81,210,71,131,91,75,44,47,201,68,103,230,68,33,167,77,218,140,222,156,72,230,107,115,232,182,218,15,220,93,240,69,246,24,159,220,213,120,156,143,124,94,177,180,122,202,168,60,197,30,221,223,226,219,140,233,38,60,159,16,212,25,8,201,54,233,165,123,86,149,121,160,176,121,198,79,38,49,63,46,174,28,215,174,250,211,30,69,78,35,110,80,232,155,252,105,60,222,80,190,180,73,100,223,210,105,104,60,45,162,250,88,250,178,126,65,104,60,188,248,82,141,195,214,153,21,70,189,76,100,174,122,191,251,173,213,178,93,70,250,82,37,146,54,154,153,109,194,203,111,17,30,115,146,242,193,121,215,7,53,219,145,85,110,40,42,212,99,158,82,81,74,232,109,36,187,189,40,234,211,160,168,241,220,241,156,124,11,203,222,47,85,8,67,105,36,54,130,74,75,200,136,176,67,93,174,59,235,101,95,226,118,238,168,148,132,61,212,240,30,178,23,184,143,20,248,165,231,147,248,0,203,60,165,109,183,106,188,79,83,107,104,68,69,38,145,214,220,79,17,154,255,0,59,79,156,146,217,216,254,29,251,151,237,23,156,41,179,147,77,10,68,141,87,175,214,206,51,138,106,47,133,195,132,131,52,167,116,106,130,123,158,59,119,237,230,46,76,0,0,0,0,0,6,36,226,174,241,93,137,161,119,37,196,203,164,135,163,120,61,135,187,31,74,99,8,63,229,36,252,151,241,26,217,168,205,106,207,188,197,228,243,103,191,202,210,225,201,250,12,121,238,71,157,94,219,225,137,14,236,223,208,159,5,75,242,81,25,225,42,247,17,253,120,20,157,103,80,39,221,23,28,58,21,50,42,164,73,147,212,216,210,80,165,154,182,182,165,31,100,145,153,246,73,159,151,184,5,246,242,227,211,135,180,231,134,43,114,159,41,181,38,67,222,51,169,184,140,140,241,80,150,101,230,148,159,146,196,162,28,21,145,109,51,104,90,240,173,216,237,50,219,113,58,152,75,41,34,65,110,113,75,236,68,69,250,223,1,206,128,0,0,0,0,0,0,0,13,124,185,137,88,104,178,56,154,185,16,196,83,97,137,126,15,166,146,70,212,250,180,248,153,193,18,72,188,212,36,239,37,205,67,143,74,185,47,75,18,92,197,111,172,250,59,195,54,183,11,5,209,110,162,234,246,145,168,190,36,103,132,159,215,143,49,199,115,160,176,154,162,223,118,117,233,30,57,17,215,253,33,213,82,81,229,208,102,156,218,114,100,146,248,251,204,255,0,103,144,143,220,183,111,210,178,184,158,183,91,117,228,180,196,255,0,25,213,82,149,180,139,101,62,102,59,238,34,243,87,191,32,54,2,0,0,0,0,0,21,97,206,146,152,74,98,205,168,238,47,83,210,61,179,223,185,211,139,224,45,60,87,23,57,106,28,137,58,105,111,86,90,130,75,110,39,139,234,60,77,25,154,55,72,167,164,178,172,118,207,151,115,1,88,28,55,75,68,45,103,183,164,46,65,48,148,248,188,184,107,218,69,152,143,23,159,237,27,44,178,100,109,145,165,100,178,253,98,60,228,107,9,165,211,227,211,47,170,100,233,106,82,90,111,173,184,210,100,71,221,149,145,121,224,188,204,108,213,108,207,143,84,162,70,157,20,212,109,59,191,105,171,25,236,181,17,249,25,151,153,0,139,220,197,248,105,86,189,232,243,210,109,250,51,50,46,58,70,223,6,166,227,239,125,93,89,81,9,204,26,26,91,135,134,218,63,44,118,243,201,121,81,37,30,171,112,216,151,19,53,56,106,153,75,170,65,221,180,242,182,30,111,123,102,147,242,52,168,178,149,159,188,178,71,240,49,180,114,219,67,169,52,56,130,82,79,204,140,178,66,152,249,153,240,87,51,78,174,119,181,99,79,40,18,28,183,231,109,241,109,69,138,102,136,187,27,134,194,59,50,194,80,141,206,45,103,221,71,147,206,59,228,128,88,247,6,252,78,208,56,146,210,216,55,3,115,163,166,182,142,175,142,133,213,65,58,206,100,72,67,123,155,234,184,180,229,12,238,45,199,220,187,151,111,46,79,136,174,20,52,179,136,43,82,85,30,187,108,83,24,169,57,179,165,82,98,20,100,202,70,28,105,74,195,170,101,106,44,165,146,79,98,242,237,246,82,15,7,220,84,92,220,49,234,68,107,130,60,169,15,208,221,223,227,160,111,113,77,185,134,36,33,191,205,147,205,160,240,183,247,122,199,216,251,151,127,59,250,210,205,86,178,245,130,210,137,120,217,53,184,117,8,82,186,152,232,73,105,213,35,107,171,111,214,233,45,100,89,54,213,142,254,239,180,128,81,197,46,197,214,30,3,117,242,5,102,227,131,83,141,78,139,213,221,58,43,82,145,25,253,208,141,37,135,22,150,82,173,170,150,148,249,246,51,50,251,111,122,206,187,40,215,197,187,18,232,183,229,183,38,4,222,167,73,214,220,66,210,173,142,41,10,193,160,205,39,235,36,203,177,251,135,75,214,238,30,116,223,94,232,169,162,223,84,118,94,74,51,181,244,71,97,78,167,43,109,71,133,58,218,241,252,82,11,203,203,246,99,176,233,94,156,210,116,158,198,166,88,116,57,115,36,194,165,245,186,78,75,113,43,117,93,87,150,233,238,52,165,36,125,220,50,44,36,187,99,207,204,7,106,121,150,100,54,109,62,210,28,66,139,6,149,164,140,140,190,195,28,50,236,107,37,199,188,74,236,234,26,158,223,212,234,29,61,147,86,236,231,118,118,231,57,247,142,112,0,122,163,198,141,17,162,98,36,118,153,109,62,72,109,4,148,151,187,200,190,193,237,0,0,0,0,0,0,0,0,0,21,53,206,173,181,126,80,90,207,97,189,190,14,10,115,252,188,239,168,255,0,144,65,110,18,27,67,220,80,105,51,78,35,114,87,123,208,82,101,140,228,142,162,192,157,252,234,220,111,210,150,179,89,79,83,195,193,86,63,149,141,213,31,242,8,39,194,27,173,179,197,30,147,56,233,225,41,189,232,38,103,240,255,0,8,176,3,100,118,27,67,76,182,211,105,218,148,36,146,146,198,48,68,67,216,60,91,90,93,109,46,32,242,149,145,40,143,226,70,60,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,6,181,156,88,251,83,235,39,222,5,195,243,23,198,202,99,90,206,44,125,169,245,147,239,2,225,249,139,224,46,123,150,117,90,149,64,229,255,0,167,245,218,237,78,37,58,155,78,143,94,151,50,100,183,146,203,17,152,110,173,57,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,43,47,152,23,29,213,222,42,174,167,44,171,89,126,11,76,173,250,129,185,78,141,132,57,233,73,76,57,41,182,170,187,215,29,169,12,117,99,72,73,120,101,25,165,24,201,229,93,203,175,222,252,96,213,79,130,141,60,225,10,203,56,137,166,166,60,201,247,140,181,52,165,62,227,231,91,151,38,52,20,111,65,37,8,74,74,52,133,56,217,168,214,107,109,27,145,177,212,57,141,120,104,225,210,251,226,131,84,224,105,157,139,31,252,84,202,196,221,236,255,0,131,41,126,37,150,95,153,211,117,214,250,221,46,186,21,210,66,183,175,200,139,204,200,49,80,181,238,87,220,193,36,213,164,209,120,94,214,154,172,68,45,17,211,2,207,174,73,117,168,200,216,203,81,99,195,162,147,77,48,148,154,205,40,125,72,125,215,119,184,179,75,94,178,212,140,230,14,33,121,90,104,117,193,195,139,54,86,140,218,94,138,190,44,186,123,242,40,85,102,250,62,58,189,40,144,107,92,106,139,203,54,208,247,136,89,17,37,197,26,83,29,74,73,183,177,162,91,43,165,107,178,214,174,216,215,85,102,202,186,96,248,42,213,191,80,145,75,168,198,234,161,206,132,166,28,83,110,183,189,6,164,43,106,208,162,202,76,210,120,201,25,151,112,22,127,207,59,244,39,253,36,254,237,24,171,146,167,181,61,211,247,127,59,230,52,225,135,248,177,227,6,171,197,134,145,233,18,111,147,136,87,221,149,34,189,2,180,184,205,41,180,78,97,212,83,142,52,227,73,32,154,109,110,155,111,161,109,182,163,34,91,10,89,37,180,56,134,211,152,57,42,123,83,221,63,119,243,190,99,78,1,149,121,231,126,132,255,0,164,159,221,163,21,114,84,246,167,186,126,239,231,124,198,156,50,175,60,239,208,159,244,147,251,180,98,174,74,158,212,247,79,221,252,239,152,211,128,93,72,0,0,12,85,197,143,178,198,178,125,223,220,63,46,124,101,81,138,184,177,246,88,214,79,187,251,135,229,207,128,214,176,108,167,194,119,178,198,141,253,223,219,223,46,96,107,88,54,83,225,59,217,99,70,254,239,237,239,151,48,3,42,128,0,10,171,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,117,32,0,3,31,235,94,189,233,63,14,214,172,91,215,88,238,191,201,250,44,218,130,41,108,73,240,50,101,239,148,182,220,113,45,236,142,219,139,44,161,151,15,38,91,125,92,103,38,68,120,255,0,75,120,245,225,59,90,111,186,102,153,233,166,171,122,102,228,172,245,188,20,47,65,84,163,245,122,76,173,231,63,56,244,116,54,156,54,210,213,235,40,179,140,22,76,200,143,0,115,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,64,79,254,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,138,107,182,174,154,237,159,81,122,173,110,78,240,146,228,83,231,210,220,115,164,135,55,69,155,21,216,146,91,194,200,200,183,176,251,168,206,55,39,118,82,100,162,35,32,177,78,105,124,123,126,93,204,175,112,163,165,236,108,183,233,85,15,7,119,213,36,71,195,147,231,68,124,148,112,227,165,101,150,217,101,246,146,107,119,4,167,28,108,137,6,77,36,212,252,43,225,139,135,171,171,138,13,101,162,233,29,173,39,192,120,254,164,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,146,218,9,74,66,86,235,173,32,214,141,251,139,165,88,22,5,229,170,119,149,39,79,180,250,222,151,92,184,107,146,10,52,24,49,136,183,186,188,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,194,124,31,112,153,102,240,139,165,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,158,162,200,137,78,172,204,50,6,139,233,13,155,160,186,95,111,233,30,159,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,238,160,0,0,0,3,21,113,99,236,177,172,159,119,247,15,203,159,26,214,13,148,248,177,246,88,214,79,187,251,135,229,207,141,107,0,109,80,0,0,2,42,243,71,246,19,212,223,193,126,113,8,74,161,21,121,163,251,9,234,111,224,191,56,132,2,128,70,203,188,69,107,205,155,195,110,145,215,117,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,13,68,133,108,65,45,197,22,196,40,203,90,33,159,248,197,227,22,251,226,254,251,143,95,175,195,244,53,183,70,223,249,63,111,245,25,145,232,190,171,49,209,43,248,82,24,105,199,250,174,71,39,63,56,71,179,59,83,130,46,225,141,117,163,87,175,45,122,213,11,131,87,53,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,185,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,31,95,180,238,154,237,141,117,81,175,91,90,119,130,173,91,245,8,245,74,116,158,146,28,232,74,97,196,184,211,155,22,74,66,182,173,9,60,40,141,39,140,25,25,118,19,83,151,7,47,249,156,68,87,90,213,189,94,183,127,238,79,3,196,176,212,105,14,63,29,203,138,86,197,183,182,58,217,91,110,33,150,92,50,90,222,37,109,55,26,38,146,75,252,241,181,154,249,174,112,45,252,127,20,26,41,102,127,227,18,175,248,80,85,255,0,37,73,170,55,28,147,255,0,59,226,150,149,126,163,198,143,247,67,192,38,87,4,156,96,219,60,92,233,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,208,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,162,249,163,251,118,106,111,224,191,39,132,48,86,139,234,245,229,160,186,161,111,234,230,159,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,238,188,100,235,29,11,136,14,33,238,13,98,183,25,240,241,46,106,125,14,67,145,183,45,126,18,82,41,16,219,147,27,122,208,131,115,164,251,110,181,212,216,73,94,205,201,245,84,70,2,207,249,42,123,44,93,63,120,19,190,93,78,16,3,154,63,183,102,166,254,11,242,120,66,127,242,84,246,88,186,126,240,39,124,186,156,32,7,52,127,110,205,77,252,23,228,240,128,74,174,70,63,166,207,232,223,247,144,181,65,85,124,140,127,77,159,209,191,239,33,106,128,3,137,187,46,154,21,141,106,214,111,91,166,119,130,162,219,244,249,21,74,140,158,146,220,232,69,97,181,56,235,155,16,74,90,182,161,10,60,36,141,71,140,17,25,246,28,176,197,92,88,251,44,107,39,221,253,195,242,231,192,98,175,246,81,248,19,255,0,203,159,253,25,172,127,217,4,170,26,171,141,170,0,106,174,59,5,229,96,94,90,125,38,149,22,243,183,165,210,151,92,163,194,175,211,13,226,45,147,41,210,218,39,99,200,105,105,51,74,208,164,158,15,7,234,173,43,66,182,173,10,73,117,241,122,117,78,14,172,78,47,248,29,209,58,5,126,103,161,174,74,54,159,208,63,39,238,14,155,210,61,23,213,137,1,114,191,130,161,246,155,127,170,220,114,111,243,134,123,51,185,56,50,238,21,151,167,156,125,234,133,129,194,93,217,194,123,52,184,146,105,181,152,239,65,163,86,18,109,182,253,38,20,167,148,186,132,101,182,109,41,50,80,242,92,121,41,81,154,28,104,223,112,201,106,195,105,111,10,232,190,144,222,90,245,170,22,254,145,233,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,115,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,62,42,255,0,176,47,45,44,188,170,218,125,168,54,244,186,29,195,67,144,113,167,65,146,69,189,165,224,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,236,167,147,7,14,178,87,85,185,120,147,187,237,57,109,199,98,58,104,214,116,233,77,53,208,125,107,83,133,80,144,193,45,38,233,45,178,109,166,9,228,26,80,100,244,166,178,179,37,146,2,79,243,27,181,168,86,55,46,171,210,202,181,160,248,42,45,191,79,183,105,116,232,221,85,185,208,138,197,82,3,109,55,189,102,165,171,106,16,146,202,140,212,120,201,153,159,113,68,52,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,244,230,143,236,39,169,191,130,252,226,16,165,110,19,189,169,244,111,239,2,222,249,139,0,58,85,129,127,222,90,89,121,82,117,7,79,174,25,116,59,134,135,32,164,193,157,24,203,123,75,193,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,236,39,193,247,22,118,111,23,90,95,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,153,234,32,140,212,210,200,171,175,154,135,2,178,108,11,134,171,196,246,150,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,73,105,89,238,75,107,66,27,134,188,49,113,11,117,112,191,172,180,93,92,181,163,120,255,0,1,212,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,242,92,65,169,43,74,29,105,165,154,23,179,105,134,202,96,58,86,139,234,245,155,175,90,95,111,234,230,159,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,119,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,198,156,116,233,54,178,235,95,14,55,21,133,161,215,127,161,107,210,246,185,38,30,228,181,233,216,36,133,147,212,207,16,102,94,31,171,148,250,217,36,175,103,73,195,75,78,184,162,10,192,230,63,204,2,103,17,21,215,116,147,72,110,47,251,147,192,240,207,187,38,59,111,199,114,226,149,177,14,110,144,135,144,219,136,101,151,12,208,134,77,59,77,198,141,213,26,255,0,50,77,70,189,18,225,210,251,214,250,61,245,118,80,35,244,109,189,57,183,231,87,110,10,158,246,85,225,122,80,37,201,138,215,69,110,161,197,245,220,134,108,238,108,151,211,223,189,68,100,88,60,84,45,123,131,61,94,210,58,247,44,237,91,209,203,113,248,144,47,187,98,199,187,234,23,4,21,48,134,31,168,33,246,36,155,83,208,105,239,33,9,105,81,227,169,103,235,182,109,54,133,18,80,108,154,194,168,70,106,226,187,133,29,71,225,43,81,215,101,94,173,120,234,84,238,163,244,10,251,12,154,34,213,226,164,200,141,73,35,51,233,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,240,168,184,158,115,250,141,164,116,253,47,182,180,194,187,106,196,173,106,13,82,66,170,84,41,201,146,132,63,111,68,67,141,147,239,172,136,250,170,68,146,73,178,150,205,61,37,155,110,56,106,223,25,4,97,29,121,98,241,227,251,136,87,99,104,54,172,86,182,216,55,5,65,62,141,170,84,106,61,56,182,187,202,67,202,115,9,233,40,250,50,31,84,114,86,231,27,105,149,27,143,30,55,186,163,185,59,178,233,161,88,214,173,102,245,186,103,120,42,45,191,79,145,84,168,201,233,45,206,132,86,27,83,142,185,177,4,165,171,106,16,163,194,72,212,120,193,17,159,97,171,189,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,168,26,111,168,250,69,202,230,229,211,157,90,153,226,46,154,46,151,220,205,76,79,142,57,126,21,181,198,152,228,120,189,83,201,31,65,133,180,198,16,102,218,122,91,91,82,144,148,168,195,150,255,0,101,31,129,63,252,185,255,0,209,154,199,253,144,74,161,170,184,218,160,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,106,129,170,184,218,160,0,85,95,60,239,208,159,244,147,251,180,90,160,170,190,121,223,161,63,233,39,247,104,8,171,202,227,219,179,76,191,26,249,60,209,127,194,128,121,92,123,118,105,151,227,95,39,154,47,248,7,19,118,90,212,43,230,213,172,217,87,76,31,27,69,184,41,242,41,117,24,221,85,183,215,138,251,106,109,214,247,160,210,180,238,66,212,89,73,146,139,57,35,35,238,53,247,227,111,131,235,155,132,109,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,250,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,236,60,58,86,180,105,13,155,175,90,95,112,105,30,160,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,247,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,10,22,224,147,140,27,155,132,109,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,250,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,236,17,105,221,52,43,230,213,163,94,182,180,239,27,69,184,41,241,234,148,233,61,37,183,215,138,251,105,113,167,54,44,146,180,238,66,210,120,81,18,139,56,50,35,236,53,183,226,43,65,175,46,27,117,114,187,165,55,156,41,105,93,58,66,215,76,156,244,114,101,21,106,113,173,69,30,107,68,149,173,59,28,74,114,105,37,171,98,201,109,168,247,161,68,82,127,151,7,48,9,156,59,215,90,210,77,94,184,191,238,79,63,196,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,252,241,58,22,43,205,31,216,79,83,127,5,249,196,33,74,220,39,123,83,232,223,222,5,189,243,22,5,212,243,71,246,19,212,223,193,126,113,8,81,14,158,211,47,42,213,255,0,109,81,180,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,84,209,133,154,147,180,240,121,44,100,5,138,115,94,227,142,77,203,85,173,240,143,167,40,136,116,42,108,136,232,187,170,196,182,164,28,233,109,41,183,211,9,131,73,168,154,67,14,165,29,85,30,29,55,154,83,120,66,91,95,90,16,112,197,195,213,213,197,6,178,209,116,142,214,147,224,60,127,82,77,70,168,184,174,72,102,153,5,164,238,118,67,137,65,127,201,109,4,165,33,43,117,214,144,107,70,253,197,141,42,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,22,233,201,147,86,116,106,93,137,93,209,138,37,161,232,93,73,137,212,174,86,106,59,84,239,229,4,18,120,144,211,221,92,126,107,195,245,219,103,195,153,146,125,126,170,55,41,215,246,4,245,209,125,33,179,116,23,75,237,253,35,211,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,93,212,0,0,107,241,204,222,158,138,111,28,154,156,195,106,90,146,227,212,201,25,87,197,202,92,69,158,62,162,53,25,126,193,176,56,162,14,109,144,252,55,26,87,11,221,77,222,46,145,74,123,24,198,220,70,74,49,245,253,12,254,208,22,31,202,50,158,228,62,12,168,242,86,109,237,159,92,170,72,70,223,60,19,221,63,91,183,158,91,63,143,108,125,131,139,231,21,4,229,240,132,135,200,155,50,133,117,211,95,61,222,101,150,223,111,213,250,255,0,57,253,89,29,235,149,229,52,233,188,13,233,185,46,49,50,236,162,171,73,115,226,189,213,73,91,20,127,106,9,31,179,3,137,230,195,77,57,220,18,221,210,188,49,57,232,234,133,34,78,239,241,89,156,211,91,191,255,0,110,223,253,96,21,159,202,162,158,137,188,112,88,210,84,165,145,192,137,88,144,157,190,70,103,78,144,223,127,171,14,31,237,192,191,1,70,124,159,96,28,206,48,216,144,78,146,74,13,179,83,144,101,140,239,207,73,188,125,95,198,103,246,11,204,1,143,245,175,94,244,159,135,107,86,45,235,172,119,95,228,253,22,109,65,20,182,36,248,25,50,247,202,91,110,56,150,246,71,109,197,150,80,203,135,147,45,190,174,51,147,34,60,127,165,188,122,240,157,173,55,221,51,76,244,211,85,189,51,114,86,122,222,10,23,160,170,81,250,189,38,86,243,159,156,122,58,27,78,27,105,106,245,148,89,198,11,38,100,71,128,57,213,251,44,90,223,120,16,126,93,81,16,3,149,199,183,102,153,126,53,242,121,160,39,255,0,58,191,101,139,91,239,2,15,203,170,34,173,120,73,214,250,87,14,26,253,110,107,69,102,135,46,179,30,220,143,84,82,32,70,113,45,174,75,239,83,164,199,101,6,181,118,66,13,215,155,222,188,40,210,141,202,36,172,200,144,118,149,206,175,217,98,214,251,192,131,242,234,136,165,96,29,215,90,53,122,242,215,173,80,184,53,115,80,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,217,255,0,42,30,7,35,91,84,170,39,23,26,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,210,73,101,162,101,212,185,149,169,196,116,112,87,44,94,3,191,118,250,236,109,121,213,138,46,235,6,223,168,39,209,180,186,141,59,169,22,232,121,40,121,46,97,93,84,159,70,59,233,142,106,220,219,141,60,162,113,147,206,199,82,87,82,2,146,249,145,242,251,141,195,180,150,245,135,70,233,82,213,167,85,25,9,141,54,154,203,78,188,139,101,100,211,13,180,110,200,121,247,94,121,18,94,55,212,75,82,82,134,214,104,111,57,91,100,120,3,131,238,44,239,46,17,117,67,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,241,212,65,25,37,213,145,236,81,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,215,219,142,142,12,171,188,30,106,60,90,99,117,95,76,217,151,71,136,145,108,212,157,90,10,82,155,104,209,213,141,37,180,227,15,53,213,104,141,196,164,155,113,43,74,147,180,205,109,54,17,172,95,247,43,143,97,61,50,252,107,231,19,69,0,139,254,229,113,236,39,166,95,141,124,226,104,9,84,0,0,32,7,58,191,101,139,91,239,2,15,203,170,34,170,248,78,246,167,209,191,188,11,123,230,44,11,84,231,87,236,177,107,125,224,65,249,117,68,85,95,9,222,212,250,55,247,129,111,124,197,128,27,41,128,0,14,169,170,90,165,98,104,181,137,83,212,205,75,174,250,26,219,163,116,124,108,223,10,244,142,151,85,228,50,223,230,217,66,220,86,92,117,9,245,82,120,206,79,4,70,101,133,109,62,99,220,24,223,55,85,26,202,181,181,147,198,214,174,10,132,122,93,58,55,228,237,85,190,188,167,220,75,109,55,189,113,146,132,238,90,210,89,81,146,75,57,51,34,238,56,174,104,254,194,122,155,248,47,206,33,10,86,225,59,218,159,70,254,240,45,239,152,176,2,234,121,163,251,9,234,111,224,191,56,132,41,91,132,239,106,125,27,251,192,183,190,98,192,186,158,104,254,194,122,155,248,47,206,33,10,64,225,234,233,161,88,218,251,166,151,173,211,59,193,81,109,251,194,141,84,168,201,233,45,206,132,86,38,180,227,174,108,65,41,106,218,132,40,240,146,53,30,48,68,103,216,6,194,156,75,241,23,98,112,191,165,147,245,50,250,145,254,54,29,30,22,199,191,194,117,79,12,243,204,67,234,52,211,157,30,175,65,105,234,173,59,17,230,103,228,71,175,14,180,106,245,229,175,90,161,112,106,230,160,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,119,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,237,92,85,113,49,121,113,95,171,147,53,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,148,28,175,120,22,253,218,238,164,107,142,177,217,158,47,77,168,187,253,15,26,106,182,179,93,170,54,226,72,178,201,164,252,68,54,112,231,83,38,148,45,210,67,127,157,74,100,54,65,5,109,59,166,187,99,93,84,107,214,214,157,224,171,86,253,66,61,82,157,39,164,135,58,18,152,113,46,52,230,197,146,144,173,171,66,79,10,35,73,227,6,70,93,134,194,124,20,113,93,66,226,211,70,161,94,93,90,84,59,190,155,136,119,77,18,19,203,87,128,149,185,100,219,132,151,8,150,76,190,132,117,91,60,173,37,149,183,212,90,218,112,196,21,230,139,203,254,101,34,101,75,137,189,16,183,122,212,167,188,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,245,22,189,204,159,87,14,182,217,33,44,165,180,184,73,52,27,170,106,11,112,209,196,93,247,194,254,169,192,212,203,22,71,248,168,117,136,91,25,255,0,9,210,252,75,47,63,15,168,235,78,116,122,189,4,39,170,132,239,71,153,31,153,24,56,177,246,167,214,79,188,11,135,230,47,139,84,228,169,236,177,116,253,224,78,249,117,56,84,6,172,95,95,186,134,169,222,90,153,232,191,70,126,86,220,21,26,239,130,235,245,188,47,138,146,227,221,46,166,212,239,219,212,219,187,106,115,140,224,179,129,111,252,149,61,150,46,159,188,9,223,46,167,0,170,190,44,125,169,245,147,239,2,225,249,139,227,176,90,124,89,222,86,47,10,23,7,11,214,124,121,116,148,93,87,67,149,170,189,114,52,242,74,229,83,156,134,212,119,105,166,215,79,114,80,181,48,218,150,226,93,45,200,220,210,146,104,90,247,117,254,44,125,169,245,147,239,2,225,249,139,227,31,218,118,181,118,249,186,168,214,85,173,7,198,214,174,10,132,122,93,58,55,85,13,245,229,62,226,91,105,189,235,52,161,59,150,180,150,84,100,146,206,76,200,187,128,238,188,58,232,53,229,196,150,174,80,180,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,73,38,180,239,89,161,180,158,245,164,142,234,106,124,183,52,74,127,10,8,225,134,43,178,233,203,76,134,43,199,112,70,91,234,90,174,70,225,162,50,234,103,29,215,150,157,142,37,42,37,198,37,147,100,133,168,144,104,94,215,83,218,248,28,225,18,149,194,14,145,170,212,126,163,18,177,118,87,164,38,165,113,213,88,142,148,33,111,146,9,40,138,202,205,36,234,227,50,91,182,117,15,38,183,30,112,146,223,84,219,76,138,1,172,14,170,233,157,213,163,122,143,113,233,109,235,19,195,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,234,33,11,83,46,160,210,227,107,52,150,246,214,133,17,97,68,51,86,163,241,155,93,213,190,14,237,94,25,239,154,87,86,171,98,92,20,233,20,74,196,116,33,13,191,71,143,6,92,100,198,144,130,198,30,107,170,202,80,226,72,201,198,200,247,225,104,53,189,107,252,193,184,36,165,113,95,96,55,93,182,24,137,7,81,109,88,242,30,165,76,76,84,169,250,179,9,101,229,34,146,183,20,243,72,66,28,144,166,212,151,92,53,19,39,212,52,145,19,142,102,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,1,40,57,92,123,118,105,151,227,95,39,154,39,255,0,58,191,101,139,91,239,2,15,203,170,34,0,114,184,246,236,211,47,198,190,79,52,79,254,117,126,203,22,183,222,4,31,151,84,64,64,14,87,30,221,154,101,248,215,201,230,139,254,20,3,202,227,219,179,76,191,26,249,60,209,127,192,0,0,0,53,87,27,84,13,85,192,108,167,194,119,178,198,141,253,223,219,223,46,96,98,175,246,81,248,19,255,0,203,159,253,25,172,127,217,6,85,225,59,217,99,70,254,239,237,239,151,48,53,172,1,180,149,167,116,208,175,155,86,141,122,218,211,188,109,22,224,167,199,170,83,164,244,150,223,94,43,237,165,198,156,216,178,74,211,185,11,73,225,68,74,44,224,200,143,176,229,134,42,225,59,217,99,70,254,239,237,239,151,48,50,168,14,38,236,186,104,86,53,171,89,189,110,153,222,10,139,111,211,228,85,42,50,122,75,115,161,21,134,212,227,174,108,65,41,106,218,132,40,240,146,53,30,48,68,103,216,70,191,246,81,248,19,255,0,203,159,253,25,172,127,217,6,85,226,199,217,99,89,62,239,238,31,151,62,53,172,1,181,64,0,0,10,247,230,207,250,43,252,115,253,68,88,64,175,126,108,255,0,162,191,199,63,212,70,43,59,252,130,231,171,222,134,192,232,183,243,179,9,252,207,233,86,199,188,172,253,160,110,15,230,108,191,237,176,133,165,10,181,229,103,237,3,112,127,51,101,255,0,109,132,45,40,81,217,255,0,200,163,190,89,14,151,255,0,57,170,244,40,246,0,0,51,109,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,91,237,161,214,92,105,196,238,74,210,105,81,99,57,35,33,236,30,46,45,45,54,167,22,120,74,8,212,102,126,226,32,26,217,241,110,218,25,226,131,86,90,109,27,82,139,222,188,146,44,99,4,85,23,196,233,228,168,210,191,40,46,151,176,222,223,7,57,57,254,94,119,211,143,250,132,25,226,241,214,222,226,143,86,92,104,242,149,94,245,227,35,248,255,0,132,95,19,179,146,163,141,250,82,233,107,41,234,120,121,202,199,242,177,186,157,254,64,22,190,0,0,0,0,0,0,0,3,213,34,52,105,109,27,18,227,180,243,106,243,67,136,37,36,253,222,71,246,143,104,0,224,209,99,89,45,189,226,81,103,80,210,246,254,167,80,169,236,146,183,103,59,179,183,57,207,188,115,44,178,204,118,201,166,26,67,104,73,96,146,132,145,17,23,216,67,204,0,99,94,34,181,70,147,164,26,67,114,94,53,89,201,138,182,169,211,17,13,70,234,80,165,73,40,174,184,132,164,212,180,101,71,211,60,17,30,123,118,248,138,96,210,62,28,53,83,141,93,122,168,222,117,24,21,52,91,83,107,143,77,145,81,152,212,146,66,162,46,107,110,45,182,221,54,158,108,213,211,146,106,73,25,237,243,60,227,185,221,46,185,104,141,173,175,118,148,123,50,239,145,53,186,123,51,145,53,73,138,182,200,220,50,105,214,205,10,39,27,90,77,38,151,85,146,199,126,221,253,199,247,105,70,144,217,58,55,107,177,106,217,116,150,34,197,97,41,45,233,97,148,56,188,54,134,242,163,109,8,35,51,38,211,158,222,101,246,96,56,157,19,225,255,0,77,180,62,210,166,219,214,149,171,74,143,34,36,86,90,122,106,32,199,68,135,220,75,77,161,75,91,141,182,131,81,168,218,74,140,204,178,102,89,251,58,95,25,28,78,208,56,109,210,217,215,3,147,163,170,182,190,151,129,133,213,65,186,246,36,71,67,155,91,234,182,181,97,15,110,61,167,216,187,159,111,62,207,196,127,17,54,79,14,218,125,62,238,185,170,208,209,45,45,58,152,48,214,251,36,235,239,244,30,113,180,147,107,117,179,81,40,217,82,112,147,201,159,98,250,168,187,140,46,42,46,110,39,53,34,77,193,34,84,136,244,54,182,120,24,27,220,67,109,229,136,232,115,243,102,243,136,44,173,141,222,169,247,62,231,223,200,48,205,98,171,112,223,119,19,213,57,138,153,84,170,78,219,184,242,183,222,115,99,100,146,243,53,40,240,148,23,188,240,69,240,33,123,92,186,56,105,86,130,232,243,50,110,10,51,49,238,58,190,239,24,167,35,236,125,61,41,82,201,188,154,218,67,133,249,183,75,207,61,143,182,11,206,11,242,204,224,174,102,163,92,236,234,190,161,208,36,55,111,193,221,225,26,149,20,201,18,183,183,49,133,246,121,133,33,123,92,66,15,178,139,7,140,247,193,11,156,67,104,105,36,134,208,73,73,121,17,22,8,7,227,166,146,108,205,75,36,23,235,25,227,3,90,110,36,165,162,110,180,92,50,17,33,47,165,94,19,14,37,123,136,255,0,130,50,94,127,176,108,145,115,79,143,75,162,73,157,40,212,77,53,179,113,167,25,238,180,145,121,153,23,153,141,101,117,70,124,122,157,247,83,157,21,74,83,78,116,118,154,140,140,251,50,130,63,44,151,153,0,178,254,75,116,194,75,23,149,71,113,122,254,142,237,158,253,142,162,95,1,105,226,184,185,52,208,228,70,211,75,134,178,236,18,67,114,252,39,77,227,104,200,215,182,69,65,39,133,99,190,15,183,99,22,58,0,0,0,0,0,2,163,249,209,234,36,122,173,201,101,216,113,38,30,250,55,164,124,75,104,112,176,125,102,233,206,163,113,18,143,224,102,89,73,125,89,243,17,139,151,109,134,139,227,137,171,109,183,226,156,134,34,120,206,162,77,27,211,235,83,229,227,36,105,50,243,72,250,249,145,223,133,122,241,61,113,180,211,201,117,136,30,15,166,164,171,113,30,250,124,60,247,220,101,230,159,118,4,129,228,191,97,53,90,190,239,27,210,68,114,51,160,122,63,164,165,32,187,245,217,168,182,172,25,164,254,30,227,47,219,228,2,224,64,0,0,0,0,0,0,0,0,0,87,239,56,91,21,154,238,137,192,187,137,165,187,38,131,213,233,17,36,148,105,235,203,128,217,227,213,51,46,197,238,50,253,162,159,244,210,230,157,103,94,212,235,142,154,249,179,38,39,91,98,201,70,156,111,101,104,62,228,100,126,74,63,120,216,75,140,157,48,94,171,232,61,126,218,139,29,183,102,57,225,122,4,180,110,198,38,71,90,188,144,163,242,111,220,67,92,132,173,72,81,41,10,50,50,247,145,128,218,98,133,89,135,95,165,49,87,128,234,92,97,253,219,20,149,17,145,237,81,164,251,145,153,121,145,251,199,222,35,239,2,58,130,122,149,195,69,171,115,41,213,184,167,252,118,84,181,101,71,182,161,37,29,207,114,191,83,226,36,16,0,0,0,8,127,205,58,210,114,224,225,46,231,170,199,104,221,126,149,224,182,33,41,220,181,117,106,112,146,120,34,35,51,236,95,18,253,162,96,12,83,197,37,34,13,115,66,174,106,109,70,35,114,88,119,193,110,109,109,146,200,241,49,131,46,198,70,94,100,95,212,3,91,24,239,187,25,212,190,202,141,43,78,112,100,120,247,99,220,54,90,225,206,240,133,126,104,237,2,233,167,237,56,243,60,86,197,35,27,79,100,167,144,120,50,82,139,205,7,239,26,208,139,215,229,83,168,10,187,56,107,167,80,29,145,189,116,62,183,170,107,201,151,90,124,229,249,110,63,213,248,23,237,1,52,71,95,190,172,91,107,81,173,169,86,165,217,76,143,58,157,51,103,81,167,153,109,210,61,142,37,194,236,226,84,159,164,132,159,114,247,14,192,0,53,234,227,55,131,203,187,134,91,234,83,44,83,39,203,181,28,217,224,234,93,23,92,108,176,204,125,251,221,38,91,111,248,215,246,150,61,229,131,239,231,200,112,97,198,229,233,195,53,206,196,41,211,101,84,45,23,119,120,136,11,113,215,137,172,55,32,211,210,108,223,109,164,229,215,201,74,207,158,51,231,231,120,122,221,162,22,54,188,217,50,236,171,218,148,196,134,36,244,246,62,108,50,183,153,218,243,110,30,197,56,218,201,57,54,146,71,219,185,126,195,45,127,56,159,225,190,237,225,187,81,102,89,245,216,143,46,26,122,126,22,105,54,233,180,254,88,101,197,237,113,77,54,74,218,111,18,79,5,216,251,31,214,27,9,233,110,173,88,218,195,108,49,117,88,213,232,85,24,143,110,201,49,41,151,150,222,28,90,61,110,146,214,69,147,109,120,239,223,31,104,238,67,94,254,14,248,212,189,184,100,185,210,151,103,76,168,91,47,231,196,211,214,235,206,165,27,91,145,179,166,215,93,182,203,46,63,184,243,240,207,159,157,251,90,55,133,187,124,208,163,92,118,205,86,44,248,19,9,102,211,209,223,67,169,81,33,106,66,176,164,41,73,60,41,38,93,143,204,128,115,64,0,0,0,0,0,0,0,0,0,0,0,2,163,121,213,203,96,239,155,90,17,62,142,183,162,96,187,211,220,91,182,245,170,37,156,121,227,61,178,32,207,11,170,113,28,71,233,122,154,65,173,101,121,81,13,41,34,206,79,199,179,130,192,150,124,228,231,148,173,125,161,178,82,13,100,205,183,25,6,157,249,218,101,54,161,219,30,225,27,56,41,182,165,220,220,80,105,195,81,91,113,94,2,231,163,206,115,97,25,237,66,42,49,178,103,130,60,23,173,231,216,190,176,27,22,81,148,226,168,240,84,234,13,43,56,205,26,146,101,140,30,210,201,96,125,131,214,195,125,22,27,107,57,216,130,79,245,16,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,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,116,171,2,192,188,181,78,242,164,233,246,159,91,210,235,151,13,114,65,70,131,6,49,22,247,87,131,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,216,79,131,190,21,108,222,20,52,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,134,109,74,113,44,163,106,118,160,205,70,93,69,184,181,199,94,80,220,58,88,150,150,132,211,120,138,240,254,46,243,189,125,41,15,198,239,121,191,9,75,110,98,89,240,125,62,169,180,230,94,129,214,234,244,210,191,206,236,206,19,149,79,240,1,0,57,161,112,45,251,181,218,171,215,29,28,179,60,94,164,209,118,122,98,52,37,109,122,187,75,109,181,17,225,146,73,248,137,140,225,190,158,13,43,91,68,182,255,0,58,164,199,108,167,248,0,213,92,79,254,74,158,212,247,79,221,252,239,152,211,131,155,247,14,150,38,143,234,157,177,169,150,44,127,1,251,166,122,94,101,98,22,247,157,223,84,106,74,30,126,103,81,215,87,142,183,142,66,122,72,74,16,142,134,72,143,121,146,92,149,61,169,238,159,187,249,223,49,167,0,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,25,87,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,192,46,164,0,0,6,42,226,199,217,99,89,62,239,238,31,151,62,50,168,197,92,88,251,44,107,39,221,253,195,242,231,192,107,88,54,83,225,59,217,99,70,254,239,237,239,151,48,53,172,27,41,240,157,236,177,163,127,119,246,247,203,152,1,149,64,0,5,85,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,101,94,121,223,161,63,233,39,247,104,197,92,149,61,169,238,159,187,249,223,49,167,0,186,144,0,0,0,0,16,3,157,95,178,197,173,247,129,7,229,213,17,76,20,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,159,231,87,236,177,107,125,224,65,249,117,68,64,14,87,30,221,154,101,248,215,201,230,128,179,238,94,156,11,195,225,50,213,153,118,221,51,253,37,127,94,20,248,62,145,75,144,216,71,160,155,38,201,199,105,236,186,133,184,110,126,125,74,234,58,151,9,183,122,12,25,33,61,61,202,152,0,0,0,0,0,0,0,49,87,22,62,203,26,201,247,127,112,252,185,241,173,96,217,79,139,31,101,141,100,251,191,184,126,92,248,214,176,6,213,0,0,0,34,175,52,127,97,61,77,252,23,231,16,132,170,17,87,154,63,176,158,166,254,11,243,136,64,40,4,72,174,9,56,62,185,184,185,213,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,175,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,84,117,27,52,104,94,133,233,199,14,154,113,78,210,253,47,163,120,26,84,28,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,163,203,218,156,158,9,36,148,165,8,74,16,132,33,33,216,44,11,2,205,210,203,54,147,167,218,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,176,0,0,164,14,99,252,191,230,112,239,93,119,86,244,134,221,255,0,185,60,255,0,12,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,243,38,236,22,27,68,95,246,5,155,170,118,109,91,79,181,6,222,137,92,183,171,145,206,52,232,50,72,246,58,140,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,186,220,93,104,133,43,135,30,34,239,61,26,161,87,37,213,233,180,9,17,149,14,92,182,210,135,205,137,17,89,146,218,28,219,234,169,104,75,228,131,89,18,73,102,131,81,37,27,182,16,90,87,37,79,101,139,167,239,2,119,203,169,194,0,115,71,246,236,212,223,193,126,79,8,79,254,74,158,203,23,79,222,4,239,151,83,132,0,230,143,237,217,169,191,130,252,158,16,9,85,200,199,244,217,253,27,254,242,22,168,42,175,145,143,233,179,250,55,253,228,45,80,0,0,0,0,0,6,170,227,101,62,19,189,150,52,111,238,254,222,249,115,3,90,193,178,159,9,222,203,26,55,247,127,111,124,185,128,17,215,153,103,2,178,120,154,182,98,234,126,152,192,151,43,84,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,234,54,164,172,212,217,183,42,180,95,72,108,221,5,210,251,127,72,244,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,177,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,117,0,17,87,154,63,176,158,166,254,11,243,136,66,149,184,78,246,167,209,191,188,11,123,230,44,11,169,230,143,236,39,169,191,130,252,226,16,165,110,19,189,169,244,111,239,2,222,249,139,0,54,83,20,45,204,103,130,143,222,171,168,236,87,236,10,101,85,205,50,186,127,57,77,146,249,117,91,165,206,51,89,185,76,83,219,148,181,109,66,9,198,148,233,37,75,109,74,78,93,83,46,184,119,210,58,166,169,105,109,137,173,54,37,79,76,245,46,133,233,155,110,179,209,241,176,188,83,209,250,189,39,144,243,127,156,101,104,113,56,113,164,43,213,81,103,24,60,145,153,24,81,15,0,60,91,222,92,45,106,226,98,209,173,121,119,85,189,124,200,135,75,173,80,105,241,137,218,140,165,165,106,76,103,33,99,214,84,148,41,247,9,45,103,99,189,69,32,246,168,208,235,123,4,136,213,193,151,2,250,113,193,229,10,115,148,201,255,0,149,23,157,103,115,85,43,154,68,50,142,226,162,239,220,220,88,237,111,95,65,146,218,133,44,137,106,83,142,17,41,74,50,75,72,110,74,128,172,190,107,220,14,70,185,105,85,190,46,52,229,114,206,187,77,143,29,119,117,36,144,236,130,157,17,164,182,194,102,176,73,37,27,75,97,164,163,170,147,195,70,203,74,115,40,83,107,235,85,5,181,116,215,108,250,139,213,107,114,119,132,151,34,159,62,150,227,157,36,57,186,44,216,174,196,146,222,22,70,69,189,135,221,70,113,185,59,178,147,37,17,25,109,38,41,91,153,215,1,223,184,133,118,78,188,233,61,23,109,131,112,84,21,233,42,93,58,157,211,139,107,188,164,50,150,242,174,170,143,163,33,245,72,52,237,109,182,153,81,182,201,99,123,73,48,128,3,176,95,247,253,229,170,119,149,91,80,117,6,225,151,92,184,107,146,14,76,233,210,76,183,186,188,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,23,95,22,83,202,211,128,159,203,185,148,30,43,181,65,253,150,253,42,161,227,45,10,92,121,24,114,124,232,143,154,74,100,133,32,242,219,44,190,210,137,13,100,148,227,141,153,172,137,164,146,95,12,235,203,75,151,220,109,30,165,81,248,131,213,250,84,182,245,6,124,127,19,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,242,147,34,89,43,22,20,0,0,0,0,3,21,113,99,236,177,172,159,119,247,15,203,159,25,84,98,174,44,125,150,53,147,238,254,225,249,115,224,53,172,27,84,13,85,198,213,0,2,170,249,231,126,132,255,0,164,159,221,162,213,5,85,243,206,253,9,255,0,73,63,187,64,69,94,87,30,221,154,101,248,215,201,230,139,254,20,3,202,227,219,179,76,191,26,249,60,209,127,192,0,0,2,63,241,139,193,213,137,197,253,137,30,129,95,153,232,107,146,141,191,242,126,224,233,189,35,209,125,87,163,174,87,240,84,62,211,111,245,91,142,77,254,112,207,102,119,39,6,93,245,215,27,84,13,85,192,93,79,18,223,254,198,218,71,221,253,137,255,0,229,233,98,170,248,78,246,167,209,191,188,11,123,230,44,11,84,226,91,255,0,216,219,72,251,191,177,63,252,189,44,85,95,9,222,212,250,55,247,129,111,124,197,128,22,233,204,51,151,157,43,137,122,84,141,84,210,184,113,41,218,169,78,142,68,180,26,146,203,23,35,13,167,9,142,250,143,9,68,148,164,137,45,62,163,34,50,36,180,233,236,233,184,197,48,90,215,78,163,232,118,163,197,185,45,185,213,91,74,243,180,170,11,74,84,166,141,153,80,101,54,106,109,214,93,105,194,255,0,150,219,141,56,147,74,146,107,66,210,100,106,73,236,252,40,219,155,126,163,105,29,239,196,187,148,77,62,181,98,51,112,218,177,253,27,117,220,113,164,161,72,172,75,216,217,182,193,161,179,52,154,226,36,148,202,220,86,29,53,238,101,73,36,199,108,204,44,211,129,126,51,104,92,97,233,196,170,155,148,175,67,94,118,191,135,143,115,83,90,66,206,42,92,116,151,210,147,25,197,103,44,187,210,116,201,181,40,220,109,72,82,85,184,137,14,185,37,70,188,60,2,105,206,182,234,55,18,244,6,52,18,234,137,106,220,52,72,242,106,82,174,25,49,152,148,138,77,57,72,240,210,95,40,239,17,166,66,205,50,137,180,54,69,221,110,164,205,77,164,148,234,54,30,0,29,22,240,208,109,13,212,42,202,174,43,251,70,108,91,150,172,166,210,202,167,214,45,216,115,36,27,105,250,40,55,29,109,74,218,89,60,22,112,67,189,0,14,50,219,182,109,187,54,137,22,217,180,45,234,109,14,143,5,38,136,180,250,108,70,227,70,97,38,163,81,146,26,108,137,41,35,81,153,224,136,187,153,159,188,120,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,120,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,146,236,164,145,151,114,33,203,0,14,143,102,104,102,137,233,197,93,85,253,61,209,235,34,215,170,45,149,70,84,218,53,189,18,20,133,50,163,35,83,102,227,45,165,70,147,52,164,205,57,193,154,75,224,59,192,0,0,0,0,128,28,234,253,150,45,111,188,8,63,46,168,138,181,225,23,68,41,92,71,113,23,102,104,213,118,185,46,145,77,175,200,146,169,146,226,54,149,190,76,71,138,244,151,16,222,239,85,43,90,88,52,18,204,148,72,53,146,141,43,219,176,237,43,157,95,178,197,173,247,129,7,229,213,17,0,57,92,123,118,105,151,227,95,39,154,2,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,88,0,0,233,90,209,164,54,110,189,105,125,193,164,122,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,220,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,186,128,13,85,197,255,0,114,184,246,19,211,47,198,190,113,52,80,8,191,238,87,30,194,122,101,248,215,206,38,128,149,64,0,2,0,115,171,246,88,181,190,240,32,252,186,162,42,175,132,239,106,125,27,251,192,183,190,98,192,181,78,117,126,203,22,183,222,4,31,151,84,69,85,240,157,237,79,163,127,120,22,247,204,88,1,178,152,0,0,0,0,8,171,205,31,216,79,83,127,5,249,196,33,64,34,255,0,185,163,251,9,234,111,224,191,56,132,40,175,73,236,95,221,67,84,236,221,51,244,167,163,63,43,110,10,117,11,198,244,58,222,23,197,73,109,158,175,79,114,119,237,234,110,219,185,57,198,50,89,200,9,1,192,47,5,23,87,21,154,143,18,183,86,166,120,125,50,182,106,12,185,113,212,36,19,136,110,126,195,75,138,166,71,54,212,133,169,231,80,100,75,82,20,93,22,214,75,51,220,166,144,237,244,90,118,181,10,198,181,104,214,85,173,7,193,81,109,250,124,122,93,58,55,85,110,116,34,176,218,91,105,189,235,53,45,91,80,132,150,84,102,163,198,76,204,251,142,171,161,122,23,167,28,58,105,197,59,75,244,190,141,224,105,80,114,235,207,58,100,185,85,9,74,34,39,37,73,112,136,186,143,47,106,114,120,36,146,82,148,33,40,66,16,132,228,0,31,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,139,57,138,112,43,39,133,171,200,239,141,62,129,45,122,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,93,239,14,191,127,216,22,110,169,217,181,109,62,212,27,122,37,114,222,174,71,56,211,160,201,35,216,234,50,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,171,184,186,158,74,158,203,23,79,222,4,239,151,83,133,69,235,125,149,74,211,93,104,191,180,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,44,231,4,94,66,221,57,42,123,44,93,63,120,19,190,93,78,1,85,124,88,251,83,235,39,222,5,195,243,23,197,143,242,80,210,27,53,22,5,229,175,106,98,91,151,99,245,137,22,130,28,83,231,208,98,156,134,97,74,82,80,217,96,141,110,58,226,13,74,86,236,19,45,146,54,101,205,245,193,197,143,181,62,178,125,224,92,63,49,124,90,167,37,79,101,139,167,239,2,119,203,169,192,39,248,0,0,10,171,231,71,195,213,171,79,135,110,113,59,73,147,224,235,85,42,132,107,74,175,9,184,173,165,185,223,152,146,243,19,20,226,72,150,111,33,12,27,42,53,239,220,217,48,68,104,38,176,187,84,16,3,157,95,178,197,173,247,129,7,229,213,16,16,3,149,199,183,102,153,126,53,242,121,162,127,243,171,246,88,181,190,240,32,252,186,162,32,7,43,143,110,205,50,252,107,228,243,68,255,0,231,87,236,177,107,125,224,65,249,117,68,4,0,229,113,237,217,166,95,141,124,158,104,191,225,64,60,174,61,187,52,203,241,175,147,205,23,252,0,0,0,3,85,113,181,64,213,92,6,202,124,39,123,44,104,223,221,253,189,242,230,6,85,24,171,132,239,101,141,27,251,191,183,190,92,192,202,160,3,21,126,251,30,22,63,248,75,105,87,255,0,70,84,239,254,172,50,168,213,92,6,211,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,172,98,174,19,189,150,52,111,238,254,222,249,115,3,42,128,0,0,0,175,126,108,255,0,162,191,199,63,212,69,132,10,247,230,207,250,43,252,115,253,68,98,179,191,200,46,122,189,232,108,14,139,127,59,48,159,204,254,149,108,123,202,207,218,6,224,254,102,203,254,219,8,90,80,171,94,86,126,208,55,7,243,54,95,246,216,66,210,133,29,159,252,138,59,229,144,233,127,243,154,175,66,143,96,0,3,54,213,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,248,235,42,113,52,121,202,105,6,165,148,103,77,41,34,206,79,105,224,176,62,193,235,125,190,179,14,53,156,111,65,167,250,200,6,181,124,81,41,197,241,31,170,10,117,6,133,157,229,91,53,36,203,24,63,30,246,75,2,115,114,84,150,193,95,55,76,35,125,29,111,68,206,119,167,184,183,109,235,83,139,56,243,198,123,100,67,158,53,237,169,86,207,20,26,142,212,166,220,79,143,185,171,19,155,222,70,91,144,186,140,156,25,100,139,37,234,249,247,47,172,73,62,77,147,202,46,191,87,25,57,6,130,122,219,146,130,78,252,110,51,155,79,44,99,61,192,93,40,0,0,0,0,0,0,0,0,0,0,0,0,12,81,196,55,17,150,7,15,22,84,219,158,236,172,196,68,180,48,226,162,65,57,12,19,239,184,76,186,180,18,91,113,214,205,68,163,101,73,44,30,76,251,23,213,202,235,190,177,91,154,29,166,117,203,254,225,157,29,159,71,193,146,244,86,92,117,180,170,68,134,227,186,234,26,66,86,180,111,82,186,70,68,146,81,25,251,190,37,64,156,81,113,65,124,241,37,126,77,175,215,42,146,209,72,75,238,21,62,159,215,120,154,109,146,121,229,180,102,210,157,113,36,178,67,198,159,84,240,69,216,187,121,135,211,197,95,21,87,215,18,215,220,250,173,102,165,33,186,19,82,221,244,109,61,47,60,77,33,146,121,245,52,165,52,167,156,65,56,72,124,210,102,147,198,59,23,111,62,127,131,46,15,46,238,38,175,168,172,191,76,159,18,212,111,127,140,169,116,93,109,179,203,50,13,27,29,54,92,111,248,214,54,158,125,231,130,239,229,245,112,55,194,37,119,137,109,72,140,83,225,190,197,175,76,113,18,103,74,83,107,75,110,165,183,227,117,25,74,205,151,27,82,205,183,204,201,42,198,75,185,246,243,188,157,17,208,251,27,65,172,152,150,85,147,74,98,59,17,186,155,223,38,25,67,207,110,121,199,11,122,155,109,4,172,27,170,34,237,216,191,105,152,118,43,22,197,182,180,230,218,139,106,90,148,200,240,105,240,247,244,218,101,150,218,34,222,226,156,62,205,165,41,250,75,81,246,47,120,236,0,0,49,175,17,151,140,43,11,71,107,247,77,71,105,71,135,225,119,169,120,218,91,229,50,130,206,84,146,243,89,123,198,180,178,31,118,83,202,125,229,154,150,172,100,204,204,252,139,30,241,122,156,213,181,1,86,159,13,117,42,3,82,54,46,185,209,245,73,120,51,232,207,130,191,45,197,250,223,3,253,130,137,192,95,71,43,27,77,203,127,132,187,98,169,33,163,105,250,175,141,234,33,73,218,180,244,170,115,82,89,35,34,50,236,127,19,253,130,96,12,81,194,213,34,13,15,66,173,154,109,58,35,113,152,107,198,237,109,182,201,4,89,152,249,159,98,34,47,51,63,235,25,92,0,0,0,7,193,93,172,195,160,82,159,171,207,117,45,176,198,221,234,82,136,136,183,40,146,93,204,200,188,204,189,227,239,17,247,142,237,65,61,53,225,162,234,185,146,234,219,83,30,7,10,66,176,162,221,80,140,142,199,185,63,175,241,1,64,26,151,115,78,188,111,106,149,199,82,144,111,73,153,209,222,179,89,171,59,25,66,11,185,153,159,146,75,222,45,255,0,147,213,136,205,11,68,231,221,198,210,218,147,95,233,117,72,210,73,53,116,37,207,108,179,234,145,159,99,247,153,254,193,75,74,90,150,163,82,212,102,103,239,51,27,27,112,107,166,11,210,157,6,160,91,82,163,182,212,198,252,87,92,144,141,185,204,217,11,79,154,18,126,78,123,200,6,113,0,0,0,0,0,0,0,0,0,1,234,147,25,137,108,170,60,134,144,227,107,198,82,180,145,145,224,243,228,99,93,142,51,184,123,171,112,249,171,211,232,14,82,220,143,72,145,210,244,123,164,194,144,211,187,98,199,91,187,85,211,66,85,133,189,131,218,93,140,251,247,243,216,176,96,222,39,184,74,211,126,39,109,212,83,110,184,8,102,165,27,62,22,160,203,76,37,246,247,56,201,175,14,184,203,138,44,165,132,167,183,153,118,63,168,35,191,39,171,158,93,79,64,164,219,111,184,163,98,139,179,160,147,51,194,122,211,103,173,88,35,51,34,238,94,226,47,218,39,208,193,188,38,240,187,111,112,181,97,42,207,162,206,145,53,215,241,215,144,251,168,113,75,195,207,184,159,89,45,55,156,19,230,93,203,221,253,121,200,0,0,0,7,84,213,58,18,174,91,18,167,68,66,13,74,147,209,193,17,103,232,188,133,124,15,245,126,3,181,143,23,27,75,168,52,44,178,70,3,86,154,253,33,234,21,93,250,84,132,153,56,198,220,145,145,151,210,73,43,222,69,241,248,11,112,228,205,114,65,126,193,185,45,212,145,20,152,190,15,119,151,125,207,84,22,94,252,249,125,66,189,248,224,211,7,180,151,137,75,178,208,38,28,76,72,222,3,195,186,164,153,37,205,208,35,56,173,167,177,36,120,55,48,120,46,194,76,242,108,191,217,161,234,213,126,200,150,254,85,113,248,95,14,149,168,176,143,15,26,160,234,182,145,168,177,156,247,193,31,236,243,1,114,224,0,0,35,231,23,252,38,219,60,77,216,50,40,254,143,166,71,184,91,217,224,170,78,180,218,28,111,47,71,83,153,119,162,226,203,45,177,183,213,46,229,216,251,121,72,48,1,171,246,162,105,197,221,165,215,52,155,82,242,163,75,167,206,141,179,114,95,142,235,91,183,54,135,59,19,137,73,159,170,226,125,222,255,0,176,77,78,93,220,116,86,180,222,249,162,233,174,161,214,38,74,182,165,176,170,84,46,164,133,172,153,149,42,160,202,137,197,245,164,37,180,164,137,110,229,68,157,196,71,228,125,196,227,227,227,129,251,127,136,27,81,87,53,163,71,139,14,237,129,244,29,143,29,13,170,86,247,34,160,250,166,219,11,117,123,90,101,68,158,229,140,159,187,202,140,230,64,184,109,26,201,51,58,29,66,145,84,130,227,110,146,93,109,113,223,101,120,37,161,88,50,37,36,241,181,68,125,189,198,64,54,139,165,84,225,214,169,113,42,244,247,144,244,105,172,55,33,151,16,162,82,84,133,164,148,147,35,35,50,50,50,50,238,70,100,62,177,83,60,189,57,138,204,133,54,155,163,250,203,90,37,66,38,217,135,78,169,76,146,102,104,60,196,142,210,86,236,137,56,36,145,19,138,50,74,62,38,69,230,66,215,105,213,24,53,122,124,106,173,50,91,50,162,76,101,15,176,251,46,18,219,117,181,164,148,149,37,73,51,37,17,145,145,145,145,224,200,192,125,32,0,0,0,0,0,0,0,0,0,41,11,155,193,184,124,68,194,222,210,146,94,132,111,6,105,198,75,199,79,238,56,14,85,182,139,151,15,18,177,170,41,117,180,166,155,13,18,140,148,172,25,244,231,194,62,222,169,252,126,161,207,243,120,53,159,17,80,183,61,188,138,136,222,11,118,118,255,0,14,159,219,234,28,143,39,232,221,77,116,169,61,143,163,72,123,251,100,3,1,117,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,53,172,226,199,218,159,89,62,240,46,31,152,190,54,83,26,214,113,99,237,79,172,159,120,23,15,204,95,1,117,60,174,61,132,244,203,241,175,156,77,18,168,69,94,87,30,194,122,101,248,215,206,38,137,84,0,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,6,85,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,117,32,0,0,49,87,22,62,203,26,201,247,127,112,252,185,241,149,70,42,226,199,217,99,89,62,239,238,31,151,62,3,90,193,178,159,9,222,203,26,55,247,127,111,124,185,129,173,96,217,79,132,239,101,141,27,251,191,183,190,92,192,12,170,0,0,42,175,158,119,232,79,250,73,253,218,49,87,37,79,106,123,167,238,254,119,204,105,195,42,243,206,253,9,255,0,73,63,187,70,42,228,169,237,79,116,253,223,206,249,141,56,5,212,128,0,0,0,0,128,28,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,209,63,249,213,251,44,90,223,120,16,126,93,81,16,3,149,199,183,102,153,126,53,242,121,160,47,248,0,0,0,0,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,90,193,178,159,22,62,203,26,201,247,127,112,252,185,241,173,96,13,170,0,0,0,69,94,104,254,194,122,155,248,47,206,33,9,84,34,175,52,127,97,61,77,252,23,231,16,128,80,8,218,160,106,174,54,168,0,0,0,1,64,60,209,253,187,53,55,240,95,147,194,23,252,40,7,154,63,183,102,166,254,11,242,120,64,39,255,0,37,79,101,139,167,239,2,119,203,169,194,0,115,71,246,236,212,223,193,126,79,8,79,254,74,158,203,23,79,222,4,239,151,83,132,0,230,143,237,217,169,191,130,252,158,16,9,85,200,199,244,217,253,27,254,242,22,168,42,175,145,143,233,179,250,55,253,228,45,80,0,0,0,0,0,6,170,227,101,62,19,189,150,52,111,238,254,222,249,115,3,90,193,178,159,9,222,203,26,55,247,127,111,124,185,128,25,84,0,0,69,94,104,254,194,122,155,248,47,206,33,10,86,225,59,218,159,70,254,240,45,239,152,176,46,167,154,63,176,158,166,254,11,243,136,66,149,184,78,246,167,209,191,188,11,123,230,44,0,217,76,0,0,0,0,0,98,174,44,125,150,53,147,238,254,225,249,115,227,42,140,85,197,143,178,198,178,125,223,220,63,46,124,6,181,131,106,129,170,184,218,160,0,0,0,0,0,5,21,241,41,205,47,136,45,84,212,114,169,233,13,219,85,211,235,50,139,80,98,85,18,155,19,164,153,82,84,193,175,107,211,220,34,87,91,169,188,205,113,77,74,141,180,144,149,37,211,65,186,185,235,106,241,131,108,241,115,192,78,175,214,146,113,33,94,212,61,55,173,166,236,163,196,106,71,66,11,238,194,156,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,63,243,88,224,74,170,85,89,252,83,104,213,179,17,84,213,71,55,239,122,85,57,133,37,246,223,37,45,78,86,9,4,102,149,161,73,52,147,251,18,147,65,163,174,162,94,247,220,110,181,172,219,254,242,211,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,242,89,47,85,105,66,211,181,104,74,136,58,248,218,160,106,174,54,168,0,21,87,207,59,244,39,253,36,254,237,22,168,42,175,158,119,232,79,250,73,253,218,2,42,242,184,246,236,211,47,198,190,79,52,95,240,160,30,87,30,221,154,101,248,215,201,230,139,254,0,0,0,1,170,184,218,160,106,174,2,234,120,150,255,0,246,54,210,62,239,236,79,255,0,47,75,21,87,194,119,181,62,141,253,224,91,223,49,96,90,167,18,223,254,198,218,71,221,253,137,255,0,229,233,98,154,237,59,166,187,99,93,84,107,214,214,157,224,171,86,253,66,61,82,157,39,164,135,58,18,152,113,46,52,230,197,146,144,173,171,66,79,10,35,73,227,6,70,93,128,92,79,50,222,96,145,180,122,149,88,225,243,72,42,178,219,212,25,241,252,53,98,173,17,215,98,191,109,33,105,138,251,102,217,173,131,67,235,145,25,247,82,75,101,212,173,131,194,136,201,100,156,84,94,150,233,109,247,173,55,221,51,76,244,210,133,233,155,146,179,214,240,80,188,83,49,250,189,38,86,243,159,156,121,104,109,56,109,165,171,214,81,103,24,44,153,145,31,21,254,218,175,219,171,254,21,184,238,75,142,161,255,0,156,153,58,165,58,67,159,250,206,60,243,142,47,235,82,148,175,121,152,189,238,94,124,22,82,184,88,210,248,245,219,190,223,136,157,84,185,99,153,220,19,10,74,101,28,38,13,205,205,83,216,113,41,36,161,9,73,52,167,73,6,162,91,196,163,234,56,132,51,180,50,87,10,60,40,233,199,9,90,112,139,42,202,107,199,85,103,116,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,77,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,154,192,0,0,0,0,0,0,0,0,0,0,0,64,14,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,159,252,234,253,150,45,111,188,8,63,46,168,136,1,202,227,219,179,76,191,26,249,60,208,23,252,0,0,0,0,3,85,113,127,220,174,61,132,244,203,241,175,156,77,20,2,47,251,149,199,176,158,153,126,53,243,137,160,37,80,0,0,128,28,234,253,150,45,111,188,8,63,46,168,138,171,225,59,218,159,70,254,240,45,239,152,176,45,83,157,95,178,197,173,247,129,7,229,213,17,85,124,39,123,83,232,223,222,5,189,243,22,0,108,166,0,0,0,0,2,42,243,71,246,19,212,223,193,126,113,8,82,183,9,222,212,250,55,247,129,111,124,197,129,117,60,209,253,132,245,55,240,95,156,66,20,173,194,119,181,62,141,253,224,91,223,49,96,6,202,96,0,0,0,0,53,172,226,199,218,159,89,62,240,46,31,152,190,45,83,146,167,178,197,211,247,129,59,229,212,225,85,124,88,251,83,235,39,222,5,195,243,23,197,170,114,84,246,88,186,126,240,39,124,186,156,2,170,248,177,246,167,214,79,188,11,135,230,47,139,84,228,169,236,177,116,253,224,78,249,117,56,85,95,22,62,212,250,201,247,129,112,252,197,241,106,156,149,61,150,46,159,188,9,223,46,167,0,159,224,0,0,32,7,58,191,101,139,91,239,2,15,203,170,34,127,136,1,206,175,217,98,214,251,192,131,242,234,136,8,1,202,227,219,179,76,191,26,249,60,209,63,249,213,251,44,90,223,120,16,126,93,81,16,3,149,199,183,102,153,126,53,242,121,162,127,243,171,246,88,181,190,240,32,252,186,162,2,0,114,184,246,236,211,47,198,190,79,52,95,240,160,30,87,30,221,154,101,248,215,201,230,139,254,0,0,0,1,170,184,218,160,106,174,3,101,62,19,189,150,52,111,238,254,222,249,115,3,42,140,85,194,119,178,198,141,253,223,219,223,46,96,101,80,0,0,0,0,0,0,0,0,21,239,205,159,244,87,248,231,250,136,176,129,94,252,217,255,0,69,127,142,127,168,140,86,119,249,5,207,87,189,13,129,209,111,231,102,19,249,159,210,173,143,121,89,251,64,220,31,204,217,127,219,97,11,74,21,107,202,207,218,6,224,254,102,203,254,219,8,90,80,163,179,255,0,145,71,124,178,29,47,254,115,85,232,81,236,0,0,102,218,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,0,0,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,71,205,74,208,114,222,226,82,77,73,78,182,164,212,162,46,81,18,85,147,46,164,249,167,223,213,47,135,214,57,254,80,230,225,113,21,55,99,74,81,122,17,204,153,39,56,47,29,3,184,228,121,192,198,233,235,157,53,236,125,42,67,63,219,39,142,59,148,57,172,184,138,154,73,123,97,29,17,204,150,236,110,254,29,3,183,214,2,239,64,0,0,0,0,0,0,0,0,0,7,201,85,169,195,162,210,229,213,234,15,33,152,208,152,114,67,206,45,68,148,165,8,73,169,70,102,102,68,68,68,71,220,204,136,121,84,106,48,105,20,249,53,90,156,182,98,196,134,202,223,125,247,156,36,54,211,104,73,169,74,82,148,100,73,34,34,51,51,51,193,17,10,162,230,23,204,86,100,217,181,45,31,209,170,209,38,17,182,244,58,141,74,36,147,35,89,230,92,119,82,135,99,201,193,164,200,219,81,18,145,240,51,47,34,1,136,249,150,241,139,43,90,53,1,237,59,179,42,114,218,182,104,11,84,73,40,75,198,148,72,152,195,243,25,90,200,155,125,109,173,10,109,212,247,52,146,140,188,240,88,35,141,60,60,232,53,227,196,6,163,82,172,203,98,151,33,214,100,74,97,51,37,19,14,169,152,236,169,246,155,113,107,90,27,89,32,146,79,36,204,204,176,69,220,254,7,215,116,254,199,187,181,135,80,41,182,197,22,28,250,165,74,185,81,101,167,157,67,110,190,164,155,207,161,10,121,197,37,43,81,36,148,225,26,148,100,126,126,243,49,125,28,22,240,149,104,240,223,167,16,16,170,68,87,110,105,236,53,34,124,215,99,180,167,208,226,216,143,212,105,46,116,91,112,144,78,51,184,146,172,158,123,159,127,32,239,124,55,232,5,171,195,238,155,210,108,250,37,38,158,212,246,98,48,154,132,184,236,54,149,72,144,76,50,219,171,53,165,180,41,100,165,50,71,149,22,79,177,159,213,149,192,0,0,0,5,108,115,153,185,32,49,96,219,118,234,139,50,101,120,205,191,71,182,215,169,235,63,126,124,190,161,81,212,10,67,213,218,187,20,168,233,51,113,253,216,34,35,63,162,147,87,184,143,225,240,22,5,206,82,255,0,102,185,171,52,11,34,35,248,85,185,226,188,66,80,162,194,252,68,106,123,168,220,68,163,206,49,219,36,95,183,204,70,94,7,244,193,237,90,226,82,211,180,13,135,21,18,79,143,241,14,165,38,105,111,108,9,46,39,113,236,81,22,77,188,22,75,184,13,129,116,178,132,171,106,196,166,81,22,131,74,163,117,178,70,88,250,79,45,95,2,253,111,128,237,99,197,182,210,210,9,8,44,17,15,32,0,0,0,16,23,156,45,207,46,153,160,81,173,182,28,81,49,90,223,215,73,25,225,93,25,176,22,156,145,25,17,247,63,121,31,236,19,232,96,222,44,184,93,183,184,165,176,147,103,214,167,72,132,235,25,232,72,97,212,54,164,101,230,28,87,172,166,156,198,73,130,46,197,239,254,160,164,78,12,184,123,171,113,7,171,208,104,13,210,220,145,72,143,213,244,131,166,194,150,211,91,162,200,91,91,149,211,90,83,149,179,130,220,93,204,187,119,242,216,162,52,102,34,50,152,241,154,67,77,163,59,82,132,146,72,178,121,242,33,132,184,97,225,43,77,248,98,183,87,77,181,32,161,234,148,172,120,170,131,237,48,167,220,218,227,198,140,186,219,45,168,240,151,212,158,254,69,216,190,188,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,165,121,202,105,31,132,174,208,117,78,13,53,204,77,241,94,54,67,108,250,165,177,20,246,27,222,162,71,218,69,185,95,103,192,66,206,15,117,93,90,59,174,180,11,189,82,154,142,204,127,21,212,113,213,236,73,110,135,33,178,201,239,65,121,185,239,49,118,156,119,232,195,122,215,195,229,118,221,102,35,143,84,81,225,124,33,180,222,231,19,153,209,86,189,184,66,212,94,171,93,240,94,94,127,86,188,142,55,34,27,230,219,137,113,151,81,230,70,70,149,22,75,250,252,140,6,211,176,102,196,168,197,68,200,50,90,144,195,153,218,227,75,37,165,88,51,35,193,151,99,238,70,67,222,34,151,46,206,33,152,215,61,21,98,60,185,45,42,177,67,221,227,82,75,35,81,117,165,203,54,242,70,226,215,244,26,254,86,62,172,151,148,173,0,0,30,169,18,99,68,104,223,149,33,182,91,79,154,220,89,37,37,223,30,103,245,128,246,25,17,150,12,178,66,160,185,162,112,231,109,91,78,84,245,42,221,167,67,131,34,85,94,19,78,54,195,45,180,130,105,20,213,153,145,18,26,35,238,108,164,251,171,25,255,0,37,182,211,174,59,122,176,179,110,147,94,167,77,81,121,166,60,164,56,101,231,250,166,127,3,254,163,16,175,154,173,130,138,135,15,243,46,72,178,30,39,218,169,148,135,81,191,213,216,221,54,94,112,68,156,255,0,36,188,207,0,41,10,28,201,84,233,108,205,134,242,217,126,59,137,113,181,161,70,149,37,73,60,145,145,151,114,50,50,33,107,28,185,57,133,53,42,61,55,68,245,134,178,195,47,37,76,194,164,79,149,32,146,147,70,34,70,97,147,114,68,156,238,207,81,91,80,143,137,145,121,144,170,31,49,244,83,170,19,105,53,8,213,90,108,167,99,75,134,242,36,71,125,149,154,22,211,136,81,41,42,74,146,100,105,50,50,35,35,35,201,25,0,218,110,44,168,179,163,183,46,20,150,164,48,234,73,109,186,210,201,104,90,76,178,70,70,93,140,140,140,143,35,218,42,227,151,79,48,247,234,203,133,163,90,205,90,138,211,168,75,113,233,181,57,146,77,42,116,203,194,71,105,181,189,34,73,238,89,153,186,163,74,81,223,185,151,188,133,161,69,151,26,116,102,166,66,144,219,236,62,132,184,211,173,172,148,133,165,69,146,81,25,118,50,50,50,60,144,15,104,0,0,0,0,0,0,0,163,174,109,235,37,113,27,28,139,221,71,65,127,248,124,241,218,121,57,176,181,235,29,97,212,167,41,77,38,70,79,31,252,106,158,58,175,54,229,182,190,35,152,36,17,100,169,9,35,251,124,124,241,221,57,54,26,63,117,154,230,86,178,63,68,201,193,17,246,255,0,116,211,192,92,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,13,107,56,177,246,167,214,79,188,11,135,230,47,141,148,198,181,156,88,251,83,235,39,222,5,195,243,23,192,93,79,43,143,97,61,50,252,107,231,19,68,170,17,87,149,199,176,158,153,126,53,243,137,162,85,0,0,0,10,171,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,149,121,231,126,132,255,0,164,159,221,163,21,114,84,246,167,186,126,239,231,124,198,156,50,175,60,239,208,159,244,147,251,180,98,174,74,158,212,247,79,221,252,239,152,211,128,93,72,0,0,12,85,197,143,178,198,178,125,223,220,63,46,124,101,81,138,184,177,246,88,214,79,187,251,135,229,207,128,214,176,108,167,194,119,178,198,141,253,223,219,223,46,96,107,88,54,83,225,59,217,99,70,254,239,237,239,151,48,3,42,128,0,10,171,231,157,250,19,254,146,127,118,140,85,201,83,218,158,233,251,191,157,243,26,112,202,188,243,191,66,127,210,79,238,209,138,185,42,123,83,221,63,119,243,190,99,78,1,117,32,0,0,0,0,32,7,58,191,101,139,91,239,2,15,203,170,34,0,114,184,246,236,211,47,198,190,79,52,79,254,117,126,203,22,183,222,4,31,151,84,68,0,229,113,237,217,166,95,141,124,158,104,11,254,0,0,0,0,0,0,0,24,171,139,31,101,141,100,251,191,184,126,92,248,214,176,108,167,197,143,178,198,178,125,223,220,63,46,124,107,88,3,106,128,0,0,17,87,154,63,176,158,166,254,11,243,136,66,85,8,171,205,31,216,79,83,127,5,249,196,32,20,2,54,168,26,171,141,170,0,0,0,0,80,15,52,127,110,205,77,252,23,228,240,133,255,0,10,1,230,143,237,217,169,191,130,252,158,16,9,255,0,201,83,217,98,233,251,192,157,242,234,112,128,28,209,253,187,53,55,240,95,147,194,19,255,0,146,167,178,197,211,247,129,59,229,212,225,0,57,163,251,118,106,111,224,191,39,132,2,85,114,49,253,54,127,70,255,0,188,133,170,10,171,228,99,250,108,254,141,255,0,121,11,84,0,0,0,0,0,1,170,184,217,79,132,239,101,141,27,251,191,183,190,92,192,214,176,108,167,194,119,178,198,141,253,223,219,223,46,96,6,85,0,0,17,87,154,63,176,158,166,254,11,243,136,66,149,184,78,246,167,209,191,188,11,123,230,44,11,169,230,143,236,39,169,191,130,252,226,16,165,110,19,189,169,244,111,239,2,222,249,139,0,54,83,0,0,0,0,0,24,171,139,31,101,141,100,251,191,184,126,92,248,202,163,21,113,99,236,177,172,159,119,247,15,203,159,1,173,96,218,160,106,174,54,168,0,0,0,0,0,0,20,129,204,127,151,252,206,29,235,174,234,222,144,219,191,247,39,159,225,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,126,100,221,187,241,215,239,251,2,205,213,59,54,173,167,218,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,53,119,27,84,13,120,120,219,224,250,230,225,27,84,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,188,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,59,15,0,10,171,231,157,250,19,254,146,127,118,139,84,21,87,207,59,244,39,253,36,254,237,1,21,121,92,123,118,105,151,227,95,39,154,47,248,80,15,43,143,110,205,50,252,107,228,243,69,255,0,0,0,0,0,213,92,109,80,53,87,1,117,60,75,127,251,27,105,31,119,246,39,255,0,151,165,138,86,23,83,196,183,255,0,177,182,145,247,127,98,127,249,122,88,141,92,177,121,127,195,213,217,145,184,129,214,251,119,197,216,177,54,191,108,211,93,113,135,98,215,165,54,251,204,186,169,40,74,205,194,101,135,35,247,101,196,37,47,41,105,201,169,180,173,14,6,127,229,139,203,254,102,145,67,141,196,14,183,219,190,18,250,151,181,251,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,187,46,33,74,101,40,78,77,46,41,104,110,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,231,87,236,177,107,125,224,65,249,117,68,64,14,87,30,221,154,101,248,215,201,230,137,255,0,206,175,217,98,214,251,192,131,242,234,136,128,28,174,61,187,52,203,241,175,147,205,1,127,192,0,0,0,0,53,87,23,253,202,227,216,79,76,191,26,249,196,209,64,34,255,0,185,92,123,9,233,151,227,95,56,154,2,85,0,0,8,1,206,175,217,98,214,251,192,131,242,234,136,170,190,19,189,169,244,111,239,2,222,249,139,2,213,57,213,251,44,90,223,120,16,126,93,81,21,87,194,119,181,62,141,253,224,91,223,49,96,6,202,96,0,0,0,0,34,175,52,127,97,61,77,252,23,231,16,133,43,112,157,237,79,163,127,120,22,247,204,88,23,83,205,31,216,79,83,127,5,249,196,33,74,220,39,123,83,232,223,222,5,189,243,22,0,108,166,0,0,0,0,3,90,206,44,125,169,245,147,239,2,225,249,139,226,213,57,42,123,44,93,63,120,19,190,93,78,21,87,197,143,181,62,178,125,224,92,63,49,124,90,167,37,79,101,139,167,239,2,119,203,169,192,42,175,139,31,106,125,100,251,192,184,126,98,248,181,78,74,158,203,23,79,222,4,239,151,83,133,85,241,99,237,79,172,159,120,23,15,204,95,22,169,201,83,217,98,233,251,192,157,242,234,112,9,254,0,0,2,0,115,171,246,88,181,190,240,32,252,186,162,39,248,128,28,234,253,150,45,111,188,8,63,46,168,128,128,28,174,61,187,52,203,241,175,147,205,19,255,0,157,95,178,197,173,247,129,7,229,213,17,0,57,92,123,118,105,151,227,95,39,154,39,255,0,58,191,101,139,91,239,2,15,203,170,32,32,7,43,143,110,205,50,252,107,228,243,69,255,0,10,1,229,113,237,217,166,95,141,124,158,104,191,224,0,0,0,26,171,141,170,6,170,224,54,83,225,59,217,99,70,254,239,237,239,151,48,50,168,197,92,39,123,44,104,223,221,253,189,242,230,6,85,0,0,0,0,0,0,0,0,1,94,252,217,255,0,69,127,142,127,168,139,8,21,239,205,159,244,87,248,231,250,136,197,103,127,144,92,245,123,208,216,29,22,254,118,97,63,153,253,42,216,247,149,159,180,13,193,252,205,151,253,182,16,180,161,86,188,172,253,160,110,15,230,108,191,237,176,133,165,10,59,63,249,20,119,203,33,210,255,0,231,53,94,133,30,192,0,6,109,171,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,1,76,124,227,88,90,53,142,142,233,167,9,85,38,62,15,31,252,106,160,58,183,41,5,146,120,141,144,71,239,163,172,191,252,62,0,238,124,228,205,31,186,205,15,11,89,159,162,99,100,140,251,127,186,106,3,165,242,145,91,104,226,57,242,89,22,78,144,162,47,183,199,192,1,120,192,0,0,0,0,0,0,0,61,82,165,69,131,29,201,115,100,181,29,134,146,107,113,215,86,72,66,18,69,147,51,51,236,68,68,70,121,9,82,227,65,140,236,201,178,27,97,134,16,167,29,117,197,146,80,132,164,178,106,51,62,196,68,68,103,147,21,123,204,91,152,123,212,149,205,209,173,26,173,69,117,213,165,200,245,42,156,57,38,165,52,103,226,227,186,218,30,143,36,182,172,140,155,81,37,72,237,216,207,220,64,60,57,141,243,10,106,44,122,150,137,232,245,101,135,158,82,222,133,87,159,22,65,41,36,140,75,140,251,36,236,121,57,221,158,154,182,173,31,3,50,242,33,84,243,38,74,168,203,122,108,199,150,243,242,28,83,142,45,106,53,41,74,81,228,204,204,251,153,153,153,143,42,141,66,109,90,161,38,171,82,148,236,153,115,30,92,137,15,188,179,90,221,113,106,53,41,74,82,140,205,70,102,102,102,102,121,51,49,243,249,0,181,62,80,122,35,67,117,170,134,168,213,224,68,149,61,14,187,30,49,186,210,22,109,36,138,3,232,82,119,55,185,42,37,103,6,74,237,158,223,17,106,158,93,136,66,62,84,22,103,161,120,121,42,252,135,156,83,211,231,111,66,77,89,73,54,184,48,86,93,141,36,121,201,124,76,132,202,151,115,219,80,36,148,57,215,13,50,60,133,30,210,105,217,109,161,102,121,198,54,153,231,204,140,191,96,14,76,7,131,78,180,243,105,117,151,18,226,22,68,164,169,39,146,50,63,35,35,33,230,0,61,19,166,197,167,69,92,201,178,90,97,150,241,185,199,86,72,74,114,100,69,147,62,197,220,200,135,188,69,62,98,92,67,71,208,205,22,126,60,73,45,38,177,92,219,224,146,107,34,81,244,101,196,55,48,68,226,23,244,29,254,78,126,188,23,152,83,119,24,90,174,189,98,215,90,253,222,82,154,144,204,143,11,211,113,165,239,65,237,135,29,179,193,239,89,121,183,238,49,52,249,53,233,31,139,174,215,181,78,117,53,204,66,240,190,10,67,140,250,167,189,21,6,28,216,163,71,216,71,181,95,111,192,86,43,109,200,152,249,54,218,92,121,213,249,17,17,169,71,130,254,191,34,27,13,240,33,163,13,232,167,15,148,43,117,232,110,49,81,95,138,241,102,235,123,92,86,39,74,90,55,101,8,81,225,46,246,201,121,121,125,97,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,122,223,97,153,45,41,137,13,33,198,213,140,165,73,35,35,239,159,35,26,243,241,213,160,83,244,31,91,170,116,180,70,74,41,19,122,62,1,72,66,136,143,100,72,202,115,191,77,9,250,110,255,0,36,190,222,254,123,14,10,198,231,45,166,45,74,182,109,253,72,101,36,75,133,226,250,198,68,89,61,238,83,217,78,112,143,243,168,191,208,2,29,112,3,197,83,252,55,234,59,237,85,38,56,84,10,222,223,26,133,56,123,19,209,98,87,79,4,167,155,65,126,113,226,250,89,250,176,126,119,125,165,58,219,98,106,237,59,198,90,149,184,146,92,79,241,140,162,75,43,113,30,178,200,178,150,220,86,51,211,81,253,132,53,151,35,52,158,82,102,71,241,33,150,52,99,137,237,95,209,11,133,186,237,167,119,212,205,5,158,164,71,170,18,188,59,190,163,137,45,200,109,212,110,199,85,70,93,251,31,127,180,54,80,21,47,204,235,141,109,65,183,117,34,94,139,233,205,201,50,140,138,71,79,199,63,2,99,241,222,87,85,136,114,91,245,153,124,179,244,150,94,178,11,178,143,25,201,152,159,220,38,113,17,77,226,75,73,233,247,220,126,139,83,93,234,248,184,200,218,147,107,18,95,105,25,65,58,225,167,41,103,61,213,223,204,190,5,79,188,210,108,122,165,185,197,165,211,113,75,101,73,139,93,240,62,25,123,84,73,87,66,153,9,11,193,154,72,143,186,189,198,127,94,0,98,59,51,139,126,33,172,106,171,117,90,78,170,221,15,41,25,203,50,43,147,148,210,242,149,39,214,74,94,78,113,188,204,187,249,224,89,141,195,196,149,187,198,95,8,151,13,53,197,180,197,201,18,221,173,215,101,196,104,208,147,109,184,237,202,97,38,104,234,186,225,17,147,173,159,126,221,252,203,36,71,79,81,169,21,25,144,101,84,163,68,117,216,240,246,117,214,134,212,162,70,243,194,114,100,88,44,153,123,196,221,229,141,101,92,213,123,170,252,145,58,51,229,110,212,52,214,181,31,169,33,14,120,101,17,202,140,149,145,25,164,219,51,236,188,249,249,43,62,240,16,126,124,37,197,169,200,167,164,141,74,101,245,178,68,93,204,204,148,100,61,46,178,235,11,233,188,218,144,175,130,146,100,127,229,29,215,83,41,177,105,154,223,117,209,226,154,19,30,37,213,58,51,102,214,9,36,132,203,90,75,110,8,139,24,46,221,176,36,254,175,112,53,92,168,104,197,165,172,26,97,18,85,75,196,91,240,37,84,227,37,181,188,233,184,168,142,72,121,72,67,17,252,187,182,68,106,94,114,120,63,113,128,134,20,234,140,250,68,248,245,74,100,199,162,203,136,234,30,101,230,92,82,22,218,210,162,82,84,149,36,200,200,200,200,140,140,143,36,100,45,175,151,31,48,98,186,91,167,232,182,174,84,137,53,22,26,106,37,50,123,207,96,159,74,124,36,102,80,183,100,73,53,41,197,41,78,40,201,40,239,230,94,242,21,97,75,211,187,194,173,84,153,68,141,66,154,154,132,20,56,167,98,174,43,164,246,80,162,73,164,144,73,53,110,220,120,193,145,119,236,62,56,115,46,123,14,226,110,100,55,170,20,106,189,46,73,41,42,66,156,142,251,46,182,225,25,119,45,170,73,146,208,95,3,35,79,196,128,109,26,211,173,190,210,30,101,196,173,183,18,74,66,146,121,37,17,247,35,35,47,50,30,98,179,120,4,230,77,69,175,66,167,105,38,181,85,95,102,174,218,89,143,14,175,49,244,37,151,82,69,22,59,105,113,249,50,141,74,112,214,110,172,200,147,220,178,101,223,36,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,37,241,1,244,128,0,0,0,0,164,14,110,204,182,215,17,113,20,134,86,131,93,21,181,25,169,56,201,156,233,253,203,226,59,23,39,57,196,206,178,86,34,237,65,245,41,50,59,153,119,239,42,158,67,225,231,27,9,200,188,64,209,220,90,155,50,122,221,142,178,218,126,68,115,106,30,127,88,225,249,73,92,48,41,92,66,189,79,150,241,33,115,41,138,105,178,53,36,183,41,115,160,17,23,115,44,249,123,128,94,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,213,142,77,127,186,134,169,222,90,153,251,227,189,25,249,91,112,84,107,190,11,242,67,173,225,124,84,151,30,233,117,60,106,119,237,234,109,221,181,57,198,112,89,192,178,160,1,138,184,92,208,191,222,215,161,54,206,138,126,84,254,81,254,78,120,223,240,159,129,240,125,127,17,49,249,63,196,245,28,219,183,175,183,233,158,118,231,182,112,89,84,0,0,0,0,69,94,57,248,24,253,250,63,145,63,247,81,252,142,252,142,244,151,252,9,233,15,21,226,252,55,255,0,24,103,102,223,13,255,0,27,59,253,216,239,213,56,41,229,189,251,207,181,78,171,169,159,187,47,229,111,164,237,247,232,94,11,242,119,192,116,250,146,99,189,213,234,120,167,115,143,13,183,110,210,206,252,231,182,14,106,128,8,171,199,63,3,31,191,71,242,39,254,234,63,145,223,145,222,146,255,0,129,61,33,226,188,95,134,255,0,227,12,236,219,225,191,227,103,127,187,29,250,167,5,60,183,191,121,246,169,213,117,51,247,101,252,173,244,157,190,253,11,193,126,78,248,14,159,82,76,119,186,189,79,20,238,113,225,182,237,218,89,223,156,246,193,205,80,0,0,0,1,213,53,98,197,253,212,52,178,242,211,63,74,122,51,242,182,223,168,208,188,111,67,173,225,124,84,103,25,234,244,247,39,126,222,166,237,187,147,156,99,37,156,142,214,0,42,175,253,131,31,254,74,47,250,19,255,0,183,139,41,210,123,23,247,47,210,203,55,76,253,41,233,63,201,43,126,157,66,241,189,14,143,138,240,177,155,103,171,211,220,173,155,186,123,182,238,86,51,140,158,50,59,88,0,0,0,8,171,199,63,3,31,191,71,242,39,254,234,63,145,223,145,222,146,255,0,129,61,33,226,188,95,134,255,0,227,12,236,219,225,191,227,103,127,187,29,250,167,5,60,183,191,121,246,169,213,117,51,247,101,252,173,244,157,190,253,11,193,126,78,248,14,159,82,76,119,186,189,79,20,238,113,225,182,237,218,89,223,156,246,193,205,80,0,0,0,0,0,1,31,248,214,225,75,247,224,233,101,43,76,255,0,47,127,36,189,25,112,49,93,241,190,139,241,253,78,156,105,12,244,186,125,102,177,159,19,187,118,227,198,204,99,190,75,0,112,185,202,147,247,181,235,181,179,173,127,187,215,229,31,228,231,141,255,0,6,126,75,120,62,191,136,134,252,111,227,188,91,155,118,245,247,125,3,206,220,118,206,74,127,128,0,0,0,0,0,0,0,0,234,154,177,98,254,234,26,89,121,105,159,165,61,25,249,91,111,212,104,94,55,161,214,240,190,42,51,140,245,122,123,147,191,111,83,118,221,201,206,49,146,206,69,107,127,176,99,255,0,201,69,255,0,66,127,246,241,106,128,0,0,0,3,21,113,71,161,127,190,83,66,110,109,20,252,169,252,156,252,163,240,95,225,63,3,227,58,30,30,99,18,127,137,234,55,187,119,67,111,211,44,110,207,124,96,242,168,0,170,191,246,12,127,249,40,191,232,79,254,222,45,80,0,0,0,0,4,0,226,143,149,39,239,148,215,107,155,90,255,0,119,175,201,207,202,63,5,254,12,252,150,241,157,15,15,13,136,223,199,120,182,247,110,232,110,250,5,141,216,239,140,156,255,0,0,17,255,0,130,158,20,191,121,246,150,85,116,207,242,247,242,183,210,119,3,245,223,27,232,191,1,211,234,70,142,207,75,167,214,119,56,240,219,183,110,44,239,198,59,100,240,7,20,124,169,63,124,166,187,92,218,215,251,189,126,78,126,81,248,47,240,103,228,183,140,232,120,120,108,70,254,59,197,183,187,119,67,119,208,44,110,199,124,100,231,248,0,138,188,12,112,49,251,203,191,45,191,238,163,249,99,249,99,232,223,248,19,209,254,23,194,120,159,254,48,246,253,222,39,254,46,54,123,243,218,85,0,0,0,0,0,0,0,170,191,246,12,127,249,40,191,232,79,254,222,44,167,73,236,95,220,191,75,44,221,51,244,167,164,255,0,36,173,250,117,11,198,244,58,62,43,194,198,109,158,175,79,114,182,110,233,238,219,185,88,206,50,120,200,237,96,0,0,0,49,87,20,122,23,251,229,52,38,230,209,79,202,159,201,207,202,63,5,254,19,240,62,51,161,225,230,49,39,248,158,163,123,183,116,54,253,50,198,236,247,198,14,21,105,63,38,191,220,191,84,236,221,76,253,241,222,147,252,146,184,41,213,223,5,249,33,209,241,94,22,75,111,116,186,158,53,91,55,116,246,238,218,172,103,56,60,96,89,80,0,0,0,0,0,0,14,169,171,22,47,238,161,165,151,150,153,250,83,209,159,149,182,253,70,133,227,122,29,111,11,226,163,56,207,87,167,185,59,246,245,55,109,220,156,227,25,44,228,118,176,1,85,127,236,24,255,0,242,81,127,208,159,253,188,90,160,0,0,0,0,0,0,0,0,0,199,250,233,161,122,113,196,94,156,84,116,191,84,40,222,58,149,59,14,178,243,70,72,149,79,148,146,50,110,84,103,12,143,166,242,55,43,7,131,73,165,74,66,210,180,45,104,86,64,0,0,17,87,142,126,6,63,126,143,228,79,253,212,127,35,191,35,189,37,255,0,2,122,67,197,120,191,13,255,0,198,25,217,183,195,127,198,206,255,0,118,59,202,160,1,0,56,92,229,73,251,218,245,218,217,214,191,221,235,242,143,242,115,198,255,0,131,63,37,188,31,95,196,67,126,55,241,222,45,205,187,122,251,190,129,231,110,59,103,37,63,192,0,0,0,0,85,95,251,6,63,252,148,95,244,39,255,0,111,22,168,0,48,252,206,25,236,219,159,134,139,119,134,29,65,157,46,181,111,82,40,244,26,68,231,163,25,194,93,69,20,197,198,89,100,137,74,83,72,117,81,82,75,36,175,121,33,106,36,173,42,194,203,42,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,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,248,214,225,75,247,224,233,101,43,76,255,0,47,127,36,189,25,112,49,93,241,190,139,241,253,78,156,105,12,244,186,125,102,177,159,19,187,118,227,198,204,99,190,75,0,112,185,202,147,247,181,235,181,179,173,127,187,215,229,31,228,231,141,255,0,6,126,75,120,62,191,136,134,252,111,227,188,91,155,118,245,247,125,3,206,220,118,206,74,127,128,0,0,0,0,0,10,171,255,0,96,199,255,0,146,139,254,132,255,0,237,226,127,240,185,161,127,189,175,66,109,157,20,252,169,252,163,252,156,241,191,225,63,3,224,250,254,34,99,242,127,137,234,57,183,111,95,111,211,60,237,207,108,224,178,168,0,0,0,8,255,0,198,183,10,95,191,7,75,41,90,103,249,123,249,37,232,203,129,138,239,141,244,95,143,234,116,227,72,103,165,211,235,53,140,248,157,219,183,30,54,99,29,242,81,87,73,249,53,254,229,250,167,102,234,103,239,142,244,159,228,149,193,78,174,248,47,201,14,143,138,240,178,91,123,165,212,241,170,217,187,167,183,118,213,99,57,193,227,2,202,128,0,0,0,0,0,6,42,226,143,66,255,0,124,166,132,220,218,41,249,83,249,57,249,71,224,191,194,126,7,198,116,60,60,198,36,255,0,19,212,111,118,238,134,223,166,88,221,158,248,193,194,173,39,228,215,251,151,234,157,155,169,159,190,59,210,127,146,87,5,58,187,224,191,36,58,62,43,194,201,109,238,151,83,198,171,102,238,158,221,219,85,140,231,7,140,11,42,0,0,0,0,0,0,21,171,171,28,154,255,0,117,13,83,188,181,51,247,199,122,51,242,182,224,168,215,124,23,228,135,91,194,248,169,46,61,210,234,120,212,239,219,212,219,187,106,115,140,224,179,129,42,184,41,225,75,247,159,105,101,87,76,255,0,47,127,43,125,39,112,63,93,241,190,139,240,29,62,164,104,236,244,186,125,103,115,143,13,187,118,226,206,252,99,182,78,64,0,10,213,213,142,77,127,186,134,169,222,90,153,251,227,189,25,249,91,112,84,107,190,11,242,67,173,225,124,84,151,30,233,117,60,106,119,237,234,109,221,181,57,198,112,89,192,149,92,20,240,165,251,207,180,178,171,166,127,151,191,149,190,147,184,31,174,248,223,69,248,14,159,82,52,118,122,93,62,179,185,199,134,221,187,113,103,126,49,219,39,32,0,0,0,0,4,127,227,91,133,47,223,131,165,148,173,51,252,189,252,146,244,101,192,197,119,198,250,47,199,245,58,113,164,51,210,233,245,154,198,124,78,237,219,143,27,49,142,249,41,0,0,32,7,11,156,169,63,123,94,187,91,58,215,251,189,126,81,254,78,120,223,240,103,228,183,131,235,248,136,111,198,254,59,197,185,183,111,95,119,208,60,237,199,108,228,179,255,0,26,220,41,126,252,29,44,165,105,159,229,239,228,151,163,46,6,43,190,55,209,126,63,169,211,141,33,158,151,79,172,214,51,226,119,110,220,120,217,140,119,201,72,0,1,0,56,92,229,73,251,218,245,218,217,214,191,221,235,242,143,242,115,198,255,0,131,63,37,188,31,95,196,67,126,55,241,222,45,205,187,122,251,190,129,231,110,59,103,37,63,192,0,0,0,0,85,95,251,6,63,252,148,95,244,39,255,0,111,22,168,0,58,166,147,216,191,185,126,150,89,186,103,233,79,73,254,73,91,244,234,23,141,232,116,124,87,133,140,219,61,94,158,229,108,221,211,221,183,114,177,156,100,241,145,218,192,0,0,0,0,0,0,0,0,0,71,190,44,248,76,253,244,127,146,191,237,255,0,242,103,242,103,199,127,193,94,55,196,120,142,135,254,121,189,155,122,31,94,119,123,177,222,66,0,165,126,197,188,77,185,181,118,53,166,89,12,171,53,197,228,184,186,49,216,26,247,46,209,174,147,164,78,154,196,196,240,152,152,229,51,28,97,22,184,89,224,127,247,180,234,13,66,251,253,211,255,0,40,252,125,25,218,79,133,244,47,131,217,189,246,29,234,111,235,185,156,116,49,183,105,125,44,231,182,14,82,128,15,56,124,53,172,45,30,14,212,105,31,126,213,76,227,58,199,103,216,153,198,102,21,239,220,152,136,215,72,142,17,203,133,49,17,244,0,0,43,177,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,166,46,113,147,137,237,100,163,197,218,130,233,210,99,247,34,239,218,85,64,135,93,229,18,203,110,241,23,45,75,101,107,52,81,92,81,26,83,156,25,78,129,220,254,3,215,205,182,225,129,85,226,21,154,124,71,137,107,135,76,75,78,17,41,39,181,72,157,60,140,187,25,227,207,222,57,142,78,80,156,149,196,13,97,196,41,178,38,109,217,11,61,199,230,69,54,159,229,245,128,186,176,0,0,0,0,1,224,235,173,176,210,222,121,196,161,182,210,106,90,148,120,36,145,119,51,51,63,34,30,154,141,78,159,72,132,245,70,169,58,60,72,177,219,83,174,188,251,169,109,8,66,72,204,204,212,163,34,34,34,35,60,159,192,86,183,31,124,201,168,180,24,85,29,36,209,90,171,239,85,220,75,209,230,85,225,190,133,50,210,76,165,71,113,45,191,26,81,41,46,18,201,165,145,26,123,22,12,251,224,128,120,115,28,230,12,86,179,117,13,22,210,58,145,42,162,251,78,196,169,207,101,236,147,9,87,139,140,242,16,236,121,36,164,184,149,37,181,17,41,29,188,207,220,66,165,42,53,25,245,121,242,42,149,57,143,74,151,45,213,188,243,207,56,165,173,197,169,70,165,41,74,81,153,153,153,153,153,153,158,76,204,114,19,38,92,247,229,196,228,201,143,84,43,53,122,164,147,82,148,181,57,33,247,157,113,195,51,238,123,148,163,53,172,254,38,102,175,137,143,178,169,167,119,133,34,169,14,137,38,133,53,85,9,200,109,77,69,68,87,77,236,173,70,146,73,160,210,74,221,184,177,130,35,239,216,7,94,105,151,95,95,77,150,212,181,124,18,147,51,255,0,32,247,65,134,185,85,56,244,245,145,165,78,190,134,76,143,177,145,154,136,132,206,210,30,6,171,148,253,24,187,117,131,83,226,75,166,248,123,126,124,170,100,101,54,182,93,39,19,17,185,12,169,104,126,63,151,103,8,205,43,206,75,5,239,49,24,52,206,155,22,167,173,246,165,30,81,182,168,210,238,168,49,156,55,112,105,52,42,90,18,123,178,70,88,193,247,201,96,5,149,220,188,75,159,7,60,27,89,246,133,172,234,78,235,186,104,116,249,140,110,87,174,195,82,105,70,218,94,78,199,90,113,59,93,140,156,44,137,68,95,19,63,42,243,175,113,83,196,21,197,91,114,189,59,86,174,212,200,113,227,124,146,221,122,105,33,179,53,154,176,146,55,140,200,136,212,120,44,246,18,35,154,37,165,90,161,94,122,104,166,88,89,208,216,211,218,52,40,202,101,43,240,251,210,236,221,137,35,193,35,118,194,242,47,119,145,96,66,186,133,38,161,75,40,231,62,43,172,120,166,17,33,174,162,20,157,237,171,59,84,89,34,201,30,15,185,118,1,111,252,172,120,193,188,53,114,68,237,37,212,10,195,213,58,149,50,3,179,216,147,38,67,175,60,166,27,56,76,36,148,183,94,82,143,42,113,102,120,73,22,76,207,61,204,133,143,10,104,228,203,100,85,36,107,117,193,125,147,42,240,13,219,178,233,219,205,42,199,84,165,211,221,198,118,237,206,223,248,217,250,189,226,203,120,179,226,34,155,195,110,147,84,47,185,29,23,102,181,210,240,145,151,181,70,246,100,176,210,240,131,113,179,86,18,246,123,43,183,153,252,12,59,86,171,107,109,137,164,84,239,25,117,214,226,70,113,95,197,178,185,44,161,197,250,200,35,194,92,113,57,199,81,39,246,24,164,30,63,248,169,127,136,253,71,97,170,92,199,14,129,68,221,224,144,151,15,98,186,204,69,234,100,146,243,136,60,56,201,253,28,125,121,63,44,91,172,252,79,106,254,183,220,46,87,110,203,190,166,72,60,116,226,51,80,149,225,218,245,27,73,237,67,142,175,110,122,73,51,239,220,251,253,152,156,204,212,121,81,153,159,196,192,72,190,5,180,10,126,187,235,117,50,150,168,196,186,68,62,183,143,82,144,163,34,223,18,74,155,239,211,90,126,155,95,202,47,179,191,150,195,44,48,204,102,146,196,118,144,219,105,206,18,148,145,17,119,207,145,10,202,228,211,166,45,69,182,110,13,72,121,36,107,155,225,58,38,101,220,182,57,80,101,88,202,63,204,163,255,0,64,179,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,1,11,185,174,219,133,91,225,126,173,48,148,100,228,30,134,222,255,0,175,81,130,71,238,63,135,212,38,136,141,124,194,104,167,90,225,138,232,96,153,55,54,248,46,196,156,255,0,194,17,15,224,127,0,26,245,128,230,236,187,105,235,190,229,135,110,199,37,155,146,250,152,36,103,62,171,106,95,184,143,245,126,3,236,212,77,60,184,244,206,229,145,108,92,208,30,141,37,141,159,198,52,226,9,91,155,66,251,111,74,76,251,45,62,239,120,9,243,202,3,93,74,222,190,167,233,45,94,170,211,49,107,125,47,8,135,223,218,73,232,179,62,66,246,18,156,34,46,230,89,194,79,235,199,152,206,220,221,52,25,219,191,78,98,234,149,22,148,79,76,160,111,235,155,12,26,156,115,174,252,6,19,157,173,153,158,9,39,230,162,237,241,242,21,53,164,58,137,83,210,173,65,165,223,52,135,220,106,77,59,175,180,208,165,36,255,0,56,195,141,31,209,82,79,201,195,254,81,127,160,108,87,71,149,100,113,39,163,237,72,113,113,106,116,74,238,236,154,13,151,146,125,25,70,95,249,196,125,54,62,191,47,113,151,96,160,158,25,145,110,215,174,105,90,123,118,74,98,53,46,226,217,214,125,197,161,10,111,195,182,243,169,218,167,50,146,202,137,36,121,73,231,62,227,238,45,239,133,174,31,36,104,230,151,84,173,105,17,33,166,67,118,213,90,34,165,37,179,35,95,89,245,56,68,165,155,104,51,46,229,238,247,121,30,50,41,175,91,180,190,238,225,247,85,170,54,148,246,38,211,229,83,186,61,25,41,75,173,18,250,145,155,113,91,22,104,65,158,9,226,35,193,23,158,62,217,241,97,115,75,135,51,77,223,165,93,113,154,143,90,126,157,53,167,150,218,9,9,51,82,214,72,36,155,146,247,231,105,167,204,188,200,241,219,0,43,231,91,155,58,94,190,95,205,40,210,163,137,120,85,82,102,142,228,123,38,185,229,229,219,176,189,142,6,31,162,222,124,46,218,41,153,78,141,37,166,169,80,34,58,219,236,161,105,94,41,209,183,36,200,242,70,70,74,50,50,63,143,144,160,157,70,184,17,117,234,21,207,116,182,165,41,53,138,204,218,130,77,71,147,50,117,245,172,179,220,255,0,91,226,127,105,139,215,229,157,85,77,71,133,250,35,69,78,147,27,195,120,102,77,78,179,176,156,219,78,135,235,164,243,220,143,61,143,223,128,29,218,228,224,243,72,170,55,195,23,205,18,207,163,82,166,111,73,201,68,74,124,86,16,255,0,231,141,213,154,201,44,229,70,163,50,206,85,220,136,179,229,145,31,56,198,229,159,103,234,101,2,85,221,165,144,99,210,174,134,26,91,206,48,203,77,48,196,165,37,18,28,60,165,136,170,113,110,41,197,182,94,125,200,190,36,66,126,128,13,98,111,205,58,212,93,23,187,164,81,110,138,53,90,135,81,166,75,91,109,72,92,119,227,111,83,110,169,41,113,165,45,40,81,164,212,210,141,42,34,47,163,245,118,149,252,34,243,44,212,125,28,169,83,173,109,67,168,74,184,45,181,56,204,101,57,45,215,229,200,142,209,169,132,25,160,222,148,134,208,73,109,181,153,118,193,26,143,220,102,45,51,137,46,13,116,143,137,42,51,177,238,90,59,112,106,155,84,109,84,96,199,138,212,141,251,30,34,220,234,216,113,88,220,242,148,120,247,145,31,159,157,61,241,81,192,22,173,112,253,92,149,38,137,109,214,46,43,103,168,181,179,58,12,57,50,250,44,239,124,210,111,56,152,232,109,42,38,217,37,43,29,139,113,31,145,246,11,183,209,254,32,116,183,91,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,234,165,38,89,236,103,143,134,114,64,214,115,74,245,199,85,180,46,227,102,167,103,92,117,90,114,226,72,75,142,192,84,201,44,176,226,146,226,20,105,113,182,220,70,115,210,74,76,140,252,139,31,12,88,86,131,243,135,144,134,81,74,214,91,125,179,52,36,177,38,155,16,242,120,38,147,221,114,38,255,0,206,31,151,192,254,32,45,100,6,28,209,14,44,116,75,94,161,50,171,50,248,164,122,81,109,165,197,82,94,169,196,241,201,35,38,242,102,195,111,45,68,91,157,74,51,250,221,188,241,156,198,2,162,249,210,91,13,49,122,219,55,74,113,189,202,116,40,102,103,140,247,118,162,191,135,151,237,253,130,42,112,5,120,177,102,241,69,102,61,32,147,178,171,85,167,82,242,172,118,55,106,49,123,247,81,126,175,215,246,24,177,30,113,118,27,85,189,32,164,93,109,198,82,164,64,170,71,66,156,74,51,134,209,22,160,225,145,158,211,60,100,243,230,68,42,163,135,105,168,167,107,214,157,78,113,206,154,35,221,116,135,84,172,227,4,153,173,25,247,253,128,54,98,105,212,60,210,30,109,68,104,113,36,164,153,31,153,31,144,243,28,61,155,49,21,27,74,139,57,181,239,76,138,124,103,82,172,231,113,41,164,153,30,125,254,99,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,186,134,90,91,206,40,137,13,164,212,163,51,242,34,243,30,99,135,188,102,38,157,105,86,167,56,189,169,143,79,146,234,149,156,109,36,180,163,51,207,187,200,6,191,60,126,222,44,94,92,81,94,111,71,36,236,165,85,42,52,188,167,29,205,170,140,174,253,148,127,173,245,125,132,37,87,37,187,97,151,239,91,154,233,86,55,183,78,155,12,140,177,158,206,211,151,240,242,253,191,176,64,238,34,102,162,163,175,90,137,57,183,58,137,126,234,171,184,149,103,57,37,77,116,243,159,218,45,95,147,165,134,221,19,72,42,247,91,177,148,153,19,234,146,16,151,20,140,101,165,197,167,184,68,71,180,143,25,44,249,153,0,176,224,1,135,53,191,139,13,18,208,88,79,42,243,189,233,30,148,67,106,113,52,150,106,113,60,114,136,137,204,25,48,227,200,81,150,230,148,140,254,183,111,60,224,51,24,198,250,193,196,14,150,232,157,187,46,187,122,221,244,152,171,142,219,138,68,53,84,35,162,67,202,75,110,40,144,134,220,113,27,148,125,37,36,139,61,204,177,241,197,119,235,199,56,119,212,202,233,90,53,111,182,70,180,30,100,212,162,30,72,204,157,79,101,199,155,255,0,54,126,95,19,248,10,244,213,77,113,213,109,116,184,222,169,222,55,29,86,162,185,114,20,227,80,19,50,75,204,54,165,56,181,18,91,109,199,23,140,117,84,146,34,63,35,199,199,33,39,56,186,230,89,168,250,199,82,168,218,218,121,80,149,111,219,105,113,232,201,114,35,175,196,145,33,162,83,232,35,89,179,41,109,172,148,219,136,51,237,131,52,151,184,136,69,11,15,78,181,23,90,46,232,244,91,94,141,86,174,84,170,114,208,219,178,17,29,249,59,20,227,169,74,156,117,72,74,212,73,37,58,147,82,140,143,233,125,125,243,191,10,252,1,106,215,16,53,200,178,107,118,221,98,221,182,122,136,91,211,167,67,147,19,172,206,246,13,70,203,138,142,182,212,163,109,227,82,115,216,246,153,249,23,123,132,225,183,131,93,34,225,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,55,50,149,22,125,230,103,231,228,17,247,131,158,89,246,126,153,208,34,221,218,167,6,61,86,232,125,164,60,219,15,52,211,236,69,82,145,29,194,245,95,138,151,16,226,92,67,133,231,216,143,226,102,36,29,183,193,238,145,83,175,135,239,154,221,159,70,170,204,222,163,140,137,116,248,175,161,143,207,19,168,52,18,153,202,77,38,71,140,43,177,25,227,207,35,61,0,8,221,199,59,244,91,51,133,219,185,16,233,177,163,52,237,42,124,70,155,97,148,33,40,205,58,78,212,164,139,4,68,68,146,34,34,248,121,10,39,209,22,206,169,175,150,11,72,52,164,229,221,244,164,150,254,196,91,230,183,231,231,219,184,187,158,102,53,84,211,184,95,173,180,116,233,50,124,79,137,100,148,211,59,201,189,212,233,158,186,143,61,136,177,220,253,217,20,81,167,87,2,45,77,66,182,46,151,20,164,166,143,89,133,80,81,164,240,100,77,62,133,158,59,151,234,252,75,237,32,23,71,198,79,15,17,245,107,79,172,163,168,248,70,97,219,116,202,108,201,211,15,9,52,199,142,196,142,161,37,102,218,136,139,14,25,145,43,5,239,51,33,80,186,227,34,37,75,81,215,109,219,164,220,136,180,76,208,161,28,124,44,222,75,47,186,134,213,234,118,82,140,140,187,145,22,123,96,136,77,46,32,249,147,157,203,163,13,216,22,113,33,83,170,52,146,165,74,144,125,212,219,14,68,117,165,153,41,185,70,100,225,41,73,62,233,50,248,151,145,8,229,192,222,135,86,245,243,136,42,34,36,211,228,203,166,83,103,70,171,212,228,184,210,220,109,109,183,54,55,89,38,179,109,105,53,26,93,206,21,130,193,228,207,30,97,106,220,180,116,73,173,34,225,254,13,193,84,132,212,89,183,11,77,85,220,117,214,201,14,33,167,225,67,89,146,141,77,164,201,36,109,153,153,100,203,37,230,98,29,243,127,215,82,184,111,168,26,73,72,170,180,244,90,47,87,197,161,135,247,18,186,204,192,144,141,228,151,12,143,185,30,50,146,250,179,230,44,55,137,205,68,183,120,112,225,186,168,228,89,81,224,20,90,51,244,122,82,55,182,209,155,201,128,247,69,41,34,83,125,255,0,51,216,145,223,183,98,248,80,22,175,106,37,79,85,117,6,169,124,213,223,113,217,53,30,134,227,90,148,163,252,219,13,180,95,73,74,63,38,203,249,71,254,128,29,56,7,103,211,189,60,184,245,50,229,143,108,91,48,30,147,37,253,255,0,197,180,226,201,59,91,90,251,236,74,140,187,33,94,239,112,248,239,75,105,251,66,229,153,110,200,37,147,145,58,121,37,231,62,179,105,95,188,139,245,190,0,46,239,149,21,184,84,78,23,233,51,12,204,220,157,215,221,255,0,169,81,156,69,238,47,143,214,38,144,141,124,189,168,167,69,225,138,215,96,217,54,247,120,222,198,156,127,194,18,207,224,95,17,37,0,0,0,0,0,0,0,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,61,215,203,29,26,139,165,85,171,73,110,56,143,27,225,187,182,120,63,82,75,78,126,170,191,83,224,50,16,245,190,203,114,26,83,46,167,41,86,50,88,250,192,107,13,96,215,28,178,111,200,21,162,66,137,112,186,189,140,187,250,236,169,63,18,253,111,136,183,30,96,252,26,210,117,119,77,145,170,90,111,70,105,53,202,102,114,220,120,233,39,101,245,36,69,99,214,38,88,82,220,216,134,215,143,88,176,89,247,100,133,91,241,53,102,39,78,117,194,226,181,226,69,92,102,97,120,78,154,84,141,159,78,27,43,62,196,148,151,154,254,30,241,124,60,34,223,84,253,94,225,234,129,88,146,251,85,3,145,226,186,251,150,151,72,246,206,125,41,206,84,175,241,126,243,247,0,215,49,214,157,101,102,211,205,169,181,151,154,84,88,50,253,130,207,185,81,113,118,205,29,255,0,220,46,252,175,54,196,69,255,0,222,167,166,74,36,161,188,20,233,79,122,206,188,68,89,51,65,122,136,238,120,207,184,196,86,227,255,0,65,153,208,173,123,171,81,169,16,214,213,22,79,67,192,171,166,73,73,237,133,21,78,96,210,218,17,244,221,63,162,95,111,127,56,237,68,174,214,45,202,147,85,122,21,78,84,9,172,110,233,191,25,229,52,226,55,36,210,120,82,76,140,178,74,50,236,126,70,96,46,63,154,127,9,232,212,155,57,173,89,179,41,219,235,116,141,222,41,12,51,149,73,234,187,9,132,100,155,101,75,94,212,33,94,106,44,123,178,89,33,76,70,70,71,131,44,11,218,224,127,140,75,31,137,235,9,54,53,242,236,37,220,177,179,226,162,79,83,38,153,123,158,146,234,58,104,117,231,28,115,99,108,32,207,41,237,216,203,182,12,161,135,17,124,168,245,90,141,117,84,43,26,82,220,25,244,55,164,71,106,36,100,148,151,100,33,62,24,141,197,41,12,67,36,17,117,18,174,228,127,202,44,247,51,1,0,40,148,185,53,186,204,10,44,54,29,122,68,249,77,69,105,182,146,106,90,214,181,146,82,148,145,17,153,153,153,145,17,17,24,216,155,130,123,10,78,158,112,229,103,209,166,70,125,137,15,210,169,242,157,109,244,26,86,149,170,4,100,168,140,141,41,50,193,160,203,185,8,93,193,63,43,138,253,157,117,211,245,39,92,125,24,250,224,58,212,200,52,246,119,168,208,234,28,140,243,102,235,82,98,22,12,182,186,149,109,81,31,184,143,204,197,161,68,139,30,12,86,97,68,101,13,49,29,180,180,211,104,73,37,40,66,75,4,68,69,216,136,136,188,136,7,180,0,0,7,29,94,183,168,151,61,49,250,53,195,73,135,81,133,33,10,109,198,37,48,135,155,81,41,38,147,202,86,70,71,217,70,94,94,70,99,145,0,16,175,89,249,85,112,245,169,243,38,215,232,234,171,91,213,73,4,226,219,98,152,112,98,67,234,40,220,89,26,146,152,138,86,55,44,136,251,231,106,75,222,66,46,214,249,48,222,77,84,22,154,45,231,78,92,83,116,246,27,213,23,77,100,141,199,140,237,131,140,227,31,80,183,96,1,93,28,44,242,188,174,104,190,160,69,190,171,122,139,81,138,236,23,80,180,162,139,87,91,100,250,80,251,14,147,110,146,162,32,212,218,141,163,220,157,197,156,39,237,43,19,142,215,135,142,211,29,69,185,211,66,81,189,103,149,43,5,140,153,251,204,123,0,4,125,227,186,195,143,125,240,199,123,182,244,114,117,116,106,53,74,172,223,168,74,50,91,52,249,56,199,170,175,215,250,190,210,26,251,218,114,206,133,125,209,230,173,106,100,233,245,104,238,154,140,246,154,58,111,36,243,238,198,49,245,13,150,181,138,152,138,222,145,222,244,101,180,167,83,62,220,169,70,52,37,59,141,68,184,174,39,4,88,60,153,231,224,99,90,237,79,165,157,3,83,46,186,66,25,113,130,129,92,157,29,8,82,118,169,36,137,11,73,118,193,99,24,248,16,13,142,56,112,175,179,114,232,85,137,84,101,242,120,156,183,41,123,150,75,37,101,71,13,149,30,76,140,251,250,223,17,146,68,71,229,131,123,166,242,225,122,154,218,165,45,215,40,178,25,164,153,45,123,141,36,205,58,23,98,245,143,5,235,125,95,97,9,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,183,17,245,246,109,173,11,190,234,143,72,38,73,187,114,169,181,102,178,78,12,161,188,162,193,153,151,127,87,226,50,72,136,252,207,175,116,217,188,47,84,219,76,165,178,229,106,67,212,146,36,47,105,168,158,167,77,236,126,177,100,189,95,175,236,48,20,91,118,75,58,237,247,89,154,133,169,227,168,85,164,58,149,17,238,53,245,30,81,231,61,243,156,253,99,96,142,4,108,56,246,39,12,118,67,108,199,38,151,89,163,83,106,206,122,132,147,53,189,79,141,156,250,169,253,79,175,237,49,64,26,97,75,85,123,82,237,74,66,153,113,242,157,92,130,194,208,148,238,82,137,114,16,147,237,131,206,115,240,49,178,142,142,211,19,69,210,43,34,140,134,148,210,96,91,148,200,196,133,39,105,164,145,21,180,224,203,5,131,44,124,8,7,108,144,215,136,142,235,29,69,183,212,66,145,189,7,133,39,37,140,145,251,140,87,111,20,220,175,43,154,209,168,18,175,170,38,162,212,101,187,57,213,173,72,173,85,214,225,48,149,190,251,166,219,68,152,139,52,182,147,116,182,167,113,227,42,251,78,197,128,5,68,209,57,48,222,78,212,16,154,213,231,78,68,82,116,183,155,53,23,73,102,141,197,156,110,131,140,227,63,80,148,90,49,202,171,135,173,48,153,10,191,88,85,90,225,170,71,38,214,182,42,103,6,92,62,162,77,181,153,165,42,136,149,99,114,12,139,190,118,168,253,230,38,160,0,227,168,54,245,18,216,166,49,70,183,169,48,233,208,163,161,45,182,196,86,16,203,105,36,164,146,88,74,8,136,187,36,139,203,200,136,114,32,0,0,0,3,4,241,177,97,73,212,78,28,175,10,52,40,207,191,33,138,85,66,83,77,176,131,90,214,180,192,146,148,145,17,37,70,121,53,145,96,136,107,181,91,165,201,162,86,103,209,102,48,235,50,32,74,118,43,173,186,147,74,208,180,44,210,164,168,140,136,200,200,200,200,200,200,134,210,210,226,199,157,21,232,82,217,67,172,72,109,77,58,218,210,74,74,208,162,193,145,145,246,50,50,63,35,21,123,198,199,43,154,253,229,117,84,53,39,67,189,24,194,231,186,236,201,212,247,183,164,214,226,220,146,243,134,211,81,162,30,84,123,154,74,119,40,207,220,103,228,96,42,162,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,121,51,46,196,70,98,246,57,118,240,219,70,225,243,68,216,188,46,68,51,26,179,90,140,154,164,169,50,9,8,240,241,222,137,17,197,161,75,91,72,90,9,43,101,70,100,102,100,88,51,51,51,242,138,220,19,114,203,191,40,154,145,11,81,53,170,20,24,244,218,12,150,229,71,134,227,111,33,110,62,195,241,158,74,148,220,152,164,147,108,210,78,164,204,148,71,158,221,187,152,203,60,199,120,217,183,116,202,207,147,161,218,91,83,109,21,169,49,151,14,75,148,247,155,36,67,142,166,165,198,91,100,108,62,149,182,226,22,134,207,105,163,9,44,100,179,130,1,23,185,161,241,96,189,89,212,7,52,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,230,146,81,151,192,187,8,32,211,78,188,178,105,150,212,226,207,201,41,44,153,254,193,237,159,62,109,82,107,245,42,140,167,100,202,148,234,158,121,231,86,107,91,139,81,153,169,74,81,153,153,153,153,153,153,159,126,226,72,112,1,160,204,235,174,189,210,104,213,120,107,118,137,27,175,227,149,211,37,36,183,66,148,166,242,106,109,104,250,109,23,210,47,179,191,144,88,47,47,142,13,105,58,69,166,203,213,45,72,163,52,170,229,79,24,110,68,116,155,177,58,114,37,49,234,147,204,37,109,239,67,136,207,172,121,44,123,176,66,163,175,234,227,183,181,249,62,180,104,81,174,111,75,177,23,127,81,148,167,226,127,171,241,27,5,113,115,125,83,244,135,135,170,253,98,51,237,83,206,55,133,232,109,82,90,34,221,57,132,171,24,82,127,198,123,143,222,40,123,134,107,53,58,141,174,22,245,177,46,35,146,89,155,226,250,137,75,123,254,132,55,150,93,141,42,47,52,124,61,192,54,18,208,59,29,26,117,165,84,91,73,11,113,126,11,196,247,89,228,253,121,46,185,250,169,253,127,128,200,67,214,195,45,199,105,44,180,156,37,57,193,99,235,30,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,1,69,92,214,44,55,109,62,34,229,86,60,50,27,98,181,179,164,164,160,203,119,70,12,20,171,190,210,35,193,171,220,103,251,4,192,228,217,169,46,92,26,85,95,176,36,186,130,252,152,240,189,29,202,245,156,241,50,106,14,171,25,81,231,24,247,36,177,245,249,140,123,206,182,194,120,215,96,95,17,82,142,154,125,43,226,207,7,159,248,57,164,121,39,252,231,246,124,6,39,229,9,126,57,64,215,9,86,179,179,84,219,21,189,153,107,169,130,95,70,28,245,249,110,34,60,25,231,200,255,0,96,9,7,206,87,79,99,73,178,40,23,236,106,83,102,244,79,21,226,100,161,130,220,91,222,167,180,141,203,36,231,203,177,101,95,81,124,5,65,141,134,249,128,105,129,234,167,12,23,93,2,44,110,165,67,248,15,133,50,70,84,159,240,132,85,175,24,66,148,94,171,126,226,251,70,188,171,109,109,40,208,226,20,133,23,153,40,176,100,3,178,233,238,164,222,154,91,112,179,116,88,247,4,234,84,246,55,97,113,101,186,198,236,161,104,238,109,41,42,63,85,197,123,253,231,241,49,117,124,41,243,40,211,61,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,113,147,194,140,187,96,133,94,105,39,5,215,238,181,233,226,238,251,25,149,201,150,140,126,96,210,242,201,121,125,198,253,84,180,194,204,240,77,44,207,191,187,237,198,17,147,75,191,116,230,174,137,19,41,213,235,110,165,13,214,205,43,113,151,161,188,210,251,56,140,25,146,84,147,236,74,47,127,98,50,1,180,28,105,49,230,71,106,92,71,219,121,135,144,151,27,113,181,18,146,180,153,100,140,140,187,25,25,25,30,71,180,84,135,3,188,206,102,80,213,73,211,29,109,156,228,136,100,76,64,139,85,121,211,90,144,95,193,153,66,158,122,76,162,34,34,34,117,106,50,79,214,69,230,66,214,45,107,178,221,189,40,177,110,11,98,177,14,165,6,91,72,117,183,162,200,109,228,225,72,74,203,214,65,153,103,106,146,126,126,242,1,203,128,0,0,0,0,0,0,0,0,0,244,78,138,220,216,82,33,58,146,82,36,52,182,148,70,89,35,37,17,145,145,255,0,88,215,143,143,75,53,86,87,19,55,116,63,3,225,145,62,165,62,123,100,77,108,37,161,117,9,68,74,47,84,178,71,183,207,191,151,152,216,140,83,159,57,221,57,77,59,86,237,221,68,131,13,12,69,149,67,137,78,120,219,111,106,87,33,82,106,15,41,71,132,224,212,100,69,147,53,103,234,247,128,202,60,152,117,3,173,108,92,90,124,235,223,197,203,151,82,74,77,95,6,233,237,23,109,223,254,111,237,247,11,59,20,95,202,131,81,213,103,241,26,154,20,169,105,106,45,110,1,66,109,10,115,105,41,247,167,193,73,17,17,168,136,204,201,62,226,51,250,140,94,128,0,0,0,0,0,0,0,0,0,0,0,0,197,252,68,107,237,161,195,158,158,63,127,93,238,171,160,78,42,60,118,155,83,91,221,127,160,235,169,66,82,227,141,146,140,201,149,17,17,43,38,127,214,65,148,0,67,238,13,120,234,123,138,171,222,191,70,77,190,154,125,58,158,220,167,97,185,225,13,165,173,13,189,29,40,37,159,136,117,38,163,76,142,248,34,242,237,245,203,253,233,221,179,113,110,198,113,158,248,1,228,0,0,0,3,243,36,3,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,7,230,72,126,128,0,0,0,15,29,233,221,179,113,110,198,113,158,248,17,3,140,174,58,158,225,86,247,160,81,149,111,166,161,78,168,55,21,217,142,120,67,117,104,67,143,72,74,201,7,226,26,73,40,147,31,182,72,252,251,253,65,48,64,98,254,29,245,246,208,226,51,79,88,191,173,7,21,208,53,166,60,134,156,54,183,180,255,0,65,167,84,133,37,183,28,36,153,19,201,35,35,86,72,255,0,172,242,128,0,0,0,0,0,0,0,0,0,0,0,172,78,115,218,129,209,182,45,221,62,105,239,227,37,196,169,41,4,175,139,117,6,140,241,187,255,0,205,253,190,225,103,98,139,249,175,234,58,175,14,35,85,66,139,45,46,197,162,64,56,78,33,46,110,36,190,204,249,201,50,50,37,25,17,145,43,222,68,127,81,0,197,156,5,217,138,189,120,153,180,97,248,31,18,136,21,42,124,247,8,218,222,72,66,42,17,72,212,126,169,224,139,119,159,111,63,49,176,228,24,173,194,133,30,19,73,36,162,59,72,105,36,69,130,34,73,17,17,23,245,10,122,228,197,167,72,168,234,229,197,168,115,161,161,248,177,104,114,233,204,155,141,238,74,36,38,77,61,228,168,178,156,18,136,140,240,100,172,253,94,241,113,128,0,0,0,0,0,0,0,0,0,0,3,213,38,76,120,113,221,151,45,246,217,97,148,41,199,28,113,68,148,161,36,89,51,51,62,196,68,68,103,145,198,221,55,101,187,101,209,101,92,23,61,98,29,54,12,70,150,235,143,74,144,219,41,194,80,165,159,172,179,34,206,212,168,252,253,198,42,159,142,46,103,51,43,138,171,105,142,137,78,114,60,51,39,224,74,170,178,233,161,75,47,225,44,173,76,189,26,81,145,145,145,180,180,153,167,235,50,242,32,25,199,142,238,98,246,182,151,208,234,122,111,165,149,102,170,55,44,216,207,69,114,108,55,219,121,184,102,180,73,100,204,156,98,74,92,109,212,56,219,106,250,62,169,25,31,158,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,177,185,74,62,230,126,102,57,203,78,203,212,205,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,159,165,158,230,125,242,46,190,112,167,117,104,5,189,76,157,118,238,68,233,189,19,113,191,206,18,80,107,67,166,105,195,140,160,200,201,76,168,177,223,254,160,192,226,222,249,53,105,236,104,214,69,126,253,147,74,104,158,151,225,60,52,149,176,91,143,99,213,6,151,181,102,156,249,118,60,43,234,63,128,169,171,70,223,149,117,93,52,139,110,19,107,91,213,73,209,225,160,144,147,51,203,142,37,5,228,70,126,106,47,113,253,131,96,94,95,218,97,251,149,240,193,106,80,101,70,233,212,63,135,120,163,52,97,74,255,0,8,74,90,51,148,37,71,234,185,239,47,176,4,119,231,39,169,46,91,250,85,64,176,35,58,131,252,167,241,93,109,170,245,155,240,210,105,238,167,56,81,99,57,247,164,243,245,121,136,127,202,158,195,118,236,226,46,45,99,195,33,198,40,187,250,170,82,12,246,245,160,206,74,123,237,50,44,154,125,230,95,180,118,110,111,119,227,181,253,112,139,106,183,49,78,49,68,223,134,186,153,36,117,161,192,95,150,227,34,201,150,124,139,246,140,177,201,74,194,120,156,191,239,137,73,71,77,94,138,240,135,131,207,252,34,210,252,211,254,99,251,126,0,45,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,4,23,230,221,103,57,114,104,2,42,204,178,181,174,145,156,41,41,201,39,171,54,2,123,158,211,199,209,248,151,237,21,91,193,141,237,34,194,226,38,214,175,53,49,49,219,107,199,117,20,183,13,8,60,193,144,146,207,172,159,215,248,251,197,224,113,187,99,205,191,184,119,185,40,148,246,137,199,215,224,246,167,105,154,143,19,163,40,240,68,149,31,146,15,220,53,232,180,170,79,82,46,24,149,22,22,104,91,93,76,40,140,203,25,66,139,220,101,241,1,180,29,106,145,14,189,76,122,149,61,180,184,195,251,119,164,200,140,143,106,137,69,216,200,203,204,139,220,53,172,226,35,79,103,233,94,176,215,236,74,148,99,98,69,51,194,238,65,161,73,199,82,43,78,151,101,37,39,228,225,127,36,191,210,54,66,177,43,107,184,173,88,53,151,20,74,84,142,174,76,143,37,234,184,164,252,79,245,126,34,167,185,188,240,247,54,149,123,163,91,232,212,151,14,45,87,62,147,144,219,7,181,29,38,96,70,103,114,146,217,17,100,204,200,183,44,254,172,121,0,151,220,175,232,148,56,252,50,80,42,48,225,37,50,159,241,93,103,20,218,8,207,109,66,105,39,6,69,159,44,249,142,231,196,159,3,250,63,175,118,141,74,158,155,102,155,70,173,189,186,76,106,132,8,81,99,186,111,166,51,141,52,151,29,232,45,125,60,173,38,100,93,253,82,199,150,7,68,229,95,83,41,220,51,82,163,231,188,110,190,75,254,85,66,105,252,126,161,50,128,107,129,196,103,11,58,165,195,117,223,50,157,113,80,42,94,138,106,83,137,131,86,110,44,143,14,226,9,215,137,179,39,150,203,105,53,26,89,53,250,190,101,220,187,121,101,238,10,185,128,234,6,130,220,148,187,78,235,170,187,85,179,229,203,98,59,254,57,247,223,92,54,150,228,118,212,166,250,146,80,211,105,67,77,43,6,101,132,228,253,199,218,231,181,179,66,244,255,0,94,44,249,150,141,245,70,143,37,185,12,184,219,82,124,59,11,126,58,212,211,141,165,109,173,214,215,177,73,234,172,200,200,187,25,231,227,154,67,227,67,129,235,199,134,171,150,77,78,151,10,101,66,209,144,242,206,44,194,109,215,122,73,83,146,20,132,184,226,88,109,164,168,154,96,148,162,35,237,156,151,111,32,189,93,53,212,187,63,85,237,56,55,141,151,91,135,81,131,53,150,157,204,121,45,60,109,41,109,33,206,154,250,107,81,37,100,151,19,148,231,182,75,234,49,218,133,18,114,247,227,78,191,161,55,236,27,42,236,172,188,237,155,86,144,212,117,33,249,11,82,34,184,235,209,27,55,8,156,125,13,33,41,101,165,122,216,51,47,172,187,21,227,90,247,61,18,241,160,193,185,109,218,131,19,105,245,24,237,73,97,214,93,67,137,52,56,132,173,62,178,12,211,244,84,71,216,207,204,7,42,0,0,0,0,0,0,0,2,6,115,118,176,81,112,104,60,59,153,184,93,103,169,181,54,212,165,165,189,202,66,27,135,61,121,51,218,102,68,70,127,18,33,60,198,17,227,74,208,102,242,225,143,81,33,46,57,60,244,43,106,175,54,50,118,18,143,172,138,124,130,70,11,105,158,114,175,119,127,129,128,161,238,20,174,148,217,220,67,88,21,183,30,54,155,106,228,165,111,50,86,210,52,148,230,20,100,125,203,183,171,241,27,31,91,149,86,171,182,245,50,182,194,137,77,212,33,179,41,38,70,70,70,78,32,148,94,70,127,31,137,141,95,168,243,36,218,119,108,25,238,161,72,145,70,168,180,242,147,131,35,37,178,233,25,150,59,30,114,159,171,246,13,143,184,91,186,26,188,56,122,211,218,227,111,37,197,63,108,82,84,238,21,147,74,213,5,133,26,79,185,224,253,111,35,60,128,202,128,0,0,0,0,0,0,0,0,0,2,167,249,207,234,29,89,201,214,230,156,179,37,196,83,146,152,117,69,54,75,81,17,188,71,81,100,204,203,118,223,163,219,232,231,235,247,11,96,21,25,206,134,216,159,26,238,182,238,142,130,188,19,176,225,196,234,146,85,183,170,110,212,87,183,118,49,156,119,198,114,3,195,146,212,134,255,0,46,238,136,203,109,11,219,74,154,233,118,202,136,250,212,226,207,212,95,88,156,180,158,47,180,225,174,32,234,90,67,115,92,148,250,92,182,80,243,17,149,46,99,12,33,215,138,113,71,67,73,53,189,149,44,207,118,18,72,201,224,241,229,129,92,156,157,239,56,86,238,190,213,233,83,159,218,85,74,4,136,173,54,107,34,35,117,217,180,244,167,177,168,187,250,167,228,70,127,104,234,124,204,169,117,29,54,226,207,242,134,137,34,76,25,146,25,244,203,46,182,181,52,164,184,170,156,197,165,73,82,73,38,93,208,70,70,71,158,222,96,47,81,135,216,148,203,114,99,60,135,90,117,36,180,56,133,18,146,164,153,100,140,140,187,25,25,123,199,176,67,158,89,188,73,206,215,93,21,42,93,209,51,173,95,183,95,244,118,229,56,106,91,177,152,137,13,61,85,111,117,107,82,141,110,171,42,193,17,252,8,252,230,48,14,30,238,186,232,150,77,185,80,185,238,26,132,120,80,105,209,157,146,235,175,58,134,210,73,109,181,45,93,214,100,89,218,147,62,230,94,66,61,112,179,197,141,47,136,61,64,189,45,234,67,237,187,14,137,62,162,136,171,37,37,70,235,44,190,194,16,180,154,94,89,41,38,79,22,12,136,136,253,216,247,224,30,109,252,72,72,179,236,104,122,75,105,213,88,77,66,172,235,107,158,77,190,100,178,136,235,51,216,117,39,211,116,149,244,146,158,202,73,167,227,159,33,140,249,45,80,234,79,92,247,85,214,181,60,113,21,18,116,53,40,205,91,77,238,165,57,195,239,140,103,31,94,126,160,22,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,113,77,197,141,47,135,205,64,178,237,234,187,237,181,14,183,62,156,137,75,53,37,38,211,47,62,250,22,181,26,158,65,37,36,76,158,76,200,200,189,249,247,72,91,70,235,161,222,214,229,62,231,183,106,49,230,193,168,198,106,75,78,178,242,28,78,215,27,74,211,221,6,101,157,170,35,236,103,230,42,199,157,45,14,164,205,207,106,221,104,83,197,21,49,32,195,74,136,213,180,158,234,84,92,46,248,198,113,245,231,234,25,47,148,135,18,18,46,251,26,102,146,221,149,86,21,80,164,186,226,224,19,143,153,172,226,52,204,6,26,73,117,29,53,125,37,43,178,82,73,248,99,200,5,141,143,91,239,177,21,151,36,201,121,13,52,210,77,107,113,106,36,165,41,34,201,153,153,246,34,34,247,143,96,135,60,204,184,147,157,161,90,42,116,187,94,111,70,191,113,63,232,236,165,195,74,218,140,252,73,137,234,167,99,168,90,84,75,105,56,86,12,136,253,198,126,65,221,106,220,94,233,203,188,65,211,52,134,217,185,41,245,73,111,54,203,18,85,18,99,15,161,167,142,113,199,91,74,52,61,148,172,143,110,82,104,201,100,179,231,129,6,185,210,200,71,229,213,175,25,13,161,27,169,80,157,62,216,81,159,90,162,89,250,203,235,24,119,150,109,50,163,169,60,89,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,117,153,153,153,231,191,152,237,156,226,111,56,87,22,190,210,41,80,95,201,82,232,17,226,186,217,40,176,78,183,54,160,149,118,37,31,127,88,188,200,143,236,1,147,57,48,106,29,89,185,215,30,156,189,37,197,211,148,137,149,68,182,107,81,145,60,103,78,100,140,139,118,223,163,219,232,231,235,247,11,96,21,25,201,122,216,159,38,239,185,46,143,14,175,4,212,41,145,58,166,133,109,234,147,180,229,237,221,140,103,29,241,156,139,115,0,0,0,0,0,0,0,0,0,0,1,199,92,117,86,168,86,245,78,182,250,137,45,211,225,189,41,70,102,68,68,77,160,212,126,102,95,15,137,13,112,120,173,186,81,120,241,13,127,214,219,120,221,109,219,142,171,176,205,91,136,146,115,159,81,17,119,62,222,183,196,95,223,20,151,67,86,127,15,90,133,93,113,228,182,166,45,138,178,154,202,177,185,105,130,250,137,37,220,178,103,183,200,143,35,92,26,204,201,55,101,219,58,123,72,82,228,86,106,46,188,148,145,25,153,173,231,76,200,177,220,243,149,125,127,180,5,207,114,136,176,81,111,232,60,203,157,200,93,23,170,85,55,13,43,83,123,84,182,220,135,1,121,35,218,70,100,102,95,19,33,61,6,16,224,178,208,102,204,225,143,78,225,34,63,69,233,182,213,34,116,148,236,36,159,89,116,248,228,188,150,210,60,229,62,254,255,0,19,25,188,0,0,0,0,0,0,0,0,7,85,212,173,75,179,244,162,211,157,120,222,149,184,116,232,48,153,117,220,200,146,211,38,234,144,210,220,233,163,168,180,146,150,105,109,88,78,123,224,254,179,28,173,209,115,209,44,234,12,235,150,226,168,49,10,159,78,142,236,151,221,121,212,54,146,67,104,82,213,235,44,201,63,69,38,125,204,188,133,28,243,9,227,78,189,174,215,236,235,42,211,172,188,213,155,73,144,236,116,161,137,11,74,37,56,211,210,219,39,12,155,125,109,45,42,101,212,250,216,35,63,168,187,24,122,120,213,230,3,168,26,245,114,85,45,59,82,170,237,42,207,137,45,248,236,120,23,223,97,115,26,67,146,27,74,156,233,201,91,78,37,109,58,156,153,22,21,130,247,23,124,67,195,159,11,58,165,196,141,223,14,157,110,208,42,94,138,118,83,105,157,86,114,44,143,14,218,13,214,73,195,55,144,203,137,37,18,94,37,250,222,69,220,251,121,228,14,11,248,30,188,120,149,185,99,84,170,144,166,83,237,24,239,33,82,166,27,110,181,213,74,92,142,165,161,183,20,195,141,41,70,211,230,164,145,249,227,39,219,206,239,52,79,66,236,13,7,179,161,218,54,53,26,60,102,227,178,219,111,73,240,236,33,249,11,75,77,182,165,184,182,155,70,245,43,164,131,51,50,238,101,159,134,3,31,112,183,193,166,151,240,221,105,67,133,6,137,10,163,95,218,219,210,170,114,163,71,121,228,191,210,96,150,77,188,76,54,178,70,246,73,73,207,124,153,153,247,242,141,156,227,40,180,38,244,138,143,85,240,68,153,231,88,142,223,85,45,160,189,79,11,80,86,12,241,187,233,119,243,22,46,43,131,156,181,72,155,211,42,13,48,178,106,93,82,43,152,251,99,212,19,241,255,0,64,8,23,203,215,76,100,234,135,19,22,244,22,98,117,217,162,61,18,181,36,186,102,162,75,44,212,34,18,204,253,69,17,118,115,223,130,248,153,13,129,104,180,136,116,26,99,52,168,13,165,184,236,110,216,148,145,17,22,229,26,143,177,17,23,153,159,184,87,15,40,46,30,230,90,148,58,134,179,87,105,78,49,42,175,29,216,81,28,117,131,73,174,35,168,129,33,10,73,169,178,51,73,154,76,200,201,102,159,129,31,152,176,219,238,180,187,118,213,157,88,109,68,149,71,233,96,204,240,94,179,137,79,196,191,91,226,3,94,78,51,175,105,55,239,17,55,77,121,217,137,144,219,190,7,166,164,56,107,65,98,12,116,158,61,101,126,167,199,220,45,75,148,141,156,229,183,160,46,85,157,101,105,93,91,25,82,147,130,87,74,108,244,246,61,165,159,165,241,63,216,41,90,238,169,61,88,184,101,212,95,112,214,227,221,60,168,204,207,56,66,75,222,103,240,27,11,112,67,99,77,176,120,119,182,168,149,6,137,183,209,227,55,39,105,146,139,51,164,168,178,70,148,159,146,203,220,3,61,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,235,186,131,5,85,43,66,124,36,183,188,220,233,122,184,206,112,234,15,203,246,13,95,72,221,138,246,77,38,149,167,220,101,143,50,27,77,212,82,75,134,226,84,89,35,199,111,218,67,87,219,226,26,41,247,68,216,141,182,104,75,125,60,39,24,198,91,73,249,126,208,27,30,240,213,83,93,95,69,173,233,238,56,218,212,231,139,202,155,60,164,241,45,226,248,159,192,124,252,76,104,197,47,93,116,166,169,98,212,90,109,71,43,161,211,82,146,147,219,182,75,46,158,12,208,188,103,164,95,201,255,0,172,186,183,2,117,181,92,28,49,90,21,37,54,164,27,158,144,236,164,224,251,84,36,167,226,127,1,159,140,137,69,133,17,25,125,96,48,95,7,122,36,189,9,210,56,54,123,232,46,187,125,93,234,199,117,102,84,135,11,38,109,160,207,179,191,15,250,207,58,143,196,165,41,45,169,73,17,23,184,136,126,128,14,143,172,122,73,105,235,69,133,86,177,174,202,100,105,76,212,34,62,195,78,58,203,75,84,119,92,101,198,146,234,13,196,44,144,180,147,170,50,81,36,204,179,251,15,188,0,13,117,248,189,225,94,239,225,139,82,38,83,164,198,125,116,73,50,28,145,75,156,218,29,52,19,42,126,65,50,133,56,108,182,142,166,198,55,25,39,183,188,187,121,75,206,87,156,109,185,72,168,49,161,154,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,207,153,151,188,132,240,227,31,134,154,15,17,186,81,84,162,59,2,55,166,225,198,126,77,54,73,180,142,161,62,136,210,18,210,55,244,156,94,221,239,103,9,44,231,185,119,243,160,187,182,220,188,244,23,84,229,81,223,57,116,218,213,177,85,89,48,242,122,172,154,151,26,74,146,151,16,163,36,44,211,189,172,146,136,139,203,220,126,65,179,107,47,55,33,150,228,50,180,173,183,82,75,66,146,121,35,35,44,145,145,144,243,17,95,151,199,19,17,117,251,70,41,145,42,83,208,237,195,111,198,102,157,49,42,116,148,235,189,8,145,73,111,40,141,213,173,89,113,227,202,143,25,63,50,35,243,149,0,0,0,0,0,0,3,130,190,232,133,114,89,55,5,188,109,165,207,73,210,229,195,218,162,201,43,168,202,145,131,44,30,126,151,192,254,193,206,135,152,13,103,120,139,180,95,178,53,194,248,183,158,109,45,248,107,134,166,148,37,36,100,73,74,102,60,130,34,35,73,99,232,252,5,194,114,159,212,214,238,254,30,202,218,149,59,173,50,137,51,194,182,131,119,113,162,59,48,96,160,139,6,179,50,193,171,220,68,95,96,130,92,216,116,172,172,174,33,63,41,160,67,67,48,171,208,188,99,202,75,123,119,202,126,116,229,168,204,201,4,70,102,148,151,115,51,87,214,99,191,242,104,212,165,64,213,90,246,155,200,120,155,98,69,30,85,77,6,226,176,149,56,169,52,246,73,37,149,96,213,130,242,219,159,175,220,2,227,0,60,192,0,0,0,0,0,0,0,0,4,23,230,237,167,142,222,92,56,196,171,67,140,207,94,135,91,110,162,235,219,63,57,209,102,4,245,26,119,18,76,246,229,68,120,51,34,207,188,132,232,24,203,137,91,30,46,161,104,101,235,110,191,4,165,186,229,6,164,168,173,27,68,225,155,231,13,228,35,4,105,81,231,43,199,98,207,126,192,40,3,133,77,82,86,144,235,149,175,117,173,227,106,55,164,161,49,41,123,182,146,88,241,140,56,179,51,222,146,34,34,111,222,120,248,140,203,204,211,84,237,205,92,214,27,106,232,182,230,199,146,199,228,148,54,156,91,46,54,191,206,120,169,139,60,154,22,162,206,28,79,191,61,196,89,189,104,242,45,123,218,189,64,117,165,71,126,147,85,149,13,72,218,104,54,214,211,202,65,150,48,70,70,70,159,44,22,49,228,67,140,145,50,161,83,113,162,149,42,68,183,18,148,178,209,56,181,56,100,159,114,83,159,119,126,196,95,16,22,87,201,125,250,153,94,119,28,118,156,115,193,248,25,138,82,114,173,187,250,180,226,51,199,150,112,45,98,248,186,233,182,69,163,88,186,234,210,91,98,53,42,12,137,139,82,214,148,150,26,105,78,31,117,25,23,146,79,222,95,105,8,75,202,79,69,156,211,221,16,155,127,92,112,10,37,74,183,57,199,163,184,227,93,51,244,123,208,224,186,147,51,90,18,172,110,66,143,178,141,61,189,254,99,25,115,72,227,90,20,122,99,250,17,167,53,180,185,37,213,41,53,105,48,164,145,146,80,105,155,21,232,234,91,47,228,143,59,12,208,180,99,200,207,220,64,32,47,22,186,191,83,214,221,119,185,107,206,78,118,68,52,85,102,67,167,17,186,165,167,195,148,199,212,214,223,93,101,140,59,219,105,227,191,98,248,219,207,44,13,24,115,75,184,122,129,88,157,21,150,229,92,234,106,178,133,165,188,40,217,147,6,18,139,38,104,73,249,182,126,243,47,172,197,67,112,143,163,181,93,114,215,75,126,220,106,157,38,124,102,103,196,159,82,52,178,167,72,162,148,198,16,234,151,234,44,182,225,222,230,162,199,126,231,241,216,142,200,182,160,217,182,109,10,211,166,176,134,99,81,169,177,96,52,132,36,146,68,134,90,75,101,216,136,139,201,37,228,69,246,16,14,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,58,230,127,163,14,106,143,15,83,235,16,98,178,228,171,97,78,214,86,181,55,149,19,49,160,205,81,224,201,10,63,55,11,222,69,245,144,168,110,18,181,126,167,162,90,239,109,87,155,156,236,120,107,170,195,135,81,34,117,72,79,135,57,140,41,221,222,186,11,24,107,190,227,199,110,229,240,216,142,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,200,203,201,71,230,71,246,24,215,115,139,141,29,170,232,110,186,92,22,227,180,233,48,35,61,62,92,250,105,169,149,52,71,20,230,62,134,148,143,81,5,183,13,118,52,150,59,118,63,128,108,67,99,221,116,219,222,209,163,221,116,153,45,191,26,171,6,60,196,41,11,74,139,14,180,151,11,186,76,203,201,69,239,63,180,197,83,243,160,126,166,119,149,185,29,215,28,240,126,6,26,146,156,171,110,254,173,68,136,241,229,156,14,227,202,223,141,104,82,41,140,104,70,163,86,210,220,150,148,148,210,100,205,146,68,74,65,38,20,86,99,165,111,63,147,60,239,50,66,17,143,51,47,121,12,155,205,179,69,156,212,45,16,133,127,91,112,10,93,74,137,57,183,164,56,219,93,67,244,123,48,231,58,163,35,66,20,172,110,90,79,186,137,61,253,222,96,32,135,44,189,84,183,52,139,88,110,91,162,228,155,30,51,5,105,204,105,181,188,227,104,252,231,138,134,178,193,173,105,44,225,181,123,243,216,97,174,43,53,73,90,189,174,87,69,214,151,141,216,222,146,154,196,69,238,220,74,99,198,62,226,12,143,122,136,203,14,123,143,31,1,138,163,204,168,83,28,116,162,202,145,17,197,37,76,186,77,173,77,153,167,222,149,99,221,219,185,31,192,114,118,85,30,69,209,123,80,104,13,52,169,15,213,234,177,97,165,27,77,106,113,110,188,148,17,99,6,102,102,106,248,30,126,6,2,233,121,68,233,227,182,119,14,83,42,211,35,51,214,174,86,220,168,52,246,207,206,116,94,129,1,68,157,198,146,61,185,73,158,8,204,179,239,49,58,6,50,225,170,199,139,167,186,25,101,91,177,224,148,71,91,160,211,85,41,178,104,155,50,124,161,178,133,228,137,41,60,229,24,238,89,237,220,100,208,0,0,0,0,0,0,0,0,0,15,32,16,135,154,254,166,183,103,240,246,118,212,89,221,25,149,185,158,21,196,117,118,154,227,189,6,114,12,176,75,35,60,154,125,228,101,246,138,123,225,214,209,122,247,215,11,30,222,101,180,185,226,110,26,98,22,149,17,153,41,42,152,210,12,140,137,39,159,165,240,19,91,156,190,165,42,126,170,208,116,222,59,196,227,17,232,241,106,107,54,213,148,165,196,201,168,50,105,60,43,4,172,31,150,220,253,126,225,208,57,79,233,89,94,188,66,126,83,84,33,33,232,84,24,94,49,149,41,189,219,37,49,58,10,210,100,102,131,34,50,74,143,185,25,43,235,32,23,93,98,81,10,218,178,45,251,120,155,75,126,140,165,196,135,181,37,130,46,155,41,70,8,176,95,171,240,47,176,115,161,228,0,0,0,0,0,0,3,193,231,155,142,203,146,30,90,80,219,73,53,173,74,60,17,17,22,76,204,204,121,136,175,204,31,137,136,186,3,162,245,56,148,217,232,106,225,184,35,61,78,134,148,186,73,117,174,188,73,68,135,146,68,234,22,156,56,201,97,69,156,31,145,25,249,4,59,230,135,198,219,149,122,131,250,25,166,149,185,45,70,140,106,110,175,34,36,157,164,181,165,83,98,191,29,74,101,243,35,73,145,160,205,11,70,124,140,253,196,34,31,8,124,43,222,28,78,234,68,58,116,104,207,162,137,26,67,114,42,147,156,67,164,131,101,47,176,79,33,46,19,46,35,169,177,253,196,74,237,239,62,222,120,222,210,183,47,61,122,213,56,180,118,14,93,74,181,115,213,80,79,188,174,171,198,149,201,146,148,169,197,168,137,107,36,239,119,38,163,35,243,247,159,157,250,112,113,195,77,7,135,45,40,165,209,26,129,27,211,115,35,49,38,165,36,154,71,80,223,92,104,233,117,27,250,77,175,110,246,115,133,22,115,220,251,249,6,68,209,205,36,180,244,94,194,164,216,214,157,50,52,86,105,241,24,97,215,26,101,164,42,67,173,178,219,74,117,102,218,16,75,90,137,164,153,168,210,70,120,253,133,222,0,0,4,101,227,83,134,130,226,38,143,111,211,73,9,34,135,86,136,243,202,199,126,146,19,33,42,35,62,147,157,191,61,239,237,254,153,52,60,84,132,172,176,180,146,136,187,247,44,128,234,26,65,96,192,211,29,54,183,108,138,115,72,67,116,154,100,72,138,216,148,150,229,53,29,182,179,217,41,207,208,46,248,47,217,228,56,46,37,42,75,164,232,181,197,61,183,27,109,77,248,76,41,197,97,61,229,178,95,18,248,140,154,68,68,88,34,236,48,23,29,117,181,91,252,49,93,245,36,182,167,13,175,71,250,169,44,153,230,161,25,63,18,248,128,215,100,205,217,79,100,146,106,90,189,196,89,242,33,180,22,159,65,85,54,208,129,9,77,236,54,250,190,174,49,140,186,179,242,253,163,89,107,30,18,42,23,68,40,110,54,107,75,157,76,164,139,57,195,106,63,244,13,160,169,201,36,67,109,41,44,17,103,183,237,48,31,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,15,84,148,154,217,82,72,188,241,254,113,172,206,187,83,156,164,234,173,114,158,235,93,53,53,225,178,157,184,198,99,52,126,88,47,136,217,168,203,37,129,174,7,24,180,71,168,60,67,93,48,157,53,30,223,3,131,86,115,254,225,142,127,2,248,128,184,254,87,245,213,215,56,59,178,221,121,89,121,30,145,223,223,227,84,155,143,51,51,242,33,44,68,19,229,9,95,118,163,195,115,84,37,109,217,72,221,183,30,127,157,159,61,71,158,255,0,87,192,191,104,157,128,0,0,0,0,0,63,12,136,203,6,89,35,21,57,205,215,134,134,41,178,97,235,141,179,74,116,252,75,141,194,158,152,204,22,210,53,28,249,46,188,178,67,95,82,114,181,47,225,146,247,139,100,24,223,136,93,40,165,235,46,147,92,86,69,66,42,30,114,93,58,90,98,25,161,42,52,200,84,103,90,66,139,40,94,12,186,135,220,139,63,15,129,133,67,114,144,212,231,236,206,33,228,91,210,234,15,38,5,114,146,184,77,198,55,76,154,241,47,78,128,130,94,195,89,39,118,212,227,56,51,199,108,24,188,15,62,228,40,251,130,157,11,187,237,158,56,234,22,155,148,121,113,155,180,170,142,168,220,126,59,168,75,140,69,171,198,111,114,79,166,89,35,219,146,60,36,187,123,133,224,32,140,144,146,63,50,34,35,1,228,0,0,0,0,0,0,0,43,175,156,94,152,51,86,210,106,70,162,70,136,183,37,66,169,199,132,225,182,217,25,165,148,70,168,60,106,60,32,204,146,70,125,207,118,62,175,120,174,78,8,47,247,180,239,137,11,70,166,220,229,198,110,161,83,129,78,124,210,233,163,123,78,79,140,165,32,253,100,228,143,103,145,153,151,111,33,120,124,101,88,13,106,55,14,151,173,13,80,209,33,230,40,181,41,81,137,77,146,205,47,20,25,9,66,147,234,168,201,68,107,236,100,89,248,13,120,154,93,75,79,175,196,58,222,230,231,219,149,114,82,119,110,73,165,216,239,118,207,209,81,122,200,250,143,236,1,179,237,30,115,85,74,68,26,155,10,203,114,227,52,250,15,37,221,43,73,40,188,179,241,248,143,176,98,46,19,181,2,54,164,240,245,97,87,219,146,135,164,166,221,165,177,52,210,178,86,36,248,22,22,225,31,172,163,206,87,252,163,207,196,101,208,0,0,0,0,0,0,0,0,31,45,77,147,145,77,151,28,146,149,27,172,56,140,40,178,71,148,153,96,254,161,245,15,142,177,49,186,117,34,117,65,213,165,8,141,25,215,148,165,30,18,146,74,76,204,204,253,197,216,6,186,60,104,90,201,181,120,148,191,35,167,105,28,250,253,82,114,137,62,73,53,207,144,88,46,197,143,163,245,253,163,139,225,103,72,234,122,203,173,214,181,171,14,41,187,17,53,72,47,212,20,104,82,146,152,158,45,134,221,51,194,22,68,68,78,23,210,45,191,31,175,233,226,250,236,77,225,196,134,160,212,16,225,184,136,247,37,90,42,21,156,164,210,153,242,12,141,39,147,245,125,110,195,34,240,209,172,182,231,13,186,101,114,95,177,154,129,46,247,172,183,50,143,76,109,196,182,226,226,180,244,118,93,102,65,17,45,183,144,105,121,156,111,74,140,139,61,136,213,220,130,118,241,165,198,5,181,194,214,149,65,225,255,0,73,167,64,118,225,42,35,84,183,158,130,235,106,240,72,240,210,34,41,91,152,121,181,182,250,28,97,179,201,163,213,237,219,56,34,169,40,177,47,189,98,189,201,182,27,170,87,235,213,201,190,178,176,244,167,84,235,207,121,158,55,172,200,214,231,159,115,202,189,230,99,235,170,213,53,7,94,53,25,114,228,248,250,221,193,112,212,15,99,104,235,201,81,56,251,230,100,132,145,154,215,183,168,239,98,238,126,183,188,207,189,195,242,251,224,34,223,209,235,98,6,163,106,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,81,237,201,251,242,96,59,31,46,222,13,226,112,247,99,71,188,174,106,115,31,149,181,232,72,113,229,45,146,234,199,101,246,98,56,166,20,107,97,183,80,105,117,149,101,6,102,68,127,19,238,83,44,126,37,41,66,73,8,73,37,41,44,17,17,96,136,190,3,244,0,0,117,75,255,0,84,172,13,48,164,63,89,190,110,234,61,25,134,26,83,164,83,170,12,71,53,225,43,86,19,213,90,72,204,201,11,193,103,220,127,3,1,218,192,87,30,181,115,131,177,173,57,178,105,58,95,67,58,204,136,238,173,162,147,34,51,50,34,57,180,220,78,228,173,137,164,102,147,52,182,100,120,238,149,25,251,200,71,159,246,103,56,132,118,180,149,61,103,88,200,165,148,178,112,201,170,124,226,124,217,223,244,123,206,219,157,190,239,44,253,64,46,136,6,1,224,235,138,88,92,83,105,202,174,230,233,47,64,151,18,65,195,148,131,96,154,108,221,67,17,220,89,160,186,174,30,220,191,219,39,156,23,114,248,231,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,1,128,120,197,226,150,23,11,58,114,155,185,202,75,211,229,203,144,80,226,160,152,39,91,39,86,196,135,16,107,46,171,103,183,44,119,193,231,7,216,190,1,159,128,82,239,251,51,156,66,53,90,82,153,179,172,101,210,206,89,184,68,237,62,113,190,76,239,250,61,167,109,206,223,119,150,126,161,33,180,87,156,29,141,118,77,141,73,213,10,25,209,164,72,117,13,28,152,241,153,143,17,189,198,218,119,41,111,205,51,36,145,169,195,51,199,100,164,143,220,96,44,112,7,84,176,53,75,79,245,62,144,197,102,199,187,232,245,150,31,105,46,153,65,168,49,32,209,148,161,88,87,73,106,34,50,37,167,37,159,121,124,72,118,176,1,13,57,137,112,111,19,136,75,26,69,229,108,211,153,252,173,160,194,91,140,169,12,151,86,67,44,51,45,196,176,70,134,28,117,102,167,94,78,16,70,68,103,240,62,231,50,199,226,146,149,164,208,180,146,146,162,193,145,150,72,203,224,3,88,9,81,47,189,29,189,205,183,219,170,80,43,212,57,190,170,140,158,138,234,93,101,239,50,206,197,145,18,219,243,236,121,79,184,200,91,111,5,188,96,91,92,82,233,84,238,31,245,102,116,22,174,19,162,59,75,101,233,206,182,159,26,143,13,30,34,85,185,247,156,91,143,173,199,220,60,146,61,110,253,179,146,62,203,204,19,128,139,127,88,109,137,250,141,167,52,86,98,93,176,26,118,83,172,196,140,134,202,106,80,220,167,149,234,179,29,110,184,234,221,113,5,221,69,187,5,239,193,138,120,165,85,53,7,65,245,25,18,227,120,250,37,193,111,84,11,123,107,235,198,81,184,195,228,102,133,17,26,23,183,168,215,114,236,126,175,184,203,176,118,142,41,244,142,167,163,90,221,116,218,178,226,155,81,21,84,156,253,60,201,10,74,85,19,197,190,134,140,178,132,17,145,147,103,244,75,111,195,234,228,248,47,181,147,117,113,41,97,71,61,134,112,107,244,185,196,75,242,81,162,124,114,193,246,60,253,47,171,237,29,235,137,125,101,183,56,146,211,43,110,253,146,212,8,151,189,25,184,116,122,155,109,165,182,215,41,166,99,188,235,210,12,141,110,60,179,83,207,99,122,148,68,120,238,68,174,231,142,120,66,186,202,207,226,67,79,170,11,112,219,68,139,146,147,21,106,206,8,146,169,241,204,205,71,146,245,125,94,224,54,60,166,50,113,233,177,35,154,82,147,105,134,209,132,150,8,176,146,44,23,212,62,161,241,209,166,55,81,164,65,168,52,180,173,18,163,52,242,84,147,202,84,74,73,25,25,31,188,187,143,176,0,0,0,0,0,0,0,0,7,199,88,156,213,46,145,58,166,250,176,220,72,206,190,179,201,118,74,18,106,63,60,124,62,35,236,24,139,139,29,64,141,166,252,61,95,181,247,36,161,153,42,183,106,140,66,53,44,147,153,62,5,245,182,69,235,36,243,148,127,36,243,240,1,69,188,111,223,239,106,39,18,23,117,77,115,156,146,221,62,167,62,156,193,173,211,94,198,155,159,37,73,65,122,202,193,22,255,0,34,50,46,254,66,198,249,58,105,131,52,157,38,171,234,36,152,139,110,84,202,156,136,77,155,141,145,26,153,92,106,123,196,162,202,8,205,38,101,231,187,31,87,188,84,83,171,169,106,13,248,183,92,220,228,251,142,174,106,86,221,202,53,59,33,238,248,250,74,63,89,127,89,253,163,97,222,13,108,6,116,231,135,75,42,134,136,104,142,243,244,90,108,169,36,150,201,6,167,149,6,58,86,165,122,169,51,81,154,59,153,150,126,32,51,96,0,0,0,0,0,0,0,252,242,238,98,143,249,183,234,115,247,159,16,241,237,232,149,7,85,2,135,73,68,39,35,19,166,109,120,150,103,79,65,175,97,44,211,187,106,177,156,17,227,182,8,93,250,200,205,10,34,243,50,50,33,71,252,107,104,93,223,115,113,199,79,180,219,163,203,146,221,219,84,105,68,227,17,221,90,91,98,85,94,75,123,148,125,51,193,22,236,153,225,69,223,222,3,46,242,137,225,161,138,148,153,154,227,115,82,157,47,12,235,144,160,38,75,5,180,205,39,2,75,79,32,150,215,214,172,45,43,248,224,189,226,217,8,136,139,4,88,34,24,227,135,173,40,165,232,214,147,91,182,69,62,42,25,114,37,58,34,101,153,33,41,53,72,76,102,154,90,143,8,70,76,250,101,220,203,63,31,129,100,128,0,0,0,0,0,1,19,185,159,215,87,67,224,238,245,121,133,97,229,250,55,103,127,133,82,22,124,140,143,200,196,177,16,79,155,221,125,218,119,13,206,208,145,183,101,95,110,252,231,63,154,159,1,69,142,255,0,95,192,255,0,96,10,128,208,154,115,149,109,85,161,211,218,107,168,167,124,78,19,183,57,196,103,79,203,7,240,27,51,70,73,161,148,164,203,203,63,231,26,226,112,117,68,122,189,196,53,173,9,163,81,110,241,217,52,231,63,238,25,7,240,63,128,216,252,139,5,128,31,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,2,128,249,151,80,10,129,197,61,204,194,90,52,18,252,22,50,156,103,20,232,103,240,47,136,191,193,72,156,223,41,205,197,226,53,83,145,28,144,114,241,149,146,49,191,108,8,5,231,142,248,1,38,121,48,215,142,78,157,93,116,69,109,34,135,224,118,252,79,123,245,5,31,191,253,2,200,133,76,242,94,175,60,154,205,223,67,235,39,166,191,71,250,155,143,61,145,81,87,150,127,208,45,152,0,0,0,0,0,0,0,0,116,26,30,140,89,116,29,68,168,106,92,10,60,70,107,21,22,93,101,231,155,142,210,84,178,113,242,121,70,106,36,18,140,205,100,70,121,81,255,0,95,113,223,128,0,0,0,0,0,0,0,0,7,201,86,167,71,171,210,230,82,165,180,151,24,153,29,200,238,33,73,35,37,37,105,52,153,25,25,25,31,99,63,112,215,119,142,29,52,147,166,28,72,222,20,199,24,67,81,234,117,90,133,82,34,80,147,74,73,135,39,201,74,11,27,18,94,77,251,136,203,224,99,98,209,80,156,229,52,197,52,155,194,135,168,177,96,168,153,153,30,52,23,31,38,189,83,117,110,212,30,52,238,36,17,103,5,156,26,179,245,123,192,103,94,79,218,152,237,205,163,181,43,66,84,150,205,116,170,139,201,109,181,44,250,157,54,162,192,108,140,136,214,126,175,173,143,34,44,252,5,131,10,74,229,19,170,177,236,205,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,112,147,44,145,26,190,209,118,132,100,162,35,35,201,31,112,31,160,0,0,0,0,0,0,0,48,207,23,250,128,141,55,225,234,244,174,28,158,131,207,209,106,49,99,172,151,181,68,233,193,144,164,237,61,201,60,229,29,176,121,25,152,87,151,57,77,73,42,30,136,208,236,106,101,69,108,84,106,21,248,207,200,105,15,109,53,194,114,37,65,165,17,146,84,74,52,154,136,139,186,77,63,230,1,78,151,29,89,234,245,195,84,174,73,117,110,59,81,154,252,183,22,181,25,169,74,113,102,163,51,51,51,51,51,51,248,152,249,219,241,181,23,152,130,201,58,251,142,41,44,178,210,114,163,82,140,240,148,145,123,207,190,8,136,124,226,100,242,219,225,93,221,116,213,88,119,117,126,156,183,45,203,106,83,115,22,110,50,102,203,239,199,147,13,195,101,91,217,91,106,37,54,233,229,57,35,50,247,145,121,132,171,229,137,192,220,106,13,42,54,183,234,125,29,14,84,228,26,31,164,198,145,28,140,154,105,73,133,37,135,182,63,28,148,151,9,68,178,220,133,224,187,145,119,201,139,50,66,16,218,18,219,105,36,165,36,68,148,145,96,136,190,4,62,90,61,34,155,65,166,70,163,210,33,51,18,28,54,144,195,44,178,218,91,66,16,132,146,82,146,74,72,136,136,136,136,176,69,142,195,236,0,30,43,90,27,66,156,113,68,148,164,140,212,102,120,34,47,136,227,174,43,150,131,105,210,164,214,174,42,180,74,124,56,173,45,231,29,146,250,26,73,37,41,53,31,172,179,34,242,73,159,115,247,24,172,30,52,57,166,165,167,171,26,109,161,142,56,70,148,72,167,201,171,103,201,121,144,202,215,29,248,178,255,0,230,150,131,52,253,120,242,32,18,139,139,78,62,244,191,135,186,68,234,53,54,171,22,177,117,42,59,169,98,44,71,227,200,38,93,218,250,83,213,66,100,54,226,72,157,100,137,88,44,150,72,188,207,181,53,235,247,21,186,183,196,29,122,85,66,235,185,102,183,78,91,139,232,211,163,204,146,81,146,217,173,211,78,90,113,229,164,143,107,202,79,110,216,237,246,227,234,149,82,250,213,107,171,197,84,37,85,238,42,221,73,253,169,55,22,244,183,214,183,28,51,36,150,77,75,60,173,195,237,223,186,190,38,39,143,7,156,173,46,187,241,216,87,214,180,54,170,85,9,100,219,205,83,204,156,98,91,153,240,238,150,246,164,196,82,13,6,133,186,147,194,187,168,177,228,70,96,33,102,151,232,22,172,107,12,196,69,177,44,170,197,65,181,172,144,114,90,166,201,117,132,25,154,11,42,91,77,175,4,93,68,25,253,71,159,128,176,222,28,249,65,155,229,78,184,181,182,176,180,54,182,153,146,112,96,72,194,137,71,209,94,199,27,147,11,254,117,38,89,248,23,196,88,238,151,232,134,153,104,253,10,45,10,198,180,41,52,228,71,105,13,41,246,105,241,217,121,227,74,16,147,91,138,105,180,110,81,244,208,102,120,238,101,246,14,246,68,68,88,34,193,16,14,139,164,26,41,167,218,29,108,166,212,211,234,36,120,16,201,68,227,134,136,204,52,183,92,233,182,217,173,125,38,208,74,81,147,72,201,227,39,143,179,29,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,6,11,208,206,39,233,26,175,169,90,129,163,213,90,119,163,238,139,38,179,83,97,162,101,42,84,121,244,214,38,41,132,62,74,60,236,117,57,105,46,33,71,220,212,75,71,99,82,26,206,130,144,117,158,224,171,218,124,81,95,87,77,191,47,194,213,40,215,245,78,161,9,254,154,87,210,144,205,69,197,182,189,171,35,74,176,164,145,225,68,100,120,238,70,67,17,154,227,171,192,120,59,145,198,38,120,199,153,177,54,7,101,48,251,93,24,188,37,201,221,174,154,34,104,171,178,173,122,227,174,39,148,252,241,198,33,119,192,48,159,9,220,72,211,248,148,211,131,184,157,133,30,155,113,82,30,76,26,221,61,167,146,164,165,221,132,164,200,105,59,141,196,176,233,110,219,191,185,41,14,163,43,233,239,86,108,25,59,55,104,191,68,92,183,58,196,161,25,142,95,136,202,113,87,48,88,186,119,110,81,58,76,125,249,196,243,137,235,128,0,5,69,144,58,110,179,220,21,123,79,71,175,171,166,223,151,225,106,148,107,106,167,80,132,255,0,77,43,233,72,102,43,139,109,123,86,70,149,97,73,35,194,136,200,241,220,140,135,94,215,222,33,236,142,30,105,20,10,173,226,230,255,0,79,214,99,211,27,105,14,17,45,152,230,162,57,51,20,130,37,56,182,152,107,42,50,109,10,51,90,154,71,171,212,37,23,207,171,55,141,177,168,28,43,223,151,157,153,90,143,86,162,213,172,122,203,241,37,176,103,181,196,248,39,136,200,200,240,105,82,84,70,149,33,68,74,74,146,164,168,136,200,200,173,174,223,163,74,237,211,87,141,17,174,157,124,153,188,6,87,137,138,240,216,187,214,167,192,220,185,20,197,83,30,44,204,76,107,29,157,188,58,248,246,75,142,225,59,137,26,127,18,154,112,119,19,176,163,211,110,42,67,201,131,91,167,180,242,84,148,187,176,148,153,13,39,113,184,150,29,45,219,119,247,37,33,212,101,125,61,234,205,130,138,52,79,87,174,125,14,212,122,70,161,218,242,164,37,80,158,66,103,68,105,226,105,53,24,70,180,155,209,92,51,74,139,106,210,156,100,210,173,138,36,173,37,185,9,50,185,221,19,213,235,99,92,116,226,145,168,118,188,168,234,76,214,80,153,209,26,120,221,85,58,105,33,38,244,87,12,210,147,220,133,43,25,52,167,122,77,43,73,109,90,76,241,217,70,103,24,218,60,29,201,241,227,233,243,253,169,151,72,219,13,94,204,98,167,25,132,167,252,173,201,225,251,19,250,147,206,116,235,166,123,56,115,142,61,232,0,6,105,172,128,0,1,128,248,200,215,107,159,135,123,22,214,212,11,106,36,121,169,85,215,26,13,74,3,248,36,205,132,184,146,148,227,68,188,25,180,173,205,161,73,90,72,240,164,39,36,180,238,66,178,222,158,223,118,254,167,89,20,75,254,214,147,214,165,215,97,183,49,140,173,10,91,123,139,214,105,205,138,82,73,214,213,185,11,73,40,246,173,10,78,114,66,45,115,76,246,126,183,255,0,158,81,63,177,77,17,7,131,62,42,170,28,59,222,43,164,215,157,145,46,201,184,94,101,170,132,85,72,82,90,167,58,167,90,74,170,41,66,90,113,107,82,25,37,146,155,65,36,220,45,132,102,102,132,99,3,127,52,248,30,62,109,93,159,18,98,61,83,246,118,252,237,181,149,236,39,254,71,178,52,102,24,10,127,204,219,170,190,31,175,78,188,189,40,231,76,245,252,94,205,46,16,7,29,110,220,20,139,178,223,166,93,54,252,191,21,75,172,195,102,161,9,254,154,145,213,142,242,9,109,175,106,200,148,156,165,68,120,81,17,150,123,145,24,228,70,118,38,38,53,134,167,174,138,173,213,52,87,26,76,112,152,158,164,7,227,231,137,253,114,209,93,97,163,218,218,101,124,122,26,151,42,218,143,80,121,143,70,67,145,186,66,165,74,66,151,185,230,150,162,202,90,65,96,143,29,188,178,103,158,229,203,203,95,245,111,92,255,0,47,255,0,117,59,183,211,126,132,244,87,128,254,1,26,55,71,173,226,250,159,196,54,141,217,233,55,244,179,141,189,177,147,204,123,230,153,237,3,111,255,0,51,98,127,109,154,50,23,41,143,210,167,224,127,235,194,45,107,17,122,115,137,181,53,206,238,179,195,89,211,226,207,83,126,102,57,54,91,71,70,241,142,167,15,68,94,220,183,59,251,148,239,241,187,76,79,141,166,188,99,132,241,229,193,97,0,0,37,77,2,0,0,0,140,84,222,44,95,161,113,143,115,240,225,123,38,57,82,103,61,5,54,221,68,212,219,39,18,75,148,230,29,84,87,77,70,68,226,93,113,74,233,159,119,9,215,9,24,90,86,158,148,157,20,231,199,247,181,189,247,248,95,203,34,140,78,113,139,175,5,106,139,182,255,0,90,53,243,198,147,193,176,250,55,217,252,46,211,99,241,57,126,46,56,77,154,166,153,235,166,173,250,52,170,57,113,141,125,113,172,79,9,92,96,8,115,192,95,23,159,186,189,33,141,33,212,74,166,111,10,52,50,240,53,9,179,119,200,175,182,149,58,107,193,116,210,93,86,90,38,73,89,90,220,116,137,110,30,118,184,101,49,133,246,23,19,111,23,106,46,219,158,19,244,121,145,76,251,35,197,236,238,62,188,191,27,78,149,83,202,122,170,142,170,162,122,226,126,120,227,19,164,196,196,0,0,92,48,232,197,193,15,22,47,241,15,108,76,182,175,52,199,102,246,182,153,105,82,220,109,77,182,154,172,101,25,164,165,54,201,25,26,84,149,17,37,210,74,122,105,83,141,154,77,36,225,54,137,58,40,30,206,188,110,125,63,185,233,215,157,153,90,145,73,173,82,94,39,226,75,96,203,115,106,193,145,145,145,228,148,149,36,205,42,66,136,210,164,169,73,81,25,25,145,220,239,13,60,69,219,28,72,216,63,149,116,150,99,211,106,209,30,91,21,106,34,102,28,135,105,234,222,190,137,169,70,134,205,73,113,180,146,210,178,78,220,239,65,25,169,181,227,3,146,230,159,10,167,192,93,159,30,62,152,251,99,251,246,182,223,73,187,7,57,5,249,205,50,250,63,203,87,60,98,63,211,170,122,189,26,167,148,242,137,241,120,120,186,229,176,0,25,230,164,0,0,0,96,190,18,248,159,164,113,49,100,72,158,186,119,163,46,138,7,69,138,244,22,210,163,142,75,112,151,211,125,133,158,114,211,157,55,12,144,102,107,65,165,73,86,226,36,184,188,232,40,99,75,181,38,231,210,11,250,141,168,246,115,177,209,86,162,60,167,89,41,44,147,173,56,149,161,77,184,218,211,216,205,43,109,107,65,154,76,148,68,163,52,169,42,34,81,97,243,60,194,172,190,237,169,231,76,235,172,124,220,125,77,147,176,219,29,107,107,242,252,125,184,157,219,246,252,28,219,171,171,89,240,154,211,62,106,180,136,153,231,19,164,241,210,98,111,156,6,52,225,239,93,173,142,34,52,226,54,160,91,81,36,66,82,94,84,26,148,7,242,106,133,53,8,66,156,104,151,130,39,83,181,196,41,43,73,22,82,180,228,144,173,200,78,75,25,91,119,41,187,68,87,68,235,18,215,248,204,29,252,191,17,94,23,19,76,211,93,19,49,49,61,83,31,126,233,234,70,174,62,117,127,81,116,87,71,168,247,78,153,92,62,134,170,74,185,99,211,222,127,194,49,35,116,117,69,148,181,35,107,200,90,75,42,105,7,146,44,246,243,193,158,99,95,8,60,95,113,19,170,60,68,218,86,37,247,168,126,147,161,212,252,127,138,139,232,152,44,245,58,112,100,58,143,93,166,82,178,194,219,65,246,81,103,24,62,198,100,51,31,52,207,103,235,127,249,229,19,251,20,209,14,120,1,246,183,177,63,20,249,100,161,24,199,226,47,81,154,81,110,154,230,41,214,158,26,206,156,251,27,215,100,242,108,183,19,176,88,172,101,236,61,21,93,138,47,204,87,52,83,53,70,148,206,154,85,49,172,105,213,199,135,82,227,0,0,74,154,4,0,0,0,0,1,211,117,158,224,171,218,122,61,125,93,54,252,191,11,84,163,91,85,58,132,39,250,105,95,74,67,49,92,91,107,218,178,52,171,10,73,30,20,70,71,142,228,100,42,151,247,255,0,113,111,255,0,149,159,255,0,16,211,63,236,226,210,184,137,246,126,212,239,230,109,107,251,19,162,140,68,87,104,113,23,172,221,162,45,87,49,195,170,102,27,251,161,220,155,45,204,240,56,154,241,216,122,46,76,87,17,19,93,20,213,167,14,173,98,116,108,32,0,2,84,208,42,164,214,126,55,184,160,180,245,134,250,181,173,253,78,240,180,186,53,203,83,167,194,99,208,180,229,244,163,179,41,196,54,141,203,96,212,172,37,36,89,81,153,158,59,153,152,159,28,32,223,247,118,168,240,237,105,95,119,221,91,210,117,202,159,143,241,82,186,13,51,212,233,206,144,210,61,70,146,148,22,16,218,11,178,75,56,201,247,51,49,82,156,68,251,64,234,119,243,202,181,253,181,209,99,28,184,117,106,200,185,116,54,153,165,48,42,157,59,162,209,241,142,78,128,249,18,22,228,119,166,58,242,36,51,220,250,141,23,89,40,81,249,161,125,148,68,75,109,75,137,229,24,187,149,227,171,162,237,115,49,164,233,19,51,207,88,229,234,213,208,157,34,236,246,15,15,178,152,108,86,3,11,69,53,197,86,230,186,168,162,152,157,217,162,173,102,169,136,215,73,170,105,215,94,189,18,216,0,4,177,207,104,15,199,207,19,250,229,162,186,195,71,181,180,202,248,244,53,46,85,181,30,160,243,30,140,135,35,116,133,74,148,133,47,115,205,45,69,148,180,130,193,30,59,121,100,207,61,203,151,150,191,234,222,185,254,95,254,234,119,111,166,253,9,232,175,1,252,2,52,110,143,91,197,245,63,136,109,27,179,210,111,233,103,27,123,99,39,152,247,205,51,218,6,223,254,102,196,254,219,52,100,46,83,31,165,79,192,255,0,215,132,86,214,34,244,231,19,106,107,157,221,103,134,179,167,197,158,166,254,204,114,108,182,142,141,227,29,78,30,136,189,185,110,119,247,41,223,227,118,152,159,27,77,120,199,9,227,203,131,188,243,10,215,93,98,208,154,133,141,55,75,175,233,20,118,110,6,106,13,76,136,170,116,25,45,110,140,166,13,14,36,222,97,110,18,148,82,20,74,45,251,112,132,97,36,123,141,88,215,130,222,50,245,203,81,245,242,147,167,186,155,116,126,80,210,235,240,230,176,202,60,20,56,158,18,67,76,170,66,95,203,44,37,78,122,172,45,189,134,162,47,206,238,238,105,34,57,43,199,165,129,249,125,195,29,211,225,169,62,62,161,110,116,110,8,95,159,233,116,60,58,255,0,132,61,221,73,74,182,196,92,175,85,89,206,125,82,53,237,21,41,167,183,221,193,166,55,189,18,255,0,181,164,244,106,148,41,141,204,99,43,90,80,230,211,245,154,115,98,146,163,105,196,238,66,210,74,45,200,90,147,156,24,241,153,226,47,224,179,10,107,223,157,201,210,116,214,116,211,148,198,156,186,190,149,206,194,228,217,86,212,108,133,220,60,97,173,252,38,152,185,70,252,211,78,246,244,196,213,69,91,209,27,209,17,189,17,174,188,119,103,169,125,224,0,37,174,120,68,30,97,92,68,234,174,132,211,236,104,90,93,91,143,71,122,224,122,160,236,201,106,132,212,151,118,198,75,4,134,210,79,37,109,146,84,114,20,106,61,155,178,132,97,68,91,137,88,147,130,222,39,248,160,214,173,124,164,218,215,77,241,233,155,110,44,57,181,10,211,30,140,167,71,219,29,44,169,13,175,114,26,67,135,137,46,198,44,32,243,223,185,109,37,99,6,113,233,127,254,95,113,57,116,248,106,183,143,167,219,157,27,126,23,230,58,93,15,14,143,225,12,247,74,84,173,178,215,43,214,86,115,159,84,205,27,68,165,229,89,98,92,20,107,34,245,191,234,49,186,20,187,154,100,56,116,221,232,90,86,247,131,39,250,174,167,41,36,169,173,210,9,4,164,168,253,118,157,73,145,26,123,196,232,196,222,198,102,187,148,87,49,68,79,40,158,30,47,209,164,204,125,46,133,197,100,185,118,206,116,127,24,156,86,30,221,88,138,232,141,42,170,136,223,214,236,235,26,76,198,244,85,110,154,184,121,232,78,112,0,18,199,61,48,231,23,215,253,221,165,220,59,93,183,221,137,86,244,101,114,153,224,60,44,174,131,79,116,250,147,163,180,191,81,212,169,7,148,56,178,238,147,198,114,93,200,140,64,125,24,227,123,138,11,179,88,108,91,90,224,212,239,21,75,172,220,180,202,124,214,61,11,78,71,86,59,210,155,67,136,220,134,9,73,202,84,101,148,153,25,103,177,145,137,175,199,247,178,69,247,248,95,204,226,138,181,225,219,218,7,76,127,158,84,95,237,173,8,174,115,136,189,107,29,110,138,43,152,137,136,225,19,49,215,45,253,209,174,77,150,227,246,91,23,136,197,97,232,174,186,107,185,17,85,84,83,84,198,150,232,152,210,102,38,99,73,153,152,243,175,56,0,4,169,160,64,0,1,141,56,141,213,106,134,136,104,237,111,84,105,148,152,245,55,168,111,83,212,168,111,173,72,75,237,59,57,134,93,73,45,61,208,163,109,197,237,86,20,73,86,211,52,168,136,210,125,135,75,181,38,216,213,251,6,141,168,246,115,178,23,73,173,178,167,89,41,44,155,78,182,164,45,77,184,218,211,220,137,72,113,11,65,154,76,210,102,147,52,169,73,50,81,226,94,63,189,146,47,191,194,254,103,20,87,55,9,124,79,213,248,103,189,228,79,93,59,210,118,189,127,162,197,122,11,105,73,72,52,54,107,233,190,194,207,24,117,190,163,134,72,51,36,44,148,164,171,105,154,92,70,19,23,153,252,11,27,77,187,159,18,105,143,84,235,60,126,223,190,187,67,103,118,23,255,0,40,217,123,184,220,28,127,154,183,118,168,136,234,174,157,202,39,119,178,38,38,102,105,158,221,98,121,235,77,206,128,249,169,213,26,125,98,159,22,173,73,159,30,108,25,172,162,76,89,81,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,62,145,155,230,214,19,19,76,233,60,193,130,248,210,188,181,23,78,52,14,173,168,90,101,120,254,79,85,40,19,33,62,242,253,30,196,191,23,29,215,147,29,76,97,228,169,45,250,207,161,205,228,147,63,205,109,236,74,51,44,232,56,235,138,223,164,93,150,253,78,214,184,34,120,170,93,102,27,212,249,172,117,20,142,172,119,144,104,113,27,144,100,164,229,42,50,202,76,140,179,216,200,197,43,246,234,187,106,170,41,157,38,98,116,158,201,95,229,56,187,88,28,125,156,77,250,34,186,40,170,153,170,153,136,152,170,152,158,49,164,196,199,24,214,56,170,151,79,121,136,241,19,70,189,232,149,43,250,247,244,237,182,204,198,253,45,79,42,44,20,45,232,134,120,119,166,109,54,210,137,210,73,154,145,249,196,167,122,83,187,41,201,29,181,138,16,212,43,18,224,211,27,222,183,96,93,49,186,53,74,20,199,33,191,132,45,40,115,105,250,174,183,189,41,81,180,226,118,173,10,52,150,228,45,42,198,12,91,23,0,250,163,79,212,62,28,237,202,75,151,44,122,141,126,211,100,233,21,56,169,66,91,118,27,72,113,196,194,74,144,73,78,82,113,144,209,37,194,35,37,26,22,70,163,90,87,136,230,67,141,187,85,218,240,247,234,153,158,113,172,246,115,142,63,126,18,221,61,44,236,198,2,198,3,15,156,229,54,169,162,141,119,106,220,166,34,38,42,141,104,171,197,136,141,56,76,107,60,247,169,132,99,226,251,139,238,34,116,187,136,155,182,196,177,53,15,209,148,58,103,128,240,177,125,19,5,238,159,82,12,119,87,235,186,202,150,121,91,139,62,234,60,103,5,216,136,134,99,229,229,175,250,183,174,127,151,255,0,186,157,219,233,191,66,122,43,192,127,0,141,27,163,214,241,125,79,226,27,70,236,244,155,250,89,198,222,216,201,230,28,241,253,237,111,125,254,23,242,200,162,66,114,152,253,42,126,7,254,188,40,97,49,55,234,205,166,221,85,204,211,189,87,13,103,78,190,166,79,104,114,60,174,199,71,180,99,109,97,173,211,123,193,88,157,248,162,152,171,89,155,122,206,246,154,235,58,206,179,175,29,103,84,198,226,11,84,255,0,113,93,26,186,181,53,16,252,84,138,52,50,240,108,155,123,208,169,111,56,150,99,245,19,189,6,109,19,174,182,107,194,137,91,9,91,114,120,35,171,95,223,253,197,191,254,86,127,252,67,76,255,0,179,137,9,205,102,255,0,255,0,220,46,150,66,171,127,227,55,5,74,7,67,236,98,27,221,67,79,254,156,157,169,87,214,162,250,6,48,95,47,237,37,149,169,124,66,210,43,146,169,126,34,135,101,127,135,39,58,179,121,8,76,132,100,161,165,43,108,177,213,241,27,29,36,41,73,37,33,135,126,145,36,210,126,179,60,85,251,248,250,112,184,122,230,157,52,142,19,215,60,102,120,118,125,82,163,176,217,14,83,148,236,157,220,251,55,195,209,118,106,222,174,34,186,98,102,41,167,197,166,152,222,137,210,106,152,153,137,142,123,212,246,44,35,137,203,203,81,116,111,133,90,205,211,68,188,122,215,133,10,29,41,133,215,61,30,194,124,76,133,75,140,203,239,248,117,37,109,35,168,75,112,246,96,201,59,251,121,17,138,231,253,255,0,220,91,255,0,229,103,255,0,196,52,207,251,56,176,142,63,189,146,47,191,194,254,103,20,83,152,243,159,98,47,88,196,211,69,170,230,35,118,57,76,246,202,227,162,76,155,44,205,178,91,216,140,118,26,221,202,252,53,81,173,84,81,58,70,229,19,164,107,28,35,89,157,34,56,70,188,33,176,128,0,9,123,156,64,0,1,90,220,95,113,125,196,78,151,113,19,118,216,150,38,161,250,50,135,76,240,30,22,47,162,96,189,211,234,65,142,234,253,119,89,82,207,43,113,103,221,71,140,224,187,17,16,146,156,3,106,254,162,235,86,143,86,46,157,77,184,125,51,84,139,114,200,167,178,255,0,132,98,62,216,233,139,21,105,70,214,80,132,158,20,234,207,38,89,239,231,130,44,64,142,63,189,173,239,191,194,254,89,20,76,110,86,126,207,215,7,243,202,95,246,40,66,43,128,196,94,175,52,174,221,85,204,211,173,92,53,157,57,246,55,246,214,100,217,110,27,96,176,184,203,56,122,41,187,52,88,153,174,40,166,42,157,105,141,117,170,35,89,215,175,143,30,183,77,227,179,92,184,160,208,45,78,130,253,151,168,254,10,207,185,225,147,244,198,61,15,78,115,195,72,96,144,137,44,110,113,181,186,190,234,109,221,234,193,127,8,216,156,244,204,125,28,8,113,145,122,106,125,253,85,211,141,105,188,164,85,170,213,134,91,118,218,52,210,163,48,209,41,132,60,228,166,212,168,237,160,201,74,108,144,180,154,200,211,134,86,91,146,163,74,87,146,249,137,233,45,34,254,208,57,215,191,162,234,50,174,11,23,19,105,170,134,106,86,216,239,60,202,38,19,173,145,25,41,162,105,61,85,43,4,104,232,18,183,18,119,146,171,23,71,117,54,175,163,122,157,110,234,101,17,174,180,138,20,196,190,182,55,37,62,38,58,136,208,251,27,148,133,146,58,141,45,198,247,237,51,78,253,197,220,136,83,199,98,111,229,249,140,85,53,206,228,233,58,107,51,26,79,9,225,230,227,167,103,5,222,203,228,185,94,216,236,101,118,173,225,237,198,42,136,170,141,232,162,138,106,223,167,198,162,119,180,215,74,163,118,43,158,117,120,221,235,223,20,231,251,255,0,184,183,255,0,202,207,255,0,136,105,159,246,113,112,116,234,141,62,177,79,139,86,164,207,143,54,12,214,81,38,44,168,206,165,214,159,105,105,37,33,196,45,38,100,164,169,38,70,74,35,50,50,50,50,26,252,11,141,161,196,93,179,224,188,21,115,26,235,202,102,59,59,24,126,134,242,124,6,101,56,232,204,48,244,92,154,124,30,155,244,83,86,154,248,77,116,222,137,211,93,35,94,229,239,104,197,193,87,187,52,122,197,186,110,9,126,42,169,89,182,169,149,9,175,244,210,142,172,135,162,182,183,23,181,4,73,78,84,163,60,36,136,139,61,136,136,70,46,96,124,84,95,218,37,80,180,236,157,40,185,227,210,107,83,217,126,171,85,113,84,228,72,117,17,119,116,227,37,38,250,20,206,213,173,50,77,68,68,107,35,101,29,210,71,133,200,222,29,189,159,180,199,249,155,69,254,196,208,168,62,40,117,54,145,172,58,249,120,234,21,190,214,218,93,70,98,24,132,189,202,62,188,120,236,183,29,183,240,180,33,73,234,37,146,115,98,146,70,157,251,79,38,89,58,249,182,50,172,62,10,136,162,173,42,171,78,61,125,179,62,200,245,177,125,30,108,213,140,231,105,241,21,226,45,69,86,44,77,115,52,204,68,211,51,51,52,211,76,196,240,211,77,234,163,135,201,74,94,11,120,159,226,131,90,181,242,147,107,93,55,199,166,109,184,176,230,212,43,76,122,50,157,31,108,116,178,164,54,189,200,105,14,30,36,187,24,176,131,207,126,229,180,149,140,167,204,55,95,245,111,67,63,32,63,114,203,183,208,158,155,244,175,143,254,1,26,79,91,163,225,58,127,199,182,189,184,234,185,244,113,157,221,243,130,199,205,203,15,74,106,22,150,149,86,53,70,109,90,59,204,223,207,52,152,144,218,66,183,71,106,11,178,89,53,56,179,193,26,150,226,220,245,72,140,137,40,73,238,51,89,165,29,27,155,63,232,175,241,207,245,17,67,123,17,103,39,170,237,117,206,244,233,58,235,58,196,76,198,154,79,119,31,91,45,224,178,140,199,164,123,120,12,62,26,220,88,183,21,81,52,197,20,197,53,85,77,186,230,169,170,157,52,153,138,231,119,93,62,76,76,117,57,14,1,184,159,215,45,106,214,26,197,173,169,183,199,166,105,113,109,169,21,6,88,244,100,56,251,100,38,84,84,37,123,153,105,10,60,37,213,150,12,241,223,203,36,88,159,2,173,121,89,251,64,220,31,204,217,127,219,97,11,74,23,249,29,218,238,225,34,171,147,51,58,207,62,40,151,74,120,28,46,95,180,53,88,193,219,166,221,27,148,206,148,196,83,28,187,34,34,0,0,25,118,185,71,45,4,226,170,159,127,234,213,251,161,119,115,177,225,220,86,205,126,171,26,144,243,178,18,74,172,69,106,116,175,205,182,218,90,74,80,168,236,37,132,237,222,181,184,146,83,159,201,112,202,70,138,57,215,138,141,66,143,196,150,162,85,169,51,228,66,157,10,248,171,201,139,42,51,170,105,214,29,68,247,84,135,16,180,153,26,84,149,17,25,40,140,140,140,136,200,89,207,6,124,85,83,248,136,179,151,73,175,59,30,37,237,111,50,203,85,8,170,144,149,59,81,105,45,52,149,84,82,132,180,218,16,149,188,107,37,54,130,81,54,123,8,204,137,104,206,7,44,205,124,61,201,195,94,159,26,38,116,158,216,251,99,233,239,109,157,186,216,25,203,48,150,243,188,186,159,240,106,166,153,174,152,249,21,76,71,24,253,154,166,121,124,153,225,30,44,196,68,141,0,1,158,106,103,77,214,123,130,175,105,232,245,245,116,219,242,252,45,82,141,109,84,234,16,159,233,165,125,41,12,197,113,109,175,106,200,210,172,41,36,120,81,25,30,59,145,144,170,95,223,253,197,191,254,86,127,252,67,76,255,0,179,139,74,226,39,217,251,83,191,153,181,175,236,78,138,49,17,93,161,196,94,179,118,136,181,92,199,14,169,152,111,238,135,114,108,183,51,192,226,107,199,97,232,185,49,92,68,77,116,83,86,156,58,181,137,209,123,218,49,112,85,238,205,30,177,110,155,130,95,138,170,86,109,170,101,66,107,253,52,163,171,33,232,173,173,197,237,65,18,83,149,40,207,9,34,34,207,98,34,29,200,99,222,29,189,159,180,199,249,155,69,254,196,208,200,66,75,98,102,109,83,51,217,13,31,153,209,77,188,117,234,40,141,34,43,170,34,35,171,140,186,174,171,93,53,11,23,75,175,27,218,146,204,119,167,91,244,10,133,86,43,114,82,165,52,183,88,142,183,16,149,146,77,38,105,53,32,136,200,140,143,25,193,151,152,235,220,61,235,181,177,196,70,156,70,212,11,106,36,136,74,75,202,131,82,128,254,77,80,166,161,8,83,141,18,240,68,234,118,184,133,37,105,34,202,86,156,146,21,185,9,250,120,137,246,126,212,239,230,109,107,251,19,162,158,248,123,215,107,159,135,125,71,141,168,22,212,72,243,82,166,85,6,165,1,252,18,102,194,90,208,167,26,37,224,205,165,110,109,10,74,210,71,133,33,57,37,167,114,21,138,199,230,83,128,196,209,21,124,73,142,62,110,60,211,253,145,216,154,118,183,35,197,92,177,195,17,110,168,220,158,170,163,119,141,19,213,199,170,122,167,205,50,188,96,29,87,75,181,38,216,213,251,6,141,168,246,115,178,23,73,173,178,167,89,41,44,155,78,182,164,45,77,184,218,211,220,137,72,113,11,65,154,76,210,102,147,52,169,73,50,81,246,161,152,166,168,174,152,170,153,214,37,173,239,216,185,134,187,85,139,212,205,53,211,51,19,19,206,38,39,73,137,243,196,163,223,19,28,76,254,247,45,65,211,95,76,198,241,22,189,211,233,24,85,111,95,103,131,216,252,13,179,125,86,156,113,206,139,78,72,252,202,54,239,234,121,229,41,25,238,157,81,167,214,41,241,106,212,153,241,230,193,154,202,36,197,149,25,212,186,211,237,45,36,164,56,133,164,204,148,149,36,200,201,68,102,70,70,70,66,0,115,103,253,21,254,57,254,162,58,175,47,78,44,88,177,170,16,244,2,249,76,135,41,53,234,153,38,223,158,149,56,233,194,154,250,146,146,138,164,100,201,44,58,230,13,38,130,45,142,184,181,44,141,46,41,109,225,63,10,120,28,194,188,53,217,241,103,77,39,178,116,143,162,91,70,118,19,240,158,199,97,179,204,190,157,111,83,21,239,211,31,46,152,185,92,107,31,181,76,71,40,231,30,120,141,108,200,0,6,117,170,65,135,56,167,143,174,76,105,140,171,159,135,251,166,163,6,228,161,127,9,85,42,45,50,28,223,75,71,51,73,56,130,76,134,212,162,117,180,238,113,29,51,202,240,164,108,90,150,131,70,99,1,78,237,191,11,68,209,172,198,189,113,194,97,121,151,227,62,1,138,183,137,220,166,189,217,137,221,170,34,170,106,142,184,152,158,19,19,28,59,99,156,105,58,74,156,255,0,127,247,22,255,0,249,89,255,0,241,13,51,254,206,44,131,132,238,36,105,252,74,105,193,220,78,194,143,77,184,169,15,38,13,110,158,211,201,82,82,238,194,82,100,52,157,198,226,88,116,183,109,223,220,148,135,81,149,244,247,170,41,113,249,193,196,170,108,169,218,243,165,52,94,165,57,206,188,219,174,3,43,121,217,8,144,227,206,60,237,68,183,173,89,104,250,152,113,8,36,147,68,130,89,36,208,110,41,184,149,161,90,217,119,104,30,160,196,190,237,39,255,0,197,198,169,197,218,215,240,248,29,118,157,122,46,247,27,95,75,169,209,73,117,18,157,201,243,47,129,196,109,227,49,89,86,47,193,226,170,154,169,243,204,207,14,216,213,209,120,221,155,200,186,64,217,248,197,228,22,109,218,189,28,98,41,166,154,102,42,235,162,189,216,142,125,83,62,105,142,19,43,156,214,123,130,175,105,232,245,245,116,219,242,252,45,82,141,109,84,234,16,159,233,165,125,41,12,197,113,109,175,106,200,210,172,41,36,120,81,25,30,59,145,144,170,95,223,253,197,191,254,86,127,252,67,76,255,0,179,139,16,175,106,245,177,174,60,27,94,250,135,107,202,142,164,205,177,234,233,157,17,167,141,213,83,166,149,61,195,122,43,134,105,73,238,66,149,140,154,83,189,38,149,164,182,173,38,116,214,43,103,184,187,148,215,110,171,21,204,68,198,188,38,99,86,55,162,125,157,193,223,177,140,179,154,225,104,174,229,187,145,78,149,209,77,83,78,145,198,56,196,233,197,123,218,49,112,85,238,205,30,177,110,155,130,95,138,170,86,109,170,101,66,107,253,52,163,171,33,232,173,173,197,237,65,18,83,149,40,207,9,34,34,207,98,34,29,91,137,142,33,45,142,29,244,226,101,203,83,157,29,85,249,172,188,197,187,77,90,13,213,77,154,72,245,77,77,146,146,125,4,41,72,83,171,220,156,36,200,136,247,173,9,87,94,160,234,245,177,161,220,27,89,26,135,116,74,142,148,194,177,233,9,131,17,215,141,165,84,102,157,61,179,102,43,102,73,81,238,90,147,140,146,85,177,36,165,168,182,161,70,85,91,174,186,217,119,107,230,160,203,190,238,215,255,0,198,70,166,69,218,215,240,8,29,119,93,102,46,246,219,71,87,167,214,81,117,20,157,202,243,63,129,95,230,25,164,96,240,244,209,76,235,114,98,61,94,121,250,145,45,143,216,42,246,151,55,189,136,191,78,238,18,221,202,162,116,225,189,49,60,40,167,205,203,123,178,56,71,25,225,144,191,127,247,22,255,0,249,89,255,0,241,13,51,254,206,38,246,137,221,60,76,210,120,119,186,56,131,214,45,66,143,91,150,187,82,93,122,219,160,170,155,9,184,205,52,136,202,144,204,137,43,140,219,110,41,78,18,83,134,146,178,36,182,163,220,102,226,176,206,20,224,15,131,137,85,41,80,117,231,85,168,189,58,115,125,9,182,164,7,150,243,82,23,33,183,155,121,170,137,236,90,112,209,116,240,218,22,74,39,73,102,179,73,32,155,83,147,95,136,159,103,237,78,254,102,214,191,177,58,45,242,204,62,43,193,78,39,17,114,174,83,164,76,207,207,63,87,206,203,237,206,111,144,254,16,183,145,229,24,75,81,227,211,23,43,166,221,17,215,26,209,76,196,107,31,181,49,49,63,39,181,243,112,247,174,214,199,17,26,113,27,80,45,168,146,33,41,47,42,13,74,3,249,53,66,154,132,33,78,52,75,193,19,169,218,226,20,149,164,139,41,90,114,72,86,228,39,37,138,57,225,239,93,174,126,29,245,30,54,160,91,81,35,205,74,153,84,26,148,7,240,73,155,9,107,66,156,104,151,131,54,149,185,180,41,43,73,30,20,132,228,150,157,200,85,210,233,237,247,111,234,117,145,68,191,237,105,61,106,93,118,27,115,24,202,208,165,183,184,189,102,156,216,165,36,157,109,91,144,180,146,143,106,208,164,231,36,47,178,156,202,49,246,247,106,248,241,207,207,231,69,58,65,216,138,246,79,23,225,108,113,195,92,153,221,159,213,158,123,147,215,194,57,79,92,121,226,93,132,0,6,93,174,192,0,0,0,0,17,139,88,56,177,127,68,120,168,182,244,210,235,76,117,217,55,77,2,10,157,146,181,54,202,169,51,92,155,41,175,20,167,22,105,35,96,210,134,201,210,89,250,169,65,45,38,70,149,33,217,58,42,215,154,103,180,13,191,252,205,137,253,182,104,239,60,3,113,148,197,57,138,94,129,106,149,70,66,210,183,147,18,218,171,62,227,143,171,115,142,48,204,106,89,54,219,42,50,73,41,110,169,46,184,230,212,36,146,223,170,148,163,24,11,25,172,91,198,220,195,95,158,26,240,158,207,51,110,102,155,5,86,51,102,112,153,230,87,70,181,197,31,226,83,28,234,142,62,60,121,227,174,34,56,199,30,113,58,216,136,0,12,251,81,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,3,162,106,254,138,105,246,184,219,42,181,53,6,137,30,124,51,81,184,217,174,51,14,173,167,58,110,54,75,71,85,181,146,84,68,234,240,120,201,103,237,207,123,0,21,77,196,103,40,62,129,84,110,45,18,172,45,109,161,151,164,148,25,242,50,163,89,117,151,177,182,227,66,255,0,154,73,22,126,37,240,21,229,170,26,5,171,26,61,49,113,111,187,42,177,79,109,11,52,20,151,105,178,90,97,102,70,178,202,86,235,104,201,31,77,102,95,81,103,226,54,101,50,35,44,25,100,140,116,77,80,209,13,50,214,10,20,170,21,243,104,82,106,40,144,210,218,75,239,83,227,188,243,38,164,45,36,182,212,235,107,218,162,234,44,200,241,216,207,237,1,175,198,128,241,91,171,124,62,87,226,212,45,75,150,115,180,230,220,71,90,157,34,100,149,70,83,100,182,141,88,105,183,144,147,61,172,165,61,251,99,37,246,92,167,9,124,125,233,127,16,148,136,52,106,149,86,45,30,234,76,118,146,252,89,111,199,142,79,59,181,132,171,164,133,72,113,197,17,186,241,146,114,89,60,25,121,151,120,55,198,31,43,75,174,195,114,109,245,162,237,170,171,67,65,56,243,180,242,39,31,150,222,60,67,167,177,168,209,18,130,65,33,13,36,178,174,202,60,121,25,24,129,212,218,165,245,165,55,87,138,167,202,171,219,181,186,107,251,84,109,173,232,143,161,109,184,70,105,60,26,86,88,91,101,219,183,116,252,72,6,208,72,90,28,66,92,109,68,164,168,136,210,100,121,35,47,136,242,21,91,193,135,52,212,186,245,31,77,181,205,199,12,212,152,244,248,213,108,249,175,49,217,66,228,63,42,95,252,234,214,100,159,175,30,100,44,254,221,185,104,55,101,42,53,106,221,171,68,168,67,148,210,30,109,216,207,161,212,154,84,146,81,122,200,51,47,37,17,246,63,121,0,228,86,132,56,133,54,226,73,73,81,25,41,38,89,35,47,129,138,205,230,119,192,220,90,245,42,78,183,233,133,29,13,212,227,154,223,171,70,143,28,136,157,105,41,155,37,247,182,49,28,212,167,13,70,130,220,181,224,251,17,247,193,139,52,31,29,98,145,77,175,83,36,209,234,240,153,151,14,99,75,97,230,94,109,46,33,104,90,77,42,73,165,68,100,100,100,102,88,50,199,112,26,181,187,227,105,207,63,5,226,117,135,27,82,153,121,165,101,38,149,17,225,73,50,247,31,108,25,24,250,45,202,179,212,27,134,151,92,140,234,219,118,157,53,137,109,173,10,50,82,84,218,201,68,100,100,100,100,100,101,241,33,46,121,146,112,172,238,133,234,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,176,156,153,145,123,204,188,161,176,13,144,184,64,212,4,106,71,15,54,93,112,164,245,222,98,139,78,138,250,205,123,148,110,166,12,117,43,113,238,81,231,43,239,147,200,204,194,188,185,53,234,73,87,52,70,185,99,84,234,43,126,163,79,175,73,126,59,75,123,113,162,19,113,41,237,36,136,148,163,81,17,40,204,187,36,147,254,97,97,160,0,0,0,0,0,0,0,0,43,231,156,14,166,59,108,232,237,54,208,139,37,178,93,86,162,202,92,109,43,62,167,77,216,179,219,51,50,37,151,171,234,227,200,203,63,17,96,166,100,146,51,51,193,23,113,73,124,221,181,86,61,231,174,176,173,90,84,199,85,10,137,76,110,60,134,141,194,52,20,182,102,79,109,70,73,74,204,179,133,17,100,200,149,246,0,192,252,15,105,164,157,79,226,70,207,166,54,194,93,143,76,170,211,234,146,210,180,154,146,108,55,62,50,86,88,216,162,242,115,222,68,95,19,27,17,82,105,209,233,20,184,116,168,141,37,182,33,199,110,59,104,74,72,137,41,66,73,36,68,68,68,69,216,139,220,42,59,147,94,153,38,173,120,215,53,22,84,21,27,48,227,201,130,220,131,107,213,39,80,237,61,226,78,227,65,150,112,121,193,43,63,87,188,91,224,0,0,0,0,0,0,0,0,14,131,92,209,139,46,189,168,148,253,75,159,71,136,245,98,156,203,76,178,243,145,218,82,144,77,190,111,36,201,70,131,81,25,44,204,203,10,47,235,238,59,240,0,0,0,0,0,0,0,0,0,173,222,115,213,229,70,211,171,82,134,141,166,83,60,118,255,0,137,108,126,158,162,247,255,0,160,89,16,169,158,116,53,231,149,89,180,40,125,84,244,209,233,15,83,113,231,186,41,202,242,207,250,0,70,142,90,84,2,175,241,79,108,176,109,26,201,30,55,56,78,113,154,116,195,248,31,192,95,232,164,78,80,116,230,229,113,26,137,203,142,75,56,153,218,179,70,118,111,129,60,188,241,219,34,238,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,5,60,243,162,161,61,23,81,108,250,218,33,56,72,155,233,13,239,19,103,180,246,49,78,73,101,88,253,158,98,225,133,118,243,140,177,158,172,233,85,22,235,141,78,113,227,163,120,157,239,33,147,81,55,213,147,79,108,178,162,73,227,56,199,153,103,235,1,27,185,56,213,142,46,182,85,169,135,32,147,227,122,24,108,215,141,219,34,84,21,216,179,223,31,96,186,49,67,252,168,235,109,211,248,185,182,41,78,60,164,122,71,198,224,183,97,39,211,166,78,87,126,255,0,95,192,197,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,252,211,116,169,90,145,195,83,243,33,198,82,229,91,147,213,90,82,144,140,171,167,30,4,211,198,73,10,60,101,101,219,177,125,100,38,64,234,154,173,103,199,191,180,226,229,179,228,33,42,42,181,38,100,52,154,136,143,106,157,97,109,145,247,74,177,244,254,7,246,24,13,116,56,110,188,223,211,157,120,178,171,174,62,168,173,71,184,105,168,152,163,81,163,107,41,152,202,156,201,238,73,22,9,30,243,199,110,227,99,251,34,185,22,231,179,104,55,28,23,210,243,21,74,100,89,141,184,74,37,110,75,141,37,100,121,35,50,60,146,139,200,207,237,49,173,102,176,219,50,244,223,90,174,251,105,108,186,202,168,55,45,66,51,38,164,154,119,165,137,110,33,43,79,100,228,143,103,99,34,47,216,47,107,151,222,163,167,81,56,106,181,214,185,140,188,245,26,12,42,74,146,135,55,41,61,24,17,114,71,235,40,200,242,190,254,95,97,0,146,128,0,0,0,0,0,0,0,41,87,155,238,163,51,114,107,84,11,77,135,205,105,165,83,154,74,210,74,35,34,91,82,231,182,125,137,71,223,214,248,23,236,23,65,84,168,68,164,83,101,85,39,62,134,99,195,97,111,186,226,212,73,74,80,132,154,148,102,102,100,68,68,68,125,204,198,185,124,101,95,15,95,252,74,223,245,67,146,220,136,241,110,42,172,40,75,109,102,178,84,116,207,144,166,240,123,148,71,217,126,227,199,126,196,3,21,218,86,213,82,241,185,169,118,197,26,27,242,166,85,38,49,13,166,217,109,75,81,169,199,18,132,246,73,25,249,168,139,177,31,159,144,216,47,129,205,4,131,160,250,25,69,164,170,154,136,213,74,172,120,213,41,251,153,36,58,151,221,135,25,46,37,95,155,66,139,214,107,185,40,140,242,93,204,207,202,7,242,170,225,4,238,10,202,117,198,248,164,145,194,132,162,244,99,114,24,243,121,11,131,37,151,146,78,178,101,140,26,136,148,149,231,207,30,243,22,234,219,104,105,180,180,218,9,40,65,18,82,146,44,17,17,121,17,0,242,24,219,92,245,238,192,208,59,46,109,221,122,86,162,176,108,50,226,152,137,226,88,75,239,184,150,157,113,40,66,28,113,27,141,93,37,17,17,30,76,251,124,113,212,248,169,226,178,196,225,170,197,157,88,170,213,224,59,94,84,119,125,31,76,241,12,169,231,29,54,95,83,74,83,42,121,181,155,102,182,13,38,105,60,231,177,119,242,163,94,35,184,167,212,254,36,238,201,21,91,154,179,45,20,213,60,191,9,75,102,68,130,142,132,245,94,82,63,50,183,156,73,44,146,250,145,216,252,187,23,214,25,63,139,222,96,90,147,196,21,110,77,46,216,174,85,45,235,101,183,22,211,113,225,73,145,17,82,90,37,200,73,19,201,68,149,182,189,205,188,146,86,11,7,180,189,197,223,13,232,143,14,250,169,196,37,213,30,149,104,219,245,25,45,202,146,132,73,169,185,18,74,227,180,106,113,180,173,78,60,219,78,109,193,60,149,25,153,118,35,201,253,121,179,131,254,95,90,141,175,117,138,117,195,116,209,234,20,91,79,168,204,133,72,147,29,248,202,146,206,248,235,51,105,75,140,182,150,74,105,213,26,123,224,246,159,184,187,220,238,136,240,251,166,218,15,107,69,183,44,171,118,12,117,180,210,18,244,178,137,29,15,188,178,109,180,41,75,91,109,163,113,171,164,147,51,50,238,125,254,24,12,13,194,95,46,173,46,208,170,92,26,229,223,68,166,220,119,57,178,211,142,185,58,52,121,141,71,127,107,10,51,100,220,140,135,16,105,113,165,26,76,207,36,74,63,121,246,152,17,227,71,136,195,113,98,48,219,44,180,146,67,109,182,146,74,80,146,44,17,17,23,98,34,34,198,7,176,0,0,0,0,0,0,0,7,166,92,200,148,248,235,151,62,83,49,152,105,38,181,186,234,201,8,74,72,178,102,102,125,136,136,136,207,246,0,247,15,130,175,112,80,104,12,28,170,237,110,5,53,146,243,114,92,148,50,159,50,47,53,25,23,153,145,126,210,17,107,138,158,97,122,87,195,236,41,52,218,37,98,155,112,220,141,108,196,56,114,35,75,233,228,216,63,206,54,153,40,112,178,219,198,162,248,237,51,242,46,245,43,171,60,104,113,35,175,245,179,142,221,207,93,136,151,255,0,139,166,208,102,207,109,10,218,134,204,240,215,93,121,254,39,119,111,138,143,236,11,232,183,53,143,78,175,26,203,180,43,66,233,166,215,37,71,219,215,42,116,230,36,147,59,144,106,78,254,154,204,211,146,74,177,146,239,180,254,3,187,8,137,203,187,134,234,238,139,105,204,139,134,253,84,183,238,123,135,103,137,57,230,181,62,207,65,249,104,71,241,173,33,196,238,109,212,121,153,228,177,140,22,51,46,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,241,19,237,3,169,223,207,42,215,246,215,69,231,10,49,226,39,218,7,83,191,158,85,175,237,174,136,214,210,254,42,223,124,251,27,195,160,255,0,40,98,253,10,125,231,205,162,122,189,115,232,118,163,210,53,14,215,149,33,42,132,242,19,58,35,79,19,73,168,194,53,164,222,138,225,154,84,91,86,148,227,38,149,108,81,37,105,45,200,73,149,202,232,86,182,90,58,249,167,209,47,187,73,255,0,241,113,170,113,118,187,252,2,127,65,167,94,139,189,198,209,213,233,245,146,93,68,167,106,188,203,224,84,247,117,104,77,207,108,232,157,151,175,9,151,30,93,187,119,189,38,10,201,56,67,176,102,181,34,67,105,105,73,51,202,210,227,113,148,226,86,159,35,37,165,68,156,33,78,115,60,44,113,15,87,225,207,83,162,220,253,74,140,155,110,119,240,107,130,149,21,196,151,140,143,133,18,22,73,89,109,55,90,82,186,136,238,147,60,41,27,208,151,22,99,23,149,227,238,101,183,34,213,239,137,86,147,221,175,41,143,175,237,79,54,239,100,112,155,105,131,175,29,151,76,78,38,214,245,49,167,202,154,38,98,171,117,121,226,98,119,102,122,250,247,103,85,214,142,139,173,154,189,108,104,118,156,85,245,14,232,149,29,41,132,202,211,6,35,175,27,74,168,205,52,40,217,138,217,146,84,123,150,164,227,36,149,108,73,41,106,45,168,81,151,33,3,84,108,26,166,156,43,87,41,151,44,121,118,138,41,143,85,213,83,97,11,113,41,138,210,20,167,84,104,74,77,194,82,9,11,37,55,183,122,84,149,36,210,74,35,33,80,156,88,241,35,80,226,83,81,202,226,106,20,138,109,187,72,101,80,104,148,247,94,82,148,150,183,154,149,33,212,238,54,210,251,167,183,118,206,196,148,52,140,175,167,189,82,76,207,50,163,5,103,122,137,214,170,185,125,189,222,214,146,216,109,136,196,109,62,101,54,177,20,205,22,109,79,248,147,166,147,172,124,142,58,76,85,58,105,63,171,28,103,170,39,166,235,102,175,92,250,227,168,245,125,67,186,37,72,82,166,188,180,193,136,235,196,234,105,208,137,106,54,98,182,100,148,150,212,37,88,201,37,59,212,106,90,139,114,212,103,47,184,91,210,93,78,179,184,70,213,187,246,227,184,42,52,235,110,232,179,107,142,64,182,100,196,45,143,255,0,1,203,85,84,44,215,185,189,233,39,91,217,177,61,68,19,110,25,169,36,209,140,73,193,71,9,79,241,1,115,149,215,121,195,144,141,61,163,188,235,114,221,98,67,105,84,249,173,147,43,40,39,133,147,205,165,72,120,150,167,18,159,162,149,33,42,74,212,74,77,153,113,19,236,253,169,223,204,218,215,246,39,70,19,43,192,220,187,21,227,111,76,242,157,60,252,56,207,119,181,180,118,247,106,112,152,11,152,109,151,203,41,167,72,170,136,175,132,76,81,17,84,110,209,28,252,110,185,158,116,240,235,153,210,140,70,107,225,59,137,26,135,13,122,142,119,19,176,164,84,173,218,187,41,131,91,167,180,242,146,165,53,188,148,153,13,39,113,54,167,218,61,219,119,246,52,173,212,101,29,77,233,194,131,33,106,222,140,92,26,75,26,205,170,212,95,241,180,187,226,218,129,113,211,102,34,58,219,65,117,217,74,221,140,163,63,84,221,105,74,34,50,74,143,40,91,75,61,166,230,194,192,216,170,237,170,188,61,175,147,214,219,121,173,156,6,97,107,240,94,59,73,139,209,49,187,199,142,145,172,233,61,177,206,58,248,107,28,151,123,110,220,20,139,178,223,166,93,54,252,191,21,75,172,195,102,161,9,254,154,145,213,142,242,9,109,175,106,200,148,156,165,68,120,81,17,150,123,145,24,228,69,69,240,81,197,171,252,63,220,229,106,94,115,36,47,79,107,15,58,228,182,152,142,218,149,2,107,132,202,10,113,225,6,243,137,74,25,36,41,180,171,232,169,75,74,84,180,146,85,110,130,125,151,102,20,102,22,183,233,225,49,206,62,253,78,67,219,61,145,196,236,134,59,224,247,103,122,221,90,205,21,118,196,115,137,253,168,225,172,121,226,121,76,0,0,50,8,130,28,243,76,246,126,183,255,0,158,81,63,177,77,21,106,45,43,154,103,179,245,191,252,242,137,253,138,104,173,109,58,180,191,47,181,6,216,177,61,33,224,63,40,235,48,169,62,43,165,213,232,120,135,208,215,83,102,83,187,110,252,237,220,89,198,50,94,98,13,159,83,53,99,183,99,156,196,58,179,162,107,180,88,217,88,187,114,116,166,154,171,153,238,142,50,149,188,1,113,113,79,210,186,131,186,71,170,53,233,12,218,181,103,144,170,52,217,47,39,194,209,165,41,74,55,18,188,150,91,97,229,41,38,106,221,177,181,164,212,105,34,113,215,19,104,66,134,53,71,77,174,125,32,191,171,58,113,120,181,29,21,106,35,201,105,227,140,241,58,211,137,90,18,227,110,33,93,140,210,182,214,133,145,40,137,68,74,34,82,82,162,52,148,223,229,227,197,175,241,90,7,170,119,63,248,150,44,233,82,211,246,145,211,214,241,171,254,111,160,149,23,235,52,74,254,37,177,125,147,102,117,90,170,48,88,142,26,112,137,158,175,52,253,95,50,43,210,94,195,90,204,44,213,180,217,63,141,189,17,85,116,211,198,42,137,136,255,0,18,157,60,220,106,234,152,214,174,122,235,143,121,166,123,64,219,255,0,204,216,159,219,102,140,133,202,99,244,169,248,31,250,240,199,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,82,179,229,185,239,159,118,87,217,159,232,182,159,66,223,245,105,88,64,0,9,131,155,192,0,0,20,231,199,247,181,189,247,248,95,203,34,139,140,20,231,199,247,181,189,247,248,95,203,34,136,254,210,126,75,79,165,30,201,110,14,133,60,191,123,247,53,123,246,216,14,157,81,168,81,234,17,106,212,153,242,33,78,132,242,36,197,149,25,213,52,235,14,161,68,164,56,133,164,200,210,164,168,136,201,68,100,100,100,70,66,229,56,75,226,126,145,196,197,145,34,122,233,222,140,186,40,29,22,43,208,91,74,142,57,45,194,95,77,246,22,121,203,78,116,220,50,65,153,173,6,149,37,91,136,146,226,234,150,198,209,139,131,80,116,198,255,0,212,139,125,254,175,238,125,232,231,230,211,211,29,110,56,252,73,38,249,56,242,13,25,199,71,162,75,81,40,137,61,51,113,102,164,244,240,174,189,96,95,247,118,151,93,208,47,187,18,173,232,202,229,51,171,225,101,116,26,123,167,212,105,109,47,212,117,42,65,229,14,44,187,164,241,156,151,114,35,17,252,187,29,115,45,174,43,170,60,74,185,199,108,107,49,172,121,226,117,251,241,110,29,179,217,108,22,219,225,110,97,173,87,17,137,177,58,83,60,124,90,166,154,106,221,171,246,106,166,105,227,26,233,206,53,210,105,155,239,1,141,56,123,215,107,99,136,141,56,141,168,22,212,73,16,148,151,149,6,165,1,252,154,161,77,66,16,167,26,37,224,137,212,237,113,10,74,210,69,148,173,57,36,43,114,19,146,196,246,221,202,110,209,21,209,58,196,185,31,25,131,191,151,226,43,194,226,105,154,107,162,102,38,39,170,99,239,221,61,77,123,198,66,208,93,103,184,52,15,83,169,90,145,111,177,227,60,30,246,38,211,213,33,108,183,62,35,133,135,25,89,163,246,45,38,162,82,82,227,109,172,210,173,184,60,122,50,149,195,195,197,239,71,208,219,91,136,24,13,250,78,215,175,248,134,103,45,134,204,151,73,144,220,199,99,161,47,22,79,45,57,211,73,165,222,196,75,87,77,68,147,54,205,205,103,98,46,197,94,18,215,58,120,247,105,214,238,92,210,188,13,86,99,9,152,76,110,95,159,7,17,60,170,154,162,103,119,94,217,136,157,57,113,225,28,116,92,166,151,106,77,177,171,246,13,27,81,236,231,100,46,147,91,101,78,178,82,89,54,157,109,72,90,155,113,181,167,185,18,144,226,22,131,52,153,164,205,38,105,82,146,100,163,237,66,150,184,85,226,90,189,195,125,252,221,81,39,34,85,171,86,121,164,220,84,216,205,179,213,150,211,104,117,45,41,11,113,38,105,83,74,125,78,18,82,164,18,205,36,149,40,136,242,87,41,110,220,20,139,178,223,166,93,54,252,191,21,75,172,195,102,161,9,254,154,145,213,142,242,9,109,175,106,200,148,156,165,68,120,81,17,150,123,145,24,158,101,121,141,57,133,190,60,43,142,113,245,199,155,217,244,207,37,237,222,197,223,217,12,110,148,206,246,30,189,102,138,191,227,87,237,71,111,42,163,140,105,58,211,79,34,0,3,38,130,131,94,241,176,128,215,188,69,54,159,253,47,226,250,157,1,208,95,251,255,0,229,127,216,203,92,52,241,23,115,240,221,127,126,85,210,89,145,82,164,203,101,108,85,168,137,152,81,218,168,39,98,250,38,165,26,28,36,169,183,20,75,74,201,59,177,189,4,100,151,23,155,149,176,47,251,71,84,109,24,23,221,137,86,244,157,14,167,213,240,178,186,14,179,212,233,186,182,151,234,58,148,172,176,182,214,93,210,89,198,75,177,145,138,90,213,237,9,185,244,134,139,99,221,21,57,113,230,209,111,250,4,90,221,46,83,88,74,146,165,176,203,143,199,113,179,51,52,169,165,62,130,221,221,43,74,146,162,50,61,232,70,66,224,191,138,74,135,15,215,243,52,155,146,179,33,58,123,93,120,202,179,20,152,84,130,138,233,163,107,115,26,65,25,26,84,149,19,100,230,210,81,173,162,50,216,181,161,173,182,185,86,99,94,95,115,224,216,142,20,207,209,175,95,116,255,0,120,235,215,63,183,251,27,133,219,12,23,225,188,158,98,171,244,196,242,255,0,82,41,214,38,157,63,94,153,137,136,235,225,185,87,201,221,151,220,211,61,159,173,255,0,231,148,79,236,83,68,15,225,63,82,109,141,34,226,14,208,212,11,205,217,12,209,105,207,73,106,91,204,50,110,169,148,191,21,230,9,195,65,119,82,82,167,73,74,36,145,171,106,85,181,42,60,36,231,63,51,170,141,62,177,195,109,171,86,164,207,143,54,12,219,174,12,152,178,163,58,151,90,125,165,192,154,164,56,133,164,204,148,149,36,200,201,68,102,70,70,70,66,175,135,156,234,236,218,204,34,237,60,227,118,99,212,175,209,142,6,140,195,99,235,192,223,214,41,185,55,104,171,78,19,165,92,39,186,120,182,7,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,250,69,98,240,23,198,60,93,55,148,198,141,234,181,107,195,218,82,48,205,6,115,136,101,184,244,121,11,121,215,28,75,234,36,18,205,167,150,247,119,86,181,19,70,148,228,146,133,41,104,179,161,42,192,99,173,227,237,69,202,57,245,199,100,253,249,52,6,214,108,182,47,100,243,10,176,120,142,52,79,26,43,234,170,158,222,248,229,84,117,79,108,76,76,128,0,94,163,0,0,0,199,188,68,251,63,106,119,243,54,181,253,137,209,70,34,243,184,137,246,126,212,239,230,109,107,251,19,162,140,68,63,105,127,27,111,186,125,174,144,232,63,201,248,191,78,159,117,176,128,0,9,131,155,212,99,196,79,180,14,167,127,60,171,95,219,93,29,122,192,191,238,237,46,187,160,95,118,37,91,209,149,202,103,87,194,202,232,52,247,79,168,210,218,95,168,234,84,131,202,28,89,119,73,227,57,46,228,70,59,15,17,62,208,58,157,252,242,173,127,109,116,115,23,39,14,151,61,27,135,203,67,136,106,99,210,42,180,91,133,233,172,85,16,212,50,74,104,202,106,82,163,176,110,44,150,102,180,188,164,47,215,216,148,161,91,80,102,102,180,103,90,85,69,202,175,87,93,190,116,204,207,14,174,60,221,195,99,19,131,181,150,225,112,248,217,141,219,212,211,110,34,168,214,42,153,162,103,118,122,184,196,79,9,225,60,185,204,68,219,95,15,122,237,108,113,17,167,17,181,2,218,137,34,18,146,242,160,212,160,63,147,84,41,168,66,20,227,68,188,17,58,157,174,33,73,90,72,178,149,167,36,133,110,66,114,88,164,158,26,120,139,185,248,110,191,191,42,233,44,200,169,82,101,178,182,42,212,68,204,40,237,84,19,177,125,19,82,141,14,18,84,219,138,37,165,100,157,216,222,130,50,75,139,205,206,217,215,141,177,168,22,197,58,243,179,43,81,234,212,90,179,36,252,73,108,25,237,113,57,50,50,50,60,26,84,149,17,165,72,81,18,146,164,169,42,34,50,50,41,174,83,153,70,62,214,149,124,120,231,246,253,249,124,206,95,233,7,98,174,108,158,59,126,204,76,225,174,79,137,60,244,158,186,39,175,88,234,153,248,209,199,89,152,171,74,206,230,153,237,3,111,255,0,51,98,127,109,154,50,23,41,143,210,167,224,127,235,195,30,243,76,246,129,183,255,0,153,177,63,182,205,25,11,148,199,233,83,240,63,245,225,133,179,229,185,239,159,118,91,63,51,253,22,211,232,91,254,173,43,8,20,33,168,86,37,193,166,55,189,110,192,186,99,116,106,148,41,142,67,127,8,90,80,230,211,245,93,111,122,82,163,105,196,237,90,20,105,45,200,90,85,140,24,190,241,84,156,203,52,202,175,105,235,225,234,19,206,245,169,119,212,54,95,140,189,169,79,74,68,70,90,142,243,24,37,154,149,132,165,135,55,154,82,71,215,218,89,52,40,197,246,209,216,223,177,77,216,249,51,244,79,247,136,69,122,21,205,99,11,155,94,203,235,152,136,189,70,177,219,53,81,58,196,71,240,213,92,207,114,107,240,23,127,254,95,112,199,107,120,154,183,143,168,91,157,107,126,111,230,58,93,15,14,191,224,236,246,74,82,173,177,23,23,214,78,115,159,88,205,123,134,107,189,46,154,125,139,103,87,111,106,179,50,30,131,111,211,37,85,101,55,25,41,83,171,105,134,148,226,210,130,81,164,141,70,148,25,17,25,145,103,25,50,243,21,255,0,202,154,251,232,92,23,214,153,73,147,81,115,198,195,141,93,132,206,252,196,103,162,179,102,66,182,154,189,87,87,215,138,89,74,125,100,179,235,25,108,73,30,99,230,89,169,180,139,79,64,207,79,94,107,173,84,190,166,50,196,100,110,82,122,81,226,60,212,135,159,201,32,210,172,41,44,55,176,212,147,62,190,226,201,33,68,46,112,184,232,167,44,140,68,243,166,52,245,199,8,249,248,124,236,38,127,178,213,93,219,138,178,139,113,59,183,110,69,92,35,149,21,248,245,76,71,14,20,68,213,234,165,84,162,239,120,94,211,42,190,143,104,29,157,167,183,3,187,170,148,232,107,126,106,54,164,186,18,36,60,228,135,24,202,22,180,171,166,167,141,189,233,81,146,182,110,44,17,224,170,51,134,205,54,99,87,117,214,204,211,249,173,71,122,13,70,166,151,106,12,190,243,141,37,232,76,37,79,201,108,150,223,174,149,41,150,156,74,76,140,189,101,39,214,79,210,43,198,24,221,154,195,252,123,243,221,30,217,250,147,110,155,243,110,24,92,166,137,237,185,87,211,77,28,127,252,245,245,0,0,37,110,126,71,190,63,189,146,47,191,194,254,103,20,85,175,14,222,208,58,99,252,242,162,255,0,109,104,90,87,31,222,201,23,223,225,127,51,138,42,215,135,111,104,29,49,254,121,81,127,182,180,33,249,231,148,45,247,71,189,46,144,232,171,243,67,27,233,220,254,149,11,206,0,1,48,115,120,0,0,35,223,31,222,201,23,223,225,127,51,138,41,204,92,103,31,222,201,23,223,225,127,51,138,42,83,78,173,47,203,237,65,182,44,79,72,120,15,202,58,204,42,79,138,233,117,122,30,33,244,53,212,217,148,238,219,191,59,119,22,113,140,151,152,133,237,21,51,86,50,138,99,156,211,30,217,116,231,67,55,104,177,179,152,139,183,39,74,105,187,92,207,116,91,183,50,147,156,14,241,148,198,138,62,189,52,212,234,140,133,89,51,94,83,241,103,58,227,142,166,132,162,109,229,184,77,178,219,46,56,226,95,119,164,91,9,73,74,20,106,94,50,181,153,218,152,161,141,81,211,107,159,72,47,234,206,156,94,45,71,69,90,136,242,90,120,227,60,78,180,226,86,132,184,219,136,87,99,52,173,181,161,100,74,34,81,18,136,148,148,168,141,37,57,249,122,113,113,79,58,124,62,31,181,58,189,33,51,146,241,51,106,84,38,188,147,105,109,26,82,148,83,77,70,68,105,82,84,71,209,220,165,18,137,125,36,154,54,52,133,220,100,185,149,86,170,248,30,35,134,156,35,94,169,236,159,171,230,236,211,13,210,110,196,89,204,44,127,228,185,52,111,111,68,85,92,83,198,42,166,99,88,185,78,157,122,113,171,78,19,30,55,9,138,166,171,0,0,1,44,115,226,177,121,163,105,149,34,218,212,235,115,83,41,174,236,145,122,195,121,138,131,27,84,121,145,4,153,65,63,184,214,101,235,52,243,45,236,74,82,69,208,221,235,26,207,28,55,45,13,86,168,90,26,216,246,152,181,73,143,38,13,254,201,165,233,10,90,146,236,71,96,199,146,251,106,79,153,41,42,73,186,133,36,200,143,42,66,137,69,180,210,185,207,198,30,139,84,53,219,66,171,22,133,189,79,143,46,226,134,243,21,90,34,31,146,166,19,226,154,86,20,146,86,73,38,165,176,183,219,73,57,234,110,113,38,102,156,111,77,53,219,183,5,94,211,184,41,151,77,191,47,194,213,40,211,25,168,66,127,166,149,244,164,50,178,91,107,218,178,52,171,10,73,30,20,70,71,142,228,100,33,153,149,53,101,217,141,56,154,99,132,206,191,85,81,223,63,91,166,182,38,245,173,180,216,187,185,45,234,181,185,110,153,183,198,121,124,171,85,105,28,119,105,225,17,219,185,44,233,199,247,181,189,247,248,95,203,34,137,9,202,99,244,169,248,31,250,240,139,92,94,95,118,254,167,113,1,112,223,246,180,158,181,46,187,14,143,49,140,173,10,91,123,169,113,119,52,230,197,41,36,235,106,220,133,164,148,123,86,133,39,57,33,204,104,134,168,211,244,243,135,61,119,164,183,114,199,167,87,238,198,104,84,138,100,85,33,46,59,49,165,185,41,51,82,148,26,85,132,148,101,186,74,112,200,137,38,180,17,40,150,164,102,218,198,34,139,57,157,87,231,148,77,115,223,194,175,107,55,154,101,24,140,199,97,172,101,84,196,197,202,168,195,81,60,38,119,103,122,212,76,204,71,29,41,227,51,217,17,44,123,174,26,173,80,214,253,85,184,53,70,167,73,143,76,122,184,243,106,76,54,22,165,165,134,154,105,12,180,147,90,187,173,68,219,104,220,172,36,148,173,198,73,73,25,36,172,135,150,166,153,82,45,61,3,45,66,101,222,181,82,250,152,243,242,87,181,73,233,71,136,243,177,217,99,6,179,74,176,164,190,230,242,74,76,250,251,79,36,132,152,172,109,61,177,46,13,78,189,232,150,5,173,27,173,84,174,204,110,27,25,66,212,134,247,31,172,235,155,18,165,19,77,167,114,214,162,73,237,66,20,172,96,133,239,91,182,253,34,211,183,233,150,181,191,19,194,210,232,208,217,167,194,99,168,165,244,163,178,130,67,104,220,179,53,43,9,73,22,84,102,103,142,230,102,47,118,126,205,87,241,21,226,174,113,211,219,60,231,230,246,162,253,48,102,86,114,172,163,13,144,97,60,88,171,78,17,60,173,219,141,41,166,117,227,164,213,164,196,254,196,176,103,31,222,201,23,223,225,127,51,138,41,204,92,103,31,222,201,23,223,225,127,51,138,41,204,81,218,79,202,169,244,99,219,44,159,66,158,64,189,251,234,189,203,107,247,179,175,27,99,80,45,138,117,231,102,86,163,213,168,181,102,73,248,146,216,51,218,226,114,100,100,100,120,52,169,42,35,74,144,162,37,37,73,82,84,68,100,100,92,200,168,190,8,120,177,99,135,139,158,101,181,121,166,67,214,77,202,243,74,150,227,106,113,197,82,164,164,141,37,41,182,72,204,148,149,36,201,46,146,83,212,82,91,108,210,106,54,201,181,219,160,146,229,216,250,49,246,183,227,133,81,206,59,63,180,180,126,218,108,142,35,100,115,9,195,213,173,86,170,227,110,169,249,81,195,88,157,62,85,58,233,60,186,167,72,137,128,0,86,247,49,14,44,95,174,212,42,188,56,89,41,142,116,152,47,50,155,146,162,74,109,227,151,37,181,33,212,197,104,210,102,77,165,167,18,158,161,246,112,221,108,209,132,37,10,234,212,199,99,104,192,218,155,181,250,163,182,86,91,45,179,56,173,170,204,41,192,225,184,71,58,170,234,166,157,120,206,156,53,158,60,35,94,51,215,17,172,196,106,226,195,82,109,141,93,226,14,239,212,11,49,217,15,81,106,47,70,106,35,207,178,109,41,228,177,21,150,13,194,65,247,74,84,166,141,73,37,17,43,106,147,185,41,60,164,167,135,43,63,103,235,131,249,229,47,251,20,33,86,162,210,185,89,251,63,92,31,207,41,127,216,161,8,166,75,114,111,102,19,114,174,115,172,252,238,130,233,63,5,111,45,216,234,112,118,117,220,183,54,233,141,121,233,79,8,215,207,164,38,48,162,13,98,211,42,190,141,234,117,197,166,117,183,122,210,40,83,20,194,31,218,148,248,152,234,34,91,15,237,74,214,72,234,52,182,220,217,184,205,59,246,159,114,49,123,226,183,185,161,104,181,62,135,94,161,107,141,10,159,33,10,184,158,85,42,190,242,164,165,77,28,166,217,71,131,82,91,81,239,74,148,203,79,37,70,159,83,12,35,36,149,40,205,121,141,161,195,77,220,60,93,142,116,79,209,60,254,166,183,232,115,59,167,47,206,107,203,238,78,148,226,41,210,61,58,53,154,120,245,70,147,92,121,230,98,25,207,151,22,175,49,168,26,20,139,30,108,169,14,214,172,39,188,3,230,251,206,60,167,33,60,165,185,17,100,165,36,137,41,74,73,198,18,217,41,91,83,25,39,234,146,146,146,169,209,43,121,113,106,243,250,127,174,168,177,230,202,142,213,22,253,103,192,62,111,188,219,41,110,107,41,91,145,22,74,82,76,212,165,40,220,97,45,146,147,185,82,82,126,177,165,41,56,164,35,216,220,79,194,112,150,53,158,52,239,68,250,183,116,250,52,110,61,152,201,127,2,237,22,107,185,78,148,93,240,55,41,254,47,11,189,221,227,197,90,71,84,104,181,173,75,213,169,90,59,203,226,211,174,82,42,158,2,185,88,179,104,52,58,67,164,79,18,202,68,136,77,19,138,109,109,25,27,78,162,58,100,58,133,154,136,137,109,167,204,240,149,85,173,187,111,213,238,203,130,153,107,91,241,60,85,82,179,49,154,124,38,58,137,71,86,67,203,36,54,141,203,50,74,114,165,17,101,70,68,89,238,100,66,66,113,121,169,180,139,150,204,208,237,51,166,181,190,69,149,96,210,223,168,63,185,69,137,19,160,67,89,49,180,208,69,234,180,203,46,111,74,148,71,215,219,234,154,15,61,203,150,54,150,126,86,107,45,71,83,100,76,233,199,176,225,254,105,148,57,133,187,46,107,111,50,141,201,52,25,41,162,105,50,76,240,164,168,151,210,198,226,220,66,190,42,103,50,198,219,195,211,60,34,34,62,141,106,158,248,250,152,156,130,138,54,43,102,113,121,205,234,127,196,174,170,238,105,61,122,213,52,218,167,135,201,171,132,199,102,252,172,198,206,179,173,141,63,182,41,214,101,153,69,143,73,162,210,89,38,34,68,96,143,107,105,201,153,153,153,228,212,165,40,205,74,90,140,212,165,41,74,81,153,153,153,193,14,108,255,0,162,191,199,63,212,69,132,10,247,230,207,250,43,252,115,253,68,72,243,168,138,114,250,226,57,112,246,195,76,116,99,114,187,219,95,134,185,114,102,106,153,185,51,51,198,102,102,221,122,204,207,92,203,5,242,255,0,213,171,35,72,117,225,117,27,250,169,232,202,117,126,140,245,13,169,206,17,20,120,210,28,145,29,196,41,245,25,151,77,163,232,154,77,125,201,38,164,154,182,160,148,180,219,224,215,188,89,207,1,124,99,202,212,136,172,104,222,171,86,188,69,219,31,12,208,103,56,135,156,145,88,142,134,93,113,196,190,162,65,160,157,101,12,247,117,107,73,186,74,78,73,75,74,150,188,70,65,152,211,111,252,173,206,26,207,9,243,246,125,159,250,108,94,151,118,54,254,47,255,0,159,193,196,213,187,78,151,41,231,165,49,202,168,141,57,71,29,238,200,210,121,69,82,154,224,0,37,174,119,81,143,17,62,208,58,157,252,242,173,127,109,116,117,91,58,241,185,244,254,231,167,94,118,101,106,69,38,181,73,120,159,137,45,131,45,205,171,6,70,70,71,146,82,84,147,52,169,10,35,74,146,165,37,68,100,102,71,218,184,137,246,129,212,239,231,149,107,251,107,160,206,140,92,19,116,29,221,122,167,63,226,105,112,110,87,45,202,148,84,71,89,174,39,240,118,93,106,74,150,89,79,73,74,120,218,51,86,221,171,54,136,183,155,152,78,179,174,154,234,189,92,209,206,38,103,230,158,110,229,194,222,195,90,203,48,246,241,83,27,183,41,162,141,39,140,76,213,79,197,158,174,60,184,240,158,93,107,131,225,239,93,173,142,34,52,226,54,160,91,81,36,66,82,94,84,26,148,7,242,106,133,53,8,66,156,104,151,130,39,83,181,196,41,43,73,22,82,180,228,144,173,200,76,41,226,27,152,70,170,218,26,255,0,85,163,105,143,135,141,110,218,79,63,68,151,74,171,195,105,246,170,83,89,113,214,222,144,165,54,73,121,180,239,50,36,37,47,22,73,148,41,68,91,212,217,68,29,44,213,253,69,209,91,130,69,211,166,87,15,161,170,146,161,174,158,243,254,17,137,27,163,169,104,90,145,181,228,45,37,149,52,131,201,22,123,121,224,207,61,122,221,183,234,247,101,193,76,181,173,248,158,42,169,89,152,205,62,19,29,68,163,171,33,229,146,27,70,229,153,37,57,82,136,178,163,34,44,247,50,33,149,196,103,151,177,22,104,183,111,88,175,94,51,29,125,154,119,245,195,95,100,221,21,229,153,70,101,137,197,226,226,155,152,105,167,196,166,174,59,186,235,189,189,175,15,22,56,83,86,179,60,102,103,73,141,102,212,173,254,36,31,226,103,132,221,100,187,149,167,242,45,150,105,116,10,213,53,6,170,147,115,26,144,162,166,169,197,109,81,37,14,37,73,39,19,184,148,217,39,11,70,213,172,247,165,21,58,46,82,173,166,204,105,7,3,247,22,156,54,212,116,61,68,211,186,171,83,78,51,206,58,211,147,87,5,231,37,56,133,57,133,26,86,250,221,89,17,145,96,148,68,73,73,17,36,169,172,51,200,185,30,6,47,78,181,110,241,239,58,42,175,5,114,115,26,178,234,55,44,120,88,220,141,102,124,88,141,34,117,153,153,227,207,156,233,174,139,206,225,219,217,251,76,127,153,180,95,236,77,12,132,49,239,14,222,207,218,99,252,205,162,255,0,98,104,100,33,50,177,248,170,123,163,216,230,188,219,202,23,253,58,189,233,99,222,34,125,159,181,59,249,155,90,254,196,232,163,17,121,220,68,251,63,106,119,243,54,181,253,137,209,70,34,41,180,191,141,183,221,62,215,64,116,31,228,252,95,167,79,186,145,156,25,241,85,80,225,222,241,93,38,188,236,137,118,77,194,243,45,84,34,170,66,146,213,57,213,58,210,85,81,74,18,211,139,90,144,201,44,148,218,9,38,225,108,35,51,52,35,22,231,110,220,20,139,178,223,166,93,54,252,191,21,75,172,195,102,161,9,254,154,145,213,142,242,9,109,175,106,200,148,156,165,68,120,81,17,150,123,145,24,164,174,33,52,38,231,225,223,81,228,233,253,203,46,60,212,169,148,206,166,207,99,4,153,176,150,181,165,183,77,25,51,105,91,155,90,84,133,25,225,72,86,13,105,218,181,103,206,1,120,181,253,203,46,4,233,62,166,220,254,30,199,170,110,244,99,242,147,185,186,76,245,172,140,178,233,168,186,49,156,202,247,228,148,148,184,105,95,230,210,167,150,108,167,49,175,7,115,224,120,158,17,174,156,122,167,236,58,67,216,204,54,210,224,191,242,60,147,198,174,105,138,166,41,215,252,74,116,231,17,166,187,241,29,92,230,35,73,227,12,133,205,159,244,87,248,231,250,136,175,113,97,28,217,255,0,69,127,142,127,168,136,147,195,230,131,85,248,132,184,46,75,90,223,170,120,90,165,26,218,153,93,132,199,65,43,244,132,134,86,210,27,137,185,110,54,150,186,138,120,139,168,163,50,78,59,145,151,149,150,111,110,187,217,141,116,81,26,204,233,238,194,77,209,214,55,15,151,108,94,27,21,138,171,118,138,119,230,102,122,191,197,173,53,249,127,113,127,249,93,22,145,195,197,252,206,218,205,58,31,134,182,170,12,51,132,75,137,29,147,63,10,241,36,176,135,90,105,179,52,185,217,43,66,48,172,56,68,111,78,113,175,255,0,251,96,179,238,15,248,70,137,92,162,76,255,0,143,26,92,25,108,175,246,45,167,80,180,253,74,74,147,238,50,22,215,193,191,23,52,142,33,45,244,90,215,2,188,45,249,70,134,75,154,198,20,191,72,71,101,17,208,229,67,114,25,109,150,186,143,188,101,208,73,153,167,29,178,159,44,206,73,154,120,88,248,53,249,241,163,151,159,205,223,31,75,90,244,161,176,127,1,185,57,230,85,71,248,53,113,185,17,242,102,126,84,126,205,93,125,84,207,154,98,34,74,128,0,146,52,155,230,168,211,169,245,138,124,170,77,90,4,121,176,102,178,184,210,162,201,105,46,180,251,75,73,165,109,173,10,35,37,37,73,51,35,73,145,145,145,153,24,169,78,53,248,74,127,135,251,156,238,187,50,28,133,233,237,97,230,155,136,235,242,27,82,160,77,112,158,89,193,44,172,222,113,41,67,38,180,184,164,253,21,37,10,82,150,147,82,173,208,112,215,141,157,108,106,5,177,81,179,47,58,44,122,181,22,172,201,177,46,35,228,123,92,78,72,200,200,203,6,149,37,68,74,74,210,100,164,169,41,82,76,140,136,203,31,152,229,244,99,237,110,207,10,163,148,253,250,147,29,139,219,12,78,200,227,162,245,26,213,106,173,34,186,123,99,182,58,183,163,170,123,227,148,169,75,72,117,218,231,210,26,45,241,107,211,34,71,155,69,191,232,18,168,149,72,174,225,42,74,150,195,205,177,33,183,8,140,210,166,148,250,207,111,116,173,42,82,76,136,246,45,24,212,101,174,38,56,123,185,248,119,212,121,150,213,78,12,133,80,38,188,243,246,237,73,107,39,83,54,17,47,213,37,56,73,73,117,208,149,33,46,163,106,112,163,35,34,216,180,41,88,148,64,47,197,219,115,224,110,252,157,120,118,125,249,186,239,43,171,1,140,162,115,60,14,147,23,162,153,154,163,229,105,26,70,190,120,143,22,122,227,77,39,147,33,106,222,179,220,26,181,26,205,165,84,88,240,84,187,30,218,129,110,83,97,162,66,220,65,244,25,74,29,146,162,63,84,157,117,73,35,51,74,75,8,67,72,61,198,222,243,203,92,20,112,148,255,0,16,23,57,93,119,156,57,8,211,218,59,206,183,45,214,36,54,149,79,154,217,50,178,130,120,89,60,218,84,135,137,106,113,41,250,41,82,18,164,173,68,164,244,110,22,56,120,171,241,25,169,209,109,142,157,70,53,183,7,248,77,193,85,138,218,79,193,199,194,141,8,37,44,246,147,174,169,61,52,118,81,150,84,189,139,75,107,33,114,150,117,157,108,105,253,177,78,179,44,202,44,122,77,22,146,201,49,18,35,4,123,91,78,76,204,204,207,38,165,41,70,106,82,212,102,165,41,74,82,140,204,204,207,55,148,229,213,99,238,124,39,17,198,152,250,102,62,168,254,205,95,210,22,217,217,217,44,36,100,153,63,139,122,168,227,49,254,157,53,107,58,235,174,187,245,79,24,235,141,119,167,156,107,200,83,169,212,250,61,62,45,38,147,2,60,40,48,153,68,104,177,99,52,150,154,97,164,36,146,134,208,132,145,18,82,148,145,17,36,136,136,136,136,136,116,110,34,125,159,181,59,249,155,90,254,196,232,200,67,30,241,19,236,253,169,223,204,218,215,246,39,68,186,255,0,11,53,119,79,177,206,153,84,205,89,141,137,158,123,244,251,208,163,17,35,56,51,226,170,161,195,189,226,186,77,121,217,18,236,155,133,230,90,168,69,84,133,37,170,115,170,117,164,170,162,148,37,167,22,181,33,146,89,41,180,18,77,194,216,70,102,104,70,35,152,201,92,66,104,77,207,195,190,163,201,211,251,150,92,121,169,83,41,157,77,158,198,9,51,97,45,107,75,110,154,50,102,210,183,54,180,169,10,51,194,144,172,26,211,181,106,215,24,122,239,88,159,132,90,249,51,28,123,245,246,233,46,213,206,112,217,110,109,111,240,62,97,164,248,106,106,152,167,174,98,157,221,102,39,182,153,170,153,237,235,229,18,187,91,118,224,164,93,150,253,50,233,183,229,248,170,93,102,27,53,8,79,244,212,142,172,119,144,75,109,123,86,68,164,229,42,35,194,136,140,179,220,136,199,34,43,23,151,143,20,255,0,144,119,3,90,25,125,207,168,191,67,184,230,50,197,184,230,122,173,211,39,186,179,35,103,105,36,214,77,72,90,209,220,143,106,28,45,198,146,39,93,113,54,116,54,6,3,27,70,58,204,92,167,159,92,118,79,223,147,144,118,187,102,49,27,41,153,85,130,187,198,137,227,69,95,173,79,219,28,170,142,223,52,196,200,0,5,234,46,0,0,10,181,230,153,237,3,111,255,0,51,98,127,109,154,33,200,152,220,211,61,160,109,255,0,230,108,79,237,179,70,3,208,173,9,185,248,128,173,92,54,189,153,46,58,43,84,122,3,213,184,145,95,194,83,61,77,190,195,103,28,156,51,34,109,74,75,198,105,82,189,93,201,74,84,105,37,26,211,175,115,27,117,93,199,220,162,136,214,102,93,143,177,120,203,24,13,147,194,98,113,53,69,52,83,68,107,51,202,56,233,199,205,231,234,235,88,71,1,252,92,83,245,90,216,133,164,186,129,94,144,187,250,144,202,211,30,84,247,146,165,87,34,160,212,162,82,23,130,53,62,211,120,74,210,172,173,105,71,87,114,204,221,233,203,225,175,253,187,112,85,237,59,130,153,116,219,242,252,45,82,141,49,154,132,39,250,105,95,74,67,43,37,182,189,171,35,74,176,164,145,225,68,100,120,238,70,66,223,56,61,226,158,223,226,22,200,143,74,168,207,232,223,148,40,109,34,183,13,243,66,87,47,105,37,7,61,146,66,82,147,105,197,96,212,148,164,186,75,94,195,45,166,218,220,144,100,185,175,194,41,140,61,233,241,163,148,246,199,219,237,105,222,147,182,2,114,139,181,103,25,109,63,224,85,58,215,76,124,138,166,121,199,101,19,63,254,51,195,148,196,68,132,0,1,34,105,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,116,155,147,89,52,234,205,172,179,66,187,238,154,109,18,84,141,221,2,168,206,98,49,61,181,4,165,108,234,44,141,88,37,39,56,46,219,139,226,59,176,136,156,196,120,109,174,235,86,156,199,184,108,37,75,98,231,183,183,248,99,128,107,75,239,117,223,136,133,255,0,20,210,220,86,214,218,95,145,150,11,57,201,103,1,43,41,55,5,6,190,193,74,161,86,224,84,153,63,39,34,73,67,201,243,50,243,73,153,121,145,151,236,49,247,141,120,116,155,141,14,36,116,2,182,81,220,185,235,178,210,199,241,148,218,244,217,238,33,59,144,225,150,90,235,163,31,199,110,239,240,73,253,182,213,194,183,48,189,43,226,10,20,106,109,110,177,77,183,174,71,119,230,28,201,17,162,117,48,111,159,230,219,84,149,184,120,109,146,81,252,55,17,249,31,96,150,128,60,80,226,29,73,45,181,165,105,63,35,73,228,140,121,0,0,0,0,0,0,245,200,141,30,91,14,69,150,195,111,50,234,77,14,54,226,73,73,90,76,176,100,100,125,140,140,143,24,16,255,0,139,78,93,90,93,174,180,185,213,203,66,137,77,183,46,114,101,215,26,114,12,104,240,218,144,254,215,212,70,241,183,25,110,44,212,227,169,53,25,30,76,146,94,242,239,49,0,6,181,122,221,195,190,170,112,247,117,72,165,93,214,253,70,51,113,100,173,17,170,109,196,146,136,238,154,92,113,40,83,111,56,211,123,178,76,169,68,100,93,200,178,95,86,100,225,11,152,14,164,240,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,228,176,91,143,220,125,174,151,91,184,125,211,109,120,181,165,91,151,173,187,6,66,221,105,105,102,89,196,142,183,217,89,182,226,18,164,45,198,215,180,211,213,81,145,145,118,62,255,0,28,211,23,24,28,190,117,27,65,43,21,27,134,214,163,212,43,86,158,247,164,38,68,104,239,201,84,102,119,200,89,27,170,68,100,52,130,75,77,36,213,223,5,184,189,199,216,46,127,67,53,238,192,215,203,50,21,219,101,214,162,190,111,178,218,159,137,226,88,83,236,56,166,154,113,73,90,27,113,123,77,61,84,145,145,158,72,251,124,51,146,70,184,28,56,241,79,169,252,54,93,145,234,182,205,98,90,233,201,121,30,46,150,244,137,7,29,105,234,178,165,254,101,15,54,147,89,165,132,163,185,249,118,63,170,242,184,86,226,178,196,226,86,197,131,88,165,85,224,53,94,76,118,189,33,76,241,12,165,230,221,38,88,83,170,75,41,121,197,147,100,183,201,36,106,60,231,177,247,243,14,55,142,61,4,131,175,26,25,90,164,166,154,137,53,74,84,121,53,40,27,89,37,186,167,218,135,37,45,165,63,155,90,143,214,119,177,36,136,242,125,140,143,207,95,75,182,218,170,89,215,53,82,216,172,195,126,44,202,92,199,225,186,219,205,169,10,37,54,226,144,174,202,34,63,52,153,119,34,242,242,27,72,56,218,29,109,77,56,130,82,22,70,149,36,203,36,100,126,100,98,162,185,170,240,130,118,253,101,90,227,99,210,72,161,77,81,250,77,184,236,121,60,181,206,146,243,202,38,153,34,198,9,36,106,82,243,229,159,113,128,233,156,160,181,25,155,111,90,167,218,143,190,104,77,86,156,234,80,147,81,18,77,110,203,128,217,118,53,23,127,87,224,127,180,93,80,215,7,131,91,225,251,3,137,93,63,170,20,150,227,199,149,113,82,161,77,113,197,154,9,49,213,62,58,156,201,238,73,23,100,127,40,241,219,185,13,141,41,117,24,149,122,108,90,172,23,208,244,105,140,33,246,156,66,137,73,82,22,146,82,76,140,140,200,200,200,203,185,24,15,168,0,0,0,0,0,0,0,112,151,181,114,45,177,102,215,110,57,207,165,152,244,186,100,169,142,56,106,36,237,75,109,41,102,121,51,34,46,201,63,51,47,180,134,184,60,72,222,114,53,27,94,47,90,235,111,170,83,82,46,26,146,33,168,148,107,220,202,166,60,166,240,123,148,71,146,95,184,241,223,176,188,94,96,154,142,157,59,225,170,232,113,19,25,101,234,204,25,180,148,165,110,109,82,186,208,37,96,147,235,36,204,242,142,222,127,97,138,37,209,235,102,94,164,107,85,161,109,33,151,94,85,122,229,167,198,120,210,147,86,196,191,45,180,41,106,236,172,17,111,238,102,71,251,64,93,55,43,29,41,86,155,240,212,196,201,145,77,18,174,57,233,173,37,75,70,21,210,145,2,17,227,38,132,158,50,131,237,220,190,179,19,32,117,77,41,179,227,216,58,113,109,89,241,208,148,149,38,147,14,26,141,36,69,185,77,48,134,204,251,37,57,250,31,2,251,8,118,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,98,151,121,199,85,142,94,182,82,105,133,32,149,224,186,249,108,151,157,187,226,83,213,220,179,219,63,96,186,21,153,37,10,81,158,8,136,207,34,136,121,174,86,219,168,113,115,115,210,144,242,150,116,239,5,146,221,148,151,82,153,5,93,187,253,95,2,1,150,185,46,208,157,147,168,183,133,109,112,156,52,66,244,126,199,141,179,218,91,216,168,164,240,172,126,207,49,112,194,187,121,57,216,207,81,180,170,179,118,73,166,184,201,214,60,54,199,150,201,164,156,233,73,168,54,120,81,164,179,140,227,204,241,245,11,18,0,0,0,0,0,0,0,0,0,0,0,0,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,239,143,29,63,127,81,120,103,186,168,112,89,113,217,138,240,61,4,161,38,163,63,240,132,85,43,177,37,71,228,131,242,33,33,7,199,87,165,68,173,83,157,166,78,101,14,176,246,221,232,90,73,68,120,81,40,187,25,25,121,145,123,128,107,237,203,157,51,63,126,78,159,166,35,170,101,207,240,175,173,184,210,69,254,10,151,230,100,54,21,21,193,195,71,1,178,180,63,139,247,174,121,12,179,34,137,77,219,232,199,9,38,179,46,165,45,228,61,147,56,232,71,211,119,30,169,151,215,223,206,199,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,41,36,164,154,79,200,203,6,63,64,5,16,243,75,211,35,177,184,140,151,87,102,49,52,205,121,135,42,71,132,109,220,183,231,205,86,126,130,72,242,72,243,201,159,214,98,83,242,95,212,102,229,90,23,30,155,73,146,110,75,102,124,202,171,105,90,242,105,96,154,167,50,68,68,106,201,22,127,226,227,235,247,15,30,116,90,116,135,172,251,111,82,227,68,53,200,110,161,14,144,226,210,222,77,45,19,85,23,140,204,201,57,34,207,252,108,125,94,241,25,185,82,106,3,150,159,17,104,163,155,253,38,171,16,74,25,250,219,73,70,236,232,41,199,210,44,246,79,150,15,236,48,23,164,3,240,140,140,136,200,242,70,63,64,0,0,0,0,0,98,30,44,239,84,88,124,62,95,53,179,198,239,64,212,219,71,199,119,129,125,69,143,89,61,253,79,136,215,162,129,76,147,170,154,193,6,154,218,93,82,238,155,141,166,148,105,35,53,39,196,202,36,153,249,43,31,198,121,250,223,180,92,151,54,251,250,77,169,195,147,20,122,116,164,183,34,177,88,76,39,209,212,50,53,70,118,4,244,168,176,74,35,50,51,73,121,145,151,212,98,180,57,120,216,174,95,124,79,91,81,147,16,159,110,147,38,29,85,226,54,247,109,109,170,132,66,82,190,138,177,141,254,103,130,250,200,5,226,240,223,167,48,180,183,69,237,43,78,43,40,66,227,81,160,37,243,36,145,26,221,76,70,91,82,149,132,167,38,125,62,230,101,145,232,226,55,95,45,14,31,244,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,97,39,147,242,47,171,179,106,29,255,0,105,233,13,137,62,234,185,170,113,96,64,164,194,117,196,19,207,52,209,184,109,50,181,147,104,222,164,164,212,105,109,88,78,75,56,247,10,25,227,99,139,59,167,137,93,76,156,164,84,29,110,219,166,200,118,37,58,35,46,184,77,58,211,114,36,244,158,82,58,206,54,167,13,183,240,106,78,8,203,177,118,243,14,129,196,55,16,87,223,17,122,135,62,237,186,42,50,28,101,233,14,166,12,36,188,241,180,203,38,251,174,54,148,182,183,28,36,153,19,202,73,18,79,4,93,139,235,149,188,190,57,123,207,213,186,148,61,79,213,122,76,216,86,204,87,27,147,14,51,236,41,179,154,164,170,43,237,153,161,248,202,109,198,22,219,142,22,73,94,182,48,93,178,99,137,229,239,192,93,103,90,46,24,58,149,168,52,167,99,218,84,249,13,60,211,82,24,90,60,98,219,92,87,136,182,187,29,109,56,210,218,117,101,217,69,187,7,238,201,157,211,218,246,189,14,205,160,193,182,173,202,116,120,52,250,123,13,70,97,150,25,67,73,74,27,66,80,159,85,4,73,47,85,41,46,196,94,64,63,45,107,90,131,102,80,96,219,86,221,50,52,10,125,62,59,81,152,102,59,40,105,36,134,208,148,39,213,65,18,126,138,82,93,136,188,136,114,192,0,0,0,0,0,0,0,56,234,229,195,67,182,105,239,85,107,245,120,116,232,140,33,78,56,244,169,8,101,9,36,164,212,121,82,204,136,187,36,207,207,220,98,13,241,89,205,27,78,180,190,52,203,95,75,36,49,112,87,250,110,32,164,178,182,37,195,109,88,125,24,53,177,45,43,37,18,219,108,252,187,37,89,243,50,1,44,53,131,95,52,191,68,40,18,43,183,229,217,76,130,109,54,181,183,21,201,241,218,144,242,137,14,40,146,132,58,226,55,25,244,150,68,89,238,101,143,142,42,71,139,190,103,250,135,170,210,103,89,122,95,37,202,5,186,220,135,80,153,145,86,252,89,175,160,141,246,200,141,198,37,169,181,33,77,184,218,188,187,169,36,126,68,68,34,166,180,241,11,170,26,237,112,74,173,223,87,52,249,77,61,33,111,53,8,230,200,92,102,8,214,226,137,40,109,215,22,73,36,147,171,73,17,31,98,60,124,115,216,248,121,225,43,86,56,132,184,98,65,183,173,138,147,52,151,28,108,223,169,59,10,74,99,165,179,91,68,163,39,80,202,210,71,181,226,87,126,216,239,229,230,24,193,199,47,93,74,184,212,234,253,49,114,86,230,227,39,249,233,146,94,216,223,254,178,213,132,35,235,193,39,224,66,220,56,5,229,195,74,176,34,181,169,122,205,72,106,109,109,221,222,30,155,42,58,92,105,156,28,166,85,189,169,17,146,180,229,11,105,69,133,119,50,35,242,193,12,165,194,63,46,173,50,208,170,116,59,130,236,166,70,174,221,8,234,111,92,182,99,202,101,188,169,244,22,195,114,50,28,44,182,234,115,223,205,37,238,46,243,29,41,74,11,106,18,73,34,247,17,96,1,41,74,18,73,66,73,36,94,226,44,16,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,99,196,79,180,14,167,127,60,171,95,219,93,23,156,40,199,136,159,104,29,78,254,121,86,191,182,186,35,91,75,248,171,125,243,236,111,14,131,252,161,139,244,41,247,150,115,193,37,191,72,187,56,40,181,237,107,130,39,138,165,214,97,214,169,243,88,234,41,29,88,239,84,37,161,196,110,65,146,147,148,168,203,41,50,50,207,99,35,21,223,197,143,13,213,14,26,245,28,173,214,166,200,169,91,181,118,85,58,137,80,117,149,37,74,107,121,165,81,221,86,210,109,79,180,123,119,108,236,105,91,75,194,58,155,19,100,60,0,251,36,88,159,138,124,206,80,201,90,217,164,54,198,184,233,197,95,79,46,136,177,212,153,172,173,80,101,186,201,186,170,116,210,66,137,153,77,145,41,39,185,10,86,112,74,78,244,154,144,163,218,181,17,214,189,151,83,143,192,90,211,227,197,49,164,250,163,135,173,139,203,182,206,238,201,109,118,58,110,76,206,30,229,235,145,93,61,158,61,90,85,30,122,123,58,227,135,102,148,149,249,127,119,126,231,223,185,103,165,191,218,191,166,127,40,60,7,65,175,247,127,67,161,214,234,109,234,127,21,234,237,221,183,223,140,247,25,43,132,238,27,170,28,74,106,57,219,174,205,145,77,183,105,12,166,117,110,160,211,42,82,146,214,242,74,99,180,173,166,218,95,116,247,109,223,216,146,135,87,133,244,246,43,144,149,193,174,170,196,226,34,38,129,59,78,144,165,77,120,229,181,86,105,182,157,74,104,101,37,108,250,81,198,208,241,147,73,218,218,149,210,91,137,89,168,210,223,210,90,115,107,122,39,164,54,198,135,105,197,35,79,45,120,177,210,152,76,161,83,165,180,201,180,170,140,211,66,73,233,78,17,169,71,185,106,78,112,106,86,196,146,80,147,218,132,145,97,178,204,170,238,42,246,184,136,157,218,120,78,190,110,166,203,219,141,190,192,228,57,116,81,147,213,76,223,191,27,212,205,58,105,17,87,250,147,195,73,153,211,72,137,227,175,25,229,164,246,155,118,223,164,90,118,253,50,214,183,226,120,90,93,26,27,52,248,76,117,20,190,148,118,80,72,109,27,150,102,165,97,41,34,202,140,204,241,220,204,199,78,226,39,217,251,83,191,153,181,175,236,78,140,132,49,239,17,62,207,218,157,252,205,173,127,98,116,76,175,196,69,154,162,59,39,216,230,172,178,186,174,102,86,107,174,117,153,174,153,153,158,191,26,20,98,46,82,131,164,54,198,184,240,109,100,105,229,209,22,58,147,54,199,164,42,12,183,89,55,85,78,154,84,246,201,153,77,145,41,39,185,10,86,112,74,78,244,154,144,163,218,181,17,211,88,188,238,29,189,159,180,199,249,155,69,254,196,208,137,236,237,20,220,174,229,21,198,177,48,232,94,153,177,55,176,88,108,22,35,15,84,211,93,55,38,98,99,156,76,71,9,83,86,182,105,13,207,161,218,143,87,211,203,162,44,132,170,19,203,84,25,110,178,77,38,163,8,214,162,102,83,100,74,81,109,90,83,156,18,149,177,68,164,40,247,33,68,83,27,128,110,50,152,167,49,75,208,45,82,168,200,90,86,242,98,91,85,103,220,113,245,110,113,198,25,141,75,38,219,101,70,73,37,45,213,37,215,28,218,132,146,91,245,82,148,97,205,39,85,172,234,139,246,238,141,194,164,199,153,113,82,30,77,106,93,80,150,210,149,79,105,214,214,130,132,88,203,137,83,165,211,121,105,61,133,181,17,213,133,238,35,68,33,211,219,18,224,212,235,222,137,96,90,209,186,213,74,236,198,225,177,148,45,72,111,113,250,206,185,177,42,81,52,218,119,45,106,36,158,212,33,74,198,8,90,85,85,89,94,62,105,194,206,188,116,211,191,169,32,179,98,214,222,236,157,23,179,235,126,14,102,153,171,123,135,13,216,159,241,35,178,38,56,233,61,83,167,45,37,125,224,58,246,158,219,85,123,54,200,162,90,213,235,190,163,117,84,105,112,219,141,38,177,80,74,83,34,98,210,93,214,162,79,245,22,227,82,240,69,189,110,47,114,213,216,68,242,153,153,136,153,141,28,153,122,138,109,220,170,138,42,222,136,153,210,99,88,214,59,120,233,60,121,241,141,123,80,231,154,103,179,245,191,252,242,137,253,138,104,175,126,29,189,160,116,199,249,229,69,254,218,208,176,142,105,158,207,214,255,0,243,202,39,246,41,162,189,248,118,246,129,211,31,231,149,23,251,107,66,23,156,121,74,159,225,116,231,70,255,0,153,55,127,155,236,90,87,24,92,44,91,252,66,217,18,42,180,232,29,27,242,133,13,213,209,38,48,72,74,229,237,37,44,160,60,107,82,82,109,56,172,146,84,165,23,73,107,222,71,180,220,67,156,119,11,28,18,217,28,61,248,91,198,177,35,242,130,252,92,62,139,243,151,131,137,79,90,247,117,83,9,6,146,82,114,149,19,102,234,242,181,37,39,130,105,46,45,179,146,160,37,83,129,195,205,255,0,132,205,62,55,223,143,127,157,160,104,218,188,222,222,85,248,22,139,211,22,53,153,211,175,73,231,78,188,247,122,247,121,76,204,234,171,94,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,49,239,52,207,104,27,127,249,155,19,251,108,209,144,185,76,126,149,63,3,255,0,94,17,171,62,91,158,249,247,101,187,179,63,209,109,62,133,191,234,210,176,129,243,84,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,125,34,177,120,244,227,30,46,164,74,127,70,244,166,181,226,45,40,249,102,189,57,180,50,228,122,196,132,60,211,141,165,133,26,13,100,211,43,103,179,168,90,73,211,82,176,74,66,82,181,200,241,248,235,120,11,83,114,190,125,81,219,63,126,109,45,178,123,45,139,218,204,194,156,30,31,133,17,198,186,250,169,167,183,190,121,83,29,115,217,17,51,29,234,210,226,146,161,196,15,30,182,85,38,219,172,200,86,158,208,158,169,149,26,41,176,168,229,41,210,164,202,75,147,29,65,153,154,148,165,27,132,222,226,73,161,163,34,216,133,173,221,214,0,41,207,128,31,107,123,19,241,79,150,74,23,24,44,178,59,245,226,108,215,118,228,241,154,167,217,9,71,74,185,86,23,36,204,240,184,12,29,58,81,69,138,98,59,103,199,185,172,207,45,102,103,140,207,92,130,156,248,254,246,183,190,255,0,11,249,100,81,113,130,156,248,254,246,183,190,255,0,11,249,100,81,71,105,63,37,167,210,143,100,178,61,10,121,126,247,238,106,247,237,164,39,41,143,210,167,224,127,235,195,30,241,233,194,31,238,81,87,127,87,180,238,151,139,62,179,48,252,117,62,20,45,145,232,14,41,45,18,50,125,69,31,73,231,77,227,78,16,134,218,51,67,101,141,205,145,228,46,83,31,165,79,192,255,0,215,132,189,226,47,85,172,237,26,210,26,245,227,123,82,99,214,96,169,159,0,221,25,229,180,69,86,117,255,0,80,162,225,204,146,146,164,154,148,225,109,89,147,72,117,91,23,180,210,116,112,248,75,56,172,166,152,187,58,105,189,49,61,156,103,239,167,215,163,35,156,237,6,99,144,116,135,126,172,190,153,175,194,77,170,106,183,250,241,54,232,210,60,211,19,198,42,234,235,241,102,168,154,148,225,167,136,187,159,134,235,251,242,174,146,204,138,149,38,91,43,98,173,68,76,194,142,213,65,59,23,209,53,40,208,225,37,77,184,162,90,86,73,221,141,232,35,36,184,188,220,173,129,127,218,58,163,104,192,190,236,74,183,164,232,117,62,175,133,149,208,117,158,167,77,213,180,191,81,212,165,101,133,182,178,238,146,206,50,93,140,140,80,128,180,174,91,26,63,123,216,186,99,38,254,184,174,122,139,52,187,207,18,233,214,210,154,52,50,202,18,123,83,57,125,68,238,39,93,74,83,183,166,100,133,51,211,82,141,195,54,201,155,93,158,197,222,139,147,135,211,90,57,247,127,105,236,245,246,235,32,233,143,103,242,218,176,113,156,205,81,70,34,38,41,253,228,118,76,71,202,166,53,152,171,178,55,103,95,23,118,173,69,185,240,101,103,91,26,129,193,13,171,102,94,116,88,245,106,45,89,154,171,18,226,62,71,181,196,250,82,81,145,145,150,13,42,74,136,148,149,164,201,73,82,82,164,153,25,17,149,70,11,140,224,7,217,34,196,252,83,230,114,133,29,157,136,171,19,84,79,45,217,246,195,37,211,61,202,236,228,118,46,91,153,138,162,253,51,19,28,38,38,40,185,164,196,245,76,43,123,138,174,26,107,220,55,223,206,82,212,82,37,90,181,103,157,85,187,82,146,227,61,89,109,54,134,148,234,86,134,212,102,149,52,167,210,217,169,73,65,44,210,106,74,72,143,5,148,184,29,227,41,141,20,125,122,105,169,213,25,10,178,102,188,167,226,206,117,199,29,77,9,68,219,203,112,155,101,182,92,113,196,190,239,72,182,18,146,148,40,212,188,101,107,51,205,156,203,53,230,200,135,104,158,129,179,75,167,87,46,10,143,70,161,37,254,185,27,150,242,219,117,165,178,189,166,218,139,170,243,70,250,48,75,66,210,218,242,100,105,117,59,171,186,206,179,174,125,64,185,233,214,101,153,69,145,86,173,85,158,38,34,68,96,139,115,138,193,153,153,153,224,146,148,164,141,74,90,140,146,148,165,74,81,145,17,153,81,196,255,0,241,184,255,0,242,115,175,155,159,63,147,231,251,245,195,37,145,196,237,190,201,68,109,45,189,216,152,159,31,88,166,102,41,229,122,63,82,121,243,225,58,76,233,224,234,209,127,0,58,46,135,233,181,67,72,52,170,223,211,90,157,221,34,230,122,130,203,145,147,82,125,149,52,167,26,55,86,166,155,36,41,199,13,41,109,181,33,164,167,113,145,37,180,145,96,176,69,222,132,234,137,170,170,98,106,141,39,179,177,202,56,171,118,172,223,174,221,154,247,232,137,152,138,180,152,222,136,158,19,164,241,141,99,142,147,198,58,193,175,120,216,64,107,222,34,219,79,254,151,241,125,77,243,208,95,251,255,0,229,127,216,186,221,53,176,45,29,81,225,66,192,177,47,186,79,164,232,117,59,54,129,226,162,245,221,103,169,211,141,29,212,122,237,41,43,44,45,180,31,101,22,113,131,236,102,67,1,232,79,44,251,98,204,185,223,185,117,138,189,30,235,77,54,167,212,163,83,98,182,104,133,38,50,8,246,57,57,183,18,102,165,41,70,149,27,9,81,182,158,158,20,183,146,179,73,73,222,29,189,159,180,199,249,155,69,254,196,208,200,67,55,24,43,24,138,109,221,187,78,179,76,71,222,123,90,186,189,168,205,178,107,184,220,22,6,244,209,110,237,117,107,17,219,172,241,166,126,76,204,112,153,141,38,98,35,94,80,135,60,211,61,159,173,255,0,231,148,79,236,83,69,127,240,229,165,52,253,111,214,42,38,151,84,234,210,41,140,215,25,168,37,51,24,66,86,166,29,106,11,239,52,163,66,187,45,36,227,104,220,156,164,212,157,196,74,73,153,40,172,3,154,103,179,245,191,252,242,137,253,138,104,135,60,0,251,91,216,159,138,124,178,80,142,230,148,83,115,53,162,138,185,76,211,19,243,183,70,193,226,110,224,182,7,19,137,177,58,87,69,55,170,166,123,38,41,153,137,245,75,14,95,246,5,221,165,215,116,251,18,251,164,250,50,185,76,233,120,168,189,118,158,233,245,26,67,168,245,218,82,144,121,67,136,62,202,60,103,7,220,140,133,140,112,23,198,60,173,72,138,198,141,234,181,107,196,93,177,240,205,6,115,136,121,201,21,136,232,101,215,28,75,234,36,26,9,214,80,207,119,86,180,155,164,164,228,148,180,169,107,201,92,104,112,183,79,226,6,193,122,173,109,209,163,171,80,168,76,145,209,165,27,233,142,114,154,37,238,114,27,171,50,50,82,84,147,112,219,220,105,36,58,100,123,208,133,187,186,163,63,219,5,159,112,127,194,52,74,229,18,103,252,120,210,224,203,101,127,177,109,58,133,167,234,82,84,159,113,144,165,114,139,217,14,43,122,142,52,79,211,29,147,231,143,191,61,23,216,76,70,91,210,214,65,54,113,17,20,98,104,236,231,69,122,112,170,158,115,224,234,235,137,234,214,53,214,152,169,176,0,8,229,193,127,20,148,254,32,108,22,105,55,37,102,58,181,10,132,201,149,102,41,48,152,231,41,162,94,214,230,52,130,51,37,37,73,54,201,205,164,146,67,166,101,177,8,91,91,164,104,152,216,191,70,38,220,93,183,60,37,205,121,182,85,138,201,49,151,48,24,202,116,174,137,210,123,39,178,99,150,177,49,198,39,174,0,1,16,120,246,226,186,254,208,118,40,182,78,156,82,228,83,170,213,230,78,113,220,146,34,33,216,204,180,219,155,85,30,58,92,37,54,227,249,36,155,155,200,201,182,220,70,8,212,234,84,223,156,86,38,140,37,169,189,115,148,43,100,89,38,43,104,177,244,101,216,45,55,235,237,157,34,34,35,89,153,243,68,113,225,19,61,145,44,249,196,79,179,246,167,127,51,107,95,216,157,20,98,36,102,130,113,85,80,176,52,150,253,208,187,185,217,19,45,219,154,129,85,141,72,121,217,10,52,209,229,59,6,87,230,219,109,45,41,75,76,135,212,194,118,239,66,27,81,169,207,229,56,103,28,196,43,54,199,81,143,240,119,40,225,58,78,177,217,46,160,232,243,101,177,91,37,240,204,22,34,119,169,154,169,154,42,142,17,85,58,115,211,89,210,98,120,76,76,240,158,216,152,153,216,64,0,4,245,201,10,49,226,39,218,7,83,191,158,85,175,237,174,139,65,224,74,157,79,172,112,113,102,210,106,208,35,205,131,53,154,188,105,81,100,180,151,90,125,165,212,101,165,109,173,10,35,37,37,73,51,35,73,145,145,145,153,24,171,238,34,125,160,117,59,249,229,90,254,218,232,152,220,181,56,146,242,225,194,237,149,254,58,85,166,164,68,255,0,157,145,46,51,142,36,255,0,229,58,131,82,127,199,36,215,252,82,4,39,40,189,69,172,194,168,175,229,107,17,223,175,246,117,15,72,185,110,43,48,216,235,23,48,177,172,217,240,119,42,237,221,138,38,38,99,187,123,89,236,136,153,234,70,174,45,56,96,171,240,207,123,199,128,138,143,164,237,122,255,0,89,250,12,231,20,146,144,104,108,209,212,97,244,22,48,235,125,70,200,214,68,72,89,41,42,78,211,53,54,142,211,193,15,22,44,112,241,115,204,182,175,52,200,122,201,185,94,105,82,220,109,78,56,170,84,148,145,164,165,54,201,25,146,146,164,153,37,210,74,122,138,75,109,154,77,70,217,54,187,74,213,29,54,182,53,126,193,172,233,197,226,212,133,210,107,108,165,167,142,51,198,211,173,169,11,75,141,184,133,119,34,82,28,66,22,68,162,52,153,164,137,73,82,76,210,116,165,173,154,67,115,232,118,163,213,244,242,232,139,33,42,132,242,213,6,91,172,147,73,168,194,53,168,153,148,217,18,148,91,86,148,231,4,165,108,81,41,10,61,200,81,23,172,195,7,115,40,196,70,39,13,241,125,158,105,243,79,223,150,170,123,31,180,120,78,145,50,139,153,30,117,26,222,136,227,213,53,196,79,10,233,236,170,153,211,88,227,26,233,60,170,154,98,70,243,76,246,129,183,255,0,153,177,63,182,205,25,11,148,199,233,83,240,63,245,225,1,234,119,5,94,179,10,145,78,169,75,235,71,161,67,85,62,158,142,154,83,209,142,169,15,72,52,100,136,141,95,157,144,242,178,172,159,175,140,224,136,138,124,114,152,253,42,126,7,254,188,60,101,247,227,19,154,211,122,35,77,117,247,101,115,182,25,85,89,31,71,247,114,234,170,222,240,113,68,107,166,154,255,0,139,78,147,167,87,14,113,172,233,203,89,230,176,129,16,121,154,233,179,23,78,133,68,212,6,90,142,83,172,138,155,110,169,231,94,113,42,240,82,212,150,29,109,180,39,40,82,148,241,196,86,84,69,132,180,172,40,178,105,84,190,29,55,88,180,202,145,172,154,99,113,105,157,109,222,140,122,236,53,48,135,246,169,94,26,66,76,150,195,251,82,180,26,250,110,161,183,54,110,34,86,205,167,216,204,75,113,182,62,19,135,174,212,115,152,225,223,213,244,185,219,102,51,95,192,153,198,27,31,84,204,83,69,113,53,105,207,118,103,74,190,122,102,97,78,124,47,106,109,35,71,181,242,206,212,43,129,173,212,186,116,197,177,53,123,148,93,8,242,25,114,59,143,225,8,90,149,211,75,198,230,196,164,205,91,54,150,12,242,89,211,153,206,169,254,86,107,45,59,76,163,195,233,199,176,225,254,117,229,183,133,187,46,107,108,188,189,170,37,153,41,162,105,49,136,178,148,168,151,213,206,226,218,98,28,142,211,170,58,147,115,234,253,253,89,212,123,197,216,235,171,86,222,75,175,20,102,73,166,155,74,16,150,219,109,9,238,100,148,54,132,32,141,70,106,50,73,26,148,165,25,168,224,52,98,234,163,9,86,27,182,98,126,223,101,46,188,196,236,237,172,70,209,88,207,38,56,219,183,93,28,250,230,99,119,72,238,170,236,76,249,225,43,121,92,233,149,34,229,212,235,143,83,42,78,239,145,101,67,101,138,123,27,84,88,145,56,158,65,191,184,150,69,234,180,203,205,236,82,84,71,215,221,234,154,11,54,116,35,151,47,203,57,139,75,133,203,98,65,209,100,83,167,92,47,76,172,78,39,201,196,170,66,150,250,155,101,226,74,254,138,85,25,168,198,157,164,73,82,118,168,179,184,212,114,52,77,178,140,60,97,240,116,71,92,241,159,95,246,210,61,78,93,233,23,55,171,57,218,60,77,205,103,118,220,248,58,124,209,71,9,211,205,53,111,85,30,144,0,58,110,173,106,213,145,162,118,68,219,250,254,170,120,74,116,76,54,211,77,145,42,68,201,6,70,104,142,194,12,203,123,170,193,224,178,68,68,74,82,141,40,74,148,89,10,235,166,221,51,85,83,164,66,29,135,195,221,197,221,166,197,138,102,170,234,157,34,35,140,204,207,40,136,96,206,99,23,253,163,110,240,237,88,177,43,21,111,15,92,187,188,63,161,162,244,29,95,138,240,179,162,58,255,0,174,148,154,17,181,6,71,235,169,57,242,44,159,97,88,186,49,112,82,45,61,97,177,110,155,130,95,133,165,209,174,90,101,66,107,253,53,47,165,29,153,77,173,197,237,65,26,149,132,164,207,9,35,51,199,98,51,13,90,213,171,223,91,47,121,183,245,253,84,241,117,25,120,109,166,155,35,76,120,113,200,204,209,29,132,25,158,198,147,147,193,100,204,204,212,165,26,150,165,40,250,112,215,217,142,97,240,204,87,134,166,52,136,210,35,213,58,241,118,22,198,236,132,108,230,69,57,101,250,247,171,185,189,85,115,28,162,106,166,41,152,167,135,40,136,142,51,174,179,172,240,137,210,54,7,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,250,69,94,240,43,198,83,250,105,80,166,232,206,165,84,99,162,204,150,247,66,153,81,146,227,113,218,161,41,106,144,234,205,102,150,77,78,165,231,221,109,38,183,28,36,180,89,86,73,36,120,180,33,54,192,99,173,227,237,120,74,57,245,199,100,253,157,147,245,185,127,107,118,87,23,178,88,249,194,98,56,209,60,104,171,170,170,126,170,163,149,84,245,79,109,51,19,32,0,23,168,186,61,241,253,236,145,125,254,23,243,56,162,173,120,118,246,129,211,31,231,149,23,251,107,66,210,184,254,246,72,190,255,0,11,249,156,81,86,188,59,123,64,233,143,243,202,139,253,181,161,15,207,60,161,111,186,61,233,116,135,69,95,154,24,223,78,231,244,168,90,215,22,156,48,82,56,152,178,35,192,69,71,209,151,69,3,172,253,6,115,138,81,199,37,184,72,234,48,250,11,57,105,206,155,100,107,34,53,160,210,149,39,113,18,155,93,53,212,105,213,10,61,66,85,38,173,2,68,41,208,158,92,105,81,100,180,166,157,97,212,40,210,182,214,133,17,26,84,149,17,145,164,200,140,140,140,140,108,16,41,207,141,253,101,211,173,106,214,87,43,250,109,70,167,122,58,28,54,35,57,94,97,167,217,145,90,95,77,39,189,230,221,74,54,244,179,209,78,81,188,201,188,154,212,142,154,91,173,180,88,91,49,17,136,137,210,169,225,167,111,254,190,253,76,103,67,25,238,99,114,229,204,162,170,38,187,20,198,244,85,213,110,102,103,135,117,115,172,196,107,174,177,51,17,166,244,196,214,224,131,140,120,186,213,72,111,78,53,38,181,255,0,116,72,125,119,155,125,244,50,202,43,81,247,41,123,153,75,72,66,18,235,72,61,170,104,139,38,134,250,132,106,252,231,78,91,10,123,224,107,68,47,237,87,213,232,215,37,161,117,72,181,160,217,111,49,58,167,89,136,226,60,83,68,230,242,68,118,91,81,25,45,79,37,14,160,247,165,77,18,9,123,201,121,38,156,184,65,147,201,113,55,177,56,104,170,244,114,225,19,219,31,126,191,175,84,31,164,236,151,44,201,51,186,173,101,181,68,111,70,245,84,71,250,117,79,29,35,134,145,19,26,76,83,213,217,20,238,130,144,120,161,211,42,70,143,107,229,227,167,182,251,187,169,116,233,136,126,18,54,168,186,17,228,50,220,134,216,202,214,181,43,166,151,137,189,234,81,154,182,110,60,25,224,174,248,66,14,104,90,66,253,195,96,208,181,138,147,22,63,90,211,121,80,42,202,75,45,165,213,194,146,180,37,149,169,211,81,41,73,105,252,37,45,145,43,188,181,168,182,145,44,206,158,125,133,248,70,23,126,152,227,71,31,87,95,219,234,94,116,75,159,70,81,158,198,22,237,90,91,196,70,231,62,27,252,232,159,60,235,173,49,231,173,89,192,0,32,174,175,77,110,87,58,101,72,185,117,58,227,212,202,147,187,228,89,80,217,98,158,198,213,22,36,78,39,144,111,238,37,145,122,173,50,243,123,20,149,17,245,247,122,166,130,205,157,12,39,193,230,139,84,52,39,66,168,246,133,195,79,143,18,226,152,243,245,90,218,24,146,167,211,226,157,86,18,147,86,77,36,164,48,134,27,81,55,234,110,109,70,70,172,239,86,108,27,19,42,194,206,19,11,77,21,71,25,227,61,243,246,71,15,83,140,182,255,0,61,167,104,51,251,248,155,85,107,110,153,220,163,142,177,187,79,13,98,99,170,170,181,170,61,36,123,227,251,217,34,251,252,47,230,113,69,57,139,140,227,251,217,34,251,252,47,230,113,69,57,136,222,210,126,85,79,163,30,217,110,222,133,60,129,123,247,213,123,150,221,231,91,52,134,231,208,237,71,171,233,229,209,22,66,85,9,229,170,12,183,89,38,147,81,132,107,81,51,41,178,37,40,182,173,41,206,9,74,216,162,82,20,123,144,162,41,109,203,191,139,23,232,85,10,87,14,23,178,99,149,38,115,207,38,219,168,154,155,100,226,73,113,75,117,81,93,53,25,19,137,117,197,43,166,125,220,39,92,36,97,105,90,122,82,251,137,158,25,173,30,37,109,22,104,245,137,62,140,174,83,55,122,26,179,177,215,188,7,81,214,84,255,0,230,18,235,104,119,168,134,9,30,185,158,220,238,46,229,222,154,175,27,58,231,211,251,158,163,102,94,116,89,20,154,213,37,227,98,92,71,200,183,54,172,17,145,145,150,73,73,82,76,148,149,164,205,42,74,146,164,153,145,145,159,156,77,139,217,30,42,47,90,248,147,203,187,174,153,251,249,249,242,171,146,230,217,119,74,121,21,121,110,63,72,196,83,30,52,105,202,174,49,77,218,57,107,29,177,213,172,211,62,44,196,213,102,92,122,113,121,251,148,82,31,210,29,59,170,98,240,172,195,63,29,80,133,55,100,138,3,106,83,70,140,151,77,69,213,121,163,120,147,133,161,198,136,208,225,99,115,102,117,155,103,89,215,62,160,92,244,235,50,204,162,200,171,86,170,207,19,17,34,48,69,185,197,96,204,204,204,240,73,74,82,70,165,45,70,73,74,82,165,40,200,136,204,184,250,141,70,161,88,168,74,171,85,167,200,155,58,107,203,147,42,84,151,84,235,175,186,181,26,150,226,214,163,51,82,148,163,51,53,25,153,153,153,153,139,90,224,91,132,167,244,34,131,34,253,191,33,200,143,127,87,25,118,12,136,138,144,218,218,166,194,39,136,201,164,155,43,91,110,169,195,105,167,84,179,51,193,108,65,18,77,43,53,252,166,47,103,216,189,103,133,17,244,71,219,63,126,16,169,118,172,179,162,77,159,221,183,165,120,138,249,107,206,229,125,179,26,235,20,81,217,28,34,52,141,119,170,214,107,127,95,244,151,247,12,213,186,246,150,126,80,122,111,208,158,23,248,127,132,240,221,110,180,102,159,254,47,122,246,227,171,183,233,30,118,231,182,112,86,17,202,207,217,250,224,254,121,75,254,197,8,67,158,63,189,173,239,191,194,254,89,20,76,110,86,126,207,215,7,243,202,95,246,40,66,174,87,69,54,179,74,232,163,148,77,81,30,169,99,182,247,21,123,29,176,88,124,86,34,117,174,186,108,213,84,240,141,102,170,98,102,116,141,34,53,153,234,141,19,24,98,206,40,116,202,175,172,58,7,120,233,237,190,238,218,165,70,26,31,132,141,169,62,188,136,239,55,33,182,50,181,161,41,234,41,146,111,122,148,68,157,251,143,36,88,60,166,2,97,118,221,55,168,155,117,114,152,211,231,115,142,7,25,119,47,197,91,198,88,248,246,234,138,163,94,218,102,38,62,152,107,239,78,168,212,40,245,8,181,106,76,249,16,167,66,121,18,98,202,140,234,154,117,135,80,162,82,28,66,210,100,105,82,84,68,100,162,50,50,50,35,33,243,140,231,198,166,146,197,209,238,33,110,42,29,30,151,224,40,117,142,157,114,144,209,27,36,130,143,35,38,226,91,67,68,68,211,72,144,153,13,33,6,146,50,67,105,243,44,41,88,48,107,43,214,170,177,114,171,85,115,137,209,220,249,102,58,206,107,131,181,143,177,241,110,83,21,71,110,147,26,233,62,120,215,73,142,169,213,244,79,168,212,42,143,166,77,78,124,137,111,33,150,99,37,199,221,83,138,75,77,54,150,218,108,141,70,102,73,67,104,66,18,159,36,165,41,34,193,17,16,184,78,2,236,15,200,30,24,237,111,19,73,240,21,11,143,173,112,77,252,255,0,87,175,226,23,252,29,238,202,82,83,186,34,34,250,169,198,49,235,17,47,112,171,94,31,116,179,247,106,214,91,87,76,151,51,194,199,172,204,63,24,241,57,177,105,136,203,106,122,71,77,91,22,68,233,180,211,132,140,164,211,188,211,187,5,147,43,206,18,61,155,195,205,85,215,137,171,186,61,179,245,124,237,43,211,94,115,77,172,62,31,37,181,194,102,124,37,93,90,68,107,77,49,217,49,51,189,62,105,166,1,94,252,217,255,0,69,127,142,127,168,139,8,21,239,205,159,244,87,248,231,250,136,204,103,127,144,92,245,123,208,215,29,22,254,118,97,63,153,253,42,209,39,64,52,50,175,175,181,59,182,214,182,79,117,193,74,182,157,173,82,88,84,132,178,220,153,13,75,138,133,50,181,41,38,94,179,79,60,73,201,160,186,157,61,203,74,119,12,123,254,216,44,251,131,254,17,162,87,40,147,63,227,198,151,6,91,43,253,139,105,212,45,63,82,146,164,251,140,132,182,229,103,237,3,112,127,51,101,255,0,109,132,51,159,30,156,28,74,212,136,175,235,38,148,209,124,69,219,31,47,87,160,182,183,156,145,88,142,134,90,109,181,48,147,89,160,157,101,12,246,105,8,73,186,74,86,13,75,74,80,184,189,188,178,171,248,24,196,217,248,209,51,172,118,199,155,207,31,127,62,246,198,109,197,172,167,106,107,201,51,25,136,179,114,154,102,154,167,149,53,76,114,171,246,106,237,234,158,124,38,102,156,149,193,127,20,148,254,32,108,22,105,55,37,102,58,181,10,132,201,149,102,41,48,152,231,41,162,94,214,230,52,130,51,37,37,73,54,201,205,164,146,67,166,101,177,8,91,91,164,104,161,11,2,255,0,187,180,186,238,129,125,216,149,111,70,87,41,157,95,11,43,160,211,221,62,163,75,105,126,163,169,82,15,40,113,101,221,39,140,228,187,145,24,185,206,30,56,135,178,56,141,178,17,116,218,206,120,74,140,77,140,214,40,239,56,74,145,77,144,100,120,73,158,11,123,74,194,141,183,72,136,150,68,125,146,180,173,8,144,100,217,164,98,232,240,55,103,199,143,166,62,222,223,159,187,80,116,151,176,117,108,246,34,115,44,5,58,225,174,79,24,143,244,234,153,229,195,132,83,63,38,122,190,44,245,77,85,9,196,79,180,14,167,127,60,171,95,219,93,19,255,0,150,45,58,159,88,225,182,234,164,213,160,71,155,6,109,215,58,52,168,178,90,75,173,62,210,224,66,74,219,90,20,70,74,74,146,102,70,147,35,35,35,50,49,0,56,137,246,129,212,239,231,149,107,251,107,163,180,240,157,196,141,67,134,189,71,59,137,216,82,42,86,237,93,148,193,173,211,218,121,73,82,154,222,74,76,134,147,184,155,83,237,30,237,187,251,26,86,234,50,142,166,244,199,112,56,154,48,152,249,174,231,45,102,39,214,220,187,83,145,226,118,131,100,232,194,224,255,0,25,20,219,170,152,237,154,98,39,72,157,99,73,158,169,237,249,221,167,140,142,17,170,252,61,220,11,186,109,244,248,171,14,179,48,209,9,252,165,30,143,144,242,228,45,186,126,213,188,227,206,244,216,100,143,174,162,34,86,123,225,94,125,203,150,150,142,254,88,234,196,237,72,184,236,207,72,219,246,188,53,120,10,132,148,255,0,7,98,181,212,100,218,216,70,120,113,212,52,110,175,201,68,217,155,107,61,170,54,140,89,4,250,117,131,173,154,112,152,213,56,17,238,11,70,239,166,51,37,45,190,210,208,153,49,94,66,92,105,194,37,18,92,109,88,52,45,42,245,86,133,18,76,182,169,36,101,215,184,123,208,155,99,135,125,56,141,167,246,212,185,19,84,167,149,58,165,61,252,146,166,205,90,16,151,29,36,100,201,164,237,109,9,74,18,103,132,161,57,53,171,114,213,158,163,36,162,140,109,55,237,254,47,158,158,126,175,87,95,222,26,159,19,210,134,39,19,179,55,178,188,100,79,194,248,81,189,164,198,180,79,198,153,227,26,85,26,110,204,117,235,19,164,248,218,125,60,68,251,63,106,119,243,54,181,253,137,209,70,34,243,184,137,246,126,212,239,230,109,107,251,19,162,140,69,134,210,254,54,223,116,251,82,206,131,252,159,139,244,233,247,87,157,195,183,179,246,152,255,0,51,104,191,216,154,25,8,99,222,29,189,159,180,199,249,155,69,254,196,208,200,66,87,99,241,84,247,71,177,207,249,183,148,47,250,117,123,210,199,188,68,251,63,106,119,243,54,181,253,137,209,70,34,243,184,137,246,126,212,239,230,109,107,251,19,162,140,68,83,105,127,27,111,186,125,174,128,232,63,201,248,191,78,159,117,121,218,235,162,118,142,190,105,244,187,18,237,99,252,100,154,100,173,206,255,0,0,159,208,117,166,101,108,109,196,117,122,125,101,31,77,74,218,175,35,248,150,3,225,111,151,221,177,163,245,10,118,160,106,116,232,247,37,231,79,121,199,98,71,140,163,93,42,10,137,69,209,121,4,227,105,113,215,210,73,53,18,212,73,74,84,178,218,141,205,165,211,151,192,36,215,48,86,46,221,139,245,211,173,81,247,250,58,154,59,7,181,25,182,95,151,220,202,240,215,166,155,53,207,24,142,233,137,136,158,113,21,107,227,68,115,211,191,90,247,230,207,250,43,252,115,253,68,99,222,86,126,208,55,7,243,54,95,246,216,67,33,115,103,253,21,254,57,254,162,32,198,158,223,119,6,152,222,244,75,254,214,147,209,170,80,166,55,49,140,173,105,67,155,79,214,105,205,138,74,141,167,19,185,11,73,40,183,33,106,78,112,98,37,143,191,24,108,218,110,213,202,38,61,216,116,46,201,101,117,231,93,30,81,151,218,157,42,185,77,200,137,158,223,11,94,159,126,165,136,115,11,225,57,251,230,159,51,95,236,101,71,110,173,65,166,26,174,8,10,75,109,20,216,76,37,74,57,73,94,8,212,251,77,228,148,75,51,222,211,104,74,12,148,218,80,229,115,89,215,141,207,167,247,61,58,243,179,43,82,41,53,170,75,196,252,73,108,25,110,109,88,50,50,50,60,146,146,164,153,165,72,81,26,84,149,41,42,35,35,50,59,173,225,239,93,173,142,34,52,226,54,160,91,81,36,66,82,94,84,26,148,7,242,106,133,53,8,66,156,104,151,130,39,83,181,196,41,43,73,22,82,180,228,144,173,200,76,24,230,23,194,115,22,53,66,102,191,216,202,144,229,38,189,83,53,92,16,20,151,29,56,83,95,82,148,114,146,188,25,37,135,92,201,40,150,101,177,215,16,148,25,165,196,161,187,172,223,1,21,211,240,252,44,240,231,58,123,99,235,255,0,219,3,209,222,214,220,194,221,157,145,207,233,210,168,214,138,55,163,95,55,131,171,170,98,120,238,207,41,142,28,183,83,127,135,142,33,236,142,35,108,132,93,54,179,158,18,163,19,99,53,138,59,206,18,164,83,100,25,30,18,103,130,222,210,176,163,109,210,34,37,145,31,100,173,43,66,50,152,128,252,186,184,96,212,91,38,175,251,187,93,149,31,67,83,171,20,100,177,74,166,48,166,31,93,82,28,148,180,250,95,121,69,191,162,209,97,165,37,9,52,186,107,79,173,177,9,52,187,62,4,131,46,189,122,254,30,154,239,211,165,94,223,63,155,86,161,219,44,183,45,202,115,139,184,92,170,239,132,181,30,189,217,235,167,95,149,187,219,199,178,103,88,144,0,5,234,46,195,156,93,88,22,141,253,195,245,229,249,91,73,241,255,0,147,148,106,141,193,76,252,251,173,116,39,199,132,255,0,69,239,205,169,59,182,239,87,170,172,164,243,220,140,82,144,188,238,34,125,159,181,59,249,155,90,254,196,232,163,17,14,218,74,98,47,81,49,28,102,29,41,208,149,235,149,229,184,155,117,85,51,77,53,198,145,175,8,214,56,233,29,90,245,174,215,132,251,58,216,179,56,119,176,99,218,244,88,244,244,213,168,20,250,196,227,104,143,116,153,178,99,54,227,207,56,163,201,169,74,81,227,185,250,169,74,82,156,37,41,73,101,177,143,120,118,246,126,211,31,230,109,23,251,19,67,33,9,94,26,34,155,52,68,118,71,177,207,217,213,202,239,102,88,138,238,76,204,205,117,107,51,198,126,52,131,30,241,19,236,253,169,223,204,218,215,246,39,70,66,24,247,136,159,103,237,78,254,102,214,191,177,58,62,223,252,85,93,211,236,120,202,124,161,99,211,167,222,133,24,139,197,226,19,66,109,142,34,52,226,78,159,220,178,228,66,82,94,76,234,108,246,50,106,133,53,8,90,91,116,209,146,39,83,181,197,165,72,81,150,82,181,96,208,173,171,77,29,13,132,4,91,103,45,211,118,139,212,87,26,196,238,253,109,243,211,70,50,254,95,136,203,113,88,106,166,154,232,155,179,19,29,83,30,15,239,217,61,106,16,212,43,18,224,211,27,222,183,96,93,49,186,53,74,20,199,33,191,132,45,40,115,105,250,174,183,189,41,81,180,226,118,173,10,52,150,228,45,42,198,12,79,126,0,248,199,139,82,139,7,65,181,90,181,211,168,183,208,133,106,79,121,12,181,29,113,219,101,182,90,167,30,196,39,14,151,79,45,173,102,163,116,214,104,53,18,201,180,185,154,248,204,225,86,159,196,69,156,138,181,5,168,241,47,107,121,151,157,167,202,76,116,169,218,139,73,105,213,38,156,165,169,214,208,132,173,227,65,165,197,154,137,179,222,100,68,75,94,107,191,135,142,22,53,187,87,47,116,126,76,64,168,218,209,237,186,202,34,213,110,9,36,168,203,162,203,104,205,106,36,32,212,135,87,37,179,65,126,109,24,82,22,166,247,169,162,81,44,168,252,27,21,148,227,98,44,68,213,21,114,243,199,100,247,118,250,217,73,206,242,46,144,246,98,229,89,173,116,218,185,106,60,105,158,116,87,213,85,61,177,94,159,22,56,207,26,121,233,43,157,1,243,83,162,191,6,159,22,20,154,140,138,131,209,217,67,78,75,146,150,210,236,133,37,36,70,226,201,180,161,178,82,140,178,100,132,37,57,51,194,72,176,69,244,137,163,152,230,52,157,34,117,0,0,31,21,107,205,51,218,6,223,254,102,196,254,219,52,57,89,251,64,220,31,204,217,127,219,97,7,52,207,104,27,127,249,155,19,251,108,208,229,103,237,3,112,127,51,101,255,0,109,132,33,95,255,0,51,252,78,160,255,0,250,207,249,63,91,61,241,83,192,21,63,87,47,234,69,243,166,47,199,183,231,87,106,100,213,215,185,180,156,84,180,104,90,215,81,75,100,164,153,190,106,65,33,77,167,179,171,117,11,81,183,135,93,84,149,209,189,22,176,116,30,206,77,147,167,148,249,17,160,173,226,151,41,201,50,86,251,178,165,27,77,182,183,214,106,60,37,74,75,72,51,74,9,8,35,35,218,148,231,3,189,0,149,90,192,216,179,118,171,212,83,227,79,223,135,102,189,110,127,199,237,70,107,153,101,246,178,204,77,233,155,54,249,71,111,102,247,235,110,242,167,94,81,200,0,1,118,143,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,3,241,73,74,203,106,210,74,35,247,25,100,126,128,10,229,227,235,151,13,42,255,0,138,238,165,232,205,33,168,85,182,182,248,138,108,88,233,109,167,178,113,89,78,198,163,198,82,213,132,33,213,30,85,216,204,207,203,36,42,61,181,222,186,107,113,165,212,122,98,219,173,194,206,15,243,208,228,179,189,191,253,85,167,40,95,213,146,87,192,198,209,42,74,86,91,86,146,81,31,184,203,34,28,113,113,203,171,76,245,214,157,50,224,180,233,145,168,87,58,250,123,23,17,152,241,89,115,10,97,7,188,219,140,183,15,13,180,172,119,243,81,251,143,176,68,126,17,249,173,220,150,177,195,178,117,196,142,165,76,111,169,182,168,93,71,165,158,122,238,31,81,233,51,9,63,73,77,33,61,190,137,99,207,6,45,91,79,245,70,193,213,26,59,117,203,22,235,165,86,34,185,159,90,20,230,100,109,194,150,158,253,37,168,139,187,107,247,251,143,224,99,92,157,98,225,243,84,180,58,180,245,38,251,180,234,112,219,111,110,217,139,129,37,184,238,101,13,168,246,173,214,209,156,117,80,71,219,204,241,240,207,96,208,46,44,245,131,135,186,179,50,237,11,146,91,176,26,221,186,155,38,100,165,68,86,82,233,22,90,109,230,210,126,179,202,87,252,172,31,218,27,32,0,134,28,59,243,55,209,109,88,165,183,22,240,169,179,109,214,137,230,152,90,103,61,18,27,46,41,215,92,74,58,100,228,165,44,200,146,148,26,190,27,139,25,201,9,125,67,184,104,119,53,61,154,173,2,175,14,163,17,244,37,198,222,139,33,15,33,68,164,146,139,10,65,153,31,101,17,249,251,200,7,34,0,0,0,0,0,56,155,166,214,160,222,116,25,214,213,201,76,141,62,159,80,142,236,103,217,125,148,58,147,67,136,82,21,234,172,141,63,69,74,46,228,126,102,57,96,1,75,60,193,249,123,207,210,74,148,205,79,210,138,76,217,182,204,167,28,147,50,51,12,41,195,132,165,42,83,238,25,33,136,201,109,182,16,219,109,150,77,94,174,112,125,176,98,41,112,243,196,21,247,195,166,161,64,187,109,122,140,134,217,102,67,73,157,9,79,60,77,60,201,62,211,142,37,77,161,198,201,70,100,202,82,100,163,193,151,99,250,182,62,186,45,122,29,229,65,157,109,92,116,232,243,169,245,6,29,140,251,47,178,135,82,164,56,133,33,94,170,200,210,126,170,148,93,200,252,197,44,115,8,224,46,179,162,247,12,221,74,211,218,83,210,45,42,132,135,30,117,168,236,45,126,13,110,46,91,198,91,90,142,134,155,105,13,52,130,238,163,219,159,134,12,130,217,248,114,215,203,71,136,13,53,162,93,244,26,205,61,250,132,138,124,103,42,113,24,144,210,151,26,82,163,178,227,200,52,33,197,169,27,84,241,22,20,123,139,200,254,191,163,137,13,57,133,170,90,47,118,218,114,153,66,215,38,141,61,44,25,164,140,208,234,162,60,218,84,156,165,88,50,234,118,50,44,138,56,224,159,139,59,167,134,173,76,130,165,212,29,114,219,169,72,106,37,70,35,206,184,109,52,211,146,35,117,94,74,58,205,182,151,9,182,48,74,86,72,139,177,246,242,190,109,60,191,237,61,94,177,32,93,86,205,78,44,248,21,104,77,56,178,101,230,157,54,205,214,80,179,109,123,20,164,146,137,46,39,41,201,227,62,240,26,220,87,233,146,116,175,88,39,83,92,75,169,93,173,113,186,210,77,68,100,165,120,105,70,146,63,36,231,248,191,63,87,246,13,133,248,76,189,81,126,112,249,99,86,203,27,189,3,76,105,127,29,222,5,133,30,125,101,119,245,254,34,146,249,135,88,174,88,156,78,220,177,213,16,163,183,86,147,50,170,201,19,123,55,54,237,66,89,37,95,69,57,206,207,50,201,125,102,44,191,148,133,253,38,235,225,202,69,30,165,41,46,72,163,214,23,9,132,117,12,205,49,154,129,1,41,44,26,140,200,136,212,126,68,69,245,16,9,198,0,0,0,0,0,0,63,12,200,136,204,207,4,64,43,39,157,6,163,55,22,207,183,52,218,52,147,110,91,211,225,213,92,74,23,131,83,6,213,69,147,35,34,86,76,179,255,0,23,31,95,184,69,142,86,154,100,119,215,17,177,42,239,70,234,179,65,97,186,145,25,163,113,37,108,79,132,172,253,5,17,96,151,231,146,63,172,135,217,205,111,80,28,187,56,139,93,28,159,55,90,163,193,56,127,75,118,211,106,116,228,227,233,30,59,43,203,5,246,16,147,60,151,116,233,12,217,247,38,165,201,136,104,144,229,66,101,33,181,169,188,26,154,54,169,207,17,145,154,114,101,159,248,216,250,189,224,44,225,41,36,164,146,94,68,88,33,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,58,207,83,208,243,186,43,216,231,134,119,106,179,140,30,211,193,228,107,237,204,101,51,63,126,78,160,20,183,84,243,159,224,175,95,113,171,63,224,168,158,70,99,97,39,91,67,205,45,167,11,41,90,77,38,95,18,50,21,199,196,191,1,178,181,195,139,246,110,120,236,179,30,137,82,221,233,55,13,38,131,62,157,45,148,51,131,40,235,71,211,107,30,177,159,213,223,200,36,223,1,214,3,250,117,195,61,171,67,156,203,141,76,79,142,235,165,105,52,153,127,132,37,41,61,141,41,63,37,151,153,9,8,62,42,61,42,37,18,156,205,50,11,40,105,134,119,108,66,82,73,34,202,141,71,216,136,139,204,207,220,62,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,1,242,157,54,33,206,42,135,76,186,229,252,172,22,124,177,231,140,249,15,168,0,0,0,0,0,0,0,122,38,77,133,78,140,228,218,132,182,98,199,101,38,183,29,121,194,66,16,146,44,153,154,143,177,17,17,25,231,234,30,114,100,49,18,59,178,228,186,134,153,101,10,113,197,173,68,148,165,36,89,51,51,62,196,68,69,230,42,39,152,215,48,27,138,169,113,84,116,107,73,171,210,233,176,233,178,30,139,80,168,64,148,182,92,113,214,220,151,29,214,201,214,36,153,26,12,141,181,109,82,8,204,200,140,253,196,2,194,117,7,141,46,28,244,221,78,53,90,212,186,12,151,154,81,161,108,194,172,192,91,132,162,223,146,218,167,210,121,202,12,177,241,50,24,250,7,51,158,22,103,205,40,95,148,82,35,229,91,122,175,203,167,33,191,50,44,238,241,94,93,243,246,10,39,142,197,243,168,53,62,139,41,173,220,51,158,94,245,96,158,150,225,168,213,131,81,227,113,253,37,249,252,85,245,142,250,239,10,122,250,197,11,242,136,244,198,229,56,189,62,169,109,162,205,221,183,102,252,255,0,19,143,47,172,6,193,122,119,175,250,63,170,108,54,229,151,168,54,253,65,231,72,141,49,153,171,69,117,238,228,140,122,141,184,163,243,113,37,246,158,62,3,33,13,100,237,77,67,213,237,19,186,33,207,163,215,46,91,118,117,50,75,111,156,69,73,149,17,43,233,184,147,233,184,132,169,6,104,53,52,68,105,237,244,113,238,237,109,28,8,243,33,165,106,255,0,135,211,141,90,153,18,155,114,17,33,184,178,220,113,44,179,40,191,131,50,132,239,126,82,220,91,202,113,199,15,4,158,228,89,46,249,32,22,8,3,193,167,90,125,164,60,195,136,113,183,18,74,66,208,100,105,81,31,114,50,50,243,33,230,0,0,0,0,0,2,40,115,48,179,145,118,112,197,88,95,65,183,23,75,57,21,4,238,78,118,155,84,249,152,50,245,79,7,235,121,246,251,72,83,47,9,215,123,214,31,17,246,5,75,118,214,215,115,82,162,201,238,101,249,163,158,193,175,249,73,253,79,127,111,136,190,238,43,232,95,148,92,60,223,212,244,199,235,57,249,57,85,83,105,217,187,215,240,47,145,30,48,127,17,174,229,49,217,54,182,169,196,124,139,167,34,145,112,54,178,35,201,109,91,82,72,251,249,25,119,79,213,251,0,108,225,66,168,179,87,162,83,234,209,143,45,77,138,212,134,207,183,209,90,9,69,228,102,94,71,241,31,112,198,220,56,92,46,220,250,23,98,85,159,82,13,199,109,202,89,172,208,125,141,71,13,149,31,153,159,235,124,70,73,0,0,0,0,0,1,83,124,232,46,106,138,170,246,229,178,82,76,161,147,48,229,27,68,181,125,61,213,20,103,25,199,151,108,227,34,62,114,206,212,187,35,71,53,146,177,127,95,19,155,98,34,45,249,17,80,74,117,148,153,172,165,67,116,182,245,84,130,206,27,86,61,111,244,152,203,60,229,229,165,122,171,65,138,74,86,83,73,138,188,103,183,251,166,160,66,186,152,153,46,41,40,163,74,121,162,89,26,84,72,89,167,36,126,100,120,1,49,248,242,227,178,226,226,18,229,151,104,90,21,9,180,251,74,157,33,198,82,219,78,173,175,23,211,114,83,100,165,19,114,22,211,137,91,79,39,39,130,206,62,30,125,119,129,126,13,110,206,35,239,234,101,126,108,3,106,208,163,212,153,122,162,244,134,157,74,36,33,167,163,45,214,82,163,97,198,150,165,52,241,153,33,70,89,239,156,23,158,48,225,167,64,110,158,34,53,58,153,104,209,98,188,184,170,146,203,181,25,4,135,12,155,141,226,25,109,213,110,75,110,17,25,19,196,121,81,96,189,255,0,94,192,28,61,232,117,169,160,90,111,76,178,45,152,12,50,166,88,101,83,30,67,77,165,79,200,38,26,105,199,20,164,54,141,198,174,138,76,204,203,39,239,248,16,118,219,18,197,182,180,226,214,167,218,22,165,50,60,26,125,62,59,76,33,182,88,109,162,87,77,180,182,74,81,54,148,164,212,105,66,114,120,47,33,216,0,0,0,117,43,223,86,52,223,78,160,57,80,188,239,106,21,33,182,204,211,137,149,38,35,168,212,73,81,237,46,162,211,223,212,87,111,168,254,6,35,85,227,205,11,134,219,101,53,22,226,85,223,169,61,5,111,33,37,18,68,7,146,241,163,118,13,24,150,70,162,51,79,111,44,228,128,76,32,21,125,121,243,163,182,13,137,49,172,187,34,169,214,36,45,45,185,62,154,222,221,248,81,17,229,185,217,198,118,249,125,127,80,192,247,87,55,61,123,172,176,243,20,168,20,104,36,163,87,77,109,181,53,165,145,25,40,139,186,102,31,126,229,253,64,46,158,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,70,127,176,196,76,226,15,153,142,133,233,13,54,116,59,122,167,249,73,91,65,58,195,9,166,61,14,99,41,120,146,233,36,220,36,74,66,201,27,219,44,227,190,20,94,243,21,9,169,28,97,241,15,169,235,116,171,154,157,113,70,142,241,41,43,139,10,181,57,12,169,39,191,41,52,41,229,17,145,146,204,177,240,34,33,135,101,205,155,61,229,201,157,45,233,47,44,205,74,113,231,13,106,81,153,228,204,204,251,153,228,207,250,192,73,30,33,248,247,215,29,119,168,200,111,242,162,161,66,163,56,107,74,97,83,38,204,138,133,182,106,119,4,227,126,33,104,60,161,221,167,238,194,72,188,139,190,16,179,172,91,231,84,238,38,169,22,205,34,167,89,168,205,121,41,53,53,29,233,10,220,183,18,157,202,52,37,74,250,78,39,39,143,127,214,58,185,25,17,145,153,103,6,37,175,10,188,103,217,156,57,83,22,219,218,79,65,170,213,9,70,227,117,23,104,77,63,33,42,218,198,11,170,111,182,162,34,83,59,187,123,207,62,103,216,36,239,9,188,166,29,233,192,189,117,234,67,11,75,157,41,45,210,227,175,56,73,244,28,36,62,204,168,126,127,198,161,100,71,240,47,137,139,37,178,52,247,77,180,134,133,30,139,105,80,168,180,24,108,54,134,72,216,139,30,41,185,181,9,78,85,211,74,72,212,100,218,115,219,190,223,168,85,29,221,206,75,83,170,49,221,141,108,90,84,88,105,90,20,132,41,112,36,54,164,228,148,68,100,104,155,216,203,41,254,161,247,112,175,172,220,87,241,129,171,176,99,212,46,10,140,11,94,159,37,169,179,151,18,93,73,166,86,211,114,152,39,27,35,53,186,217,168,218,144,126,170,176,88,34,201,227,204,45,226,44,232,147,145,212,135,33,183,145,250,205,172,148,71,251,75,236,49,239,28,37,163,109,55,106,209,153,164,162,100,137,70,214,236,186,251,155,214,172,173,74,238,172,22,126,150,60,189,195,155,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,60,68,251,64,234,119,243,202,181,253,181,209,121,194,140,120,137,246,129,212,239,231,149,107,251,107,162,53,180,191,138,183,223,62,198,240,232,63,202,24,191,66,159,121,105,92,0,251,36,88,159,138,124,206,80,144,130,61,240,3,236,145,98,126,41,243,57,66,66,12,214,3,242,91,94,141,62,200,106,253,172,242,254,59,247,215,125,250,128,0,23,104,248,49,239,17,62,207,218,157,252,205,173,127,98,116,100,33,143,120,137,246,126,212,239,230,109,107,251,19,162,149,255,0,197,85,221,62,198,67,41,242,133,143,78,159,122,20,98,45,7,80,184,170,167,240,239,194,110,151,82,104,46,199,151,123,92,54,61,45,170,124,84,200,74,93,167,52,170,105,37,53,21,33,77,56,133,165,15,18,9,45,172,146,78,30,242,35,50,66,241,87,195,232,159,81,168,85,31,76,154,156,249,18,222,67,44,198,75,143,186,167,20,150,154,109,45,180,217,26,140,204,146,134,208,132,37,62,73,74,82,69,130,34,33,175,48,152,234,240,84,215,224,249,213,26,107,216,236,141,162,217,108,54,211,93,195,124,55,141,187,85,77,83,79,235,112,210,34,124,221,115,219,203,173,244,127,182,11,194,224,255,0,132,107,117,202,220,207,248,242,101,206,150,242,255,0,106,221,117,107,87,214,165,41,94,243,49,110,124,25,240,171,79,225,222,206,93,90,188,212,121,119,181,194,203,46,212,37,42,58,82,237,57,165,52,210,149,78,74,210,235,136,90,80,241,44,212,226,13,36,225,236,51,35,36,35,24,183,151,167,9,207,216,212,248,122,255,0,124,170,59,149,106,245,48,149,111,192,74,91,116,161,66,125,41,81,74,82,240,102,151,221,111,4,146,65,150,198,156,90,86,102,167,20,134,230,248,146,228,153,95,130,136,196,222,143,26,121,121,188,253,242,210,61,40,237,223,225,11,149,100,121,101,95,224,209,194,185,143,149,49,242,99,246,105,152,234,225,51,230,142,32,0,18,54,149,67,158,105,158,207,214,255,0,243,202,39,246,41,162,189,248,118,246,129,211,31,231,149,23,251,107,66,194,57,166,123,63,91,255,0,207,40,159,216,166,138,247,225,219,218,7,76,127,158,84,95,237,173,8,86,113,229,42,127,133,212,29,27,254,100,221,254,111,177,121,192,0,38,174,95,85,175,52,207,104,27,127,249,155,19,251,108,209,144,185,76,126,149,63,3,255,0,94,24,247,154,103,180,13,191,252,205,137,253,182,104,198,156,59,113,45,80,225,219,78,53,33,54,153,199,59,186,233,122,145,18,150,183,219,82,211,17,166,209,52,223,150,73,52,155,107,83,102,182,82,148,44,200,141,78,165,70,75,74,22,131,132,205,250,48,217,189,87,110,114,137,159,118,93,67,111,42,196,231,125,29,89,203,240,113,173,202,233,183,17,217,248,218,102,102,124,209,17,51,62,104,75,238,61,56,199,149,166,241,95,209,189,41,173,120,123,182,70,89,175,78,109,15,55,34,143,29,108,180,227,105,97,70,130,65,186,242,30,236,234,22,163,104,146,172,18,86,164,173,21,140,62,138,117,58,161,88,168,69,164,210,96,72,155,58,107,200,141,22,44,102,148,235,175,186,181,18,80,218,16,146,51,82,148,163,34,36,145,25,153,153,17,12,249,196,159,13,191,189,231,76,116,175,242,130,47,78,244,185,189,49,42,191,182,95,93,182,122,103,19,195,198,70,210,36,23,77,14,30,227,78,236,184,183,48,181,160,155,197,150,46,253,252,206,170,241,21,71,139,79,205,26,204,70,157,255,0,127,50,81,179,217,94,83,176,246,240,249,53,170,181,189,126,103,143,13,234,230,154,106,170,106,152,215,133,49,17,164,71,29,53,136,227,51,53,75,128,31,107,123,19,241,79,150,74,22,83,127,241,125,195,182,151,93,211,236,75,239,80,253,25,92,166,116,188,84,95,68,206,123,167,212,105,14,163,215,105,149,32,242,135,16,125,148,120,206,15,185,25,10,214,224,7,218,222,196,252,83,229,146,131,143,239,107,123,239,240,191,150,69,23,248,44,109,204,6,93,55,45,196,76,205,122,113,244,99,207,29,136,150,212,108,190,15,107,118,206,156,22,54,170,169,166,156,44,87,226,76,68,235,23,106,142,186,106,141,52,170,122,187,56,173,43,73,117,255,0,73,53,207,210,191,185,101,219,233,191,66,116,60,127,240,9,49,186,61,110,167,79,248,246,209,187,61,39,62,142,113,183,190,50,89,171,94,63,189,173,239,191,194,254,89,20,72,78,83,31,165,79,192,255,0,215,132,123,227,251,218,222,251,252,47,229,145,69,124,207,19,94,47,43,183,122,189,53,154,186,188,219,208,197,236,62,73,135,217,221,187,198,229,152,89,170,104,162,207,9,171,73,159,27,192,213,58,233,17,28,230,122,185,51,95,44,155,198,216,211,251,99,89,111,59,206,181,30,147,69,164,179,68,126,92,183,204,246,182,156,206,34,34,34,201,169,74,81,146,82,132,145,169,74,82,82,146,51,50,35,141,92,75,113,23,115,241,35,127,126,85,213,153,145,77,164,196,101,12,82,104,138,152,82,26,167,167,98,58,198,149,18,27,37,41,199,18,107,82,205,59,177,177,6,102,150,209,140,90,138,141,65,170,123,244,150,231,200,68,25,47,53,37,232,169,117,68,211,174,182,149,165,183,20,140,225,74,74,93,116,146,163,44,145,56,178,44,110,60,230,190,18,248,96,171,241,49,123,200,128,186,143,163,45,122,7,69,250,244,230,212,147,144,72,112,215,211,97,132,30,114,235,157,55,8,150,100,104,65,37,74,86,227,36,182,188,77,56,139,248,187,54,240,22,163,150,190,185,214,103,230,143,238,216,55,178,108,175,103,243,44,102,214,102,21,70,181,69,58,76,252,138,98,154,104,152,136,235,170,185,141,53,231,198,41,142,115,174,83,224,47,132,63,221,94,174,198,175,106,37,47,54,125,26,97,120,26,124,216,91,227,215,220,74,93,37,224,250,137,62,147,46,147,38,172,161,109,186,100,182,207,59,92,34,180,161,243,83,169,212,250,61,62,45,38,147,2,60,40,48,153,68,104,177,99,52,150,154,97,164,36,146,134,208,132,145,18,82,148,145,17,36,136,136,136,136,136,125,34,107,128,192,209,128,181,224,233,231,215,61,179,247,228,229,253,174,218,172,86,214,230,19,139,191,194,136,225,69,29,84,211,245,204,243,170,122,231,135,40,136,141,123,197,140,105,175,19,244,142,25,248,17,211,201,232,167,122,78,232,175,250,105,138,12,23,18,162,142,107,110,165,35,168,251,235,44,97,166,250,141,153,160,140,150,179,82,82,157,164,106,113,21,206,57,138,189,157,115,208,104,52,43,162,173,69,145,26,147,115,50,251,244,153,170,34,54,165,165,151,148,203,196,149,22,72,148,135,16,100,164,30,20,68,104,81,150,213,160,213,4,193,98,238,96,230,186,237,71,25,141,53,236,227,28,126,174,249,117,150,211,108,254,15,105,45,225,240,184,250,180,162,155,145,94,239,235,204,81,95,139,174,177,61,123,211,166,179,187,76,199,14,113,199,212,106,53,10,197,66,85,90,173,62,68,217,211,94,92,153,82,164,186,167,93,125,213,168,212,183,22,181,25,154,148,165,25,153,168,204,204,204,204,204,91,95,4,60,39,63,195,197,177,50,229,188,213,29,235,218,229,101,164,203,109,180,182,226,105,81,146,102,162,138,219,196,70,106,82,148,100,167,77,42,233,169,77,182,73,37,19,100,226,224,63,5,90,161,165,90,69,173,144,46,253,81,131,33,12,180,204,134,161,214,19,37,222,149,37,75,142,234,86,226,163,50,210,220,146,167,8,210,202,75,113,37,4,234,212,105,81,146,77,23,42,51,187,61,132,181,94,184,154,167,90,163,171,179,207,61,253,95,111,45,79,211,30,208,227,240,177,111,36,179,110,104,177,92,107,53,112,210,189,39,226,211,167,40,166,116,154,163,156,204,199,8,167,73,172,0,2,88,231,192,107,222,54,16,26,247,136,166,211,255,0,165,252,95,83,160,58,11,255,0,127,252,175,251,23,157,195,183,179,246,152,255,0,51,104,191,216,154,25,8,99,222,29,189,159,180,199,249,155,69,254,196,208,200,66,77,99,241,84,247,71,177,163,243,111,40,95,244,234,247,165,14,121,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,9,141,205,51,217,250,223,254,121,68,254,197,52,67,158,0,125,173,236,79,197,62,89,40,69,51,31,43,219,239,163,218,232,13,141,253,29,99,61,12,71,185,43,131,168,212,105,244,122,124,170,181,90,124,120,80,97,50,185,50,165,73,117,45,52,195,72,73,169,110,45,106,50,36,165,41,35,51,81,153,17,17,25,152,165,190,46,181,78,209,214,77,124,184,239,187,30,30,202,68,143,15,21,137,74,109,214,220,159,208,101,13,28,149,161,197,171,110,237,152,73,18,91,252,218,91,53,33,46,26,204,243,159,30,156,99,197,212,137,79,232,222,148,214,188,69,165,31,44,215,167,54,134,92,143,88,144,135,154,113,180,176,163,65,172,154,101,108,246,117,11,73,58,106,86,9,72,74,86,184,231,195,222,132,220,252,68,106,60,109,63,182,165,199,132,148,178,169,213,41,239,224,211,10,18,22,132,184,233,35,36,110,171,115,136,74,80,147,44,169,105,201,161,59,150,159,153,206,59,225,215,35,7,135,141,98,39,231,159,55,155,207,245,115,245,209,174,202,70,202,224,238,109,22,113,87,131,170,170,39,132,240,221,183,194,117,170,57,239,76,196,105,79,29,35,79,149,58,83,148,185,125,105,77,253,124,235,173,58,249,180,106,209,233,52,219,25,230,165,213,230,186,132,58,165,180,250,92,111,194,54,210,187,154,159,108,159,70,254,196,218,119,47,59,201,180,174,196,111,254,47,184,118,210,235,186,125,137,125,234,31,163,43,148,206,151,138,139,232,153,207,116,250,141,33,212,122,237,50,164,30,80,226,15,178,143,25,193,247,35,33,144,172,11,2,209,210,235,70,5,137,98,82,125,25,67,166,117,124,44,94,187,175,116,250,142,173,213,250,238,169,75,60,173,197,159,117,30,51,130,236,68,66,165,56,254,246,183,190,255,0,11,249,100,81,123,114,46,100,56,42,102,222,147,84,213,199,93,116,229,60,184,199,103,175,217,26,194,87,132,233,111,105,238,211,139,138,173,217,183,106,119,55,119,98,189,34,186,98,55,166,105,170,56,239,76,233,28,41,229,19,60,102,171,74,210,93,127,210,77,115,244,175,238,89,118,250,111,208,157,15,31,252,2,76,110,143,91,169,211,254,61,180,110,207,73,207,163,156,109,239,140,150,90,245,163,22,254,190,105,141,87,77,238,7,252,31,140,216,252,42,130,99,161,231,32,75,108,242,219,200,37,254,212,40,146,105,82,155,113,196,18,147,187,37,14,121,76,126,149,63,3,255,0,94,22,16,50,152,43,179,152,96,226,187,209,30,54,186,199,87,57,132,11,106,50,250,118,59,104,238,97,178,218,234,255,0,6,104,154,106,157,38,173,102,154,107,214,116,136,142,115,217,203,158,170,24,213,29,54,185,244,130,254,172,233,197,226,212,116,85,168,143,37,167,142,51,196,235,78,37,104,75,141,184,133,118,51,74,219,90,22,68,162,37,17,40,137,73,74,136,210,93,88,92,103,27,218,39,104,234,182,136,220,55,21,97,142,157,114,201,163,79,171,81,167,238,117,94,31,166,148,62,251,125,52,184,148,47,170,136,196,222,229,146,182,110,220,69,146,193,211,152,133,230,152,9,203,239,110,68,235,76,241,143,178,123,190,253,142,155,216,93,174,167,107,242,223,132,85,78,237,218,39,118,184,234,215,79,141,79,154,174,122,79,24,157,99,140,68,85,59,8,0,135,60,5,241,121,251,171,210,24,210,29,68,170,102,240,163,67,47,3,80,155,55,124,138,251,105,83,166,188,23,77,37,213,101,162,100,149,149,173,199,72,150,225,231,107,134,83,24,79,48,184,155,120,187,81,118,220,240,159,163,204,228,204,251,35,197,236,238,62,188,191,27,78,149,83,202,122,170,142,170,162,122,226,126,120,227,19,164,196,196,81,143,17,62,208,58,157,252,242,173,127,109,116,99,209,144,184,137,246,129,212,239,231,149,107,251,107,162,66,69,225,15,247,87,224,198,203,213,237,59,165,230,240,163,67,170,248,234,124,40,91,228,87,219,77,85,210,70,79,168,146,234,178,209,60,105,194,22,227,164,72,108,179,181,178,45,127,24,107,152,171,215,34,220,107,52,235,58,122,255,0,187,176,42,207,48,153,22,93,130,175,27,86,237,55,119,45,197,93,81,51,68,204,76,246,68,238,233,175,40,214,38,116,141,102,37,47,2,124,83,205,215,187,70,117,171,125,207,235,223,22,230,95,149,37,103,29,175,73,196,117,213,154,30,109,150,146,141,189,44,161,165,145,35,105,101,149,26,141,78,154,83,222,120,170,225,166,131,196,133,130,229,45,69,30,45,213,73,101,213,91,181,41,46,61,210,136,235,139,105,78,165,104,109,68,74,75,169,97,45,154,148,149,154,9,70,164,164,204,176,116,231,103,94,55,62,159,220,244,235,206,204,173,72,164,214,169,47,19,241,37,176,101,185,181,96,200,200,200,242,74,74,146,102,149,33,68,105,82,84,164,168,140,140,200,238,119,134,158,34,237,142,36,108,31,202,186,75,49,233,181,104,143,45,138,181,17,51,14,67,180,245,111,95,68,212,163,67,102,164,184,218,73,105,89,39,110,119,160,140,212,218,241,37,202,241,212,102,54,103,9,137,227,86,157,125,113,246,199,207,215,218,210,27,123,178,184,173,140,204,233,218,44,147,196,181,189,175,139,195,193,213,61,90,126,165,124,99,77,55,120,205,19,17,19,76,77,49,94,54,117,207,167,247,61,70,204,188,232,178,41,53,170,75,198,196,184,143,145,110,109,88,35,35,35,44,146,146,164,153,41,43,73,154,84,149,37,73,51,35,35,57,225,202,99,244,169,248,31,250,240,198,156,208,169,212,248,60,68,82,164,194,129,30,59,213,11,82,28,153,110,52,210,80,169,14,148,153,77,147,142,25,22,86,162,109,182,209,184,242,123,80,146,242,73,17,100,190,83,31,165,79,192,255,0,215,134,47,47,177,24,108,218,45,68,235,164,213,236,148,247,107,243,90,179,190,143,107,204,43,167,118,110,83,106,102,35,148,79,132,163,93,60,218,242,243,44,32,0,4,221,203,42,106,227,170,206,98,204,226,142,245,143,6,139,34,159,6,172,243,21,136,230,233,57,182,74,164,176,135,36,60,218,151,157,201,84,147,144,94,169,237,74,146,164,150,54,237,44,41,110,219,245,123,178,224,166,90,214,252,79,21,84,172,204,102,159,9,142,162,81,213,144,242,201,13,163,114,204,146,156,169,68,89,81,145,22,123,153,16,154,252,214,127,36,127,116,27,23,193,127,238,163,208,210,125,37,252,111,251,131,174,94,15,207,243,127,198,248,239,163,235,126,183,109,131,14,112,3,237,111,98,126,41,242,201,67,95,98,240,212,206,99,54,53,225,53,71,46,173,233,250,181,118,30,207,231,151,104,216,187,121,172,211,51,93,187,21,78,149,107,227,77,186,102,53,158,189,42,221,215,94,184,157,86,247,110,219,244,139,78,223,166,90,214,252,79,11,75,163,67,102,159,9,142,162,151,210,142,202,9,13,163,114,204,212,172,37,36,89,81,153,158,59,153,152,228,64,6,192,136,136,141,33,199,213,215,85,202,166,186,231,89,158,51,51,214,227,174,43,130,145,105,219,245,59,166,224,151,225,105,116,104,111,84,38,191,211,82,250,81,217,65,173,197,237,65,26,149,132,164,207,9,35,51,199,98,51,20,215,197,87,18,213,238,36,47,231,42,138,57,17,109,90,75,206,166,221,166,201,109,158,172,70,156,67,73,117,75,91,105,35,82,157,83,9,112,210,165,44,144,106,52,165,70,69,147,176,14,97,218,117,169,215,230,136,187,54,196,185,58,20,139,115,173,85,184,232,187,137,175,73,196,105,36,178,115,168,102,89,240,251,22,231,68,253,85,231,113,101,198,154,74,170,80,68,182,139,23,119,126,48,209,26,83,207,191,251,71,183,212,232,126,134,182,127,1,56,122,243,170,170,138,239,235,52,196,117,219,143,95,202,170,58,227,228,240,137,227,84,50,85,171,161,55,61,205,162,119,166,188,42,92,120,150,237,160,244,104,40,37,97,110,206,154,236,136,237,169,164,164,143,40,75,109,201,75,138,90,188,204,208,148,146,178,181,55,213,180,234,210,252,190,212,27,98,196,244,135,128,252,163,172,194,164,248,174,151,87,161,226,31,67,93,77,153,78,237,187,243,183,113,103,24,201,121,137,255,0,168,218,173,164,58,153,203,170,232,141,164,116,152,246,244,107,125,154,60,41,182,218,87,185,218,83,167,83,140,172,41,71,221,228,184,173,235,76,131,238,233,239,53,97,194,113,41,132,60,59,123,64,233,143,243,202,139,253,181,161,138,196,225,109,89,187,106,138,39,122,42,136,153,158,221,102,127,245,253,211,252,147,63,199,230,120,28,195,19,137,183,54,171,181,114,229,52,211,49,26,211,20,219,162,99,94,113,51,51,51,86,188,98,117,225,51,78,142,189,127,216,23,118,151,93,211,236,75,238,147,232,202,229,51,165,226,162,245,218,123,167,212,105,14,163,215,105,74,65,229,14,32,251,40,241,156,31,114,50,19,255,0,151,127,22,44,87,105,244,174,28,47,100,200,58,180,22,94,77,183,81,53,56,241,75,140,218,86,234,162,186,106,51,54,212,211,105,87,76,251,54,109,54,72,194,20,132,245,122,55,51,253,69,211,26,229,221,73,211,218,85,183,215,190,45,205,139,170,87,54,155,94,30,35,173,27,141,192,242,252,254,238,170,30,220,126,171,89,194,12,212,235,164,152,115,96,88,23,118,168,221,208,44,75,18,147,233,58,229,79,171,225,98,245,218,103,169,211,105,110,175,215,117,73,65,97,13,172,251,168,179,140,23,115,34,21,105,174,172,171,29,52,225,231,123,142,154,118,249,187,251,186,254,101,133,220,45,157,191,217,74,47,231,52,120,9,154,119,247,167,132,81,49,19,254,36,107,63,18,99,142,149,76,120,179,207,149,75,206,191,239,251,71,75,173,25,247,221,247,86,244,101,14,153,210,241,82,186,14,189,211,234,58,134,145,234,52,149,44,242,183,16,93,146,120,206,79,177,25,140,89,110,241,189,194,253,217,112,83,45,107,127,83,188,85,82,179,49,154,124,38,61,11,81,71,86,67,203,36,54,141,203,96,146,156,169,68,89,81,145,22,123,153,16,235,220,109,194,171,211,120,40,186,41,215,5,111,211,53,72,176,232,172,77,169,120,100,199,241,178,19,80,136,78,63,210,71,170,222,245,17,171,98,123,39,56,46,196,43,27,135,111,104,29,49,254,121,81,127,182,180,51,249,142,107,123,9,137,162,205,17,26,76,68,241,231,198,102,58,165,168,182,55,96,114,221,161,201,49,57,150,38,229,123,246,234,174,152,220,152,138,102,41,162,154,162,116,170,137,158,51,62,110,26,112,137,90,87,31,222,201,23,223,225,127,51,138,42,215,135,111,104,29,49,254,121,81,127,182,180,45,43,143,239,100,139,239,240,191,153,197,21,107,195,183,180,14,152,255,0,60,168,191,219,90,24,236,243,202,22,251,163,222,148,211,162,175,205,12,111,167,115,250,84,38,183,49,174,41,253,21,22,79,14,182,36,250,140,90,163,189,37,221,19,25,62,146,10,35,140,239,76,2,51,78,229,245,82,227,107,113,72,52,167,102,27,51,89,56,234,17,10,116,23,70,46,13,124,212,234,86,155,219,239,248,63,25,189,249,181,5,71,91,205,192,136,217,101,199,150,72,253,136,73,40,210,149,56,227,104,53,39,118,75,170,222,150,181,66,197,188,107,182,77,89,232,239,78,183,234,114,169,82,156,140,165,41,165,186,195,170,109,106,65,168,146,102,147,82,12,200,204,136,241,140,145,121,11,83,229,195,111,217,20,254,27,41,149,235,114,37,56,171,149,105,147,10,225,146,195,132,228,133,200,106,67,169,97,183,143,38,104,219,28,218,82,91,236,68,78,239,34,203,138,82,173,236,211,94,117,143,159,13,194,35,171,205,19,202,62,185,239,150,95,49,187,135,232,199,100,233,156,178,55,235,174,98,34,189,35,141,117,83,51,225,42,142,60,34,35,197,167,143,201,166,103,156,179,222,151,105,181,177,164,22,13,27,78,44,230,164,34,147,68,101,77,50,114,94,55,93,113,75,90,156,113,197,171,177,26,150,226,214,179,36,145,36,141,70,73,74,82,68,146,237,64,2,109,77,49,69,49,77,49,164,67,151,111,223,185,137,187,85,251,213,77,85,213,51,51,51,206,102,103,89,153,243,204,131,166,235,22,153,82,53,147,76,110,45,51,173,187,209,143,93,134,166,16,254,213,43,195,72,73,146,216,127,106,86,131,95,77,212,54,230,205,196,74,217,180,251,25,142,228,1,93,20,220,166,104,170,53,137,125,195,226,46,225,47,81,136,177,86,237,116,76,76,76,117,76,78,177,62,169,107,239,81,167,84,40,245,9,84,154,180,9,16,167,66,121,113,165,69,146,210,154,117,135,80,163,74,219,90,20,68,105,82,84,70,70,147,34,50,50,50,49,146,184,94,211,42,70,176,235,229,157,167,183,3,187,105,117,25,139,126,106,54,168,250,241,227,178,228,135,24,202,22,133,39,168,150,77,189,233,81,26,119,238,44,153,96,254,142,44,174,155,58,244,226,50,251,185,44,54,99,162,139,38,167,211,105,200,201,104,154,146,235,109,161,183,228,160,218,51,66,210,243,200,117,210,112,143,43,39,9,103,131,81,144,207,156,174,111,139,34,223,212,235,142,206,173,198,219,114,93,80,217,110,133,43,194,18,253,72,228,243,210,163,245,75,214,111,122,73,183,49,217,10,240,253,207,113,54,74,215,152,92,61,186,241,212,217,170,99,119,123,77,123,116,251,121,122,221,149,159,231,24,188,62,203,93,204,236,219,170,47,77,168,171,118,57,209,53,68,107,63,203,214,106,159,53,50,179,160,0,27,21,197,232,247,199,247,178,69,247,248,95,204,226,138,115,23,25,199,247,178,69,247,248,95,204,226,138,115,16,173,164,252,170,159,70,61,178,234,14,133,60,129,123,247,213,123,150,215,173,173,154,189,108,104,118,156,85,245,14,232,149,29,41,132,202,211,6,35,175,27,74,168,205,52,40,217,138,217,146,84,123,150,164,227,36,149,108,73,41,106,45,168,81,149,41,106,142,164,220,250,191,127,86,117,30,241,118,58,234,213,183,146,235,197,25,146,105,166,210,132,37,182,219,66,123,153,37,13,161,8,35,81,154,140,146,70,165,41,70,106,62,245,196,207,19,55,119,18,183,115,53,138,196,111,70,80,233,155,189,13,70,222,211,222,3,168,211,41,127,243,233,105,181,187,212,91,4,191,92,143,110,118,151,98,239,148,184,32,224,226,86,181,85,219,212,125,73,162,255,0,220,238,31,93,150,216,125,111,50,186,212,141,170,70,214,84,210,208,180,180,210,207,114,157,35,193,173,190,153,18,191,57,211,99,177,87,51,156,68,97,240,255,0,22,57,127,251,79,155,179,237,157,13,148,200,112,93,26,100,247,51,140,230,98,47,213,30,54,154,76,196,115,139,84,117,77,83,49,227,105,58,76,199,61,218,119,145,106,221,184,42,246,157,193,76,186,109,249,126,22,169,70,152,205,66,19,253,52,175,165,33,149,146,219,94,213,145,165,88,82,72,240,162,50,60,119,35,33,114,156,42,241,45,65,226,66,193,110,168,147,143,22,234,164,178,210,110,42,108,102,222,233,68,117,197,186,150,148,133,184,146,37,37,212,176,167,9,41,82,205,4,162,74,148,102,89,56,199,204,59,132,175,227,117,243,75,45,143,241,207,222,49,98,43,236,50,168,33,146,79,252,231,93,73,63,213,116,211,252,115,130,16,105,118,164,220,250,65,127,81,181,30,206,118,58,42,212,71,148,235,37,37,146,117,167,18,180,41,183,27,90,123,25,165,109,173,104,51,73,146,136,148,102,149,37,68,74,47,54,47,94,200,177,83,106,231,26,39,159,158,59,99,207,255,0,175,58,182,107,151,101,221,43,228,52,99,176,115,185,136,163,93,221,116,153,166,174,187,117,233,242,103,156,79,56,225,84,70,154,211,57,111,143,239,107,123,239,240,191,150,69,19,27,149,159,179,245,193,252,242,151,253,138,16,128,252,78,106,109,35,89,53,166,179,169,148,70,186,49,235,176,233,79,173,141,202,87,134,144,154,108,100,62,198,229,33,6,190,155,168,113,189,251,72,149,179,113,118,50,19,227,149,159,179,245,193,252,242,151,253,138,16,171,149,215,77,204,214,186,233,157,98,102,175,107,31,183,120,123,184,77,128,195,97,239,211,187,93,20,216,137,137,234,152,166,34,99,213,41,140,0,2,100,230,148,40,230,141,166,85,123,151,76,109,205,76,166,187,190,61,149,49,230,42,12,109,73,98,60,227,101,4,254,227,89,31,170,235,44,183,177,41,81,159,95,119,170,72,60,214,48,187,222,40,110,91,34,208,208,59,198,189,168,214,135,229,77,190,204,52,51,38,145,184,145,226,150,235,205,180,202,122,135,221,172,58,182,213,213,78,86,222,221,232,35,82,82,71,72,66,17,180,86,169,183,138,138,226,120,213,28,99,187,135,223,185,212,157,13,102,23,241,121,13,88,107,148,248,182,171,152,166,174,26,76,85,227,76,115,215,88,153,153,153,152,211,74,162,35,93,39,75,8,229,77,96,127,238,235,84,230,210,127,241,107,126,155,63,175,246,191,49,158,153,43,255,0,65,86,229,39,234,73,253,50,22,16,35,87,46,235,130,145,89,225,86,218,167,83,101,245,164,80,166,84,169,245,4,116,212,158,140,133,75,114,65,35,38,68,74,252,212,134,85,148,228,189,124,103,36,100,82,84,73,178,155,84,218,193,219,138,122,227,95,159,143,209,201,163,122,65,199,94,199,237,46,46,187,209,166,237,115,68,71,30,84,120,177,49,175,235,68,111,118,113,214,1,94,252,217,255,0,69,127,142,127,168,139,8,21,239,205,159,244,87,248,231,250,136,167,157,254,65,115,213,239,66,251,162,223,206,204,39,243,63,165,91,30,242,179,246,129,184,63,153,178,255,0,182,194,22,83,127,223,246,142,151,90,51,239,187,238,173,232,202,29,51,165,226,165,116,29,123,167,212,117,13,35,212,105,42,89,229,110,32,187,36,241,156,159,98,51,21,155,203,22,163,79,163,235,141,213,86,171,79,143,10,12,43,30,116,153,82,164,186,150,154,97,164,76,132,165,184,181,168,200,146,148,164,140,205,70,100,68,68,102,99,167,113,161,197,37,67,136,27,249,234,77,183,89,144,173,61,161,60,69,70,138,108,42,57,74,116,145,181,201,142,160,204,205,74,82,141,194,111,113,36,208,209,145,108,66,214,238,236,70,11,48,167,47,203,98,174,117,76,206,145,245,247,67,98,109,62,199,223,218,253,181,170,207,26,108,209,69,19,93,93,145,250,177,58,76,111,85,213,175,46,51,164,233,164,225,77,66,185,105,23,149,239,91,186,104,54,133,58,213,167,85,38,57,38,53,30,158,165,42,60,52,40,251,33,38,175,235,61,164,148,100,207,98,27,70,212,38,111,114,208,209,125,85,167,212,30,214,101,92,114,40,118,101,77,147,97,20,228,165,167,218,184,146,149,73,105,70,162,39,119,71,84,119,219,74,146,181,55,185,68,181,165,38,73,82,247,71,190,14,184,105,168,113,21,168,233,76,210,142,139,70,217,122,44,187,137,110,184,162,83,237,45,106,52,68,109,40,82,92,220,241,52,226,119,145,145,54,146,82,179,184,144,133,220,101,58,157,79,163,211,226,210,105,48,35,194,131,9,148,70,139,22,51,73,105,166,26,66,73,40,109,8,73,17,37,41,73,17,18,72,136,136,136,136,133,60,143,47,170,253,207,134,93,225,17,60,58,181,159,87,87,155,213,203,130,239,165,77,175,179,149,224,255,0,241,188,14,149,87,85,49,21,204,248,219,180,105,26,71,141,175,143,49,164,239,78,179,17,227,71,141,49,84,81,215,17,62,208,58,157,252,242,173,127,109,116,116,85,211,170,13,83,217,171,57,2,66,32,201,121,216,204,202,83,74,38,157,117,180,161,78,54,149,227,10,82,82,235,70,164,145,228,137,196,25,227,113,103,189,113,19,237,3,169,223,207,42,215,246,215,68,198,224,167,68,237,29,124,224,246,236,177,46,214,63,254,178,159,38,153,43,115,191,192,39,250,46,51,76,202,216,219,136,234,244,250,202,62,154,149,181,94,71,241,44,85,172,37,88,220,77,118,168,158,60,102,61,77,129,143,218,27,59,51,145,225,177,216,138,102,104,210,221,53,105,206,34,168,211,88,237,211,158,157,112,196,156,10,113,98,254,136,220,237,233,165,214,152,235,178,110,154,154,20,236,149,169,182,85,73,154,225,33,175,20,167,22,105,35,96,210,134,201,210,89,250,169,65,45,38,70,149,33,219,99,20,81,173,154,67,115,232,118,163,213,244,242,232,139,33,42,132,242,213,6,91,172,147,73,168,194,53,168,153,148,217,18,148,91,86,148,231,4,165,108,81,41,10,61,200,81,20,207,229,239,197,231,253,237,225,235,82,170,159,227,27,182,234,211,230,255,0,205,37,138,82,83,211,255,0,158,54,214,183,127,81,148,23,241,105,25,156,155,49,171,15,95,192,177,60,56,233,26,245,79,103,216,214,157,37,236,101,172,223,15,27,77,146,196,85,173,59,213,197,63,42,157,53,240,145,231,136,248,209,167,24,227,206,39,89,141,196,79,179,246,167,127,51,107,95,216,157,20,98,47,59,136,159,103,237,78,254,102,214,191,177,58,40,196,83,218,95,198,219,238,159,106,243,160,255,0,39,226,253,58,125,213,231,112,237,236,253,166,63,204,218,47,246,38,134,66,24,247,135,111,103,237,49,254,102,209,127,177,52,50,16,149,216,252,85,61,209,236,115,254,109,229,11,254,157,94,244,177,239,17,62,207,218,157,252,205,173,127,98,116,81,136,188,238,34,125,159,181,59,249,155,90,254,196,232,163,17,20,218,95,198,219,238,159,107,160,58,15,242,126,47,211,167,221,108,32,0,2,96,230,245,123,243,103,253,21,254,57,254,162,43,254,45,58,161,57,137,114,97,64,145,33,154,123,37,38,91,141,52,165,166,59,70,226,27,39,28,50,44,33,38,227,141,163,113,224,183,45,37,230,162,35,176,14,108,255,0,162,191,199,63,212,70,44,229,173,111,210,46,205,97,189,45,107,130,39,138,165,214,108,26,141,62,107,29,69,35,171,29,233,80,208,226,55,32,201,73,202,84,101,148,153,25,103,177,145,136,62,99,99,225,57,173,86,162,116,215,79,118,29,83,177,121,172,100,123,3,103,49,170,157,232,183,21,204,199,108,120,90,181,245,233,201,133,56,123,215,107,159,135,125,71,141,168,22,212,72,243,82,166,85,6,165,1,252,18,102,194,90,208,167,26,37,224,205,165,110,109,10,74,210,71,133,33,57,37,167,114,21,116,186,123,125,219,250,157,100,81,47,251,90,79,90,151,93,134,220,198,50,180,41,109,238,47,89,167,54,41,73,39,91,86,228,45,36,163,218,180,41,57,201,10,156,227,51,133,90,135,14,247,138,42,212,22,164,75,178,110,23,158,118,159,41,49,212,150,169,206,169,215,84,154,114,150,167,92,90,212,134,73,6,151,22,105,55,11,121,145,25,161,120,112,103,197,85,67,135,123,197,116,154,243,178,37,217,55,11,204,181,80,138,169,10,75,84,231,84,235,73,85,69,40,75,78,45,106,67,36,178,83,104,36,155,133,176,140,204,208,140,85,203,113,181,229,87,231,11,137,225,79,178,123,123,167,251,177,251,107,179,56,93,190,202,232,207,178,61,42,187,17,235,174,152,231,76,246,85,76,235,167,255,0,143,102,151,8,3,230,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,250,68,207,155,153,230,38,153,210,121,128,0,15,140,123,196,79,179,246,167,127,51,107,95,216,157,20,98,47,59,136,159,103,237,78,254,102,214,191,177,58,40,196,67,246,151,241,182,251,167,218,233,14,131,252,159,139,244,233,247,87,157,195,183,179,246,152,255,0,51,104,191,216,154,25,8,99,222,29,189,159,180,199,249,155,69,254,196,208,200,66,87,99,241,84,247,71,177,207,249,183,148,47,250,117,123,210,12,123,196,79,179,246,167,127,51,107,95,216,157,25,8,99,222,34,125,159,181,59,249,155,90,254,196,232,95,252,85,93,211,236,50,159,40,88,244,233,247,161,70,35,97,1,175,120,216,64,70,118,99,253,95,225,250,219,195,167,79,246,31,205,255,0,172,0,1,43,115,251,22,106,159,19,250,27,162,183,4,123,91,83,111,143,67,85,37,67,69,65,150,61,25,50,70,232,234,90,208,149,238,101,165,164,178,166,150,88,51,207,111,44,25,101,165,156,79,232,110,181,92,18,45,109,50,190,61,51,84,139,13,117,7,152,244,100,200,251,99,165,104,66,151,185,230,144,147,194,157,65,96,143,61,252,176,71,136,17,205,51,218,6,223,254,102,196,254,219,52,57,89,251,64,220,31,204,217,127,219,97,8,247,225,107,255,0,132,62,9,164,110,235,167,94,190,223,169,185,63,255,0,30,101,127,248,135,254,65,225,46,120,111,7,191,166,180,238,235,174,156,183,53,211,248,189,107,74,0,1,33,105,181,90,243,76,246,129,183,255,0,153,177,63,182,205,14,86,126,208,55,7,243,54,95,246,216,65,205,51,218,6,223,254,102,196,254,219,52,57,89,251,64,220,31,204,217,127,219,97,8,87,255,0,204,255,0,19,168,63,254,179,254,79,214,180,160,0,19,87,47,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,3,209,42,116,72,40,234,76,144,219,40,253,103,22,73,34,253,167,246,144,247,142,18,238,182,155,186,168,207,82,87,50,68,83,119,110,29,97,205,139,78,22,149,118,86,15,31,71,30,94,240,29,103,82,180,95,73,117,182,142,186,125,237,107,81,43,45,57,141,178,92,131,26,67,137,194,144,103,181,110,33,100,89,54,146,71,245,39,30,226,197,92,241,79,202,106,237,181,58,215,94,137,201,77,82,154,141,189,74,123,203,117,249,103,158,131,101,211,106,52,50,79,210,83,170,62,255,0,68,179,238,49,214,117,83,138,30,48,120,73,212,73,118,77,195,91,151,80,135,31,167,208,122,124,154,163,173,59,185,132,56,173,170,91,173,18,176,114,8,143,5,216,200,190,211,237,182,239,57,171,245,134,250,87,53,147,69,146,71,231,210,166,188,191,143,235,206,255,0,147,253,64,43,186,173,69,185,236,170,177,194,170,193,168,210,39,199,82,87,181,214,156,142,226,85,130,82,76,137,68,74,35,34,82,79,63,89,24,144,28,60,113,239,174,58,17,81,142,223,229,69,66,187,70,108,208,149,66,169,205,153,41,8,108,148,214,73,182,252,66,16,88,67,91,75,221,133,25,121,31,111,14,39,120,163,177,181,234,166,221,78,143,165,116,26,11,232,105,244,41,232,148,54,98,184,234,150,211,72,73,173,73,117,102,163,79,75,177,231,182,126,190,209,172,204,140,204,200,177,147,1,124,124,62,115,49,208,189,94,166,193,133,112,212,255,0,38,235,107,38,152,125,53,55,161,195,101,79,26,90,37,27,100,185,75,89,163,123,135,131,62,248,73,251,200,75,58,53,199,64,184,98,53,58,133,91,129,80,142,242,18,227,110,69,146,135,82,164,153,17,145,145,164,204,143,177,145,254,210,26,183,196,155,50,3,232,147,6,91,209,158,65,146,146,227,46,26,20,147,35,201,25,25,119,46,228,95,212,51,22,156,113,135,196,62,152,45,162,161,234,117,197,38,59,36,148,162,44,218,212,229,178,148,150,204,36,144,151,146,68,68,72,34,199,192,204,128,108,128,2,145,173,94,110,122,247,70,97,150,42,176,40,211,137,38,158,162,220,106,107,171,50,34,73,31,117,76,46,253,143,250,198,120,179,57,209,219,4,196,104,215,165,145,84,235,26,16,151,28,129,77,111,110,252,36,140,242,228,236,227,59,188,254,175,172,5,160,128,135,182,119,52,46,27,110,100,211,155,151,87,126,154,244,229,178,133,20,185,16,25,75,38,189,185,53,230,89,154,72,141,93,252,241,131,18,86,200,213,141,55,212,88,13,212,44,203,218,133,87,109,195,36,226,29,73,137,10,37,26,82,123,79,166,181,119,245,211,219,235,47,137,0,237,163,175,223,118,45,181,168,246,181,66,208,186,233,145,231,83,234,17,221,97,109,188,195,110,146,122,141,169,179,82,73,196,169,36,162,74,213,131,193,249,142,192,0,40,11,142,142,13,110,190,28,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,241,238,201,121,118,30,3,120,236,184,184,123,185,98,90,23,117,66,101,66,209,168,200,109,149,54,235,174,59,225,58,142,69,108,212,146,114,66,26,109,40,105,149,96,240,120,207,195,202,227,248,132,208,235,83,95,116,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,61,101,25,25,22,75,221,240,61,127,248,150,208,27,167,135,125,78,169,218,53,168,175,34,42,100,188,237,58,65,161,194,39,35,120,135,155,105,91,148,219,100,102,100,201,158,82,88,63,119,212,25,155,153,142,165,217,26,199,172,116,123,250,199,156,219,241,23,111,199,138,178,75,172,168,201,103,42,99,166,106,233,41,101,156,56,156,250,223,232,49,32,249,47,220,213,20,213,238,59,100,228,153,195,54,102,74,38,141,106,250,123,169,200,206,51,143,46,217,198,69,96,63,50,92,162,73,73,148,243,164,130,36,164,150,179,86,8,188,136,178,44,87,147,76,180,163,85,107,209,119,43,42,164,202,94,51,219,253,211,79,32,23,28,0,0,0,0,0,62,26,237,69,154,69,18,161,86,146,120,106,20,87,100,56,125,190,138,16,106,63,51,34,242,47,136,251,134,54,226,62,225,118,216,208,187,238,172,194,144,78,53,110,85,13,6,179,236,74,40,111,40,188,140,191,87,226,3,95,254,44,175,7,175,222,35,239,250,150,237,205,162,230,170,197,141,220,207,243,69,61,243,71,242,149,250,254,238,223,1,115,92,179,236,228,90,124,49,81,215,208,109,181,213,14,61,65,91,83,141,198,237,62,30,76,253,82,201,250,190,125,254,211,20,97,83,118,77,211,170,114,223,50,234,72,171,220,14,44,200,178,123,150,236,147,62,222,102,125,213,245,254,209,177,31,10,20,47,201,222,30,108,26,122,163,244,92,252,156,165,41,196,236,219,235,248,22,8,207,24,47,128,12,182,0,0,0,0,0,0,60,29,117,166,26,91,207,184,134,219,109,38,165,173,102,68,148,145,119,51,51,63,34,1,230,49,238,162,107,254,143,233,99,14,57,122,106,13,191,79,121,162,51,84,103,170,209,90,123,177,47,62,163,142,36,252,219,81,125,165,143,136,135,188,119,115,33,165,105,7,136,211,141,37,153,18,165,114,25,45,185,82,219,113,47,51,20,191,132,178,180,239,98,82,28,67,201,113,182,207,6,158,196,121,62,248,33,83,23,102,161,234,246,182,93,19,39,214,43,151,45,197,58,165,37,199,138,34,100,202,150,148,117,28,81,244,219,66,148,179,36,146,157,50,34,239,244,177,239,238,23,115,63,153,207,11,48,38,156,47,202,41,18,48,173,189,86,37,211,150,223,153,150,119,120,175,46,217,251,6,65,211,238,52,184,115,212,133,54,213,23,82,232,49,158,117,68,132,51,54,179,1,14,26,143,102,11,106,95,81,231,43,34,199,196,140,81,27,92,41,235,235,244,47,202,34,211,27,148,162,244,250,167,186,139,55,118,221,155,243,252,78,60,190,177,208,164,49,124,233,245,79,162,242,107,118,244,230,87,189,57,39,162,56,74,37,96,148,89,218,127,73,30,127,20,253,64,54,131,135,54,21,70,51,115,105,242,217,149,29,228,146,219,117,151,9,104,90,76,178,70,74,46,198,70,70,71,159,172,123,197,66,242,230,230,3,113,82,174,42,118,141,106,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,172,37,6,100,102,102,94,242,22,237,26,67,18,227,181,46,51,168,117,151,144,151,27,90,20,74,74,146,101,146,50,50,236,100,100,126,96,61,128,0,0,0,0,3,229,42,108,66,156,117,14,153,117,207,249,88,44,249,99,207,25,242,31,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,12,77,197,85,254,214,155,104,13,241,114,169,244,180,243,116,26,154,99,229,91,76,222,40,79,173,36,159,89,39,156,163,182,15,35,92,123,162,183,46,239,187,42,183,12,133,45,111,214,42,15,203,61,198,102,123,157,117,75,199,115,51,243,87,196,254,211,23,123,205,138,225,159,67,225,147,165,9,230,146,85,10,183,130,121,42,82,137,70,219,148,249,219,176,68,101,240,47,60,151,212,41,51,78,163,198,151,168,54,196,73,172,27,241,222,172,194,109,214,146,130,81,184,131,125,4,164,145,31,99,201,25,150,12,5,185,114,227,224,214,209,167,105,237,51,82,174,235,125,50,38,214,34,51,49,131,151,17,165,150,199,88,136,242,77,61,70,51,141,196,172,97,70,94,125,207,204,79,166,172,219,89,184,5,77,114,223,166,174,34,27,233,19,43,136,217,163,97,39,110,13,59,113,229,219,236,28,30,135,194,131,79,209,171,22,37,54,31,133,142,221,183,76,74,26,233,146,13,36,81,91,34,35,34,236,71,130,34,253,131,185,190,235,108,50,227,207,25,19,109,164,212,163,63,34,34,44,152,8,29,199,159,6,154,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,38,73,44,119,44,138,107,39,238,29,55,188,212,237,54,124,136,85,58,36,243,233,63,29,213,182,174,163,46,246,82,84,157,170,198,228,17,145,150,15,177,121,24,154,220,200,120,188,188,238,93,99,159,96,90,117,20,211,232,246,251,142,194,113,80,158,117,165,186,251,18,165,180,102,163,109,227,74,136,208,164,231,213,35,60,23,98,46,194,13,215,171,211,46,41,137,159,61,182,73,242,108,144,181,160,143,115,170,201,153,173,102,102,102,165,153,168,242,126,240,23,205,203,187,137,134,245,235,70,169,244,250,188,244,187,95,183,216,106,157,39,168,238,231,158,38,34,196,37,188,173,206,173,106,202,221,60,168,241,147,243,34,63,57,98,40,239,148,182,172,61,100,241,6,237,173,62,110,202,117,122,154,168,108,180,167,76,146,114,223,157,5,9,50,73,172,147,157,169,50,236,70,175,168,197,225,145,228,136,254,32,63,64,0,0,0,0,117,205,73,132,229,71,78,238,136,12,178,135,92,147,69,154,210,16,180,238,74,148,166,22,68,70,94,242,238,53,180,214,8,178,40,90,221,121,177,46,55,65,200,119,77,68,141,4,131,73,22,201,110,23,170,71,142,221,187,13,153,170,45,19,212,249,44,154,72,201,198,86,156,25,121,229,38,53,210,227,102,143,232,94,37,239,182,122,68,217,63,93,170,72,34,36,227,178,170,18,123,249,23,192,5,214,112,13,114,179,115,240,201,104,200,101,89,240,116,232,16,213,220,187,41,20,248,166,101,230,127,173,255,0,214,18,36,64,254,79,55,147,247,31,13,149,90,108,195,89,187,75,185,159,136,215,158,9,150,224,83,210,146,238,163,63,53,31,150,11,236,19,192,0,0,0,7,139,142,33,166,212,235,139,36,161,4,106,82,140,240,68,69,230,102,99,200,97,94,44,245,226,222,208,125,30,184,46,26,133,78,35,85,55,105,242,217,167,71,113,228,37,110,73,56,175,173,162,218,110,33,70,70,166,140,189,83,201,249,23,127,32,169,174,107,154,139,6,243,226,20,169,112,29,101,228,82,32,120,53,173,149,18,136,150,212,233,201,50,51,37,31,127,88,187,96,190,194,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,55,41,37,216,143,204,114,58,141,123,214,181,66,252,171,221,245,51,91,210,235,19,228,72,75,105,222,172,117,94,91,132,132,146,148,163,198,92,60,22,79,246,139,54,229,109,193,83,80,18,206,188,106,37,34,73,73,121,148,250,42,44,184,255,0,155,36,31,130,148,204,132,161,230,51,187,36,178,37,161,126,89,34,247,152,9,61,192,95,9,22,247,15,90,103,77,172,84,41,77,29,213,90,132,204,169,175,188,194,58,204,27,209,226,169,198,119,27,45,184,146,75,172,153,236,81,158,15,207,39,229,42,199,138,16,150,208,150,208,146,74,82,68,68,68,88,34,34,247,15,32,30,15,62,204,102,87,34,67,200,105,166,210,107,90,214,162,74,82,146,44,153,153,159,98,34,33,5,120,209,230,77,103,232,187,51,44,157,51,168,65,174,93,4,151,26,91,172,58,212,152,241,87,137,13,154,22,166,101,33,196,56,151,26,65,153,99,36,74,248,153,17,57,147,241,162,157,21,180,100,233,157,141,86,134,119,53,114,34,217,120,219,145,249,232,177,222,106,99,42,113,29,39,208,226,22,151,26,70,20,105,50,35,248,158,8,169,66,179,89,170,92,21,73,85,170,204,231,230,77,154,242,228,62,251,238,169,197,184,226,212,106,82,141,74,51,51,51,51,51,201,158,114,96,50,6,172,113,25,171,186,203,89,151,84,188,111,74,187,172,201,125,199,202,10,42,82,149,21,179,82,220,86,18,219,142,172,139,4,226,146,93,251,39,183,199,61,6,151,70,174,92,115,147,6,139,74,157,83,152,242,136,146,204,86,22,243,139,81,153,17,97,41,35,51,51,53,17,125,166,95,17,219,52,111,71,175,45,108,189,233,214,101,159,72,151,45,217,114,25,109,231,90,142,235,136,97,165,60,219,106,113,102,218,22,105,74,77,212,153,168,203,5,159,216,119,89,194,135,47,13,40,209,26,29,58,187,114,82,25,173,220,206,70,101,217,10,159,30,52,150,217,120,208,194,149,211,53,198,67,137,218,227,74,198,79,36,74,63,121,246,10,153,176,248,20,226,91,80,34,162,117,63,77,235,84,246,23,131,37,84,40,243,218,35,35,36,159,99,40,234,47,37,151,245,24,200,5,202,231,137,183,27,105,198,233,48,210,74,52,165,100,182,42,4,101,241,63,247,39,144,189,248,20,218,125,46,58,98,211,161,49,25,148,17,18,91,101,180,161,36,68,68,69,130,34,34,242,34,254,161,244,96,190,0,40,78,87,44,46,38,34,195,147,32,232,77,58,182,9,102,148,53,22,160,165,47,5,146,218,94,19,190,125,195,7,223,252,55,107,126,154,190,235,119,86,153,92,209,217,100,148,165,202,58,44,180,48,68,70,172,158,245,180,146,242,66,143,236,238,54,92,193,124,8,117,219,175,78,236,123,222,159,34,155,116,218,148,138,155,50,91,91,107,241,80,25,120,240,164,169,38,126,186,76,179,133,43,250,207,226,3,87,181,161,109,173,77,184,133,33,104,51,74,146,162,193,145,151,153,25,14,197,167,214,77,67,80,238,218,109,165,75,126,59,50,42,50,89,142,149,190,165,37,36,110,58,134,200,204,210,149,31,154,203,220,98,203,120,207,229,104,150,25,170,234,70,135,48,234,212,107,126,99,244,132,39,36,73,196,135,148,150,88,141,19,254,105,9,35,87,213,159,35,21,178,76,222,250,59,124,71,122,109,54,117,30,183,70,150,135,210,204,182,94,142,163,83,47,121,41,39,177,123,119,182,100,126,94,71,228,100,2,195,244,75,147,212,250,217,192,175,106,101,218,202,105,206,27,82,58,84,185,234,37,173,179,233,175,24,122,17,164,242,147,89,121,227,56,250,197,146,104,143,15,122,105,160,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,209,65,153,153,119,50,207,195,17,143,128,30,61,109,141,102,182,233,250,117,124,79,129,74,186,41,209,154,138,209,56,235,108,34,82,91,110,43,37,183,171,33,110,45,106,113,213,99,9,44,227,226,70,71,57,146,164,173,36,180,40,148,149,22,72,200,242,70,64,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,241,19,237,3,169,223,207,42,215,246,215,69,231,10,49,226,39,218,7,83,191,158,85,175,237,174,136,214,210,254,42,223,124,251,27,195,160,255,0,40,98,253,10,125,229,165,112,3,236,145,98,126,41,243,57,66,66,8,247,192,15,178,69,137,248,167,204,229,7,24,92,83,219,252,61,89,18,41,84,233,253,107,242,187,13,212,81,33,176,104,82,226,110,37,32,167,188,75,74,146,77,54,172,154,82,164,159,85,104,216,69,180,156,91,121,92,61,250,48,216,27,119,110,78,145,20,211,236,134,191,206,50,188,86,115,181,120,188,14,14,157,235,149,223,185,17,31,199,86,179,61,145,28,230,122,161,148,191,118,45,49,253,211,191,113,159,203,58,119,229,167,131,241,254,137,220,125,78,158,55,109,221,141,157,93,159,156,233,110,234,116,255,0,57,183,103,172,59,144,161,15,203,251,187,247,65,253,212,253,45,254,218,61,51,249,65,227,250,13,127,187,250,253,126,183,79,111,79,248,223,91,110,221,190,236,99,176,182,46,12,248,170,167,241,17,103,46,147,94,118,60,75,218,222,101,150,170,17,85,33,42,118,162,210,90,105,42,168,165,9,105,180,33,43,120,214,74,109,4,162,108,246,17,153,18,209,155,60,187,57,163,27,114,109,87,26,79,87,158,62,212,143,109,58,51,196,108,198,14,222,59,13,84,220,183,17,17,114,127,86,174,216,143,212,153,225,29,113,215,205,35,70,61,226,39,217,251,83,191,153,181,175,236,78,140,132,49,239,17,62,207,218,157,252,205,173,127,98,116,101,239,254,42,174,233,246,53,230,83,229,11,30,157,62,244,40,196,77,238,94,156,39,49,124,212,33,235,253,242,169,13,210,104,53,50,85,191,1,41,113,163,155,53,133,37,69,41,75,193,18,152,105,204,18,73,6,123,221,109,105,89,146,91,82,28,132,34,243,184,118,246,126,211,31,230,109,23,251,19,66,21,144,225,40,196,226,38,171,156,98,158,58,121,221,59,210,206,208,98,178,76,158,155,56,73,221,170,244,205,51,87,92,83,167,24,143,60,242,215,170,57,113,227,25,8,0,4,233,202,64,0,0,135,60,211,61,159,173,255,0,231,148,79,236,83,69,123,240,237,237,3,166,63,207,42,47,246,214,133,132,115,76,246,126,183,255,0,158,81,63,177,77,21,239,195,183,180,14,152,255,0,60,168,191,219,90,16,172,227,202,84,255,0,11,168,58,55,252,201,187,252,223,98,243,128,0,77,92,190,171,94,105,158,208,54,255,0,243,54,39,246,217,162,28,137,141,205,51,218,6,223,254,102,196,254,219,52,114,28,5,240,113,23,82,37,49,172,154,173,69,241,22,148,124,61,65,130,226,217,114,61,98,66,30,117,183,20,250,73,102,178,105,149,179,221,165,161,36,233,169,57,53,33,42,66,224,88,188,45,204,102,101,93,171,113,199,95,154,59,101,214,217,6,125,131,217,189,138,194,230,24,218,180,166,40,136,136,235,170,169,153,210,154,99,174,103,232,136,153,158,17,50,204,124,5,240,113,43,77,226,177,172,154,173,69,240,247,108,140,61,65,130,226,222,110,69,30,58,217,117,183,20,250,73,100,131,117,228,61,221,165,161,70,209,37,57,52,173,74,66,58,119,54,127,209,95,227,159,234,34,194,5,123,243,103,253,21,254,57,254,162,51,249,142,22,222,15,43,174,213,184,225,195,215,59,209,198,90,143,99,115,236,102,210,109,222,31,48,198,213,173,83,191,17,29,84,211,22,171,210,154,99,170,35,233,153,153,158,51,50,143,124,0,251,91,216,159,138,124,178,80,184,193,78,124,0,251,91,216,159,138,124,178,80,184,193,231,102,255,0,37,171,210,159,100,43,116,215,229,251,63,185,167,223,184,10,115,227,251,218,222,251,252,47,229,145,69,198,10,115,227,251,218,222,251,252,47,229,145,67,105,63,37,167,210,143,100,157,10,121,126,247,238,106,247,237,177,238,130,232,197,193,175,154,157,74,211,123,125,255,0,7,227,55,191,54,160,168,235,121,184,17,27,44,184,242,201,31,177,9,37,26,82,167,28,109,6,164,238,201,93,38,151,105,181,177,164,22,13,27,78,44,230,164,34,147,68,101,77,50,114,94,55,93,113,75,90,156,113,197,171,177,26,150,226,214,179,36,145,36,141,70,73,74,82,68,146,132,60,166,63,74,159,129,255,0,175,11,8,31,118,127,9,69,188,60,98,62,85,90,252,209,58,105,244,107,255,0,167,142,151,246,131,21,140,206,106,202,38,116,179,103,118,98,59,106,170,152,171,122,124,241,21,110,199,61,56,204,124,105,0,0,103,218,137,175,120,181,174,23,52,150,200,214,206,4,109,27,6,254,165,248,186,116,191,73,184,211,173,153,38,68,57,5,82,150,72,144,194,204,143,99,169,201,224,240,100,100,106,74,137,72,82,146,117,74,46,51,128,31,100,139,19,241,79,153,202,16,141,158,162,155,152,154,233,170,53,137,166,125,176,234,110,152,241,23,112,153,46,30,253,138,166,154,233,191,76,196,199,9,137,138,46,105,49,42,197,226,31,135,139,223,135,43,221,118,181,210,223,139,167,75,222,245,30,176,203,102,152,245,40,228,101,149,17,100,246,58,156,164,156,104,204,205,6,101,221,72,82,22,185,75,203,251,140,42,188,106,189,35,135,157,73,153,226,233,210,255,0,130,91,53,89,15,165,43,132,178,73,154,32,184,165,153,111,105,88,216,206,50,180,172,208,209,18,144,164,19,89,211,152,118,162,233,141,169,162,46,218,23,221,183,233,234,189,211,214,69,185,27,105,163,194,75,101,36,71,63,172,69,249,190,143,89,30,169,30,231,58,157,51,46,154,221,82,106,80,121,196,255,0,240,216,221,112,245,107,29,113,230,236,159,171,173,91,36,215,164,205,151,220,206,108,238,213,198,41,175,78,19,84,112,139,148,198,177,49,164,240,170,56,83,51,19,17,58,107,17,176,128,12,105,195,165,15,87,173,221,33,160,210,117,198,189,30,173,117,50,206,30,113,191,93,214,90,255,0,123,102,67,219,140,164,62,132,246,91,169,34,37,31,108,184,100,111,57,146,196,218,221,115,114,136,170,99,77,122,167,156,57,115,25,135,167,9,136,174,197,53,197,113,76,204,111,83,241,106,210,116,214,57,112,158,160,107,222,54,16,26,247,136,190,211,255,0,165,252,95,83,123,244,23,254,255,0,249,95,246,47,59,135,111,103,237,49,254,102,209,127,177,52,50,16,199,188,59,123,63,105,143,243,54,139,253,137,161,144,132,154,199,226,169,238,143,99,71,230,222,80,191,233,213,239,74,28,243,76,246,126,183,255,0,158,81,63,177,77,21,155,104,222,55,61,133,94,106,232,179,171,82,41,53,104,236,200,97,153,177,140,146,235,41,125,149,178,225,161,94,104,81,182,226,200,150,156,41,38,100,164,153,40,136,202,204,185,166,123,63,91,255,0,207,40,159,216,166,138,181,16,172,250,102,156,118,177,207,72,116,239,68,182,232,189,178,209,110,228,68,211,53,87,19,19,198,38,39,156,76,117,196,187,13,129,96,93,218,163,119,64,177,44,74,79,164,235,149,62,175,133,139,215,105,158,167,77,165,186,191,93,213,37,5,132,54,179,238,162,206,48,93,204,136,92,167,13,60,58,91,28,55,88,63,146,148,151,163,212,170,210,222,91,245,106,218,97,156,119,106,10,222,190,137,41,38,183,13,41,109,181,18,18,130,86,220,239,89,17,41,197,231,162,240,75,194,199,239,123,178,29,172,94,48,41,203,191,46,15,94,115,236,151,81,116,248,134,72,52,64,39,119,26,85,133,36,214,226,155,34,74,150,100,156,184,150,155,89,201,81,156,201,178,184,194,81,225,174,199,143,63,68,125,189,191,55,110,186,175,164,189,189,171,104,49,19,150,96,42,255,0,43,68,241,152,255,0,82,168,235,215,245,99,228,199,41,159,26,117,241,119,64,0,51,205,76,0,0,12,123,196,79,179,246,167,127,51,107,95,216,157,20,98,47,59,136,159,103,237,78,254,102,214,191,177,58,40,196,67,246,151,241,182,251,167,218,233,14,131,252,159,139,244,233,247,92,133,187,112,85,237,59,130,153,116,219,242,252,45,82,141,49,154,132,39,250,105,95,74,67,43,37,182,189,171,35,74,176,164,145,225,68,100,120,238,70,66,229,56,85,226,90,131,196,133,130,221,81,39,30,45,213,73,101,164,220,84,216,205,189,210,136,235,139,117,45,41,11,113,36,74,75,169,97,78,18,82,165,154,9,68,149,40,204,178,120,51,138,158,0,170,26,181,171,212,139,231,76,95,163,80,160,220,15,19,87,94,230,212,147,142,233,111,90,234,41,108,149,135,148,226,112,133,54,157,134,110,236,90,140,250,174,186,220,148,208,158,30,244,227,135,123,97,251,107,79,224,200,82,166,189,215,159,82,156,180,59,54,106,136,207,97,58,226,82,146,218,132,168,210,132,37,41,73,101,71,141,203,90,149,119,148,224,113,120,44,77,116,207,226,253,189,147,31,95,205,205,30,233,15,106,182,119,106,50,108,61,251,113,63,11,231,17,28,232,141,116,170,154,231,174,56,78,238,156,117,210,174,20,204,235,79,156,68,251,64,234,119,243,202,181,253,181,209,105,92,0,251,36,88,159,138,124,206,80,171,94,34,125,160,117,59,249,229,90,254,218,232,180,174,0,125,146,44,79,197,62,103,40,90,100,126,80,185,221,62,244,36,61,42,254,104,96,189,59,127,210,173,22,185,137,240,177,54,129,112,78,226,10,199,129,190,135,83,195,247,51,41,40,236,183,79,150,107,101,148,60,132,146,146,183,60,66,221,220,162,36,41,68,225,56,181,43,14,17,38,45,104,46,179,220,26,7,169,212,173,72,183,216,241,158,15,123,19,105,234,144,182,91,159,17,194,195,140,172,209,251,22,147,81,41,41,113,182,214,105,86,220,29,231,10,123,227,67,133,186,135,15,215,243,213,107,110,141,33,58,123,93,120,142,141,40,223,84,130,138,233,163,115,144,221,89,145,26,84,149,19,134,222,227,81,173,162,35,222,181,161,221,190,179,156,190,172,45,207,134,225,251,117,159,52,246,247,79,183,191,133,46,141,118,198,206,127,131,157,152,206,98,38,119,102,154,102,103,227,209,166,147,68,254,213,49,202,99,140,211,29,83,78,181,114,28,125,234,77,177,171,250,135,99,106,61,156,236,133,210,107,118,60,103,89,41,44,155,78,182,164,84,39,182,227,107,79,114,37,33,196,45,6,105,51,73,154,76,210,165,36,201,71,155,57,76,126,149,63,3,255,0,94,21,238,44,35,148,199,233,83,240,63,245,225,103,150,95,156,78,103,77,218,185,206,190,236,164,91,115,149,219,201,118,22,254,2,204,204,209,110,40,136,215,158,158,22,153,141,124,241,28,53,235,231,164,114,88,64,0,233,186,197,169,180,141,27,211,27,139,83,43,109,117,163,208,161,169,244,49,185,73,241,50,20,100,134,24,220,148,44,209,212,117,109,183,191,105,146,119,238,62,196,98,113,93,116,219,166,107,170,116,136,114,198,31,15,119,23,122,140,61,138,119,171,174,98,34,35,174,102,116,136,245,202,163,56,210,186,105,247,143,20,122,133,86,166,51,33,166,99,212,209,74,82,95,74,82,163,118,19,13,196,117,69,180,204,182,155,140,44,210,121,201,164,210,102,68,121,34,196,150,237,193,87,180,238,10,101,211,111,203,240,181,74,52,198,106,16,159,233,165,125,41,12,172,150,218,246,172,141,42,194,146,71,133,17,145,227,185,25,14,60,119,29,98,211,42,190,141,234,117,197,166,117,183,122,210,40,83,20,194,31,218,148,248,152,234,34,91,15,237,74,214,72,234,52,182,220,217,184,205,59,246,159,114,49,172,238,215,93,234,234,196,118,206,189,211,58,207,213,46,229,192,225,240,217,118,26,198,81,51,19,187,111,118,34,126,85,52,69,52,204,233,199,135,141,78,189,235,206,183,110,10,69,217,111,211,46,155,126,95,138,165,214,97,179,80,132,255,0,77,72,234,199,121,4,182,215,181,100,74,78,82,162,60,40,136,203,61,200,140,114,34,49,114,228,186,105,247,15,11,148,106,76,38,100,33,235,102,167,80,165,75,83,169,73,37,110,173,243,150,74,111,6,102,105,233,203,108,178,100,71,184,148,88,193,17,156,157,27,31,11,123,225,22,104,187,219,17,46,41,207,114,223,192,249,158,35,1,172,204,91,174,170,98,103,156,196,79,9,245,198,146,10,181,227,211,132,63,220,162,174,254,175,105,221,47,22,125,102,97,248,234,124,40,91,35,208,28,82,90,36,100,250,138,62,147,206,155,198,156,33,13,180,102,134,203,27,155,35,180,161,243,84,105,212,250,197,62,85,38,173,2,60,216,51,89,92,105,81,100,180,151,90,125,165,164,210,182,214,133,17,146,146,164,153,145,164,200,200,200,204,140,80,199,224,104,199,218,240,117,115,234,158,201,251,243,101,54,71,106,177,91,37,152,70,46,199,26,39,133,116,117,85,79,213,49,206,153,234,158,28,166,98,104,66,145,120,220,244,26,13,118,215,164,214,164,70,164,220,204,176,197,90,18,76,141,169,105,101,228,188,201,169,39,146,37,33,196,17,165,101,133,17,26,210,71,181,107,37,124,246,237,193,87,180,238,10,101,211,111,203,240,181,74,52,198,106,16,159,233,165,125,41,12,172,150,218,246,172,141,42,194,146,71,133,17,145,227,185,25,12,199,197,167,12,21,126,25,239,120,240,17,81,244,157,175,95,235,63,65,156,226,146,82,13,13,154,58,140,62,130,198,29,111,168,217,26,200,137,11,37,37,73,218,102,166,209,131,6,190,189,110,238,30,231,131,185,194,105,250,58,248,123,93,137,150,226,240,57,198,14,49,184,61,42,183,122,53,215,79,141,195,118,119,188,241,17,187,49,60,99,77,39,147,232,167,83,170,21,138,132,90,77,38,4,137,179,166,188,136,209,98,198,105,78,186,251,171,81,37,13,161,9,35,53,41,74,50,34,73,17,153,153,145,16,184,206,14,184,105,167,240,235,167,9,76,210,144,187,186,230,102,44,187,137,110,184,147,75,14,161,10,52,68,109,40,82,155,218,201,186,226,119,145,153,184,163,82,179,180,208,132,98,206,5,120,53,99,77,41,244,221,102,212,170,116,132,94,114,217,235,211,41,210,91,114,59,180,36,173,50,26,89,44,146,241,165,213,60,195,173,168,208,227,100,166,143,41,193,40,143,19,60,75,114,76,174,112,241,240,155,209,227,79,40,236,143,182,126,136,115,207,74,91,123,78,113,114,114,108,182,173,108,211,62,61,81,202,186,162,121,71,109,52,207,95,42,170,227,28,34,38,64,0,36,77,48,143,124,127,123,36,95,127,133,252,206,40,171,94,29,189,160,116,199,249,229,69,254,218,208,180,174,63,189,146,47,191,194,254,103,20,85,175,14,222,208,58,99,252,242,162,255,0,109,104,67,243,207,40,91,238,143,122,93,33,209,87,230,134,55,211,185,253,42,25,107,152,221,173,80,183,184,163,172,213,166,189,29,108,220,212,202,125,86,34,90,82,141,72,105,12,20,67,75,153,34,34,87,82,35,135,130,51,45,166,147,206,76,200,179,31,42,43,197,134,234,26,131,167,242,235,82,13,233,12,193,172,64,167,40,220,83,68,150,212,227,82,158,73,127,22,133,25,185,13,42,238,74,81,18,60,201,30,175,106,230,167,98,92,21,155,34,202,191,233,209,186,244,187,102,100,200,117,45,136,90,150,207,140,38,58,78,171,9,52,165,173,209,205,6,165,40,189,119,90,73,17,154,187,69,30,5,111,22,44,206,40,236,169,19,171,82,41,240,106,207,63,71,144,77,27,155,100,170,75,11,110,59,46,37,25,220,149,73,56,231,235,22,212,169,41,81,227,110,226,167,95,249,28,227,123,170,103,222,231,243,76,207,204,187,194,204,109,79,70,211,106,62,61,187,115,26,71,25,214,204,235,76,114,231,85,52,199,14,122,85,235,92,168,0,9,163,153,1,139,56,161,212,218,190,143,104,29,227,168,86,251,91,170,148,232,104,98,18,247,36,186,18,36,60,220,118,223,194,208,180,171,166,167,137,205,138,73,146,182,109,60,17,228,178,152,173,238,104,90,211,79,174,87,168,90,29,66,168,72,90,173,215,149,85,175,178,168,201,75,69,41,198,81,224,210,151,20,91,212,164,178,235,202,81,39,212,195,232,201,169,73,50,69,134,103,138,140,38,22,171,154,241,229,29,243,246,115,245,37,187,15,145,85,180,57,237,140,36,211,173,17,59,213,235,26,198,229,60,102,39,205,87,10,123,234,132,16,29,199,71,117,54,175,163,122,157,110,234,101,17,174,180,138,20,196,190,182,55,37,62,38,58,136,208,251,27,148,133,146,58,141,45,198,247,237,51,78,253,197,220,136,116,224,26,238,138,234,183,84,87,76,233,48,236,220,70,30,214,46,205,120,123,244,239,81,92,76,76,79,92,76,105,49,235,134,194,0,34,143,46,45,94,99,80,52,41,22,60,217,82,29,173,88,79,120,7,205,247,156,121,78,66,121,75,114,34,201,74,73,18,82,148,147,140,37,178,82,182,166,50,79,213,37,37,37,43,134,204,195,95,167,21,102,155,212,242,152,251,199,169,195,89,230,83,123,34,204,111,101,215,254,53,186,166,53,229,172,117,85,167,101,81,164,199,154,81,239,143,239,100,139,239,240,191,153,197,20,230,46,51,143,239,100,139,239,240,191,153,197,20,230,34,59,73,249,85,62,140,123,101,209,125,10,121,2,247,239,170,247,45,179,95,10,188,52,215,184,144,191,155,165,164,164,69,181,105,47,52,171,138,165,25,198,122,177,26,113,14,169,164,161,14,40,141,74,117,76,41,178,82,82,178,65,168,148,164,153,22,14,227,44,235,58,216,211,251,98,157,102,89,148,88,244,154,45,37,146,98,36,70,8,246,182,156,153,153,153,158,77,74,82,140,212,165,168,205,74,82,148,165,25,153,153,159,13,164,186,75,100,104,157,145,10,193,176,105,126,18,157,19,46,58,235,134,74,145,50,65,145,18,228,62,178,34,222,234,176,89,60,17,17,18,82,146,74,18,148,151,114,18,28,175,45,167,1,111,143,26,231,156,253,81,230,246,180,222,222,109,173,253,174,198,248,154,211,135,163,226,83,219,251,85,126,212,255,0,245,142,17,199,89,144,170,78,55,248,56,149,162,181,119,53,31,77,168,191,247,59,153,208,101,198,24,91,207,46,139,35,106,81,181,229,58,181,173,77,58,178,220,151,76,240,75,115,166,100,159,205,245,45,108,112,215,141,157,108,106,5,177,81,179,47,58,44,122,181,22,172,201,177,46,35,228,123,92,78,72,200,200,203,6,149,37,68,74,74,210,100,164,169,41,82,76,140,136,202,174,99,128,163,31,107,114,175,141,28,167,178,126,206,213,134,198,237,102,39,100,179,8,196,218,153,155,85,105,23,41,253,106,117,236,214,35,122,56,238,207,87,24,229,51,19,65,2,210,185,89,251,63,92,31,207,41,127,216,161,10,255,0,226,67,74,105,250,35,173,151,62,152,210,106,210,42,80,104,239,48,168,178,36,161,41,116,218,126,59,111,161,43,219,217,74,74,93,36,26,136,146,74,52,154,137,41,206,210,176,14,86,126,207,215,7,243,202,95,246,40,66,45,146,91,170,214,97,54,234,231,26,196,250,155,235,165,44,93,172,126,200,83,139,177,58,209,114,109,213,76,242,225,87,24,225,221,41,140,0,2,112,229,133,123,243,89,191,255,0,247,11,165,144,170,223,248,205,193,82,129,208,251,24,134,247,80,211,255,0,167,39,106,85,245,168,190,129,138,247,25,11,136,45,83,253,218,181,150,234,212,212,67,240,177,235,51,11,193,178,109,236,90,98,50,218,89,143,212,78,245,145,58,109,52,217,175,10,52,239,53,109,193,96,139,30,141,111,152,226,126,23,137,174,236,114,215,135,116,112,254,238,216,216,204,146,118,127,35,195,224,107,143,30,41,214,175,74,169,222,152,225,207,73,157,216,158,200,132,214,229,115,169,180,139,107,83,174,61,51,169,53,178,69,235,13,151,233,239,238,81,230,68,18,121,102,198,210,65,151,172,211,207,57,189,74,73,23,67,111,172,107,44,89,208,161,13,61,190,238,13,49,189,232,151,253,173,39,163,84,161,76,110,99,25,90,210,135,54,159,172,211,155,20,149,27,78,39,114,22,146,81,110,66,212,156,224,197,239,91,183,5,34,236,183,233,151,77,191,47,197,82,235,48,217,168,66,127,166,164,117,99,188,130,91,107,218,178,37,39,41,81,30,20,68,101,158,228,70,36,251,59,137,240,150,38,196,243,166,126,137,254,250,180,95,76,217,28,224,243,107,121,165,17,226,223,167,73,244,232,136,143,86,180,238,233,29,122,76,185,17,94,252,217,255,0,69,127,142,127,168,139,8,21,239,205,159,244,87,248,231,250,136,188,206,255,0,32,185,234,247,161,27,232,183,243,179,9,252,207,233,86,128,244,203,130,175,70,133,87,167,83,101,244,99,215,97,166,159,80,71,77,42,235,71,76,134,100,18,50,100,102,159,206,199,101,89,78,15,212,198,112,102,71,222,184,123,208,155,159,136,141,71,141,167,246,212,184,240,146,150,85,58,165,61,252,26,97,66,66,208,151,29,36,100,141,213,110,113,9,74,18,101,149,45,57,52,39,114,211,213,172,11,2,238,213,27,186,5,137,98,82,125,39,92,169,245,124,44,94,187,76,245,58,109,45,213,250,238,169,40,44,33,181,159,117,22,113,130,238,100,66,229,56,105,225,210,216,225,186,193,252,148,164,189,30,165,86,150,242,223,171,86,211,12,227,187,80,86,245,244,73,73,53,184,105,75,109,168,144,148,18,182,231,122,200,137,78,47,49,92,171,46,171,31,115,90,254,37,60,254,200,250,251,61,112,223,155,127,182,150,54,71,7,52,97,230,62,21,119,226,199,103,87,132,171,205,26,105,78,191,26,99,72,214,41,171,78,245,96,88,22,142,151,90,48,44,75,18,147,232,202,29,51,171,225,98,245,221,123,167,212,117,110,175,215,117,74,89,229,110,44,251,168,241,156,23,98,34,29,132,0,79,169,166,40,136,166,152,210,33,200,247,175,92,196,92,170,237,218,166,170,170,153,153,153,157,102,102,120,204,204,207,25,153,158,114,163,30,34,125,160,117,59,249,229,90,254,218,232,176,142,86,126,207,215,7,243,202,95,246,40,66,189,248,137,246,129,212,239,231,149,107,251,107,162,194,57,89,251,63,92,31,207,41,127,216,161,8,94,79,229,42,191,137,211,157,36,126,100,218,254,87,177,146,184,197,225,166,159,196,86,156,41,48,138,66,46,235,101,153,82,237,213,180,226,73,47,186,180,36,215,17,196,173,73,111,107,198,211,105,222,102,70,218,137,42,206,210,90,23,87,186,89,195,158,162,234,134,176,200,209,184,84,223,11,84,163,76,91,23,2,250,204,47,209,113,217,148,136,242,159,193,186,148,191,210,83,133,234,54,179,53,227,213,201,119,23,124,3,61,141,201,236,227,111,69,234,167,73,235,243,253,251,90,147,101,250,73,204,182,95,46,185,151,90,166,43,166,117,220,153,159,137,51,207,135,92,107,199,119,135,30,58,241,152,156,73,170,212,58,133,179,194,109,227,109,213,171,210,43,147,169,58,119,80,131,42,169,39,119,86,115,173,83,86,133,200,94,229,40,247,45,73,53,158,84,163,202,143,38,126,98,146,133,231,113,19,236,253,169,223,204,218,215,246,39,69,24,140,46,210,68,83,114,220,71,99,103,116,41,114,171,184,44,101,202,185,205,200,153,234,231,30,110,11,206,225,219,217,251,76,127,153,180,95,236,77,12,132,49,239,14,222,207,218,99,252,205,162,255,0,98,104,100,33,44,177,248,170,123,163,216,231,204,219,202,23,253,58,189,233,99,222,34,125,159,181,59,249,155,90,254,196,232,163,17,121,220,68,251,63,106,119,243,54,181,253,137,209,70,34,41,180,191,141,183,221,62,215,64,116,31,228,252,95,167,79,186,216,64,0,4,193,205,234,247,230,207,250,43,252,115,253,68,99,222,86,126,208,55,7,243,54,95,246,216,67,33,115,103,253,21,254,57,254,162,49,239,43,63,104,27,131,249,155,47,251,108,33,15,189,229,184,239,143,118,29,33,150,126,139,106,244,46,127,86,165,144,106,142,155,91,26,191,96,214,116,226,241,106,66,233,53,182,82,211,199,25,227,105,214,212,133,165,198,220,66,187,145,41,14,33,11,34,81,26,76,210,68,164,169,38,105,58,91,215,93,19,187,180,15,80,101,216,151,107,31,227,36,211,37,110,107,248,124,14,187,173,51,43,99,110,47,165,212,232,168,250,106,86,228,249,31,196,239,56,99,78,33,52,38,216,226,35,78,36,233,253,203,46,68,37,37,228,206,166,207,99,38,168,83,80,133,165,183,77,25,34,117,59,92,90,84,133,25,101,43,86,13,10,218,180,230,115,108,178,49,244,111,81,241,227,151,159,205,246,53,175,71,219,115,115,100,241,62,3,17,199,13,114,99,122,63,86,121,111,196,119,124,104,235,136,142,184,132,49,229,155,196,5,192,197,93,206,30,42,52,58,141,82,151,35,196,213,169,181,6,13,110,149,35,9,35,117,183,136,207,107,113,150,162,35,74,147,140,62,246,12,148,111,101,22,50,49,238,133,104,157,163,160,122,125,18,196,180,152,255,0,23,38,167,43,115,191,195,231,244,26,105,233,91,28,113,125,46,167,69,39,211,74,182,167,200,190,39,144,133,206,93,135,187,133,195,211,106,237,90,204,125,30,111,62,140,30,218,103,24,28,247,57,187,142,203,237,110,81,87,111,202,158,186,244,249,59,220,56,122,231,140,200,0,2,249,21,99,222,34,125,159,181,59,249,155,90,254,196,232,163,17,121,220,68,251,63,106,119,243,54,181,253,137,209,70,34,31,180,191,141,183,221,62,215,72,116,31,228,252,95,167,79,186,188,238,29,189,159,180,199,249,155,69,254,196,208,200,67,30,240,237,236,253,166,63,204,218,47,246,38,134,66,18,187,31,138,167,186,61,142,127,205,188,161,127,211,171,222,144,99,222,34,125,159,181,59,249,155,90,254,196,232,200,67,30,241,19,236,253,169,223,204,218,215,246,39,66,255,0,226,170,238,159,97,148,249,66,199,167,79,189,10,49,27,8,13,123,198,194,2,51,179,31,234,255,0,15,214,222,29,58,127,176,254,111,253,96,0,9,91,159,192,0,0,0,0,21,107,205,51,218,6,223,254,102,196,254,219,52,57,89,251,64,220,31,204,217,127,219,97,7,52,207,104,27,127,249,155,19,251,108,208,229,103,237,3,112,127,51,101,255,0,109,132,33,95,255,0,51,252,78,160,255,0,250,207,249,63,90,210,128,0,77,92,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,12,47,196,15,9,154,69,196,101,53,81,111,138,35,109,204,237,182,163,22,52,82,150,159,89,163,60,58,235,46,25,100,153,74,127,228,228,190,24,173,125,99,229,13,117,89,108,187,88,180,46,248,15,210,218,219,184,231,212,28,83,165,147,109,37,158,156,50,79,210,82,189,254,88,247,139,142,113,198,217,65,184,235,137,66,11,205,74,60,17,126,209,90,220,194,185,135,209,237,136,50,180,159,73,39,83,234,149,23,182,120,185,173,186,151,218,111,7,17,244,109,114,60,146,81,101,42,113,39,148,247,50,193,121,25,128,168,218,181,49,250,52,247,105,210,86,218,157,107,110,227,65,153,151,116,145,151,153,23,184,199,202,132,45,197,165,182,208,165,173,102,73,74,82,89,51,51,242,34,33,206,219,214,165,229,168,53,100,196,183,232,181,74,212,215,222,101,131,240,241,157,146,173,238,30,214,201,91,9,71,223,24,47,142,59,11,50,224,195,149,162,95,102,149,169,26,226,195,168,81,45,137,140,82,22,156,17,167,17,222,74,94,98,76,79,249,212,40,137,95,86,124,204,5,125,88,60,55,107,126,165,62,211,118,174,153,92,210,25,120,146,164,74,42,44,181,176,100,102,156,30,244,52,162,242,90,79,236,238,51,132,94,88,92,76,74,135,26,65,80,154,105,111,146,13,72,118,45,65,42,70,75,39,184,188,39,108,123,197,229,90,154,119,99,217,20,248,244,219,90,212,164,83,25,140,218,27,71,133,128,203,39,132,165,41,35,245,18,69,156,37,63,212,95,1,216,176,95,2,1,67,7,202,231,137,182,219,117,199,41,48,212,73,53,37,4,134,42,6,103,240,63,247,39,144,199,247,231,2,156,75,88,17,87,58,161,166,245,170,131,8,201,154,169,244,121,238,145,17,18,143,185,156,116,151,146,15,250,200,108,79,130,248,15,158,125,54,159,84,142,168,181,24,76,73,101,100,100,166,222,109,43,73,145,145,145,228,140,140,188,140,255,0,172,6,173,213,90,53,114,220,156,184,53,170,84,234,100,198,84,100,166,101,48,182,92,66,136,204,143,41,81,17,145,145,164,203,237,35,248,14,253,164,252,70,106,238,141,86,98,85,44,235,210,174,211,49,159,109,243,130,186,148,164,197,112,210,182,213,133,54,219,168,35,201,54,148,159,126,233,237,240,197,205,113,95,203,195,74,53,186,135,81,174,219,116,134,104,151,51,113,158,118,58,160,71,141,25,183,158,36,62,164,245,13,17,150,226,183,56,234,115,131,201,146,75,222,93,233,79,89,52,122,242,209,59,222,163,102,94,20,137,113,29,137,33,230,217,117,216,238,182,135,218,75,206,54,151,16,110,33,6,164,168,218,81,146,136,176,120,253,132,23,3,193,119,50,107,63,90,25,135,100,234,101,66,13,14,232,52,182,210,29,125,214,163,71,148,188,71,108,144,133,61,41,110,45,197,56,234,204,139,25,50,79,196,140,142,117,50,251,50,89,68,136,239,33,214,156,73,45,11,66,137,73,82,76,178,70,70,93,140,140,134,172,212,106,205,82,223,170,69,173,81,167,63,14,108,39,145,33,135,216,117,77,173,183,16,162,82,84,74,73,145,145,145,145,30,72,243,146,23,93,203,95,141,20,235,77,163,31,76,239,154,188,50,185,168,113,16,203,6,228,143,207,74,142,203,80,217,75,139,234,190,183,22,181,56,234,242,162,73,17,159,192,242,70,19,184,69,78,61,56,72,183,184,132,211,58,157,98,159,74,104,174,170,44,39,165,66,125,150,17,214,124,217,143,41,77,179,184,153,113,197,18,157,120,143,98,76,178,126,88,63,57,86,60,86,132,184,133,54,180,146,146,162,50,50,50,201,25,31,184,6,174,55,133,167,93,177,238,74,141,173,113,211,164,66,157,77,146,244,103,91,125,149,182,102,109,184,164,25,145,44,136,241,185,42,46,228,94,66,96,242,163,212,88,54,103,16,167,75,158,235,12,162,175,3,193,161,111,40,146,70,183,103,65,73,17,25,168,187,250,167,219,7,246,24,144,220,210,120,42,106,122,94,215,141,59,164,73,57,44,178,175,74,197,137,31,243,102,130,241,178,158,144,164,50,198,119,100,208,70,181,175,203,4,126,227,21,147,167,55,189,107,75,239,202,69,223,76,53,179,46,143,62,60,133,54,173,233,207,73,228,56,104,81,37,73,60,101,178,201,100,191,96,13,159,91,113,14,182,151,91,89,41,11,34,82,84,71,146,50,63,35,35,30,67,10,240,153,175,22,246,188,104,245,191,112,211,234,113,29,169,181,79,136,205,70,59,111,33,75,110,73,69,97,110,150,210,113,106,34,37,58,69,235,30,75,200,251,249,230,160,0,0,0,17,219,143,155,149,155,103,134,75,186,67,202,199,140,167,79,134,158,229,221,75,167,202,50,47,50,253,95,254,176,145,34,7,243,134,188,159,182,248,108,165,83,97,154,201,218,165,204,196,71,124,240,108,185,2,160,149,23,101,17,249,164,188,242,95,104,10,129,209,248,178,107,186,221,102,49,18,55,93,201,151,77,56,137,6,131,81,30,249,109,151,172,69,158,221,251,141,146,244,218,19,148,237,59,181,224,60,202,26,114,53,22,19,75,66,19,181,41,82,88,65,25,17,123,139,176,215,183,130,106,63,166,184,151,177,25,233,19,132,197,118,151,32,200,211,158,201,168,70,239,228,127,17,177,109,57,162,102,159,25,146,73,17,54,202,19,130,47,44,36,128,125,0,0,0,0,0,2,39,115,16,226,97,189,5,209,170,132,10,68,244,181,95,184,24,118,157,24,155,119,107,204,147,241,101,146,30,78,215,80,180,225,109,22,20,89,193,249,17,159,148,176,51,193,25,252,5,30,115,105,213,135,175,110,32,217,181,160,78,223,78,160,211,19,13,230,146,233,154,74,91,19,167,33,70,105,37,154,115,181,68,93,200,149,245,16,8,116,169,23,14,164,94,105,118,165,62,68,218,157,110,121,117,95,144,234,220,62,163,206,247,82,148,173,202,198,229,153,153,158,79,185,249,152,185,78,3,56,52,208,203,66,209,165,222,85,100,82,174,59,150,84,54,29,146,220,194,135,49,184,206,169,168,174,45,41,37,48,78,33,73,113,38,68,70,121,34,81,231,185,228,82,237,6,189,50,221,152,169,240,27,100,223,54,205,8,90,200,247,52,172,145,146,208,100,100,105,89,26,75,7,238,19,147,150,255,0,23,151,157,179,172,112,44,27,178,162,154,133,30,224,113,168,77,170,107,206,188,182,159,126,84,70,136,210,110,60,73,78,16,149,99,213,51,44,159,99,46,192,46,97,219,54,214,114,1,211,91,183,233,168,136,182,250,70,202,34,54,72,216,105,219,130,78,220,121,118,251,4,5,230,55,193,173,163,82,211,218,158,165,90,54,250,99,205,163,196,122,99,231,18,35,72,45,141,49,45,229,26,186,108,103,27,141,57,202,136,188,187,151,152,177,22,29,109,246,91,121,147,35,109,196,146,146,101,228,100,101,146,29,51,92,33,65,168,104,213,245,18,163,12,165,71,114,218,169,165,109,116,201,102,162,56,174,17,145,17,246,51,193,153,126,208,26,210,218,245,185,118,133,217,74,184,99,169,104,126,143,80,98,89,109,51,35,220,211,169,94,59,25,31,154,126,37,246,144,216,227,133,91,253,173,73,208,27,30,229,75,233,117,231,40,52,196,200,194,183,25,60,112,152,90,137,94,178,143,57,95,124,158,70,186,58,139,30,52,77,65,185,226,66,96,216,142,205,102,107,109,52,164,18,77,180,19,235,36,164,200,187,22,8,136,176,66,236,249,78,220,19,235,156,50,116,166,188,210,138,159,86,240,76,164,148,163,81,54,221,62,14,220,145,153,252,79,203,5,245,0,154,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,3,167,95,58,189,166,154,113,17,82,239,59,226,133,74,219,140,53,46,167,29,135,21,221,37,216,156,90,115,244,210,127,97,151,196,128,119,17,248,102,73,44,168,200,139,235,21,251,174,124,220,52,170,205,166,185,7,77,96,74,173,86,85,142,147,171,106,52,152,105,245,154,51,220,108,204,37,151,168,165,145,99,249,73,248,17,136,49,125,243,63,226,86,235,172,73,153,76,173,181,73,136,238,206,155,48,228,207,96,147,132,164,143,213,76,179,34,201,164,207,246,159,196,5,244,238,73,153,145,40,178,94,101,145,226,79,178,164,117,18,242,13,63,172,74,44,13,115,171,28,111,241,75,88,154,252,226,214,187,206,9,191,183,45,66,185,42,45,54,141,164,69,234,151,92,241,156,100,254,179,49,199,59,198,39,20,14,118,78,189,106,3,105,35,206,198,238,154,138,83,246,99,174,3,100,66,82,84,68,100,162,50,50,201,96,252,199,232,215,158,213,230,17,197,37,172,109,17,106,77,98,170,77,26,123,84,235,21,23,247,17,109,236,127,194,75,63,71,252,167,241,18,31,77,57,196,106,69,1,182,35,223,54,252,42,139,123,147,215,91,49,31,121,205,190,161,43,105,187,52,187,246,94,51,239,63,180,4,202,230,161,108,53,114,112,201,41,68,162,39,105,83,87,82,243,243,75,84,249,191,81,159,154,190,175,180,133,27,217,85,36,209,175,42,13,93,75,66,10,13,78,44,147,82,207,9,34,67,169,86,76,242,93,187,124,72,78,142,44,249,148,219,156,64,216,111,89,246,229,18,226,167,120,168,138,106,65,73,140,219,45,169,106,101,246,213,141,146,151,148,254,121,62,101,156,17,253,135,95,192,54,99,225,218,191,30,230,208,171,2,175,25,246,157,39,237,154,82,148,166,212,74,78,227,134,210,143,185,25,254,183,196,119,202,148,95,29,79,149,11,113,167,196,50,182,178,71,131,45,201,50,207,249,68,19,229,65,175,145,239,253,41,45,51,159,51,125,78,220,107,99,45,169,194,51,40,113,227,65,101,56,35,113,74,198,229,153,118,73,39,236,62,194,122,128,215,127,143,77,54,174,105,207,18,55,83,53,120,147,27,110,177,81,157,84,138,227,237,172,137,198,93,159,43,98,146,106,74,114,70,72,51,35,44,145,251,140,196,119,27,24,113,61,194,6,151,241,51,65,121,155,150,145,25,138,234,35,41,152,149,86,99,199,76,148,97,15,18,16,111,45,151,22,72,37,190,165,224,189,253,203,191,156,1,169,242,85,212,31,78,35,208,247,237,189,232,142,177,111,241,53,71,252,79,75,121,231,27,96,237,221,179,31,86,115,238,1,24,249,120,90,149,171,171,138,27,89,20,86,156,89,210,165,193,169,202,52,37,103,182,59,85,24,155,212,123,72,240,69,184,187,158,11,226,100,54,15,105,38,134,144,133,30,77,41,34,51,253,130,49,240,137,192,174,158,240,182,218,171,49,18,85,27,146,76,99,141,34,115,196,195,198,73,87,65,74,74,28,40,237,185,183,168,198,226,35,63,126,124,252,164,248,0,0,0,0,0,15,195,34,81,25,25,100,143,176,160,190,102,212,18,162,241,63,87,113,45,236,41,168,145,39,177,99,59,234,19,59,249,23,192,95,168,164,62,111,182,241,209,120,140,129,32,223,67,158,62,130,212,172,37,89,219,190,124,243,193,246,44,31,111,172,4,144,228,171,84,255,0,185,141,211,70,220,95,247,246,116,156,103,191,251,158,156,159,143,250,5,150,10,174,228,171,57,142,141,211,78,235,159,91,116,231,186,123,139,27,113,78,44,227,207,57,237,145,106,32,0,0,3,224,175,214,160,91,116,58,133,195,85,144,134,33,211,34,187,50,67,139,90,82,148,54,218,13,106,51,53,25,17,17,18,76,242,102,69,245,138,32,230,33,197,101,79,94,245,102,101,14,143,82,63,201,154,3,142,64,101,182,94,87,73,247,24,147,45,41,123,9,121,109,168,212,219,164,91,136,136,204,189,196,94,115,227,154,119,20,136,210,205,58,115,74,237,202,146,219,174,92,177,205,169,36,203,216,82,97,72,98,107,11,51,216,234,86,94,187,105,243,73,167,237,62,194,166,248,124,210,106,254,186,234,253,10,209,133,22,76,180,207,169,197,85,65,226,66,220,216,194,229,52,219,174,45,68,133,227,29,82,51,82,136,203,191,127,172,36,167,46,126,10,106,26,221,120,68,212,43,210,144,243,118,181,30,75,111,164,164,71,81,55,45,198,157,136,233,35,243,140,45,183,16,182,157,87,109,196,102,89,242,44,153,221,173,191,64,164,90,212,88,86,253,10,3,16,224,83,216,110,51,12,178,210,91,66,27,66,9,9,34,74,72,146,88,74,72,187,17,23,97,212,244,71,74,104,26,55,166,244,75,30,131,2,60,98,131,6,51,82,20,203,72,71,85,228,48,219,74,90,141,40,70,227,62,153,100,204,136,207,31,176,187,232,0,232,218,215,169,84,189,37,211,11,142,250,170,62,150,202,151,75,153,37,146,53,36,141,110,183,29,199,82,146,220,164,228,207,166,125,137,68,127,103,152,239,34,178,185,193,113,9,34,222,165,83,116,78,135,52,208,253,77,134,106,51,13,183,12,179,29,196,207,140,182,213,181,194,63,50,44,145,160,203,226,126,224,21,165,196,22,174,86,181,179,85,235,215,221,102,91,175,166,84,233,69,8,156,113,106,233,69,84,151,93,109,5,185,107,218,69,213,62,201,86,210,247,124,79,173,88,86,21,209,169,119,76,11,62,208,165,200,157,81,168,62,211,8,67,76,56,233,35,168,226,91,37,172,155,74,148,72,37,45,57,60,31,159,236,28,109,2,135,82,185,171,112,109,250,67,10,122,109,70,75,81,88,66,82,165,26,156,113,100,132,150,18,70,103,221,69,228,70,98,238,121,123,240,61,108,232,205,155,78,212,59,198,141,14,109,215,85,138,204,164,170,68,118,220,84,68,186,212,71,137,41,55,24,67,141,169,14,180,172,22,227,198,79,204,242,100,29,179,128,238,12,237,254,29,108,24,53,186,245,50,44,139,190,169,21,167,229,190,182,80,181,199,55,25,138,165,180,149,41,134,221,65,37,214,76,201,38,103,143,126,79,202,90,15,194,34,73,18,82,68,68,93,136,136,126,128,0,0,0,0,0,241,113,182,221,109,77,58,132,173,11,35,74,146,162,201,25,31,153,25,8,63,199,191,0,246,182,180,91,21,45,65,176,232,241,169,247,101,50,19,210,58,113,99,182,209,76,233,183,41,220,25,53,29,110,184,226,221,117,5,141,197,187,5,239,193,156,226,30,43,66,28,66,155,113,4,164,168,140,148,147,44,145,145,251,140,6,177,45,63,127,232,118,160,168,217,118,161,67,184,40,51,77,42,218,167,226,175,168,195,253,200,241,177,123,122,141,125,71,234,251,140,187,92,135,47,222,61,40,58,215,110,194,211,187,254,174,204,75,186,3,13,178,135,36,200,67,101,49,40,68,86,72,200,221,144,183,92,113,110,186,191,228,150,236,31,191,36,125,71,153,31,1,45,106,53,42,86,175,233,77,18,4,90,213,61,133,200,168,196,141,24,144,169,141,182,153,146,29,89,33,136,234,91,143,45,107,108,178,165,145,43,4,71,223,6,42,82,131,95,189,180,134,247,110,169,74,147,80,162,87,104,115,75,122,73,111,70,113,46,50,241,40,219,89,36,210,178,45,237,150,83,146,60,167,220,100,3,103,244,45,14,36,150,133,18,146,126,70,71,146,30,66,184,249,126,243,25,165,95,148,232,218,93,172,213,166,161,215,152,223,208,169,204,146,150,219,127,114,165,62,173,207,72,146,165,175,106,16,210,75,9,236,102,69,229,131,22,50,211,205,62,130,117,151,80,226,15,201,73,81,25,31,237,32,30,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,104,29,78,254,121,86,191,182,186,47,56,81,143,17,62,208,58,157,252,242,173,127,109,116,70,182,151,241,86,251,231,216,222,29,7,249,67,23,232,83,239,44,35,135,109,108,180,116,15,128,123,62,251,187,95,255,0,236,196,106,100,93,174,255,0,15,159,227,39,186,204,93,237,182,190,151,83,162,162,234,41,59,83,230,127,3,174,109,90,213,171,223,91,47,121,183,245,253,84,241,117,25,120,109,166,155,35,76,120,113,200,204,209,29,132,25,158,198,147,147,193,100,204,204,212,165,26,150,165,40,248,106,189,227,115,215,168,52,43,94,173,90,145,38,147,108,178,251,20,152,74,50,38,162,37,231,148,243,198,148,150,8,212,183,22,102,165,158,84,100,72,73,158,212,32,147,43,184,5,225,43,247,83,184,19,171,26,155,108,120,139,30,151,187,209,140,74,86,214,234,211,208,178,34,203,70,147,235,70,111,11,223,147,74,84,225,37,31,156,74,94,65,97,230,253,252,210,109,96,237,112,166,152,136,249,163,140,207,213,253,219,30,222,87,149,236,21,56,237,163,199,204,85,118,237,117,213,175,13,116,170,169,154,109,209,174,156,102,52,222,243,199,101,58,177,239,239,38,213,191,222,253,251,186,248,47,254,217,250,43,169,27,254,240,248,47,21,233,62,183,95,255,0,83,195,236,234,251,241,238,24,115,79,111,187,131,76,111,122,37,255,0,107,73,232,213,40,83,27,152,198,86,180,161,205,167,235,52,230,197,37,70,211,137,220,133,164,148,91,144,181,39,56,49,125,226,175,120,253,225,30,159,165,117,6,181,115,75,168,50,25,181,106,207,45,53,152,81,153,79,133,163,74,82,146,77,169,24,60,182,195,202,82,136,147,183,99,107,73,36,148,68,227,77,166,243,50,201,190,7,110,47,225,166,124,94,125,189,255,0,111,98,55,177,93,37,198,210,98,238,101,89,205,52,199,133,153,220,253,89,137,137,214,220,249,244,248,179,242,185,115,210,38,123,240,247,174,214,199,17,26,113,27,80,45,168,146,33,41,47,42,13,74,3,249,53,66,154,132,33,78,52,75,193,19,169,218,226,20,149,164,139,41,90,114,72,86,228,39,233,226,39,217,251,83,191,153,181,175,236,78,138,123,225,239,93,174,126,29,245,30,54,160,91,81,35,205,74,153,84,26,148,7,240,73,155,9,107,66,156,104,151,131,54,149,185,180,41,43,73,30,20,132,228,150,157,200,85,177,234,61,247,111,234,119,8,215,157,255,0,107,73,235,82,235,182,13,90,99,25,90,20,182,247,65,119,115,78,108,82,146,78,182,173,200,90,73,71,181,104,82,115,146,25,92,14,101,24,252,53,116,213,241,226,39,95,63,14,104,6,213,236,69,123,39,157,225,238,216,227,134,185,114,157,217,253,89,222,137,220,158,190,17,202,122,227,207,18,165,33,121,220,59,123,63,105,143,243,54,139,253,137,161,70,34,243,184,118,246,126,211,31,230,109,23,251,19,67,23,179,95,141,185,221,30,212,243,167,15,39,225,61,58,189,214,66,0,1,48,115,123,166,235,22,166,210,52,111,76,110,45,76,173,181,214,143,66,134,167,208,198,229,39,196,200,81,146,24,99,114,80,179,71,81,213,182,222,253,166,73,223,184,251,17,138,173,95,29,90,216,238,184,179,171,238,87,36,46,12,103,157,138,205,5,71,28,218,106,140,228,196,72,114,2,87,208,194,84,164,180,211,106,146,77,245,140,155,65,153,158,210,34,183,186,141,58,159,88,167,202,164,213,160,71,155,6,107,43,141,42,44,150,146,235,79,180,180,154,86,218,208,162,50,82,84,147,50,52,153,25,25,25,145,138,140,227,35,132,106,191,15,119,2,238,155,125,62,42,195,172,204,52,66,127,41,71,163,228,60,185,11,110,159,181,111,56,243,189,54,25,35,235,168,136,149,158,248,87,156,123,62,140,93,20,211,118,205,83,187,28,244,237,237,159,55,177,185,58,37,171,103,241,23,111,96,51,43,84,205,251,156,41,154,184,196,211,49,164,211,79,101,92,231,93,117,170,39,72,211,78,50,19,143,29,90,178,53,179,132,107,74,254,176,106,158,46,157,46,242,138,219,173,56,68,153,16,228,38,12,195,92,119,208,70,123,29,78,226,201,100,200,200,210,164,154,144,164,168,225,79,14,222,208,58,99,252,242,162,255,0,109,104,117,84,94,55,59,118,115,250,126,154,212,131,183,100,84,218,172,46,156,163,37,52,83,91,105,109,37,228,145,247,66,141,183,20,149,109,50,220,68,141,217,216,141,189,171,135,111,104,29,49,254,121,81,127,182,180,35,151,241,115,141,197,81,118,168,210,120,68,247,183,62,87,179,212,236,198,69,137,192,91,171,122,143,241,42,167,183,118,99,88,137,225,28,99,151,159,159,153,121,192,0,54,35,141,17,39,92,184,88,253,240,156,92,209,43,23,140,10,138,44,59,126,205,136,185,207,178,93,52,84,37,148,233,102,136,4,238,226,82,114,149,26,220,83,100,106,74,8,147,150,212,235,107,41,108,0,40,89,195,81,102,170,171,167,157,83,172,178,217,142,117,138,204,236,216,195,94,159,18,205,59,180,71,84,117,204,247,204,243,158,200,136,234,5,123,243,103,253,21,254,57,254,162,44,32,87,191,54,127,209,95,227,159,234,34,199,59,252,130,231,171,222,132,171,162,223,206,204,39,243,63,165,90,61,240,3,237,111,98,126,41,242,201,66,227,5,57,240,3,237,111,98,126,41,242,201,66,227,5,166,205,254,75,87,165,62,200,72,58,107,242,253,159,220,211,239,220,5,57,241,253,237,111,125,254,23,242,200,162,227,5,57,241,253,237,111,125,254,23,242,200,161,180,159,146,211,233,71,178,78,133,60,191,123,247,53,123,246,210,19,148,199,233,83,240,63,245,225,97,2,189,249,76,126,149,63,3,255,0,94,22,16,46,242,79,200,45,250,253,233,71,250,82,252,236,197,255,0,47,250,84,0,0,50,173,126,215,188,90,14,130,235,181,177,195,191,0,54,110,160,92,177,36,77,82,158,169,65,166,192,99,36,169,179,87,80,154,166,218,53,224,201,164,237,109,106,82,212,71,132,161,88,37,171,106,21,87,195,152,171,222,55,61,122,131,66,181,234,213,169,18,105,54,203,47,177,73,132,163,34,106,34,94,121,79,60,105,73,96,141,75,113,102,106,89,229,70,68,132,153,237,66,9,58,227,1,141,156,13,85,92,166,56,205,58,71,126,177,199,232,118,182,214,108,197,189,170,177,99,9,126,173,45,209,118,43,171,182,105,138,107,141,216,239,154,163,89,225,164,107,49,199,71,35,170,58,147,115,234,253,253,89,212,123,197,216,235,171,86,222,75,175,20,102,73,166,155,74,16,150,219,109,9,238,100,148,54,132,32,141,70,106,50,73,26,148,165,25,168,236,67,128,190,14,37,105,188,86,53,147,85,168,190,30,237,145,135,168,48,92,91,205,200,163,199,91,46,182,226,159,73,44,144,110,188,135,187,180,180,40,218,36,167,38,149,169,72,70,28,224,47,131,136,186,145,41,141,100,213,106,47,136,180,163,225,234,12,23,22,203,145,235,18,16,243,173,184,167,210,75,53,147,76,173,158,237,45,9,39,77,73,201,169,9,82,23,103,67,61,146,229,179,93,95,13,196,70,179,60,99,95,108,253,95,63,99,82,116,157,182,214,240,214,191,241,156,154,98,154,41,141,219,147,79,40,136,136,136,183,76,196,242,136,225,92,127,7,235,64,42,179,139,94,60,46,125,82,173,72,179,52,138,169,34,141,100,194,121,165,38,106,26,38,166,212,228,176,251,111,181,41,43,81,117,35,37,14,178,133,52,72,52,57,216,212,179,202,137,182,237,76,66,142,61,56,56,149,169,17,95,214,77,41,162,248,139,182,62,94,175,65,109,111,57,34,177,29,12,180,219,106,97,38,179,65,58,202,25,236,210,16,147,116,148,172,26,150,148,161,121,60,230,222,38,230,26,126,15,61,241,28,230,60,223,92,117,253,19,7,232,211,27,146,224,243,170,103,56,162,39,94,20,85,86,155,148,85,219,84,79,111,42,106,215,197,158,58,113,222,167,37,112,95,197,37,63,136,27,5,154,77,201,89,142,173,66,161,50,101,89,138,76,38,57,202,104,151,181,185,141,32,140,201,73,82,77,178,115,105,36,144,233,153,108,66,22,214,234,124,29,134,192,191,238,237,46,187,160,95,118,37,91,209,149,202,103,87,194,202,232,52,247,79,168,210,218,95,168,234,84,131,202,28,89,119,73,227,57,46,228,70,58,240,136,227,51,10,177,182,173,211,115,227,83,175,30,222,90,122,248,113,116,86,205,108,133,157,152,204,49,183,240,147,30,6,254,228,197,63,171,49,53,239,71,45,55,124,104,221,235,142,49,49,194,38,111,59,135,111,103,237,49,254,102,209,127,177,52,50,16,199,188,59,123,63,105,143,243,54,139,253,137,161,144,132,254,199,226,169,238,143,99,144,179,111,40,95,244,234,247,165,14,121,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,9,141,205,51,217,250,223,254,121,68,254,197,52,67,158,0,125,173,236,79,197,62,89,40,69,51,31,43,219,239,163,218,232,13,141,253,29,99,61,12,71,185,43,140,0,1,48,115,120,0,0,0,0,3,30,241,19,236,253,169,223,204,218,215,246,39,69,24,139,206,226,39,217,251,83,191,153,181,175,236,78,138,49,16,253,165,252,109,190,233,246,186,67,160,255,0,39,226,253,58,125,214,194,0,0,38,14,111,81,143,17,62,208,58,157,252,242,173,127,109,116,90,87,0,62,201,22,39,226,159,51,148,42,215,136,159,104,29,78,254,121,86,191,182,186,45,43,128,31,100,139,19,241,79,153,202,16,252,143,202,23,59,167,222,135,72,116,171,249,161,130,244,237,255,0,74,180,132,29,122,255,0,176,45,29,81,180,103,216,151,221,39,210,116,58,159,75,197,69,235,186,207,83,166,234,29,71,174,210,146,178,194,219,65,246,81,103,24,62,198,100,59,8,9,125,84,197,113,52,213,26,196,185,206,205,235,152,123,148,221,181,84,211,85,51,19,19,19,164,196,199,24,152,152,227,19,19,202,84,115,196,38,132,220,252,59,234,60,157,63,185,101,199,154,149,50,153,212,217,236,96,147,54,18,214,180,182,233,163,38,109,43,115,107,74,144,163,60,41,10,193,173,59,86,169,125,202,99,244,169,248,31,250,240,199,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,66,240,86,105,195,231,17,106,142,81,51,238,203,166,246,155,50,191,155,244,113,86,59,19,164,215,93,54,230,116,141,53,159,11,68,107,167,159,230,236,88,64,135,60,206,117,79,242,79,70,169,218,101,30,31,82,69,249,51,243,175,45,188,161,168,144,156,101,229,237,81,44,141,46,155,170,140,69,148,169,38,142,174,118,158,211,19,24,85,39,50,205,77,171,221,154,248,122,122,243,93,26,93,139,13,150,35,35,114,85,213,145,45,150,164,60,254,73,4,164,229,42,97,189,134,165,17,116,55,22,13,106,33,159,206,239,248,12,29,90,115,171,135,207,207,232,213,168,186,47,202,127,10,237,45,153,170,53,166,214,183,39,248,126,44,199,110,149,205,44,73,194,109,131,79,212,222,35,44,75,66,172,113,206,11,181,63,29,41,169,49,83,37,169,45,68,109,114,151,29,109,168,200,148,151,82,193,182,121,201,17,44,204,201,88,218,121,211,154,22,155,49,109,234,245,11,81,224,181,29,166,111,58,98,154,148,73,121,197,58,228,216,91,27,91,138,74,189,84,36,216,114,34,18,72,62,230,218,204,210,71,235,43,184,242,162,179,152,114,161,168,58,129,46,139,32,158,142,204,26,60,10,138,137,196,180,105,113,78,59,41,148,159,241,107,81,27,112,212,174,198,164,145,163,200,151,235,102,62,101,22,13,62,232,225,205,251,189,211,142,204,235,50,167,22,115,46,170,42,92,117,198,159,113,49,92,142,151,50,70,218,84,167,154,113,88,201,40,227,160,140,188,148,156,37,140,14,246,81,93,125,115,59,222,170,120,123,53,249,219,67,54,218,185,177,210,46,31,11,19,49,110,138,98,204,199,84,213,114,55,186,191,106,109,196,235,215,79,82,57,242,185,212,218,69,181,169,215,30,153,212,154,217,34,245,134,203,244,247,247,40,243,34,9,60,179,99,105,32,203,214,105,231,156,222,165,36,139,161,183,214,53,150,44,232,81,143,15,186,167,251,138,235,45,171,169,171,135,226,163,209,166,31,140,100,155,222,181,68,121,181,51,35,166,157,232,35,116,154,117,195,70,84,73,222,73,221,146,201,29,231,12,150,206,223,240,152,105,181,60,233,159,162,120,251,117,66,250,102,202,126,7,158,81,142,166,60,91,244,70,179,219,85,30,44,233,217,165,59,128,0,12,251,80,163,223,31,222,201,23,223,225,127,51,138,42,215,135,111,104,29,49,254,121,81,127,182,180,45,43,143,239,100,139,239,240,191,153,197,21,107,195,183,180,14,152,255,0,60,168,191,219,90,16,252,243,202,22,251,163,222,151,72,116,85,249,161,141,244,238,127,74,133,231,0,0,152,57,188,0,0,17,239,143,239,100,139,239,240,191,153,197,21,107,195,183,180,14,152,255,0,60,168,191,219,90,22,149,199,247,178,69,247,248,95,204,226,138,181,225,219,218,7,76,127,158,84,95,237,173,8,126,121,229,11,125,209,239,75,164,58,42,252,208,198,250,119,63,165,66,220,248,178,176,106,26,155,195,157,247,104,82,78,65,206,118,153,227,162,181,26,42,164,187,37,216,142,34,82,35,161,180,153,26,148,234,152,38,203,25,50,53,145,145,43,27,78,148,169,213,26,133,30,161,22,173,73,159,34,20,232,79,34,76,89,81,157,83,78,176,234,20,74,67,136,90,76,141,42,74,136,140,148,70,70,70,68,100,54,8,20,49,170,118,13,67,75,117,30,229,211,186,153,200,91,214,253,77,248,41,121,248,170,140,169,45,33,103,210,144,77,168,204,210,151,91,216,226,123,153,26,86,147,35,50,50,51,169,180,182,116,170,221,248,238,250,227,235,90,116,35,152,197,118,49,121,93,115,26,68,197,113,29,186,198,237,94,174,20,124,253,235,214,183,110,10,69,217,111,211,46,155,126,95,138,165,214,97,179,80,132,255,0,77,72,234,199,121,4,182,215,181,100,74,78,82,162,60,40,136,203,61,200,140,114,34,53,114,238,184,41,21,158,21,109,170,117,54,95,90,69,10,101,74,159,80,71,77,73,232,200,84,183,36,18,50,100,68,175,205,72,101,89,78,75,215,198,114,70,69,37,68,151,13,123,225,22,104,187,219,17,45,29,157,229,223,130,51,44,70,3,140,197,186,234,166,38,120,76,196,76,196,79,174,52,159,88,40,131,88,181,54,175,172,154,157,113,106,101,109,174,140,138,236,197,62,134,55,37,94,26,58,72,144,195,27,146,132,18,250,109,33,182,247,237,35,86,205,199,220,204,89,143,49,221,94,99,79,244,41,118,60,41,82,26,173,95,175,120,6,13,135,156,101,77,194,101,72,114,90,205,73,73,146,146,164,155,108,41,179,82,119,38,74,143,214,36,169,39,89,218,59,166,85,125,100,212,235,119,76,232,142,244,100,87,102,37,133,191,181,42,240,209,210,70,183,223,218,165,160,151,211,105,14,57,179,113,26,182,109,46,230,66,49,180,23,230,245,234,48,150,248,204,123,103,148,125,251,91,215,161,236,166,222,89,151,98,118,135,25,165,52,213,19,17,51,213,69,26,205,117,107,217,51,26,79,14,116,58,180,250,117,66,150,250,99,84,224,72,136,242,217,102,74,91,125,165,54,165,52,235,105,113,167,8,148,68,102,149,182,180,45,42,242,82,84,147,44,145,145,130,41,213,7,105,239,213,155,129,33,112,99,60,212,103,165,37,165,27,77,58,226,86,166,219,82,241,132,169,73,105,211,74,76,242,100,218,204,179,180,241,159,56,254,246,183,190,255,0,11,249,100,81,220,120,57,211,42,190,176,232,31,16,186,123,111,187,182,169,81,135,111,191,9,27,82,125,121,17,222,151,33,182,50,181,161,41,234,41,146,111,122,148,68,157,251,143,36,88,60,45,56,57,175,21,86,26,153,214,99,123,79,62,236,79,183,70,207,187,180,148,97,242,43,25,221,250,98,154,107,139,51,87,30,20,197,218,168,137,157,116,227,187,21,76,242,227,167,83,231,229,197,171,207,233,254,186,162,199,155,42,59,84,91,245,159,0,249,190,243,108,165,185,172,165,110,68,89,41,73,51,82,148,163,113,132,182,74,78,229,73,73,250,198,148,164,237,140,107,239,78,168,212,40,245,8,181,106,76,249,16,167,66,121,18,98,202,140,234,154,117,135,80,162,82,28,66,210,100,105,82,84,68,100,162,50,50,50,35,33,122,218,59,169,180,141,100,211,27,119,83,40,141,116,99,215,97,165,245,177,185,74,240,210,18,102,135,216,220,164,32,215,211,117,14,55,191,105,18,182,110,46,198,66,71,179,152,173,251,117,97,234,158,49,198,59,167,159,211,237,105,126,154,114,31,131,227,44,231,54,169,241,110,70,229,115,251,84,252,89,159,60,211,194,60,212,49,111,31,222,201,23,223,225,127,51,138,41,204,92,103,31,222,201,23,223,225,127,51,138,41,204,99,246,147,242,170,125,24,246,202,97,208,167,144,47,126,250,175,114,219,97,0,0,19,87,47,128,0,2,156,248,254,246,183,190,255,0,11,249,100,81,49,185,89,251,63,92,31,207,41,127,216,161,8,115,199,247,181,189,247,248,95,203,34,137,141,202,207,217,250,224,254,121,75,254,197,8,67,242,239,43,220,239,175,218,233,13,178,253,29,96,253,12,63,185,9,140,35,223,30,151,255,0,228,15,12,119,79,134,171,120,10,133,199,209,183,225,126,99,171,215,241,11,254,16,207,116,169,41,221,17,18,189,101,99,24,245,76,151,180,72,65,85,156,203,245,90,161,119,235,99,58,98,237,38,60,104,54,3,36,150,100,37,106,83,178,221,157,30,51,238,41,94,68,148,165,36,210,18,146,35,60,165,106,53,30,226,74,51,185,190,39,224,184,74,167,174,120,71,175,251,107,45,81,209,206,71,57,238,208,216,183,63,18,220,248,74,185,114,162,99,72,210,121,196,213,52,211,49,217,51,61,72,199,167,182,37,193,169,215,189,18,192,181,163,117,170,149,217,141,195,99,40,90,144,222,227,245,157,115,98,84,162,105,180,238,90,212,73,61,168,66,149,140,16,235,194,107,114,185,211,42,69,203,169,215,30,166,84,157,223,34,202,134,203,20,246,54,168,177,34,113,60,131,127,113,44,139,213,105,151,155,216,164,168,143,175,187,213,52,22,97,72,131,220,195,248,60,61,187,211,242,166,175,154,52,143,110,174,169,193,103,49,141,206,49,121,117,28,172,83,107,95,74,189,250,167,190,55,98,143,92,203,152,187,45,106,133,157,84,98,147,83,122,59,175,72,166,83,170,169,83,10,82,146,77,77,134,204,182,146,123,136,143,113,54,250,9,69,140,18,137,68,70,101,131,59,66,229,169,169,180,139,179,64,203,79,89,107,163,84,177,102,60,196,148,110,82,186,177,229,188,236,134,95,201,160,146,156,169,79,183,176,148,163,46,134,227,193,45,36,35,95,26,22,7,255,0,163,247,14,250,167,10,147,255,0,244,109,58,223,169,79,235,255,0,241,38,95,134,207,76,213,255,0,167,43,114,83,245,40,254,129,14,155,203,251,86,165,105,167,16,180,138,28,170,167,135,161,222,191,224,57,205,44,158,90,21,33,121,56,106,74,27,60,117,124,70,198,137,106,74,137,40,125,223,162,74,53,22,79,5,87,224,220,194,41,158,85,105,30,170,180,152,249,167,77,123,165,6,218,139,81,182,251,29,114,253,184,255,0,18,212,213,86,159,181,106,106,166,174,17,250,212,239,77,49,251,84,173,240,87,191,54,127,209,95,227,159,234,34,194,5,123,243,103,253,21,254,57,254,162,36,121,223,228,23,61,94,244,52,183,69,191,157,152,79,230,127,74,182,61,229,103,237,3,112,127,51,101,255,0,109,132,45,40,85,175,43,63,104,27,131,249,155,47,251,108,33,105,66,142,207,254,69,29,242,200,116,191,249,205,87,161,71,176,0,1,155,106,245,24,241,19,237,3,169,223,207,42,215,246,215,69,132,114,179,246,126,184,63,158,82,255,0,177,66,21,239,196,79,180,14,167,127,60,171,95,219,93,22,17,202,207,217,250,224,254,121,75,254,197,8,66,178,127,41,85,252,78,160,233,35,243,38,215,242,189,137,140,0,2,106,229,246,61,226,39,217,251,83,191,153,181,175,236,78,138,49,23,157,196,79,179,246,167,127,51,107,95,216,157,20,98,33,251,75,248,219,125,211,237,116,135,65,254,79,197,250,116,251,171,189,209,139,130,145,105,240,187,98,221,55,4,191,11,75,163,88,52,202,132,215,250,106,95,74,59,52,230,214,226,246,160,141,74,194,82,103,132,145,153,227,177,25,138,222,215,206,60,53,87,83,239,232,117,139,14,169,34,212,183,109,186,155,117,27,126,43,109,52,114,137,246,208,235,101,38,67,152,81,169,78,54,251,169,91,4,163,103,98,182,25,57,133,45,118,101,195,183,179,246,152,255,0,51,104,191,216,154,16,163,143,206,14,37,83,101,78,215,157,41,162,245,41,206,117,230,221,112,25,91,206,200,68,135,30,113,231,106,37,189,106,203,71,212,195,136,65,36,154,36,18,201,38,131,113,77,228,51,74,49,53,96,232,170,196,240,136,137,152,142,125,254,175,238,136,108,22,43,35,181,180,152,139,25,173,184,155,151,42,170,154,42,171,73,162,38,102,117,166,98,99,77,106,229,19,58,254,172,105,175,28,249,3,136,75,99,136,142,13,181,6,229,166,78,142,154,252,43,30,168,197,197,77,66,13,165,66,154,116,247,119,26,91,53,40,250,11,82,86,166,151,185,89,73,25,25,239,66,210,154,140,29,134,206,191,238,235,7,211,127,146,85,111,1,249,71,70,147,111,212,255,0,48,211,189,120,18,54,245,153,252,226,85,183,118,196,250,201,194,139,29,140,135,94,17,172,118,62,113,209,68,215,30,53,49,164,249,219,187,101,54,78,222,202,92,197,81,135,171,91,87,106,138,169,142,186,120,113,137,243,68,242,243,115,227,207,97,0,0,27,21,198,10,247,230,207,250,43,252,115,253,68,99,222,86,126,208,55,7,243,54,95,246,216,67,33,115,103,253,21,254,57,254,162,49,239,43,63,104,27,131,249,155,47,251,108,33,15,189,229,184,239,143,118,29,33,150,126,139,106,244,46,127,86,165,165,0,0,152,57,188,0,0,0,0,1,143,120,137,246,126,212,239,230,109,107,251,19,162,140,69,231,113,19,236,253,169,223,204,218,215,246,39,69,24,136,126,210,254,54,223,116,251,93,33,208,127,147,241,126,157,62,234,243,184,118,246,126,211,31,230,109,23,251,19,67,33,12,123,195,183,179,246,152,255,0,51,104,191,216,154,25,8,74,236,126,42,158,232,246,57,255,0,54,242,133,255,0,78,175,122,65,143,120,137,246,126,212,239,230,109,107,251,19,163,33,12,123,196,79,179,246,167,127,51,107,95,216,157,11,255,0,138,171,186,125,134,83,229,11,30,157,62,244,40,196,108,32,53,239,27,8,8,206,204,127,171,252,63,91,120,116,233,254,195,249,191,245,128,0,37,110,127,0,0,4,123,227,63,137,159,222,229,167,209,125,13,27,196,93,23,79,139,133,73,245,246,120,61,140,30,233,190,179,78,54,231,69,215,35,254,101,123,119,245,60,240,149,8,81,194,207,28,215,118,159,234,117,65,253,101,185,106,53,139,94,238,152,236,202,179,253,6,150,228,73,238,147,13,166,110,18,223,81,77,33,166,16,215,65,179,36,161,190,237,160,205,9,66,172,135,91,52,134,216,215,29,56,171,233,229,209,22,58,147,53,149,170,12,183,89,55,85,78,154,72,81,51,41,178,37,36,247,33,74,206,9,73,222,147,82,20,123,86,162,58,107,215,93,19,187,180,15,80,101,216,151,107,31,227,36,211,37,110,107,248,124,14,187,173,51,43,99,110,47,165,212,232,168,250,106,86,228,249,31,196,226,249,213,204,102,22,253,56,138,39,196,142,93,145,62,126,255,0,236,223,61,24,225,118,111,61,202,175,100,248,171,113,240,154,245,222,153,211,122,170,122,166,137,152,225,187,195,88,141,120,198,244,235,19,164,103,190,103,85,26,125,99,92,109,90,181,38,124,121,176,102,216,240,100,197,149,25,212,186,211,237,46,100,213,33,196,45,38,100,164,169,38,70,74,35,50,50,50,50,31,79,43,63,104,27,131,249,155,47,251,108,33,20,110,43,198,231,187,88,163,71,185,107,82,42,41,183,233,136,163,211,77,243,37,42,60,36,56,227,141,178,74,243,82,82,167,86,73,220,103,181,59,82,88,74,82,146,149,220,172,253,160,110,15,230,108,191,237,176,134,43,11,126,49,57,157,55,98,52,214,126,164,247,61,202,170,201,54,22,246,95,85,91,222,14,220,198,189,190,55,15,163,154,210,128,0,79,92,146,0,0,0,0,0,0,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,21,173,13,164,214,181,18,82,94,102,103,130,31,142,188,211,8,55,94,117,13,160,188,212,165,17,17,126,211,21,205,204,11,152,205,42,195,167,73,210,253,25,173,53,50,188,254,206,189,78,28,148,184,219,27,85,21,244,237,122,60,148,173,59,144,183,82,121,79,115,35,47,44,152,15,131,152,95,49,40,182,131,18,52,175,69,235,168,122,174,123,60,93,74,28,162,82,90,239,17,244,116,221,141,36,148,156,161,78,164,242,158,253,200,187,100,197,88,217,182,85,253,173,55,139,116,74,4,90,133,110,181,59,57,89,161,233,43,86,198,148,175,88,208,149,172,253,70,143,29,143,178,126,5,219,142,165,210,175,29,73,185,83,14,3,21,74,245,106,118,126,138,93,148,251,187,27,51,247,18,150,172,33,7,241,193,39,224,66,239,184,6,224,98,147,195,181,174,87,29,243,76,165,84,47,9,191,73,254,138,93,240,187,28,148,130,233,41,216,237,186,141,205,60,130,87,126,248,248,99,33,217,248,74,224,87,77,248,121,181,146,85,90,45,62,179,112,200,113,183,159,151,42,51,18,58,107,101,247,150,210,154,90,163,182,180,158,215,19,147,63,122,75,24,199,121,70,219,109,180,218,90,105,9,66,16,68,148,165,37,130,34,47,34,34,30,64,0,0,0,0,0,0,34,95,30,60,25,219,252,69,88,51,171,116,26,100,88,247,125,46,43,175,196,125,12,161,11,144,109,179,41,72,105,74,75,14,58,178,83,175,17,154,72,203,62,236,31,156,180,31,134,68,162,52,168,136,200,251,25,24,13,94,111,235,10,232,211,75,166,125,157,119,210,228,65,168,211,223,117,133,161,214,28,104,151,211,113,77,154,208,78,37,42,52,26,144,172,30,11,203,246,14,203,195,238,174,86,180,79,85,232,55,221,26,91,172,38,44,232,165,52,155,113,105,234,197,76,150,157,113,7,181,104,220,71,210,46,202,86,211,247,252,74,224,249,132,112,61,108,235,61,155,81,212,43,58,141,14,21,215,74,138,244,165,42,60,118,219,84,180,180,212,183,141,42,54,216,91,142,41,110,186,156,150,226,206,11,200,240,103,72,181,250,29,74,217,173,206,183,234,236,41,153,180,233,46,197,125,10,74,146,105,113,181,154,20,88,81,17,151,116,159,153,17,128,217,131,69,53,42,151,171,90,97,110,95,84,183,210,225,85,41,144,228,188,68,164,153,161,215,35,182,234,146,123,84,172,25,117,11,177,168,207,237,243,29,228,86,87,39,222,33,36,92,52,170,150,137,214,230,154,223,166,48,245,70,33,184,225,158,35,182,152,17,144,218,119,56,103,230,103,130,36,17,124,15,220,44,212,7,29,112,80,41,23,77,22,109,191,93,128,196,200,21,6,28,140,251,47,52,151,16,182,214,131,66,136,210,162,52,158,82,163,46,228,101,220,82,87,49,142,10,106,26,35,120,75,212,43,46,144,243,150,173,98,75,143,168,163,199,81,183,17,199,93,150,241,163,243,108,33,182,208,134,154,79,109,198,100,88,243,44,25,94,48,232,122,221,165,52,13,100,211,122,221,143,94,129,30,74,103,65,146,212,117,60,210,23,210,121,108,56,210,86,147,82,23,180,203,168,120,50,35,50,207,236,48,164,222,93,252,86,84,244,19,86,97,208,235,21,35,252,153,175,184,220,7,155,121,229,116,152,113,249,49,18,167,176,167,144,218,77,45,180,101,184,200,204,139,220,101,229,123,244,10,212,11,146,135,79,184,105,82,16,252,58,156,86,166,71,113,11,74,146,182,220,65,45,38,70,147,50,50,50,81,30,72,204,190,177,173,167,16,122,77,95,208,173,95,174,218,51,98,201,136,152,21,57,74,167,188,104,91,123,216,68,167,91,105,196,40,208,140,231,164,102,74,73,17,118,237,245,91,31,43,30,41,17,170,122,118,222,149,220,117,37,185,92,182,163,147,81,137,231,178,165,66,142,196,38,16,101,189,213,44,253,119,21,228,146,79,216,125,128,79,112,0,0,21,167,206,166,168,95,185,141,175,70,220,95,247,246,12,156,103,191,251,158,162,159,143,250,5,150,10,174,231,85,57,142,141,173,78,235,159,91,116,23,186,123,139,27,113,81,44,227,207,57,237,144,17,107,150,77,4,171,92,79,209,220,83,123,202,18,35,202,242,206,54,84,97,247,242,63,136,191,82,34,73,17,17,96,139,176,164,78,80,86,241,214,184,141,159,32,159,67,126,2,130,236,172,41,88,221,178,124,3,193,118,60,159,127,168,93,224,0,0,0,0,0,15,7,82,107,105,104,73,224,212,147,34,63,216,53,240,230,31,106,86,173,78,40,110,148,86,154,113,7,85,151,58,167,20,214,149,150,232,238,212,101,236,81,110,34,201,30,211,238,89,47,129,152,216,72,70,14,46,184,21,211,222,41,27,77,102,90,74,157,114,70,138,81,163,206,100,152,100,205,41,235,169,41,91,135,29,199,54,245,31,53,25,17,251,179,231,230,26,251,9,17,192,94,155,87,117,27,137,27,85,154,68,73,142,55,71,168,193,170,74,113,134,214,100,219,45,79,139,189,74,52,165,88,34,37,145,153,158,8,189,230,66,85,83,57,42,234,15,167,23,233,139,246,222,244,71,88,246,120,106,163,254,39,165,188,177,157,208,118,238,217,159,171,56,247,9,253,195,15,8,26,95,195,53,5,150,109,170,68,103,235,171,140,150,101,213,94,143,29,82,87,148,50,75,65,60,134,91,89,160,214,194,87,131,247,247,62,254,65,155,233,177,124,13,62,44,45,198,175,14,202,26,201,158,76,246,164,139,63,228,29,15,136,154,252,123,103,66,175,250,188,151,218,104,152,182,106,170,74,156,81,37,59,138,27,170,46,230,101,250,191,17,145,68,10,230,189,175,113,236,13,40,86,153,193,155,178,167,113,180,104,121,180,184,68,103,18,68,105,204,171,36,78,37,88,220,130,46,233,52,253,167,216,5,50,222,181,36,214,111,42,245,93,43,66,202,117,78,84,146,82,15,41,50,91,170,86,72,242,125,187,252,76,94,71,42,251,97,171,111,134,72,170,53,17,187,85,154,138,151,159,146,93,167,194,250,136,252,211,245,253,166,40,120,88,7,9,156,202,109,206,31,172,54,108,251,142,137,113,84,124,44,84,181,28,163,70,109,230,210,180,178,195,105,206,249,72,194,127,50,175,34,206,12,190,194,11,168,31,134,164,164,140,205,68,68,69,147,201,249,10,111,212,190,113,26,145,95,109,248,246,53,191,10,156,222,229,116,22,244,71,217,115,111,174,73,220,109,77,62,253,209,156,123,203,236,17,226,234,230,17,197,37,210,110,145,234,77,98,148,78,154,187,83,43,21,22,54,145,238,236,95,194,79,31,75,252,133,240,1,176,169,188,201,18,76,221,70,20,100,73,245,139,185,252,8,126,239,73,30,13,69,146,44,249,251,134,183,141,241,137,197,11,100,162,61,123,212,5,145,228,211,190,233,168,158,195,248,167,243,253,140,189,195,151,161,113,209,197,37,14,82,165,30,177,221,181,3,83,38,206,201,247,13,69,212,99,36,123,177,226,11,214,237,231,245,152,13,139,72,200,203,36,121,33,250,40,163,76,185,169,113,17,102,213,147,34,225,153,22,183,12,154,36,27,114,220,157,36,243,185,7,156,46,89,22,112,147,44,255,0,198,63,136,154,154,25,205,195,74,175,42,107,112,117,42,4,170,45,101,57,234,186,134,163,70,134,175,89,211,45,166,244,195,89,250,137,65,30,127,148,175,129,144,11,3,1,211,172,109,94,211,77,71,136,153,118,101,241,66,170,238,206,90,137,83,142,251,137,238,162,238,77,173,88,250,10,63,176,143,224,99,184,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,252,82,146,146,220,165,17,17,123,204,199,232,128,220,196,120,247,139,162,212,195,211,141,48,171,68,147,116,202,255,0,116,58,203,228,191,7,181,81,30,78,229,49,33,14,55,189,167,86,69,148,250,216,248,100,204,62,110,55,57,151,208,116,137,77,217,90,65,50,157,91,173,187,159,19,41,183,17,37,134,49,225,156,70,23,30,82,86,157,200,113,194,238,93,205,56,46,196,102,42,82,255,0,215,77,92,212,234,139,149,11,203,80,174,42,143,83,24,97,250,180,167,154,70,18,146,245,82,227,138,198,118,36,207,235,47,176,117,184,241,174,187,238,182,77,69,143,85,175,85,165,127,37,180,59,41,247,54,163,224,91,148,120,74,63,97,39,224,66,204,120,71,229,68,185,169,69,219,175,104,147,29,73,207,135,166,32,182,103,248,246,213,214,102,84,63,169,165,39,7,245,252,0,87,125,143,162,90,185,169,114,144,213,155,167,119,53,89,14,103,50,98,210,37,62,202,112,74,250,75,109,181,99,59,20,69,245,145,151,184,196,194,210,174,81,122,207,119,52,197,66,242,169,83,168,241,93,221,189,149,61,46,60,132,227,121,23,170,228,51,34,238,148,159,216,127,89,11,121,176,52,111,77,52,198,156,154,109,151,102,81,169,173,167,57,84,122,116,118,84,175,89,106,238,109,161,57,250,106,254,179,250,199,116,34,36,150,18,68,69,245,0,174,74,7,38,77,38,135,25,104,172,222,55,27,238,175,24,54,234,17,148,69,131,63,45,208,115,228,100,62,134,185,50,232,187,68,175,246,225,117,44,246,153,22,234,132,67,44,255,0,252,8,177,64,1,87,215,23,37,155,121,206,179,182,229,245,61,42,61,198,218,101,84,208,73,247,227,36,136,63,242,127,202,35,102,174,242,174,215,253,59,76,153,212,38,34,92,16,218,53,169,180,83,147,54,91,198,130,234,25,100,147,17,37,187,8,47,171,42,47,136,189,65,226,227,77,186,131,109,214,210,180,168,176,105,81,100,140,128,106,247,119,105,213,245,98,79,122,155,119,218,53,138,67,204,173,72,50,155,1,232,249,194,148,89,46,162,82,120,202,21,253,71,240,29,116,108,151,171,220,44,104,182,179,83,100,68,186,108,138,66,100,190,133,167,198,177,77,136,82,8,205,46,22,73,197,178,179,206,93,82,190,222,255,0,109,107,241,67,202,98,226,179,216,155,117,232,180,137,85,136,132,110,60,116,247,22,228,137,62,79,57,181,182,163,67,34,198,18,210,82,89,243,60,123,200,4,77,225,7,136,154,207,14,154,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,199,172,120,248,151,195,96,77,35,213,27,91,87,108,58,61,233,107,214,97,78,106,161,10,59,239,38,60,134,221,54,29,113,150,220,83,107,36,45,68,149,164,156,78,82,102,102,89,47,180,107,67,116,90,87,53,149,88,147,65,186,168,85,10,84,248,111,45,151,89,153,21,198,22,149,33,74,73,250,171,73,40,189,100,168,187,151,184,254,2,75,112,87,199,45,235,195,101,203,22,141,83,154,253,70,210,153,33,13,201,140,251,142,188,76,33,110,71,74,214,218,21,33,182,146,105,105,147,34,51,46,217,193,246,242,11,251,1,143,116,103,92,180,247,92,109,56,119,61,147,113,211,230,248,134,91,113,232,205,76,97,199,152,90,154,109,106,66,208,219,139,218,164,245,82,70,70,125,140,241,240,206,66,0,0,0,0,0,0,0,0,1,79,60,233,232,4,214,174,91,23,11,102,130,74,237,232,81,84,146,243,53,28,170,138,243,140,127,151,34,225,133,89,243,171,163,176,116,235,90,190,77,171,175,214,131,19,126,11,27,54,212,87,140,227,62,127,95,236,1,140,185,57,92,11,133,172,21,154,57,73,52,166,69,42,66,186,123,240,70,106,149,79,79,150,126,175,128,185,145,66,220,173,174,21,80,248,161,130,194,164,147,104,168,67,106,25,36,215,130,82,151,81,132,88,34,201,100,251,125,127,96,190,144,1,195,94,23,53,50,206,182,42,151,45,98,107,17,34,211,97,191,41,199,94,113,45,161,36,219,106,89,228,212,100,69,217,38,126,101,228,57,145,94,252,210,184,177,166,88,22,91,250,57,111,203,67,213,122,228,101,34,87,69,196,171,164,195,205,77,142,178,86,199,146,164,153,45,5,146,52,25,23,191,39,216,5,106,241,159,173,115,245,191,94,46,58,227,147,213,42,13,58,124,202,109,61,100,234,150,133,70,110,100,133,52,104,62,162,200,211,181,222,198,147,34,193,246,47,141,129,242,130,208,8,148,219,58,161,172,21,250,65,122,66,84,167,98,194,113,216,229,254,231,83,80,36,54,164,154,219,221,157,196,102,70,75,199,195,226,42,187,78,109,138,134,160,234,77,185,105,195,101,114,36,215,235,80,224,145,18,84,188,169,249,8,111,39,130,81,227,43,47,113,253,134,54,56,225,219,77,216,210,157,28,181,108,214,225,179,25,248,148,152,41,150,150,219,36,102,66,34,180,218,204,203,106,79,57,111,204,203,61,187,252,0,100,128,1,248,102,68,89,48,30,185,114,25,137,21,233,79,172,144,211,45,169,197,168,204,136,137,36,89,51,201,253,68,40,3,152,246,162,181,168,92,75,214,156,143,48,164,179,70,57,52,148,40,156,37,145,19,53,9,120,44,146,148,94,75,242,237,231,228,66,218,56,215,226,166,199,209,61,42,174,69,137,117,210,29,185,102,69,147,14,52,6,231,178,167,208,226,227,73,36,41,77,147,200,112,146,78,53,180,204,187,231,177,22,124,168,86,189,85,174,234,101,249,46,164,108,46,85,86,227,170,56,226,26,105,43,90,156,126,67,198,162,74,83,149,40,204,212,188,17,119,62,254,243,1,43,121,97,240,250,122,181,173,145,110,154,180,37,57,73,182,148,137,233,82,155,202,21,34,60,184,75,36,153,169,181,36,253,87,15,182,72,241,239,34,23,167,18,43,16,163,53,14,43,105,109,166,16,150,208,148,145,17,37,36,88,34,34,46,197,216,132,69,229,159,195,196,141,16,208,150,102,220,52,254,149,110,226,125,53,101,27,173,26,93,105,153,16,225,159,73,91,219,66,211,133,180,121,79,114,35,247,153,249,76,0,0,0,0,0,0,0,0,0,0,0,30,185,17,227,203,97,200,178,152,109,230,93,73,161,198,220,73,41,43,73,150,12,140,143,177,145,151,108,10,214,230,19,203,165,155,185,137,186,183,163,20,86,90,171,18,156,145,62,155,18,49,36,159,44,75,144,234,208,212,104,198,165,56,165,169,164,145,169,93,251,17,247,193,139,45,30,46,54,219,205,169,167,155,74,208,178,52,169,42,44,145,145,249,145,144,13,96,46,43,87,80,52,154,228,84,10,229,54,181,110,85,226,99,10,113,151,225,188,157,205,145,246,220,73,81,101,14,22,126,165,124,12,79,94,19,57,171,92,54,59,8,180,245,168,229,214,32,150,122,83,203,124,137,37,221,247,15,123,146,101,145,125,37,52,146,193,121,22,61,196,39,239,19,60,13,105,7,18,20,215,149,84,165,55,73,172,175,110,218,141,61,136,172,62,120,83,63,73,213,71,113,127,65,146,73,125,70,101,228,125,169,243,136,30,1,181,235,67,234,155,24,178,107,55,37,45,94,83,104,244,217,179,27,107,213,107,248,199,10,58,18,156,169,221,165,241,52,168,188,203,184,93,238,148,113,55,162,250,197,8,228,218,23,229,17,199,147,244,162,46,169,16,223,78,77,100,89,67,110,172,203,179,106,63,179,184,202,132,100,125,200,242,53,132,182,47,189,74,210,234,153,75,183,46,42,253,191,39,249,72,98,92,136,155,253,85,17,110,36,41,38,120,39,21,143,249,95,88,184,142,92,124,116,86,56,128,102,101,129,168,203,138,154,252,30,159,133,117,179,81,28,141,231,45,213,229,79,72,90,215,181,12,160,187,36,177,239,237,131,32,158,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,246,129,212,239,231,149,107,251,107,162,243,133,57,213,52,78,238,215,222,48,181,10,196,180,152,255,0,250,202,173,38,167,43,115,95,192,32,122,80,218,122,86,199,28,71,87,167,214,73,244,210,173,202,242,47,137,71,54,138,221,87,104,183,69,17,172,204,253,77,209,208,214,46,198,7,19,141,196,226,106,138,104,166,220,76,204,242,136,222,56,61,225,98,224,226,22,247,143,85,168,192,232,216,116,41,141,46,183,49,242,90,81,47,105,165,103,1,147,66,146,163,117,196,224,148,164,168,186,72,94,243,61,198,218,28,183,187,118,223,164,90,118,253,50,214,183,226,120,90,93,26,27,52,248,76,117,20,190,148,118,80,72,109,27,150,102,165,97,41,34,202,140,204,241,220,204,199,94,210,93,37,178,52,78,200,133,96,216,52,191,9,78,137,151,29,117,195,37,72,153,32,200,137,114,31,89,17,111,117,88,44,158,8,136,137,41,73,37,9,74,75,185,12,134,89,151,83,128,181,164,252,105,231,63,87,114,31,183,91,101,127,107,113,243,85,51,49,98,142,20,83,255,0,41,141,103,198,159,162,52,142,217,144,227,174,43,126,145,118,91,245,59,90,224,137,226,169,117,152,111,83,230,177,212,82,58,177,222,65,161,196,110,65,146,147,148,168,203,41,50,50,207,99,35,28,136,12,148,196,76,105,40,77,21,213,110,168,174,137,210,99,140,76,117,41,239,140,206,21,106,28,59,222,40,171,80,90,145,46,201,184,94,121,218,124,164,199,82,90,167,58,167,93,82,105,202,90,157,113,107,82,25,36,26,92,89,164,220,45,230,68,102,133,227,53,240,205,163,90,203,167,220,46,234,253,227,120,86,125,31,103,221,54,13,74,109,34,129,213,110,71,137,91,180,227,113,21,28,165,70,76,101,163,38,246,118,90,243,249,196,167,164,222,235,8,174,219,244,139,150,19,84,234,220,79,19,29,153,145,42,8,71,81,72,196,136,178,27,144,194,242,147,35,245,93,101,181,99,200,246,224,200,200,204,143,167,113,19,236,253,169,223,204,218,215,246,39,70,11,240,53,172,61,218,241,20,79,13,39,72,236,225,58,250,155,102,122,75,199,231,24,12,54,79,136,162,38,185,174,152,174,185,210,102,168,138,169,154,102,35,148,85,219,60,121,107,26,76,240,163,17,121,220,59,123,63,105,143,243,54,139,253,137,161,70,34,243,184,118,246,126,211,31,230,109,23,251,19,67,27,179,95,141,185,221,30,212,215,167,15,39,225,61,58,189,214,66,0,1,48,115,120,56,107,198,206,182,53,2,216,168,217,151,157,22,61,90,139,86,100,216,151,17,242,61,174,39,36,100,100,101,131,74,146,162,37,37,105,50,82,84,148,169,38,70,68,101,204,128,249,49,21,70,147,201,238,221,202,236,215,23,45,204,197,81,58,196,199,9,137,142,83,19,213,48,164,158,38,56,123,185,248,119,212,121,150,213,78,12,133,80,38,188,243,246,237,73,107,39,83,54,17,47,213,37,56,73,73,117,208,149,33,46,163,106,112,163,35,34,216,180,41,92,63,14,222,208,58,99,252,242,162,255,0,109,104,92,102,186,232,157,163,175,154,125,46,196,187,88,255,0,25,38,153,43,115,191,192,39,244,29,105,153,91,27,113,29,94,159,89,71,211,82,182,171,200,254,37,84,150,134,146,222,250,39,197,206,159,216,55,245,47,194,84,98,94,84,71,26,117,179,53,71,153,28,231,54,72,144,194,204,139,123,74,193,224,240,70,70,74,74,137,43,74,146,80,140,126,89,56,28,77,53,209,241,38,99,79,55,30,95,99,169,54,75,110,109,237,78,75,127,13,137,152,140,77,187,117,111,71,235,70,236,248,209,255,0,46,201,243,76,46,116,0,4,225,203,0,0,0,10,247,230,207,250,43,252,115,253,68,88,64,175,126,108,255,0,162,191,199,63,212,70,43,59,252,130,231,171,222,134,192,232,183,243,179,9,252,207,233,86,143,124,0,251,91,216,159,138,124,178,80,184,193,78,124,0,251,91,216,159,138,124,178,80,184,193,105,179,127,146,213,233,79,178,18,14,154,252,191,103,247,52,251,247,1,78,124,127,123,91,223,127,133,252,178,40,184,193,78,124,127,123,91,223,127,133,252,178,40,109,39,228,180,250,81,236,147,161,79,47,222,253,205,94,253,180,132,229,49,250,84,252,15,253,120,88,64,175,126,83,31,165,79,192,255,0,215,133,132,11,188,147,242,11,126,191,122,81,254,148,191,59,49,127,203,254,149,0,0,12,171,95,181,239,18,51,130,254,22,234,28,64,223,204,213,174,74,52,133,105,237,9,227,58,204,162,125,81,202,83,164,141,205,195,105,100,70,106,82,148,109,155,155,77,38,134,140,207,122,22,182,183,116,94,30,56,120,189,248,141,189,209,107,90,205,248,74,116,77,143,86,43,15,54,106,143,77,142,102,120,81,150,75,123,170,194,137,182,136,200,214,100,125,210,132,173,104,185,219,2,192,180,116,186,209,129,98,88,148,159,70,80,233,157,95,11,23,174,235,221,62,163,171,117,126,187,170,82,207,43,113,103,221,71,140,224,187,17,16,131,228,217,92,226,235,240,215,99,196,143,166,126,206,223,155,187,170,122,75,219,202,118,123,15,57,110,2,173,113,55,35,140,199,250,116,204,115,225,198,42,159,147,29,95,26,122,162,174,98,157,78,167,209,233,241,105,52,152,17,225,65,132,202,35,69,139,25,164,180,211,13,33,36,148,54,132,36,136,146,148,164,136,137,36,68,68,68,68,67,233,0,19,142,78,87,153,154,167,89,230,0,0,62,43,23,143,78,14,34,233,188,167,245,147,74,104,190,30,210,145,151,171,208,91,91,45,199,163,200,91,205,54,218,152,73,172,150,109,60,183,187,52,132,40,154,52,171,6,148,41,40,68,41,27,3,212,105,212,250,197,62,85,38,173,2,60,216,51,89,92,105,81,100,180,151,90,125,165,164,210,182,214,133,17,146,146,164,153,145,164,200,200,200,204,140,84,39,26,28,45,212,56,126,191,158,171,91,116,105,9,211,218,235,196,116,105,70,250,164,20,87,77,27,156,134,234,204,136,210,164,168,156,54,247,26,141,109,17,30,245,173,14,237,134,231,121,87,128,159,132,217,143,22,121,199,100,246,247,123,39,232,233,110,139,182,250,115,90,35,37,204,234,214,245,49,226,85,51,241,233,143,147,58,207,26,227,170,126,85,49,199,140,76,213,104,92,59,123,63,105,143,243,54,139,253,137,161,144,134,61,225,219,217,251,76,127,153,180,95,236,77,12,132,37,182,63,21,79,116,123,28,243,155,121,66,255,0,167,87,189,40,115,205,51,217,250,223,254,121,68,254,197,52,67,158,0,125,173,236,79,197,62,89,40,76,110,105,158,207,214,255,0,243,202,39,246,41,162,28,240,3,237,111,98,126,41,242,201,66,41,152,249,94,223,125,30,215,64,108,111,232,235,25,232,98,61,201,92,96,0,9,131,155,192,0,0,0,0,24,247,136,159,103,237,78,254,102,214,191,177,58,40,196,94,119,17,62,207,218,157,252,205,173,127,98,116,81,136,135,237,47,227,109,247,79,181,210,29,7,249,63,23,233,211,238,182,16,0,1,48,115,122,140,120,137,246,129,212,239,231,149,107,251,107,162,210,184,1,246,72,177,63,20,249,156,161,86,188,68,251,64,234,119,243,202,181,253,181,209,105,92,0,251,36,88,159,138,124,206,80,135,228,126,80,185,221,62,244,58,67,165,95,205,12,23,167,111,250,85,164,32,0,9,131,155,213,107,205,51,218,6,223,254,102,196,254,219,52,100,46,83,31,165,79,192,255,0,215,134,61,230,153,237,3,111,255,0,51,98,127,109,154,50,23,41,143,210,167,224,127,235,194,31,103,203,115,223,62,236,186,67,51,253,22,211,232,91,254,173,41,255,0,81,168,211,232,244,249,85,106,180,248,240,160,194,101,114,101,74,146,234,90,105,134,144,147,82,220,90,212,100,73,74,82,70,102,163,50,34,34,51,49,65,23,21,193,87,187,46,10,157,211,112,75,241,85,74,204,199,170,19,95,233,165,29,89,15,44,214,226,246,160,137,41,202,148,103,132,145,17,103,177,17,11,124,227,210,255,0,252,129,225,142,233,240,213,111,1,80,184,250,54,252,47,204,117,122,254,33,127,194,25,238,149,37,59,162,34,87,172,172,99,30,169,146,246,138,156,210,203,6,161,170,90,143,109,105,221,48,228,33,235,130,166,196,21,60,196,85,73,84,102,150,178,234,200,54,210,100,106,75,77,239,113,93,200,137,40,81,153,145,17,153,122,218,43,147,118,245,188,61,28,254,185,225,30,207,165,71,161,140,21,24,28,183,23,156,98,56,83,51,17,172,199,42,109,196,213,84,242,229,59,221,93,116,249,150,215,192,173,156,253,153,194,229,149,30,117,22,61,62,117,89,151,235,18,13,162,111,116,148,201,125,110,71,121,197,35,59,148,168,199,28,189,99,220,148,165,41,60,109,218,89,174,226,183,233,23,101,191,83,181,174,8,158,42,151,89,134,245,62,107,29,69,35,171,29,228,26,28,70,228,25,41,57,74,140,178,147,35,44,246,50,49,200,128,148,89,179,77,155,84,217,231,17,17,13,13,153,102,87,115,28,194,238,99,62,45,117,215,85,124,38,120,76,206,188,39,159,14,166,190,245,26,117,66,143,80,149,73,171,64,145,10,116,39,151,26,84,89,45,41,167,88,117,10,52,173,181,161,68,70,149,37,68,100,105,50,35,35,35,35,23,107,194,246,166,213,245,135,64,236,237,66,184,26,219,84,168,195,91,19,87,185,39,215,145,29,231,35,184,254,16,132,37,61,69,50,110,108,74,72,147,191,105,100,139,39,89,220,192,236,231,237,46,40,238,121,5,69,143,78,131,112,179,14,177,4,152,38,210,153,9,91,9,109,231,141,40,250,42,84,150,164,154,183,17,41,74,220,163,206,226,81,200,78,84,87,139,238,83,245,7,79,229,214,163,147,49,222,131,88,129,78,81,182,151,77,78,37,198,165,60,146,254,49,105,34,110,26,85,220,210,147,52,121,26,253,104,158,79,84,224,243,10,176,211,202,117,143,155,140,79,205,175,206,232,110,146,44,91,218,93,144,177,158,91,136,138,168,138,43,237,152,138,226,41,170,152,152,236,170,105,153,244,22,0,0,2,100,230,132,123,227,251,217,34,251,252,47,230,113,69,90,240,237,237,3,166,63,207,42,47,246,214,133,165,113,253,236,145,125,254,23,243,56,162,173,120,118,246,129,211,31,231,149,23,251,107,66,31,158,121,66,223,116,123,210,233,14,138,191,52,49,190,157,207,233,80,188,224,0,19,7,55,128,0,2,61,241,253,236,145,125,254,23,243,56,162,173,120,118,246,129,211,31,231,149,23,251,107,66,210,184,254,246,72,190,255,0,11,249,156,81,86,188,59,123,64,233,143,243,202,139,253,181,161,15,207,60,161,111,186,61,233,116,135,69,95,154,24,223,78,231,244,168,94,112,170,78,101,154,101,87,180,245,240,245,9,231,122,212,187,234,27,47,198,94,212,167,165,34,35,45,71,121,140,18,205,74,194,82,195,155,205,41,35,235,237,44,154,20,98,214,196,40,230,141,166,85,123,151,76,109,205,76,166,187,190,61,149,49,230,42,12,109,73,98,60,227,101,4,254,227,89,31,170,235,44,183,177,41,81,159,95,119,170,72,60,230,115,203,30,27,5,84,196,107,52,233,63,111,209,171,89,244,89,154,126,12,218,107,52,213,84,83,77,216,170,220,235,231,141,105,136,243,205,113,76,125,12,123,202,126,224,164,70,184,53,30,214,122,94,218,165,70,29,54,161,25,142,154,143,169,30,58,223,67,203,220,69,180,182,170,83,5,131,50,51,223,216,140,137,88,177,145,75,92,22,221,52,251,59,138,61,61,171,84,217,144,235,50,42,107,165,37,44,37,42,81,59,53,135,34,52,163,220,100,91,73,199,208,106,60,228,146,74,50,35,60,17,219,158,177,106,109,35,70,244,198,226,212,202,219,93,104,244,40,106,125,12,110,82,124,76,133,25,33,134,55,37,11,52,117,29,91,109,239,218,100,157,251,143,177,24,161,144,226,105,248,20,197,92,34,137,159,155,158,191,76,252,204,191,75,57,45,216,218,138,106,177,19,85,88,154,104,210,63,107,241,123,177,255,0,227,76,247,212,172,238,99,186,188,254,160,107,170,236,120,82,163,187,69,176,153,240,12,27,15,54,242,92,154,242,80,228,181,154,146,146,52,169,42,38,216,83,102,165,109,84,101,31,170,106,82,75,189,114,185,210,90,69,193,119,92,122,189,91,165,212,85,34,213,232,194,161,73,202,145,19,196,72,105,228,202,60,145,97,199,80,209,182,157,187,140,146,153,25,52,228,219,82,97,5,70,163,80,172,84,37,85,170,211,228,77,157,53,229,201,149,42,75,170,117,215,221,90,141,75,113,107,81,153,169,74,81,153,154,140,204,204,204,204,197,218,240,189,166,85,125,30,208,59,59,79,110,7,119,85,41,208,214,252,212,109,73,116,36,72,121,201,14,49,148,45,105,87,77,79,27,123,210,163,37,108,220,88,35,193,98,178,170,103,49,204,42,196,215,202,56,253,81,30,174,174,228,247,111,175,219,216,221,143,179,145,225,103,74,174,68,91,225,58,76,196,120,215,42,243,239,79,10,163,246,253,74,198,227,251,218,222,251,252,47,229,145,68,132,229,49,250,84,252,15,253,120,71,190,63,189,173,239,191,194,254,89,20,72,78,83,31,165,79,192,255,0,215,135,156,23,150,103,210,175,254,75,141,166,253,25,209,251,156,63,182,210,53,113,169,164,177,116,123,136,91,138,135,71,165,248,10,29,99,167,92,164,52,70,201,32,163,200,201,184,150,208,209,17,52,210,36,38,67,72,65,164,140,144,218,124,203,10,84,190,229,123,171,207,220,54,13,119,71,106,210,163,245,173,55,147,62,146,149,60,218,93,92,41,43,90,158,66,90,36,146,148,150,159,202,148,225,154,187,203,66,79,105,18,8,254,142,104,218,101,87,185,116,198,220,212,202,107,187,227,217,83,30,98,160,198,212,150,35,206,54,80,79,238,53,145,250,174,178,203,123,18,149,25,245,247,122,164,131,204,32,225,83,87,152,209,29,117,182,111,138,156,169,12,209,73,229,64,172,147,79,56,132,156,39,210,109,173,110,37,180,168,221,75,74,52,63,211,218,123,148,194,72,176,120,81,125,170,127,5,102,186,242,166,103,232,171,234,137,246,41,218,162,122,64,216,24,163,227,95,183,79,14,185,240,150,249,127,21,116,115,244,214,101,199,247,178,69,247,248,95,204,226,138,115,23,25,199,247,178,69,247,248,95,204,226,138,115,31,54,147,242,170,125,24,246,202,167,66,158,64,189,251,234,189,203,109,132,0,0,77,92,190,0,0,10,115,227,251,218,222,251,252,47,229,145,68,198,229,103,236,253,112,127,60,165,255,0,98,132,33,207,31,222,214,247,223,225,127,44,138,38,55,43,63,103,235,131,249,229,47,251,20,33,15,203,188,175,115,190,191,107,164,54,203,244,117,131,244,48,254,228,37,109,227,120,219,26,127,108,84,111,59,206,181,30,147,69,164,178,111,203,150,249,158,214,211,146,34,34,34,201,169,74,81,146,82,132,145,169,74,82,82,146,51,50,35,161,139,138,224,171,221,151,5,78,233,184,37,248,170,165,102,99,213,9,175,244,210,142,172,135,150,107,113,123,80,68,148,229,74,51,194,72,136,179,216,136,133,152,243,60,213,106,133,165,165,84,125,46,133,73,142,243,55,243,206,170,92,199,86,173,209,218,130,236,103,137,45,160,176,70,165,184,182,253,99,51,34,74,20,91,76,214,74,68,16,225,123,76,169,26,195,175,150,118,158,220,14,237,165,212,102,45,249,168,218,163,235,199,142,203,146,28,99,40,90,20,158,162,89,54,247,165,68,105,223,184,178,101,131,103,215,106,196,226,168,194,81,213,237,171,251,105,243,201,209,54,95,107,35,200,113,59,65,138,229,94,179,213,63,225,218,137,214,99,175,89,171,123,88,235,221,165,105,92,21,233,44,173,30,225,234,221,161,214,41,126,2,185,88,234,87,42,237,25,188,75,41,18,48,109,165,196,58,68,109,58,136,233,142,210,208,73,34,37,182,175,51,202,149,76,99,97,1,175,120,251,180,22,169,177,110,197,170,121,68,76,123,175,61,15,102,23,115,92,110,105,142,191,241,174,85,110,169,245,205,217,210,60,209,202,60,203,140,143,165,159,187,87,3,54,222,153,34,103,133,145,89,176,104,158,13,227,115,98,19,45,152,177,222,143,212,86,197,153,52,110,180,217,47,9,53,108,53,109,193,224,202,156,197,231,112,237,236,253,166,63,204,218,47,246,38,133,94,241,241,165,213,13,60,226,50,227,171,55,109,72,167,80,46,199,138,175,76,148,165,169,198,166,58,182,219,84,213,37,102,165,97,69,37,110,154,155,51,35,73,45,6,73,36,41,25,245,158,97,181,195,218,196,71,84,68,79,205,195,239,231,80,232,171,60,240,121,190,59,38,185,60,42,170,171,148,241,142,113,86,149,71,108,204,198,147,195,148,83,50,180,173,15,213,106,126,183,233,85,191,170,52,202,76,138,99,53,198,92,82,161,190,180,173,76,58,211,171,101,212,146,211,217,105,39,27,94,213,97,38,164,237,51,74,76,205,37,12,121,179,254,138,255,0,28,255,0,81,31,71,43,13,81,168,78,98,239,210,58,205,203,34,67,52,246,99,213,232,84,199,80,165,166,59,70,226,211,53,77,175,110,16,147,113,200,167,211,53,17,110,90,148,148,229,78,25,252,252,217,255,0,69,127,142,127,168,139,188,94,39,225,121,60,221,158,122,70,189,241,84,68,163,219,61,145,255,0,227,189,35,209,128,166,60,72,170,228,211,207,226,85,106,186,169,227,60,244,137,210,103,182,39,139,30,242,179,246,129,184,63,153,178,255,0,182,194,22,148,42,215,149,159,180,13,193,252,205,151,253,182,16,180,161,95,103,255,0,34,142,249,98,122,95,252,230,171,208,163,216,0,0,205,181,122,140,120,137,246,129,212,239,231,149,107,251,107,162,194,57,89,251,63,92,31,207,41,127,216,161,10,247,226,39,218,7,83,191,158,85,175,237,174,139,8,229,103,236,253,112,127,60,165,255,0,98,132,33,89,63,148,170,254,39,80,116,145,249,147,107,249,94,196,198,0,1,53,114,251,30,241,19,236,253,169,223,204,218,215,246,39,69,24,139,206,226,39,217,251,83,191,153,181,175,236,78,138,49,16,253,165,252,109,190,233,246,186,67,160,255,0,39,226,253,58,125,213,231,112,237,236,253,166,63,204,218,47,246,38,135,121,168,211,169,245,138,124,170,77,90,4,121,176,102,178,184,210,162,201,105,46,180,251,75,73,165,109,173,10,35,37,37,73,51,35,73,145,145,145,153,24,232,220,59,123,63,105,143,243,54,139,253,137,161,144,132,170,199,27,52,247,71,177,160,51,89,154,115,27,243,28,247,234,247,165,81,124,107,240,148,255,0,15,247,57,221,118,100,57,11,211,218,195,205,55,17,215,228,54,165,64,154,225,60,179,130,89,89,188,226,82,134,77,105,113,73,250,42,74,20,165,45,38,165,70,49,126,247,141,157,108,106,5,177,81,179,47,58,44,122,181,22,172,201,177,46,35,228,123,92,78,72,200,200,203,6,149,37,68,74,74,210,100,164,169,41,82,76,140,136,202,152,184,152,225,238,231,225,223,81,230,91,85,56,50,21,64,154,243,207,219,181,37,172,157,76,216,68,191,84,148,225,37,37,215,66,84,132,186,141,169,194,140,140,139,98,208,165,67,179,172,175,224,149,120,107,81,226,79,209,63,103,103,204,233,78,140,246,243,255,0,32,179,248,51,48,171,252,197,17,194,103,253,74,99,175,182,106,143,149,219,30,55,110,151,108,0,2,110,229,165,123,243,103,253,21,254,57,254,162,49,239,43,63,104,27,131,249,155,47,251,108,33,144,185,179,254,138,255,0,28,255,0,81,24,247,149,159,180,13,193,252,205,151,253,182,16,135,222,242,220,119,199,187,14,144,203,63,69,181,122,23,63,171,82,210,128,0,76,28,222,0,0,0,0,0,199,188,68,251,63,106,119,243,54,181,253,137,209,70,34,243,184,137,246,126,212,239,230,109,107,251,19,162,140,68,63,105,127,27,111,186,125,174,144,232,63,201,248,191,78,159,117,121,220,59,123,63,105,143,243,54,139,253,137,161,144,134,61,225,219,217,251,76,127,153,180,95,236,77,12,132,37,118,63,21,79,116,123,28,255,0,155,121,66,255,0,167,87,189,32,199,188,68,251,63,106,119,243,54,181,253,137,209,144,134,61,226,39,217,251,83,191,153,181,175,236,78,133,255,0,197,85,221,62,195,41,242,133,143,78,159,122,20,98,54,16,26,247,141,132,4,103,102,63,213,254,31,173,188,58,116,255,0,97,252,223,250,192,0,18,183,63,128,0,0,49,39,19,28,61,219,28,68,105,196,203,106,167,6,58,107,240,153,121,251,118,164,181,155,74,133,52,209,234,146,156,36,168,250,11,82,80,151,81,181,89,73,17,145,111,66,20,156,182,2,157,219,84,94,162,109,215,26,196,174,240,24,236,70,89,137,163,23,133,170,105,174,137,214,38,62,252,167,148,199,92,112,80,61,227,103,92,250,127,115,212,108,203,206,139,34,147,90,164,188,108,75,136,249,22,230,213,130,50,50,50,201,41,42,73,146,146,180,153,165,73,82,84,147,50,50,51,149,220,172,253,160,110,15,230,108,191,237,176,132,173,227,95,132,166,56,128,182,14,235,179,33,199,70,161,81,217,105,184,142,191,33,196,166,124,38,205,229,156,18,202,201,150,212,165,188,107,75,138,79,210,74,80,165,37,10,53,38,45,114,197,167,84,40,252,73,93,84,154,180,9,16,167,66,181,39,70,149,22,75,74,105,214,29,68,248,73,91,107,66,136,141,42,74,136,200,210,100,70,70,70,70,33,214,242,250,240,25,141,186,103,141,51,60,39,239,214,233,76,94,216,97,182,187,98,241,151,168,210,155,180,209,165,116,246,79,14,49,215,187,61,83,223,28,225,104,64,0,38,174,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,7,225,153,23,115,60,12,87,170,252,77,232,190,142,194,41,55,125,249,68,109,229,125,24,136,170,68,39,213,131,65,30,16,227,168,51,236,226,79,236,238,35,7,49,206,57,235,28,63,179,14,192,211,149,197,85,126,119,83,196,186,225,172,206,62,195,136,234,48,166,100,33,104,220,135,150,93,210,121,247,118,201,157,59,220,247,222,165,106,141,76,229,220,119,21,126,224,147,252,148,63,46,68,189,158,170,72,246,146,212,163,44,147,105,207,252,159,168,4,240,226,207,154,181,195,124,48,187,79,69,78,93,30,9,227,171,60,247,199,146,125,216,112,182,57,26,89,151,210,75,169,60,151,145,227,222,98,5,91,182,182,160,234,197,200,152,20,58,109,106,228,171,203,206,77,182,95,152,242,182,182,103,223,105,41,71,132,54,120,250,147,240,33,155,248,126,224,27,94,181,190,171,177,251,38,179,109,210,211,231,54,177,77,155,13,167,125,87,127,139,112,227,173,42,194,154,218,127,3,82,75,204,251,92,31,12,188,13,105,7,13,244,214,21,75,165,55,86,173,35,118,234,141,65,136,175,190,89,83,216,218,234,99,182,191,160,241,164,254,162,34,242,46,225,137,184,13,229,243,65,209,10,68,123,231,82,105,80,42,119,99,251,253,71,216,67,205,197,218,169,77,122,132,244,100,58,141,205,58,140,250,221,204,190,4,68,115,156,136,136,176,69,130,2,34,46,196,63,64,0,0,0,0,0,0,0,0,0,0,122,101,197,98,108,103,97,202,109,46,52,250,20,218,210,162,35,37,36,203,6,70,71,216,251,24,162,206,103,156,62,158,146,235,100,171,166,147,9,77,210,110,85,46,122,148,150,240,132,200,145,46,106,205,36,105,109,41,47,85,178,237,147,60,123,204,133,236,136,127,204,195,135,137,26,223,161,47,77,183,169,253,90,221,186,250,170,201,54,218,53,58,235,49,225,204,62,146,118,54,181,171,43,116,176,158,196,103,239,35,243,10,187,229,195,168,173,105,231,18,244,71,36,76,40,236,214,78,53,37,106,55,9,4,100,245,66,38,75,38,164,151,146,60,187,249,121,24,191,248,146,25,151,21,153,76,44,150,211,205,165,196,40,140,140,141,38,89,35,201,125,70,53,126,161,85,43,186,103,126,68,169,19,11,139,85,183,42,141,184,182,157,74,208,166,223,142,241,25,165,73,202,84,70,74,70,12,187,25,99,220,98,250,120,39,226,166,199,214,205,42,161,197,151,118,82,90,185,97,197,141,14,76,7,39,178,151,214,226,35,70,37,169,45,155,203,112,200,220,119,105,25,247,207,99,44,249,132,157,1,248,70,70,89,33,250,2,180,57,190,232,4,74,149,157,79,214,10,5,32,189,33,22,83,81,102,184,212,114,255,0,115,165,169,242,28,82,141,13,238,206,227,35,51,53,227,227,241,21,249,193,134,181,207,209,13,120,183,43,141,207,84,88,53,25,240,233,181,5,155,170,66,19,25,201,145,212,233,172,250,136,34,78,214,187,154,140,203,5,220,190,23,213,196,78,155,177,170,250,57,116,217,174,67,102,67,242,233,51,147,17,46,54,75,196,133,197,117,180,25,22,213,30,114,231,153,22,123,246,248,13,113,245,26,216,168,105,238,164,220,118,156,198,87,30,77,2,181,50,9,145,165,72,194,152,144,182,242,89,36,158,50,131,247,23,216,64,54,103,179,174,106,101,227,107,210,238,106,60,214,37,197,169,67,98,83,110,178,226,92,65,147,141,165,101,131,73,153,31,101,17,249,159,152,230,69,123,242,181,226,202,153,127,217,108,104,229,193,45,12,213,232,113,146,136,189,103,18,158,171,12,181,10,58,9,59,222,82,148,102,181,158,8,144,68,126,236,31,97,97,0,2,153,185,199,92,11,155,172,20,106,57,201,53,165,138,76,117,116,247,228,136,211,42,160,159,44,253,127,1,115,34,133,185,165,92,74,174,113,67,57,132,201,39,17,79,134,236,51,74,87,146,74,155,168,205,44,25,100,240,125,254,175,176,6,99,228,177,64,39,117,114,231,184,92,52,26,81,111,77,138,148,159,153,40,165,83,151,156,99,252,185,23,12,42,207,146,165,29,130,167,221,53,243,105,93,126,180,232,155,246,150,54,109,167,47,25,198,124,254,191,216,45,48,0,0,0,0,0,0,0,0,0,6,61,214,109,114,211,221,14,180,230,92,247,181,199,79,133,225,217,113,198,99,59,49,134,222,125,105,105,197,165,8,67,142,35,114,149,210,81,17,17,247,50,199,199,1,247,234,230,168,90,218,69,97,214,47,75,162,179,10,11,84,248,82,31,101,50,36,54,209,190,235,108,184,226,91,65,45,105,37,45,68,218,176,146,50,51,193,253,163,95,190,47,184,137,172,241,23,171,117,11,166,84,233,46,83,98,45,216,84,246,156,117,102,132,199,76,153,11,104,201,38,235,137,47,85,236,122,167,143,129,124,123,239,26,124,114,222,188,73,220,178,168,212,201,175,211,173,40,114,22,220,104,204,56,243,36,250,16,228,132,161,110,33,50,28,105,70,166,158,34,51,34,239,140,23,111,56,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,47,51,47,136,14,32,118,43,71,78,239,155,238,123,52,219,66,210,172,85,222,121,105,65,20,40,15,72,198,84,146,201,244,210,163,198,86,159,235,47,136,176,30,23,121,76,92,87,131,16,174,189,105,145,42,143,16,205,183,202,158,218,220,143,39,201,151,54,184,212,152,102,88,194,157,74,139,62,101,143,113,139,40,210,30,22,52,91,70,41,177,226,90,214,69,33,82,88,66,19,227,95,166,196,57,6,100,150,203,38,226,25,65,231,45,37,95,111,127,176,42,35,72,185,87,107,254,162,38,52,234,235,17,45,248,110,154,20,226,42,41,155,17,226,65,244,204,240,74,136,162,221,133,159,213,148,159,192,73,59,119,146,205,188,223,69,219,142,250,158,165,22,211,113,49,106,104,52,251,179,130,92,31,249,95,228,22,126,219,77,180,130,109,166,210,132,164,176,73,73,96,136,135,144,10,237,62,76,218,44,165,180,181,93,247,73,109,218,106,36,212,34,96,204,188,255,0,240,17,197,93,124,152,116,218,91,10,114,217,188,235,172,190,150,140,144,153,21,24,233,65,172,137,88,206,200,57,243,219,254,81,100,224,2,141,181,123,149,38,188,88,12,201,169,91,69,14,191,13,181,175,166,204,47,25,42,73,160,137,197,22,82,136,105,44,225,9,46,222,245,23,196,69,139,227,68,181,115,77,37,45,171,203,78,238,106,74,27,198,36,202,164,74,97,149,100,147,244,86,227,105,206,55,164,143,235,50,47,121,13,155,150,132,56,147,75,136,37,36,252,200,203,36,58,101,255,0,163,122,105,169,212,229,83,111,75,50,141,82,109,88,194,164,83,163,188,164,250,200,87,99,113,10,199,208,79,245,23,212,3,92,123,7,92,245,115,76,106,13,207,179,117,10,226,166,244,243,150,24,171,74,101,165,229,42,47,89,45,184,156,227,122,140,190,179,251,69,181,240,71,204,190,131,171,170,114,202,213,249,148,234,37,109,172,120,105,78,56,136,204,63,159,18,226,242,185,18,148,181,109,67,109,151,98,236,106,193,246,50,49,136,120,184,229,68,184,105,93,221,160,136,147,33,74,199,136,166,44,183,227,248,134,211,209,102,44,63,173,213,43,39,245,252,69,103,72,139,117,216,149,179,106,84,122,173,6,173,23,249,46,33,216,178,27,220,143,129,237,81,101,43,253,164,175,129,128,218,65,42,74,139,114,84,70,71,239,35,31,162,3,114,238,227,226,46,180,211,11,78,53,62,173,18,45,211,23,253,206,235,207,146,60,102,229,75,121,91,84,252,133,184,230,198,154,108,143,9,245,115,240,193,148,249,0,0,0,0,0,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,199,215,171,180,203,106,148,253,110,179,45,184,208,227,109,234,58,227,137,66,83,185,68,146,201,168,200,139,186,136,187,159,188,6,5,227,83,138,74,87,13,58,97,38,181,30,108,21,220,50,54,122,62,27,174,36,214,230,217,17,210,239,230,201,214,214,120,109,253,222,169,246,243,62,222,116,19,113,220,55,182,174,222,47,86,42,142,84,43,117,202,150,220,145,27,210,93,115,166,209,39,182,227,82,207,8,108,189,231,217,63,2,25,131,141,126,38,235,124,71,106,196,218,170,106,14,42,222,137,211,244,108,114,117,102,132,110,141,25,46,250,189,87,16,89,113,156,250,167,245,159,127,41,101,202,251,130,104,247,19,168,214,221,72,165,41,113,27,207,162,227,62,193,26,28,207,141,140,246,244,60,193,145,224,210,131,45,171,237,230,126,226,1,154,248,0,229,231,71,210,154,95,238,133,171,52,118,166,92,178,191,136,137,42,58,28,68,93,170,148,210,189,71,227,37,196,110,109,198,207,178,187,153,17,249,96,133,129,143,194,34,34,193,22,8,126,128,0,0,0,0,0,0,0,0,252,82,82,178,52,173,36,162,63,50,50,200,253,0,17,103,138,110,1,180,147,136,42,77,74,170,205,41,186,69,206,166,158,121,137,112,88,141,31,173,32,210,250,146,111,44,163,173,197,17,184,246,85,131,201,224,143,204,187,211,95,17,220,38,106,159,14,87,3,240,174,122,20,183,169,70,226,188,61,69,152,178,85,29,73,222,241,36,141,213,178,218,77,91,89,82,187,123,187,249,121,108,116,58,38,174,232,197,133,173,86,172,203,90,247,160,65,156,220,134,92,109,183,157,136,203,174,50,165,54,226,9,104,83,168,94,213,36,157,81,145,145,118,51,251,114,26,255,0,240,199,197,78,163,112,223,123,83,235,20,10,196,167,104,199,41,175,72,83,92,144,250,152,91,61,102,84,233,165,164,60,218,13,102,134,73,37,184,241,142,199,219,202,246,184,105,226,90,197,226,66,196,137,115,219,85,56,197,60,155,109,51,96,245,153,235,52,247,69,149,185,249,180,58,226,146,146,83,201,79,172,121,35,236,127,93,46,241,197,193,173,201,195,77,249,34,69,50,159,42,85,169,81,90,228,68,152,134,156,91,108,147,143,73,52,50,167,18,195,109,165,68,211,4,163,73,103,4,121,46,222,93,23,133,174,38,175,126,28,181,10,155,92,162,85,229,149,29,114,217,42,140,31,16,247,69,198,77,246,20,233,244,210,235,104,53,26,25,36,229,71,131,46,199,219,200,54,61,1,142,244,35,89,237,141,115,211,186,77,239,110,78,142,233,204,138,195,146,89,109,214,212,166,94,91,13,58,180,41,40,90,246,154,122,169,35,35,60,151,191,226,121,16,0,0,0,0,0,0,64,46,112,54,244,58,142,134,211,106,174,194,91,143,69,171,50,105,113,45,145,237,36,195,158,162,201,227,36,89,60,249,137,250,35,23,49,91,74,53,209,195,13,208,227,236,146,213,75,135,54,160,131,218,71,180,218,167,203,193,247,35,199,210,250,190,210,1,77,188,13,92,13,219,220,81,105,243,174,171,106,102,92,52,152,102,121,199,211,168,198,250,203,225,255,0,214,27,22,52,226,30,109,14,182,100,105,90,73,73,50,247,145,141,103,52,2,162,213,23,93,172,42,147,174,41,13,196,186,41,110,169,73,60,25,18,38,52,102,121,201,124,6,201,54,45,73,154,197,151,65,170,48,225,184,137,84,200,175,18,140,200,204,201,77,37,89,51,35,62,253,254,32,61,215,117,126,45,173,107,213,238,57,143,180,211,52,200,50,38,45,110,40,146,146,38,219,82,207,38,102,69,228,147,247,151,218,53,209,226,223,84,170,58,179,175,119,133,126,92,195,126,60,122,197,66,36,51,39,20,164,120,116,205,125,109,237,202,212,88,195,157,176,120,248,16,183,190,103,122,243,7,73,180,42,85,2,53,81,109,213,238,67,93,53,12,71,124,137,210,106,68,57,168,39,20,146,113,42,233,239,111,6,120,50,206,59,25,138,38,149,37,233,178,158,153,33,102,183,95,113,78,184,163,51,51,53,40,242,103,147,239,230,96,39,183,42,29,27,181,46,205,72,61,70,186,93,132,165,81,31,254,0,204,133,54,106,76,150,95,130,243,110,165,43,65,224,253,101,17,41,42,35,243,198,60,197,204,206,185,173,170,83,42,122,165,95,166,196,109,9,53,26,159,148,219,100,68,68,103,230,102,95,3,254,161,172,237,139,172,58,141,166,168,90,44,139,178,171,70,222,179,89,170,12,247,227,158,227,219,223,45,45,63,168,159,234,47,129,14,195,87,226,143,136,58,227,42,98,167,172,55,147,205,172,141,42,74,238,9,202,35,35,35,44,97,78,159,196,192,95,166,161,113,107,195,254,155,210,223,168,215,53,66,217,113,108,165,70,81,163,214,225,27,235,81,37,103,181,40,83,201,201,158,195,34,47,142,8,64,46,34,121,190,76,121,169,182,254,138,210,27,73,245,92,104,166,206,142,101,148,97,212,110,67,145,166,249,255,0,20,162,60,124,79,224,43,81,234,149,247,126,205,40,207,77,174,220,18,150,173,201,104,220,122,90,204,204,241,217,57,81,249,175,31,106,190,177,158,52,19,128,45,124,215,10,155,4,139,94,93,191,76,202,86,236,170,196,41,177,18,166,247,53,187,98,252,58,210,106,218,238,75,61,189,85,31,145,119,12,73,120,95,122,161,175,151,162,166,214,229,213,107,181,106,172,179,54,162,182,228,137,88,113,215,84,100,134,208,165,45,88,222,241,145,17,100,253,108,119,51,239,98,156,190,121,111,204,143,81,166,107,22,182,83,28,97,200,111,179,58,153,76,121,147,73,238,66,162,200,101,78,179,38,47,252,234,84,105,95,212,71,230,98,78,240,191,203,163,72,116,46,4,42,181,122,145,18,224,185,26,54,223,84,137,209,226,203,67,47,18,89,81,155,74,92,100,56,146,39,26,51,79,124,150,227,247,159,105,110,196,118,34,178,136,241,153,67,77,52,146,66,16,132,146,82,148,145,96,136,136,187,17,17,0,252,141,22,52,40,237,196,135,29,182,24,101,4,219,109,182,130,74,80,146,44,17,17,23,98,34,34,34,192,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,106,84,170,93,98,42,224,213,233,177,103,70,115,27,153,146,202,93,66,176,100,101,148,168,140,143,185,17,253,164,67,234,0,17,199,80,248,0,225,163,81,82,163,155,98,83,233,78,158,63,57,74,165,211,216,89,125,15,121,199,87,185,4,95,180,254,35,143,208,190,95,58,43,195,221,244,87,237,139,85,185,151,49,63,69,169,143,196,54,191,137,117,163,236,212,102,207,201,229,159,210,243,199,214,71,39,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,221,60,210,91,35,76,101,92,149,27,90,151,211,168,221,213,153,85,202,196,231,140,151,34,84,135,158,91,132,147,86,11,13,55,212,82,91,65,118,73,100,251,173,107,90,187,144,15,51,69,51,49,84,199,24,86,163,17,118,221,186,172,209,84,197,53,105,172,117,78,156,99,94,221,39,143,127,16,0,7,165,16,0,0,7,94,212,91,75,242,251,79,174,123,19,210,30,3,242,142,141,54,147,226,186,93,94,135,136,97,109,117,54,101,59,182,239,206,221,197,156,99,37,230,59,8,15,149,83,21,68,211,60,165,82,205,218,236,92,166,237,185,210,170,102,38,59,227,140,43,223,253,137,143,254,239,223,244,87,255,0,108,19,159,78,173,47,200,29,62,182,44,79,72,120,255,0,201,202,52,42,79,138,233,116,186,254,29,132,53,212,217,149,109,221,179,59,119,30,51,140,159,152,236,32,45,48,216,12,62,14,102,171,52,233,51,231,153,246,202,65,158,109,118,115,180,150,232,181,153,222,223,166,153,214,60,90,41,210,103,135,201,166,62,144,0,5,226,54,0,0,0,197,154,183,195,197,145,171,55,85,155,127,79,111,209,247,69,147,89,129,83,131,83,97,178,82,222,142,196,148,188,184,111,22,75,123,74,194,182,158,114,218,213,185,61,141,196,57,148,192,120,185,110,139,180,238,215,26,194,235,7,141,196,101,247,162,254,22,185,166,168,214,53,142,201,141,38,60,241,49,194,98,120,72,0,3,218,212,0,0,1,30,248,179,225,51,247,209,254,74,255,0,183,255,0,201,159,201,159,29,255,0,5,120,223,17,226,58,31,249,230,246,109,232,125,121,221,238,199,121,8,2,149,251,22,241,54,230,213,216,214,153,100,50,172,215,23,146,226,232,199,96,107,220,187,70,186,78,145,58,107,19,19,194,98,99,148,204,113,132,57,208,14,94,95,184,102,173,208,117,79,247,95,244,223,161,60,87,240,15,201,255,0,13,214,235,70,117,143,227,60,74,246,227,171,187,232,158,118,227,182,114,83,24,0,120,195,97,108,225,40,220,179,26,70,186,245,207,181,113,157,231,249,142,209,98,35,21,153,220,223,174,41,221,137,210,154,120,68,204,233,165,49,17,206,103,171,80,67,157,127,229,229,251,185,234,221,123,84,255,0,117,255,0,66,122,111,194,255,0,0,252,159,241,61,30,140,102,152,254,51,196,163,118,122,91,190,137,99,118,59,227,39,49,128,49,56,91,56,186,55,47,70,177,174,189,113,236,50,76,255,0,49,217,220,68,226,178,203,155,149,205,59,179,58,83,87,9,152,157,52,170,38,57,196,117,106,143,124,38,112,153,251,215,63,42,191,219,255,0,229,55,229,55,129,255,0,130,188,23,135,240,253,127,252,243,155,247,117,254,172,109,247,231,180,132,0,30,236,88,183,134,183,22,173,70,148,194,223,53,205,113,121,214,46,188,118,58,189,251,181,233,172,233,17,174,145,17,28,34,34,57,68,71,8,0,0,85,99,216,179,135,142,30,44,142,28,172,132,90,214,179,126,46,163,47,99,213,138,195,205,146,100,84,164,17,30,20,101,147,216,210,114,162,109,162,51,36,17,159,117,45,75,90,242,152,0,241,110,221,22,104,139,118,227,72,133,214,55,27,136,204,113,21,226,241,117,205,119,43,157,102,103,156,207,223,148,114,136,225,28,0,0,30,214,160,0,0,14,189,127,216,22,142,168,218,51,236,75,238,147,233,58,29,79,165,226,162,245,221,103,169,211,117,14,163,215,105,73,89,97,109,160,251,40,179,140,31,99,50,29,132,7,202,169,138,226,105,170,53,137,84,179,122,230,30,229,55,109,85,52,213,76,196,196,196,233,49,49,198,38,38,56,196,196,242,151,94,211,171,75,242,7,79,173,139,19,210,30,63,242,114,141,10,147,226,186,93,46,191,135,97,13,117,54,101,91,119,108,206,221,199,140,227,39,230,59,8,0,83,76,83,17,76,114,130,245,218,239,220,170,237,201,214,170,166,102,123,231,140,176,231,20,220,60,126,249,109,62,167,216,159,149,255,0,147,158,2,178,213,91,197,122,63,198,111,216,195,237,116,246,117,27,198,122,249,221,184,254,142,49,223,37,135,52,3,151,151,238,25,171,116,29,83,253,215,253,55,232,79,21,252,3,242,127,195,117,186,209,157,99,248,207,18,189,184,234,238,250,39,157,184,237,156,148,198,1,105,115,1,135,187,122,47,215,78,181,70,156,117,158,174,93,122,36,24,45,174,206,114,252,186,188,167,13,123,118,197,113,84,77,59,180,78,177,84,105,87,25,166,106,227,29,147,195,168,0,1,120,141,128,0,0,0,0,58,246,162,218,95,151,218,125,115,216,158,144,240,31,148,116,105,180,159,21,210,234,244,60,67,11,107,169,179,41,221,183,126,118,238,44,227,25,47,49,6,63,216,152,255,0,238,253,255,0,69,127,246,193,97,0,44,241,56,12,62,50,98,171,212,235,49,231,152,246,74,73,145,237,118,115,179,118,235,181,150,94,220,166,169,214,124,90,42,214,99,135,202,166,126,128,0,5,226,54,131,26,139,203,23,242,251,80,110,123,239,247,110,240,31,148,117,153,181,111,11,249,53,213,232,120,135,214,239,79,127,138,78,237,187,241,187,105,103,25,193,121,9,75,160,26,75,251,134,105,37,7,75,63,40,61,55,232,79,21,252,63,194,120,110,183,90,75,175,255,0,23,189,123,113,213,219,244,143,59,115,219,56,44,132,2,206,198,3,15,134,185,55,109,83,165,83,207,140,247,245,202,73,154,237,118,115,157,224,232,192,99,239,111,218,162,98,98,55,104,141,38,34,105,142,52,211,19,202,102,56,200,0,2,241,27,69,174,41,184,31,253,242,218,131,79,190,255,0,116,255,0,201,207,1,70,106,147,225,125,11,227,55,236,125,247,122,155,250,237,227,61,124,109,218,127,71,57,239,130,236,60,38,112,153,251,215,63,42,191,219,255,0,229,55,229,55,129,255,0,130,188,23,135,240,253,127,252,243,155,247,117,254,172,109,247,231,180,132,1,103,78,3,15,77,255,0,132,197,62,63,110,179,221,203,93,18,75,187,93,156,222,202,191,2,215,123,92,62,145,27,187,180,114,137,138,163,198,221,222,231,17,60,254,132,123,226,207,132,207,223,71,249,43,254,223,255,0,38,127,38,124,119,252,21,227,124,71,136,232,127,231,155,217,183,161,245,231,119,187,29,241,238,128,114,242,253,195,53,110,131,170,127,186,255,0,166,253,9,226,191,128,126,79,248,110,183,90,51,172,127,25,226,87,183,29,93,223,68,243,183,29,179,146,152,192,62,87,151,97,174,94,248,69,84,248,250,196,235,172,245,114,235,211,169,83,13,182,121,230,15,44,156,158,197,253,48,243,77,84,238,238,209,60,43,215,122,53,154,119,184,239,79,94,177,175,13,0,0,23,168,186,61,241,103,194,103,239,163,252,149,255,0,111,255,0,147,63,147,62,59,254,10,241,190,35,196,116,63,243,205,236,219,208,250,243,187,221,142,253,55,134,222,4,170,252,57,234,115,26,133,77,214,175,74,199,84,57,20,250,133,55,242,113,44,120,200,238,17,25,35,170,114,28,54,246,186,134,92,202,83,147,233,237,206,20,98,91,0,178,171,47,195,87,127,225,19,79,143,195,142,179,213,235,209,38,177,182,57,214,27,43,156,154,221,239,242,243,21,70,238,229,19,194,169,153,158,51,76,213,206,102,98,117,214,58,180,210,0,0,23,168,203,30,235,254,146,254,238,122,73,94,210,207,202,15,66,122,111,194,255,0,15,240,158,39,163,209,146,211,255,0,197,239,70,236,244,182,253,34,198,236,247,198,14,45,105,215,44,95,200,29,65,182,47,191,221,187,199,254,78,86,97,85,188,47,228,215,75,175,225,223,67,189,61,254,41,91,119,108,198,237,167,140,231,7,228,39,56,11,59,248,12,62,38,228,93,187,78,181,71,46,51,223,213,41,38,85,181,217,206,73,131,175,1,128,189,185,106,185,153,152,221,162,117,153,136,166,120,213,76,207,40,136,225,32,0,11,196,108,0,0,24,247,95,244,151,247,115,210,74,246,150,126,80,122,19,211,126,23,248,127,132,241,61,30,140,150,159,254,47,122,55,103,165,183,233,22,55,103,190,48,113,107,78,185,98,254,64,234,13,177,125,254,237,222,63,242,114,179,10,173,225,127,38,186,93,127,14,250,29,233,239,241,74,219,187,102,55,109,60,103,56,63,33,57,192,89,223,192,97,241,55,34,237,218,117,170,57,113,158,254,169,73,50,173,174,206,114,76,29,120,12,5,237,203,85,204,204,198,237,19,172,204,69,51,198,170,102,121,68,71,9,6,61,215,253,37,253,220,244,146,189,165,159,148,30,132,244,223,133,254,31,225,60,79,71,163,37,167,255,0,139,222,141,217,233,109,250,69,141,217,239,140,30,66,1,115,114,138,110,209,52,87,202,99,73,245,176,120,76,85,236,14,34,222,43,15,58,87,69,81,85,51,194,116,154,103,88,157,39,88,157,38,58,227,69,123,255,0,177,49,255,0,221,251,254,138,255,0,237,130,90,241,37,163,21,125,125,211,23,244,206,155,125,126,75,71,159,50,59,245,7,253,22,153,222,38,59,70,107,38,54,154,208,104,252,234,89,115,122,84,71,249,173,189,201,70,50,152,11,75,89,110,22,197,21,91,183,78,145,87,62,51,199,233,243,164,89,134,219,103,185,166,38,198,47,23,127,122,187,19,51,68,238,81,226,204,233,199,72,166,34,126,44,76,107,19,166,156,16,99,79,121,91,219,246,173,239,68,185,174,157,86,252,164,165,210,166,55,49,250,73,219,168,101,19,122,103,185,45,56,165,190,234,77,163,81,36,150,147,65,238,70,228,229,38,123,138,115,128,10,184,108,29,140,28,77,54,41,211,94,255,0,173,99,158,109,38,105,180,151,40,187,153,221,240,147,68,105,28,41,141,34,120,207,10,98,35,143,110,154,242,236,67,157,127,229,229,251,185,234,221,123,84,255,0,117,255,0,66,122,111,194,255,0,0,252,159,241,61,30,140,102,152,254,51,196,163,118,122,91,190,137,99,118,59,227,39,144,184,76,225,51,247,174,126,85,127,183,255,0,202,111,202,111,3,255,0,5,120,47,15,225,250,255,0,249,231,55,238,235,253,88,219,239,207,105,8,2,157,25,118,26,221,239,132,83,79,143,172,206,186,207,95,62,189,58,215,152,157,179,207,49,153,100,100,247,239,235,135,138,105,167,119,118,136,225,70,155,177,172,83,189,195,118,58,245,157,56,234,235,218,133,98,91,250,157,100,86,236,11,166,55,90,151,93,134,228,55,240,132,41,109,238,47,85,214,247,165,73,39,91,86,213,161,70,147,218,180,37,88,201,8,49,254,196,199,255,0,119,239,250,43,255,0,182,11,8,1,247,19,128,195,99,38,42,189,78,179,30,121,143,100,169,228,123,93,157,108,221,186,237,101,151,247,41,170,117,152,221,166,174,60,181,241,169,157,61,92,248,107,202,24,179,87,116,98,175,172,58,7,43,70,238,11,235,109,82,163,14,158,196,219,131,209,105,62,188,136,239,50,235,143,248,84,45,9,79,81,76,159,168,149,145,39,127,108,145,96,226,87,251,19,31,253,223,191,232,175,254,216,44,32,7,156,70,91,133,197,85,21,222,167,89,136,211,156,242,249,213,178,125,182,207,114,11,53,97,242,235,254,14,138,170,154,166,34,138,39,198,152,136,153,227,76,233,194,35,132,105,17,213,0,0,11,228,84,0,0,16,231,95,249,121,126,238,122,183,94,213,63,221,127,208,158,155,240,191,192,63,39,252,79,71,163,25,166,63,140,241,40,221,158,150,239,162,88,221,142,248,201,230,62,22,120,120,253,237,58,125,80,177,63,43,255,0,40,252,125,101,218,183,138,244,127,131,217,189,134,26,233,236,234,57,156,116,51,187,113,125,44,99,182,79,49,128,179,183,128,195,218,189,55,232,167,74,167,94,58,207,95,62,189,18,76,110,215,103,57,134,93,70,83,137,189,189,98,136,166,34,157,218,35,72,166,52,167,140,83,21,112,142,217,227,214,137,60,73,112,37,87,226,51,83,159,212,42,150,181,122,42,58,97,199,167,211,233,191,147,137,127,193,199,108,140,205,29,82,144,217,185,185,213,188,230,84,156,151,83,110,112,146,29,167,132,254,14,169,252,48,212,46,74,179,183,132,123,166,117,117,152,209,153,148,170,42,97,187,9,166,212,226,156,109,43,234,184,102,151,20,166,141,73,35,73,101,148,25,231,5,137,26,3,229,57,118,26,155,223,8,138,124,126,122,235,61,126,189,30,239,109,150,119,127,44,140,154,187,223,229,244,138,119,98,154,35,133,51,19,28,98,152,171,156,70,179,174,179,215,174,178,10,247,255,0,98,99,255,0,187,247,253,21,255,0,219,5,132,0,245,138,192,216,198,105,225,233,215,78,92,102,57,247,74,134,69,181,57,182,205,120,79,193,119,124,31,132,211,123,197,166,173,119,117,211,227,83,58,105,172,242,117,237,58,180,191,32,116,250,216,177,61,33,227,255,0,39,40,208,169,62,43,165,210,235,248,118,16,215,83,102,85,183,118,204,237,220,120,206,50,126,99,18,113,97,194,125,63,138,42,125,182,219,183,172,139,110,117,182,244,149,50,242,96,166,91,78,181,33,45,245,18,166,247,182,123,183,50,209,165,68,188,17,111,35,74,183,17,167,62,0,171,119,15,110,245,175,3,92,107,79,103,114,203,3,156,99,114,220,124,102,120,90,247,111,68,204,239,105,19,198,168,152,158,19,19,28,98,103,171,68,57,208,14,94,95,184,102,173,208,117,79,247,95,244,223,161,60,87,240,15,201,255,0,13,214,235,70,117,143,227,60,74,246,227,171,187,232,158,118,227,182,114,89,11,139,62,19,63,125,31,228,175,251,127,252,153,252,153,241,223,240,87,141,241,30,35,161,255,0,158,111,102,222,135,215,157,222,236,119,144,128,40,83,151,97,168,179,56,120,167,196,153,214,99,89,243,121,245,234,134,86,246,217,231,152,140,206,222,113,114,254,184,139,116,238,211,86,237,28,34,119,184,105,187,187,63,26,174,113,51,199,205,8,181,194,207,3,255,0,189,167,80,106,23,223,238,159,249,71,227,232,206,210,124,47,161,124,30,205,239,176,239,83,127,93,204,227,161,141,187,75,233,103,61,176,114,148,0,86,195,225,173,97,104,240,118,163,72,251,246,177,121,198,117,142,207,177,51,140,204,43,223,185,49,17,174,145,28,35,151,10,98,35,232,0,0,87,98,208,99,81,121,98,254,95,106,13,207,125,254,237,222,3,242,142,179,54,173,225,127,38,186,189,15,16,250,221,233,239,241,73,221,183,126,55,109,44,227,56,47,33,33,56,89,225,227,247,180,233,245,66,196,252,175,252,163,241,245,151,106,222,43,209,254,15,102,246,24,107,167,179,168,230,113,208,206,237,197,244,177,142,217,60,198,2,202,206,93,134,195,220,240,214,233,210,174,221,103,175,214,148,102,91,103,158,102,248,40,203,177,183,247,173,70,154,83,187,68,124,94,92,98,152,158,29,224,0,11,212,93,215,181,22,210,252,190,211,235,158,196,244,135,128,252,163,163,77,164,248,174,151,87,161,226,24,91,93,77,153,78,237,187,243,183,113,103,24,201,121,136,49,254,196,199,255,0,119,239,250,43,255,0,182,11,8,1,103,137,192,97,241,147,21,94,167,89,143,60,199,178,82,76,143,107,179,157,155,183,93,172,178,246,229,53,78,179,226,209,86,179,28,62,85,51,244,58,246,157,90,95,144,58,125,108,88,158,144,241,255,0,147,148,104,84,159,21,210,233,117,252,59,8,107,169,179,42,219,187,102,118,238,60,103,25,63,49,216,64,5,221,52,197,49,20,199,40,71,239,93,174,253,202,174,220,157,106,170,102,103,190,120,200,49,238,186,232,157,163,175,154,125,46,196,187,88,255,0,25,38,153,43,115,191,192,39,244,29,105,153,91,27,113,29,94,159,89,71,211,82,182,171,200,254,37,144,128,121,185,110,155,180,205,21,198,177,42,152,76,93,252,13,250,113,56,106,166,154,233,157,98,99,156,72,0,3,218,221,30,248,179,225,51,247,209,254,74,255,0,183,255,0,201,159,201,159,29,255,0,5,120,223,17,226,58,31,249,230,246,109,232,125,121,221,238,199,126,189,194,207,3,255,0,189,167,80,106,23,223,238,159,249,71,227,232,206,210,124,47,161,124,30,205,239,176,239,83,127,93,204,227,161,141,187,75,233,103,61,176,114,148,5,157,88,12,61,87,254,19,52,248,253,186,207,119,45,116,73,45,109,118,115,103,42,252,11,69,237,48,250,76,110,238,209,202,102,106,159,27,119,123,156,204,243,250,0,0,23,136,216,0,0,0,0,3,175,106,45,165,249,125,167,215,61,137,233,15,1,249,71,70,155,73,241,93,46,175,67,196,48,182,186,155,50,157,219,119,231,110,226,206,49,146,243,16,99,253,137,143,254,239,223,244,87,255,0,108,22,16,2,207,19,128,195,227,38,42,189,78,179,30,121,143,100,164,153,30,215,103,59,55,110,187,89,101,237,202,106,157,103,197,162,173,102,56,124,170,103,232,117,237,58,180,191,32,116,250,216,177,61,33,227,255,0,39,40,208,169,62,43,165,210,235,248,118,16,215,83,102,85,183,118,204,237,220,120,206,50,126,99,176,128,11,186,105,138,98,41,142,80,143,222,187,93,251,149,93,185,58,213,84,204,207,124,241,144,117,237,69,180,191,47,180,250,231,177,61,33,224,63,40,232,211,105,62,43,165,213,232,120,134,22,215,83,102,83,187,110,252,237,220,89,198,50,94,99,176,128,85,76,85,19,76,242,146,205,218,236,92,166,237,185,210,170,102,38,59,227,140,43,223,253,137,143,254,239,223,244,87,255,0,108,22,16,0,45,112,184,27,24,61,124,5,58,107,207,140,207,46,249,103,51,221,169,205,182,151,193,254,20,187,225,60,30,187,190,45,52,233,189,166,191,22,152,215,93,35,152,0,2,237,31,0,0,0,0,0,6,44,160,112,241,100,90,122,241,83,215,155,89,191,70,84,107,244,105,20,202,196,6,91,34,143,46,67,146,24,120,166,23,114,233,186,125,21,19,132,68,100,225,168,151,234,172,150,167,50,152,15,21,219,162,230,147,84,107,164,235,29,235,172,54,55,17,131,138,233,177,92,211,21,211,52,213,29,83,76,245,79,111,111,154,120,199,16,0,7,181,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,35,22,186,114,249,209,94,33,47,163,191,47,186,173,204,137,138,250,77,67,126,33,53,252,75,77,121,59,25,195,242,101,7,244,188,243,245,17,125,250,121,192,7,13,26,116,148,156,43,18,159,85,116,179,249,202,173,46,158,250,207,233,251,202,58,125,203,50,253,133,240,18,56,0,124,180,218,85,46,143,21,16,105,20,216,176,99,55,157,172,198,101,45,33,57,51,51,194,82,68,69,220,204,254,211,49,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,73,139,26,108,119,34,76,142,219,236,60,131,109,198,220,65,41,43,73,150,12,140,143,177,145,145,153,96,123,64,5,83,243,6,229,191,50,69,70,167,172,90,39,76,113,247,38,62,244,234,157,49,150,77,71,185,106,149,33,229,52,204,104,191,243,73,73,169,127,81,159,145,138,235,179,239,189,80,208,59,209,51,104,146,234,180,42,181,42,89,27,177,92,114,68,92,184,211,169,51,67,136,74,144,172,111,100,136,200,240,126,174,59,25,118,217,161,248,236,74,101,113,228,178,135,90,117,38,133,161,105,37,37,73,50,193,145,145,246,50,50,17,35,138,14,93,58,67,174,144,38,213,104,52,136,150,253,200,233,184,250,100,65,143,22,34,30,120,210,242,136,221,82,35,45,197,17,184,233,26,187,228,246,145,249,151,112,139,156,59,115,124,152,203,80,173,253,106,164,54,163,234,182,209,205,131,28,207,8,195,72,220,183,36,205,243,254,53,70,120,248,31,196,79,221,61,226,215,135,253,72,165,177,81,161,234,133,178,218,222,74,76,227,72,173,194,39,208,163,74,15,106,144,151,149,131,45,228,70,95,28,144,164,253,123,224,11,95,52,62,166,249,46,215,151,112,83,50,165,181,42,143,10,108,180,165,189,206,237,222,191,14,132,146,182,181,147,199,111,89,39,228,125,176,59,53,43,238,194,154,113,153,155,93,183,229,33,91,148,209,56,244,69,145,145,227,186,114,147,243,70,62,212,253,64,54,117,131,115,91,85,86,82,245,54,191,77,150,218,210,74,37,49,41,183,8,200,200,143,204,140,254,37,253,98,153,185,175,104,221,169,105,234,65,106,53,172,236,36,170,182,255,0,240,246,99,169,178,82,164,188,252,231,156,117,73,66,11,39,234,164,141,74,81,159,150,115,230,34,189,35,138,62,32,232,108,165,138,102,176,222,76,182,130,36,165,40,184,39,36,136,136,136,177,132,186,95,2,29,126,250,214,29,70,212,166,208,139,222,236,170,214,118,44,150,74,157,61,249,7,184,183,119,203,171,87,235,171,250,207,226,96,59,135,9,26,165,81,210,109,123,179,235,241,38,27,17,228,86,41,241,38,25,184,164,163,195,170,107,11,115,118,22,146,198,27,239,147,199,196,134,197,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,6,70,101,228,162,247,159,218,53,115,139,37,232,82,153,153,29,102,135,88,113,46,182,162,51,35,37,36,242,71,146,239,230,66,246,121,98,107,204,29,89,208,168,180,9,53,69,185,87,182,205,20,213,177,33,242,55,77,168,240,225,32,220,74,77,197,43,167,189,204,17,224,139,57,236,70,2,99,186,226,25,109,110,184,100,73,66,77,74,51,247,17,13,116,248,229,184,27,184,120,162,212,23,90,86,228,195,184,106,208,200,243,159,161,81,147,245,159,199,255,0,172,54,18,190,170,76,210,44,186,245,81,247,13,180,69,166,74,120,212,70,68,100,73,105,74,236,102,101,223,183,196,107,109,175,245,22,235,90,235,126,212,154,113,75,68,187,162,170,234,84,163,201,153,42,99,166,70,103,147,248,128,182,142,79,214,236,58,110,134,212,170,173,67,91,111,74,171,60,106,113,77,145,110,37,67,128,163,193,227,38,89,44,249,137,252,35,23,46,171,74,53,175,195,13,174,227,44,146,21,84,135,10,160,179,218,69,184,221,167,196,201,246,34,207,209,250,254,211,18,116,0,0,0,0,0,0,0,99,189,119,214,123,99,67,52,238,173,123,220,115,163,180,112,226,190,228,102,92,117,180,169,231,144,195,174,161,9,74,214,141,198,174,146,136,136,143,39,238,248,144,112,92,75,113,45,98,240,223,98,75,185,238,90,156,99,158,109,184,152,80,122,204,245,157,123,162,242,219,252,218,221,109,74,73,169,149,39,213,60,153,246,47,170,137,120,156,226,167,81,184,144,189,170,21,138,253,98,83,84,98,148,239,163,233,173,200,125,44,33,158,179,202,104,212,210,222,113,4,178,67,198,147,218,120,199,98,237,231,227,197,47,19,87,191,17,186,133,82,174,86,234,242,206,142,137,111,21,58,15,136,123,162,219,36,251,234,104,250,106,117,196,18,137,15,26,114,147,193,23,98,237,231,222,184,29,224,214,228,226,90,252,143,34,167,79,149,22,212,167,45,18,37,204,91,78,33,183,137,183,163,26,217,74,212,195,141,169,70,211,230,162,73,227,36,89,62,222,97,210,56,113,225,51,84,248,141,184,24,133,108,80,165,179,74,39,19,226,42,47,197,146,152,233,78,246,73,68,78,161,151,18,74,218,242,85,223,221,223,203,206,229,56,89,224,27,73,56,125,164,211,106,175,82,155,171,220,233,105,151,95,151,57,136,210,58,50,9,44,41,70,202,206,58,28,73,19,140,229,57,60,150,76,252,207,182,107,210,45,24,176,180,86,213,135,107,89,20,8,48,91,142,203,109,184,243,81,25,105,199,148,150,219,65,173,106,105,8,220,165,19,73,51,51,46,230,95,102,59,216,15,196,165,40,34,74,18,73,34,242,34,44,15,208,0,0,0,0,0,0,0,0,0,21,249,199,255,0,47,58,62,171,82,255,0,116,45,38,163,181,14,229,139,252,124,72,177,208,218,37,110,84,86,147,234,49,25,78,47,107,109,184,125,213,216,204,207,203,36,44,12,126,25,17,150,12,178,64,53,128,183,110,27,219,72,111,22,107,20,183,42,20,74,229,55,118,8,205,232,206,183,212,104,211,223,105,165,101,148,56,126,242,236,175,129,139,246,224,175,138,74,87,18,218,97,26,181,34,108,20,92,49,247,250,66,27,78,36,150,222,233,18,18,215,230,205,215,22,89,109,141,222,177,247,243,46,222,80,111,154,15,4,209,173,215,87,173,186,111,74,82,34,57,143,74,70,97,130,36,55,143,5,25,157,136,101,130,34,201,169,102,123,151,223,204,189,228,34,111,5,28,77,214,248,113,213,136,85,85,84,28,77,189,47,169,233,40,230,234,201,11,219,26,74,90,245,122,173,160,240,227,217,245,143,235,46,254,97,177,0,14,62,131,93,165,220,180,150,43,116,105,109,73,135,39,119,77,214,220,74,210,173,170,52,158,13,38,100,125,210,101,216,253,195,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,16,99,154,198,187,202,211,77,26,69,157,65,170,170,45,82,226,206,211,105,243,67,137,240,242,160,185,219,99,137,81,101,43,63,113,246,63,113,119,19,156,81,199,54,77,88,122,246,226,13,235,46,59,230,168,86,190,222,153,161,70,104,95,137,131,5,195,242,89,145,224,211,240,79,237,243,1,27,248,109,209,74,214,190,106,189,39,79,169,12,172,202,111,95,170,246,213,236,107,100,103,157,45,202,75,107,219,158,145,145,101,39,159,242,150,199,22,61,151,65,211,251,106,37,173,109,211,99,66,131,15,169,211,106,59,40,109,37,189,197,44,253,84,37,37,244,150,163,242,247,152,173,62,79,58,22,217,65,157,172,213,74,123,200,82,186,94,142,121,198,176,135,59,212,35,187,181,74,111,214,199,98,61,171,237,239,248,11,75,0,0,31,13,98,185,68,183,161,46,165,95,172,65,166,68,111,27,228,76,144,134,91,78,76,136,178,165,153,17,119,50,47,180,203,226,3,238,1,129,170,92,113,112,201,76,172,34,142,173,88,182,100,41,121,252,251,21,218,122,217,44,36,149,221,94,32,190,56,242,243,25,82,209,212,173,60,191,163,156,171,34,250,183,235,237,39,233,42,153,83,98,81,39,186,136,178,109,41,68,93,208,175,254,84,254,6,3,178,128,0,0,0,0,0,0,0,0,0,232,58,211,163,54,102,183,216,149,91,46,239,162,193,152,153,177,31,102,59,239,198,105,199,35,58,182,92,109,46,182,167,16,189,138,79,85,70,74,34,201,25,254,195,161,14,47,184,88,186,120,101,212,137,148,57,236,41,234,44,183,92,145,77,150,132,184,164,116,20,252,132,180,133,172,217,109,29,77,140,25,153,36,177,239,46,222,91,22,140,7,198,15,12,182,191,17,122,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,156,36,179,158,229,223,204,42,99,151,159,24,53,77,6,212,152,150,221,215,92,156,229,167,88,91,112,205,135,100,168,216,140,235,178,34,35,171,181,199,144,210,9,45,52,162,221,131,50,47,113,151,149,231,219,23,37,30,239,160,83,238,90,12,230,37,193,169,70,106,83,14,178,234,92,73,161,196,37,105,238,147,50,250,42,35,236,103,230,53,153,213,13,58,185,180,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,133,96,179,143,119,144,178,110,86,252,106,155,142,53,161,186,145,91,86,16,210,83,73,145,46,79,110,222,10,51,12,37,79,63,231,244,204,144,132,124,76,189,228,2,213,0,120,52,235,111,52,135,154,90,86,135,18,74,74,146,121,35,35,238,70,70,60,192,0,0,0,116,109,115,183,162,221,90,51,124,208,37,68,106,73,77,183,42,108,33,14,54,75,45,203,136,234,8,240,100,125,253,111,135,188,119,145,199,92,113,211,46,222,170,68,89,101,47,67,125,179,47,168,208,100,3,89,203,134,42,236,109,100,169,68,74,124,55,160,174,87,144,146,34,216,72,38,101,25,22,62,142,8,182,125,94,94,225,176,199,11,215,43,21,126,28,236,106,244,137,72,54,211,108,211,29,117,213,56,88,34,240,44,173,70,102,102,127,28,247,49,65,252,89,82,209,72,226,26,252,138,210,118,167,242,134,168,162,237,143,252,57,242,248,23,192,89,62,158,113,41,111,233,255,0,46,116,74,106,187,210,168,166,144,86,251,36,82,144,151,147,35,208,72,52,147,127,157,74,136,201,72,237,142,249,247,0,134,60,201,245,186,118,170,241,7,87,163,179,86,84,154,85,184,244,138,91,77,161,243,91,100,184,243,166,36,149,130,113,73,206,215,49,146,34,236,126,68,67,8,232,239,15,250,151,174,85,114,164,88,148,41,18,12,190,147,231,22,66,217,71,172,218,79,114,154,109,120,199,85,6,125,188,143,236,207,0,204,106,214,169,234,63,70,41,73,153,80,185,171,31,73,205,238,44,215,33,255,0,164,179,45,202,250,78,119,62,231,147,247,139,238,224,151,134,107,99,67,52,134,128,234,169,49,21,93,170,211,98,77,154,250,152,108,220,75,174,197,141,212,70,238,146,22,68,75,107,56,86,79,62,102,103,228,16,107,72,121,55,220,245,120,49,234,90,163,116,177,13,74,90,28,54,41,211,156,109,68,131,38,207,6,151,225,31,126,238,23,195,177,125,98,73,218,28,165,184,122,161,116,93,172,61,87,168,56,210,146,163,75,170,130,234,23,141,189,140,149,12,178,71,131,207,218,39,25,17,17,17,17,96,136,126,128,194,214,63,7,28,55,216,43,106,69,31,72,237,71,100,180,218,80,82,36,80,32,41,222,219,79,118,228,176,147,206,80,71,159,142,70,92,165,209,40,212,56,233,137,69,164,194,128,194,72,136,155,138,194,26,73,22,8,188,146,68,94,68,69,251,8,125,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,226,170,81,40,213,200,234,137,90,164,194,158,194,136,200,219,148,194,29,73,150,12,188,148,70,94,70,101,251,76,98,59,227,131,142,27,239,229,187,34,177,164,118,163,82,93,109,72,57,17,232,16,18,239,125,199,187,114,152,81,231,43,51,207,199,3,52,128,8,55,119,242,150,225,234,187,214,118,142,245,94,158,227,170,82,137,45,42,11,72,70,119,118,34,76,51,193,22,75,31,96,141,154,189,201,190,231,164,65,145,82,210,235,165,137,138,74,214,225,49,81,156,227,138,52,17,56,120,36,177,8,187,246,108,190,29,207,234,22,238,63,12,136,200,200,203,36,96,53,159,214,62,31,245,47,67,106,231,72,190,232,82,35,153,253,23,202,44,132,50,191,89,196,150,213,58,218,51,158,146,204,187,121,23,219,140,221,203,99,91,167,105,87,16,116,138,59,213,101,70,165,92,111,71,165,186,218,223,52,54,107,145,58,26,77,88,55,18,156,237,111,25,50,62,197,228,100,45,135,141,174,25,173,141,115,210,26,251,169,164,196,77,118,149,77,151,54,19,233,97,178,113,78,181,22,79,77,27,186,75,89,145,173,220,225,56,60,249,25,31,157,8,189,26,181,165,154,143,209,148,82,97,212,45,154,199,210,111,123,107,37,199,127,233,32,207,106,190,147,125,143,177,228,189,192,54,36,226,134,229,98,145,195,157,243,95,143,41,4,218,173,154,155,173,58,149,150,12,188,11,203,73,145,145,151,195,61,140,107,207,111,69,93,243,172,148,232,138,79,137,244,237,202,202,20,74,45,228,178,122,81,17,231,233,100,143,127,215,231,239,22,157,168,92,74,208,53,3,151,59,146,157,174,245,170,42,164,29,190,241,28,164,41,229,72,58,18,205,68,231,231,84,163,51,82,251,231,190,125,194,182,120,77,165,162,175,196,53,135,21,212,238,79,229,13,45,71,219,63,248,115,5,240,63,136,13,132,244,50,222,139,106,232,205,141,64,139,17,168,197,10,220,166,48,180,54,217,32,183,34,35,72,51,193,17,119,245,126,30,225,222,71,29,110,71,76,75,122,151,17,5,132,179,13,134,200,190,162,65,16,228,64,0,0,0,0,120,58,235,108,180,183,157,90,80,134,210,106,82,148,120,34,34,238,102,102,3,142,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,221,70,69,244,82,103,220,203,200,81,135,48,206,48,106,154,243,169,50,237,187,82,185,57,187,78,142,183,33,147,13,73,81,49,37,214,164,75,71,87,107,111,45,165,146,154,117,37,187,4,102,94,226,47,57,31,205,35,141,83,109,199,116,51,77,235,106,194,218,82,106,210,34,73,237,223,198,197,125,133,45,151,252,254,129,154,22,143,129,159,184,133,108,233,134,157,92,218,187,126,210,172,203,122,12,185,179,106,211,152,97,197,182,211,142,27,105,117,228,54,110,172,208,149,25,36,141,194,202,176,120,207,191,200,6,77,225,7,133,155,167,137,173,72,135,67,128,194,217,162,196,117,185,21,41,107,75,137,71,65,47,199,75,168,74,201,151,17,212,216,249,25,18,139,30,243,237,231,125,250,43,163,54,94,136,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,73,38,106,50,201,153,126,194,232,60,31,112,203,107,240,233,165,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,57,194,139,57,238,125,252,179,224,0,0,0,0,0,0,0,0,0,15,195,50,34,201,128,253,1,211,47,141,102,210,157,54,105,78,95,26,139,109,81,86,148,26,210,204,250,188,104,206,47,178,176,73,75,171,78,76,246,40,139,235,73,252,12,99,154,111,28,92,50,84,235,11,163,167,86,45,152,234,70,63,62,253,118,158,134,79,41,53,118,87,136,63,134,60,188,192,103,144,31,13,30,187,68,184,97,34,165,64,172,65,169,196,115,59,36,67,144,135,155,86,12,210,120,82,12,200,251,145,151,218,71,240,31,112,14,2,248,178,232,58,129,109,75,181,174,74,108,105,176,102,116,250,141,72,101,14,36,246,56,149,151,170,180,168,190,146,18,126,94,226,26,227,241,37,162,149,173,3,213,122,182,159,85,217,89,20,46,135,73,237,171,216,238,248,204,186,123,84,166,209,187,29,82,35,194,75,31,229,61,149,197,90,115,134,208,182,142,12,29,102,165,211,222,90,147,213,244,139,205,181,148,55,222,159,29,173,202,75,126,174,123,145,110,95,115,242,248,0,204,156,169,245,222,86,165,232,210,236,234,245,85,82,170,150,238,55,27,175,154,220,87,136,149,57,207,229,184,165,30,18,130,247,23,98,247,151,113,57,197,28,114,155,213,135,172,158,32,217,178,228,63,182,21,209,187,168,107,81,146,17,225,160,206,112,188,214,68,89,82,189,228,175,217,230,47,28,0,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,207,62,91,80,98,57,41,229,37,40,70,50,106,60,23,115,34,247,253,163,90,158,33,174,185,87,254,177,87,110,21,73,92,213,203,240,184,90,86,110,26,182,69,105,29,143,42,207,208,248,251,134,193,60,80,222,43,176,180,54,228,186,154,124,153,92,47,7,181,123,182,227,124,198,81,231,185,63,175,241,26,240,105,61,30,69,225,169,52,170,74,218,114,83,178,250,254,174,211,90,149,182,58,213,229,131,51,193,39,225,238,1,127,156,16,233,202,180,183,134,203,78,209,145,21,12,200,137,227,250,134,72,218,163,221,62,75,133,187,41,73,249,57,219,36,51,192,248,104,180,232,244,154,99,52,248,168,216,211,91,182,167,4,88,202,140,207,200,139,222,99,238,0,20,233,205,23,140,59,190,173,168,46,232,245,135,114,200,167,210,41,27,124,83,180,233,142,180,169,29,86,33,72,70,229,52,241,165,123,86,75,34,202,11,25,60,100,242,98,225,228,40,208,202,148,89,201,99,252,227,89,221,126,173,75,184,53,106,187,85,154,235,203,117,239,11,147,117,70,106,237,25,164,251,204,207,200,139,222,3,161,42,100,181,175,168,185,79,41,95,172,107,51,49,149,180,75,138,45,96,208,122,202,106,118,109,213,61,76,22,119,192,147,58,81,197,95,168,226,75,45,182,234,8,240,110,169,94,127,75,7,241,207,47,194,230,131,194,215,90,252,203,122,99,175,180,127,155,233,173,149,18,84,94,163,203,62,230,218,255,0,197,23,187,255,0,173,152,184,144,229,155,170,154,63,69,122,239,181,35,61,95,164,183,183,115,49,81,38,84,164,229,108,183,221,45,197,66,75,214,113,71,231,244,82,126,242,1,106,252,41,113,115,96,241,55,104,183,82,165,213,32,198,174,53,159,23,76,55,217,67,237,229,215,201,31,153,75,206,44,178,134,13,93,253,199,146,237,229,159,70,181,28,63,107,253,243,195,165,242,205,223,104,203,113,181,39,119,136,138,183,30,38,158,252,203,173,167,122,27,113,189,219,122,202,50,201,246,62,255,0,110,192,250,23,196,21,135,175,22,196,26,253,167,85,142,183,102,50,252,131,134,111,178,111,182,219,79,155,38,165,33,183,22,100,91,136,187,231,30,177,121,103,0,50,128,0,0,0,0,0,0,0,0,0,10,232,230,139,193,188,11,214,210,127,90,236,138,84,167,110,26,118,227,156,196,86,18,164,185,21,182,166,201,113,195,75,76,26,205,102,226,146,91,148,178,79,150,123,224,197,68,219,119,5,126,193,186,225,87,41,175,203,167,84,232,243,91,123,9,82,217,113,14,52,225,43,106,182,154,84,88,82,11,37,146,60,151,184,198,208,21,170,61,62,224,164,204,162,85,99,55,34,36,230,28,142,243,110,33,43,74,144,180,154,84,70,74,35,35,201,25,151,114,50,20,49,204,75,134,25,58,11,172,53,58,229,46,20,132,219,247,44,215,170,12,56,109,153,52,211,146,37,75,82,89,73,165,164,33,56,109,162,50,65,25,153,23,188,203,200,45,139,129,46,35,41,186,255,0,162,116,121,110,212,26,118,179,70,141,30,153,61,38,234,84,226,221,102,36,99,113,102,93,85,172,242,183,188,213,131,207,153,17,249,201,33,66,92,184,184,151,145,161,218,205,76,183,42,114,223,42,21,209,49,154,106,219,234,31,73,183,228,203,136,131,121,68,167,80,130,194,26,50,53,96,204,139,220,101,229,124,148,202,140,74,181,62,53,82,3,232,122,60,182,80,251,75,66,137,73,82,20,146,81,25,25,25,145,246,50,242,48,31,72,0,0,15,76,196,182,168,111,165,211,194,13,181,18,143,224,88,60,143,112,249,170,78,19,84,233,78,154,119,18,24,90,182,227,57,194,79,176,13,119,56,231,102,27,28,77,223,9,132,225,173,7,90,169,153,153,153,31,173,233,9,63,15,216,49,148,237,80,185,167,88,49,244,233,115,22,154,76,121,104,154,77,37,199,9,38,226,89,54,114,105,223,183,59,15,25,219,159,175,29,134,67,227,94,106,103,113,45,125,58,152,228,201,38,185,83,70,221,155,115,252,62,79,127,242,140,37,22,43,243,101,51,14,43,74,113,231,220,75,77,161,41,51,53,41,71,130,34,34,238,102,102,96,38,127,43,61,8,123,84,245,225,55,45,90,154,167,40,182,236,98,158,151,92,100,205,181,74,143,50,18,201,189,202,109,72,51,216,225,158,50,74,199,188,136,94,124,104,236,196,140,212,72,237,165,182,153,66,91,66,18,68,68,148,145,96,136,136,187,17,96,132,72,229,169,160,233,210,29,4,166,86,106,16,91,106,167,115,50,197,88,212,109,109,113,45,72,133,13,91,12,205,180,168,189,102,207,37,147,44,251,204,196,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,234,147,29,153,113,157,137,33,180,184,211,200,83,107,66,136,140,148,147,44,25,25,31,99,44,24,163,14,105,154,16,246,150,107,194,174,90,77,53,77,209,110,40,199,61,78,182,201,147,105,149,34,100,213,155,123,146,218,80,71,177,178,60,100,213,143,121,144,189,65,16,249,149,232,58,117,123,65,42,149,154,124,22,221,169,219,44,191,86,37,19,91,156,83,81,225,76,86,194,50,109,74,63,89,194,193,100,139,62,242,48,20,133,3,84,46,104,22,12,141,59,68,181,170,147,34,90,230,27,74,113,195,73,56,166,73,156,146,119,237,206,210,198,118,231,235,199,97,147,120,24,102,27,252,77,216,233,154,225,161,5,90,166,25,25,25,23,173,233,8,223,31,218,48,68,168,175,194,148,244,57,77,41,183,152,113,77,56,133,36,200,210,164,158,12,140,143,185,25,25,12,219,193,68,212,193,226,90,197,117,81,201,226,85,114,152,141,187,55,99,248,124,110,255,0,228,1,177,132,52,182,152,108,37,163,202,9,180,146,79,226,88,44,15,112,249,169,174,19,180,232,174,146,118,146,216,66,182,227,24,202,75,176,250,64,0,0,0,70,222,59,120,140,166,232,6,137,214,37,181,80,105,170,205,102,52,138,100,4,147,169,75,136,117,232,146,77,181,145,117,80,178,194,217,243,78,79,62,68,103,229,34,106,85,24,148,154,124,154,164,247,208,204,120,140,173,247,92,90,137,41,74,18,147,81,153,153,153,17,96,136,252,204,80,223,49,238,37,228,107,134,179,84,237,186,100,183,142,135,107,204,122,154,134,250,135,210,113,232,210,229,160,158,73,37,213,160,242,135,72,137,88,35,50,247,17,121,132,95,185,46,10,253,253,117,205,174,84,159,151,81,169,214,38,184,246,20,165,188,226,220,117,195,86,212,238,53,40,242,165,158,11,38,121,63,121,139,118,229,117,193,188,27,46,210,103,90,239,138,76,150,174,10,142,211,130,196,166,9,41,110,43,141,66,146,219,132,151,88,37,146,201,196,168,183,37,102,159,60,119,201,136,67,203,187,134,41,58,243,172,52,202,229,82,20,133,91,246,212,214,106,15,184,77,153,180,235,145,229,68,82,153,81,169,165,161,68,109,186,121,65,153,25,151,188,139,206,250,40,180,122,125,191,73,135,68,165,70,110,60,72,44,55,29,150,219,66,80,148,161,9,36,164,136,146,68,69,130,34,46,196,68,3,237,0,0,0,0,0,0,0,0,0,0,242,17,31,142,46,57,45,78,28,109,73,116,43,118,169,78,168,94,51,99,184,211,17,16,251,110,170,57,173,185,41,75,139,66,36,54,234,9,47,50,146,53,17,30,51,143,63,46,243,198,39,20,22,223,13,154,103,83,170,200,152,194,171,242,225,188,213,46,33,184,217,172,223,92,121,10,101,106,65,186,218,246,117,25,193,154,79,62,226,239,229,66,58,149,168,87,198,190,106,76,187,154,178,169,117,58,181,106,107,137,141,25,179,121,229,39,173,33,107,67,45,33,74,90,136,183,186,100,148,145,159,158,11,38,125,195,223,171,58,243,169,250,207,113,73,184,111,107,174,165,37,79,184,181,162,41,206,144,184,236,146,156,113,100,148,33,199,23,180,139,170,162,34,207,98,60,124,115,208,147,50,90,23,212,68,167,146,175,214,37,153,24,157,90,43,202,215,81,47,59,45,55,229,248,235,148,136,146,33,20,182,34,110,126,60,162,37,52,219,169,220,135,98,25,121,41,100,120,87,210,44,123,140,198,3,226,143,65,225,104,85,126,29,189,9,215,221,63,206,117,22,242,137,74,63,81,149,151,114,109,31,227,79,221,255,0,215,9,85,202,235,140,43,186,147,168,45,104,245,249,114,200,168,82,42,251,188,43,181,25,142,186,168,253,38,38,200,94,213,58,241,37,27,150,104,35,194,15,56,44,224,240,98,226,198,179,58,3,89,151,64,213,154,21,82,19,175,33,214,124,86,13,165,25,43,188,103,83,219,6,71,228,103,239,27,49,71,81,173,148,168,243,147,207,249,192,123,6,7,227,123,78,87,170,92,54,93,150,140,120,168,122,68,191,1,211,51,70,229,22,217,241,156,61,184,74,143,201,190,248,33,158,7,195,90,167,49,85,166,61,2,74,55,180,238,221,201,193,30,112,162,63,121,31,188,128,107,95,195,205,215,42,192,214,42,21,194,153,43,132,184,158,43,43,82,205,179,78,248,174,163,185,229,56,250,127,31,120,217,90,4,182,167,68,110,83,42,74,144,188,224,210,121,46,198,101,238,251,6,178,122,177,71,145,104,106,77,86,146,134,156,138,236,78,135,171,180,208,164,238,142,218,188,176,70,89,37,124,61,227,97,254,23,111,21,223,218,27,109,221,78,191,213,92,223,25,185,123,183,103,100,199,145,231,185,95,169,241,1,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,69,238,100,85,20,65,225,54,240,65,188,226,22,239,163,246,236,86,51,138,148,60,231,191,214,41,91,132,150,95,145,196,29,168,204,100,145,184,175,29,180,140,143,31,238,23,254,2,226,57,164,205,56,188,47,214,218,36,231,173,225,189,223,10,140,33,80,156,24,153,23,18,150,121,153,227,254,248,127,96,144,3,99,208,0,1,226,226,9,196,26,15,222,53,189,226,234,198,168,105,254,188,220,116,9,241,250,38,215,131,218,91,20,159,56,76,44,252,210,159,215,47,112,217,16,84,39,56,109,12,149,77,188,169,154,189,69,166,31,134,169,245,189,36,227,108,158,212,116,218,167,199,107,38,150,240,89,51,63,164,163,250,190,0,33,31,15,122,239,95,208,91,234,45,217,74,109,185,12,183,191,173,29,210,90,210,188,178,235,105,245,82,226,8,240,110,153,247,63,254,189,238,112,235,197,6,144,113,95,101,165,202,59,145,87,33,204,248,170,53,64,226,155,233,195,174,236,220,194,93,116,203,37,28,214,89,247,97,69,245,107,164,50,102,129,235,205,235,160,119,204,75,186,213,173,212,35,54,207,83,175,21,153,47,33,167,242,203,173,167,122,16,226,55,109,55,84,101,147,236,103,159,180,36,7,49,142,17,31,208,27,241,55,85,185,77,75,118,197,107,61,4,199,100,201,184,253,22,98,33,91,182,50,134,209,185,199,149,140,25,228,243,228,126,125,91,128,142,37,46,77,23,215,59,118,44,154,196,215,104,181,151,163,208,92,140,228,135,20,203,45,200,159,29,75,89,32,221,66,18,120,74,187,247,47,88,242,71,147,22,215,196,190,152,81,120,187,225,189,211,162,34,36,137,18,246,250,62,65,146,22,104,219,61,158,174,213,37,14,153,100,163,153,30,223,219,245,107,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,140,140,187,25,31,96,27,70,209,170,113,235,116,120,53,152,138,37,49,62,51,82,154,81,25,25,26,22,146,81,31,99,50,242,63,113,152,251,70,0,224,107,82,75,82,184,111,179,231,184,251,207,72,166,82,169,244,201,14,58,173,202,91,173,192,140,106,51,61,202,51,201,175,57,60,31,212,51,248,0,0,0,0,0,0,0,0,8,199,204,11,65,32,107,118,130,86,137,20,214,158,170,208,35,201,171,69,115,162,149,58,106,98,20,173,136,35,233,173,95,73,220,224,177,223,200,200,252,228,224,249,170,112,35,213,105,178,233,114,219,74,216,152,195,145,221,74,136,140,148,133,164,210,100,100,100,100,125,143,222,64,53,116,144,221,86,205,186,28,105,42,114,53,74,135,60,210,70,70,164,45,167,217,115,246,41,38,74,79,212,101,143,112,189,94,90,124,69,53,173,186,25,18,151,83,150,226,235,54,209,183,73,116,158,115,46,56,136,240,225,164,220,245,157,90,204,141,110,159,172,100,89,63,113,31,157,97,243,26,208,137,90,55,175,117,57,113,169,157,10,85,194,227,213,86,92,109,147,75,91,159,155,44,210,156,147,104,78,237,173,231,5,158,222,243,33,220,57,84,107,34,236,29,120,110,208,159,82,83,52,235,133,162,136,211,74,123,106,21,41,249,144,91,47,84,214,148,154,141,40,50,236,70,172,124,64,94,88,15,196,153,40,137,73,50,50,50,201,25,15,208,1,242,213,72,206,151,48,136,187,248,119,49,255,0,202,152,250,135,5,125,214,88,183,172,170,253,114,75,200,105,184,20,201,82,77,74,81,36,139,99,42,87,153,153,124,62,36,3,94,46,52,18,180,241,39,125,147,137,193,250,122,169,238,199,111,31,32,118,110,0,244,65,221,104,226,2,135,22,85,63,196,82,232,210,35,85,37,111,104,214,218,144,204,216,164,180,30,91,90,79,213,119,200,240,88,243,50,47,60,111,196,133,208,155,215,92,239,74,204,117,45,212,191,95,169,19,103,157,219,137,83,30,81,99,6,121,35,221,219,184,182,110,83,186,2,205,137,163,234,212,106,229,49,148,85,235,207,27,177,157,54,72,151,224,159,139,5,228,22,84,218,85,244,208,103,217,70,156,249,100,251,128,157,20,74,68,27,126,143,6,135,76,97,12,68,167,198,106,43,13,161,4,148,161,182,208,73,73,17,36,136,136,136,136,139,4,68,67,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13,110,145,6,224,163,206,161,212,216,67,241,42,17,157,138,251,107,65,41,43,109,196,26,84,70,74,35,35,35,35,50,193,145,144,251,128,6,189,156,126,104,131,186,47,196,5,114,44,90,121,199,165,214,100,73,170,69,216,209,161,180,161,233,178,137,8,44,54,132,151,170,215,145,103,183,145,153,121,117,142,12,18,226,184,147,177,9,180,238,63,79,82,253,217,255,0,195,227,139,68,230,195,160,44,223,122,60,157,70,161,211,24,93,94,130,241,59,37,210,100,141,126,9,136,179,158,89,101,45,169,95,77,100,125,212,73,207,158,15,184,169,158,28,46,132,217,90,231,101,214,100,41,109,37,138,253,56,156,60,237,218,73,152,202,143,57,50,193,22,222,253,192,108,163,74,35,42,92,50,81,96,252,59,121,255,0,229,72,125,99,130,177,43,44,92,54,77,2,185,25,228,58,220,250,100,89,36,164,168,148,71,189,148,171,204,140,254,63,19,28,232,0,0,252,81,146,72,212,163,34,34,44,153,152,8,131,204,179,136,150,244,75,67,37,210,233,146,220,69,98,229,55,41,45,19,46,97,198,209,34,28,196,147,158,171,168,89,17,45,162,245,136,143,7,238,51,242,162,166,27,170,222,87,67,109,41,78,73,169,87,39,146,76,204,212,181,186,251,206,126,213,40,205,74,250,204,243,239,19,39,154,190,178,174,254,215,135,44,248,21,37,61,78,183,154,56,142,180,151,183,33,50,152,153,57,179,245,73,106,73,40,146,178,46,228,74,199,192,116,254,92,186,17,39,89,53,242,153,46,77,51,175,75,183,156,102,170,243,142,50,106,107,115,19,98,26,147,147,109,105,221,181,204,224,241,219,222,68,2,215,249,126,232,37,63,68,116,18,139,190,154,211,53,90,252,120,213,105,78,27,41,75,164,167,225,69,222,131,62,154,21,244,154,206,15,61,252,204,207,202,78,15,154,153,2,61,42,155,18,151,17,180,161,136,108,55,29,164,164,136,137,40,66,73,36,68,68,68,69,216,189,196,62,144,0,0,0,0,0,0,0,0,31,21,106,167,30,137,71,157,89,150,162,75,16,35,59,41,213,25,145,17,33,9,53,25,247,50,47,34,247,153,15,180,96,14,57,117,36,180,215,134,251,194,123,111,188,204,138,157,42,161,76,142,227,74,218,164,58,228,9,38,147,35,220,147,44,26,51,146,201,253,64,41,207,143,254,34,43,90,229,174,245,182,74,163,39,208,246,236,153,52,104,209,201,229,244,84,81,230,74,216,230,222,170,210,102,104,119,27,139,29,187,17,17,121,231,254,86,220,29,149,245,91,70,181,222,244,118,94,164,83,95,36,193,102,92,125,196,183,219,92,41,45,184,148,186,194,146,100,104,90,136,148,149,145,249,227,182,76,65,75,10,219,169,234,190,172,209,45,180,173,217,19,46,138,252,104,174,56,179,82,212,107,147,37,40,53,168,240,163,243,115,38,120,87,159,188,94,181,85,234,95,6,188,25,45,81,83,30,37,66,153,108,154,16,109,146,91,55,106,45,210,143,7,219,164,165,40,213,27,234,89,227,250,131,228,227,11,141,45,46,225,158,205,126,218,140,236,105,213,247,163,42,28,58,100,37,71,119,195,229,169,8,65,184,201,62,218,208,218,86,198,211,50,46,217,34,34,207,149,42,113,9,174,245,253,122,190,165,93,149,86,219,142,203,155,58,49,218,37,161,40,195,45,54,175,85,78,44,139,38,209,31,99,255,0,235,117,221,85,212,235,171,86,175,106,181,231,117,86,167,207,126,161,49,249,13,148,169,46,59,208,109,199,150,225,54,141,235,81,165,41,55,21,132,145,153,22,79,237,29,64,6,100,225,22,197,168,106,14,188,219,148,8,17,250,166,239,140,220,91,20,175,40,79,172,188,146,175,212,63,112,217,9,180,116,208,72,248,10,133,228,243,161,146,170,87,157,79,87,171,84,195,240,212,206,143,163,156,113,147,218,190,163,85,8,238,224,212,222,15,6,69,244,84,95,95,192,91,224,0,0,0,214,215,139,102,95,143,196,29,214,204,148,145,56,159,3,184,136,140,139,253,194,199,196,93,79,45,202,130,39,112,155,103,160,158,113,197,181,233,13,251,213,156,102,165,51,24,239,245,10,99,227,56,200,248,148,188,12,143,63,247,191,251,4,113,111,124,173,166,156,174,23,232,141,26,113,209,241,62,239,141,70,104,9,132,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,115,72,130,185,92,47,87,30,79,147,62,27,63,182,163,8,133,58,240,152,227,140,241,3,106,184,210,182,172,188,118,15,56,255,0,192,159,23,143,199,133,148,87,207,12,247,93,37,29,99,124,252,15,76,154,243,63,240,132,85,31,242,84,126,72,247,16,160,189,35,185,21,104,234,29,38,225,67,164,218,162,117,240,163,86,49,185,135,17,231,146,253,111,136,13,157,200,200,251,144,253,28,109,187,88,141,95,163,199,171,68,82,84,211,251,246,153,25,25,122,171,52,159,145,153,121,145,251,199,36,0,49,159,16,186,43,110,235,182,154,212,172,122,236,8,238,156,174,143,69,229,180,133,45,173,178,26,117,91,84,166,215,183,61,34,35,193,119,255,0,41,100,192,1,172,150,178,104,213,237,162,55,156,203,50,243,163,202,139,34,47,79,14,174,59,200,109,205,205,54,231,170,110,33,6,120,39,82,71,219,177,159,216,103,209,8,140,251,16,216,199,137,30,13,180,127,137,138,106,153,188,41,103,10,165,219,21,58,115,17,91,151,244,153,243,121,198,28,87,209,97,41,255,0,146,102,95,12,69,91,27,147,78,153,209,238,175,31,116,221,181,185,180,166,127,138,101,185,241,220,82,242,218,136,247,165,112,137,39,133,26,76,177,240,248,128,147,188,9,82,174,8,28,44,217,244,251,177,19,17,57,62,144,234,34,89,44,157,47,240,140,147,44,147,133,159,162,105,243,247,96,81,247,21,218,112,238,155,235,69,197,65,76,82,102,60,85,194,66,18,72,52,145,26,225,180,231,150,212,151,188,253,195,99,154,69,38,159,67,167,181,75,165,198,110,60,86,55,116,219,109,9,66,83,149,26,143,4,146,34,46,230,103,228,41,19,154,85,8,233,186,227,116,75,40,105,105,43,168,210,144,74,38,246,231,252,20,223,108,227,234,1,42,121,54,106,36,154,222,154,87,44,169,210,183,185,2,161,37,246,91,222,102,100,202,35,211,219,73,224,212,126,243,50,236,68,95,230,22,60,41,131,147,125,203,42,159,173,213,170,39,138,90,99,73,161,201,87,75,121,146,77,106,151,79,78,113,156,103,5,143,44,139,159,0,0,0,0,0,0,0,0,0,0,1,6,185,172,104,123,122,135,162,107,189,41,244,226,114,163,110,172,230,58,234,25,202,202,52,120,147,156,50,53,19,106,86,221,203,35,238,100,95,89,121,138,111,209,203,170,69,133,171,86,141,212,219,234,100,233,21,234,124,183,12,148,105,245,90,146,218,204,143,186,123,122,159,18,253,131,100,173,86,180,162,95,122,107,116,218,19,88,75,173,213,232,211,161,18,77,36,163,35,118,58,219,201,101,42,239,235,159,184,254,195,26,224,107,165,141,39,77,53,122,235,180,214,210,216,77,58,181,57,168,249,73,164,201,166,229,58,218,15,232,167,245,61,196,68,3,99,157,31,188,24,191,116,194,215,187,88,125,14,250,78,143,10,82,212,133,18,139,115,145,219,112,251,146,149,250,255,0,19,29,196,67,14,85,154,166,155,251,134,246,105,19,106,8,114,117,191,53,52,180,52,167,114,225,48,196,8,73,37,109,53,168,246,238,89,150,112,69,159,113,9,158,0,34,191,49,141,104,99,73,248,119,175,67,102,100,118,167,220,113,101,81,154,37,56,73,117,62,34,12,178,37,163,215,74,136,201,77,246,50,207,127,113,137,74,235,136,101,165,188,226,137,40,66,77,74,51,60,17,17,121,152,165,46,108,154,244,221,255,0,171,12,105,237,10,170,79,210,232,77,37,50,80,219,251,137,51,89,147,57,165,145,146,92,82,75,213,89,121,164,149,241,193,118,1,18,116,70,205,168,106,182,182,90,118,191,77,249,110,87,46,24,12,202,94,20,225,146,30,150,218,22,181,158,213,118,252,231,115,50,63,62,249,27,29,233,85,147,19,78,180,238,221,178,225,180,132,38,145,75,137,9,91,18,68,74,83,76,33,179,62,201,78,126,129,123,139,236,47,33,80,220,163,116,73,55,150,168,201,212,186,141,57,247,32,208,210,180,48,255,0,71,45,38,91,50,32,60,146,220,109,153,18,137,42,51,236,162,86,62,30,98,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,112,92,86,253,167,72,126,224,186,107,180,234,53,46,46,222,188,218,132,164,71,142,214,229,18,19,185,197,153,37,57,82,146,146,201,247,51,34,243,49,242,102,34,53,151,170,40,170,229,81,69,17,172,207,8,136,235,114,32,0,62,188,128,0,0,3,134,69,227,108,57,120,191,167,233,173,71,43,138,61,49,170,194,233,202,51,75,167,9,199,86,210,94,73,31,101,164,156,109,73,86,211,61,166,104,221,141,232,221,204,143,145,49,60,158,235,183,93,189,34,184,152,214,53,227,217,60,167,186,64,0,31,94,0,31,53,70,163,79,163,211,229,85,170,211,227,194,131,9,149,201,149,42,75,169,105,166,26,66,77,75,113,107,81,145,37,41,73,25,154,140,200,136,136,204,199,207,110,220,20,139,178,223,166,93,54,252,191,21,75,172,195,102,161,9,254,154,145,213,142,242,9,109,175,106,200,148,156,165,68,120,81,17,150,123,145,24,249,172,107,167,91,223,131,175,115,194,105,59,186,233,175,86,189,154,246,185,16,0,31,94,0,24,46,226,227,123,133,251,78,224,169,218,215,6,167,120,90,165,26,99,212,249,172,122,22,162,190,148,134,86,104,113,27,144,193,165,88,82,76,178,147,50,60,118,51,33,144,180,179,87,244,235,90,173,249,23,78,153,92,62,153,165,197,152,186,123,207,248,71,227,237,144,148,33,106,70,215,144,133,30,18,234,15,36,88,239,231,146,60,80,163,19,98,229,91,148,87,19,61,145,49,171,41,137,200,243,76,21,136,196,226,112,215,40,183,58,120,213,81,84,83,199,151,25,141,56,245,118,187,144,14,58,226,184,41,22,157,191,83,186,110,9,126,22,151,70,134,245,66,107,253,53,47,165,29,148,26,220,94,212,17,169,88,74,76,240,146,51,60,118,35,49,131,63,127,247,9,31,249,89,255,0,241,13,79,254,206,62,221,196,89,179,58,93,174,35,190,98,30,112,57,54,101,153,211,53,224,112,245,220,136,225,51,69,21,85,167,126,145,58,36,32,0,199,186,181,175,250,73,161,158,138,253,212,238,223,66,122,111,175,224,63,128,73,147,214,232,244,250,159,196,54,189,184,234,183,244,177,157,221,179,131,199,186,238,81,106,157,250,230,34,59,103,130,215,11,132,196,99,175,70,31,11,110,170,235,158,84,211,19,84,206,145,172,233,17,172,206,145,19,61,204,132,3,18,105,183,21,186,13,171,247,58,44,237,56,189,36,86,234,203,101,201,38,203,84,74,131,105,109,164,23,172,227,142,56,194,91,109,57,52,167,114,212,68,106,82,82,89,82,146,71,150,199,203,119,109,222,141,235,117,68,199,154,117,123,198,224,49,121,109,207,3,140,181,85,186,244,215,74,169,154,103,78,221,38,34,116,0,0,84,90,0,0,0,0,0,0,49,102,169,241,63,161,186,43,112,71,181,181,54,248,244,53,82,84,52,84,25,99,209,147,36,110,142,165,173,9,94,230,90,90,75,42,105,101,131,60,246,242,193,150,121,29,37,215,253,36,215,63,74,254,229,151,111,166,253,9,208,241,255,0,192,36,198,232,245,186,157,63,227,219,70,236,244,156,250,57,198,222,248,201,102,140,98,44,205,126,10,43,141,238,205,99,95,153,146,171,38,204,168,194,252,58,172,61,113,103,132,239,238,85,185,198,116,143,27,77,56,207,8,227,207,131,33,0,0,172,198,128,0,0,3,22,106,159,19,250,27,162,183,4,123,91,83,111,143,67,85,37,67,69,65,150,61,25,50,70,232,234,90,208,149,238,101,165,164,178,166,150,88,51,207,111,44,25,103,145,210,93,127,210,77,115,244,175,238,89,118,250,111,208,157,15,31,252,2,76,110,143,91,169,211,254,61,180,110,207,73,207,163,156,109,239,140,150,104,198,34,204,215,224,162,184,222,236,214,53,249,153,42,178,108,202,140,47,195,170,195,215,22,120,78,254,229,91,156,103,72,241,180,211,140,240,142,60,248,50,16,0,10,204,104,3,166,234,158,175,233,214,138,219,241,238,157,77,184,125,13,75,149,49,20,246,95,240,143,200,221,33,72,90,210,141,172,161,106,44,165,165,158,76,177,219,207,38,89,233,214,7,23,220,59,106,141,221,2,196,177,53,15,210,117,202,159,87,194,197,244,76,230,122,157,54,150,234,253,119,89,74,11,8,109,103,221,69,156,96,187,153,16,163,86,34,205,21,248,58,171,136,171,179,88,215,230,100,172,228,217,150,39,13,56,203,56,122,234,181,26,204,215,20,85,52,198,156,245,170,35,72,211,175,143,14,182,99,0,1,89,141,0,0,0,0,0,0,6,44,213,62,39,244,55,69,110,8,246,182,166,223,30,134,170,74,134,138,131,44,122,50,100,141,209,212,181,161,43,220,203,75,73,101,77,44,176,103,158,222,88,50,207,139,151,104,181,78,245,201,136,143,63,5,214,15,3,138,204,46,248,12,29,186,174,87,207,74,98,106,159,154,34,101,148,192,98,205,44,226,127,67,117,170,224,145,107,105,149,241,233,154,164,88,107,168,60,199,163,38,71,219,29,43,66,20,189,207,52,132,158,20,234,11,4,121,239,229,130,60,101,48,183,118,139,180,239,91,152,152,243,113,49,152,28,86,95,119,192,99,45,213,110,190,122,85,19,76,252,211,17,32,0,15,107,80,0,0,0,0,0,0,0,0,4,123,253,255,0,220,36,127,229,103,255,0,196,53,63,251,56,165,118,253,171,26,120,90,162,157,123,102,33,144,192,101,57,134,105,189,240,27,21,221,221,211,93,202,106,171,77,117,211,93,34,116,215,73,211,94,122,74,66,0,227,173,219,130,145,118,91,244,203,166,223,151,226,169,117,152,108,212,33,63,211,82,58,177,222,65,45,181,237,89,18,147,148,168,143,10,34,50,207,114,35,28,136,169,19,19,26,194,198,186,42,183,84,209,92,105,49,194,98,122,128,0,31,94,64,24,179,84,248,159,208,221,21,184,35,218,218,155,124,122,26,169,42,26,42,12,177,232,201,146,55,71,82,214,132,175,115,45,45,37,149,52,178,193,158,123,121,96,203,60,142,146,235,254,146,107,159,165,127,114,203,183,211,126,132,232,120,255,0,224,18,99,116,122,221,78,159,241,237,163,118,122,78,125,28,227,111,124,100,179,70,49,22,102,191,5,21,198,247,102,177,175,204,201,85,147,102,84,97,126,29,86,30,184,179,194,119,247,42,220,227,58,71,141,166,156,103,132,113,231,193,144,128,0,86,99,64,29,55,84,245,127,78,180,86,223,143,116,234,109,195,232,106,92,169,136,167,178,255,0,132,126,70,233,10,66,214,148,109,101,11,81,101,45,44,242,101,142,222,121,50,207,78,176,56,190,225,219,84,110,232,22,37,137,168,126,147,174,84,250,190,22,47,162,103,51,212,233,180,183,87,235,186,202,80,88,67,107,62,234,44,227,5,220,200,133,26,177,22,104,175,193,213,92,69,93,154,198,191,51,37,103,38,204,177,56,105,198,89,195,215,85,168,214,102,184,162,169,166,52,231,173,81,26,70,157,124,120,117,179,24,0,10,204,104,0,0,0,0,0,0,0,0,56,107,58,241,182,53,2,216,167,94,118,101,106,61,90,139,86,100,159,137,45,131,61,174,39,38,70,70,71,131,74,146,162,52,169,10,34,82,84,149,37,68,70,70,69,200,74,168,211,224,191,18,52,217,241,227,189,80,120,227,68,109,215,82,133,72,116,155,91,134,219,100,103,149,168,155,109,197,237,44,158,212,40,252,146,102,95,34,168,152,222,137,224,169,93,155,150,235,155,85,211,49,84,107,19,19,28,99,78,122,199,86,157,125,143,164,0,7,213,48,0,0,0,0,0,6,61,213,173,127,210,77,12,244,87,238,167,118,250,19,211,125,127,1,252,2,76,158,183,71,167,212,254,33,181,237,199,85,191,165,140,238,237,156,30,58,245,129,197,247,14,218,163,119,64,177,44,77,67,244,157,114,167,213,240,177,125,19,57,158,167,77,165,186,191,93,214,82,130,194,27,89,247,81,103,24,46,230,68,40,85,137,177,77,126,14,170,226,42,236,214,53,249,153,75,89,30,105,127,13,240,219,88,107,149,89,210,103,126,40,170,105,210,53,214,119,180,211,72,210,117,157,120,105,58,179,24,0,10,236,88,3,175,95,247,253,163,165,214,140,251,238,251,171,122,50,135,76,233,120,169,93,7,94,233,245,29,67,72,245,26,74,150,121,91,136,46,201,60,103,39,216,140,198,44,183,120,222,225,126,236,184,41,150,181,191,169,222,42,169,89,152,205,62,19,30,133,168,163,171,33,229,146,27,70,229,176,73,78,84,162,44,168,200,139,61,204,136,81,185,136,179,106,168,162,186,226,38,122,166,98,25,44,38,77,153,99,236,213,136,194,225,235,174,138,117,137,170,154,42,170,35,72,214,117,152,137,136,210,38,38,124,204,232,3,30,234,214,191,233,38,134,122,43,247,83,187,125,9,233,190,191,128,254,1,38,79,91,163,211,234,127,16,218,246,227,170,223,210,198,119,118,206,15,29,122,192,226,251,135,109,81,187,160,88,150,38,161,250,78,185,83,234,248,88,190,137,156,207,83,166,210,221,95,174,235,41,65,97,13,172,251,168,179,140,23,115,34,31,42,196,216,166,191,7,85,113,21,118,107,26,252,207,86,178,60,210,254,27,225,182,176,215,42,179,164,206,252,81,84,211,164,107,172,239,105,166,145,164,235,58,240,210,117,102,48,1,243,84,106,52,250,61,62,85,90,173,62,60,40,48,153,92,153,82,164,186,150,154,97,164,36,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,87,228,198,68,77,83,164,115,125,32,62,106,117,70,159,88,167,197,171,82,103,199,155,6,107,40,147,22,84,103,82,235,79,180,180,146,144,226,22,147,50,82,84,147,35,37,17,153,25,25,25,15,164,57,147,19,76,233,60,192,1,243,69,168,211,231,63,46,52,41,241,228,61,79,120,163,75,109,167,82,181,71,116,219,67,132,219,132,71,148,40,219,113,181,237,60,30,213,164,252,148,70,98,34,103,89,142,167,210,0,0,248,0,0,0,0,0,0,0,0,0,0,0,195,151,255,0,23,220,59,105,117,221,62,196,190,245,15,209,149,202,103,75,197,69,244,76,231,186,125,70,144,234,61,118,153,82,15,40,113,7,217,71,140,224,251,145,144,236,58,75,175,250,73,174,126,149,253,203,46,223,77,250,19,161,227,255,0,128,73,141,209,235,117,58,127,199,182,141,217,233,57,244,115,141,189,241,146,205,10,113,54,42,175,193,211,92,77,93,154,198,191,51,41,119,35,205,44,97,190,27,119,13,114,155,58,68,239,205,21,69,58,78,154,78,246,154,105,58,198,147,175,29,99,70,66,0,1,93,139,0,0,0,0,0,0,4,123,253,255,0,220,36,127,229,103,255,0,196,53,63,251,56,165,118,253,171,26,120,90,162,157,123,102,33,144,192,101,57,134,105,189,240,27,21,221,221,211,93,202,106,171,77,117,211,93,34,116,215,73,211,94,122,74,66,0,235,214,5,255,0,104,234,141,163,2,251,177,42,222,147,161,212,250,190,22,87,65,214,122,157,55,86,210,253,71,82,149,150,22,218,203,186,75,56,201,118,50,49,216,69,74,106,138,226,42,166,117,137,89,222,179,115,15,114,171,87,105,154,106,166,102,38,38,52,152,152,225,49,49,60,98,98,121,192,0,48,229,255,0,197,247,14,218,93,119,79,177,47,189,67,244,101,114,153,210,241,81,125,19,57,238,159,81,164,58,143,93,166,84,131,202,28,65,246,81,227,56,62,228,100,60,92,189,110,204,111,92,170,34,60,243,162,227,5,151,99,51,59,147,107,5,106,171,149,68,107,165,20,205,83,167,8,215,72,137,157,53,152,227,231,134,99,1,143,116,151,95,244,147,92,253,43,251,150,93,190,155,244,39,67,199,255,0,0,147,27,163,214,234,116,255,0,143,109,27,179,210,115,232,231,27,123,227,37,158,189,127,241,125,195,182,151,93,211,236,75,239,80,253,25,92,166,116,188,84,95,68,206,123,167,212,105,14,163,215,105,149,32,242,135,16,125,148,120,206,15,185,25,15,19,137,177,20,69,201,174,55,103,175,88,211,231,92,81,145,230,151,49,53,96,168,195,92,155,212,198,179,68,81,86,244,71,14,51,78,154,196,113,142,51,29,113,218,204,96,49,238,146,235,254,146,107,159,165,127,114,203,183,211,126,132,232,120,255,0,224,18,99,116,122,221,78,159,241,237,163,118,122,78,125,28,227,111,124,100,179,144,133,74,46,81,118,157,250,38,38,59,99,138,207,21,132,196,96,111,78,31,21,110,170,43,142,116,213,19,76,198,177,172,107,19,164,198,177,49,61,192,0,15,107,112,7,94,191,239,251,71,75,173,25,247,221,247,86,244,101,14,153,210,241,82,186,14,189,211,234,58,134,145,234,52,149,44,242,183,16,93,146,120,206,79,177,25,140,89,110,241,189,194,253,217,112,83,45,107,127,83,188,85,82,179,49,154,124,38,61,11,81,71,86,67,203,36,54,141,203,96,146,156,169,68,89,81,145,22,123,153,16,163,115,17,102,213,81,69,117,196,76,245,76,196,50,88,76,155,50,199,217,171,17,133,195,215,93,20,235,19,85,52,85,84,70,145,172,235,49,19,17,164,76,76,249,153,208,0,5,102,52,0,0,0,0,0,0,0,0,28,116,219,138,223,166,213,233,182,253,70,187,78,139,84,172,245,189,27,9,249,72,68,137,189,20,146,221,232,182,103,185,205,137,50,82,182,145,237,35,201,224,135,34,62,68,196,242,122,170,138,169,136,154,163,77,120,199,159,171,135,174,38,61,64,0,15,175,32,12,23,113,113,189,194,253,167,112,84,237,107,131,83,188,45,82,141,49,234,124,214,61,11,81,95,74,67,43,52,56,141,200,96,210,172,41,38,89,73,153,30,59,25,144,202,118,5,255,0,104,234,141,163,2,251,177,42,222,147,161,212,250,190,22,87,65,214,122,157,55,86,210,253,71,82,149,150,22,218,203,186,75,56,201,118,50,49,70,222,34,205,218,166,138,43,137,152,234,137,137,100,177,121,54,101,128,179,78,35,21,135,174,138,42,210,34,170,168,170,152,157,99,88,210,102,34,39,88,137,152,243,59,8,0,10,204,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,170,106,173,147,19,81,116,238,226,178,230,52,133,166,175,75,151,9,59,210,70,73,83,172,45,178,62,233,86,62,153,251,143,236,63,33,174,38,183,89,181,13,41,214,203,178,215,233,191,17,202,29,195,61,152,171,194,155,51,67,50,220,66,22,131,218,158,223,155,236,100,69,229,219,3,102,97,75,156,220,244,72,172,221,81,139,169,116,234,115,205,193,174,33,8,125,242,103,13,42,91,210,39,188,162,220,77,145,26,141,41,35,238,163,86,62,62,96,39,223,46,125,104,99,86,56,119,160,195,122,100,119,39,219,113,98,209,157,74,92,35,117,94,30,12,66,53,175,215,82,140,205,78,119,51,199,127,113,9,80,41,59,148,222,189,55,96,106,195,218,123,93,170,19,20,186,235,74,76,100,45,253,164,169,175,73,130,210,8,137,78,37,39,234,160,252,146,106,248,100,187,11,174,105,196,60,210,30,109,68,164,45,36,164,153,30,72,200,252,140,7,152,233,218,193,120,49,97,105,133,209,118,190,250,26,244,101,30,108,164,41,74,36,250,205,199,113,194,238,106,79,234,124,72,119,17,12,57,169,234,154,108,14,27,222,164,66,168,33,185,215,4,213,82,214,210,93,195,157,7,224,77,73,171,105,45,39,183,114,8,179,131,44,251,140,5,45,107,29,212,253,251,171,87,117,212,227,235,120,234,245,234,132,182,204,212,106,245,93,146,226,200,139,186,187,122,255,0,19,253,162,227,185,83,232,123,122,121,162,104,189,42,20,226,110,163,113,44,166,52,242,217,194,206,52,136,144,92,34,37,27,105,86,221,200,51,236,102,95,89,249,138,122,208,187,26,78,165,234,245,169,105,161,165,190,154,141,106,11,82,48,147,81,155,78,74,105,181,159,209,87,235,251,200,200,108,129,165,54,148,75,19,77,109,107,66,19,9,101,186,69,26,12,35,73,32,146,102,109,71,67,121,60,37,61,253,66,247,23,216,64,59,88,0,0,0,0,0,0,0,0,0,0,174,30,114,122,137,38,137,166,148,59,42,12,173,142,79,168,70,125,230,247,153,25,178,184,245,6,212,120,37,23,188,136,187,145,151,249,133,143,10,96,231,33,114,202,168,107,109,22,139,226,150,168,209,168,113,149,210,222,102,146,90,101,212,19,156,103,25,193,227,56,200,12,81,203,67,79,21,123,241,45,69,154,228,98,117,154,26,227,84,242,104,221,181,76,212,33,158,126,137,145,25,18,190,175,180,133,143,115,99,166,92,83,56,98,108,168,13,204,91,81,106,228,236,178,142,75,60,71,77,62,118,243,94,194,198,204,25,100,207,183,150,68,78,228,205,73,57,90,161,95,168,28,100,168,154,165,74,45,230,140,224,202,69,60,252,240,45,143,81,244,246,220,213,59,50,171,98,221,113,186,212,234,180,71,226,59,132,54,165,160,157,105,109,41,72,234,37,73,37,18,92,86,12,210,127,183,200,6,175,163,189,232,222,141,94,218,221,121,195,179,44,202,60,169,82,37,117,50,234,35,188,182,219,218,211,142,122,198,218,22,101,146,105,68,93,187,153,125,166,86,139,82,228,197,166,242,239,71,167,70,188,235,204,208,93,121,79,116,74,162,194,94,73,27,166,123,82,146,131,176,136,145,216,139,227,245,9,99,195,119,6,218,63,195,61,53,44,217,244,179,155,82,239,154,157,69,136,174,75,250,79,121,60,219,13,171,232,190,164,255,0,201,34,47,142,67,181,112,245,162,182,246,132,233,173,54,199,161,64,142,210,162,245,186,207,33,164,37,110,238,144,235,169,220,164,182,141,216,234,153,22,75,183,249,79,38,128,0,15,195,50,46,230,63,71,27,113,86,35,80,40,242,42,210,212,148,180,198,205,198,102,68,94,178,201,37,230,100,94,102,94,240,26,227,113,102,227,143,113,3,117,56,234,183,40,252,14,79,57,255,0,192,152,23,21,202,222,10,226,240,189,67,121,94,79,120,156,126,202,140,210,20,145,171,183,34,238,253,67,171,92,75,116,156,84,190,134,84,74,206,118,176,218,60,242,127,171,241,23,233,192,125,148,86,55,12,246,165,37,125,98,124,188,119,80,157,243,47,240,132,165,23,242,82,126,75,247,144,9,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,3,131,189,45,248,215,77,181,50,133,45,148,186,212,158,158,228,154,73,68,123,92,74,188,140,140,188,211,240,26,202,95,118,211,214,77,221,58,220,82,156,75,144,186,93,204,204,149,235,180,149,252,11,245,190,3,104,99,44,150,5,0,115,37,210,212,105,143,19,183,12,104,48,214,205,50,111,132,240,107,54,246,165,123,41,240,205,120,50,66,82,120,82,207,203,246,247,1,110,156,4,106,185,106,223,14,54,229,193,34,67,42,153,252,51,174,218,87,149,163,248,124,164,39,113,26,212,101,146,111,37,147,18,48,83,151,41,30,34,145,105,222,82,180,150,227,171,173,184,53,93,158,1,183,100,97,182,250,77,79,125,220,18,221,34,44,169,73,63,85,39,223,207,30,98,227,8,200,251,145,228,7,232,0,0,0,0,0,168,190,111,180,152,140,212,102,85,209,23,107,239,220,116,198,212,238,194,45,197,232,165,246,221,140,159,209,47,127,184,91,160,169,94,111,149,234,84,232,238,211,35,62,218,165,51,115,83,92,90,9,73,53,18,125,22,239,115,34,60,255,0,40,189,192,48,215,41,201,11,103,137,19,66,31,109,4,186,102,211,37,43,6,162,57,240,123,23,196,94,120,162,46,85,144,37,75,226,94,59,172,111,218,204,36,56,189,185,198,210,168,66,206,112,66,247,64,0,0,0,0,0,0,0,0,0,0,126,25,17,145,145,145,25,31,99,35,20,141,205,191,72,74,201,215,104,215,149,54,41,53,79,174,211,208,243,234,36,109,221,45,233,147,220,87,116,160,146,126,170,75,204,205,95,111,152,187,161,1,57,186,105,107,87,70,140,69,189,154,138,183,100,210,101,183,185,72,70,227,75,77,68,158,225,153,158,195,50,34,53,124,72,190,207,48,17,183,147,158,165,29,47,82,171,26,126,244,151,77,19,32,200,152,150,183,250,155,151,34,158,209,30,55,23,126,216,206,223,219,238,23,26,53,219,224,54,253,123,79,248,152,180,102,182,243,141,55,85,168,192,165,62,109,168,210,102,211,181,8,166,162,250,73,237,234,123,242,95,81,141,135,41,242,154,155,2,52,214,76,205,185,12,161,212,25,159,115,74,146,70,94,95,104,12,87,197,86,170,71,210,13,12,187,46,181,74,105,153,126,137,158,204,19,90,201,57,149,224,223,113,178,47,93,7,230,223,242,79,63,1,174,189,223,112,214,117,34,254,169,215,231,58,185,53,10,253,81,231,254,146,215,149,190,242,151,181,57,53,43,27,150,120,44,153,247,247,139,108,231,25,170,209,232,90,93,71,211,168,114,83,227,234,21,8,242,157,108,150,89,240,206,71,168,50,163,50,37,146,177,184,139,205,38,95,230,21,183,193,206,149,77,213,158,32,236,218,43,80,151,34,28,42,205,58,116,226,233,154,211,225,145,58,58,92,37,122,138,44,97,206,251,139,31,19,1,113,124,180,244,92,244,131,134,250,127,141,134,150,230,220,175,53,94,82,212,222,213,237,145,2,30,83,147,66,15,27,155,62,221,254,211,18,196,113,214,229,22,29,185,111,211,40,20,246,80,212,106,108,54,98,52,132,36,146,73,67,104,36,36,136,136,136,139,178,75,200,136,114,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,2,156,248,226,187,117,186,224,214,234,133,43,89,233,254,137,244,78,228,208,169,113,157,83,144,26,128,181,122,143,71,112,201,61,110,174,194,53,188,105,74,148,164,26,20,150,250,100,211,119,24,35,223,24,92,44,91,252,66,217,18,42,180,232,29,27,242,133,13,213,209,38,48,72,74,229,237,37,44,160,60,107,82,82,109,56,172,146,84,165,23,73,107,222,71,180,220,67,152,172,227,9,115,23,135,221,181,60,99,142,157,191,126,166,192,232,223,104,176,91,59,156,197,220,117,17,185,92,110,239,204,113,163,94,184,227,194,39,149,83,166,186,114,235,137,192,124,3,113,148,253,69,250,94,129,106,149,70,58,20,134,83,18,218,171,62,227,108,39,107,109,176,204,106,89,54,219,41,35,81,165,14,169,46,184,230,229,168,210,223,172,165,35,54,0,53,255,0,184,173,250,189,167,112,84,237,107,130,39,133,170,81,166,61,79,154,199,81,43,233,72,101,102,135,17,185,6,105,86,20,147,44,164,204,143,29,140,200,90,151,2,156,88,177,173,214,195,122,105,117,166,66,47,107,90,152,133,59,37,106,113,228,213,161,54,104,107,197,41,197,154,140,159,37,45,178,116,150,126,178,150,75,73,153,41,72,107,29,146,102,147,95,249,91,243,198,57,76,251,59,211,46,148,54,18,222,26,39,63,202,105,255,0,14,174,55,41,167,148,107,242,227,246,103,94,49,28,185,242,153,210,87,12,39,197,143,18,52,254,26,244,224,174,38,161,71,169,92,85,119,149,6,137,79,117,228,165,42,119,97,169,82,29,78,226,113,76,52,91,119,108,238,106,91,72,202,58,155,211,220,181,179,87,173,141,14,211,138,190,161,221,18,163,165,48,153,90,96,196,117,227,105,85,25,166,133,27,49,91,50,74,143,114,212,156,100,146,173,137,37,45,69,181,10,50,166,45,108,213,235,159,92,117,30,175,168,119,68,169,10,84,215,150,152,49,29,120,157,77,58,17,45,70,204,86,204,146,146,218,132,171,25,36,167,122,141,75,81,110,90,140,239,51,124,206,48,84,120,59,115,227,207,209,231,251,17,174,142,118,26,189,167,197,124,51,23,79,249,91,115,199,246,231,245,35,148,233,215,84,246,112,231,60,62,155,31,94,181,59,79,245,97,237,103,160,215,241,114,78,152,252,202,146,156,104,138,61,71,174,231,81,246,159,105,27,82,109,56,174,230,148,237,218,100,149,32,208,164,165,73,184,205,10,214,203,71,95,52,250,37,247,105,63,254,46,53,78,46,215,127,128,79,232,52,235,209,119,184,218,58,189,62,178,75,168,148,237,87,153,124,10,140,70,90,225,159,136,75,159,135,125,71,135,114,211,39,72,85,2,107,204,177,113,83,80,130,117,51,97,18,253,99,75,102,164,151,93,9,82,212,210,247,39,10,51,35,61,139,90,85,29,202,179,74,176,119,55,110,78,180,85,207,205,61,191,107,116,116,129,176,118,118,151,7,23,176,116,197,56,139,81,226,233,194,42,166,62,68,233,255,0,215,178,120,114,153,93,176,14,26,206,188,109,141,64,182,41,215,157,153,90,143,86,162,213,153,39,226,75,96,207,107,137,201,145,145,145,224,210,164,168,141,42,66,136,148,149,37,73,81,17,145,145,66,142,97,124,90,191,108,162,103,15,186,121,50,67,21,105,12,155,119,76,181,71,109,77,38,20,152,170,47,2,146,117,10,53,41,198,223,67,138,113,6,157,132,72,36,168,212,165,147,115,28,86,50,214,18,207,135,174,120,117,121,251,52,115,86,65,179,88,237,161,204,227,43,195,211,165,124,119,181,137,241,34,39,74,166,174,184,210,120,105,219,164,115,150,61,230,23,197,139,23,205,66,102,128,88,201,144,221,38,131,83,52,220,19,212,167,26,57,179,88,82,146,113,82,140,145,41,134,156,201,168,214,71,189,214,208,164,17,37,180,173,206,173,203,171,82,53,150,137,171,31,144,54,37,55,211,246,189,79,108,219,134,152,252,198,217,68,24,253,70,153,93,69,147,113,69,135,91,234,55,185,8,35,55,80,91,77,57,74,22,220,107,211,219,18,224,212,235,222,137,96,90,209,186,213,74,236,198,225,177,148,45,72,111,113,250,206,185,177,42,81,52,218,119,45,106,36,158,212,33,74,198,8,93,39,15,122,19,108,112,239,167,17,180,254,218,151,34,106,148,242,167,84,167,191,146,84,217,171,66,18,227,164,140,153,52,157,173,161,41,66,76,240,148,39,38,181,110,90,163,57,125,56,140,211,25,56,186,167,118,35,179,221,143,175,251,183,166,216,223,201,182,19,102,233,217,235,86,226,237,119,35,149,90,241,158,187,181,105,202,117,143,23,73,137,215,77,56,82,201,96,0,38,46,107,85,39,50,125,37,139,96,235,116,107,222,141,75,240,180,187,234,25,205,113,73,54,82,218,170,76,171,100,162,67,104,34,82,114,149,71,117,74,89,30,247,31,113,91,140,242,73,237,60,176,245,166,161,67,191,170,26,29,84,168,71,69,22,226,102,69,86,152,202,163,41,78,157,85,180,55,189,41,113,37,234,165,81,154,113,74,39,61,92,176,141,166,147,81,146,229,47,31,58,83,80,213,78,29,234,138,166,85,163,194,122,206,121,87,90,144,250,20,105,146,212,88,207,147,173,18,147,221,10,54,221,90,146,120,50,53,33,41,61,164,163,90,106,119,78,174,223,200,29,65,182,47,191,71,248,255,0,201,202,204,42,183,133,234,244,186,254,29,244,59,211,223,133,109,221,179,27,182,158,51,156,31,144,133,227,162,114,204,202,47,83,241,102,117,245,79,55,78,108,189,116,109,206,196,215,150,94,227,118,221,51,71,158,42,167,141,185,227,230,210,39,143,30,60,99,94,23,91,196,79,179,246,167,127,51,107,95,216,157,20,98,46,247,89,238,10,69,217,194,237,245,116,219,242,252,85,46,179,96,212,234,16,159,233,169,29,88,239,83,156,91,107,218,178,37,39,41,81,30,20,68,101,158,228,70,41,8,123,218,73,137,187,110,99,177,107,208,149,21,91,192,226,232,174,52,152,174,34,98,122,184,54,16,20,231,199,126,169,254,234,60,71,220,29,24,126,30,29,163,155,90,54,230,246,56,231,133,117,206,178,215,133,168,143,50,28,127,105,150,220,183,211,202,73,91,133,165,113,9,127,254,229,218,35,123,95,109,85,189,25,50,153,70,145,232,233,93,14,183,78,123,137,233,68,245,54,168,143,50,28,104,189,100,154,75,57,87,170,70,98,142,105,212,234,133,98,161,22,147,73,129,34,108,233,175,34,52,88,177,154,83,174,190,234,212,73,67,104,66,72,205,74,82,140,136,146,68,102,102,100,68,46,118,143,17,49,77,24,122,122,248,207,212,194,116,43,147,83,85,220,70,115,119,149,17,185,79,124,241,170,117,229,194,52,249,231,93,56,107,97,28,172,52,166,158,84,251,159,92,93,171,72,84,229,60,245,168,204,20,161,36,210,26,36,197,146,227,170,87,115,82,148,163,105,41,34,218,73,36,47,59,247,150,199,25,26,237,115,240,239,198,77,173,168,22,212,72,243,82,171,30,52,26,148,7,240,73,155,9,117,9,74,113,162,94,12,218,86,230,208,164,173,36,120,82,19,146,90,119,33,82,251,135,187,3,247,46,209,27,38,196,118,147,232,201,148,202,52,127,72,197,235,245,186,115,220,79,86,95,175,185,68,121,144,227,167,234,168,210,89,194,125,82,34,21,239,205,51,218,6,223,254,102,196,254,219,52,123,197,218,171,47,203,40,138,56,85,19,19,235,91,108,246,58,206,215,237,206,34,188,76,111,217,174,155,148,196,78,154,77,17,26,71,47,55,29,99,148,241,214,103,138,200,52,187,82,109,141,95,176,104,218,143,103,59,33,116,154,219,42,117,146,146,201,180,235,106,66,212,219,141,173,61,200,148,135,16,180,25,164,205,38,105,51,74,148,147,37,31,106,20,247,193,159,21,85,14,29,239,21,210,107,206,200,151,100,220,47,50,213,66,42,164,41,45,83,157,83,173,37,85,20,161,45,56,181,169,12,146,201,77,160,146,110,22,194,51,51,66,49,110,118,237,193,72,187,45,250,101,211,111,203,241,84,186,204,54,106,16,159,233,169,29,88,239,32,150,218,246,172,137,73,202,84,71,133,17,25,103,185,17,140,158,89,152,81,143,181,175,202,142,113,245,247,32,251,113,177,216,141,146,199,205,26,76,216,174,102,109,213,230,253,89,253,168,229,61,188,226,56,233,28,136,14,189,114,234,21,145,102,213,237,250,13,211,116,83,169,117,27,166,97,211,232,241,164,188,72,92,201,4,157,198,132,23,255,0,42,156,158,11,123,141,163,59,220,66,85,216,70,70,42,137,153,136,158,72,109,118,110,91,166,154,235,166,98,42,227,19,167,9,210,116,225,219,198,38,56,117,240,0,0,125,83,85,175,52,207,104,27,127,249,155,19,251,108,209,144,185,76,126,149,63,3,255,0,94,24,247,154,103,180,13,191,252,205,137,253,182,104,200,92,166,63,74,159,129,255,0,175,8,125,159,45,207,124,251,178,233,12,207,244,91,79,161,111,250,180,172,32,0,4,193,205,224,0,0,171,94,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,49,239,52,207,104,27,127,249,155,19,251,108,209,141,56,58,226,90,161,195,174,163,165,83,78,58,237,27,153,232,177,46,36,58,218,141,76,52,133,168,145,45,181,33,42,115,115,36,235,138,216,68,100,226,77,73,198,227,66,209,9,155,244,97,179,137,185,115,148,76,253,49,163,168,105,202,177,57,215,70,244,96,176,113,173,202,173,211,49,29,187,181,197,83,17,231,152,137,136,243,232,185,80,28,117,187,112,82,46,203,126,153,116,219,242,252,85,46,179,13,154,132,39,250,106,71,86,59,200,37,182,189,171,34,82,114,149,17,225,68,70,89,238,68,99,145,19,88,152,152,214,28,193,93,21,91,170,104,174,52,152,225,49,61,72,115,205,51,217,250,223,254,121,68,254,197,52,67,158,0,125,173,236,79,197,62,89,40,76,110,105,158,207,214,255,0,243,202,39,246,41,162,28,240,3,237,111,98,126,41,242,201,66,33,152,249,94,223,125,30,215,71,108,111,232,235,25,232,98,61,201,77,110,101,55,5,94,211,209,235,46,233,183,229,248,90,165,26,254,167,84,33,63,211,74,250,82,25,139,49,109,175,106,200,210,172,41,36,120,81,25,30,59,145,144,200,92,37,241,63,72,226,98,200,145,61,116,239,70,93,20,14,139,21,232,45,165,71,28,150,225,47,166,251,11,60,229,167,58,110,25,32,204,214,131,74,146,173,196,73,113,120,183,154,103,179,245,191,252,242,137,253,138,104,174,237,19,213,235,159,67,181,30,145,168,118,188,169,9,84,39,144,153,209,26,120,154,77,70,17,173,38,244,87,12,210,162,218,180,167,25,52,171,98,137,43,73,110,66,76,174,113,121,141,88,12,202,117,248,147,17,172,125,126,175,165,132,217,221,140,179,181,187,21,76,81,17,24,138,42,174,104,171,215,26,211,62,106,191,250,207,30,216,155,215,1,143,116,43,91,45,29,124,211,232,151,221,164,255,0,248,184,213,56,187,93,254,1,63,160,211,175,69,222,227,104,234,244,250,201,46,162,83,181,94,101,240,44,132,36,150,238,83,118,152,174,137,214,37,164,177,120,75,248,27,245,97,177,52,205,53,211,58,76,79,56,144,0,7,181,184,42,215,154,103,180,13,191,252,205,137,253,182,104,180,161,86,188,211,61,160,109,255,0,230,108,79,237,179,70,19,104,63,34,158,248,109,14,136,63,57,169,244,43,246,28,172,253,160,110,15,230,108,191,237,176,133,165,10,181,229,103,237,3,112,127,51,101,255,0,109,132,45,40,54,127,242,40,239,147,165,255,0,206,106,189,10,61,128,0,12,219,87,171,91,75,184,191,253,239,156,76,106,157,143,122,179,214,176,235,183,245,106,76,151,217,103,116,138,92,181,75,91,103,40,137,37,185,214,141,40,65,56,223,117,17,32,148,223,172,74,67,182,82,40,199,136,159,104,29,78,254,121,86,191,182,186,37,239,0,220,101,49,78,98,151,160,90,165,81,144,180,173,228,196,182,170,207,184,227,234,220,227,140,51,26,150,77,182,202,140,146,74,91,170,75,174,57,181,9,36,183,234,165,40,196,87,43,205,60,29,234,176,215,231,134,179,164,246,113,229,246,55,238,222,236,20,227,50,235,57,230,87,70,183,34,138,124,37,49,242,163,118,60,120,142,216,249,81,28,227,143,56,157,108,68,0,4,169,160,128,1,1,248,229,227,110,175,105,220,5,164,122,43,95,240,181,74,52,200,179,42,245,232,18,82,190,148,134,86,225,174,154,166,212,209,165,88,82,99,169,195,74,204,143,11,97,105,50,234,36,90,227,49,150,240,86,252,45,223,253,179,219,57,179,152,221,167,198,198,7,3,28,121,204,207,42,99,182,126,250,204,167,192,215,188,91,159,9,220,111,91,28,67,190,118,101,203,77,143,109,94,204,178,151,27,136,153,6,184,213,84,165,178,55,156,140,106,34,52,169,42,37,168,216,81,169,73,111,10,37,184,73,112,209,81,130,49,159,226,45,226,168,179,114,212,235,30,55,212,222,189,17,100,248,220,139,21,152,224,177,246,230,139,145,224,184,118,196,248,77,38,38,56,76,79,108,119,115,137,94,119,14,222,207,218,99,252,205,162,255,0,98,104,100,33,143,120,118,246,126,211,31,230,109,23,251,19,67,33,9,101,143,197,83,221,30,199,62,102,222,80,191,233,213,239,72,0,2,171,30,171,94,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,49,239,52,207,104,27,127,249,155,19,251,108,209,144,185,76,126,149,63,3,255,0,94,16,251,62,91,158,249,247,101,210,25,159,232,182,159,66,223,245,105,88,64,0,9,131,155,208,231,154,103,179,245,191,252,242,137,253,138,104,135,60,0,251,91,216,159,138,124,178,80,152,220,211,61,159,173,255,0,231,148,79,236,83,68,57,224,7,218,222,196,252,83,229,146,132,63,49,242,189,190,250,61,174,144,216,223,209,214,51,208,196,123,146,184,192,0,19,7,55,177,239,16,90,139,112,105,46,141,93,90,139,107,91,126,157,170,81,33,147,236,67,52,173,72,44,184,148,41,231,9,5,184,218,105,42,83,203,34,52,229,13,171,214,65,122,229,78,118,254,189,106,117,3,89,88,215,163,175,250,78,240,106,98,166,59,42,160,209,58,137,27,219,54,150,210,144,88,36,180,109,41,77,18,81,183,98,48,77,154,54,164,202,243,133,74,113,217,194,196,45,4,187,160,221,86,36,14,133,143,113,225,136,177,144,82,29,244,100,182,154,65,45,151,30,117,75,221,213,194,221,65,154,247,30,30,73,36,146,209,41,81,189,160,179,127,74,113,22,234,241,105,234,236,158,169,250,188,223,59,118,116,63,153,101,81,114,254,79,140,181,30,22,252,76,69,83,199,122,157,60,107,115,217,215,87,101,92,98,120,197,49,54,115,164,186,181,100,107,101,145,10,254,176,106,158,46,157,47,45,186,211,132,73,145,14,65,17,26,227,190,130,51,216,234,114,89,44,153,25,26,84,147,82,20,149,31,114,20,213,193,215,18,213,14,29,117,29,42,154,113,215,104,220,207,69,137,113,33,214,212,106,97,164,45,68,137,109,169,9,83,155,153,39,92,86,194,35,39,18,106,78,55,26,22,139,140,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,200,229,121,133,56,251,90,207,10,163,156,125,125,210,133,237,222,199,93,217,28,195,193,209,172,216,175,141,21,79,211,76,254,213,63,76,105,60,53,210,62,145,94,252,203,56,146,243,225,194,210,149,254,38,85,216,165,196,255,0,154,145,18,51,110,40,255,0,228,186,179,74,127,196,164,151,252,106,4,132,227,83,137,47,222,243,166,63,237,126,87,74,244,185,186,145,104,27,162,117,219,103,166,109,248,137,43,220,100,130,233,161,194,218,74,221,151,22,222,80,180,19,152,167,186,117,58,161,88,168,69,164,210,96,72,155,58,107,200,141,22,44,102,148,235,175,186,181,18,80,218,16,146,51,82,148,163,34,36,145,25,153,153,17,12,110,125,152,248,56,248,37,174,115,207,187,179,215,236,239,77,250,38,216,184,197,220,141,161,199,71,248,118,230,124,28,76,115,170,57,215,58,245,81,60,180,249,81,174,177,187,198,82,242,244,213,109,94,182,53,122,30,156,217,52,153,23,5,181,112,188,79,87,41,138,94,214,160,52,91,82,186,146,86,125,153,83,105,218,74,247,60,91,26,193,172,217,52,74,94,103,85,26,133,31,67,173,90,181,38,124,136,83,161,95,16,100,197,149,25,213,52,235,14,162,28,213,33,196,45,38,70,149,37,68,70,74,35,35,35,34,50,25,11,131,174,26,105,252,58,233,194,83,52,164,46,238,185,153,139,46,226,91,174,36,210,195,168,66,141,17,27,74,20,166,246,178,110,184,157,228,102,110,40,212,172,237,52,33,24,215,154,103,179,245,191,252,242,137,253,138,104,245,78,26,238,19,42,174,155,179,199,77,116,236,243,125,250,212,111,103,120,13,160,233,3,15,123,3,110,34,136,170,41,154,163,253,73,136,157,106,152,229,167,84,117,205,49,19,61,145,148,184,75,226,126,145,196,197,145,34,122,233,222,140,186,40,29,22,43,208,91,74,142,57,45,194,95,77,246,22,121,203,78,116,220,50,65,153,173,6,149,37,91,136,146,226,243,160,161,11,2,255,0,187,180,186,238,129,125,216,149,111,70,87,41,157,95,11,43,160,211,221,62,163,75,105,126,163,169,82,15,40,113,101,221,39,140,228,187,145,24,185,206,30,56,135,178,56,141,178,17,116,218,206,120,74,140,77,140,214,40,239,56,74,145,77,144,100,120,73,158,11,123,74,194,141,183,72,136,150,68,125,146,180,173,8,175,147,230,177,140,167,193,93,248,241,244,255,0,126,223,159,187,21,210,62,192,87,179,87,231,48,192,70,184,90,231,151,31,240,231,178,127,102,126,76,255,0,12,241,210,106,202,96,56,107,198,241,182,52,254,216,168,222,119,157,106,61,38,139,73,100,223,151,45,243,61,173,167,36,68,68,69,147,82,148,163,36,165,9,35,82,148,164,165,36,102,100,71,244,91,247,21,191,118,82,24,184,45,106,237,58,179,75,149,187,161,54,159,41,18,35,187,181,70,133,109,113,6,105,86,20,149,36,240,125,140,140,188,200,102,183,169,222,221,215,139,88,120,11,190,11,195,238,206,230,186,107,164,233,174,154,233,175,45,116,227,167,61,28,136,0,15,74,72,147,204,179,76,169,23,102,129,158,161,60,239,70,169,98,204,101,248,203,218,165,117,99,203,121,168,239,49,130,89,37,57,82,152,115,121,165,70,93,13,165,130,90,140,87,127,13,154,146,198,145,107,173,153,168,19,93,142,204,26,117,77,45,84,30,125,151,29,75,48,159,74,152,146,225,33,191,93,74,75,46,184,164,145,17,250,201,79,170,175,162,119,91,122,90,212,251,234,206,174,217,53,103,164,51,6,224,166,74,165,74,114,50,146,151,80,211,237,41,181,169,6,162,81,18,137,43,51,35,50,50,206,50,71,228,40,32,67,243,250,39,15,138,183,137,163,156,251,105,251,199,204,233,14,136,113,84,231,57,14,47,36,196,235,52,211,51,29,212,93,137,225,28,59,98,185,235,248,205,132,0,98,206,23,181,54,175,172,58,7,103,106,21,192,214,218,165,70,26,216,154,189,201,62,188,136,239,57,29,199,240,132,33,41,234,41,147,115,98,82,68,157,251,75,36,89,60,166,37,182,174,83,122,136,185,79,41,141,126,119,60,227,176,119,114,252,85,204,29,255,0,143,110,169,166,116,237,166,102,39,233,133,123,243,89,191,255,0,247,11,165,144,170,223,248,205,193,82,129,208,251,24,134,247,80,211,255,0,167,39,106,85,245,168,190,129,140,39,203,146,214,168,92,60,81,209,170,208,158,142,134,109,154,101,66,171,45,46,169,68,165,180,182,14,33,37,188,17,145,171,169,45,179,193,153,22,210,81,231,36,68,125,91,141,203,239,242,251,137,203,222,107,50,106,43,135,71,152,154,20,102,102,47,61,15,6,130,101,228,180,146,82,137,45,42,66,31,113,36,88,207,80,212,100,74,82,136,76,110,87,58,101,87,182,180,198,227,212,202,147,187,35,222,179,25,98,158,198,212,158,99,193,55,144,111,238,37,153,250,206,188,243,123,20,148,153,116,55,122,196,178,196,62,222,184,252,223,122,57,83,58,250,169,229,243,206,159,59,163,241,147,70,201,116,115,22,106,210,43,187,111,119,73,231,53,94,227,84,114,227,52,211,53,122,169,211,87,78,230,207,250,43,252,115,253,68,71,190,0,125,173,236,79,197,62,89,40,72,78,108,255,0,162,191,199,63,212,68,123,224,7,218,222,196,252,83,229,146,135,156,111,150,99,210,163,254,42,251,51,250,51,175,247,56,143,109,213,198,10,181,227,211,139,207,221,94,174,254,144,233,221,83,54,125,26,97,248,234,132,41,187,227,215,220,74,90,52,100,186,105,62,147,46,147,196,156,45,109,186,100,135,11,59,91,50,203,92,196,56,177,98,133,79,170,240,225,100,166,65,85,167,50,202,110,74,137,41,198,74,36,103,18,135,83,21,163,73,145,184,167,91,82,122,135,221,178,105,195,70,22,165,171,165,2,52,187,77,174,125,95,191,168,218,113,103,53,29,117,106,219,202,105,147,146,241,52,211,105,66,20,227,142,45,93,204,146,134,208,181,153,36,141,70,73,50,74,84,163,36,157,214,117,153,85,114,175,129,97,248,235,194,116,235,159,213,251,126,110,212,127,163,13,138,181,130,179,255,0,147,103,17,187,20,196,213,110,42,229,77,58,107,225,103,213,174,238,188,163,199,231,187,49,45,121,104,93,154,235,46,254,122,218,162,204,145,83,211,90,123,38,213,110,52,185,105,91,84,149,58,137,46,198,114,43,107,112,148,133,56,250,22,149,147,73,82,84,75,81,173,57,36,45,54,100,58,46,137,233,13,177,161,218,113,72,211,203,94,44,116,166,19,40,84,233,109,50,109,42,163,52,208,146,122,83,132,106,81,238,90,147,156,26,149,177,36,148,36,246,161,36,93,232,103,50,220,45,120,60,61,54,171,171,89,246,121,163,205,13,87,182,217,246,31,104,243,155,184,236,45,168,162,142,81,164,105,53,105,242,234,253,170,190,136,210,39,89,137,153,10,205,214,142,34,238,126,27,184,245,190,238,186,75,50,42,84,153,108,211,152,171,81,19,48,163,181,80,79,162,88,232,154,148,104,112,146,166,220,81,45,43,36,238,198,244,17,146,92,94,108,200,83,159,31,222,214,247,223,225,127,44,138,44,179,251,181,217,177,69,203,115,164,197,81,236,148,167,162,44,14,31,51,205,177,56,60,93,17,85,186,236,85,19,19,215,27,246,253,113,61,113,49,198,39,140,76,74,218,236,11,254,209,213,27,70,5,247,98,85,189,39,67,169,245,124,44,174,131,172,245,58,110,173,165,250,142,165,43,44,45,181,151,116,150,113,146,236,100,99,176,138,123,224,191,138,74,135,15,215,243,52,155,146,179,33,58,123,93,120,202,179,20,152,84,130,138,233,163,107,115,26,65,25,26,84,149,19,100,230,210,81,173,162,50,216,181,161,173,182,247,78,168,211,235,20,248,181,106,76,248,243,96,205,101,18,98,202,140,234,93,105,246,150,146,82,28,66,210,102,74,74,146,100,100,162,51,35,35,35,33,119,150,230,20,230,22,183,185,85,28,227,235,238,148,123,109,246,62,254,200,99,252,15,26,172,215,172,209,87,108,126,172,206,145,27,212,245,233,207,132,233,26,233,31,72,173,238,93,252,88,191,66,168,82,184,112,189,147,28,169,51,158,121,54,221,68,212,219,39,18,75,138,91,170,138,233,168,200,156,75,174,41,93,51,238,225,58,225,35,11,74,211,210,178,17,175,120,199,231,120,186,240,87,108,221,183,251,90,249,227,197,224,151,244,93,179,248,93,166,203,243,44,191,23,28,39,193,77,51,215,77,90,93,210,168,229,198,53,245,198,177,60,37,176,128,8,115,192,95,23,159,186,189,33,141,33,212,74,166,111,10,52,50,240,53,9,179,119,200,175,182,149,58,107,193,116,210,93,86,90,38,73,89,90,220,116,137,110,30,118,184,101,49,134,103,11,137,183,139,181,23,109,207,9,250,60,205,105,159,100,120,189,157,199,215,151,227,105,210,170,121,79,85,81,213,84,79,92,79,207,28,98,116,152,152,128,0,225,175,27,198,216,211,251,98,163,121,222,117,168,244,154,45,37,147,126,92,183,204,246,182,156,145,17,17,22,77,74,82,140,146,148,36,141,74,82,146,148,145,153,145,29,121,152,166,53,158,76,85,187,117,222,174,45,219,137,154,166,116,136,142,51,51,60,162,35,174,101,213,181,235,89,237,253,3,211,26,174,164,92,12,120,207,7,177,136,84,244,200,67,46,79,150,225,225,182,80,107,253,171,81,164,148,164,182,219,139,36,171,110,14,49,114,233,212,155,159,87,239,237,109,212,123,197,216,235,171,86,222,160,186,241,70,100,154,105,180,161,19,27,109,180,39,185,146,80,218,16,130,53,25,168,201,36,106,82,148,102,163,133,28,75,113,23,115,241,35,127,126,85,213,153,145,77,164,196,101,12,82,104,138,152,82,26,167,167,98,58,198,149,18,27,37,41,199,18,107,82,205,59,177,177,6,102,150,209,137,93,202,99,244,169,248,31,250,240,140,90,204,231,29,153,219,162,143,137,26,233,231,241,103,143,216,222,184,237,135,167,101,54,31,23,136,197,68,78,42,228,91,222,158,123,177,225,109,206,228,78,179,19,164,198,181,76,112,153,237,136,137,71,190,63,189,173,239,191,194,254,89,20,72,78,83,31,165,79,192,255,0,215,132,123,227,251,218,222,251,252,47,229,145,68,132,229,49,250,84,252,15,253,120,89,96,188,179,62,149,127,242,74,54,155,244,103,71,238,112,254,219,75,8,0,1,53,114,248,0,0,0,0,0,53,239,27,8,13,123,196,83,105,255,0,210,254,47,169,208,29,5,255,0,191,254,87,253,139,140,224,7,217,34,196,252,83,230,114,132,132,21,221,203,139,138,74,125,45,132,112,245,168,21,152,241,25,91,217,180,30,113,132,182,149,58,235,139,91,208,220,116,140,136,212,183,22,75,107,114,114,165,41,196,111,51,54,91,22,34,51,121,85,250,47,225,40,220,158,81,17,61,241,26,53,134,223,101,88,172,175,104,113,81,137,167,72,185,93,85,211,61,83,77,117,77,81,49,62,109,116,158,201,137,128,83,159,31,222,214,247,223,225,127,44,138,46,48,83,159,31,222,214,247,223,225,127,44,138,49,251,73,249,45,62,148,123,37,47,232,83,203,247,191,115,87,191,109,33,57,76,126,149,63,3,255,0,94,17,239,143,239,107,123,239,240,191,150,69,18,19,148,199,233,83,240,63,245,225,30,248,254,246,183,190,255,0,11,249,100,81,138,196,121,26,207,165,63,242,108,12,155,244,153,152,254,230,159,101,132,132,229,49,250,84,252,15,253,120,88,64,175,126,83,31,165,79,192,255,0,215,133,132,9,6,73,249,5,191,95,189,45,63,210,151,231,102,47,249,127,210,160,0,1,149,107,244,123,227,251,217,34,251,252,47,230,113,69,90,240,237,237,3,166,63,207,42,47,246,214,133,165,113,253,236,145,125,254,23,243,56,162,173,120,118,246,129,211,31,231,149,23,251,107,66,31,158,121,66,223,116,123,210,233,14,138,191,52,49,190,157,207,233,80,180,174,63,189,146,47,191,194,254,103,20,117,238,9,120,191,253,240,116,135,108,123,213,158,141,249,66,135,226,100,190,203,59,99,213,34,37,72,108,229,17,36,182,180,233,41,104,39,27,236,147,53,146,155,245,77,72,107,176,241,253,236,145,125,254,23,243,56,162,162,236,235,198,231,211,251,158,157,121,217,149,169,20,154,213,37,226,126,36,182,12,183,54,172,25,25,25,30,73,73,82,76,210,164,40,141,42,74,148,149,17,145,153,29,214,103,143,175,1,152,83,92,124,89,166,53,142,222,51,244,199,83,1,176,251,37,135,218,237,144,191,135,175,72,187,77,234,230,221,95,171,59,150,248,79,236,213,164,69,81,221,60,226,23,240,3,14,112,205,196,205,163,196,173,162,245,98,143,27,209,149,202,102,223,76,209,183,186,247,128,234,58,242,88,252,250,154,109,14,245,16,193,175,212,35,219,157,167,220,187,229,170,141,70,159,71,167,202,171,85,167,199,133,6,19,43,147,42,84,151,82,211,76,52,132,154,150,226,214,163,34,74,82,146,51,53,25,145,17,17,153,137,21,171,212,94,162,46,219,157,105,158,182,155,199,101,216,172,179,21,94,7,23,110,105,187,76,233,52,207,61,126,184,158,113,49,172,76,76,76,76,196,195,233,1,195,89,215,141,177,168,22,197,58,243,179,43,81,234,212,90,179,36,252,73,108,25,237,113,57,50,50,50,60,26,84,149,17,165,72,81,18,146,164,169,42,34,50,50,46,100,123,137,138,163,88,228,181,185,110,187,53,205,187,145,49,84,78,147,19,194,98,99,156,76,117,76,3,170,234,142,164,219,26,65,96,214,117,30,241,118,66,41,52,70,82,235,197,25,147,117,215,20,181,165,182,219,66,123,17,169,110,45,8,35,81,146,72,212,70,165,37,36,106,46,70,241,188,109,141,63,182,42,55,157,231,90,143,73,162,210,89,55,229,203,124,207,107,105,201,17,17,17,100,212,165,40,201,41,66,72,212,165,41,41,73,25,153,17,211,159,21,92,75,87,184,144,191,156,170,40,228,69,181,105,47,58,155,118,155,37,182,122,177,26,113,13,37,213,45,109,164,141,74,117,76,37,195,74,148,178,65,168,210,149,25,22,79,25,154,102,84,96,45,240,227,92,242,143,174,124,222,223,166,39,27,11,177,56,141,174,198,120,218,211,135,162,124,122,187,127,98,159,218,159,154,152,227,58,240,166,174,173,171,90,223,123,234,206,172,77,213,154,141,102,163,14,163,227,9,250,58,91,150,123,232,241,219,112,215,25,134,28,65,35,111,75,36,100,180,165,38,165,238,112,253,117,40,206,214,184,75,226,126,145,196,197,145,34,122,233,222,140,186,40,29,22,43,208,91,74,142,57,45,194,95,77,246,22,121,203,78,116,220,50,65,153,173,6,149,37,91,136,146,226,233,140,118,27,2,255,0,187,180,186,238,129,125,216,149,111,70,87,41,157,95,11,43,160,211,221,62,163,75,105,126,163,169,82,15,40,113,101,221,39,140,228,187,145,24,137,101,249,165,204,29,249,185,95,24,171,227,125,189,238,135,218,253,131,193,237,30,87,70,15,13,17,110,229,152,210,212,245,71,47,22,116,249,51,164,70,188,102,39,140,107,198,38,251,192,99,78,30,245,218,216,226,35,78,35,106,5,181,18,68,37,37,229,65,169,64,127,38,168,83,80,132,41,198,137,120,34,117,59,92,66,146,180,145,101,43,78,73,10,220,132,228,177,62,183,114,155,180,69,116,78,177,46,70,198,96,239,229,248,138,240,184,154,102,154,232,153,137,137,234,152,251,247,79,82,140,120,137,246,129,212,239,231,149,107,251,107,162,210,184,1,246,72,177,63,20,249,156,161,86,188,68,251,64,234,119,243,202,181,253,181,209,105,92,0,251,36,88,159,138,124,206,80,137,100,126,80,185,221,62,244,58,31,165,95,205,12,23,167,111,250,85,164,32,0,9,131,155,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,1,19,185,150,104,194,181,127,134,250,135,130,134,78,77,182,158,118,188,149,165,188,172,211,30,4,204,39,36,133,158,55,56,93,187,125,164,37,136,227,174,58,44,59,142,223,169,208,42,12,161,216,213,40,111,68,117,11,73,40,148,135,16,104,81,25,25,25,31,101,31,153,24,13,99,45,27,134,179,166,247,245,50,189,5,229,198,168,80,106,140,191,244,150,140,45,135,146,188,43,6,149,99,114,11,37,146,62,222,225,177,71,10,186,169,31,87,244,46,211,186,211,41,167,165,250,38,3,51,141,11,37,98,79,131,97,199,8,253,117,158,114,231,242,143,63,17,67,252,99,105,84,221,38,226,14,242,162,187,9,113,225,205,172,212,103,65,46,153,161,62,25,115,164,37,178,79,168,146,198,27,237,180,177,240,49,100,156,156,245,90,61,115,75,171,26,117,50,82,124,125,62,161,34,83,77,154,203,62,25,184,244,246,82,100,70,179,86,55,25,249,36,139,252,192,44,96,83,151,56,205,74,58,166,165,81,244,253,153,46,146,33,193,143,49,77,239,245,55,34,69,65,163,60,110,62,253,241,157,191,183,220,46,22,161,41,168,80,36,205,120,204,155,142,202,221,89,145,247,36,165,38,103,231,246,13,120,248,242,191,94,212,14,38,46,217,174,60,235,173,210,170,51,233,76,27,138,53,25,52,213,66,81,164,190,146,187,122,254,236,23,212,64,51,87,41,13,33,43,219,93,164,222,85,56,132,237,62,133,79,91,236,40,219,221,182,91,51,32,56,158,234,65,164,189,85,31,145,146,190,207,49,119,36,68,68,68,68,68,69,216,136,132,5,229,21,165,173,218,250,49,46,246,122,42,218,147,86,152,230,213,45,27,77,77,59,18,3,132,100,123,8,204,140,211,241,50,251,124,196,251,0,0,0,0,0,0,0,0,0,0,0,20,97,205,142,66,222,226,68,144,183,219,89,34,153,180,137,42,201,164,138,124,238,199,240,23,158,40,139,154,156,9,81,56,151,144,235,251,205,47,66,91,136,221,156,109,58,132,236,99,36,2,72,114,84,129,31,192,221,53,78,135,231,186,179,152,234,109,47,163,138,114,182,231,25,243,239,140,139,77,21,111,201,102,173,1,154,5,207,74,91,169,41,75,159,53,210,70,228,238,216,104,167,39,56,206,113,159,168,90,64,0,0,0,0,0,0,142,124,123,106,185,105,39,14,55,29,193,30,67,9,153,252,15,160,218,151,133,175,248,124,84,43,105,18,210,103,130,115,39,131,18,44,204,139,185,158,5,57,243,110,226,41,187,178,241,139,164,182,229,93,110,65,165,111,241,237,181,35,45,185,213,106,3,237,100,144,233,145,225,73,87,210,73,119,242,207,152,8,11,98,91,79,94,215,116,27,113,42,113,78,77,234,247,35,51,87,168,210,151,240,63,213,248,13,154,236,187,126,53,173,109,67,161,68,101,45,53,27,169,181,36,146,73,22,231,20,175,34,34,47,53,124,5,13,242,218,210,212,106,119,19,182,244,105,208,214,245,50,23,139,241,139,38,247,37,27,233,243,13,25,51,66,146,89,82,11,207,246,119,23,254,69,130,192,15,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,1,94,124,217,248,115,126,249,211,198,245,90,220,163,57,50,171,65,207,85,184,177,205,199,222,235,191,5,130,193,33,165,41,88,74,20,125,212,88,34,63,50,236,44,48,113,183,5,191,72,186,41,79,81,107,144,88,151,14,70,222,163,79,52,151,18,123,84,74,46,202,35,47,52,145,249,123,128,107,15,99,222,85,189,63,185,225,221,86,252,183,98,207,133,212,233,184,219,139,66,139,123,106,108,251,161,73,87,209,89,249,25,121,141,129,184,64,226,182,206,226,66,192,143,81,141,85,134,213,113,157,254,50,10,159,105,47,35,47,72,38,255,0,54,79,56,178,202,25,221,223,221,220,187,121,84,111,29,60,22,92,252,58,95,50,170,180,10,76,201,118,108,189,158,22,83,108,56,225,51,181,152,201,95,85,104,97,182,147,151,158,50,78,15,190,48,125,252,240,102,143,235,142,163,104,125,194,139,134,194,184,231,64,95,126,171,13,204,125,166,94,245,28,66,119,165,167,17,187,111,85,102,89,62,198,127,110,67,102,144,16,23,135,174,107,154,87,125,211,142,22,166,31,160,106,141,121,184,239,134,139,29,121,83,167,234,155,211,20,163,194,80,130,63,173,95,3,33,50,237,157,93,211,11,190,50,36,219,183,253,187,56,156,206,16,197,86,59,170,236,106,47,36,44,255,0,84,255,0,168,7,111,1,199,29,199,111,18,182,157,118,156,71,240,241,72,207,249,199,89,188,53,175,73,172,72,206,73,186,117,30,217,167,116,177,185,18,107,17,153,95,115,73,23,101,184,159,215,79,245,144,14,213,88,172,211,104,48,28,169,213,166,179,22,51,88,220,227,206,37,9,44,168,146,93,212,100,94,102,69,251,70,187,28,91,107,196,205,110,213,10,221,105,50,84,168,18,159,134,251,77,165,102,109,146,155,134,219,70,100,93,69,167,204,149,228,126,243,251,4,179,227,171,153,58,47,250,108,141,56,209,249,210,226,196,86,206,181,70,59,187,20,175,90,51,201,216,236,121,74,35,193,161,196,158,83,239,50,248,152,175,43,62,213,173,223,55,69,50,215,161,66,145,50,109,78,91,49,91,75,77,173,195,35,113,196,182,70,100,146,81,227,42,47,113,249,128,177,190,76,186,92,244,251,162,224,213,41,13,164,226,199,143,46,146,141,201,62,206,165,202,123,228,101,148,99,200,255,0,91,63,87,188,91,152,143,92,15,112,253,15,64,52,54,139,69,84,84,53,83,170,199,141,84,168,122,132,149,38,67,176,227,37,212,159,230,208,162,245,153,242,81,25,252,76,207,202,66,128,0,0,0,0,0,0,0,0,0,0,12,37,198,133,187,30,229,225,143,81,162,61,21,47,185,30,216,172,72,99,40,37,108,117,52,249,4,149,119,35,198,55,121,151,113,155,70,59,226,38,27,181,13,5,212,88,76,17,245,31,181,42,237,167,25,206,85,9,210,47,47,180,6,187,26,47,45,203,115,91,172,215,30,61,171,135,115,83,146,188,118,193,162,91,121,248,126,168,216,254,202,174,195,111,75,40,55,28,201,8,110,50,40,17,102,58,226,214,68,148,160,163,37,102,102,102,120,46,217,60,153,254,209,173,135,93,86,206,172,248,153,10,218,170,85,197,189,195,81,227,6,212,156,158,115,143,213,250,191,96,180,254,39,184,201,166,216,252,25,216,246,245,157,112,50,170,253,197,109,83,34,188,81,37,164,221,101,153,20,167,144,165,31,77,242,90,112,226,83,220,200,200,143,30,103,128,16,167,152,142,186,63,172,186,255,0,89,143,26,97,63,78,183,164,200,164,71,216,225,169,10,38,38,203,36,168,176,226,210,126,171,158,101,143,176,189,243,7,147,214,130,57,77,166,85,117,134,226,163,173,47,73,235,193,130,167,227,224,141,165,38,4,134,220,73,173,188,231,36,120,82,87,143,129,123,197,117,104,62,154,220,58,249,173,148,107,121,12,74,156,186,173,98,60,138,163,164,149,186,162,101,217,109,33,231,20,173,171,255,0,27,147,82,136,203,191,124,251,246,33,209,189,55,162,233,70,155,208,44,154,44,38,163,183,77,167,69,142,238,198,208,131,113,198,216,109,179,90,182,165,57,81,244,203,38,100,70,127,228,1,221,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,68,30,60,56,71,167,234,181,177,55,86,180,254,131,33,119,245,33,148,42,68,88,12,165,74,174,69,65,165,38,149,163,36,106,125,166,242,164,41,57,90,210,142,150,213,153,181,211,171,219,118,224,171,218,119,5,50,233,183,229,248,90,165,26,99,53,8,79,244,210,190,148,134,86,75,109,123,86,70,149,97,73,35,194,136,200,241,220,140,134,192,2,187,184,249,224,213,138,115,21,77,125,210,218,116,133,165,111,42,93,203,73,97,183,31,86,231,28,125,233,53,67,113,199,148,100,146,82,218,74,154,109,189,168,73,41,207,85,41,94,35,25,222,87,53,79,194,236,71,24,231,31,95,127,111,206,222,221,23,237,221,22,169,141,159,205,170,214,138,184,91,170,120,196,107,195,193,206,191,38,126,79,102,179,79,45,52,139,92,71,113,35,120,241,41,115,210,174,43,162,20,122,107,52,138,99,80,99,211,225,188,234,163,37,220,110,145,33,41,90,140,146,167,92,248,119,38,208,202,20,107,54,247,171,153,208,206,24,42,250,175,166,186,129,172,53,90,143,163,237,123,38,141,83,125,163,101,73,84,137,245,38,33,169,244,48,73,60,236,105,57,105,78,45,69,220,148,72,71,115,82,218,249,248,78,225,186,161,196,166,163,157,186,236,217,20,219,118,144,202,103,86,234,13,50,165,41,45,111,36,166,59,74,218,109,165,247,79,118,221,253,137,40,117,120,95,79,98,173,75,89,237,250,69,167,194,237,245,107,91,241,60,45,46,141,96,212,233,240,152,234,41,125,40,236,211,156,67,104,220,179,53,43,9,73,22,84,102,103,142,230,102,49,248,28,5,120,253,252,102,34,117,142,62,185,211,217,9,118,213,237,110,27,100,167,15,179,153,53,49,77,115,52,196,233,202,221,19,84,118,235,173,85,107,62,120,137,215,156,194,144,132,132,227,11,133,139,131,135,171,222,69,86,157,3,173,97,215,102,58,186,36,198,9,106,68,77,198,165,148,7,141,106,82,137,214,211,146,74,148,163,234,161,27,200,247,19,136,110,61,139,222,213,173,37,178,53,178,200,155,96,223,212,191,23,78,151,135,26,117,179,36,200,135,32,136,201,18,24,89,145,236,117,57,60,30,12,140,141,73,81,41,10,82,78,142,89,151,211,143,179,118,159,149,26,105,244,253,18,201,109,214,215,221,217,28,199,1,118,120,217,175,194,69,200,235,210,60,30,147,28,188,106,117,157,59,98,102,58,245,138,140,208,174,45,117,87,135,251,98,225,181,44,201,145,215,6,176,203,206,68,105,248,237,41,48,42,46,27,8,57,197,148,26,220,82,89,100,208,150,212,174,158,229,37,106,74,182,154,85,137,63,219,5,225,112,127,194,53,186,229,110,103,252,121,50,231,75,121,127,181,110,186,181,171,235,82,148,175,121,152,238,90,235,162,119,118,129,234,12,187,18,237,99,252,100,154,100,173,205,127,15,129,215,117,166,101,108,109,197,244,186,157,21,31,77,74,220,159,35,248,156,247,229,227,194,199,228,29,190,214,185,223,112,41,207,215,46,56,108,191,110,55,142,171,148,200,14,160,204,222,220,74,52,19,178,16,180,118,34,220,134,203,105,168,141,215,91,77,60,54,19,19,141,187,24,74,230,98,41,237,249,63,126,175,177,123,157,109,6,71,178,249,125,205,160,195,83,77,85,223,211,73,167,77,110,206,156,56,246,68,113,170,122,184,252,169,210,114,87,6,124,42,211,248,119,179,151,86,175,53,30,93,237,112,178,203,181,9,74,142,148,187,78,105,77,52,165,83,146,180,186,226,22,148,60,75,53,56,131,73,56,123,12,200,201,8,196,141,0,19,187,22,40,195,91,139,86,227,72,135,38,230,217,174,43,59,198,87,142,198,213,189,114,185,227,62,200,136,234,136,142,17,0,0,10,204,115,230,168,211,169,245,138,124,170,77,90,4,121,176,102,178,184,210,162,201,105,46,180,251,75,73,165,109,173,10,35,37,37,73,51,35,73,145,145,145,153,24,163,174,33,44,15,220,187,91,175,107,17,170,79,163,33,211,43,50,61,29,23,175,214,233,192,113,93,88,158,190,229,25,230,59,141,31,172,163,81,103,10,245,136,200,94,112,175,126,106,90,89,255,0,185,45,108,141,51,225,107,77,142,183,63,231,164,199,91,105,36,127,233,68,179,82,255,0,196,237,79,210,49,129,218,12,55,134,195,120,88,231,79,179,173,182,122,32,207,63,7,103,115,129,185,62,37,248,211,156,252,104,227,79,155,140,107,30,184,227,219,200,112,197,171,82,175,238,3,245,90,200,172,213,60,85,82,197,182,171,48,155,74,137,229,56,154,107,208,30,92,83,91,139,51,74,176,164,200,105,41,65,150,198,216,109,59,72,176,106,174,113,148,180,7,83,105,26,109,54,251,98,182,215,240,123,190,193,175,91,40,127,114,191,131,200,126,62,246,15,106,80,163,94,247,89,109,175,228,146,122,187,205,68,73,60,226,209,22,197,226,126,17,102,212,79,58,98,99,236,250,27,239,103,242,72,201,179,28,125,86,227,74,47,87,77,200,236,214,98,119,162,52,253,168,153,234,152,137,143,52,205,132,115,82,213,63,253,201,104,156,104,127,11,166,108,133,183,255,0,61,26,58,27,81,47,255,0,74,53,146,145,254,39,106,190,145,12,23,203,223,76,169,26,147,196,125,53,250,219,185,143,104,67,114,230,67,27,85,252,34,67,14,180,134,11,114,86,147,70,199,94,109,223,229,18,186,91,13,38,74,60,98,222,33,47,255,0,221,71,91,175,107,237,170,183,164,225,212,235,50,61,29,43,161,209,234,64,109,93,40,158,166,212,153,98,59,109,23,172,146,81,227,42,245,140,204,88,199,45,141,37,149,96,232,140,155,222,179,75,240,181,75,234,97,77,109,74,55,146,226,169,172,167,100,82,91,107,34,74,114,165,72,117,42,65,30,246,223,109,91,140,176,73,201,216,255,0,229,51,73,185,63,22,39,95,84,114,249,208,124,218,99,97,54,14,156,37,51,165,235,148,238,240,225,59,247,56,215,207,143,139,26,199,45,120,71,41,229,45,133,90,243,76,246,129,183,255,0,153,177,63,182,205,22,148,42,215,154,103,180,13,191,252,205,137,253,182,104,204,237,7,228,83,223,13,103,209,7,231,53,62,133,126,196,57,19,27,128,94,45,127,114,203,129,58,79,169,183,63,135,177,234,155,189,24,252,164,238,110,147,61,107,35,44,186,106,46,140,103,50,189,249,37,37,46,26,87,249,180,169,229,155,128,221,19,180,117,247,79,181,126,196,187,88,255,0,236,60,154,100,173,206,255,0,0,159,208,169,180,204,173,141,184,142,175,79,172,163,233,169,91,85,228,127,18,140,90,163,166,215,62,144,95,213,157,56,188,90,142,138,181,17,228,180,241,198,120,157,105,196,173,9,113,183,16,174,198,105,91,107,66,200,148,68,162,37,17,41,41,81,26,74,45,102,155,248,10,109,227,104,229,58,253,19,49,164,247,233,247,209,190,243,27,185,78,215,94,198,108,190,42,52,185,110,41,158,173,116,170,154,106,138,232,243,211,53,105,63,79,10,153,75,142,29,86,168,106,175,17,23,18,166,210,99,211,217,180,30,122,212,136,134,150,165,169,214,162,73,120,141,215,20,120,35,82,220,91,138,193,17,18,82,105,79,172,105,53,170,78,242,173,182,175,116,91,247,109,226,187,191,22,123,211,14,152,221,3,105,175,117,73,8,101,197,76,201,246,107,13,45,13,225,25,234,110,245,241,209,111,53,239,110,219,245,123,178,224,166,90,214,252,79,21,84,172,204,102,159,9,142,162,81,213,144,242,201,13,163,114,204,146,156,169,68,89,81,145,22,123,153,16,188,237,29,211,42,70,141,233,141,187,166,116,71,122,209,232,80,210,194,223,218,164,248,153,10,51,91,239,237,82,214,104,234,58,183,28,217,184,201,59,246,151,98,33,147,201,109,215,140,198,85,139,175,148,113,245,207,87,204,131,244,155,140,194,236,222,205,88,217,252,60,68,213,92,68,68,105,174,148,209,164,205,92,117,210,102,116,211,175,140,204,78,176,238,64,0,38,46,108,85,175,52,207,104,27,127,249,155,19,251,108,209,144,185,76,126,149,63,3,255,0,94,24,247,154,103,180,13,191,252,205,137,253,182,104,200,92,166,63,74,159,129,255,0,175,8,125,159,45,207,124,251,178,233,12,207,244,91,79,161,111,250,180,172,32,0,4,193,205,224,0,0,171,94,105,158,208,54,255,0,243,54,39,246,217,162,28,137,141,205,51,218,6,223,254,102,196,254,219,52,56,13,209,59,71,95,116,251,87,236,75,181,143,254,195,201,166,74,220,239,240,9,253,10,155,76,202,216,219,136,234,244,250,202,62,154,149,181,94,71,241,40,22,47,13,86,47,50,174,205,28,230,103,232,141,93,113,179,217,213,141,158,216,172,46,99,137,137,154,40,166,141,116,231,165,85,197,58,250,181,215,78,189,14,1,120,181,253,203,46,4,233,62,166,220,254,30,199,170,110,244,99,242,147,185,186,76,245,172,140,178,233,168,186,49,156,202,247,228,148,148,184,105,95,230,210,167,150,118,148,40,67,80,172,75,131,76,111,122,221,129,116,198,232,213,40,83,28,134,254,16,180,161,205,167,234,186,222,244,165,70,211,137,218,180,40,210,91,144,180,171,24,49,63,249,122,113,106,253,204,136,124,62,234,28,201,15,213,163,178,77,218,210,211,29,180,180,168,81,162,164,188,10,137,164,36,210,166,219,97,110,37,197,154,183,145,172,148,162,82,80,78,100,178,92,202,109,213,240,59,253,209,246,125,159,50,17,210,126,196,81,140,181,59,75,148,196,76,76,111,92,136,229,49,166,190,18,52,243,113,171,182,60,110,221,123,87,52,207,103,235,127,249,229,19,251,20,209,14,120,1,246,183,177,63,20,249,100,161,49,185,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,10,89,143,149,237,247,209,237,95,236,111,232,235,25,232,98,61,201,76,110,105,158,207,214,255,0,243,202,39,246,41,162,173,69,165,115,76,246,126,183,255,0,158,81,63,177,77,16,163,130,75,126,145,118,113,47,107,218,215,4,79,21,75,172,195,173,83,230,177,212,82,58,177,222,164,203,67,136,220,131,37,39,41,81,150,82,100,101,158,198,70,40,231,54,166,246,99,22,163,175,118,62,118,75,163,76,117,57,102,197,220,199,87,26,197,191,11,92,196,117,238,198,186,122,244,112,220,51,241,9,115,240,239,168,240,238,90,100,233,10,160,77,121,150,46,42,106,16,78,166,108,34,95,172,105,108,212,146,235,161,42,90,154,94,228,225,70,100,103,177,107,74,174,118,206,188,109,141,64,182,41,215,157,153,90,143,86,162,213,153,39,226,75,96,207,107,137,201,145,145,145,224,210,164,168,141,42,66,136,148,149,37,73,81,17,145,145,84,31,24,188,52,212,56,117,212,117,38,17,71,93,163,115,61,42,93,186,182,156,81,169,134,144,180,154,226,56,149,169,78,110,100,157,109,59,204,204,156,73,165,89,220,107,66,59,15,5,28,90,191,195,253,206,86,165,231,50,66,244,246,176,243,174,75,105,136,237,169,80,38,184,76,160,167,30,16,111,56,148,161,146,66,155,74,190,138,148,180,165,75,73,37,85,50,204,117,121,101,233,194,98,120,83,175,205,63,100,255,0,117,158,220,236,174,27,110,50,219,123,67,145,248,215,119,117,210,62,93,49,206,39,175,126,153,141,34,60,211,79,102,150,232,3,230,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,250,68,203,155,154,166,38,153,210,121,130,173,121,166,123,64,219,255,0,204,216,159,219,102,139,74,21,107,205,51,218,6,223,254,102,196,254,219,52,97,54,131,242,41,239,134,207,232,131,243,154,159,66,191,99,5,240,213,174,117,126,31,53,98,153,125,192,46,165,57,204,83,235,145,138,58,93,92,138,107,142,33,79,33,178,82,147,135,75,166,149,160,247,39,215,66,73,70,104,53,36,238,150,206,188,109,141,64,182,41,215,157,153,90,143,86,162,213,153,39,226,75,96,207,107,137,201,145,145,145,224,210,164,168,141,42,66,136,148,149,37,73,81,17,145,145,80,64,147,156,20,113,106,255,0,15,247,57,90,151,156,201,11,211,218,195,206,185,45,166,35,182,165,64,154,225,50,130,156,120,65,188,226,82,134,73,10,109,42,250,42,82,210,149,45,36,149,96,242,92,211,224,149,120,27,191,18,126,137,251,59,91,91,164,221,132,157,161,177,248,75,1,31,230,45,199,24,253,122,99,142,158,122,163,228,246,242,236,210,221,0,124,212,234,141,62,177,79,139,86,164,207,143,54,12,214,81,38,44,168,206,165,214,159,105,105,37,33,196,45,38,100,164,169,38,70,74,35,50,50,50,50,31,72,155,243,114,212,196,211,58,79,53,24,241,19,237,3,169,223,207,42,215,246,215,70,61,25,11,136,159,104,29,78,254,121,86,191,182,186,37,109,177,194,83,28,64,112,67,98,221,118,100,56,232,212,42,59,51,219,136,235,242,28,74,103,194,110,169,80,89,193,44,172,153,109,74,91,198,180,184,164,253,36,165,10,82,80,163,82,117,205,24,75,152,187,215,41,183,206,53,157,59,120,255,0,119,105,98,54,135,9,179,185,102,10,246,54,116,162,228,219,183,189,213,76,205,19,49,51,230,241,116,158,205,117,234,101,190,1,120,181,253,212,237,244,233,62,166,220,254,34,248,165,238,244,99,242,147,181,202,180,4,32,140,178,233,168,250,210,91,194,247,228,146,165,54,73,95,231,20,151,150,83,24,107,255,0,110,220,21,123,78,224,166,93,54,252,191,11,84,163,76,102,161,9,254,154,87,210,144,202,201,109,175,106,200,210,172,41,36,120,81,25,30,59,145,144,176,143,246,74,237,255,0,222,225,212,205,71,247,91,240,126,136,233,120,116,116,252,95,75,111,165,186,157,62,135,75,63,156,232,109,221,212,252,222,206,159,231,134,127,43,206,168,240,51,111,19,60,105,142,125,177,246,251,90,131,111,122,48,196,206,99,78,47,35,183,173,23,170,136,154,99,149,21,79,95,8,225,71,92,207,201,159,52,195,37,113,215,197,139,26,35,108,57,166,150,162,100,46,246,186,105,139,83,82,80,167,25,77,38,19,134,182,188,82,92,65,164,205,243,82,28,38,137,7,234,169,6,181,25,18,82,135,106,182,221,183,234,247,101,193,76,181,173,248,158,42,169,89,152,205,62,19,29,68,163,171,33,229,146,27,70,229,153,37,57,82,136,178,163,34,44,247,50,32,184,174,10,189,217,112,84,238,155,130,95,138,170,86,102,61,80,154,255,0,77,40,234,200,121,102,183,23,181,4,73,78,84,163,60,36,136,139,61,136,136,90,151,2,156,39,49,162,54,195,122,151,117,170,66,239,107,166,152,132,187,25,105,113,148,210,97,56,104,119,194,169,181,146,76,223,53,33,179,116,214,94,170,144,72,73,17,37,75,119,31,254,54,127,139,236,162,62,136,251,103,239,194,19,47,254,59,162,60,131,245,241,23,59,252,122,254,170,41,137,251,213,83,189,112,151,195,5,35,134,123,34,68,5,212,125,39,116,87,250,47,215,167,54,165,20,115,91,100,190,155,12,32,241,134,155,234,56,68,179,34,90,205,74,82,182,145,165,180,83,24,216,64,107,222,46,54,134,205,24,123,118,109,91,141,34,55,190,166,31,161,220,203,19,155,226,243,60,118,50,173,235,149,205,169,153,255,0,254,145,234,136,142,17,29,81,26,45,7,151,215,21,84,251,254,216,167,104,93,220,236,120,119,21,179,76,106,53,33,231,100,36,149,88,138,209,185,249,182,219,75,73,74,21,29,132,176,157,187,214,183,18,74,115,249,46,25,76,241,175,189,58,163,80,163,212,34,213,169,51,228,66,157,9,228,73,139,42,51,170,105,214,29,66,137,72,113,11,73,145,165,73,81,17,146,136,200,200,200,140,133,202,112,151,196,253,35,137,139,34,68,245,211,189,25,116,80,58,44,87,160,182,149,28,114,91,132,190,155,236,44,243,150,156,233,184,100,131,51,90,13,42,74,183,17,37,197,222,228,121,167,135,166,48,215,103,198,142,94,120,251,99,233,249,209,126,148,182,19,240,77,234,179,172,190,159,240,107,159,30,35,149,21,76,243,244,106,153,238,166,120,70,145,52,196,103,65,195,94,55,141,177,167,246,197,70,243,188,235,81,233,52,90,75,38,252,185,111,153,237,109,57,34,34,34,44,154,148,165,25,37,40,73,26,148,165,37,41,35,51,34,62,100,84,95,27,220,88,177,196,61,207,14,218,179,19,33,155,38,218,121,213,68,113,197,56,218,170,178,84,68,147,148,227,38,100,73,74,82,70,150,137,73,234,37,46,56,106,52,155,134,218,50,89,142,62,140,5,173,249,227,84,242,142,223,237,8,78,197,236,142,35,107,179,8,195,211,173,54,169,227,114,168,249,49,199,72,141,126,85,90,105,28,250,231,73,136,150,53,226,75,94,106,252,70,106,115,250,133,82,165,250,42,58,97,199,167,211,233,189,116,191,224,227,182,70,102,142,169,54,217,185,185,213,188,230,84,156,151,83,110,112,146,18,219,148,199,233,83,240,63,245,225,94,226,194,57,76,126,149,63,3,255,0,94,17,44,162,229,119,179,42,110,87,58,204,235,175,205,46,134,233,23,5,135,203,182,42,254,19,11,78,237,186,34,220,68,118,68,92,163,183,140,249,230,120,207,57,226,176,128,0,19,215,36,161,207,52,207,103,235,127,249,229,19,251,20,209,14,120,1,246,183,177,63,20,249,100,161,49,185,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,8,126,99,229,123,125,244,123,93,33,177,191,163,172,103,161,136,247,37,113,128,0,38,14,111,7,94,191,236,11,71,84,109,25,246,37,247,73,244,157,14,167,210,241,81,122,238,179,212,233,186,135,81,235,180,164,172,176,182,208,125,148,89,198,15,177,153,14,194,3,229,84,197,113,52,213,26,196,170,89,189,115,15,114,155,182,170,154,106,166,98,98,98,116,152,152,227,19,19,28,98,98,121,74,140,117,235,70,46,13,3,212,234,174,155,220,15,248,207,7,177,248,85,4,199,91,45,207,136,225,101,183,144,75,253,168,81,36,212,148,184,219,136,37,43,110,78,74,112,81,198,253,35,71,237,26,142,153,234,211,216,182,232,208,228,212,45,247,226,197,82,229,156,133,59,189,112,9,40,78,213,245,84,227,142,33,199,84,130,66,137,73,82,205,42,71,78,103,113,85,195,77,7,137,11,5,202,90,138,60,91,170,146,203,170,183,106,82,92,123,165,17,215,22,210,157,74,208,218,136,148,151,82,194,91,53,41,43,52,18,141,73,73,153,96,233,108,65,241,118,110,228,152,175,9,102,124,89,215,78,238,184,158,239,178,93,79,179,249,142,95,210,150,65,56,60,206,153,240,182,230,157,253,52,137,138,184,238,215,76,233,164,111,68,79,87,15,26,157,52,210,103,180,234,142,164,220,250,191,127,86,117,30,241,118,58,234,213,183,146,235,197,25,146,105,166,210,132,37,182,219,66,123,153,37,13,161,8,35,81,154,140,146,70,165,41,70,106,59,0,229,217,194,196,42,5,191,7,136,43,226,6,250,229,79,47,219,44,168,164,50,229,62,33,161,230,86,242,210,106,74,28,241,8,119,114,72,208,164,147,100,218,210,172,184,100,152,213,192,159,15,86,142,189,234,116,228,95,115,169,207,208,237,200,103,42,85,13,114,93,106,93,79,170,75,109,6,223,73,104,90,90,105,102,133,173,194,87,101,27,40,52,153,58,102,155,124,23,185,30,2,111,85,240,219,220,120,240,239,235,159,179,207,199,177,25,233,87,107,105,203,44,70,204,101,154,209,226,196,87,167,8,138,52,241,109,199,154,99,77,237,56,110,233,79,29,106,136,8,115,205,51,217,250,223,254,121,68,254,197,52,76,97,14,121,166,123,63,91,255,0,207,40,159,216,166,140,230,107,249,21,206,230,170,216,15,206,108,31,167,30,201,85,168,202,92,60,113,15,123,240,229,123,162,233,181,156,241,116,233,123,25,172,81,222,112,211,30,165,28,140,240,147,60,30,199,83,149,27,110,145,25,160,204,251,41,10,90,23,218,120,18,167,83,235,28,83,217,180,154,180,8,243,96,205,102,175,26,84,89,45,37,214,159,105,116,169,105,91,107,66,136,201,73,82,76,200,210,100,100,100,102,70,28,98,240,211,80,225,215,81,212,152,69,29,118,141,204,244,169,118,234,218,113,70,166,26,66,210,107,136,226,86,165,57,185,146,117,180,239,51,50,113,38,149,103,113,173,8,131,218,177,122,221,152,198,218,159,139,86,157,220,184,247,78,186,127,237,213,25,134,105,150,227,115,42,182,99,31,76,76,221,181,21,196,79,42,227,90,162,105,143,218,167,119,122,52,227,206,99,77,221,82,19,152,31,21,20,27,219,77,45,59,39,74,46,120,245,10,5,234,203,245,90,171,138,167,60,211,174,197,141,47,167,25,41,55,208,157,137,57,49,164,154,136,139,126,99,35,185,33,88,115,2,112,23,10,247,159,196,229,172,197,151,91,168,210,144,158,179,245,167,226,198,55,219,93,53,180,111,117,137,9,250,36,211,170,75,109,18,213,244,28,113,165,167,215,74,4,123,22,181,203,127,70,63,115,205,26,115,81,103,191,81,77,83,80,186,82,156,135,38,63,69,17,162,71,113,244,70,52,17,250,203,234,165,197,61,212,201,37,72,113,189,169,193,26,215,144,194,85,119,55,204,41,187,95,13,52,153,211,170,35,179,190,125,168,118,208,217,203,250,59,217,11,184,28,60,111,77,201,170,154,119,162,38,106,170,189,120,213,195,73,154,40,235,152,210,119,98,56,107,9,108,0,2,112,229,128,83,159,30,150,7,228,15,19,151,79,134,164,248,10,125,199,209,184,33,126,127,171,215,241,8,254,16,247,117,41,73,221,45,18,189,85,99,24,245,72,145,180,92,96,131,28,212,236,75,130,179,100,89,87,253,58,55,94,151,108,204,153,14,165,177,11,82,217,241,132,199,73,213,97,38,148,181,186,57,160,212,165,23,174,235,73,34,51,87,108,54,125,99,195,96,230,168,231,76,235,245,79,183,95,83,102,116,77,155,78,91,180,116,89,170,124,91,212,205,19,172,245,252,106,123,230,102,152,166,61,41,57,86,95,119,5,102,200,189,108,10,140,158,189,46,217,153,14,101,55,122,214,165,179,227,9,254,171,73,202,141,41,107,116,114,89,37,41,47,93,215,84,102,102,174,210,215,88,181,54,145,163,122,99,113,106,101,109,174,180,122,20,53,62,134,55,41,62,38,66,140,144,195,27,146,133,154,58,142,173,182,247,237,50,78,253,199,216,140,85,47,1,119,255,0,228,15,19,150,183,137,171,120,10,125,199,214,183,230,254,99,171,215,241,8,254,14,207,100,169,73,221,45,17,125,100,227,24,245,140,145,184,76,110,103,58,167,249,39,163,84,237,50,143,15,169,34,252,153,249,215,150,222,80,212,72,78,50,242,246,168,150,70,151,77,213,70,34,202,84,147,71,87,59,79,105,139,92,191,31,185,149,213,94,188,104,214,61,125,94,174,49,30,166,123,108,118,78,113,91,121,103,13,20,235,111,19,52,87,49,28,60,88,225,115,143,235,105,77,85,78,159,173,10,181,23,157,195,238,150,126,226,186,53,106,233,146,230,120,169,20,104,103,227,30,39,55,161,82,222,113,79,72,233,171,98,12,218,39,93,112,145,148,146,182,18,119,100,242,103,80,124,47,105,149,35,88,117,242,206,211,219,129,221,180,186,140,197,191,53,27,84,125,120,241,217,114,67,140,101,11,66,147,212,75,38,222,244,168,141,59,247,22,76,176,119,124,40,108,213,142,21,223,158,232,246,207,212,202,116,223,155,107,86,23,42,162,123,110,85,31,253,104,157,125,85,253,10,247,230,207,250,43,252,115,253,68,65,139,2,255,0,187,180,186,238,129,125,216,149,111,70,87,41,157,95,11,43,160,211,221,62,163,75,105,126,163,169,82,15,40,113,101,221,39,140,228,187,145,24,156,252,217,255,0,69,127,142,127,168,138,247,24,172,234,169,163,48,174,170,103,73,141,61,144,159,116,103,102,222,35,99,240,214,174,211,21,83,84,92,137,137,141,98,98,110,87,19,19,19,194,98,99,156,57,11,118,223,171,221,151,5,50,214,183,226,120,170,165,102,99,52,248,76,117,18,142,172,135,150,72,109,27,150,100,148,229,74,34,202,140,136,179,220,200,133,198,112,205,195,213,163,194,190,152,188,186,172,234,114,43,146,33,166,85,217,92,241,46,183,17,206,129,188,226,79,243,203,216,219,76,161,229,163,168,73,111,114,83,189,105,73,158,11,26,240,59,193,171,250,40,194,245,47,83,169,209,213,123,77,101,76,69,130,235,109,186,170,18,73,199,144,225,182,243,111,56,219,138,125,174,145,239,36,165,72,73,169,25,194,214,71,128,248,244,227,30,46,164,74,127,70,244,166,181,226,45,40,249,102,189,57,180,50,228,122,196,132,60,211,141,165,133,26,13,100,211,43,103,179,168,90,73,211,82,176,74,66,82,181,228,112,118,104,201,236,124,47,19,31,226,79,197,142,191,237,231,236,142,28,231,68,51,105,51,60,87,72,249,172,108,238,75,95,249,74,38,38,237,200,248,179,167,159,229,68,76,120,145,202,186,252,111,139,76,85,22,99,78,168,211,235,20,248,181,106,76,248,243,96,205,101,18,98,202,140,234,93,105,246,150,146,82,28,66,210,102,74,74,146,100,100,162,51,35,35,35,33,244,138,197,229,203,169,188,66,191,123,198,211,107,89,175,77,233,220,14,172,138,195,19,213,178,61,33,15,30,73,214,95,216,165,165,213,45,10,52,71,44,161,195,83,199,181,25,91,237,217,208,144,224,49,177,142,179,23,98,38,62,253,93,176,211,187,91,179,55,54,83,50,171,1,93,202,107,225,172,76,79,29,39,150,244,124,154,180,227,167,45,38,38,38,96,20,231,199,247,181,189,247,248,95,203,34,139,140,20,231,199,247,181,189,247,248,95,203,34,140,102,210,126,75,79,165,30,201,78,122,20,242,253,239,220,213,239,219,71,177,53,184,11,227,30,46,155,202,99,70,245,90,181,225,237,41,24,102,131,57,196,50,220,122,60,133,188,235,142,37,245,18,9,102,211,203,123,187,171,90,137,163,74,114,73,66,148,180,117,238,7,248,120,178,56,141,178,53,94,214,186,91,240,149,24,158,134,122,143,88,101,178,84,138,108,133,20,236,168,139,37,189,165,97,36,227,70,100,75,34,46,233,90,80,180,70,187,254,192,187,180,186,238,159,98,95,116,159,70,87,41,157,47,21,23,174,211,221,62,163,72,117,30,187,74,82,15,40,113,7,217,71,140,224,251,145,144,141,216,248,70,95,22,241,150,249,85,175,119,61,38,39,230,215,217,201,187,51,79,192,251,99,94,47,102,177,127,140,181,187,61,91,209,173,49,84,92,163,187,123,118,123,244,171,133,81,173,247,141,123,197,210,112,115,78,213,234,62,128,91,116,157,102,129,30,21,78,19,41,141,76,138,77,116,165,49,74,67,104,76,102,229,163,4,73,125,41,35,45,164,68,162,65,54,78,126,119,168,41,108,101,118,134,231,133,183,98,189,52,214,39,132,255,0,10,1,208,238,14,50,252,102,105,133,138,226,184,162,171,113,189,79,24,157,38,236,107,30,105,125,20,234,141,66,143,80,139,86,164,207,145,10,116,39,145,38,44,168,206,169,167,88,117,10,37,33,196,45,38,70,149,37,68,70,74,35,35,35,34,50,23,41,194,95,19,244,142,38,44,137,19,215,78,244,101,209,64,232,177,94,130,218,84,113,201,110,18,250,111,176,179,206,90,115,166,225,146,12,205,104,52,169,42,220,68,151,23,16,120,134,225,57,138,239,13,182,55,17,246,74,164,29,90,13,143,111,170,228,167,18,92,120,165,198,110,4,118,147,41,162,73,25,182,166,155,74,122,133,217,179,105,179,94,80,164,43,171,18,180,187,82,110,125,32,191,168,218,143,103,59,29,21,106,35,202,117,146,146,201,58,211,137,90,20,219,141,173,61,140,210,182,214,180,25,164,201,68,74,51,74,146,162,37,21,166,26,253,236,151,17,17,115,141,21,105,61,241,213,49,231,142,207,87,157,32,207,50,188,187,164,252,162,171,152,73,221,196,89,154,169,141,126,77,113,241,168,171,182,154,180,141,42,234,225,86,156,38,153,190,113,81,124,111,113,98,199,16,247,60,59,106,204,76,134,108,155,105,231,85,17,199,20,227,106,170,201,81,18,78,83,140,153,145,37,41,73,26,90,37,39,168,148,184,225,168,210,110,27,104,236,60,87,113,236,254,188,88,48,180,226,201,182,100,80,105,53,22,88,145,114,28,227,109,231,94,146,133,165,196,198,97,73,201,19,8,113,9,95,87,9,113,195,36,150,214,210,74,75,152,19,65,116,98,224,215,205,78,165,105,189,190,255,0,131,241,155,223,155,80,84,117,188,220,8,141,150,92,121,100,143,216,132,146,141,41,83,142,54,131,82,119,100,174,243,92,206,113,181,70,19,11,198,39,77,124,243,217,221,247,239,192,116,127,176,180,236,197,170,246,131,63,141,202,232,138,166,152,158,59,148,196,78,181,78,154,235,84,198,186,68,107,164,113,227,51,17,78,61,22,17,202,99,244,169,248,31,250,240,194,124,125,233,181,177,164,26,135,99,105,197,156,212,132,82,104,150,60,102,153,57,47,27,174,184,165,212,39,184,227,139,87,98,53,45,197,173,102,73,34,73,26,140,146,148,164,137,37,155,57,76,126,149,63,3,255,0,94,22,153,101,137,195,102,116,218,171,156,107,238,203,63,183,57,165,188,235,97,111,227,236,196,197,23,34,137,141,121,233,225,105,136,215,207,49,199,78,174,90,207,52,123,227,251,218,222,251,252,47,229,145,68,132,229,49,250,84,252,15,253,120,71,190,63,189,173,239,191,194,254,89,20,72,78,83,31,165,79,192,255,0,215,133,92,23,150,103,210,175,254,75,45,166,253,25,209,251,156,63,182,210,194,0,0,77,92,190,0,0,0,0,0,13,123,198,194,3,94,241,20,218,127,244,191,139,234,116,7,65,127,239,255,0,149,255,0,96,45,107,130,14,49,226,235,85,33,189,56,212,154,215,253,209,33,245,222,109,247,208,203,40,173,71,220,165,238,101,45,33,8,75,173,32,246,169,162,44,154,27,234,17,171,243,157,56,215,23,132,63,221,95,131,27,47,87,180,238,151,155,194,141,14,171,227,169,240,161,111,145,95,109,53,87,73,25,62,162,75,170,203,68,241,167,8,91,142,145,33,178,206,214,200,162,141,157,120,220,250,127,115,211,175,59,50,181,34,147,90,164,188,79,196,150,193,150,230,213,131,35,35,35,201,41,42,73,154,84,133,17,165,73,82,146,162,50,51,35,198,97,174,223,201,238,209,114,126,45,113,19,223,19,245,199,223,132,167,121,222,95,149,244,143,128,196,96,237,204,69,252,61,117,209,19,60,232,174,153,152,227,194,103,114,189,34,103,77,98,99,246,233,225,127,2,156,248,254,246,183,190,255,0,11,249,100,81,101,60,51,113,51,104,241,43,104,189,88,163,198,244,101,114,153,183,211,52,109,238,189,224,58,142,188,150,63,62,166,155,67,189,68,48,107,245,8,246,231,105,247,46,245,173,199,247,181,189,247,248,95,203,34,140,214,127,118,139,248,26,46,91,157,98,106,143,100,181,135,68,153,126,39,42,218,156,78,15,25,68,209,114,139,85,68,196,245,120,246,253,83,19,28,98,99,88,152,152,152,153,137,72,78,83,31,165,79,192,255,0,215,132,123,227,251,218,222,251,252,47,229,145,68,132,229,49,250,84,252,15,253,120,71,190,63,189,173,239,191,194,254,89,20,99,177,30,70,179,233,79,252,147,76,155,244,153,152,254,230,159,101,135,33,192,247,19,244,142,29,47,122,148,11,186,157,212,181,238,239,10,197,74,115,41,82,228,83,150,201,185,210,124,144,89,234,52,93,103,9,196,17,111,198,20,140,154,58,110,91,224,215,188,78,254,93,252,88,191,66,168,82,184,112,189,147,28,169,51,158,121,54,221,68,212,219,39,18,75,138,91,170,138,233,168,200,156,75,174,41,93,51,238,225,58,225,35,11,74,211,210,171,145,230,158,10,99,11,119,226,207,41,236,153,234,245,253,252,214,29,42,236,36,230,20,85,159,101,241,254,45,49,254,37,63,173,77,49,241,163,207,76,70,147,29,113,203,140,105,85,144,128,8,115,199,167,23,159,185,69,33,253,33,211,186,166,47,10,204,51,241,213,8,83,118,72,160,54,165,52,104,201,116,212,93,87,154,55,137,56,90,28,104,141,14,22,55,54,103,40,197,98,109,225,45,77,219,147,194,62,159,51,67,100,57,30,47,104,177,244,101,248,42,117,170,174,115,213,76,117,213,51,213,17,243,207,8,141,102,98,39,14,115,19,226,158,109,126,224,157,195,237,143,63,101,14,153,134,46,103,146,113,222,110,161,44,150,203,200,101,10,36,169,109,248,117,181,181,70,75,74,141,195,113,10,78,27,35,84,90,225,219,218,7,76,127,158,84,95,237,173,12,122,50,23,14,222,208,58,99,252,242,162,255,0,109,104,64,46,98,171,198,98,226,237,206,185,143,84,107,203,239,222,235,204,30,65,133,217,173,159,175,47,194,71,10,104,171,89,211,73,170,173,217,214,169,243,207,124,233,26,83,28,34,22,149,199,247,178,69,247,248,95,204,226,138,115,23,25,199,247,178,69,247,248,95,204,226,138,181,225,219,218,7,76,127,158,84,95,237,173,12,166,208,83,191,141,162,158,218,99,219,40,31,67,247,254,11,179,24,155,250,107,187,118,185,211,183,75,118,229,199,105,46,173,94,250,39,123,194,191,172,26,167,132,168,196,203,110,180,225,26,163,204,142,102,70,184,239,160,140,183,180,172,22,75,36,100,100,149,36,210,180,165,69,55,248,226,226,198,216,191,248,115,182,169,154,104,152,245,26,78,164,188,242,106,15,201,81,166,85,45,84,247,34,190,168,171,101,39,132,62,110,56,214,76,212,105,216,147,52,146,210,234,28,44,57,199,79,9,76,104,69,122,61,251,97,195,143,30,193,174,60,212,24,241,19,33,197,187,77,154,76,153,155,74,55,150,183,29,75,132,211,174,165,100,103,131,222,131,36,146,80,107,138,66,198,171,216,156,182,155,152,58,186,254,250,199,154,99,135,254,146,203,57,102,73,182,215,176,91,75,99,140,219,157,121,105,51,164,112,166,189,62,85,186,244,170,56,204,112,158,113,86,172,165,194,245,181,123,221,250,249,103,80,116,230,239,252,150,184,30,152,183,163,85,246,154,252,42,26,101,199,94,87,76,187,59,150,144,226,122,74,194,28,221,177,102,73,82,140,174,248,65,142,88,26,39,232,43,70,173,174,181,134,49,50,228,223,73,163,122,223,70,3,78,151,93,207,85,195,35,234,72,108,145,181,104,37,39,194,228,140,210,224,200,92,195,191,118,239,220,69,223,220,179,255,0,115,223,158,252,177,240,155,188,127,128,218,88,217,143,252,27,248,206,190,223,91,110,220,254,107,172,51,249,85,21,101,248,10,177,21,68,204,207,29,60,221,95,108,207,103,115,80,244,129,138,181,181,251,91,107,39,177,114,154,41,183,254,28,215,58,105,189,51,173,92,121,206,147,226,211,76,206,155,241,58,105,189,50,137,60,111,241,143,43,90,170,238,105,198,155,86,191,238,119,15,160,243,143,176,135,153,93,106,70,212,175,115,201,117,8,90,90,105,103,181,45,25,96,214,223,80,205,95,155,233,226,78,26,120,116,185,248,145,191,191,37,41,47,72,166,210,98,50,183,234,213,180,195,41,13,83,211,177,125,18,82,77,109,146,148,227,137,36,37,4,173,216,222,178,35,75,107,199,78,210,237,54,185,245,126,254,163,105,197,156,212,117,213,171,111,41,166,78,75,196,211,77,165,8,83,142,56,181,119,50,74,27,66,214,100,146,53,25,36,201,41,82,140,146,119,91,162,122,67,108,104,118,156,82,52,242,215,139,29,41,132,202,21,58,91,76,155,74,168,205,52,36,158,148,225,26,148,123,150,164,231,6,165,108,73,37,9,61,168,73,22,47,3,133,187,156,226,39,17,136,248,177,207,255,0,214,60,223,126,115,170,119,181,89,246,7,163,76,158,222,81,147,196,69,250,163,197,215,73,152,234,155,181,240,210,106,153,142,26,198,147,49,203,118,157,213,20,140,181,114,112,233,115,209,184,124,180,56,134,166,61,34,171,69,184,94,154,197,81,13,67,36,166,140,166,165,42,59,6,226,201,102,107,75,202,66,253,125,137,74,21,181,6,102,107,70,113,40,184,62,4,169,212,250,199,7,22,109,38,173,2,60,216,51,89,171,198,149,22,75,73,117,167,218,93,70,90,86,218,208,162,50,82,84,147,50,52,153,25,25,25,145,139,60,171,5,70,62,229,118,170,225,226,204,196,246,78,176,146,237,246,211,98,54,79,5,135,199,217,141,232,240,177,77,84,254,181,51,69,115,49,175,84,235,17,49,49,215,28,117,141,98,107,59,135,142,33,239,126,28,175,116,93,54,179,158,46,157,47,99,53,138,59,206,26,99,212,163,145,158,18,103,131,216,234,114,163,109,210,35,52,25,159,101,33,75,66,238,118,192,191,237,29,81,180,96,95,118,37,91,210,116,58,159,87,194,202,232,58,207,83,166,234,218,95,168,234,82,178,194,219,89,119,73,103,25,46,198,70,42,15,139,78,24,42,252,51,222,241,224,34,163,233,59,94,191,214,126,131,57,197,36,164,26,27,52,117,24,125,5,140,58,223,81,178,53,145,18,22,74,74,147,180,205,77,163,62,114,202,167,107,252,27,158,92,154,124,9,17,244,166,160,203,146,106,14,84,154,113,17,164,74,34,83,109,185,79,51,44,45,242,113,189,142,169,57,71,77,10,39,61,116,176,69,146,201,241,55,240,120,137,193,93,166,102,59,59,60,253,221,191,63,124,35,164,124,151,41,218,92,154,157,168,192,221,166,154,162,53,222,158,17,114,57,110,207,95,132,137,141,41,235,214,38,153,234,154,98,151,17,62,208,58,157,252,242,173,127,109,116,90,87,0,62,201,22,39,226,159,51,148,42,215,136,159,104,29,78,254,121,86,191,182,186,45,43,128,31,100,139,19,241,79,153,202,12,143,202,23,59,167,222,135,222,149,127,52,48,94,157,191,233,86,144,128,0,38,14,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,243,133,208,69,212,169,116,173,97,183,104,235,83,209,141,136,51,148,196,124,145,50,148,207,144,227,138,52,55,156,228,211,149,41,120,248,151,188,67,222,93,218,232,246,141,107,245,26,60,153,132,197,58,225,147,30,145,35,123,134,148,36,159,155,16,148,163,203,136,73,122,173,249,158,126,195,247,94,110,177,233,197,23,85,180,222,191,100,214,161,51,33,186,149,58,84,118,183,182,133,155,110,56,195,141,146,211,185,42,194,139,168,120,50,35,50,255,0,32,215,123,94,52,214,225,208,61,108,173,91,203,143,42,10,233,117,137,50,41,110,154,22,210,141,150,165,186,134,92,74,182,163,252,86,73,73,34,46,221,177,238,13,138,175,90,236,55,116,178,189,113,195,144,135,35,46,129,42,99,78,33,100,100,164,28,101,44,140,140,143,7,219,7,146,63,218,53,193,214,137,110,92,122,221,121,56,201,154,151,50,230,168,165,25,239,147,92,183,49,241,253,97,103,188,48,113,147,77,190,56,51,190,45,235,198,224,105,53,251,118,218,169,197,100,165,203,73,58,243,49,233,76,161,42,46,163,230,181,101,197,43,185,17,17,158,124,143,34,172,122,234,185,181,103,196,199,86,229,85,110,45,237,154,79,57,55,100,228,177,140,254,183,215,251,64,108,29,193,117,185,30,218,225,143,78,98,51,20,153,114,69,177,72,144,254,16,73,222,234,169,241,201,74,236,69,156,237,243,62,227,54,140,119,195,172,39,105,218,11,167,80,158,35,234,49,106,82,27,86,124,242,80,154,35,243,251,6,68,0,0,0,0,0,0,0,0,0,0,0,21,25,206,107,75,158,129,116,91,250,165,29,164,148,89,17,226,82,23,181,39,221,229,57,80,124,204,240,140,121,23,235,103,234,247,139,115,17,235,142,30,31,225,235,254,134,214,168,169,138,135,106,116,168,242,106,148,255,0,80,148,165,73,106,28,148,180,146,252,218,212,103,185,239,36,145,31,192,200,252,194,165,185,108,107,170,116,143,93,233,148,138,140,196,179,78,184,158,102,152,190,171,155,91,74,228,76,134,147,87,119,18,146,50,75,103,223,7,219,220,98,249,224,206,139,82,134,204,248,50,27,121,137,13,165,198,220,109,100,164,169,42,34,50,50,50,236,125,140,134,176,21,250,45,207,165,247,196,154,92,198,166,83,42,244,10,138,208,133,154,92,101,196,58,195,198,146,90,76,201,42,44,45,179,193,224,143,37,238,50,22,137,192,223,51,11,117,20,42,94,153,107,21,75,194,191,13,166,34,181,84,152,242,16,218,146,132,70,101,38,227,210,37,100,207,61,69,158,19,228,70,127,18,1,104,64,58,165,177,170,218,105,121,67,110,109,179,127,91,181,38,220,108,157,47,9,85,142,241,146,76,146,121,61,139,63,214,79,245,144,230,138,227,183,141,91,74,187,78,51,248,120,164,103,252,224,57,16,29,66,230,213,221,48,180,35,46,77,197,127,219,176,73,188,101,15,213,99,180,174,230,146,242,90,203,245,139,250,196,52,226,19,154,230,149,88,148,242,133,166,134,117,234,155,190,78,53,225,165,71,70,20,209,250,198,204,196,168,178,149,172,139,235,79,192,140,6,118,226,251,138,219,59,134,251,6,69,70,85,90,27,181,199,246,120,56,41,125,165,60,188,61,28,156,252,217,188,218,207,8,123,119,111,119,115,237,231,175,205,241,121,86,245,6,231,153,117,220,18,221,149,62,111,79,168,183,28,90,204,246,54,150,203,186,212,165,125,20,23,153,159,144,236,58,193,174,58,141,174,23,10,238,27,246,227,157,61,125,186,76,57,49,247,89,103,212,109,10,216,151,92,94,221,221,36,25,224,251,153,125,152,206,124,11,112,89,115,241,23,124,197,170,215,233,51,34,89,177,55,248,169,78,48,227,100,246,230,100,165,29,37,173,135,26,86,30,100,137,89,62,217,193,119,242,9,213,202,99,135,55,236,109,60,115,85,174,58,59,144,234,149,236,116,155,149,28,219,125,158,131,243,152,60,146,218,74,147,148,173,39,217,71,146,50,242,46,194,195,7,27,111,219,244,139,94,148,205,22,135,5,136,144,227,238,233,180,203,73,109,37,185,70,163,236,146,34,46,234,51,242,247,142,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,117,61,74,210,235,35,86,173,183,237,91,230,133,14,165,5,253,185,39,226,178,241,167,107,136,95,171,213,66,136,178,166,209,158,222,239,176,83,47,20,124,177,117,75,74,106,82,43,26,107,76,155,114,208,15,103,73,168,172,201,153,45,62,171,9,61,196,204,84,160,189,119,22,101,131,250,41,63,121,24,188,97,235,126,52,121,77,27,50,152,109,230,213,230,135,18,74,73,251,252,140,6,173,245,139,106,231,182,95,232,215,168,53,58,91,165,252,153,113,92,97,94,68,126,74,34,63,37,23,245,151,196,115,214,230,178,234,197,164,234,29,183,117,38,232,128,72,206,17,30,177,37,164,247,35,247,33,101,250,199,253,102,54,19,212,14,17,120,125,212,150,212,155,131,76,173,212,186,172,126,125,138,44,34,119,249,31,202,91,42,247,32,139,236,17,154,224,228,239,160,21,23,159,147,76,184,110,152,171,94,222,155,105,151,9,13,167,4,68,125,147,11,183,145,254,211,1,85,43,226,163,136,103,30,235,158,177,94,100,127,2,184,103,99,203,31,227,135,87,187,53,115,83,111,135,86,237,213,126,220,21,61,248,220,153,85,73,15,36,240,73,199,103,22,127,170,159,234,47,128,181,199,121,50,105,73,202,37,51,120,220,36,199,188,149,80,141,187,203,255,0,65,199,152,251,169,252,154,52,81,13,58,85,11,182,233,83,135,183,167,210,159,16,200,187,158,115,152,63,96,10,131,181,44,155,194,251,169,21,42,207,182,170,181,185,138,255,0,121,129,9,217,43,250,42,87,209,109,42,63,36,40,252,188,146,127,1,113,252,17,114,217,182,180,114,93,43,84,117,0,228,78,185,211,25,212,46,11,253,55,98,199,121,19,82,227,46,182,219,177,80,226,20,72,101,30,182,236,250,202,199,99,44,72,253,24,224,239,66,180,53,9,114,209,179,160,61,53,57,254,29,50,159,13,82,127,223,63,223,27,101,7,228,234,147,246,96,190,220,220,3,197,8,67,104,75,109,161,40,66,8,146,148,164,176,68,69,228,68,67,200,0,0,0,0,0,0,0,0,0,0,0,0,117,141,80,140,153,154,105,118,68,87,147,212,57,237,159,237,142,178,255,0,72,236,227,175,234,22,195,176,110,82,113,123,18,116,121,153,86,113,130,232,175,190,64,107,79,172,113,74,14,174,94,209,82,125,153,184,170,72,47,176,165,56,95,232,28,61,118,237,175,220,145,169,240,170,181,25,15,177,76,136,212,40,205,45,229,169,40,109,178,50,65,17,41,70,69,130,81,151,108,23,192,135,98,215,100,54,222,180,223,100,211,189,68,157,203,84,50,86,236,231,248,91,190,241,247,240,239,165,85,13,101,213,187,126,201,131,17,231,219,147,62,33,203,233,54,165,108,140,169,45,52,181,158,16,188,17,117,11,38,101,143,143,192,194,203,121,71,240,208,221,10,133,39,90,238,122,75,136,155,80,66,227,211,252,67,24,35,142,226,32,73,105,212,111,104,143,204,149,133,37,102,94,120,248,139,50,29,59,72,108,58,110,154,105,165,181,101,83,99,161,164,82,41,48,161,43,106,18,147,82,154,142,219,102,103,181,41,201,250,133,223,5,246,23,144,238,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,3,175,88,250,123,100,105,165,33,234,13,131,107,211,168,52,233,19,31,168,59,26,19,36,218,21,33,229,110,90,204,139,246,37,37,228,148,37,8,73,37,8,74,75,175,113,19,236,253,169,223,204,218,215,246,39,70,66,24,247,136,159,103,237,78,254,102,214,191,177,58,40,94,166,41,179,85,52,198,145,164,251,25,76,186,245,203,249,157,155,183,106,154,170,154,233,153,153,157,102,124,104,231,50,163,17,176,128,215,188,108,32,35,123,49,254,175,240,253,109,217,211,167,251,15,230,255,0,214,235,215,141,129,104,223,222,132,252,173,164,248,255,0,201,202,204,107,130,153,249,247,90,232,79,143,187,162,247,230,212,157,219,119,171,213,86,82,121,238,70,59,8,0,149,69,49,19,51,17,198,90,14,171,215,43,162,155,117,85,51,77,58,233,26,240,141,121,233,29,90,245,128,0,62,169,128,0,0,49,239,16,150,7,238,163,162,55,181,136,213,39,210,115,42,116,105,30,142,139,215,232,245,39,182,158,172,79,95,114,72,177,33,182,143,214,81,36,241,133,122,166,100,50,16,15,23,40,139,148,77,21,114,152,209,113,132,196,220,193,98,45,226,109,78,149,81,84,85,29,241,58,199,46,60,218,247,128,144,156,119,233,103,238,93,196,125,193,209,153,226,33,221,217,186,99,110,115,123,141,248,167,92,235,33,120,66,72,177,33,183,246,145,110,195,125,60,168,213,184,71,177,172,175,217,171,15,118,171,85,115,137,209,221,25,78,99,107,55,192,218,199,217,248,183,41,138,163,205,172,114,245,114,118,29,58,180,191,47,181,6,216,177,61,33,224,63,40,235,48,169,62,43,165,213,232,120,135,208,215,83,102,83,187,110,252,237,220,89,198,50,94,98,247,173,219,126,145,105,219,244,203,90,223,137,225,105,116,104,108,211,225,49,212,82,250,81,217,65,33,180,110,89,154,149,132,164,139,42,51,51,199,115,51,21,173,203,3,73,101,92,26,157,86,213,234,149,47,117,46,213,134,184,84,249,43,55,145,254,18,144,68,147,54,204,139,166,230,200,198,242,86,149,40,246,248,134,79,110,76,148,155,58,18,253,157,195,120,59,19,122,121,213,63,68,127,119,57,244,205,157,198,55,53,183,150,91,159,22,205,58,207,102,253,92,126,138,116,231,219,49,164,113,212,42,215,154,103,180,13,191,252,205,137,253,182,104,180,161,86,188,211,61,160,109,255,0,230,108,79,237,179,69,109,160,252,138,123,225,139,232,131,243,154,159,66,191,99,232,229,145,171,214,197,139,168,247,14,158,92,178,163,193,85,240,204,52,211,101,190,241,161,43,155,29,110,19,113,72,182,227,115,169,146,179,73,169,73,245,154,74,8,148,167,18,66,95,113,133,194,197,191,196,45,145,34,171,78,129,209,191,40,80,221,93,18,99,4,132,174,94,210,82,202,3,198,181,37,38,211,138,201,37,74,81,116,150,189,228,123,77,196,57,78,98,216,184,20,226,197,141,110,182,27,211,75,173,50,17,123,90,212,196,41,217,43,83,143,38,173,9,179,67,94,41,78,44,212,100,249,41,109,147,164,179,245,148,178,90,76,201,74,67,88,188,159,21,107,17,106,114,252,68,112,158,94,223,159,174,19,206,146,50,12,126,77,152,83,182,25,61,83,191,78,158,18,59,52,136,166,39,159,26,102,34,41,170,61,124,166,116,192,156,189,56,101,171,185,171,23,13,253,168,246,173,57,200,118,12,201,52,54,26,147,33,47,46,61,196,203,141,26,148,132,32,212,133,244,17,191,215,81,237,37,184,218,155,220,164,110,110,202,71,205,22,157,79,130,252,185,48,160,71,142,245,65,226,147,45,198,154,74,21,33,210,109,13,147,142,25,22,86,162,109,182,209,184,242,123,80,146,242,73,17,125,34,71,129,193,81,129,181,224,168,227,231,237,105,141,171,218,108,70,213,230,19,142,196,70,239,8,136,166,53,210,152,136,227,166,189,179,172,250,193,195,94,55,141,177,167,246,197,70,243,188,235,81,233,52,90,75,38,252,185,111,153,237,109,57,34,34,34,44,154,148,165,25,37,40,73,26,148,165,37,41,35,51,34,62,66,163,81,167,209,233,242,170,213,105,241,225,65,132,202,228,202,149,37,212,180,211,13,33,38,165,184,181,168,200,146,148,164,140,205,70,100,68,68,102,98,165,56,215,226,213,254,32,46,115,181,44,201,146,17,167,180,119,154,114,35,79,199,109,42,159,53,178,121,7,56,178,130,121,180,169,15,26,18,218,149,244,82,149,169,41,90,141,41,167,152,230,20,96,45,111,79,26,167,148,125,250,151,155,23,177,248,157,174,199,69,154,53,166,213,58,77,117,118,71,100,117,111,79,84,119,207,40,98,222,33,53,218,231,226,35,81,228,234,5,203,18,60,36,165,148,193,166,192,99,6,152,80,144,181,169,182,141,120,35,117,91,156,90,148,181,17,101,75,86,9,9,218,132,247,174,12,56,153,253,238,90,131,43,211,49,188,69,175,116,248,72,85,111,95,103,131,216,249,109,155,234,180,227,142,116,90,114,71,230,81,183,127,83,207,41,72,143,96,32,84,98,239,81,127,225,17,62,54,186,234,235,108,78,207,229,216,172,174,114,106,237,196,88,154,98,157,216,234,136,229,164,246,196,196,78,188,245,227,58,182,7,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,250,69,102,242,244,226,197,139,26,161,15,64,47,148,200,114,147,94,169,146,109,249,233,83,142,156,41,175,169,41,40,170,70,76,146,195,174,96,210,104,34,216,235,139,82,200,210,226,150,221,153,13,129,128,198,209,142,179,23,41,231,215,29,146,227,237,172,217,140,78,202,102,53,96,175,241,167,157,21,117,85,79,111,94,147,213,49,213,62,109,38,64,0,47,81,149,90,243,76,246,129,183,255,0,153,177,63,182,205,29,231,148,229,70,158,213,67,83,169,46,207,142,137,210,89,164,73,102,42,157,73,58,235,77,170,90,92,113,40,206,84,148,169,214,137,74,34,193,27,136,35,198,226,207,70,230,153,237,3,111,255,0,51,98,127,109,154,35,86,146,234,213,239,162,119,188,43,250,193,170,120,74,140,76,182,235,78,17,170,60,200,230,100,107,142,250,8,203,123,74,193,100,178,70,70,73,82,77,43,74,84,80,107,184,152,194,102,213,94,170,56,68,207,211,26,58,175,1,146,92,218,46,143,173,101,182,106,136,174,187,116,233,175,45,105,170,42,136,159,52,204,105,230,90,151,25,156,42,211,248,136,179,145,86,160,181,30,37,237,111,50,243,180,249,73,142,149,59,81,105,45,58,164,211,148,181,58,218,16,149,188,104,52,184,179,81,54,123,204,136,137,107,205,70,127,182,11,62,224,255,0,132,104,149,202,36,207,248,241,165,193,150,202,255,0,98,218,117,11,79,212,164,169,62,227,33,119,218,21,173,150,142,190,105,244,75,238,210,127,252,92,106,156,93,174,255,0,0,159,208,105,215,162,239,113,180,117,122,125,100,151,81,41,218,175,50,248,20,90,230,43,194,196,219,202,47,238,245,96,192,234,213,41,80,212,139,150,42,10,59,40,114,4,118,93,119,199,169,106,82,20,183,91,74,9,163,79,231,20,180,116,137,36,146,104,201,89,60,227,47,167,19,111,225,184,110,51,215,167,92,118,247,194,15,209,198,215,223,200,241,115,179,57,223,139,70,179,20,239,112,220,171,174,153,253,154,167,151,84,79,154,120,97,62,32,56,170,167,241,17,194,109,10,147,94,118,60,75,218,222,186,233,205,84,34,170,66,84,237,69,164,211,100,165,85,20,161,45,54,132,37,111,26,201,77,160,148,77,158,194,51,34,90,51,209,184,1,246,183,177,63,20,249,100,161,30,196,132,224,7,218,222,196,252,83,229,146,134,10,206,38,188,86,54,213,119,57,235,76,124,210,218,217,158,73,133,200,118,103,48,194,224,163,75,115,110,245,81,29,155,212,78,177,30,109,121,118,114,76,110,105,158,207,214,255,0,243,202,39,246,41,162,28,240,3,237,111,98,126,41,242,201,66,99,115,76,246,126,183,255,0,158,81,63,177,77,16,231,128,31,107,123,19,241,79,150,74,25,60,199,202,246,251,232,246,160,219,27,250,58,198,122,24,143,114,86,165,173,154,67,108,107,142,156,85,244,242,232,139,29,73,154,202,213,6,91,172,155,170,167,77,36,40,153,148,217,18,146,123,144,165,103,4,164,239,73,169,10,61,171,81,29,53,235,174,137,221,218,7,168,50,236,75,181,143,241,146,105,146,183,53,252,62,7,93,214,153,149,177,183,23,210,234,116,84,125,53,43,114,124,143,226,118,215,197,63,16,244,142,28,244,198,85,207,212,167,73,185,39,127,6,183,233,82,156,81,120,201,25,73,45,102,148,22,227,105,164,171,168,190,233,35,194,81,189,10,113,6,41,138,226,184,42,247,101,193,83,186,110,9,126,42,169,89,152,245,66,107,253,52,163,171,33,229,154,220,94,212,17,37,57,82,140,240,146,34,44,246,34,33,235,104,235,177,53,211,76,71,248,159,87,157,67,161,108,54,109,78,30,237,250,170,211,9,51,194,38,56,205,125,115,76,235,194,35,132,76,241,137,158,17,198,39,73,207,192,31,24,242,169,178,160,232,54,171,86,186,148,231,58,16,173,73,239,33,231,100,34,67,143,54,203,84,227,216,133,101,163,234,101,181,172,210,77,18,13,6,163,65,182,150,236,100,69,174,9,120,64,253,239,148,135,111,139,213,238,181,249,93,135,225,164,176,203,219,163,210,226,41,72,112,226,145,164,246,186,233,169,8,55,28,238,146,52,18,91,245,73,75,118,82,140,230,85,111,17,107,13,77,56,137,227,213,219,17,217,63,126,28,154,179,164,12,102,81,142,207,46,222,201,233,210,143,149,49,241,106,171,174,170,99,78,17,219,58,204,85,62,52,115,226,21,107,205,51,218,6,223,254,102,196,254,219,52,90,80,171,94,105,158,208,54,255,0,243,54,39,246,217,162,219,104,63,34,158,248,102,186,32,252,230,167,208,175,216,233,188,7,105,45,145,173,154,149,118,216,55,245,47,197,211,165,217,178,156,105,214,204,147,34,28,132,204,134,72,144,194,204,143,99,169,220,120,60,25,25,26,146,162,82,20,164,158,45,215,93,19,187,180,15,80,101,216,151,107,31,227,36,211,37,110,107,248,124,14,187,173,51,43,99,110,47,165,212,232,168,250,106,86,228,249,31,196,228,39,43,63,104,27,131,249,155,47,251,108,33,59,248,152,225,238,216,226,35,78,38,91,85,56,49,211,95,132,203,207,219,181,37,172,218,84,41,166,143,84,148,225,37,71,208,90,146,132,186,141,170,202,72,140,139,122,16,164,225,240,217,100,99,178,248,174,143,143,19,58,121,252,223,99,100,231,123,115,115,101,182,194,172,54,38,102,112,215,41,163,122,63,86,116,248,209,255,0,46,216,243,196,33,207,47,78,45,88,182,87,15,135,221,67,153,29,138,76,135,137,187,90,90,99,184,167,83,54,76,164,151,129,81,52,133,18,146,227,143,173,196,184,179,78,195,37,146,148,105,82,9,187,33,26,255,0,220,86,253,94,211,184,42,118,181,193,19,194,213,40,211,30,167,205,99,168,149,244,164,50,179,67,136,220,131,52,171,10,73,150,82,102,71,142,198,100,44,199,151,63,18,213,13,73,182,30,209,107,184,227,157,90,204,166,48,170,68,134,155,82,85,46,148,217,147,59,92,36,167,166,74,96,205,132,110,220,74,113,46,39,213,53,33,197,170,235,36,204,231,88,193,222,231,28,167,234,159,171,230,96,58,82,216,107,113,69,123,71,150,113,166,116,155,148,199,46,63,234,83,167,108,207,141,223,189,218,128,28,68,251,64,234,119,243,202,181,253,181,209,105,92,0,251,36,88,159,138,124,206,80,171,94,34,125,160,117,59,249,229,90,254,218,232,180,174,0,125,146,44,79,197,62,103,40,80,200,252,161,115,186,125,232,101,186,85,252,208,193,122,118,255,0,165,91,1,241,243,193,171,245,23,234,154,251,165,180,232,232,82,25,84,187,150,146,195,109,176,157,173,182,251,210,106,134,227,143,36,141,70,148,52,149,52,219,123,150,163,83,158,178,148,188,215,120,216,64,67,154,199,46,171,34,119,17,240,117,30,149,232,234,102,159,53,210,170,204,183,82,130,119,175,82,67,166,163,142,134,86,223,73,184,43,34,66,148,131,53,127,190,54,132,161,10,65,183,113,154,100,147,118,228,93,195,71,57,227,31,95,218,195,108,23,74,54,242,252,21,88,12,234,169,152,183,78,182,234,231,51,17,242,39,207,202,41,158,206,19,60,33,143,121,123,240,135,255,0,123,120,133,212,170,95,248,199,45,186,76,248,95,243,74,98,170,149,117,63,231,137,180,45,175,212,121,7,252,90,133,132,0,12,238,11,7,111,5,106,45,91,245,207,108,246,181,70,211,109,30,47,106,49,245,99,177,115,230,166,158,170,105,234,166,62,185,235,158,32,215,188,108,32,53,239,17,253,167,255,0,75,248,190,166,224,232,47,253,255,0,242,191,236,77,238,33,184,78,98,187,195,109,141,196,125,146,169,7,86,131,99,219,234,185,41,196,151,30,41,113,155,129,29,164,202,104,146,70,109,169,166,210,158,161,118,108,218,108,215,148,41,10,234,196,173,46,212,155,159,72,47,234,54,163,217,206,199,69,90,136,242,157,100,164,178,78,180,226,86,133,54,227,107,79,99,52,173,181,173,6,105,50,81,18,140,210,164,168,137,69,116,188,59,123,63,105,143,243,54,139,253,137,161,88,188,122,105,46,152,233,70,178,190,198,157,220,20,226,93,103,51,231,91,48,162,26,17,64,220,219,70,132,154,247,169,63,158,81,188,234,90,34,71,73,6,130,36,146,20,217,157,12,215,1,224,40,163,27,102,116,229,175,127,108,127,110,254,214,91,96,118,182,115,92,78,35,102,115,42,102,184,214,228,83,51,26,198,230,186,77,21,112,225,17,28,166,174,26,120,154,196,238,196,246,158,43,184,246,127,94,44,24,90,113,100,219,50,40,52,154,139,44,72,185,14,113,182,243,175,73,66,210,226,99,48,164,228,137,132,56,132,175,171,132,184,225,146,75,107,105,37,37,204,9,160,186,49,112,107,230,167,82,180,222,223,127,193,248,205,239,205,168,42,58,222,110,4,70,203,46,60,178,71,236,66,73,70,148,169,199,27,65,169,59,178,88,244,92,231,7,26,75,166,58,95,163,84,231,244,218,224,167,93,8,184,119,79,151,115,70,136,113,215,84,252,226,201,164,173,10,90,212,215,69,39,210,233,25,150,197,165,195,52,165,106,112,133,190,14,213,220,235,21,191,126,174,17,166,189,221,145,31,125,59,217,157,165,204,48,61,24,228,63,7,202,109,76,85,114,106,138,57,204,69,83,28,107,170,169,214,38,98,52,210,38,117,171,72,136,141,216,153,138,255,0,227,239,77,173,141,32,212,59,27,78,44,230,164,34,147,68,177,227,52,201,201,120,221,117,197,46,161,61,199,28,90,187,17,169,110,45,107,50,73,18,72,212,100,148,165,36,73,44,217,202,99,244,169,248,31,250,240,199,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,92,97,169,138,51,173,218,99,72,137,159,118,88,92,234,253,204,79,70,83,126,245,83,85,117,83,68,204,207,57,153,189,76,204,207,158,101,97,0,2,20,113,233,198,60,173,55,138,254,141,233,77,107,195,221,178,50,205,122,115,104,121,185,20,120,235,101,167,27,75,10,52,18,13,215,144,247,103,80,181,27,68,149,96,146,181,37,104,148,226,241,86,240,118,166,237,201,225,237,158,200,104,77,159,200,113,155,73,143,163,47,193,83,173,83,198,103,170,154,99,157,85,79,84,71,211,51,17,28,102,33,128,248,253,226,170,159,172,149,230,180,170,199,118,60,155,86,214,169,174,74,234,145,164,37,230,170,242,137,148,161,46,35,45,17,161,44,169,114,155,37,33,107,67,164,178,89,100,137,6,35,94,151,106,77,207,164,23,245,27,81,236,231,99,162,173,68,121,78,178,82,89,39,90,113,43,66,155,113,181,167,177,154,86,218,214,131,52,153,40,137,70,105,82,84,68,162,234,192,53,229,252,93,220,69,249,196,85,62,54,191,54,156,180,238,118,86,83,179,216,12,159,43,167,40,179,70,182,183,102,38,39,142,246,247,198,154,187,119,181,157,122,186,162,34,34,33,121,218,11,172,246,254,190,105,141,43,82,45,246,60,31,140,222,196,218,122,164,33,231,32,75,108,240,227,43,52,126,197,164,212,73,82,155,113,181,154,83,187,5,144,133,36,240,211,196,93,207,195,117,253,249,87,73,102,69,74,147,45,149,177,86,162,38,97,71,106,160,157,139,232,154,148,104,112,146,166,220,81,45,43,36,238,198,244,17,146,92,94,110,118,206,188,109,141,64,182,41,215,157,153,90,143,86,162,213,153,39,226,75,96,207,107,137,201,145,145,145,224,210,164,168,141,42,66,136,148,149,37,73,81,17,145,145,77,242,172,202,156,125,189,42,248,241,207,237,251,242,249,156,183,210,6,197,93,217,60,110,253,168,215,13,114,103,114,123,63,98,121,206,177,28,166,126,52,113,142,49,84,71,50,0,35,87,27,92,83,254,247,187,33,170,61,157,62,156,187,242,224,245,32,176,241,245,23,79,136,100,178,92,243,107,105,165,88,82,73,13,165,195,36,169,102,106,195,137,105,196,29,254,34,253,24,107,115,118,228,240,132,71,40,202,113,89,230,54,222,3,7,78,181,215,58,71,100,118,204,246,68,71,25,158,196,123,230,53,197,63,165,101,73,225,214,196,159,78,149,75,107,164,187,162,99,39,213,89,203,109,237,233,128,70,105,218,142,146,155,109,110,41,6,165,111,195,102,104,54,221,66,224,197,30,221,184,46,47,29,249,63,66,168,212,253,25,13,218,140,223,7,21,111,120,88,141,227,168,251,187,8,246,52,156,150,229,171,9,44,150,79,184,249,233,212,234,133,98,161,22,147,73,129,34,108,233,175,34,52,88,177,154,83,174,190,234,212,73,67,104,66,72,205,74,82,140,136,146,68,102,102,100,68,46,115,133,94,26,104,60,55,216,45,210,210,81,229,93,85,102,90,85,197,82,140,227,221,41,110,182,183,84,210,80,135,20,100,148,180,151,212,217,41,41,65,172,146,74,82,72,207,5,12,179,98,246,123,137,170,229,115,165,49,244,118,68,125,251,101,211,89,150,105,150,244,79,145,218,193,225,169,240,151,106,158,17,203,126,120,111,215,84,241,210,52,210,35,156,252,90,99,132,76,197,66,105,118,164,220,250,65,127,81,181,30,206,118,58,42,212,71,148,235,37,37,146,117,167,18,180,41,183,27,90,123,25,165,109,173,104,51,73,146,136,148,102,149,37,68,74,43,173,209,61,94,182,53,199,78,41,26,135,107,202,142,164,205,101,9,157,17,167,141,213,83,166,146,18,111,69,112,205,41,61,200,82,177,147,74,119,164,210,180,150,213,164,206,181,184,233,225,41,141,8,175,71,191,108,56,113,227,216,53,199,154,131,30,34,100,56,183,105,179,73,147,51,105,70,242,214,227,169,112,154,117,212,172,140,240,123,208,100,146,74,13,120,247,133,94,37,171,220,55,223,205,213,18,114,37,90,181,103,154,77,197,77,140,219,61,89,109,54,135,82,210,144,183,18,102,149,52,167,212,225,37,42,65,44,210,73,82,136,143,37,83,1,138,185,147,226,103,15,136,248,179,60,126,216,243,118,249,188,241,162,207,107,114,28,31,73,25,45,188,231,39,157,111,83,79,139,175,9,152,142,51,110,174,122,85,19,174,239,29,55,186,247,106,222,93,40,135,60,211,61,159,173,255,0,231,148,79,236,83,68,189,167,84,105,245,138,124,90,181,38,124,121,176,102,178,137,49,101,70,117,46,180,251,75,73,41,14,33,105,51,37,37,73,50,50,81,25,145,145,145,144,136,92,211,61,159,173,255,0,231,148,79,236,83,68,151,53,227,130,185,220,210,27,3,19,78,211,224,226,121,239,253,82,175,125,0,213,175,220,51,86,232,58,167,249,63,233,191,66,120,175,224,30,47,195,117,186,209,157,99,248,205,139,219,142,174,239,162,121,219,142,217,201,92,164,248,26,85,196,150,149,38,60,133,199,186,108,155,165,150,95,35,98,75,172,166,66,91,117,46,36,141,77,169,14,54,164,58,209,18,144,102,149,37,72,82,84,68,100,164,138,41,18,115,130,30,44,88,225,226,231,153,109,94,105,144,245,147,114,188,210,165,184,218,156,113,84,169,41,35,73,74,109,146,51,37,37,73,50,75,164,148,245,20,150,219,52,154,141,178,109,113,108,155,49,167,13,51,135,189,167,131,171,183,170,121,124,211,202,127,246,223,125,37,108,109,236,238,221,25,198,89,53,70,46,196,70,155,179,58,213,76,78,244,68,113,225,85,51,51,85,51,28,103,151,25,221,211,143,171,240,67,168,244,30,35,40,90,11,86,169,71,141,18,230,121,247,41,55,34,163,172,226,203,132,203,106,121,231,18,130,51,50,125,13,160,201,76,26,139,11,52,17,175,166,180,58,171,123,167,83,169,244,122,124,90,77,38,4,120,80,97,50,136,209,98,198,105,45,52,195,72,73,37,13,161,9,34,36,165,41,34,34,73,17,17,17,17,16,135,60,207,53,10,159,108,105,85,30,201,110,137,29,250,181,230,243,177,138,123,177,146,165,69,167,198,118,52,135,219,109,205,196,164,41,199,209,4,246,225,72,82,91,86,112,164,160,198,12,224,87,137,221,117,147,170,182,86,136,59,112,71,174,90,175,50,252,6,160,84,201,40,84,56,205,52,183,247,181,37,13,169,227,83,104,105,73,109,181,154,155,52,225,191,205,150,213,183,148,195,93,195,101,88,202,176,180,196,206,244,199,30,205,121,71,211,174,190,126,92,16,60,235,3,158,116,129,179,118,115,235,213,211,76,88,166,189,105,158,17,92,83,174,245,200,152,229,51,187,20,238,76,68,68,211,51,21,68,85,162,208,128,0,73,90,60,24,179,138,29,50,171,235,14,129,222,58,123,111,187,182,169,81,134,135,225,35,106,79,175,34,59,205,200,109,140,173,104,74,122,138,100,155,222,165,17,39,126,227,201,22,15,41,128,241,118,221,55,168,155,117,114,152,211,231,93,96,113,151,114,252,85,188,101,143,143,110,168,170,53,237,166,98,99,233,134,190,244,234,141,66,143,80,139,86,164,207,145,10,116,39,145,38,44,168,206,169,167,88,117,10,37,33,196,45,38,70,149,37,68,70,74,35,35,35,34,50,18,83,143,141,118,127,89,181,46,135,14,159,18,68,59,118,139,64,129,58,154,196,158,159,85,74,169,68,98,106,221,94,210,202,20,109,185,29,163,70,245,164,141,131,82,79,215,49,139,120,147,211,102,52,139,93,111,61,63,132,212,118,96,211,170,106,118,158,203,15,56,234,89,132,250,82,252,102,205,110,122,234,82,89,117,180,168,204,207,214,74,189,101,125,35,198,163,91,85,114,230,30,155,152,105,235,152,215,248,117,250,253,142,217,183,131,193,231,23,240,153,229,49,172,211,69,83,71,117,216,166,117,239,221,137,142,191,141,41,239,202,154,196,235,220,23,214,166,201,141,81,111,193,67,141,66,132,246,204,68,123,172,179,122,66,119,26,125,103,81,208,138,120,74,189,84,189,235,17,239,73,149,140,136,247,192,93,129,249,3,195,29,173,226,105,62,2,161,113,245,174,9,191,159,234,245,252,66,255,0,131,189,217,74,74,119,68,68,95,85,56,198,61,98,37,238,18,16,78,242,171,31,7,193,209,76,243,152,215,231,226,228,238,144,51,72,205,246,143,21,126,153,241,105,171,114,59,168,241,117,143,52,204,76,199,122,189,249,179,254,138,255,0,28,255,0,81,17,203,129,10,117,62,169,197,133,131,26,167,2,60,182,80,244,233,41,109,246,146,226,82,235,80,36,56,211,132,74,35,34,82,28,66,22,149,121,165,73,73,150,12,136,196,141,230,207,250,43,252,115,253,68,66,13,49,212,155,159,72,175,72,90,129,102,59,29,154,213,57,153,109,68,121,246,73,212,178,167,227,56,193,184,72,62,202,82,82,233,169,36,162,52,238,74,119,37,69,148,156,95,50,185,77,172,214,110,85,202,38,153,159,84,67,125,108,78,18,238,97,209,253,56,75,19,165,119,45,223,166,157,120,113,170,187,145,28,122,184,202,196,56,244,227,30,86,155,197,127,70,244,166,181,225,238,217,25,102,189,57,180,60,220,138,60,117,178,211,141,165,133,26,9,6,235,200,123,179,168,90,141,162,74,176,73,90,146,180,87,61,129,96,93,218,163,119,64,177,44,74,79,164,235,149,62,175,133,139,215,105,158,167,77,165,186,191,93,213,37,5,132,54,179,238,162,206,48,93,204,136,113,223,237,130,240,184,63,225,26,221,114,183,51,254,60,153,115,165,188,191,218,183,93,90,213,245,169,74,87,188,204,91,159,5,252,45,211,248,126,176,89,171,92,148,104,233,212,42,235,38,117,153,68,250,100,28,86,141,123,155,134,210,200,136,146,148,164,155,55,54,154,137,110,145,158,245,161,13,109,245,110,139,217,246,43,122,190,20,71,209,29,145,231,159,191,45,20,49,120,140,183,162,92,130,44,225,226,43,196,215,219,206,186,244,227,85,92,167,193,211,213,17,213,164,107,173,83,83,189,112,241,195,197,145,195,149,144,139,90,214,111,197,212,101,236,122,177,88,121,178,76,138,148,130,35,194,140,178,123,26,78,84,77,180,70,100,130,51,238,165,169,107,94,83,0,19,75,118,232,179,68,91,183,26,68,57,147,27,141,196,102,56,138,241,120,186,230,187,149,206,179,51,206,103,239,202,57,68,112,142,0,167,62,63,189,173,239,191,194,254,89,20,92,96,167,62,63,189,173,239,191,194,254,89,20,96,182,147,242,90,125,40,246,75,107,116,41,229,251,223,185,171,223,182,144,156,166,63,74,159,129,255,0,175,9,189,87,210,235,6,187,127,80,181,70,169,109,71,118,234,182,153,126,53,54,168,149,173,183,90,105,228,41,11,109,91,84,68,234,118,184,230,212,184,74,36,27,139,52,237,53,25,156,33,229,49,250,84,252,15,253,120,88,64,185,201,105,166,188,5,184,170,53,231,239,75,9,210,109,251,184,125,174,198,85,106,169,166,102,40,137,210,102,53,137,181,68,76,112,234,152,157,38,57,76,112,144,107,222,54,16,26,247,140,94,211,255,0,165,252,95,82,119,208,95,251,255,0,229,127,216,188,238,29,189,159,180,199,249,155,69,254,196,208,171,222,58,180,211,74,180,211,91,42,80,52,214,185,29,15,75,123,175,83,182,163,83,29,142,213,9,75,143,29,196,18,29,81,155,110,165,227,117,199,9,13,145,37,162,194,48,68,68,69,49,175,206,37,169,252,58,240,109,166,106,132,114,23,119,92,214,61,62,37,186,134,155,73,165,135,81,79,96,151,45,197,45,42,111,107,38,235,106,216,100,102,226,141,41,198,211,90,209,86,181,26,141,66,177,80,149,86,171,79,145,54,116,215,151,38,84,169,46,169,215,95,117,106,53,45,197,173,70,102,165,41,70,102,106,51,51,51,51,51,20,243,188,93,169,179,111,15,17,173,81,17,58,246,112,250,253,158,173,47,122,47,217,252,125,25,158,47,57,170,185,162,205,85,87,76,83,195,75,147,21,79,25,214,39,133,51,174,147,26,78,246,177,174,145,84,85,243,139,148,224,171,77,52,170,192,209,56,19,244,186,185,30,229,102,188,244,135,230,92,169,166,59,5,218,162,154,144,235,104,37,52,241,155,141,165,162,74,155,74,51,183,36,181,145,101,197,25,213,238,185,112,219,169,220,60,254,78,126,232,209,105,205,254,83,67,84,168,222,14,89,63,209,113,189,157,104,206,224,139,14,183,212,111,113,167,115,103,188,182,45,120,86,50,23,4,188,83,254,247,187,221,218,61,227,62,162,187,14,224,245,39,48,201,245,17,79,150,102,130,68,242,107,105,169,88,74,77,14,37,179,37,41,6,74,195,138,105,180,29,150,85,122,156,191,23,187,137,167,73,158,26,207,58,117,251,122,255,0,247,172,155,111,242,219,219,99,179,209,119,37,189,191,77,51,189,187,78,147,77,216,167,88,152,214,56,204,211,49,59,177,19,164,204,105,49,51,187,52,247,46,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,49,239,52,207,104,27,127,249,155,19,251,108,209,144,185,76,126,149,63,3,255,0,94,23,150,124,183,61,243,238,202,57,153,254,139,105,244,45,255,0,86,148,123,227,251,218,222,251,252,47,229,145,68,132,229,49,250,84,252,15,253,120,71,190,63,189,173,239,191,194,254,89,20,72,78,83,31,165,79,192,255,0,215,133,44,23,150,103,210,175,254,76,134,211,126,140,232,253,206,31,219,105,97,0,0,38,174,95,0,0,0,0,0,6,189,227,97,1,175,120,138,109,63,250,95,197,245,58,3,160,191,247,255,0,202,255,0,177,113,156,0,251,36,88,159,138,124,206,80,140,92,196,56,78,126,133,80,170,241,31,100,170,57,82,103,60,202,174,74,113,37,182,78,36,151,20,134,147,41,162,73,17,56,151,92,82,122,133,221,194,117,195,94,86,149,171,165,135,56,47,226,146,161,195,245,252,205,38,228,172,200,78,158,215,94,50,172,197,38,21,32,162,186,104,218,220,198,144,70,70,149,37,68,217,57,180,148,107,104,140,182,45,104,107,109,189,211,170,52,250,197,62,45,90,147,62,60,216,51,89,68,152,178,163,58,151,90,125,165,164,148,135,16,180,153,146,146,164,153,25,40,140,200,200,200,200,93,97,98,198,113,129,139,19,194,170,98,35,186,98,52,137,238,159,237,231,96,179,250,243,94,142,54,174,230,109,110,55,173,95,170,170,187,34,170,106,171,122,170,38,116,157,42,166,121,76,107,167,10,180,210,102,149,29,104,46,179,220,26,7,169,212,173,72,183,216,241,158,15,123,19,105,234,144,182,91,159,17,194,195,140,172,209,251,22,147,81,41,41,113,182,214,105,86,220,31,49,197,110,164,219,26,191,175,55,30,163,217,206,200,93,38,182,205,53,214,74,75,38,211,173,169,20,248,237,184,218,211,220,137,72,113,11,65,154,76,210,102,147,52,169,73,50,81,247,174,54,184,88,253,239,119,187,85,139,58,5,69,118,29,193,235,193,125,226,234,34,159,44,205,102,184,6,238,227,82,176,148,146,219,83,132,74,82,12,211,151,20,211,139,56,214,34,248,143,15,134,166,112,119,57,68,235,235,211,77,99,205,48,223,25,68,101,121,229,219,123,75,130,227,85,118,230,141,127,102,106,138,183,106,143,214,166,168,211,215,49,198,52,210,194,57,76,126,149,63,3,255,0,94,17,239,143,239,107,123,239,240,191,150,69,18,19,148,199,233,83,240,63,245,225,30,248,254,246,183,190,255,0,11,249,100,81,148,196,121,26,207,165,63,242,65,50,111,210,102,99,251,154,125,150,29,167,130,238,29,45,142,36,108,29,84,181,42,207,71,166,213,162,61,64,126,147,91,84,51,144,237,61,91,230,117,137,41,37,182,106,75,141,164,208,164,26,182,231,98,204,141,77,163,17,170,241,179,174,125,63,185,234,54,101,231,69,145,73,173,82,94,54,37,196,124,139,115,106,193,25,25,25,100,148,149,36,201,73,90,76,210,164,169,42,73,153,25,25,207,14,83,31,165,79,192,255,0,215,135,121,230,107,165,54,117,115,74,162,106,228,218,180,122,93,197,108,188,220,8,136,52,52,74,171,181,33,212,145,197,53,30,28,82,154,46,163,232,34,53,18,82,82,61,79,92,214,143,147,151,83,127,44,163,19,71,10,169,137,215,207,26,207,211,31,219,177,246,141,180,189,149,237,206,35,36,196,235,85,155,181,91,138,122,230,138,230,221,28,191,102,169,210,38,57,68,248,220,60,109,113,110,151,243,42,168,90,154,21,42,133,119,82,100,87,175,234,35,44,193,164,77,153,37,78,166,170,107,83,199,226,37,109,66,77,9,142,218,88,74,191,56,167,95,82,136,242,147,55,28,76,24,168,212,106,21,138,132,170,181,90,124,137,179,166,188,185,50,165,73,117,78,186,251,171,81,169,110,45,106,51,53,41,74,51,51,81,153,153,153,153,152,249,196,239,229,123,165,54,13,195,94,174,234,197,66,173,34,85,213,105,188,152,144,169,137,66,219,106,19,82,89,90,124,90,150,93,158,83,137,241,13,37,25,194,9,11,82,136,205,109,154,44,237,215,136,205,174,91,195,87,87,47,188,207,158,116,251,243,148,147,27,135,201,250,60,193,99,51,172,53,137,214,185,137,152,141,120,204,240,166,152,231,20,83,189,58,246,70,179,164,79,139,73,112,112,156,255,0,15,28,16,234,61,203,121,170,59,215,181,202,205,25,50,219,109,45,184,154,84,100,213,35,40,162,182,241,17,154,148,165,25,41,211,74,186,106,83,109,146,73,68,217,56,184,165,195,183,180,14,152,255,0,60,168,191,219,90,22,149,199,247,178,69,247,248,95,204,226,138,181,225,219,218,7,76,127,158,84,95,237,173,11,204,211,15,70,23,23,102,213,184,225,17,30,244,163,187,5,155,226,179,221,157,204,115,12,109,90,220,174,229,205,122,162,63,194,162,34,34,58,162,35,132,125,58,207,21,165,113,253,236,145,125,254,23,243,56,162,165,52,234,237,252,129,212,27,98,251,244,127,143,252,156,172,194,171,120,94,175,75,175,225,223,67,189,61,248,86,221,219,49,187,105,227,57,193,249,11,107,227,251,217,34,251,252,47,230,113,69,57,143,91,69,84,211,140,162,168,231,20,199,182,84,58,25,181,69,253,156,196,90,185,26,211,85,218,226,123,166,221,184,149,231,91,245,141,49,226,127,70,152,170,157,43,211,54,125,225,13,73,118,29,65,131,109,126,171,134,133,161,68,71,148,58,211,173,168,137,104,87,101,182,75,109,103,132,172,86,46,173,112,65,168,182,118,190,82,180,146,207,103,198,210,239,9,143,162,214,169,212,101,48,223,94,59,44,182,244,149,60,77,168,212,159,14,151,12,148,173,137,55,58,102,166,219,51,81,32,117,238,18,248,159,171,240,207,123,200,158,186,119,164,237,122,255,0,69,138,244,22,210,146,144,104,108,215,211,125,133,158,48,235,125,71,12,144,102,72,89,41,73,86,211,52,184,137,223,199,238,180,217,214,182,128,55,2,155,80,143,54,181,125,50,182,237,153,113,163,53,49,175,10,182,210,220,201,40,121,68,104,66,87,14,83,140,147,136,51,89,148,162,217,219,114,147,117,114,246,27,54,194,120,123,220,43,183,207,236,254,46,174,201,250,112,24,44,187,60,232,251,104,163,43,203,127,196,195,226,230,98,141,117,152,137,211,227,76,68,243,183,194,107,158,85,219,137,158,19,166,228,149,179,172,235,99,79,237,138,117,153,102,81,99,210,104,180,150,73,136,145,24,35,218,218,114,102,102,102,121,53,41,74,51,82,150,163,53,41,74,82,148,102,102,102,124,200,168,62,16,248,140,226,22,210,189,237,13,35,211,218,151,166,232,115,235,36,143,201,233,172,239,143,177,227,252,250,137,244,180,183,227,52,130,222,250,148,222,80,131,74,220,83,107,35,90,85,111,131,53,151,99,173,227,173,111,91,167,119,78,26,117,122,190,254,166,179,219,77,148,198,108,166,58,45,98,238,197,223,9,173,81,84,76,239,76,107,206,168,158,49,51,207,156,196,241,210,169,152,151,85,181,180,186,193,178,110,123,154,241,181,45,168,244,202,181,226,243,50,107,111,48,181,146,101,186,209,47,107,134,222,238,154,20,102,227,138,82,144,148,154,212,181,41,91,148,121,29,168,0,95,83,77,52,70,148,198,144,137,222,191,119,17,95,132,189,84,213,86,145,26,204,204,206,145,17,17,26,207,84,68,68,71,100,68,67,94,241,113,156,0,251,36,88,159,138,124,206,80,167,49,113,156,0,251,36,88,159,138,124,206,80,134,108,223,229,85,122,51,237,135,77,244,215,228,11,63,190,167,220,184,204,119,253,129,104,234,141,163,62,196,190,233,62,147,161,212,250,94,42,47,93,214,122,157,55,80,234,61,118,148,149,150,22,218,15,178,139,56,193,246,51,33,204,83,169,212,250,61,62,45,38,147,2,60,40,48,153,68,104,177,99,52,150,154,97,164,36,146,134,208,132,145,18,82,148,145,17,36,136,136,136,136,136,125,32,38,123,180,239,111,105,197,204,147,126,236,218,139,19,84,238,68,204,196,107,58,68,204,68,76,233,203,89,136,136,153,231,49,17,216,163,30,34,125,160,117,59,249,229,90,254,218,232,180,174,0,125,146,44,79,197,62,103,40,85,175,17,62,208,58,157,252,242,173,127,109,116,90,87,0,62,201,22,39,226,159,51,148,34,57,31,148,46,119,79,189,14,139,233,87,243,67,5,233,219,254,149,105,8,0,2,96,230,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,5,102,243,112,225,165,186,237,10,54,181,91,52,151,23,54,158,132,71,159,225,216,201,20,118,209,62,75,174,175,99,70,126,102,156,169,75,34,242,207,196,89,144,233,218,189,97,211,117,47,77,46,91,42,165,29,14,162,175,73,155,9,59,144,149,26,84,236,119,27,35,45,201,86,15,215,62,248,63,176,252,128,107,65,66,187,107,246,220,106,132,42,85,70,67,12,84,226,59,10,75,72,121,105,74,219,112,136,150,70,73,81,17,228,146,69,223,37,241,33,204,104,228,82,157,171,150,76,85,31,103,174,42,106,15,236,57,77,151,250,71,51,196,70,149,84,52,107,86,238,11,38,116,71,163,183,30,124,179,135,213,109,72,223,25,50,93,105,11,44,161,25,35,233,158,12,139,31,15,129,124,26,18,134,220,214,155,16,157,119,166,146,185,41,102,106,221,140,127,11,107,222,3,100,125,47,140,152,122,105,105,196,79,147,52,56,13,151,236,142,130,255,0,64,236,227,175,233,238,194,176,109,162,109,123,210,84,120,120,86,115,146,232,163,190,71,96,0,0,0,0,0,0,0,0,0,0,0,30,43,66,28,66,155,113,9,90,22,70,149,37,69,146,50,63,50,50,30,64,2,183,57,141,114,249,139,126,49,55,90,180,162,155,40,235,241,216,113,201,212,200,108,151,78,74,18,82,228,184,226,89,98,50,150,183,148,226,219,73,41,75,238,88,35,239,131,21,27,93,183,238,43,70,170,237,38,224,164,79,164,212,35,45,73,91,18,227,184,195,168,82,84,105,63,85,100,74,44,41,38,94,94,100,127,1,180,147,173,52,251,75,101,230,210,227,110,36,210,180,40,178,74,35,236,100,100,126,100,35,182,184,240,27,160,26,229,226,102,86,109,118,41,85,57,9,89,156,218,92,40,76,62,165,171,168,121,83,138,142,181,31,172,233,168,207,226,68,126,101,220,40,110,213,214,253,92,178,80,109,91,26,143,115,83,219,52,116,201,17,235,18,90,73,39,213,236,68,135,11,245,83,253,68,57,228,113,81,196,51,111,117,203,88,175,51,63,129,220,51,177,229,143,241,194,208,42,28,153,244,93,110,54,116,235,186,232,74,9,4,75,234,207,136,71,187,190,113,136,62,94,67,227,107,147,38,148,148,163,83,215,141,194,108,123,137,53,8,219,188,191,244,28,121,128,170,123,143,89,117,98,237,117,110,220,90,147,116,79,37,227,40,145,88,146,234,123,17,123,150,179,253,82,254,162,28,13,30,218,185,238,103,250,52,26,13,78,168,233,255,0,38,36,87,31,87,145,159,146,72,207,201,39,253,71,240,23,49,111,242,119,208,10,115,204,73,169,220,55,76,165,163,119,81,181,75,132,182,213,146,50,46,202,133,223,204,191,105,9,51,167,252,34,240,251,166,205,165,54,254,153,91,170,117,57,252,251,244,88,70,239,242,255,0,148,134,83,238,89,151,216,2,167,56,92,229,139,170,90,173,82,143,88,212,170,100,219,106,128,91,250,173,74,102,76,57,106,245,95,73,109,39,162,169,7,235,182,131,60,159,209,81,123,204,133,205,105,174,151,89,26,75,109,177,106,216,212,40,116,216,44,110,193,49,21,150,77,91,156,90,253,110,146,18,71,133,56,188,118,247,253,163,180,49,26,60,86,137,152,172,54,203,105,242,67,105,36,164,189,254,68,61,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,49,215,17,87,11,22,182,133,95,213,183,228,37,159,13,108,213,92,65,154,201,57,82,97,186,162,34,201,151,127,87,226,50,40,175,238,108,218,244,155,39,76,17,166,84,138,170,26,168,215,72,138,75,40,127,106,213,17,248,243,153,94,82,151,9,70,91,146,69,221,38,156,249,231,200,5,57,94,213,99,175,94,85,218,217,172,215,233,10,156,169,89,51,206,119,186,165,124,79,227,241,49,105,28,162,56,107,114,159,30,110,184,92,148,180,110,148,203,144,160,245,216,245,141,10,40,18,91,117,59,218,242,236,172,41,43,251,11,222,43,99,68,52,230,167,171,58,167,110,89,20,232,174,72,85,74,167,13,135,204,144,165,146,26,114,75,109,41,107,194,85,132,151,80,178,102,70,95,230,27,24,104,102,155,64,210,125,44,182,236,136,81,217,105,84,234,92,54,31,54,144,148,146,157,110,51,77,41,93,146,156,231,166,93,204,136,255,0,204,3,190,17,17,22,8,187,15,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,24,247,136,159,103,237,78,254,102,214,191,177,58,50,16,199,188,68,251,63,106,119,243,54,181,253,137,209,74,255,0,226,170,238,159,99,33,148,249,66,199,167,79,189,10,49,27,8,13,123,198,194,2,51,179,31,234,255,0,15,214,222,29,58,127,176,254,111,253,96,0,9,91,159,192,0,1,91,218,173,204,139,92,108,93,81,188,108,154,77,171,98,189,6,223,175,212,41,81,92,147,6,98,157,91,76,72,91,104,82,205,50,146,70,163,74,8,204,200,136,179,156,17,121,9,157,195,6,169,220,26,213,161,182,214,166,221,48,233,209,106,149,159,25,215,102,158,218,209,29,61,25,143,50,157,169,90,214,162,202,90,73,158,84,125,204,252,139,177,70,189,69,229,139,249,125,168,55,61,247,251,183,120,15,202,58,204,218,183,133,252,154,234,244,60,67,235,119,167,191,197,39,118,221,248,221,180,179,140,224,188,132,165,208,13,37,253,195,52,146,131,165,159,148,30,155,244,39,138,254,31,225,60,55,91,173,37,215,255,0,139,222,189,184,234,237,250,71,157,185,237,156,22,19,47,183,143,167,19,84,226,117,220,210,116,227,29,177,167,47,51,104,237,134,47,100,111,100,182,40,201,34,159,132,197,84,239,233,77,113,58,110,85,189,198,168,136,159,27,78,83,244,50,16,0,12,219,87,34,15,51,13,46,168,94,218,47,75,188,104,22,212,138,157,74,206,169,170,76,151,152,90,141,81,41,78,178,175,20,225,182,74,194,210,78,55,21,74,81,37,74,66,80,165,122,168,39,12,85,104,179,158,103,250,181,22,223,211,26,78,144,211,106,155,106,151,84,196,77,168,70,65,50,191,240,108,115,53,17,56,70,125,70,247,201,38,84,133,37,37,187,195,188,91,176,70,149,86,48,130,103,243,68,227,39,115,158,145,175,127,254,180,117,143,68,84,98,168,217,170,62,17,241,102,170,183,57,252,93,120,243,253,173,237,52,225,215,206,87,57,193,70,153,82,52,199,135,11,69,138,107,189,121,23,52,54,174,106,131,251,84,158,164,137,141,54,178,45,166,181,17,116,218,232,181,234,224,149,210,223,180,141,70,51,160,143,124,8,106,159,238,163,195,133,191,214,135,225,230,90,56,181,164,237,111,99,110,120,86,155,232,173,25,90,140,243,29,198,55,25,237,203,157,76,36,147,180,72,65,49,192,205,19,134,183,224,249,105,14,108,218,154,113,52,231,120,184,198,78,183,60,37,90,252,243,244,105,203,204,10,181,230,153,237,3,111,255,0,51,98,127,109,154,45,40,85,175,52,207,104,27,127,249,155,19,251,108,209,142,218,15,200,167,190,19,46,136,63,57,169,244,43,246,48,230,140,240,241,87,214,205,49,212,155,158,210,110,163,54,228,177,253,21,38,21,42,43,105,115,210,17,223,57,37,33,4,147,50,87,85,41,101,46,35,105,153,171,98,144,72,82,156,73,167,22,91,183,5,94,211,184,41,151,77,191,47,194,213,40,211,25,168,66,127,166,149,244,164,50,178,91,107,218,178,52,171,10,73,30,20,70,71,142,228,100,39,199,41,143,210,167,224,127,235,193,204,35,132,63,251,229,196,46,154,210,255,0,197,185,114,82,96,66,255,0,157,83,245,85,43,169,255,0,50,78,33,13,126,187,203,63,227,20,35,243,150,213,94,6,140,93,158,113,174,190,169,158,62,166,226,167,109,237,97,118,171,21,179,185,150,158,14,169,163,193,204,242,137,170,221,26,209,62,106,166,102,98,103,174,102,39,132,198,146,115,132,238,36,105,252,74,105,193,220,78,194,143,77,184,169,15,38,13,110,158,211,201,82,82,238,194,82,100,52,157,198,226,88,116,183,109,223,220,148,135,81,149,244,247,171,54,10,40,209,61,94,185,244,59,81,233,26,135,107,202,144,149,66,121,9,157,17,167,137,164,212,97,26,210,111,69,112,205,42,45,171,74,113,147,74,182,40,146,180,150,228,36,202,231,116,79,87,173,141,113,211,138,70,161,218,242,163,169,51,89,66,103,68,105,227,117,84,233,164,132,155,209,92,51,74,79,114,20,172,100,210,157,233,52,173,37,181,105,51,144,229,25,156,99,104,240,119,39,199,143,167,207,246,180,215,72,219,13,94,204,98,167,25,132,167,252,173,201,225,251,19,250,147,206,116,235,166,123,56,115,142,48,131,143,206,49,229,84,165,78,208,109,41,173,116,233,205,245,225,93,115,217,67,205,72,92,134,222,113,151,105,197,189,9,195,69,211,203,139,65,168,157,37,146,9,68,130,113,46,68,173,10,209,59,187,95,53,6,37,137,105,49,254,46,77,78,86,230,191,128,64,235,180,211,210,182,56,226,58,189,62,178,79,166,149,110,87,145,124,74,107,113,249,193,196,90,148,89,218,243,165,52,94,157,69,190,188,219,174,3,43,101,168,235,142,219,46,60,237,68,183,173,56,116,186,120,113,8,37,27,166,178,89,36,150,78,41,200,49,164,186,181,123,232,157,239,10,254,176,106,158,18,163,19,45,186,211,132,106,143,50,57,153,26,227,190,130,50,222,210,176,89,44,145,145,146,84,147,74,210,149,20,123,51,139,145,142,215,27,172,211,175,87,234,249,190,191,59,114,236,61,120,59,155,43,52,236,198,236,94,221,157,119,248,207,133,211,157,122,127,245,158,91,186,112,225,48,204,124,120,233,45,145,162,122,149,105,88,54,13,47,194,83,162,89,177,92,117,215,12,149,34,100,133,76,152,75,144,250,200,139,123,170,218,89,60,17,17,18,82,146,74,18,148,151,105,224,115,66,109,142,34,52,227,87,116,254,229,151,34,18,146,245,6,117,54,123,25,53,66,154,132,84,82,219,166,140,145,58,157,174,45,42,66,140,178,149,171,6,133,109,90,122,55,26,218,217,104,235,230,160,218,119,221,164,255,0,255,0,209,176,35,84,226,237,119,248,4,254,188,151,94,139,189,198,209,213,233,245,146,93,68,167,106,188,203,224,92,135,9,156,79,210,56,103,178,53,50,122,41,222,147,186,43,254,137,98,131,5,196,168,163,154,219,41,157,71,223,89,99,13,55,212,108,205,4,100,181,154,146,148,237,35,83,136,249,77,120,88,204,102,170,180,240,124,123,180,221,151,187,248,124,246,230,197,209,106,204,85,240,223,240,249,252,109,248,189,76,204,204,207,87,57,153,158,26,107,175,6,3,188,108,235,159,79,238,122,141,153,121,209,100,82,107,84,151,141,137,113,31,34,220,218,176,70,70,70,89,37,37,73,50,82,86,147,52,169,42,74,146,102,70,70,118,51,203,211,139,23,239,154,124,61,0,190,83,29,186,181,6,152,73,183,231,165,77,180,83,97,48,148,164,162,169,25,35,83,237,55,131,73,160,143,123,77,173,75,34,83,106,91,149,189,113,92,21,123,178,224,169,221,55,4,191,21,84,172,204,122,161,53,254,154,81,213,144,242,205,110,47,106,8,146,156,169,70,120,73,17,22,123,17,16,181,46,5,56,78,99,68,109,134,245,46,235,84,133,222,215,77,49,9,118,50,210,227,41,164,194,112,208,239,133,83,107,36,153,190,106,67,102,233,172,189,85,32,144,146,34,74,150,239,188,146,155,179,139,215,15,241,122,245,236,243,249,254,252,150,189,41,93,203,237,236,236,81,155,196,77,249,211,193,238,235,248,205,56,204,107,198,41,142,189,122,180,143,141,163,175,113,159,198,126,168,240,233,170,52,187,38,201,160,218,211,96,205,160,49,85,113,202,172,89,14,186,78,174,68,134,205,36,109,190,217,109,218,202,79,24,51,201,159,127,34,46,213,192,255,0,20,218,131,196,183,229,175,229,221,30,222,129,249,57,232,223,11,232,152,239,181,191,196,120,157,253,78,171,206,103,29,4,99,24,243,60,231,182,28,83,112,63,251,229,181,6,159,125,254,233,255,0,147,158,2,140,213,39,194,250,23,198,111,216,251,238,245,55,245,219,198,122,248,219,180,254,142,115,223,5,216,120,76,225,51,247,174,126,85,127,183,255,0,202,111,202,111,3,255,0,5,120,47,15,225,250,255,0,249,231,55,238,235,253,88,219,239,207,108,245,187,120,255,0,135,239,85,175,130,214,122,227,179,135,14,124,218,151,23,139,217,25,217,24,179,102,41,252,33,187,79,201,175,93,119,227,123,198,211,119,226,235,215,244,161,207,52,207,104,27,127,249,155,19,251,108,209,18,88,183,234,242,109,249,183,75,49,55,82,233,211,34,211,228,191,212,73,116,228,72,67,235,101,27,76,247,30,228,197,124,242,68,100,91,59,153,25,167,50,219,154,103,180,13,191,252,205,137,253,182,104,238,60,174,173,250,69,217,111,235,61,173,112,68,241,84,186,204,58,77,62,107,29,69,35,171,29,228,84,16,226,55,32,201,73,202,84,101,148,153,25,103,177,145,136,254,35,13,240,204,210,187,58,233,172,207,209,26,182,254,81,158,127,227,123,9,135,204,247,55,162,138,104,214,57,107,21,92,138,103,79,62,147,51,30,116,107,225,99,136,122,191,14,122,157,22,231,234,84,100,219,115,191,131,92,20,168,174,36,188,100,124,40,144,178,74,203,105,186,210,149,212,71,116,153,225,72,222,132,184,179,23,57,110,220,20,139,178,223,166,93,54,252,191,21,75,172,195,102,161,9,254,154,145,213,142,242,9,109,175,106,200,148,156,165,68,120,81,17,150,123,145,24,166,190,44,120,110,168,112,215,168,229,110,181,54,69,74,221,171,178,169,212,74,131,172,169,42,83,91,205,42,142,234,182,147,106,125,163,219,187,103,99,74,218,94,17,212,216,158,245,192,191,20,243,116,78,247,137,96,221,51,241,97,220,147,13,15,164,206,59,40,167,207,124,216,109,51,220,117,105,37,116,146,150,82,133,164,220,74,82,133,41,204,26,147,181,87,57,94,62,188,186,236,224,241,60,181,249,167,236,159,238,194,109,238,201,225,246,207,47,163,104,242,89,137,185,187,175,103,132,166,63,231,79,24,227,198,126,44,242,141,59,15,49,94,27,127,115,107,223,247,101,181,162,237,182,239,25,138,244,137,46,95,81,113,235,78,155,174,185,181,10,45,196,211,169,74,156,44,26,201,43,75,165,249,180,244,146,120,247,128,31,107,123,19,241,79,150,74,19,27,154,103,179,245,191,252,242,137,253,138,104,135,60,0,251,91,216,159,138,124,178,80,241,139,179,69,140,218,136,163,132,77,84,207,207,43,189,158,204,241,57,175,71,184,155,152,169,214,170,109,94,163,94,185,138,104,157,53,237,157,56,106,152,220,211,61,159,173,255,0,231,148,79,236,83,68,32,224,214,233,167,216,188,67,80,111,106,179,50,30,131,111,211,43,213,89,77,198,74,84,234,218,98,143,49,197,165,4,163,73,26,141,40,50,34,51,34,206,50,101,230,38,255,0,52,207,103,235,127,249,229,19,251,20,209,10,56,36,183,233,23,103,18,246,189,173,112,68,241,84,186,204,58,213,62,107,29,69,35,171,29,234,76,180,56,141,200,50,82,114,149,25,101,38,70,89,236,100,99,222,103,175,225,90,55,121,235,79,181,105,176,211,110,58,63,196,205,232,153,163,118,254,186,115,211,118,117,211,207,163,167,107,174,182,93,218,249,168,50,239,187,181,255,0,241,145,169,145,118,181,252,2,7,93,215,89,139,189,182,209,213,233,245,148,93,69,39,114,188,207,224,83,59,128,110,13,95,167,63,75,215,221,82,167,71,90,150,202,101,219,84,151,219,109,244,237,113,182,30,141,84,39,27,121,68,74,36,173,212,165,167,27,220,133,18,92,245,84,148,98,8,106,45,165,249,3,168,55,61,137,233,15,31,249,57,89,155,73,241,93,46,151,95,195,190,182,186,155,50,173,187,182,103,110,227,198,113,147,243,22,247,193,70,166,210,53,59,135,11,69,250,107,93,9,22,204,54,173,154,131,27,148,174,156,136,109,54,130,61,198,132,145,245,26,232,187,234,228,147,213,217,184,205,38,41,228,214,168,196,227,106,171,19,198,168,227,199,183,95,169,121,210,94,59,17,146,236,205,171,89,44,69,22,43,210,137,154,99,77,40,154,117,136,142,184,138,185,76,233,175,86,177,51,199,58,8,97,198,127,25,250,163,195,166,168,210,236,155,38,131,107,77,131,54,128,197,85,199,42,177,100,58,233,58,185,18,27,52,145,182,251,101,183,107,41,60,96,207,38,125,252,136,166,120,139,92,83,112,63,251,229,181,6,159,125,254,233,255,0,147,158,2,140,213,39,194,250,23,198,111,216,251,238,245,55,245,219,198,122,248,219,180,254,142,115,223,5,39,204,169,196,213,99,76,47,198,214,59,35,218,209,123,21,123,37,177,154,197,121,244,71,128,221,171,93,98,170,163,94,174,20,196,203,170,240,97,198,126,168,241,23,170,53,75,38,246,160,218,208,160,194,160,63,85,109,202,84,89,13,58,110,162,68,118,201,38,110,62,225,109,218,242,143,24,35,201,23,127,50,60,9,205,51,218,6,223,254,102,196,254,219,52,74,94,22,120,31,253,237,58,131,80,190,255,0,116,255,0,202,63,31,70,118,147,225,125,11,224,246,111,125,135,122,155,250,238,103,29,12,109,218,95,75,57,237,131,139,92,211,61,160,109,255,0,230,108,79,237,179,70,19,29,78,38,156,175,76,87,198,222,243,79,177,180,54,90,246,75,127,110,226,188,134,35,192,120,41,211,72,170,152,215,78,60,42,136,147,149,159,180,13,193,252,205,151,253,182,16,149,188,107,241,106,199,15,246,193,218,150,100,200,235,212,42,195,45,57,17,167,227,184,164,192,132,225,188,131,156,89,65,178,226,146,182,77,9,109,74,250,74,74,212,149,33,38,149,87,191,10,250,236,199,15,23,29,227,126,183,18,60,202,179,182,163,212,218,52,73,61,78,147,243,93,155,12,203,121,160,140,201,40,109,14,186,100,102,141,196,209,160,150,149,41,38,49,37,197,112,85,238,203,130,167,116,220,18,252,85,82,179,49,234,132,215,250,105,71,86,67,203,53,184,189,168,34,74,114,165,25,225,36,68,89,236,68,66,194,206,105,56,76,12,88,181,241,230,103,143,100,125,169,126,99,176,116,237,14,213,215,154,102,17,254,94,221,52,68,83,250,245,68,107,164,254,204,112,215,183,151,84,150,237,191,87,187,46,10,101,173,111,196,241,85,74,204,198,105,240,152,234,37,29,89,15,44,144,218,55,44,201,41,202,148,69,149,25,17,103,185,145,11,124,224,247,133,139,127,135,171,34,61,86,163,3,173,126,87,97,180,186,220,199,201,10,92,77,196,149,156,6,77,10,82,73,166,213,130,82,146,163,234,173,27,204,246,147,104,111,30,240,11,194,87,238,89,111,167,86,53,54,216,240,247,197,83,119,163,24,148,173,206,82,96,45,4,69,150,141,37,209,146,230,87,191,38,165,37,179,74,63,54,165,60,131,152,195,47,146,229,94,2,152,196,94,143,26,121,71,100,125,173,115,210,126,223,78,109,118,172,155,46,171,252,10,103,199,170,39,227,213,29,81,49,60,104,143,166,120,242,136,81,143,17,62,208,58,157,252,242,173,127,109,116,90,87,0,62,201,22,39,226,159,51,148,42,215,136,159,104,29,78,254,121,86,191,182,186,45,43,128,31,100,139,19,241,79,153,202,22,57,31,148,46,119,79,189,9,87,74,191,154,24,47,78,223,244,171,72,64,0,19,7,55,128,0,0,53,239,27,8,13,123,196,83,105,255,0,210,254,47,169,208,29,5,255,0,191,254,87,253,139,90,186,248,159,164,112,207,194,54,149,79,69,59,210,119,69,126,205,166,49,65,130,226,84,81,205,109,193,143,212,125,245,150,48,211,125,70,204,208,70,75,89,169,41,78,210,53,56,138,173,168,212,106,21,138,132,170,181,90,124,137,179,166,188,185,50,165,73,117,78,186,251,171,81,169,110,45,106,51,53,41,74,51,51,81,153,153,153,153,152,250,43,183,5,94,229,154,213,70,183,47,196,200,102,28,74,122,23,211,74,49,30,44,118,227,176,140,36,136,189,86,153,109,57,243,61,185,51,51,51,51,176,142,92,188,44,122,42,44,110,34,175,184,21,24,181,71,122,168,181,225,188,93,36,20,71,25,216,169,230,68,173,203,234,165,199,16,218,86,73,78,204,184,68,178,113,165,163,31,53,222,206,239,211,102,158,20,211,31,52,117,204,249,231,179,213,231,76,104,195,229,157,23,229,87,243,43,254,61,235,181,76,207,86,253,83,51,52,209,79,61,41,167,89,214,173,53,231,86,156,169,136,83,171,90,1,171,122,25,232,175,221,78,210,244,39,166,250,254,3,248,124,105,61,110,143,79,169,252,67,139,219,142,171,127,75,25,221,219,56,60,101,174,8,120,177,99,135,139,158,101,181,121,166,67,214,77,202,243,74,150,227,106,113,197,82,164,164,141,37,41,182,72,204,148,149,36,201,46,146,83,212,82,91,108,210,106,54,201,181,218,86,168,233,181,177,171,246,13,103,78,47,22,164,46,147,91,101,45,60,113,158,54,157,109,72,90,92,109,196,43,185,18,144,226,16,178,37,17,164,205,36,74,74,146,102,147,165,45,108,210,27,159,67,181,30,175,167,151,68,89,9,84,39,150,168,50,221,100,154,77,70,17,173,68,204,166,200,148,162,218,180,167,56,37,43,98,137,72,81,238,66,136,170,227,112,87,50,107,212,226,48,243,173,62,126,222,201,239,251,246,172,118,95,106,48,93,37,229,215,178,140,226,136,166,238,156,98,157,98,38,157,120,85,70,179,51,19,76,233,172,76,207,29,39,140,76,211,18,55,154,103,180,13,191,252,205,137,253,182,104,200,92,166,63,74,159,129,255,0,175,8,15,83,184,42,245,152,84,138,117,74,95,90,61,10,26,169,244,244,116,210,158,140,117,72,122,65,163,36,68,106,252,236,135,149,149,100,253,124,103,4,68,83,227,148,199,233,83,240,63,245,225,243,47,191,24,156,214,155,209,26,107,175,187,47,123,97,149,85,145,244,127,119,46,170,173,239,7,20,70,186,105,175,248,180,233,58,117,112,231,26,206,156,181,158,108,247,198,135,20,148,254,31,172,23,169,54,221,102,58,117,10,186,201,21,26,41,176,153,7,21,163,94,215,38,58,131,50,36,165,41,39,9,189,196,162,91,164,69,177,104,67,187,106,18,163,81,168,86,42,18,170,213,105,242,38,206,154,242,228,202,149,37,213,58,235,238,173,70,165,184,181,168,204,212,165,40,204,205,70,102,102,102,102,98,231,56,170,225,166,131,196,133,130,229,45,69,30,45,213,73,101,213,91,181,41,46,61,210,136,235,139,105,78,165,104,109,68,74,75,169,97,45,154,148,149,154,9,70,164,164,204,176,116,215,113,91,245,123,78,224,169,218,215,4,79,11,84,163,76,122,159,53,142,162,87,210,144,202,205,14,35,114,12,210,172,41,38,89,73,153,30,59,25,144,247,180,84,223,240,241,53,252,78,175,175,95,63,213,162,211,161,171,185,76,229,119,45,225,163,76,76,78,183,53,211,89,143,147,52,207,234,105,213,206,42,222,215,132,196,204,173,215,190,22,233,252,63,112,129,108,213,174,74,52,116,234,21,118,235,138,117,153,68,250,100,28,86,142,44,229,55,13,165,145,17,37,41,73,54,110,109,53,18,221,35,61,235,66,26,219,141,120,36,183,233,23,103,18,246,189,173,112,68,241,84,186,204,58,213,62,107,29,69,35,171,29,234,76,180,56,141,200,50,82,114,149,25,101,38,70,89,236,100,99,180,235,31,22,175,235,191,12,20,123,10,252,153,34,69,253,67,186,218,157,34,90,163,182,134,170,80,141,137,164,78,164,153,66,27,105,77,155,173,52,164,25,22,75,98,200,212,106,89,35,163,112,131,127,218,58,93,196,77,165,125,223,117,111,70,80,233,158,63,197,74,232,58,247,79,169,6,67,72,245,26,74,150,121,91,136,46,201,60,103,39,216,140,197,165,117,97,190,25,106,108,252,79,23,159,127,29,124,253,169,14,22,198,119,27,53,152,91,204,98,103,21,62,31,77,221,103,93,105,157,207,7,215,187,202,40,142,113,194,52,137,141,31,71,21,92,52,215,184,111,191,156,165,168,164,74,181,106,207,58,171,118,165,37,198,122,178,218,109,13,41,212,173,13,168,205,42,105,79,165,179,82,146,130,89,164,212,148,145,30,11,184,240,67,197,139,28,60,92,243,45,171,205,50,30,178,110,87,154,84,183,27,83,142,42,149,37,36,105,41,77,178,70,100,164,169,38,73,116,146,158,162,146,219,102,147,81,182,77,175,30,241,45,196,93,207,196,141,253,249,87,86,102,69,54,147,17,148,49,73,162,42,97,72,106,158,157,136,235,26,84,72,108,148,167,28,73,173,75,52,238,198,196,25,154,91,70,51,31,3,188,26,177,173,111,175,82,245,58,157,33,54,76,39,148,196,88,46,182,227,73,174,168,219,121,14,27,111,54,243,110,54,150,29,233,30,242,74,146,181,18,145,156,161,100,75,17,85,89,135,255,0,29,219,195,94,90,117,235,230,250,116,243,189,102,181,218,177,178,26,109,148,198,179,68,69,123,191,26,107,249,49,79,29,38,231,8,214,99,196,222,137,158,20,106,177,157,108,213,235,99,67,180,226,175,168,119,68,168,233,76,38,86,152,49,29,120,218,85,70,105,161,70,204,86,204,146,163,220,181,39,25,36,171,98,73,75,81,109,66,140,169,75,84,117,38,231,213,251,250,179,168,247,139,177,215,86,173,188,151,94,40,204,147,77,54,148,33,45,182,218,19,220,201,40,109,8,65,26,140,212,100,146,53,41,74,51,81,221,238,168,233,181,177,171,246,13,103,78,47,22,164,46,147,91,101,45,60,113,158,54,157,109,72,90,92,109,196,43,185,18,144,226,16,178,37,17,164,205,36,74,74,146,102,147,165,189,122,209,139,131,64,245,58,171,166,247,3,254,51,193,236,126,21,65,49,214,203,115,226,56,89,109,228,18,255,0,106,20,73,53,37,46,54,226,9,74,219,147,202,237,37,55,252,89,255,0,79,235,243,250,185,122,208,14,132,238,229,113,55,237,233,254,110,123,122,237,240,248,189,158,55,198,142,191,22,120,233,194,115,242,236,225,98,21,2,223,131,196,21,241,3,125,114,167,151,237,150,84,82,25,114,159,16,208,243,43,121,105,53,37,14,120,132,59,185,36,104,82,73,178,109,105,86,92,50,76,231,21,239,203,83,137,47,46,28,46,217,95,227,165,90,106,68,79,249,217,18,227,56,226,79,254,83,168,53,39,252,114,77,127,197,32,88,64,203,100,211,102,112,116,248,31,95,127,94,191,126,90,53,231,73,84,102,116,109,29,255,0,194,115,172,252,142,122,120,62,59,155,189,145,28,98,116,249,123,220,102,117,153,225,175,27,58,216,212,11,98,163,102,94,116,88,245,106,45,89,147,98,92,71,200,246,184,156,145,145,145,150,13,42,74,136,148,149,164,201,73,82,82,164,153,25,17,149,41,113,9,161,55,63,14,250,143,39,79,238,89,113,230,165,76,166,117,54,123,24,36,205,132,181,173,45,186,104,201,155,74,220,218,210,164,40,207,10,66,176,107,78,213,170,231,53,71,82,109,141,32,176,107,58,143,120,187,33,20,154,35,41,117,226,140,201,186,235,138,90,210,219,109,161,61,136,212,183,22,132,17,168,201,36,106,35,82,146,146,53,21,33,106,142,164,220,250,191,127,86,117,30,241,118,58,234,213,183,146,235,197,25,146,105,166,210,132,37,182,219,66,123,153,37,13,161,8,35,81,154,140,146,70,165,41,70,106,60,86,210,85,103,118,136,159,143,245,121,253,124,189,105,247,66,86,179,63,11,136,185,76,233,133,225,19,19,175,27,157,91,189,81,49,79,198,243,77,49,49,202,98,95,114,236,226,158,109,2,224,131,195,237,241,63,125,14,167,150,45,151,148,113,217,110,159,44,214,243,203,101,106,52,165,110,120,133,187,181,38,107,82,137,194,109,9,78,28,51,78,99,230,153,236,253,111,255,0,60,162,127,98,154,58,111,46,94,22,61,21,22,55,17,87,220,10,140,90,163,189,84,90,240,222,46,146,10,35,140,236,84,243,34,86,229,245,82,227,136,109,43,36,167,102,92,34,89,56,210,209,220,185,166,123,63,91,255,0,207,40,159,216,166,143,118,169,191,78,79,95,134,236,225,219,167,87,246,243,45,241,247,178,187,221,35,225,231,44,143,151,30,18,99,226,205,206,59,211,31,70,244,245,213,172,243,214,102,7,240,165,166,214,198,175,235,205,185,167,23,139,82,23,73,173,179,82,105,227,140,241,180,235,106,69,62,67,141,184,133,119,34,82,28,66,22,68,162,52,153,164,137,73,82,76,210,124,62,189,104,197,193,160,122,157,85,211,123,129,255,0,25,224,246,63,10,160,152,235,101,185,241,28,44,182,242,9,127,181,10,36,154,146,151,27,113,4,165,109,201,228,46,0,125,173,236,79,197,62,89,40,89,143,18,220,58,91,28,72,216,63,146,149,103,163,211,106,209,30,67,244,154,218,161,156,135,105,234,222,142,177,37,36,182,205,73,113,180,154,20,131,86,220,236,89,145,169,180,99,27,130,203,35,29,129,170,186,62,60,85,58,121,248,71,15,177,54,218,125,184,171,101,54,174,214,31,21,51,56,91,150,169,222,142,123,179,191,92,111,196,105,51,58,68,105,84,71,25,142,217,136,133,41,74,168,212,39,49,18,52,217,242,36,51,79,100,227,68,109,215,84,180,199,104,220,91,134,219,100,103,132,36,220,113,197,237,44,22,229,168,252,212,102,118,67,203,3,68,253,5,104,213,181,214,176,198,38,92,155,233,52,111,91,232,192,105,210,235,185,234,184,100,125,73,13,146,54,173,4,164,248,92,145,154,92,16,98,223,208,93,78,175,235,43,26,10,116,15,70,94,14,204,84,55,98,212,29,38,145,31,99,102,234,221,82,203,36,166,137,164,169,210,82,55,111,70,13,178,94,228,145,221,173,157,103,91,26,127,108,83,172,203,50,139,30,147,69,164,178,76,68,136,193,30,214,211,147,51,51,51,201,169,74,81,154,148,181,25,169,74,82,148,163,51,51,51,173,144,96,170,174,252,223,185,28,40,225,235,254,209,245,49,189,47,109,53,172,46,87,111,43,193,215,19,86,35,198,157,38,63,23,207,94,19,242,234,211,73,142,19,17,84,35,159,28,28,83,106,15,13,63,145,95,144,148,123,122,127,229,31,164,188,87,165,163,190,238,207,15,225,182,116,250,79,55,140,245,215,156,231,200,177,142,249,234,188,24,113,159,170,60,69,234,141,82,201,189,168,54,180,40,48,168,15,213,91,114,149,22,67,78,155,168,145,29,178,73,155,143,184,91,118,188,163,198,8,242,69,223,204,143,37,241,103,194,103,239,163,252,149,255,0,111,255,0,147,63,147,62,59,254,10,241,190,35,196,116,63,243,205,236,219,208,250,243,187,221,142,253,123,133,158,7,255,0,123,78,160,212,47,191,221,63,242,143,199,209,157,164,248,95,66,248,61,155,223,97,222,166,254,187,153,199,67,27,118,151,210,206,123,96,242,247,45,227,254,31,189,78,190,11,88,235,142,206,60,57,243,107,172,38,47,100,99,100,102,205,232,167,240,134,237,95,38,189,117,223,157,223,27,77,223,139,167,95,210,148,160,0,51,109,92,172,94,104,218,101,72,182,181,58,220,212,202,107,187,36,94,176,222,98,160,198,213,30,100,65,38,80,79,238,53,153,122,205,60,203,123,18,148,145,116,55,122,198,179,196,74,211,219,18,224,212,235,222,137,96,90,209,186,213,74,236,198,225,177,148,45,72,111,113,250,206,185,177,42,81,52,218,119,45,106,36,158,212,33,74,198,8,77,110,107,55,223,94,224,177,116,202,52,154,139,126,10,28,154,236,214,119,226,35,221,101,147,49,213,180,149,235,58,142,132,162,202,147,234,165,239,84,207,122,136,161,206,142,234,109,95,70,245,58,221,212,202,35,93,105,20,41,137,125,108,110,74,124,76,117,17,161,246,55,41,11,36,117,26,91,141,239,218,102,157,251,139,185,16,128,102,116,218,140,198,168,159,139,172,107,167,171,95,173,215,219,11,119,48,175,99,108,87,79,27,209,69,113,70,244,240,157,38,168,183,19,217,26,69,49,220,189,240,0,19,247,32,171,223,155,63,232,175,241,207,245,17,94,226,194,57,179,254,138,255,0,28,255,0,81,17,171,129,235,126,145,114,241,85,167,244,234,220,79,19,29,153,146,42,8,71,81,72,196,136,177,30,144,194,242,147,35,245,93,101,181,99,200,246,224,200,200,204,142,9,154,218,155,217,157,86,163,174,105,143,158,33,214,91,1,142,167,44,216,91,88,234,227,88,183,69,234,230,35,175,118,187,147,167,175,68,206,224,87,131,86,52,210,159,77,214,109,74,167,72,69,231,45,158,189,50,157,37,183,35,187,66,74,211,33,165,146,201,47,26,93,83,204,58,218,141,14,54,74,104,242,156,18,136,241,51,192,4,207,11,133,183,131,181,22,173,71,8,250,103,182,92,205,159,231,184,205,163,199,87,143,199,85,173,85,114,142,170,105,234,166,152,234,136,250,103,89,157,102,102,100,0,2,225,134,5,57,241,253,237,111,125,254,23,242,200,162,227,5,57,241,253,237,111,125,254,23,242,200,162,63,180,159,146,211,233,71,178,91,131,161,79,47,222,253,205,94,253,180,132,229,49,250,84,252,15,253,120,88,64,175,126,83,31,165,79,192,255,0,215,133,132,11,188,147,242,11,126,191,122,81,254,148,191,59,49,127,203,254,149,0,215,188,108,32,53,239,24,157,167,255,0,75,248,190,166,192,232,47,253,255,0,242,191,236,114,21,219,130,175,114,205,106,163,91,151,226,100,51,14,37,61,11,233,165,24,143,22,59,113,216,70,18,68,94,171,76,182,156,249,158,220,153,153,153,153,216,135,46,254,19,152,161,83,233,92,71,222,202,144,85,105,204,188,171,110,156,105,113,146,137,25,196,173,165,74,116,148,68,110,41,214,212,174,153,119,108,154,112,151,149,169,105,233,98,94,2,248,67,253,213,234,236,106,246,162,82,243,103,209,166,23,129,167,205,133,190,61,125,196,165,210,94,15,168,147,233,50,233,50,106,202,22,219,166,75,108,243,181,194,43,74,31,50,60,178,107,152,197,223,142,237,125,191,103,207,216,247,210,158,220,209,135,183,86,206,229,85,105,195,75,147,28,162,52,211,193,199,171,227,105,194,35,197,231,189,17,213,117,71,77,173,141,95,176,107,58,113,120,181,33,116,154,219,41,105,227,140,241,180,235,106,66,210,227,110,33,93,200,148,135,16,133,145,40,141,38,105,34,82,84,147,52,157,45,235,214,140,92,26,7,169,213,93,55,184,31,241,158,15,99,240,170,9,142,182,91,159,17,194,203,111,32,151,251,80,162,73,169,41,113,183,16,74,86,220,157,231,12,73,196,183,14,150,199,18,54,15,228,165,89,232,244,218,180,71,144,253,38,182,168,103,33,218,122,183,163,172,73,73,45,179,82,92,109,38,133,32,213,183,59,22,100,106,109,24,202,102,249,100,99,173,239,209,241,227,151,159,205,246,32,157,29,109,197,91,41,139,248,62,42,102,112,183,39,198,142,123,179,194,55,226,52,153,157,34,52,170,35,140,199,108,196,66,150,170,119,5,94,179,10,145,78,169,75,235,71,161,67,85,62,158,142,154,83,209,142,169,15,72,52,100,136,141,95,157,144,242,178,172,159,175,140,224,136,138,124,114,152,253,42,126,7,254,188,32,125,227,103,92,250,127,115,212,108,203,206,139,34,147,90,164,188,108,75,136,249,22,230,213,130,50,50,50,201,41,42,73,146,146,180,153,165,73,82,84,147,50,50,51,158,28,166,63,74,159,129,255,0,175,8,206,77,189,25,133,17,87,56,215,221,150,243,233,50,109,87,177,248,170,236,233,52,213,224,230,38,52,210,117,187,68,235,26,112,157,117,215,94,189,117,71,190,63,189,173,239,191,194,254,89,20,72,78,83,31,165,79,192,255,0,215,132,123,227,251,218,222,251,252,47,229,145,68,132,229,49,250,84,252,15,253,120,92,224,188,179,62,149,127,242,97,54,155,244,103,71,238,112,254,219,75,8,0,1,53,114,248,0,0,2,173,127,217,76,226,7,255,0,121,250,123,255,0,206,249,191,246,177,105,66,189,255,0,216,152,255,0,238,253,255,0,69,127,246,193,135,205,168,199,87,185,240,61,122,245,227,17,217,167,63,91,100,116,125,137,217,108,55,194,127,242,88,166,117,220,220,214,154,234,253,109,239,139,19,167,201,231,234,75,94,24,53,78,224,214,173,13,182,181,54,233,135,78,139,84,172,248,206,187,52,246,214,136,233,232,204,121,148,237,74,214,181,22,82,210,76,242,163,238,103,228,93,138,144,133,231,104,6,146,254,225,154,73,65,210,207,202,15,77,250,19,197,127,15,240,158,27,173,214,146,235,255,0,197,239,94,220,117,118,253,35,206,220,246,206,10,140,70,27,62,138,226,206,30,46,252,109,39,94,253,41,213,178,186,36,171,11,94,101,155,213,129,252,76,215,78,230,145,49,226,111,93,221,225,60,99,134,156,39,143,107,232,149,78,168,65,98,36,153,176,36,71,102,160,201,201,136,227,173,41,9,144,209,56,182,205,198,204,203,11,73,56,219,136,220,89,45,200,81,121,164,200,166,183,47,174,45,95,179,171,84,237,5,212,9,146,29,160,85,158,106,13,176,235,81,219,219,78,154,243,238,44,218,115,98,58,139,75,238,190,69,189,74,87,77,73,73,96,144,165,41,25,79,69,248,116,182,56,145,224,42,196,181,42,207,71,166,213,162,61,81,126,147,91,84,51,144,237,61,94,150,127,172,73,73,45,179,82,92,109,38,133,32,213,183,59,22,100,106,109,24,174,107,198,206,185,244,254,231,168,217,151,157,22,69,38,181,73,120,216,151,17,242,45,205,171,4,100,100,101,146,82,84,147,37,37,105,51,74,146,164,169,38,100,100,103,99,22,239,229,53,91,197,81,198,42,136,159,158,53,154,103,239,231,142,49,194,85,86,51,42,233,10,198,55,33,197,70,237,203,53,215,78,157,113,187,84,211,77,218,39,232,157,57,107,52,213,226,213,27,215,175,127,216,22,142,168,218,51,236,75,238,147,233,58,29,79,165,226,162,245,221,103,169,211,117,14,163,215,105,73,89,97,109,160,251,40,179,140,31,99,50,20,147,174,26,83,80,209,13,85,184,52,186,167,86,143,83,122,134,243,105,76,198,16,164,37,246,157,105,15,52,163,66,187,161,70,219,136,220,156,168,146,173,196,74,81,17,40,236,71,128,190,47,63,117,122,67,26,67,168,149,76,222,20,104,101,224,106,19,102,239,145,95,109,42,116,215,130,233,164,186,172,180,76,146,178,181,184,233,18,220,60,237,112,202,28,241,253,237,111,125,254,23,242,200,163,39,157,92,177,140,194,91,197,219,231,174,158,126,83,51,19,221,63,219,154,17,209,134,15,52,217,189,161,197,236,254,54,102,40,138,38,189,62,76,204,85,69,52,215,79,154,170,103,143,95,8,138,184,211,164,72,78,83,31,165,79,192,255,0,215,132,123,227,251,218,222,251,252,47,229,145,68,132,229,49,250,84,252,15,253,120,71,190,63,189,173,239,191,194,254,89,20,91,98,60,141,103,210,159,249,51,121,55,233,51,49,253,205,62,203,12,215,203,38,241,182,52,254,216,214,91,206,243,173,71,164,209,105,44,209,31,151,45,243,61,173,167,51,136,136,136,178,106,82,148,100,148,161,36,106,82,148,148,164,140,204,136,227,87,18,220,69,220,252,72,223,223,149,117,102,100,83,105,49,25,67,20,154,34,166,20,134,169,233,216,142,177,165,68,134,201,74,113,196,154,212,179,78,236,108,65,153,165,180,99,22,162,163,80,106,158,253,37,185,242,17,6,75,205,73,122,42,93,81,52,235,173,165,105,109,197,35,56,82,146,151,93,36,168,203,36,78,44,139,27,143,57,143,133,94,26,107,220,72,95,205,210,210,82,34,218,180,151,154,85,197,82,140,227,61,88,141,56,135,84,210,80,135,20,70,165,58,166,20,217,41,41,89,32,212,74,82,76,139,7,99,78,38,254,42,205,188,5,168,225,199,215,58,204,252,209,253,231,205,42,187,146,229,121,6,101,140,218,204,194,184,214,98,157,38,126,69,49,69,52,204,71,109,85,204,105,219,58,197,52,243,157,238,26,129,195,134,167,92,122,35,91,215,90,109,183,81,118,135,72,152,211,73,219,28,143,196,196,36,189,226,229,163,214,37,155,81,214,134,80,163,74,20,159,206,56,123,136,152,119,29,91,75,181,38,231,210,11,250,141,168,246,115,177,209,86,162,60,167,89,41,44,147,173,56,149,161,77,184,218,211,216,205,43,109,107,65,154,76,148,68,163,52,169,42,34,81,94,181,187,111,210,45,59,126,153,107,91,241,60,45,46,141,13,154,124,38,58,138,95,74,59,40,36,54,141,203,51,82,176,148,145,101,70,102,120,238,102,98,175,120,226,224,213,141,20,125,26,151,166,52,233,10,178,102,188,150,37,65,105,183,29,77,9,68,219,40,108,220,121,199,156,113,196,190,239,84,247,154,82,148,40,210,140,229,104,35,191,199,228,213,224,109,211,126,196,235,52,243,243,79,108,121,189,156,251,116,136,236,159,73,120,93,169,198,222,202,115,74,34,154,110,204,197,184,158,85,83,49,164,219,171,246,166,56,246,85,51,52,240,157,216,170,70,241,9,172,246,254,190,114,250,185,245,34,223,99,193,248,207,71,49,54,158,169,8,121,200,18,219,170,69,75,140,172,209,251,22,147,81,37,74,109,198,214,105,78,236,21,123,240,237,237,3,166,63,207,42,47,246,214,135,85,164,94,55,61,6,131,93,181,233,53,169,17,169,55,51,44,49,86,132,147,35,106,90,89,121,47,50,106,73,228,137,72,113,4,105,89,97,68,70,180,145,237,90,201,93,171,135,111,104,29,49,254,121,81,127,182,180,44,113,24,217,199,98,45,92,170,56,196,68,79,126,179,199,233,74,114,141,152,163,101,50,140,126,18,205,90,219,174,171,149,211,207,88,166,109,211,27,179,175,57,137,137,141,122,227,73,231,172,45,43,143,239,100,139,239,240,191,153,197,21,73,163,22,253,34,236,214,27,22,214,184,34,120,170,93,102,229,166,83,230,177,212,82,58,177,222,148,218,28,70,228,25,41,57,74,140,178,147,35,44,246,50,49,107,124,127,123,36,95,127,133,252,206,40,171,94,29,189,160,116,199,249,229,69,254,218,208,200,231,177,19,143,183,19,217,30,244,161,157,19,215,85,189,146,198,87,68,233,49,93,201,137,142,175,240,168,115,28,75,112,233,115,240,221,127,126,74,85,158,145,82,164,203,101,15,210,107,106,134,81,218,168,39,98,58,196,148,146,220,36,169,183,20,104,82,13,91,177,177,102,68,151,17,156,107,54,226,184,42,84,138,109,191,81,174,212,101,82,232,221,111,70,194,126,82,215,30,23,89,68,183,122,45,153,237,111,122,136,148,173,164,91,140,178,121,49,119,218,245,163,22,254,190,105,141,87,77,238,7,252,31,140,216,252,42,130,99,161,231,32,75,108,242,219,200,37,254,212,40,146,105,82,155,113,196,18,147,187,37,77,87,118,139,95,214,102,175,59,161,213,42,124,119,238,164,212,227,210,152,102,52,148,27,82,93,145,179,195,169,14,40,210,68,151,18,235,106,35,94,211,73,44,183,146,12,140,138,211,53,203,42,192,220,214,214,187,149,114,251,62,207,236,145,116,127,183,22,118,167,5,224,241,211,76,98,108,198,181,107,164,107,17,26,120,72,225,17,28,230,42,211,132,107,213,21,68,37,183,43,221,22,167,215,43,213,221,113,174,211,228,45,86,235,201,165,80,30,76,148,165,162,148,227,43,241,138,83,105,61,234,82,89,117,148,164,213,234,97,245,224,148,164,145,162,200,71,77,209,221,50,164,104,222,152,219,186,103,68,119,173,30,133,13,44,45,253,170,79,137,144,163,53,190,254,213,45,102,142,163,171,113,205,155,140,147,191,105,118,34,29,200,75,178,236,36,96,176,244,218,235,231,61,243,247,211,212,231,77,179,218,26,182,155,57,189,143,137,157,205,119,104,137,234,162,158,17,195,171,94,53,76,118,213,32,0,11,228,89,175,120,184,206,0,125,146,44,79,197,62,103,40,83,152,184,206,0,125,146,44,79,197,62,103,40,66,182,111,242,170,189,25,246,195,168,58,107,242,5,159,223,83,238,92,72,64,0,19,87,47,168,199,136,159,104,29,78,254,121,86,191,182,186,45,43,128,31,100,139,19,241,79,153,202,21,107,196,79,180,14,167,127,60,171,95,219,93,22,149,192,15,178,69,137,248,167,204,229,8,126,71,229,11,157,211,239,67,164,58,85,252,208,193,122,118,255,0,165,90,66,0,0,152,57,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,100,70,88,50,236,63,64,5,93,115,119,225,177,117,24,240,181,194,219,165,163,116,86,91,133,59,160,199,172,72,73,79,146,227,170,216,215,151,116,229,74,94,62,37,239,21,109,101,85,78,131,121,80,171,100,179,71,163,234,113,101,25,145,227,27,29,74,190,37,240,248,144,217,71,92,180,218,6,172,105,101,201,100,77,142,203,170,169,82,230,48,193,186,132,168,146,235,145,157,105,42,238,149,99,29,67,238,68,103,254,97,174,126,183,233,197,79,73,181,82,227,178,42,49,156,97,84,218,156,198,24,51,66,146,75,105,185,46,52,149,163,41,78,82,125,51,193,145,17,127,152,6,197,28,58,220,44,93,58,21,96,214,216,144,151,188,77,179,74,113,102,75,37,97,74,134,210,140,143,6,125,253,111,136,200,162,191,185,76,235,210,111,109,48,94,153,85,234,200,122,163,66,35,240,204,173,253,203,76,70,99,193,101,24,74,156,53,17,110,81,151,100,146,115,229,143,33,96,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,206,165,95,52,125,55,177,107,119,173,114,99,81,227,82,105,242,102,25,184,226,81,184,218,101,110,109,45,202,73,25,153,32,251,100,190,210,243,26,244,113,115,175,117,174,32,53,146,181,116,205,168,190,253,58,52,169,48,233,173,169,229,169,9,138,153,79,173,172,17,184,180,151,170,241,253,19,219,240,47,141,143,243,122,226,10,85,165,100,192,210,91,114,166,202,102,86,20,211,211,155,75,198,75,240,110,179,61,135,11,8,112,143,205,41,236,164,154,126,57,242,21,77,164,86,21,71,84,53,50,219,178,32,71,121,229,86,42,208,225,186,164,33,74,233,182,236,134,218,82,213,132,171,9,46,161,100,204,140,139,224,126,64,44,71,148,63,13,238,76,159,55,91,174,74,49,244,25,234,65,130,114,99,249,172,149,2,75,110,163,123,88,242,53,97,73,95,199,5,239,22,202,68,68,88,34,193,16,198,220,59,105,69,47,70,52,146,222,177,233,173,37,42,139,2,39,138,50,74,75,123,233,140,211,75,87,100,35,57,233,23,115,44,252,126,5,146,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,61,226,39,217,251,83,191,153,181,175,236,78,140,132,49,239,17,62,207,218,157,252,205,173,127,98,116,82,191,248,170,187,167,216,200,101,62,80,177,233,211,239,66,140,70,194,3,94,241,176,128,140,236,199,250,191,195,245,183,135,78,159,236,63,155,255,0,88,0,2,86,231,240,0,0,0,0,0,0,98,206,39,53,106,46,138,232,141,209,123,250,83,193,85,10,26,225,81,20,146,101,78,42,164,242,77,17,205,13,186,123,92,216,163,234,169,56,87,230,218,113,91,84,73,50,63,23,110,83,106,137,185,87,40,141,87,88,28,29,220,195,19,111,9,98,53,174,186,162,152,239,153,210,21,107,198,190,166,213,245,59,136,251,185,250,147,93,8,246,204,199,109,154,123,27,146,174,156,120,110,184,131,61,196,132,153,245,29,235,59,235,100,211,213,217,184,201,36,48,96,0,214,55,174,213,126,229,87,42,231,51,171,186,50,204,5,172,175,5,107,5,102,60,91,116,197,49,234,141,53,235,231,206,120,207,158,101,49,185,96,95,255,0,147,186,221,86,177,38,85,188,60,59,186,140,190,132,94,134,255,0,21,62,42,137,214,189,114,73,154,54,199,57,167,221,73,73,249,30,85,176,133,165,10,7,178,238,154,133,139,120,208,175,106,75,49,222,157,111,212,226,213,98,183,37,42,83,75,117,135,82,226,18,178,73,164,205,38,164,17,25,17,145,227,56,50,243,23,191,101,221,52,251,234,206,161,94,212,150,100,51,6,224,166,69,170,197,110,74,82,151,80,211,237,37,196,37,100,147,81,18,137,43,34,50,35,50,206,112,103,230,37,219,57,137,223,179,85,137,231,76,253,19,253,220,235,211,70,73,56,92,206,214,107,68,120,183,169,210,125,42,56,125,52,233,207,178,120,245,71,50,42,215,154,103,180,13,191,252,205,137,253,182,104,180,161,86,188,211,61,160,109,255,0,230,108,79,237,179,69,198,208,126,69,61,240,195,244,65,249,205,79,161,95,177,144,185,76,126,149,63,3,255,0,94,22,16,43,223,148,199,233,83,240,63,245,225,97,2,182,73,249,5,191,95,189,44,127,74,95,157,152,191,229,255,0,74,132,24,184,57,101,210,43,26,240,253,221,22,232,167,68,211,185,115,19,86,122,136,81,20,153,4,179,144,75,122,156,217,50,109,161,168,202,70,242,67,169,81,45,178,52,163,166,173,189,67,154,214,237,191,72,180,237,250,101,173,111,196,240,180,186,52,54,105,240,152,234,41,125,40,236,160,144,218,55,44,205,74,194,82,69,149,25,153,227,185,153,142,68,5,222,31,5,99,11,53,85,106,157,38,121,253,251,17,220,227,105,179,76,250,221,171,89,133,217,174,155,113,165,49,203,205,172,233,206,174,217,158,32,170,78,62,184,88,253,199,46,229,106,133,153,2,157,18,199,185,230,37,134,225,69,46,151,162,231,155,70,181,50,77,154,143,45,57,211,117,212,26,48,148,122,205,237,66,82,222,251,91,28,117,197,111,210,46,203,126,167,107,92,17,60,85,46,179,13,234,124,214,58,138,71,86,59,200,52,56,141,200,50,82,114,149,25,101,38,70,89,236,100,98,150,97,129,163,31,103,193,207,9,142,83,217,63,98,251,99,182,175,17,178,57,140,98,237,248,214,234,225,93,63,173,79,255,0,180,115,137,239,142,83,42,0,1,154,248,190,208,150,56,126,214,137,246,165,50,92,119,104,181,102,125,55,70,105,174,166,232,176,158,121,212,34,59,157,67,81,154,155,83,75,70,237,202,222,148,165,102,100,106,52,167,184,240,27,195,117,63,93,245,30,77,197,114,205,142,86,237,140,244,41,211,169,235,101,46,170,164,235,139,113,76,199,82,86,147,111,160,102,194,250,187,178,102,156,32,139,215,53,162,7,78,10,237,120,159,130,233,227,107,167,223,218,235,76,70,211,101,248,124,151,240,244,213,254,6,236,85,28,56,206,188,34,52,237,153,152,167,205,60,217,179,151,191,8,127,247,183,136,93,74,165,255,0,140,114,219,164,207,133,255,0,52,166,42,169,87,83,254,120,155,66,218,253,71,144,127,197,168,88,64,0,216,24,44,29,188,21,168,181,111,215,61,179,218,227,253,166,218,60,94,212,99,234,199,98,231,205,77,61,84,211,213,76,125,115,215,60,64,0,23,104,250,173,121,166,123,64,219,255,0,204,216,159,219,102,140,133,202,99,244,169,248,31,250,240,199,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,67,236,249,110,123,231,221,151,72,102,127,162,218,125,11,127,213,165,51,181,179,72,109,141,113,211,138,190,158,93,17,99,169,51,89,90,160,203,117,147,117,84,233,164,133,19,50,155,34,82,79,114,20,172,224,148,157,233,53,33,71,181,106,35,166,45,108,210,27,159,67,181,30,175,167,151,68,89,9,84,39,150,168,50,221,100,154,77,70,17,173,68,204,166,200,148,162,218,180,167,56,37,43,98,137,72,81,238,66,136,175,92,96,62,49,120,105,167,241,21,167,10,76,34,144,139,186,217,102,84,187,117,109,56,146,75,238,173,9,53,196,113,43,82,91,218,241,180,218,119,153,145,182,162,74,179,180,150,133,229,179,140,178,49,150,252,37,184,241,227,233,142,207,177,175,186,54,219,138,182,107,25,24,44,101,95,229,110,79,31,216,170,121,85,30,110,81,87,155,143,56,210,107,22,226,226,46,231,187,120,119,163,104,21,202,204,138,138,109,250,250,42,148,218,179,243,9,74,143,9,17,156,101,184,36,222,204,169,41,83,171,82,86,167,15,106,118,182,73,36,165,56,237,92,0,251,91,216,159,138,124,178,80,193,119,21,191,87,180,238,10,157,173,112,68,240,181,74,52,199,169,243,88,234,37,125,41,12,172,208,226,55,32,205,42,194,146,101,148,153,145,227,177,153,12,233,192,15,181,189,137,248,167,203,37,8,158,22,229,119,49,150,188,36,241,138,169,143,154,97,208,153,246,15,11,132,217,204,195,224,116,196,83,93,171,213,240,229,51,85,21,76,204,117,113,231,195,130,99,115,76,246,126,183,255,0,158,81,63,177,77,16,231,128,31,107,123,19,241,79,150,74,19,27,154,103,179,245,191,252,242,137,253,138,104,135,60,0,251,91,216,159,138,124,178,80,203,102,62,87,183,223,71,181,175,54,55,244,117,140,244,49,30,228,185,14,97,26,101,72,211,110,35,234,79,209,29,196,123,190,27,119,50,216,218,175,224,242,31,117,212,62,91,148,181,26,247,186,203,142,255,0,36,147,213,216,73,34,73,103,62,114,169,212,150,23,79,189,52,126,91,177,208,243,79,55,114,192,66,89,115,170,234,86,148,71,148,106,95,118,201,40,52,67,218,158,202,203,171,63,88,139,212,250,57,169,105,149,33,203,126,210,214,70,93,233,85,24,152,86,204,148,109,82,188,68,117,161,233,12,158,77,123,81,210,83,111,249,35,42,235,247,86,16,146,17,207,128,29,73,99,78,120,149,160,181,57,216,236,193,187,25,118,218,144,235,172,184,226,146,167,205,11,142,77,236,250,42,84,150,163,163,114,136,210,73,90,179,143,164,159,19,254,67,55,236,137,159,162,175,239,247,209,117,79,255,0,237,157,28,204,113,174,229,20,122,247,173,79,175,93,105,142,249,137,253,101,194,0,0,153,185,148,21,107,205,51,218,6,223,254,102,196,254,219,52,90,80,171,94,105,158,208,54,255,0,243,54,39,246,217,163,9,180,31,145,79,124,54,135,68,31,156,212,250,21,251,16,228,79,126,0,248,56,149,82,149,7,94,117,90,139,211,167,55,208,155,106,64,121,111,53,33,114,27,121,183,154,168,158,197,167,13,23,79,13,161,100,162,116,150,107,52,146,9,181,57,128,248,40,208,155,99,136,13,104,43,94,243,151,33,20,90,61,49,218,220,184,172,101,42,158,150,222,101,178,142,110,17,145,182,149,41,226,53,41,62,182,212,169,41,52,154,137,105,184,202,117,58,159,71,167,197,164,210,96,71,133,6,19,40,141,22,44,102,146,211,76,52,132,146,80,218,16,146,34,74,82,146,34,36,145,17,17,17,17,12,78,69,150,197,233,248,77,222,49,28,163,207,231,238,108,78,149,246,222,230,89,71,224,76,4,205,55,43,141,107,171,150,148,207,40,166,123,106,235,158,168,225,206,120,125,32,0,38,46,107,81,143,17,62,208,58,157,252,242,173,127,109,116,90,87,0,62,201,22,39,226,159,51,148,42,215,136,159,104,29,78,254,121,86,191,182,186,45,43,128,31,100,139,19,241,79,153,202,16,252,143,202,23,59,167,222,135,72,116,171,249,161,130,244,237,255,0,74,182,123,168,212,105,244,122,124,170,181,90,124,120,80,97,50,185,50,165,73,117,45,52,195,72,73,169,110,45,106,50,36,165,41,35,51,81,153,17,17,25,152,128,31,236,153,127,250,64,255,0,222,223,251,151,255,0,222,95,227,191,248,239,253,251,255,0,114,248,143,247,55,254,9,254,93,195,134,230,23,197,171,23,50,230,112,251,167,147,35,191,73,142,241,183,116,203,84,119,18,234,166,198,148,162,240,41,39,80,146,74,91,113,132,56,167,16,106,222,102,130,74,137,41,89,57,4,5,76,219,58,174,139,209,111,11,60,41,231,61,179,217,220,179,232,255,0,163,44,54,35,46,175,27,158,219,214,171,177,165,20,206,177,52,211,63,43,205,84,245,118,70,147,215,49,27,3,211,170,52,250,197,62,45,90,147,62,60,216,51,89,68,152,178,163,58,151,90,125,165,164,148,135,16,180,153,146,146,164,153,25,40,140,200,200,200,200,125,34,179,121,122,113,98,197,141,80,135,160,23,202,100,57,73,175,84,201,54,252,244,169,199,78,20,215,212,148,148,85,35,38,73,97,215,48,105,52,17,108,117,197,169,100,105,113,75,110,204,134,127,1,141,163,29,102,46,83,207,174,59,37,168,118,179,102,49,59,41,152,213,130,191,198,158,116,85,213,85,61,189,122,79,84,199,84,249,180,153,13,123,198,194,3,94,241,129,218,127,244,191,139,234,109,174,130,255,0,223,255,0,43,254,196,181,224,131,131,137,90,213,87,111,81,245,38,139,255,0,115,184,125,118,91,97,245,188,202,235,82,54,169,27,89,83,75,66,210,211,75,61,202,116,143,6,182,250,100,74,252,231,78,214,198,52,225,158,157,79,165,240,239,166,145,169,144,35,196,101,118,165,46,74,155,97,164,182,149,58,236,102,220,117,195,36,145,17,169,110,45,107,82,188,212,165,40,207,38,102,99,37,140,214,89,131,183,131,177,17,79,57,210,102,123,127,180,117,53,150,221,109,46,47,105,51,107,149,95,157,40,183,53,83,69,61,84,196,78,154,250,85,105,173,83,215,194,57,68,68,6,19,226,171,134,154,15,18,22,11,148,181,20,120,183,85,37,151,85,110,212,164,184,247,74,35,174,45,165,58,149,161,181,17,41,46,165,132,182,106,82,86,104,37,26,146,147,50,193,230,192,23,183,172,209,126,137,183,114,53,137,70,114,236,199,19,148,226,173,227,112,117,205,55,40,157,98,99,239,198,38,56,76,79,9,137,152,158,18,160,123,198,206,185,244,254,231,168,217,151,157,22,69,38,181,73,120,216,151,17,242,45,205,171,4,100,100,101,146,82,84,147,37,37,105,51,74,146,164,169,38,100,100,103,60,57,76,126,149,63,3,255,0,94,24,211,154,21,58,159,7,136,138,84,152,80,35,199,122,161,106,67,147,45,198,154,74,21,33,210,147,41,178,113,195,34,202,212,77,182,218,55,30,79,106,18,94,73,34,44,151,202,99,244,169,248,31,250,240,134,101,246,35,13,155,69,168,157,116,154,189,146,233,157,175,205,106,206,250,61,175,48,174,157,217,185,77,169,152,142,81,62,18,141,116,243,107,203,204,176,129,16,120,226,224,213,253,107,97,26,151,166,52,232,233,189,161,50,150,37,65,105,182,218,85,117,38,227,40,108,220,121,199,155,109,181,48,215,84,247,154,84,165,164,146,140,225,8,34,151,192,37,248,156,53,188,93,169,181,118,56,79,209,231,135,56,100,121,230,51,103,113,212,102,24,26,180,174,158,222,49,84,117,211,84,117,196,252,241,206,38,38,34,99,94,240,19,159,153,111,15,20,139,70,175,11,94,109,102,233,208,33,220,83,19,76,172,64,101,181,33,110,212,148,151,158,41,133,220,208,125,68,54,162,112,136,145,235,160,151,235,169,213,169,49,71,67,244,166,161,173,250,171,111,233,117,50,173,30,152,245,113,231,18,169,143,161,75,75,13,52,210,222,117,68,132,247,90,137,182,215,181,57,73,41,91,72,212,146,51,81,107,220,70,10,230,31,17,240,105,227,58,240,243,235,201,216,217,54,211,224,179,140,158,51,170,103,118,220,83,51,86,191,39,118,60,104,158,28,116,210,120,196,113,142,58,59,215,9,124,48,85,248,152,189,228,64,93,71,209,150,189,3,162,253,122,115,106,73,200,36,56,107,233,176,194,15,57,117,206,155,132,75,50,52,32,146,165,43,113,146,91,93,202,83,169,212,250,61,62,45,38,147,2,60,40,48,153,68,104,177,99,52,150,154,97,164,36,146,134,208,132,145,18,82,148,145,17,36,136,136,136,136,136,117,237,46,211,107,99,72,44,26,54,156,89,205,72,69,38,136,202,154,100,228,188,110,186,226,150,181,56,227,139,87,98,53,45,197,173,102,73,34,73,26,140,146,148,164,137,37,218,132,223,44,203,169,203,237,105,60,106,158,115,245,119,71,210,229,173,186,219,43,219,95,143,223,143,22,197,26,197,186,122,244,235,170,127,106,173,53,211,149,49,164,70,188,102,67,9,241,85,195,77,7,137,11,5,202,90,138,60,91,170,146,203,170,183,106,82,92,123,165,17,215,22,210,157,74,208,218,136,148,151,82,194,91,53,41,43,52,18,141,73,73,153,96,243,96,11,251,214,104,191,68,219,185,26,196,162,153,118,99,137,202,113,86,241,184,58,230,155,148,78,177,49,247,227,19,28,38,39,132,196,204,79,9,107,239,81,167,84,40,245,9,84,154,180,9,16,167,66,121,113,165,69,146,210,154,117,135,80,163,74,219,90,20,68,105,82,84,70,70,147,34,50,50,50,49,112,156,21,241,37,251,225,180,199,253,176,74,234,222,150,207,78,45,127,108,78,131,111,117,13,207,15,37,27,76,208,125,68,54,123,137,59,112,226,28,194,16,131,111,56,115,152,159,11,16,171,246,252,238,32,172,120,27,43,148,204,63,115,50,146,144,243,149,8,132,134,89,67,200,73,41,72,111,195,161,173,202,34,66,82,109,155,139,82,178,217,18,171,88,66,168,174,246,65,138,154,102,55,169,159,86,177,213,61,241,246,247,186,123,17,133,203,122,92,200,45,222,162,175,5,118,137,231,166,244,209,87,13,234,116,214,53,166,168,210,99,73,141,124,89,158,49,52,164,39,26,156,73,126,248,109,78,255,0,107,242,186,182,93,179,212,139,64,221,19,160,227,221,66,111,196,73,94,227,53,159,81,109,150,210,86,220,54,134,242,132,44,220,207,33,193,47,11,31,190,18,247,118,177,120,192,168,162,195,183,253,121,207,178,93,52,84,37,145,160,209,0,157,220,74,78,82,163,91,138,108,141,73,65,18,114,218,157,109,101,137,52,79,72,110,125,113,212,122,70,158,90,241,100,41,83,94,66,167,75,105,146,117,52,232,68,180,147,210,156,35,82,75,106,18,172,224,212,157,234,52,161,39,185,105,35,186,221,46,211,107,99,72,44,26,54,156,89,205,72,69,38,136,202,154,100,228,188,110,186,226,150,181,56,227,139,87,98,53,45,197,173,102,73,34,73,26,140,146,148,164,137,37,87,44,193,215,154,98,42,197,98,56,211,175,207,61,157,209,253,150,27,113,180,120,109,131,201,237,100,57,60,238,221,154,116,142,218,41,227,173,115,167,203,170,117,210,120,113,153,171,170,34,123,80,135,60,211,61,159,173,255,0,231,148,79,236,83,68,198,16,231,154,103,179,245,191,252,242,137,253,138,104,146,102,191,145,92,238,105,61,128,252,230,193,250,113,236,148,57,224,7,218,222,196,252,83,229,146,133,198,10,115,224,7,218,222,196,252,83,229,146,133,198,12,126,205,254,75,87,165,62,200,76,58,107,242,253,159,220,211,239,220,116,218,214,146,217,23,6,167,91,122,189,82,165,238,185,45,88,115,33,83,228,160,201,30,164,130,36,153,184,100,91,156,216,147,121,40,74,148,104,79,136,120,246,238,50,82,123,144,0,207,83,69,52,204,205,49,207,140,181,45,220,69,219,244,209,77,218,166,98,136,221,167,94,168,214,103,72,236,141,102,103,215,32,0,15,74,32,0,199,188,65,106,159,238,43,163,87,86,166,162,31,138,145,70,134,94,13,147,111,122,21,45,231,18,204,126,162,119,160,205,162,117,214,205,120,81,43,97,43,110,79,4,126,46,87,77,170,38,186,185,68,106,184,194,97,110,227,177,22,240,182,35,90,235,170,41,136,237,153,157,35,233,149,65,241,67,169,180,141,97,215,203,199,80,173,246,182,210,234,51,16,196,37,238,81,245,227,199,101,184,237,191,133,161,10,79,81,44,147,155,20,146,52,239,218,121,50,201,226,208,25,239,140,189,6,168,104,62,165,211,105,9,98,59,148,89,244,10,98,96,78,139,9,81,154,148,236,88,140,198,148,165,39,27,18,250,158,105,79,173,41,82,204,138,75,106,82,140,214,53,173,116,220,196,69,120,153,237,227,252,90,187,127,15,123,7,147,215,133,201,104,157,53,162,98,136,158,184,181,20,198,154,245,206,147,19,234,149,148,240,91,116,212,47,30,23,52,246,173,83,102,59,79,71,166,46,148,148,176,149,37,38,212,39,220,136,210,143,113,153,238,54,216,65,168,243,131,81,168,200,136,176,69,155,5,123,242,166,191,255,0,247,117,165,147,106,223,248,181,193,77,129,208,251,88,152,247,80,147,255,0,160,167,106,149,245,164,190,153,139,8,19,236,178,252,98,48,148,87,230,210,123,227,135,247,114,46,221,101,85,100,251,67,138,195,207,41,170,106,167,134,145,187,95,141,17,29,218,238,247,196,171,223,155,63,232,175,241,207,245,17,30,248,1,246,183,177,63,20,249,100,161,33,57,179,254,138,255,0,28,255,0,81,17,239,128,31,107,123,19,241,79,150,74,17,156,111,150,99,210,163,254,45,231,179,63,163,58,255,0,115,136,246,221,92,96,0,9,171,151,192,1,199,92,23,21,191,105,210,31,184,46,154,237,58,141,75,139,183,175,54,161,41,17,227,181,185,68,132,238,113,102,73,78,84,164,164,178,125,204,200,188,204,124,153,136,141,101,234,138,42,185,84,81,68,107,51,194,34,58,220,136,167,62,63,189,173,239,191,194,254,89,20,90,86,141,107,214,152,235,213,34,163,88,211,106,255,0,142,69,42,99,144,229,176,243,70,204,134,176,165,19,78,155,74,245,137,167,82,157,237,168,203,185,101,38,73,90,28,66,42,215,143,239,107,123,239,240,191,150,69,17,221,160,185,77,220,29,21,209,58,196,213,30,201,110,110,135,176,151,240,59,77,136,195,226,104,154,43,166,205,90,196,198,147,30,61,190,113,41,9,202,99,244,169,248,31,250,240,176,129,94,252,166,63,74,159,129,255,0,175,11,8,23,217,39,228,22,253,126,244,162,253,41,126,118,98,255,0,151,253,42,1,175,120,216,64,107,222,49,59,79,254,151,241,125,77,129,208,95,251,255,0,229,127,216,188,238,29,189,159,180,199,249,155,69,254,196,208,200,67,30,240,237,236,253,166,63,204,218,47,246,38,134,66,18,107,31,138,167,186,61,141,31,155,121,66,255,0,167,87,189,32,0,10,172,122,173,121,166,123,64,219,255,0,204,216,159,219,102,140,133,202,99,244,169,248,31,250,240,199,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,67,236,249,110,123,231,221,151,72,102,127,162,218,125,11,127,213,165,30,248,254,246,183,190,255,0,11,249,100,81,33,57,76,126,149,63,3,255,0,94,17,239,143,239,107,123,239,240,191,150,69,29,55,73,184,135,189,244,86,200,189,237,107,5,207,71,212,111,111,0,203,181,134,220,52,200,131,29,130,145,189,44,17,23,170,234,250,228,68,238,114,130,74,182,150,243,74,219,178,163,17,70,19,52,174,245,124,162,170,254,180,155,19,147,98,54,131,97,48,249,110,23,77,251,150,176,250,107,194,34,35,193,204,204,247,68,76,246,207,40,226,182,61,48,226,147,72,117,131,81,238,77,49,176,235,50,42,21,43,109,159,18,169,105,99,48,167,52,149,165,183,92,140,242,76,201,105,109,197,161,6,165,18,73,91,137,77,245,17,149,22,91,20,15,103,94,55,62,159,220,244,235,206,204,173,72,164,214,169,47,19,241,37,176,101,185,181,96,200,200,200,242,74,74,146,102,149,33,68,105,82,84,164,168,140,140,200,238,87,134,110,38,109,30,37,109,23,171,20,120,222,140,174,83,54,250,102,141,189,215,188,7,81,215,146,199,231,212,211,104,119,168,134,13,126,161,30,220,237,62,229,222,67,148,230,241,141,153,183,119,72,175,171,207,30,111,60,123,56,246,180,239,72,61,29,87,178,244,209,141,192,111,87,135,210,34,169,158,51,77,92,181,171,79,147,84,242,158,81,87,139,58,107,78,185,140,0,6,113,170,192,0,0,26,247,141,132,6,189,226,41,180,255,0,233,127,23,212,232,14,130,255,0,223,255,0,43,254,197,198,112,3,236,145,98,126,41,243,57,67,134,227,123,132,231,248,135,182,33,220,182,98,163,179,123,91,76,186,152,141,184,150,219,77,86,50,140,148,113,92,120,200,141,42,74,136,212,209,169,93,52,169,199,9,68,146,112,220,71,51,192,15,178,69,137,248,167,204,229,9,8,51,86,48,244,98,176,22,237,92,142,19,77,62,200,107,44,211,55,197,100,91,91,139,199,224,170,210,229,23,238,233,215,19,227,213,19,19,29,113,49,194,126,141,39,139,95,122,117,70,161,71,168,69,171,82,103,200,133,58,19,200,147,22,84,103,84,211,172,58,133,18,144,226,22,147,35,74,146,162,35,37,17,145,145,145,25,14,227,173,218,173,80,214,237,75,170,106,117,90,147,30,155,58,176,204,36,202,143,25,106,83,68,235,17,25,97,106,70,238,233,74,148,209,172,146,102,163,73,40,146,106,86,55,28,223,230,53,194,199,165,98,201,226,42,196,129,81,149,84,107,164,139,162,27,37,213,65,196,109,157,137,158,68,106,220,142,146,91,109,14,37,4,164,236,195,134,72,38,221,90,235,156,66,113,184,107,184,10,231,15,92,240,215,94,254,122,79,211,46,163,217,156,235,47,218,204,53,188,231,15,78,151,34,153,162,99,93,102,141,102,153,170,153,229,172,107,77,51,19,167,24,210,116,141,102,22,17,202,99,244,169,248,31,250,240,143,124,127,123,91,223,127,133,252,178,40,144,156,166,63,74,159,129,255,0,175,8,247,199,247,181,189,247,248,95,203,34,140,150,35,200,214,125,41,255,0,146,19,147,126,147,51,31,220,211,236,176,197,154,75,164,183,190,182,94,240,172,27,6,151,226,234,50,242,227,174,184,102,152,240,227,145,145,46,67,235,34,61,141,39,37,147,193,153,153,165,41,37,45,73,73,221,174,151,105,181,177,164,22,13,27,78,44,230,164,34,147,68,101,77,50,114,94,55,93,113,75,90,156,113,197,171,177,26,150,226,214,179,36,145,36,141,70,73,74,82,68,146,132,60,166,63,74,159,129,255,0,175,11,8,25,93,159,194,81,111,15,240,143,149,86,190,168,137,211,79,161,175,186,95,218,44,86,55,55,156,154,120,90,177,187,58,126,181,85,81,21,111,79,116,85,164,118,113,157,120,233,1,195,94,54,117,177,168,22,197,70,204,188,232,177,234,212,90,179,38,196,184,143,145,237,113,57,35,35,35,44,26,84,149,17,41,43,73,146,146,164,165,73,50,50,35,46,100,6,126,98,42,141,39,147,81,219,185,93,154,226,229,185,152,170,39,88,152,225,49,49,202,98,122,166,20,181,197,87,13,53,238,27,239,231,41,106,41,18,173,90,179,206,170,221,169,73,113,158,172,182,155,67,74,117,43,67,106,51,74,154,83,233,108,212,164,160,150,105,53,37,36,71,130,234,220,59,123,64,233,143,243,202,139,253,181,161,104,60,194,41,212,249,220,39,222,18,102,192,143,33,234,123,212,201,49,28,117,164,173,81,221,57,236,54,110,54,102,89,66,141,183,28,70,226,193,237,90,139,201,70,71,87,220,59,123,64,233,143,243,202,139,253,181,161,4,204,48,116,96,177,212,209,111,148,233,49,230,227,203,232,117,142,199,237,46,35,106,54,86,246,39,23,31,226,81,21,209,84,254,180,197,17,59,218,117,76,197,81,175,86,186,204,105,19,17,22,149,199,247,178,69,247,248,95,204,226,138,181,225,219,218,7,76,127,158,84,95,237,173,11,74,227,251,217,34,251,252,47,230,113,69,90,240,237,237,3,166,63,207,42,47,246,214,133,230,121,229,11,125,209,239,74,55,209,87,230,134,55,211,185,253,42,23,156,58,173,201,166,214,197,211,122,90,26,129,83,106,65,86,172,135,166,187,75,121,167,141,41,219,46,50,152,125,183,16,121,37,37,73,52,43,56,37,18,154,78,20,68,107,74,187,80,9,117,84,197,113,165,81,247,142,48,231,75,55,238,97,234,154,237,85,49,51,19,28,59,42,137,166,168,238,152,153,137,243,72,0,3,210,144,0,0,53,239,23,25,192,15,178,69,137,248,167,204,229,10,115,23,25,192,15,178,69,137,248,167,204,229,8,86,205,254,85,87,163,62,216,117,7,77,126,64,179,251,234,125,203,137,8,0,2,106,229,245,24,241,19,237,3,169,223,207,42,215,246,215,69,160,240,37,81,167,209,248,56,179,106,213,105,241,225,65,132,205,94,76,169,82,93,75,77,48,210,42,50,212,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,85,247,17,62,208,58,157,252,242,173,127,109,116,118,155,147,137,106,244,190,27,237,14,28,237,163,145,6,147,79,102,106,174,69,58,219,43,77,73,215,42,74,151,29,45,229,38,227,105,104,146,131,220,149,164,214,165,169,38,157,168,35,92,15,3,140,163,3,137,187,118,174,201,136,142,217,214,29,105,181,91,53,136,218,188,143,47,203,236,78,145,191,110,170,170,253,90,34,221,122,206,157,115,198,34,35,174,102,53,152,141,102,45,107,69,248,137,210,173,126,98,174,238,154,86,228,77,85,9,226,106,115,79,194,118,58,155,74,220,121,12,184,91,210,68,164,186,150,22,180,145,25,168,146,105,222,148,43,41,44,150,40,163,68,245,122,231,208,237,71,164,106,29,175,42,66,85,9,228,38,116,70,158,38,147,81,132,107,73,189,21,195,52,168,182,173,41,198,77,42,216,162,74,210,91,144,147,43,173,210,237,73,182,53,126,193,163,106,61,156,236,133,210,107,108,169,214,74,75,38,211,173,169,11,83,110,54,180,247,34,82,28,66,208,102,147,52,153,164,205,42,82,76,148,114,76,167,52,140,125,19,77,124,43,143,166,59,126,223,238,210,93,33,108,37,91,35,136,166,246,22,102,172,53,124,34,103,140,211,86,156,105,153,136,136,227,198,105,225,26,198,177,198,105,153,158,212,0,3,48,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,50,35,44,25,100,140,84,215,55,142,27,220,135,62,22,183,91,116,99,232,61,211,131,56,227,71,242,89,170,124,151,29,94,198,177,228,73,202,148,191,134,75,222,45,152,99,94,34,116,162,151,172,250,73,112,216,245,38,146,165,74,129,47,194,153,165,39,177,245,70,117,164,43,186,23,140,117,79,185,22,126,31,3,10,12,225,27,94,235,92,63,235,37,22,233,133,81,125,138,116,153,81,161,212,155,75,203,74,21,21,82,152,91,185,34,113,9,63,85,146,250,71,183,226,95,13,133,180,214,249,163,234,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,219,39,246,159,152,214,191,87,172,42,142,151,234,101,201,100,79,142,235,42,163,213,102,67,105,75,66,147,212,109,169,14,52,149,167,41,78,82,125,51,193,145,17,31,192,188,133,172,114,133,226,10,85,219,101,79,210,75,142,166,202,166,81,212,235,240,80,167,140,214,80,218,102,4,118,200,137,110,25,249,169,93,146,146,79,195,30,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,197,90,170,70,161,209,231,86,102,172,144,196,8,206,201,117,70,100,88,66,18,106,63,51,34,242,35,243,50,31,104,137,124,199,181,254,30,140,232,85,74,155,22,170,113,235,23,11,79,83,25,67,79,146,29,36,191,14,89,37,120,39,16,172,111,107,204,179,223,220,103,228,21,47,199,166,179,185,172,188,66,220,51,155,117,75,135,68,151,46,143,31,42,201,27,108,206,148,105,50,245,214,88,195,158,236,23,212,94,249,53,202,55,135,69,220,215,28,189,101,174,210,210,112,169,143,57,18,41,190,199,155,237,185,2,66,22,157,205,25,121,40,240,100,178,63,135,196,87,205,10,153,87,212,75,238,21,45,162,122,85,66,226,170,182,209,168,247,45,75,117,247,137,59,140,240,165,30,84,191,60,25,247,247,141,134,184,57,210,24,218,51,160,182,205,182,136,141,49,46,84,8,83,166,108,108,146,103,33,80,163,161,205,222,162,15,57,107,190,75,63,19,248,6,109,74,82,146,36,164,136,136,139,4,69,238,33,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,49,239,17,62,207,218,157,252,205,173,127,98,116,100,33,143,120,137,246,126,212,239,230,109,107,251,19,162,149,255,0,197,85,221,62,198,67,41,242,133,143,78,159,122,20,98,54,16,26,247,141,132,4,103,102,63,213,254,31,173,188,58,116,255,0,97,252,223,250,192,0,18,183,63,128,0,0,0,0,2,185,185,169,106,109,93,203,130,210,209,182,90,233,82,216,134,87,52,149,238,74,188,68,133,173,232,236,150,13,27,145,210,75,111,249,47,10,235,247,78,80,147,22,17,113,92,20,139,78,223,169,221,55,4,191,11,75,163,67,122,161,53,254,154,151,210,142,202,13,110,47,106,8,212,172,37,38,120,73,25,158,59,17,152,163,29,100,190,255,0,116,237,88,187,175,244,73,168,189,30,187,89,149,50,31,164,23,186,67,113,20,225,248,118,149,235,40,139,166,215,77,4,146,81,165,36,130,74,79,4,67,1,180,56,175,5,135,139,49,60,106,246,67,111,116,59,145,78,63,56,171,49,185,79,137,98,56,107,28,55,234,225,30,109,98,53,158,189,56,117,233,46,211,195,238,144,177,169,168,212,42,245,90,44,133,210,108,123,30,179,94,90,146,203,134,210,230,162,42,211,17,165,58,133,36,155,87,80,205,244,145,231,121,70,90,77,38,147,81,150,37,22,99,195,238,144,191,166,92,191,245,10,189,86,139,29,21,107,226,212,172,215,150,164,178,217,58,136,75,167,45,49,26,83,168,82,141,196,244,200,223,73,30,54,28,149,164,210,74,37,25,214,112,140,227,48,191,6,181,107,88,227,84,76,207,175,151,208,222,91,55,159,126,28,204,49,254,14,173,109,218,174,155,116,246,120,177,59,211,29,245,107,199,174,52,227,166,140,165,196,230,146,202,209,93,110,186,44,143,69,248,42,89,76,92,218,34,82,111,41,181,83,94,81,174,57,33,199,75,115,155,18,125,37,43,42,252,227,78,39,114,141,38,103,62,57,96,95,255,0,148,90,35,86,177,38,85,188,68,203,70,178,190,132,94,134,207,11,2,82,73,214,189,114,73,18,247,72,41,167,221,74,81,121,30,19,176,135,77,230,165,166,84,135,45,251,75,89,25,119,165,84,98,97,91,50,81,181,74,241,17,214,135,164,50,121,53,237,71,73,77,191,228,140,171,175,221,88,66,72,70,190,4,53,79,247,46,226,62,223,235,67,241,16,238,236,90,210,118,183,189,198,252,83,173,244,86,140,173,36,88,144,219,27,140,247,97,190,166,18,106,218,50,54,255,0,248,188,215,119,228,204,233,234,158,95,52,251,16,188,108,206,222,236,12,95,231,122,138,119,191,142,222,177,87,63,214,167,93,38,39,229,119,194,227,5,90,243,76,246,129,183,255,0,153,177,63,182,205,22,148,42,215,154,103,180,13,191,252,205,137,253,182,104,204,237,7,228,83,223,13,103,209,7,231,53,62,133,126,198,66,229,49,250,84,252,15,253,120,88,64,175,126,83,31,165,79,192,255,0,215,133,132,10,217,39,228,22,253,126,244,177,253,41,126,118,98,255,0,151,253,42,0,0,25,86,191,0,0,5,90,243,76,246,129,183,255,0,153,177,63,182,205,25,11,148,199,233,83,240,63,245,225,143,121,166,123,64,219,255,0,204,216,159,219,102,140,133,202,99,244,169,248,31,250,240,135,217,242,220,247,207,187,46,144,204,255,0,69,180,250,22,255,0,171,74,194,0,0,76,28,222,0,0,10,181,230,153,237,3,111,255,0,51,98,127,109,154,50,23,41,143,210,167,224,127,235,195,30,243,76,246,129,183,255,0,153,177,63,182,205,25,11,148,199,233,83,240,63,245,225,15,179,229,185,239,159,118,93,33,153,254,139,105,244,45,255,0,86,149,132,0,0,152,57,189,1,249,162,233,45,145,18,213,162,107,76,10,95,132,186,37,214,88,161,206,125,131,36,162,108,115,140,250,208,167,147,143,89,212,116,18,132,175,36,123,15,106,183,18,91,217,26,248,1,246,183,177,63,20,249,100,161,49,185,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,8,110,62,138,104,205,232,221,141,53,154,103,233,116,182,201,226,46,226,58,58,197,120,90,166,173,219,119,233,141,120,233,17,68,233,29,209,213,217,201,49,185,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,9,141,205,51,217,250,223,254,121,68,254,197,52,67,158,0,125,173,236,79,197,62,89,40,122,204,124,175,111,190,143,106,142,198,254,142,177,158,134,35,220,149,144,113,155,96,211,245,11,134,171,230,4,211,142,211,212,122,99,149,248,146,29,138,151,212,203,176,136,223,62,158,76,141,10,113,180,56,206,242,60,146,94,87,101,22,82,116,215,110,220,21,123,78,224,166,93,54,252,191,11,84,163,76,102,161,9,254,154,87,210,144,202,201,109,175,106,200,210,172,41,36,120,81,25,30,59,145,144,191,122,141,58,159,88,167,202,164,213,160,71,155,6,107,43,141,42,44,150,146,235,79,180,180,154,86,218,208,162,50,82,84,147,50,52,153,25,25,25,145,138,25,212,91,75,242,7,80,110,123,19,210,30,63,242,114,179,54,147,226,186,93,46,191,135,125,109,117,54,101,91,119,108,206,221,199,140,227,39,230,61,237,37,169,166,229,187,244,247,124,220,97,111,208,158,97,77,252,38,47,43,187,198,34,98,168,137,141,99,74,163,118,175,100,107,19,219,194,57,175,90,203,186,105,247,213,157,66,189,169,44,200,102,13,193,76,139,85,138,220,148,165,46,161,167,218,75,136,74,201,38,162,37,18,86,68,100,70,101,156,224,207,204,115,34,57,112,3,169,47,234,55,13,84,22,167,59,33,233,214,155,206,219,82,29,117,150,219,74,146,193,33,113,201,189,159,73,41,140,236,116,110,81,18,141,72,86,115,244,149,35,68,155,13,122,47,217,166,236,117,196,75,69,231,121,117,89,78,101,127,3,84,126,46,186,169,245,68,240,249,227,136,42,215,154,103,180,13,191,252,205,137,253,182,104,180,161,86,188,211,61,160,109,255,0,230,108,79,237,179,70,47,104,63,34,158,248,79,58,32,252,230,167,208,175,216,114,179,246,129,184,63,153,178,255,0,182,194,22,148,42,215,149,159,180,13,193,252,205,151,253,182,16,180,160,217,255,0,200,163,190,78,151,255,0,57,170,244,40,246,0,0,51,109,94,163,30,34,125,160,117,59,249,229,90,254,218,232,206,117,30,41,255,0,32,248,40,178,116,50,196,159,78,126,185,113,195,173,49,113,185,158,171,148,200,14,212,36,145,51,180,210,104,39,100,33,107,238,103,185,13,150,226,73,27,173,56,156,25,196,79,180,14,167,127,60,171,95,219,93,29,22,157,78,168,86,42,17,105,52,152,18,38,206,154,242,35,69,139,25,165,58,235,238,173,68,148,54,132,36,140,212,165,40,200,137,36,70,102,102,68,67,91,252,34,230,30,237,207,7,206,173,99,233,254,218,59,103,240,62,19,55,203,240,83,140,141,105,181,185,114,34,121,76,197,19,17,175,154,55,183,187,226,53,225,172,57,11,58,206,185,245,2,231,167,89,150,101,22,69,90,181,86,120,152,137,17,130,45,206,43,6,102,102,103,130,74,82,146,53,41,106,50,74,82,149,41,70,68,70,101,106,116,174,1,116,199,247,184,35,70,170,72,240,119,12,207,15,85,168,92,49,86,111,57,233,166,218,90,73,194,201,35,171,25,190,179,205,161,149,18,75,166,226,143,213,117,70,232,250,56,40,225,41,142,31,237,130,186,239,56,113,215,168,85,134,93,110,91,172,72,113,73,129,9,195,101,101,4,240,179,101,197,37,108,146,212,226,83,244,148,164,37,74,66,73,74,147,162,79,149,100,244,218,181,53,226,35,90,170,142,93,145,246,180,87,72,29,36,95,204,49,212,97,178,107,147,77,171,53,107,189,19,241,235,137,231,217,52,71,84,76,105,60,231,88,209,64,247,141,157,115,233,253,207,81,179,47,58,44,138,77,106,146,241,177,46,35,228,91,155,86,8,200,200,203,36,164,169,38,74,74,210,102,149,37,73,82,76,200,200,206,198,121,122,113,98,253,243,79,135,160,23,202,99,183,86,160,211,9,54,252,244,169,182,138,108,38,18,148,148,85,35,36,106,125,166,240,105,52,17,239,105,181,169,100,74,109,75,115,41,113,153,194,173,63,136,139,57,21,106,11,81,226,94,214,243,47,59,79,148,152,233,83,181,22,146,211,170,77,57,75,83,173,161,9,91,198,131,75,139,53,19,103,188,200,136,150,188,212,103,251,96,179,238,15,248,70,137,92,162,76,255,0,143,26,92,25,108,175,246,45,167,80,180,253,74,74,147,238,50,24,138,232,189,144,226,162,186,120,209,63,76,118,119,195,97,225,113,89,111,75,89,5,88,123,177,20,98,40,231,215,185,95,85,81,202,102,154,187,53,243,79,24,137,108,0,53,239,22,215,193,47,23,255,0,190,14,144,237,143,122,179,209,191,40,80,252,76,151,217,103,108,122,164,68,169,13,156,162,36,150,214,157,37,45,4,227,125,146,102,178,83,126,169,169,13,84,160,175,159,98,45,226,173,217,187,106,117,137,222,250,152,206,137,50,124,94,67,141,204,176,24,234,119,107,167,193,119,76,127,137,164,196,245,196,245,125,58,78,176,188,238,29,189,159,180,199,249,155,69,254,196,208,200,67,30,240,237,236,253,166,63,204,218,47,246,38,134,66,18,203,31,138,167,186,61,142,123,205,188,161,127,211,171,222,144,0,5,86,61,86,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,99,222,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,33,246,124,183,61,243,238,203,164,51,63,209,109,62,133,191,234,210,176,128,0,19,7,55,161,207,52,207,103,235,127,249,229,19,251,20,209,14,120,1,246,183,177,63,20,249,100,161,49,185,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,8,126,99,229,123,125,244,123,93,33,177,191,163,172,103,161,136,247,37,113,128,0,38,14,111,0,7,85,213,29,73,182,52,130,193,172,234,61,226,236,132,82,104,140,165,215,138,51,38,235,174,41,107,75,109,182,132,246,35,82,220,90,16,70,163,36,145,168,141,74,74,72,212,94,106,170,40,166,106,170,116,136,85,177,98,230,38,237,54,44,211,53,87,84,196,68,71,57,153,157,34,35,207,50,196,188,106,113,37,251,222,116,199,253,175,202,233,94,151,55,82,45,3,116,78,187,108,244,205,191,17,37,123,140,144,93,52,56,91,73,91,178,226,219,202,22,130,115,20,230,59,78,168,234,77,207,171,247,245,103,81,239,23,99,174,173,91,121,46,188,81,153,38,154,109,40,66,91,109,180,39,185,146,80,218,16,130,53,25,168,201,36,106,82,148,102,163,155,252,21,240,51,98,94,90,99,251,164,107,157,181,233,111,202,110,155,244,58,122,159,155,9,200,113,16,110,23,89,102,219,141,239,235,229,43,73,97,73,233,165,181,165,71,212,50,76,34,253,119,179,220,86,237,174,20,199,45,122,163,182,124,243,246,118,106,234,108,171,13,150,244,79,144,120,124,194,102,171,183,38,55,247,98,38,106,170,121,83,78,179,30,45,17,172,235,51,26,248,211,194,106,138,81,203,131,174,37,170,28,58,234,58,85,52,227,174,209,185,158,139,18,226,67,173,168,212,195,72,90,137,18,219,82,18,167,55,50,78,184,173,132,70,78,36,212,156,110,52,45,23,25,78,168,211,235,20,248,181,106,76,248,243,96,205,101,18,98,202,140,234,93,105,246,150,146,82,28,66,210,102,74,74,146,100,100,162,51,35,35,35,33,71,90,245,163,23,6,129,234,117,87,77,238,7,252,103,131,216,252,42,130,99,173,150,231,196,112,178,219,200,37,254,212,40,146,106,74,92,109,196,18,149,183,39,45,121,114,241,79,232,169,81,184,117,190,231,211,162,210,221,234,174,215,152,241,244,150,82,220,123,122,160,25,146,118,175,170,167,28,91,106,89,165,91,242,217,26,205,198,144,139,172,151,31,86,22,228,224,177,28,35,94,30,105,236,238,159,111,123,1,210,110,201,217,207,240,84,237,54,81,227,85,187,19,86,159,46,141,56,85,233,83,26,107,175,29,223,70,34,108,100,67,158,105,158,207,214,255,0,243,202,39,246,41,162,99,8,115,205,51,217,250,223,254,121,68,254,197,52,103,243,95,200,174,119,53,30,192,126,115,96,253,56,246,74,28,240,3,237,111,98,126,41,242,201,66,227,5,57,240,3,237,111,98,126,41,242,201,66,227,6,63,102,255,0,37,171,210,159,100,38,29,53,249,126,207,238,105,247,238,0,0,36,13,62,0,0,0,133,28,209,181,54,175,109,105,141,185,166,116,214,182,71,189,102,60,253,65,253,201,60,199,130,108,172,152,218,104,51,245,157,121,151,55,165,73,50,232,109,245,137,103,137,174,42,15,152,101,247,249,107,196,229,110,19,50,105,210,33,218,176,226,80,163,61,13,123,247,108,65,188,242,93,81,40,200,221,68,137,15,182,162,45,187,122,100,147,45,201,81,158,31,61,196,120,12,28,196,115,171,135,219,244,112,108,142,138,178,152,205,54,146,221,202,227,90,108,196,220,157,123,99,133,62,184,170,98,168,238,112,220,10,217,204,94,124,81,217,81,231,81,100,84,32,210,94,126,177,32,218,39,54,198,84,102,22,228,119,156,82,49,181,41,146,81,203,214,61,170,82,146,147,206,237,167,47,185,163,105,149,94,229,211,27,115,83,41,174,239,143,101,76,121,138,131,27,82,88,143,56,217,65,63,184,214,71,234,186,203,45,236,74,84,103,215,221,234,146,15,61,91,149,21,156,251,116,253,65,212,9,116,88,230,204,135,160,209,224,84,84,77,169,210,83,105,113,217,76,164,255,0,140,66,76,156,134,165,118,36,168,201,30,102,143,86,99,107,158,155,49,171,250,67,118,105,195,141,71,91,213,186,99,173,66,57,47,56,211,77,205,71,231,34,184,181,55,149,18,80,250,26,89,145,17,228,146,100,105,81,25,164,236,114,252,15,133,202,170,163,174,189,103,230,229,244,198,190,180,167,108,118,171,224,59,125,99,17,19,165,24,109,202,39,174,52,170,38,110,76,71,40,157,218,230,158,250,99,94,74,148,224,182,233,167,217,220,81,233,237,90,166,204,135,89,145,83,93,41,41,97,41,82,137,217,172,57,17,165,30,227,34,218,78,62,131,81,231,36,146,81,145,25,224,142,233,70,189,226,247,180,119,83,105,26,201,166,54,238,166,81,26,232,199,174,195,75,235,99,114,149,225,164,36,205,15,177,185,72,65,175,166,234,28,111,126,210,37,108,220,93,140,135,157,154,191,19,77,118,39,191,234,159,171,231,92,116,223,149,85,23,240,185,173,49,58,76,77,185,158,168,152,153,170,159,92,235,87,255,0,138,20,243,103,253,21,254,57,254,162,35,223,0,62,214,246,39,226,159,44,148,36,39,54,127,209,95,227,159,234,34,61,240,3,237,111,98,126,41,242,201,66,203,27,229,152,244,168,255,0,138,79,179,63,163,58,255,0,115,136,246,221,92,96,0,9,171,151,193,1,249,156,233,214,173,212,169,20,235,238,157,114,84,106,122,125,74,252,253,74,148,181,70,102,61,34,90,148,204,118,158,78,13,46,201,234,155,166,68,74,75,138,104,250,166,74,74,29,218,153,240,62,106,141,58,159,88,167,202,164,213,160,71,155,6,107,43,141,42,44,150,146,235,79,180,180,154,86,218,208,162,50,82,84,147,50,52,153,25,25,25,145,139,92,110,22,49,150,42,179,51,166,191,127,92,121,153,253,152,207,171,217,172,210,214,99,69,17,94,236,241,137,136,227,19,194,116,159,147,86,156,170,142,83,207,88,214,38,144,184,123,215,107,159,135,125,71,141,168,22,212,72,243,82,166,85,6,165,1,252,18,102,194,90,208,167,26,37,224,205,165,110,109,10,74,210,71,133,33,57,37,167,114,21,204,241,125,127,218,58,163,196,77,219,125,216,149,111,73,208,234,126,3,194,202,232,58,207,83,167,6,59,75,245,29,74,86,88,91,107,46,233,44,227,37,216,200,199,105,227,67,133,186,135,15,215,243,213,107,110,141,33,58,123,93,120,142,141,40,223,84,130,138,233,163,115,144,221,89,145,26,84,149,19,134,222,227,81,173,162,35,222,181,161,221,177,204,64,47,213,127,13,76,224,174,242,137,215,215,198,56,121,167,87,93,229,54,178,172,234,253,189,166,192,241,170,187,115,70,177,167,26,102,105,171,74,163,143,141,68,211,167,62,26,204,78,188,52,176,142,83,31,165,79,192,255,0,215,133,132,10,247,229,49,250,84,252,15,253,120,88,64,154,100,159,144,91,245,251,210,230,94,148,191,59,49,127,203,254,149,0,215,188,108,32,53,239,24,157,167,255,0,75,248,190,166,192,232,47,253,255,0,242,191,236,94,119,14,222,207,218,99,252,205,162,255,0,98,104,100,33,143,120,118,246,126,211,31,230,109,23,251,19,67,33,9,53,143,197,83,221,30,198,143,205,188,161,127,211,171,222,144,0,5,86,61,86,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,99,222,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,33,246,124,183,61,243,238,203,164,51,63,209,109,62,133,191,234,210,143,124,127,123,91,223,127,133,252,178,40,143,98,66,113,253,237,111,125,254,23,242,200,163,45,114,182,211,107,98,228,191,174,173,71,171,53,33,218,181,152,204,70,169,36,151,141,45,54,169,168,148,219,206,41,37,221,106,38,219,52,36,140,246,145,56,179,52,154,182,41,56,218,240,211,140,204,107,179,76,233,173,85,123,102,101,53,195,103,118,246,115,98,240,249,157,218,102,168,183,98,215,8,225,172,205,52,211,76,107,213,19,51,26,206,147,164,113,210,121,49,174,178,240,39,169,218,47,163,84,237,90,174,85,105,210,150,142,159,229,13,41,147,34,93,31,172,226,80,198,29,220,105,147,235,45,40,115,97,22,197,168,182,245,81,185,196,226,77,19,213,235,159,67,181,30,145,168,118,188,169,9,84,39,144,153,209,26,120,154,77,70,17,173,38,244,87,12,210,162,218,180,167,25,52,171,98,137,43,73,110,66,76,175,92,84,95,27,220,39,49,195,197,207,14,229,179,21,33,235,38,229,121,212,196,109,196,184,226,169,82,82,68,163,138,227,198,70,74,74,146,102,166,141,74,234,41,45,184,74,37,27,102,226,242,57,166,85,56,13,49,56,93,116,141,53,237,137,237,245,253,29,220,161,219,9,210,5,59,89,55,50,76,250,41,154,238,111,110,240,210,154,169,157,102,104,152,234,154,99,148,235,227,71,63,26,53,170,208,180,151,86,172,141,108,178,33,95,214,13,83,197,211,165,229,183,90,112,137,50,33,200,34,35,92,119,208,70,123,29,78,75,37,147,35,35,74,146,106,66,146,163,238,66,150,184,85,226,90,189,195,125,252,221,81,39,34,85,171,86,121,164,220,84,216,205,179,213,150,211,104,117,45,41,11,113,38,105,83,74,125,78,18,82,164,18,205,36,149,40,136,242,87,25,103,94,54,198,160,91,20,235,206,204,173,71,171,81,106,204,147,241,37,176,103,181,196,228,200,200,200,240,105,82,84,70,149,33,68,74,74,146,164,168,136,200,200,179,185,94,101,78,62,223,30,21,199,56,250,227,205,236,106,125,188,216,171,251,35,141,241,53,171,15,95,196,171,179,246,106,253,168,255,0,237,28,99,142,177,28,200,0,12,162,6,13,123,198,194,3,94,241,20,218,127,244,191,139,234,116,7,65,127,239,255,0,149,255,0,98,227,56,1,246,72,177,63,20,249,156,161,33,4,123,224,7,217,34,196,252,83,230,114,132,132,18,12,7,228,182,189,26,125,144,211,251,89,229,252,119,239,174,251,245,2,148,184,190,176,45,29,46,226,38,237,177,44,74,79,163,40,116,207,1,225,98,245,221,123,167,212,131,29,213,250,238,169,75,60,173,197,159,117,30,51,130,236,68,66,235,69,57,241,253,237,111,125,254,23,242,200,163,19,180,148,196,225,169,171,78,59,223,84,182,39,66,119,174,83,157,223,181,21,78,236,218,153,152,215,132,204,87,68,68,204,114,214,34,103,73,234,214,123,101,33,57,76,126,149,63,3,255,0,94,17,239,143,239,107,123,239,240,191,150,69,18,19,148,199,233,83,240,63,245,225,30,248,254,246,183,190,255,0,11,249,100,81,139,196,121,26,207,165,63,242,79,50,111,210,102,99,251,154,125,150,18,19,148,199,233,83,240,63,245,225,97,2,189,249,76,126,149,63,3,255,0,94,22,16,36,25,39,228,22,253,126,244,180,255,0,74,95,157,152,191,229,255,0,74,128,0,6,85,175,209,239,143,239,100,139,239,240,191,153,197,21,107,195,183,180,14,152,255,0,60,168,191,219,90,22,149,199,247,178,69,247,248,95,204,226,138,181,225,219,218,7,76,127,158,84,95,237,173,8,126,121,229,11,125,209,239,75,164,58,42,252,208,198,250,119,63,165,66,210,184,254,246,72,190,255,0,11,249,156,81,86,188,59,123,64,233,143,243,202,139,253,181,161,105,92,127,123,36,95,127,133,252,206,40,171,94,29,189,160,116,199,249,229,69,254,218,208,103,158,80,183,221,30,244,157,21,126,104,99,125,59,159,210,161,121,192,0,38,14,111,0,0,0,0,0,107,222,46,51,128,31,100,139,19,241,79,153,202,20,230,46,51,128,31,100,139,19,241,79,153,202,16,173,155,252,170,175,70,125,176,234,14,154,252,129,103,247,212,251,151,18,16,0,4,213,203,234,49,226,39,218,7,83,191,158,85,175,237,174,142,171,103,89,215,62,160,92,244,235,50,204,162,200,171,86,170,207,19,17,34,48,69,185,197,96,204,204,204,240,73,74,82,70,165,45,70,73,74,82,165,40,200,136,204,187,87,17,62,208,58,157,252,242,173,127,109,116,88,71,45,77,24,183,237,93,36,45,101,235,248,202,229,237,214,99,43,142,130,240,17,35,73,117,174,139,107,238,179,234,45,190,162,207,36,149,109,100,182,229,189,202,215,184,92,20,227,241,149,90,215,72,214,102,123,181,118,46,123,180,244,108,158,205,90,199,205,59,213,205,52,83,68,113,210,106,154,117,141,116,234,136,137,153,229,174,154,107,19,48,135,60,86,240,125,112,112,197,232,42,151,229,63,229,61,14,183,212,99,210,8,166,46,47,133,150,142,253,23,11,123,136,45,232,61,200,62,166,229,116,222,245,72,145,149,112,220,42,241,45,94,225,190,254,110,168,147,145,42,213,171,60,210,110,42,108,102,217,234,203,105,180,58,150,148,133,184,147,52,169,165,62,167,9,41,82,9,102,146,74,148,68,121,43,140,188,108,235,99,80,45,138,141,153,121,209,99,213,168,181,102,77,137,113,31,35,218,226,114,70,70,70,88,52,169,42,34,82,86,147,37,37,73,74,146,100,100,70,84,197,196,183,14,151,63,13,215,247,228,165,89,233,21,42,76,182,80,253,38,182,168,101,29,170,130,118,35,172,73,73,45,194,74,155,113,70,133,32,213,187,27,22,100,73,113,25,190,204,242,250,242,203,177,138,194,240,167,217,63,100,255,0,105,243,197,118,31,107,240,219,117,128,185,145,103,186,85,122,98,117,214,34,34,229,58,235,172,105,17,17,85,28,57,105,60,34,186,121,78,237,206,217,215,141,177,168,22,197,58,243,179,43,81,234,212,90,179,36,252,73,108,25,237,113,57,50,50,50,60,26,84,149,17,165,72,81,18,146,164,169,42,34,50,50,46,100,85,39,4,28,99,202,209,90,187,122,113,169,53,175,251,157,204,235,188,219,239,161,231,151,69,145,181,75,220,202,90,66,214,166,157,89,109,83,68,88,37,185,212,35,79,231,58,150,182,36,185,118,62,140,125,173,250,126,52,115,142,201,251,59,26,71,108,182,79,19,178,89,132,225,174,196,205,170,181,155,117,126,181,58,246,233,17,189,28,55,163,171,132,242,152,153,0,0,191,68,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,1,248,164,165,68,105,81,17,145,150,12,143,222,67,244,0,83,239,55,46,29,23,108,220,113,53,150,133,75,73,66,169,188,220,73,70,195,30,79,184,228,249,11,90,182,180,69,228,146,201,154,204,254,63,17,25,120,11,214,119,52,107,136,91,122,115,142,169,16,235,114,226,81,228,97,88,34,109,233,209,77,70,126,186,11,24,111,223,146,250,143,221,117,220,99,105,12,109,102,208,107,154,219,92,70,159,151,22,4,217,208,247,182,74,50,144,152,82,16,217,167,212,89,231,46,246,193,103,224,127,29,121,107,212,186,190,157,223,147,105,110,147,209,106,22,237,85,198,137,69,185,10,67,172,60,105,220,71,132,168,176,164,118,60,17,246,247,0,217,238,139,84,141,92,163,193,172,194,89,45,137,241,154,146,210,136,200,242,133,164,148,94,70,101,228,101,228,102,62,209,18,249,112,235,252,61,102,208,170,109,54,85,84,228,86,45,230,153,166,60,219,175,146,221,52,177,14,33,41,120,55,22,172,111,119,204,241,223,220,71,231,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,25,146,72,212,163,34,34,44,153,159,184,81,183,53,61,106,115,80,117,201,251,50,37,69,18,32,219,155,161,173,13,61,189,8,126,60,201,205,153,25,19,138,34,81,37,125,251,17,253,69,228,46,19,136,77,70,139,165,122,65,115,222,18,37,181,29,113,41,115,85,29,78,56,72,203,201,138,235,137,34,51,82,123,254,111,220,121,255,0,56,215,31,82,174,89,186,131,169,215,45,210,235,206,73,122,189,92,153,53,38,106,53,153,155,242,22,178,34,238,163,198,87,241,63,63,51,1,45,57,89,240,248,90,171,172,205,222,149,104,70,229,46,217,196,214,214,227,121,109,82,99,203,132,225,39,42,109,73,51,218,225,246,201,30,61,228,93,197,227,48,203,81,152,110,59,13,165,13,180,130,66,18,146,34,36,164,139,4,68,69,228,66,33,114,201,209,98,211,14,31,233,213,185,212,191,13,58,227,75,53,66,82,216,216,181,179,34,20,53,103,38,132,153,145,169,179,247,153,118,243,49,48,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,99,222,34,125,159,181,59,249,155,90,254,196,232,200,67,30,241,19,236,253,169,223,204,218,215,246,39,69,43,255,0,138,171,186,125,140,134,83,229,11,30,157,62,244,40,196,108,32,53,239,27,8,8,206,204,127,171,252,63,91,120,116,233,254,195,249,191,245,128,0,37,110,127,0,0,0,0,0,70,174,97,26,155,87,211,110,28,42,76,81,26,196,139,190,99,118,202,223,220,159,224,241,223,105,213,190,123,84,133,18,247,180,203,141,127,36,211,213,222,74,35,73,102,171,116,178,193,168,106,150,163,219,90,119,76,57,8,122,224,169,177,5,79,49,21,82,85,25,165,172,186,178,13,180,153,26,146,211,123,220,87,114,34,74,20,102,100,68,102,89,207,152,94,175,49,169,186,255,0,50,131,73,149,33,116,155,29,147,160,161,42,121,195,105,115,80,226,149,45,212,180,180,164,155,87,80,201,133,25,103,121,69,66,137,70,147,73,22,91,229,91,166,85,119,46,11,183,89,30,119,165,75,98,25,219,49,145,181,42,241,18,22,182,100,60,121,37,238,71,73,45,177,230,140,43,175,217,89,66,136,66,241,115,248,87,51,139,81,241,99,135,170,57,186,115,32,163,255,0,1,216,122,243,11,145,17,122,184,223,227,194,119,171,210,40,142,189,116,141,39,77,56,113,214,35,140,166,54,179,219,244,139,79,133,219,234,214,183,226,120,90,93,26,193,169,211,225,49,212,82,250,81,217,167,56,134,209,185,102,106,86,18,146,44,168,204,207,29,204,204,82,16,188,238,34,125,159,181,59,249,155,90,254,196,232,163,17,239,105,34,34,237,184,142,197,175,66,85,213,115,3,139,174,185,214,102,184,153,153,235,224,189,109,115,211,102,53,127,72,110,205,56,113,168,235,122,183,76,117,168,71,37,231,26,105,185,168,252,228,87,22,166,242,162,74,31,67,75,50,34,60,146,76,141,42,35,52,157,28,220,86,253,94,211,184,42,118,181,193,19,194,213,40,211,30,167,205,99,168,149,244,164,50,179,67,136,220,131,52,171,10,73,150,82,102,71,142,198,100,54,0,21,7,204,35,76,169,26,109,196,125,73,250,35,184,143,119,195,110,230,91,27,85,252,30,67,238,186,135,203,114,150,163,94,247,89,113,223,228,146,122,187,9,36,73,44,221,237,38,26,42,162,156,68,115,142,19,221,255,0,191,107,1,208,166,119,85,172,85,236,158,185,241,107,141,250,125,40,210,39,187,88,211,171,228,243,229,19,102,60,56,234,141,63,87,244,94,213,188,99,220,177,235,117,37,211,35,70,174,60,210,18,218,155,170,161,148,120,166,220,108,146,146,109,93,67,53,109,36,146,77,42,74,147,148,41,38,112,3,154,103,180,13,191,252,205,137,253,182,104,239,60,172,53,90,160,85,11,159,67,157,164,199,84,21,50,245,214,204,228,173,68,234,29,37,69,140,227,74,79,114,82,84,147,105,73,50,218,105,52,47,59,247,150,206,141,205,51,218,6,223,254,102,196,254,219,52,120,199,98,126,23,148,211,114,121,235,17,61,240,175,178,185,31,254,63,210,13,220,29,49,226,110,215,85,60,190,45,81,172,114,229,167,46,81,203,147,33,114,152,253,42,126,7,254,188,44,32,87,191,41,143,210,167,224,127,235,194,194,6,83,36,252,130,223,175,222,148,23,165,47,206,204,95,242,255,0,165,64,0,3,42,215,224,0,0,171,94,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,49,239,52,207,104,27,127,249,155,19,251,108,209,144,185,76,126,149,63,3,255,0,94,16,251,62,91,158,249,247,101,210,25,159,232,182,159,66,223,245,105,88,64,0,9,131,155,192,0,1,86,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,99,222,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,33,246,124,183,61,243,238,203,164,51,63,209,109,62,133,191,234,210,176,128,0,19,7,55,161,207,52,207,103,235,127,249,229,19,251,20,209,14,120,1,246,183,177,63,20,249,100,161,49,185,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,8,126,99,229,123,125,244,123,93,33,177,191,163,172,103,161,136,247,37,49,185,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,9,141,205,51,217,250,223,254,121,68,254,197,52,67,158,0,125,173,236,79,197,62,89,40,51,31,43,219,239,163,218,108,111,232,235,25,232,98,61,201,92,96,169,206,101,214,181,62,222,226,85,85,104,79,72,91,215,53,2,13,86,90,93,82,77,40,117,6,228,66,75,120,34,50,79,78,35,103,131,51,61,198,163,206,12,136,173,140,66,14,106,214,181,62,94,151,89,119,179,175,72,41,212,154,251,148,166,91,74,147,210,83,82,227,173,199,20,162,198,77,68,168,77,18,76,140,136,137,75,201,30,72,203,51,158,89,240,184,42,167,245,116,159,191,170,90,215,162,172,199,240,126,211,89,166,121,93,138,168,159,92,107,31,253,169,143,111,83,162,242,173,212,218,187,119,5,219,163,111,53,213,165,191,12,238,104,203,220,148,248,121,8,91,49,222,44,18,55,47,170,151,24,243,94,19,208,236,156,173,70,44,100,83,23,5,26,155,87,211,30,35,237,23,233,173,117,227,220,211,26,182,106,12,110,74,122,145,230,58,218,8,247,26,20,101,211,119,162,239,171,131,87,75,102,226,37,24,185,209,75,103,239,248,92,38,228,207,26,103,79,173,125,210,254,87,240,29,160,248,77,52,196,83,122,152,171,135,92,199,139,58,199,84,240,137,236,157,117,231,168,42,215,154,103,180,13,191,252,205,137,253,182,104,180,161,86,188,211,61,160,109,255,0,230,108,79,237,179,71,221,160,252,138,123,225,79,162,15,206,106,125,10,253,135,43,63,104,27,131,249,155,47,251,108,33,105,66,173,121,89,251,64,220,31,204,217,127,219,97,11,74,13,159,252,138,59,228,233,127,243,154,175,66,143,96,0,3,54,213,234,49,226,39,218,7,83,191,158,85,175,237,174,137,173,192,31,7,17,105,177,96,235,206,171,81,122,149,23,58,19,109,72,15,45,151,99,162,59,140,182,243,85,19,216,181,101,211,234,97,180,44,146,109,26,13,102,147,89,182,166,220,61,112,177,249,121,197,22,164,107,157,247,2,162,197,14,220,191,170,143,219,141,227,164,221,78,123,85,23,204,222,220,74,37,155,81,214,132,118,34,218,183,15,105,168,201,167,91,84,248,17,140,175,42,138,174,206,42,244,117,206,145,235,231,246,124,237,233,183,155,127,85,156,13,188,131,44,171,142,229,49,114,184,158,94,44,120,145,62,244,255,0,15,61,64,0,18,118,139,4,57,227,95,130,90,190,185,220,20,237,73,211,9,20,232,215,34,188,53,50,173,18,86,214,25,149,31,126,212,204,55,82,157,198,235,73,86,22,74,220,106,101,180,146,61,102,210,219,179,24,5,190,43,11,111,25,110,109,93,142,12,198,69,158,227,118,115,27,78,63,1,86,149,198,177,198,53,137,137,231,19,29,159,251,142,44,23,195,7,9,118,71,12,244,137,107,129,51,211,247,69,79,115,115,171,207,197,38,86,113,247,101,17,217,111,114,250,45,22,18,165,22,227,53,172,183,40,240,150,210,138,99,27,8,13,123,196,99,104,108,219,195,209,102,221,168,210,35,123,234,111,110,135,115,44,94,111,137,204,177,152,234,230,187,149,120,45,102,127,153,217,194,34,58,162,52,136,234,94,119,14,222,207,218,99,252,205,162,255,0,98,104,100,33,143,120,118,246,126,211,31,230,109,23,251,19,67,33,9,85,143,197,83,221,30,198,129,205,188,161,127,211,171,222,144,0,5,86,61,86,188,211,61,160,109,255,0,230,108,79,237,179,70,66,229,49,250,84,252,15,253,120,99,222,105,158,208,54,255,0,243,54,39,246,217,163,33,114,152,253,42,126,7,254,188,33,246,124,183,61,243,238,203,164,51,63,209,109,62,133,191,234,210,176,128,0,19,7,55,161,207,52,207,103,235,127,249,229,19,251,20,209,14,120,1,246,183,177,63,20,249,100,161,49,185,166,123,63,91,255,0,207,40,159,216,166,136,115,192,15,181,189,137,248,167,203,37,8,126,99,229,123,125,244,123,93,33,177,191,163,172,103,161,136,247,37,113,128,0,38,14,111,5,57,241,169,196,151,239,134,212,239,246,191,43,171,101,219,61,72,180,13,209,58,14,61,212,38,252,68,149,238,51,89,245,22,217,109,37,109,195,104,111,40,66,205,204,218,86,191,233,47,238,231,164,149,237,44,252,160,244,39,166,252,47,240,255,0,9,226,122,61,25,45,63,252,94,244,110,207,75,111,210,44,110,207,124,96,234,114,206,225,31,87,171,218,235,78,208,107,162,131,34,217,171,73,100,167,205,148,251,62,41,136,148,242,73,169,82,137,108,154,155,113,57,46,154,76,150,72,55,141,45,41,104,86,118,198,243,250,177,21,197,24,123,116,248,181,117,246,207,84,121,187,120,243,245,55,95,68,54,114,108,53,88,140,223,27,122,34,245,168,157,41,159,147,70,158,53,200,235,170,103,141,62,47,26,99,93,117,223,135,122,224,79,133,136,90,247,119,78,186,175,184,29,123,30,220,203,18,163,44,164,53,233,57,110,180,178,67,45,188,210,145,183,165,148,58,179,37,238,44,178,147,73,165,211,82,109,172,117,235,2,192,180,116,186,209,129,98,88,148,159,70,80,233,157,95,11,23,174,235,221,62,163,171,117,126,187,170,82,207,43,113,103,221,71,140,224,187,17,16,236,35,41,150,224,41,192,89,220,249,83,206,124,255,0,100,117,124,253,104,38,219,109,101,237,174,204,167,19,58,197,154,120,91,166,122,169,237,152,142,27,213,115,171,159,85,58,204,83,12,39,197,87,13,52,30,36,44,23,41,106,40,241,110,170,75,46,170,221,169,73,113,238,148,71,92,91,74,117,43,67,106,34,82,93,75,9,108,212,164,172,208,74,53,37,38,101,131,166,58,141,58,161,71,168,74,164,213,160,72,133,58,19,203,141,42,44,150,148,211,172,58,133,26,86,218,208,162,35,74,146,162,50,52,153,17,145,145,145,141,130,4,24,230,39,194,196,42,253,191,59,136,43,30,6,202,229,51,15,220,204,164,164,60,229,66,33,33,150,80,242,18,74,82,27,240,232,107,114,136,144,148,155,102,226,212,172,182,68,172,102,123,150,248,122,126,19,106,60,104,231,231,143,182,61,157,209,9,199,69,27,111,248,46,252,100,152,250,167,193,92,159,240,231,170,138,231,171,205,77,115,217,194,42,227,167,141,85,81,148,184,37,226,159,247,194,89,14,209,239,25,244,228,95,150,255,0,169,57,134,79,166,186,132,66,36,18,39,147,91,73,41,202,148,104,113,45,153,165,43,34,86,27,75,173,160,186,119,52,207,103,235,127,249,229,19,251,20,209,128,249,119,240,221,127,92,151,245,43,95,31,155,34,223,182,173,231,158,40,82,9,148,41,218,195,166,133,178,235,45,19,137,81,19,4,149,173,14,59,140,231,40,108,201,100,165,179,159,57,166,123,63,91,255,0,207,40,159,216,166,133,55,239,98,50,154,234,191,28,116,231,219,29,191,126,124,223,110,229,121,102,81,210,30,30,198,87,92,77,19,92,76,211,28,168,170,117,214,142,205,35,158,145,241,117,221,158,72,115,192,15,181,189,137,248,167,203,37,11,140,20,231,192,15,181,189,137,248,167,203,37,11,140,30,246,111,242,90,189,41,246,66,219,166,191,47,217,253,205,62,253,192,0,4,129,167,192,0,1,199,92,87,5,34,211,183,234,119,77,193,47,194,210,232,208,222,168,77,127,166,165,244,163,178,131,91,139,218,130,53,43,9,73,158,18,70,103,142,196,102,40,66,226,184,42,247,101,193,83,186,110,9,126,42,169,89,152,245,66,107,253,52,163,171,33,229,154,220,94,212,17,37,57,82,140,240,146,34,44,246,34,33,107,124,199,175,187,126,218,225,178,167,105,84,100,255,0,133,46,249,144,225,211,99,161,104,222,125,9,13,73,117,213,36,212,74,233,37,44,146,77,73,37,97,110,180,70,68,74,201,86,46,142,233,149,95,89,53,58,221,211,58,35,189,25,21,217,137,97,111,237,74,188,52,116,145,173,247,246,169,104,37,244,218,67,142,108,220,70,173,155,75,185,144,136,109,13,218,175,98,40,195,81,199,79,108,245,125,251,93,29,208,230,6,214,91,148,98,179,172,76,238,197,83,166,179,28,34,139,113,172,213,19,207,73,153,157,125,21,190,112,125,98,92,26,109,195,101,141,105,93,49,188,53,81,152,111,76,126,57,161,104,92,127,21,33,217,41,105,196,173,41,82,29,66,94,74,86,147,47,85,105,81,100,200,178,121,140,0,74,236,219,139,54,233,183,79,40,136,143,153,207,185,142,54,188,203,25,119,27,118,52,170,229,85,85,58,118,213,51,51,237,82,79,22,86,13,63,76,184,140,190,237,10,73,199,40,45,84,252,116,86,163,69,76,102,163,53,45,180,74,68,116,54,147,50,74,90,75,228,217,99,4,100,130,50,36,231,105,79,14,88,218,167,249,89,163,85,29,50,145,15,167,34,195,153,249,167,144,222,16,236,73,174,60,242,55,40,214,102,167,73,212,201,35,194,82,146,71,75,27,143,113,140,105,205,118,206,97,186,134,159,106,4,74,44,131,122,67,51,168,243,234,41,39,20,209,37,181,54,236,86,84,127,197,161,70,110,76,82,123,18,148,68,191,50,71,171,141,121,106,106,109,94,211,215,194,211,214,90,235,82,239,168,111,49,37,27,146,158,148,136,140,187,33,151,242,104,53,43,9,75,237,236,37,36,143,175,184,242,104,73,8,133,143,254,63,55,155,125,83,58,122,170,227,17,243,232,232,204,219,93,176,232,234,156,94,154,220,183,68,85,198,126,85,169,154,107,171,135,109,49,92,196,121,225,148,249,179,254,138,255,0,28,255,0,81,17,239,128,31,107,123,19,241,79,150,74,18,19,155,63,232,175,241,207,245,17,30,248,1,246,183,177,63,20,249,100,161,231,27,229,152,244,168,255,0,138,227,102,127,70,117,254,231,17,237,186,184,192,0,19,87,47,128,0,3,175,95,246,5,163,170,54,140,251,18,251,164,250,78,135,83,233,120,168,189,119,89,234,116,221,67,168,245,218,82,86,88,91,104,62,202,44,227,7,216,204,133,49,113,15,195,197,239,195,149,238,187,90,233,111,197,211,165,239,122,143,88,101,179,76,122,148,114,50,202,136,178,123,29,78,82,78,52,102,102,131,50,238,164,41,11,93,223,12,89,196,63,15,22,71,17,182,66,237,107,165,191,9,81,137,189,234,61,97,150,201,82,41,178,12,139,42,34,201,111,105,88,73,56,209,153,18,200,139,186,86,148,45,24,140,219,45,140,125,189,234,62,60,114,243,249,167,234,243,250,219,19,163,221,183,185,178,120,207,5,136,153,156,45,201,241,227,158,236,242,138,233,142,222,91,218,115,166,57,76,197,58,68,174,83,31,165,79,192,255,0,215,133,132,8,49,203,98,192,187,180,186,238,214,59,18,251,164,250,50,185,76,252,158,241,81,122,237,61,211,234,53,49,212,122,237,41,72,60,161,196,31,101,30,51,131,238,70,66,115,143,121,45,51,70,10,138,106,141,38,53,247,165,111,210,101,235,120,141,168,196,221,181,84,85,77,81,110,98,98,117,137,137,181,68,196,196,199,9,137,142,82,13,123,198,194,3,94,241,136,218,127,244,191,139,234,108,78,130,255,0,223,255,0,43,254,197,231,112,237,236,253,166,63,204,218,47,246,38,134,66,24,247,135,111,103,237,49,254,102,209,127,177,52,50,16,147,88,252,85,61,209,236,104,252,219,202,23,253,58,189,233,0,0,85,99,213,107,205,51,218,6,223,254,102,196,254,219,52,100,46,83,31,165,79,192,255,0,215,134,61,230,153,237,3,111,255,0,51,98,127,109,154,50,23,41,143,210,167,224,127,235,194,31,103,203,115,223,62,236,186,67,51,253,22,211,232,91,254,173,40,247,199,247,181,189,247,248,95,203,34,137,9,202,99,244,169,248,31,250,240,143,124,127,123,91,223,127,133,252,178,40,144,156,166,63,74,159,129,255,0,175,10,88,47,44,207,165,95,252,153,13,166,253,25,209,251,156,63,182,210,194,7,13,120,217,214,198,160,91,21,27,50,243,162,199,171,81,106,204,155,18,226,62,71,181,196,228,140,140,140,176,105,82,84,68,164,173,38,74,74,146,149,36,200,200,140,185,144,19,73,136,170,52,158,78,98,183,114,187,53,197,203,115,49,84,78,177,49,194,98,99,148,196,245,76,41,75,137,158,25,174,238,26,174,230,104,245,137,62,147,161,212,247,122,26,179,177,166,124,127,77,166,84,255,0,230,18,235,139,107,166,183,201,30,185,150,236,110,46,199,219,41,112,65,198,60,173,21,171,183,167,26,147,90,255,0,185,220,206,187,205,190,250,30,121,116,89,27,84,189,204,165,164,45,106,105,213,150,213,52,69,130,91,157,66,52,254,115,169,100,58,217,164,54,198,184,233,197,95,79,46,136,177,212,153,172,173,80,101,186,201,186,170,116,210,66,137,153,77,145,41,39,185,10,86,112,74,78,244,154,144,163,218,181,17,210,150,168,233,181,207,164,23,245,103,78,47,22,163,162,173,68,121,45,60,113,158,39,90,113,43,66,92,109,196,43,177,154,86,218,208,178,37,17,40,137,68,74,74,84,70,146,133,227,176,183,50,108,68,98,48,255,0,22,121,127,250,207,155,179,237,141,93,59,178,153,246,11,164,188,158,230,79,156,196,77,250,99,198,211,72,153,142,81,118,142,168,170,38,124,109,35,72,153,229,187,86,234,249,192,87,191,47,30,45,127,138,208,61,83,185,255,0,196,177,103,74,150,159,180,142,158,183,141,95,243,125,4,168,191,89,162,87,241,45,139,8,18,172,22,50,222,54,212,93,163,215,29,146,231,253,166,217,204,94,203,230,21,224,49,92,116,227,77,90,76,69,84,207,41,143,100,199,29,38,38,53,157,1,175,120,216,64,107,222,35,251,79,254,151,241,125,77,193,208,95,251,255,0,229,127,216,184,206,0,125,146,44,79,197,62,103,40,72,65,30,248,1,246,72,177,63,20,249,156,161,33,4,131,1,249,45,175,70,159,100,52,254,214,121,127,29,251,235,190,253,64,167,62,63,189,173,239,191,194,254,89,20,92,96,167,62,63,189,173,239,191,194,254,89,20,98,182,147,242,90,125,40,246,75,96,116,41,229,251,223,185,171,223,182,144,156,166,63,74,159,129,255,0,175,8,247,199,247,181,189,247,248,95,203,34,137,9,202,99,244,169,248,31,250,240,143,124,127,123,91,223,127,133,252,178,40,197,98,60,141,103,210,159,249,54,6,77,250,76,204,127,115,79,178,194,66,114,152,253,42,126,7,254,188,44,32,87,191,41,143,210,167,224,127,235,194,194,4,131,36,252,130,223,175,222,150,159,233,75,243,179,23,252,191,233,80,0,0,202,181,250,61,241,253,236,145,125,254,23,243,56,162,173,120,118,246,129,211,31,231,149,23,251,107,66,210,184,254,246,72,190,255,0,11,249,156,81,86,188,59,123,64,233,143,243,202,139,253,181,161,15,207,60,161,111,186,61,233,116,135,69,95,154,24,223,78,231,244,168,90,87,31,222,201,23,223,225,127,51,138,42,215,135,111,104,29,49,254,121,81,127,182,180,45,43,143,239,100,139,239,240,191,153,197,21,107,195,183,180,14,152,255,0,60,168,191,219,90,12,243,202,22,251,163,222,147,162,175,205,12,111,167,115,250,84,47,56,0,4,193,205,224,0,0,0,0,13,123,197,198,112,3,236,145,98,126,41,243,57,66,156,197,198,112,3,236,145,98,126,41,243,57,66,21,179,127,149,85,232,207,182,29,65,211,95,144,44,254,250,159,114,226,66,0,0,154,185,125,70,60,68,251,64,234,119,243,202,181,253,181,209,105,92,0,251,36,88,159,138,124,206,80,171,94,34,125,160,117,59,249,229,90,254,218,232,180,174,0,125,146,44,79,197,62,103,40,67,242,63,40,92,238,159,122,29,33,210,175,230,134,11,211,183,253,42,210,16,116,93,108,210,27,99,92,116,226,175,167,151,68,88,234,76,214,86,168,50,221,100,221,85,58,105,33,68,204,166,200,148,147,220,133,43,56,37,39,122,77,72,81,237,90,136,251,208,9,117,116,83,114,153,162,184,214,37,206,216,92,77,236,21,234,49,24,122,166,154,233,152,152,152,231,19,28,165,67,26,163,166,215,62,144,95,213,157,56,188,90,142,138,181,17,228,180,241,198,120,157,105,196,173,9,113,183,16,174,198,105,91,107,66,200,148,68,162,37,17,41,41,81,26,74,111,242,241,226,215,248,173,3,213,59,159,252,75,22,116,169,105,251,72,233,235,120,213,255,0,55,208,74,139,245,154,37,127,18,216,147,156,85,112,211,65,226,66,193,114,150,162,143,22,234,164,178,234,173,218,148,151,30,233,68,117,197,180,167,82,180,54,162,37,37,212,176,150,205,74,74,205,4,163,82,82,102,88,58,107,184,173,250,189,167,112,84,237,107,130,39,133,170,81,166,61,79,154,199,81,43,233,72,101,102,135,17,185,6,105,86,20,147,44,164,204,143,29,140,200,66,175,217,189,145,98,162,237,190,52,79,47,60,118,79,159,255,0,126,103,79,229,89,142,93,210,190,67,94,7,25,27,152,138,52,222,211,73,154,106,234,185,70,191,38,121,76,115,142,52,204,233,165,83,176,0,8,147,193,7,24,241,117,170,144,222,156,106,77,107,254,232,144,250,239,54,251,232,101,148,86,163,238,82,247,50,150,144,132,37,214,144,123,84,209,22,77,13,245,8,213,249,206,156,182,19,12,54,38,222,46,220,93,181,60,39,232,243,79,157,205,249,222,73,140,217,236,109,120,12,117,58,87,79,205,84,117,85,76,240,214,153,234,249,166,34,98,98,0,0,43,177,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,15,91,236,181,37,151,35,190,218,92,109,212,154,22,133,17,25,41,38,88,50,50,63,50,20,115,205,51,135,194,210,173,102,118,244,164,194,54,233,119,54,233,174,45,182,240,218,100,200,151,53,195,78,82,218,82,71,181,178,237,147,60,123,204,187,139,202,16,251,153,182,139,22,167,240,255,0,81,173,193,165,248,153,214,226,94,170,26,144,198,245,161,152,240,166,43,57,36,40,200,137,78,23,188,139,191,153,0,175,110,85,154,212,230,159,107,147,22,108,186,138,35,193,184,201,48,208,135,94,216,133,191,34,100,22,200,136,141,196,145,168,210,142,221,140,254,163,242,23,146,70,74,34,82,76,140,140,178,70,94,241,172,22,154,220,179,116,251,83,173,171,165,167,156,140,245,6,185,14,106,140,148,104,50,54,36,33,102,71,221,39,140,163,226,94,94,100,54,56,225,239,81,162,234,166,144,91,23,132,121,109,72,92,186,92,37,72,83,110,18,240,242,162,180,226,136,204,148,174,255,0,156,247,158,127,206,3,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,200,121,17,163,187,33,197,18,80,210,20,181,25,158,8,136,139,38,2,185,121,193,235,90,237,237,63,166,105,117,30,162,132,203,169,200,102,68,166,208,246,20,113,156,98,123,11,35,36,184,71,230,68,93,210,101,241,248,10,203,225,127,76,165,234,198,183,218,150,179,17,93,125,149,85,160,187,40,144,217,168,146,199,139,101,11,53,97,10,34,44,57,223,37,143,136,202,60,200,53,58,70,162,241,41,92,101,53,19,126,45,9,201,52,148,33,47,26,144,147,102,124,188,118,222,162,35,34,95,213,246,16,144,156,156,116,109,21,107,210,179,170,181,72,155,152,135,22,69,62,63,81,188,145,60,135,105,239,165,101,185,6,89,193,159,114,86,126,175,120,11,96,177,45,230,45,27,34,222,181,99,36,146,213,26,149,18,158,130,34,34,194,89,101,45,151,145,17,121,39,224,95,97,14,116,60,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,7,205,81,167,83,235,20,249,84,154,180,8,243,96,205,101,113,165,69,146,210,93,105,246,150,147,74,219,90,20,70,74,74,146,102,70,147,35,35,35,50,49,244,128,115,125,137,154,103,88,230,199,191,189,219,135,239,252,133,233,239,255,0,67,16,191,250,144,200,64,3,197,54,232,163,226,196,66,189,252,94,35,21,167,135,185,85,90,114,214,102,116,249,192,0,30,214,224,0,0,0,0,14,139,81,208,125,14,172,84,37,85,170,218,51,98,205,157,53,229,201,149,42,77,187,13,215,95,117,106,53,45,197,173,77,153,169,74,81,153,154,140,204,204,204,204,199,97,181,172,187,58,197,167,185,73,178,109,58,53,189,5,231,142,75,145,105,80,26,136,210,221,52,165,38,225,161,180,164,141,70,148,36,183,99,56,73,23,184,135,50,3,197,54,168,166,119,162,35,85,213,220,118,42,245,30,10,229,202,166,158,201,153,152,249,181,124,213,26,117,62,177,79,149,73,171,64,143,54,12,214,87,26,84,89,45,37,214,159,105,105,52,173,181,161,68,100,164,169,38,100,105,50,50,50,51,35,29,27,247,187,112,253,255,0,144,189,61,255,0,232,98,23,255,0,82,25,8,2,171,116,87,241,162,37,242,198,55,19,133,137,139,23,42,166,39,178,102,61,128,235,215,110,157,105,245,253,225,63,46,236,91,122,227,240,29,79,11,233,106,99,19,58,27,246,239,233,245,82,173,187,182,35,56,198,118,150,124,136,118,16,30,170,166,42,141,42,141,97,74,213,235,150,43,139,150,170,154,106,142,184,157,39,231,135,77,183,244,99,71,173,58,187,23,5,173,165,22,109,26,169,23,119,66,109,62,133,22,60,134,183,36,208,173,174,33,4,164,229,42,82,79,7,220,140,203,200,199,209,116,233,78,151,95,85,6,234,215,182,155,90,215,12,230,89,40,205,202,170,209,227,203,117,13,18,148,162,108,150,226,20,100,146,82,212,123,115,140,168,207,222,99,181,0,241,224,173,233,187,187,26,119,43,206,63,23,55,34,244,221,171,126,35,77,119,167,93,59,53,215,93,29,122,210,211,173,62,176,124,95,228,37,139,111,91,158,63,167,226,189,19,76,98,31,95,102,237,157,78,146,83,187,110,245,227,57,198,227,199,153,142,194,0,61,211,76,83,26,83,26,66,133,219,215,47,215,55,46,213,53,85,61,115,58,207,207,32,0,15,170,96,0,0,234,183,78,148,233,117,245,80,110,173,123,105,181,173,112,206,101,146,140,220,170,173,30,60,183,80,209,41,74,38,201,110,33,70,73,37,45,71,183,56,202,140,253,230,62,155,75,78,180,250,193,241,127,144,150,45,189,110,120,254,159,138,244,77,49,136,125,125,155,182,117,58,73,78,237,187,215,140,231,27,143,30,102,59,8,15,30,14,136,171,123,72,215,181,115,56,220,77,86,188,4,220,171,115,245,117,157,62,110,64,0,15,107,96,0,0,117,91,167,74,116,186,250,168,55,86,189,180,218,214,184,103,50,201,70,110,85,86,143,30,91,168,104,148,165,19,100,183,16,163,36,146,150,163,219,156,101,70,126,243,31,77,165,167,90,125,96,248,191,200,75,22,222,183,60,127,79,197,122,38,152,196,62,190,205,219,58,157,36,167,118,221,235,198,115,141,199,143,51,29,132,7,143,7,68,85,189,164,107,218,185,156,110,38,171,94,2,110,85,185,250,186,206,159,55,32,0,7,181,179,134,186,108,187,58,250,167,183,73,189,173,58,53,195,5,151,138,75,113,106,176,26,150,210,29,36,169,36,225,33,196,168,137,68,149,168,183,99,56,81,151,188,199,13,111,232,198,143,90,117,118,46,11,91,74,44,218,53,82,46,238,132,218,125,10,44,121,13,110,73,161,91,92,66,9,73,202,84,164,158,15,185,25,151,145,142,228,3,196,219,162,103,122,98,53,92,209,141,196,219,183,54,104,185,84,81,61,81,51,167,30,124,57,113,112,215,77,151,103,95,84,246,233,55,181,167,70,184,96,178,241,73,110,45,86,3,82,218,67,164,149,36,156,36,56,149,17,40,146,181,22,236,103,10,50,247,152,225,173,253,24,209,235,78,174,197,193,107,105,69,155,70,170,69,221,208,155,79,161,69,143,33,173,201,52,43,107,136,65,41,57,74,148,147,193,247,35,50,242,49,220,128,38,221,19,59,211,17,169,70,55,19,110,220,217,162,229,81,68,245,68,206,156,121,240,229,196,28,117,193,110,219,247,101,33,251,126,233,161,83,171,52,185,91,122,240,170,17,81,34,59,187,84,75,78,230,214,70,149,97,73,74,139,37,216,200,143,204,135,34,3,212,196,76,105,42,20,87,85,186,162,186,39,73,142,49,49,212,232,180,237,7,208,234,61,66,45,90,147,163,54,44,41,208,158,68,152,178,163,91,176,218,117,135,80,162,82,28,66,210,217,26,84,149,17,25,40,140,140,140,136,200,119,160,1,242,154,41,163,226,198,138,183,241,87,241,83,19,126,185,170,99,182,102,125,160,234,183,78,148,233,117,245,80,110,173,123,105,181,173,112,206,101,146,140,220,170,173,30,60,183,80,209,41,74,38,201,110,33,70,73,37,45,71,183,56,202,140,253,230,59,80,5,84,211,92,105,84,106,243,102,253,220,61,91,246,106,154,103,182,38,98,126,135,85,181,180,167,75,172,90,131,149,107,39,77,173,107,122,115,204,156,103,37,82,168,241,226,58,182,141,73,81,182,107,109,9,51,73,169,9,61,185,198,82,71,238,33,218,128,2,154,105,162,52,166,52,47,95,187,136,171,126,245,83,84,246,204,204,207,210,0,0,244,164,0,0,0,0,0,0,0,0,199,191,189,219,135,239,252,133,233,239,255,0,67,16,191,250,144,200,64,60,85,110,138,254,52,68,174,44,98,241,24,93,124,5,202,169,215,158,147,49,175,204,249,169,212,234,125,30,159,22,147,73,129,30,20,24,76,162,52,88,177,154,75,77,48,210,18,73,67,104,66,72,137,41,74,72,136,146,68,68,68,68,68,62,144,1,239,146,132,204,213,58,207,48,0,1,241,213,110,157,41,210,235,234,160,221,90,246,211,107,90,225,156,203,37,25,185,85,90,60,121,110,161,162,82,148,77,146,220,66,140,146,74,90,143,110,113,149,25,251,204,125,54,150,157,105,245,131,226,255,0,33,44,91,122,220,241,253,63,21,232,154,99,16,250,251,55,108,234,116,146,157,219,119,175,25,206,55,30,60,204,118,16,30,60,29,17,86,246,145,175,106,230,113,184,154,173,120,9,185,86,231,234,235,58,124,220,128,0,30,214,206,26,233,178,236,235,234,158,221,38,246,180,232,215,12,22,94,41,45,197,170,192,106,91,72,116,146,164,147,132,135,18,162,37,18,86,162,221,140,225,70,94,243,28,53,191,163,26,61,105,213,216,184,45,109,40,179,104,213,72,187,186,19,105,244,40,177,228,53,185,38,133,109,113,8,37,39,41,82,146,120,62,228,102,94,70,59,144,15,19,110,137,157,233,136,213,115,70,55,19,110,220,217,162,229,81,68,245,68,206,156,121,240,229,196,0,1,237,108,0,0,0,0,0,0,0,15,154,157,78,167,209,233,241,105,52,152,17,225,65,132,202,35,69,139,25,164,180,211,13,33,36,148,54,132,36,136,146,148,164,136,137,36,68,68,68,68,67,143,186,108,187,58,250,167,183,73,189,173,58,53,195,5,151,138,75,113,106,176,26,150,210,29,36,169,36,225,33,196,168,137,68,149,168,183,99,56,81,151,188,199,50,3,228,211,19,27,179,28,21,40,189,114,221,126,22,138,166,42,231,174,188,126,119,77,183,244,99,71,173,58,187,23,5,173,165,22,109,26,169,23,119,66,109,62,133,22,60,134,183,36,208,173,174,33,4,164,229,42,82,79,7,220,140,203,200,199,114,0,31,41,162,154,35,74,99,71,171,248,139,216,154,183,239,215,53,79,45,102,102,125,160,0,15,74,32,0,0,235,215,110,157,105,245,253,225,63,46,236,91,122,227,240,29,79,11,233,106,99,19,58,27,246,239,233,245,82,173,187,182,35,56,198,118,150,124,136,113,214,254,140,104,245,167,87,98,224,181,180,162,205,163,85,34,238,232,77,167,208,162,199,144,214,228,154,21,181,196,32,148,156,165,74,73,224,251,145,153,121,24,238,64,60,77,170,38,173,233,136,213,117,78,59,21,69,175,1,77,202,162,142,49,166,179,167,30,124,53,211,143,88,0,3,218,213,195,93,54,93,157,125,83,219,164,222,214,157,26,225,130,203,197,37,184,181,88,13,75,105,14,146,84,146,112,144,226,84,68,162,74,212,91,177,156,40,203,222,99,175,83,180,31,67,168,245,8,181,106,78,140,216,176,167,66,121,18,98,202,141,110,195,105,214,29,66,137,72,113,11,75,100,105,82,84,68,100,162,50,50,50,35,33,222,128,120,170,213,21,78,244,196,106,186,181,142,197,89,163,193,91,185,84,83,217,19,49,31,54,174,189,118,233,214,159,95,222,19,242,238,197,183,174,63,1,212,240,190,150,166,49,51,161,191,110,254,159,85,42,219,187,98,51,140,103,105,103,200,135,29,111,232,198,143,90,117,118,46,11,91,74,44,218,53,82,46,238,132,218,125,10,44,121,13,110,73,161,91,92,66,9,73,202,84,164,158,15,185,25,151,145,142,228,1,54,168,154,183,166,35,82,156,118,42,139,94,2,155,149,69,28,99,77,103,78,60,248,107,167,30,176,0,7,181,168,0,0,0,0,0,0,0,3,30,254,247,110,31,191,242,23,167,191,253,12,66,255,0,234,67,33,0,241,85,186,43,248,209,18,184,177,139,196,97,117,240,23,42,167,94,122,76,198,191,51,230,167,83,169,244,122,124,90,77,38,4,120,80,97,50,136,209,98,198,105,45,52,195,72,73,37,13,161,9,34,36,165,41,34,34,73,17,17,17,17,16,250,64,7,190,74,19,51,84,235,60,192,0,7,199,85,186,116,167,75,175,170,131,117,107,219,77,173,107,134,115,44,148,102,229,85,104,241,229,186,134,137,74,81,54,75,113,10,50,73,41,106,61,185,198,84,103,239,49,244,218,90,117,167,214,15,139,252,132,177,109,235,115,199,244,252,87,162,105,140,67,235,236,221,179,169,210,74,119,109,222,188,103,56,220,120,243,49,216,64,120,240,116,69,91,218,70,189,171,153,198,226,106,181,224,38,229,91,159,171,172,233,243,114,116,219,131,70,52,122,236,171,191,112,93,58,81,102,214,106,146,182,245,230,212,40,81,100,72,119,106,73,9,220,226,208,106,86,18,148,164,178,125,136,136,188,136,114,54,150,157,105,245,131,226,255,0,33,44,91,122,220,241,253,63,21,232,154,99,16,250,251,55,108,234,116,146,157,219,119,175,25,206,55,30,60,204,118,16,8,181,68,85,189,17,26,190,213,142,197,87,107,192,85,114,169,163,132,105,172,233,195,151,13,116,225,212,0,0,246,181,7,94,187,116,235,79,175,239,9,249,119,98,219,215,31,128,234,120,95,75,83,24,153,208,223,183,127,79,170,149,109,221,177,25,198,51,180,179,228,67,176,128,249,85,49,84,105,84,107,10,150,175,92,177,92,92,181,84,211,84,117,196,233,63,60,49,239,239,118,225,251,255,0,33,122,123,255,0,208,196,47,254,164,50,16,0,243,77,186,40,248,177,16,169,127,23,136,197,105,225,238,85,86,156,181,153,157,62,112,99,223,222,237,195,247,254,66,244,247,255,0,161,136,95,253,72,100,32,10,173,209,95,198,136,146,198,47,17,133,215,192,92,170,157,121,233,51,26,252,206,58,223,183,109,251,78,144,197,191,107,80,169,212,106,92,93,221,8,84,248,168,143,29,173,202,53,171,107,104,34,74,114,165,41,71,130,238,102,103,230,99,145,0,30,162,34,35,72,81,174,186,174,85,53,215,58,204,241,153,158,176,116,219,131,70,52,122,236,171,191,112,93,58,81,102,214,106,146,182,245,230,212,40,81,100,72,119,106,73,9,220,226,208,106,86,18,148,164,178,125,136,136,188,136,119,32,31,42,162,154,227,74,163,85,75,24,139,216,106,183,236,87,52,207,45,98,102,61,142,189,105,105,214,159,88,62,47,242,18,197,183,173,207,31,211,241,94,137,166,49,15,175,179,118,206,167,73,41,221,183,122,241,156,227,113,227,204,199,29,112,104,198,143,93,149,119,238,11,167,74,44,218,205,82,86,222,188,218,133,10,44,137,14,237,73,33,59,156,90,13,74,194,82,148,150,79,177,17,23,145,14,228,3,228,218,162,105,221,152,141,21,41,199,98,169,187,55,233,185,84,87,60,38,117,157,103,190,117,215,170,62,103,94,180,180,235,79,172,31,23,249,9,98,219,214,231,143,233,248,175,68,211,24,135,215,217,187,103,83,164,148,238,219,189,120,206,113,184,241,230,99,176,128,15,84,211,20,198,148,198,144,163,118,245,203,245,205,203,181,77,85,79,92,206,179,243,200,0,3,234,155,142,184,45,219,126,236,164,63,111,221,52,42,117,102,151,43,111,94,21,66,42,36,71,119,106,137,105,220,218,200,210,172,41,41,81,100,187,25,17,249,144,234,212,237,7,208,234,61,66,45,90,147,163,54,44,41,208,158,68,152,178,163,91,176,218,117,135,80,162,82,28,66,210,217,26,84,149,17,25,40,140,140,140,136,200,119,160,30,42,183,69,83,173,81,19,43,155,88,220,77,138,38,221,171,149,83,76,243,136,153,136,249,161,199,92,22,237,191,118,82,31,183,238,154,21,58,179,75,149,183,175,10,161,21,18,35,187,181,68,180,238,109,100,105,86,20,148,168,178,93,140,136,252,200,117,106,118,131,232,117,30,161,22,173,73,209,155,22,20,232,79,34,76,89,81,173,216,109,58,195,168,81,41,14,33,105,108,141,42,74,136,140,148,70,70,70,68,100,59,208,5,86,232,170,117,170,34,100,181,141,196,216,162,109,218,185,85,52,207,56,137,152,143,154,0,0,30,214,192,0,0,0,0,12,123,251,221,184,126,255,0,200,94,158,255,0,244,49,11,255,0,169,14,227,111,219,182,253,167,72,98,223,181,168,84,234,53,46,46,238,132,42,124,84,71,142,214,229,26,213,181,180,17,37,57,82,148,163,193,119,51,51,243,49,200,128,241,77,170,40,157,105,136,133,213,252,118,43,19,78,229,251,149,85,28,244,153,153,246,200,0,3,218,213,209,106,58,15,161,213,138,132,170,181,91,70,108,89,179,166,188,185,50,165,73,183,97,186,235,238,173,70,165,184,181,169,179,53,41,74,51,51,81,153,153,153,153,152,237,54,253,187,111,218,116,134,45,251,90,133,78,163,82,226,238,232,66,167,197,68,120,237,110,81,173,91,91,65,18,83,149,41,74,60,23,115,51,63,51,28,136,15,20,219,162,153,214,152,136,149,205,220,110,38,253,17,110,237,202,170,166,57,68,204,204,124,210,0,0,246,182,7,77,184,52,99,71,174,202,187,247,5,211,165,22,109,102,169,43,111,94,109,66,133,22,68,135,118,164,144,157,206,45,6,165,97,41,74,75,39,216,136,139,200,135,114,1,230,170,41,174,52,170,53,86,177,136,189,134,171,126,197,115,76,242,214,38,99,216,233,182,254,140,104,245,167,87,98,224,181,180,162,205,163,85,34,238,232,77,167,208,162,199,144,214,228,154,21,181,196,32,148,156,165,74,73,224,251,145,153,121,24,238,64,1,77,20,209,26,83,26,23,241,23,177,53,111,223,174,106,158,90,204,204,251,64,0,30,148,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,1,193,95,118,243,23,117,145,112,218,178,82,74,106,179,74,151,79,112,140,136,242,151,153,83,103,230,70,94,74,248,31,216,99,157,15,48,26,214,241,65,166,82,244,159,91,238,187,89,248,174,176,202,106,211,221,136,75,108,210,74,99,197,188,132,26,114,132,145,150,27,237,130,199,192,89,167,39,205,107,93,195,167,245,61,46,172,84,80,169,116,201,47,72,138,218,222,202,138,51,108,64,97,4,68,167,12,252,204,203,178,72,190,31,1,136,57,199,104,218,41,55,165,27,85,105,113,54,177,50,44,122,124,142,155,120,35,121,110,212,31,82,207,106,8,179,130,44,153,171,63,87,188,71,190,92,26,157,35,78,184,148,161,178,170,137,177,22,186,228,106,74,208,167,141,40,81,189,62,38,123,111,73,25,153,35,235,251,12,6,192,32,61,113,222,68,152,237,72,109,68,164,58,132,173,38,71,146,50,50,201,15,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,198,188,70,223,77,105,214,138,94,23,75,143,147,75,139,68,168,41,165,110,36,159,81,49,30,89,96,247,39,191,169,238,60,140,148,43,215,155,222,175,187,107,233,76,13,61,166,84,222,143,46,173,45,165,200,67,79,108,55,35,59,26,123,74,74,137,43,35,52,153,164,178,70,147,35,199,191,200,5,66,106,13,197,34,244,191,238,11,149,197,173,231,107,21,105,115,8,204,205,74,81,186,242,215,241,60,158,85,241,63,180,197,235,114,217,210,127,220,223,134,218,13,66,76,118,17,38,228,143,22,180,74,74,48,178,110,68,8,103,181,70,104,73,231,40,238,93,203,235,49,72,122,19,100,202,212,45,94,180,173,104,236,117,138,109,106,3,79,36,210,106,203,107,148,210,21,216,146,175,215,247,150,6,200,90,91,109,53,102,233,181,173,106,178,209,54,154,77,22,12,45,132,146,78,211,106,58,17,140,96,177,244,126,5,246,16,14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,40,115,38,210,127,221,39,134,218,245,66,52,118,21,38,219,143,42,180,106,90,50,179,110,60,9,135,181,38,72,81,231,43,236,93,139,235,33,69,58,127,112,200,178,239,251,126,229,109,110,50,237,30,173,18,97,153,25,165,73,54,159,66,254,37,131,202,126,37,246,144,217,115,84,173,166,175,45,54,186,109,103,154,39,83,86,163,78,133,176,210,74,221,213,142,180,99,24,60,253,47,129,253,134,53,189,215,123,42,86,158,234,245,219,107,72,99,162,80,171,83,218,101,4,147,78,27,68,167,80,158,198,148,254,167,184,176,3,98,30,28,175,166,181,23,69,44,251,165,183,201,213,202,162,83,212,234,183,18,143,168,168,140,172,242,123,149,223,215,247,158,70,74,21,235,202,19,87,220,186,52,166,126,158,212,234,111,72,151,73,150,234,227,161,215,183,155,113,154,141,1,164,165,36,165,153,146,72,212,120,34,73,17,103,221,228,44,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,7,226,148,73,73,168,252,136,178,40,255,0,155,86,167,59,119,235,243,22,203,46,182,168,180,122,106,88,81,33,70,120,117,169,179,144,121,194,204,179,133,124,8,254,193,118,181,153,8,137,72,157,41,197,236,67,49,157,113,74,35,198,8,146,102,103,159,216,53,207,227,50,180,186,239,17,247,204,165,74,117,244,55,92,169,180,218,156,94,236,32,167,200,50,34,60,159,110,254,224,25,179,149,14,150,59,125,241,22,117,201,144,150,168,20,26,119,143,109,227,108,205,37,37,137,208,84,69,184,208,164,231,106,204,241,146,63,172,133,231,33,36,132,37,5,228,146,34,33,91,220,155,244,227,209,122,125,90,191,156,142,234,85,46,108,152,105,90,209,130,52,173,138,123,165,131,218,95,15,214,253,158,241,100,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,60,86,146,90,20,131,242,81,25,24,163,30,107,218,88,237,137,196,89,87,33,195,90,96,87,169,222,61,199,137,188,36,228,191,58,114,140,183,18,18,156,237,65,30,50,103,245,152,189,1,91,156,228,52,227,210,154,125,69,191,155,142,234,149,18,100,104,106,90,17,146,36,161,138,131,189,207,105,252,127,91,246,123,192,70,30,82,186,154,237,161,175,207,219,47,58,218,98,214,41,170,97,36,181,99,46,187,54,10,11,25,89,22,112,159,129,159,218,47,1,42,37,36,148,94,70,89,26,226,112,103,90,93,11,136,251,26,82,101,58,194,28,174,83,26,113,77,175,110,80,115,227,153,145,158,75,183,111,120,216,194,141,33,18,233,16,101,54,189,232,122,51,78,37,70,121,201,26,72,200,243,251,64,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,58,190,169,212,27,164,233,157,219,84,121,123,17,18,135,61,245,43,56,193,34,58,212,103,156,151,195,226,53,181,214,74,171,151,46,175,221,211,154,62,169,74,184,39,244,76,189,109,201,84,167,13,62,243,207,210,247,11,249,227,138,250,110,196,225,138,254,148,110,26,30,170,80,42,180,184,234,73,224,210,235,180,249,38,147,35,220,147,46,232,247,100,254,163,26,251,88,113,94,185,53,30,129,26,74,141,215,42,53,168,169,116,214,102,163,89,184,250,72,243,156,231,59,189,249,1,125,252,189,236,246,109,14,24,45,36,55,31,160,186,165,62,5,69,212,236,36,238,113,202,124,77,202,50,218,89,63,87,204,242,127,88,146,99,160,232,37,33,154,22,139,217,20,182,90,75,101,30,221,166,54,100,148,145,119,76,70,147,238,34,248,124,7,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,179,152,69,156,205,223,195,5,218,135,35,245,151,75,167,207,169,52,157,132,173,174,55,79,149,181,68,91,79,7,235,121,150,15,235,18,76,116,29,123,164,51,93,209,123,222,150,243,73,112,164,91,181,54,200,148,146,62,234,136,234,125,228,127,31,128,13,114,244,110,170,229,181,171,246,140,231,76,218,40,183,4,14,177,159,170,105,74,101,54,106,247,150,62,143,188,108,147,165,117,6,170,218,101,105,85,25,94,244,75,161,192,125,42,206,114,74,142,133,17,231,39,241,248,141,105,175,200,143,91,122,143,95,141,25,70,211,148,234,212,164,180,104,51,73,160,219,125,68,156,99,24,198,223,118,6,193,60,14,223,45,95,124,49,88,50,137,195,91,212,186,5,42,153,33,74,60,154,157,110,159,24,212,102,123,148,103,221,126,252,31,212,64,51,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,245,231,7,127,46,133,164,116,203,85,137,235,105,202,132,246,84,182,146,238,221,205,185,22,123,103,146,37,22,72,241,143,35,33,85,220,51,64,58,158,190,88,16,138,49,63,213,185,105,73,54,205,27,137,89,154,201,99,24,60,249,137,253,206,174,166,231,164,173,106,55,240,93,157,8,50,127,243,217,221,81,79,199,232,126,207,49,15,249,127,209,88,173,113,73,101,162,68,117,186,81,42,180,233,68,73,65,43,105,166,163,23,185,228,143,5,223,204,6,192,246,148,66,131,106,209,161,19,36,207,66,159,29,190,153,39,105,39,107,105,44,99,221,140,121,14,88,120,161,9,109,9,66,75,4,146,34,34,47,128,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,137,52,107,136,187,99,87,47,27,247,79,210,204,122,85,197,99,87,230,210,215,78,84,195,117,217,144,152,119,164,153,201,35,66,8,146,167,9,73,82,18,107,233,158,205,202,252,226,51,78,171,180,81,84,81,84,241,158,75,187,24,28,70,38,205,204,69,154,38,104,183,17,53,76,117,68,206,145,51,230,215,135,181,150,192,0,84,90,0,0,0,0,0,0,48,93,189,196,253,34,79,20,23,79,12,247,29,59,194,84,98,120,119,237,233,172,37,74,68,212,29,57,169,79,176,241,119,216,234,114,234,210,190,200,82,11,105,237,90,83,213,206,130,149,171,212,94,137,154,39,93,38,98,123,225,125,143,203,113,57,109,86,233,196,211,187,191,69,53,211,231,166,184,214,38,61,158,105,137,137,227,0,0,10,171,16,0,0,0,6,19,208,142,36,105,250,183,125,106,54,152,212,225,71,167,92,86,13,126,116,20,161,183,147,182,161,79,110,91,173,53,33,180,41,70,225,41,4,132,33,222,198,130,82,219,81,25,117,73,180,83,174,237,20,85,77,21,79,26,185,47,112,249,126,35,21,98,238,38,205,58,211,106,34,106,243,68,206,145,61,218,233,30,190,198,108,0,1,81,100,0,0,0,0,0,0,8,115,204,55,95,245,111,67,63,32,63,114,203,183,208,158,155,244,175,143,254,1,26,79,91,163,225,58,127,199,182,189,184,234,185,244,113,157,221,243,130,197,190,43,19,70,18,204,222,175,93,35,179,207,58,51,25,6,73,136,218,44,198,222,89,133,154,98,186,245,210,106,214,35,197,166,106,157,116,137,158,81,61,92,211,24,5,107,112,131,197,247,17,58,163,196,77,165,98,95,122,135,233,58,29,79,199,248,168,190,137,130,207,83,167,6,67,168,245,218,101,43,44,45,180,31,101,22,113,131,236,102,66,202,69,60,22,54,222,62,220,220,183,19,17,19,167,31,87,158,123,87,155,81,178,248,205,146,198,83,130,198,213,77,85,85,76,87,226,76,204,105,51,84,117,211,76,235,173,51,213,217,196,0,1,120,141,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,56,155,182,33,78,181,107,48,141,146,123,175,79,144,223,76,211,184,149,185,181,22,49,239,206,124,135,44,60,86,132,184,133,33,69,146,81,25,25,31,192,6,180,220,76,192,58,102,190,95,240,142,49,49,210,185,106,169,38,201,27,73,36,83,94,44,99,5,143,33,106,60,159,47,229,215,116,142,167,106,191,61,78,185,79,158,242,144,210,157,221,181,182,226,192,108,176,70,163,193,22,113,228,68,43,179,152,5,25,138,47,20,151,162,35,176,182,138,93,86,163,40,201,73,36,238,53,84,101,119,44,17,100,187,121,137,127,201,82,166,231,164,174,154,63,240,93,157,9,210,127,243,217,221,78,79,199,232,126,207,48,22,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,0,0,0,0,0,0,0,0,0,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,159,57,213,73,138,122,183,107,69,41,47,28,146,183,96,175,165,188,186,123,60,77,68,183,109,243,221,158,217,248,12,63,202,166,152,154,159,20,236,110,96,157,240,148,180,202,47,87,118,211,77,70,15,173,228,120,198,124,198,87,231,81,77,105,26,213,107,213,9,213,245,14,216,132,206,195,81,99,30,46,162,172,227,31,233,29,3,148,65,17,113,73,49,70,178,78,109,183,19,147,60,17,159,164,96,118,251,64,94,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,165,45,71,190,238,13,49,226,230,243,191,237,105,61,26,165,10,254,171,76,99,43,90,80,230,217,206,238,105,205,138,74,141,167,19,185,11,73,40,183,33,106,78,112,98,235,69,24,241,19,237,3,169,223,207,42,215,246,215,68,111,104,234,154,109,219,170,158,113,45,217,208,173,170,47,227,49,150,174,198,180,213,110,34,98,122,226,103,73,133,193,240,247,174,214,199,17,26,113,27,80,45,168,146,33,41,47,42,13,74,3,249,53,66,154,132,33,78,52,75,193,19,169,218,226,20,149,164,139,41,90,114,72,86,228,39,37,138,49,208,173,108,187,180,15,80,98,95,118,147,255,0,226,227,84,226,237,107,248,124,14,187,78,189,23,123,141,175,165,212,232,164,186,137,78,228,249,151,192,238,147,75,181,38,216,213,251,6,141,168,246,115,178,23,73,173,178,167,89,41,44,155,78,182,164,45,77,184,218,211,220,137,72,113,11,65,154,76,210,102,147,52,169,73,50,81,222,229,57,156,99,232,221,175,227,199,63,63,159,237,70,122,65,216,107,155,39,137,240,248,126,56,107,147,59,179,250,179,207,114,103,187,226,207,92,68,245,196,187,80,0,12,187,92,128,0,2,156,248,254,246,183,190,255,0,11,249,100,81,55,184,22,226,213,253,119,160,200,176,175,201,146,36,95,212,54,93,157,34,90,163,182,134,170,80,141,226,34,117,36,202,16,219,74,108,221,105,165,32,200,178,91,22,70,163,82,201,16,135,143,239,107,123,239,240,191,150,69,24,78,206,188,110,125,63,185,233,215,157,153,90,145,73,173,82,94,39,226,75,96,203,115,106,193,145,145,145,228,148,149,36,205,42,66,136,210,164,169,73,81,25,25,145,193,41,199,215,128,204,46,87,31,22,106,157,99,182,53,159,166,58,157,101,127,100,240,251,93,177,248,44,53,122,69,218,108,219,155,117,126,173,94,14,158,29,187,181,114,170,59,167,77,98,23,240,3,14,112,205,196,205,163,196,173,162,245,98,143,27,209,149,202,102,223,76,209,183,186,247,128,234,58,242,88,252,250,154,109,14,245,16,193,175,212,35,219,157,167,220,187,230,49,55,181,118,139,244,69,203,115,172,75,150,115,12,191,19,149,98,107,193,227,40,154,46,81,58,76,79,87,213,49,49,198,38,53,137,137,137,137,152,144,0,5,69,152,41,39,86,111,27,159,79,248,168,191,47,59,50,181,34,147,90,164,223,21,151,226,75,96,203,115,106,241,175,17,145,145,228,148,149,36,205,42,66,136,210,164,169,73,81,25,25,145,221,176,163,30,34,125,160,117,59,249,229,90,254,218,232,141,237,36,205,54,237,204,115,213,187,122,20,183,69,236,110,50,221,200,137,166,109,196,76,79,24,152,153,227,19,29,113,43,107,225,155,137,155,71,137,91,69,234,197,30,55,163,43,148,205,190,153,163,111,117,239,1,212,117,228,177,249,245,52,218,29,234,33,131,95,168,71,183,59,79,185,119,204,98,136,52,151,86,175,125,19,189,225,95,214,13,83,194,84,98,101,183,90,112,141,81,230,71,51,35,92,119,208,70,91,218,86,11,37,146,50,50,74,146,105,90,82,162,186,221,37,213,171,35,91,44,136,87,245,131,84,241,116,233,121,109,214,156,34,76,136,114,8,136,215,29,244,17,158,199,83,146,201,100,200,200,210,164,154,144,164,168,238,242,140,211,225,212,110,92,248,241,244,249,254,212,123,164,93,132,157,149,196,198,43,7,19,56,91,147,195,156,238,79,234,204,246,126,172,204,235,49,19,19,172,198,179,220,128,7,13,120,222,54,198,159,219,21,27,206,243,173,71,164,209,105,44,155,242,229,190,103,181,180,228,136,136,136,178,106,82,148,100,148,161,36,106,82,148,148,164,140,204,136,243,19,49,76,107,60,154,218,221,186,239,87,22,237,196,205,83,58,68,71,25,153,158,81,17,215,50,225,181,99,86,172,141,21,180,78,247,191,234,158,10,150,83,34,194,220,146,37,56,165,188,234,81,148,55,157,206,108,73,173,213,37,4,165,244,218,113,73,74,141,56,62,211,78,168,211,235,20,248,181,106,76,248,243,96,205,101,18,98,202,140,234,93,105,246,150,146,82,28,66,210,102,74,74,146,100,100,162,51,35,35,35,33,74,92,75,113,23,115,241,35,127,126,85,213,153,145,77,164,196,101,12,82,104,138,152,82,26,167,167,98,58,198,149,18,27,37,41,199,18,107,82,205,59,177,177,6,102,150,209,137,109,202,246,207,213,232,148,250,237,222,237,106,69,59,79,102,188,150,217,166,75,133,213,106,171,40,146,180,185,38,42,250,137,54,20,210,144,211,107,112,144,180,58,70,164,31,174,201,27,120,44,54,117,240,172,103,128,183,70,180,245,79,119,92,249,190,159,92,232,219,25,231,70,81,144,236,228,102,152,204,68,81,126,56,213,68,241,137,222,211,74,41,152,215,90,163,142,179,26,211,60,120,197,52,239,44,0,87,191,54,127,209,95,227,159,234,34,194,5,123,243,103,253,21,254,57,254,162,46,115,191,200,46,122,189,232,97,58,45,252,236,194,127,51,250,85,163,223,0,62,214,246,39,226,159,44,148,46,48,83,159,0,62,214,246,39,226,159,44,148,46,48,90,108,223,228,181,122,83,236,132,131,166,191,47,217,253,205,62,253,192,0,4,129,167,192,24,47,141,235,138,224,180,248,95,189,46,11,90,187,81,163,85,34,250,59,161,54,159,41,113,228,53,186,163,25,10,218,226,12,148,156,165,74,73,224,251,145,153,121,24,173,237,7,215,141,113,172,107,142,157,210,106,218,205,125,77,131,54,235,164,70,149,22,77,197,49,214,159,105,115,26,74,219,90,20,225,146,146,164,153,145,164,200,200,200,204,140,98,177,153,173,24,59,244,216,170,153,153,157,62,153,209,63,217,173,128,196,237,46,85,123,53,181,122,154,41,183,53,68,196,196,204,206,237,49,87,87,126,139,149,0,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,57,205,90,152,154,103,20,239,237,96,154,241,116,181,74,63,87,110,227,85,70,119,173,228,89,206,60,198,96,228,171,38,41,106,221,211,20,228,188,82,78,221,156,231,75,121,116,246,120,154,113,110,219,231,187,61,179,240,24,223,155,185,17,241,73,13,68,178,86,45,182,211,146,60,145,31,164,103,246,251,71,127,228,175,77,105,122,213,116,85,77,213,245,10,216,154,198,194,81,99,30,46,156,172,227,31,233,1,113,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,42,123,157,93,37,207,76,218,213,223,14,199,79,194,193,137,213,217,249,220,239,168,171,110,236,125,31,126,51,230,48,31,42,58,203,20,174,40,144,212,134,86,178,153,73,40,200,216,146,51,74,215,81,131,131,60,153,96,187,125,162,91,115,152,180,152,157,96,208,110,117,61,48,220,143,58,44,114,109,10,46,150,18,205,65,123,140,177,231,223,25,207,144,129,28,1,220,234,181,184,157,180,95,39,144,218,103,84,96,65,94,229,99,41,93,66,41,153,23,114,239,234,253,127,96,13,135,128,122,162,188,153,17,153,125,6,102,151,27,74,203,63,3,44,143,104,0,0,0,0,0,0,0,0,0,15,195,50,46,230,120,1,250,3,231,149,81,167,193,65,185,54,116,120,233,34,201,169,215,82,130,199,199,185,253,70,58,61,213,175,250,41,101,198,122,77,197,170,214,140,51,96,149,185,167,107,177,27,112,205,36,163,52,146,86,225,119,245,84,88,248,144,12,128,2,47,221,60,198,120,98,182,153,39,81,122,196,168,158,113,182,13,74,158,241,249,43,221,226,75,245,127,202,67,163,212,121,176,240,221,13,179,91,7,87,124,254,13,248,5,31,191,225,51,234,1,54,0,65,152,124,220,56,118,144,241,54,228,58,243,69,250,203,110,10,75,207,227,227,7,123,178,57,148,112,201,121,74,56,110,93,77,210,20,94,78,84,231,83,227,163,205,37,231,226,143,245,191,168,143,224,2,85,128,232,246,166,184,232,229,238,218,23,106,106,141,165,85,82,210,74,233,195,173,197,125,105,206,222,198,77,184,120,63,89,63,214,95,17,221,89,121,153,13,165,230,29,67,141,168,136,210,164,40,140,140,143,222,70,64,60,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,81,143,17,62,208,58,157,252,242,173,127,109,116,94,112,163,30,34,125,160,117,59,249,229,90,254,218,232,141,109,47,226,173,247,207,177,188,58,15,242,134,47,208,167,222,117,90,189,157,115,208,104,52,43,162,173,69,145,26,147,115,50,251,244,153,170,34,54,165,165,151,148,203,196,149,22,72,148,135,16,100,164,30,20,68,104,81,150,213,160,213,157,56,51,226,170,161,195,189,226,186,77,121,217,18,236,155,133,230,90,168,69,84,133,37,170,115,170,117,164,170,162,148,37,167,22,181,33,146,89,41,180,18,77,194,216,70,102,104,70,37,247,14,218,39,104,235,231,0,246,125,137,118,177,255,0,217,137,52,201,91,157,254,1,63,198,79,105,153,91,27,113,29,94,159,89,71,211,82,182,171,200,254,37,93,218,217,164,55,62,135,106,61,95,79,46,136,178,18,168,79,45,80,101,186,201,52,154,140,35,90,137,153,77,145,41,69,181,105,78,112,74,86,197,18,144,163,220,133,17,97,110,97,175,229,177,111,23,106,120,76,68,235,217,51,28,98,91,55,7,158,101,123,109,86,55,103,115,10,99,126,221,117,211,52,254,181,52,215,49,77,116,207,108,105,26,246,79,30,82,188,107,118,224,164,93,150,253,50,233,183,229,248,170,93,102,27,53,8,79,244,212,142,172,119,144,75,109,123,86,68,164,229,42,35,194,136,140,179,220,136,199,34,42,247,128,46,46,41,250,87,80,119,72,245,70,189,33,155,86,172,242,21,70,155,37,228,248,90,52,165,41,70,226,87,146,203,108,60,165,36,205,91,182,54,180,154,141,36,78,58,226,109,8,76,114,252,117,24,251,49,114,158,125,113,217,63,126,78,107,218,253,150,196,236,158,99,86,18,246,179,68,241,162,174,170,169,251,99,149,81,213,62,105,137,144,0,11,228,89,78,124,127,123,91,223,127,133,252,178,40,196,148,29,54,185,238,75,6,234,212,122,75,81,221,164,217,143,83,154,171,18,158,36,186,218,102,173,198,217,113,41,62,203,73,56,217,33,68,71,184,141,196,25,36,211,189,73,203,124,127,123,91,223,127,133,252,178,40,144,156,166,63,74,159,129,255,0,175,8,12,97,163,25,153,215,102,169,211,90,171,250,230,29,119,94,119,115,103,54,31,13,153,218,166,42,155,118,176,252,39,134,177,62,14,154,163,94,169,152,153,210,116,157,39,142,147,201,10,52,151,86,175,125,19,189,225,95,214,13,83,194,84,98,101,183,90,112,141,81,230,71,51,35,92,119,208,70,91,218,86,11,37,146,50,50,74,146,105,90,82,162,186,221,37,213,171,35,91,44,136,87,245,131,84,241,116,233,121,109,214,156,34,76,136,114,8,136,215,29,244,17,158,199,83,146,201,100,200,200,210,164,154,144,164,168,235,59,142,158,18,152,208,138,244,123,246,195,135,30,61,131,92,121,168,49,226,38,67,139,118,155,52,153,51,54,148,111,45,110,58,151,9,167,93,74,200,207,7,189,6,73,36,160,215,143,120,85,226,90,189,195,125,252,221,81,39,34,85,171,86,121,164,220,84,216,205,179,213,150,211,104,117,45,41,11,113,38,105,83,74,125,78,18,82,164,18,205,36,149,40,136,242,87,56,12,93,204,159,17,56,108,71,197,153,249,188,241,230,237,251,99,70,11,107,54,127,5,210,62,79,111,59,201,167,252,106,105,225,174,145,53,71,93,186,185,233,84,113,221,227,166,189,123,181,111,69,210,128,225,172,235,198,216,212,11,98,157,121,217,149,168,245,106,45,89,146,126,36,182,12,246,184,156,153,25,25,30,13,42,74,136,210,164,40,137,73,82,84,149,17,25,25,23,50,38,145,49,84,107,28,156,201,114,221,118,107,155,119,34,98,168,157,38,39,132,196,199,56,152,234,152,5,24,241,19,237,3,169,223,207,42,215,246,215,69,231,10,49,226,39,218,7,83,191,158,85,175,237,174,136,222,210,254,42,223,124,251,27,183,160,255,0,40,98,253,10,125,231,209,117,104,77,207,108,232,157,151,175,9,151,30,93,187,119,189,38,10,201,56,67,176,102,181,34,67,105,105,73,51,202,210,227,113,148,226,86,159,35,37,165,68,156,33,78,118,30,21,120,150,175,112,223,127,55,84,73,200,149,106,213,158,105,55,21,54,51,108,245,101,180,218,29,75,74,66,220,73,154,84,210,159,83,132,148,169,4,179,73,37,74,34,60,149,132,112,101,103,91,26,129,193,13,171,102,94,116,88,245,106,45,89,154,171,18,226,62,71,181,196,250,82,81,145,145,150,13,42,74,136,148,149,164,201,73,82,82,164,153,25,17,149,119,241,51,195,53,221,195,85,220,205,30,177,39,210,116,58,158,239,67,86,118,52,207,143,233,180,202,159,252,194,93,113,109,116,214,249,35,215,50,221,141,197,216,251,98,111,224,174,224,104,181,141,195,242,152,137,159,52,204,123,39,230,234,236,108,28,167,105,176,59,85,138,199,236,190,111,17,53,211,114,229,52,196,240,223,162,154,167,77,63,110,136,136,158,30,55,8,174,56,197,83,23,41,103,94,54,198,160,91,20,235,206,204,173,71,171,81,106,204,147,241,37,176,103,181,196,228,200,200,200,240,105,82,84,70,149,33,68,74,74,146,164,168,136,200,200,170,115,141,174,41,255,0,124,37,238,213,30,206,159,81,69,135,111,250,144,88,120,250,104,168,75,35,89,46,121,181,180,148,156,165,68,134,210,225,154,146,130,53,97,181,58,226,11,18,69,215,13,85,137,165,82,244,73,171,194,66,172,153,175,19,238,210,93,101,167,82,149,19,168,123,13,184,180,27,141,39,170,218,87,177,10,74,77,70,163,198,86,172,253,58,11,163,23,6,190,106,117,43,77,237,247,252,31,140,222,252,218,130,163,173,230,224,68,108,178,227,203,36,126,196,36,148,105,74,156,113,180,26,147,187,37,87,29,155,92,204,104,163,15,102,157,38,116,215,207,61,145,230,251,245,113,176,217,110,143,48,123,23,137,196,103,57,141,216,170,155,123,211,110,127,82,141,56,213,87,8,214,189,56,105,17,164,113,211,89,171,74,123,143,9,124,48,85,248,152,189,228,64,93,71,209,150,189,3,162,253,122,115,106,73,200,36,56,107,233,176,194,15,57,117,206,155,132,75,50,52,32,146,165,43,113,146,91,93,202,83,169,212,250,61,62,45,38,147,2,60,40,48,153,68,104,177,99,52,150,154,97,164,36,146,134,208,132,145,18,82,148,145,17,36,136,136,136,136,136,117,237,46,211,107,99,72,44,26,54,156,89,205,72,69,38,136,202,154,100,228,188,110,186,226,150,181,56,227,139,87,98,53,45,197,173,102,73,34,73,26,140,146,148,164,137,37,218,132,143,44,203,169,203,237,105,60,106,158,115,245,119,71,210,210,187,117,182,87,182,191,31,191,30,45,138,53,139,116,245,233,215,84,254,213,90,107,167,42,99,72,141,120,204,133,123,243,103,253,21,254,57,254,162,44,32,87,191,54,127,209,95,227,159,234,35,206,119,249,5,207,87,189,11,142,139,127,59,48,159,204,254,149,104,247,192,15,181,189,137,248,167,203,37,11,140,20,231,192,15,181,189,137,248,167,203,37,11,140,22,155,55,249,45,94,148,251,33,32,233,175,203,246,127,115,79,191,113,211,117,127,84,237,253,21,211,170,182,166,221,48,234,50,169,116,110,135,93,154,123,104,92,133,117,159,109,148,237,74,214,132,158,20,234,76,242,162,236,71,230,125,142,53,255,0,178,153,195,247,254,243,245,11,255,0,157,240,191,237,99,49,241,125,96,93,218,163,195,181,219,98,88,148,159,73,215,42,126,3,194,197,235,180,207,83,167,58,59,171,245,221,82,80,88,67,107,62,234,44,227,5,220,200,133,107,126,240,30,45,255,0,242,77,255,0,227,234,103,253,160,122,205,49,88,235,23,162,156,45,51,52,233,250,179,60,117,149,29,131,200,54,83,53,203,107,189,158,223,166,221,216,174,98,34,110,211,71,139,187,76,196,233,51,29,115,60,125,93,75,107,191,236,11,71,84,109,25,246,37,247,73,244,157,14,167,210,241,81,122,238,179,212,233,186,135,81,235,180,164,172,176,182,208,125,148,89,198,15,177,153,12,89,110,240,67,194,253,167,112,83,46,155,127,76,124,45,82,141,49,154,132,39,253,53,81,95,74,67,43,37,182,189,171,124,210,172,41,36,120,81,25,30,59,145,144,238,90,255,0,171,95,184,102,146,87,181,79,242,127,211,126,132,240,191,192,60,95,134,235,117,164,180,199,241,155,23,183,29,93,223,68,243,183,29,179,146,139,90,117,204,235,242,251,80,109,139,19,247,17,240,31,148,117,152,84,159,21,249,75,213,232,120,135,208,215,83,103,133,78,237,187,243,183,113,103,24,201,121,139,204,93,252,13,187,212,211,136,136,223,225,166,180,235,215,195,142,147,214,141,236,254,85,181,120,220,182,237,252,154,170,227,15,19,86,254,237,216,162,53,138,98,106,214,157,250,117,241,116,214,116,157,99,135,82,66,113,15,197,54,159,112,211,249,63,249,119,71,184,103,254,81,248,191,11,232,152,236,59,179,195,244,183,245,58,175,55,140,245,209,140,103,200,243,142,217,233,186,65,199,206,143,107,86,162,210,116,202,214,182,239,40,181,74,207,95,160,245,66,28,84,71,79,69,135,30,86,229,34,66,212,89,75,74,34,194,79,185,151,145,119,46,157,204,55,64,53,111,92,255,0,32,63,114,203,75,211,126,132,244,175,143,254,31,26,55,71,173,225,58,127,199,184,141,217,233,57,244,115,141,189,241,146,206,28,225,7,132,30,34,116,187,136,155,74,251,190,244,243,209,148,58,103,143,241,82,189,45,5,238,159,82,12,134,145,234,52,242,150,121,91,136,46,201,60,103,39,216,140,197,157,252,86,58,156,116,90,162,153,240,122,211,199,118,121,78,154,241,249,210,76,171,32,217,75,251,41,86,63,21,126,152,198,110,93,152,167,194,211,19,189,76,215,185,27,154,235,199,74,116,142,189,124,235,41,0,1,158,106,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,131,207,51,29,181,60,251,168,109,180,145,154,148,181,17,17,17,123,204,204,116,171,175,92,116,114,200,109,107,186,245,70,210,165,41,9,53,116,230,86,226,176,181,99,119,98,39,28,44,159,170,175,234,63,128,14,240,2,42,94,252,202,56,100,179,101,20,54,238,166,234,234,63,55,41,147,169,242,17,230,162,243,241,69,250,191,212,101,241,29,18,103,55,14,29,163,188,109,183,14,188,233,126,178,27,130,162,243,248,248,192,19,152,4,39,167,115,97,225,186,99,100,183,206,174,193,252,28,240,9,63,119,198,103,214,59,197,173,204,103,134,43,149,147,117,119,172,74,113,231,27,103,84,169,236,159,146,125,222,36,255,0,91,252,134,2,80,0,199,246,174,191,232,165,233,25,153,54,238,171,90,51,13,242,78,214,154,174,196,113,194,53,18,76,146,105,67,135,223,214,73,99,226,99,188,69,168,211,231,32,156,133,58,60,132,153,100,148,211,169,89,99,227,216,254,178,1,244,0,252,35,35,238,71,145,250,0,0,0,0,0,0,0,0,0,3,213,41,228,199,140,243,235,51,36,182,218,150,120,248,17,100,5,19,243,92,172,177,85,226,137,109,71,101,104,40,116,147,140,189,233,34,53,45,21,25,217,50,193,158,75,191,218,51,231,37,74,75,158,153,186,107,190,29,142,159,133,157,19,171,179,243,185,223,78,86,221,216,250,62,252,103,204,68,46,63,46,117,93,60,78,221,207,155,200,113,48,106,51,224,163,106,179,132,162,161,40,200,143,185,247,245,190,175,176,79,110,76,246,155,16,108,42,245,204,151,166,19,146,39,74,96,219,90,139,165,133,51,79,94,226,44,121,246,198,115,228,2,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,0,0,0,0,0,67,238,104,86,89,93,60,53,212,166,146,99,164,233,11,122,161,189,101,133,25,53,2,105,237,35,218,127,173,229,219,237,33,76,28,56,85,61,13,174,214,29,71,114,83,209,185,41,107,51,81,224,139,19,25,62,253,203,224,47,215,140,171,81,171,195,134,187,254,156,225,56,107,102,222,170,200,107,102,63,140,40,18,9,57,236,125,189,111,119,113,175,61,180,149,219,186,145,75,109,215,92,104,233,213,182,18,181,33,91,86,158,155,229,147,35,237,131,245,126,160,27,52,217,83,202,169,103,80,234,36,180,171,197,83,98,189,148,158,72,247,52,147,250,254,35,154,24,235,135,106,147,53,109,13,177,38,177,33,111,19,150,229,44,205,110,44,148,163,51,134,209,247,50,51,239,220,100,80,0,0,0,0,28,69,201,119,91,54,141,61,218,157,203,93,129,77,140,202,20,181,185,42,83,108,164,136,146,106,62,235,81,23,146,85,239,247,24,14,92,112,151,37,239,102,217,208,220,168,93,151,93,30,141,25,164,154,150,236,249,205,71,65,17,17,153,153,169,197,17,121,37,71,251,15,224,33,111,18,156,211,52,179,76,163,203,161,233,180,134,46,58,218,18,226,18,235,11,141,50,34,28,34,121,36,74,83,50,210,178,50,90,16,103,219,59,85,241,50,21,105,173,252,96,235,126,187,86,38,73,175,221,181,24,112,37,58,230,202,116,9,242,219,141,177,75,112,201,61,37,188,180,253,23,77,56,242,193,17,125,161,110,58,213,204,255,0,135,205,48,84,152,52,10,202,110,137,140,165,120,93,30,68,25,172,154,203,168,88,202,37,164,252,208,95,177,73,248,136,91,169,188,227,53,118,180,236,152,122,125,109,80,225,64,120,150,148,59,54,28,166,228,160,140,214,68,100,109,77,52,145,146,77,7,246,145,253,66,23,216,58,23,171,218,169,53,182,108,235,10,225,170,28,135,9,38,251,20,185,79,182,70,163,73,110,82,155,109,93,191,56,147,51,248,31,214,66,95,105,23,40,221,97,186,209,26,125,249,58,21,30,59,139,66,156,100,221,149,29,244,182,125,51,50,218,236,51,34,86,20,178,248,100,190,163,1,128,47,46,58,120,150,189,80,251,83,53,42,185,5,15,169,71,136,21,154,131,91,9,91,189,84,230,65,224,139,113,224,190,162,24,202,85,99,88,111,211,53,204,170,94,55,23,85,89,51,113,249,82,247,25,253,166,172,253,51,255,0,229,190,177,114,58,111,202,87,135,187,76,162,205,184,31,172,214,101,33,8,55,154,152,168,50,35,169,101,176,213,132,174,25,25,167,41,50,239,238,51,248,137,25,106,112,167,195,245,156,195,108,82,52,162,213,50,109,4,146,83,148,40,91,143,4,146,201,154,89,46,254,169,119,1,175,164,30,31,181,250,176,219,47,64,209,171,246,91,111,154,73,181,181,110,205,113,43,53,99,24,50,108,243,156,151,151,196,118,232,92,18,241,73,58,51,114,81,162,55,179,100,225,145,109,114,218,168,146,139,36,71,220,186,31,88,216,122,159,102,218,52,166,90,98,155,107,210,98,182,193,164,218,75,48,154,65,32,200,136,139,4,73,44,99,5,140,124,7,46,148,33,5,181,9,36,145,123,136,176,3,93,95,222,41,197,54,228,167,247,27,187,75,114,137,57,252,158,168,224,190,179,254,15,228,58,245,199,194,151,18,182,122,156,114,163,162,151,226,25,104,140,213,41,187,110,121,50,68,89,207,174,108,145,121,36,207,236,238,54,77,243,31,21,78,141,73,172,197,92,42,173,54,44,198,28,35,74,155,125,148,184,147,35,35,35,236,162,50,242,51,47,218,3,89,154,125,211,172,154,97,43,117,62,191,120,219,14,182,230,20,150,229,74,133,235,17,150,82,100,70,147,243,65,118,255,0,139,245,9,35,162,252,208,120,133,210,245,68,129,90,169,51,114,83,153,91,100,226,170,175,78,152,249,160,186,100,100,91,165,165,57,218,217,253,89,81,252,69,180,234,191,4,220,62,106,213,45,216,21,107,18,151,76,121,195,82,202,85,50,151,5,151,247,154,86,89,53,169,133,31,155,134,127,105,17,138,246,226,59,148,117,205,109,28,202,254,140,207,114,167,5,182,220,123,193,202,117,199,164,25,151,89,123,80,136,240,200,190,138,90,34,44,249,153,151,192,4,186,225,215,153,142,138,235,17,68,164,93,85,136,118,189,101,244,54,74,244,140,136,144,163,173,213,116,83,177,27,229,45,102,102,183,21,130,198,112,147,247,144,151,180,186,181,42,183,13,186,141,26,165,22,124,87,146,75,109,248,207,37,214,214,147,34,50,50,82,76,200,200,200,200,254,195,33,172,109,227,96,234,14,147,92,71,78,186,104,53,138,13,70,27,217,109,111,197,126,42,183,33,106,34,90,13,105,74,190,147,106,193,151,234,253,66,89,112,131,204,155,80,244,90,116,43,82,255,0,155,34,187,108,41,198,219,83,146,92,126,84,150,17,152,237,225,38,236,164,54,148,165,182,150,101,219,177,168,253,198,120,11,203,1,141,116,71,136,29,55,215,187,109,138,253,137,93,139,37,74,105,46,61,20,165,48,183,217,51,109,181,168,150,134,156,94,220,117,80,71,147,236,103,143,134,114,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,232,181,29,120,208,234,61,66,85,38,173,172,214,44,41,208,158,92,105,81,100,220,80,218,117,135,80,163,74,219,90,20,225,26,84,149,17,145,164,200,140,140,140,140,121,170,186,104,248,211,162,189,140,45,252,84,204,88,162,106,152,236,137,159,99,189,10,49,226,39,218,7,83,191,158,85,175,237,174,139,189,183,238,43,126,236,164,49,112,90,213,218,117,102,151,43,119,66,109,62,82,36,71,119,106,141,10,218,226,12,210,172,41,42,73,224,251,25,25,121,144,164,46,34,125,160,117,59,249,229,90,254,218,232,141,237,36,196,217,183,49,219,245,55,95,66,84,85,111,50,197,209,92,105,49,68,68,196,245,120,203,74,224,7,217,34,196,252,83,230,114,135,209,198,47,13,52,254,34,180,225,73,132,82,17,119,91,44,202,151,110,173,167,18,73,125,213,161,38,184,142,37,106,75,123,94,54,155,78,243,50,54,212,73,86,118,146,208,191,159,128,31,100,139,19,241,79,153,202,18,16,101,176,246,104,196,96,104,181,114,53,137,166,159,100,53,230,115,153,226,114,125,171,197,99,176,117,110,220,162,253,217,137,254,58,181,137,237,137,141,98,99,174,38,97,175,253,197,111,213,237,59,130,167,107,92,17,60,45,82,141,49,234,124,214,58,137,95,74,67,43,52,56,141,200,51,74,176,164,153,101,38,100,120,236,102,66,194,56,3,227,30,45,74,44,29,6,213,106,215,78,162,223,66,21,169,61,228,50,212,117,199,109,150,217,106,156,123,16,156,58,93,60,182,181,154,141,211,89,160,212,75,38,210,230,74,227,175,132,230,53,186,216,115,82,237,69,72,69,237,107,83,22,150,163,33,46,60,154,180,38,205,110,248,84,182,130,81,147,228,165,184,109,26,11,214,82,205,10,35,37,37,109,85,45,58,163,80,163,212,34,213,169,51,228,66,157,9,228,73,139,42,51,170,105,214,29,66,137,72,113,11,73,145,165,73,81,17,146,136,200,200,200,140,132,82,186,111,228,88,184,154,103,90,103,233,143,182,29,3,134,191,149,244,175,179,245,81,118,157,219,180,243,237,183,95,84,196,245,211,87,211,26,199,56,225,176,64,8,197,193,71,22,172,113,1,108,21,169,121,204,142,141,66,163,178,235,146,218,98,59,137,76,248,77,155,40,41,199,132,19,45,169,75,120,144,166,210,175,164,149,45,41,74,20,73,76,157,19,92,62,34,222,42,220,93,183,58,196,185,139,56,202,49,121,22,50,188,14,54,157,218,233,159,84,199,84,196,245,196,243,137,83,159,31,222,214,247,223,225,127,44,138,36,39,41,143,210,167,224,127,235,194,61,241,253,237,111,125,254,23,242,200,163,57,242,186,184,41,22,157,191,172,247,77,193,47,194,210,232,208,233,53,9,175,244,212,190,148,118,81,80,91,139,218,130,53,43,9,73,158,18,70,103,142,196,102,33,248,57,136,206,102,103,245,171,246,84,232,253,163,162,171,157,26,219,162,136,214,102,206,26,34,35,175,198,180,151,220,85,222,250,113,97,232,85,205,85,213,43,122,61,195,69,148,202,96,166,136,235,232,105,85,41,46,40,186,77,54,165,25,26,84,149,23,87,122,50,227,105,105,78,32,140,219,33,73,67,53,241,85,196,181,123,137,11,249,202,162,142,68,91,86,146,243,169,183,105,178,91,103,171,17,167,16,210,93,82,214,218,72,212,167,84,194,92,52,169,75,36,26,141,41,81,145,100,243,31,2,188,26,191,169,117,10,110,179,106,85,58,58,236,200,143,117,233,148,233,45,183,33,170,234,144,169,13,44,150,73,120,148,210,89,125,166,212,104,113,179,75,165,148,224,210,103,159,152,235,181,103,88,200,181,135,142,17,195,95,55,92,207,155,179,237,157,30,246,91,3,99,163,45,156,175,29,156,87,165,117,204,85,52,235,175,141,167,139,110,152,229,53,207,202,152,142,221,102,104,163,121,37,57,113,89,26,143,106,104,82,42,183,157,195,33,202,45,194,247,142,183,104,143,176,180,170,155,27,114,247,186,74,89,17,237,144,163,39,82,132,229,189,187,92,73,153,190,188,74,224,29,22,163,175,26,29,71,168,74,164,213,181,154,197,133,58,19,203,141,42,44,155,138,27,78,176,234,20,105,91,107,66,156,35,74,146,162,50,52,153,17,145,145,145,137,117,139,116,96,172,211,106,106,225,17,167,31,191,254,156,237,154,226,241,91,77,153,95,199,209,107,198,174,169,170,98,152,215,72,234,229,31,60,233,173,83,172,207,25,151,122,20,99,196,79,180,14,167,127,60,171,95,219,93,23,123,111,220,86,253,217,72,98,224,181,171,180,234,205,46,86,238,132,218,124,164,72,142,238,213,26,21,181,196,25,165,88,82,84,147,193,246,50,50,243,33,72,92,68,251,64,234,119,243,202,181,253,181,209,130,218,73,137,179,110,99,183,234,109,110,132,168,170,222,101,139,162,184,210,98,136,137,137,234,241,150,149,192,15,178,69,137,248,167,204,229,12,165,171,90,75,100,107,101,145,54,193,191,169,126,46,157,47,14,52,235,102,73,145,14,65,17,146,36,48,179,35,216,234,114,120,60,25,25,26,146,162,82,20,164,158,45,224,7,217,34,196,252,83,230,114,132,132,25,156,29,20,220,193,219,166,168,214,38,152,246,67,89,237,38,34,238,19,105,113,151,236,85,52,215,77,251,147,19,28,38,38,46,85,164,196,168,230,233,225,211,87,173,61,94,111,67,165,218,82,37,221,82,222,38,233,236,196,245,218,168,52,173,219,100,178,226,182,145,176,105,66,212,110,43,105,32,144,190,166,195,66,201,54,215,195,79,14,150,199,13,214,15,228,165,37,232,245,42,180,183,150,253,90,182,152,103,29,218,130,183,175,162,74,73,173,195,74,91,109,68,132,160,149,183,59,214,68,74,113,121,202,75,167,83,221,168,51,86,114,4,117,206,140,203,177,153,148,166,146,110,180,211,138,66,156,109,43,198,82,149,41,166,141,73,35,193,155,104,51,206,210,199,210,45,176,25,69,172,13,202,174,68,235,51,203,205,31,111,159,251,179,187,91,210,46,97,181,120,59,88,42,233,139,116,83,26,215,17,60,43,170,57,79,108,83,28,226,158,60,103,89,153,210,157,0,0,50,205,120,171,94,46,120,243,171,234,156,163,178,52,122,85,70,137,107,192,153,212,114,166,74,74,36,85,150,203,204,61,26,67,100,109,147,208,250,79,48,165,160,210,225,45,68,164,154,201,6,70,130,232,188,81,113,45,79,226,43,78,52,165,83,78,66,46,235,101,154,148,75,137,14,182,146,75,238,173,16,201,18,219,82,18,150,246,188,109,56,173,132,68,109,168,148,156,109,36,45,114,119,152,15,8,31,149,209,106,252,67,216,47,109,172,211,161,248,155,150,158,251,216,68,184,145,217,34,241,76,154,143,8,117,166,155,34,83,125,146,180,35,41,195,132,100,245,107,8,30,105,115,25,98,237,203,119,231,88,175,78,237,34,117,141,59,52,251,121,243,117,158,194,97,54,115,53,203,240,152,220,170,222,229,120,121,171,88,215,90,162,186,232,154,107,138,231,72,222,138,162,117,137,210,35,133,58,69,49,27,177,33,56,1,246,183,177,63,20,249,100,161,113,130,156,248,1,246,183,177,63,20,249,100,161,113,131,57,179,127,146,213,233,79,178,26,179,166,191,47,217,253,205,62,253,199,94,191,239,251,71,75,173,25,247,221,247,86,244,101,14,153,210,241,82,186,14,189,211,234,58,134,145,234,52,149,44,242,183,16,93,146,120,206,79,177,25,140,57,251,255,0,184,72,255,0,202,207,255,0,136,106,127,246,112,227,251,217,34,251,252,47,230,113,69,57,143,153,182,109,127,1,126,45,219,136,152,152,215,142,189,179,231,142,197,78,143,58,60,202,246,183,43,185,141,198,220,185,77,84,220,154,60,73,166,35,72,166,137,235,162,169,215,90,167,175,179,130,235,120,190,176,46,237,81,225,218,237,177,44,74,79,164,235,149,63,1,225,98,245,218,103,169,211,157,29,213,250,238,169,40,44,33,181,159,117,22,113,130,238,100,66,3,232,199,4,60,80,90,122,195,98,221,55,6,152,248,90,93,26,229,166,84,38,191,233,170,114,250,81,217,148,218,220,94,212,62,106,86,18,147,60,36,140,207,29,136,204,90,85,193,113,91,246,157,33,251,130,233,174,211,168,212,184,187,122,243,106,18,145,30,59,91,148,72,78,231,22,100,148,229,74,74,75,39,220,204,139,204,199,86,167,107,198,135,86,42,17,105,52,157,102,177,102,206,154,242,35,69,139,26,226,134,235,175,186,181,18,80,218,16,151,12,212,165,40,200,137,36,70,102,102,68,66,243,25,151,225,177,55,233,187,118,169,138,163,77,35,88,237,215,174,17,173,154,219,12,235,35,202,175,101,249,125,138,107,181,92,213,53,85,52,215,51,19,52,197,51,198,154,162,35,72,136,158,48,249,245,107,95,244,147,67,61,21,251,169,221,190,132,244,223,95,192,127,0,147,39,173,209,233,245,63,136,109,123,113,213,111,233,99,59,187,103,7,142,189,96,113,125,195,182,168,221,208,44,75,19,80,253,39,92,169,245,124,44,95,68,206,103,169,211,105,110,175,215,117,148,160,176,134,214,125,212,89,198,11,185,145,8,181,205,159,244,87,248,231,250,136,143,124,0,251,91,216,159,138,124,178,80,179,196,102,215,237,102,17,132,166,35,119,90,99,175,94,58,121,252,253,137,46,79,209,230,87,152,108,133,91,65,118,229,200,189,22,238,215,164,77,59,186,209,53,196,112,220,153,210,119,99,95,27,183,73,133,198,0,0,144,180,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,174,183,113,3,166,250,9,109,191,95,190,235,177,99,41,45,41,108,197,57,76,33,247,140,155,113,105,36,161,215,17,187,61,37,145,96,251,153,99,227,128,239,245,74,181,42,137,13,202,141,102,165,22,4,86,82,107,113,249,47,37,166,208,146,35,51,51,82,140,136,136,136,140,254,194,49,16,184,138,230,99,162,186,58,82,233,22,173,98,29,209,89,97,14,18,125,29,34,36,216,232,117,61,100,236,94,201,72,89,25,45,180,228,177,156,40,189,230,43,247,139,254,100,218,135,173,19,166,218,154,127,54,69,10,216,75,142,54,78,70,113,248,178,95,78,100,55,133,27,82,150,218,146,166,221,65,159,110,230,146,247,17,102,37,217,214,14,160,234,205,196,84,235,90,131,88,175,84,102,61,151,22,196,87,229,43,114,214,146,53,172,208,149,43,233,56,156,153,254,183,214,2,78,107,79,52,30,33,117,65,82,224,81,106,76,219,116,231,150,225,54,170,83,211,161,190,72,62,161,17,30,217,106,78,118,184,95,86,82,95,1,27,170,23,78,178,106,124,173,213,10,253,227,115,186,227,152,74,92,149,42,111,172,102,120,73,17,154,143,205,103,219,254,55,214,39,143,14,60,163,174,107,148,225,215,245,154,123,148,200,46,54,219,222,14,43,174,51,32,140,250,43,218,180,72,134,101,244,84,233,25,103,204,136,190,34,194,116,163,130,110,31,52,150,150,212,10,77,137,75,169,188,217,165,103,42,167,75,130,243,251,201,40,44,146,210,194,79,205,178,63,180,204,192,81,93,185,194,151,18,183,130,155,114,157,162,151,226,217,116,136,211,41,203,110,121,178,100,120,199,174,76,153,121,40,143,236,238,59,15,239,20,226,155,114,147,251,141,221,167,181,70,156,254,79,84,112,127,89,127,7,242,27,15,211,40,212,154,52,84,66,165,83,98,195,97,178,36,165,182,25,75,105,34,34,34,46,201,34,47,34,34,253,131,237,242,1,174,68,222,9,120,164,131,25,201,43,209,27,217,194,108,204,182,183,109,84,77,71,130,51,236,93,15,168,117,25,220,63,107,245,29,183,158,159,163,87,236,70,216,53,19,139,118,221,154,218,80,105,206,114,102,217,99,24,63,63,128,217,141,72,66,203,106,210,74,35,247,25,100,113,21,11,54,209,170,178,235,21,43,94,147,41,183,205,70,234,94,132,210,201,102,100,100,121,35,73,231,57,60,231,226,3,90,24,181,141,97,176,140,151,14,169,120,219,189,37,100,141,183,229,68,218,101,246,26,113,244,11,255,0,149,250,134,77,179,120,233,226,90,202,67,13,67,212,170,228,228,48,164,158,39,214,106,14,239,36,237,245,85,137,5,146,61,165,146,250,204,94,133,215,194,159,15,215,139,14,49,87,210,139,84,137,196,26,77,77,208,161,110,44,146,139,36,106,100,251,250,199,220,71,61,72,229,43,195,213,219,226,166,80,31,172,209,165,45,11,54,90,134,168,49,227,165,103,188,211,148,162,25,153,39,42,34,237,238,34,248,0,137,154,101,206,51,87,168,175,70,135,168,54,213,14,108,6,73,9,91,176,161,202,114,74,200,141,4,102,102,236,210,73,153,164,150,127,105,151,214,38,150,138,243,63,225,243,83,213,26,13,126,178,155,94,99,201,70,87,88,145,6,19,36,179,233,150,50,185,106,63,53,159,236,74,190,2,13,234,239,40,221,97,181,17,38,125,135,58,21,98,59,107,90,155,100,157,149,33,245,54,93,67,34,218,212,50,35,86,18,130,248,100,254,178,17,6,254,208,173,94,210,185,174,51,120,216,87,13,44,227,184,105,41,15,82,229,48,217,154,77,69,185,42,113,180,246,252,218,140,143,224,95,81,128,217,58,219,189,236,219,198,27,117,11,78,235,163,214,99,58,146,82,29,129,57,169,8,50,50,35,35,37,54,163,47,37,36,255,0,105,124,71,54,53,199,209,14,48,117,191,66,171,16,228,208,46,218,140,200,17,93,111,125,58,124,249,110,70,216,149,182,102,158,146,30,66,126,139,68,156,121,96,204,190,203,74,225,175,154,102,150,106,108,120,148,61,73,144,197,187,91,90,91,66,157,125,113,161,196,91,134,76,164,201,42,122,90,150,102,107,90,204,187,103,106,126,36,96,39,112,14,30,219,187,173,155,186,158,213,82,218,174,192,169,70,121,9,90,28,139,41,183,136,200,210,74,46,232,81,151,146,147,239,247,144,230,0,0,0,0,112,183,172,242,165,217,213,202,137,173,41,240,180,217,79,101,71,130,45,173,40,254,175,128,230,134,58,226,34,164,197,43,67,111,185,175,200,91,36,221,185,84,50,91,107,36,168,140,161,186,125,140,204,187,246,1,175,39,17,245,95,77,107,181,249,81,220,149,117,174,74,162,200,210,121,35,204,199,143,183,115,248,139,158,229,123,101,21,173,195,93,54,113,166,58,142,174,182,106,27,208,89,81,19,176,33,30,211,61,165,250,190,93,254,211,20,125,114,165,119,22,164,85,27,105,215,29,58,141,109,244,161,75,86,229,171,168,249,224,204,251,228,253,111,172,108,49,193,173,168,213,159,195,93,129,78,108,156,37,189,111,82,164,59,191,31,198,28,8,228,172,118,46,222,175,191,184,12,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,3,173,234,85,41,170,238,158,92,244,103,219,222,137,212,105,177,148,88,35,201,45,133,167,222,71,241,248,24,214,239,93,104,103,104,235,69,225,76,140,106,111,193,220,21,2,107,29,141,59,37,186,146,242,34,193,150,223,113,13,153,31,105,15,176,227,14,33,43,75,136,52,41,42,44,145,145,150,48,101,240,26,253,115,28,177,154,177,120,159,175,178,203,36,218,43,43,149,87,36,165,56,34,235,84,101,151,98,218,158,222,167,215,246,152,11,113,229,223,121,177,121,112,191,107,56,212,165,60,229,42,28,26,99,198,165,146,140,156,106,157,19,113,125,35,253,111,126,15,234,33,38,5,112,114,111,190,157,169,105,197,106,205,92,146,52,197,157,38,73,54,107,60,150,214,41,237,231,27,188,187,227,203,254,161,99,224,3,193,231,154,142,210,158,125,212,54,218,8,212,165,173,68,68,146,46,230,102,103,228,61,53,26,140,42,76,25,21,42,140,166,163,198,138,210,222,117,215,86,72,66,16,146,53,40,204,204,200,136,136,136,207,39,240,21,121,204,7,153,27,148,249,51,116,147,68,106,202,39,122,110,49,62,173,21,254,237,175,50,163,184,150,158,141,43,36,162,50,105,105,37,39,183,99,63,113,0,145,252,84,243,21,210,125,4,139,50,131,68,168,51,93,185,144,151,27,67,16,221,141,41,182,93,34,125,36,78,165,50,80,226,112,227,68,74,237,146,37,23,188,251,84,190,189,113,189,174,90,233,89,150,253,70,236,159,74,165,186,167,16,220,10,108,249,140,50,109,26,221,50,37,182,111,173,57,218,233,164,241,219,4,69,228,93,241,109,18,131,169,26,219,122,55,14,11,85,155,146,185,86,146,73,83,202,75,243,28,53,186,233,17,169,106,34,90,241,189,210,51,62,253,213,239,51,239,100,124,42,242,151,36,166,29,225,174,114,18,179,117,166,223,110,152,202,242,73,207,65,194,75,204,202,135,216,255,0,141,74,139,63,87,196,5,117,233,174,136,234,174,180,87,219,166,217,246,181,94,164,252,199,72,215,47,192,201,121,164,154,214,130,53,173,109,182,179,34,203,169,51,63,129,231,225,155,44,225,135,148,133,46,150,138,117,211,174,19,147,42,73,27,50,138,159,17,212,173,175,247,149,244,221,106,76,50,63,50,117,42,44,249,25,23,196,88,6,155,232,110,149,105,69,57,136,54,77,137,65,166,184,203,105,108,228,199,165,198,101,229,225,40,47,89,109,182,156,231,166,147,63,172,136,254,3,189,249,118,32,29,50,192,209,205,52,211,24,45,65,178,172,202,53,48,154,74,82,78,70,167,71,101,197,96,144,89,51,109,9,201,250,137,63,180,139,224,67,186,0,0,0,0,0,0,0,0,0,0,252,50,37,17,165,68,70,70,88,50,63,120,253,0,24,67,136,14,17,244,131,95,104,21,8,183,5,167,75,106,174,252,87,91,143,82,106,4,84,200,109,197,33,210,74,186,171,101,106,44,45,227,86,75,190,123,249,249,211,31,22,124,12,234,95,13,245,215,229,55,78,126,173,110,58,181,173,137,145,25,144,249,52,217,173,243,73,58,231,135,109,180,153,54,206,229,99,177,100,143,200,251,108,22,58,206,160,105,213,163,169,118,220,235,102,238,161,64,168,197,153,29,214,63,132,197,105,227,108,214,218,209,185,61,68,168,137,68,75,86,15,29,178,96,53,229,225,167,137,221,66,225,194,250,133,92,160,214,103,122,48,159,109,19,233,231,37,254,139,140,245,153,83,191,154,67,173,164,212,105,100,147,235,30,49,216,251,121,95,47,13,124,69,89,92,70,105,229,58,236,182,42,13,42,95,135,101,53,8,189,86,141,198,100,116,25,113,210,216,135,92,52,145,27,201,44,40,242,71,216,254,186,91,227,159,131,203,167,135,125,64,170,87,32,211,86,237,169,86,168,62,252,23,152,101,197,54,194,29,126,74,155,105,74,38,91,109,38,150,153,35,52,164,207,5,229,146,242,235,252,23,241,71,117,240,237,170,20,167,25,173,76,43,114,163,49,136,245,8,106,146,231,135,75,110,72,143,213,119,167,213,109,178,87,77,157,187,149,146,199,99,237,228,27,15,128,235,122,117,124,209,53,30,204,164,94,52,9,172,73,139,84,133,30,81,27,78,33,100,147,113,164,57,180,246,41,68,70,68,178,237,147,243,253,163,178,0,0,0,0,0,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,30,34,125,160,117,59,249,229,90,254,218,232,188,224,24,204,207,46,252,35,69,52,239,110,233,61,154,253,112,156,108,62,217,255,0,225,152,139,183,252,7,133,223,166,35,77,237,221,52,157,127,86,173,81,239,128,31,100,139,19,241,79,153,202,21,107,196,79,180,14,167,127,60,171,95,219,93,23,156,40,199,136,159,104,29,78,254,121,86,191,182,186,48,249,245,175,1,133,179,107,93,119,120,124,208,217,29,19,99,255,0,10,103,249,150,59,119,119,194,235,94,154,235,166,245,115,58,107,164,107,166,186,107,164,107,216,180,174,0,125,146,44,79,197,62,103,40,72,65,30,248,1,246,72,177,63,20,249,156,161,33,4,131,1,249,45,175,70,159,100,52,254,214,121,127,29,251,235,190,253,64,175,126,97,28,33,255,0,223,46,33,116,214,151,254,45,203,146,147,2,23,252,234,159,170,169,93,79,249,146,113,8,107,245,222,89,255,0,24,161,97,0,24,220,29,188,109,169,181,115,213,61,147,218,108,206,209,226,246,95,31,78,59,9,62,106,169,234,170,158,186,103,234,158,169,226,160,123,58,241,185,244,254,231,167,94,118,101,106,69,38,181,73,120,159,137,45,131,45,205,171,6,70,70,71,146,82,84,147,52,169,10,35,74,146,165,37,68,100,102,71,115,188,51,241,9,108,113,17,167,16,238,90,100,232,233,175,194,101,150,46,42,106,16,109,42,20,211,71,172,105,108,212,163,232,45,73,90,154,94,229,101,36,100,103,189,11,74,107,155,143,46,27,169,250,17,168,241,174,43,106,108,115,183,111,151,166,206,131,79,67,41,105,84,215,91,91,106,122,58,82,132,147,125,2,55,209,210,219,131,36,229,6,94,161,45,125,171,149,159,180,13,193,252,205,151,253,182,16,139,101,119,47,101,248,223,130,87,202,103,73,143,100,195,126,237,222,11,44,219,29,151,141,161,195,206,149,81,78,245,53,105,198,99,93,42,162,174,189,34,117,238,152,214,53,137,157,113,239,31,222,214,247,223,225,127,44,138,58,109,149,71,187,167,112,245,170,21,91,122,171,81,106,151,76,172,219,74,175,67,97,246,155,142,252,69,248,244,54,183,136,203,168,230,201,39,28,146,132,171,110,92,222,164,40,208,149,183,220,184,254,246,183,190,255,0,11,249,100,81,222,120,43,211,103,245,119,66,184,135,211,248,77,72,122,117,70,153,69,118,158,203,15,54,210,158,154,194,166,191,25,179,91,158,162,82,167,154,109,42,51,50,245,84,175,89,63,72,172,230,212,223,204,46,219,142,115,53,251,42,72,173,227,232,202,246,59,3,139,185,166,237,52,225,117,215,148,70,245,168,153,239,136,153,152,158,169,136,148,123,208,155,114,216,188,53,162,199,181,47,50,144,186,45,98,191,6,12,182,152,108,212,167,146,227,201,65,52,120,113,179,66,86,163,36,41,105,86,228,37,74,90,73,70,146,73,222,117,58,157,79,163,211,226,210,105,48,35,194,131,9,148,70,139,22,51,73,105,166,26,66,73,40,109,8,73,17,37,41,73,17,18,72,136,136,136,136,134,191,2,249,180,178,254,167,234,150,156,91,90,137,76,40,232,102,224,166,49,57,76,177,41,50,83,25,213,160,186,177,205,196,145,18,148,211,155,219,87,98,50,82,20,70,68,100,100,89,109,154,174,159,241,40,211,143,9,245,127,111,173,175,250,112,194,223,215,9,138,138,166,109,248,212,233,213,21,112,152,158,250,163,95,85,46,212,40,199,136,159,104,29,78,254,121,86,191,182,186,47,56,6,95,51,203,191,8,209,77,59,219,186,79,102,191,92,53,198,195,237,159,254,25,136,187,127,192,120,93,250,98,52,222,221,211,73,215,245,106,213,30,248,1,246,72,177,63,20,249,156,161,86,188,68,251,64,234,119,243,202,181,253,181,209,121,194,140,120,137,246,129,212,239,231,149,107,251,107,163,15,159,90,240,24,91,54,181,215,119,135,205,13,145,209,54,63,240,166,127,153,99,183,119,124,46,181,233,174,186,111,87,51,166,186,70,186,107,166,186,70,189,139,74,224,7,217,34,196,252,83,230,114,132,132,17,239,128,31,100,139,19,241,79,153,202,18,16,72,48,31,146,218,244,105,246,67,79,237,103,151,241,223,190,187,239,212,0,235,211,117,10,200,166,222,244,221,54,159,116,83,152,186,43,16,222,168,65,165,45,226,41,15,199,104,200,150,180,167,255,0,150,50,47,53,19,110,154,72,201,167,13,61,132,93,69,81,86,186,79,38,14,229,155,150,162,153,174,153,141,232,214,53,141,53,142,49,172,118,198,177,49,175,154,64,0,31,84,193,84,156,195,184,120,178,52,86,247,161,93,54,11,126,143,167,94,222,53,231,104,237,182,73,143,6,67,6,206,245,48,100,126,171,75,235,145,147,88,194,13,42,218,123,13,40,110,214,197,123,243,103,253,21,254,57,254,162,48,217,237,186,43,193,85,93,81,198,52,211,205,198,33,178,186,39,198,226,48,251,79,103,15,106,185,138,46,69,113,84,117,85,17,69,85,70,189,211,26,196,243,231,213,50,132,26,93,169,55,62,144,95,212,109,71,179,157,142,138,181,17,229,58,201,73,100,157,105,196,173,10,109,198,214,158,198,105,91,107,90,12,210,100,162,37,25,165,73,81,18,138,239,116,187,82,109,141,95,176,104,218,143,103,59,33,116,154,219,42,117,146,146,201,180,235,106,66,212,219,141,173,61,200,148,135,16,180,25,164,205,38,105,51,74,148,147,37,29,12,140,247,193,215,18,213,14,29,117,29,42,154,113,215,104,220,207,69,137,113,33,214,212,106,97,164,45,68,137,109,169,9,83,155,153,39,92,86,194,35,39,18,106,78,55,26,22,136,238,77,153,124,10,231,131,185,241,42,250,39,183,237,254,205,207,210,94,196,255,0,228,248,56,198,96,227,252,205,168,157,35,245,233,231,52,119,199,25,167,171,93,99,79,27,88,185,80,17,203,142,218,141,62,177,193,197,229,86,164,207,143,54,12,214,105,18,98,202,140,234,93,105,246,151,81,136,164,56,133,164,204,148,149,36,200,201,68,102,70,70,70,66,159,4,131,49,206,127,7,221,139,123,155,218,198,186,235,167,92,249,167,177,167,246,47,163,89,218,252,5,120,217,196,248,41,166,185,163,119,115,123,149,52,206,186,239,211,250,218,105,167,82,227,56,254,246,72,190,255,0,11,249,156,81,86,188,59,123,64,233,143,243,202,139,253,181,161,121,192,61,227,178,159,134,226,41,191,191,166,145,28,52,215,148,204,246,173,182,83,164,31,252,99,39,189,149,124,27,194,120,74,170,157,237,253,221,55,169,166,158,91,179,174,154,107,206,57,232,0,175,126,108,255,0,162,191,199,63,212,68,123,224,7,218,222,196,252,83,229,146,135,139,217,199,129,198,198,19,115,94,49,26,235,219,167,86,158,126,213,198,89,209,183,225,29,153,171,104,190,21,187,165,23,43,220,220,215,241,115,84,105,189,191,28,247,121,238,240,215,148,232,184,192,0,25,182,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,189,69,190,104,154,113,102,85,239,26,252,214,35,69,165,194,145,40,205,215,16,130,81,182,210,220,218,91,212,146,51,50,65,246,201,121,126,208,29,35,137,78,34,172,174,28,244,242,163,118,220,243,218,76,191,14,242,105,241,122,173,19,143,72,232,60,227,69,177,110,182,106,35,54,84,88,73,228,207,177,125,84,53,196,183,19,186,135,196,125,245,54,185,94,172,206,244,97,190,226,32,83,138,67,253,22,217,235,60,166,191,52,183,92,73,40,146,241,167,213,60,99,177,118,243,236,60,104,113,73,117,241,19,170,21,87,30,173,76,59,114,157,49,248,244,248,105,146,231,135,83,109,200,145,210,119,167,213,113,179,87,77,237,187,147,130,199,98,237,231,216,56,24,224,242,233,226,35,80,41,117,201,212,213,181,106,82,106,12,63,57,231,217,113,45,190,134,159,140,167,26,74,141,151,27,81,169,167,140,201,42,50,201,121,224,188,195,227,225,51,129,157,75,226,66,186,196,167,41,207,210,109,198,150,133,191,50,91,50,24,39,91,37,176,106,38,156,240,238,54,163,54,222,220,156,246,60,25,249,23,123,156,225,255,0,132,109,32,208,42,5,62,45,191,105,210,222,171,177,21,166,228,84,157,129,21,82,22,226,80,209,41,93,84,50,133,30,86,201,43,39,223,61,252,252,178,78,159,233,213,163,166,150,220,27,102,209,161,64,167,69,135,29,166,63,131,69,105,147,112,208,218,17,185,93,52,164,141,70,72,78,79,29,240,67,179,0,252,34,36,145,37,36,68,68,88,34,47,112,253,0,0,0,0,0,0,0,0,0,1,210,239,253,28,211,77,78,130,236,27,214,204,163,84,201,212,169,38,228,154,116,119,156,78,73,101,146,55,16,172,31,174,163,251,76,254,38,59,160,0,172,62,39,185,72,82,234,136,168,221,58,31,57,17,100,153,189,40,224,75,117,40,107,253,249,125,54,154,141,12,207,204,218,74,75,62,68,101,240,21,167,169,122,35,170,186,47,95,118,155,120,90,213,122,107,240,221,81,162,95,129,146,203,74,52,45,105,37,182,183,27,65,153,101,165,25,31,192,179,241,198,204,254,125,140,116,77,72,208,221,42,213,122,115,240,111,107,18,131,82,113,230,212,217,73,145,75,140,243,200,202,86,94,170,220,109,88,199,81,70,95,89,153,252,64,80,182,131,113,189,174,90,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,57,218,209,36,179,219,6,101,228,125,173,163,133,110,98,186,79,175,113,97,208,107,117,6,104,87,50,210,219,107,98,99,177,162,182,243,166,76,36,201,164,170,74,220,86,92,116,201,61,178,100,147,247,151,120,211,197,87,41,116,169,51,47,13,12,144,148,27,77,56,250,233,143,47,4,172,117,220,52,178,204,88,125,207,248,164,164,179,245,124,5,109,214,232,58,145,162,87,163,144,231,53,89,182,235,148,153,38,148,188,148,191,13,194,91,78,153,18,144,163,36,47,27,218,51,35,237,221,62,227,46,193,179,163,47,53,33,164,188,195,168,113,181,145,41,43,66,136,201,68,125,200,200,203,204,121,138,179,229,253,204,141,202,132,152,90,73,173,213,101,27,189,54,216,129,86,148,255,0,119,23,152,177,219,75,175,73,149,147,81,153,186,181,18,83,223,185,151,188,133,161,211,170,48,170,208,99,212,169,210,154,145,26,83,72,121,167,90,89,45,11,66,136,148,147,35,35,50,50,50,50,60,151,196,7,210,35,63,49,11,205,139,55,133,251,165,199,101,41,151,42,176,231,83,25,52,172,146,102,227,180,233,123,75,233,23,234,251,178,127,81,137,48,43,131,156,133,244,237,55,78,40,182,106,36,145,38,84,232,210,77,178,89,228,247,49,80,111,56,221,229,219,225,255,0,80,10,182,208,170,33,221,186,209,103,211,37,26,156,241,117,250,121,59,158,230,173,242,218,73,249,145,228,207,119,188,134,200,154,107,74,106,133,167,150,197,25,132,108,68,26,52,40,233,44,17,96,144,194,18,94,68,95,15,129,10,26,229,199,99,53,125,113,63,64,97,230,73,212,81,151,22,174,105,82,119,17,244,106,49,11,185,109,87,111,95,234,251,72,108,11,29,164,48,195,108,54,132,161,13,160,144,148,164,176,68,68,88,34,34,248,0,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,10,107,231,25,98,29,47,84,232,247,145,165,191,225,116,248,241,137,73,46,248,84,154,131,152,63,84,190,31,31,250,197,202,10,231,231,29,99,181,81,210,218,53,222,212,87,28,126,45,74,60,117,45,40,35,36,182,152,245,7,15,39,183,36,89,63,142,0,71,206,77,247,235,20,173,104,173,217,178,156,121,40,151,68,147,37,178,35,34,65,184,185,116,246,203,205,69,223,183,195,63,230,23,50,183,27,109,181,58,226,210,148,36,141,74,82,143,4,68,94,102,103,240,26,238,112,31,124,78,177,120,150,180,229,193,125,182,138,169,80,129,76,124,214,163,73,27,46,84,34,154,139,178,147,250,133,231,146,250,133,204,113,157,196,76,93,12,225,250,117,207,30,100,84,84,171,80,157,129,4,148,225,18,137,231,161,72,91,106,70,29,66,179,185,174,198,147,51,248,17,251,130,38,243,51,227,178,85,189,226,180,71,75,107,73,41,79,180,182,170,115,97,201,60,182,147,241,145,158,107,168,196,130,52,172,140,155,86,213,35,183,99,63,113,10,226,209,141,26,212,46,34,181,26,21,185,65,131,82,168,189,82,156,223,143,158,109,62,242,90,75,143,182,135,29,117,212,161,195,78,13,226,82,148,162,60,103,39,245,240,82,31,187,53,171,83,242,165,202,168,86,110,186,206,214,201,70,235,166,78,201,145,217,37,244,215,141,238,249,122,199,223,222,126,119,145,192,15,9,84,126,30,180,178,36,250,205,46,59,151,61,101,45,207,145,33,214,18,111,48,79,70,138,106,100,148,166,91,113,41,75,140,153,236,60,224,251,228,207,200,57,78,20,56,28,211,30,30,45,232,18,223,162,66,169,220,221,22,151,34,116,152,209,222,91,111,108,96,213,211,112,227,182,225,17,56,206,228,231,185,100,207,204,251,73,194,74,82,68,148,145,17,23,145,16,253,0,0,0,0,0,0,0,0,0,0,0,0,28,53,110,242,180,109,148,154,174,43,166,145,75,34,44,255,0,12,156,211,29,187,254,186,139,245,85,253,71,240,28,101,55,86,180,182,179,32,162,82,181,30,215,152,250,143,4,219,21,136,238,40,207,36,93,137,43,51,243,50,47,218,3,182,0,241,109,198,221,109,46,180,180,173,11,34,82,84,147,201,40,143,200,200,253,228,60,128,0,0,6,40,226,87,66,173,221,125,210,250,181,153,88,131,29,201,14,71,125,112,222,91,72,53,180,249,199,121,182,212,149,41,181,154,76,141,227,50,50,44,151,187,224,122,247,235,166,145,220,122,35,169,181,187,34,185,6,84,111,1,62,74,33,186,235,78,35,172,194,36,58,211,110,36,212,132,110,35,233,25,146,136,136,143,29,190,5,179,56,175,14,106,188,41,199,190,236,165,107,21,173,77,197,94,134,201,174,119,69,146,194,162,50,212,233,14,40,246,50,165,25,239,90,123,169,100,159,142,15,184,12,97,202,115,139,39,24,144,189,13,190,43,142,56,78,168,215,74,92,169,57,193,153,193,140,203,8,55,94,242,250,88,66,81,241,199,188,133,174,145,145,150,72,242,70,53,131,211,43,210,179,166,90,141,65,187,233,82,221,137,42,139,85,139,41,91,92,91,123,137,151,208,225,161,91,84,147,52,229,5,146,201,121,123,134,197,124,52,106,196,45,101,209,203,110,242,143,45,167,228,189,78,134,153,198,135,9,88,146,113,89,113,194,236,181,159,155,159,202,60,252,126,38,25,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,81,143,17,62,208,58,157,252,242,173,127,109,116,94,112,163,30,34,125,160,117,59,249,229,90,254,218,232,141,109,47,226,173,247,207,177,188,58,15,242,134,47,208,167,222,90,87,0,62,201,22,39,226,159,51,148,36,32,143,124,0,251,36,88,159,138,124,206,80,144,131,53,128,252,150,215,163,79,178,26,191,107,60,191,142,253,245,223,126,160,0,5,218,62,175,126,108,255,0,162,191,199,63,212,70,61,229,103,237,3,112,127,51,101,255,0,109,132,50,23,54,127,209,95,227,159,234,35,30,242,179,246,129,184,63,153,178,255,0,182,194,16,251,222,91,142,248,247,97,210,25,103,232,182,175,66,231,245,106,99,222,63,189,173,239,191,194,254,89,20,72,78,83,31,165,79,192,255,0,215,132,123,227,251,218,222,251,252,47,229,145,68,132,229,49,250,84,252,15,253,120,82,193,121,102,125,42,255,0,228,200,109,55,232,206,143,220,225,253,182,144,195,92,244,217,253,32,213,235,179,78,28,106,66,25,162,84,221,106,17,201,121,183,93,114,18,255,0,57,21,197,169,188,36,212,182,22,210,204,136,139,6,163,35,74,76,141,37,101,60,181,239,234,125,209,195,155,22,131,69,29,153,214,101,78,84,23,154,76,164,184,235,141,62,226,165,55,33,77,224,141,180,169,79,58,218,115,146,81,199,89,145,249,165,49,175,154,22,155,49,109,234,245,11,81,224,181,29,166,111,58,98,154,148,73,121,197,58,228,216,91,27,91,138,74,189,84,36,216,114,34,18,72,62,230,218,204,210,71,235,43,232,229,115,169,180,139,107,83,174,61,51,169,53,178,69,235,13,151,233,239,238,81,230,68,18,121,102,198,210,65,151,172,211,207,57,189,74,73,23,67,111,172,107,44,125,192,255,0,144,205,102,204,240,137,153,143,84,241,143,169,75,106,102,118,187,163,251,121,133,49,53,92,162,154,46,78,159,173,71,137,114,121,242,136,223,158,232,237,89,208,0,9,163,153,1,70,60,68,251,64,234,119,243,202,181,253,181,209,121,194,140,120,137,246,129,212,239,231,149,107,251,107,162,53,180,191,138,183,223,62,198,240,232,63,202,24,191,66,159,121,105,92,0,251,36,88,159,138,124,206,80,237,60,75,113,23,108,112,221,96,254,85,213,153,143,82,171,75,121,12,82,104,138,152,113,221,168,43,122,58,198,149,18,28,52,165,182,212,107,82,205,59,115,177,6,100,167,17,156,107,194,13,255,0,104,233,119,3,86,149,247,125,213,189,25,67,166,120,255,0,21,43,160,235,221,62,165,98,67,72,245,26,74,150,121,91,136,46,201,60,103,39,216,140,197,111,113,9,174,215,63,17,26,143,39,80,46,88,145,225,37,44,166,13,54,3,24,52,194,132,133,173,77,180,107,193,27,170,220,226,212,165,168,139,42,90,176,72,78,212,39,222,35,50,140,14,2,213,52,79,143,52,198,158,110,28,254,207,63,116,173,114,125,137,175,106,246,179,29,123,19,76,252,22,221,251,155,211,198,55,167,126,103,114,39,207,206,173,56,197,61,113,53,83,46,189,119,106,141,253,125,95,206,234,141,201,114,200,122,234,121,232,242,78,169,25,8,136,234,29,97,8,67,46,35,160,148,19,106,66,90,111,10,73,17,229,36,126,125,197,185,240,151,196,253,35,137,139,34,68,245,211,189,25,116,80,58,44,87,160,182,149,28,114,91,132,190,155,236,44,243,150,156,233,184,100,131,51,90,13,42,74,183,17,37,197,213,237,43,134,45,85,172,104,84,253,125,133,111,200,122,129,21,230,212,193,48,109,58,167,225,37,82,91,151,40,210,151,58,136,75,14,176,218,84,70,223,116,186,167,50,72,109,74,29,59,75,181,38,231,210,11,250,141,168,246,115,177,209,86,162,60,167,89,41,44,147,173,56,149,161,77,184,218,211,216,205,43,109,107,65,154,76,148,68,163,52,169,42,34,81,96,240,56,235,249,117,232,185,118,39,118,190,51,175,92,118,253,249,253,45,167,181,123,45,149,237,166,93,86,19,47,170,152,189,134,153,162,141,221,52,162,168,136,214,220,196,112,136,211,72,253,137,234,225,52,205,243,128,199,186,11,172,246,254,190,105,141,43,82,45,246,60,31,140,222,196,218,122,164,33,231,32,75,108,240,227,43,52,126,197,164,212,73,82,155,113,181,154,83,187,5,144,132,238,221,202,110,211,21,209,58,196,185,59,23,133,189,129,191,94,27,17,78,237,116,76,196,199,100,199,9,128,87,191,54,127,209,95,227,159,234,34,194,5,123,243,103,253,21,254,57,254,162,49,185,223,228,23,61,94,244,39,29,22,254,118,97,63,153,253,42,209,107,132,27,2,209,213,30,34,109,43,18,251,164,250,78,135,83,241,254,42,47,93,214,122,157,56,50,29,71,174,210,146,178,194,219,65,246,81,103,24,62,198,100,51,221,145,202,246,254,153,168,245,106,77,251,117,199,167,217,148,167,154,84,74,180,20,161,201,53,166,148,178,51,75,76,154,140,226,168,155,220,75,83,164,162,67,134,146,66,95,78,86,88,151,128,31,107,123,19,241,79,150,74,23,24,48,217,54,93,135,198,225,247,239,70,179,21,79,175,132,112,159,55,223,181,178,122,76,219,44,223,102,115,143,131,229,215,55,105,185,102,158,113,174,236,239,220,241,169,137,225,21,76,112,153,210,117,141,53,141,98,153,142,171,78,210,205,56,165,216,49,116,182,53,145,70,93,163,17,148,48,221,26,76,68,72,138,164,161,100,225,26,208,225,40,156,87,80,186,134,181,229,74,94,86,102,106,51,49,195,254,247,110,31,191,242,23,167,191,253,12,66,255,0,234,67,30,241,253,236,145,125,254,23,243,56,162,156,197,254,103,153,91,192,93,166,212,218,138,184,71,155,174,99,78,83,216,137,236,62,196,227,118,183,1,119,48,167,31,85,169,240,149,68,198,147,86,179,187,77,83,84,206,253,60,103,123,143,13,120,115,93,111,23,215,253,221,165,220,59,93,183,221,137,86,244,101,114,153,224,60,44,174,131,79,116,250,147,163,180,191,81,212,169,7,148,56,178,238,147,198,114,93,200,140,64,125,24,227,123,138,11,179,88,108,91,90,224,212,239,21,75,172,220,180,202,124,214,61,11,78,71,86,59,210,155,67,136,220,134,9,73,202,84,101,148,153,25,103,177,145,139,25,215,253,37,253,220,244,146,189,165,159,148,30,132,244,223,133,254,31,225,60,79,71,163,37,167,255,0,139,222,141,217,233,109,250,69,141,217,239,140,28,90,211,174,88,191,144,58,131,108,95,127,187,119,143,252,156,172,194,171,120,95,201,174,151,95,195,190,135,122,123,252,82,182,238,217,141,219,79,25,206,15,200,125,204,172,99,174,98,168,171,15,51,185,164,107,165,90,117,206,188,53,142,167,141,138,205,118,83,5,145,98,44,103,52,209,56,137,170,189,205,235,83,92,233,52,83,20,233,86,229,90,120,218,233,26,198,147,199,173,49,174,221,58,211,235,251,194,126,93,216,182,245,199,224,58,158,23,210,212,198,38,116,55,237,223,211,234,165,91,119,108,70,113,140,237,44,249,16,227,173,253,24,209,235,78,174,197,193,107,105,69,155,70,170,69,221,208,155,79,161,69,143,33,173,201,52,43,107,136,65,41,57,74,148,147,193,247,35,50,242,49,10,121,179,254,138,255,0,28,255,0,81,17,239,128,31,107,123,19,241,79,150,74,11,249,165,22,177,209,134,155,81,51,173,49,174,189,186,121,186,181,237,50,173,132,197,99,182,82,172,242,156,117,84,209,20,93,171,193,238,206,158,36,215,172,107,191,17,227,110,241,241,122,249,79,93,198,0,0,207,53,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,12,200,139,38,120,34,21,69,205,143,139,39,31,144,141,13,177,235,142,54,77,40,151,85,92,89,56,201,145,206,140,243,11,54,158,242,250,57,66,145,240,207,184,133,134,113,47,171,16,180,107,71,46,75,202,68,182,152,146,205,58,98,97,26,220,36,230,73,69,121,198,203,186,208,126,109,255,0,36,243,240,248,150,186,154,157,122,86,117,55,81,171,215,125,86,91,178,229,86,170,178,165,39,115,139,115,4,243,235,112,146,157,202,81,237,202,207,5,147,243,247,128,229,180,51,72,238,61,110,212,218,37,145,67,131,42,79,143,159,25,19,29,105,167,23,209,97,114,26,105,199,20,105,66,246,145,117,72,205,70,70,69,158,255,0,3,216,67,134,173,10,183,116,11,75,233,54,101,30,12,118,228,55,29,133,204,121,13,32,150,235,229,29,150,220,82,148,150,208,106,51,54,72,204,204,178,126,255,0,129,68,126,85,92,41,199,177,44,164,235,21,211,77,205,94,184,201,46,15,89,146,194,98,60,212,25,13,168,183,178,149,17,239,66,176,105,89,167,225,147,238,44,60,0,0,0,0,7,139,142,54,211,106,117,213,165,8,65,26,148,165,30,9,36,94,102,103,238,32,30,64,58,157,75,86,180,182,141,32,226,85,117,30,215,134,250,79,6,219,245,136,237,168,143,38,93,201,75,35,243,35,47,216,57,58,37,229,104,220,201,37,91,183,77,34,168,70,89,254,7,57,167,251,118,253,69,31,235,39,250,203,226,3,153,0,0,0,0,0,0,0,0,0,1,248,105,74,136,210,162,35,35,243,35,17,143,138,254,7,52,199,136,123,122,124,182,40,144,169,151,55,69,213,199,157,26,52,118,86,227,219,31,52,245,28,40,238,56,100,110,61,185,88,238,120,35,243,46,242,116,0,107,71,172,250,53,168,92,58,234,52,219,114,189,6,165,78,122,155,57,207,1,60,154,125,148,186,150,223,113,13,186,211,170,67,102,172,155,38,164,169,36,89,198,75,234,177,222,89,156,118,74,184,124,46,136,234,149,105,7,37,134,144,213,50,108,201,39,151,18,94,14,51,45,117,31,144,102,165,153,155,138,218,148,119,238,101,239,33,35,248,254,225,42,143,196,46,150,75,159,70,165,199,110,232,163,37,201,241,228,52,194,9,231,201,152,210,141,44,154,146,203,142,41,42,113,226,61,133,140,159,124,145,249,209,180,119,238,205,21,212,252,165,114,169,245,155,82,179,181,194,73,186,209,155,177,164,119,73,253,5,227,123,94,94,169,246,247,31,144,108,238,135,27,113,180,186,218,210,164,40,137,73,82,79,36,100,126,70,71,240,20,205,206,66,253,98,171,173,20,75,50,43,175,41,17,40,145,164,184,70,162,52,19,136,151,80,108,252,148,125,251,252,51,254,97,97,220,24,241,17,23,92,248,126,129,115,200,155,21,117,42,44,38,160,78,36,184,70,163,121,152,81,214,226,151,151,86,172,238,119,185,168,200,254,36,94,250,103,227,194,248,157,125,113,45,118,75,156,251,110,149,46,161,62,152,193,161,70,162,38,91,168,74,52,151,117,43,245,207,203,5,245,0,146,60,156,236,67,170,106,165,98,242,36,55,252,18,159,34,49,169,69,223,9,147,79,115,4,123,79,227,241,255,0,172,92,160,174,126,78,54,59,84,237,46,172,221,238,197,113,183,229,84,100,71,74,212,140,18,155,84,122,123,133,131,219,147,44,151,199,2,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,100,230,37,102,29,227,195,21,208,150,225,155,238,210,225,205,169,35,107,123,148,70,213,62,94,15,232,153,249,171,234,251,72,73,177,211,245,130,221,110,235,210,219,182,222,117,189,254,62,137,62,58,83,140,228,215,25,196,99,24,63,214,248,24,13,105,172,171,130,161,100,94,244,107,142,47,81,169,84,90,156,105,100,159,89,39,189,151,146,188,25,17,145,249,167,203,37,251,4,136,227,31,139,42,134,191,80,172,187,109,169,143,120,74,77,22,156,115,25,39,21,179,199,52,137,8,89,154,122,203,44,225,236,100,200,149,241,199,191,4,106,253,5,118,166,170,221,212,13,134,217,211,171,179,227,36,177,141,189,57,46,32,189,197,143,163,240,33,214,105,112,36,213,234,177,41,145,144,167,100,77,144,219,13,164,136,212,165,45,106,36,145,17,22,76,204,204,254,0,39,159,42,46,29,25,212,77,73,94,165,87,233,132,237,62,128,163,114,42,158,100,148,146,148,196,136,47,33,69,189,165,39,59,86,120,50,81,43,225,143,49,117,13,54,134,90,67,45,164,146,132,36,146,146,34,193,17,17,118,17,199,128,125,28,135,164,156,61,91,104,85,49,152,213,10,220,8,117,89,10,38,73,14,26,158,131,23,113,40,246,37,89,220,223,124,231,185,121,152,146,32,0,0,0,0,0,0,0,0,0,61,82,100,177,14,51,178,228,186,150,217,101,10,113,197,169,68,68,148,145,100,204,204,251,17,96,128,122,42,245,122,117,6,151,46,181,87,152,204,72,80,88,114,76,135,222,113,45,161,182,208,147,82,148,165,40,200,136,136,136,204,204,204,136,176,43,123,140,14,106,180,235,62,109,66,196,209,2,141,80,150,150,157,140,237,73,123,93,105,14,230,67,74,54,157,141,44,140,140,141,45,41,38,105,206,15,63,2,29,43,153,79,30,142,203,147,63,69,116,166,189,33,148,35,171,18,173,46,36,163,73,43,7,50,51,236,239,98,71,114,63,205,158,213,163,224,103,238,33,94,218,73,164,87,246,188,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,198,115,246,135,49,127,241,71,175,26,145,57,233,183,22,167,92,184,121,106,87,65,170,212,206,146,72,205,103,181,41,91,170,194,75,122,136,139,224,58,205,27,88,53,86,129,57,186,133,43,81,238,120,239,180,162,81,41,186,196,148,30,72,200,252,210,178,63,50,33,96,159,236,85,193,177,236,200,213,171,230,175,34,68,245,182,132,184,204,41,4,178,234,155,91,140,137,46,196,37,99,114,86,93,207,62,95,88,136,188,72,112,209,88,209,194,69,195,30,60,159,66,203,146,76,52,111,33,91,210,165,117,150,156,225,164,32,139,99,126,227,243,250,128,76,238,95,220,199,174,89,247,45,55,73,53,154,172,115,19,61,214,97,83,234,18,31,113,199,77,213,185,22,59,72,91,178,36,253,110,168,201,41,51,201,153,145,121,144,181,216,242,25,151,29,185,81,220,75,141,60,132,184,133,164,200,201,73,50,201,25,25,118,62,195,86,154,21,98,117,189,91,129,94,166,73,118,60,186,116,166,165,176,235,75,52,45,14,54,178,82,84,149,36,200,200,200,200,140,140,140,140,108,43,192,158,172,171,87,120,119,183,43,50,106,14,76,155,78,137,14,155,45,215,93,234,45,79,55,6,50,150,106,51,90,140,207,46,100,242,100,121,62,228,2,66,128,0,0,224,47,235,94,29,235,100,215,109,57,236,54,243,53,122,108,168,42,75,137,37,17,147,172,169,179,236,100,101,228,163,247,31,216,99,159,0,26,220,113,99,164,85,13,24,214,251,146,213,153,5,113,88,118,124,201,112,146,109,41,9,56,199,49,244,54,105,35,66,11,110,26,60,26,75,29,187,125,83,163,148,47,17,107,141,34,118,137,215,234,140,165,167,84,236,232,68,251,248,89,172,206,4,102,219,78,247,113,140,103,9,74,62,195,247,14,213,205,247,135,213,86,232,144,53,146,133,73,37,200,128,134,161,204,113,150,50,164,176,132,79,144,226,148,105,108,204,147,147,35,51,53,145,124,75,222,43,87,135,45,68,149,165,186,213,104,94,12,76,122,59,81,43,84,245,74,54,156,52,111,97,50,217,113,105,86,20,146,52,153,55,220,140,241,241,1,178,248,14,183,166,247,116,59,242,194,183,175,8,46,37,109,86,41,113,39,17,145,145,255,0,26,202,28,247,41,69,228,178,247,159,218,99,178,0,0,0,0,0,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,30,34,125,160,117,59,249,229,90,254,218,232,188,225,70,60,68,251,64,234,119,243,202,181,253,181,209,26,218,95,197,91,239,159,99,120,116,31,229,12,95,161,79,188,180,174,0,125,146,44,79,197,62,103,40,72,65,30,248,1,246,72,177,63,20,249,156,161,33,6,107,1,249,45,175,70,159,100,53,126,214,121,127,29,251,235,190,253,64,0,11,180,125,94,252,217,255,0,69,127,142,127,168,140,123,202,207,218,6,224,254,102,203,254,219,8,100,46,108,255,0,162,191,199,63,212,70,61,229,103,237,3,112,127,51,101,255,0,109,132,33,247,188,183,29,241,238,195,164,50,207,209,109,94,133,207,234,212,199,188,127,123,91,223,127,133,252,178,40,144,156,166,63,74,159,129,255,0,175,8,247,199,247,181,189,247,248,95,203,34,137,9,202,99,244,169,248,31,250,240,165,130,242,204,250,85,255,0,201,144,218,111,209,157,31,185,195,251,109,50,87,51,93,54,98,233,208,168,154,128,203,81,202,117,145,83,109,213,60,235,206,37,94,10,90,146,195,173,182,132,229,10,82,158,56,138,202,136,176,150,149,133,22,77,42,175,254,23,181,54,145,163,218,249,103,106,21,192,214,234,93,58,98,216,154,189,202,46,132,121,12,185,29,199,240,132,45,74,233,165,227,115,98,82,102,173,155,75,6,121,43,140,214,45,50,164,107,38,152,220,90,103,91,119,163,30,187,13,76,33,253,170,87,134,144,147,37,176,254,212,173,6,190,155,168,109,205,155,136,149,179,105,246,51,20,66,42,103,212,85,134,197,209,137,163,175,73,245,211,63,250,89,116,73,137,181,157,236,238,43,36,196,204,204,83,53,83,49,217,69,218,103,132,79,110,177,92,249,185,245,182,16,1,211,116,119,83,105,26,201,166,54,238,166,81,26,232,199,174,195,75,235,99,114,149,225,164,36,205,15,177,185,72,65,175,166,234,28,111,126,210,37,108,220,93,140,135,114,18,250,43,166,229,49,93,51,172,75,156,177,24,123,184,75,213,225,239,211,187,93,19,49,49,61,83,19,164,199,170,65,70,60,68,251,64,234,119,243,202,181,253,181,209,121,194,140,120,137,246,129,212,239,231,149,107,251,107,162,57,180,191,138,183,223,62,198,234,232,63,202,24,191,66,159,121,195,92,154,147,115,221,54,93,161,167,245,55,99,149,22,200,102,107,84,182,90,100,146,173,210,228,169,247,220,113,103,147,82,148,163,66,113,146,73,37,164,225,36,102,181,43,49,240,95,194,221,67,136,27,249,154,181,201,70,144,173,61,161,60,103,89,148,79,170,57,74,116,145,185,184,109,44,136,205,74,82,141,179,115,105,164,208,209,153,239,66,214,214,238,139,195,199,15,23,191,17,183,186,45,107,89,191,9,78,137,177,234,197,97,230,205,81,233,177,204,207,10,50,201,111,117,88,81,54,209,25,26,204,143,186,80,149,173,23,59,96,88,22,142,151,90,48,44,75,18,147,232,202,29,51,171,225,98,245,221,123,167,212,117,110,175,215,117,74,89,229,110,44,251,168,241,156,23,98,34,24,220,163,45,171,29,92,95,191,241,35,79,94,156,163,186,58,254,110,233,167,72,187,107,99,101,176,181,101,89,94,145,136,185,189,51,167,250,113,92,204,213,84,233,242,234,153,153,167,190,106,158,168,171,152,167,83,169,244,122,124,90,77,38,4,120,80,97,50,136,209,98,198,105,45,52,195,72,73,37,13,161,9,34,36,165,41,34,34,73,17,17,17,17,16,171,94,56,184,53,99,69,31,70,165,233,141,58,66,172,153,175,37,137,80,90,109,199,83,66,81,54,202,27,55,30,113,231,28,113,47,187,213,61,230,148,165,10,52,163,57,90,8,237,76,124,213,26,117,62,177,79,149,73,171,64,143,54,12,214,87,26,84,89,45,37,214,159,105,105,52,173,181,161,68,100,164,169,38,100,105,50,50,50,51,35,18,156,126,2,222,62,215,131,171,132,199,41,236,254,221,177,253,154,27,100,182,183,25,178,153,135,194,236,204,213,69,92,43,163,94,21,199,255,0,180,107,173,53,115,137,214,57,77,81,52,165,195,79,17,119,63,13,215,247,229,93,37,153,21,42,76,182,86,197,90,136,153,133,29,170,130,118,47,162,106,81,161,194,74,155,113,68,180,172,147,187,27,208,70,73,113,121,185,219,58,241,182,53,2,216,167,94,118,101,106,61,90,139,86,100,159,137,45,131,61,174,39,38,70,70,71,131,74,146,162,52,169,10,34,82,84,149,37,68,70,70,69,79,124,90,112,193,87,225,158,247,143,1,21,31,73,218,245,254,179,244,25,206,41,37,32,208,217,163,168,195,232,44,97,214,250,141,145,172,136,144,178,82,84,157,166,106,109,18,119,149,181,173,171,208,24,184,174,153,175,72,139,166,181,38,84,220,72,178,21,132,204,170,165,196,36,228,199,65,145,153,37,13,161,198,156,112,141,41,90,182,39,215,54,143,165,31,201,177,24,140,38,34,112,55,41,153,143,103,159,186,127,188,121,246,247,73,121,70,81,180,25,61,27,85,130,187,77,53,105,28,121,120,72,215,77,221,63,94,158,61,90,240,154,106,225,17,52,216,0,175,126,108,255,0,162,191,199,63,212,69,132,10,247,230,207,250,43,252,115,253,68,102,115,191,200,46,122,189,232,107,110,139,127,59,48,159,204,254,149,104,247,192,15,181,189,137,248,167,203,37,11,140,20,231,192,15,181,189,137,248,167,203,37,11,140,22,155,55,249,45,94,148,251,33,32,233,175,203,246,127,115,79,191,113,215,175,251,2,209,213,27,70,125,137,125,210,125,39,67,169,244,188,84,94,187,172,245,58,110,161,212,122,237,41,43,44,45,180,31,101,22,113,131,236,102,67,14,126,240,30,18,63,242,77,255,0,227,234,159,253,160,72,64,25,155,152,107,23,167,122,229,17,51,231,136,150,179,193,103,153,166,89,110,109,96,177,55,45,211,51,174,148,87,85,49,175,8,215,72,152,141,116,136,227,230,135,77,213,253,83,183,244,87,78,170,218,155,116,195,168,202,165,209,186,29,118,105,237,161,114,21,214,125,182,83,181,43,90,18,120,83,169,51,202,139,177,31,153,246,60,7,101,243,34,208,235,234,241,161,89,52,155,86,250,102,117,193,83,139,74,138,228,152,48,210,210,29,125,212,182,133,44,211,41,70,73,37,44,140,204,136,207,25,193,31,144,201,124,95,88,23,118,168,240,237,118,216,150,37,39,210,117,202,159,128,240,177,122,237,51,212,233,206,142,234,253,119,84,148,22,16,218,207,186,139,56,193,119,50,33,1,244,99,130,30,40,45,61,97,177,110,155,131,76,124,45,46,141,114,211,42,19,95,244,213,57,125,40,236,202,109,110,47,106,31,53,43,9,73,158,18,70,103,142,196,102,49,121,134,39,27,103,19,77,24,122,102,104,152,141,120,107,215,58,241,238,79,118,63,35,217,140,199,37,191,137,205,239,211,70,34,154,170,138,98,110,69,51,49,20,83,52,248,179,58,206,181,76,199,159,146,198,117,107,64,52,147,92,253,21,251,169,218,94,155,244,39,95,192,127,15,147,27,163,214,233,245,63,136,113,27,179,210,111,233,103,27,123,99,39,158,189,96,112,131,195,182,151,93,208,47,187,19,79,61,25,92,166,117,124,44,175,75,78,123,167,212,105,109,47,212,117,229,32,242,135,22,93,210,120,206,75,185,17,140,198,3,41,86,26,197,85,248,74,168,137,171,183,72,215,231,64,173,103,153,165,140,55,192,173,98,110,83,103,73,141,200,174,168,167,73,215,88,221,215,77,39,89,214,52,227,172,234,0,0,174,197,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,3,173,234,69,221,14,195,176,174,27,194,115,137,67,84,122,92,185,198,102,100,95,197,50,183,61,234,73,121,32,253,229,246,144,10,196,230,245,196,90,228,72,131,162,116,10,163,42,105,179,106,116,210,97,252,172,148,71,62,51,141,171,99,184,198,49,148,169,31,105,251,132,23,225,59,72,170,26,207,173,246,221,171,14,10,229,48,212,248,114,230,164,154,82,210,81,138,99,8,112,212,68,133,150,220,58,89,53,22,59,247,250,248,126,35,117,22,86,169,107,85,223,120,72,152,244,134,165,214,170,10,138,110,184,107,216,194,165,188,226,18,156,169,68,73,34,115,177,17,227,224,44,171,148,23,15,170,162,81,39,235,37,118,146,72,145,61,14,195,134,227,204,97,74,97,104,129,33,181,36,212,217,25,167,36,102,70,75,50,248,23,188,5,139,88,54,188,59,42,201,161,90,112,24,109,150,105,20,216,176,82,148,36,146,68,77,50,150,203,177,17,23,146,75,220,95,97,14,124,0,0,0,0,122,228,72,102,36,119,101,72,113,45,180,202,20,226,214,163,34,36,164,139,38,102,103,216,187,10,162,230,3,204,122,229,129,114,84,180,147,70,106,167,13,48,30,122,21,66,163,29,247,27,116,156,67,146,163,186,132,59,30,79,212,210,136,148,146,60,145,25,151,145,9,185,199,102,172,43,72,248,119,184,235,49,170,14,67,155,81,137,50,155,17,214,157,233,173,47,57,6,74,144,105,50,90,76,143,45,228,176,102,121,46,196,53,234,174,214,39,92,53,185,245,234,156,151,100,75,168,202,118,91,238,186,179,90,214,227,139,53,41,74,82,140,204,204,204,204,204,204,204,192,118,26,206,176,106,173,126,115,149,10,174,163,220,242,31,117,70,163,83,149,137,43,60,153,153,249,169,102,126,102,99,179,88,28,81,235,198,155,206,102,109,187,169,215,46,25,90,85,208,118,181,51,164,162,35,73,237,82,80,234,114,147,216,146,50,248,14,201,195,127,13,21,141,99,223,112,72,143,39,208,177,36,155,14,155,40,86,245,41,61,21,171,25,105,104,50,216,231,188,252,254,161,46,191,216,171,131,124,89,146,107,86,53,94,68,121,232,109,105,109,153,178,9,5,213,38,183,17,26,90,136,106,198,229,32,187,30,124,254,160,25,35,131,254,106,180,235,190,109,62,196,214,242,141,79,150,166,154,140,213,73,27,90,105,110,230,59,73,83,174,201,150,102,102,102,167,84,163,36,231,5,159,137,11,33,164,85,233,213,234,92,74,213,34,99,50,225,78,97,185,49,223,101,196,184,135,27,90,73,73,82,84,147,50,50,50,50,50,50,51,35,200,214,131,86,244,138,254,208,123,230,93,169,118,192,149,6,117,62,67,132,204,148,180,243,72,116,155,121,198,210,227,75,113,8,53,17,169,165,26,84,68,89,198,126,203,9,229,173,199,163,177,36,64,209,93,87,175,72,121,181,244,162,82,101,204,148,106,36,228,225,198,97,157,239,200,236,69,249,195,218,132,124,76,189,228,2,216,128,122,163,73,98,100,102,165,198,117,46,50,250,18,227,107,74,136,201,73,50,201,25,25,118,50,193,143,104,0,0,0,0,0,0,0,0,240,117,180,60,210,217,113,36,164,173,38,149,17,150,114,70,41,95,154,239,14,172,233,222,164,163,82,168,20,210,106,159,95,81,57,41,76,178,73,73,203,126,68,231,150,163,52,52,148,231,106,11,38,106,53,124,115,230,46,172,70,238,62,52,114,30,173,240,245,114,32,169,140,201,168,81,32,76,170,199,81,178,75,112,148,204,25,91,9,39,177,74,206,231,59,99,29,207,204,128,84,127,7,28,89,84,52,6,133,121,219,110,204,119,194,85,168,181,19,134,201,184,173,158,57,212,71,66,12,147,214,65,103,12,227,36,70,175,134,125,209,222,245,184,42,23,189,241,90,184,229,111,118,85,106,167,38,89,167,214,81,239,121,229,47,4,70,102,126,106,242,201,254,209,197,85,32,73,164,85,101,211,36,161,77,72,133,33,198,28,73,145,165,73,90,20,105,50,50,60,25,25,25,124,7,101,210,26,10,238,173,85,180,104,4,131,112,234,53,216,17,148,88,206,226,114,75,104,63,113,231,233,124,12,5,239,114,237,179,14,206,225,138,216,75,176,141,135,106,144,225,84,149,185,189,138,51,118,159,19,39,244,72,252,211,245,253,166,36,216,233,250,63,110,183,106,105,101,165,111,182,223,79,192,209,32,71,82,113,140,26,35,54,140,99,5,250,191,2,29,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,122,164,182,151,163,186,210,144,149,146,208,164,154,84,89,35,35,47,35,33,237,0,26,239,241,245,101,187,101,113,61,120,52,227,36,209,85,234,117,10,179,105,36,154,72,144,237,66,86,48,91,75,183,171,245,253,166,58,135,10,182,57,106,14,189,89,180,21,60,150,147,233,170,115,166,106,86,220,151,141,97,24,250,42,253,127,128,145,252,218,237,55,168,218,254,213,93,212,184,175,29,79,75,137,89,145,153,18,87,54,114,137,36,120,47,135,150,76,98,30,0,83,25,92,79,218,30,40,220,36,149,74,158,105,216,101,157,222,144,139,140,231,220,3,96,123,66,144,155,126,210,162,80,16,162,82,105,180,232,208,200,200,243,146,109,164,163,224,95,15,129,125,131,151,30,184,251,124,59,91,51,183,98,113,159,60,96,123,0,0,0,0,0,0,0,0,0,66,46,100,156,95,196,209,27,6,69,139,107,212,243,113,215,163,174,49,156,87,139,169,29,167,217,152,214,255,0,81,228,56,131,75,141,39,190,211,34,60,121,159,98,151,90,137,119,194,176,172,106,245,229,80,113,41,102,141,77,149,56,200,204,136,213,209,101,110,109,44,169,36,102,100,131,237,146,251,75,204,107,165,196,246,176,87,181,155,89,174,171,162,169,83,149,34,26,170,243,145,78,105,215,150,180,181,23,197,188,182,146,73,82,214,73,193,58,101,132,158,210,247,125,97,210,169,208,110,141,82,190,89,134,201,75,169,214,110,26,146,80,106,62,163,206,45,231,222,34,220,163,245,150,121,91,157,207,185,228,253,230,98,241,185,126,240,125,70,208,61,56,135,112,92,52,120,110,221,53,118,219,152,185,14,71,66,158,97,14,177,21,102,214,229,178,135,19,181,214,140,246,228,240,126,243,63,40,127,202,123,133,168,55,133,81,221,103,187,105,93,88,244,185,106,106,10,94,96,148,158,179,74,131,37,181,145,56,209,151,146,149,221,43,35,248,99,204,91,227,77,54,203,105,101,148,37,8,66,73,41,74,75,4,68,94,68,69,238,1,197,92,86,212,11,149,134,163,84,16,75,109,183,18,230,211,36,153,30,8,203,222,71,250,198,33,151,52,13,52,181,154,225,173,218,147,20,232,172,189,6,90,148,218,137,150,210,102,104,129,53,69,220,147,156,231,236,19,148,65,158,111,55,59,20,62,26,161,64,57,27,29,168,87,219,142,73,222,69,184,151,2,121,99,25,44,247,47,172,5,30,139,98,228,193,169,47,46,135,113,105,156,185,206,56,105,149,50,172,218,28,116,204,146,157,148,246,72,136,141,93,136,189,216,79,237,247,10,157,22,13,201,218,83,141,107,93,89,148,168,246,174,142,254,75,63,25,116,240,23,68,0,0,0,0,3,28,241,13,167,176,245,63,70,47,27,62,76,100,58,228,234,29,65,168,219,144,74,52,188,184,142,182,133,22,82,172,25,111,243,34,51,248,13,113,53,34,209,157,167,186,131,95,180,164,161,198,94,163,85,101,67,73,153,26,79,243,47,173,178,50,202,82,126,104,243,193,125,132,54,126,117,180,60,210,217,112,136,210,180,154,84,71,239,35,33,66,92,206,116,225,86,31,18,213,25,49,224,169,152,181,182,94,170,111,38,182,165,78,61,80,152,126,100,148,145,158,17,245,159,214,96,44,111,149,142,179,30,163,104,28,123,102,124,211,122,109,184,226,41,232,37,185,185,68,196,120,80,144,94,107,81,227,43,63,113,23,212,66,106,138,99,228,229,169,171,162,235,53,102,192,155,49,12,193,157,70,145,45,162,91,155,73,114,87,46,158,209,36,178,178,35,51,73,31,98,73,159,249,133,205,145,145,150,75,222,3,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,5,24,241,19,237,3,169,223,207,42,215,246,215,69,231,10,222,213,110,91,186,227,125,106,141,227,123,82,110,171,21,152,55,5,126,161,85,138,220,153,211,18,234,26,126,66,220,66,86,73,138,162,37,18,86,68,100,70,101,156,224,207,204,96,115,236,53,236,77,186,34,205,58,233,45,183,209,38,121,151,100,120,220,77,204,198,236,91,138,169,136,137,158,185,213,39,120,1,246,72,177,63,20,249,156,161,33,6,44,225,131,75,46,13,21,208,219,107,76,174,153,148,233,85,74,55,140,235,189,79,113,107,142,174,180,199,158,78,213,45,8,81,225,46,164,143,41,46,228,126,101,220,242,152,202,224,232,170,222,30,221,21,70,147,20,199,177,175,182,147,17,107,23,157,98,241,22,42,222,162,187,183,38,38,58,226,107,153,137,245,192,0,2,229,133,87,191,54,127,209,95,227,159,234,35,30,242,179,246,129,184,63,153,178,255,0,182,194,18,151,142,14,22,117,7,137,111,200,175,200,74,197,189,3,242,115,210,94,43,210,210,31,107,127,136,240,219,58,125,38,92,206,58,11,206,113,230,88,207,124,117,94,12,56,48,213,30,29,53,70,169,123,94,213,235,90,108,25,180,7,233,77,183,74,149,33,215,73,213,200,142,225,40,201,198,27,45,187,89,81,103,38,121,50,237,230,101,24,187,131,191,86,109,225,226,153,221,214,56,250,161,189,112,27,73,149,90,232,242,114,186,239,211,23,247,107,141,206,189,102,229,83,31,60,78,168,133,199,247,181,189,247,248,95,203,34,137,9,202,99,244,169,248,31,250,240,228,56,159,224,27,88,117,171,92,174,93,77,181,174,75,54,45,46,179,224,250,12,212,38,74,68,132,244,97,178,202,183,37,17,214,146,202,154,81,150,20,125,140,188,143,177,101,62,7,248,89,212,30,26,127,45,127,46,235,22,244,255,0,202,63,70,248,95,68,200,125,221,158,31,196,239,234,117,89,111,25,235,163,24,207,145,231,29,179,79,11,130,196,81,154,205,234,168,157,221,234,184,247,235,162,247,63,218,140,159,19,176,52,101,150,113,20,205,248,181,98,55,122,245,166,109,239,71,171,73,215,185,41,69,32,241,67,166,84,141,30,215,203,199,79,109,247,119,82,233,211,16,252,36,109,81,116,35,200,101,185,13,177,149,173,106,87,77,47,19,123,212,163,53,108,220,120,51,193,93,240,133,28,95,240,27,117,107,142,167,55,169,154,101,93,183,169,178,42,80,219,98,180,197,89,249,45,245,36,50,68,134,223,109,72,67,164,121,104,144,217,160,146,130,79,68,149,235,27,138,198,67,61,193,215,139,177,19,106,157,106,137,250,58,254,164,55,162,157,164,195,108,254,107,114,156,125,221,203,55,40,211,143,45,232,152,154,102,125,91,209,30,121,211,173,204,242,202,212,150,46,157,10,151,167,239,59,28,167,89,21,55,26,75,45,50,226,85,224,165,169,79,180,227,139,86,80,165,41,227,150,156,36,203,9,105,57,73,100,148,169,124,34,79,4,220,44,235,15,13,55,5,209,249,101,88,179,103,208,238,56,113,247,122,50,68,167,101,162,92,117,171,165,142,163,45,160,154,52,62,254,239,53,110,38,241,130,221,153,108,47,50,200,187,78,18,138,111,70,149,71,15,155,151,208,142,109,213,120,27,219,65,137,191,151,87,21,218,174,119,162,99,182,168,137,171,179,229,106,10,82,212,171,2,238,213,30,43,239,251,18,196,164,250,78,185,83,188,171,254,22,47,93,166,122,157,57,50,29,95,174,234,146,130,194,27,89,247,81,103,24,46,230,68,46,180,99,77,33,208,155,99,72,107,87,197,209,76,151,34,109,106,255,0,175,202,173,213,37,59,148,165,41,91,239,56,196,118,219,35,50,74,90,75,235,45,221,212,181,41,74,51,34,216,132,82,204,176,19,152,77,186,53,210,152,157,103,251,50,27,17,181,212,108,133,56,188,76,83,189,118,186,98,154,34,117,211,93,121,213,167,84,71,29,56,76,242,137,141,117,135,15,122,19,108,112,239,167,17,180,254,218,151,34,106,148,242,167,84,167,191,146,84,217,171,66,18,227,164,140,153,52,157,173,161,41,66,76,240,148,39,38,181,110,90,178,88,0,200,219,183,77,170,34,138,35,72,132,47,25,140,191,152,98,43,197,98,106,154,171,174,102,102,103,174,103,239,221,29,64,0,15,107,103,94,191,236,11,71,84,109,25,246,37,247,73,244,157,14,167,210,241,81,122,238,179,212,233,186,135,81,235,180,164,172,176,182,208,125,148,89,198,15,177,153,14,194,0,62,110,196,78,246,156,85,38,245,202,173,197,169,170,119,98,102,98,53,225,19,58,68,204,71,45,102,34,53,158,189,35,178,1,94,252,217,255,0,69,127,142,127,168,139,8,17,107,142,14,22,117,7,137,111,200,175,200,74,197,189,3,242,115,210,94,43,210,210,31,107,127,136,240,219,58,125,38,92,206,58,11,206,113,230,88,207,124,99,243,107,85,223,193,215,110,220,107,51,167,182,19,14,143,51,12,54,87,180,152,108,94,50,184,162,221,59,250,204,242,141,109,213,17,244,204,66,12,112,3,237,111,98,126,41,242,201,66,227,4,7,225,131,128,109,97,209,93,114,182,181,54,233,185,44,217,84,186,55,140,235,179,79,153,41,114,21,214,134,243,41,218,149,199,66,79,10,117,38,121,81,118,35,243,62,199,62,5,182,69,135,187,134,195,213,69,218,116,157,233,246,67,53,210,190,113,129,206,179,171,88,140,190,236,92,162,45,83,19,49,219,191,92,233,243,76,124,224,0,12,211,88,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,33,87,52,237,102,61,57,208,57,22,204,25,166,204,219,141,197,211,214,72,115,106,141,137,16,166,160,252,150,147,198,80,94,227,47,168,196,212,51,34,44,159,184,83,39,56,221,77,93,107,89,104,214,4,41,136,122,12,26,52,121,110,146,28,220,72,146,137,117,6,141,39,133,153,17,146,76,187,26,72,254,191,112,8,53,166,246,148,237,66,212,26,5,165,25,14,60,245,102,171,22,26,140,136,212,127,158,125,13,153,158,18,163,243,95,158,15,236,49,177,223,15,58,123,15,76,52,98,206,179,227,70,67,78,65,161,211,218,147,181,4,147,83,200,136,211,107,51,194,83,147,245,60,204,136,254,34,149,121,99,105,194,175,206,37,169,210,100,65,83,209,104,140,179,84,222,109,110,74,92,102,161,12,252,205,42,34,60,47,234,63,172,133,246,180,218,25,105,12,182,68,73,66,73,41,34,247,17,16,15,48,0,0,0,0,21,115,206,127,82,94,69,14,221,211,56,147,156,108,213,42,37,85,212,54,233,145,41,59,42,12,153,40,137,93,200,253,249,79,237,247,10,157,22,13,206,38,83,142,235,93,37,149,40,246,162,142,198,11,63,9,117,1,95,32,47,15,149,254,154,90,206,240,214,213,77,250,116,87,158,157,45,42,113,70,203,106,50,53,192,132,163,238,105,206,115,246,137,155,110,219,80,45,166,29,141,79,65,33,183,28,83,155,72,146,68,89,34,47,113,23,234,144,134,60,161,174,134,43,156,53,77,128,82,55,187,79,175,185,28,211,188,143,105,34,4,2,198,50,120,238,127,80,156,192,34,7,48,46,15,168,186,249,167,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,220,150,79,222,71,231,71,21,24,55,70,150,223,47,67,120,165,211,43,54,245,73,72,37,23,81,151,16,243,15,25,110,73,250,171,44,45,190,199,216,242,94,227,33,180,35,141,182,243,106,101,230,210,180,44,141,42,74,139,36,162,63,50,50,247,138,130,230,195,194,212,27,62,168,214,179,218,84,174,140,122,164,180,181,57,44,176,73,79,89,213,78,146,226,204,155,104,139,201,41,238,165,153,252,115,230,2,81,114,219,226,254,38,183,88,49,236,91,162,167,139,142,131,29,17,136,229,60,93,73,13,48,204,54,183,250,239,45,197,154,156,117,93,246,145,25,231,200,251,28,221,26,215,112,195,172,21,237,25,214,107,86,232,165,212,229,71,134,154,188,20,84,90,105,229,161,46,197,241,108,173,212,154,82,180,18,178,77,17,97,71,180,253,255,0,86,197,218,119,119,194,191,108,90,13,229,79,113,42,102,179,77,139,56,136,140,140,211,214,101,14,109,60,41,68,70,68,178,237,147,251,79,204,7,99,0,0,0,0,0,0,0,1,196,93,244,132,220,22,149,110,128,181,18,83,82,167,73,134,102,103,140,19,141,41,31,3,248,252,15,236,28,184,245,200,218,113,221,223,157,187,21,156,124,48,3,91,78,42,172,114,211,237,122,188,168,41,121,46,167,211,85,23,72,210,173,216,47,26,250,49,244,83,250,159,1,219,248,5,178,221,189,120,158,179,218,109,146,116,169,21,58,125,89,196,154,77,68,104,106,161,23,57,45,167,219,214,250,190,210,30,124,127,38,50,120,159,187,202,42,156,52,157,74,160,106,222,101,244,189,33,43,56,199,184,101,222,82,150,155,213,157,127,118,174,210,92,79,129,167,169,197,44,136,200,141,40,155,5,70,147,60,31,199,203,36,2,238,227,54,150,99,180,210,80,148,18,16,148,146,82,88,34,34,47,34,33,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,21,117,206,115,77,27,244,29,189,169,204,248,133,57,226,162,82,86,146,238,130,78,202,131,198,120,36,127,151,119,236,247,136,21,193,133,194,221,183,196,133,143,49,195,100,137,234,229,50,57,117,124,140,206,124,115,237,220,187,250,162,229,57,143,105,202,111,254,26,171,203,68,47,18,253,25,153,85,70,211,211,222,105,83,48,37,225,69,234,168,200,242,191,50,199,159,153,10,37,211,170,179,182,118,167,91,53,199,146,180,57,68,174,194,148,180,224,200,200,217,144,133,25,99,37,250,191,18,253,128,54,116,163,201,41,148,152,83,11,24,126,59,110,22,60,189,100,145,255,0,164,125,131,165,104,165,192,155,175,71,236,155,149,43,37,122,82,221,166,204,236,121,50,234,69,109,120,62,231,223,214,248,159,218,59,168,0,0,0,0,0,0,0,0,141,28,195,174,89,214,199,12,23,44,152,27,183,203,141,54,34,177,159,162,170,124,179,60,224,203,183,170,95,245,13,127,169,172,63,93,184,98,198,50,220,245,70,106,27,193,100,242,167,22,69,245,159,153,253,98,246,121,166,75,56,156,44,76,195,142,39,173,80,113,147,216,120,206,105,211,123,31,212,40,194,199,37,29,235,111,146,28,75,106,58,164,76,45,71,130,73,245,83,220,207,221,128,27,10,112,73,167,16,244,223,135,107,70,20,104,157,7,42,116,168,21,39,203,166,73,220,235,144,99,18,143,178,83,159,161,230,121,63,172,103,161,208,244,13,70,173,13,211,194,83,169,113,73,181,105,41,82,210,172,146,143,193,181,147,35,247,142,248,0,43,103,157,91,174,126,228,150,179,59,211,179,242,142,10,182,231,190,124,53,68,179,129,100,194,185,249,209,81,39,76,209,75,110,169,30,50,156,105,139,146,26,92,82,80,103,180,138,37,69,70,102,100,93,139,7,241,1,77,226,196,121,55,210,159,147,172,21,170,129,50,225,180,213,34,74,119,146,79,110,226,149,79,60,103,24,206,5,119,11,140,228,235,164,243,173,221,57,171,234,5,82,51,105,93,78,100,134,163,175,97,146,141,135,24,167,186,142,234,65,126,169,249,40,203,252,224,44,112,0,0,0,0,0,85,103,57,187,9,42,77,191,125,48,211,100,162,240,144,86,162,79,173,143,240,131,167,228,159,255,0,59,246,123,197,169,136,57,205,154,202,77,197,195,226,106,237,33,125,106,100,242,146,163,34,237,211,110,12,229,31,242,76,252,213,241,34,1,85,92,22,222,114,108,126,35,236,186,148,121,38,202,101,86,105,176,221,194,205,36,182,213,62,57,169,39,133,22,72,246,249,31,111,168,108,89,70,156,154,157,30,13,73,24,219,46,51,79,150,60,176,164,145,246,243,248,141,99,52,170,90,224,234,117,163,45,15,173,147,106,187,1,125,68,43,105,167,18,16,121,35,247,121,13,148,116,130,65,204,210,107,42,89,188,167,77,235,122,154,231,81,74,220,106,204,102,207,38,126,252,231,204,7,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,241,214,103,38,153,71,157,82,94,54,196,140,235,231,159,44,37,38,125,252,190,3,93,62,52,175,57,55,199,17,247,165,74,68,147,121,49,107,53,40,109,101,102,162,67,105,159,32,210,146,202,143,4,91,188,139,183,212,54,10,213,233,7,19,73,239,89,100,242,154,54,109,218,147,157,68,171,105,167,17,156,60,145,251,177,143,49,173,118,170,202,92,237,78,187,165,173,245,188,110,215,103,175,168,165,110,53,102,66,207,57,247,249,128,178,206,76,150,18,82,155,130,250,125,166,205,71,226,224,161,70,159,91,31,224,247,75,205,63,254,119,236,247,139,83,16,115,148,205,148,155,119,135,197,85,221,66,250,213,57,231,37,38,101,219,166,228,24,42,47,228,145,249,167,226,100,39,24,0,0,0,0,0,10,104,231,33,74,126,54,176,81,106,6,203,132,211,180,136,201,222,105,61,187,142,85,64,241,156,99,56,21,220,46,51,156,86,147,206,184,180,230,145,168,20,184,205,169,116,201,145,218,144,189,134,106,38,27,98,160,234,251,165,7,250,197,230,162,47,243,138,115,1,112,92,149,29,115,247,37,186,89,222,157,159,148,115,149,183,61,243,225,169,197,156,124,5,147,10,231,228,187,68,157,15,69,46,74,164,136,202,109,167,238,73,137,109,74,65,150,226,56,148,229,17,145,153,119,44,23,196,88,192,0,192,188,109,233,196,61,72,225,218,238,133,38,39,93,202,101,42,125,73,130,233,146,182,186,220,25,36,147,238,149,99,233,249,150,15,235,25,232,116,61,124,81,167,67,117,12,146,234,91,82,173,90,178,82,181,43,4,147,240,110,224,204,253,192,53,163,169,48,253,10,225,149,24,139,107,212,233,171,111,7,146,194,155,89,151,212,126,101,245,13,128,121,120,92,179,174,126,24,45,169,51,247,111,137,30,28,52,231,63,69,52,248,134,88,201,159,111,88,255,0,234,20,17,124,18,138,245,184,9,110,37,197,21,82,94,86,147,201,40,250,170,238,71,239,200,188,254,86,114,206,95,11,16,242,227,138,232,212,27,103,215,60,227,20,232,93,139,234,1,47,192,0,0,0,0,0,0,0,124,149,121,37,14,147,54,89,227,12,71,113,206,254,94,170,76,255,0,208,62,177,210,181,174,224,77,169,163,247,181,202,165,146,125,23,110,212,166,119,60,25,244,226,184,188,23,114,239,234,252,75,237,32,26,253,113,159,112,183,114,113,35,124,75,108,217,50,98,185,83,142,125,47,34,52,207,144,125,251,159,127,88,79,94,76,122,104,223,160,238,29,78,123,196,37,207,21,46,146,132,159,100,26,118,83,222,35,193,163,252,187,191,103,188,86,38,162,213,221,188,117,58,230,174,50,149,173,202,221,122,108,164,39,6,102,102,244,133,168,139,25,63,214,248,159,237,23,181,203,135,78,83,96,112,213,65,90,225,120,103,235,44,197,170,56,158,158,195,82,158,129,19,42,63,85,38,103,148,121,158,124,188,204,4,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,0,0,0,0,0,0,0,0,0,0,1,213,117,74,214,43,219,78,174,91,83,106,76,234,180,153,144,211,184,189,238,176,182,203,220,127,173,240,63,176,198,183,26,201,111,72,177,117,162,244,182,157,109,72,93,18,230,168,196,78,72,203,36,204,183,16,70,93,147,219,212,248,23,216,67,103,5,17,40,141,39,228,101,129,67,252,209,116,181,203,19,136,201,213,184,212,228,199,137,112,54,237,73,110,33,157,132,227,239,207,154,163,81,153,33,36,106,50,71,158,76,207,226,96,45,27,151,117,252,155,227,134,107,101,43,117,74,118,143,18,21,47,10,86,76,137,170,124,79,47,88,251,101,95,87,216,66,77,138,192,228,211,170,141,74,160,215,180,214,167,84,51,148,203,242,167,199,101,199,203,179,36,138,123,41,34,74,151,159,60,145,97,56,250,253,194,207,192,0,0,0,0,0,0,0,4,97,230,55,108,202,185,248,93,184,153,137,29,151,151,5,169,115,140,156,65,171,4,138,116,178,202,112,71,235,122,221,188,190,209,64,48,93,114,151,88,142,242,247,54,228,73,40,81,251,141,38,133,17,253,88,62,195,102,253,89,180,153,190,180,206,233,180,220,140,203,202,170,81,167,68,104,157,65,40,146,227,177,220,109,38,93,149,131,245,252,200,140,254,163,26,219,235,69,165,50,197,213,171,202,211,155,29,76,174,151,94,168,196,73,26,13,36,164,181,37,198,200,211,146,78,75,212,60,30,11,236,32,23,245,192,245,249,22,252,225,186,204,147,25,229,56,170,101,30,157,77,116,212,162,51,222,220,8,198,126,74,87,235,251,240,127,80,207,98,177,57,61,107,147,19,104,21,77,36,171,207,34,144,195,175,205,138,218,221,44,27,105,68,8,232,34,37,57,156,228,207,201,56,248,31,184,89,216,0,194,252,92,104,58,120,135,209,154,181,134,201,199,68,242,109,249,84,245,191,217,9,149,225,31,105,163,51,233,184,162,45,207,127,37,59,190,31,3,205,0,2,144,244,235,148,246,190,84,245,30,61,62,231,85,26,45,6,13,73,30,49,229,156,212,117,227,33,244,18,250,74,92,51,66,141,72,53,26,115,130,60,119,236,46,31,71,180,190,131,163,218,125,71,177,45,232,172,178,197,54,36,118,28,54,219,66,122,174,54,195,109,26,207,98,16,74,51,38,203,190,210,51,255,0,32,238,132,68,94,68,67,244,0,0,0,0,0,0,71,238,59,173,196,92,124,48,223,45,40,155,204,42,45,78,97,26,189,219,41,242,124,187,31,235,127,245,196,129,24,83,140,229,180,158,24,117,37,14,73,75,6,237,173,89,109,10,53,237,202,142,159,35,4,71,241,1,174,181,17,197,211,46,152,14,180,100,107,139,80,105,73,63,118,82,225,99,252,195,100,254,28,36,174,111,15,58,97,45,207,166,245,155,69,113,95,105,193,100,207,252,227,90,67,67,200,168,116,216,90,150,242,94,194,20,147,51,81,171,119,99,35,46,249,200,217,39,132,223,20,92,48,105,41,77,207,87,242,30,131,187,118,115,255,0,123,216,243,207,124,231,32,50,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,117,196,124,149,195,225,235,83,229,182,100,75,102,205,173,56,156,252,74,11,198,95,230,26,216,87,28,93,74,233,168,58,234,136,151,42,160,234,148,121,237,149,56,121,255,0,56,216,247,139,18,150,124,48,106,217,66,207,87,242,26,189,141,185,207,253,239,127,203,29,243,156,13,109,137,15,46,161,211,125,106,67,202,123,11,82,140,201,68,173,221,204,204,251,231,32,54,31,224,70,220,110,220,225,134,198,105,41,111,51,104,180,201,134,105,47,61,244,248,222,125,139,245,127,250,226,64,140,41,193,138,218,87,12,58,108,134,228,165,243,106,214,163,182,181,18,247,97,69,79,143,146,51,248,140,214,0,0,0,0,0,3,165,107,14,151,208,117,135,79,171,22,37,195,21,151,152,169,68,144,195,102,227,104,87,73,199,24,113,162,89,111,66,201,38,68,225,247,218,102,95,228,20,241,168,188,167,181,242,153,168,242,41,246,194,168,210,168,51,170,75,240,111,32,230,175,161,25,111,172,145,213,82,33,146,18,105,65,36,213,140,145,103,183,97,119,131,240,200,143,204,136,6,24,225,31,65,211,195,198,140,210,108,55,142,58,231,155,108,74,168,45,142,232,84,175,8,195,78,153,31,77,181,25,110,103,249,73,221,241,248,22,104,0,0,24,19,142,11,238,45,137,195,117,231,38,75,202,109,85,58,61,70,156,209,165,68,71,189,200,18,76,188,212,159,212,247,100,254,161,158,197,98,115,132,215,38,33,91,244,189,36,164,79,204,151,221,98,108,166,208,233,127,22,164,79,142,178,50,75,153,206,72,188,211,143,137,251,128,84,244,247,92,170,86,36,60,131,83,142,75,146,181,22,123,154,141,74,51,250,242,125,197,254,242,228,182,101,91,28,46,219,172,203,142,203,43,158,212,73,196,77,160,211,146,93,58,33,101,89,34,245,189,94,254,127,104,162,157,23,180,166,95,90,181,102,218,112,163,169,229,85,43,212,232,138,34,65,168,146,151,100,182,217,154,176,74,193,122,229,147,193,253,134,54,72,210,91,73,155,23,76,237,107,77,168,204,178,170,93,26,12,71,73,164,18,73,78,53,29,182,212,103,217,57,63,83,204,200,143,234,32,29,180,0,0,0,0,0,0,0,4,100,230,35,127,38,199,225,154,230,74,93,82,93,172,68,155,75,34,74,176,102,78,211,229,249,250,197,219,41,250,254,195,18,108,86,7,57,109,84,106,45,6,131,166,180,202,161,148,167,159,139,62,67,45,190,93,217,52,84,25,81,26,82,188,249,224,143,41,199,215,238,1,89,186,55,111,72,190,181,162,203,182,154,109,75,93,110,230,166,195,86,8,207,4,244,182,208,102,125,149,219,215,248,31,216,99,100,125,45,181,138,201,211,171,106,212,218,146,58,85,38,28,53,109,47,123,76,33,179,247,23,234,252,11,236,33,72,252,174,180,181,119,223,17,144,107,114,105,201,145,18,223,109,170,146,28,91,59,201,183,216,159,9,68,162,51,66,136,148,68,191,60,145,151,196,133,240,164,137,36,73,47,34,44,0,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,21,245,205,223,69,209,119,233,44,61,65,166,194,71,142,162,202,108,223,117,45,250,222,25,152,211,221,81,25,146,12,241,185,68,125,212,69,246,121,139,5,24,231,136,107,2,22,165,232,197,225,105,203,143,214,114,85,18,160,152,201,216,74,50,125,81,29,109,6,89,74,191,95,220,89,248,0,162,206,1,181,129,237,35,226,46,218,121,217,42,106,29,114,116,58,60,143,92,210,148,161,233,209,77,70,175,93,36,69,134,251,153,231,236,49,176,125,50,124,122,173,54,45,82,35,169,113,137,108,54,251,107,74,136,201,73,90,73,68,100,100,102,71,216,203,200,198,178,87,141,30,169,165,154,175,84,166,27,79,196,151,109,215,159,75,38,105,83,106,35,143,37,73,74,147,217,39,230,223,99,44,121,123,133,242,240,5,173,17,117,159,135,122,29,67,210,8,145,54,134,212,106,44,172,186,75,95,85,152,49,77,102,175,93,103,156,187,223,56,60,159,114,47,120,73,32,0,0,0,0,0,0,1,248,100,74,35,73,249,25,96,82,79,54,61,14,93,129,172,73,191,105,148,151,209,77,184,144,82,31,148,150,48,201,204,145,42,115,170,65,173,45,165,59,246,160,143,6,163,86,59,247,243,23,110,35,175,29,28,62,211,53,243,67,43,84,197,196,39,42,148,120,210,106,148,245,37,180,154,213,33,168,114,82,210,75,243,107,81,250,207,121,39,7,240,50,63,48,164,142,17,117,134,161,163,58,233,107,92,113,230,173,136,111,213,32,196,157,249,197,37,30,29,83,24,91,155,176,180,22,48,215,125,199,143,143,213,177,37,143,118,83,111,139,74,147,117,82,165,51,34,61,78,19,18,137,77,45,43,73,117,26,74,241,148,153,151,146,139,222,99,88,171,146,133,84,179,46,154,141,191,80,109,216,243,168,211,158,138,225,25,41,10,75,141,56,104,51,44,145,25,122,201,63,113,31,216,45,235,149,39,20,236,94,54,74,180,130,239,170,54,85,138,90,204,160,19,143,151,175,17,166,96,199,105,63,156,120,212,106,53,169,93,146,130,79,195,7,216,5,140,0,0,0,0,0,0,0,0,0,0,8,179,204,146,183,232,126,23,174,36,248,207,12,115,25,151,20,143,169,179,168,107,167,76,245,11,185,100,207,30,95,80,148,194,185,57,197,106,108,90,110,154,210,52,233,169,164,137,82,166,199,156,166,201,194,37,41,165,71,168,50,125,183,228,203,37,143,163,143,175,220,2,161,237,72,238,79,186,232,241,16,147,91,146,42,17,219,34,198,119,26,156,73,126,223,49,178,151,15,49,87,7,64,180,214,27,136,218,182,45,10,51,106,78,49,131,76,38,136,203,31,176,107,231,194,141,148,171,247,136,11,34,134,76,45,228,21,118,154,235,169,74,119,22,207,26,194,79,113,109,87,111,95,190,72,108,115,106,210,155,160,219,20,138,27,72,36,34,157,2,60,68,164,139,4,68,219,105,73,22,48,95,15,129,0,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,238,33,162,174,110,129,106,84,54,209,189,111,218,21,150,146,156,103,38,168,78,145,22,63,104,214,182,235,142,228,11,174,177,17,105,52,57,30,161,33,179,44,99,105,165,197,23,236,242,27,63,221,84,166,235,214,197,94,134,234,9,104,168,192,145,17,73,50,201,25,56,218,146,101,140,31,199,224,99,92,110,43,172,165,88,92,64,94,244,51,97,108,160,235,181,39,90,74,147,180,182,120,215,210,91,75,106,123,122,157,176,64,46,159,150,221,111,211,28,47,91,168,241,158,36,225,179,18,49,159,83,127,76,209,78,135,234,31,115,193,150,124,190,177,41,133,114,114,117,212,216,213,45,54,171,233,211,179,73,114,162,205,145,57,45,155,132,106,75,73,143,79,100,187,111,201,22,79,31,71,31,95,184,88,216,0,0,0,0,0,0,0,0,0,0,14,10,248,187,41,182,61,165,86,186,170,178,153,143,30,153,9,249,70,167,86,148,36,250,109,41,120,202,140,139,201,39,239,33,174,223,23,90,195,80,214,109,116,186,110,57,19,86,252,54,42,147,162,65,252,226,148,143,14,153,143,173,189,185,90,203,24,119,182,211,199,195,235,178,158,107,124,84,49,103,89,41,210,11,66,168,217,214,42,171,34,158,77,190,94,164,71,89,157,29,212,254,109,226,81,40,150,148,246,82,13,63,28,159,97,80,182,221,10,169,121,221,52,235,126,158,219,178,39,86,103,51,21,178,34,82,212,167,29,112,144,70,120,35,51,245,148,94,227,63,180,4,219,229,57,161,203,191,245,137,87,229,78,146,250,233,182,234,14,67,18,148,198,89,41,145,229,65,117,41,37,169,181,39,126,213,153,224,148,74,199,126,222,98,237,136,137,36,73,47,34,44,8,235,192,191,15,148,221,2,208,218,45,53,49,9,186,165,98,52,106,165,65,74,109,36,180,190,236,56,201,117,39,249,180,40,189,102,124,149,147,248,153,159,148,139,0,0,0,0,0,0,0,0,31,53,78,124,106,85,58,85,78,99,169,109,136,140,45,247,86,165,17,18,80,132,154,140,204,204,200,139,177,31,153,141,123,248,249,214,7,181,115,136,187,153,230,164,169,232,116,57,243,104,241,240,179,82,84,134,103,74,52,154,125,117,17,150,28,236,101,143,176,133,195,241,251,173,17,180,99,135,122,229,67,199,162,60,202,227,82,104,177,112,233,33,125,87,160,202,52,26,125,116,30,114,215,108,100,242,93,136,253,212,53,103,81,234,154,167,170,244,186,97,54,252,169,119,37,121,132,188,100,149,45,70,114,36,165,42,82,187,40,252,220,238,102,71,231,239,1,110,92,162,52,93,22,134,146,204,212,42,148,52,120,234,212,167,13,135,84,223,173,225,158,141,1,212,145,25,160,143,27,146,103,217,70,95,111,152,176,81,142,120,120,176,33,105,158,140,89,246,156,72,253,23,34,209,41,233,146,91,9,38,111,166,35,77,172,207,9,79,127,83,222,89,248,140,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,29,109,15,54,182,92,73,41,11,73,165,68,101,146,50,63,49,230,0,41,59,154,255,0,15,139,211,221,84,111,81,232,148,226,110,145,95,34,84,133,161,156,23,140,126,76,231,149,221,45,165,63,65,5,230,163,87,218,93,199,239,42,30,33,139,78,245,49,122,97,90,170,184,197,34,224,112,212,195,74,127,107,106,156,252,136,44,39,178,156,74,77,91,16,101,217,38,172,124,75,176,178,46,60,52,46,22,182,104,37,195,24,160,165,250,149,22,12,186,172,44,52,74,89,188,204,41,68,218,75,243,107,87,210,119,201,56,63,129,151,190,132,109,234,189,111,73,53,58,29,81,36,244,122,149,171,91,109,199,16,91,208,162,114,52,130,81,164,203,41,87,210,111,203,41,63,176,6,207,45,56,135,155,67,205,168,148,133,164,148,147,35,201,25,31,144,243,24,103,132,157,98,139,173,122,33,110,93,105,121,39,45,48,33,177,45,59,139,113,61,225,24,113,121,45,235,63,55,125,231,159,143,215,153,128,0,0,0,0,0,7,173,246,26,146,195,145,223,109,43,109,212,154,22,149,17,25,25,25,96,200,200,199,176,0,82,191,52,254,22,95,211,171,249,122,177,108,210,246,209,107,174,154,229,155,44,25,37,50,223,122,107,235,51,216,202,80,69,177,9,238,106,53,124,114,93,196,64,208,141,89,174,104,198,167,208,47,154,52,249,49,211,2,161,21,233,77,178,234,208,79,48,137,13,58,182,212,73,90,55,37,93,34,202,77,68,71,239,248,150,195,92,68,104,189,3,93,52,178,187,99,214,96,198,121,249,48,101,20,23,94,105,10,232,73,84,103,90,109,194,53,33,102,147,73,186,103,185,37,146,247,124,15,94,189,127,209,107,159,66,53,50,173,98,92,176,156,103,161,37,245,67,113,77,184,148,189,25,50,29,105,183,18,107,66,55,18,186,74,50,81,39,7,238,248,16,108,37,195,190,181,219,154,233,166,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,228,189,255,0,19,201,226,133,249,125,241,141,63,135,189,64,143,65,186,170,147,29,181,42,206,34,51,141,41,245,41,184,238,58,252,84,155,184,113,246,218,65,37,166,84,91,176,102,69,241,47,43,201,178,47,155,103,80,237,200,55,77,171,85,141,58,12,248,237,72,109,108,190,219,184,37,182,149,145,25,161,74,44,237,90,125,231,230,3,159,0,0,0,0,0,0,30,15,60,212,118,150,251,238,37,182,219,73,173,107,81,145,18,82,69,147,51,51,242,32,31,13,195,92,167,219,84,57,245,234,172,166,163,196,167,198,118,75,174,58,180,161,41,67,104,53,168,204,212,100,69,217,38,125,204,188,133,1,115,2,215,103,53,187,94,234,178,161,85,28,147,74,162,173,250,92,98,39,247,180,100,204,217,70,133,39,14,45,56,218,233,96,203,29,143,177,17,121,205,110,102,124,118,83,232,212,249,154,25,166,117,83,122,124,198,92,106,169,54,43,233,83,109,54,180,204,138,243,61,70,100,18,146,225,40,144,173,170,70,8,176,103,238,33,88,26,99,167,119,86,178,234,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,207,223,239,9,193,202,7,67,222,184,245,74,161,170,117,138,114,151,77,165,194,118,60,85,184,201,154,74,91,114,32,62,133,17,169,179,78,118,168,251,146,137,95,15,136,185,113,133,184,75,208,74,79,15,218,59,68,180,99,193,136,138,146,226,70,126,162,243,77,36,148,228,147,138,195,110,153,168,155,66,143,42,103,62,177,103,227,245,102,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,28,223,180,61,235,115,84,169,250,167,71,167,41,20,218,164,38,163,202,91,108,153,36,229,185,34,123,235,81,154,91,36,231,106,75,185,168,213,241,248,139,151,24,91,139,77,4,164,241,3,163,181,187,70,68,24,139,169,34,36,151,233,207,58,210,77,72,146,81,95,109,163,37,27,107,81,97,79,103,213,44,252,62,176,165,174,95,186,236,230,136,235,221,42,84,218,163,145,169,85,165,177,75,146,70,254,198,136,158,155,20,214,165,101,196,39,27,90,60,153,231,177,119,35,47,43,253,183,171,148,251,150,135,2,189,74,148,212,136,149,8,205,73,105,198,150,149,165,72,113,4,180,153,26,76,200,251,40,143,177,159,152,214,103,83,244,238,234,209,173,65,169,217,245,232,210,160,207,163,206,121,182,93,52,56,209,184,77,62,182,210,243,106,82,80,163,73,169,179,50,81,17,121,123,189,214,127,203,51,142,202,125,102,159,15,67,53,50,170,108,207,134,203,109,82,230,202,125,41,109,214,208,152,113,89,103,168,244,131,82,156,53,26,213,181,40,193,150,76,189,228,2,206,0,120,50,243,82,26,67,236,56,151,27,113,36,180,45,38,70,74,73,150,72,200,203,204,135,152,0,0,0,0,0,0,198,28,67,235,93,185,161,154,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,79,221,241,46,225,123,223,54,206,158,91,115,174,155,170,171,26,12,24,17,221,144,226,222,125,182,178,72,109,75,50,35,90,146,89,218,133,123,203,200,81,183,48,78,49,167,241,9,168,18,40,54,173,82,99,86,165,37,197,198,109,164,190,164,183,33,198,159,148,146,119,13,190,227,75,37,52,242,75,118,8,204,190,5,230,24,3,93,245,102,185,172,250,159,95,190,107,51,228,200,76,250,132,167,162,182,243,171,89,50,194,228,58,234,27,73,41,107,218,148,245,79,9,37,25,23,187,226,114,255,0,149,135,11,47,234,45,252,141,88,185,169,123,168,180,39,73,113,13,230,12,210,169,108,61,9,244,25,111,101,72,50,216,181,121,40,149,240,193,119,17,27,64,52,90,231,215,125,75,164,216,150,212,39,30,235,200,97,83,28,38,220,82,89,140,169,13,52,227,138,52,33,123,73,61,84,153,168,211,130,247,252,15,97,78,29,180,94,129,161,122,89,66,177,232,208,98,178,252,104,49,74,115,172,180,132,245,229,38,51,77,56,225,154,80,131,81,168,218,35,220,162,201,251,254,4,25,37,134,26,140,195,113,216,109,40,109,164,146,16,148,145,17,17,17,96,136,136,135,176,0,0,0,0,0,0,0,120,58,226,25,109,111,56,162,74,16,147,82,140,207,4,68,94,99,204,97,158,45,181,138,46,138,104,133,199,118,41,228,148,179,129,49,136,137,220,91,141,239,8,251,136,193,111,65,249,181,238,60,252,62,160,171,94,107,220,67,150,162,106,98,52,194,139,85,113,250,69,190,225,41,246,146,254,230,211,57,137,19,152,87,170,151,20,146,86,197,145,119,73,43,31,2,236,63,57,80,112,248,189,66,213,71,53,30,183,78,39,41,20,2,53,71,90,217,201,120,198,36,193,121,61,212,218,147,244,22,126,74,37,125,133,220,67,75,134,175,91,213,189,78,153,84,81,59,34,165,117,86,220,113,180,122,235,81,185,38,65,168,146,69,149,43,233,57,229,149,31,218,47,187,128,253,11,133,162,122,9,111,70,56,41,98,165,90,131,18,171,55,45,18,86,79,61,10,41,56,147,252,218,21,244,154,242,86,79,226,103,238,9,22,211,104,101,180,50,218,73,40,66,73,41,34,44,17,17,121,15,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,1,232,159,13,154,132,25,16,36,54,149,181,37,165,178,226,84,68,100,164,168,140,140,140,143,177,150,12,80,223,50,174,31,37,232,230,186,207,173,193,128,77,210,46,101,59,85,39,26,104,201,180,189,34,100,197,108,201,54,132,145,236,108,187,100,207,30,243,33,125,98,38,243,21,225,218,6,181,104,157,82,175,18,156,244,138,237,2,43,243,162,155,12,165,107,87,66,36,181,33,29,154,90,204,141,110,249,17,151,212,100,126,97,13,249,69,241,18,116,107,150,94,142,220,53,89,10,102,105,57,34,18,93,127,40,75,139,114,4,118,208,146,91,164,69,216,143,4,148,103,225,240,22,242,70,70,89,35,201,24,214,99,75,175,27,135,68,53,126,147,95,37,72,131,54,129,88,96,166,55,149,180,172,49,41,11,113,181,22,228,30,50,214,12,140,203,203,190,61,219,19,232,38,165,83,117,99,73,109,123,210,159,61,137,43,168,82,97,61,39,164,234,86,109,190,228,102,156,90,21,133,43,10,46,161,100,140,204,203,61,254,32,50,8,0,0,0,0,0,0,0,252,50,35,44,24,136,220,120,240,85,110,241,27,102,203,185,40,148,246,99,221,244,152,78,46,35,205,52,218,23,32,154,106,82,208,202,148,150,28,117,100,167,94,35,52,145,150,125,216,63,57,116,63,12,136,203,6,89,35,1,171,246,160,233,221,223,165,215,76,219,86,239,163,77,167,78,129,33,198,127,63,29,214,119,236,113,104,222,142,162,82,102,147,83,106,193,224,188,134,122,225,79,143,13,82,225,214,183,30,52,218,221,70,181,108,146,80,202,233,242,164,200,146,150,91,222,193,31,69,163,144,219,105,50,109,147,74,125,197,184,203,200,251,91,135,21,92,13,105,127,17,244,121,82,215,74,139,75,184,250,43,54,39,197,98,59,11,91,155,95,52,245,28,240,238,56,100,110,61,185,88,239,216,143,204,187,211,199,16,92,14,107,126,133,86,38,33,251,66,171,88,163,182,251,137,102,109,58,159,46,67,100,209,45,221,170,91,135,29,9,250,13,110,51,46,216,50,63,35,236,23,31,160,220,119,104,78,181,209,160,58,213,221,79,163,85,100,33,164,185,10,167,62,28,119,122,170,67,89,36,183,226,22,172,110,119,105,123,242,70,94,101,222,68,68,159,6,160,202,36,192,154,196,150,156,73,41,14,50,225,45,42,35,44,145,145,145,224,203,6,95,214,53,116,129,85,185,237,10,145,61,78,168,84,232,243,163,175,57,101,215,35,186,133,37,69,240,50,50,50,82,75,246,151,212,36,150,145,115,29,226,55,74,26,102,34,46,31,79,198,101,41,108,145,90,151,62,86,18,93,50,236,94,37,37,228,223,255,0,124,175,136,13,128,64,84,197,181,206,138,179,22,152,77,220,118,75,15,77,54,242,106,143,77,90,145,212,218,93,136,215,59,59,115,187,235,198,7,195,119,115,161,188,102,210,85,30,212,178,105,172,76,81,153,111,149,77,117,41,36,154,84,93,141,185,217,206,77,63,229,1,108,117,187,142,129,109,193,118,167,95,172,193,167,197,97,10,90,221,149,33,13,32,136,136,212,125,214,100,94,73,51,253,134,43,139,142,110,102,84,74,21,54,169,166,90,45,81,68,186,147,232,126,20,170,155,15,33,198,218,74,147,37,149,155,79,70,148,74,74,201,68,210,147,148,246,35,201,151,145,8,13,171,220,113,113,5,172,11,146,205,94,245,168,211,97,72,82,204,226,211,106,83,153,107,106,186,158,174,197,72,89,99,14,25,99,224,68,67,163,105,78,136,106,158,186,93,145,105,54,197,181,91,169,170,124,150,202,68,242,133,37,230,208,75,117,9,83,142,56,134,215,130,46,170,84,106,50,62,199,159,127,112,226,40,212,109,65,214,251,253,168,48,88,170,215,235,149,217,233,37,172,146,252,165,146,223,124,136,214,179,34,90,246,239,116,178,125,254,151,188,207,189,209,240,11,192,157,191,160,150,204,91,210,243,165,199,153,119,212,25,67,166,111,176,135,14,34,92,110,43,155,11,169,29,14,182,164,58,210,187,100,241,159,142,76,185,78,10,184,3,177,56,118,163,68,186,43,208,209,85,187,37,50,219,206,185,49,182,95,40,174,41,17,214,162,104,215,29,183,91,216,235,38,105,35,60,150,79,222,125,166,1,17,36,176,68,68,69,238,32,2,34,34,34,34,193,23,145,15,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,100,70,70,70,89,35,243,33,250,0,33,87,31,92,9,219,250,249,108,201,189,44,202,92,120,151,125,61,149,186,70,195,8,108,229,165,182,229,57,176,250,113,214,235,138,91,174,167,182,75,56,248,224,206,151,43,52,109,65,209,11,253,216,51,152,170,208,43,148,41,234,36,44,210,252,85,154,217,124,200,150,131,50,66,246,239,104,240,125,190,143,184,203,182,206,230,68,162,193,145,25,31,184,196,63,227,87,128,59,19,136,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,147,193,123,203,184,97,30,6,121,153,81,43,180,218,94,153,107,77,69,49,42,76,33,136,81,106,111,188,134,219,117,41,76,102,80,110,189,38,81,169,75,53,27,170,86,19,220,139,36,94,100,44,118,137,113,208,46,72,13,84,232,21,152,53,8,175,161,43,67,177,100,33,212,153,26,73,69,221,6,101,228,162,63,218,67,91,13,86,209,13,83,208,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,51,158,146,148,74,34,46,197,159,119,110,243,164,60,113,113,5,163,235,140,205,34,245,168,212,161,71,82,12,162,212,170,83,158,107,106,122,126,174,196,200,65,99,13,145,99,224,102,64,54,40,1,81,86,143,58,27,202,21,37,49,238,187,38,152,252,196,153,17,46,45,53,213,36,210,73,73,119,55,39,103,57,37,127,144,125,215,47,58,42,204,170,97,183,110,89,44,51,52,155,201,42,69,53,105,71,83,105,246,51,68,236,237,206,223,175,25,1,107,242,231,193,167,178,185,51,230,177,25,166,210,106,91,143,56,72,74,72,139,38,102,102,120,34,193,31,245,8,239,175,60,119,104,78,138,81,167,186,237,221,79,172,213,99,161,212,183,10,153,62,28,135,122,169,67,184,37,55,226,16,172,110,107,105,251,242,100,94,103,218,163,181,119,152,239,17,186,174,211,209,23,112,250,2,51,201,83,102,138,44,185,241,114,147,234,23,114,241,42,47,39,63,251,212,252,4,109,159,85,185,238,250,145,189,81,168,84,235,19,164,47,57,121,215,36,58,181,41,71,241,51,51,51,82,143,246,159,214,2,69,241,89,199,134,169,113,21,90,145,26,21,110,163,69,182,77,43,101,20,248,178,100,198,75,205,239,124,139,172,209,72,113,181,25,182,241,37,94,227,218,69,228,93,240,46,159,105,221,223,170,55,76,43,86,208,163,77,168,206,159,33,182,127,49,29,215,182,111,113,8,222,190,154,84,100,146,83,137,201,224,252,198,99,225,247,129,205,111,215,90,196,52,49,104,85,104,244,119,31,109,47,77,168,83,229,199,108,218,53,181,185,72,112,163,173,63,65,221,196,103,219,4,103,228,93,238,31,133,94,6,180,191,135,10,60,89,104,165,69,170,92,125,20,27,243,229,49,29,245,161,205,172,26,186,110,120,118,220,34,39,25,220,156,247,238,103,230,125,131,174,240,29,193,85,187,195,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,120,247,228,252,165,201,17,17,96,128,136,136,176,69,130,33,250,0,0,0,0,0,0,0,0,63,12,200,139,38,120,34,21,13,205,211,136,147,172,220,177,52,118,222,170,190,150,97,19,114,38,165,151,240,133,45,14,79,142,226,20,72,116,200,251,25,100,148,140,252,126,2,206,117,239,82,169,186,79,164,183,69,233,80,158,196,101,211,233,51,94,141,213,117,40,55,31,110,51,174,33,9,202,147,149,31,76,240,68,100,103,142,223,17,174,198,168,222,55,14,183,234,253,90,190,107,145,58,109,126,176,249,67,111,43,117,88,126,82,214,219,105,45,203,60,101,220,17,17,159,159,108,251,195,62,242,213,225,242,94,177,235,180,10,220,232,4,229,34,217,83,85,83,113,214,140,219,83,209,230,67,86,204,155,107,73,158,199,12,241,146,60,123,200,133,242,64,134,205,62,12,120,17,219,74,26,140,210,25,109,41,34,34,74,82,68,68,68,69,216,139,4,34,167,46,174,29,160,104,174,137,210,234,242,233,207,71,174,215,226,177,58,81,190,202,80,180,245,226,68,82,209,221,164,44,136,150,215,145,153,253,102,103,229,44,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,7,207,81,131,30,169,79,147,77,150,218,86,196,182,86,195,137,81,17,146,144,164,154,76,176,121,35,236,103,230,62,128,1,66,156,201,120,120,149,163,154,225,62,189,75,167,188,138,37,196,227,181,18,119,164,100,132,191,34,100,197,108,35,75,104,65,122,141,145,227,38,120,247,153,12,255,0,202,91,138,183,96,86,222,208,171,198,168,195,80,158,105,79,211,28,144,249,164,212,249,174,12,86,88,73,184,246,15,177,40,201,9,70,124,241,239,33,48,185,135,240,245,23,91,180,58,167,42,12,2,118,183,66,101,234,140,101,161,162,82,212,76,195,150,104,70,73,181,172,203,123,165,216,177,246,145,249,209,149,161,112,220,90,55,169,208,234,204,184,252,58,157,183,86,111,172,72,55,27,81,46,60,132,169,73,243,66,190,147,126,70,101,229,238,48,27,59,37,68,164,146,146,100,100,101,146,50,247,143,209,137,56,90,213,184,90,201,162,118,189,216,196,230,228,74,85,46,11,115,76,157,37,169,50,78,35,14,56,74,194,214,100,172,185,223,113,231,191,127,175,45,128,0,0,0,0,0,0,0,0,227,43,214,197,187,116,194,93,58,227,161,192,169,198,113,38,149,53,50,50,30,65,145,145,145,246,89,25,121,41,69,251,79,226,57,48,1,21,53,107,150,239,13,250,164,82,100,166,220,42,4,185,4,179,234,81,161,192,139,133,43,168,121,207,133,81,249,185,159,253,84,252,4,59,212,110,76,247,20,89,207,185,167,87,116,119,161,237,82,154,77,74,160,226,156,206,87,180,140,153,131,143,45,158,94,252,253,66,219,192,5,19,202,229,61,196,250,39,61,26,49,80,20,211,107,82,82,226,189,32,100,162,35,193,25,25,67,239,216,118,138,7,39,237,124,154,109,29,94,181,110,48,149,165,38,173,178,102,164,200,207,25,47,90,23,214,98,236,0,5,112,105,39,39,29,53,164,38,37,75,83,110,90,180,217,141,244,220,114,60,41,145,220,142,163,46,154,141,38,151,161,17,153,100,150,88,248,25,125,98,109,233,70,128,233,86,140,82,219,166,216,118,133,46,18,155,74,80,114,147,79,140,220,133,145,37,9,245,150,211,104,206,122,72,51,250,203,63,12,100,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,1,142,245,95,64,116,171,89,233,110,83,111,203,66,151,53,78,37,72,41,74,167,198,114,66,8,210,180,250,171,117,181,227,29,85,153,125,103,159,142,97,38,174,114,113,211,90,186,101,212,180,202,229,171,66,152,231,81,198,227,205,153,29,184,233,51,234,40,146,73,102,17,153,22,77,5,143,129,31,212,44,124,0,82,125,127,147,246,190,66,55,78,145,90,183,31,74,18,163,78,233,51,84,102,101,156,23,171,11,234,33,213,226,242,158,226,125,115,153,141,36,168,9,105,197,165,42,113,62,144,34,73,25,224,204,204,225,246,236,47,96,0,84,134,156,242,103,184,165,78,97,205,69,187,163,179,15,106,84,234,105,181,7,18,230,114,141,196,68,244,28,121,111,243,247,227,235,19,19,73,121,110,240,223,165,165,26,74,173,194,175,203,142,72,62,165,102,28,9,89,82,122,103,156,248,84,159,155,127,253,242,190,34,85,128,14,46,129,108,91,182,180,36,83,173,202,28,10,100,102,210,73,75,80,227,54,202,72,136,136,139,178,8,139,201,41,47,216,95,1,202,0,0,0,0,0,0,0,0,0,0,252,82,137,41,53,40,200,136,139,38,103,238,31,163,18,113,75,171,112,116,107,69,46,155,177,249,205,199,148,138,92,230,224,229,210,66,149,36,162,62,227,100,156,173,6,106,203,125,182,158,126,31,80,87,119,54,158,42,221,159,91,103,66,172,234,163,14,194,101,148,200,169,185,29,243,81,165,242,92,232,175,48,179,109,236,23,99,73,154,20,140,249,103,220,66,63,242,218,225,226,86,177,235,133,62,187,83,167,60,186,37,186,227,85,19,119,162,102,133,63,30,100,53,108,51,83,107,65,250,142,25,227,36,120,247,145,8,233,119,220,55,22,178,106,116,202,179,206,63,50,167,114,85,156,232,146,205,199,20,107,145,33,74,74,124,214,175,164,231,145,25,249,251,204,94,103,47,14,30,98,232,142,135,83,37,206,129,210,173,215,89,102,163,37,107,104,146,180,147,208,226,26,209,147,109,11,34,222,209,246,60,253,166,126,65,40,233,208,99,210,233,241,169,177,27,74,24,136,202,24,109,41,34,34,74,18,146,73,22,11,4,93,136,188,135,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,61,50,226,70,157,21,232,83,24,109,230,36,54,166,157,109,196,146,146,180,40,176,105,50,62,198,70,70,101,131,20,79,204,195,135,105,26,69,172,213,11,186,153,75,232,81,46,89,78,205,74,218,96,208,210,95,145,46,99,132,130,52,180,148,17,146,27,46,217,51,199,188,200,94,240,141,156,119,112,227,77,226,11,69,106,112,17,17,39,88,163,180,245,78,2,208,218,122,139,121,168,146,73,182,243,210,90,141,38,183,190,138,112,121,242,50,63,48,130,220,163,184,147,58,13,207,47,70,174,106,163,158,18,114,92,145,4,158,127,212,39,150,228,8,237,182,157,238,145,103,4,172,18,80,103,240,248,11,123,74,137,73,37,36,242,70,89,35,26,204,90,181,171,155,65,181,162,52,164,189,34,21,70,211,175,161,185,73,74,156,108,212,113,101,164,214,131,44,161,70,91,154,242,61,190,93,241,238,216,91,134,157,91,165,235,54,142,219,87,132,9,236,73,125,218,108,52,78,233,186,149,154,36,156,86,92,113,42,194,214,100,100,110,150,73,71,158,253,254,38,25,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,226,148,73,73,169,71,130,34,201,152,168,78,110,60,73,157,122,231,137,163,86,205,81,207,9,5,45,200,156,76,191,234,27,200,114,124,119,27,86,199,76,179,131,78,73,72,35,248,252,5,149,113,45,171,116,189,25,209,219,150,240,159,61,136,207,181,77,152,136,61,71,82,131,92,146,138,243,141,165,57,90,12,204,205,163,193,36,243,219,183,196,181,234,186,171,87,54,188,235,68,153,74,118,68,218,141,217,95,91,113,82,165,56,225,164,229,75,81,161,4,89,90,136,183,59,228,91,188,251,103,222,18,39,150,127,14,210,53,119,89,169,247,117,78,151,215,162,91,114,154,154,165,186,193,169,165,63,30,92,55,13,6,106,105,72,51,52,56,125,178,71,143,121,16,189,136,145,35,64,138,204,40,108,54,203,17,219,75,77,54,218,73,41,66,18,88,36,145,23,98,34,34,34,193,8,229,192,135,14,52,222,31,52,86,153,1,113,82,85,138,195,108,212,231,173,104,79,81,15,59,18,49,56,222,122,72,81,36,150,207,209,86,79,62,102,103,229,36,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,7,131,205,52,251,74,101,230,210,180,44,141,42,74,139,36,100,125,140,176,99,204,0,82,231,53,78,21,213,167,55,202,181,130,213,164,58,84,139,130,73,156,211,98,63,168,153,143,189,58,67,138,61,140,165,37,234,33,61,212,179,87,199,37,220,114,252,166,248,163,122,207,186,156,209,75,166,170,218,105,117,135,141,216,10,144,249,146,188,91,174,65,140,219,73,222,233,39,27,82,172,37,40,53,121,227,37,216,89,15,24,26,111,68,212,237,9,185,168,53,136,45,72,91,116,249,175,195,53,180,133,155,114,74,28,132,182,178,220,149,96,203,121,247,34,201,123,134,190,145,234,117,109,32,213,195,168,82,36,56,204,219,74,225,222,218,144,181,39,43,139,43,36,71,180,208,120,220,217,121,109,253,128,54,116,66,210,226,73,104,81,41,42,44,145,145,228,140,135,144,143,92,21,113,25,73,226,11,71,169,53,111,73,70,114,177,2,59,16,234,13,19,201,55,58,232,139,29,78,168,211,213,90,177,189,236,101,70,71,159,50,207,156,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,43,90,80,147,90,212,73,74,75,38,102,120,34,33,228,35,215,26,188,70,82,120,125,209,234,181,91,210,49,219,172,79,142,252,58,123,70,242,73,206,186,226,200,83,74,36,245,80,172,111,103,25,73,153,231,200,179,228,21,243,205,147,138,71,175,11,169,189,19,181,170,173,170,151,71,120,157,158,168,239,153,171,197,180,228,232,206,52,163,67,166,156,109,82,114,149,32,149,229,156,23,97,195,242,171,225,93,90,141,124,167,88,46,170,67,170,164,91,242,72,225,27,241,242,133,76,97,232,50,27,81,111,101,73,63,81,106,238,149,146,190,24,46,226,22,72,169,213,181,127,87,10,161,87,144,227,211,110,219,135,123,138,90,212,172,46,84,172,153,22,227,89,227,46,31,158,239,218,54,11,224,251,77,232,154,99,161,54,205,6,143,5,168,235,114,159,9,249,134,134,144,131,114,73,195,142,151,22,123,82,156,153,236,46,230,89,63,120,12,208,211,77,48,210,89,101,180,161,8,34,74,82,146,193,17,23,98,44,16,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,127,138,125,64,161,105,214,145,213,235,117,233,236,71,96,216,144,217,19,174,161,6,179,240,175,171,106,119,41,36,102,100,131,193,100,107,199,170,215,5,62,234,212,91,138,224,165,178,148,70,157,84,151,33,6,148,164,183,18,223,90,201,94,169,153,30,73,69,223,38,46,179,153,254,139,234,158,177,232,236,10,110,153,185,33,199,33,85,90,151,50,51,39,36,212,244,116,69,154,78,39,99,40,94,236,245,16,88,60,17,249,31,184,82,245,251,163,26,143,166,206,155,119,109,175,81,134,69,230,183,33,62,218,75,186,188,205,196,39,245,21,253,64,51,15,3,92,83,215,184,119,213,42,84,119,38,56,118,221,90,123,17,234,12,27,139,52,33,14,201,140,78,186,73,235,54,217,40,155,103,27,149,159,175,37,229,126,214,109,215,74,190,45,106,85,219,68,120,157,133,87,132,196,214,76,148,149,30,199,91,75,137,206,211,50,206,20,94,70,127,105,141,92,144,181,180,180,186,210,212,133,160,201,73,82,79,6,70,94,70,70,47,67,149,158,180,171,81,180,26,61,179,82,154,110,77,183,92,69,57,4,227,155,156,54,99,194,132,130,62,238,40,241,149,159,184,139,62,226,1,53,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,198,227,34,206,18,126,102,95,105,10,9,227,151,138,122,255,0,17,26,165,85,142,220,199,74,219,164,79,126,61,61,130,113,123,22,134,164,201,38,157,52,245,156,108,212,109,189,141,201,199,213,130,243,179,174,105,154,212,173,57,208,105,22,205,58,97,183,54,226,90,233,203,38,220,194,201,153,16,166,160,207,179,137,60,110,65,123,140,179,238,49,69,203,90,221,90,157,117,106,90,214,102,165,41,71,147,51,63,51,51,1,218,244,166,224,167,218,186,139,110,220,21,70,82,184,208,106,145,36,44,212,148,158,210,67,232,89,171,214,50,34,193,36,251,228,134,195,124,44,106,5,15,81,116,142,145,91,160,207,143,33,130,98,59,102,77,58,133,154,15,195,48,173,170,218,165,17,25,18,203,37,145,175,125,133,163,26,143,169,46,147,118,149,175,81,152,71,228,182,225,62,226,79,186,124,141,180,43,245,211,253,98,232,121,96,104,190,169,232,230,142,212,41,218,152,228,134,220,155,85,118,92,56,207,156,146,83,49,215,22,17,54,157,143,33,27,113,211,89,96,187,23,145,123,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,153,140,147,241,93,100,219,66,247,161,73,36,172,178,70,102,94,241,15,56,228,208,74,29,111,67,239,75,161,202,12,103,102,83,104,245,26,130,28,106,42,20,180,41,184,114,86,71,158,153,153,17,25,252,75,237,19,36,98,190,42,84,180,240,213,170,123,27,109,89,178,235,132,102,178,201,36,188,3,253,254,175,180,6,181,207,160,219,121,198,204,140,141,42,50,50,63,118,12,76,254,87,218,250,189,44,214,248,246,181,94,163,210,164,92,73,68,20,165,199,182,161,50,100,76,132,130,86,20,226,82,94,163,103,223,6,120,247,25,8,109,83,255,0,190,50,187,145,254,125,206,229,228,126,177,143,117,2,185,82,182,107,112,46,10,68,133,177,50,157,37,169,76,45,11,82,76,150,218,201,105,238,147,35,243,73,121,25,24,13,165,34,201,98,100,102,165,198,117,14,52,250,18,227,107,66,136,210,164,153,100,140,140,187,25,96,199,180,70,94,1,248,137,166,235,190,135,209,18,245,69,135,43,148,40,81,169,179,154,235,37,78,173,108,195,139,212,112,200,221,90,204,141,110,227,114,177,223,204,136,252,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,74,146,204,56,206,203,146,234,27,105,148,41,197,173,106,34,74,82,69,147,51,51,236,69,130,30,209,25,120,248,226,38,155,161,26,31,91,75,53,22,26,174,87,97,73,166,193,107,172,148,186,133,189,14,87,77,210,34,117,11,34,37,181,141,201,207,127,34,51,242,10,195,230,131,175,174,106,158,183,200,181,105,21,30,173,34,221,37,193,90,91,123,114,21,38,60,201,168,53,97,46,41,39,234,56,93,240,71,143,113,16,134,12,32,220,121,182,200,140,205,74,34,34,47,126,76,125,149,250,229,74,230,173,207,184,42,242,86,252,202,140,151,101,62,181,173,74,51,91,139,53,171,186,140,207,205,71,230,102,99,209,77,255,0,190,49,123,145,126,125,29,207,200,189,98,1,122,252,13,232,37,14,137,161,246,93,208,221,6,51,83,42,84,122,117,65,110,59,21,9,90,212,228,56,203,51,207,76,140,200,204,190,39,246,137,135,13,146,98,43,76,147,104,70,196,37,38,148,22,8,140,139,220,49,143,10,170,90,184,106,210,205,237,182,156,89,116,50,35,65,96,148,94,1,142,255,0,94,126,35,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,71,197,180,152,241,120,103,213,5,201,144,109,33,86,125,109,61,150,73,53,255,0,131,223,245,75,62,121,248,12,184,48,119,26,213,52,83,120,96,212,125,244,199,38,120,155,98,177,28,182,179,212,232,154,169,242,127,56,125,253,82,44,125,47,118,64,107,159,61,77,174,124,149,181,157,138,121,102,156,249,227,113,224,73,58,183,9,87,3,252,51,65,215,26,68,66,121,164,173,163,144,77,54,181,41,45,122,60,228,169,71,181,156,23,108,119,53,227,252,226,52,186,70,185,43,34,44,26,150,100,69,251,69,247,112,195,164,244,75,207,129,90,53,145,42,51,110,34,224,181,99,168,250,168,65,146,95,126,142,203,91,139,40,60,99,119,158,12,254,223,32,21,163,203,63,95,100,233,6,187,69,183,170,181,23,89,164,92,91,41,189,21,60,105,65,73,145,50,26,55,26,84,226,19,244,27,50,206,12,254,163,33,123,176,101,179,80,133,30,124,117,165,109,73,105,15,33,73,50,50,52,168,136,200,200,203,183,145,141,108,53,138,210,173,104,62,191,87,41,49,210,236,71,237,235,142,75,176,22,68,182,242,134,38,184,150,150,147,34,65,227,45,118,52,145,23,110,216,247,94,151,3,218,223,75,214,141,4,182,38,53,57,79,212,233,52,200,84,234,134,247,82,165,156,134,161,70,55,85,252,98,213,141,206,249,171,7,241,34,63,48,144,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,61,19,165,179,79,133,34,124,133,165,13,70,105,111,45,74,50,34,36,164,140,204,204,207,183,145,10,34,230,97,175,178,117,127,93,165,91,212,170,139,175,82,45,221,244,222,138,94,53,32,228,199,153,49,27,137,41,113,105,250,14,17,103,4,127,81,16,182,14,56,117,186,151,163,26,9,115,204,118,114,152,169,213,169,147,105,212,253,142,165,43,41,14,194,146,109,43,248,196,43,27,154,243,78,79,224,70,126,84,91,163,182,149,107,94,53,250,135,73,144,151,101,191,112,220,113,157,158,179,37,185,132,63,53,180,186,181,25,146,207,25,119,185,168,140,187,247,207,188,50,77,39,132,170,251,28,50,206,215,42,196,66,105,165,56,239,135,39,91,90,84,166,189,30,82,82,162,220,206,15,182,123,146,241,254,113,26,224,41,180,79,140,183,115,177,47,32,213,143,60,110,44,139,235,226,123,73,168,150,103,2,181,171,34,44,102,219,69,191,106,201,81,116,144,130,37,62,197,29,230,183,30,16,89,206,223,60,17,253,158,66,132,90,35,68,148,17,150,77,43,34,50,253,160,54,72,225,38,76,121,92,51,233,122,227,72,55,80,155,62,136,158,235,37,26,63,193,236,122,167,143,44,124,6,92,24,59,130,138,146,42,92,48,105,198,202,91,144,188,53,177,71,142,123,152,233,245,141,52,248,223,156,46,254,177,30,126,151,191,3,56,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,8,183,204,110,244,85,161,195,69,200,210,93,74,78,177,18,101,48,200,213,140,147,180,249,127,241,139,245,126,191,176,196,164,21,213,206,58,255,0,244,38,148,209,173,22,77,163,122,125,74,59,139,73,253,34,109,113,170,13,153,224,148,71,230,95,3,32,20,247,71,142,169,245,232,49,80,217,173,82,101,180,217,36,139,38,163,82,200,177,143,127,152,216,235,132,138,90,233,60,57,105,244,39,35,155,38,155,110,147,148,41,27,79,253,192,193,121,96,190,3,93,93,62,138,252,235,242,220,135,24,148,110,189,86,134,218,54,231,59,141,228,17,99,29,252,204,108,149,160,80,100,83,116,82,198,135,41,75,55,91,183,41,137,94,243,60,145,148,70,136,200,243,223,204,128,86,231,55,254,29,93,167,170,157,174,118,253,18,42,88,147,33,154,100,223,9,27,14,155,138,241,242,92,121,205,141,99,110,8,178,181,47,57,198,75,222,49,167,42,126,35,213,167,122,142,173,50,175,212,144,213,38,184,179,232,27,239,109,34,146,243,240,89,73,22,247,82,156,109,65,246,36,153,253,165,216,90,167,20,122,79,23,89,116,86,227,179,159,142,135,159,84,9,143,67,37,160,149,137,30,17,230,219,50,202,22,121,203,158,226,207,195,224,122,246,79,77,119,68,53,170,83,77,147,177,167,89,215,34,209,183,215,65,45,81,37,159,111,228,25,164,212,215,252,95,47,119,184,54,104,97,246,164,178,220,150,28,75,141,58,146,90,22,147,35,37,36,203,36,100,101,230,88,30,193,29,184,35,226,58,137,196,14,143,82,167,49,49,131,170,210,163,49,2,115,4,226,55,147,173,69,140,110,43,105,58,181,99,115,216,202,176,121,243,34,63,57,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,111,190,212,102,92,146,251,137,109,166,146,107,90,212,100,68,148,145,100,204,204,252,139,3,216,35,183,27,156,70,209,56,126,209,234,172,231,230,48,85,90,172,103,224,65,96,220,70,243,117,216,178,77,181,109,55,80,172,110,103,25,78,79,224,70,126,65,91,124,214,56,144,86,162,106,50,116,202,129,82,67,180,154,26,203,174,108,61,184,142,75,47,206,101,68,123,29,82,113,181,101,216,210,71,246,23,97,146,249,64,112,234,237,65,85,29,115,184,40,177,148,196,105,15,82,225,120,184,217,116,156,79,128,148,219,205,239,107,27,112,103,133,165,121,206,112,94,241,94,176,19,93,214,237,106,138,211,132,236,153,247,133,200,132,99,215,89,33,82,229,151,111,229,168,146,74,119,254,55,159,191,223,176,159,11,154,81,23,70,180,86,220,179,152,142,219,47,148,8,111,76,36,32,147,153,30,17,150,220,51,194,16,121,203,126,242,207,199,224,65,233,226,218,152,186,183,14,122,131,9,184,230,241,170,218,171,97,9,70,227,255,0,112,62,94,88,63,136,215,22,179,29,80,43,211,162,169,6,133,70,150,235,102,147,44,26,77,43,50,198,61,222,67,101,173,125,131,34,165,162,183,204,56,170,89,58,237,185,83,74,54,25,228,204,226,58,68,69,142,254,102,53,181,212,24,143,193,191,46,72,114,73,68,235,21,121,141,175,118,115,184,158,89,30,115,223,204,128,95,39,46,59,209,87,119,13,22,219,74,121,43,58,60,72,116,194,34,86,112,77,83,226,127,198,63,214,250,190,194,18,148,87,87,39,27,255,0,211,122,85,89,180,94,54,137,232,21,41,14,33,37,244,141,180,70,167,182,71,131,81,159,153,252,8,133,138,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,10,146,231,63,116,82,166,92,54,229,180,218,149,227,216,98,28,133,36,205,56,233,37,117,20,103,25,221,244,143,225,129,109,138,50,74,77,70,100,68,69,156,152,162,126,106,215,235,23,143,18,46,66,142,77,226,139,0,233,171,54,241,131,83,51,231,17,231,10,62,254,183,213,246,16,12,23,194,117,161,50,245,226,30,193,164,196,97,78,161,23,21,41,249,4,73,53,97,146,156,194,84,125,146,127,173,239,44,13,143,45,202,107,116,107,126,153,73,105,59,81,10,27,49,200,177,140,18,16,73,248,23,195,224,40,251,149,29,152,186,255,0,17,136,173,41,148,56,213,58,9,58,68,164,231,106,155,159,5,91,139,213,50,46,199,231,146,23,164,3,197,104,75,136,83,107,34,52,168,140,140,143,222,66,138,249,164,104,187,250,121,175,51,46,200,116,181,177,77,184,141,201,171,121,44,26,91,84,153,19,102,184,101,184,144,148,154,141,40,35,243,51,199,188,197,235,8,41,205,159,72,17,124,232,83,87,92,40,142,46,109,6,106,102,56,182,155,201,147,12,67,156,225,228,201,10,60,101,101,158,228,95,89,0,131,124,173,181,217,237,53,214,232,150,92,218,151,74,159,115,186,220,6,217,113,227,75,106,147,38,92,38,200,201,38,226,82,107,218,131,47,35,60,123,143,200,94,114,84,75,73,45,38,70,74,44,145,144,213,239,78,110,105,86,70,161,219,87,116,103,84,203,212,58,204,58,130,84,74,52,154,84,203,232,115,204,140,140,187,167,226,95,105,13,141,248,109,212,232,26,183,163,86,197,223,14,160,204,183,158,166,66,76,197,54,234,92,219,32,226,178,226,210,163,37,168,201,89,112,178,70,121,239,220,6,78,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,165,18,18,107,81,145,18,75,38,102,40,199,154,78,187,61,169,90,221,50,202,133,83,235,83,173,135,92,128,227,45,188,106,109,50,99,75,154,217,153,164,156,82,73,123,86,69,228,71,143,113,121,11,129,226,75,83,224,105,38,141,92,247,124,202,131,49,29,102,153,53,48,212,227,169,111,116,130,138,243,136,74,76,214,147,53,101,179,193,17,231,183,97,174,70,163,92,210,111,125,67,185,110,233,14,169,231,171,149,153,181,5,40,212,106,53,41,231,214,231,153,153,153,247,87,196,254,211,1,43,185,92,104,187,250,137,175,17,46,201,148,181,191,77,183,77,185,168,121,76,26,155,76,152,243,33,56,69,184,208,164,146,137,43,51,243,35,199,188,133,234,161,9,109,9,109,4,68,148,145,17,17,123,136,132,22,229,49,164,8,177,180,41,219,174,108,71,17,54,189,53,83,27,91,173,224,205,135,225,193,112,176,102,132,158,50,131,199,115,47,172,196,235,1,199,92,116,214,235,54,253,74,146,234,119,34,108,55,163,153,99,57,37,160,211,240,63,143,192,107,137,197,141,161,50,202,226,30,254,164,203,97,77,33,119,21,85,248,228,104,52,229,147,156,250,82,125,210,95,171,238,44,13,147,5,23,115,93,179,23,64,226,49,117,164,178,134,218,168,193,55,76,146,156,110,83,147,167,43,113,250,164,71,216,188,242,96,51,39,38,11,162,149,14,225,184,237,183,20,175,30,251,19,36,37,36,105,199,73,75,167,35,56,206,239,164,95,12,11,109,20,77,202,166,253,98,206,226,69,184,82,58,120,173,64,42,106,13,204,96,148,244,248,36,88,202,139,191,171,245,253,134,47,97,38,74,73,40,140,140,140,179,146,1,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,3,137,187,106,109,81,109,106,197,89,231,9,180,67,129,34,65,168,204,139,4,134,212,175,51,50,248,124,70,184,28,80,221,174,222,122,253,126,85,156,116,220,66,110,42,163,76,168,212,103,150,252,107,202,79,124,159,235,123,143,2,254,248,172,186,14,209,225,242,252,170,32,208,78,157,189,84,109,163,87,185,126,5,245,17,151,114,239,148,251,140,107,135,115,84,29,171,92,117,90,171,234,220,228,201,207,200,89,228,207,42,91,138,81,249,153,251,207,226,2,204,121,48,218,104,126,163,113,93,198,193,40,219,241,112,119,154,115,140,42,158,231,158,63,211,251,5,178,136,9,201,238,199,252,158,208,58,157,117,232,206,33,234,149,109,231,144,181,163,25,109,200,80,20,88,51,73,30,50,95,19,33,62,192,7,70,215,11,26,46,163,233,45,219,103,73,101,46,42,165,69,159,25,156,164,143,107,174,70,113,180,153,101,42,193,250,254,100,70,127,230,29,228,120,173,9,90,20,133,145,26,84,70,70,71,239,32,26,195,234,229,153,51,79,181,54,232,179,166,176,182,213,73,172,77,134,141,201,50,220,134,164,56,217,40,178,148,228,189,67,239,130,251,11,200,89,23,39,190,32,20,210,106,122,37,89,168,190,234,150,235,213,56,132,243,219,137,9,63,1,25,8,78,231,59,17,119,193,18,62,195,247,12,55,205,159,69,211,96,107,139,55,125,42,1,183,79,184,33,166,91,238,165,172,36,229,191,50,115,138,44,165,9,78,118,160,143,185,154,190,209,28,248,76,212,233,218,79,175,150,117,205,26,114,227,71,85,98,159,30,113,147,166,130,84,83,154,194,220,74,176,180,145,145,147,125,201,71,142,221,192,108,144,3,135,179,238,56,119,125,171,72,185,224,56,149,199,170,193,143,53,179,73,145,150,215,91,74,203,200,204,188,148,94,243,251,76,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,188,46,56,118,133,171,87,185,231,184,148,71,165,65,145,53,195,81,145,22,214,155,82,207,204,200,188,146,126,242,251,72,5,95,243,132,226,5,78,162,153,162,84,106,131,237,41,14,179,83,150,76,187,180,150,146,241,241,150,133,109,115,185,31,108,145,163,237,63,112,173,221,35,179,38,106,14,166,218,246,116,38,22,226,170,213,136,80,215,181,38,123,80,236,134,219,53,30,18,172,23,174,93,240,127,97,249,14,229,197,166,167,77,213,141,124,188,110,105,51,151,38,58,107,21,8,240,76,221,53,146,99,20,215,214,218,83,149,168,136,136,156,236,73,60,119,236,36,103,41,141,23,77,255,0,174,47,93,245,88,6,229,62,223,132,169,108,58,166,178,130,150,196,200,46,36,178,164,41,57,218,179,62,198,74,251,0,92,30,135,216,209,116,227,73,109,43,58,51,41,109,84,218,44,8,207,97,36,91,157,110,51,109,168,207,9,78,79,212,243,50,35,255,0,48,239,35,197,8,74,16,148,32,136,146,146,34,34,47,113,15,32,1,83,92,231,173,68,177,81,183,110,226,96,146,110,120,72,59,201,56,206,85,80,115,25,199,250,127,96,182,81,1,57,194,88,255,0,148,58,7,76,174,179,25,197,189,77,173,178,242,214,132,103,13,183,10,122,143,38,73,51,198,79,226,68,2,169,120,94,187,93,179,53,250,195,171,161,211,109,10,184,169,109,60,162,81,150,27,241,172,169,93,242,95,171,239,60,13,143,237,42,155,85,171,90,143,87,101,194,113,19,32,71,144,74,35,35,201,45,180,171,204,140,254,63,17,171,253,181,80,118,147,113,210,170,140,43,107,144,231,49,33,7,147,44,41,14,18,139,200,203,222,95,17,177,231,10,87,65,221,188,62,88,117,69,154,13,210,183,169,109,186,105,247,175,192,176,163,51,238,125,242,175,121,128,203,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,33,111,53,107,239,242,71,135,39,33,55,85,76,87,42,243,78,7,77,47,236,91,132,236,9,197,140,110,44,164,246,249,119,201,151,145,138,52,166,69,58,157,90,36,53,40,204,229,201,109,163,60,247,245,148,69,245,252,69,168,243,165,186,226,61,71,182,109,22,221,119,174,137,144,167,41,27,139,102,210,69,69,188,227,57,206,126,175,218,43,75,71,40,237,220,58,183,100,208,159,75,138,102,161,113,83,98,187,211,44,171,99,146,91,73,227,36,101,228,126,242,48,23,253,192,237,150,139,35,134,219,62,10,16,132,248,218,93,62,113,154,75,6,102,184,17,139,39,234,151,127,87,255,0,174,51,216,234,154,83,67,141,109,233,165,171,66,136,75,38,96,209,96,199,70,252,110,194,35,161,37,156,17,22,112,146,247,16,237,96,0,0,2,18,115,85,210,248,151,158,130,61,114,34,154,79,76,161,184,169,102,241,50,74,82,26,102,20,229,253,45,134,100,68,106,207,153,23,214,66,141,152,125,232,146,27,146,194,212,135,89,89,45,10,73,153,26,84,71,146,50,50,238,93,198,200,252,90,218,177,238,254,28,117,18,152,242,220,74,209,108,85,222,103,97,145,101,194,128,250,82,71,146,62,222,183,184,178,53,192,173,64,93,42,179,62,150,230,119,195,146,236,117,103,226,133,154,79,220,95,15,128,11,229,229,165,173,44,234,175,14,244,170,108,169,105,114,163,109,33,138,58,144,167,8,214,164,71,131,13,38,179,35,90,148,126,179,158,125,139,62,226,18,220,82,239,40,61,97,122,217,213,234,134,157,84,39,165,170,125,82,3,175,178,151,93,52,165,82,92,149,1,148,165,36,107,36,154,182,164,240,68,147,63,183,200,93,9,25,40,136,200,242,71,220,128,126,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,8,145,204,179,90,89,210,174,29,234,180,216,178,210,138,141,202,135,232,233,65,56,68,180,162,68,25,137,37,145,18,210,162,245,155,243,238,89,247,24,150,198,100,146,51,51,193,23,115,20,189,205,243,88,94,185,181,122,159,167,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,44,145,164,143,236,242,1,95,175,190,244,185,14,73,125,106,91,175,44,214,181,40,204,205,74,51,201,153,153,247,62,226,242,121,85,105,124,75,51,65,25,185,23,76,38,102,87,29,76,178,120,217,36,169,109,61,10,10,251,43,97,25,145,154,115,230,101,246,138,62,162,192,93,86,179,2,150,222,119,204,146,212,116,227,226,181,146,75,220,127,31,128,216,255,0,132,171,86,61,161,195,142,157,211,25,91,138,90,237,138,67,207,111,50,60,56,112,24,74,136,176,69,219,213,247,150,64,101,208,0,0,24,19,142,43,49,23,183,13,183,132,21,161,181,120,42,93,66,113,26,139,38,70,136,18,75,37,234,159,127,91,255,0,174,51,216,234,186,171,67,141,114,233,165,213,66,150,75,54,103,81,103,71,94,204,110,194,227,173,39,140,145,150,112,163,247,24,13,99,42,113,78,153,86,151,13,42,50,56,146,92,104,143,61,253,85,25,125,95,1,121,124,170,111,191,202,238,28,155,132,229,85,50,156,164,77,40,29,53,63,189,109,147,80,32,150,49,184,240,146,221,229,219,6,126,68,41,99,88,232,237,219,218,185,123,80,152,75,137,102,159,113,84,162,181,212,44,43,99,114,92,73,103,4,69,156,23,184,136,89,111,37,171,174,35,52,123,154,209,113,215,122,235,153,54,114,81,184,182,109,52,83,155,206,51,156,231,234,253,160,45,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,7,226,148,73,73,169,70,68,68,89,51,63,112,253,17,227,140,110,38,237,109,2,211,122,132,135,107,145,91,172,203,97,214,98,199,76,150,201,237,234,98,65,160,201,61,84,47,233,179,140,151,191,203,191,144,85,255,0,54,13,72,98,239,215,178,160,197,148,135,91,163,196,240,203,38,214,74,65,45,169,179,144,121,194,143,214,245,190,4,127,96,198,28,190,236,66,190,120,152,181,218,122,2,164,179,75,155,10,164,175,205,111,74,122,85,8,189,207,213,81,17,97,126,125,188,252,200,97,61,76,189,170,154,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,219,39,231,230,126,98,198,121,54,233,51,117,26,149,115,84,102,194,116,188,50,164,211,90,113,109,250,185,74,169,239,167,6,104,243,238,103,217,95,179,222,2,216,226,48,136,177,89,138,210,18,132,50,218,91,74,82,88,34,34,44,17,17,15,112,0,0,0,0,234,218,169,76,42,214,152,221,212,140,119,155,66,159,28,190,163,92,117,167,224,127,31,128,214,199,89,40,235,160,106,205,229,72,112,251,196,175,212,89,255,0,229,100,184,159,129,124,62,3,102,154,236,127,23,68,168,69,193,159,90,43,173,224,188,207,40,50,26,227,241,121,72,244,55,17,151,236,94,154,209,186,225,170,57,133,150,15,188,231,203,224,95,0,31,39,11,55,194,180,247,94,108,187,135,172,235,109,162,183,78,67,221,53,99,115,101,53,133,169,39,235,39,36,123,60,140,240,54,56,179,107,109,92,182,141,18,225,99,248,186,157,58,52,196,121,121,56,210,86,94,70,127,173,241,63,180,106,239,79,157,34,153,62,53,74,34,205,15,196,121,15,182,162,51,35,37,165,68,100,121,44,31,153,123,134,194,252,5,234,116,61,76,225,190,211,146,212,245,72,149,73,166,192,166,75,222,233,45,68,243,80,34,154,203,233,168,241,149,251,240,125,251,145,0,145,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,56,107,202,182,213,181,104,214,238,23,255,0,139,166,83,164,204,95,151,147,109,41,103,230,101,250,191,18,251,70,184,252,83,95,42,212,45,121,189,46,30,179,174,54,186,221,69,12,245,21,157,173,156,215,214,148,151,172,172,17,111,242,35,192,188,126,61,53,58,30,153,240,223,118,73,118,122,163,202,171,83,103,211,34,108,116,144,163,121,216,18,141,5,244,210,120,202,61,217,62,221,136,198,189,21,9,210,42,115,228,212,165,172,214,252,183,150,251,138,51,51,51,90,148,102,103,147,201,249,159,188,7,106,209,186,58,235,250,179,102,209,219,60,28,186,253,57,159,254,90,75,105,248,31,199,224,54,78,210,186,89,81,52,198,209,163,227,188,42,20,8,231,245,154,35,161,63,2,248,124,6,188,92,33,210,61,51,196,101,133,23,166,181,237,184,105,110,97,5,147,237,57,130,248,31,196,108,113,66,143,225,40,148,248,184,50,232,197,105,188,31,153,97,4,64,62,224,0,0,30,153,108,34,84,87,162,186,130,90,30,109,77,169,42,44,145,145,150,12,140,135,184,0,107,211,204,18,196,43,31,137,139,161,182,96,42,51,53,73,179,170,73,252,214,196,171,171,80,149,220,189,84,145,150,17,231,223,203,204,198,79,229,65,169,12,90,26,246,116,25,82,144,211,117,136,158,21,4,234,201,40,53,187,54,10,11,25,81,122,222,175,192,207,237,25,123,156,150,147,55,78,168,208,245,70,20,39,76,228,170,53,53,215,16,223,171,149,42,160,250,178,100,143,62,196,125,213,251,61,226,185,180,206,246,170,105,213,251,65,188,169,51,164,70,122,149,81,139,45,70,195,170,65,173,45,60,135,13,39,181,73,51,35,52,23,108,151,151,153,121,128,218,5,42,37,36,148,147,35,35,44,145,151,188,126,136,241,193,207,19,118,182,190,233,188,9,13,87,34,185,89,136,195,76,202,142,169,45,155,219,146,196,115,89,154,122,171,95,211,123,25,63,127,159,127,57,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,30,121,152,237,41,249,14,161,166,208,70,165,45,106,36,165,36,69,147,51,51,242,32,30,99,214,252,134,34,180,185,18,95,109,150,155,73,169,107,113,68,148,164,136,178,102,102,126,69,129,30,181,235,142,93,12,208,200,47,148,235,194,151,86,170,178,106,65,211,233,213,8,111,200,74,200,157,250,77,28,132,40,136,148,209,164,254,179,34,243,62,213,147,196,103,52,237,88,212,181,212,109,237,61,112,232,20,73,29,102,147,33,147,147,22,110,213,117,144,88,83,82,212,143,160,180,31,151,210,79,192,136,5,131,241,103,204,27,74,244,10,141,50,147,68,171,71,174,220,142,182,227,44,179,79,126,52,162,97,211,67,233,73,186,148,201,67,137,36,184,201,18,176,89,45,197,239,62,212,185,174,252,64,106,14,190,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,44,30,8,187,23,215,210,43,21,139,162,239,156,245,98,185,81,169,213,229,56,165,45,201,18,94,114,66,204,204,205,71,149,40,204,252,212,103,220,253,231,241,28,74,146,105,51,74,136,200,200,240,100,126,224,31,85,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,113,13,131,120,4,210,40,218,75,195,181,189,19,209,231,26,101,98,44,74,172,146,91,68,133,245,29,131,20,151,159,81,39,230,223,191,39,219,185,152,167,94,3,52,98,118,176,113,9,109,176,152,11,126,13,18,116,58,180,165,27,70,166,250,108,206,138,75,73,250,139,47,162,231,145,224,177,230,100,54,15,163,211,99,209,233,48,169,49,26,67,108,194,142,220,118,208,132,145,18,82,132,146,72,136,136,136,136,176,95,0,31,96,0,0,0,0,15,7,179,210,94,8,140,246,159,99,247,246,26,238,241,233,187,247,208,223,27,144,148,31,166,106,125,146,88,255,0,132,101,13,135,106,47,20,122,124,169,10,81,36,154,101,107,51,51,198,48,147,60,141,116,184,217,169,34,169,196,189,245,33,183,210,233,38,187,84,70,82,173,223,240,132,147,199,153,252,64,97,153,180,122,132,8,236,75,147,29,105,102,74,18,227,107,52,40,146,100,162,51,46,230,88,242,33,103,60,154,53,152,206,187,94,209,186,140,181,18,74,28,170,211,27,220,245,76,247,211,227,165,37,149,249,249,246,36,126,223,112,192,218,251,160,204,80,120,53,211,157,84,133,21,173,245,31,67,182,243,168,108,183,126,114,148,235,234,35,50,108,190,4,125,212,127,233,24,163,130,125,81,123,73,248,134,182,43,168,150,236,118,103,78,133,78,146,109,184,104,222,202,231,70,82,210,126,186,72,200,201,190,228,102,101,241,32,27,25,0,227,173,202,187,23,5,191,76,174,197,81,41,154,140,54,101,182,121,35,245,92,65,40,188,140,203,200,254,38,57,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,92,117,118,45,251,126,167,93,148,162,75,52,232,111,75,89,228,139,213,109,6,163,243,50,47,34,248,144,10,174,231,47,172,198,85,218,14,141,211,165,168,210,112,226,214,159,216,231,170,71,190,161,29,73,60,47,207,203,177,163,246,251,133,99,66,163,212,39,199,126,92,104,235,83,49,144,167,28,89,33,70,146,36,145,25,247,34,199,145,140,211,198,198,168,189,171,28,67,92,245,213,203,118,67,48,103,77,167,70,55,28,53,236,101,19,164,169,9,47,93,68,68,68,231,98,35,34,248,16,202,250,5,160,209,235,220,26,234,54,170,77,138,214,250,113,214,27,101,213,160,183,126,110,148,211,233,34,51,108,254,38,125,148,95,233,1,141,120,12,221,251,232,108,125,168,74,191,195,52,206,202,44,255,0,194,49,70,196,76,231,162,140,145,23,170,93,139,236,26,230,240,77,82,110,151,196,189,139,33,199,146,209,42,187,75,70,84,173,165,255,0,124,35,30,60,203,224,54,45,167,60,82,41,241,100,37,68,162,117,148,44,140,143,36,121,73,30,64,125,0,0,0,0,0,35,119,31,122,69,27,86,184,118,184,97,250,60,228,204,163,197,151,85,140,72,104,150,190,163,80,101,18,49,234,40,252,220,247,96,251,246,50,26,249,85,169,210,40,245,89,148,153,109,45,183,225,72,114,51,168,90,76,148,149,161,70,147,35,35,34,50,50,50,63,50,33,180,149,98,155,30,177,73,155,73,150,210,28,102,108,119,35,184,133,164,140,148,149,164,210,100,100,100,100,101,131,248,13,124,56,243,209,137,218,63,196,37,200,202,160,45,136,53,201,211,42,209,84,77,26,91,233,189,58,81,33,37,234,32,190,139,126,69,146,199,145,152,12,127,161,28,64,106,14,129,222,16,174,91,66,187,57,152,237,62,218,228,194,76,167,210,195,200,39,90,90,201,77,182,226,9,70,100,210,82,121,60,25,118,63,170,232,248,76,230,13,165,122,249,69,135,72,173,213,163,208,174,70,155,109,151,153,168,63,26,41,62,233,33,132,168,218,74,164,173,197,18,156,120,201,57,44,158,211,247,151,122,15,36,154,140,146,146,51,51,60,17,23,188,114,212,122,197,209,104,78,102,177,67,168,212,233,18,155,82,86,220,136,207,57,29,100,100,100,162,194,146,100,126,105,35,236,126,226,248,0,218,57,137,12,74,105,18,35,62,219,205,56,146,82,22,218,137,73,81,25,100,140,140,188,203,3,216,41,3,135,62,105,218,177,166,139,167,91,218,132,225,215,232,145,250,45,42,67,199,38,84,221,169,232,160,242,167,101,165,31,65,11,63,47,164,175,129,152,179,109,5,227,151,67,53,206,11,9,131,119,211,41,53,87,141,40,42,125,70,161,13,137,10,89,147,95,69,162,144,181,30,84,233,36,190,178,50,243,46,225,34,64,120,50,243,50,26,75,241,221,67,173,172,137,73,90,20,74,74,136,203,36,100,101,230,67,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,120,173,105,109,38,181,168,146,148,150,76,204,240,68,95,17,9,184,216,230,35,102,232,68,41,182,77,143,45,154,173,220,182,156,70,89,113,167,217,140,163,41,45,225,125,41,40,117,11,75,173,39,61,187,17,252,76,136,130,68,107,71,18,154,73,161,148,57,21,91,214,240,165,49,33,164,47,167,4,170,17,147,37,197,146,28,81,37,45,184,234,12,204,205,165,36,139,61,207,183,199,21,95,197,31,53,109,67,191,220,155,105,233,73,38,139,70,234,56,217,77,111,175,26,90,209,249,230,251,56,196,181,32,200,208,182,213,229,244,147,159,34,33,14,117,71,88,245,47,92,174,153,53,139,186,187,83,170,63,58,90,222,102,25,202,144,251,109,169,110,45,73,67,77,184,181,153,17,27,170,74,72,140,240,71,143,127,121,57,194,119,45,29,74,214,137,52,251,166,251,142,237,10,215,125,182,164,145,60,137,17,101,60,218,141,133,229,29,88,171,109,68,109,58,188,119,193,154,126,4,121,8,164,212,45,78,214,27,141,114,35,195,184,110,154,172,231,204,212,164,55,34,115,134,181,185,156,100,183,171,233,57,245,247,87,196,196,181,225,251,149,126,177,234,76,216,21,29,66,142,187,114,136,249,52,235,200,121,18,161,204,38,212,109,26,136,137,216,138,70,237,139,94,51,219,114,126,4,98,213,52,83,131,189,16,209,42,100,56,244,11,46,147,38,116,84,54,71,62,85,58,26,228,41,105,75,101,188,220,67,8,51,61,205,18,179,241,51,63,179,37,234,5,235,64,211,43,38,173,119,86,164,199,137,6,141,2,68,179,37,45,13,145,147,44,173,205,169,220,164,150,118,160,240,89,47,47,112,10,196,227,51,135,142,31,56,72,208,70,232,148,72,12,207,185,234,36,80,219,147,45,168,46,201,35,114,20,132,147,187,210,219,78,127,25,28,143,118,15,185,153,227,62,85,127,26,60,170,148,230,162,69,101,199,228,74,117,45,182,219,105,53,41,107,81,224,146,68,93,204,204,207,24,25,239,140,254,37,43,156,67,234,205,82,166,117,73,75,161,65,146,252,106,124,99,125,102,215,73,18,100,41,165,236,234,184,140,236,123,25,78,11,29,139,183,158,72,229,181,194,204,173,112,213,136,247,77,118,35,103,111,91,203,68,211,234,182,120,117,246,36,195,94,207,89,149,161,68,109,186,125,178,70,127,18,47,48,176,158,89,252,48,83,244,123,73,32,94,245,138,73,34,191,115,70,106,161,213,125,132,147,205,49,38,52,55,122,89,83,72,90,72,150,217,158,220,153,17,251,204,251,137,170,62,58,61,46,29,18,147,10,141,79,101,13,69,129,29,184,204,182,132,146,82,150,208,146,74,72,136,136,136,136,136,139,177,17,16,251,0,0,0,0,0,124,53,186,213,50,221,164,76,174,86,102,179,18,20,22,28,146,251,207,56,150,208,134,208,147,82,140,212,163,34,34,36,164,207,38,100,93,128,116,62,34,181,14,155,166,122,51,120,220,243,167,199,140,236,106,29,65,113,122,206,165,29,71,211,17,229,161,41,202,146,102,102,104,60,17,30,123,118,26,227,106,77,215,34,247,191,110,11,174,73,164,215,84,169,203,151,148,231,191,85,229,185,239,51,253,111,137,253,166,38,215,50,78,56,213,171,183,3,250,91,167,53,39,81,110,83,29,83,18,223,105,236,20,167,155,92,198,23,133,51,33,77,173,165,54,226,15,186,72,207,223,219,4,32,109,18,145,58,224,172,65,161,211,91,55,37,212,36,181,21,148,224,207,46,56,178,74,123,17,25,249,153,121,17,152,11,136,127,79,97,234,135,44,26,84,8,209,149,45,234,45,178,197,81,178,52,19,134,220,134,109,236,17,150,18,163,44,27,159,81,247,243,33,79,177,94,157,106,220,204,190,146,54,230,81,231,165,101,156,150,215,90,115,63,81,151,116,253,71,246,13,130,120,97,210,105,148,158,16,232,218,127,91,51,235,213,237,88,236,62,131,206,18,167,105,140,180,162,194,144,70,88,50,63,52,159,237,242,20,87,196,125,164,237,145,175,23,253,180,227,11,105,16,174,106,171,44,238,73,167,115,104,152,242,18,162,236,89,35,219,230,68,68,2,250,120,38,212,166,117,59,135,59,58,168,82,26,114,69,62,147,79,167,73,216,178,51,235,55,2,50,151,159,89,71,230,191,121,145,252,72,103,113,94,92,157,47,37,213,180,122,175,110,56,167,214,112,170,178,20,149,25,229,9,74,34,211,208,73,206,227,193,247,242,199,144,176,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,130,56,217,212,166,116,199,135,59,198,170,111,182,220,138,133,38,161,78,141,185,100,71,214,92,9,42,70,61,100,159,154,61,198,103,240,33,157,197,121,115,139,188,151,72,209,234,69,184,218,159,65,205,170,199,82,148,71,134,212,149,197,168,32,211,157,197,147,237,229,143,32,20,239,41,233,215,85,204,243,234,35,114,101,98,122,150,120,201,238,117,215,51,245,153,247,87,214,127,104,184,40,250,123,11,75,249,96,213,160,73,140,168,143,86,173,151,234,142,17,32,155,53,200,122,222,193,153,229,41,51,201,183,245,159,111,51,21,101,195,133,164,237,239,175,22,5,180,219,11,117,19,110,106,83,47,109,73,171,107,107,152,202,20,163,236,120,34,221,230,100,100,47,83,137,237,38,153,86,225,14,181,167,244,76,245,233,22,172,150,24,65,103,10,83,84,199,154,73,97,40,51,60,153,151,146,75,246,121,0,160,125,54,186,228,89,23,237,191,117,198,52,146,233,117,56,146,242,172,224,186,79,33,207,113,151,234,252,75,237,33,177,215,14,154,135,77,212,205,24,179,174,120,51,227,201,118,77,14,158,185,93,23,82,189,143,170,35,43,90,85,133,40,200,200,214,89,35,60,247,238,53,174,173,210,39,91,245,137,212,58,147,125,57,84,249,46,197,121,56,50,195,141,172,210,174,198,68,126,100,126,100,70,39,143,45,190,56,213,164,87,11,26,91,168,213,39,87,110,84,221,75,17,31,117,236,148,87,156,92,54,16,70,167,164,37,180,52,150,219,89,246,73,153,123,187,100,128,93,80,15,134,137,90,166,92,116,136,117,202,52,214,101,194,158,195,114,88,121,151,18,226,22,218,210,74,73,146,146,102,71,148,168,143,36,102,93,199,220,0,0,0,2,21,243,47,225,130,159,172,58,71,62,246,163,210,73,117,251,102,51,181,14,171,12,36,222,117,136,241,166,57,210,202,90,90,212,70,183,8,246,228,136,207,222,71,220,77,65,241,213,233,113,43,116,153,180,106,131,40,118,44,248,238,70,121,181,164,148,149,33,105,52,168,140,140,140,140,140,140,251,25,25,0,213,170,76,121,84,201,206,196,148,203,140,73,138,234,155,113,183,18,105,82,22,147,193,164,200,251,145,145,150,49,230,45,3,131,62,30,56,124,226,223,65,28,162,86,224,51,2,231,167,17,195,114,76,70,160,181,36,205,184,81,210,110,239,83,110,185,252,100,131,61,216,46,228,71,140,249,224,46,100,188,44,202,209,13,88,145,117,80,162,54,86,245,194,181,205,46,147,103,134,164,63,38,98,246,122,172,161,9,34,109,162,237,147,50,248,153,121,99,126,12,56,148,174,112,241,171,52,186,153,85,37,34,133,58,75,17,170,17,137,245,147,93,37,201,142,167,86,104,234,182,140,236,103,25,86,75,29,143,183,144,102,30,32,121,87,235,30,155,77,159,81,211,216,235,184,232,140,19,174,178,134,81,42,100,195,109,38,233,164,140,154,136,148,110,216,132,103,29,183,43,224,100,34,83,176,181,59,71,174,52,72,145,14,225,181,170,176,95,35,74,150,220,136,46,18,208,230,113,147,216,175,164,223,213,221,63,18,27,42,105,253,235,64,212,219,38,147,119,81,101,71,153,6,179,1,137,100,73,90,28,34,39,89,67,155,21,181,74,44,237,89,100,178,126,126,241,141,53,175,131,189,16,214,218,100,200,245,251,46,147,26,116,164,56,69,62,45,58,26,36,37,106,75,133,188,156,91,11,50,61,206,154,179,241,34,63,180,43,55,133,206,106,218,135,96,57,10,211,213,98,77,106,141,212,109,179,154,231,94,76,180,35,243,13,255,0,24,252,180,160,136,144,135,21,229,244,149,159,35,49,106,26,47,196,166,146,107,157,14,61,86,202,188,41,79,200,117,8,234,65,58,132,101,73,109,102,134,212,105,83,109,186,179,35,35,117,41,50,207,99,237,240,205,66,241,99,203,71,82,180,94,77,66,233,177,35,187,93,181,216,109,217,38,76,162,68,169,76,182,147,125,121,95,74,42,27,73,19,77,35,61,240,70,175,129,150,35,30,151,107,30,165,232,109,211,26,177,104,215,106,116,183,224,203,67,207,67,41,82,24,109,197,33,196,41,72,117,182,214,131,50,51,105,41,81,25,150,72,177,238,236,27,52,128,132,156,19,243,17,179,117,222,20,59,38,249,150,205,42,238,67,77,183,151,156,105,134,100,168,138,51,120,71,86,74,221,90,212,235,171,199,110,228,95,18,50,57,178,133,165,196,146,208,162,82,84,89,35,35,201,25,124,64,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,195,50,73,26,148,100,68,93,204,204,7,232,225,46,203,210,213,177,233,18,107,151,93,126,159,75,137,25,165,186,165,203,148,219,4,100,148,169,70,68,110,40,139,56,74,189,254,227,248,12,79,196,103,23,122,77,195,205,179,42,165,92,185,169,210,234,200,37,161,154,100,105,177,156,148,110,19,111,26,76,217,83,205,171,110,230,77,39,142,249,50,47,63,42,102,226,167,142,157,82,226,30,187,41,136,213,201,244,107,121,47,45,44,67,135,38,68,114,113,173,239,146,73,214,202,67,136,51,54,222,218,172,118,60,17,121,23,112,151,92,103,115,78,134,180,212,180,243,66,159,150,135,72,158,136,253,88,148,68,156,255,0,8,101,74,101,232,178,243,231,210,90,76,211,245,252,8,86,29,114,189,116,106,13,202,237,86,183,81,157,87,171,84,228,168,205,199,222,114,67,171,113,199,13,88,35,81,169,71,149,172,207,204,207,39,241,49,234,160,91,151,29,229,88,106,149,111,210,103,213,103,203,113,41,38,227,48,227,238,41,74,81,39,38,72,35,81,250,202,47,119,153,151,196,89,135,2,156,179,42,254,152,165,106,182,181,66,101,17,88,54,38,69,164,190,218,137,102,180,170,51,232,39,153,147,23,27,113,213,66,176,172,251,136,252,204,7,49,192,31,45,230,25,137,70,214,45,93,133,77,168,51,62,44,121,240,105,175,182,78,146,82,178,139,33,179,113,169,17,112,74,34,234,36,246,172,252,240,71,230,98,207,233,52,138,93,10,157,30,147,70,167,198,133,14,35,72,97,150,35,180,150,219,109,9,73,37,41,74,82,68,68,68,68,68,68,69,140,17,15,42,101,50,159,70,167,70,164,210,161,179,18,28,54,144,195,12,50,218,91,67,109,161,36,148,165,41,73,17,17,17,17,17,17,22,8,136,125,38,100,68,102,103,130,32,30,138,132,248,148,184,50,42,83,228,54,196,104,173,45,231,156,113,100,148,161,9,35,53,25,153,224,136,136,136,207,38,41,211,153,135,27,243,47,187,146,86,144,233,181,109,246,168,112,119,197,169,59,26,73,164,164,58,135,38,71,117,27,153,125,72,90,20,133,160,240,164,17,159,108,246,193,9,37,204,183,141,40,90,95,108,76,210,107,42,170,75,174,86,97,184,196,151,98,62,70,168,237,188,220,198,22,70,109,190,149,161,73,91,105,62,233,50,46,217,201,224,133,48,84,106,19,42,179,164,84,170,18,93,145,38,83,171,121,215,93,89,173,75,90,140,212,163,51,51,51,51,51,51,60,152,4,24,142,212,167,199,130,219,137,75,146,158,67,73,83,134,100,146,82,148,68,70,103,240,238,47,179,151,78,151,209,180,223,67,232,174,197,102,43,147,234,208,227,77,146,252,116,160,200,212,236,56,155,200,212,72,74,190,146,51,223,62,236,153,138,18,128,212,183,231,71,102,7,83,196,184,234,18,207,79,59,183,153,145,39,24,239,156,227,24,238,54,25,224,58,220,171,208,56,110,180,21,94,114,82,230,74,164,211,223,254,16,165,26,137,10,129,23,183,172,68,126,100,127,229,1,34,0,0,0,0,126,41,73,66,77,74,81,18,72,178,102,103,216,136,7,174,76,152,240,227,187,46,83,200,101,150,80,167,28,113,106,36,165,9,34,201,153,153,246,34,34,47,49,83,156,203,184,244,122,167,38,110,136,233,53,117,230,88,142,235,145,106,243,98,74,52,245,13,39,50,51,236,245,24,144,100,105,50,54,213,177,104,239,216,207,220,67,42,115,41,227,173,141,59,161,73,210,29,46,174,52,186,252,228,173,138,132,168,178,72,206,43,43,68,200,238,160,150,196,132,173,14,165,196,54,120,82,76,139,177,159,124,16,167,169,114,171,55,69,101,233,146,92,151,81,169,84,100,41,215,22,163,91,207,60,243,139,201,153,153,229,74,82,148,175,172,204,204,7,198,243,207,73,121,201,18,29,91,174,186,163,90,214,181,26,148,165,25,228,204,204,251,153,153,251,196,131,224,83,71,42,122,195,196,29,185,6,25,32,163,209,166,195,171,74,82,247,99,162,204,232,196,178,35,36,44,179,135,11,207,5,241,50,24,6,117,62,109,50,65,197,159,21,216,239,39,233,54,234,13,10,79,115,35,35,35,44,151,114,50,22,139,201,147,75,151,37,87,6,170,63,21,93,22,156,151,71,67,166,143,87,121,122,61,242,45,198,140,103,29,241,187,63,87,188,5,166,80,105,45,80,168,144,40,204,127,23,6,51,81,147,229,228,132,18,75,200,139,225,240,33,67,156,206,109,116,208,56,158,171,203,98,41,180,213,69,18,38,45,91,54,146,156,114,161,48,204,251,17,103,36,95,89,253,98,252,133,54,115,140,180,156,167,234,141,30,229,68,115,75,18,96,71,100,214,72,194,77,197,72,168,47,207,24,206,11,227,144,29,139,146,253,236,136,183,93,199,98,185,32,210,79,68,153,81,75,102,188,17,168,220,167,53,156,110,243,255,0,213,253,190,225,110,34,131,185,99,223,171,178,248,151,166,71,55,217,105,170,195,108,211,84,110,43,110,122,181,8,100,100,94,177,119,194,126,191,176,197,247,182,180,186,218,92,65,145,165,100,74,35,47,35,35,1,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,59,157,5,236,137,87,85,185,98,183,36,212,76,196,135,81,83,100,188,145,40,156,168,181,156,110,243,255,0,213,253,190,225,109,238,45,45,54,167,22,100,73,65,26,140,207,200,136,133,8,243,57,191,23,122,113,47,83,142,79,178,235,84,118,158,166,164,219,86,236,116,170,19,8,136,253,99,239,133,125,95,97,0,241,229,141,107,166,191,196,245,34,91,241,77,214,169,169,143,49,10,217,184,146,227,117,8,102,71,220,143,24,35,250,143,235,23,199,94,164,181,93,162,79,163,63,252,92,232,206,198,87,151,146,208,105,63,50,63,143,192,197,61,242,115,180,157,168,234,141,98,229,92,115,83,17,160,72,100,150,104,201,19,137,145,79,95,158,220,103,7,241,200,185,48,26,238,241,215,163,117,61,30,226,14,227,131,48,144,113,235,51,102,85,162,169,27,177,209,122,116,146,65,25,154,16,89,195,103,229,146,248,25,136,248,203,207,70,121,185,17,221,91,78,180,162,90,22,133,26,84,149,17,228,140,140,187,145,145,251,197,165,115,155,210,229,198,85,191,170,140,69,87,69,215,34,81,214,233,35,213,222,126,144,124,203,113,35,25,199,124,110,207,213,239,21,117,6,159,54,167,32,162,192,138,236,135,149,244,91,105,6,181,43,185,17,17,17,22,79,185,145,0,179,142,90,60,122,61,76,147,11,68,117,102,186,243,204,72,117,184,180,137,178,229,26,186,102,163,135,25,134,122,143,200,34,36,145,19,138,216,132,118,238,101,239,33,108,113,164,199,153,29,169,113,94,67,204,188,132,184,219,136,81,41,43,73,150,72,200,203,177,145,145,249,141,90,226,74,172,218,245,150,102,70,114,93,58,165,78,144,151,91,90,77,108,188,203,205,175,36,100,101,133,37,73,82,126,163,35,33,112,188,181,184,235,99,81,40,81,180,135,84,107,141,34,191,4,144,197,62,84,169,36,71,37,148,34,28,118,144,107,126,66,150,183,84,226,220,60,37,36,71,220,203,190,72,5,138,0,252,74,146,180,146,146,162,52,153,100,140,143,177,144,253,0,0,0,17,47,152,182,151,209,181,35,67,235,78,202,102,43,115,233,48,228,205,140,252,132,160,136,148,212,57,123,8,148,104,82,190,146,243,219,30,252,25,10,19,157,17,218,108,249,16,92,113,42,114,43,203,105,74,108,204,210,106,74,140,140,200,254,29,134,195,28,120,219,117,122,255,0,13,215,122,168,46,202,68,200,180,154,131,255,0,193,212,162,81,161,48,37,118,245,72,207,204,203,252,131,94,105,237,75,98,116,134,103,245,60,75,110,173,47,117,51,187,121,25,146,179,158,249,206,115,158,224,44,59,150,127,27,243,44,75,146,46,144,234,77,109,247,104,115,182,69,166,187,38,73,168,163,186,183,33,199,105,27,158,125,40,66,18,132,44,240,148,25,151,124,118,201,11,139,167,207,137,84,131,30,165,2,67,111,198,148,210,30,101,198,214,74,74,208,162,35,73,145,150,72,200,200,200,242,67,86,122,117,66,101,42,116,122,149,62,75,177,228,197,117,15,52,235,75,52,41,11,73,146,146,100,100,100,100,100,100,71,146,23,63,203,75,141,40,90,161,108,67,210,91,214,170,72,174,81,161,182,196,103,101,190,68,169,13,178,220,54,16,68,167,31,82,214,165,45,197,31,100,145,31,124,96,242,64,39,173,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,177,131,49,88,28,126,114,222,97,232,149,157,98,210,24,84,218,123,48,34,200,159,58,154,195,100,209,45,40,41,82,28,54,218,143,23,6,163,46,154,75,114,203,203,6,126,70,45,40,140,140,136,200,242,70,62,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,12,140,6,175,116,58,245,209,167,215,43,85,90,37,70,117,34,175,75,146,147,39,24,121,200,238,182,227,110,18,176,102,147,74,139,11,65,31,153,30,75,226,66,207,56,50,230,157,13,9,166,233,230,186,191,45,110,153,51,17,138,177,168,141,57,254,14,202,84,243,210,165,231,207,170,181,25,39,235,248,144,227,184,236,229,153,87,58,197,87,85,180,90,19,43,138,249,191,50,85,37,134,212,107,37,169,82,95,95,73,152,209,113,140,116,144,156,171,62,227,63,35,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,72,150,68,162,245,146,101,229,230,71,240,1,179,197,167,122,90,183,197,34,53,114,212,175,211,234,145,37,52,135,82,184,146,155,124,136,148,148,168,136,205,181,25,103,10,79,191,222,95,17,205,141,124,248,85,227,167,84,184,120,174,197,98,77,114,125,102,221,83,200,75,240,230,73,145,32,155,107,123,4,162,105,179,144,218,8,201,182,118,167,61,139,38,94,71,218,230,120,115,226,239,73,184,134,182,98,212,168,119,53,58,37,89,100,132,61,76,147,54,51,114,137,195,109,147,81,147,41,121,197,109,220,241,36,179,223,36,101,231,230,25,204,7,225,25,40,137,73,50,50,62,228,100,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,126,39,120,188,211,30,26,237,169,82,171,245,136,178,43,138,97,106,135,76,106,68,117,190,167,58,111,27,106,83,43,121,181,154,13,108,26,76,203,190,123,23,127,32,203,215,85,229,107,89,52,167,235,55,85,195,77,164,196,142,218,157,91,179,101,182,194,48,148,169,71,235,56,162,47,36,168,252,253,199,240,21,195,198,39,53,72,20,6,230,88,218,18,236,73,243,13,78,71,126,168,106,75,172,146,127,132,52,165,50,244,89,100,123,178,77,45,38,105,242,60,252,8,66,30,38,184,229,214,14,33,235,178,201,234,244,186,69,5,74,113,166,105,244,249,82,163,182,227,59,222,219,213,107,196,56,131,81,161,237,170,199,99,34,34,242,46,248,106,133,165,186,137,117,67,118,177,75,181,43,18,98,37,42,113,114,138,11,235,108,251,18,143,215,74,12,179,133,17,249,249,30,64,120,106,22,168,95,58,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,130,207,108,159,214,56,123,106,131,62,232,184,41,214,245,50,51,207,201,168,202,102,43,104,105,10,82,141,78,44,144,88,36,145,159,154,139,220,99,227,155,14,69,62,99,240,37,182,166,223,140,234,153,117,10,35,35,74,210,102,70,70,71,220,187,151,188,73,158,93,86,68,59,215,137,42,35,115,216,142,243,116,245,198,156,148,60,146,81,26,219,159,19,29,141,39,250,199,240,251,64,89,159,3,156,10,233,174,151,88,180,75,226,226,183,252,109,205,81,135,26,98,206,165,18,59,135,29,78,51,25,211,36,111,142,151,17,181,198,213,130,201,227,39,223,61,196,210,143,29,136,172,162,60,102,144,211,109,164,146,148,33,36,146,34,34,193,17,17,125,67,215,2,51,112,160,199,136,211,104,109,12,180,134,210,132,22,18,146,34,34,34,34,247,23,97,239,82,146,132,154,214,162,74,82,89,51,51,193,17,0,253,17,179,141,62,46,109,78,26,244,234,115,136,168,198,145,114,212,24,118,52,8,104,121,181,186,135,28,98,71,73,213,183,214,109,194,65,56,198,211,82,114,121,236,93,252,184,110,47,248,236,176,56,119,182,103,66,163,85,96,85,110,165,161,214,99,67,105,246,31,233,58,109,200,36,41,214,211,33,183,18,146,117,146,74,140,187,150,112,93,207,181,41,234,230,178,106,135,18,218,130,237,98,225,147,58,167,54,163,45,73,135,79,97,114,30,67,93,71,220,83,109,180,210,214,225,164,136,223,52,165,36,103,130,60,23,214,29,119,84,53,42,233,213,235,222,167,122,92,243,164,75,153,81,148,243,233,74,157,113,194,105,46,60,183,54,32,150,165,26,82,70,226,176,89,60,103,246,142,162,164,169,38,105,81,25,25,118,50,63,112,177,13,0,229,238,116,109,27,173,235,110,177,195,118,42,163,82,164,207,141,6,75,123,9,45,38,43,82,80,165,183,34,49,97,93,156,73,153,47,29,140,136,252,204,64,203,241,112,23,122,215,138,148,211,77,194,69,74,82,99,19,73,73,39,164,79,43,103,209,237,244,113,229,219,224,3,39,240,117,165,202,213,157,126,181,45,215,24,82,226,181,83,131,38,79,171,146,233,20,216,232,94,125,69,23,147,158,242,199,196,108,77,105,219,208,173,59,102,149,109,83,219,74,35,210,225,49,13,178,34,34,245,91,109,40,47,34,34,242,73,123,139,236,33,84,156,156,180,161,138,181,114,179,168,245,26,114,22,220,63,17,17,135,148,201,25,165,212,46,158,242,112,163,65,227,204,207,178,179,254,113,110,32,0,0,3,241,74,74,82,106,81,145,17,22,76,207,200,136,66,30,61,184,245,183,116,66,220,157,99,88,181,120,147,110,201,172,187,28,252,60,134,220,56,155,219,148,214,229,116,164,33,214,212,135,90,70,79,111,108,151,191,4,92,183,31,252,109,210,120,120,179,229,90,54,172,248,178,46,250,180,85,178,211,105,117,43,92,100,58,212,166,201,211,36,62,219,168,52,186,202,75,113,17,227,235,63,42,70,185,110,75,211,87,47,87,171,53,119,231,214,107,149,169,138,52,160,148,236,135,20,227,206,154,137,182,201,70,165,153,111,112,240,156,153,229,94,243,48,30,171,154,228,187,117,62,240,149,92,171,191,54,173,89,173,76,91,187,119,58,251,139,117,231,84,173,136,37,26,150,121,91,135,130,201,158,79,222,102,39,167,12,156,15,198,177,52,162,179,196,86,183,197,68,20,68,162,72,168,210,160,84,80,77,110,90,99,51,45,149,27,114,88,78,85,234,58,156,161,204,246,50,35,243,49,148,121,125,114,222,139,76,102,153,172,90,213,77,234,202,125,150,102,211,169,111,178,74,75,68,162,139,33,165,58,204,152,164,105,112,140,157,66,141,43,237,228,71,230,99,155,230,203,175,49,44,141,60,166,232,157,163,38,44,117,201,38,73,232,209,214,72,54,226,41,137,209,148,130,67,110,22,18,91,82,88,52,109,44,17,125,64,42,171,80,42,104,187,181,42,181,46,10,90,76,121,213,137,37,17,45,150,16,150,151,33,102,130,34,35,50,34,194,139,24,201,124,5,236,114,223,211,8,250,95,195,45,30,51,41,45,247,2,227,215,157,50,34,250,111,211,226,18,191,144,159,241,126,252,159,214,98,134,172,4,67,122,253,182,219,169,168,252,43,149,120,101,32,242,95,197,155,200,220,126,183,111,44,249,246,27,36,112,253,22,149,19,69,108,134,168,170,35,136,118,245,52,219,60,167,203,194,53,143,163,219,200,136,6,65,21,211,206,67,79,165,214,244,142,139,117,211,97,165,199,32,86,35,120,133,165,179,53,165,132,69,168,56,163,51,74,79,9,238,94,102,68,44,88,96,190,53,52,241,157,69,225,222,241,166,156,103,30,122,29,34,161,53,148,180,130,82,141,196,65,144,73,34,45,170,63,53,251,187,253,96,53,255,0,209,107,165,251,47,86,172,251,149,153,110,71,68,10,237,62,67,202,109,195,65,155,104,146,218,212,70,121,46,222,175,188,200,133,249,212,56,146,161,89,250,109,167,183,85,70,115,8,137,113,196,164,167,174,243,168,36,154,164,71,55,48,106,55,72,183,97,38,126,103,251,70,189,21,88,114,45,251,134,100,5,182,182,159,166,205,113,147,74,200,210,164,173,181,153,96,203,177,145,145,151,212,37,158,171,107,236,171,199,132,75,46,152,221,120,147,58,222,170,83,169,136,105,137,70,78,55,208,166,45,36,189,189,67,50,194,149,140,224,176,126,226,1,122,86,221,118,13,205,65,129,94,166,200,105,248,243,227,53,37,11,109,100,164,154,86,130,89,96,200,204,188,148,94,243,28,152,132,220,171,181,206,163,170,186,24,116,26,244,165,191,80,183,101,122,61,181,56,181,41,74,143,30,28,36,17,153,173,197,40,253,103,15,185,17,23,212,66,108,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,14,50,228,174,193,182,104,51,235,213,41,13,49,30,4,103,100,173,110,44,146,146,74,16,107,60,153,153,23,146,79,222,67,147,16,155,154,142,185,212,116,171,67,10,131,65,148,182,42,23,20,175,71,184,166,214,164,169,49,228,67,154,131,50,52,56,149,23,172,217,119,50,50,250,140,6,88,167,113,37,66,188,52,223,80,174,170,116,230,23,18,220,137,86,79,93,135,80,105,37,71,96,151,130,81,58,101,187,10,35,243,47,216,40,51,90,110,151,239,77,90,188,46,87,101,187,33,19,235,181,9,12,169,199,13,102,77,174,75,139,73,17,228,251,122,222,227,50,18,63,74,117,246,85,157,194,37,233,76,114,188,74,157,112,213,42,52,197,180,252,163,55,28,235,211,16,147,94,222,161,25,229,73,198,112,121,63,113,136,153,74,137,34,224,184,97,192,67,107,117,250,148,214,217,36,32,141,74,82,220,89,22,8,187,153,153,153,253,96,46,11,147,126,159,75,162,105,29,106,235,169,67,75,110,79,172,73,240,235,83,102,75,83,11,139,79,113,38,70,164,150,83,216,252,140,200,88,176,193,124,21,233,227,58,117,195,189,157,77,40,206,50,244,202,69,62,107,201,117,4,149,19,139,131,28,148,70,91,82,126,104,247,247,250,198,116,1,22,249,144,105,132,125,80,225,150,177,25,228,167,125,190,169,21,230,140,200,190,155,20,249,100,159,228,43,252,103,187,7,245,144,162,125,63,169,162,209,212,170,44,185,201,105,81,224,214,35,20,180,184,89,66,154,68,132,26,200,200,204,136,203,9,60,231,5,241,27,29,241,3,22,149,47,69,111,118,171,74,34,136,86,245,72,220,60,167,203,194,59,159,165,219,200,204,107,111,127,162,27,55,237,200,221,49,71,225,91,171,204,40,231,146,254,44,158,94,211,245,123,121,99,203,176,9,237,196,223,3,241,175,189,39,163,113,21,162,17,91,156,137,116,72,245,26,172,10,114,9,221,171,84,103,165,188,162,110,51,10,194,189,118,147,149,185,158,228,70,126,70,32,93,179,114,93,186,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,44,45,178,201,100,143,37,238,50,22,193,202,107,94,98,94,250,121,82,209,59,186,76,89,11,140,79,19,49,164,44,150,110,68,75,16,99,37,6,135,28,60,164,247,40,176,72,218,121,50,250,135,9,204,23,150,244,90,155,53,61,98,209,90,111,74,83,12,189,54,163,75,97,146,74,93,36,148,169,14,169,166,99,69,51,83,134,102,210,18,106,95,127,35,63,35,1,152,184,9,227,214,221,214,251,118,13,139,125,85,226,66,187,33,50,212,114,241,18,27,108,229,236,110,43,91,147,213,144,183,92,82,221,117,120,61,189,240,126,252,145,205,244,169,42,73,41,38,70,70,89,35,47,35,33,171,245,181,114,94,154,71,122,179,89,164,63,62,141,92,162,204,73,169,6,167,99,184,151,25,116,148,109,184,73,52,172,139,123,101,148,228,143,41,247,25,11,185,224,3,141,186,79,16,246,124,91,70,234,159,22,61,223,73,138,134,93,109,78,165,11,146,134,154,138,217,186,68,183,220,117,102,167,94,81,110,50,44,253,71,230,19,36,0,0,113,55,101,189,10,236,182,106,182,213,65,180,174,61,82,19,240,220,35,34,63,85,198,212,131,243,35,47,37,31,184,254,195,26,236,241,139,165,202,210,125,126,186,237,230,216,82,34,187,83,157,38,55,171,130,233,28,217,8,65,23,168,146,242,111,220,88,248,13,143,5,71,115,141,210,134,41,53,202,54,163,211,169,200,67,115,60,60,71,222,75,36,70,167,86,186,131,202,202,137,5,159,34,62,234,207,249,192,86,66,82,165,25,37,36,102,103,216,136,189,227,183,105,126,165,93,58,67,123,211,47,75,98,116,136,147,41,210,153,125,73,75,174,54,78,165,183,144,230,197,146,20,147,82,76,219,78,75,37,156,126,209,199,88,107,128,139,214,130,85,86,154,114,18,234,81,83,36,157,74,77,61,35,121,59,254,151,111,163,159,62,223,17,60,245,255,0,151,185,214,116,106,137,173,186,57,13,217,74,147,74,141,62,76,24,205,239,37,52,168,174,201,90,144,220,120,199,149,119,109,36,102,188,119,34,51,242,48,22,9,193,103,23,54,167,18,154,117,5,197,212,35,71,185,105,236,53,26,124,53,188,218,29,91,141,177,31,170,234,27,235,56,225,160,220,127,105,41,88,60,246,62,254,114,80,107,79,164,122,199,170,28,52,234,11,85,139,122,76,234,100,218,116,180,166,101,61,245,200,101,14,244,223,109,78,54,235,72,91,102,162,51,96,146,164,153,150,72,176,126,93,174,179,132,14,59,44,14,34,45,152,48,171,53,88,20,171,169,8,105,153,48,221,125,134,58,174,147,113,201,106,105,181,72,113,197,36,221,120,210,147,62,231,140,31,114,238,18,162,68,118,37,50,184,242,90,67,173,184,147,74,144,180,146,136,200,203,6,70,71,245,8,91,199,23,2,218,107,170,86,45,110,248,183,173,243,133,115,83,161,201,152,217,211,98,71,108,228,41,182,100,186,68,189,145,212,226,247,56,225,100,178,89,193,119,207,113,53,82,164,173,36,180,40,148,149,22,72,200,242,70,67,209,62,51,115,96,200,136,235,104,113,15,52,182,212,133,150,82,162,50,50,50,50,247,151,112,26,184,220,180,25,246,189,193,81,183,170,81,158,98,77,58,83,209,92,67,168,82,84,74,109,102,131,201,40,136,252,210,126,226,28,198,158,234,133,243,165,213,232,215,13,149,113,212,105,178,35,58,135,118,199,152,243,40,115,106,208,189,171,38,214,147,50,51,109,57,44,247,193,125,67,58,243,21,177,225,217,92,73,86,219,128,196,118,91,168,46,76,229,33,148,146,72,150,228,249,121,236,73,47,114,75,227,246,136,205,10,28,138,132,198,32,68,109,78,63,37,212,178,210,18,70,102,165,168,200,136,136,139,185,247,63,112,11,106,224,239,154,164,10,251,112,236,109,118,118,36,9,132,166,227,177,84,37,37,166,77,63,193,218,74,158,122,84,179,61,217,55,86,163,36,249,22,126,36,44,122,213,188,173,107,218,148,197,102,213,184,105,181,104,146,27,75,168,118,20,182,223,70,20,148,168,189,102,212,101,228,164,159,159,188,190,35,89,234,238,150,234,37,171,13,170,197,82,212,172,70,136,164,165,196,74,56,47,161,178,236,106,47,93,72,34,206,18,103,231,228,89,25,151,134,94,57,117,131,135,138,236,66,102,189,46,175,65,74,155,105,234,125,66,84,169,13,182,206,246,119,116,218,241,13,160,148,72,103,106,115,216,136,204,188,143,176,108,44,3,3,240,197,197,230,152,241,41,109,69,149,65,172,69,143,92,75,8,84,202,99,178,35,161,244,185,211,100,220,82,89,67,206,44,145,189,242,73,25,247,207,99,239,231,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,117,74,189,46,137,13,202,133,94,161,26,28,102,200,205,78,190,234,91,65,17,17,153,228,212,100,94,68,103,251,4,89,227,15,143,171,11,134,168,10,163,211,150,221,94,230,123,29,40,236,27,50,16,214,21,29,71,213,73,72,109,196,229,183,204,211,130,238,101,159,34,239,83,154,175,204,3,136,189,86,137,34,153,58,240,151,74,134,250,210,179,110,153,80,156,199,110,145,182,105,193,200,81,109,50,81,153,150,59,159,112,22,131,197,199,49,205,52,209,171,122,109,22,196,172,67,175,92,175,33,198,26,240,82,35,202,105,135,13,15,164,141,125,41,40,113,59,92,109,25,50,44,145,40,189,230,88,166,173,92,214,29,65,215,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,60,103,5,245,244,170,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,185,153,254,211,18,215,151,79,11,47,235,206,167,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,101,183,79,41,51,35,50,248,23,152,100,62,6,249,110,87,245,89,112,53,39,84,225,59,79,183,80,251,78,179,9,246,214,211,178,144,94,25,228,171,166,252,85,33,109,41,183,28,78,73,93,204,177,229,147,22,132,124,50,105,21,187,98,42,217,160,90,116,168,17,162,176,106,53,183,2,43,70,189,172,236,245,205,13,17,25,25,36,179,219,220,50,157,189,65,165,219,20,88,116,26,52,22,34,67,132,195,108,52,211,13,37,180,37,40,65,37,36,73,73,17,23,100,145,118,34,242,30,23,75,232,141,108,213,228,184,133,173,45,64,144,181,37,5,149,25,19,106,60,17,124,64,107,91,196,77,58,37,35,95,53,34,147,1,13,166,60,43,182,177,29,178,108,136,144,73,68,215,82,91,112,68,88,193,22,48,66,76,242,157,161,74,169,241,20,115,89,113,132,55,22,159,212,87,84,204,179,182,116,19,50,79,99,245,187,246,17,159,136,183,209,43,136,13,75,146,218,22,132,187,120,86,86,73,89,97,68,71,53,227,193,151,196,88,7,38,27,10,153,62,161,113,95,146,100,71,84,152,254,46,3,108,26,210,110,145,37,84,247,73,205,166,156,237,201,227,118,239,63,119,188,5,174,84,42,16,169,48,36,84,234,50,90,143,22,35,75,125,231,92,89,33,13,161,41,53,41,70,163,50,34,34,34,51,51,51,199,97,93,28,115,115,41,162,217,177,38,233,222,140,213,218,155,87,113,183,24,126,161,26,66,28,109,131,50,146,202,137,46,199,148,74,74,210,180,182,162,202,123,17,145,249,224,132,142,227,54,223,214,251,250,208,119,78,52,106,90,41,239,214,35,41,153,19,84,228,198,137,13,186,212,134,84,70,228,114,81,145,17,173,181,119,73,151,108,247,236,66,16,105,207,39,77,73,169,86,35,214,245,134,248,164,200,109,217,72,118,81,64,169,200,92,135,18,106,66,150,103,226,33,119,81,229,207,51,243,198,125,224,32,108,72,58,193,196,133,246,105,97,21,219,154,179,83,147,149,44,202,84,210,107,168,247,115,51,46,162,210,130,91,223,94,55,124,79,189,165,112,37,203,82,22,155,46,38,165,107,68,40,53,26,194,219,109,248,144,22,217,60,220,99,63,12,242,13,109,201,138,149,161,212,173,14,164,204,149,216,143,5,223,38,37,102,131,112,137,162,250,5,76,109,139,94,207,165,191,81,73,145,157,78,85,62,34,165,158,18,209,99,172,134,80,172,110,101,42,255,0,149,147,251,51,97,17,36,137,41,34,34,46,196,69,238,1,25,120,253,188,160,233,191,11,183,52,56,140,177,29,186,157,54,109,25,134,219,73,32,144,78,83,165,18,73,36,74,78,48,72,34,44,103,236,26,250,190,234,159,125,199,148,102,102,226,205,70,103,230,102,103,145,118,252,220,46,134,169,122,11,30,139,224,212,243,146,234,40,245,137,189,196,132,174,20,244,231,57,44,99,30,120,20,142,218,13,215,16,218,124,214,162,73,126,208,23,145,202,94,201,69,179,195,123,149,69,25,41,202,173,84,230,17,151,124,37,216,16,85,143,162,95,171,241,63,180,196,222,17,203,151,237,21,170,39,11,182,115,109,50,182,206,85,50,159,41,123,146,69,185,106,167,69,202,139,177,100,187,121,137,26,0,49,199,16,122,183,71,209,93,40,184,175,154,164,198,154,118,21,58,91,144,208,183,18,147,118,66,35,58,234,16,146,82,209,184,204,218,60,17,43,39,238,248,150,70,51,34,44,153,224,136,84,71,55,206,33,228,213,238,138,126,141,91,85,183,83,10,27,109,75,156,152,210,76,146,167,144,228,248,238,52,189,142,25,31,170,105,202,84,140,249,100,253,192,32,150,186,234,245,205,174,90,155,87,189,171,243,100,202,92,201,146,60,27,110,56,226,205,168,235,144,235,141,182,146,90,215,180,139,170,100,73,35,193,103,183,196,231,191,44,78,8,19,94,145,31,91,181,46,134,149,196,101,104,114,151,22,100,108,146,148,71,10,75,47,18,30,96,200,200,200,214,91,210,191,137,23,188,196,59,224,203,68,37,235,150,185,91,246,250,161,41,250,116,73,177,38,79,203,102,164,28,116,204,142,135,9,95,155,90,113,181,222,251,139,31,19,248,236,19,108,208,237,77,38,177,224,209,25,92,10,77,42,141,9,166,77,106,54,216,109,41,101,148,167,113,153,18,82,94,171,126,120,46,197,238,34,1,235,212,27,210,221,210,93,63,169,93,21,51,106,37,58,137,79,121,212,54,142,155,100,73,101,133,172,144,146,82,146,159,162,217,224,178,94,94,225,175,23,21,90,207,84,215,13,106,185,174,233,83,159,126,7,164,230,179,76,75,142,169,68,136,126,45,247,25,44,26,214,146,194,93,242,73,237,248,125,115,103,153,199,28,208,174,182,221,209,45,49,171,117,34,50,242,138,165,54,43,228,104,119,30,50,51,173,19,140,200,50,82,76,148,133,109,82,59,246,51,247,16,173,154,77,6,179,112,186,242,105,112,100,75,113,166,212,243,157,54,150,225,237,44,100,253,82,63,137,127,88,15,77,34,90,96,85,161,78,89,30,216,210,27,116,241,240,74,136,255,0,208,54,40,224,158,241,133,121,240,225,101,204,136,178,63,9,70,167,67,89,25,150,73,72,129,24,207,201,71,250,197,255,0,80,215,61,246,30,138,251,145,164,52,166,221,105,70,133,161,73,50,52,168,143,6,70,71,220,143,34,232,57,59,234,59,117,237,12,171,90,53,41,15,187,82,167,87,31,232,17,175,114,17,13,184,116,246,210,146,202,141,69,133,25,246,34,36,128,176,81,242,85,169,209,170,244,185,148,169,141,37,214,38,199,114,59,168,82,73,68,164,45,38,147,35,35,35,35,35,35,63,50,31,88,0,215,95,142,77,37,153,164,220,69,221,208,215,13,108,67,172,213,103,213,162,17,182,105,73,50,236,233,36,130,79,168,146,198,27,237,140,151,192,204,96,111,31,51,192,122,51,197,59,225,58,221,126,142,243,217,212,219,183,118,223,44,227,182,113,156,11,148,230,191,195,58,175,219,21,26,177,109,210,201,117,42,27,100,115,20,203,25,95,132,101,153,207,184,165,26,26,82,177,185,105,201,154,137,63,28,121,138,102,113,181,180,226,154,113,38,149,160,205,42,35,44,25,25,121,128,179,174,75,247,42,24,184,174,59,109,217,137,65,57,30,100,148,180,110,99,42,55,41,200,35,219,159,217,228,45,176,80,23,45,221,85,103,77,184,142,163,51,81,157,225,225,214,220,143,75,51,55,73,9,222,244,248,101,223,43,73,99,8,63,143,151,145,139,248,139,37,137,177,154,153,25,196,184,203,232,75,141,173,38,70,74,74,139,36,100,101,216,251,24,15,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,3,61,166,126,96,60,192,122,205,10,87,114,49,251,184,211,216,203,63,96,15,48,30,27,255,0,226,152,241,113,105,193,110,61,189,252,204,7,180,7,206,226,220,237,210,89,24,242,202,155,34,51,73,169,71,239,248,0,247,0,245,229,95,174,65,149,126,185,0,246,0,245,229,95,174,65,149,126,185,0,246,0,245,26,140,253,85,22,75,226,67,196,212,74,81,37,165,22,75,204,7,187,37,241,31,163,208,164,145,175,114,150,70,105,47,34,14,174,246,13,196,145,246,1,239,1,243,147,132,182,137,75,66,139,7,228,61,187,255,0,226,152,15,48,30,27,255,0,226,152,101,95,75,0,60,192,122,205,91,187,26,20,63,80,146,34,201,17,150,126,32,60,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,7,175,168,175,212,48,234,43,245,12,7,176,7,171,243,166,121,35,193,124,7,233,41,68,120,80,15,96,15,194,199,184,126,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,240,63,84,204,240,96,60,192,120,26,77,101,146,48,35,52,246,62,255,0,96,15,48,30,27,255,0,226,152,252,82,207,29,146,96,61,131,240,126,23,172,158,228,99,196,137,40,51,194,76,7,158,72,60,252,135,161,194,89,171,166,146,61,170,247,143,38,148,148,151,69,36,103,179,177,128,246,249,249,15,209,234,104,210,148,225,4,102,89,30,91,255,0,226,152,15,48,30,27,255,0,226,152,111,255,0,138,96,60,192,120,111,51,236,73,49,248,68,225,159,115,236,3,216,3,197,102,68,67,244,188,128,126,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,10,148,231,65,114,165,235,138,220,182,218,152,149,147,113,225,201,83,68,230,76,148,75,168,160,207,25,253,158,66,217,165,73,98,20,103,102,73,113,45,178,194,20,227,139,81,145,18,82,146,201,153,153,246,46,196,40,31,153,22,170,179,169,92,71,86,89,167,206,241,16,232,107,145,75,35,39,73,105,222,204,249,133,219,11,81,99,11,47,135,159,145,0,139,126,62,103,128,244,103,138,119,194,117,186,253,29,231,179,169,183,110,237,190,89,199,108,227,56,25,227,129,189,37,153,171,28,70,90,48,145,13,111,195,163,213,105,245,105,100,77,154,144,108,181,58,49,44,149,234,40,177,135,59,231,5,241,50,24,9,182,214,235,137,105,180,154,150,179,36,164,136,178,102,103,228,46,103,149,7,12,234,176,236,85,234,197,201,74,36,84,171,141,153,195,83,204,97,126,21,230,96,190,218,146,107,105,42,198,228,43,6,74,52,252,51,230,2,192,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,145,15,172,0,6,10,227,98,241,133,102,112,225,122,76,150,178,47,23,70,168,195,65,17,150,77,75,129,36,203,205,69,250,167,255,0,80,215,94,175,45,51,234,211,103,32,143,108,153,14,58,89,248,41,70,127,233,23,49,206,35,81,219,160,232,101,38,209,166,200,125,170,149,70,184,199,136,36,175,106,23,13,200,117,6,212,147,194,137,71,149,17,118,50,52,138,95,97,135,165,62,220,104,237,41,199,93,81,33,8,74,76,205,74,51,193,17,17,119,51,200,12,183,194,174,180,85,52,59,90,173,155,186,44,231,216,129,233,56,76,212,210,219,170,73,46,31,139,97,199,139,4,180,36,242,150,188,148,123,126,63,86,195,186,125,122,91,154,183,167,244,219,166,152,109,75,167,86,233,236,186,182,215,211,112,182,188,194,22,104,81,37,74,79,209,112,136,203,39,231,239,26,202,213,168,53,155,121,214,83,84,131,34,35,142,182,151,155,234,52,182,207,105,231,7,235,17,124,15,250,133,147,114,199,227,154,21,166,134,180,75,83,170,221,56,143,60,146,166,205,148,249,18,26,207,131,140,211,70,227,210,8,146,146,36,173,91,82,142,221,204,189,228,3,207,153,223,4,9,161,63,35,91,116,210,134,148,68,121,107,114,169,22,28,108,18,84,103,54,75,207,26,25,96,136,136,136,144,91,212,191,129,31,184,196,8,208,173,94,185,180,55,83,105,23,181,2,108,152,171,135,50,63,140,109,183,28,65,187,29,18,26,113,198,212,72,90,55,17,244,136,141,38,120,60,119,248,150,199,151,53,14,212,213,139,30,117,21,229,192,171,82,171,48,157,100,150,147,109,246,148,151,153,82,119,17,225,73,63,85,207,60,31,99,247,145,141,125,184,205,209,9,122,27,174,87,5,190,152,74,98,157,46,108,185,144,48,217,165,5,29,83,36,33,178,79,230,208,156,109,107,177,36,177,240,63,128,95,95,15,154,183,71,214,173,40,183,111,154,92,198,157,118,109,58,35,147,16,135,18,163,106,66,227,52,234,208,162,74,215,180,200,221,44,145,171,37,239,248,158,71,21,15,202,15,136,121,84,139,162,161,163,87,45,109,213,65,152,211,178,224,166,76,147,50,75,203,114,4,118,218,70,247,8,139,213,37,97,41,70,124,240,126,225,110,228,100,101,146,60,145,128,253,16,135,155,69,146,139,155,134,246,234,137,50,75,148,170,169,76,51,62,217,75,80,39,43,31,68,255,0,91,226,95,105,9,188,35,151,48,42,43,85,190,23,111,22,221,101,110,28,90,101,66,82,54,164,143,106,211,78,149,133,31,99,193,119,243,1,175,59,14,169,135,219,121,38,100,109,172,148,70,94,100,100,121,27,5,112,3,121,65,212,142,23,109,152,114,217,102,67,116,202,108,42,51,237,184,146,89,44,155,167,69,37,18,136,212,172,231,126,15,56,251,6,190,142,32,218,113,109,171,205,10,52,159,236,23,113,202,62,233,106,169,160,178,40,158,13,76,185,18,162,191,88,219,36,146,210,136,80,19,156,228,243,147,63,60,0,234,156,118,242,212,133,169,75,151,169,90,49,10,13,58,176,134,220,126,92,4,54,76,183,36,203,196,188,179,67,113,162,169,107,117,75,91,73,35,53,119,34,193,247,193,138,181,151,7,88,56,110,190,201,47,162,187,108,214,105,146,114,149,145,74,132,78,244,222,236,100,103,211,90,144,107,103,234,206,223,137,118,217,136,200,148,70,149,17,25,31,99,35,247,140,39,175,60,34,104,198,190,211,28,98,232,179,233,108,84,85,147,42,156,106,124,68,203,44,165,210,199,89,108,173,88,220,242,149,255,0,43,7,246,132,76,224,103,153,85,22,242,137,11,78,245,154,172,212,42,187,109,182,195,21,9,47,161,182,223,50,40,204,164,148,236,137,70,165,45,75,83,138,60,39,185,17,159,158,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,60,119,21,47,168,220,157,53,38,155,88,145,91,209,235,226,147,29,182,165,45,216,165,62,167,33,18,27,73,41,106,65,151,135,133,217,69,134,252,143,207,56,247,9,191,193,149,191,173,246,13,160,214,156,107,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,146,46,249,237,220,128,86,47,54,42,20,170,103,17,37,53,231,24,90,37,83,250,169,233,25,158,9,83,167,25,18,187,23,173,219,184,140,188,59,211,226,85,245,243,77,233,51,208,218,163,205,187,104,241,220,39,8,141,6,149,205,105,39,187,36,101,140,25,231,36,44,7,156,245,133,76,129,80,183,111,200,210,35,166,76,143,9,1,198,9,105,39,76,148,170,131,166,230,210,78,118,228,177,187,119,159,187,222,43,251,135,87,209,23,136,13,51,146,226,22,180,181,120,81,150,164,160,178,163,34,154,209,224,139,226,3,96,36,240,201,164,87,21,136,155,106,191,105,210,167,198,148,193,40,150,228,8,174,154,55,51,179,212,53,180,100,68,68,163,199,111,120,171,238,57,57,110,87,244,169,115,245,39,75,33,59,80,183,86,251,174,189,10,59,107,117,216,168,63,18,242,149,211,98,42,80,134,146,219,109,167,38,174,198,120,242,193,139,145,181,159,68,171,102,145,37,180,45,9,118,4,117,165,43,44,40,136,219,73,224,203,226,60,238,26,13,46,231,162,204,160,214,96,177,46,28,214,28,97,214,159,105,46,33,73,90,13,42,35,74,136,200,251,40,203,185,31,152,13,105,180,147,88,117,3,66,47,104,215,53,161,88,157,77,151,6,74,60,76,100,200,125,148,58,148,60,218,214,211,136,109,104,53,17,155,73,37,36,204,179,140,31,213,114,220,35,243,28,211,77,101,183,225,81,111,186,196,58,13,202,203,109,176,239,141,145,30,43,79,184,72,97,38,104,234,201,91,138,220,227,139,193,153,100,201,39,239,35,205,117,115,22,225,101,253,6,212,249,151,61,30,154,235,86,237,195,49,201,13,45,12,154,88,105,231,228,75,90,89,73,165,148,54,156,54,209,97,36,102,100,95,18,242,137,84,218,173,78,143,41,185,212,154,140,168,82,26,81,41,14,199,121,77,173,38,70,70,70,74,73,145,151,114,35,253,132,3,105,42,93,94,153,91,134,138,133,34,161,30,100,103,8,141,46,176,234,92,65,145,145,25,119,73,153,121,25,31,237,31,96,215,243,65,249,135,235,214,140,191,14,20,139,142,85,122,144,203,237,169,214,106,115,38,202,87,76,141,162,52,165,39,37,9,250,13,224,136,251,122,199,238,62,214,253,194,127,24,218,125,196,229,172,196,154,92,164,66,174,176,210,83,54,11,235,97,181,245,18,219,6,226,144,218,95,113,123,55,190,73,35,87,124,150,15,191,152,72,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,17,255,0,139,222,42,173,30,26,236,23,234,146,234,113,93,173,189,183,194,65,75,205,41,229,97,232,233,95,230,205,230,214,120,67,228,174,199,229,220,251,121,243,188,73,113,55,167,188,56,217,82,238,75,150,187,79,58,139,125,63,15,75,241,76,120,169,25,117,148,47,99,43,117,181,47,106,94,74,207,7,217,61,254,218,16,226,11,136,157,66,226,58,246,126,235,188,42,47,41,46,109,232,65,105,231,206,59,24,101,166,213,211,109,199,92,219,187,162,149,30,15,185,247,251,3,168,234,54,163,221,154,163,115,73,186,174,234,196,185,243,36,108,201,191,33,215,73,59,91,66,59,117,20,163,44,147,105,207,127,112,234,233,74,148,162,74,82,102,102,120,34,34,238,102,6,70,71,131,44,24,207,188,25,104,45,91,92,117,150,143,68,244,12,169,116,214,20,205,66,82,252,42,156,100,216,68,198,27,112,212,125,53,167,105,19,134,71,146,199,158,76,6,51,182,116,158,250,185,231,210,98,193,181,234,206,181,85,152,196,86,220,110,19,202,34,234,169,36,74,201,32,251,97,69,223,191,237,23,193,192,103,14,148,237,0,209,122,116,54,250,190,144,173,54,205,82,105,59,183,40,125,232,145,73,196,255,0,20,133,22,20,207,146,178,127,19,63,119,45,99,112,139,167,246,140,154,84,198,40,148,242,42,113,48,164,53,225,152,218,75,108,210,100,120,38,75,245,113,238,25,242,52,102,34,48,220,104,236,161,166,219,73,37,41,66,73,36,68,69,130,193,23,216,3,218,56,11,252,220,43,14,228,54,85,181,194,164,76,216,121,198,15,162,188,24,231,199,31,112,193,58,157,6,165,77,35,73,28,184,111,49,235,121,122,200,50,239,231,219,184,13,103,181,204,221,61,107,191,205,229,110,112,238,138,174,227,206,114,126,45,220,159,113,102,28,149,38,210,202,216,186,105,230,201,250,71,199,206,123,169,181,56,232,244,233,197,183,63,75,233,119,199,144,174,142,40,109,233,214,207,17,26,145,77,157,29,77,31,229,101,97,109,101,6,146,91,126,57,226,74,147,146,44,164,246,158,12,187,9,85,202,55,85,32,218,58,197,54,209,171,214,35,66,139,86,134,225,48,79,72,38,250,146,93,149,1,180,164,183,44,136,204,201,39,216,136,204,241,239,1,117,102,211,102,231,84,208,157,248,198,236,119,199,195,35,204,120,161,104,113,9,113,181,146,146,162,35,74,136,242,70,95,18,30,64,3,197,197,165,164,41,197,153,18,80,70,163,51,247,17,15,33,211,53,154,229,106,207,210,139,190,227,118,90,99,28,10,21,66,67,110,27,132,131,37,162,51,139,44,30,75,191,171,159,50,242,1,84,60,216,120,142,167,222,183,75,122,85,111,76,53,162,141,36,142,90,144,226,76,186,172,185,57,133,160,205,14,159,235,23,99,73,31,199,30,66,188,105,100,71,82,136,70,89,46,187,125,190,62,177,14,201,171,119,44,187,191,83,238,203,142,92,247,165,157,66,183,62,74,28,117,211,112,246,46,67,139,34,35,51,62,222,182,124,207,204,117,120,143,248,105,108,201,198,122,78,37,120,251,15,32,54,58,224,220,146,158,26,244,248,146,130,73,126,78,82,123,17,99,255,0,0,142,51,72,143,156,7,214,227,87,56,100,178,223,143,43,172,108,210,105,204,172,183,146,186,106,42,124,83,52,118,51,198,51,229,238,18,12,7,9,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,76,200,139,178,79,222,95,104,215,3,137,123,230,86,160,235,181,243,112,189,49,82,88,114,225,169,166,34,250,134,178,240,231,49,229,163,6,106,81,99,11,247,30,59,246,23,191,199,21,208,229,173,195,93,232,251,46,26,23,50,143,81,136,71,156,125,56,18,79,226,95,171,255,0,214,26,239,73,90,167,214,93,113,213,229,82,100,169,74,81,159,153,169,125,204,207,246,128,178,222,90,209,236,205,11,208,171,179,137,109,65,52,67,84,89,147,224,67,39,186,77,174,74,19,14,28,198,208,215,87,102,245,43,164,189,164,78,119,199,98,243,81,98,14,43,249,150,106,70,180,63,58,217,177,102,74,183,237,211,91,173,37,113,220,126,36,151,91,203,232,45,198,212,165,182,162,54,221,70,123,96,205,37,238,34,204,147,184,180,117,235,143,150,117,54,37,181,27,10,131,77,102,227,144,76,32,242,242,209,111,153,43,232,32,247,25,238,79,158,12,255,0,88,84,172,136,239,69,125,200,178,90,91,110,178,179,109,104,90,76,148,149,17,224,200,200,251,145,145,128,229,105,20,187,142,253,185,226,82,97,166,101,82,173,87,150,219,8,51,39,31,117,199,93,112,146,70,120,37,40,204,212,178,247,25,153,159,188,204,92,191,8,188,187,173,43,75,73,98,84,111,170,99,15,87,238,10,107,114,93,55,89,105,78,71,55,227,48,102,209,245,99,18,209,181,105,95,170,121,193,252,79,34,41,114,164,225,214,149,168,55,242,245,50,224,132,228,134,104,110,159,134,66,219,74,218,39,153,122,11,200,94,22,210,139,118,22,125,201,68,120,242,199,152,186,54,89,110,59,45,199,101,4,134,218,73,33,9,34,193,17,17,96,136,136,6,188,92,117,104,147,154,31,174,181,58,11,80,212,204,57,253,106,132,115,233,237,74,155,92,201,41,73,151,230,208,71,217,175,113,25,125,127,12,255,0,202,23,85,34,218,250,173,58,200,155,36,144,154,188,119,122,72,90,200,146,167,93,147,1,164,224,141,101,149,122,167,228,70,127,111,144,206,220,225,180,97,235,134,216,165,106,141,46,148,218,158,166,147,17,100,62,134,12,214,76,182,221,65,245,17,169,40,51,198,76,143,186,136,191,206,43,39,135,141,71,149,165,58,199,106,222,76,73,54,27,133,86,130,185,42,222,105,46,138,37,52,226,242,100,164,246,252,223,188,241,241,248,128,217,132,7,81,210,123,226,6,163,233,221,191,121,211,230,49,37,186,173,54,36,179,83,46,37,100,74,117,134,220,193,153,41,93,253,114,247,159,159,191,204,118,224,28,45,231,107,211,111,75,78,177,106,85,162,178,252,90,180,9,16,92,67,168,74,203,107,173,41,179,236,162,50,242,81,249,145,253,134,53,246,227,115,135,122,175,15,218,211,87,165,174,3,173,210,106,178,36,84,96,56,77,40,154,75,46,203,146,150,219,35,233,33,36,123,25,206,212,145,150,60,140,203,203,98,49,20,121,129,240,181,71,215,253,40,168,85,98,83,214,187,146,135,17,217,112,92,97,164,155,142,27,49,165,41,182,140,201,165,184,105,55,30,47,85,38,89,63,44,31,152,80,197,175,94,151,107,220,116,187,142,3,171,110,69,50,99,19,27,82,20,100,100,166,220,74,203,6,70,71,230,146,242,50,251,70,193,156,15,107,237,23,91,244,70,128,251,117,86,93,171,82,224,197,131,53,147,125,10,123,168,212,72,198,226,141,61,69,171,27,221,198,85,131,207,153,17,249,235,233,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,89,17,227,114,76,187,145,121,9,19,192,135,20,213,62,29,117,98,18,234,149,87,202,218,170,173,184,83,25,113,245,116,89,39,100,197,234,60,105,83,205,182,147,38,217,50,220,121,193,121,145,151,144,108,22,3,175,216,151,197,183,168,182,173,54,238,181,170,209,42,16,42,81,89,146,135,35,62,219,164,146,113,180,184,73,51,66,148,146,61,171,79,108,159,153,14,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,3,197,39,159,120,241,83,134,147,50,52,153,128,246,0,244,42,65,146,246,26,13,37,250,199,228,63,13,110,25,146,82,225,100,252,128,125,0,61,6,254,213,244,207,185,151,117,24,37,220,165,75,234,17,145,31,249,0,123,192,117,203,154,250,183,109,40,15,213,43,85,104,241,227,48,157,203,90,212,68,73,47,172,98,133,241,159,161,75,112,216,69,249,77,109,68,172,26,141,210,192,12,244,60,18,162,94,72,203,200,67,125,105,230,79,165,122,117,208,69,180,101,112,173,71,235,20,87,8,198,34,115,155,229,174,228,5,203,252,147,150,201,165,123,13,10,89,100,128,89,3,143,176,149,108,83,196,147,251,71,234,92,101,5,143,16,158,253,252,197,41,234,87,52,125,87,172,220,178,37,89,114,252,29,51,63,155,101,104,35,86,62,209,212,29,230,105,196,34,148,95,225,114,73,227,252,88,11,220,235,179,255,0,140,39,250,199,173,231,227,97,36,183,16,172,158,11,38,40,147,253,147,109,126,34,193,214,19,159,249,3,244,185,152,241,8,156,45,85,148,153,121,151,230,192,94,69,106,235,182,173,212,146,170,149,104,145,179,228,75,117,36,56,143,221,86,202,66,73,110,92,116,237,134,126,126,33,63,245,141,127,181,79,139,173,90,213,119,18,170,213,196,251,102,159,241,107,52,127,152,116,23,53,62,255,0,110,57,117,46,121,203,108,187,36,201,245,121,255,0,88,13,144,191,117,125,61,255,0,223,52,15,254,110,159,250,195,247,87,211,223,253,243,64,255,0,230,233,255,0,172,107,103,251,170,95,223,251,230,157,255,0,205,149,255,0,88,126,234,151,247,254,249,167,127,243,101,127,214,3,100,191,221,99,79,63,247,207,79,255,0,230,233,255,0,172,126,254,234,250,123,255,0,190,104,31,252,221,63,245,141,110,147,170,23,233,32,150,186,253,67,6,94,125,117,127,214,63,15,83,175,211,44,162,229,156,172,31,124,62,174,197,253,96,54,70,111,84,236,87,94,36,55,114,211,182,109,51,81,156,132,255,0,214,57,26,37,221,109,87,159,117,52,122,172,73,6,130,239,177,212,159,249,134,181,14,234,133,244,218,61,91,166,114,148,162,247,62,174,223,229,29,243,74,120,180,213,205,42,144,167,168,183,27,249,87,159,85,70,191,243,128,216,142,101,122,147,78,65,187,81,148,203,57,87,76,140,212,94,102,62,166,23,29,9,73,53,45,11,75,157,203,10,35,20,11,118,241,251,174,87,107,5,18,101,123,41,75,132,233,108,78,59,144,230,233,28,201,117,254,149,17,182,142,172,106,232,150,18,163,64,11,229,83,209,183,19,42,121,59,139,191,152,253,235,51,254,61,63,214,40,141,92,205,120,133,121,206,186,107,72,37,121,127,23,238,30,41,230,101,196,17,155,166,170,202,75,5,234,151,79,200,5,239,117,217,255,0,198,19,253,99,196,214,222,237,222,37,56,63,118,225,68,101,204,195,136,83,108,146,117,180,161,70,127,76,219,237,129,250,190,102,28,64,37,105,104,171,200,81,151,154,250,125,140,5,239,147,168,81,122,142,37,95,180,121,39,119,125,196,41,151,71,121,167,95,180,170,243,191,186,42,151,58,17,53,148,37,4,73,61,195,57,43,155,245,166,152,196,219,22,204,165,186,126,70,75,46,192,44,168,5,109,177,205,238,206,117,109,48,237,187,33,165,25,150,245,41,101,140,9,25,98,241,225,161,247,69,1,154,172,235,194,4,23,157,73,43,162,227,165,184,128,73,128,24,194,198,226,15,79,53,26,75,145,45,106,244,89,74,66,114,74,67,132,121,29,229,202,245,61,10,68,101,84,25,75,166,89,238,162,1,203,0,249,154,146,111,36,156,108,183,39,226,70,61,198,234,8,178,106,34,200,15,48,31,59,139,125,43,109,41,78,72,207,214,63,168,126,41,215,48,165,54,173,248,86,48,94,224,31,72,15,66,84,239,84,212,181,17,35,30,67,203,121,173,88,109,194,237,238,1,237,1,232,39,93,75,132,218,155,51,35,254,80,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,245,41,74,60,165,14,22,236,128,246,128,244,173,244,39,9,55,8,140,188,199,231,92,201,69,130,222,149,123,203,220,3,222,3,208,74,113,197,146,144,225,18,125,228,61,82,106,80,97,185,211,149,49,166,148,162,202,73,71,128,31,96,252,63,33,143,239,205,107,176,244,218,27,82,238,139,138,36,116,56,163,45,203,89,16,138,28,64,243,52,211,219,9,10,102,205,168,179,87,83,209,212,73,240,235,35,218,179,46,198,2,117,117,25,255,0,30,159,235,32,234,51,254,61,63,214,66,138,230,243,55,215,151,36,202,118,45,84,144,202,148,102,201,26,60,187,143,153,190,102,92,66,166,54,215,171,136,55,148,174,199,211,247,0,189,175,19,31,127,79,174,89,251,71,185,38,131,44,146,178,40,162,7,51,46,32,225,202,81,200,171,165,236,153,96,146,223,144,177,46,25,184,243,211,61,68,183,96,193,187,110,120,144,107,206,146,16,164,188,225,17,169,103,245,125,160,38,50,20,74,206,11,24,30,67,138,139,113,209,223,97,15,53,82,97,196,40,179,188,148,88,50,30,248,117,40,181,45,238,65,150,219,168,79,108,36,243,220,7,220,3,228,98,89,186,181,163,56,54,187,43,235,30,106,144,106,61,136,236,127,88,15,160,7,206,79,187,217,38,209,153,252,71,188,188,128,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,82,140,150,89,89,18,126,0,60,192,122,150,163,35,37,18,203,3,247,113,172,139,97,253,160,61,128,61,93,85,245,9,29,35,199,196,126,169,106,37,96,147,156,251,192,123,0,122,58,206,18,250,102,217,159,252,97,230,183,54,17,26,140,187,246,47,180,7,176,7,205,42,99,48,217,55,228,60,148,33,31,72,204,199,206,221,118,150,227,125,100,206,107,97,246,47,88,128,114,32,56,58,133,225,68,166,196,118,108,169,204,161,166,126,154,141,69,216,98,218,151,23,218,27,75,150,168,83,239,234,100,103,144,120,52,173,210,200,12,220,3,3,43,141,45,7,75,164,131,189,105,230,140,127,24,78,150,7,225,113,163,161,74,108,204,239,122,114,61,196,179,116,176,3,61,0,138,186,181,204,15,70,244,250,219,42,165,34,189,22,180,250,136,189,88,238,151,97,128,21,206,2,207,99,168,149,219,178,28,50,250,38,75,32,22,82,60,119,17,168,210,101,228,43,101,92,225,44,242,90,18,86,172,188,41,25,51,222,94,99,214,239,55,251,81,105,73,53,110,200,74,147,244,178,178,238,2,201,157,121,166,251,45,205,163,197,14,50,94,183,136,79,127,172,83,102,179,115,82,212,42,221,101,153,58,122,133,211,169,196,140,56,151,18,74,202,254,209,142,29,230,107,196,10,143,114,107,73,36,123,139,166,2,247,58,236,255,0,227,9,254,176,55,217,47,247,244,255,0,88,161,255,0,246,77,56,128,255,0,236,210,127,249,152,31,51,78,32,113,218,180,159,254,102,2,246,205,212,173,94,172,132,151,237,31,174,63,25,148,154,157,150,130,193,119,202,136,81,17,115,55,226,12,188,171,104,255,0,230,99,209,43,153,78,190,76,66,144,245,104,140,148,70,71,132,124,64,94,171,23,5,17,216,175,206,106,170,210,217,99,59,207,121,118,199,152,246,65,170,193,158,211,82,233,242,155,117,185,5,184,141,42,35,26,254,64,227,151,91,32,83,166,82,216,174,57,225,166,154,205,194,60,153,250,222,99,158,180,249,137,107,189,167,5,184,52,218,215,230,153,78,212,111,78,227,34,1,126,77,184,194,11,5,33,63,214,60,186,236,255,0,227,9,254,177,67,232,230,91,196,9,36,220,252,161,108,178,102,102,158,159,113,230,174,102,90,255,0,234,237,175,35,191,159,230,192,94,239,93,159,252,97,63,214,29,118,127,241,132,255,0,88,162,39,57,152,241,4,149,229,53,130,52,251,191,54,63,63,217,51,226,11,255,0,178,197,255,0,204,192,94,234,159,96,146,102,114,19,253,99,201,6,135,11,40,119,34,135,213,204,203,136,69,22,27,172,17,43,220,102,216,206,90,55,205,130,167,71,133,211,212,40,110,207,124,139,233,32,201,61,192,91,122,148,105,236,162,200,243,35,201,100,86,177,243,126,181,77,70,180,218,210,205,178,242,245,200,103,13,28,230,37,164,250,143,72,92,234,220,230,104,11,109,88,36,202,112,178,162,250,128,75,160,24,42,55,25,154,15,46,83,113,209,126,83,80,107,60,22,93,47,91,236,25,102,141,120,208,107,208,219,159,79,169,48,227,14,164,150,135,9,101,131,35,1,206,0,248,216,168,196,154,179,68,73,77,172,211,231,131,200,243,84,163,109,242,101,198,204,136,255,0,151,238,51,1,244,128,244,56,225,145,228,212,72,73,121,231,222,13,58,107,245,146,123,147,229,216,7,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,0,0,0,0,0,0,0,0,0,0,117,251,238,248,182,244,234,213,169,93,215,77,90,37,62,5,54,43,210,86,228,151,219,104,148,77,182,167,13,36,107,82,82,103,181,10,237,146,242,48,24,91,142,29,125,162,104,134,136,215,223,118,170,203,85,106,164,9,80,97,50,151,208,151,186,142,196,146,109,168,147,212,66,177,189,172,101,57,60,249,17,159,150,190,119,69,122,93,209,113,213,46,57,238,173,201,21,57,143,204,113,75,81,153,154,156,113,75,60,153,153,159,154,143,204,207,237,18,43,142,254,41,170,92,69,106,196,213,210,234,175,157,181,74,91,144,161,178,219,234,232,188,77,73,149,211,120,146,151,156,109,70,109,188,69,184,177,146,242,34,47,56,237,107,219,85,139,194,191,2,219,160,193,122,92,234,140,150,163,50,219,77,45,195,220,226,210,132,246,65,25,227,114,136,187,17,249,128,206,28,17,240,239,85,226,7,90,105,20,180,83,221,114,147,74,145,30,163,61,195,105,70,202,153,106,92,100,184,217,159,73,105,51,216,246,118,168,136,177,230,100,94,123,5,89,150,189,54,203,180,232,246,165,38,43,44,69,164,192,143,5,180,52,132,160,182,180,210,91,46,201,34,47,36,151,145,23,216,66,53,242,252,225,106,143,160,26,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,240,126,121,63,41,92,0,0,58,142,172,95,16,52,227,78,238,11,206,161,49,136,205,210,169,178,229,146,158,113,40,35,83,76,56,230,8,205,73,239,234,31,188,188,189,222,96,42,51,155,214,170,69,186,53,90,13,145,10,81,45,52,152,237,117,80,133,145,165,46,181,38,123,74,201,18,207,10,245,139,204,136,254,207,33,128,56,21,209,39,53,195,93,105,148,23,97,169,232,112,58,53,9,7,211,220,148,182,137,145,146,163,63,205,172,139,179,190,242,34,250,254,56,251,136,125,71,149,170,218,199,117,94,79,201,55,219,153,86,156,184,202,222,106,46,138,229,58,226,48,102,165,118,252,231,184,241,240,248,139,54,228,243,163,15,91,214,197,87,84,106,148,166,210,245,72,159,139,29,245,176,100,179,101,198,233,239,164,137,74,65,30,50,70,125,148,101,254,112,29,203,139,174,93,214,149,219,164,178,234,54,45,49,134,107,246,253,53,201,45,27,76,180,151,36,27,17,159,50,104,186,81,141,107,220,181,35,213,44,100,254,7,129,77,21,122,93,199,97,92,242,233,51,19,50,151,86,164,75,113,133,153,19,140,58,219,173,56,105,51,44,146,84,70,74,65,251,136,200,203,220,100,54,141,121,150,228,50,228,119,144,75,109,212,154,22,147,44,145,145,150,12,140,133,46,115,92,225,214,147,167,215,243,122,153,111,194,114,59,53,199,75,196,161,13,165,13,27,207,61,57,229,175,8,105,37,187,8,46,230,163,60,121,231,204,7,87,225,67,153,102,164,104,187,240,109,155,234,100,170,253,186,78,52,210,151,33,201,18,164,180,222,88,65,237,55,101,33,180,145,54,210,241,219,4,106,63,113,158,50,255,0,50,152,214,102,186,104,93,167,196,182,159,41,18,215,42,100,8,19,9,147,105,197,198,66,161,204,152,226,29,233,111,216,164,245,81,184,141,206,217,238,94,74,58,201,143,29,233,79,183,22,51,75,113,215,150,77,161,8,73,154,148,163,60,17,17,23,115,51,49,109,118,238,142,187,110,114,207,169,196,185,98,238,84,234,107,215,28,114,125,6,106,101,197,219,228,73,250,104,45,166,91,85,229,147,47,214,1,91,220,52,95,18,180,251,93,108,107,133,153,138,140,195,119,13,48,165,172,156,52,23,135,41,140,173,100,102,74,73,99,8,247,158,59,119,27,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,146,51,47,37,23,188,254,209,171,244,101,170,5,101,167,26,94,21,26,74,84,149,17,249,26,87,216,243,251,6,196,60,14,221,14,93,60,53,217,111,188,230,245,195,163,211,161,153,231,63,66,4,99,248,159,235,127,245,128,103,177,133,184,200,36,171,134,189,65,37,32,148,95,147,149,110,198,89,255,0,192,36,12,210,35,231,30,21,184,212,62,25,47,71,228,74,232,155,212,154,139,40,45,228,158,162,142,159,40,201,29,204,179,156,121,123,192,107,199,84,34,42,148,178,34,193,117,220,237,240,245,140,88,119,41,238,35,169,246,85,210,230,149,92,51,13,8,172,201,63,8,165,184,146,46,171,206,65,97,8,35,91,165,250,167,216,146,103,240,207,144,174,217,111,248,153,111,73,198,58,174,41,120,251,79,35,180,105,37,203,46,208,212,251,78,227,137,57,232,135,79,173,192,146,183,26,116,219,61,141,200,109,102,70,100,101,219,213,248,151,144,13,158,91,90,93,66,92,65,145,165,100,74,35,47,121,24,242,29,51,70,110,102,175,13,40,180,46,54,165,166,73,207,161,83,228,56,225,56,75,51,90,227,54,179,201,228,251,250,217,243,63,49,220,192,7,129,52,217,57,213,36,39,126,49,187,29,241,240,200,243,30,43,90,27,66,156,113,100,148,164,140,212,163,60,17,23,196,192,86,7,58,185,180,179,182,45,106,121,50,126,145,241,240,94,234,109,78,58,61,58,137,109,207,210,250,93,241,228,43,63,67,13,194,214,187,0,217,94,215,10,232,165,109,60,227,7,226,218,192,152,124,220,181,82,13,221,172,80,173,42,69,98,52,216,180,152,109,165,242,102,65,57,211,146,212,169,237,169,39,181,102,68,100,74,46,198,68,101,159,112,138,188,47,91,243,174,94,34,52,218,155,6,58,157,51,187,40,234,119,8,53,18,27,241,204,165,74,86,8,240,146,220,89,51,236,3,99,155,0,220,59,14,219,55,149,185,195,164,67,220,121,206,79,162,140,152,231,199,31,111,65,58,101,2,155,77,51,73,156,72,108,177,234,249,122,168,36,246,242,237,216,114,0,35,71,30,124,58,83,117,255,0,69,234,48,220,234,250,66,138,219,213,72,68,214,220,173,246,98,74,38,211,252,82,212,121,83,222,73,193,252,12,189,244,63,115,233,61,245,108,84,42,209,103,90,245,102,154,165,76,126,43,142,57,9,228,145,244,148,162,53,100,208,69,140,36,251,246,253,131,103,41,49,152,150,195,145,164,50,135,91,113,38,149,37,105,37,17,145,150,15,36,127,104,192,119,207,8,186,127,119,73,170,204,126,137,79,50,168,147,234,91,94,25,141,166,183,13,70,103,131,100,255,0,91,30,240,26,236,41,42,74,141,42,73,145,145,224,200,203,185,24,202,92,59,107,189,215,160,154,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,201,52,69,133,30,12,187,31,213,218,120,208,208,186,142,133,107,69,82,130,229,21,248,84,233,142,63,54,18,142,50,155,104,217,92,185,8,111,97,244,208,156,109,107,182,210,198,11,177,252,48,42,82,165,158,212,164,204,254,4,64,54,82,225,199,94,173,45,126,211,122,85,219,111,213,162,61,45,200,172,120,216,200,125,165,56,203,230,195,46,56,149,33,14,44,211,131,120,136,201,71,146,62,199,245,229,81,174,255,0,8,28,93,222,252,49,223,145,101,70,156,252,155,122,83,200,98,161,79,121,215,150,210,90,83,209,205,215,16,209,60,218,9,194,109,141,164,165,118,193,224,251,121,93,239,13,188,77,233,239,17,214,84,75,146,218,174,211,202,162,231,83,196,82,252,83,30,42,62,29,121,8,222,202,29,113,72,220,150,84,178,201,247,79,127,176,51,24,0,0,0,0,0,0,0,0,0,0,0,0,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,82,137,37,185,71,216,128,12,200,139,38,100,69,245,136,165,197,119,31,58,107,195,229,41,200,84,170,180,10,205,194,172,116,226,71,126,60,141,158,179,6,123,208,153,8,89,101,183,140,203,236,51,242,46,252,7,24,156,196,44,45,4,167,174,129,105,189,233,139,157,120,254,13,181,232,253,44,42,58,254,155,145,150,218,178,219,170,63,62,216,199,153,246,165,13,64,212,123,211,86,238,53,220,23,125,75,210,21,23,177,149,244,90,107,56,109,8,242,109,41,79,209,109,62,239,112,14,203,173,122,251,170,28,70,221,170,174,94,85,73,115,29,94,58,16,89,126,67,140,181,134,155,74,186,109,184,227,134,156,147,41,81,224,251,153,103,225,137,37,162,252,12,77,181,116,178,169,175,26,235,77,151,74,135,79,232,120,74,108,182,77,135,21,190,75,145,87,213,106,84,114,35,193,169,165,39,11,46,198,70,126,100,67,39,112,51,203,46,125,200,182,117,7,93,232,222,30,7,173,225,105,254,33,43,234,255,0,186,90,95,231,98,202,37,39,10,75,74,238,158,254,69,239,49,156,57,175,234,186,116,223,69,97,233,133,190,191,14,170,255,0,83,182,55,237,232,75,130,255,0,242,208,172,253,51,254,81,126,223,32,20,201,49,214,222,146,183,90,65,37,10,198,8,139,24,236,46,55,149,6,152,51,111,91,52,203,224,211,25,78,207,161,212,162,154,146,68,110,118,170,23,153,236,35,199,230,139,222,126,239,217,77,130,236,249,86,221,17,106,250,91,64,167,55,35,46,181,73,170,58,166,182,31,170,94,148,81,103,56,34,63,164,95,214,2,122,128,0,0,252,82,73,73,52,168,178,70,88,49,250,0,41,7,155,14,139,76,177,117,168,175,184,208,94,77,50,188,215,81,111,244,140,155,241,47,203,156,233,167,113,33,41,221,181,25,198,227,60,124,75,184,136,186,67,127,76,211,45,71,183,239,72,120,205,50,165,18,75,132,121,238,134,223,109,195,46,202,79,234,23,153,145,127,156,94,255,0,29,252,46,194,226,75,73,37,193,137,19,169,94,164,37,202,133,60,250,134,91,221,106,52,162,105,29,221,109,5,149,188,93,213,146,248,145,151,149,8,95,182,61,127,78,174,202,165,159,114,195,240,211,233,114,223,136,242,58,136,94,20,211,170,109,93,208,165,39,233,33,94,70,126,94,240,27,22,112,201,173,86,214,181,233,93,14,228,163,213,163,200,148,168,49,138,91,41,125,181,173,167,188,51,43,90,77,41,113,102,156,27,164,88,51,201,123,254,188,184,41,19,150,199,25,12,104,221,224,206,158,95,51,186,116,26,187,201,98,59,189,35,62,155,206,187,13,148,150,214,152,90,207,8,109,103,221,68,71,245,30,12,93,93,6,189,74,185,105,49,107,148,89,94,34,28,198,144,243,46,108,82,55,33,105,37,36,240,162,35,46,202,35,238,64,57,1,15,249,156,234,220,77,55,225,218,117,61,19,227,166,101,192,235,180,146,101,78,145,44,208,252,25,133,157,187,210,120,202,49,239,251,12,75,169,114,152,131,21,233,146,151,177,150,16,167,28,86,12,240,148,150,76,240,93,252,136,81,247,51,238,39,19,171,250,147,39,78,40,207,245,41,22,196,245,180,179,219,140,202,141,34,107,38,126,179,72,87,208,112,191,148,105,251,79,184,8,67,33,229,72,125,199,213,244,156,89,172,254,211,60,143,1,250,132,41,197,18,16,89,51,5,161,77,168,208,178,193,144,11,158,229,3,170,176,174,13,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,36,146,79,187,207,176,176,145,68,188,174,117,149,26,111,196,4,75,122,105,127,6,185,18,221,49,179,255,0,207,72,155,9,5,228,133,31,146,15,222,69,245,144,189,134,214,151,16,151,18,121,74,136,148,95,97,128,136,220,208,42,19,32,240,195,82,40,137,47,207,190,243,46,30,15,178,21,79,155,159,35,250,136,80,204,31,90,116,125,221,242,242,51,255,0,203,16,190,46,104,205,188,190,24,106,6,211,155,73,50,93,53,118,35,202,125,31,55,36,40,122,158,100,85,8,198,126,68,242,51,255,0,203,16,11,247,225,246,152,197,75,129,72,116,247,163,147,168,126,201,109,6,141,132,163,61,212,118,139,177,99,207,184,163,45,101,167,183,74,213,75,178,3,77,116,208,205,106,122,18,141,184,52,145,73,112,136,140,176,88,242,23,211,194,138,91,153,193,237,1,150,163,245,183,218,145,91,233,111,219,188,206,150,199,171,159,118,115,140,138,52,226,118,49,196,215,203,241,131,137,225,141,55,21,80,186,125,77,251,127,134,188,88,207,191,203,31,176,5,181,242,143,166,219,241,116,14,68,170,115,127,195,94,168,172,223,89,146,51,147,133,0,212,89,34,206,51,143,49,59,69,106,242,135,212,74,67,122,101,112,91,207,79,233,59,77,92,186,139,168,233,41,88,105,184,240,16,165,100,147,143,63,113,25,159,212,38,116,14,41,180,74,85,82,69,9,87,175,240,232,207,45,151,27,244,108,191,85,73,81,36,203,61,28,31,173,219,204,7,219,196,190,155,195,213,77,14,189,45,23,226,165,249,50,104,85,18,131,148,18,141,50,85,13,230,219,50,202,84,100,121,115,205,37,159,128,215,22,254,180,234,54,29,235,91,180,106,108,56,204,138,61,70,76,37,18,210,164,153,155,79,41,179,50,220,73,63,52,31,184,190,194,27,60,64,169,82,174,138,71,138,166,201,235,196,150,214,18,189,138,78,82,180,145,151,101,17,31,146,136,82,31,52,110,29,229,233,102,180,61,123,83,88,205,34,229,37,77,117,205,197,218,92,137,115,92,52,225,78,41,95,65,178,60,145,18,126,162,62,192,51,135,42,254,48,34,83,210,222,137,95,215,25,182,149,172,145,74,84,201,132,73,35,63,5,25,150,16,110,189,245,47,8,66,62,56,247,144,181,182,220,109,230,210,243,75,74,208,180,146,146,164,158,72,200,252,140,140,106,247,167,151,165,79,79,47,90,45,231,72,115,100,154,68,248,211,81,217,39,147,105,228,56,69,235,37,69,230,130,247,31,216,126,67,97,62,16,56,128,162,235,246,143,208,235,209,36,238,169,197,131,26,53,69,27,22,88,144,152,177,212,233,228,219,66,126,147,223,201,44,124,59,121,6,115,30,15,50,220,134,92,142,242,9,109,186,147,66,210,101,146,50,50,193,145,144,243,0,21,5,205,103,132,212,91,85,164,235,85,155,73,90,98,76,50,69,65,17,216,194,18,181,174,116,151,93,81,54,201,17,30,18,156,169,75,206,49,159,113,138,212,27,30,241,131,166,12,106,166,130,93,148,19,143,213,144,213,42,124,136,229,188,211,135,74,20,132,167,249,105,47,55,61,231,129,174,197,219,65,147,107,92,245,107,114,98,54,61,76,156,252,53,150,72,240,109,184,164,31,145,153,121,164,253,231,246,128,158,220,181,120,229,115,76,107,145,244,143,82,171,10,59,118,122,208,204,9,18,100,118,140,234,215,14,59,104,220,244,132,161,13,37,180,44,240,148,153,151,124,118,201,11,144,164,85,169,213,218,100,90,205,34,99,50,225,205,101,18,24,121,151,18,226,28,109,105,37,37,68,164,153,145,145,145,145,228,143,29,198,173,80,39,73,166,79,141,82,134,230,201,17,30,67,237,43,4,123,86,149,17,164,240,121,35,238,69,230,46,107,150,239,28,116,173,71,182,105,218,65,125,78,232,215,169,81,153,137,9,93,37,43,172,203,77,195,142,217,97,168,233,66,114,181,175,233,44,204,189,249,44,24,11,7,1,248,147,37,17,40,143,177,150,72,126,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,241,90,201,9,53,31,184,7,144,15,90,221,36,36,148,101,216,199,238,252,153,18,83,146,63,120,6,82,159,162,121,3,55,49,244,72,122,94,122,52,77,166,243,169,70,227,193,100,198,9,226,59,138,235,63,65,41,135,38,169,37,167,164,40,178,219,9,89,110,89,125,64,51,155,230,214,119,60,241,35,103,126,231,130,29,42,224,213,235,26,131,26,105,213,46,8,49,220,137,147,219,215,73,43,176,171,173,117,230,159,91,186,169,41,133,97,48,237,49,212,172,247,40,213,187,113,8,77,121,107,6,162,222,181,67,172,214,171,51,22,169,89,61,169,90,146,74,200,11,111,212,94,103,122,81,64,163,212,233,212,105,74,126,172,194,84,148,101,30,170,140,188,187,136,167,113,243,100,212,186,157,54,69,38,53,26,28,86,150,70,148,62,210,207,127,212,98,15,81,236,187,182,234,170,181,75,129,76,151,34,84,165,145,54,217,17,154,148,102,51,29,7,129,125,120,169,77,138,204,187,46,161,29,185,11,79,174,164,118,65,25,249,128,235,23,175,20,154,179,121,54,252,106,157,231,83,92,121,70,125,70,84,241,237,218,126,225,139,149,62,180,235,166,164,75,124,247,247,44,168,88,205,19,148,133,203,41,184,210,231,220,204,57,188,146,165,52,77,96,209,241,200,148,22,183,44,173,10,166,210,32,199,184,169,41,147,61,13,39,123,196,179,34,53,125,128,41,20,228,78,52,110,125,233,68,242,60,187,24,230,169,86,21,223,115,68,244,141,26,141,58,92,100,172,186,155,90,81,229,94,241,120,46,114,222,225,255,0,126,213,219,137,90,87,219,36,191,33,147,116,255,0,135,173,30,210,74,105,208,105,180,168,77,239,87,80,146,225,36,204,203,246,128,160,37,233,30,160,58,249,72,98,210,168,161,191,127,240,101,118,255,0,32,240,115,71,245,13,75,68,127,201,138,161,200,117,69,183,248,50,182,224,254,188,13,141,163,89,54,68,132,200,90,40,212,247,89,50,44,37,45,35,176,251,89,211,171,55,166,156,91,240,182,249,145,116,19,146,255,0,32,10,50,211,254,93,154,233,125,208,19,85,141,70,105,162,82,114,68,226,182,168,118,40,252,175,181,225,100,73,84,54,247,145,227,6,231,108,11,197,131,69,167,83,91,38,96,197,109,166,203,249,41,73,16,247,56,218,81,235,153,32,136,189,219,64,81,178,249,97,107,241,33,246,206,143,19,27,139,10,234,119,34,25,239,73,121,77,49,82,180,217,59,250,167,34,44,195,116,204,210,214,12,133,166,97,181,39,168,81,136,255,0,97,15,37,108,50,35,73,22,210,247,17,121,0,174,239,246,32,180,239,255,0,179,243,63,168,131,253,136,45,59,255,0,236,252,207,234,33,98,74,116,210,101,132,25,164,252,207,224,60,28,150,202,16,110,18,200,210,159,164,121,250,36,2,185,43,28,161,108,111,12,175,3,114,207,84,132,182,102,219,102,69,180,204,117,203,67,148,173,50,117,41,74,185,234,210,33,189,212,82,90,38,176,123,187,246,200,178,210,186,109,254,191,135,244,196,117,60,175,162,141,197,156,2,235,244,36,44,146,245,69,130,35,63,81,59,203,185,128,166,75,235,149,142,178,49,113,75,98,223,135,29,116,246,150,105,97,195,115,10,90,61,198,99,175,127,177,113,196,3,134,123,105,209,255,0,249,168,187,167,110,59,101,62,115,163,169,121,193,150,226,206,71,181,117,235,121,133,37,5,58,49,45,127,69,59,139,38,96,41,9,28,175,117,237,165,109,147,78,97,9,62,196,164,185,223,35,128,190,57,117,113,9,100,81,92,170,77,163,48,244,84,164,213,249,165,239,94,62,194,23,67,126,241,15,165,26,113,33,184,151,109,195,10,27,174,121,37,102,67,168,203,226,223,135,233,73,240,199,115,83,228,182,178,243,62,233,1,66,14,105,53,255,0,21,199,163,170,217,168,35,161,147,89,174,58,136,139,31,176,124,109,105,173,237,45,8,126,29,187,82,125,11,62,234,110,58,148,95,228,33,176,165,170,198,137,235,77,30,82,232,144,105,210,210,189,205,44,218,109,57,239,251,7,101,180,52,55,79,236,186,107,116,218,69,2,25,54,147,61,219,217,74,179,159,180,128,107,113,92,182,234,246,251,205,179,80,167,202,105,103,131,216,243,102,159,243,142,49,214,93,90,212,183,35,184,131,47,34,74,123,13,134,117,63,130,77,22,213,10,170,106,181,155,121,148,172,139,185,32,182,231,250,135,78,95,46,14,29,208,74,39,237,244,146,63,147,149,249,0,161,114,97,213,39,121,164,253,94,231,187,207,3,243,107,166,162,121,134,22,73,248,146,79,2,214,117,243,149,156,103,38,201,171,105,235,168,106,19,108,26,201,148,164,204,207,234,25,27,65,57,117,105,156,141,56,167,57,123,219,217,156,166,255,0,58,149,30,13,71,144,20,202,152,174,165,206,169,179,189,38,93,247,123,135,209,233,10,131,73,218,201,41,180,39,178,76,187,16,187,251,151,150,134,129,213,40,179,89,162,209,138,44,151,25,82,16,179,89,158,197,99,204,116,43,139,149,253,131,47,78,227,80,232,196,211,117,86,91,218,185,153,236,103,159,128,10,159,179,245,90,253,178,23,226,109,187,190,161,5,106,237,134,93,50,29,242,149,197,246,183,196,156,212,151,47,106,156,149,50,178,86,28,124,251,145,31,145,142,227,196,191,7,210,52,49,232,208,224,212,211,82,158,183,112,236,102,144,123,155,71,235,31,212,48,117,111,78,47,11,105,17,223,155,72,144,209,79,71,85,131,52,31,172,159,137,0,155,54,239,54,109,65,129,79,137,2,109,38,58,146,217,18,22,188,153,153,227,222,37,53,141,205,23,73,101,91,12,73,186,36,41,169,219,11,114,82,140,247,20,196,154,13,107,196,19,13,64,120,205,103,143,160,126,99,211,46,157,62,159,39,195,78,67,204,40,251,145,43,37,144,27,3,105,15,27,250,49,170,211,93,98,151,112,116,95,193,122,178,12,155,65,126,211,25,154,145,127,217,213,73,103,78,165,87,224,201,144,230,85,181,151,210,191,243,13,102,96,92,23,5,23,121,65,168,63,31,113,96,205,10,50,51,47,216,50,14,156,241,23,169,122,93,92,106,181,107,92,210,91,116,144,123,186,171,53,228,255,0,104,13,144,205,244,182,217,225,230,150,178,238,162,53,23,97,236,86,211,105,46,32,137,38,126,242,20,55,78,230,69,175,169,170,183,37,251,133,91,92,81,19,217,79,101,17,9,63,103,115,110,128,197,21,154,93,193,65,122,76,166,210,91,222,37,145,17,227,204,5,165,36,212,146,65,30,15,62,99,216,34,118,153,115,5,209,139,190,217,143,89,170,87,99,83,157,198,86,203,174,122,201,25,222,194,214,91,23,81,162,28,219,106,183,26,75,68,89,220,149,144,14,244,3,228,102,169,14,65,126,97,228,173,71,228,68,126,99,222,78,167,201,94,169,252,0,123,0,120,169,68,146,201,143,14,185,40,207,97,110,34,248,0,246,128,245,42,67,109,164,148,225,237,51,247,24,243,109,196,184,157,201,242,1,228,0,0,0,0,0,0,0,0,0,0,0,0,0,3,192,150,102,103,185,56,34,247,128,243,31,35,170,97,14,245,148,179,78,223,63,128,246,61,41,182,80,165,172,200,137,37,149,100,252,139,226,32,255,0,31,60,102,202,209,58,26,40,246,83,164,236,233,201,201,188,217,145,244,204,190,32,37,38,161,106,245,155,167,112,229,212,46,10,180,22,219,97,163,115,29,84,239,60,125,66,50,215,57,163,104,60,40,114,149,76,157,33,114,162,165,72,52,41,175,84,213,238,192,168,77,82,215,253,66,213,42,187,181,59,138,224,144,250,94,78,58,105,89,164,139,246,12,117,214,126,71,170,183,85,246,103,185,128,177,234,167,54,251,237,19,101,57,66,160,194,118,30,229,108,83,134,100,120,200,193,250,195,204,7,86,245,42,91,18,24,171,189,70,108,145,220,226,58,100,100,127,1,20,63,56,219,137,101,73,52,161,71,221,35,216,152,75,125,254,147,77,172,207,249,41,193,158,64,119,171,187,91,53,62,250,136,152,183,29,209,50,115,40,51,193,60,241,152,232,106,148,227,175,146,223,108,148,105,73,167,184,231,168,154,119,120,92,149,136,212,122,69,18,83,210,164,168,146,134,146,131,200,237,117,93,3,191,173,235,158,155,107,221,52,183,224,202,168,58,132,161,183,17,131,218,163,198,64,99,36,169,111,40,155,34,34,36,152,253,66,82,243,135,212,89,145,167,178,113,239,22,0,142,88,143,34,20,54,223,189,34,177,50,122,18,104,108,219,60,228,203,35,238,175,114,180,185,109,69,82,42,209,165,21,93,163,146,209,72,109,164,25,97,25,245,148,96,43,215,107,169,109,78,172,220,109,105,248,150,50,57,26,77,193,62,141,49,137,116,196,19,114,89,50,113,46,17,225,68,100,38,7,28,250,33,167,122,116,205,34,157,98,66,234,84,118,226,89,53,147,218,120,47,49,21,203,75,175,118,232,168,186,155,161,201,85,45,43,38,220,147,176,246,164,253,228,96,59,147,124,87,107,116,93,139,139,126,85,80,132,224,141,158,185,146,72,190,3,60,233,7,51,61,90,211,218,82,33,74,133,26,162,107,115,6,227,238,25,168,66,217,137,67,178,156,101,149,117,49,244,112,94,99,210,146,82,141,40,78,114,74,198,207,126,64,108,61,161,60,72,90,58,133,167,212,155,162,229,174,211,105,245,10,155,36,227,172,148,132,150,15,246,140,175,65,191,237,27,150,83,145,104,181,152,114,84,210,115,148,58,147,255,0,48,214,166,61,225,112,67,96,225,21,94,91,9,107,179,104,75,202,45,191,212,99,189,233,71,19,218,171,165,211,157,147,67,175,201,82,86,157,166,74,81,171,5,251,64,108,112,234,10,71,75,18,20,156,151,99,79,145,143,176,139,4,69,159,33,9,184,37,227,130,143,172,84,24,182,181,201,57,178,174,52,132,160,212,165,17,26,140,77,70,164,52,227,73,112,150,88,87,145,252,64,123,128,122,77,252,37,74,216,125,143,3,218,71,146,200,15,208,0,0,0,0,0,0,0,0,0,0,30,42,90,82,120,51,238,27,254,160,30,64,63,12,200,139,38,99,193,79,180,146,220,165,145,0,246,0,245,19,232,89,17,181,235,17,158,59,15,34,112,178,100,125,176,3,204,7,175,170,70,121,34,245,126,35,209,34,165,18,27,102,236,183,144,210,125,198,163,243,1,245,143,90,212,217,30,20,156,159,216,58,229,195,168,150,189,177,69,122,185,87,170,48,195,12,36,212,173,203,47,33,137,87,198,230,129,37,229,52,119,197,60,156,74,12,205,38,231,124,252,0,103,205,200,81,26,73,61,254,6,61,79,172,153,104,205,213,116,203,226,66,0,234,63,53,107,2,211,184,100,211,169,16,142,160,219,7,217,198,156,236,161,132,245,107,154,253,102,227,160,170,53,149,79,118,159,48,213,146,90,140,149,219,224,2,215,95,172,83,41,144,151,58,161,83,105,166,80,89,53,45,100,88,29,109,122,207,167,105,105,110,53,116,211,204,154,201,172,142,66,115,143,127,188,81,85,227,199,150,185,94,84,119,233,21,26,251,164,219,164,101,234,150,49,253,67,10,47,82,47,163,90,214,186,244,210,83,135,184,207,172,172,127,156,5,225,222,188,197,116,42,198,175,203,163,79,173,60,226,146,173,169,54,211,184,134,32,214,142,106,86,45,34,134,209,105,233,156,217,138,89,25,19,201,192,168,42,141,70,163,83,115,199,74,144,227,174,151,117,45,74,51,200,245,164,188,74,83,189,74,125,229,158,212,164,143,200,4,226,212,78,104,58,165,122,90,245,10,83,16,227,192,125,120,36,173,133,153,25,8,238,255,0,22,90,230,227,40,83,122,129,87,105,93,77,198,130,124,200,134,52,131,105,220,146,166,179,10,61,42,65,186,249,225,37,180,253,97,151,41,252,27,235,205,106,18,38,177,102,206,91,43,73,41,38,77,251,128,113,53,46,42,245,186,124,85,195,153,124,84,212,211,165,133,23,92,207,63,104,198,117,27,154,183,90,150,169,147,103,184,235,170,60,154,150,190,227,54,209,248,35,215,26,141,73,184,138,180,166,165,157,228,151,87,179,178,50,126,241,40,45,254,81,245,186,133,57,169,53,59,169,136,110,184,217,45,40,91,103,147,81,151,144,10,240,69,106,164,95,155,145,80,116,145,143,114,135,227,53,122,129,37,72,149,81,127,164,174,197,235,11,32,111,147,245,120,207,243,151,67,9,47,114,141,179,28,21,247,202,114,246,163,82,101,79,166,86,155,152,184,173,245,18,211,109,247,95,212,2,189,221,155,54,75,102,199,140,113,198,75,220,181,15,153,165,37,72,232,19,73,53,168,241,147,19,151,71,185,97,106,46,160,69,155,62,188,242,169,105,136,231,73,45,58,217,229,95,88,201,133,201,246,226,56,200,73,93,44,37,196,158,77,93,51,1,89,232,109,212,40,208,166,205,69,156,100,187,224,115,180,27,26,230,175,37,247,40,148,119,166,165,148,145,172,144,217,168,200,191,96,183,237,27,229,99,167,150,253,53,200,250,130,210,42,207,45,89,37,167,41,192,145,122,85,194,6,140,105,4,151,92,182,173,198,186,178,72,137,222,167,174,88,47,180,5,8,171,71,181,13,36,142,141,179,81,113,42,78,227,71,135,87,99,254,161,155,116,255,0,151,182,182,234,45,185,26,229,137,71,240,237,73,44,165,11,51,73,151,236,49,121,173,105,237,131,22,66,141,186,4,34,117,68,102,100,109,39,203,250,135,59,78,133,75,129,17,44,83,162,178,212,100,253,18,74,72,136,5,28,255,0,177,117,174,191,248,139,95,252,184,31,43,189,117,47,252,5,175,254,92,94,91,146,97,161,27,211,210,86,79,24,44,121,143,34,113,130,52,161,196,54,133,175,232,145,145,119,1,70,63,236,94,107,175,254,34,215,255,0,46,31,236,94,107,175,254,34,215,255,0,46,47,72,144,140,224,219,111,250,136,120,45,76,54,172,56,150,211,159,46,196,2,140,127,216,189,215,146,245,78,19,120,255,0,156,5,114,189,215,84,246,56,77,255,0,243,65,121,110,60,217,37,11,101,132,184,149,43,7,132,249,125,99,201,222,158,195,90,25,74,182,251,176,93,192,81,178,121,93,107,162,118,41,16,25,82,140,252,148,231,97,243,86,185,101,113,1,74,166,200,169,59,70,136,109,176,147,81,147,110,228,255,0,168,90,86,190,113,11,116,105,69,65,247,99,105,252,202,149,46,51,68,225,190,209,17,36,207,222,66,45,61,205,182,216,133,49,218,107,182,68,131,55,76,201,196,41,101,234,125,70,2,180,170,58,29,169,148,217,46,192,126,217,168,27,140,172,210,102,150,20,101,216,241,231,129,242,126,227,122,143,255,0,189,154,151,255,0,195,171,254,161,116,250,15,197,95,14,186,183,73,138,212,214,169,113,170,146,94,81,27,14,37,59,200,204,196,145,137,102,233,196,216,199,49,154,44,5,51,156,18,201,180,224,255,0,200,3,92,99,209,205,72,34,201,91,53,47,255,0,135,87,253,67,192,180,123,81,112,127,237,78,162,106,255,0,209,149,255,0,80,216,249,219,39,79,26,90,91,58,36,2,82,251,39,45,160,123,203,78,236,181,23,77,187,126,17,228,179,184,153,79,253,64,53,189,61,28,212,166,163,41,213,219,53,4,160,139,61,216,87,253,67,131,118,53,122,145,35,209,243,93,148,193,227,27,75,37,131,248,24,217,89,205,47,177,228,70,54,38,219,209,48,172,145,254,105,37,254,129,129,47,46,2,248,123,170,46,109,197,81,183,16,179,37,169,247,86,149,96,146,69,220,192,81,26,234,21,88,38,72,149,49,230,221,111,6,218,146,103,156,140,143,78,226,151,88,225,83,26,166,67,191,42,209,90,97,4,218,18,211,199,228,69,216,75,254,32,248,117,225,114,100,136,173,89,23,181,58,152,249,169,73,121,11,51,51,111,31,17,22,53,107,69,236,187,30,139,227,109,107,226,13,105,253,216,82,24,46,228,95,16,25,35,70,249,139,106,230,155,48,166,101,203,85,96,207,25,92,183,12,204,77,13,34,230,171,167,149,58,65,38,255,0,90,216,168,44,240,148,33,25,73,43,221,220,83,153,54,167,220,36,35,186,213,159,33,237,53,41,149,33,40,51,202,21,147,50,63,32,27,32,216,60,69,233,165,245,64,137,87,69,197,9,10,148,146,50,105,111,36,143,250,134,75,101,72,152,109,189,17,228,120,101,36,150,149,54,121,37,13,100,169,122,135,116,81,165,54,253,62,179,45,179,101,68,166,201,46,171,9,199,212,44,83,133,110,102,238,81,104,212,155,59,80,247,190,190,186,90,84,133,43,4,148,121,100,192,91,72,14,181,100,223,180,59,242,138,197,118,135,37,15,70,146,130,91,74,74,179,184,135,56,169,157,208,77,182,107,51,86,21,143,228,253,96,62,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,1,248,163,36,145,168,207,177,22,76,7,201,87,171,83,168,84,201,85,154,188,198,98,67,132,202,228,62,243,206,37,180,54,218,18,106,82,141,74,50,34,34,34,51,201,158,59,10,111,230,85,199,43,154,157,92,145,164,122,107,88,81,91,176,22,182,103,200,141,35,180,151,80,185,145,220,70,230,100,41,11,105,77,173,7,133,36,140,251,103,182,8,73,94,100,92,113,210,180,226,217,168,233,5,139,59,173,94,170,198,122,36,213,116,148,158,139,46,183,50,59,133,135,99,169,10,194,208,143,162,178,51,247,96,178,98,153,103,206,147,83,159,38,165,49,205,242,37,188,183,221,86,8,183,45,74,51,81,224,176,69,220,207,200,7,160,89,95,42,110,19,81,114,214,149,173,87,149,37,106,137,12,205,20,244,72,99,40,82,208,184,50,90,117,36,227,38,70,120,82,176,164,175,56,206,61,230,43,170,210,160,201,186,110,122,77,185,13,27,222,169,206,98,26,11,36,89,55,28,74,11,204,200,188,212,94,242,251,70,196,252,31,105,131,26,87,160,150,157,4,163,244,164,59,74,129,34,65,111,53,126,116,225,71,74,191,150,162,243,111,220,120,1,154,25,101,184,236,183,29,148,18,27,105,36,132,36,139,4,68,69,130,34,33,230,0,3,197,199,27,101,181,60,234,210,132,33,38,165,41,71,130,34,47,51,51,21,73,205,67,140,8,149,4,185,162,86,13,198,110,37,11,52,85,85,14,97,26,76,203,198,198,121,133,155,79,125,104,202,22,143,134,125,196,39,87,23,252,64,81,116,7,71,235,149,233,114,118,212,229,65,147,26,156,141,139,60,200,84,89,10,104,242,77,173,63,73,159,229,22,62,61,188,245,236,212,75,210,167,168,119,173,106,243,171,185,190,77,94,124,153,171,236,146,193,186,242,220,50,245,82,146,243,89,251,139,236,47,32,30,22,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,249,172,189,199,246,24,216,231,134,141,55,135,165,122,29,101,218,76,69,75,18,99,80,169,197,59,212,36,154,164,166,27,45,184,103,132,164,204,242,223,154,139,63,17,80,92,174,120,119,151,170,122,208,205,237,82,99,20,139,104,147,53,167,55,23,121,113,229,194,112,147,132,184,149,125,7,12,242,100,105,250,140,251,11,188,159,82,165,90,244,143,21,82,147,208,137,17,172,41,123,20,172,37,9,51,62,201,35,63,36,152,14,68,65,46,110,20,219,126,86,129,199,151,81,111,248,107,53,20,27,11,34,70,114,80,167,154,75,38,89,198,115,228,36,141,67,138,109,17,139,84,143,67,77,235,252,58,67,200,101,182,253,27,47,214,82,148,105,34,207,71,5,235,118,243,16,199,155,190,162,210,28,211,42,5,186,204,254,163,181,37,196,168,178,158,146,139,45,57,30,122,18,172,154,113,231,238,51,35,250,128,85,158,141,83,155,170,234,165,167,1,214,186,136,122,181,1,10,70,220,154,136,228,182,70,68,88,60,159,113,121,188,64,211,24,167,112,41,50,158,204,126,146,24,178,92,65,35,97,36,203,109,29,210,238,88,243,236,41,67,134,56,199,47,95,44,54,10,39,137,53,92,116,178,233,245,54,110,254,26,201,99,62,239,135,237,23,151,197,114,91,135,193,237,125,151,99,244,118,90,146,155,233,111,221,176,202,150,255,0,171,159,126,49,140,128,215,174,119,171,58,70,222,216,121,120,255,0,229,140,95,55,43,250,132,201,220,48,211,74,90,72,186,15,178,211,103,131,238,130,167,194,199,153,253,102,40,106,162,100,117,9,38,94,70,242,241,255,0,203,24,190,30,87,45,188,142,24,105,230,235,155,137,82,90,52,246,34,193,122,62,22,8,4,191,21,237,205,251,85,97,91,250,65,79,177,32,85,91,77,78,165,80,105,111,70,39,200,148,113,28,139,61,165,43,97,44,149,244,136,139,38,147,79,187,207,176,176,119,22,150,208,167,20,120,74,72,212,127,97,10,39,230,143,172,168,212,142,32,37,219,208,139,248,53,182,151,41,139,63,252,244,121,179,80,126,104,73,249,44,189,230,95,89,128,134,35,206,59,202,142,251,111,167,233,54,178,89,125,164,121,30,40,66,156,81,33,5,147,48,90,20,218,141,11,44,25,0,190,126,88,218,183,19,82,56,118,131,79,92,248,234,153,111,186,213,36,217,75,164,107,36,49,6,25,103,110,245,30,50,188,123,190,194,19,0,81,199,44,30,39,19,164,26,147,27,78,43,47,244,233,23,60,244,52,131,219,156,74,147,34,19,36,126,171,75,87,208,108,255,0,148,73,251,15,184,188,24,146,152,157,21,153,145,87,189,151,208,151,27,86,12,178,149,22,72,240,125,252,140,7,184,98,62,38,181,170,218,209,77,43,174,92,149,138,180,104,242,147,6,73,68,101,111,182,133,186,247,134,121,104,73,37,78,32,213,147,104,203,4,121,63,119,213,147,43,213,234,85,181,73,149,92,173,74,240,240,225,180,183,158,115,98,151,181,8,73,169,71,132,145,153,246,73,159,98,20,169,204,159,140,134,53,146,240,127,78,236,105,221,74,13,33,245,51,33,222,145,151,81,230,157,152,202,139,107,172,33,101,148,56,131,236,163,34,250,207,38,2,33,234,245,253,51,83,117,30,224,189,38,99,53,58,148,185,45,145,103,178,28,125,199,8,187,169,95,174,126,70,101,254,113,46,121,79,104,180,203,235,90,206,251,147,5,229,83,40,45,117,16,255,0,72,205,191,18,196,184,46,146,119,26,20,157,219,87,156,110,35,199,192,187,136,107,97,88,245,253,69,187,41,118,125,181,15,196,207,170,75,98,35,40,234,33,25,83,142,165,180,247,90,146,159,164,180,249,153,121,251,133,247,240,31,194,236,46,27,116,146,36,41,145,58,117,234,194,91,159,80,62,161,158,199,93,141,20,157,111,179,174,32,240,182,79,186,112,95,2,34,243,9,48,148,146,82,73,73,96,136,176,67,244,0,0,0,0,85,231,57,171,21,169,144,45,251,225,4,194,92,96,162,65,51,242,89,146,83,80,119,245,124,187,252,124,253,222,241,87,250,108,116,143,203,218,3,85,230,146,229,61,234,148,86,228,164,210,147,46,145,188,141,255,0,75,213,250,57,243,237,241,22,173,206,102,190,196,59,42,129,71,55,127,58,252,184,171,38,246,159,146,153,168,39,57,198,60,203,203,34,162,34,200,118,28,150,165,199,86,215,88,90,92,66,176,71,133,17,228,143,191,214,64,38,31,19,220,12,92,150,125,171,73,214,125,46,166,78,172,90,181,202,107,21,89,8,140,203,146,23,16,222,109,233,10,51,38,35,147,109,180,134,146,223,115,89,227,37,220,200,200,198,9,209,77,125,213,14,28,174,212,215,44,218,164,184,110,163,61,120,47,63,33,182,93,203,78,37,61,70,219,113,179,86,9,229,40,178,125,140,243,241,205,198,112,41,117,209,56,147,225,50,61,145,120,51,227,24,131,5,22,236,150,247,45,189,205,162,153,25,165,247,108,155,50,201,62,175,35,51,239,217,94,242,138,124,115,242,203,159,109,173,237,65,208,138,55,136,129,234,248,170,127,136,74,58,95,238,102,145,249,217,82,141,74,202,148,234,187,39,183,145,251,140,4,201,225,71,143,157,53,226,14,148,220,42,173,90,5,26,225,78,122,145,36,63,30,62,255,0,89,243,45,136,84,133,172,240,219,36,103,246,145,249,31,105,90,70,70,89,35,35,33,172,38,159,234,61,233,164,151,26,46,11,66,165,232,250,139,57,194,250,45,59,140,182,180,121,56,149,39,232,184,175,119,188,93,127,7,124,196,44,45,123,167,162,129,118,61,232,123,157,25,254,13,181,233,29,92,170,66,254,155,113,144,218,112,219,73,63,62,249,199,153,119,9,154,3,241,42,37,22,228,159,99,31,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,3,193,215,80,203,102,235,135,132,167,204,196,14,226,195,153,245,137,165,81,149,110,105,177,122,102,188,191,166,175,207,71,240,248,54,22,93,158,136,164,47,114,28,95,191,182,223,137,144,9,135,169,154,179,99,105,29,1,235,146,249,172,122,62,19,27,119,47,195,188,239,154,208,130,236,210,20,126,110,35,221,239,251,69,79,241,107,205,86,233,190,82,245,169,162,18,125,21,76,61,187,234,27,27,127,173,252,67,133,249,169,49,18,164,237,82,29,79,159,124,231,200,136,66,141,93,215,93,71,214,218,243,213,251,250,185,227,223,119,111,254,12,195,88,194,27,71,251,211,104,47,38,145,238,247,125,185,237,252,62,240,139,170,220,68,76,81,90,84,205,176,27,199,82,95,90,49,236,201,59,143,81,199,155,81,229,76,168,187,125,191,104,98,72,209,107,151,141,103,165,29,30,46,124,159,118,80,222,237,168,250,240,146,245,83,254,65,108,124,5,242,216,129,107,154,53,35,92,40,190,34,164,89,240,49,60,74,145,208,255,0,117,50,231,175,26,81,165,91,146,166,143,214,79,111,34,247,152,145,28,39,240,17,166,156,56,70,122,168,227,62,148,175,73,219,153,123,164,49,179,105,190,159,161,226,28,65,229,15,99,203,221,159,51,237,42,8,137,37,130,242,1,248,68,150,211,130,236,68,40,51,153,94,176,167,84,120,141,172,69,130,188,211,169,30,31,195,30,60,250,176,33,154,252,208,149,125,38,207,207,63,86,5,223,107,85,236,198,157,105,157,102,242,146,189,141,211,252,62,227,193,158,58,146,27,111,220,149,123,215,240,63,244,141,104,110,74,203,215,21,110,69,93,255,0,227,36,108,207,151,242,80,73,247,17,126,175,192,7,24,39,135,42,13,91,118,218,215,118,45,73,178,58,81,102,81,151,79,96,182,110,222,235,245,40,134,73,236,131,50,206,229,119,51,199,214,66,35,234,110,145,93,58,88,252,86,110,40,251,10,94,254,146,183,182,121,218,72,51,236,133,171,252,98,124,199,230,138,95,146,244,215,85,45,123,202,44,142,137,83,106,240,164,60,173,132,175,205,55,37,183,21,216,210,175,212,247,17,159,249,128,108,224,147,220,68,127,18,200,253,29,43,70,47,152,58,143,165,150,181,229,6,71,88,170,116,120,50,92,86,195,79,231,28,140,219,134,88,52,167,245,203,220,69,254,97,221,64,0,0,0,67,222,59,248,37,164,113,17,107,72,184,109,138,94,235,182,19,11,84,117,117,212,93,93,141,202,90,81,133,190,219,73,203,175,39,185,145,227,236,242,152,64,3,95,107,35,151,111,19,55,125,221,62,221,137,102,248,127,69,73,117,135,100,122,70,158,189,171,105,212,160,253,83,146,89,250,89,236,103,251,69,187,240,81,161,26,153,160,186,106,221,181,168,183,111,143,83,120,83,112,252,4,118,188,58,74,60,100,17,117,25,113,123,246,244,150,156,231,190,115,240,204,145,60,17,100,253,194,189,57,139,113,247,27,75,105,243,180,115,79,23,186,225,157,25,214,229,74,193,151,65,181,166,92,117,167,99,209,212,133,109,113,180,30,73,100,103,228,93,178,96,56,222,101,92,117,177,99,209,231,104,182,156,203,223,87,168,50,236,106,147,253,51,46,147,78,34,100,103,81,181,232,230,149,97,105,65,229,43,35,63,119,108,152,168,7,23,62,187,86,83,142,31,94,109,70,65,169,71,234,167,123,174,43,246,17,100,207,234,33,236,173,86,106,151,53,102,85,106,173,35,196,78,168,72,91,239,57,177,40,222,227,139,53,40,240,146,34,44,169,71,228,68,66,202,185,103,240,40,197,193,42,22,184,234,59,61,72,140,27,82,41,113,55,25,126,112,142,28,150,94,222,204,130,63,35,89,108,82,49,239,63,113,0,237,92,10,242,235,166,74,211,166,53,27,83,105,219,231,214,163,38,77,61,174,178,139,107,15,49,25,230,151,185,153,59,79,10,222,88,82,72,254,56,236,67,156,226,243,149,244,91,178,219,43,171,71,233,255,0,237,134,4,77,171,137,213,63,225,4,134,223,89,150,249,18,201,8,220,226,155,47,35,199,159,150,69,146,69,140,204,40,172,195,140,141,140,176,218,90,109,57,51,194,82,88,34,201,247,242,33,237,1,174,149,139,162,218,209,163,218,213,108,202,174,218,158,10,85,26,224,132,227,229,227,162,57,183,163,45,38,175,162,181,145,224,219,63,44,249,123,198,192,218,99,83,126,179,167,54,189,82,81,97,249,84,104,79,58,93,190,154,152,66,143,200,136,188,207,220,67,177,59,25,135,212,149,186,141,198,156,99,185,144,246,17,18,72,146,94,69,216,4,86,230,86,212,135,56,91,175,155,11,218,73,76,165,47,177,30,83,232,233,153,46,226,130,105,173,155,181,24,173,23,154,223,66,127,173,68,47,215,153,108,230,34,112,185,94,67,202,193,188,153,77,163,177,247,81,211,166,99,203,236,20,33,66,66,28,174,83,155,119,178,21,45,148,171,236,53,150,64,108,71,193,109,55,195,112,199,101,69,81,99,173,65,166,159,245,211,227,151,196,84,79,51,221,47,94,157,241,41,54,83,77,255,0,7,184,35,59,88,82,243,254,248,252,249,166,101,141,234,63,36,125,69,245,16,184,206,17,162,196,137,195,165,130,220,53,101,7,110,210,148,125,143,207,192,177,241,253,130,43,243,115,210,8,23,86,152,69,191,34,199,197,70,142,226,13,199,119,171,188,118,163,207,116,211,131,89,39,233,43,57,218,103,246,249,0,128,60,5,106,60,59,99,81,170,86,45,65,189,141,95,20,183,173,198,164,100,207,162,236,199,226,180,75,216,73,61,219,73,38,120,53,36,143,203,113,121,140,103,196,198,151,92,122,83,172,55,21,38,188,206,27,157,81,151,80,128,246,230,255,0,132,68,92,167,146,211,187,82,181,108,221,211,51,218,163,37,23,188,134,52,165,212,165,81,234,81,106,176,156,217,34,27,200,125,165,96,143,11,66,137,68,120,50,50,243,34,243,33,222,117,67,87,235,90,163,6,142,221,121,125,89,52,168,113,225,165,220,33,63,155,104,151,130,194,80,146,243,112,207,222,127,89,128,207,252,1,113,143,116,104,118,166,209,173,26,188,206,189,179,93,155,30,154,235,125,54,211,208,235,72,138,218,157,202,88,91,138,218,219,70,91,72,203,63,18,63,59,115,226,67,70,109,62,42,52,38,77,48,218,241,43,155,78,93,78,140,246,231,81,182,66,225,188,152,235,219,189,188,255,0,31,156,44,241,223,185,124,53,205,142,251,145,100,53,37,149,109,113,149,165,196,30,51,131,35,201,121,141,128,185,112,106,4,157,64,225,134,132,252,197,110,118,140,81,105,25,193,22,73,154,124,67,207,100,167,222,179,248,253,166,2,138,181,111,77,235,26,77,168,85,187,14,184,222,217,20,153,210,98,145,229,7,189,45,62,227,91,189,85,40,139,38,217,246,220,127,183,204,103,110,0,184,160,171,104,22,175,211,97,77,149,190,222,174,62,204,7,216,216,146,216,183,165,69,37,57,184,154,90,207,13,178,101,180,177,246,145,249,206,206,106,60,43,59,121,217,139,213,187,85,141,211,105,68,110,205,70,226,44,176,211,83,100,56,172,173,226,47,53,39,178,82,103,240,207,144,167,21,37,232,146,13,42,45,142,178,188,31,145,225,68,127,213,230,3,105,43,106,187,10,232,183,169,151,37,57,91,162,213,33,179,53,147,193,151,168,226,9,105,243,34,63,37,23,153,23,216,67,146,21,239,202,55,93,95,191,52,218,110,156,86,101,245,42,84,37,184,168,232,233,145,98,19,49,224,50,147,202,91,74,126,146,207,205,70,175,183,204,88,64,15,158,123,40,145,2,76,119,17,189,14,178,180,41,57,198,72,210,100,101,145,175,31,30,86,89,217,60,76,93,209,246,237,69,86,163,62,168,218,115,157,169,118,161,40,136,179,184,243,244,126,175,176,134,196,130,130,57,156,187,49,222,41,234,254,45,56,216,204,132,181,220,187,182,85,25,152,242,253,190,125,192,68,225,200,219,183,5,86,213,174,64,184,232,114,124,60,250,108,150,165,199,119,98,87,177,198,214,75,65,225,68,105,60,41,36,120,50,50,31,18,99,60,166,14,74,81,150,201,91,77,89,47,60,100,122,210,70,165,18,72,187,153,224,128,91,223,2,60,203,225,221,168,166,105,102,180,206,232,213,127,51,6,159,55,164,106,235,159,240,102,26,71,78,52,82,74,119,41,78,171,42,87,111,35,60,96,197,147,66,155,26,163,17,169,176,220,234,50,250,18,227,106,193,150,82,162,35,35,193,247,242,50,26,181,61,18,163,69,126,44,135,155,232,184,164,162,83,7,148,171,213,206,82,175,127,195,200,196,219,224,191,152,245,225,163,51,169,246,86,161,72,244,149,176,227,237,48,75,216,211,62,17,179,56,237,238,195,81,150,227,155,27,105,125,179,147,207,199,6,97,120,32,58,78,147,234,253,147,172,182,188,107,170,200,170,120,200,143,182,133,40,250,15,55,177,74,109,14,26,127,58,132,25,224,156,79,124,123,254,220,119,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,31,134,162,47,51,1,250,60,87,141,167,184,178,67,247,36,99,240,204,140,187,119,1,234,90,182,50,106,112,136,254,4,56,250,173,126,155,65,165,174,163,87,152,212,86,82,89,220,226,137,63,231,30,155,162,232,162,218,212,167,234,213,217,141,198,98,50,13,195,53,158,11,177,10,132,227,171,143,26,197,245,86,149,99,88,245,21,49,78,97,74,109,82,27,87,99,32,18,63,141,158,59,168,246,69,41,235,122,205,169,53,38,108,132,155,125,70,23,184,219,201,125,34,50,242,49,83,55,214,168,222,218,137,61,215,238,123,130,125,77,38,163,233,117,92,53,237,35,247,16,235,146,106,117,106,188,227,83,178,157,149,34,66,182,110,82,141,91,178,39,159,3,92,7,203,212,167,27,186,239,170,106,209,72,108,200,205,167,19,142,169,31,188,4,110,208,30,22,117,11,90,230,37,251,106,146,110,54,209,238,81,186,147,36,25,11,55,181,249,110,89,213,107,110,222,77,213,21,168,181,40,172,36,222,75,4,88,53,23,158,68,175,210,253,26,178,52,122,150,221,34,202,163,181,25,10,60,44,136,178,120,29,214,92,184,52,231,73,217,123,89,73,17,151,84,213,130,32,24,210,204,225,159,73,172,214,161,156,107,74,152,114,97,224,219,146,108,167,168,106,47,172,100,135,105,236,150,196,148,70,27,101,29,183,25,96,200,112,87,14,160,89,182,197,21,218,221,98,174,199,70,33,27,134,173,229,216,132,72,215,14,96,180,170,76,150,173,219,14,140,237,125,117,22,204,219,117,131,50,38,214,125,136,4,194,184,239,43,82,214,101,165,87,106,204,83,154,120,246,182,227,142,18,9,71,246,152,137,124,86,243,1,181,244,146,156,84,203,33,230,42,181,53,96,210,121,37,167,250,200,68,250,254,159,241,147,196,189,193,10,141,120,72,168,68,183,186,189,72,107,219,180,154,221,245,151,152,205,90,123,203,46,155,75,172,49,84,213,43,133,53,24,173,55,180,210,238,75,63,214,3,11,196,230,177,173,243,36,34,49,91,16,157,57,7,132,37,132,154,148,95,176,134,18,213,254,55,117,203,82,238,182,101,42,163,46,146,166,112,193,51,13,106,74,140,243,228,101,241,19,47,84,40,92,25,112,250,245,78,93,38,36,21,92,20,230,247,51,31,169,147,82,241,238,17,135,134,78,31,43,188,71,107,3,218,131,79,128,113,40,172,212,124,74,146,105,202,79,10,206,208,19,135,151,77,15,88,31,163,75,188,245,18,179,81,147,6,170,132,170,59,50,220,81,169,56,250,143,200,78,104,238,117,18,125,176,68,120,33,193,91,20,38,40,180,230,162,53,29,12,178,219,105,66,24,74,72,182,96,187,142,125,164,169,41,245,143,63,0,30,99,197,205,187,76,212,89,34,238,60,135,29,94,171,69,161,210,223,170,77,120,154,98,58,13,197,168,254,5,230,3,204,219,110,102,22,135,92,109,41,247,23,97,225,38,167,77,167,198,113,233,146,81,29,166,72,212,181,186,123,75,5,245,152,142,90,141,198,190,158,208,105,106,43,106,74,106,53,12,237,67,13,145,145,168,243,228,35,239,16,26,189,196,102,175,88,231,6,210,211,250,149,41,153,104,218,167,137,94,104,50,243,1,159,245,175,142,61,40,210,9,237,67,114,176,153,142,200,105,106,73,52,162,90,73,68,93,139,176,175,173,68,230,165,168,247,19,21,90,61,50,3,16,162,62,110,52,211,205,229,43,219,158,198,34,102,174,218,122,141,106,84,99,211,175,244,73,105,211,35,54,92,113,121,201,14,205,162,124,52,223,26,199,34,28,182,88,52,82,223,116,154,41,7,140,125,96,62,69,113,87,172,47,166,73,53,119,212,18,227,139,202,28,235,153,26,75,225,145,234,143,196,206,181,200,104,225,157,239,89,113,103,252,82,250,234,51,37,9,187,109,242,148,241,206,49,45,119,59,46,199,74,146,167,154,36,255,0,144,103,203,63,150,54,152,83,235,222,54,116,70,149,13,182,144,73,104,200,254,153,121,152,10,186,151,196,23,17,20,196,71,76,250,245,101,179,113,172,161,106,113,68,75,47,214,200,243,182,245,191,137,11,129,197,53,71,175,92,51,223,104,242,106,109,75,94,207,218,66,232,46,94,11,52,90,234,137,18,151,50,128,193,28,6,186,45,246,198,82,67,154,211,14,19,244,171,74,155,121,203,98,129,30,49,200,45,174,239,73,43,37,251,64,85,54,154,90,60,65,107,156,246,108,171,190,136,244,159,16,242,92,84,249,137,86,246,208,71,220,137,71,228,44,110,217,224,94,193,131,165,223,145,245,24,109,28,167,217,218,228,237,164,110,160,207,222,70,36,77,34,215,181,233,8,87,130,163,176,194,141,95,73,40,34,51,250,199,52,241,20,118,84,222,211,113,42,44,33,178,247,128,196,156,62,112,253,75,208,123,121,251,126,151,53,217,108,188,247,84,159,112,242,191,179,236,25,156,188,135,200,132,26,82,132,180,190,151,109,198,131,238,62,146,117,30,175,173,244,188,128,121,143,157,244,165,100,164,190,69,180,252,135,183,168,130,60,110,33,234,52,117,29,81,56,172,167,220,64,61,110,180,189,166,214,72,217,90,118,158,126,3,241,182,147,29,132,198,135,183,107,101,143,176,121,184,162,220,105,117,163,36,36,187,31,214,13,54,199,76,220,38,205,36,231,159,112,30,25,36,52,74,105,40,193,158,28,53,124,4,100,226,82,155,172,48,110,122,117,209,165,243,141,80,226,52,181,72,138,167,12,144,179,251,11,204,100,62,34,169,58,161,62,200,144,230,152,86,21,2,99,9,82,201,41,70,227,94,11,200,85,229,255,0,196,231,25,26,85,90,98,61,236,228,194,138,218,143,4,182,123,60,156,249,128,152,250,71,124,217,186,202,227,178,181,170,216,137,78,171,69,89,180,183,100,178,72,39,9,39,140,17,171,204,72,25,58,69,163,151,101,54,42,33,218,52,137,189,20,18,99,45,108,165,73,74,62,163,21,237,65,226,223,73,245,254,221,118,208,189,97,183,110,86,35,181,189,137,170,94,220,189,241,193,125,99,190,218,87,126,185,105,50,105,149,106,13,117,119,141,180,203,6,163,101,140,22,11,221,223,204,4,196,95,11,218,36,104,104,231,88,244,134,30,207,154,35,164,98,61,95,229,207,164,186,155,49,183,227,198,77,57,41,79,156,100,18,76,117,10,239,19,215,70,174,217,234,168,216,245,51,163,87,233,219,148,253,45,93,215,130,250,198,57,183,249,159,84,108,154,172,107,62,251,183,30,84,198,212,77,63,37,107,193,17,231,6,120,1,216,149,202,87,75,214,79,20,58,213,69,199,9,62,161,59,140,100,70,107,219,149,134,173,196,184,100,149,190,204,85,83,146,233,146,20,227,152,60,11,72,210,62,37,244,215,86,208,73,161,92,241,22,242,80,149,169,178,81,100,140,253,195,27,241,99,126,107,124,120,158,141,210,27,126,68,221,201,201,188,201,17,247,1,83,122,189,192,246,175,105,98,89,126,85,57,185,45,200,236,146,96,205,102,88,251,6,27,170,233,189,229,65,96,221,168,219,243,34,164,139,6,227,204,169,36,127,180,197,161,105,77,171,197,126,161,62,244,157,69,121,232,44,65,203,136,75,236,17,231,234,29,3,88,248,159,178,157,139,47,78,111,237,45,85,73,116,199,205,179,150,132,236,37,154,123,123,136,5,111,166,77,74,27,36,194,156,144,195,69,250,185,34,49,220,236,253,112,212,219,62,55,130,183,110,218,132,38,210,123,136,155,120,211,146,248,12,235,49,141,4,214,83,110,44,25,17,172,132,66,63,93,167,143,121,187,159,172,123,46,190,9,217,155,103,53,118,105,165,219,30,224,254,16,77,116,216,34,35,34,1,220,180,203,153,254,165,218,116,74,101,189,38,44,121,111,49,132,187,34,65,153,172,254,188,137,143,104,115,80,209,147,165,69,147,119,174,82,37,41,41,67,157,22,178,146,95,188,85,213,213,194,142,177,218,148,255,0,202,42,165,161,41,200,41,78,227,50,47,119,236,24,166,93,46,189,17,167,34,74,140,243,13,160,205,123,20,71,219,246,128,216,178,194,226,107,72,181,2,142,197,126,145,116,71,67,114,72,141,13,62,242,82,174,255,0,80,201,77,84,105,239,178,212,198,31,203,111,153,18,13,29,200,198,178,148,139,214,235,165,55,29,234,77,82,76,114,133,131,201,56,120,207,216,36,150,157,115,20,215,155,98,101,53,170,133,200,228,234,84,37,32,149,23,105,17,237,47,126,64,95,27,173,188,102,68,132,33,105,63,214,243,30,230,112,101,146,44,99,182,11,200,87,94,149,115,92,180,174,218,228,104,87,53,43,209,113,155,45,174,201,113,207,87,63,17,46,180,227,138,29,33,212,185,110,66,182,174,136,143,173,8,37,158,23,241,1,151,192,124,17,171,180,137,110,37,168,213,6,92,90,139,36,73,89,25,143,181,46,33,69,148,168,140,7,144,15,19,90,72,178,102,6,180,145,25,153,249,0,242,1,224,183,91,66,55,169,68,73,63,120,27,205,164,136,205,95,75,200,7,152,15,194,60,247,33,250,0,0,0,63,20,89,73,150,113,159,120,248,137,61,29,221,103,140,210,127,68,242,62,197,145,41,6,147,63,50,31,23,77,14,164,218,121,131,216,217,30,213,103,204,4,62,230,15,196,139,186,47,100,41,155,118,162,72,171,205,203,61,50,94,13,41,50,236,98,152,111,173,81,188,181,50,95,137,186,106,46,200,198,113,185,102,161,45,121,169,212,231,203,215,201,17,36,58,182,227,183,9,27,24,51,237,159,136,131,44,25,169,196,145,175,41,1,248,202,152,111,169,188,140,207,24,32,109,36,69,149,228,141,93,211,129,248,181,52,70,164,155,88,51,242,28,181,6,222,173,220,18,89,102,157,13,199,79,121,36,141,41,207,153,128,203,154,5,194,126,165,235,243,233,126,219,134,94,25,7,221,199,114,146,199,218,44,223,135,126,90,214,53,140,113,110,75,221,132,207,171,52,222,197,70,117,36,182,79,62,103,246,142,167,193,246,165,65,209,11,66,220,211,234,197,176,179,174,84,100,108,116,182,225,73,66,188,140,196,195,171,107,10,105,218,145,69,177,211,75,90,154,169,197,55,212,101,228,147,32,31,69,23,135,141,45,183,101,53,62,155,104,82,218,91,71,184,164,116,82,75,79,216,99,9,241,180,214,141,219,86,203,23,85,204,204,100,85,105,235,66,162,45,132,164,222,86,59,151,215,140,137,21,127,106,61,169,104,197,141,14,181,53,182,28,155,148,54,133,30,15,56,16,150,203,209,73,252,79,106,213,102,224,191,170,202,147,111,210,229,57,22,44,21,103,11,70,125,85,100,6,100,225,35,89,41,26,253,64,139,62,117,1,77,200,165,23,168,227,140,227,113,23,98,239,246,9,11,123,212,37,210,45,217,213,26,108,68,186,166,99,44,210,214,51,147,34,248,14,51,78,116,162,216,211,42,49,91,214,140,6,225,33,180,224,214,146,250,67,184,45,178,89,18,30,194,209,183,98,242,93,143,226,2,62,105,182,157,216,218,161,108,34,234,189,236,216,175,84,37,41,91,201,248,249,219,131,250,199,43,119,233,38,134,66,182,101,217,82,217,162,211,226,204,101,74,91,43,52,32,211,146,193,168,136,253,227,238,226,98,231,170,105,158,145,85,234,246,90,202,44,168,205,111,104,144,140,228,243,220,64,219,42,253,107,140,171,242,5,185,83,133,42,149,89,166,180,133,76,148,167,84,68,243,73,250,69,143,172,6,77,137,202,215,68,46,166,211,80,160,215,103,170,50,204,212,219,173,227,10,201,252,70,38,226,91,150,29,34,196,178,100,220,22,37,65,247,28,130,149,60,226,223,61,189,136,178,98,87,234,38,191,65,225,190,5,6,193,179,41,138,169,164,144,105,67,13,175,42,236,93,251,140,1,196,7,24,23,62,179,233,4,250,85,160,210,233,213,54,156,91,115,97,253,37,19,68,88,81,152,10,231,181,244,42,247,189,41,85,106,189,18,26,37,122,29,88,124,188,204,254,207,136,199,210,227,203,129,49,214,31,99,164,243,10,52,56,131,44,121,9,107,193,29,219,114,157,255,0,50,202,140,239,73,186,134,242,125,10,70,122,138,193,140,51,196,150,157,93,86,14,163,84,219,174,82,157,138,114,95,91,136,53,39,4,164,154,187,24,14,179,166,87,189,82,199,186,161,87,109,250,147,208,159,67,200,82,246,43,105,25,103,184,216,31,134,13,87,129,171,218,97,75,172,178,239,81,198,218,74,28,86,124,212,68,89,26,248,88,90,113,117,106,61,106,53,26,215,165,63,49,227,60,31,76,143,204,94,71,47,205,53,185,116,187,72,99,80,238,138,99,208,230,111,82,141,183,60,200,143,200,192,74,83,46,162,86,132,121,145,143,107,102,102,130,221,230,61,68,142,147,138,36,171,233,247,49,237,109,38,132,96,207,32,60,192,0,0,0,0,0,120,154,210,71,180,207,191,152,253,37,36,241,131,243,1,250,3,240,204,139,204,195,36,3,193,77,17,185,188,204,126,60,163,46,201,243,5,173,10,78,73,101,240,31,44,186,165,54,152,148,156,233,109,180,107,44,167,114,136,178,3,232,95,92,146,157,164,147,201,250,217,248,15,23,87,25,147,195,166,71,187,226,48,54,179,241,131,165,122,75,2,66,170,151,4,103,38,54,147,217,24,151,221,70,32,158,173,115,92,157,86,163,202,135,102,81,156,135,33,7,181,183,201,204,231,235,1,107,18,235,20,202,83,78,72,155,41,150,25,74,114,106,53,96,136,190,177,209,170,186,249,166,20,72,50,165,84,46,186,122,219,100,143,36,212,132,169,94,95,12,138,61,185,184,246,215,219,170,145,38,153,81,187,29,92,121,68,164,45,178,44,25,36,254,177,131,158,191,174,247,157,90,220,173,74,34,123,39,131,113,71,254,144,23,23,169,92,208,244,138,219,166,207,165,90,50,36,202,168,54,74,36,155,173,250,185,251,68,45,213,94,101,122,167,168,20,9,84,198,148,221,56,146,233,116,92,142,179,74,141,34,29,71,131,89,169,40,228,183,21,249,105,89,247,50,73,158,70,70,177,56,103,213,141,69,142,169,214,229,165,50,83,45,171,6,73,79,144,15,138,191,196,86,172,220,141,72,135,83,189,170,206,197,146,157,189,53,62,163,47,234,24,251,210,117,103,156,61,178,223,55,79,223,158,230,66,103,104,215,45,45,86,212,41,50,147,116,52,237,190,204,116,18,155,83,205,231,38,36,230,145,114,157,162,219,215,2,42,23,221,93,170,188,66,73,250,187,54,228,190,0,42,134,141,72,173,214,38,248,104,84,245,205,148,249,227,27,77,74,29,206,145,160,186,161,85,172,69,166,166,210,168,33,217,107,75,105,63,14,162,73,17,158,51,145,120,214,127,2,90,7,103,214,35,87,232,54,147,44,200,101,68,163,51,60,228,203,237,25,141,22,165,159,75,108,229,201,165,194,141,225,203,8,90,155,73,99,30,240,20,197,77,229,117,174,115,152,50,109,136,168,83,233,35,65,186,230,49,219,33,43,149,238,184,193,55,10,184,170,123,12,48,217,173,78,245,240,88,47,172,90,77,241,197,222,135,217,51,30,163,87,110,104,75,147,12,143,126,15,24,16,79,136,62,97,181,189,91,98,70,153,105,125,5,228,188,244,131,105,169,13,30,122,141,231,5,253,96,35,162,120,20,186,151,33,152,241,46,106,58,205,195,50,54,206,98,115,159,176,72,110,27,57,98,220,76,93,140,220,119,201,70,126,150,206,22,105,66,201,100,120,60,135,8,156,28,106,173,199,124,21,211,169,42,154,204,86,156,39,73,167,76,200,140,143,184,181,138,45,187,14,218,164,49,76,164,163,162,134,146,73,63,126,112,64,49,165,43,133,221,22,140,112,165,198,180,169,251,225,150,18,165,48,146,87,237,25,49,170,5,26,28,127,11,26,157,29,168,169,70,196,147,105,46,195,236,38,137,27,146,148,27,157,95,164,162,31,173,50,112,152,52,25,117,9,71,156,0,233,150,182,155,198,162,214,234,21,85,201,83,173,204,115,168,211,43,62,223,212,61,144,39,95,14,222,18,41,245,74,76,36,210,154,108,149,29,196,253,44,142,167,173,58,153,122,88,46,68,118,214,177,229,87,28,113,39,130,101,88,216,35,229,253,199,22,163,105,107,45,73,188,180,182,114,18,234,189,92,171,200,4,222,109,79,36,141,18,11,38,163,201,99,200,136,126,184,78,58,123,144,148,169,181,118,89,43,224,35,198,158,241,163,167,87,117,26,153,54,109,65,16,229,206,66,119,69,81,30,228,40,253,194,66,69,151,26,124,22,164,68,112,186,47,164,148,149,124,114,3,205,182,25,134,123,98,71,109,166,215,221,91,75,25,49,244,35,169,183,215,192,240,38,137,108,244,213,228,159,120,243,44,41,38,140,247,32,31,164,94,174,9,95,229,30,148,165,72,82,150,225,22,210,238,147,47,51,30,196,237,74,79,106,115,143,172,124,242,165,51,25,8,121,247,9,166,200,251,153,251,128,96,158,44,181,186,234,209,189,56,122,235,179,168,5,62,105,62,76,40,150,217,158,16,126,103,216,87,108,142,107,90,197,76,148,237,41,186,21,52,155,73,225,123,204,200,211,246,11,99,186,219,180,110,90,75,212,234,252,200,146,32,73,35,104,219,81,167,204,253,226,40,234,79,46,222,30,239,58,108,232,182,212,104,176,234,242,251,248,162,115,59,12,251,231,25,1,5,30,230,91,170,200,188,127,40,91,51,232,155,93,51,142,106,62,145,43,245,176,59,131,188,218,117,69,166,24,139,232,72,75,83,126,110,171,57,254,177,32,104,60,171,109,88,116,70,105,85,169,77,75,121,169,9,117,114,73,56,220,209,121,164,125,58,171,202,186,195,187,32,195,110,194,91,84,83,142,156,44,204,141,93,83,1,28,228,243,116,213,55,163,55,29,170,68,34,89,47,186,187,249,15,186,31,54,157,68,102,165,11,210,20,152,43,103,113,19,152,201,246,29,172,185,60,84,206,65,180,87,91,105,73,163,233,244,253,227,168,106,63,41,155,214,207,181,230,84,232,21,175,75,206,70,13,166,91,111,6,96,44,75,66,56,179,211,125,95,181,96,203,106,172,196,121,147,12,154,83,70,178,35,222,126,120,33,157,137,42,74,16,211,10,37,32,203,186,179,230,41,227,131,174,10,245,178,54,161,67,155,113,183,54,133,77,166,60,151,204,156,206,213,169,39,220,91,220,117,181,71,165,32,230,204,74,91,101,36,147,117,94,70,3,228,186,45,202,53,193,73,149,2,163,5,169,37,37,179,108,144,234,114,89,20,83,199,94,135,84,244,155,85,101,72,76,8,145,98,84,86,183,153,74,59,122,185,23,198,237,86,152,243,41,113,167,219,112,203,186,54,168,143,38,41,207,154,77,66,238,184,245,26,28,105,214,164,150,218,101,11,76,119,188,201,105,207,159,96,16,86,133,92,171,219,179,154,168,209,42,47,196,117,133,239,220,218,182,247,250,132,229,224,203,143,171,138,206,184,155,182,111,234,164,138,133,58,107,132,158,164,149,26,186,102,125,139,207,200,65,198,109,219,143,13,32,233,143,173,40,86,118,108,60,137,121,195,231,1,55,6,166,219,255,0,148,245,91,129,20,150,30,90,86,134,156,78,12,136,254,176,18,11,137,125,64,215,90,30,166,68,213,45,48,157,46,175,108,190,104,113,136,241,214,167,27,206,59,145,146,68,182,224,207,87,245,3,84,237,73,117,11,238,140,168,15,165,236,18,84,131,78,11,31,88,236,124,55,232,125,63,75,244,194,157,104,76,152,197,105,166,140,255,0,58,164,146,188,254,209,151,96,82,105,116,77,209,105,208,91,97,151,61,101,108,73,17,103,246,0,251,12,139,41,34,61,229,245,140,89,170,186,183,104,105,179,41,69,219,57,166,142,115,133,27,195,146,139,6,133,118,201,144,202,164,141,168,34,111,213,200,195,154,207,195,254,155,234,60,239,202,43,214,49,186,152,76,25,169,59,204,187,23,124,246,1,139,245,47,131,173,31,215,218,68,26,181,187,209,167,176,156,184,114,98,18,82,110,231,226,101,230,49,98,185,82,105,221,65,46,51,50,232,168,37,147,73,146,86,202,136,253,111,172,102,24,58,177,165,116,219,77,26,91,166,151,75,52,201,132,70,204,100,168,204,205,42,207,214,50,6,159,72,175,90,22,116,228,85,174,22,235,179,182,45,228,178,149,17,40,251,125,160,43,43,80,249,87,234,61,38,229,126,29,156,182,95,128,149,31,132,117,110,122,203,47,172,70,173,94,225,79,85,180,114,107,148,250,253,2,67,230,73,234,41,216,237,169,105,73,124,76,197,183,211,117,91,91,110,91,250,146,166,108,153,116,154,4,23,23,226,29,94,20,149,167,226,59,33,234,181,139,172,122,129,55,77,213,72,98,68,85,68,54,165,72,83,101,141,222,74,79,114,1,69,246,61,143,82,188,171,13,91,44,185,18,43,207,17,225,201,14,18,11,177,121,100,199,193,114,91,53,139,78,170,168,181,88,106,140,166,28,52,231,110,13,68,71,244,139,226,95,88,158,60,192,56,109,177,244,181,80,106,250,113,109,28,100,71,61,242,37,180,239,98,86,114,70,56,186,118,137,197,215,222,28,215,169,53,105,204,157,114,142,218,146,169,4,146,202,217,109,61,145,130,255,0,56,14,129,195,71,28,250,153,163,110,194,183,25,144,212,250,99,206,33,182,124,75,134,125,52,103,31,176,93,78,156,93,133,168,22,172,10,225,76,137,252,41,132,56,163,140,225,30,20,101,147,33,66,250,95,194,221,203,168,22,173,126,241,160,33,201,47,209,93,36,181,5,5,235,56,95,18,63,168,72,238,5,184,153,191,244,158,251,99,76,239,58,116,201,80,230,60,81,155,66,204,203,162,163,60,103,191,192,5,201,50,130,109,164,160,150,106,193,99,39,239,30,99,230,167,72,68,184,44,200,108,176,151,16,74,33,244,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,14,147,171,26,189,100,232,213,175,38,234,189,170,158,14,35,13,173,73,62,131,206,111,82,91,91,155,127,52,133,153,100,155,87,124,123,190,204,135,111,155,54,53,58,35,179,102,57,211,101,132,41,199,21,131,60,37,36,102,103,130,239,228,70,43,103,142,238,101,240,237,36,84,244,179,69,167,117,170,191,158,131,80,155,210,52,244,15,248,75,14,163,167,38,41,165,91,84,150,149,148,171,191,145,30,50,98,53,241,161,204,122,241,214,105,213,11,43,79,100,122,54,216,67,238,176,107,216,211,222,45,178,57,13,238,195,177,144,227,123,219,113,29,179,146,199,199,38,80,145,152,149,26,211,242,164,50,223,89,196,165,114,159,60,165,62,174,114,165,123,190,62,68,3,219,113,92,21,91,170,185,62,227,174,73,241,19,234,82,93,151,33,221,137,70,247,28,89,173,103,132,145,36,178,165,25,224,136,136,113,192,162,52,168,210,101,220,143,6,61,138,140,242,88,41,42,70,27,53,109,37,100,188,241,144,18,3,128,219,44,239,110,38,45,24,230,157,200,165,84,96,85,22,156,227,114,90,168,69,35,44,238,44,125,47,175,236,49,176,228,6,81,30,4,104,237,163,98,26,101,8,74,115,156,17,36,136,139,34,132,57,99,59,49,174,41,233,30,17,57,222,204,116,187,220,187,54,117,24,121,243,253,158,93,197,251,128,14,54,229,174,194,181,237,234,157,201,81,86,216,180,184,111,77,120,240,103,234,54,131,90,188,136,207,201,39,228,71,246,24,228,133,123,243,114,215,87,172,61,54,133,167,20,105,125,58,149,117,109,170,66,58,100,121,132,244,121,236,168,242,166,212,159,164,130,242,81,43,236,243,1,1,120,253,226,130,171,175,186,191,82,131,6,86,203,122,134,251,208,24,143,177,39,189,108,202,148,73,115,113,180,133,150,91,120,139,105,228,190,179,63,44,19,164,154,111,88,213,157,66,162,88,116,54,247,72,171,78,141,20,207,40,45,137,117,246,218,221,235,41,36,120,55,11,182,226,253,158,99,169,165,47,75,144,73,73,111,117,229,224,188,139,42,51,254,175,49,113,220,171,120,86,118,204,179,17,171,119,83,27,102,85,136,157,130,141,196,120,97,214,161,72,109,121,67,198,94,105,87,101,36,143,227,143,32,18,143,134,253,25,180,248,87,208,152,212,194,107,195,46,21,57,21,58,211,219,157,94,233,8,134,202,100,47,110,247,49,252,70,112,131,199,110,197,241,168,206,63,120,199,186,53,199,83,107,54,141,34,103,66,217,161,77,145,77,105,190,155,106,235,244,100,74,109,46,229,76,33,196,238,109,210,45,166,103,143,137,159,149,161,243,31,212,9,58,127,195,13,117,248,106,218,237,100,165,82,51,130,60,19,212,249,103,158,233,87,189,5,240,251,72,107,251,33,247,37,72,118,75,202,220,227,203,83,139,60,99,38,103,147,242,1,148,184,103,210,219,143,85,181,134,221,164,208,89,203,112,106,49,42,19,222,220,223,240,120,136,148,202,93,119,106,150,157,251,122,132,123,82,102,163,247,16,201,156,123,106,68,59,159,81,169,182,45,61,189,205,216,244,182,109,199,100,100,203,172,236,39,229,52,107,218,105,45,185,220,71,130,82,136,188,183,31,152,196,58,95,171,245,173,46,131,88,110,130,190,148,154,172,57,16,212,238,16,175,205,186,72,201,97,72,81,121,182,71,238,63,172,135,70,170,84,165,86,42,82,170,179,92,223,34,99,203,125,213,96,139,43,90,141,70,120,34,34,243,51,242,32,18,199,150,30,152,47,81,56,148,131,41,228,126,98,223,140,213,97,43,207,251,227,19,225,25,22,55,164,252,151,245,151,212,98,221,184,210,166,248,158,24,239,88,169,44,244,104,53,35,254,170,124,130,248,136,217,202,47,72,96,90,218,99,42,252,149,31,53,26,187,139,54,221,222,174,209,221,143,1,210,78,210,89,167,233,39,57,218,71,246,121,9,83,197,204,88,146,248,116,191,155,152,172,32,173,218,170,139,177,249,248,23,254,31,180,6,184,21,38,205,170,140,166,143,205,15,173,63,212,163,23,237,203,77,169,13,240,183,65,55,215,184,148,152,170,71,98,44,36,233,208,240,93,133,7,215,144,134,235,149,22,218,238,132,203,121,41,251,9,103,129,125,220,180,103,71,151,194,229,9,12,43,38,201,69,105,125,143,178,138,157,15,62,127,104,9,11,169,213,55,232,218,115,116,85,34,150,95,139,70,154,243,69,219,186,210,194,212,94,100,101,230,94,242,26,252,223,90,45,173,26,197,173,87,60,170,13,169,227,101,86,110,9,174,48,94,58,35,123,186,210,212,105,250,75,65,22,77,194,243,199,159,184,108,88,100,74,35,73,249,31,97,235,106,51,12,41,75,105,27,77,89,207,115,48,21,183,194,31,43,232,182,157,182,119,86,176,83,255,0,219,12,248,155,81,19,170,127,193,201,109,176,178,45,241,229,154,23,181,196,184,94,69,159,63,44,14,15,142,174,93,116,200,186,116,254,163,105,149,59,100,250,44,101,73,168,53,214,81,238,97,150,36,188,234,247,61,39,105,101,91,11,9,73,159,195,61,200,90,40,245,74,140,204,216,175,67,146,141,236,190,218,154,113,57,50,202,84,88,50,201,119,242,48,26,179,161,115,232,85,100,184,217,244,38,211,164,18,146,126,170,182,58,218,191,105,30,12,190,178,22,253,203,87,142,182,47,138,60,29,22,212,105,123,42,244,246,90,141,77,127,166,103,213,105,8,135,25,164,109,102,57,37,57,90,150,121,82,204,203,223,219,6,49,127,51,14,5,24,183,229,78,215,29,57,103,167,17,243,118,69,82,38,227,63,206,25,204,146,243,219,222,144,103,228,72,45,137,70,61,229,239,33,90,180,90,205,82,217,172,197,173,82,100,120,121,212,249,8,125,151,54,37,123,28,109,100,164,158,20,70,71,133,36,188,200,200,6,192,252,107,104,70,166,107,214,154,185,109,105,213,219,224,20,230,84,228,63,1,29,223,16,71,30,74,12,186,143,56,141,155,186,168,78,115,219,25,248,226,162,47,126,93,188,76,218,23,116,11,118,93,155,226,61,43,37,166,26,145,233,26,122,55,45,215,84,130,245,74,73,227,232,231,185,151,236,19,247,151,79,31,113,181,74,159,3,71,53,13,123,110,24,81,218,106,36,172,25,245,219,66,98,71,66,118,51,29,40,78,231,28,89,228,214,102,94,71,219,6,44,44,176,101,146,247,128,135,220,8,112,75,72,225,222,214,143,112,220,244,189,183,108,214,16,169,10,235,168,250,91,219,138,181,35,8,125,198,149,135,89,87,114,34,207,217,231,48,128,0,0,0,0,126,40,246,145,159,192,178,63,71,74,214,123,230,14,156,105,109,211,121,79,145,209,77,50,143,58,75,106,216,106,245,219,140,227,132,88,36,171,245,15,220,101,254,96,20,229,205,171,83,127,44,53,253,155,110,52,142,172,122,45,57,49,156,45,155,118,60,204,217,200,52,247,65,25,224,149,231,147,47,180,65,145,221,245,178,252,151,169,90,169,116,94,82,164,117,147,82,171,205,144,202,182,18,127,52,228,151,28,79,98,74,127,95,222,68,127,230,31,182,166,144,221,55,117,163,88,188,233,177,243,79,162,177,33,247,215,189,191,38,90,75,138,44,26,201,95,69,69,228,71,251,124,128,77,14,80,58,194,155,91,87,106,26,121,81,94,34,213,160,58,182,59,127,225,14,202,128,202,75,178,12,252,146,126,106,34,251,60,197,207,25,37,196,224,251,145,141,105,120,108,189,21,96,107,141,151,113,238,218,134,43,180,238,169,227,56,66,102,50,179,254,74,191,83,220,67,98,93,21,189,152,212,93,51,163,94,81,151,189,186,135,136,218,120,50,207,78,67,141,251,210,159,122,62,5,254,144,16,23,143,78,91,16,46,131,94,164,104,125,23,195,212,143,30,58,39,137,82,250,255,0,238,86,91,245,228,202,36,167,106,82,233,250,169,239,228,126,227,21,57,38,37,114,206,172,155,82,17,225,39,198,247,101,14,109,220,143,171,41,63,85,95,229,27,73,153,18,139,7,228,34,191,22,28,4,105,167,17,241,153,170,54,207,162,235,209,183,98,94,233,15,239,220,108,39,232,120,134,208,88,67,56,242,247,231,204,187,132,23,225,43,154,173,211,99,37,155,83,91,228,250,86,152,91,182,84,54,54,199,71,248,247,15,243,81,162,41,74,220,165,180,159,62,216,207,145,152,182,13,51,213,171,27,87,40,12,220,150,53,103,210,16,158,221,181,126,29,230,188,150,180,31,103,80,147,243,109,126,239,119,216,53,247,226,11,132,93,86,225,222,98,74,237,166,110,128,230,122,114,250,209,139,126,9,172,250,141,188,226,139,10,121,37,223,237,251,58,134,145,107,166,163,232,149,121,170,253,131,92,240,15,181,187,255,0,5,97,220,229,14,35,253,245,181,151,147,171,247,123,254,204,6,205,0,32,95,9,252,207,172,77,85,140,155,115,82,75,208,213,228,103,98,191,61,35,196,100,223,89,246,102,34,80,141,168,109,30,254,251,190,36,98,120,180,234,30,108,157,108,242,149,121,24,15,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,181,165,180,154,214,120,34,1,228,49,198,180,107,214,159,104,77,13,21,219,238,169,225,25,119,61,50,232,62,230,236,45,180,159,241,77,172,203,6,234,61,222,255,0,183,17,167,139,174,101,22,78,133,26,173,203,37,159,78,92,5,141,237,238,122,47,75,248,133,151,119,34,173,10,203,110,168,252,251,109,248,153,98,154,117,91,86,239,77,103,186,28,186,111,74,135,139,154,238,48,125,38,155,198,27,66,63,222,208,130,242,105,62,239,119,219,144,147,188,83,243,45,212,157,113,91,180,43,69,143,201,202,1,237,220,206,248,243,58,191,196,40,189,103,34,161,105,194,218,81,249,247,221,240,46,241,26,214,181,110,11,234,191,30,222,183,97,120,202,140,205,253,38,186,136,111,118,196,41,103,221,102,148,151,170,133,31,115,247,9,49,195,15,47,61,88,215,217,105,168,84,99,250,14,129,223,248,118,248,210,119,118,120,191,139,41,40,89,126,113,146,79,254,182,124,139,189,198,112,233,194,126,153,112,223,66,106,153,103,64,204,164,238,234,202,234,200,252,231,174,242,139,212,113,231,8,176,79,40,187,31,215,240,192,65,238,18,185,79,71,105,136,55,198,184,76,234,58,190,174,104,221,51,46,158,13,246,191,221,17,166,119,201,116,151,229,255,0,23,226,98,206,45,219,106,139,106,83,26,163,208,97,248,104,140,238,216,223,81,107,198,84,106,62,234,51,63,53,25,249,251,199,40,0,0,0,2,11,115,107,212,149,90,188,62,72,180,35,189,177,251,139,102,207,87,56,240,243,160,184,126,105,50,242,87,196,191,104,169,190,21,116,209,253,89,215,11,122,202,96,178,115,188,94,124,191,145,13,247,61,234,79,248,191,137,127,160,73,78,109,90,188,155,207,92,127,33,97,185,152,246,215,210,237,231,226,33,193,119,222,130,63,52,159,242,143,246,121,14,233,201,203,73,158,169,234,37,79,84,101,51,249,186,55,71,195,47,113,127,191,49,80,97,125,137,101,240,247,164,254,172,121,128,147,156,200,120,110,135,119,232,75,213,74,74,191,194,84,109,189,3,193,247,235,76,136,149,125,39,73,63,69,39,230,71,251,5,32,119,35,250,198,211,245,26,116,74,180,55,32,78,107,168,195,184,220,157,198,89,193,145,151,114,50,63,50,33,175,47,22,28,36,222,156,59,221,181,50,145,19,173,111,51,38,44,72,211,122,141,39,168,227,145,9,229,23,76,158,113,101,131,75,133,223,183,171,245,145,0,156,156,161,56,132,68,218,36,253,27,172,31,231,227,184,236,216,203,255,0,205,165,16,35,161,56,75,120,243,51,238,107,207,196,189,226,207,136,242,89,47,120,214,51,70,245,18,169,165,154,147,64,189,105,75,218,229,58,163,21,245,150,18,123,144,220,134,220,52,250,201,86,51,211,46,248,63,244,13,140,180,11,81,163,106,174,144,218,183,179,10,203,149,10,68,23,164,150,15,213,121,200,173,56,178,238,148,231,248,207,50,34,47,243,0,200,64,0,0,62,122,132,232,212,200,50,42,51,92,233,177,21,165,188,234,176,103,181,9,35,51,60,22,76,251,17,249,14,14,255,0,212,27,95,77,45,169,151,85,219,80,240,112,33,50,227,203,95,73,199,62,131,106,89,150,27,74,149,244,80,175,119,184,83,23,29,156,194,46,77,106,174,212,172,27,2,87,131,180,35,169,232,107,245,27,115,197,237,92,150,141,207,206,198,67,173,239,105,212,122,187,187,99,207,57,50,9,3,199,183,50,120,148,200,181,93,33,210,52,111,154,174,188,73,181,60,153,116,251,74,142,227,125,25,17,76,143,10,38,213,148,175,191,145,31,153,138,164,172,214,106,87,5,78,77,102,175,39,196,76,150,234,222,121,205,137,70,229,173,70,165,30,18,68,69,147,51,62,196,62,37,25,169,70,163,62,230,121,48,1,145,120,122,181,215,120,107,21,169,67,109,158,170,223,171,193,74,83,187,110,76,229,52,146,239,146,253,111,136,216,199,72,173,133,218,58,121,65,162,56,91,85,30,157,21,10,71,158,211,75,13,164,203,57,60,227,111,158,69,2,112,49,211,253,243,182,47,81,174,161,122,114,153,130,221,140,31,164,35,119,27,20,69,199,134,103,5,130,233,167,5,240,236,3,218,0,0,0,0,2,24,115,90,168,179,7,134,103,80,239,156,138,138,153,79,159,154,169,243,177,238,250,133,27,219,74,36,92,116,165,169,59,137,51,88,51,44,227,63,156,33,120,28,216,224,166,103,13,4,165,30,58,21,94,169,125,165,79,157,255,0,88,163,138,83,170,143,83,134,250,62,147,111,182,178,251,73,68,96,54,72,225,97,244,72,225,239,79,214,219,29,34,43,106,148,88,221,187,63,192,88,238,59,70,172,233,244,61,82,211,171,134,194,156,255,0,65,186,221,50,92,2,123,105,171,166,111,48,227,91,182,146,147,156,117,12,241,184,179,241,47,49,143,120,45,169,189,85,225,178,197,125,255,0,164,138,21,49,191,119,145,64,142,126,226,47,136,206,0,53,193,226,171,135,11,171,135,93,77,170,219,117,132,117,96,57,41,247,96,73,203,105,234,199,57,15,161,165,108,75,174,41,57,75,38,120,81,228,188,143,235,194,163,104,155,214,198,181,245,10,136,237,187,118,211,124,116,7,119,110,107,172,227,93,205,10,65,247,109,73,87,209,90,139,207,222,48,180,126,3,56,109,141,89,244,203,54,54,29,47,89,37,233,57,253,149,191,113,31,251,163,227,238,192,10,22,210,109,33,188,245,138,240,167,90,22,133,51,197,72,155,37,150,150,125,102,145,211,66,221,109,179,95,231,22,130,60,27,137,237,156,158,70,193,92,35,232,178,244,27,68,104,118,60,149,102,111,135,141,38,105,99,202,79,132,97,167,11,178,214,94,109,127,36,241,240,248,158,76,181,44,219,126,203,166,51,73,183,160,248,104,236,54,150,144,158,170,215,132,165,41,73,22,86,163,63,36,151,191,220,57,176,31,53,70,159,18,171,79,147,76,156,215,82,52,182,86,195,168,220,101,185,10,73,165,69,146,50,50,236,103,228,98,176,120,204,229,109,58,228,174,85,53,31,70,61,87,101,173,249,146,105,189,143,168,234,151,33,229,171,171,38,89,17,100,212,210,112,73,199,188,139,204,133,163,128,10,205,229,107,195,14,176,232,173,251,112,92,119,237,189,232,216,175,64,151,78,65,248,184,175,110,81,189,9,100,127,154,117,102,89,38,151,238,247,121,249,102,204,128,0,122,39,188,152,208,100,72,89,225,45,52,181,153,252,8,136,204,107,171,198,253,196,171,147,137,155,230,66,159,234,166,45,110,167,17,7,183,110,18,154,132,147,34,242,47,214,27,11,95,18,206,5,151,95,156,149,109,56,244,185,78,145,227,56,52,180,163,255,0,64,214,219,136,138,138,170,186,229,126,78,91,155,205,203,146,168,172,227,25,204,199,79,224,95,16,22,59,192,127,8,150,94,176,240,173,85,122,228,141,212,151,83,150,251,81,220,222,233,116,186,148,232,166,149,97,15,32,149,131,113,71,131,198,68,2,226,167,135,218,231,14,186,171,83,179,234,94,180,71,30,122,76,7,61,66,221,24,228,190,219,93,137,199,12,187,50,127,72,243,241,250,238,199,151,157,1,116,30,22,44,237,238,245,61,35,77,167,207,47,87,27,73,202,116,78,222,103,159,47,62,223,96,250,120,217,225,162,151,196,86,145,85,41,135,234,85,169,113,223,168,83,207,214,61,242,27,139,37,45,35,248,214,210,89,83,222,106,51,47,137,99,200,42,87,131,154,190,151,234,139,79,112,243,171,84,253,207,92,78,42,53,6,167,213,144,94,22,107,229,30,36,98,232,176,73,37,237,55,28,86,92,112,146,126,74,199,99,28,71,22,92,11,234,23,13,85,71,103,154,189,43,109,188,181,57,30,118,24,99,8,53,62,105,79,79,196,56,231,241,108,110,201,252,113,230,93,240,101,205,64,184,244,139,81,101,82,37,167,195,85,173,170,170,210,133,101,181,225,216,239,169,36,172,17,169,63,73,179,237,147,46,222,242,23,109,192,6,184,82,248,156,225,221,86,125,223,252,34,117,50,57,208,166,51,235,35,173,29,184,49,91,113,123,155,109,178,78,84,250,139,4,102,101,238,63,128,83,14,141,235,166,160,104,101,204,205,203,98,213,188,35,205,169,61,68,244,24,115,168,130,113,181,154,114,235,107,34,201,180,142,248,247,125,185,182,190,18,57,162,89,154,178,170,101,139,169,16,125,11,95,232,179,28,165,117,93,147,227,30,252,195,91,182,51,17,40,111,123,142,44,241,187,9,219,143,35,35,24,255,0,140,62,85,116,250,187,53,11,251,68,21,209,154,68,236,135,169,88,82,186,170,196,135,84,174,180,153,100,73,201,155,72,193,39,183,159,196,133,89,222,214,45,211,167,23,20,171,110,235,167,120,42,132,23,150,211,141,245,155,115,10,67,138,65,247,109,74,79,210,66,139,204,252,128,109,1,6,108,106,140,54,103,195,115,168,196,134,210,235,106,193,150,82,162,35,35,193,247,46,198,67,222,40,171,130,206,97,151,126,130,213,32,218,87,138,253,35,105,44,218,140,104,195,76,248,84,154,163,183,212,203,113,150,234,246,180,210,189,92,247,207,199,25,185,125,27,214,171,31,92,45,56,247,109,145,82,241,81,157,74,58,133,209,121,29,53,155,77,184,105,252,235,104,51,193,58,158,248,247,253,184,14,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,60,23,140,164,143,222,60,199,130,209,185,73,63,128,2,207,106,112,67,211,41,198,227,197,91,175,168,210,132,150,76,203,220,61,190,110,96,198,39,226,91,82,191,115,61,45,173,220,164,131,95,132,100,251,23,191,37,128,16,135,153,199,20,180,118,237,148,233,197,149,88,113,53,62,182,95,82,23,252,131,236,101,216,84,244,165,202,113,245,61,33,211,117,199,12,205,102,103,156,142,213,169,247,148,235,242,239,168,220,85,53,173,79,191,41,107,73,41,89,194,12,242,67,169,118,83,139,125,42,193,16,9,11,193,110,136,212,245,91,84,233,46,194,140,204,152,208,100,161,249,45,56,89,35,65,31,126,194,242,43,183,21,179,162,150,107,50,138,156,136,145,153,38,218,54,217,65,17,25,158,11,200,84,159,43,75,202,139,105,234,163,203,169,85,10,58,166,52,76,165,6,147,60,153,152,184,235,182,208,161,106,13,33,48,107,108,20,136,74,52,173,38,126,243,46,228,3,239,164,86,29,174,82,91,171,199,109,41,101,246,73,198,242,88,81,228,178,33,62,169,187,197,94,176,214,110,59,50,200,68,88,48,162,204,233,180,251,138,82,20,104,47,121,24,156,112,105,108,192,167,198,131,20,250,45,69,34,34,79,252,82,44,16,253,98,159,79,139,41,114,34,65,65,41,255,0,89,199,8,189,224,33,38,159,240,73,119,214,109,179,167,234,109,243,86,114,90,243,213,109,18,141,77,171,234,238,36,45,157,194,238,149,218,180,152,48,155,183,34,72,147,13,9,79,93,230,72,212,102,94,252,140,169,50,109,46,144,203,103,58,67,73,245,178,147,82,136,187,142,159,125,235,109,129,167,244,71,170,247,29,126,51,40,73,246,35,89,30,127,168,7,114,141,78,167,211,163,180,212,104,145,219,75,125,139,105,96,146,35,207,25,26,159,101,219,54,67,140,86,238,149,193,86,72,205,49,94,36,186,127,97,8,183,196,87,52,138,69,25,19,173,205,58,141,226,157,113,38,134,228,54,191,160,127,17,95,119,230,164,106,191,16,149,248,242,106,19,166,207,83,171,38,72,136,143,8,201,249,0,227,53,158,234,164,93,87,236,249,244,74,172,233,113,164,40,137,167,38,43,42,237,241,49,105,252,166,88,234,105,52,231,205,147,66,209,55,110,236,118,62,222,99,0,232,231,42,250,253,215,66,166,220,55,77,69,76,161,88,113,198,22,142,235,35,247,11,45,208,45,16,183,244,46,202,110,216,161,178,148,18,148,75,86,210,247,224,6,82,83,136,66,144,133,150,84,177,230,130,50,206,126,35,214,242,154,74,122,138,238,109,143,98,21,185,36,172,249,150,64,121,15,142,173,6,61,78,11,176,37,178,151,89,125,38,133,165,69,146,193,249,143,175,114,127,88,191,172,122,228,40,246,97,39,141,199,140,128,198,42,225,243,74,84,231,81,54,180,51,117,39,184,151,208,78,114,62,141,81,179,149,59,77,170,54,253,176,218,34,204,92,85,53,29,73,245,118,30,48,71,159,112,200,132,100,211,123,72,247,26,124,204,116,173,89,184,224,90,182,93,82,181,62,160,136,169,56,203,74,86,163,47,84,241,230,3,95,222,37,41,90,147,105,223,239,209,111,231,157,148,184,142,41,12,184,225,154,146,164,231,220,102,60,248,125,187,238,134,239,26,61,169,30,231,157,6,145,58,82,91,116,153,124,210,109,17,159,117,23,192,123,184,151,212,122,213,249,168,51,206,167,82,244,172,88,238,169,48,214,73,198,81,145,246,240,170,170,100,91,201,7,82,179,87,92,122,98,146,204,114,201,167,166,188,246,60,128,188,78,31,244,217,155,46,219,102,92,27,170,125,93,15,160,150,149,73,127,169,158,222,241,149,201,135,100,26,28,117,195,70,211,206,18,120,200,233,58,45,25,216,122,125,75,97,218,97,211,150,150,18,70,217,171,38,93,135,125,73,168,144,159,229,247,243,1,224,141,170,90,139,105,36,203,182,125,227,193,215,77,146,40,205,37,75,82,143,204,252,135,176,201,14,169,68,93,148,94,255,0,128,252,37,58,211,6,104,252,234,139,220,3,18,235,151,16,182,150,134,210,211,83,185,38,197,36,151,155,100,178,223,159,176,71,85,243,86,210,6,119,41,230,159,90,81,228,164,54,70,51,254,182,240,199,166,250,215,9,199,46,154,1,72,150,166,141,40,35,89,246,81,249,24,132,51,121,66,245,102,203,150,205,235,224,97,186,102,109,197,233,231,5,159,44,128,204,63,236,171,104,183,76,165,45,50,77,6,123,76,137,5,156,12,157,163,220,116,233,22,171,191,44,169,245,134,97,70,136,68,123,166,45,45,159,127,180,68,95,246,32,30,113,147,36,94,6,201,103,41,62,159,210,16,247,136,222,28,175,222,25,46,89,20,143,19,37,232,82,143,105,58,147,52,146,136,190,192,23,148,90,253,164,134,70,77,94,52,231,11,61,212,82,82,100,70,61,133,196,6,148,171,114,17,119,211,114,93,183,28,132,227,250,242,53,217,131,47,81,124,62,41,114,42,42,142,179,245,136,183,143,115,146,181,45,150,205,134,221,168,169,10,243,79,175,216,5,241,234,231,25,122,73,164,244,38,170,110,92,113,42,38,227,187,77,12,60,151,12,139,236,33,135,26,230,173,162,39,37,41,196,194,107,253,243,40,242,63,168,84,125,19,78,117,74,251,102,67,81,169,53,9,69,21,179,124,247,26,187,99,237,28,198,157,112,189,171,186,156,244,136,246,245,6,91,206,198,61,175,39,105,150,211,253,160,45,81,28,214,244,49,245,62,217,166,110,205,166,73,35,108,176,99,163,106,55,30,60,45,106,37,45,44,92,118,234,164,43,166,164,37,126,25,42,89,103,224,32,202,184,7,226,37,120,141,30,199,152,106,37,122,202,207,184,124,127,188,163,92,89,148,228,85,210,95,68,150,15,110,195,81,100,7,70,214,217,246,33,223,47,73,211,39,31,68,71,149,189,42,112,177,180,204,243,129,218,180,103,138,43,199,77,46,40,75,168,85,101,206,167,178,93,39,34,184,179,83,102,147,236,125,135,52,207,1,60,64,205,71,230,109,73,75,70,114,78,124,79,224,51,78,138,242,186,212,107,210,153,41,219,205,110,219,210,88,112,144,210,156,70,237,201,1,144,45,186,142,156,107,223,164,166,105,93,89,202,61,204,184,196,180,53,188,154,67,142,252,15,30,125,196,73,226,54,201,212,21,215,216,143,114,219,111,196,168,83,211,225,220,148,134,76,154,121,89,250,91,189,230,98,203,248,101,229,217,73,208,219,161,219,134,175,86,244,211,228,148,155,72,193,167,166,162,247,140,217,197,6,132,67,213,189,56,122,139,73,130,211,117,70,13,47,52,226,91,45,196,105,239,128,20,53,111,93,122,153,166,83,156,93,42,165,62,158,230,8,212,148,173,72,51,33,58,184,100,230,83,61,23,5,34,212,212,116,110,167,161,164,176,185,4,89,89,175,203,42,51,29,254,205,224,253,251,242,219,170,194,212,139,47,192,213,153,105,72,143,86,115,30,182,59,23,97,4,245,191,134,203,215,72,46,9,146,20,133,38,148,218,212,69,53,38,88,87,195,200,5,236,90,250,209,165,183,7,135,139,76,174,211,30,84,228,145,54,219,111,36,212,102,101,228,100,67,139,190,56,117,209,219,217,153,126,148,183,169,132,115,16,173,207,33,148,245,55,159,191,63,17,175,173,153,170,215,197,139,87,98,173,111,215,100,182,236,69,238,74,247,153,224,255,0,104,204,204,241,253,196,35,39,181,119,180,149,17,22,82,120,242,63,112,9,105,173,252,171,170,15,57,226,180,134,90,55,56,163,83,165,37,120,81,124,48,49,219,92,13,113,89,165,212,119,93,143,93,81,66,101,179,116,152,98,66,187,172,139,224,67,136,209,126,104,186,143,108,190,251,154,132,251,149,133,158,58,106,89,237,218,36,222,148,115,76,178,111,90,243,148,75,226,148,213,54,42,153,53,165,247,23,146,207,216,2,51,61,196,207,16,86,69,172,155,94,242,177,156,149,2,1,26,31,126,76,101,40,148,95,105,143,133,122,217,161,26,157,99,55,77,212,139,113,20,154,147,50,141,227,118,159,28,146,107,71,192,204,88,58,53,187,133,125,108,138,155,6,77,78,153,60,234,101,181,69,180,147,143,218,49,182,173,114,244,208,235,194,150,219,118,61,86,29,54,82,151,234,236,81,25,171,234,243,1,3,234,26,61,165,250,182,241,63,165,53,166,96,199,135,217,214,231,58,150,205,121,242,237,239,24,158,244,225,190,249,182,234,11,137,73,136,170,183,242,148,184,36,110,163,31,105,9,157,168,28,174,175,187,58,215,126,181,99,220,14,200,154,130,221,210,108,176,107,255,0,40,143,18,174,190,34,248,126,117,219,97,230,37,196,116,211,252,106,218,223,187,62,238,228,2,54,85,105,53,90,36,175,70,202,133,38,36,134,207,11,67,136,52,158,126,193,207,90,186,147,122,88,142,41,202,21,101,232,202,82,112,165,52,225,145,227,246,9,91,165,218,193,160,247,213,65,154,94,182,89,204,21,101,230,148,151,234,110,229,38,78,99,207,105,14,82,203,224,179,72,117,82,175,45,22,158,166,69,220,110,41,194,100,145,140,32,207,177,119,1,132,116,179,141,45,93,211,107,161,23,7,229,36,218,138,72,143,243,82,158,82,145,223,234,19,31,67,185,177,62,114,228,30,170,70,66,35,154,112,143,12,156,152,135,90,195,194,77,241,166,85,186,131,177,96,157,90,151,17,211,74,92,65,151,114,253,131,8,84,104,117,8,57,149,50,11,176,154,51,194,8,210,125,204,189,192,47,251,71,56,205,210,93,88,132,226,169,117,164,48,234,221,34,109,185,11,36,168,200,254,161,159,88,154,204,246,219,145,79,144,219,173,153,101,70,74,201,96,107,27,66,188,110,11,86,108,122,149,6,168,243,15,52,100,121,74,140,187,228,76,173,7,230,99,127,233,250,158,133,120,161,218,172,82,109,41,74,84,188,121,0,186,194,218,219,43,82,15,118,85,252,191,44,253,67,216,106,218,148,28,148,145,168,188,182,136,97,160,252,199,52,199,84,34,20,75,145,198,105,14,155,196,132,37,107,207,216,37,221,14,230,162,220,141,170,93,22,107,82,217,52,18,146,105,81,0,230,217,35,219,147,242,62,228,61,131,212,193,168,211,235,99,62,226,207,144,246,128,0,252,201,15,208,31,138,60,36,207,30,67,210,226,82,235,91,148,102,146,193,143,120,249,214,131,90,204,156,236,128,21,55,204,187,134,155,242,234,191,87,168,84,56,110,202,101,77,37,172,37,38,174,196,43,94,171,68,169,82,42,78,82,234,81,87,22,67,102,105,82,86,157,189,200,108,253,86,163,82,171,109,250,62,169,5,183,216,73,110,194,136,140,86,167,50,14,13,173,168,244,9,122,159,102,194,67,14,55,149,188,77,167,222,102,2,167,205,41,83,102,147,63,93,34,194,185,97,212,180,138,183,92,59,38,240,164,34,69,90,82,250,177,220,91,68,164,36,147,241,63,112,175,103,89,83,106,50,81,158,226,81,161,68,127,80,237,122,107,168,119,126,156,215,155,171,217,149,71,32,207,66,139,98,144,89,51,250,128,108,114,198,152,217,69,45,186,196,27,114,156,236,182,136,137,15,56,201,101,36,94,70,70,57,191,201,170,9,79,102,181,34,157,29,217,173,39,98,93,216,70,104,250,136,196,86,224,27,90,53,79,85,44,210,85,249,77,125,41,97,25,241,46,127,190,9,71,117,38,121,91,211,142,138,163,98,74,154,89,179,142,249,94,59,0,199,218,225,161,20,61,104,122,156,137,147,229,195,122,154,231,84,148,194,182,145,254,209,220,180,243,78,168,250,121,71,110,149,73,105,179,66,82,93,87,140,139,122,148,95,19,16,130,232,227,51,89,248,120,164,202,139,168,182,36,170,171,170,113,100,135,212,172,97,57,236,127,212,58,39,251,47,145,216,138,150,163,216,234,117,231,48,165,163,173,244,12,5,162,47,102,230,220,245,203,113,143,97,164,154,73,146,61,99,81,231,184,138,92,31,241,152,92,73,78,168,193,42,87,75,194,33,42,250,89,198,68,174,37,145,164,212,146,193,145,224,7,21,95,161,210,174,58,91,244,202,220,54,36,71,121,59,77,183,18,71,219,236,24,129,190,19,44,10,85,199,34,233,182,89,58,92,135,227,41,149,42,41,18,15,191,216,51,130,209,151,82,106,143,147,253,108,143,217,15,162,51,74,218,140,169,37,184,146,2,49,64,224,218,131,26,234,141,118,207,173,206,168,75,103,121,161,185,78,110,73,100,190,177,133,108,206,19,142,155,175,23,29,46,52,103,125,23,83,132,234,157,83,169,245,82,107,62,251,70,61,227,115,142,141,75,176,245,49,54,189,169,41,234,75,48,221,52,173,101,220,148,67,47,112,99,199,52,93,125,184,17,108,87,168,200,133,84,98,49,37,114,212,178,203,248,237,254,80,29,219,74,185,124,233,134,153,222,241,47,200,115,166,248,196,40,220,36,228,182,25,159,196,119,125,123,225,43,78,245,253,40,244,196,18,97,230,136,147,214,74,8,148,100,95,88,207,110,52,151,88,54,25,63,87,183,236,5,44,150,217,108,34,90,72,182,153,0,142,156,58,112,99,166,154,19,38,76,218,100,82,151,36,151,234,45,228,146,143,250,196,145,109,182,35,36,137,182,200,190,194,31,54,195,74,75,243,93,20,151,153,249,143,184,146,70,68,103,223,176,15,18,86,229,100,147,254,65,236,30,10,89,247,36,150,71,234,12,241,235,121,128,242,0,0,1,235,144,100,76,168,213,187,24,247,121,143,96,240,117,73,74,12,212,178,73,23,153,153,128,249,90,117,167,79,62,178,75,110,50,174,195,216,217,56,209,17,26,146,109,151,242,134,62,212,45,107,177,52,218,148,244,235,194,177,29,134,155,51,198,86,93,255,0,168,65,205,84,230,195,111,80,234,210,169,54,109,24,170,113,27,202,73,196,57,130,251,64,88,188,186,181,54,35,78,204,149,53,12,180,194,77,74,53,171,5,216,98,45,69,226,199,73,44,106,4,170,212,187,141,135,87,20,178,109,180,234,76,204,254,193,78,122,129,199,238,182,221,239,207,141,30,191,33,168,50,212,189,140,145,253,4,159,242,68,121,170,222,23,53,116,221,77,70,178,251,166,241,229,104,53,159,112,22,173,172,188,215,45,200,180,36,200,211,184,234,92,142,167,79,107,200,243,63,136,134,90,201,199,182,179,106,114,225,190,205,85,112,118,145,150,216,174,26,76,70,118,96,207,169,190,219,80,227,187,33,69,130,194,72,204,101,29,50,225,147,87,181,65,233,78,218,118,196,167,87,25,68,93,147,140,103,237,1,209,110,123,234,228,185,229,42,109,110,165,50,99,238,39,10,241,10,53,17,125,125,199,203,110,218,117,187,138,162,204,10,92,71,37,56,250,77,68,134,147,184,255,0,168,132,252,209,206,85,151,173,233,67,102,177,122,214,87,75,125,47,25,58,194,218,201,169,37,238,19,163,67,120,22,210,61,36,92,58,137,91,172,72,168,71,70,14,65,151,153,252,112,2,149,236,190,25,245,66,236,173,199,163,21,163,85,142,185,111,116,80,235,145,148,148,17,153,249,153,227,200,76,61,41,229,73,122,85,46,72,73,212,39,154,102,152,218,50,165,48,190,230,45,166,61,173,70,167,160,146,221,50,58,146,71,234,97,164,150,63,200,57,50,105,41,65,51,148,163,224,156,121,16,12,3,166,220,27,232,246,159,218,81,109,246,173,152,51,54,40,201,215,228,178,149,47,31,104,203,54,166,153,89,118,108,117,51,110,209,226,198,105,71,149,108,108,146,71,253,67,177,201,114,43,81,212,151,212,142,146,139,24,53,96,98,125,74,226,135,71,52,158,91,20,139,182,230,139,23,168,140,237,53,103,31,87,96,25,85,182,148,151,84,152,76,176,76,227,190,223,120,247,184,243,72,107,248,66,137,36,159,113,8,51,173,124,205,52,186,195,137,29,26,126,227,85,117,184,163,201,54,188,8,203,171,124,215,174,139,190,221,240,54,101,9,202,60,228,153,37,111,37,205,199,143,120,11,51,213,126,33,116,227,74,232,210,234,181,203,130,41,46,10,55,170,59,110,167,168,127,86,209,87,188,100,115,21,147,170,11,106,155,165,21,57,112,33,180,146,234,171,113,182,165,40,190,193,12,117,15,86,239,45,66,174,72,174,220,53,249,19,92,147,252,98,13,70,68,59,198,137,240,153,170,154,207,42,60,234,37,175,37,84,199,93,74,92,127,220,148,159,153,128,248,44,123,31,83,56,135,186,90,68,23,37,75,149,49,120,113,89,53,17,125,162,206,184,51,229,253,3,76,164,162,238,190,99,183,42,176,142,232,66,200,148,218,75,221,231,239,25,187,133,46,19,45,29,1,180,217,83,20,246,157,172,56,217,27,178,141,61,242,36,82,16,150,154,201,145,39,61,204,136,188,204,7,170,12,8,241,82,109,182,211,44,100,136,136,155,236,60,208,236,104,201,89,61,35,203,38,123,140,122,166,41,81,227,27,204,69,53,191,177,70,148,231,223,129,83,252,94,113,81,196,101,159,168,243,104,84,34,157,10,18,72,246,169,9,51,44,100,5,156,212,53,151,77,168,178,28,135,62,233,167,178,243,71,133,161,111,164,148,71,245,144,248,143,136,29,38,50,239,120,83,127,254,33,63,245,141,124,110,123,195,89,46,202,204,170,220,249,21,39,159,148,189,203,94,22,91,140,112,167,51,84,155,60,41,85,60,255,0,235,128,216,122,78,188,232,236,172,33,235,166,152,163,47,35,55,211,216,117,235,186,246,225,202,244,142,134,174,26,165,14,106,91,60,145,45,196,43,252,226,129,9,253,83,82,76,211,233,34,35,243,63,92,126,54,189,75,101,93,164,84,73,74,255,0,150,2,253,45,155,107,135,27,134,100,102,237,182,104,6,243,88,52,54,214,205,221,190,162,25,157,14,83,226,52,132,50,164,244,90,73,18,82,143,34,192,215,2,207,213,29,94,211,139,129,154,181,34,183,62,60,164,36,246,228,148,127,231,25,58,47,48,62,36,105,171,114,59,183,164,181,22,48,73,52,128,190,74,197,225,111,208,33,170,125,86,179,14,35,69,254,57,210,79,249,198,16,213,238,55,52,103,73,160,68,170,212,235,136,152,137,11,52,26,98,56,149,153,99,236,20,197,127,113,131,172,58,135,73,93,62,225,173,74,117,10,50,245,183,96,98,231,81,122,92,237,52,114,81,46,84,116,43,40,35,53,25,100,192,92,99,124,214,116,21,151,28,84,100,213,86,110,153,154,73,109,246,33,195,94,92,204,180,98,237,162,46,218,92,138,132,101,78,35,108,222,105,56,52,103,223,159,112,175,59,103,130,205,120,173,211,35,87,99,218,146,213,10,99,68,182,79,234,63,33,202,65,224,7,136,105,14,19,47,90,179,9,75,60,37,32,59,87,18,154,151,114,90,55,37,56,244,195,81,235,21,72,245,86,18,226,90,57,102,189,138,87,145,96,143,177,142,173,97,235,55,19,118,45,227,78,157,34,77,122,84,135,22,70,211,15,154,205,14,125,70,94,241,159,180,151,150,198,160,211,239,234,4,203,134,162,234,233,241,250,114,164,117,19,146,109,105,60,155,125,197,151,187,160,90,119,46,109,54,181,34,219,140,185,84,212,167,162,173,133,216,241,140,128,233,60,31,234,166,167,106,133,132,229,103,82,168,233,133,41,15,27,72,108,144,105,51,79,184,204,140,72,22,9,196,172,201,194,74,82,127,64,136,113,244,186,67,20,54,58,84,246,80,72,81,228,208,148,145,96,125,173,188,219,171,113,148,57,189,214,254,145,124,0,125,11,222,93,200,251,15,199,90,110,75,123,92,46,198,60,183,25,36,137,94,240,50,45,189,128,124,173,176,194,27,95,132,97,8,237,131,193,119,49,212,117,50,206,69,241,107,57,66,114,116,200,106,94,11,124,115,218,99,184,169,36,159,162,190,145,159,249,65,9,115,118,213,189,187,246,0,192,150,230,136,213,244,146,157,80,170,219,55,29,86,181,86,144,193,165,150,106,14,154,217,66,189,198,95,1,9,248,189,213,13,102,211,185,240,38,106,109,147,69,157,29,246,205,194,124,152,222,77,247,236,89,63,33,106,78,168,241,187,170,68,149,122,184,199,144,193,28,92,232,157,55,89,52,198,109,189,48,217,105,70,141,232,148,162,47,80,203,185,16,10,163,179,184,201,160,202,185,226,149,197,167,148,38,169,196,178,41,59,34,145,47,167,255,0,23,235,18,243,76,215,164,186,178,78,214,40,58,129,80,161,82,247,100,227,248,162,100,146,126,226,34,21,255,0,87,208,27,179,75,47,56,181,123,170,219,93,90,142,204,195,73,146,84,88,117,4,126,93,190,161,99,124,57,233,183,12,154,152,154,125,62,139,73,68,41,178,88,235,72,167,146,150,70,75,34,239,220,4,188,210,74,93,42,157,101,68,166,211,171,175,207,132,210,140,219,150,167,55,26,190,213,14,248,78,180,164,148,102,23,189,73,247,159,188,135,68,115,79,92,164,105,235,182,101,142,225,210,16,202,15,195,40,189,99,37,24,193,181,58,95,16,90,51,30,69,233,62,228,145,117,68,142,210,179,4,145,183,29,190,32,37,45,94,179,78,164,67,93,82,163,32,163,196,134,91,221,117,103,132,145,125,102,49,236,205,111,210,138,207,86,159,34,237,165,169,106,73,224,188,74,118,154,126,6,33,189,71,141,8,154,203,99,92,186,127,122,54,237,171,34,99,38,194,27,89,40,207,57,248,136,43,117,104,22,182,67,145,42,177,109,61,46,84,4,146,148,219,169,123,233,53,241,198,64,90,141,253,160,154,59,172,233,98,165,102,86,89,137,88,167,154,150,75,164,184,146,202,143,203,38,145,28,228,240,163,197,197,175,115,250,90,131,121,61,34,27,111,122,136,126,90,143,45,231,201,68,33,223,15,92,70,106,183,14,183,59,149,105,79,76,114,14,255,0,225,13,47,38,70,69,245,152,159,58,55,205,42,196,187,42,170,166,222,144,155,167,48,164,25,169,215,21,144,28,68,110,39,53,211,76,47,36,90,247,181,144,236,202,76,67,217,45,232,113,148,225,40,177,230,71,239,31,125,83,142,13,2,138,228,212,210,173,167,169,146,230,52,166,157,121,184,196,135,82,179,243,60,252,68,162,177,53,127,66,245,109,137,159,147,85,202,116,182,144,91,92,202,83,148,103,237,29,122,161,192,222,130,86,37,63,89,122,219,142,247,136,51,120,214,71,217,74,62,224,34,109,255,0,165,150,70,179,105,135,82,212,212,233,143,212,171,41,39,58,21,57,164,73,65,231,203,6,125,134,85,225,83,131,100,218,250,123,84,183,46,74,228,229,189,81,138,182,148,211,78,102,62,213,23,210,79,214,57,123,163,134,45,14,171,211,42,54,181,151,53,186,69,102,34,210,94,32,150,127,193,212,71,240,200,239,122,93,170,246,166,145,162,6,146,93,154,136,197,78,179,189,41,105,211,44,26,200,251,18,0,124,156,48,112,188,122,21,46,227,165,79,82,36,211,234,239,239,135,147,220,178,71,214,59,229,99,133,141,51,172,214,224,92,143,81,216,135,80,167,202,41,45,46,51,100,157,234,47,34,81,143,59,190,86,162,74,213,27,125,219,77,14,42,137,211,87,142,52,253,20,159,187,35,48,197,121,43,143,148,151,81,72,44,159,252,175,120,15,124,54,124,60,86,217,218,73,216,146,44,23,144,247,143,6,148,165,182,74,82,118,153,151,144,243,0,0,0,0,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,232,157,54,53,58,35,211,166,57,211,98,59,106,117,197,96,207,9,73,25,153,224,187,249,17,140,117,172,220,66,105,182,134,211,14,117,241,89,240,171,92,89,82,88,111,195,200,95,83,160,132,173,69,150,155,94,59,45,62,127,31,126,12,83,191,26,124,195,46,253,122,170,206,180,172,229,250,58,210,108,221,140,72,195,79,120,164,146,164,55,212,203,145,144,234,55,52,234,125,92,246,199,199,56,9,181,197,191,52,75,47,73,149,83,177,116,222,15,166,174,14,139,241,206,79,85,216,222,13,239,207,181,187,99,209,20,135,54,56,218,15,27,176,173,216,242,35,49,82,122,201,174,154,129,174,119,51,215,45,245,86,241,111,56,165,116,211,208,97,190,154,13,199,22,73,203,77,160,143,6,234,251,227,223,246,99,175,89,54,45,211,168,247,20,91,110,212,167,120,218,132,231,144,211,109,245,155,111,42,91,137,65,119,113,73,79,210,90,75,204,188,197,166,112,119,202,178,159,72,102,5,253,173,234,235,77,195,82,25,165,97,73,233,43,17,221,74,186,209,165,153,43,6,78,163,6,158,254,127,2,1,11,248,78,224,95,80,184,149,170,53,60,149,232,171,109,149,165,114,39,97,135,242,130,83,6,164,244,252,67,110,127,22,254,236,151,195,30,103,219,151,227,26,173,165,250,92,211,60,60,233,45,63,107,246,243,169,143,94,170,117,100,31,138,154,193,72,137,36,186,47,146,137,27,141,182,215,150,220,52,151,146,115,220,197,150,113,255,0,174,20,190,24,248,119,77,159,104,127,7,157,83,142,84,40,108,250,203,232,199,114,12,166,219,94,231,27,112,149,133,48,146,193,153,25,251,207,227,73,54,205,2,227,213,221,69,139,72,136,159,19,86,185,106,168,74,213,150,209,151,100,62,73,53,96,205,41,250,78,23,108,145,119,247,16,14,245,194,183,15,181,206,34,181,86,153,103,211,125,88,141,188,204,153,238,122,135,182,49,73,97,183,123,27,141,153,246,120,190,137,231,225,245,79,222,60,56,68,179,52,123,133,106,91,214,212,110,156,186,108,182,26,144,230,247,79,171,211,167,74,53,43,11,121,100,156,155,105,60,22,112,37,239,4,188,52,82,248,117,210,42,93,48,189,106,181,78,59,19,234,7,235,22,201,14,69,140,151,81,252,107,137,60,41,159,52,224,190,5,143,63,155,152,93,1,85,238,22,47,29,174,244,253,29,77,168,79,63,87,59,137,186,116,190,222,101,143,63,62,255,0,96,10,97,224,130,226,85,183,196,205,141,33,47,244,147,42,183,76,136,179,219,187,41,85,66,49,153,121,31,234,141,138,160,60,153,48,99,200,65,229,46,180,133,145,252,72,200,140,107,69,195,189,69,84,173,114,176,231,33,205,134,221,201,75,86,113,156,98,99,71,240,63,128,217,38,199,150,115,236,186,4,229,43,113,200,165,197,116,207,24,201,169,164,159,250,64,115,98,179,121,165,112,195,172,58,213,126,219,247,29,133,111,122,74,43,48,34,83,150,126,46,43,59,84,79,77,89,159,231,93,65,158,9,212,123,189,254,126,120,179,32,1,87,28,25,242,182,157,109,215,41,122,143,172,254,179,177,22,196,200,212,222,197,211,117,43,142,242,21,213,141,44,200,240,105,117,56,52,227,222,101,228,66,207,169,212,248,148,170,124,106,100,22,186,113,162,50,134,26,70,227,61,168,74,73,41,44,153,153,159,98,47,51,31,72,0,195,60,92,104,178,245,227,68,171,150,60,101,98,97,199,147,34,17,99,206,71,132,125,166,203,186,208,94,110,255,0,41,88,248,252,75,95,77,89,210,27,207,71,111,10,141,161,119,211,60,51,240,164,188,210,15,172,210,250,136,67,174,54,75,252,218,214,69,147,109,93,179,146,192,217,196,112,151,93,155,111,222,148,199,169,55,12,31,19,29,246,212,210,211,213,90,50,149,37,73,50,202,20,71,228,163,247,251,192,106,228,51,87,10,188,56,93,92,69,106,109,46,219,163,163,165,1,185,76,59,62,86,91,87,74,57,72,97,14,171,98,157,109,74,194,94,35,194,79,39,228,95,85,219,72,224,47,134,217,53,159,77,61,99,101,211,238,162,244,156,254,234,223,184,207,253,209,241,247,96,102,155,42,198,181,244,246,136,213,187,105,83,124,12,6,182,237,107,172,227,189,201,9,65,119,113,74,87,209,66,75,207,220,3,143,210,93,62,135,165,154,117,111,88,80,95,235,183,68,166,68,128,111,109,52,245,13,150,27,107,118,211,82,182,231,166,71,141,199,143,137,249,142,177,197,59,232,143,195,222,160,45,198,58,164,118,213,84,177,187,110,63,128,191,220,101,97,131,248,209,169,189,74,225,178,250,125,143,164,186,21,77,191,119,145,192,144,126,242,63,128,13,118,46,85,18,238,58,170,210,157,164,169,175,153,22,115,143,206,24,188,142,84,181,38,103,240,204,210,26,243,143,81,75,42,243,243,77,62,14,125,223,88,163,10,171,170,145,83,152,250,254,147,143,184,179,251,77,70,98,241,249,78,65,76,62,26,13,73,60,245,234,189,83,251,78,159,7,254,160,19,92,0,0,0,0,7,77,213,203,93,119,126,158,215,168,141,150,229,72,167,202,66,81,229,184,212,195,137,34,206,75,25,221,231,145,174,119,16,182,186,236,253,99,186,232,78,51,210,91,21,121,201,82,119,110,193,166,83,169,62,249,63,213,248,141,151,165,99,195,61,146,201,116,213,146,248,246,26,235,241,207,211,253,243,183,215,77,174,153,122,114,169,146,221,156,159,164,36,247,1,132,104,213,154,149,191,83,141,89,164,73,240,243,34,58,135,153,115,98,87,181,104,81,41,39,133,17,145,224,200,143,185,11,91,224,39,153,60,74,156,90,86,144,234,226,54,77,79,66,36,42,158,76,250,157,162,199,109,190,140,120,164,69,149,27,138,202,151,219,200,207,200,197,75,130,76,210,162,81,31,114,60,144,13,168,41,243,163,84,224,199,168,194,115,168,196,166,144,243,74,193,150,228,40,136,200,240,120,50,236,101,230,62,129,71,220,10,115,8,185,52,86,185,78,176,111,233,94,50,208,144,166,97,163,212,109,191,9,185,113,154,39,63,53,25,110,185,177,166,151,234,238,239,159,60,224,206,231,108,13,65,181,245,46,218,135,117,90,85,31,25,6,99,45,186,133,244,92,111,233,182,149,145,97,196,164,254,138,211,238,247,128,236,128,0,3,240,207,5,147,247,10,194,230,247,196,34,33,81,32,104,221,28,255,0,61,33,198,166,201,95,254,109,72,159,29,105,194,155,199,153,23,114,94,126,5,239,19,243,95,117,26,54,149,105,13,213,123,62,172,57,79,164,78,122,49,96,253,103,155,138,235,136,46,201,86,63,139,243,50,50,255,0,48,215,55,89,53,18,169,170,122,147,95,189,106,171,220,229,70,163,41,244,22,18,91,80,228,135,28,36,250,169,78,113,212,62,248,47,244,0,235,20,74,92,138,237,102,13,22,47,241,213,9,45,69,111,203,233,45,100,146,243,50,47,51,248,144,189,14,30,248,97,167,82,56,56,93,169,187,51,238,27,100,222,123,178,191,142,126,148,211,106,47,227,77,63,72,189,198,69,246,10,233,229,193,194,229,123,88,181,138,137,126,76,143,210,183,237,90,148,106,153,189,189,10,234,191,26,84,71,122,91,73,212,45,57,109,195,61,219,84,69,240,51,236,47,114,52,102,97,198,106,36,116,109,105,148,37,180,39,38,120,73,22,8,187,247,242,32,26,199,234,221,183,34,193,213,187,170,219,51,218,237,26,191,58,50,79,177,224,217,146,226,11,222,175,122,62,39,251,69,198,114,148,212,149,93,92,62,71,180,36,61,189,251,119,126,255,0,87,25,241,19,167,56,94,73,34,242,79,196,255,0,96,129,220,210,244,153,235,15,136,105,183,27,44,237,139,113,33,202,138,149,184,143,47,72,157,53,103,252,181,31,146,62,4,95,81,14,195,202,91,87,138,204,215,47,200,89,142,98,61,203,229,219,203,195,195,156,239,185,6,126,106,47,229,23,237,242,1,119,32,0,3,139,184,173,170,45,215,76,118,143,94,135,226,98,61,183,123,125,69,163,56,81,40,187,164,200,252,210,71,231,238,21,143,197,175,41,232,238,177,58,248,208,249,125,55,81,210,197,27,166,103,191,38,195,95,238,137,51,48,88,46,170,252,191,226,252,12,90,96,0,213,194,234,181,110,11,22,191,34,221,184,161,120,58,140,61,157,86,186,136,115,110,244,37,101,221,6,164,159,170,180,159,99,247,137,115,194,199,50,221,73,208,229,181,66,187,152,252,163,160,22,237,172,239,143,15,165,252,122,143,214,110,42,214,172,173,212,159,159,109,191,3,237,109,124,69,240,161,166,92,72,80,157,166,94,48,49,41,91,122,114,186,178,63,55,235,178,163,245,27,121,178,60,147,41,46,231,245,252,115,78,124,79,114,243,213,141,2,152,170,133,54,63,167,45,254,223,195,183,198,141,183,179,37,252,89,201,90,207,243,143,26,127,245,115,228,125,130,236,52,95,94,180,251,93,168,107,174,216,149,79,22,203,88,234,23,65,246,246,229,110,36,191,141,109,6,121,54,151,238,247,125,153,200,227,88,205,41,213,187,211,70,46,134,238,155,46,161,225,38,181,156,159,73,167,51,150,214,143,247,196,44,188,157,87,187,223,246,98,229,184,69,230,81,100,235,169,166,220,189,153,244,29,192,121,216,222,231,165,117,127,143,89,247,110,42,16,156,54,210,79,207,190,239,137,30,66,110,128,241,66,210,226,73,104,60,145,143,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,134,120,238,98,179,249,146,113,245,42,204,84,205,21,210,233,157,58,153,244,252,124,222,153,31,71,253,199,37,191,205,191,28,210,172,165,78,39,213,95,111,51,239,130,19,143,137,77,72,94,145,232,181,195,168,40,78,229,82,252,38,11,56,207,86,91,45,126,170,191,198,126,169,254,207,49,174,94,203,179,86,111,67,38,26,241,245,170,167,146,119,52,214,254,155,95,19,218,130,194,27,250,188,190,32,62,42,37,6,227,190,171,73,167,81,162,120,234,132,140,237,71,81,182,183,109,65,159,154,141,41,47,85,7,253,66,221,56,61,229,119,110,88,203,43,203,88,27,244,172,245,255,0,185,226,229,198,60,62,60,67,106,245,227,203,82,87,185,43,108,251,151,108,99,222,102,50,247,1,252,22,91,188,61,217,45,86,171,176,58,215,100,253,222,41,254,171,137,198,199,165,37,30,170,95,113,175,226,158,34,236,69,245,247,242,151,160,61,17,33,199,130,194,99,69,111,99,105,206,11,38,126,103,159,127,218,61,224,0,0,0,0,58,142,171,221,241,108,43,2,169,118,76,115,99,48,122,27,149,131,60,111,125,13,151,98,74,143,205,101,238,49,219,134,41,226,130,192,171,234,110,137,220,22,117,9,205,179,166,248,78,151,100,159,208,150,203,138,250,74,73,125,20,31,153,151,250,0,107,147,118,220,117,43,230,231,149,94,155,235,202,155,179,119,209,47,160,218,80,94,68,146,242,65,123,133,245,114,240,208,239,220,107,135,186,43,21,56,189,26,221,67,196,248,242,223,187,248,185,210,205,191,162,226,209,244,28,47,163,143,175,191,148,42,224,171,150,46,162,196,191,33,223,90,227,66,244,109,50,159,212,217,3,197,48,247,137,234,51,33,163,252,228,105,91,145,181,93,37,125,19,206,113,229,147,22,232,211,72,101,4,219,105,194,75,200,178,3,204,117,203,255,0,79,237,125,76,182,101,90,87,125,59,198,211,102,33,104,113,174,179,141,228,150,218,155,63,89,181,37,95,69,106,46,199,239,29,140,0,64,107,135,148,46,137,212,174,178,184,40,213,111,70,197,84,255,0,22,184,93,9,111,101,29,83,89,163,168,169,185,242,50,78,113,238,200,154,90,109,97,82,52,202,203,164,217,20,34,196,42,76,70,34,53,244,187,165,166,144,209,31,172,165,31,146,11,204,207,237,63,49,217,192,0,97,206,34,120,160,211,126,29,237,41,181,187,178,173,178,114,88,115,193,197,232,62,125,119,186,78,169,180,111,109,167,9,59,148,202,139,38,88,47,51,250,241,119,28,156,111,219,188,52,219,47,208,104,211,58,151,148,248,202,56,108,244,220,46,137,45,185,41,109,237,202,97,198,149,135,152,34,218,102,89,247,246,243,164,29,91,213,251,219,90,46,233,183,141,241,84,241,179,37,188,227,132,125,6,91,218,149,58,227,155,127,52,132,17,224,221,87,124,123,254,194,32,201,220,88,113,131,125,113,47,117,202,122,160,247,134,160,176,250,202,20,61,172,175,13,147,143,155,106,222,76,182,191,160,249,150,21,223,182,79,191,151,69,208,222,31,181,27,95,238,134,109,171,6,143,227,20,107,79,136,115,196,48,223,73,190,163,72,82,240,235,136,221,142,178,59,17,228,243,246,227,40,112,143,193,38,160,241,31,114,66,150,184,62,22,215,109,214,215,42,103,85,133,238,65,56,193,173,29,62,187,110,22,90,123,118,75,191,108,23,127,43,191,208,62,31,172,14,31,108,152,86,157,149,74,240,202,109,150,252,99,189,119,215,215,124,153,105,181,185,181,199,23,183,119,69,39,180,143,5,142,222,252,132,21,180,121,76,209,45,173,61,102,109,193,43,199,92,143,52,149,190,142,154,218,233,25,176,147,83,121,68,195,109,88,113,39,220,188,243,240,17,19,141,142,22,98,232,97,210,234,20,216,221,20,200,101,132,188,157,230,175,93,94,36,212,121,83,203,255,0,20,94,95,255,0,219,243,50,207,152,175,142,113,54,204,105,90,39,73,184,10,30,231,217,172,199,103,171,212,50,194,74,37,65,120,198,113,231,223,200,5,106,240,68,236,166,120,153,177,23,19,186,253,59,75,237,219,185,122,66,55,196,108,87,5,78,46,20,117,186,88,90,154,65,168,190,188,22,70,178,90,49,116,254,70,106,157,171,114,238,218,80,43,16,100,26,177,156,18,36,182,188,249,31,234,252,12,108,145,164,149,227,186,116,178,206,185,79,185,85,104,20,249,169,87,235,19,177,155,94,124,139,31,75,203,5,246,16,14,216,0,0,0,0,2,49,243,19,181,100,93,28,50,220,136,142,89,244,124,105,147,149,229,244,91,167,203,207,153,151,235,125,127,96,215,222,67,102,196,135,25,63,54,214,105,254,163,27,19,113,210,220,7,56,101,189,74,160,173,169,42,61,72,219,236,163,202,253,31,39,30,95,183,234,26,237,205,36,20,199,201,191,162,78,175,111,217,147,1,126,220,179,229,61,43,133,154,31,88,243,210,84,102,147,229,244,74,157,15,2,86,8,151,203,14,25,68,225,98,149,133,110,235,62,195,222,88,198,105,208,187,127,144,75,64,0,0,0,0,0,0,0,0,0,0,24,251,136,25,158,3,68,47,201,100,120,233,219,85,69,127,84,71,79,253,3,91,187,177,42,172,234,45,101,41,60,42,117,110,65,17,253,107,125,95,103,199,234,27,6,241,189,118,21,165,195,53,249,49,50,122,47,73,160,213,34,180,123,55,110,90,169,242,77,37,228,100,93,211,239,26,252,216,17,165,93,26,165,110,199,52,245,95,170,87,162,37,69,146,78,229,57,33,4,127,2,46,234,250,191,96,13,137,120,77,165,34,141,195,54,150,66,73,122,201,179,104,102,179,248,171,209,236,17,159,153,252,6,88,50,35,35,35,242,49,211,116,90,154,229,27,71,172,106,75,168,216,184,118,221,50,58,147,156,224,209,21,180,153,103,39,240,248,142,230,2,166,249,185,112,204,196,42,148,93,110,182,96,244,208,242,17,26,161,249,211,61,206,26,167,201,117,126,187,189,188,147,217,40,199,195,224,49,111,40,141,64,149,64,215,153,150,161,127,185,234,52,183,15,29,190,155,147,96,55,250,166,126,69,241,33,113,26,173,167,52,77,86,211,250,245,135,95,99,169,22,179,78,149,5,94,178,211,183,172,194,218,51,245,20,147,62,206,31,242,139,237,47,49,89,188,63,240,87,123,240,237,198,203,63,193,177,108,184,218,101,192,147,189,158,204,157,93,174,155,91,58,238,57,252,91,57,220,174,254,227,239,230,22,192,48,119,18,220,39,233,215,17,246,180,170,93,197,7,167,83,233,47,194,76,234,190,125,39,122,111,37,10,233,161,230,210,172,41,227,86,12,240,126,71,219,203,56,23,98,31,160,53,220,226,191,131,141,67,225,142,227,121,21,136,157,122,3,239,168,160,206,234,48,158,162,20,227,253,50,233,165,247,22,89,67,6,175,91,236,62,254,125,67,135,254,35,181,15,135,187,170,21,114,206,169,244,162,162,91,111,204,139,209,97,94,33,178,113,165,45,27,220,105,195,70,226,101,37,146,44,151,153,123,243,177,62,166,233,165,167,171,54,125,70,203,188,169,190,54,159,80,142,243,11,111,172,235,127,198,52,182,204,242,218,210,175,162,226,189,229,231,246,24,166,78,55,57,117,92,218,27,80,151,122,233,228,95,27,104,172,220,124,209,189,182,252,26,77,82,92,217,151,164,173,215,54,52,210,59,227,214,207,199,36,97,101,156,32,113,175,97,113,49,111,49,13,185,94,22,231,142,194,78,92,29,143,47,186,81,28,150,174,167,65,182,255,0,140,127,110,11,225,146,237,229,38,134,175,150,5,249,115,233,101,227,2,240,181,166,248,58,165,42,83,79,161,125,54,220,245,154,117,14,17,97,105,82,126,147,105,247,31,151,188,133,224,240,29,199,13,27,136,251,102,53,173,113,61,210,187,233,177,16,82,83,181,106,241,4,219,113,80,183,114,134,27,105,27,157,120,253,82,51,199,187,183,144,76,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,43,53,17,122,163,200,120,184,102,73,51,32,30,14,33,39,133,25,153,31,212,48,95,24,138,183,30,209,106,251,55,2,22,112,205,131,234,154,60,254,161,157,22,180,146,8,214,89,33,210,245,110,203,160,95,54,61,78,131,89,140,151,99,200,97,91,146,126,252,17,224,6,182,183,58,105,46,92,149,3,138,219,200,136,151,22,77,110,236,102,89,236,56,152,205,72,158,243,81,99,54,70,121,36,165,56,238,172,140,143,171,182,5,114,151,126,87,226,29,41,248,176,33,203,120,153,195,103,131,74,84,120,28,126,142,220,84,59,106,249,166,215,46,27,125,21,24,17,29,79,89,14,30,11,207,204,5,158,114,211,225,138,135,76,182,35,222,247,85,1,244,84,86,230,230,141,230,187,99,204,143,184,177,183,92,102,50,58,76,160,143,221,180,139,177,12,37,162,186,225,166,119,22,150,68,175,91,53,86,25,139,10,57,41,214,27,34,245,54,167,185,14,193,99,113,17,166,119,210,166,250,22,172,201,189,17,123,29,74,143,110,15,246,128,201,206,173,45,50,111,18,203,56,242,49,23,56,139,227,191,76,116,65,78,82,164,74,57,85,4,182,164,169,152,230,74,82,92,247,100,135,73,227,139,141,186,46,142,91,202,160,89,211,155,149,90,156,70,217,27,107,238,206,75,178,133,60,214,171,55,134,174,222,142,201,119,175,83,172,212,223,238,188,153,158,229,24,12,253,173,188,192,53,111,85,165,21,42,153,82,56,49,250,202,54,77,133,26,21,131,242,206,6,54,163,181,175,186,212,234,105,140,191,93,169,26,30,75,59,137,75,91,69,147,243,49,50,184,107,229,124,153,240,169,119,6,165,77,84,73,102,164,190,228,69,163,57,65,247,46,226,198,52,171,64,180,231,73,233,171,167,90,180,40,205,111,50,90,220,36,22,84,101,239,238,2,187,244,19,149,140,170,148,135,106,58,178,246,92,125,164,169,164,176,175,162,103,241,200,154,26,57,193,102,145,104,252,85,64,129,69,106,100,149,186,79,19,146,27,37,237,50,248,24,144,168,74,16,217,173,8,36,56,125,140,200,135,197,50,185,74,128,249,20,249,204,178,178,108,207,43,89,17,153,126,208,31,83,77,183,25,162,143,17,77,54,77,145,18,27,79,98,47,216,61,79,201,142,203,137,244,132,132,161,236,100,146,71,142,223,17,13,120,160,230,15,101,232,149,69,170,93,10,19,21,74,129,44,210,178,75,158,66,10,106,255,0,50,205,81,189,235,137,170,219,46,61,73,105,12,244,205,13,175,61,192,92,45,215,173,250,109,105,173,230,170,247,93,53,183,217,35,53,48,111,164,151,219,234,17,43,82,121,168,105,93,183,30,167,10,140,196,183,234,172,117,25,100,210,146,54,204,203,200,197,73,92,90,149,126,106,29,121,250,221,74,181,54,77,74,73,229,41,35,81,158,127,96,239,154,117,194,62,182,234,124,53,86,168,86,228,169,74,117,70,147,221,146,238,126,254,224,36,60,30,108,90,177,233,148,62,243,17,149,19,169,221,9,65,238,219,145,102,220,48,107,220,93,125,211,150,111,8,108,173,179,53,116,150,133,150,20,78,99,185,227,224,32,22,152,242,164,170,213,40,20,170,157,209,61,116,218,178,48,169,17,205,25,201,231,203,34,198,244,123,71,109,173,26,180,97,219,150,210,83,25,13,146,122,202,73,125,53,227,184,14,35,91,245,195,247,40,167,166,52,107,106,171,84,168,202,65,155,103,17,147,113,41,50,248,224,67,123,210,221,226,187,138,155,71,107,166,205,42,158,114,214,77,178,100,166,215,183,61,137,68,44,102,76,8,18,30,39,222,66,29,81,118,34,82,72,199,182,20,8,84,180,27,113,34,33,166,213,235,118,34,238,102,2,190,236,110,85,182,76,123,101,19,175,169,114,31,174,72,34,83,132,202,242,130,63,126,7,94,213,203,98,155,194,196,120,118,110,148,105,196,154,181,86,59,133,35,197,174,31,83,25,255,0,140,68,44,164,186,138,82,141,77,147,127,5,14,57,251,114,155,41,106,145,46,51,114,158,119,212,55,22,130,51,34,1,16,56,74,213,142,36,117,38,174,106,187,232,172,83,160,176,123,13,46,178,104,201,125,89,19,68,221,118,60,114,222,180,37,68,89,82,149,228,56,9,149,43,94,207,101,74,150,113,98,178,210,13,107,112,212,148,246,33,7,184,181,230,35,100,80,173,217,20,29,58,175,166,85,80,205,109,101,179,193,164,203,235,1,57,110,59,230,220,180,105,138,169,214,234,44,48,215,242,141,75,34,207,214,66,44,106,95,50,125,26,211,251,147,242,104,151,38,99,73,60,58,243,24,81,17,31,214,42,106,255,0,227,3,90,239,248,11,166,214,174,169,110,71,46,201,108,213,217,37,240,28,6,137,88,85,77,107,212,138,85,172,245,65,242,85,74,66,91,125,221,166,172,36,207,204,5,212,232,39,28,214,62,186,93,42,182,173,216,178,155,90,72,205,179,121,56,53,36,189,226,81,33,77,201,101,46,168,178,94,99,1,232,39,8,218,111,162,208,233,147,41,52,166,151,85,102,49,54,228,210,44,41,71,142,227,63,17,54,210,9,164,151,96,3,36,184,143,87,62,175,144,193,220,64,112,181,103,113,2,245,49,251,140,212,149,192,81,169,68,131,198,239,180,103,44,165,180,150,11,204,122,36,108,99,46,146,114,181,128,196,182,215,12,122,63,110,211,216,164,177,104,64,117,17,217,36,26,215,29,38,106,50,47,63,47,49,201,23,14,218,68,181,181,32,172,218,90,82,140,228,142,50,123,253,163,36,58,183,27,105,7,29,9,53,25,145,168,178,62,10,133,126,151,75,113,12,213,164,50,194,95,250,59,156,34,200,14,181,72,209,157,57,160,117,220,165,219,52,230,201,228,26,15,107,9,44,145,251,135,41,109,105,245,165,107,33,229,209,104,144,161,189,36,242,179,109,162,73,153,254,193,244,34,243,180,91,119,195,38,175,23,177,110,254,53,63,245,143,5,94,182,129,201,73,46,183,23,113,125,18,234,167,254,176,28,162,161,52,181,46,58,163,54,148,173,56,53,36,187,140,17,114,112,159,71,184,239,7,46,127,202,58,163,6,78,239,54,219,144,100,147,253,131,53,53,124,219,15,37,70,138,196,83,36,255,0,231,83,255,0,88,244,63,122,219,44,178,167,83,83,136,102,191,119,89,63,245,128,247,82,169,52,122,53,49,138,108,83,109,94,25,36,70,107,238,103,130,243,49,247,34,161,79,232,168,210,243,40,52,159,126,226,57,106,205,175,117,220,215,34,100,218,122,187,232,72,171,34,220,134,212,147,34,248,251,199,76,103,73,53,53,233,134,196,61,123,118,82,76,253,110,233,47,244,128,152,173,72,105,78,147,200,113,14,33,207,84,148,147,200,246,103,43,89,26,113,246,123,199,72,211,26,13,94,213,180,34,82,234,149,85,86,31,66,204,215,45,94,101,145,211,117,199,81,181,98,205,151,25,86,13,142,170,236,117,167,14,184,78,109,217,147,1,218,181,90,173,103,49,108,57,74,185,170,137,164,71,169,18,153,235,147,132,217,167,235,35,247,8,87,173,28,22,82,245,82,211,113,141,57,189,164,86,31,117,196,154,77,201,125,86,201,63,88,226,56,166,215,235,214,141,109,161,253,72,210,85,84,105,206,17,244,205,110,153,116,149,239,62,195,157,229,161,171,84,90,194,106,148,247,228,173,167,38,72,83,177,97,168,141,68,211,126,228,145,152,8,199,51,148,214,177,182,137,7,30,124,19,54,75,113,229,103,131,24,107,88,56,30,213,221,49,169,198,128,84,103,170,61,86,73,102,113,91,82,240,127,176,108,20,166,16,242,77,6,217,54,75,243,237,230,48,222,173,107,182,141,105,101,105,152,55,227,140,199,53,183,130,125,109,110,193,252,60,128,107,243,116,233,181,241,105,50,203,87,53,177,54,22,236,147,74,117,131,78,239,235,29,116,218,155,9,100,163,109,212,25,167,25,50,198,8,93,245,107,84,184,71,226,26,189,26,209,171,29,62,83,145,213,134,31,82,54,228,204,114,213,254,11,248,95,184,233,82,89,133,72,165,48,106,142,164,162,73,56,156,146,177,231,140,128,163,234,21,199,91,183,39,71,168,210,170,175,50,233,30,73,104,112,200,210,50,13,7,137,205,95,160,87,226,84,27,187,38,187,225,221,74,137,11,144,163,73,224,253,226,101,234,23,42,213,71,182,42,21,203,46,227,241,238,47,214,140,194,18,88,243,242,33,26,107,156,8,107,205,169,10,85,82,163,103,188,184,236,180,107,223,156,249,0,204,20,126,106,26,194,153,44,192,174,38,18,233,204,224,150,104,73,238,81,9,91,164,156,91,112,217,196,90,252,29,229,68,133,22,108,86,9,106,126,91,72,74,84,162,250,204,83,229,86,203,184,232,44,173,250,165,54,67,27,79,185,26,15,30,127,17,240,198,170,84,169,238,145,66,91,145,211,143,89,41,51,44,144,11,134,169,240,115,194,102,167,93,239,84,162,220,140,28,170,146,141,109,181,5,244,97,31,176,132,109,226,75,131,251,251,64,235,137,169,232,237,78,166,237,57,211,34,51,101,197,26,241,240,236,33,173,145,171,215,237,135,91,69,122,223,174,201,140,182,140,201,56,89,158,50,50,138,184,223,215,119,246,197,171,94,242,100,180,217,239,78,242,35,253,128,57,203,90,181,196,181,179,53,234,205,70,215,173,213,25,73,153,147,115,88,91,141,168,190,38,70,57,20,235,93,141,168,114,74,222,214,43,98,61,60,225,171,123,94,1,130,108,247,159,235,12,169,100,115,46,84,123,101,170,77,209,107,177,40,217,103,162,227,203,198,92,201,121,249,14,22,225,153,194,230,177,90,81,235,46,248,75,82,182,252,133,173,215,16,70,165,58,71,238,48,28,22,165,112,153,165,117,154,109,58,227,210,107,202,18,26,151,19,173,38,60,185,73,234,19,190,226,73,8,183,121,233,93,225,99,147,82,43,52,183,208,212,135,13,182,92,52,25,37,120,248,31,188,119,77,83,106,129,98,86,97,179,98,94,46,85,152,65,18,212,162,201,19,106,35,236,67,179,91,124,77,57,84,136,184,154,151,70,69,201,18,156,217,28,38,158,50,78,197,99,220,3,1,66,153,58,153,32,151,30,67,209,156,65,238,245,79,111,114,18,35,68,248,231,213,189,33,115,165,26,166,236,198,48,73,36,190,179,87,97,129,110,234,195,23,5,98,101,86,13,40,160,199,125,211,91,108,151,147,100,126,225,196,169,194,38,19,181,126,176,11,55,208,94,105,151,53,102,245,102,159,124,37,150,162,202,116,144,107,219,132,164,140,254,38,44,182,203,213,59,42,252,105,183,45,171,142,28,174,146,73,78,146,30,37,25,100,190,161,172,242,86,168,237,37,198,228,30,119,18,182,144,201,218,93,196,62,164,233,99,239,57,106,92,114,99,120,194,34,89,37,70,120,192,13,143,89,118,27,164,162,106,73,173,4,173,198,178,62,217,248,15,114,28,89,172,212,223,116,175,200,197,52,104,183,52,251,230,196,164,187,67,187,173,243,174,173,215,77,102,251,174,224,210,71,239,19,191,64,184,245,210,205,88,102,155,6,69,101,138,125,65,226,194,227,153,251,254,25,48,18,173,42,36,150,213,184,91,252,241,145,248,91,208,149,184,174,251,188,136,113,244,250,149,62,172,130,159,8,218,117,6,120,74,210,178,60,142,68,242,233,224,213,130,47,50,1,226,157,198,218,84,231,99,53,127,144,69,222,61,117,94,222,176,244,106,177,17,106,142,244,199,210,68,150,92,193,145,254,193,39,101,205,143,17,151,37,77,112,154,142,202,119,41,70,125,136,136,83,151,53,61,96,183,47,11,210,153,111,90,21,82,113,150,16,180,76,216,125,183,251,178,2,5,85,106,14,214,42,18,37,173,182,153,37,58,167,9,41,44,23,115,28,206,156,54,212,187,210,151,30,91,36,164,46,83,100,120,47,50,220,67,171,60,209,37,237,174,59,238,243,31,69,42,165,42,153,61,137,80,165,27,78,50,234,84,133,145,121,96,192,93,237,249,174,176,56,99,176,108,250,141,26,152,203,112,170,68,219,82,27,67,100,74,198,210,201,224,73,61,35,213,59,99,89,173,56,181,234,4,214,220,66,144,149,60,217,40,141,72,95,192,203,220,32,149,187,1,122,217,193,82,238,155,157,131,172,84,169,241,220,240,210,148,94,179,106,73,96,176,95,80,194,252,10,113,117,77,208,138,213,70,206,188,211,210,139,33,243,113,114,28,81,250,184,247,96,5,145,113,83,108,88,179,52,186,191,89,190,105,172,187,14,52,69,41,181,33,4,110,100,107,255,0,120,183,70,126,230,169,166,215,81,181,4,223,82,155,234,246,86,51,228,44,79,143,190,52,173,141,70,179,34,81,244,166,248,55,99,72,53,34,100,118,203,4,105,199,145,138,202,55,148,185,10,146,166,183,252,123,251,254,32,44,159,148,93,114,151,66,184,235,17,100,79,142,211,211,80,132,19,110,44,137,103,246,16,182,70,223,105,4,162,101,14,30,229,231,39,228,41,103,150,52,237,62,107,82,122,183,19,196,170,179,171,73,71,65,231,186,133,180,107,70,178,219,154,51,102,189,117,214,228,33,182,155,100,250,45,159,146,149,142,192,50,71,174,106,50,89,231,62,226,243,33,193,93,183,133,189,104,192,84,202,228,230,163,33,37,156,186,162,78,127,172,86,124,190,111,78,170,76,136,172,218,168,108,154,89,146,95,39,126,153,100,113,58,193,204,66,212,213,221,34,147,6,93,186,209,212,201,70,148,185,213,50,81,118,1,30,121,132,106,229,39,80,117,102,161,26,136,196,69,199,97,211,46,179,73,44,171,246,144,232,156,36,46,237,107,86,109,227,180,26,154,234,206,115,69,40,216,35,51,38,183,119,206,61,195,13,84,170,46,214,170,114,42,110,52,102,79,47,42,35,60,227,38,45,35,149,118,128,51,75,138,189,80,149,57,93,73,4,108,161,133,181,229,239,35,238,2,198,229,78,126,151,105,46,121,110,203,81,119,173,42,250,123,137,57,16,11,77,185,145,214,226,235,68,171,47,82,91,140,197,29,115,21,18,51,173,39,110,211,221,130,53,24,177,153,116,198,39,68,84,73,74,35,39,80,105,89,124,75,2,172,120,246,224,129,84,73,143,106,158,156,161,75,134,75,55,101,199,108,176,76,159,154,156,200,11,65,161,221,20,155,146,2,106,116,185,141,202,142,178,37,54,166,213,184,148,71,239,28,193,27,155,127,59,130,35,242,192,175,190,86,218,131,114,220,150,245,86,223,173,212,28,152,197,57,196,181,17,110,31,241,105,248,16,176,77,184,193,45,91,140,7,138,82,134,143,168,91,212,60,84,225,188,164,173,89,66,80,121,199,150,71,140,217,209,41,237,117,101,74,109,148,23,189,74,34,24,167,85,120,147,210,157,42,166,38,173,115,221,17,208,218,76,240,68,162,86,76,190,192,25,87,197,161,78,154,201,43,78,222,198,106,242,31,5,94,229,161,81,216,93,78,125,73,182,152,104,178,165,169,120,72,173,29,70,230,208,233,79,168,211,45,59,89,185,116,197,18,208,196,194,119,30,238,199,129,10,111,78,54,245,182,241,141,58,155,38,233,150,213,62,89,168,146,193,43,178,8,204,5,204,234,207,26,154,67,166,150,203,245,244,87,227,79,113,183,73,190,147,14,165,106,201,253,66,191,245,123,154,205,244,253,193,49,139,9,150,27,167,60,91,79,174,159,88,139,234,21,245,82,173,214,36,167,163,50,170,243,200,124,250,170,220,163,63,88,124,177,162,189,81,148,76,30,247,86,231,98,50,73,153,128,200,218,157,174,151,254,164,205,121,203,130,226,148,228,121,42,55,77,190,177,154,72,207,220,68,49,203,12,191,37,102,81,216,121,197,44,240,141,165,157,199,245,140,229,163,28,31,234,174,176,202,141,50,149,64,144,154,82,100,37,151,31,52,227,223,220,240,98,204,116,27,150,125,137,98,200,93,66,247,38,234,134,164,161,76,178,226,62,130,189,224,42,162,210,225,191,85,110,201,16,41,240,109,74,129,28,247,81,135,141,133,108,36,171,223,145,48,180,191,149,29,228,187,134,41,223,179,35,149,46,78,20,102,202,253,116,150,61,226,215,169,118,101,161,108,83,219,143,2,143,18,35,17,154,36,165,68,73,245,72,136,122,28,188,44,182,35,40,156,173,69,52,178,70,107,115,168,146,219,143,218,2,58,104,231,47,189,29,210,170,162,170,239,211,21,61,110,39,162,148,62,146,90,126,220,9,37,106,233,189,163,101,33,230,237,218,44,72,166,247,115,54,218,36,153,255,0,80,193,149,14,61,120,127,162,212,102,83,170,55,155,4,168,102,164,99,31,202,79,97,209,181,35,153,118,140,81,109,85,212,237,186,219,83,102,165,57,67,101,146,51,1,50,58,204,194,97,104,113,173,137,34,51,61,165,216,113,85,75,206,218,183,105,46,213,106,245,86,97,70,71,155,146,28,36,151,245,152,168,61,102,230,153,125,222,84,196,211,108,183,28,164,58,107,193,190,218,178,102,145,27,239,126,46,53,186,252,183,222,181,238,139,166,100,200,107,247,153,224,191,200,2,218,181,99,152,214,145,233,173,204,229,190,185,197,81,66,80,74,67,177,20,75,78,79,235,17,147,91,57,177,85,189,37,9,58,99,13,10,111,166,100,233,186,140,247,253,130,180,20,229,74,182,231,73,182,30,113,255,0,53,43,38,102,100,50,198,147,112,173,172,122,181,25,249,22,125,181,37,207,14,123,77,70,91,115,253,96,51,101,231,204,223,87,238,106,35,214,251,107,109,132,62,147,74,221,108,140,148,156,252,15,220,34,173,237,124,221,55,220,212,213,106,181,121,211,73,7,180,212,243,134,172,30,126,177,48,116,63,150,46,166,94,50,165,199,189,154,122,142,72,79,117,26,119,100,77,61,25,229,147,165,150,101,25,232,119,148,6,107,202,91,132,164,245,83,142,192,41,162,137,99,94,183,140,229,38,222,161,79,168,19,36,70,125,38,141,100,95,212,59,133,35,134,189,96,153,61,132,29,163,80,108,165,58,150,176,184,234,44,110,63,49,125,90,119,195,78,148,105,99,178,95,181,237,104,144,201,244,18,118,165,25,199,245,142,252,86,133,180,77,165,247,41,81,250,137,245,146,174,153,118,63,112,10,141,210,222,86,119,202,171,212,201,119,59,177,149,78,125,73,84,150,146,127,156,66,124,252,189,194,213,180,155,74,109,173,42,182,98,91,86,220,6,155,140,195,73,74,212,105,34,81,168,139,3,246,219,180,107,148,251,174,163,113,75,184,214,244,89,164,148,181,16,210,88,111,31,1,220,154,82,81,39,164,110,250,198,89,219,128,31,73,37,36,91,72,139,31,1,248,173,187,114,162,44,16,242,31,138,34,50,50,63,35,1,243,30,226,81,190,70,70,129,212,46,13,33,211,187,186,89,212,43,118,220,57,47,43,205,78,50,74,51,254,177,219,182,54,191,205,183,32,146,73,243,72,20,216,205,180,181,184,234,16,219,69,147,81,168,189,192,48,158,163,105,94,145,217,22,235,245,197,233,228,89,133,19,232,51,18,26,84,179,253,132,67,143,210,219,7,73,53,42,139,249,68,122,98,213,61,198,214,105,38,165,65,74,12,241,245,96,101,247,238,155,82,83,47,33,85,120,132,89,245,140,220,73,228,120,55,119,218,16,137,9,69,126,34,81,250,169,90,72,7,90,46,30,180,150,66,13,107,179,41,168,55,189,101,17,70,73,99,252,131,193,124,61,233,36,131,66,89,178,169,101,211,62,230,113,147,223,252,131,182,149,241,105,145,172,255,0,40,163,25,31,145,117,19,219,252,163,241,87,205,166,164,151,134,174,197,44,31,173,135,19,255,0,88,12,59,115,240,105,164,151,13,125,21,180,219,145,26,91,77,45,174,154,89,73,36,201,94,252,12,35,113,242,198,208,42,81,191,91,171,75,148,204,117,41,78,58,179,112,137,40,35,239,251,4,226,133,91,165,213,16,107,166,75,102,65,145,96,205,43,35,24,223,136,107,102,181,119,105,45,126,218,182,157,55,170,50,34,173,45,165,39,131,201,151,196,5,91,106,231,4,122,97,54,186,154,70,146,95,84,213,155,171,206,36,75,73,247,207,151,97,153,244,175,132,93,90,180,168,84,251,126,61,14,131,49,77,30,227,146,235,59,146,162,63,47,88,65,125,74,211,45,122,209,235,128,156,170,82,167,83,222,74,250,168,124,148,165,103,7,230,37,175,12,188,202,235,84,40,20,43,3,80,12,228,184,219,221,57,18,222,60,30,223,118,64,88,134,134,208,111,248,86,227,148,77,75,131,76,66,162,56,73,136,80,145,132,244,203,200,101,36,177,79,101,125,84,198,78,255,0,119,110,228,58,173,181,170,182,77,211,78,135,80,166,86,162,236,146,193,56,74,234,17,99,37,229,230,59,60,25,240,231,71,57,144,157,68,148,251,150,149,17,228,7,191,161,25,210,55,122,70,141,189,207,182,50,61,103,80,101,106,73,183,37,162,107,249,89,62,228,56,251,158,53,66,161,67,150,212,10,138,161,190,109,40,210,164,151,114,60,10,101,226,87,137,221,125,210,205,79,169,218,112,53,2,113,48,195,166,74,193,125,18,1,110,26,157,170,77,233,221,16,234,172,69,118,165,135,48,166,98,167,123,155,126,193,240,232,230,178,55,170,202,144,252,11,126,109,45,182,49,188,166,178,109,173,127,103,196,84,126,131,243,9,190,40,183,140,95,221,22,83,149,42,107,142,19,110,58,249,246,34,51,243,192,182,13,7,215,77,45,213,246,164,73,178,166,71,91,145,201,38,225,32,177,131,50,1,153,207,7,219,176,240,62,162,75,182,12,126,26,55,30,244,172,121,32,213,252,175,112,12,123,171,26,147,23,78,41,233,170,189,75,155,53,195,236,72,142,131,87,249,7,90,211,174,32,233,23,125,46,101,122,183,76,153,72,98,2,137,6,169,72,233,145,231,237,25,110,161,78,167,213,89,254,25,13,15,236,238,73,81,123,199,88,185,244,226,129,118,91,50,173,233,148,150,217,102,82,136,214,148,246,206,62,192,31,180,77,77,178,110,121,14,53,66,172,198,152,226,19,149,182,211,132,163,34,251,8,65,206,103,26,221,168,150,21,18,37,34,200,144,227,116,249,237,110,148,180,25,146,208,172,249,100,188,134,83,215,93,6,45,51,176,170,119,102,140,214,29,183,234,84,216,234,125,245,176,70,163,113,36,94,93,197,72,106,199,17,154,165,121,165,250,37,231,92,145,83,222,188,111,120,176,101,223,224,3,202,196,226,94,252,180,36,27,245,70,206,178,202,79,122,74,113,27,168,37,31,218,38,39,11,220,126,105,125,2,172,85,27,202,219,102,13,89,231,73,182,215,17,132,161,4,149,118,49,20,52,158,235,211,89,182,233,88,119,93,184,209,205,147,148,250,72,200,204,219,221,239,199,212,50,69,79,131,171,94,183,106,174,183,167,119,146,106,83,25,50,252,209,17,32,210,2,222,41,156,75,105,5,69,152,243,227,222,52,210,241,73,73,147,71,37,59,147,146,248,14,250,221,82,221,187,169,89,105,214,165,196,124,183,122,167,184,148,67,92,171,154,205,213,123,18,178,236,37,148,211,84,124,26,86,149,40,203,252,131,35,216,252,112,107,237,130,236,24,76,92,115,124,20,51,74,28,101,71,130,50,47,50,238,2,232,239,222,25,180,166,236,161,84,177,109,70,143,34,91,102,93,86,153,74,86,147,248,145,224,65,218,239,9,122,183,85,187,78,38,151,214,102,71,165,192,60,56,213,65,213,17,56,105,63,34,47,121,12,165,194,215,49,170,14,173,85,157,179,174,222,157,57,243,66,16,219,234,94,119,40,252,196,222,134,154,91,49,155,168,182,166,222,39,80,74,67,201,199,173,159,47,32,20,209,171,119,116,235,26,228,123,77,245,94,202,129,22,34,204,154,122,91,49,9,38,162,248,165,70,49,165,83,66,44,157,64,101,218,238,150,92,17,161,165,8,52,116,37,188,73,113,106,248,36,132,134,230,163,166,151,103,167,162,221,107,168,63,50,20,229,168,211,29,45,118,142,69,245,144,175,154,21,114,169,111,74,105,196,79,122,42,162,172,158,66,187,150,84,94,73,192,14,220,74,213,189,17,170,32,222,93,98,156,214,252,154,208,106,67,79,96,253,223,17,104,188,18,241,251,111,94,180,70,45,93,66,156,80,230,197,65,33,46,190,162,74,86,69,216,187,159,153,140,13,162,156,68,104,190,180,216,105,163,107,229,26,26,29,162,182,77,48,251,189,205,211,87,108,246,17,135,137,29,62,166,233,101,254,134,172,74,225,202,141,53,37,50,35,76,246,216,133,119,79,144,11,157,189,116,106,198,213,246,159,184,40,117,249,16,85,47,215,55,97,189,179,127,218,101,230,42,219,138,91,126,185,163,220,72,210,209,110,214,36,212,159,142,182,150,223,81,195,90,140,242,58,246,143,235,47,22,117,84,71,181,108,234,221,87,9,45,137,107,105,145,127,89,137,15,161,188,33,107,118,162,235,20,77,65,214,226,144,146,136,104,117,4,241,110,222,105,63,32,22,43,195,221,195,92,186,116,186,141,91,185,161,248,121,206,71,73,172,182,237,51,60,123,198,73,105,13,238,91,236,150,15,31,71,220,61,20,184,17,169,84,134,32,176,202,91,109,148,18,73,5,238,31,82,48,100,75,104,176,3,220,131,51,65,26,139,7,142,227,200,126,39,56,239,230,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,4,52,227,55,152,77,149,195,211,14,90,214,203,190,147,186,143,27,163,109,117,158,151,120,235,47,93,113,156,109,89,105,229,31,159,108,99,204,251,116,190,96,60,194,89,209,134,100,105,166,152,75,205,212,173,157,105,61,51,254,11,222,43,201,245,31,140,182,215,185,167,92,46,202,237,231,231,130,42,101,168,212,106,215,61,89,201,243,222,241,51,100,227,122,246,165,27,182,164,136,187,17,17,23,170,146,254,160,29,143,84,117,118,251,214,42,239,229,21,249,89,244,132,194,250,43,240,236,181,143,81,8,62,205,33,5,228,218,61,222,239,180,101,62,20,56,56,212,62,39,46,54,81,71,137,208,160,48,250,74,116,238,163,10,233,161,46,49,212,46,154,159,109,103,132,62,74,245,126,194,239,229,34,120,66,229,117,112,106,92,22,47,93,91,47,70,211,10,92,103,91,131,234,61,226,153,67,238,165,246,250,145,229,165,72,201,54,146,201,150,125,126,222,66,219,244,203,76,237,45,38,179,233,214,93,155,77,240,84,250,124,118,88,67,125,103,92,207,77,164,54,71,151,22,165,125,22,211,239,63,47,180,192,99,158,26,120,79,211,174,28,45,104,180,187,118,15,82,167,210,71,139,153,213,124,186,174,244,217,74,213,211,91,206,37,57,83,36,172,17,224,188,139,183,158,113,1,248,125,200,5,37,243,120,212,25,85,253,121,135,106,31,251,158,157,75,108,241,219,233,183,54,123,127,170,71,228,127,19,25,71,148,111,12,204,77,169,74,214,235,154,15,81,12,161,113,169,255,0,157,50,218,225,42,4,150,151,234,59,223,205,93,148,140,124,126,3,219,196,7,5,119,191,17,60,108,187,252,27,54,203,109,170,92,249,59,217,238,209,85,221,234,53,179,174,219,159,197,189,157,201,239,238,46,254,86,99,165,58,115,68,210,157,63,160,216,116,6,58,113,104,212,232,176,83,235,45,91,186,44,33,162,63,93,74,50,236,217,127,40,254,211,243,1,219,72,136,136,136,188,136,98,126,44,169,72,172,240,205,170,112,148,94,178,172,202,225,160,254,10,244,123,228,71,230,95,17,150,71,76,214,154,107,149,157,30,190,105,45,35,122,230,219,117,56,233,78,113,147,92,87,18,69,156,151,199,226,3,90,219,77,42,163,106,45,25,10,86,85,6,183,28,140,241,239,67,233,251,126,31,88,217,19,135,217,135,63,68,44,57,102,121,55,45,170,90,191,174,27,71,254,145,174,21,255,0,26,85,175,170,87,20,98,79,73,250,93,122,90,82,89,37,109,83,114,22,69,241,35,238,159,175,246,141,129,184,32,186,202,237,225,154,195,150,169,61,103,99,80,105,113,93,61,155,118,173,52,248,198,162,242,34,62,234,247,0,207,0,0,0,0,0,0,0,0,0,0,2,41,243,48,148,244,94,22,107,157,19,254,52,228,180,175,47,162,116,233,153,18,176,68,190,103,145,10,95,11,21,92,171,111,69,247,222,242,206,113,78,155,216,5,7,199,108,223,144,219,69,220,220,89,39,250,204,108,17,203,178,213,145,107,112,203,110,34,65,99,210,17,161,206,79,151,209,114,159,19,30,70,127,171,245,125,131,95,152,68,147,152,193,47,232,155,169,207,217,146,27,18,112,44,220,6,248,101,178,138,158,189,201,58,61,52,220,236,162,194,253,31,27,62,127,179,234,1,159,128,0,0,0,0,122,39,41,196,66,144,182,139,43,75,75,52,151,215,131,192,215,83,141,231,100,189,196,205,246,185,101,133,250,118,169,219,183,151,164,36,252,6,192,218,183,93,85,175,165,151,141,202,94,84,170,5,66,105,171,245,73,168,206,47,62,71,159,163,229,131,251,12,107,111,172,247,79,229,158,170,93,87,46,237,197,62,177,58,65,43,24,201,46,75,139,207,145,126,183,192,128,72,14,9,248,89,139,174,103,84,168,84,163,117,147,29,151,210,202,119,154,125,116,248,99,73,229,47,35,252,105,249,255,0,255,0,37,221,221,202,102,137,114,233,227,211,109,249,126,6,227,101,181,45,134,250,107,119,170,100,194,141,45,229,115,9,180,229,197,23,115,242,199,192,119,30,78,214,204,104,186,39,87,184,21,15,107,239,86,100,51,213,234,25,229,7,18,158,188,99,56,243,239,228,44,28,139,30,64,53,162,215,46,31,181,27,64,46,135,173,171,250,143,224,212,75,87,135,115,196,48,231,85,190,163,168,74,240,211,139,219,158,138,251,25,228,177,246,103,189,112,159,198,13,245,195,69,215,21,234,123,222,38,130,251,232,41,176,246,178,140,182,110,48,110,43,121,178,226,254,131,4,88,79,126,249,46,254,119,171,175,156,63,88,28,64,217,51,173,59,214,149,226,77,198,29,240,142,245,223,71,65,243,101,214,208,230,214,220,70,237,189,101,30,211,60,30,123,251,177,72,28,92,112,73,168,28,56,220,147,101,162,15,138,181,220,117,197,197,153,213,97,27,16,110,62,104,71,79,174,227,135,134,153,221,147,239,223,7,223,204,46,175,135,110,40,52,223,136,139,74,21,110,211,171,111,156,166,27,241,145,122,15,151,65,238,147,74,113,27,220,105,178,86,213,60,146,201,22,15,204,190,172,198,53,141,210,77,95,189,180,94,238,133,120,216,245,79,5,50,35,205,184,103,208,101,205,201,75,173,185,183,243,168,89,22,77,164,247,199,187,237,35,187,238,6,248,223,183,120,150,182,88,160,214,102,116,239,40,17,146,115,25,233,184,125,98,67,113,146,227,219,146,195,109,39,47,62,101,180,140,241,238,237,228,18,55,82,108,42,70,166,217,117,107,34,186,156,194,171,68,126,35,189,213,217,46,180,182,143,232,169,39,228,179,242,50,251,75,204,66,219,127,148,46,137,211,110,179,184,107,21,95,73,69,76,255,0,22,136,93,9,108,225,29,82,89,35,168,153,185,242,35,78,113,239,200,159,32,3,174,88,26,127,107,233,157,179,22,210,180,41,222,10,155,17,8,67,109,117,156,115,4,134,208,217,122,206,41,74,250,40,73,119,63,112,236,96,0,32,79,54,157,12,85,247,163,44,95,180,88,157,90,157,6,90,93,146,125,77,184,132,196,73,206,172,253,103,18,159,164,178,242,73,171,225,146,236,41,166,210,184,234,86,53,207,22,189,11,212,149,11,126,223,162,127,77,181,32,252,201,69,228,179,247,13,158,46,123,126,157,117,219,213,43,110,172,199,90,29,78,35,209,31,70,229,39,114,28,66,144,162,202,76,140,187,40,252,140,143,235,21,57,198,175,44,93,69,151,126,76,190,180,58,133,233,42,101,67,167,190,7,138,97,159,13,211,102,59,69,249,201,50,183,47,114,186,170,250,37,140,99,203,6,2,210,116,162,239,139,126,216,20,187,178,27,155,217,157,215,218,172,25,103,99,235,108,251,26,82,126,104,63,113,14,220,49,79,11,246,5,95,76,180,78,223,179,171,174,110,157,11,197,245,123,36,190,156,183,156,79,209,82,139,232,172,188,140,255,0,208,50,176,0,0,0,15,68,184,113,231,48,168,210,155,222,218,177,146,201,151,145,231,221,246,15,120,0,174,78,48,185,93,219,151,202,206,242,209,246,253,21,61,31,238,136,185,113,255,0,17,159,14,218,125,121,18,210,148,109,74,28,62,197,223,56,247,17,138,139,173,208,110,59,22,182,170,117,102,39,129,168,71,198,228,117,27,119,110,228,17,249,164,212,147,245,86,95,214,54,143,17,11,142,254,11,45,222,33,44,167,43,84,40,29,27,174,6,60,43,253,87,21,157,238,197,74,253,85,62,219,127,197,50,101,220,143,234,239,230,24,47,150,223,31,82,175,53,67,209,93,81,153,212,169,151,83,192,77,233,145,117,191,221,146,92,252,219,17,201,41,194,82,218,125,101,247,243,46,249,33,102,4,121,238,67,87,237,151,102,147,94,132,79,181,224,43,84,191,52,238,105,221,157,70,190,37,185,7,148,57,245,249,252,70,198,156,53,106,66,181,111,69,173,237,64,90,118,170,169,226,242,156,231,29,41,111,53,250,169,255,0,23,250,165,251,124,192,100,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,35,141,251,54,69,249,195,69,221,110,69,70,247,100,248,13,169,201,22,118,212,35,44,252,212,146,242,71,196,71,46,93,220,6,254,228,17,226,234,165,240,247,86,183,35,127,70,54,221,189,13,167,45,133,122,237,72,90,21,185,14,36,251,167,183,151,158,76,88,19,141,161,212,27,110,22,82,126,101,145,250,68,68,88,32,31,160,0,0,0,0,0,0,0,0,0,0,0,3,197,105,220,88,200,242,0,0,29,115,82,107,51,173,221,59,186,110,10,91,125,73,148,202,44,233,145,209,146,45,206,182,194,214,146,202,136,200,187,164,188,200,203,234,29,140,126,41,36,164,154,84,89,35,44,24,13,122,245,51,73,120,130,226,15,89,171,119,2,45,63,18,253,86,179,37,182,15,199,194,70,212,59,45,107,73,125,52,17,247,123,204,200,188,253,222,233,167,194,151,41,200,180,167,41,151,166,183,61,215,125,38,204,162,165,109,52,236,50,232,57,142,180,105,134,71,131,39,81,229,245,252,8,89,243,108,52,215,241,104,199,124,249,152,246,0,225,173,43,66,223,177,232,145,173,219,102,7,131,129,17,164,52,211,93,85,185,181,40,66,80,146,202,212,106,63,85,41,46,231,238,28,200,0,0,142,252,122,216,110,223,188,51,222,17,25,245,156,166,82,234,21,38,145,229,149,183,79,148,69,223,114,127,95,223,146,250,132,136,28,93,207,71,143,112,91,117,90,28,182,186,140,212,33,63,21,104,220,101,185,46,54,164,153,100,140,140,187,31,196,128,106,227,42,51,208,38,61,13,244,237,122,51,170,109,101,146,60,41,39,131,46,221,188,200,93,207,42,141,114,45,66,209,198,172,73,245,79,17,54,220,66,98,178,215,67,103,78,52,120,176,90,73,100,155,73,30,20,179,46,234,51,251,124,197,86,241,143,166,19,52,179,95,238,218,59,241,186,49,230,213,103,206,136,157,228,172,48,185,178,18,142,228,181,31,147,126,243,207,196,135,61,192,158,190,205,208,109,118,163,84,136,247,64,173,63,30,147,45,61,139,243,79,76,140,165,158,122,107,87,209,107,221,131,248,25,123,195,97,208,28,93,175,95,135,117,91,148,203,142,1,230,61,78,27,50,219,243,236,151,27,74,200,187,145,31,146,139,220,95,96,229,0,0,0,4,46,230,175,127,55,102,112,222,184,134,189,174,86,106,7,77,79,108,255,0,29,2,113,23,242,79,245,126,175,180,133,29,91,244,199,174,11,142,155,71,105,59,221,169,78,102,50,83,146,45,202,113,194,73,23,153,17,119,63,137,11,66,231,81,120,188,227,118,189,136,146,203,9,92,42,169,159,111,227,63,194,45,99,232,231,203,254,54,62,175,120,192,92,181,56,87,169,235,6,168,83,245,22,164,214,40,118,196,246,101,145,238,79,175,34,52,136,111,109,236,242,22,89,67,135,223,105,151,212,103,216,5,182,112,133,98,22,158,240,243,101,81,13,174,155,142,209,41,178,93,78,236,254,112,224,199,74,187,238,87,234,123,143,3,50,143,76,56,173,65,134,196,38,19,181,168,237,37,164,22,76,240,148,150,8,187,253,68,61,192,0,0,0,0,0,0,0,0,0,0,43,163,156,38,171,177,67,211,122,102,155,180,173,178,106,18,153,150,163,193,158,90,113,137,236,153,125,3,47,50,253,98,63,171,222,43,191,129,43,38,77,243,196,197,159,13,136,189,118,233,213,58,125,74,65,111,36,237,101,186,132,98,82,187,169,57,198,255,0,34,201,253,67,40,115,88,212,73,183,151,18,110,210,22,120,141,67,130,170,122,83,219,186,153,159,57,57,206,210,63,37,121,100,254,211,25,247,147,150,132,207,141,83,172,235,101,73,190,155,78,197,145,71,96,178,147,220,70,170,124,148,171,179,157,187,103,177,163,246,251,128,90,149,62,51,112,160,70,134,201,97,182,25,67,73,47,129,37,36,69,254,97,244,0,0,15,145,234,84,9,19,27,168,60,198,233,13,36,146,133,238,81,96,136,242,93,179,143,49,245,128,0,0,0,15,150,167,77,133,88,128,253,50,162,207,90,52,150,212,203,168,220,105,220,133,36,210,162,201,25,25,118,51,242,49,245,0,10,142,230,71,192,35,54,185,84,53,191,76,98,244,224,45,78,200,169,196,222,103,180,207,198,73,121,221,239,72,53,30,18,148,22,212,163,235,47,121,10,235,176,111,171,139,76,238,250,125,223,109,75,240,213,10,100,150,95,66,186,109,175,187,110,165,194,44,45,42,79,210,66,125,199,228,54,120,172,210,97,87,169,51,40,181,22,186,145,103,71,114,51,200,220,101,185,11,73,165,69,146,50,50,236,103,228,100,98,141,249,144,112,136,246,132,223,242,239,218,18,183,208,46,57,206,62,73,193,23,73,249,15,203,119,102,84,242,214,172,54,209,119,218,68,127,81,246,48,176,142,93,156,98,55,175,214,11,86,197,219,55,125,219,75,221,226,85,211,199,91,168,244,181,163,248,182,80,210,112,211,41,242,51,207,191,191,156,205,26,198,232,222,171,215,244,90,255,0,166,234,13,183,222,109,59,173,177,62,167,126,163,14,52,125,214,133,151,147,170,254,73,255,0,164,182,45,208,93,96,161,235,118,155,211,111,170,35,251,219,155,214,220,157,171,45,187,31,117,162,250,72,70,127,138,63,228,255,0,214,97,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,138,210,75,78,211,30,64,3,196,144,146,78,220,100,135,174,76,116,72,97,76,169,36,100,162,198,12,135,184,122,164,33,199,26,52,52,179,66,143,200,200,4,124,214,126,30,237,219,186,27,133,71,183,105,232,83,202,63,20,226,216,78,77,39,244,140,143,226,32,109,225,193,190,145,93,51,46,11,74,206,146,228,59,138,58,189,83,113,194,38,205,68,89,236,66,220,141,180,41,149,70,89,18,247,39,10,207,188,99,55,52,22,200,110,185,46,228,141,66,97,169,242,76,212,167,139,207,118,60,192,84,14,142,76,215,110,28,110,9,48,229,91,117,25,116,38,93,83,83,12,217,82,154,83,36,125,205,62,239,33,35,244,234,79,15,90,161,81,168,220,18,110,25,214,179,111,175,115,200,84,162,99,114,254,162,251,68,167,149,85,211,219,98,99,218,91,124,62,170,132,170,163,138,65,41,113,243,181,43,242,44,145,14,175,172,92,16,233,133,110,192,152,213,181,66,98,19,232,104,221,109,246,136,201,74,50,44,145,224,4,11,226,191,133,74,197,74,173,30,238,211,234,132,171,142,145,53,100,195,4,135,13,247,18,162,247,153,252,4,142,224,79,128,198,109,40,140,223,87,228,18,92,231,13,46,182,210,211,221,178,248,25,31,188,66,219,111,94,181,135,135,155,209,84,170,205,66,115,212,122,124,197,33,168,207,36,246,25,37,88,243,49,110,28,50,113,65,103,106,253,148,197,73,185,49,35,72,233,145,62,217,184,69,133,227,200,6,119,139,17,152,77,55,30,35,73,90,18,146,66,21,140,227,31,17,246,146,28,222,149,153,150,18,88,81,23,196,64,158,41,56,255,0,184,52,14,245,122,208,141,108,37,198,246,146,154,123,113,224,243,239,200,193,197,205,250,225,142,159,8,155,73,149,44,254,154,250,189,200,192,88,230,183,107,173,169,163,22,164,154,237,113,221,171,38,213,211,70,72,140,204,133,38,113,31,198,150,163,234,205,239,42,165,72,174,202,131,79,142,181,52,203,108,58,164,25,167,61,179,129,196,113,47,197,205,235,196,13,113,247,229,212,222,137,77,74,72,219,138,149,101,38,126,242,24,90,223,182,42,215,85,94,29,38,139,17,110,203,150,164,160,146,146,51,206,79,25,1,249,82,157,112,221,210,142,161,80,149,34,163,41,243,247,168,214,164,159,214,37,79,13,220,189,181,11,89,224,197,175,205,107,192,197,235,32,212,79,36,211,185,2,95,240,109,203,210,214,181,237,212,86,245,58,10,100,79,169,54,147,109,183,81,158,153,249,139,0,182,237,186,37,163,76,98,143,70,134,220,70,35,182,72,74,80,159,50,32,17,55,78,185,110,104,245,139,93,165,92,7,78,118,77,65,131,37,62,78,97,77,25,227,224,37,93,10,207,182,173,8,94,30,223,164,199,101,27,189,98,105,178,44,127,80,230,153,113,231,141,69,157,164,94,71,241,31,137,233,39,122,155,123,98,72,143,119,218,3,212,169,76,192,104,229,77,113,44,199,65,25,146,214,120,36,151,214,99,29,77,226,51,72,41,83,93,167,213,175,90,75,111,165,70,91,78,66,72,69,238,99,252,85,75,209,251,78,61,167,106,78,41,83,43,104,82,30,52,175,6,193,151,216,41,230,187,121,220,213,154,195,149,10,140,247,156,126,71,172,89,112,251,25,254,208,27,36,90,58,155,100,223,10,113,86,229,122,20,164,70,50,37,26,28,37,103,35,182,172,241,133,154,210,109,249,151,214,99,91,173,50,226,51,85,52,186,89,162,133,115,203,101,165,173,38,227,100,190,199,131,23,83,194,214,189,93,154,191,161,77,93,49,233,37,58,123,73,54,147,189,120,53,45,36,2,77,186,164,97,15,41,100,217,23,185,70,58,157,247,169,246,141,133,1,82,238,42,204,104,104,112,141,45,245,28,36,229,66,61,59,169,220,77,85,170,206,208,211,166,72,232,41,70,147,127,175,252,95,214,67,30,107,95,9,186,131,127,80,159,185,239,155,250,127,132,128,147,148,168,152,201,55,143,50,44,0,131,252,101,113,81,168,151,158,162,212,233,116,58,212,150,41,17,221,91,76,56,203,134,148,56,143,180,188,196,81,135,10,191,114,207,69,45,166,220,147,53,107,220,132,25,110,113,106,63,135,196,74,11,191,84,180,162,213,106,117,153,54,196,137,86,113,157,205,34,123,196,105,90,84,93,136,241,246,142,157,195,21,183,107,223,26,160,212,58,213,206,116,10,130,164,18,160,62,132,145,225,70,126,169,0,237,58,63,203,223,87,117,102,136,245,109,184,71,77,240,238,18,84,220,164,26,84,175,176,76,190,6,120,91,173,232,230,166,213,35,222,22,241,60,77,52,142,132,130,103,178,85,241,35,49,61,180,194,133,22,135,102,83,41,109,205,68,183,216,142,148,61,40,136,178,250,136,190,145,224,118,100,183,182,65,186,212,100,22,254,202,115,4,71,128,30,213,122,173,37,40,50,74,82,89,201,251,135,206,229,90,17,32,146,153,140,155,135,216,143,61,136,99,62,34,174,91,218,212,211,154,156,203,34,156,115,170,8,109,75,34,37,96,201,36,93,204,83,21,211,197,183,19,209,107,47,153,213,170,240,202,75,170,67,44,146,85,130,50,63,112,11,204,174,106,69,177,109,197,84,187,134,169,30,157,29,7,180,223,144,178,74,12,254,4,102,35,190,181,115,4,210,93,45,138,78,70,168,183,84,53,146,137,7,25,100,190,226,163,111,189,99,226,79,81,168,233,160,221,21,170,212,184,43,81,44,155,83,106,198,239,119,144,230,108,254,12,53,243,80,233,48,43,62,137,148,244,41,25,52,117,20,101,143,235,1,152,238,46,106,218,180,119,4,185,116,147,97,48,28,113,68,195,106,71,172,72,207,97,134,117,131,142,29,97,213,101,71,114,93,93,248,71,23,59,122,43,52,121,252,71,96,87,46,62,32,157,89,62,139,117,205,187,246,35,214,18,63,77,57,76,74,159,67,133,87,191,46,39,225,205,81,18,159,133,176,148,69,245,100,4,1,61,121,213,102,220,221,249,95,83,234,41,56,51,241,42,198,63,172,123,26,214,109,92,73,162,91,87,109,77,244,227,190,201,42,61,191,104,180,155,211,149,21,143,113,57,20,169,21,19,165,182,195,41,222,182,219,201,184,100,93,242,50,246,158,242,249,208,219,118,214,137,69,169,90,176,228,72,109,24,118,74,145,235,60,127,19,1,74,255,0,187,22,177,122,228,87,61,101,9,89,25,255,0,186,22,95,233,30,77,235,14,177,196,75,102,171,174,174,188,151,170,71,37,103,254,145,121,139,224,127,135,185,46,169,191,200,200,9,73,35,111,116,123,192,184,29,225,206,59,105,84,139,46,156,178,100,177,221,32,40,217,205,102,214,24,43,55,23,118,213,28,222,93,203,196,44,240,95,214,61,148,109,122,213,200,51,83,34,13,217,83,78,215,9,197,26,228,43,25,35,206,60,197,212,93,124,4,232,29,102,149,50,151,2,215,133,6,84,150,141,44,190,218,50,105,51,242,29,71,71,121,106,233,93,141,26,162,139,190,149,30,224,83,238,238,101,47,163,27,83,245,0,140,90,3,205,6,225,181,148,226,53,82,50,229,69,75,9,109,146,142,158,249,47,121,140,222,124,216,180,145,195,75,178,169,18,205,181,118,36,25,22,114,99,46,222,92,0,232,53,106,214,151,76,165,90,16,97,201,144,217,161,50,82,159,89,175,172,132,67,212,30,83,111,81,224,21,70,217,175,189,83,81,186,148,108,52,227,98,76,252,255,0,96,9,61,80,215,14,27,120,147,211,135,35,221,53,90,108,5,190,218,186,76,190,226,80,162,63,176,116,174,28,53,3,133,189,31,166,92,18,109,217,209,163,206,167,62,180,238,146,226,127,56,68,93,205,31,80,194,55,47,46,10,53,141,99,201,172,87,53,13,230,221,128,199,89,106,73,229,77,246,248,17,138,240,186,228,61,18,229,155,75,165,213,157,145,26,59,138,105,47,26,140,186,132,94,240,22,251,39,155,38,148,180,251,236,53,77,152,75,101,70,147,90,136,182,171,7,238,24,127,94,184,220,225,203,92,104,165,72,185,104,114,204,207,11,235,52,73,37,145,253,162,178,35,69,159,58,106,32,176,194,164,184,103,234,182,89,51,51,28,215,228,61,207,37,70,233,219,243,24,67,101,131,34,101,93,192,103,171,230,240,208,90,85,1,18,116,241,234,188,106,217,17,155,46,155,216,36,159,215,129,135,143,92,181,72,148,94,30,244,170,18,27,94,73,37,41,125,204,191,104,247,81,116,15,82,238,122,68,202,245,38,214,146,113,33,36,148,163,52,40,178,95,96,238,182,7,6,186,219,169,180,117,87,173,203,73,196,179,29,222,146,179,234,247,47,127,112,25,91,74,185,129,235,204,58,84,43,50,154,207,141,154,201,108,143,185,179,89,171,237,248,137,169,164,220,89,95,242,237,53,71,213,29,51,169,203,114,94,90,50,110,25,227,191,191,191,184,87,123,156,62,107,94,134,222,84,58,205,70,147,37,167,159,120,141,36,132,238,247,150,69,222,105,29,58,21,83,78,168,179,170,52,166,215,35,193,52,181,169,104,34,51,94,210,201,0,199,175,240,247,165,90,213,166,232,85,90,205,77,61,83,80,74,36,27,9,67,169,207,196,69,109,115,229,95,109,122,13,47,105,228,174,156,180,185,212,120,157,94,112,216,154,80,47,29,81,103,82,74,147,82,178,219,135,109,111,52,181,53,46,100,205,62,227,192,225,181,91,71,117,38,246,174,248,251,95,82,167,209,226,168,191,56,195,73,236,164,128,163,10,230,129,93,240,117,30,94,157,210,152,84,201,12,72,232,225,162,53,123,196,163,183,185,85,234,181,102,155,22,170,153,81,88,105,244,37,70,211,196,100,180,153,151,188,89,174,158,112,183,96,218,210,219,175,200,164,177,46,188,163,222,253,73,104,252,226,151,241,25,94,225,175,83,109,10,51,243,170,14,150,200,237,100,213,143,113,16,10,130,62,83,58,174,135,86,241,212,224,169,178,242,73,25,143,18,229,73,171,141,177,226,31,184,32,176,217,228,144,131,89,150,79,234,19,222,169,204,27,64,232,142,61,78,159,112,33,185,44,175,106,144,104,247,136,183,198,127,48,106,77,86,135,79,86,145,221,110,52,251,78,154,143,164,88,207,96,17,115,93,56,8,212,13,17,179,158,188,235,181,168,114,225,161,68,70,219,74,51,112,140,252,134,31,225,230,192,165,234,30,169,210,45,59,129,74,102,52,201,41,109,125,246,246,49,153,105,156,116,220,21,91,18,171,107,106,69,41,55,87,164,84,106,66,165,47,29,19,199,108,125,130,57,209,47,42,173,179,114,46,231,163,153,181,37,183,13,214,246,158,58,93,251,96,5,151,107,199,45,77,62,162,105,140,138,197,143,81,34,170,180,223,95,243,142,229,38,130,44,159,97,87,85,74,114,233,117,25,20,103,93,108,212,194,205,27,190,178,49,153,38,241,157,174,21,26,123,144,38,222,19,86,211,173,155,61,51,87,109,134,88,49,209,116,215,79,238,109,87,187,145,73,163,83,85,80,147,37,226,53,159,218,125,192,116,228,177,33,178,235,180,193,173,9,45,138,237,159,218,62,98,220,147,82,137,181,18,61,255,0,80,189,11,23,128,45,35,168,233,60,26,125,90,209,137,26,174,168,41,235,61,179,42,39,118,247,255,0,40,129,218,175,203,99,88,105,183,148,214,236,138,58,234,20,195,89,236,35,50,73,17,0,132,71,147,104,221,70,237,153,198,125,249,31,117,26,225,172,80,229,53,80,164,84,29,138,252,126,233,54,214,105,63,242,12,211,168,220,27,107,62,154,208,138,177,89,183,223,38,205,237,134,210,75,118,63,168,98,111,220,254,239,145,44,226,38,221,150,149,145,224,255,0,52,175,250,128,73,222,31,121,133,106,110,150,28,74,93,74,115,179,160,156,130,55,77,211,53,158,220,247,243,22,227,163,60,76,105,198,171,81,169,85,8,23,76,3,169,84,155,223,225,9,226,222,217,227,185,41,35,93,186,157,46,169,67,146,112,167,50,227,46,126,170,136,200,118,109,60,212,155,163,79,170,241,234,150,164,231,161,206,101,68,173,232,89,150,239,136,11,190,227,115,137,203,75,74,116,250,125,33,202,162,21,80,156,202,153,105,12,184,91,210,163,46,198,127,80,162,107,166,231,159,112,214,39,212,38,72,91,234,150,233,175,114,207,38,95,96,200,250,229,174,245,77,116,172,69,170,214,88,54,94,140,202,26,90,55,153,147,138,79,153,159,218,49,4,163,35,125,102,77,147,101,159,162,94,224,30,29,69,103,113,247,30,216,238,25,188,146,52,228,183,17,158,8,122,7,217,75,99,197,73,38,18,163,74,149,244,76,139,190,64,90,95,10,28,74,89,150,31,15,176,237,185,80,87,83,126,90,156,103,209,205,17,45,195,63,249,34,5,241,19,64,173,177,168,181,58,241,208,101,209,216,171,72,83,241,227,188,217,182,162,65,159,184,190,2,105,242,204,225,186,77,110,83,151,181,225,12,210,211,69,186,17,186,93,141,100,127,88,159,26,133,163,252,63,223,78,180,229,239,111,81,167,78,134,68,215,85,215,18,74,65,123,203,0,53,232,151,75,158,147,54,146,125,83,65,110,94,207,36,151,214,62,251,114,217,151,114,87,32,208,227,160,217,241,46,37,189,235,236,71,147,192,183,221,123,209,158,15,44,58,44,168,233,129,76,166,185,87,111,162,111,48,68,179,111,235,236,35,190,170,218,218,41,62,194,165,209,244,62,154,114,174,56,234,104,145,49,49,212,133,26,139,223,156,0,146,156,34,112,17,103,88,16,104,215,237,89,213,185,85,65,37,239,205,47,177,30,59,15,183,154,122,124,22,129,96,201,197,23,137,66,81,179,207,3,147,224,78,131,196,69,47,197,22,171,76,149,34,159,210,65,71,39,149,216,136,102,94,39,244,2,62,191,89,170,182,170,117,133,192,100,220,35,73,161,59,191,104,13,116,242,231,88,205,73,60,145,159,99,247,143,106,58,234,100,145,149,54,133,185,183,224,66,202,238,206,83,181,116,92,244,72,22,213,101,217,176,77,211,241,210,205,36,70,148,251,187,12,203,27,149,77,136,86,137,80,215,85,234,74,234,117,14,97,183,235,36,254,0,42,42,215,134,113,174,168,109,73,70,232,205,58,147,112,207,232,227,37,230,46,227,134,126,36,180,154,44,74,38,155,209,219,141,22,82,162,53,244,118,164,141,195,34,33,246,233,255,0,0,26,27,101,91,141,83,235,150,244,74,228,134,83,135,229,58,143,89,103,238,28,173,191,193,94,156,219,154,134,213,235,77,167,181,17,150,154,73,71,66,75,178,84,94,64,36,155,50,212,165,184,178,109,71,211,198,227,199,101,103,224,56,59,222,208,135,126,218,149,59,74,172,209,116,231,176,182,247,36,176,68,74,33,203,211,231,67,105,5,5,169,141,187,33,162,36,169,59,139,252,163,132,189,181,42,208,179,41,50,231,86,171,44,69,240,77,27,238,32,214,89,50,34,242,1,92,109,212,234,92,3,106,154,104,117,39,90,93,189,93,124,220,66,219,243,74,115,239,49,38,245,31,152,14,148,88,182,188,74,155,21,54,170,18,228,54,74,216,195,132,163,44,150,112,100,43,19,143,14,38,161,107,149,247,254,1,95,90,157,77,82,155,108,200,241,219,34,43,59,85,168,186,146,110,76,183,13,41,250,57,81,158,0,76,206,32,57,143,234,86,164,78,153,76,160,73,92,10,121,168,210,217,150,82,173,191,105,8,165,113,106,29,227,114,180,166,107,85,249,83,82,234,143,213,117,227,89,22,126,209,215,20,75,121,6,241,184,167,73,62,125,135,173,100,167,22,75,101,163,65,151,242,64,123,22,110,183,177,179,127,213,47,52,164,199,177,75,74,150,107,202,54,56,88,52,151,152,251,109,219,102,177,118,85,25,163,80,224,57,38,99,234,34,36,18,79,222,36,173,181,203,195,94,42,49,153,169,34,215,90,210,100,149,236,82,177,216,192,96,77,61,211,107,147,81,171,108,208,40,80,93,144,227,206,17,18,18,147,53,18,115,231,246,11,54,225,43,151,52,91,114,185,30,231,191,142,52,180,50,73,113,150,124,240,127,5,17,143,78,160,162,198,224,231,73,169,53,58,117,143,29,171,249,200,72,67,142,165,62,178,72,203,214,239,228,35,150,144,113,163,196,37,199,170,48,169,244,106,164,185,77,72,127,10,132,107,194,84,95,0,22,226,187,207,70,116,126,58,168,111,59,77,163,96,247,155,103,181,179,87,214,68,35,198,167,115,54,210,187,46,181,54,131,76,82,229,169,142,200,117,10,37,36,207,234,49,137,181,39,135,77,118,226,126,244,139,95,189,169,238,218,148,200,241,54,117,25,119,119,80,203,222,100,48,149,181,192,181,14,228,212,138,253,167,86,186,18,134,168,198,146,76,151,20,68,167,115,245,25,128,248,53,31,153,190,175,92,146,106,116,218,28,134,27,167,188,151,18,131,36,225,68,147,250,196,104,147,173,90,185,91,73,188,170,245,93,81,228,153,245,58,79,43,222,98,204,180,151,151,166,137,89,215,97,77,187,170,240,42,176,151,31,253,206,226,210,105,81,255,0,88,145,116,238,13,120,110,135,12,229,67,180,41,232,134,225,111,66,16,140,165,56,239,216,5,23,92,250,121,169,116,232,141,86,235,244,106,139,17,230,25,45,185,15,54,100,149,231,185,119,63,51,31,85,19,67,117,102,233,132,115,169,118,109,90,92,115,44,182,180,71,82,144,162,250,133,200,234,5,249,195,116,248,173,105,253,213,111,55,42,37,57,194,67,41,56,198,100,147,79,98,46,196,51,230,149,208,44,36,90,20,215,109,58,84,120,116,245,55,150,80,77,145,100,191,104,10,69,209,158,5,53,111,82,106,139,133,62,136,253,44,241,229,37,163,64,152,244,254,94,154,1,97,208,32,211,117,78,180,168,181,23,91,37,60,181,72,36,18,148,95,12,251,133,146,46,157,75,128,151,39,68,132,193,200,74,126,145,17,17,224,83,191,48,77,66,212,237,79,213,101,91,212,106,116,200,177,168,238,156,98,91,73,86,28,51,62,199,216,4,164,210,110,11,248,92,170,220,241,234,22,253,89,153,242,225,41,43,232,161,244,172,141,37,229,146,19,66,217,176,45,91,66,34,161,81,104,204,67,108,204,187,176,217,35,63,212,42,239,132,61,38,226,103,69,234,137,188,151,106,189,85,110,166,218,80,148,186,233,150,196,249,145,139,75,178,106,55,21,86,220,143,50,232,167,149,62,90,146,70,166,200,243,131,1,205,41,112,160,57,149,56,195,29,66,34,78,123,26,140,117,11,187,90,108,11,9,244,69,185,238,24,145,86,233,101,38,183,73,36,95,214,34,223,49,253,72,212,219,6,217,166,212,108,102,228,178,109,188,102,183,88,201,158,49,245,10,133,212,93,109,213,29,73,152,169,87,133,199,80,124,218,61,164,135,50,88,238,3,96,87,56,150,209,118,219,45,218,145,65,90,213,228,130,148,156,143,150,103,20,58,46,195,9,91,151,165,49,105,220,73,245,100,39,177,255,0,212,53,206,69,86,166,151,124,106,150,249,153,121,30,245,15,121,215,238,71,178,147,168,72,34,87,114,73,168,241,128,27,9,218,58,237,110,92,26,133,42,146,197,237,69,157,14,78,210,132,196,103,200,220,35,247,228,101,247,238,42,76,54,23,58,68,134,219,105,156,146,212,163,238,159,172,107,247,193,197,203,81,141,173,214,226,211,80,83,110,28,162,234,58,183,49,180,191,105,140,255,0,198,206,184,234,166,154,93,43,160,80,117,26,84,136,213,38,205,229,33,183,8,210,73,63,52,246,1,110,78,234,93,156,154,90,171,165,113,65,77,61,146,53,56,241,186,91,113,246,140,37,170,188,118,105,30,158,81,28,172,49,90,143,56,144,190,153,54,203,169,82,141,95,17,74,105,226,15,89,39,81,17,104,166,225,148,168,51,125,68,177,212,236,172,152,239,145,184,57,215,91,146,139,26,165,83,142,225,49,48,146,251,105,91,222,169,164,251,145,247,48,25,199,82,121,172,234,59,215,60,185,86,89,71,106,154,107,252,210,92,71,173,129,209,238,110,102,186,213,113,80,164,209,85,46,51,40,146,217,150,230,211,181,68,102,95,17,151,180,183,149,18,110,251,82,29,86,227,185,23,2,75,136,221,210,66,73,68,103,246,142,195,51,149,109,139,17,211,58,133,242,136,202,100,187,17,237,35,86,62,172,128,175,73,58,237,170,245,25,59,142,236,170,161,107,51,60,38,74,200,191,206,60,203,89,181,129,78,146,255,0,43,42,70,164,121,39,196,40,89,222,150,114,184,177,233,215,20,58,237,98,183,233,74,123,167,185,45,173,5,180,200,72,223,222,41,195,194,36,37,13,233,229,56,204,146,68,110,109,243,1,70,238,107,78,172,54,239,136,93,203,87,67,203,239,235,72,94,209,232,70,183,106,198,22,182,238,186,167,126,202,50,146,172,11,166,213,30,94,26,57,118,219,111,209,45,250,20,90,100,183,140,141,18,219,71,172,223,212,67,163,90,156,176,180,214,151,78,129,72,168,173,185,111,69,145,213,125,229,35,187,136,253,83,1,93,58,95,199,118,182,105,100,79,9,10,164,228,132,184,100,163,57,38,107,62,223,104,201,137,230,175,172,235,152,130,144,136,167,25,56,223,177,191,88,203,222,38,54,174,114,197,211,155,213,230,14,216,217,69,92,84,155,105,67,45,246,116,191,88,198,20,188,249,71,162,137,109,191,38,221,186,100,77,169,56,147,36,176,109,145,22,126,25,1,205,64,230,19,162,58,155,111,194,166,106,53,173,214,148,243,105,97,199,122,41,236,106,236,103,147,29,27,82,120,67,209,141,78,126,27,250,51,122,83,162,212,103,175,121,182,236,146,220,70,125,240,68,67,2,85,249,121,113,17,110,49,38,84,251,121,214,227,71,51,82,20,149,231,113,16,197,48,99,235,14,159,87,247,65,139,83,133,80,130,172,161,198,208,179,193,144,12,141,173,180,29,98,225,162,124,123,70,101,227,57,196,41,4,180,173,153,42,219,219,220,95,80,207,92,35,243,38,155,166,244,41,20,45,69,241,85,22,163,160,186,74,71,172,163,63,180,196,65,191,171,58,207,168,91,42,23,201,212,106,78,167,13,182,110,182,121,34,63,216,59,223,12,252,39,223,58,185,123,195,164,46,155,34,36,102,156,73,201,89,160,200,182,159,218,2,234,120,125,215,234,47,16,214,115,215,61,22,59,145,137,46,244,146,135,75,7,129,129,181,15,151,117,191,171,26,177,91,189,239,137,36,228,57,170,74,153,110,58,240,164,253,162,71,232,102,135,219,250,33,102,177,111,209,88,67,142,97,42,117,68,88,245,177,220,100,181,54,158,153,188,209,109,51,243,199,188,5,79,113,15,202,202,108,25,111,84,180,209,120,167,198,136,110,19,107,51,53,154,200,178,58,71,6,246,207,19,58,89,121,38,129,111,210,22,195,18,93,36,62,236,134,21,183,4,127,17,115,6,77,188,193,147,233,35,74,139,106,146,101,230,67,224,141,64,161,83,86,111,198,165,48,206,123,154,146,146,200,15,27,96,170,205,83,98,183,89,50,84,165,50,149,58,164,253,29,248,238,57,50,55,26,90,214,188,169,38,126,169,16,224,235,211,170,241,45,249,179,109,230,188,124,166,208,163,105,165,30,222,228,93,136,97,91,43,83,181,186,101,121,17,239,27,33,52,200,8,220,102,242,93,221,148,151,188,4,131,113,199,82,233,184,178,195,36,157,196,69,231,145,193,220,183,101,22,209,165,187,93,175,84,217,134,215,210,79,85,123,123,12,123,111,241,63,165,151,13,110,93,173,14,191,212,168,69,35,37,161,228,108,194,136,241,140,152,173,222,100,156,70,94,82,46,86,172,250,109,81,76,192,81,41,36,76,185,146,50,47,176,4,174,214,174,98,154,43,107,207,145,105,75,104,234,76,58,222,215,22,193,165,72,81,31,153,24,174,237,105,179,44,141,113,155,58,243,210,70,146,137,42,115,37,9,56,220,121,248,36,132,87,125,233,243,228,41,233,174,45,245,39,215,50,51,51,200,237,58,123,169,181,109,54,184,225,215,109,247,150,201,182,178,83,141,145,246,62,224,51,54,142,233,30,166,218,83,159,43,151,77,170,110,64,146,157,143,26,225,153,187,179,226,131,50,236,98,86,105,85,133,162,21,170,13,77,184,117,170,189,185,38,58,141,14,49,62,87,73,93,92,118,237,240,25,167,134,222,56,244,111,81,40,116,218,117,231,58,58,43,142,18,89,38,150,217,118,60,99,57,25,174,226,225,143,70,46,232,178,170,199,6,57,63,90,35,121,15,54,89,194,148,93,143,176,8,114,90,73,169,116,123,45,250,229,13,234,21,199,17,6,179,70,27,39,158,52,231,222,99,26,220,124,49,233,230,161,90,171,155,42,67,118,205,209,41,228,145,199,154,178,104,156,89,251,208,159,134,68,216,211,190,23,110,157,36,144,167,213,127,74,58,12,117,169,215,35,172,139,98,144,125,241,220,87,231,31,218,131,117,126,235,16,167,42,152,205,54,29,63,180,55,163,188,74,234,165,39,234,172,200,188,140,6,6,213,45,30,212,46,27,174,230,60,73,186,159,12,178,113,169,76,100,144,225,121,151,127,120,148,220,58,243,60,185,173,53,197,165,95,168,84,186,99,13,147,73,50,78,85,146,242,238,99,46,104,113,233,239,24,26,21,249,53,120,79,98,85,213,6,57,145,60,233,23,80,143,221,143,136,175,173,122,225,246,235,209,187,234,69,183,34,59,175,70,53,41,246,212,69,159,80,143,234,1,122,86,53,199,166,60,72,105,252,11,190,169,14,19,241,39,54,123,91,146,132,168,211,238,247,136,93,197,199,46,171,22,61,173,85,190,108,137,77,181,33,181,46,82,218,223,219,97,100,204,136,136,64,11,67,138,45,88,177,169,173,219,148,11,154,116,58,115,5,181,182,208,102,68,145,206,76,226,215,136,123,206,158,245,16,174,138,164,166,93,65,182,226,8,141,89,108,203,191,96,24,73,75,114,135,84,91,40,117,194,109,11,52,237,35,243,50,60,119,19,55,132,126,18,47,125,104,155,76,212,138,189,73,185,176,24,148,132,19,47,40,214,178,65,31,151,127,112,235,186,15,192,102,166,234,140,170,101,231,85,166,186,154,28,181,147,171,90,203,6,101,159,129,247,23,41,162,122,67,110,104,253,167,14,222,182,169,173,180,68,202,77,199,82,88,51,86,59,128,250,237,93,23,176,237,134,96,148,59,110,158,204,166,16,68,167,27,97,36,102,120,248,142,242,134,152,105,242,105,12,33,36,146,236,100,67,204,147,210,65,173,103,149,15,35,81,36,146,183,19,221,70,3,244,152,65,44,215,147,51,63,119,184,121,155,105,60,123,177,240,30,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,33,151,49,62,49,27,208,27,5,219,98,210,155,178,237,170,109,240,202,233,231,163,211,122,34,215,252,99,43,105,89,105,229,121,153,99,221,223,202,68,107,214,176,80,244,71,77,234,87,213,109,253,141,194,232,237,78,213,158,237,239,180,209,253,20,47,31,198,151,242,127,235,45,116,245,151,85,235,250,211,127,212,181,6,227,237,54,163,209,222,159,83,183,77,134,218,46,232,66,11,201,164,255,0,36,191,210,97,213,106,85,42,149,193,82,114,163,81,123,196,75,145,141,235,218,148,110,218,146,34,236,68,68,93,136,133,187,242,241,229,239,77,180,105,145,181,99,85,160,120,138,164,157,254,14,47,85,72,240,251,85,45,135,61,118,36,154,87,185,42,108,251,167,183,145,119,201,140,49,202,255,0,131,6,111,218,164,125,109,188,211,190,149,19,127,130,143,147,46,174,228,205,140,231,172,219,233,82,112,164,36,253,100,119,247,118,201,139,138,74,82,132,146,82,88,34,1,248,219,104,105,4,132,22,18,94,68,60,128,0,0,0,7,200,205,46,4,121,139,168,50,198,217,14,36,210,165,238,81,228,140,242,125,179,143,49,245,128,0,15,158,161,25,185,176,36,195,120,178,219,236,173,165,23,196,148,147,35,255,0,56,250,0,6,187,28,118,217,50,108,110,38,47,8,111,197,232,55,81,169,212,42,81,203,121,43,115,46,84,36,146,85,217,74,198,118,121,30,15,234,22,33,201,239,85,216,174,105,189,79,77,221,86,233,52,249,79,75,73,224,203,13,54,196,6,72,190,129,23,153,254,177,159,213,239,24,243,156,110,132,207,147,83,163,107,101,53,190,163,77,69,143,71,124,178,146,218,68,170,132,149,43,187,157,251,99,177,35,246,251,134,1,229,79,168,179,108,222,36,218,164,32,247,70,174,65,77,61,73,236,88,83,211,224,167,57,218,103,228,159,44,151,218,64,47,96,0,0,0,0,0,0,0,0,0,0,97,190,47,108,66,212,46,30,175,90,33,51,212,113,170,37,74,75,73,221,143,206,20,25,9,79,125,201,253,127,121,224,102,65,233,153,21,169,209,31,132,250,119,53,33,181,52,178,201,150,82,162,193,151,111,168,192,106,223,112,211,30,183,238,74,157,25,212,236,118,155,57,232,202,78,72,246,169,183,13,38,94,102,71,220,190,38,47,23,149,69,252,221,231,195,122,34,18,247,57,70,168,21,53,93,177,252,76,8,36,127,201,47,214,250,254,211,21,255,0,204,179,133,122,158,143,234,141,71,81,105,172,230,135,115,207,122,89,158,228,250,146,36,200,152,246,222,239,45,103,132,54,93,246,145,125,68,125,134,125,228,175,120,188,219,119,69,136,162,195,10,92,218,169,31,111,227,63,193,205,99,232,231,203,254,54,62,175,120,11,84,0,0,0,1,197,221,21,248,118,173,185,83,184,231,158,35,211,33,189,45,207,62,233,109,181,44,203,177,25,249,36,253,199,246,0,133,92,213,245,200,180,247,71,29,177,96,85,60,60,219,141,10,138,243,93,13,253,72,210,34,206,105,69,147,109,68,89,52,17,100,148,71,246,121,138,70,139,25,233,243,25,134,194,119,61,37,212,182,130,201,22,84,163,193,23,126,222,102,36,47,29,154,251,55,94,117,218,179,82,51,219,2,138,252,138,76,68,246,63,205,51,50,74,144,121,233,161,95,69,223,126,79,226,103,238,224,120,56,211,9,154,167,175,246,149,29,136,221,104,240,170,176,39,75,78,242,78,88,68,216,233,95,115,90,79,201,207,113,231,224,64,46,207,128,171,17,219,11,134,123,62,35,190,171,149,58,93,62,164,234,60,240,227,148,248,164,125,247,43,245,61,216,47,168,72,129,197,219,20,120,246,253,183,74,161,196,107,166,205,62,19,17,80,141,198,123,82,219,105,73,22,76,204,207,177,124,76,114,128,3,134,187,109,11,126,248,162,73,183,110,104,30,50,4,182,150,211,173,117,86,222,228,173,10,66,139,40,81,40,189,85,40,187,31,188,115,32,2,175,120,173,229,57,22,170,229,78,244,209,23,186,15,168,222,148,116,173,166,173,230,125,119,49,214,147,48,136,178,102,210,60,190,191,137,8,89,166,122,73,196,15,15,154,205,68,184,23,105,248,103,233,85,152,200,124,252,124,37,238,75,82,208,181,23,211,89,23,118,125,196,126,94,255,0,126,194,163,214,227,13,59,252,98,51,223,62,102,3,128,211,106,204,235,139,78,237,107,130,168,223,78,101,78,139,6,100,132,100,143,107,174,48,133,168,178,146,34,62,234,63,34,34,250,135,99,31,137,73,37,36,148,150,8,139,4,63,64,126,25,100,140,129,37,130,198,71,232,0,0,0,0,0,0,0,0,0,0,0,0,0,10,251,230,35,192,111,238,191,30,86,170,88,239,116,171,113,246,117,163,109,221,215,220,113,24,79,174,236,132,33,59,80,218,143,178,123,249,121,224,196,141,224,130,205,145,97,240,209,104,219,146,145,177,216,222,63,114,114,71,141,213,9,43,47,37,40,188,151,241,25,216,200,140,176,99,241,182,208,210,9,182,203,9,47,34,200,15,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,1,2,249,162,240,158,238,173,105,233,234,117,165,19,173,112,80,19,190,66,122,132,156,193,97,137,175,43,187,143,37,31,198,56,159,36,154,190,210,236,41,78,84,105,116,138,139,208,229,55,210,149,9,229,52,226,114,74,216,226,21,131,44,150,72,240,101,246,13,167,94,105,183,218,91,14,167,114,28,73,161,69,156,100,140,176,98,173,57,138,242,242,147,81,147,86,214,189,36,166,110,113,93,122,141,98,47,88,139,39,153,114,95,123,124,137,63,91,101,181,8,250,200,188,200,7,211,203,23,141,234,67,180,216,58,27,127,202,232,76,66,218,139,74,119,98,149,189,36,152,113,153,111,13,49,130,201,239,61,203,95,219,238,49,104,109,173,46,161,46,32,242,149,145,40,143,226,70,53,105,73,213,173,90,243,110,151,240,106,149,42,81,45,39,234,175,166,243,75,237,241,73,225,73,250,200,241,239,23,53,202,199,139,26,198,174,217,210,116,206,248,151,226,43,52,66,90,162,61,211,66,51,9,150,161,50,132,237,105,148,163,233,184,163,201,168,213,241,201,96,192,79,224,0,1,29,120,142,224,246,213,226,78,244,183,107,151,108,206,148,58,11,145,36,41,190,155,138,241,4,195,175,40,217,203,111,54,104,220,79,168,183,96,241,245,251,179,93,143,100,91,218,121,109,65,181,45,136,94,22,4,6,26,97,180,117,22,190,200,109,45,151,117,169,74,250,40,79,153,159,144,231,192,0,0,0,0,0,0,0,0,0,0,0,120,173,59,144,164,252,72,200,121,0,10,244,212,14,91,106,214,62,40,101,234,101,219,55,163,108,120,135,37,57,31,165,187,196,175,210,43,120,209,185,185,72,113,27,155,113,69,146,78,11,207,207,176,157,150,37,145,111,233,213,171,78,179,173,136,126,26,157,76,140,204,86,27,234,45,120,67,109,165,180,247,90,148,175,162,132,151,115,63,47,218,57,240,0,0,0,0,0,0,0,0,0,0,0,29,31,89,244,186,137,172,90,119,88,176,235,205,110,98,163,18,67,40,61,203,45,139,113,135,26,37,122,171,65,158,9,195,237,184,139,252,227,188,0,13,118,184,215,225,186,79,13,250,193,58,219,140,141,212,87,250,94,143,119,36,91,246,197,140,183,123,27,174,44,176,183,177,235,31,217,219,203,59,242,158,226,33,237,61,213,39,180,202,172,188,210,238,93,187,87,130,252,199,135,143,57,227,236,150,148,165,110,82,203,249,69,143,172,187,9,207,204,199,135,214,181,123,68,101,215,105,113,119,214,232,157,63,12,173,230,95,199,75,134,149,246,83,137,71,208,108,252,200,254,172,24,163,91,98,226,170,89,183,4,106,253,45,125,57,144,247,236,60,36,241,189,10,65,253,34,50,242,81,251,128,109,34,3,175,88,23,93,62,246,180,224,220,180,183,186,177,166,117,118,47,106,147,157,142,173,7,217,68,71,230,147,247,14,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,12,126,128,15,66,88,94,61,101,119,221,158,223,1,250,235,4,241,97,195,60,125,70,61,192,3,175,84,44,171,122,173,80,69,78,109,46,51,143,55,141,174,41,178,53,150,62,177,194,86,41,23,123,215,60,35,166,77,142,138,35,104,82,100,176,225,101,75,248,96,119,149,172,145,219,30,96,77,160,207,118,210,200,8,169,197,143,13,26,69,168,214,185,211,106,236,193,165,212,158,51,56,111,25,18,55,188,126,236,251,197,109,222,28,38,235,254,132,213,163,126,73,202,168,75,141,33,101,33,191,6,165,237,60,31,111,33,115,26,157,167,84,237,66,167,166,60,200,201,55,98,31,82,51,190,244,57,241,33,251,110,90,113,41,52,56,172,87,221,58,138,227,36,145,189,228,228,208,127,2,1,80,58,199,172,241,175,157,61,110,208,214,59,46,100,107,218,59,123,27,144,182,182,26,75,24,73,171,61,198,40,162,112,163,10,185,109,55,91,106,244,166,71,146,235,91,201,167,28,245,148,175,129,23,196,93,21,241,195,198,137,106,5,114,77,78,225,183,96,205,170,27,69,189,74,65,26,182,251,135,68,212,46,9,116,214,227,183,216,129,109,192,110,144,226,8,150,135,216,71,172,147,47,32,21,79,164,92,7,234,126,164,212,228,65,54,19,6,58,79,13,173,246,204,137,206,254,100,44,55,132,126,93,212,141,35,150,87,38,161,116,38,212,88,94,35,26,75,213,73,123,178,70,48,6,178,73,226,43,132,75,214,29,198,205,82,117,90,218,39,18,148,146,207,213,74,75,207,177,9,243,195,167,18,118,182,183,89,48,234,236,77,101,83,73,180,248,134,13,69,185,43,199,126,222,96,51,58,25,143,28,154,107,98,55,54,68,69,180,187,36,189,195,232,90,207,29,109,165,132,246,51,63,135,196,71,93,78,227,87,68,244,182,234,122,217,184,235,235,102,160,131,34,121,162,111,36,146,247,119,24,3,136,110,102,26,115,18,198,146,198,156,87,92,126,170,230,80,132,146,76,176,70,95,16,25,175,136,94,57,180,207,67,43,105,163,78,116,231,73,35,50,82,35,172,178,131,250,200,65,157,100,230,199,123,84,234,231,15,78,217,76,74,114,139,10,39,81,149,103,237,16,78,255,0,212,27,139,82,110,73,55,29,110,91,175,73,152,179,81,239,81,158,208,179,52,238,229,189,106,12,83,233,20,137,47,27,238,147,125,68,54,102,68,103,245,128,230,117,103,87,238,205,92,184,100,213,171,210,156,125,201,10,220,148,153,153,145,31,212,94,225,223,248,113,225,14,253,215,245,184,116,118,23,29,37,148,165,215,82,123,72,196,230,225,143,150,53,34,158,197,34,241,191,75,198,238,79,81,113,30,78,75,236,19,255,0,77,244,190,206,211,106,89,193,180,237,216,116,204,168,203,243,68,69,146,1,85,113,57,72,106,44,121,176,142,93,102,35,187,20,71,36,211,156,31,127,112,179,62,30,244,50,145,162,22,28,107,58,156,74,38,210,217,45,211,207,242,204,187,140,164,105,40,237,171,243,134,106,87,191,3,3,107,15,24,122,83,162,53,69,91,23,69,112,206,162,105,222,72,52,231,207,200,128,103,102,227,49,21,29,54,152,37,17,249,40,139,191,237,49,242,212,169,236,207,167,170,156,250,58,205,72,202,28,73,247,45,167,241,21,143,124,243,108,170,80,174,73,80,109,123,114,36,232,68,163,38,214,167,49,216,118,125,10,230,179,110,220,51,157,167,234,28,86,169,70,190,196,164,25,171,25,48,29,139,138,174,94,26,125,87,165,86,111,42,10,10,52,231,9,111,171,42,194,72,241,158,196,42,18,114,167,216,247,35,204,83,234,36,185,16,159,82,91,121,149,119,35,73,227,204,94,199,17,23,164,253,92,208,105,115,180,98,170,115,37,191,31,169,148,171,105,244,241,235,127,144,81,101,98,145,84,110,230,149,31,209,166,252,159,18,180,173,36,70,102,110,110,239,254,80,22,133,203,243,142,151,42,237,195,211,139,238,89,146,210,146,109,185,14,171,177,227,182,12,207,222,44,154,52,214,230,146,208,217,154,89,90,9,72,115,61,149,159,129,138,143,229,199,163,82,234,213,87,166,93,118,35,6,132,190,79,34,76,130,52,155,100,93,251,100,91,21,50,167,111,204,113,48,41,149,38,93,56,168,36,155,45,172,148,73,193,99,220,3,147,56,81,170,49,85,18,83,27,219,47,84,201,101,157,223,253,97,139,111,46,23,244,202,243,175,211,43,53,11,118,18,61,28,233,186,148,182,202,82,74,63,175,226,50,203,68,100,233,101,195,238,93,146,62,144,29,4,180,71,77,210,105,65,90,116,206,146,19,130,47,12,156,255,0,152,118,74,109,181,70,165,68,110,153,2,158,195,49,153,250,8,66,8,176,57,147,60,22,76,124,107,73,238,241,105,117,88,79,242,0,122,201,150,150,189,158,25,41,101,30,94,175,191,226,61,134,162,82,139,195,154,87,191,204,252,200,135,89,188,181,22,212,178,97,61,62,228,173,179,16,155,108,220,54,205,101,147,34,47,128,141,245,62,99,250,3,79,41,108,34,189,210,126,57,25,33,9,71,101,152,9,108,185,241,89,65,56,167,146,172,158,206,199,216,140,113,23,45,243,109,90,116,215,106,117,202,180,104,113,89,47,89,231,86,68,148,253,162,158,245,255,0,153,197,233,119,197,126,217,178,24,244,42,17,41,75,68,232,235,50,90,147,158,194,54,93,156,80,235,77,247,71,93,183,91,188,234,19,96,175,9,117,43,115,248,207,134,64,90,79,25,156,116,82,172,123,62,28,157,42,185,169,242,234,10,147,133,165,165,146,204,211,143,168,68,43,119,152,159,18,183,197,85,170,45,6,33,75,117,125,148,134,152,51,50,63,118,68,118,210,190,31,245,91,90,170,169,139,76,166,76,89,32,137,105,55,18,162,78,61,198,70,98,214,248,42,224,122,135,164,52,149,215,46,152,201,149,90,147,135,28,55,80,70,109,43,224,70,3,184,112,127,115,107,229,237,77,114,185,171,237,54,214,194,51,105,162,100,208,172,23,144,228,120,146,227,30,211,225,222,167,13,155,130,20,151,159,152,157,205,33,179,242,47,46,228,36,52,104,240,153,140,79,193,252,195,76,246,52,165,56,206,4,112,226,79,131,42,23,17,151,69,30,232,168,213,93,109,184,73,238,222,222,198,89,200,12,107,170,156,86,106,165,219,166,180,155,235,68,104,114,28,93,69,229,54,235,74,103,121,146,75,234,33,144,184,87,212,13,112,191,172,218,171,186,133,75,84,73,141,229,182,201,214,77,37,156,121,224,102,237,56,210,155,71,78,237,184,214,149,38,152,201,177,13,5,180,205,62,106,199,113,219,226,66,141,8,212,81,155,75,77,171,233,37,37,219,32,42,31,137,58,103,21,148,235,214,225,162,80,161,78,168,211,235,73,232,200,90,91,82,219,233,231,177,35,224,98,43,193,225,43,90,106,181,166,99,75,180,106,45,38,83,164,131,113,76,25,96,204,252,204,108,56,186,53,46,74,255,0,61,78,101,105,79,114,82,146,67,195,242,126,138,165,111,244,84,127,80,247,17,146,75,204,128,85,247,15,60,177,46,123,50,254,161,221,247,100,200,146,24,132,226,94,83,10,78,119,17,151,145,145,139,18,103,70,52,246,68,114,98,117,165,75,37,39,232,154,98,160,191,175,176,239,9,233,169,69,32,204,139,30,68,125,176,62,122,197,90,145,77,99,196,212,170,108,199,65,123,212,178,32,28,52,45,53,178,32,193,240,44,219,240,27,107,24,81,33,132,146,79,237,31,93,2,210,161,91,8,93,54,141,76,98,60,71,76,221,94,212,17,17,168,254,193,196,206,213,29,63,131,17,111,63,116,68,233,36,140,213,135,82,103,254,113,130,171,252,196,120,125,183,234,78,208,230,220,134,78,178,179,70,82,140,231,6,2,68,85,108,155,90,226,148,212,138,157,26,51,234,132,127,154,83,141,17,151,249,71,48,150,25,167,198,38,98,161,182,153,65,118,36,150,8,133,121,235,87,53,139,86,218,38,161,233,252,22,106,38,230,114,165,229,35,6,220,188,217,239,154,173,30,76,8,22,244,118,22,227,70,68,226,93,60,164,240,2,221,158,155,75,95,75,172,251,70,172,118,81,159,98,29,34,234,215,189,49,179,103,42,159,86,187,41,205,74,105,59,150,217,188,68,100,159,176,81,76,206,53,245,250,161,33,250,130,111,202,147,40,53,101,44,37,195,218,68,126,225,141,239,29,84,212,11,198,166,117,234,229,94,83,143,58,146,66,214,107,51,53,16,11,168,214,222,99,26,61,166,167,9,138,92,178,172,166,98,77,75,84,39,9,93,35,47,114,132,39,215,142,104,87,117,197,86,122,155,100,161,166,232,210,90,38,212,135,144,74,87,127,62,226,11,211,232,55,61,196,165,42,19,18,36,54,225,228,201,25,87,249,6,81,176,120,88,190,111,106,121,79,102,34,88,39,20,109,146,93,89,32,200,254,56,48,24,190,240,186,42,23,93,193,34,181,39,121,42,74,141,102,72,236,89,49,232,166,91,151,5,196,244,104,52,88,143,207,144,243,155,91,101,178,53,43,63,96,153,210,248,62,210,139,58,157,72,135,120,223,50,91,172,74,100,156,113,136,237,147,184,63,121,118,18,19,68,45,253,9,176,41,232,139,102,218,199,89,184,153,238,195,210,98,41,10,37,251,143,38,64,32,29,35,132,157,101,169,78,132,211,246,109,69,4,250,146,74,79,64,200,211,147,243,49,35,53,123,151,163,22,22,138,198,189,10,172,201,214,25,108,221,148,217,43,200,177,216,140,132,205,149,118,241,31,149,202,167,233,116,36,178,227,42,109,47,147,158,178,114,88,35,192,225,45,142,22,117,122,255,0,181,31,115,80,47,58,129,157,89,74,74,225,169,89,75,105,207,145,0,168,11,98,192,188,47,42,210,169,52,26,35,243,228,52,133,18,80,195,102,163,86,4,157,224,253,171,207,135,221,83,166,202,212,11,125,116,104,243,94,36,161,217,236,237,36,227,222,102,98,214,180,143,133,109,41,209,214,227,85,98,82,162,21,70,51,27,93,144,164,17,25,246,238,102,98,48,241,239,173,186,21,91,182,43,22,108,86,97,200,186,32,52,126,13,196,164,178,78,31,193,68,2,115,216,26,151,105,95,212,180,204,160,86,34,73,36,22,199,58,43,35,35,87,212,59,81,53,27,113,43,166,130,82,188,200,203,185,138,69,225,38,141,197,85,73,148,86,244,198,84,135,105,204,74,74,95,143,215,218,156,251,197,196,233,116,171,182,165,103,197,59,210,2,98,213,219,108,137,204,43,39,144,28,229,114,219,161,220,80,213,30,171,70,143,33,148,30,238,155,141,17,153,153,14,168,122,57,167,50,161,186,244,59,74,156,204,151,82,123,73,113,147,148,159,245,14,254,137,8,110,58,157,121,210,45,132,121,82,143,4,49,166,164,235,230,159,105,165,185,58,185,90,172,198,75,177,80,106,50,66,201,89,48,21,139,198,151,5,122,146,221,113,235,190,143,14,51,241,158,120,208,212,88,204,250,229,223,177,224,189,194,27,215,244,31,84,109,154,124,170,213,193,106,207,139,22,39,211,117,76,154,75,250,196,199,213,254,100,21,93,76,184,217,183,34,102,143,1,19,73,62,58,57,238,87,75,56,206,62,193,53,93,211,155,91,90,248,87,114,27,53,199,39,20,216,93,95,28,182,203,168,172,22,123,128,161,214,99,169,245,169,45,145,146,211,220,199,139,177,29,35,35,44,168,213,220,203,222,95,104,237,87,181,17,118,253,211,81,163,176,217,182,220,57,110,50,110,145,122,198,148,171,25,192,235,238,160,147,32,209,14,66,214,107,238,102,178,192,15,141,113,214,149,109,73,146,240,89,60,123,135,35,65,92,232,51,154,159,13,9,51,101,100,173,202,78,82,70,71,228,99,154,211,187,18,229,212,10,251,54,221,191,78,113,247,164,56,72,90,146,147,236,70,98,224,120,92,229,217,167,214,173,144,196,157,69,162,177,83,147,61,40,121,105,125,25,54,213,240,1,14,44,174,47,248,153,160,219,52,248,22,237,178,81,160,186,100,204,69,183,15,105,45,120,199,153,121,142,227,98,112,207,197,86,187,213,37,93,245,171,138,161,69,122,90,141,222,155,206,45,180,171,62,242,33,103,16,120,125,211,90,108,88,84,244,90,240,202,13,41,125,120,196,72,46,202,29,253,168,80,25,105,168,145,63,49,132,229,189,169,198,212,151,184,4,39,177,57,119,83,43,22,140,38,245,86,181,62,163,86,109,195,53,44,164,168,209,245,118,49,40,45,93,1,211,203,98,131,10,134,205,2,33,148,36,37,40,116,154,78,243,219,239,51,247,140,128,135,31,91,201,38,219,37,51,229,147,62,227,129,186,175,90,37,148,210,106,117,153,142,244,150,242,99,165,182,208,106,245,148,120,46,196,3,158,110,153,25,168,205,197,101,180,180,132,150,61,78,221,135,29,114,177,87,85,6,75,52,119,16,82,80,133,116,141,101,146,35,199,97,201,196,156,220,166,90,121,37,130,112,137,73,207,192,199,176,146,164,186,164,25,101,42,35,1,19,116,187,85,245,198,22,168,205,179,47,218,4,137,116,151,93,36,49,42,51,6,73,34,248,153,137,51,113,71,151,34,222,151,26,150,165,55,40,216,82,153,51,247,43,29,178,57,2,135,5,167,137,226,105,41,89,31,108,39,200,125,41,78,27,82,150,162,220,121,193,159,192,4,33,164,241,27,174,58,109,93,170,81,239,219,70,101,94,28,69,226,58,162,71,63,89,63,111,188,116,123,255,0,153,253,10,21,50,161,77,131,107,84,216,170,18,22,132,37,101,252,90,253,217,33,59,234,14,218,18,223,93,49,239,0,253,68,189,94,155,138,78,79,35,24,212,184,66,208,234,211,242,171,18,44,218,116,137,146,201,68,179,82,11,178,143,204,5,70,83,57,133,107,109,2,227,169,213,99,207,53,120,215,13,68,149,145,153,36,99,29,92,226,147,84,53,126,98,231,215,107,175,182,111,23,73,105,105,102,148,26,126,178,25,31,142,110,25,174,77,19,212,89,213,40,116,83,98,135,80,116,215,23,164,89,74,81,251,60,132,89,91,71,219,102,84,143,51,248,228,2,67,235,82,203,111,172,105,236,165,124,71,101,177,116,198,242,212,89,101,18,216,162,201,158,178,60,169,44,182,106,50,33,146,120,99,225,218,167,173,23,244,10,51,209,165,179,78,144,103,189,226,104,241,253,98,231,184,106,225,34,196,208,218,49,68,135,9,167,106,106,78,87,37,72,45,216,48,17,27,134,78,88,212,122,165,154,138,134,167,48,182,100,207,36,188,150,12,246,173,5,239,35,33,222,47,94,85,218,83,46,169,77,147,103,186,180,248,119,137,82,218,55,114,102,129,32,56,143,213,59,243,79,155,106,37,161,73,139,37,165,178,166,213,33,199,137,11,109,71,216,140,136,96,141,16,215,185,122,79,50,124,237,87,187,106,19,94,153,149,122,201,55,16,217,25,228,139,37,240,1,148,116,215,128,157,28,210,58,137,94,176,233,46,191,54,43,10,112,155,81,146,178,162,44,246,33,246,55,197,37,82,51,235,130,189,45,172,161,44,44,219,108,209,31,5,130,60,17,140,227,101,234,109,163,168,180,200,146,168,213,104,238,166,83,91,210,123,203,56,250,200,115,229,68,163,43,233,211,88,112,211,221,74,218,64,49,77,239,162,150,71,18,54,68,117,221,212,71,88,113,244,37,194,37,150,213,163,234,17,90,254,224,198,195,225,186,171,15,88,173,214,92,233,81,156,241,18,219,53,103,168,146,242,36,139,15,107,195,155,101,30,57,244,210,146,236,68,93,136,98,189,127,161,80,47,235,18,163,96,206,173,71,138,185,141,41,181,56,110,36,148,140,252,8,4,57,213,78,99,244,215,180,157,115,116,237,77,199,172,50,242,99,248,119,176,106,233,251,207,2,12,85,145,196,102,174,92,174,106,37,6,29,92,213,80,86,228,174,17,41,40,95,245,121,140,160,255,0,46,61,106,147,123,159,134,138,143,65,174,94,214,228,147,197,151,26,207,210,199,216,44,207,79,244,126,86,139,232,212,123,98,220,160,71,168,86,160,49,252,28,156,193,111,87,191,184,10,115,113,174,34,180,230,108,122,181,232,139,149,16,202,66,77,104,113,197,145,227,63,95,184,78,13,57,230,95,167,86,173,165,78,181,43,52,233,206,185,25,4,219,155,212,70,162,207,158,114,59,22,177,222,154,132,69,29,221,77,210,136,138,167,147,201,109,205,164,107,193,123,207,177,8,47,197,22,156,80,167,87,255,0,41,116,234,222,146,211,114,143,114,216,110,58,137,41,237,246,0,181,122,110,182,112,183,91,164,199,184,149,82,161,155,243,91,74,150,151,13,6,164,26,139,38,71,245,142,177,170,124,66,209,216,143,76,167,104,174,162,91,208,77,146,52,58,211,238,18,178,102,125,176,68,41,22,105,93,116,5,120,25,139,157,17,127,72,155,52,168,135,207,30,229,175,64,144,153,9,152,241,60,147,37,37,102,163,201,0,183,189,79,212,78,44,236,234,84,107,134,149,83,133,87,138,249,18,148,81,89,53,100,140,178,62,235,51,95,92,171,208,27,149,126,104,204,186,133,79,4,167,58,48,75,168,181,252,124,133,101,197,226,215,91,35,192,110,156,155,226,161,225,91,65,33,44,239,201,39,5,129,218,244,199,141,221,78,178,174,200,117,122,197,89,234,140,86,72,247,52,234,187,24,11,75,135,198,165,58,222,118,153,14,237,176,167,209,152,146,241,48,131,125,146,66,91,79,184,204,102,72,252,77,104,252,150,8,220,187,105,228,74,45,201,71,88,179,129,86,55,111,49,90,70,163,33,168,151,94,156,83,36,27,106,203,102,179,243,49,153,108,189,124,224,250,169,109,66,149,112,80,160,66,171,244,136,156,97,8,51,34,63,127,112,19,54,229,215,158,31,46,214,61,25,114,220,116,87,218,89,237,109,167,150,149,40,143,246,140,65,83,224,23,135,29,72,158,229,207,28,219,40,211,149,213,34,101,194,34,86,126,24,17,213,122,63,195,175,16,119,195,179,236,237,65,93,33,200,201,75,137,142,130,36,163,63,105,152,145,154,119,160,51,105,178,96,209,168,58,229,62,81,199,52,168,162,147,137,52,165,41,243,34,239,228,3,231,79,43,109,5,126,70,227,135,41,12,23,145,27,190,99,164,106,215,42,219,26,125,21,113,172,7,202,28,207,52,60,250,242,146,47,135,218,44,18,154,194,227,199,106,60,153,100,241,54,218,83,189,74,44,168,200,132,102,226,206,181,175,17,97,248,157,42,167,37,200,144,76,159,124,210,238,211,81,39,185,150,62,192,21,121,173,252,14,106,143,15,144,24,186,33,62,227,232,101,74,83,143,69,220,70,146,47,126,72,71,57,42,188,238,217,233,106,160,213,66,166,242,143,107,123,140,214,162,63,113,119,22,109,111,241,191,114,234,44,248,86,62,161,233,119,86,152,183,60,60,213,184,202,140,136,188,140,252,132,188,180,56,88,208,154,132,56,55,45,14,204,167,199,234,146,36,164,201,188,30,239,60,0,160,154,133,181,116,219,53,20,149,78,151,42,60,200,234,37,19,107,73,145,167,225,216,76,13,33,226,186,177,119,185,71,211,189,79,83,204,208,98,161,180,54,252,124,182,164,168,187,17,26,190,2,212,46,62,20,52,118,233,173,166,183,88,178,169,238,60,247,103,8,219,207,145,12,121,125,112,245,194,222,152,173,169,87,69,165,79,143,6,67,164,134,212,77,100,186,167,228,64,35,135,16,156,105,22,130,91,84,74,118,140,220,12,84,20,109,153,60,107,95,87,103,218,48,94,138,221,250,201,197,230,177,176,154,205,202,252,56,200,74,95,120,219,113,77,182,164,231,185,118,29,247,136,174,8,169,55,85,243,18,187,165,117,72,239,65,169,58,75,244,122,29,78,212,167,37,219,25,19,175,71,248,95,179,236,107,30,27,84,234,20,106,45,103,193,33,46,201,142,69,188,213,183,191,127,180,6,90,178,45,248,118,109,171,2,148,228,211,121,170,115,59,122,170,94,113,219,222,99,145,164,94,182,237,113,151,93,165,213,163,184,150,148,104,82,137,100,120,50,243,24,47,86,42,58,195,101,89,133,74,179,104,69,92,65,199,89,72,146,234,246,175,200,240,120,20,253,89,226,59,136,45,58,185,43,20,82,172,84,96,154,164,186,234,153,220,100,148,229,71,228,2,255,0,103,212,25,92,37,191,2,90,29,146,148,26,91,36,43,57,51,242,28,46,158,65,186,97,81,92,85,223,41,183,103,184,250,204,141,5,130,233,153,250,165,246,138,18,164,241,177,175,52,154,131,53,68,106,13,77,102,210,136,206,49,185,234,153,9,55,68,230,225,119,193,165,199,139,54,128,204,185,45,36,137,78,45,195,201,158,0,91,231,69,151,18,72,81,41,42,247,119,238,60,22,156,154,72,144,68,150,207,42,53,23,153,10,254,209,110,105,246,45,203,13,243,212,2,110,155,33,10,194,77,30,182,8,73,13,39,227,15,72,53,114,76,170,117,187,113,50,227,172,35,113,165,243,38,243,253,96,51,116,136,208,38,199,113,167,216,105,230,156,35,37,17,167,37,129,210,228,105,86,154,50,218,84,171,114,150,166,156,81,155,174,187,29,38,127,215,129,220,161,75,137,33,166,211,24,219,52,188,141,196,109,171,114,76,190,209,192,234,5,182,245,195,107,74,162,211,166,46,11,239,54,164,182,227,126,105,51,247,128,140,26,157,166,209,238,234,234,227,233,79,228,219,112,226,47,167,33,46,199,74,140,150,70,51,190,137,216,201,181,237,118,34,85,89,165,42,160,162,195,174,195,104,144,175,235,33,90,247,142,131,113,169,166,53,171,134,191,107,85,39,63,71,92,135,22,74,39,187,168,191,91,3,175,240,223,199,118,160,233,117,252,170,14,177,212,166,186,211,110,146,84,111,100,253,224,46,81,17,148,193,116,154,81,244,212,93,247,30,76,121,25,51,31,99,70,190,255,0,200,73,159,115,24,227,70,53,194,216,214,234,2,235,86,220,163,52,37,221,184,198,6,70,125,40,112,247,19,100,183,154,250,25,247,0,243,108,221,113,205,219,118,160,139,24,50,247,143,25,57,193,44,146,106,90,60,136,188,135,139,132,250,27,74,137,195,53,30,50,95,1,224,111,52,203,169,74,164,154,148,175,113,119,254,176,30,194,75,46,37,91,84,146,37,39,6,69,241,31,38,218,86,222,129,169,165,56,130,52,154,79,185,247,17,251,136,206,48,44,13,8,84,251,122,187,37,44,86,83,21,79,176,210,75,59,187,118,21,59,121,241,255,0,172,149,203,206,85,199,71,186,39,64,140,79,238,106,51,75,61,139,78,64,89,143,21,252,52,218,14,91,149,237,75,166,41,216,53,38,97,173,105,84,53,244,253,98,44,228,240,41,58,241,174,215,235,21,181,179,92,156,228,147,101,74,38,220,117,70,163,198,126,38,38,109,221,204,242,235,187,116,230,77,155,58,130,201,148,232,103,17,217,27,204,213,147,44,26,132,96,211,205,13,212,29,95,110,109,82,214,142,220,228,197,81,153,165,110,17,43,30,103,130,243,1,201,240,205,69,211,234,245,220,154,126,161,64,148,252,71,148,72,75,141,43,9,65,231,204,207,224,51,22,173,112,63,252,6,169,118,233,197,78,60,216,221,98,84,88,205,30,247,54,31,184,120,232,21,74,139,167,149,136,86,141,213,166,103,37,229,73,233,74,146,228,117,101,5,158,253,240,38,53,38,179,165,215,77,221,10,218,179,110,25,20,103,155,89,26,227,155,93,54,213,131,239,220,192,84,237,78,133,127,105,181,123,163,81,166,203,167,77,103,7,131,73,160,254,163,33,49,248,119,230,103,123,233,220,202,109,185,125,55,227,168,81,216,233,154,118,101,221,197,229,220,197,155,87,120,104,209,93,74,99,211,53,139,110,157,83,144,244,116,178,185,59,73,70,131,34,198,226,199,188,87,79,21,92,181,238,202,29,202,253,197,165,240,124,109,55,98,228,27,127,71,97,23,124,17,0,157,54,95,20,26,85,196,77,138,84,180,220,76,195,168,212,210,166,147,20,222,36,186,156,249,100,133,100,113,119,194,142,167,218,151,180,218,189,53,115,107,20,103,73,111,117,204,212,234,26,47,213,201,249,8,233,79,175,93,218,105,114,59,34,11,178,169,181,56,203,216,189,185,37,52,105,60,100,134,88,159,198,190,166,213,52,230,101,135,62,179,38,107,178,220,201,190,225,250,228,156,96,200,6,41,210,253,86,189,180,162,229,135,84,183,37,60,212,136,174,158,214,82,102,68,181,103,200,203,222,38,158,149,85,245,87,92,47,200,151,30,171,216,146,165,211,102,49,225,144,166,227,99,178,188,149,159,128,192,60,44,112,189,122,235,189,237,78,113,81,29,102,154,137,4,227,178,200,188,200,207,34,244,244,219,76,168,246,69,175,77,161,42,35,43,114,3,40,104,156,52,150,85,180,188,192,66,170,47,43,251,6,167,91,171,214,107,236,41,48,29,36,174,35,8,86,213,35,62,121,25,191,74,120,7,209,189,50,170,162,191,75,164,33,247,212,215,77,73,144,68,180,109,251,15,222,36,203,108,229,110,41,194,35,74,253,195,218,210,146,105,194,75,4,158,216,1,198,211,45,138,53,26,51,48,233,144,154,142,196,114,194,27,109,36,148,151,236,33,200,178,135,18,95,156,50,206,123,99,224,61,160,3,214,166,146,165,110,60,129,33,70,126,190,12,139,200,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,0,117,235,254,235,167,217,54,156,235,150,168,247,74,52,62,150,245,237,82,177,189,212,32,187,36,140,252,212,94,224,20,229,205,135,136,135,181,11,84,153,211,42,66,241,75,182,183,110,94,11,243,254,34,60,23,139,178,155,74,147,181,72,63,229,30,126,162,236,48,63,5,28,55,74,226,67,87,224,219,114,81,182,138,199,87,210,14,228,143,102,232,178,86,215,170,78,182,179,202,217,199,170,127,111,111,60,41,115,220,85,75,202,224,147,95,170,47,169,50,102,205,231,132,150,118,33,40,47,162,68,94,73,47,112,188,158,89,188,62,181,164,58,37,18,187,84,139,178,183,91,234,120,149,111,207,241,50,230,37,29,146,226,145,244,28,47,34,47,175,38,2,89,218,246,221,50,210,161,70,183,232,236,244,162,69,223,211,70,229,43,27,150,165,159,117,25,159,154,143,222,57,80,0,0,0,0,0,0,0,0,0,0,0,28,5,247,100,91,250,139,106,212,108,235,158,31,137,167,84,227,61,21,246,250,139,70,80,227,106,109,93,208,164,171,232,173,69,216,203,207,246,136,39,167,252,182,213,163,188,80,196,212,203,74,119,90,216,241,13,202,110,63,75,111,134,95,164,80,241,35,115,146,150,226,246,182,218,75,38,156,31,159,159,97,97,96,3,197,9,218,132,167,224,68,67,200,0,0,0,0,0,0,0,0,0,0,0,7,1,124,89,22,246,161,219,83,173,75,158,23,138,129,61,135,88,113,29,69,163,178,219,83,103,221,10,74,190,138,213,228,101,230,48,167,14,60,30,218,188,54,94,151,21,114,210,153,213,135,94,114,92,132,183,211,113,62,28,159,117,149,19,57,113,231,13,123,73,132,150,236,22,126,175,124,138,0,0,0,1,226,226,210,210,20,226,207,9,65,26,140,254,4,66,175,121,157,113,189,72,106,155,59,67,108,9,93,121,139,91,177,106,174,236,82,118,36,211,50,51,205,225,214,48,120,61,135,185,11,251,61,230,50,55,52,238,44,107,26,69,103,70,211,59,30,95,135,173,86,201,10,150,247,77,11,196,39,154,154,202,211,181,214,84,143,166,218,79,36,162,87,195,5,147,20,202,163,171,93,85,231,29,63,225,53,42,172,163,90,143,213,71,81,231,87,223,224,146,202,149,245,17,103,220,3,231,139,26,93,94,162,204,56,173,245,101,77,121,45,54,156,146,119,184,181,96,139,39,130,44,153,253,130,235,57,93,112,158,238,146,233,233,106,117,219,19,163,112,87,211,190,58,122,132,172,65,125,136,79,39,187,111,41,31,198,54,175,52,146,190,194,236,49,47,46,174,94,82,105,210,105,58,215,171,116,205,174,39,161,81,163,197,235,17,224,243,18,75,15,111,143,39,234,112,182,173,31,89,151,145,11,75,101,166,216,105,12,52,157,168,109,36,132,150,115,130,34,193,0,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,182,135,155,91,46,39,40,90,77,42,44,249,145,249,143,48,1,130,245,59,130,126,28,53,122,115,149,43,226,192,241,242,157,51,90,156,244,172,246,178,163,53,168,207,13,62,146,243,113,103,251,126,193,247,232,151,9,58,29,195,228,137,19,52,198,209,244,92,137,38,178,91,158,62,99,249,74,141,179,50,195,207,44,188,217,71,127,171,235,60,230,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,30,169,49,153,150,202,163,200,70,246,215,140,150,76,179,131,207,184,107,163,198,134,141,175,69,53,222,187,106,179,31,167,1,62,23,194,250,249,206,97,199,90,252,214,181,125,39,125,231,246,125,91,25,138,240,230,203,195,100,173,64,178,233,250,161,108,71,221,62,135,213,241,104,222,69,214,235,59,5,132,119,91,169,74,112,148,43,201,39,159,126,60,192,101,126,89,58,128,171,219,134,170,60,83,70,10,153,226,48,121,243,234,79,152,127,170,95,171,245,137,112,43,83,146,221,202,137,86,61,233,110,45,126,188,15,71,108,78,63,93,234,138,207,221,254,147,22,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,3,215,211,220,125,199,158,48,88,33,250,0,62,103,208,225,164,146,140,145,153,255,0,80,244,173,42,125,165,50,243,38,105,73,225,88,47,164,127,17,247,128,14,153,26,199,42,117,202,253,203,13,245,102,66,73,14,182,181,25,145,164,189,196,67,179,165,178,74,72,210,131,36,171,204,140,125,106,193,22,76,126,18,146,174,196,3,162,106,182,148,90,250,171,109,73,160,92,180,244,73,140,182,204,136,176,91,187,151,184,197,83,95,90,21,175,188,33,234,76,219,147,74,17,45,250,123,253,71,89,65,37,75,109,182,143,220,101,229,145,111,119,101,205,14,210,160,204,174,203,66,212,204,54,205,197,146,19,185,70,95,81,123,199,69,177,238,219,55,88,233,82,150,81,222,144,210,204,208,175,20,206,211,73,31,242,75,62,224,20,135,169,215,131,154,209,112,194,126,227,142,237,58,229,156,225,162,175,53,238,205,25,23,150,11,220,58,101,159,195,245,241,122,220,139,164,218,108,46,123,94,35,195,20,132,167,114,49,156,100,93,158,160,240,79,163,151,125,30,117,50,37,185,22,36,169,169,50,57,109,180,91,218,63,137,31,196,66,221,115,209,153,156,27,208,25,184,236,91,186,83,147,88,148,133,120,71,20,73,39,16,94,102,96,33,221,241,194,78,167,233,245,235,26,205,169,82,158,148,185,142,33,44,184,211,103,133,103,25,192,185,46,22,184,103,179,244,207,77,232,228,171,125,143,30,184,237,200,123,172,209,41,125,77,189,252,196,108,225,79,140,219,75,93,175,72,212,125,68,182,32,122,121,133,37,16,214,164,238,50,95,150,72,197,140,69,101,13,198,108,144,233,18,76,137,68,126,228,151,192,128,126,52,150,77,77,116,90,233,168,187,108,46,196,159,216,60,164,197,138,107,241,18,77,73,52,251,200,240,67,140,174,221,20,59,127,105,212,106,144,227,117,188,150,227,201,73,158,62,209,12,120,216,227,190,141,165,84,151,45,123,14,123,53,42,180,182,246,45,73,94,73,164,153,125,34,50,247,144,9,55,170,154,225,99,105,165,53,197,85,110,40,112,159,113,149,169,158,179,133,235,25,23,184,80,191,19,122,201,89,213,205,80,169,220,243,103,147,205,19,203,97,178,71,189,178,81,224,200,117,221,68,214,93,65,212,122,154,158,184,110,169,213,2,73,159,77,15,56,102,148,17,251,136,112,214,77,133,116,106,37,94,53,187,108,211,23,46,165,33,226,73,122,167,180,242,125,178,127,0,29,101,197,52,251,133,209,53,167,62,245,30,123,143,185,52,154,154,212,132,183,9,246,221,86,54,40,136,253,97,99,60,60,114,177,170,84,208,170,158,170,184,184,46,161,105,81,48,215,174,147,247,137,229,108,112,103,162,180,154,107,16,39,89,20,201,75,142,146,36,60,227,69,188,204,128,71,158,89,54,101,221,43,75,106,112,239,72,146,210,196,130,38,227,41,220,145,27,70,156,30,50,50,245,51,151,230,134,210,174,100,221,81,168,174,245,149,32,222,117,46,175,113,100,207,38,120,25,254,4,91,71,79,40,136,97,133,71,165,64,134,68,222,194,50,66,71,95,187,53,251,78,45,138,68,154,204,170,252,55,35,69,108,214,233,165,212,168,246,151,212,3,136,213,93,43,170,163,78,30,183,244,143,194,82,103,188,100,217,60,77,145,97,7,216,252,135,5,195,134,128,74,210,58,122,222,175,85,100,84,43,114,140,205,233,10,117,74,108,204,207,61,136,198,59,145,204,211,135,38,94,83,5,112,72,234,165,88,74,18,206,82,100,51,118,151,113,9,166,90,183,77,141,86,183,46,22,76,164,158,27,109,107,36,158,126,192,25,65,131,234,153,173,101,235,35,213,51,248,143,126,75,200,124,111,169,150,209,212,55,246,167,226,71,216,199,93,171,234,13,177,69,90,147,83,173,70,104,217,44,168,137,210,220,127,176,7,104,145,46,52,100,153,190,250,27,237,156,168,196,80,226,91,142,251,11,68,37,126,79,67,144,137,149,87,119,37,68,218,200,201,7,142,217,33,138,184,208,226,138,92,219,73,234,14,151,202,171,149,99,196,17,33,198,24,86,13,31,242,139,220,32,69,99,134,189,113,212,152,31,151,119,59,205,248,185,228,107,105,82,228,18,84,120,251,64,117,173,127,226,163,80,117,170,241,155,82,122,175,33,168,132,74,109,12,161,102,146,219,246,16,193,47,74,147,36,137,78,190,189,196,125,204,213,230,57,106,165,10,165,77,174,61,64,144,210,83,49,149,155,42,232,158,226,82,139,183,159,188,118,251,39,64,117,30,245,173,196,161,211,173,185,134,236,181,97,42,91,42,36,151,237,1,210,232,180,106,173,211,82,143,2,145,29,82,36,188,162,104,144,132,228,251,251,197,136,112,197,203,34,171,95,93,42,231,191,11,167,9,237,174,184,202,136,210,127,17,219,120,39,224,34,248,211,173,72,110,231,212,43,106,35,212,210,100,141,29,69,110,194,243,240,22,121,26,23,129,82,34,197,74,90,138,132,225,40,79,98,73,99,220,3,175,217,154,95,103,88,212,168,244,154,13,26,43,10,140,210,80,151,9,162,37,30,11,222,99,180,182,75,67,125,52,26,55,151,153,164,187,15,149,53,42,123,12,189,53,217,137,67,109,103,113,186,123,72,177,246,140,111,168,188,70,233,86,158,208,95,173,86,110,86,16,150,240,106,38,86,74,87,245,16,12,162,217,159,72,201,4,147,193,250,201,34,243,31,133,41,146,46,163,138,38,91,111,204,140,240,43,211,91,121,165,89,116,106,67,78,233,145,166,108,148,172,201,100,225,109,201,8,199,170,252,210,181,54,243,161,177,76,164,211,219,165,173,109,225,199,163,184,100,121,1,115,178,171,148,166,210,151,124,123,41,193,247,245,139,38,49,181,107,137,173,21,182,42,78,210,170,23,157,61,185,41,81,245,80,167,139,41,87,192,81,91,252,95,107,140,166,86,74,191,106,132,162,51,81,23,88,198,45,173,222,55,61,114,107,213,154,157,114,75,242,164,175,122,212,165,158,76,204,6,196,212,190,41,116,102,183,41,20,248,55,141,61,199,94,61,173,146,94,47,88,254,161,208,53,199,142,13,42,210,42,82,202,53,106,60,218,129,56,73,54,27,116,141,88,247,246,20,51,71,188,238,42,28,180,78,137,92,148,211,241,207,123,70,149,31,101,15,154,183,114,87,238,57,167,62,179,61,233,143,60,121,222,181,25,224,204,5,141,235,143,54,10,252,210,102,22,155,71,84,21,178,102,111,169,212,146,137,101,245,8,207,169,188,119,107,54,165,210,14,28,154,202,217,238,68,163,111,41,237,251,6,14,167,233,253,215,82,130,245,94,53,33,247,227,180,157,203,89,160,207,183,213,241,29,194,204,208,27,138,240,162,201,175,193,113,12,197,140,74,234,147,171,36,40,140,139,200,136,192,117,178,213,139,253,104,47,246,205,57,197,171,57,46,186,140,191,206,56,39,154,184,106,115,14,107,138,121,231,23,235,27,157,207,184,148,122,81,160,26,99,93,160,67,126,185,46,172,220,188,153,59,209,138,106,35,50,63,136,148,212,190,28,110,247,45,232,241,105,122,51,66,114,155,132,148,121,170,60,60,233,123,141,69,238,200,10,213,181,52,206,248,212,25,15,51,74,164,201,150,184,221,149,177,38,120,30,107,210,186,237,54,233,137,106,215,33,61,14,67,238,165,43,55,8,203,106,76,241,147,22,123,164,92,16,223,39,115,213,42,117,169,143,218,140,190,162,52,55,0,242,149,125,163,54,217,220,6,90,17,238,117,92,23,172,231,106,239,154,54,161,114,16,74,51,47,112,10,131,212,125,24,61,59,151,79,98,13,90,53,98,60,197,39,123,81,139,42,79,127,33,34,153,225,210,222,147,100,176,244,61,41,175,59,80,149,21,38,211,164,89,78,243,79,110,194,210,17,194,126,138,161,127,194,108,186,115,206,145,145,182,181,52,70,101,129,146,96,90,180,58,124,86,160,53,73,138,220,120,233,36,180,100,69,234,227,203,0,43,39,135,94,7,117,110,206,164,122,126,158,168,80,101,84,203,168,134,167,71,223,209,47,129,145,137,61,104,112,106,221,78,146,167,181,22,97,46,172,179,61,206,65,81,178,217,23,187,177,9,92,211,45,37,180,150,75,106,11,177,31,144,245,58,250,16,73,92,167,73,6,103,141,169,60,228,128,71,251,75,130,173,48,182,171,108,220,132,212,137,83,99,118,66,165,58,110,35,191,212,99,47,197,211,187,58,156,234,103,46,141,9,183,154,34,61,237,180,148,150,8,112,90,181,173,150,102,147,80,93,172,221,21,18,97,164,96,219,74,123,154,139,236,16,39,91,57,131,223,183,187,245,10,30,143,219,146,30,132,235,93,52,75,75,106,74,146,127,18,1,97,247,61,249,100,89,176,142,169,95,173,64,133,13,178,219,135,12,136,71,221,87,227,235,74,108,8,237,21,186,225,86,156,146,163,70,200,139,35,216,127,17,7,233,220,61,241,131,174,212,184,178,46,106,164,228,209,228,169,42,81,45,243,201,17,159,192,196,186,208,174,93,86,29,156,236,122,205,221,49,218,179,237,18,86,184,242,81,148,103,222,3,14,235,31,19,220,76,234,44,54,162,233,133,151,83,141,70,168,199,61,198,166,13,74,81,171,222,70,58,38,139,242,233,212,13,83,169,65,188,53,86,115,140,70,234,155,178,98,189,185,47,44,140,252,178,45,102,149,104,218,244,120,204,197,167,82,88,97,150,82,73,109,8,65,97,37,240,33,205,52,220,100,97,45,52,73,251,11,0,49,62,136,240,237,96,104,101,28,224,218,16,95,111,168,172,168,156,94,238,227,40,165,196,176,230,211,194,214,175,50,79,184,123,30,47,206,26,80,181,111,36,153,146,125,198,61,76,147,143,50,165,173,148,162,70,59,224,7,31,115,82,169,245,170,60,154,116,247,212,220,103,144,164,158,197,109,86,76,190,34,156,121,141,82,173,235,26,100,58,5,147,117,60,162,112,214,85,24,142,73,53,172,143,220,94,98,202,120,173,215,155,83,70,180,234,164,186,173,81,182,166,72,142,180,70,233,40,141,100,241,151,170,120,251,69,6,106,37,221,113,234,13,213,54,185,92,168,187,49,249,14,169,70,183,85,147,198,123,0,205,156,23,232,157,63,91,174,10,149,14,105,164,156,98,34,222,101,106,247,47,220,38,110,155,235,213,107,134,244,78,210,109,70,113,46,83,146,218,217,132,180,150,212,237,193,136,67,194,206,179,193,210,74,181,102,115,146,21,21,199,169,235,101,149,163,252,111,187,184,235,87,29,205,169,250,221,113,56,252,165,78,158,158,161,165,14,161,38,189,153,62,222,64,51,174,156,31,15,250,137,170,207,198,188,40,50,234,82,171,117,21,177,28,227,59,132,160,212,174,198,100,36,110,177,242,172,183,42,101,14,101,143,57,170,114,221,73,43,166,234,178,125,198,13,225,15,78,91,208,109,78,42,246,180,90,207,174,60,152,232,85,57,196,71,83,187,30,51,202,85,245,24,179,106,213,147,82,214,40,244,91,138,137,121,213,105,12,50,130,81,37,178,219,188,190,178,48,24,215,132,126,7,232,122,21,23,210,149,214,227,78,168,237,201,97,36,103,246,247,18,217,182,217,52,37,12,182,104,53,23,209,247,39,234,31,61,22,155,34,5,57,136,143,201,91,238,50,130,73,188,191,164,172,23,188,114,27,84,73,53,33,36,106,47,35,248,128,249,19,226,212,105,140,203,137,35,65,229,102,162,206,75,224,62,148,117,20,106,202,75,213,60,121,15,89,27,142,37,69,176,144,163,44,41,73,243,34,17,151,139,126,43,160,240,249,64,52,192,68,137,21,37,122,233,222,217,147,102,69,241,80,12,197,172,26,141,15,76,44,74,181,224,190,238,83,216,83,169,107,61,212,101,238,33,90,122,121,204,138,227,184,245,161,186,77,193,21,18,104,179,36,108,76,117,182,70,105,81,171,5,231,240,24,59,136,174,97,26,139,174,86,251,116,67,134,221,42,51,170,82,29,84,119,15,43,79,214,49,103,11,58,125,113,234,102,171,82,169,84,40,169,113,246,165,34,74,222,89,225,70,148,168,140,192,108,53,66,168,55,83,160,196,168,52,217,167,170,218,86,73,248,100,135,44,156,169,36,178,62,251,71,13,103,83,221,167,219,240,225,190,88,83,108,33,7,246,146,72,115,11,95,79,9,34,243,1,224,217,184,179,50,60,118,250,135,170,68,86,38,100,220,112,205,36,91,85,180,241,129,244,37,6,133,169,73,86,236,255,0,39,62,67,18,235,39,17,122,113,161,148,239,73,93,181,62,138,28,115,98,144,69,147,201,253,64,32,223,48,251,134,177,160,151,237,22,243,178,231,78,110,84,165,173,105,203,202,52,25,151,212,28,17,241,219,123,234,189,254,118,181,249,87,97,184,201,103,41,73,167,106,141,89,192,193,188,195,120,149,211,157,119,85,53,219,26,178,252,143,3,187,41,90,54,236,207,192,97,30,11,239,72,246,158,179,81,212,237,53,169,71,46,67,109,41,78,123,136,212,2,242,53,175,72,172,237,95,176,165,197,174,210,138,122,86,193,156,115,73,17,168,187,124,69,49,74,224,147,86,143,84,92,167,82,109,89,172,210,93,156,104,75,142,52,102,148,183,187,207,63,96,190,42,27,133,50,151,29,228,182,134,153,83,100,104,74,15,37,140,15,15,3,78,75,78,58,152,109,155,141,229,121,52,249,128,197,28,57,232,133,59,73,52,254,149,73,240,16,189,36,76,22,231,137,146,220,71,239,238,58,62,182,241,141,23,73,174,153,86,124,59,62,163,80,118,154,201,73,149,41,146,202,54,24,247,88,28,94,211,110,221,97,175,105,37,78,27,81,36,83,37,28,118,20,143,53,17,12,135,171,86,150,157,210,173,202,189,239,113,208,227,58,71,16,202,82,205,25,53,182,69,228,96,48,102,159,214,236,46,54,89,122,183,224,231,193,69,61,100,211,173,41,227,35,81,159,188,176,50,45,235,194,189,168,157,41,171,217,182,244,68,248,249,177,150,211,82,31,245,212,149,25,118,239,230,32,191,14,60,92,217,122,71,173,213,107,126,12,102,163,91,245,201,166,227,25,45,164,218,115,130,34,33,106,214,221,219,67,188,41,17,235,20,121,172,190,203,137,37,145,146,136,241,146,1,82,54,221,151,196,6,131,187,81,166,209,40,85,185,85,8,146,118,176,249,110,83,70,130,248,16,207,154,85,204,74,93,175,83,129,100,107,53,22,77,54,164,107,36,72,146,249,108,70,223,112,159,210,105,84,169,101,212,122,11,46,173,94,106,52,145,136,207,196,167,4,54,62,183,186,138,171,44,34,36,226,201,155,141,36,178,174,222,70,96,50,197,153,196,38,151,223,243,81,79,183,110,218,124,151,222,78,82,195,110,17,172,203,226,58,230,160,240,183,106,106,21,110,69,118,69,74,160,219,175,17,40,137,185,74,74,72,254,194,21,188,223,5,92,76,104,165,233,34,242,177,223,121,232,180,215,77,77,151,91,27,154,35,206,48,51,5,143,204,75,83,161,220,81,168,55,157,141,34,44,24,74,38,228,201,67,43,51,81,23,99,63,46,224,62,221,98,184,56,173,211,10,201,91,86,100,25,21,90,76,31,247,50,218,100,214,100,148,249,17,159,188,199,63,111,241,237,123,105,229,6,147,251,184,89,117,18,153,44,246,54,178,111,97,39,31,17,156,236,14,50,116,95,81,107,237,208,98,188,134,221,83,91,220,84,132,18,48,175,121,119,29,254,189,167,186,45,172,74,109,115,160,82,170,254,11,186,91,81,165,68,156,253,128,58,125,59,137,93,13,212,59,122,60,169,181,10,107,72,113,41,113,77,201,218,102,74,199,151,113,222,105,54,166,144,93,20,70,43,113,169,148,201,49,158,78,80,180,182,156,31,216,56,116,112,185,163,173,56,108,197,179,160,52,214,220,146,9,188,39,35,224,212,78,31,165,214,169,84,170,13,157,116,78,183,35,197,74,139,167,8,240,147,1,212,117,55,130,253,6,212,106,226,107,19,161,70,66,205,4,149,33,163,36,224,191,96,141,250,207,202,182,213,184,106,17,21,166,51,154,97,11,37,111,53,43,113,23,218,62,141,95,225,227,139,218,29,116,218,176,111,58,132,214,13,24,74,156,147,183,112,233,76,107,71,23,188,40,161,166,111,171,121,218,227,181,50,220,222,86,167,73,24,251,0,117,102,121,67,106,67,74,51,98,233,167,145,173,91,114,164,25,144,196,90,201,203,163,88,116,206,115,49,227,194,93,97,183,8,205,78,197,104,205,41,49,36,145,204,143,91,24,51,122,94,156,188,131,116,176,72,38,87,132,253,126,67,52,219,28,199,244,150,69,10,159,22,254,67,205,86,13,191,225,49,214,193,225,42,248,119,1,81,183,150,133,106,94,159,68,110,161,118,218,115,226,70,82,246,165,107,108,211,145,211,157,166,214,17,135,17,30,75,76,184,89,73,158,124,133,234,208,53,199,133,254,36,229,57,109,84,17,6,73,194,71,89,77,75,66,82,146,47,171,35,150,168,112,253,194,173,98,11,212,248,84,235,112,156,117,38,134,203,122,50,156,252,0,80,245,30,232,175,91,100,242,41,245,73,44,45,244,237,89,182,225,165,68,95,104,200,250,97,197,46,172,105,133,105,154,213,42,225,125,211,97,6,217,19,171,53,246,63,142,69,143,87,57,79,105,237,89,233,117,10,117,198,250,92,123,43,38,144,146,194,72,252,176,34,205,229,202,243,90,96,215,101,179,105,193,41,112,16,225,236,113,213,237,51,72,14,31,253,147,222,32,186,109,182,154,171,91,82,121,50,233,247,25,22,220,230,123,119,72,162,54,197,198,201,189,44,222,73,47,213,44,41,175,229,22,4,78,212,206,28,53,55,76,235,42,162,84,173,201,78,190,143,164,108,180,165,145,126,210,29,10,163,107,87,232,107,74,170,144,159,97,102,156,146,92,65,165,95,212,96,46,235,74,56,156,225,162,242,181,163,87,42,105,162,82,222,146,159,206,178,242,16,78,17,251,255,0,202,51,149,147,174,90,47,116,200,110,223,180,238,136,82,13,9,220,72,101,226,245,72,134,184,140,85,42,145,118,147,114,158,73,39,249,6,102,68,59,37,157,169,247,157,149,52,170,148,27,130,92,23,119,250,202,105,102,71,183,222,3,102,100,78,98,75,105,240,111,161,68,101,217,121,201,14,143,171,154,55,65,213,235,108,173,235,132,148,164,165,210,121,10,66,182,153,40,188,143,34,155,52,131,152,214,170,105,180,215,157,171,207,118,181,13,194,34,101,50,92,51,36,224,101,84,243,122,190,212,234,148,237,181,13,8,63,44,44,252,128,100,221,73,225,31,90,116,130,225,155,125,233,141,196,252,134,227,43,124,120,238,41,78,246,248,17,15,11,71,152,149,239,164,240,23,68,214,171,110,107,149,70,178,100,105,70,207,83,220,120,24,199,253,150,219,214,91,197,29,86,196,39,152,247,245,22,125,199,60,223,21,156,56,235,197,169,42,126,170,219,80,41,245,165,18,152,39,26,107,114,177,238,238,2,82,104,207,49,13,33,213,104,210,10,181,54,61,44,155,245,77,185,43,34,53,100,121,93,124,46,112,213,196,187,143,222,176,157,138,233,61,150,247,71,112,136,141,69,246,10,221,119,135,26,22,169,212,212,173,4,172,155,155,85,249,228,41,68,217,145,159,150,8,72,29,21,225,67,138,27,30,145,50,11,183,116,234,123,73,101,78,68,105,169,30,170,221,247,17,128,249,117,23,148,245,81,53,105,149,91,34,166,193,83,217,37,45,166,84,70,165,40,136,133,124,234,22,157,92,122,117,116,79,183,174,8,107,97,248,170,81,122,201,198,72,143,204,79,186,199,49,77,91,208,121,107,211,235,174,144,204,218,165,36,206,51,235,91,134,173,255,0,19,51,24,35,84,47,91,31,137,107,218,157,114,72,156,116,249,181,151,147,22,67,40,78,18,223,196,192,69,70,210,166,227,155,168,53,154,140,200,247,36,251,17,253,99,151,164,221,85,234,36,207,23,22,165,46,51,234,34,34,38,29,52,125,153,192,206,40,211,4,59,89,172,105,13,149,72,98,175,36,214,107,68,197,253,52,146,11,61,140,134,31,159,167,119,147,53,105,84,37,80,165,174,124,35,51,89,37,165,25,227,62,224,19,199,134,206,103,50,180,226,219,141,65,212,6,94,170,51,21,4,202,9,7,249,194,44,121,153,152,176,190,28,248,151,180,120,131,162,170,93,14,91,100,235,101,189,198,141,68,106,34,248,10,94,210,78,11,53,163,87,169,78,213,40,150,210,155,109,133,147,107,55,136,208,163,63,176,197,162,112,31,194,53,99,65,40,142,213,110,39,214,205,90,74,48,184,164,121,108,177,229,220,4,193,122,152,196,152,238,67,156,210,28,105,210,50,193,150,75,7,241,17,191,83,56,1,209,13,65,173,185,112,205,163,27,82,29,86,229,154,21,180,178,36,185,158,194,223,37,70,70,162,242,46,228,67,205,148,37,77,146,84,238,228,252,79,204,192,99,141,25,208,155,55,69,40,254,135,182,25,113,40,81,239,238,188,140,144,254,198,144,114,137,181,44,211,238,47,120,249,93,157,26,157,25,233,85,7,73,166,217,35,86,227,242,36,144,136,188,64,241,255,0,167,90,90,197,70,61,2,170,83,170,209,203,12,70,63,160,165,124,12,192,74,219,141,186,196,138,19,231,110,186,150,102,58,147,36,169,194,201,36,204,132,77,190,53,163,86,56,112,143,62,189,127,160,235,20,231,125,110,172,118,240,77,151,218,99,161,233,119,53,13,57,184,104,190,144,213,7,149,65,144,135,54,37,168,136,53,146,190,209,212,56,189,227,151,69,181,87,74,42,54,245,185,53,82,36,62,214,214,16,182,240,75,251,64,66,78,51,120,136,166,241,9,169,9,190,41,17,36,68,74,99,166,50,144,234,179,156,12,65,73,178,238,186,197,10,85,195,72,166,46,76,24,120,235,169,8,206,204,249,100,199,92,148,164,27,139,121,89,45,206,25,146,113,234,145,9,29,195,38,173,205,179,88,147,68,143,104,183,92,167,212,22,143,20,203,141,154,146,127,212,2,59,57,10,167,5,29,73,44,27,36,103,228,180,140,217,194,38,179,197,210,141,83,167,213,106,106,117,81,20,188,58,130,94,16,121,237,220,188,133,138,92,188,35,105,159,17,250,62,117,251,54,128,154,61,112,154,53,33,132,49,211,35,115,31,71,191,187,34,184,245,203,133,221,86,208,210,97,87,93,190,136,168,60,154,94,100,247,100,179,230,96,47,22,197,151,163,154,177,108,196,175,210,233,20,153,11,148,146,37,27,76,163,114,15,29,204,204,99,94,36,244,34,194,129,111,157,227,18,218,152,250,224,39,7,232,243,233,172,203,222,121,33,80,154,63,196,246,168,233,20,200,168,183,235,178,220,133,13,100,235,177,220,112,210,149,39,222,88,22,15,165,60,207,236,27,222,128,253,55,83,144,138,114,73,29,53,37,180,238,37,246,247,128,243,209,142,63,52,222,197,157,15,76,226,195,155,9,180,191,177,110,206,123,119,153,247,44,152,152,215,222,176,208,105,214,10,47,58,12,35,175,57,33,162,36,71,142,100,163,82,84,95,1,70,28,88,94,54,21,203,170,178,238,45,46,142,134,169,110,25,41,165,161,59,79,127,188,240,59,255,0,11,186,151,175,23,253,203,74,176,237,218,236,199,208,135,155,50,109,78,158,210,105,39,220,191,168,4,152,95,10,149,62,36,175,187,150,242,118,208,122,132,185,44,151,132,67,205,109,74,87,241,50,33,201,233,71,41,180,80,238,181,76,212,185,141,85,34,73,74,148,73,141,148,236,207,184,197,144,90,20,191,67,209,169,241,229,54,77,76,54,80,78,237,47,164,172,119,200,236,192,49,158,140,232,69,151,162,150,202,45,187,98,158,150,218,65,125,51,34,53,255,0,88,200,94,29,14,145,100,148,157,189,139,184,250,128,7,161,36,162,220,218,72,200,147,228,103,239,30,212,103,29,200,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,252,205,181,1,86,79,13,85,136,164,140,149,79,195,228,243,229,211,159,12,255,0,84,255,0,91,234,18,224,86,167,58,75,149,184,182,61,151,110,33,126,188,255,0,72,238,78,63,81,234,114,203,221,254,146,1,94,252,24,104,218,245,179,93,232,86,163,209,250,176,21,226,188,87,175,183,24,135,33,196,121,45,10,250,77,123,143,237,250,246,46,141,25,152,108,166,60,116,108,109,25,193,100,207,25,60,251,254,209,94,188,166,184,108,149,167,246,93,67,84,46,120,251,103,215,58,94,17,27,200,250,61,23,103,48,190,232,117,73,86,82,180,249,164,177,238,207,152,176,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,1,134,181,183,132,157,14,226,14,68,121,154,157,104,250,82,68,99,65,33,207,31,49,140,37,38,225,145,97,151,144,94,111,47,191,215,245,22,62,13,49,224,159,135,13,33,156,221,74,199,176,60,4,166,140,150,151,61,43,61,220,40,141,10,35,195,175,168,188,219,65,254,207,180,103,64,1,224,211,104,101,180,50,218,112,132,36,146,146,207,145,23,144,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,234,149,21,137,140,42,52,148,111,109,120,220,156,153,103,7,159,119,216,61,160,3,7,232,159,15,52,141,16,187,235,210,173,70,250,20,218,207,133,220,222,84,172,244,154,112,139,187,142,45,95,73,213,31,187,246,251,179,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,15,197,96,203,6,63,9,41,79,127,33,250,100,71,230,24,35,236,3,226,168,211,218,168,70,91,42,36,40,150,88,50,89,100,191,105,14,22,77,188,205,42,142,251,20,24,141,177,41,196,25,165,77,160,136,183,227,177,224,135,103,193,17,121,118,30,189,233,37,103,190,0,70,104,186,243,168,54,29,192,171,90,255,0,183,37,42,27,43,61,245,189,155,88,36,159,191,246,5,245,165,250,37,197,50,78,167,113,212,19,80,101,166,250,45,169,151,182,167,127,187,176,144,87,37,167,68,186,161,46,13,90,11,82,89,112,176,164,45,57,35,17,111,93,184,113,187,169,173,181,90,209,154,131,244,255,0,8,162,117,80,89,86,198,150,162,239,228,64,43,123,93,244,210,187,194,54,183,157,106,214,132,252,24,12,62,75,136,234,139,36,225,23,192,196,194,163,241,230,238,160,232,171,63,147,247,11,20,155,157,163,40,254,25,227,203,142,158,62,145,23,192,204,117,157,67,212,24,87,229,2,117,169,196,117,166,236,73,116,228,147,108,204,98,49,184,121,62,217,220,99,169,84,249,125,210,107,214,196,11,187,68,110,121,18,167,58,164,58,148,56,178,73,36,143,190,59,123,192,70,110,33,53,243,94,239,90,130,40,119,76,249,164,84,211,50,55,25,53,32,140,143,236,24,18,100,155,142,178,143,21,83,126,76,130,65,225,75,112,205,71,143,180,196,251,188,109,141,74,209,234,90,41,55,254,151,211,234,235,124,182,185,48,154,55,92,193,123,204,199,124,225,222,39,9,122,133,66,147,104,213,161,179,26,167,49,74,74,214,251,4,158,147,135,216,203,39,228,68,96,33,15,13,92,53,221,186,241,121,70,166,211,169,47,250,28,156,34,125,253,167,140,125,162,227,244,43,130,173,52,209,137,204,84,169,84,148,41,255,0,12,132,173,106,245,143,126,59,227,35,188,232,86,138,216,250,71,109,166,155,105,71,136,109,224,182,75,103,6,78,151,199,113,121,140,180,149,176,107,44,57,149,96,189,95,175,226,3,210,209,116,155,38,97,177,176,147,216,251,15,217,74,97,142,172,185,38,100,134,91,220,163,206,8,135,148,185,15,70,105,111,39,164,146,34,202,141,74,193,96,64,78,61,56,232,131,167,52,183,236,123,18,122,36,84,37,36,217,146,227,106,201,180,70,93,204,140,128,98,174,101,60,86,76,85,85,139,14,205,184,82,113,212,218,188,66,88,86,13,42,47,113,153,10,229,127,81,175,105,80,94,134,245,199,41,108,201,202,28,74,158,81,246,31,67,103,95,213,107,196,210,183,37,206,157,61,220,165,88,53,40,242,98,81,105,151,45,173,78,185,107,16,149,91,40,205,83,100,26,84,233,54,233,27,168,65,251,205,62,224,16,209,185,14,50,147,117,153,7,184,189,83,201,228,207,235,29,255,0,73,117,94,245,177,238,170,106,232,149,89,68,134,30,74,144,210,86,172,25,231,224,44,242,7,40,205,58,117,166,142,93,118,98,86,72,237,180,139,191,218,59,45,135,202,203,78,45,91,150,157,112,61,57,249,77,195,120,156,83,110,164,176,162,47,136,12,237,107,63,168,218,139,161,52,154,157,14,180,221,62,173,42,35,107,53,186,140,231,37,220,135,95,161,112,150,213,205,18,21,107,80,42,18,159,171,37,195,83,198,135,148,148,159,126,221,132,134,163,211,104,246,213,33,154,92,6,122,49,99,36,154,108,137,56,36,145,121,14,26,183,169,118,93,188,212,168,213,139,154,35,11,140,157,202,35,125,36,188,125,128,58,181,223,165,116,10,13,139,45,22,221,6,59,147,227,70,82,89,55,26,37,168,204,147,219,204,83,111,21,151,238,189,211,100,183,76,189,33,202,165,193,105,197,166,10,144,142,146,84,89,247,99,204,89,133,207,204,143,65,109,217,175,211,164,85,29,123,195,172,217,112,210,130,81,30,60,204,64,142,97,60,77,233,134,188,162,131,249,10,165,41,154,122,150,165,238,70,211,60,128,135,182,29,207,30,143,120,83,43,53,136,203,152,134,166,54,243,196,103,147,89,17,228,203,184,216,19,134,90,189,141,168,26,121,74,186,232,84,8,113,13,198,18,109,33,77,36,214,142,222,243,26,234,246,55,141,198,148,101,223,41,192,179,46,86,252,67,75,167,85,211,166,181,201,175,184,153,198,72,140,151,124,155,199,192,5,175,48,132,50,202,212,227,136,82,8,207,232,150,48,98,36,241,71,199,205,137,162,82,215,110,69,142,185,117,166,201,73,46,155,159,197,43,235,33,45,100,34,58,163,248,84,238,34,120,241,185,37,229,159,120,170,174,98,156,24,92,239,214,166,106,141,170,153,51,242,179,113,212,96,204,242,127,81,0,143,218,141,204,115,91,175,102,103,209,83,87,240,112,164,26,201,9,36,97,68,71,245,144,141,213,45,64,188,171,253,70,170,151,43,238,165,103,221,43,113,70,71,251,6,119,211,46,0,181,203,83,41,140,87,41,212,68,182,75,115,98,211,32,205,24,47,218,38,110,154,242,150,182,152,166,194,157,123,212,158,69,84,246,173,108,183,133,55,219,204,178,2,169,17,71,171,45,59,228,194,144,166,221,60,33,120,60,100,115,214,142,155,95,23,149,68,173,154,29,18,68,151,222,245,146,72,108,204,207,2,254,105,92,29,104,140,24,44,83,28,179,169,207,165,134,146,157,203,96,179,184,139,204,118,59,107,135,173,40,179,107,17,231,208,237,40,17,223,109,39,249,212,50,68,101,251,64,107,249,122,104,14,168,233,250,35,79,185,45,9,241,208,234,246,145,45,179,44,142,90,7,11,58,189,86,167,162,188,221,163,57,48,36,50,114,16,179,108,241,183,25,27,3,94,90,93,167,247,188,102,26,184,104,144,229,53,29,123,145,185,4,172,159,192,96,158,49,111,154,78,140,232,227,172,90,52,234,79,95,97,69,98,54,242,37,146,84,88,236,159,48,21,147,165,28,14,200,191,172,50,189,43,215,28,90,36,104,106,89,190,153,37,220,200,143,3,177,217,60,37,89,208,170,203,124,171,49,238,152,73,51,81,64,135,158,162,207,221,131,25,147,133,142,25,245,79,88,237,170,132,235,170,225,169,211,40,114,119,56,136,205,172,200,149,147,201,150,12,79,237,43,225,227,79,52,234,157,4,233,84,118,29,149,21,146,109,110,186,217,18,150,172,121,152,8,55,166,250,29,170,119,91,211,45,251,106,213,59,110,132,202,8,163,179,54,49,41,101,241,201,227,184,204,186,97,203,214,156,138,108,146,212,74,129,73,121,233,6,238,216,230,109,150,62,194,19,70,27,13,199,87,81,136,173,180,165,118,115,105,99,4,60,149,46,51,14,154,28,117,100,165,124,75,177,0,232,86,70,131,233,222,159,210,25,164,82,104,44,41,166,11,4,107,65,40,255,0,172,199,120,133,75,166,83,26,47,11,29,36,131,63,163,142,201,29,114,187,171,54,29,182,227,241,234,183,4,86,151,24,140,220,74,157,73,43,250,132,108,184,185,150,104,29,14,169,42,134,253,74,73,200,142,181,37,38,150,178,133,25,125,96,37,233,145,165,205,196,132,236,95,242,177,228,60,220,82,203,215,235,32,144,146,201,153,252,5,83,106,47,54,171,157,23,84,138,101,175,64,138,245,33,43,194,29,78,77,102,94,238,196,63,35,241,211,196,174,166,50,84,59,90,198,91,9,168,39,162,219,235,109,104,198,238,196,121,1,106,45,85,233,178,93,52,198,148,220,135,19,216,201,10,44,144,249,107,115,233,212,106,67,181,25,232,81,51,27,47,47,214,242,34,247,152,129,92,49,232,207,22,148,77,78,133,119,95,181,215,85,73,53,26,222,140,169,38,105,50,63,137,11,0,159,75,143,89,167,46,4,244,33,104,121,27,92,79,153,40,143,204,128,69,251,239,141,106,37,42,225,137,111,90,212,105,23,19,146,136,241,26,25,250,233,192,244,18,248,139,213,39,83,113,90,117,18,181,160,171,4,112,166,179,185,102,69,238,200,205,212,61,3,211,138,37,101,53,200,118,196,22,165,160,204,208,234,91,45,197,145,144,163,70,143,24,250,12,50,148,37,61,203,4,3,0,94,156,49,82,53,130,219,166,211,181,30,82,228,84,25,104,137,213,33,102,146,81,151,191,3,182,233,215,14,26,99,167,244,118,104,148,250,28,85,173,131,201,169,72,37,25,144,203,38,218,13,100,225,164,183,23,145,129,54,130,89,184,73,45,199,230,96,56,216,177,105,208,227,27,16,161,32,144,201,146,73,8,73,22,7,208,146,66,141,102,234,118,18,203,24,31,82,91,66,12,205,9,34,220,121,60,123,193,72,74,187,169,36,96,61,104,81,37,4,146,108,240,93,136,121,146,139,245,112,60,188,187,16,96,190,0,56,250,205,86,13,22,27,149,41,242,16,195,109,17,169,74,87,192,132,79,215,110,61,44,221,61,142,166,173,152,203,171,204,115,40,36,199,86,79,62,66,66,234,181,142,237,233,75,98,27,117,7,216,79,89,61,68,182,125,148,143,121,24,234,237,112,177,164,38,251,83,37,90,208,100,45,188,40,205,109,17,247,248,128,169,13,114,180,56,149,226,42,227,252,169,106,212,172,55,75,146,142,171,109,173,38,105,34,62,228,35,189,247,161,250,147,167,138,223,115,91,51,91,76,143,162,179,65,145,13,143,41,150,213,191,76,130,154,116,106,107,72,101,162,218,132,146,59,18,75,220,67,174,222,58,71,167,183,210,27,106,179,108,66,148,150,252,186,173,17,144,10,51,225,167,131,141,64,215,131,82,250,14,64,164,161,70,102,251,136,60,103,225,145,96,52,251,127,67,248,19,211,52,170,167,10,37,90,181,33,4,167,75,41,82,150,162,248,100,74,185,84,61,52,211,203,98,101,145,68,168,82,168,18,36,52,163,70,199,82,209,164,204,187,24,166,158,56,169,23,125,34,240,83,114,239,133,86,161,161,106,219,182,81,58,68,95,86,0,79,125,40,227,231,64,245,74,178,84,10,237,6,45,36,163,145,56,82,229,18,77,63,97,9,171,102,220,246,165,195,73,142,253,183,87,135,50,27,201,37,48,108,25,17,109,26,201,48,250,225,26,94,131,37,196,57,159,91,221,145,33,52,11,138,237,106,211,250,236,22,168,51,37,212,24,143,132,55,15,122,148,70,95,81,16,13,130,12,157,37,27,110,58,74,73,255,0,36,188,199,23,112,220,148,187,102,18,101,212,38,162,59,91,137,6,75,63,121,152,197,220,47,106,173,217,171,22,4,75,142,231,162,248,25,203,86,215,27,90,77,38,73,248,224,198,67,191,225,210,158,183,229,76,173,195,105,214,34,153,58,100,101,158,197,220,7,55,18,90,101,171,116,84,26,154,113,178,82,92,47,35,200,134,156,208,41,48,94,208,73,175,202,109,151,29,75,200,34,82,82,91,139,246,142,98,177,204,155,64,237,73,167,66,145,57,230,156,138,125,35,74,27,236,70,93,132,99,227,135,142,45,46,214,13,42,145,107,90,207,169,201,47,184,133,22,81,143,32,21,142,180,244,101,170,50,59,247,245,126,161,35,120,30,213,184,26,99,173,212,201,213,184,43,152,211,166,81,200,154,61,187,84,163,193,25,136,224,181,169,111,184,226,76,178,126,70,59,158,142,58,217,106,93,5,103,212,255,0,118,51,157,165,156,158,226,1,178,181,14,164,205,90,141,26,116,126,201,117,164,172,139,225,146,31,126,9,196,145,251,200,117,109,63,112,218,177,105,178,9,59,85,225,145,234,171,183,242,72,123,216,188,45,233,146,78,153,10,185,13,115,8,242,182,201,228,229,39,240,1,202,79,117,48,212,114,81,156,17,25,184,121,236,69,129,74,188,207,245,58,61,227,171,37,70,182,174,4,63,78,136,207,231,218,109,121,195,196,125,197,154,241,19,197,126,157,232,204,7,105,87,13,73,178,153,41,181,35,107,102,74,50,60,10,26,213,235,162,53,225,168,85,170,236,23,86,113,230,75,113,196,168,252,240,106,200,14,150,181,41,226,53,171,118,229,121,119,243,29,255,0,69,89,169,202,212,122,12,74,108,132,197,146,228,198,146,218,148,94,253,221,135,68,34,38,214,75,73,229,45,252,68,186,229,235,161,10,213,45,81,141,90,171,181,33,16,96,45,47,180,242,80,102,91,210,121,198,64,93,46,145,192,173,211,236,58,100,42,252,196,189,45,134,18,70,178,44,123,135,106,151,213,148,203,145,82,93,19,90,118,146,207,200,204,120,192,138,138,124,54,97,48,102,190,146,73,41,53,255,0,43,5,239,31,99,132,78,54,149,60,100,91,79,62,168,8,7,11,134,43,222,212,227,13,141,67,67,107,147,75,154,243,142,188,109,167,5,223,203,34,110,221,86,189,30,242,182,165,90,181,136,203,92,41,108,27,78,30,113,216,203,185,14,125,109,37,78,54,242,27,73,168,139,177,159,153,15,126,196,237,218,105,44,31,153,0,167,190,52,184,17,171,91,215,45,62,102,146,91,147,36,50,104,53,155,172,100,246,171,61,139,35,171,88,247,231,26,122,23,109,199,137,249,61,85,244,123,42,254,16,107,104,207,99,127,19,51,23,78,244,8,114,18,72,126,51,110,36,188,137,69,145,143,53,150,29,52,236,138,194,24,165,197,117,230,163,40,205,14,164,137,43,44,121,0,141,122,121,204,2,206,102,53,6,143,118,212,27,98,68,136,132,169,138,113,88,216,191,126,68,141,177,117,231,75,47,211,91,22,157,207,14,91,109,17,41,213,33,204,227,34,169,234,20,11,3,83,110,105,238,92,180,73,84,151,41,175,42,41,21,50,49,169,42,63,143,97,159,180,231,131,10,132,27,13,235,155,76,46,202,188,89,83,16,125,54,92,62,158,76,188,178,64,44,113,216,244,233,177,73,93,52,60,195,201,198,124,201,68,99,30,222,218,79,110,214,232,82,233,180,171,118,20,89,8,73,155,110,169,132,158,227,63,216,34,141,173,196,198,170,232,77,82,29,153,172,148,87,94,130,203,88,76,168,201,83,202,50,47,121,152,151,26,91,172,214,198,172,81,78,177,69,154,201,176,105,201,35,113,117,11,237,72,8,39,172,60,49,199,179,101,75,122,141,102,84,229,85,37,199,90,211,46,34,205,40,75,134,93,187,23,214,49,222,131,192,213,13,40,141,38,77,67,83,153,166,213,223,87,231,96,75,220,167,27,193,246,35,200,182,105,49,33,78,74,122,209,155,121,178,78,119,25,100,200,116,58,190,132,233,229,118,178,117,169,150,188,23,157,120,242,227,171,108,183,24,12,25,105,241,87,120,199,139,26,29,219,105,77,144,134,205,38,169,232,45,173,169,5,252,175,176,102,154,23,17,122,103,113,186,196,24,21,248,206,76,147,216,152,37,122,201,63,128,243,123,70,40,142,220,104,45,185,166,148,126,159,135,199,169,246,96,112,183,63,12,22,36,232,82,78,217,134,221,38,164,127,197,72,142,146,74,210,127,81,128,239,247,45,201,69,167,209,222,158,242,208,233,52,209,184,210,9,69,185,107,199,100,144,139,147,248,179,181,164,222,80,237,189,75,211,231,41,144,93,53,19,115,231,33,38,217,17,123,251,140,83,172,60,45,241,68,205,198,166,44,171,226,163,50,148,203,68,234,77,233,70,95,156,248,12,69,172,58,129,168,122,71,68,161,219,186,211,103,65,168,174,75,102,132,72,50,55,87,240,200,9,215,74,214,30,22,235,181,84,80,155,157,65,114,92,172,52,217,146,17,223,62,88,28,93,209,192,126,132,106,21,74,69,125,84,228,117,156,86,227,113,165,225,61,254,162,21,251,107,218,186,45,62,229,167,56,253,201,88,165,87,37,56,135,216,65,53,177,180,110,238,93,207,200,132,221,209,200,218,149,108,81,43,200,164,92,138,175,60,110,167,194,19,178,55,160,139,30,243,47,32,29,87,84,185,107,90,206,66,102,70,146,73,147,68,171,41,91,100,188,111,40,201,109,252,48,66,62,223,252,11,235,206,156,82,215,116,82,46,58,141,94,108,39,82,108,182,195,139,248,251,203,61,196,245,176,117,15,89,104,172,212,106,218,171,65,141,30,36,38,141,210,56,102,110,26,146,94,239,180,112,110,241,185,167,210,170,237,91,204,211,170,42,159,57,194,233,48,244,83,34,82,115,131,62,224,34,125,141,197,214,190,232,89,174,165,173,22,181,74,75,46,178,152,241,17,211,218,123,146,59,205,51,154,237,184,228,232,209,235,150,132,152,172,190,180,165,197,175,4,72,201,251,196,218,175,105,173,131,170,20,120,207,215,45,200,211,48,130,117,180,72,104,143,106,140,134,35,213,46,4,116,107,81,45,197,211,97,208,34,83,165,110,35,83,145,218,34,50,48,30,184,124,78,240,181,88,109,218,204,186,205,13,111,190,210,84,182,222,36,169,69,219,235,28,29,95,64,184,77,226,69,212,221,80,218,137,49,244,39,164,71,25,210,74,82,163,247,96,134,17,190,185,84,211,224,219,149,7,108,235,138,91,213,71,26,50,142,218,213,132,154,189,197,145,138,180,243,132,30,46,180,149,104,118,220,170,62,77,52,250,86,182,60,65,146,20,162,63,243,0,238,122,163,202,90,77,126,228,118,77,155,88,143,78,167,17,229,41,90,76,251,8,229,169,28,184,117,126,209,186,225,210,41,52,167,234,113,93,218,75,117,150,207,110,12,252,196,148,212,126,62,117,247,66,106,236,91,119,205,169,25,79,183,181,10,89,26,148,131,250,242,51,61,135,204,191,70,171,205,83,97,92,50,20,205,90,82,16,75,46,159,168,133,31,187,32,42,203,85,184,84,212,93,55,186,27,182,151,70,144,181,78,237,29,27,59,153,227,38,49,132,139,22,232,85,93,54,225,80,165,42,162,75,233,236,36,158,115,156,11,20,214,254,43,41,119,7,19,180,134,106,16,224,57,69,163,72,37,48,251,38,74,83,164,162,247,137,49,102,91,58,117,116,234,189,58,109,39,79,32,187,18,84,52,75,57,110,70,193,245,12,243,230,2,148,43,182,53,213,64,154,229,34,163,67,148,204,152,223,76,141,6,70,56,137,81,39,195,36,185,225,159,142,143,35,221,146,45,195,99,202,207,13,122,57,91,171,61,84,170,89,212,247,101,76,193,168,205,146,50,46,195,24,234,215,1,122,41,169,80,90,163,199,164,69,163,45,165,147,187,226,180,68,106,250,140,5,35,233,174,172,95,90,71,84,106,185,105,214,122,15,58,123,204,212,70,105,47,180,132,149,182,249,150,107,10,106,177,89,175,213,27,122,11,27,77,212,37,178,35,112,189,228,70,39,29,203,202,247,74,171,212,72,52,221,234,132,80,27,52,147,204,32,183,61,245,168,65,126,45,57,127,221,154,50,251,53,155,114,35,179,105,242,92,38,90,216,157,202,207,199,4,3,17,113,35,170,214,118,174,221,105,185,109,186,75,144,37,75,202,230,56,234,183,17,172,97,202,108,185,52,250,155,14,161,46,27,201,112,141,36,131,193,159,216,57,215,244,210,252,110,166,221,190,229,183,49,185,79,119,73,41,149,17,171,2,95,240,131,203,238,189,171,14,170,183,121,34,68,20,177,221,36,162,199,145,253,96,37,39,47,29,15,179,171,84,52,234,61,98,207,152,197,95,97,17,60,250,242,78,110,46,231,220,75,120,60,62,105,141,54,230,118,233,69,187,25,250,131,223,76,250,105,50,34,250,200,115,250,97,166,208,116,218,205,167,219,20,151,76,252,11,73,105,70,125,183,99,226,59,130,80,109,189,214,109,36,100,178,34,48,28,92,26,13,26,136,133,21,30,4,104,105,121,91,156,216,217,36,179,246,16,229,201,109,47,44,154,112,149,23,101,124,71,68,213,253,87,182,52,134,222,93,205,116,60,150,225,32,201,42,34,238,125,254,161,214,172,174,39,116,178,240,181,152,185,105,247,20,52,196,51,86,226,117,212,165,100,69,240,32,29,199,80,41,87,212,168,236,29,163,93,143,1,45,184,158,161,58,141,198,162,207,114,24,202,235,215,106,189,153,118,71,161,215,237,25,200,132,201,151,90,167,228,202,251,119,50,31,61,181,198,198,138,221,119,187,246,124,58,242,122,145,205,68,165,58,100,73,201,125,99,32,87,42,218,119,170,84,26,133,53,153,81,39,18,25,61,230,133,18,205,61,189,216,1,18,184,214,227,86,218,133,166,18,96,105,237,223,12,234,78,185,211,83,72,86,86,73,50,238,41,242,167,87,172,221,119,19,181,58,131,207,72,145,37,195,61,166,163,61,198,127,1,145,56,152,161,74,183,245,126,187,76,91,46,55,20,165,59,208,37,145,145,26,115,216,198,79,224,62,209,211,59,175,84,32,83,175,69,41,249,205,188,93,40,234,65,41,11,63,172,4,124,175,216,119,157,170,211,101,92,183,230,48,204,196,147,172,154,144,120,50,63,33,215,77,169,72,95,134,158,226,154,38,255,0,146,174,195,99,218,215,15,90,81,114,66,139,233,59,66,157,41,40,101,45,54,151,26,35,216,94,236,8,121,196,103,43,251,78,226,77,70,187,100,58,235,51,95,245,154,97,41,36,161,39,240,32,16,99,134,157,9,182,184,129,162,174,208,109,214,225,214,82,225,173,47,56,126,105,247,9,179,163,28,191,181,27,73,100,33,20,234,245,61,77,186,164,169,110,185,28,148,68,69,246,136,47,50,207,214,30,12,181,26,52,234,188,121,17,155,97,105,89,60,206,77,181,164,143,232,153,249,11,92,225,147,140,123,51,92,172,63,15,81,172,181,2,162,219,68,219,233,113,100,131,220,101,143,87,62,96,36,21,160,197,58,219,165,70,130,244,200,106,125,164,37,47,56,209,18,82,102,69,223,176,226,245,75,69,244,251,89,168,110,210,238,186,123,115,88,120,189,67,78,8,203,246,138,217,227,86,155,175,186,79,86,85,207,103,94,117,89,52,9,14,117,12,218,120,207,105,31,127,34,247,14,55,135,62,104,119,37,22,69,62,215,212,40,232,58,100,84,244,215,49,70,102,242,190,179,1,209,248,255,0,224,234,153,161,242,163,215,173,69,165,16,102,184,77,37,178,238,127,96,135,213,45,60,187,233,48,226,200,118,141,41,8,154,142,163,70,73,63,93,63,18,22,211,170,212,75,179,142,71,232,178,173,40,109,21,173,26,74,92,39,150,123,86,103,239,236,36,213,157,194,206,154,65,181,233,212,59,138,222,135,62,77,57,130,107,123,173,18,141,32,41,231,134,78,8,239,173,121,36,206,232,59,79,130,147,245,150,250,12,201,207,137,16,180,254,28,184,33,211,253,8,126,21,201,22,1,187,91,97,174,153,172,143,177,231,204,240,36,45,139,98,218,214,93,52,160,219,84,150,33,48,149,30,16,218,54,145,14,209,180,179,187,29,254,32,62,86,183,168,155,74,92,78,83,244,139,30,225,245,143,18,109,9,61,196,146,35,63,120,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,59,91,120,120,164,107,125,223,65,149,117,183,215,166,209,188,86,214,242,164,227,170,211,100,125,219,113,10,250,77,36,253,255,0,179,223,156,64,7,170,44,86,33,48,152,209,155,216,218,51,181,57,51,198,79,62,255,0,172,199,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,184,123,80,103,245,15,4,41,181,167,224,61,134,68,101,131,31,155,18,94,68,68,3,214,131,74,86,100,94,67,212,251,170,67,132,223,133,234,36,251,154,177,216,135,211,176,136,243,129,248,164,110,60,238,50,250,128,99,141,77,209,235,95,83,168,243,169,18,227,70,75,146,81,181,75,38,200,140,140,87,229,199,111,241,45,195,53,210,184,86,75,114,170,214,211,18,60,67,172,180,222,112,209,31,126,231,245,11,72,56,237,225,91,11,105,171,204,203,204,113,181,122,13,42,176,202,224,203,136,133,245,17,181,102,105,206,82,126,100,2,56,233,175,18,122,69,171,84,120,116,171,165,16,216,173,79,108,219,40,47,164,141,205,216,193,151,113,94,28,119,232,173,75,70,117,5,218,214,156,211,164,68,163,84,83,214,117,230,84,123,73,74,60,159,114,242,19,211,136,222,11,97,220,208,163,215,180,165,40,164,87,32,146,150,218,216,195,102,106,63,172,132,44,188,43,218,205,167,84,183,116,203,87,232,18,43,176,92,116,212,185,239,54,167,150,132,31,110,202,63,128,12,253,192,159,23,180,10,206,152,167,77,110,10,177,29,78,153,28,218,136,78,185,235,188,172,123,140,254,177,141,102,113,241,172,26,61,169,53,84,234,5,18,92,218,114,92,89,71,96,139,24,107,119,170,121,251,4,91,187,237,219,74,218,143,249,115,164,117,233,12,75,128,121,121,167,22,72,89,40,253,201,33,200,209,245,118,230,244,18,98,106,133,166,83,34,204,245,125,33,41,131,83,219,79,220,70,96,36,46,177,243,86,114,236,180,31,164,217,182,252,152,51,229,182,105,74,141,204,154,114,93,197,115,220,151,37,110,191,82,149,88,171,205,113,249,114,214,165,59,188,204,240,70,121,25,122,219,208,54,181,98,191,85,149,102,214,35,64,142,203,191,153,41,143,19,93,143,237,25,183,73,57,106,95,247,77,102,29,74,92,216,82,169,102,241,37,231,26,124,150,70,68,125,251,128,233,124,10,104,230,161,222,122,137,79,170,218,36,76,165,149,150,233,75,103,114,16,143,121,30,126,161,118,22,126,154,210,173,202,155,149,150,218,63,29,34,43,108,201,119,62,162,204,139,190,11,221,220,113,26,35,161,150,142,140,90,145,168,20,58,99,12,62,148,39,123,237,160,137,74,50,250,198,71,120,150,227,73,81,44,136,144,121,94,15,220,3,205,180,244,81,249,180,25,224,240,95,96,242,146,165,55,181,102,233,33,178,238,172,252,7,169,19,225,165,25,76,132,96,187,119,49,26,120,185,226,198,214,208,59,98,91,110,84,216,126,177,33,181,34,43,9,89,43,11,199,242,139,220,3,4,241,187,204,26,70,157,203,145,101,105,196,196,29,69,149,236,116,209,131,198,15,6,43,19,80,117,243,81,47,219,145,251,134,175,112,73,90,165,31,174,210,92,52,142,189,168,151,165,66,251,187,170,151,93,73,70,114,42,82,22,246,83,220,147,184,252,136,112,52,186,29,82,177,43,192,211,33,189,38,66,143,27,26,65,168,255,0,168,128,120,74,148,251,238,173,231,148,233,27,138,53,25,169,70,121,6,97,73,152,132,186,203,46,186,148,249,164,136,204,74,109,4,224,31,84,117,125,44,75,149,78,92,56,4,234,122,134,249,26,21,143,126,50,44,195,66,185,120,233,78,150,198,91,213,202,107,53,87,30,66,119,38,75,100,178,73,253,64,42,111,64,120,87,212,61,83,184,41,147,219,181,101,170,147,226,208,79,43,97,224,209,158,255,0,228,23,17,164,188,18,104,254,158,212,169,183,85,46,134,108,84,226,37,42,201,44,243,187,29,198,113,181,244,230,210,179,26,233,219,52,120,176,217,63,36,54,130,73,16,231,48,151,36,36,208,173,164,199,210,248,24,15,113,18,10,58,80,194,201,27,123,22,123,143,138,93,57,138,139,42,98,170,108,201,142,127,77,10,65,25,127,148,125,205,33,180,182,163,65,165,105,201,159,110,253,199,164,223,142,218,76,148,182,201,75,254,73,152,15,92,42,53,46,157,31,195,211,224,180,219,39,252,148,36,136,121,40,155,142,125,5,188,88,87,116,35,223,129,237,114,108,70,27,75,170,117,36,147,60,118,62,195,169,85,117,111,78,41,115,87,22,167,113,83,152,125,147,218,100,227,233,37,17,254,208,29,193,183,16,110,27,109,167,177,23,117,8,251,197,95,20,22,255,0,15,86,156,169,18,157,74,231,200,65,155,5,187,191,192,113,28,66,113,155,167,218,59,100,201,168,83,43,17,103,77,117,42,38,82,219,132,188,171,221,228,41,231,137,190,42,110,78,35,42,177,166,86,219,38,88,136,147,66,16,140,225,69,159,121,0,201,21,30,101,92,65,185,85,148,229,34,230,232,194,53,168,216,100,219,35,50,239,241,30,205,37,185,175,254,50,181,146,147,72,188,171,142,27,172,168,158,52,40,207,106,182,158,124,188,132,60,37,18,119,45,93,143,30,174,61,194,205,185,80,104,173,42,170,236,173,69,154,251,165,54,43,187,27,50,247,17,128,179,203,38,216,98,214,182,96,210,97,180,220,111,14,210,80,172,36,136,149,130,192,230,39,84,169,145,155,221,50,67,104,54,203,113,153,168,139,177,8,217,197,23,22,148,173,9,172,210,226,148,200,206,33,167,63,134,54,165,145,168,145,143,113,10,236,226,207,143,10,182,166,220,209,102,233,93,110,171,10,50,25,233,188,210,12,208,74,95,216,94,100,2,203,181,159,140,205,43,210,218,108,215,30,184,226,59,49,148,30,35,165,126,182,126,2,186,181,163,154,14,165,92,181,236,233,252,165,83,105,232,108,219,53,26,73,68,163,17,182,210,210,125,106,226,18,230,101,195,98,108,166,230,172,136,221,119,113,163,31,81,137,213,195,191,43,90,115,49,211,80,212,231,221,74,219,144,75,75,40,60,146,177,238,50,63,112,8,43,42,249,215,141,111,186,201,108,202,168,77,149,61,120,37,181,184,139,250,132,141,210,110,89,26,171,168,180,181,85,46,154,193,211,250,138,206,215,155,61,198,127,104,181,27,63,134,253,42,180,124,10,233,150,133,54,59,208,113,177,109,176,146,82,143,226,99,39,162,20,118,90,75,17,219,38,144,147,201,37,5,130,1,94,218,29,202,226,209,180,39,62,245,240,182,234,41,37,37,68,163,35,44,224,77,106,14,153,89,22,205,58,37,50,37,30,33,248,77,164,214,214,146,70,68,94,93,240,59,193,160,143,36,125,200,199,137,178,209,153,43,97,100,189,224,62,55,24,97,134,247,34,33,250,222,100,93,176,61,241,73,179,44,146,13,39,240,51,30,105,142,73,82,212,110,41,91,207,56,63,112,243,233,39,57,35,247,96,7,172,219,95,83,113,43,176,246,146,147,184,200,188,253,224,148,237,247,152,253,193,103,56,238,3,244,0,0,0,0,0,0,0,122,156,245,148,105,52,103,183,152,244,48,149,161,61,210,103,184,125,75,70,226,198,113,246,15,5,48,74,82,21,184,203,103,249,64,122,250,187,139,10,78,194,35,198,79,222,60,38,58,164,54,164,162,49,184,70,94,225,237,113,41,101,165,41,94,178,72,247,30,125,196,35,22,185,241,77,85,181,165,79,182,172,122,4,217,53,54,79,166,135,28,142,174,137,159,212,160,16,7,154,101,207,80,165,107,43,94,139,155,46,51,103,25,4,180,182,242,147,223,246,24,130,51,235,117,10,171,157,67,122,67,167,239,234,56,107,255,0,56,178,189,80,225,154,246,215,170,163,183,206,170,73,139,73,67,177,115,29,74,119,97,27,190,100,71,159,112,131,58,197,161,149,29,46,156,182,142,181,79,144,146,51,255,0,115,200,37,255,0,152,6,45,82,205,69,252,32,203,63,1,153,120,89,212,26,70,158,234,197,22,230,174,83,19,82,143,25,100,209,71,237,219,113,227,39,145,133,114,75,47,91,38,162,247,143,174,159,53,232,111,165,248,198,105,121,29,209,143,243,128,189,29,86,227,151,77,116,82,135,72,244,99,44,77,170,212,16,218,149,2,49,146,84,132,168,178,93,136,100,139,83,89,237,237,105,209,218,157,201,75,152,150,92,92,39,14,76,101,119,83,43,52,31,170,98,160,120,67,211,43,183,136,61,74,165,185,82,123,210,45,211,95,67,143,170,66,247,31,76,143,203,236,23,113,72,210,107,74,217,177,164,91,148,122,76,104,73,148,198,199,212,202,9,59,140,203,25,48,26,231,234,185,173,23,253,101,43,82,212,126,49,222,249,247,110,49,212,203,170,247,116,41,70,105,254,73,158,68,139,227,139,72,226,233,78,180,212,41,52,167,78,67,47,171,168,149,25,231,214,81,231,3,17,91,154,93,120,220,147,163,67,166,82,100,27,146,148,146,73,19,103,147,35,63,50,250,128,116,245,109,53,146,205,88,248,144,207,156,48,232,158,164,94,151,77,54,226,182,40,47,200,143,22,115,70,165,165,25,34,34,81,30,70,92,183,249,95,107,85,86,52,74,135,134,140,220,87,201,42,62,170,240,178,35,250,133,158,240,133,195,20,62,31,236,182,169,210,84,79,76,144,73,113,220,158,118,171,29,240,3,180,234,29,244,246,146,104,116,139,166,188,209,190,229,58,1,26,144,159,84,200,201,56,20,127,43,138,221,67,165,234,117,106,236,160,215,100,68,106,92,135,93,105,11,89,153,36,140,242,68,47,151,88,52,218,54,168,216,181,139,58,81,153,34,115,6,218,75,220,41,183,89,249,115,106,149,177,93,113,202,28,18,126,59,178,246,55,230,101,180,204,4,101,212,45,92,188,53,90,188,229,195,122,213,157,154,241,30,72,183,25,14,160,182,212,246,231,158,86,196,121,164,140,74,155,239,151,150,176,90,54,210,174,137,177,99,161,130,73,40,200,151,220,116,141,71,225,35,81,180,250,200,141,125,213,208,207,162,222,66,76,189,127,91,113,150,113,128,24,98,143,75,126,173,62,44,76,25,19,174,37,45,164,139,38,172,152,190,94,4,244,69,141,33,210,186,114,229,50,217,187,61,180,200,223,179,6,91,139,56,16,75,150,119,11,52,253,64,172,174,255,0,188,105,170,118,45,57,105,91,13,60,140,161,95,176,197,191,211,226,211,168,84,242,166,178,130,75,76,35,40,65,23,100,164,188,136,128,124,55,117,215,76,179,169,111,215,171,146,208,212,54,126,62,252,143,77,141,123,208,239,138,90,167,81,29,37,182,102,120,50,60,136,59,196,239,27,45,55,168,172,233,53,169,111,170,170,164,63,208,156,203,204,154,176,121,247,16,147,113,107,169,211,157,10,151,115,81,41,40,141,57,170,113,204,233,41,27,72,149,183,56,1,154,143,114,82,157,206,146,76,135,208,93,200,133,109,112,203,204,14,251,213,157,93,107,79,235,116,200,169,105,110,41,43,52,100,212,88,248,11,6,169,94,116,74,20,54,167,214,234,49,224,71,115,213,74,164,44,145,149,124,59,128,236,3,173,222,54,212,75,194,158,245,18,105,108,105,73,245,149,156,100,140,114,176,234,172,85,34,53,62,151,33,153,12,60,91,144,180,43,36,101,246,143,172,146,151,11,119,199,204,6,38,176,120,112,211,187,33,82,95,137,76,97,227,146,231,85,195,82,72,242,127,180,118,187,162,222,150,237,179,38,21,160,234,32,73,113,179,75,46,18,125,86,213,241,192,238,4,132,164,176,146,193,124,7,143,76,147,217,4,68,95,15,112,8,193,103,232,30,169,75,175,72,94,167,92,176,235,148,231,208,180,237,40,196,70,73,63,118,71,195,81,225,181,171,34,106,139,70,238,36,219,51,148,163,83,164,242,141,194,81,159,192,132,170,75,38,149,154,205,213,119,46,197,158,195,0,106,110,142,93,138,186,36,223,118,189,193,57,217,197,235,181,9,199,15,160,102,94,227,32,24,226,169,174,122,171,195,183,135,135,168,205,59,113,177,50,74,80,114,153,70,212,165,42,60,100,74,27,54,240,167,94,116,72,117,202,75,196,168,242,208,74,38,203,205,34,22,84,245,127,81,40,247,82,173,157,110,211,230,103,82,221,35,54,221,102,57,186,105,87,187,2,81,105,173,245,98,209,236,152,11,194,41,113,150,71,209,75,228,77,43,207,224,96,50,186,55,165,27,141,57,60,246,251,7,225,182,141,253,109,166,71,239,49,232,98,108,73,81,81,58,36,180,56,211,169,35,66,137,89,35,35,30,74,117,11,140,105,55,9,70,94,123,15,56,1,224,227,45,224,202,78,13,183,15,4,70,93,242,49,134,170,112,229,166,154,191,54,2,238,234,25,62,168,31,196,153,152,203,13,182,78,33,38,225,18,177,229,145,228,150,73,43,82,204,204,204,252,179,238,1,27,238,190,9,180,110,189,58,44,201,52,196,182,184,233,75,105,74,21,180,205,41,242,46,195,161,106,173,155,119,232,117,20,237,125,20,183,230,102,176,164,173,82,178,110,20,124,31,145,228,76,211,142,210,143,42,65,40,200,242,70,126,225,233,93,58,43,198,163,144,210,93,201,228,137,101,156,0,138,250,107,122,235,93,18,76,11,31,80,45,185,19,227,191,181,110,86,13,178,38,176,175,228,153,125,67,45,213,52,83,78,165,93,16,245,22,117,62,57,200,165,48,163,74,210,146,34,50,198,76,240,50,99,212,216,175,127,24,210,84,148,151,170,131,46,196,61,110,194,142,251,103,25,244,36,155,82,77,27,11,200,200,192,98,58,71,21,122,57,54,174,205,1,139,166,26,39,58,241,197,76,109,216,81,25,30,7,105,148,213,122,117,223,18,175,111,92,108,179,65,75,70,83,25,198,237,238,31,145,231,220,33,159,23,60,11,215,110,59,145,203,231,73,86,170,125,68,207,122,16,193,236,74,85,241,44,123,196,118,178,184,144,226,135,135,105,178,109,123,162,135,54,170,195,6,100,243,207,161,107,78,226,250,192,75,190,34,121,128,209,180,42,254,126,203,149,107,72,154,81,137,38,219,201,94,18,102,99,46,232,247,22,122,93,171,208,96,181,79,172,67,58,156,166,146,227,144,119,22,244,31,191,63,96,171,237,118,226,15,76,181,210,202,118,167,118,83,206,37,214,146,87,120,173,121,159,184,178,34,69,6,253,186,108,169,167,46,215,171,77,131,44,143,13,184,218,141,43,218,3,96,29,103,225,211,73,117,182,12,168,215,4,24,235,123,166,102,78,17,150,72,204,190,161,71,220,73,105,29,71,70,117,14,161,66,54,94,98,43,111,173,81,17,147,35,83,100,125,148,71,240,25,15,70,184,254,213,221,50,126,87,166,106,78,214,18,226,82,71,226,156,53,224,135,17,198,70,188,211,53,242,225,162,220,48,155,109,153,73,128,130,124,144,88,34,63,121,0,195,154,125,78,172,221,247,124,24,244,148,188,237,65,110,167,107,134,163,81,150,12,95,231,12,147,237,183,244,210,150,219,147,163,61,80,129,25,12,201,81,17,101,10,74,123,145,138,0,211,59,234,118,159,221,44,220,52,168,228,234,152,86,73,38,93,242,45,63,128,189,89,252,188,183,171,26,119,80,109,216,53,250,137,59,56,150,105,52,145,50,175,129,159,188,5,136,51,49,137,69,186,34,211,33,183,11,233,164,203,213,16,163,138,125,77,226,39,77,245,25,50,237,10,12,217,182,236,118,146,235,206,52,143,87,5,230,89,251,7,17,160,122,205,47,79,248,131,175,233,61,199,112,205,154,135,36,146,33,147,171,53,23,196,196,197,185,110,205,58,147,41,52,27,130,163,9,79,77,65,55,208,117,105,238,71,245,24,8,39,31,154,155,20,215,34,83,107,54,116,178,78,73,18,29,53,96,144,121,247,137,10,190,49,248,106,188,233,20,245,87,110,42,106,220,34,67,201,97,211,35,52,175,3,150,212,62,15,52,70,249,183,102,210,163,208,224,70,84,206,230,251,45,36,150,159,176,198,6,107,149,102,153,71,100,201,55,60,242,117,74,51,71,172,93,190,4,2,74,208,52,215,71,53,70,165,7,81,233,49,96,78,75,72,203,68,210,19,130,35,25,98,151,68,163,91,173,116,169,48,219,142,149,22,8,144,146,33,141,52,7,65,155,209,26,15,161,97,214,101,76,111,105,18,82,242,243,129,232,185,102,235,68,107,242,36,122,84,8,43,160,117,82,106,113,107,50,94,61,224,51,17,23,76,178,77,159,173,221,67,128,186,238,9,182,197,14,109,122,157,76,114,168,81,218,53,162,43,93,148,163,47,112,229,217,121,231,80,102,101,133,17,101,194,63,244,12,95,112,235,149,10,149,122,198,178,14,145,81,113,217,78,19,73,82,35,153,180,102,127,19,248,0,174,142,61,117,39,93,245,14,214,125,249,54,85,78,133,67,39,9,38,151,75,36,125,251,121,10,253,98,185,119,91,172,244,85,82,155,29,159,52,35,122,136,140,253,227,100,139,134,197,180,46,248,7,76,186,41,177,100,199,112,179,208,117,36,105,254,163,17,131,137,142,1,244,255,0,83,236,213,67,178,168,240,233,245,40,68,167,34,27,40,36,117,22,126,229,31,192,5,38,83,234,23,82,36,57,94,165,73,148,151,214,173,138,82,20,172,153,152,202,122,121,196,214,183,232,211,138,110,147,92,147,21,50,139,107,196,241,26,178,95,180,90,7,8,156,10,210,116,250,216,153,3,85,109,202,124,217,10,145,189,42,82,9,102,69,251,71,103,215,14,9,180,47,85,81,224,105,73,131,78,151,79,35,83,165,31,106,79,30,236,128,170,218,173,181,174,60,85,74,85,233,26,129,34,162,150,85,209,55,25,104,139,42,248,246,31,14,151,202,185,120,104,213,248,181,203,190,218,150,151,169,47,18,222,51,35,73,39,237,22,61,163,117,189,49,224,186,217,169,193,186,42,209,37,197,41,138,36,54,211,137,113,123,126,56,25,10,163,65,225,175,139,59,65,217,177,21,76,97,234,226,12,155,112,246,37,252,151,235,123,200,7,103,225,143,140,77,62,215,72,37,10,13,65,168,181,22,147,184,219,90,251,246,18,70,44,239,22,199,80,153,39,49,228,101,131,200,164,78,39,180,101,92,48,213,154,184,116,134,248,109,16,218,89,50,247,134,148,93,93,249,238,70,68,59,158,128,243,63,187,45,39,41,116,75,240,213,34,154,198,16,167,251,169,197,151,196,192,89,63,17,252,62,218,58,219,100,201,181,106,209,216,101,215,9,78,48,234,144,91,137,211,46,221,252,197,23,106,197,191,115,112,253,170,243,172,250,101,113,194,147,67,144,104,46,146,141,36,125,243,220,133,218,80,120,201,210,59,230,203,118,236,167,85,26,54,152,100,214,164,45,68,78,146,136,178,120,33,90,119,231,13,119,239,23,122,175,113,234,46,159,195,50,165,187,39,122,158,127,41,82,136,254,0,49,21,87,140,237,98,185,237,197,90,53,122,202,36,68,113,158,130,119,180,74,247,99,3,203,134,142,22,111,93,118,189,90,132,253,41,246,225,58,241,56,185,123,12,145,130,60,137,201,195,143,43,138,109,30,84,123,147,80,140,158,113,133,146,188,57,225,72,51,47,137,9,243,97,233,85,151,166,205,44,173,170,76,120,202,115,29,155,108,136,147,246,0,227,52,87,73,104,186,67,100,83,237,106,76,98,111,195,145,111,248,153,227,185,140,134,109,146,84,100,193,99,169,220,212,61,168,104,139,214,51,51,51,31,164,209,17,25,18,143,184,15,158,39,230,220,84,117,62,75,82,123,237,34,242,31,88,240,75,77,165,102,225,32,183,25,96,207,222,99,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,156,34,51,61,135,133,224,123,71,173,214,137,212,227,38,147,248,144,15,67,139,109,164,39,196,56,68,179,242,51,29,102,247,176,109,123,218,4,152,21,186,35,18,9,246,13,9,112,208,89,51,50,29,165,113,242,210,81,132,172,203,222,161,250,184,196,230,55,40,203,5,238,1,90,26,139,202,230,85,70,224,155,93,181,174,164,178,203,235,55,188,9,32,207,97,151,114,33,213,36,51,42,215,161,192,177,245,235,75,158,147,22,36,206,131,21,83,45,137,36,151,98,60,17,124,5,171,156,83,201,37,56,36,159,210,87,242,140,112,55,70,157,218,215,123,62,30,187,71,139,45,180,247,73,58,217,43,214,248,247,1,85,122,205,195,182,156,222,214,209,215,184,125,175,182,137,176,200,188,100,22,20,100,167,22,58,70,133,113,129,168,252,43,87,151,103,95,81,222,151,77,104,136,202,18,213,220,140,252,207,34,192,170,60,12,90,235,174,84,234,86,229,106,125,45,21,7,13,199,155,142,230,196,164,254,9,34,16,191,138,158,94,154,129,226,230,221,84,7,222,168,67,142,217,168,148,181,26,222,81,144,11,22,208,158,38,44,141,104,181,89,175,211,164,179,29,197,37,59,227,27,133,150,204,253,195,160,241,177,196,77,111,67,236,31,73,217,208,23,41,249,164,164,19,173,43,59,79,30,98,148,40,247,102,167,233,101,81,234,5,62,183,82,167,26,20,125,84,37,197,35,106,136,88,7,7,149,253,65,214,75,78,21,54,240,126,5,126,2,30,87,84,165,47,170,226,19,241,50,63,32,17,134,127,48,142,32,93,146,179,106,233,125,179,90,183,41,179,71,209,250,134,15,212,189,93,185,181,114,230,145,114,93,239,191,45,215,18,68,68,165,30,18,101,239,192,178,74,143,6,90,61,169,218,161,50,214,77,14,171,79,82,222,82,212,243,12,108,104,140,189,196,127,1,218,174,30,89,90,5,103,42,44,155,134,225,118,27,78,168,136,141,215,82,146,86,62,208,21,21,74,163,85,106,178,218,164,192,97,106,118,83,132,76,181,183,186,179,228,100,45,131,128,142,4,10,223,167,198,212,43,238,58,74,160,225,37,194,142,234,59,253,67,185,59,194,167,11,149,42,205,13,248,87,12,88,79,81,250,105,105,77,188,132,155,202,73,246,251,114,38,221,33,184,16,41,176,35,211,157,104,146,72,74,27,193,246,81,17,96,7,182,155,69,164,211,225,165,138,101,61,166,146,131,34,52,161,36,88,63,136,228,95,54,91,109,45,188,238,211,63,33,248,204,84,33,211,123,122,146,163,236,105,247,100,121,169,131,236,68,148,172,139,222,160,31,60,233,77,66,142,149,184,68,164,252,76,240,48,79,17,92,81,217,186,35,107,61,84,150,227,110,202,219,148,69,37,250,206,159,192,134,70,213,77,50,123,81,105,190,1,170,228,218,119,108,110,140,238,195,17,186,231,229,217,109,94,179,225,126,84,93,149,153,204,195,86,112,243,219,183,119,207,124,128,195,111,115,91,122,52,36,191,7,76,166,176,135,15,106,81,188,207,119,215,228,35,126,161,115,7,226,14,175,115,203,172,91,203,155,10,2,215,148,70,233,153,244,139,225,228,45,122,221,225,59,70,173,250,100,122,105,218,144,37,166,50,73,36,183,152,74,148,120,33,200,61,195,110,141,184,78,164,172,106,73,45,195,206,14,50,123,128,169,173,62,226,107,141,109,77,156,229,22,220,169,79,121,36,158,166,210,103,227,246,142,183,119,240,235,198,85,231,91,151,88,174,219,213,135,223,144,189,228,164,168,210,95,228,23,73,108,105,54,158,218,239,248,250,21,177,10,11,155,122,102,109,178,73,62,195,181,174,53,49,41,221,150,139,111,188,253,192,53,251,189,56,89,226,42,29,13,218,133,209,73,169,28,120,9,55,141,14,25,158,48,35,196,182,229,48,243,140,203,66,144,227,103,181,72,52,224,200,198,201,215,205,225,164,16,216,126,221,186,106,116,148,28,164,26,29,67,206,36,149,131,248,17,138,238,226,119,135,62,20,233,80,106,119,172,107,149,165,45,221,203,68,120,111,32,213,184,252,187,16,10,193,97,178,37,36,182,245,58,135,132,253,162,231,121,88,216,23,85,161,166,147,103,215,163,173,152,213,53,19,209,141,69,252,147,46,194,156,141,84,216,247,2,142,34,150,113,25,124,205,173,254,242,35,237,145,121,252,6,107,205,171,168,90,101,72,180,96,184,195,47,210,163,33,135,18,102,68,106,81,23,153,124,64,70,174,50,56,56,212,237,95,212,107,134,227,167,177,37,214,96,180,79,50,68,103,135,126,162,24,111,65,120,93,181,236,186,225,212,245,254,172,213,56,208,147,67,48,31,70,77,105,247,30,72,88,119,25,154,191,169,186,95,67,138,189,60,183,206,123,211,148,166,222,218,209,172,246,227,183,144,133,252,54,223,151,245,123,81,101,179,170,186,127,42,161,30,161,33,75,223,46,26,151,210,201,249,39,62,68,3,58,104,239,16,90,101,105,223,244,237,36,176,236,68,170,50,93,36,49,49,37,216,204,253,253,200,73,135,36,234,91,154,185,18,51,45,184,84,23,97,245,23,132,150,212,175,35,9,220,154,75,169,20,139,189,171,167,76,172,170,19,113,25,218,227,74,121,157,174,151,97,34,180,99,247,71,114,144,227,154,132,196,84,76,90,247,39,165,230,73,248,0,200,177,212,147,52,182,181,239,117,5,235,125,67,234,31,27,45,37,185,10,91,71,147,95,211,200,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,207,48,148,166,186,100,157,196,179,218,162,250,135,83,184,232,214,156,104,50,61,35,17,130,233,160,214,222,228,22,76,200,179,230,59,131,198,178,73,109,44,247,238,58,142,161,219,109,93,54,220,234,68,215,150,204,119,81,221,214,15,15,36,139,191,96,20,225,199,7,20,250,143,168,23,44,155,70,222,135,38,147,65,165,58,108,146,16,70,68,181,32,241,187,37,241,16,182,101,82,101,73,243,93,69,199,157,112,255,0,93,102,98,208,120,167,185,109,154,53,151,80,160,218,218,98,243,243,24,222,211,179,159,129,230,146,44,26,205,88,243,250,197,92,84,86,236,137,75,117,77,147,71,184,251,17,99,222,3,231,82,93,109,68,70,91,18,103,239,28,173,189,76,93,98,187,10,154,195,228,165,62,226,91,46,223,19,192,227,146,219,238,122,187,20,172,119,50,50,242,47,136,205,188,33,217,214,165,221,172,84,154,117,209,61,49,91,234,146,155,82,150,73,79,99,247,153,128,180,158,24,116,66,211,225,95,71,29,212,167,233,37,42,164,244,78,179,170,35,193,237,198,68,133,165,106,229,82,227,211,250,125,213,70,182,92,151,233,36,165,104,97,43,45,219,12,240,102,59,4,155,18,5,123,78,90,178,212,164,189,2,92,68,199,90,210,121,245,54,227,36,49,133,35,66,46,61,63,190,173,249,54,181,114,83,244,10,99,10,101,200,206,58,102,158,254,94,168,12,125,196,175,2,244,30,33,36,83,174,138,81,166,143,86,74,210,228,132,172,183,30,49,228,50,158,152,112,185,167,54,132,42,36,165,81,216,114,177,67,138,81,156,147,180,189,117,23,191,3,57,161,165,176,218,77,156,26,204,139,118,124,199,177,45,180,70,78,43,8,82,139,185,124,64,124,141,199,101,232,217,125,164,155,109,150,18,146,44,15,103,230,250,105,113,167,73,164,167,213,46,227,201,244,172,145,182,57,164,137,57,62,254,66,33,220,58,145,196,108,125,105,77,155,2,139,21,116,87,220,55,18,254,197,109,38,200,254,62,89,192,9,126,165,60,149,33,180,159,159,154,135,202,236,104,117,83,56,211,98,54,242,27,86,226,81,164,187,25,15,26,81,190,229,58,50,29,112,141,253,165,212,35,62,228,120,24,103,139,13,75,212,13,45,211,247,43,26,121,70,85,66,86,242,74,144,134,205,106,250,207,176,12,165,121,89,116,123,198,146,187,122,169,5,14,69,120,176,127,2,33,137,117,203,134,138,38,168,90,244,155,42,52,116,166,151,9,246,212,226,8,187,25,39,204,70,158,27,121,132,86,106,151,171,118,94,172,199,42,116,153,46,116,208,151,19,176,210,127,94,69,128,83,167,211,234,240,10,77,54,89,173,183,75,170,70,149,100,204,190,160,29,111,76,116,182,214,210,202,35,54,213,177,71,68,88,209,208,73,53,167,249,99,10,241,45,174,210,173,155,146,143,105,90,115,246,85,222,150,218,93,109,37,147,233,25,137,52,211,184,140,131,202,182,25,119,221,244,134,44,169,112,245,102,87,53,33,189,75,171,19,142,76,66,82,134,219,81,17,164,176,121,35,1,130,45,142,11,231,73,214,150,53,226,161,91,104,220,150,191,16,244,117,181,156,153,144,145,151,53,66,212,184,252,70,150,206,152,212,169,174,199,195,172,36,176,100,217,246,29,249,198,27,44,35,6,132,54,91,80,132,249,14,133,75,209,234,85,54,255,0,145,168,126,45,245,212,228,52,77,26,86,126,161,35,61,128,70,205,53,224,14,22,152,235,137,106,125,191,82,68,54,9,197,47,167,183,62,99,243,153,61,163,124,220,154,109,75,85,176,114,31,122,157,32,222,83,108,25,145,168,136,190,161,53,183,154,210,162,112,178,69,230,69,220,124,149,11,126,157,86,105,104,168,197,110,66,84,88,216,226,114,64,35,167,2,183,125,213,93,210,154,117,46,227,182,228,192,114,158,202,89,83,143,43,38,163,192,147,108,146,73,30,161,228,178,56,234,69,6,21,18,26,162,211,33,179,25,38,121,218,210,118,144,228,154,37,37,4,74,34,35,250,128,121,143,91,168,90,148,157,167,130,35,238,61,131,197,91,187,99,246,128,240,115,98,140,146,106,193,143,23,114,73,36,153,17,145,251,240,60,142,58,84,189,249,60,143,37,165,70,156,39,7,246,128,225,106,86,253,22,175,61,178,168,211,216,123,106,50,70,104,33,212,111,125,20,179,175,217,48,74,171,23,248,36,21,103,164,133,26,115,253,67,34,58,151,246,146,154,66,58,153,198,79,224,9,143,181,206,161,31,210,250,69,238,1,139,117,42,195,186,21,105,199,161,105,165,101,84,83,104,210,218,22,101,191,9,33,242,104,197,165,169,214,66,102,162,251,184,149,91,234,25,108,115,102,220,12,186,150,13,9,52,145,238,35,60,250,222,225,250,150,84,130,50,37,26,183,121,146,128,121,49,142,153,25,31,159,113,236,31,137,44,17,22,7,232,0,0,0,252,87,209,49,243,40,227,36,200,214,126,176,250,76,120,27,100,126,109,167,32,60,13,6,233,126,109,73,199,214,89,16,251,141,120,90,137,46,218,149,108,105,181,130,170,156,154,130,76,220,156,211,105,252,223,196,188,132,196,218,179,44,96,139,236,24,231,90,111,66,177,108,153,245,248,244,215,230,62,202,77,8,105,134,205,106,82,140,187,118,32,20,155,165,86,157,179,165,90,158,171,107,136,43,113,78,166,99,191,239,202,218,81,204,207,38,163,248,142,51,139,232,186,55,75,187,34,72,210,55,227,189,17,76,31,83,164,121,36,171,224,57,46,46,53,54,253,212,41,229,34,228,178,206,147,209,121,74,76,149,70,54,220,89,123,178,102,49,6,152,105,5,203,170,117,13,137,112,163,66,65,30,101,200,61,173,17,252,13,94,89,1,143,218,121,72,82,206,67,123,186,189,135,172,210,164,44,156,86,76,137,93,147,159,112,236,218,141,100,189,97,220,175,219,239,205,106,74,153,198,215,25,94,228,31,216,99,174,45,100,149,32,200,178,120,193,128,229,168,177,37,203,170,52,152,72,54,94,125,105,38,75,25,201,228,90,79,6,58,121,114,219,186,183,73,59,130,81,200,241,20,116,44,214,77,237,36,164,241,234,138,241,208,88,149,230,111,120,53,218,5,19,211,7,1,212,168,217,91,70,226,75,39,239,33,127,26,77,65,164,189,105,81,110,202,141,38,52,74,155,176,155,37,236,108,147,179,37,221,63,80,8,57,204,3,75,238,93,50,187,161,235,78,150,81,95,98,100,115,83,174,202,111,214,201,227,207,2,2,92,26,227,175,23,61,198,205,215,62,175,61,250,131,10,35,73,146,84,91,112,121,46,194,253,117,2,187,166,172,66,68,75,222,161,74,92,103,203,29,25,110,39,10,47,168,140,98,23,233,28,35,212,100,156,130,143,108,52,101,219,13,147,100,70,96,42,189,158,56,120,170,139,76,56,209,234,115,144,166,200,139,121,180,127,245,14,102,214,227,239,137,58,117,199,1,251,134,100,217,241,82,226,13,104,38,204,178,95,212,45,138,22,137,104,37,70,144,117,106,117,183,71,125,151,80,107,74,137,148,154,76,139,224,62,43,23,72,116,98,243,167,72,148,214,158,83,216,56,238,173,162,75,208,210,149,153,164,252,200,177,228,2,33,39,154,243,148,231,27,69,90,204,146,218,154,78,50,165,25,18,207,250,135,125,209,158,104,150,13,255,0,91,147,79,191,168,165,64,102,42,58,172,200,121,204,146,207,35,156,226,155,74,180,74,135,66,69,179,39,78,158,89,84,147,185,82,32,65,37,58,217,151,192,200,187,12,13,106,112,97,195,165,114,136,82,167,220,147,169,78,153,153,155,83,92,38,157,73,125,100,126,224,19,33,92,121,112,236,72,235,185,121,194,35,206,212,250,222,100,126,241,238,165,113,103,195,181,209,113,70,163,208,110,106,108,153,239,40,186,78,22,50,74,63,180,86,181,71,151,165,195,120,87,42,142,88,55,60,73,116,200,143,27,113,241,32,148,165,23,184,251,14,46,173,203,203,95,236,74,28,171,141,19,203,197,83,208,111,50,168,46,153,185,159,119,144,11,84,187,111,186,78,160,81,234,84,43,30,234,143,6,187,17,221,133,32,148,71,220,188,251,100,96,75,118,251,226,119,78,175,37,198,172,195,147,119,82,150,162,38,159,104,137,41,46,226,180,225,210,56,159,182,84,103,1,23,47,89,245,117,29,113,41,115,113,171,237,18,7,76,248,164,226,182,199,161,71,164,203,178,165,207,54,143,179,146,99,45,74,63,235,1,102,154,155,171,177,180,251,73,100,223,119,26,211,74,144,252,53,18,88,112,251,165,213,39,183,249,69,42,87,120,201,214,154,109,235,85,172,194,175,200,67,115,221,82,84,94,100,164,228,240,51,86,176,234,255,0,18,220,72,83,25,211,218,253,157,46,27,18,30,66,146,166,163,45,36,88,63,136,207,26,29,202,178,217,159,108,199,184,117,14,92,175,73,188,130,81,49,187,213,35,250,200,192,85,245,243,124,94,87,21,65,201,247,3,210,137,217,198,111,101,106,60,41,39,239,192,243,177,181,74,247,176,42,113,231,91,149,169,45,244,204,246,182,74,60,31,236,23,55,121,242,206,210,139,185,152,139,116,156,97,232,140,19,9,38,200,136,140,139,222,99,171,39,148,182,146,244,19,254,16,152,151,79,233,97,69,219,236,1,80,213,106,173,225,127,75,153,61,245,75,121,46,56,167,157,220,106,81,111,206,76,118,109,56,225,243,85,53,61,133,191,103,219,210,166,248,124,110,36,32,203,207,237,23,121,165,28,12,105,6,154,80,21,67,42,36,122,129,45,205,234,118,75,73,82,207,234,200,204,22,158,150,89,246,65,45,171,106,219,167,194,108,241,142,139,68,157,223,110,0,87,87,5,252,191,235,241,96,187,84,212,194,126,59,42,35,223,17,197,25,103,234,22,37,167,186,111,106,105,205,33,138,61,165,72,68,88,138,78,28,34,44,231,3,182,42,25,33,9,75,9,74,59,229,68,94,70,60,142,49,169,100,189,198,146,79,145,23,144,15,18,83,8,62,131,106,34,248,145,16,242,50,105,103,211,71,99,33,230,77,151,83,113,161,56,199,159,188,18,217,238,89,168,136,179,229,128,30,104,35,36,224,207,38,60,135,169,134,141,148,108,53,26,187,231,38,61,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,20,102,68,102,69,147,31,163,241,91,182,158,223,63,112,15,94,9,41,51,250,10,80,244,73,130,212,152,110,67,121,41,90,93,35,73,228,139,200,199,183,99,139,78,94,247,124,7,129,180,135,253,108,173,59,64,71,11,251,129,237,14,187,234,19,42,181,43,70,58,37,76,74,205,201,31,21,153,118,49,18,107,220,31,107,223,12,196,237,103,66,106,146,102,38,170,242,155,92,70,147,252,91,121,201,121,139,68,74,77,61,182,154,155,254,81,43,185,228,126,42,51,43,89,190,164,169,70,162,193,37,94,68,2,25,233,102,167,235,197,42,159,76,167,87,52,181,245,85,54,161,18,100,154,136,140,207,222,161,221,181,194,249,209,219,137,17,173,93,77,70,102,196,34,113,104,61,196,109,153,151,212,36,147,180,232,41,78,245,69,78,227,63,164,148,247,29,110,179,165,150,109,197,82,118,161,86,160,196,125,229,145,122,235,104,140,207,237,51,1,17,231,240,249,164,90,193,108,21,107,78,110,143,68,61,75,121,40,75,228,106,236,101,223,29,199,126,210,253,58,212,170,37,126,154,237,119,86,78,165,2,34,203,166,198,210,238,68,50,205,203,162,86,237,126,221,122,129,69,101,84,118,205,121,81,196,46,145,168,203,223,216,116,171,27,133,86,45,27,150,61,198,221,215,89,146,219,75,222,108,191,36,212,159,234,1,158,80,151,155,52,190,251,251,208,125,136,135,32,94,67,227,109,157,132,147,108,140,210,158,216,80,250,210,180,153,154,73,69,146,243,47,128,15,33,243,169,110,33,78,41,10,234,25,127,32,123,186,141,224,213,188,176,94,102,49,94,181,107,229,141,163,212,9,21,59,134,162,132,168,147,148,33,11,45,198,3,36,72,150,134,26,55,100,186,152,228,69,147,51,63,33,136,117,107,137,221,46,210,104,200,85,122,229,140,114,222,66,149,29,27,187,158,62,193,92,188,69,243,63,186,46,25,178,104,26,126,148,179,13,76,154,9,197,167,10,254,178,16,70,241,212,187,170,246,117,82,235,213,153,146,36,25,153,237,113,211,50,78,127,87,62,64,44,234,189,205,173,12,207,151,26,147,102,28,232,205,41,73,234,165,206,196,68,126,98,54,86,56,232,226,43,85,110,250,129,88,87,4,136,17,13,106,91,112,200,203,186,75,191,153,136,193,96,213,235,20,165,74,166,197,164,120,215,42,141,27,13,36,219,222,173,234,248,12,167,164,156,46,235,37,243,115,177,78,166,208,170,116,151,220,201,27,198,210,155,78,15,235,1,208,245,43,89,181,59,80,46,165,77,175,85,165,185,53,133,116,213,235,153,122,201,251,7,9,22,53,245,115,77,77,60,228,78,118,84,149,97,13,25,44,201,89,255,0,32,180,189,34,229,93,111,57,111,19,90,151,41,197,84,146,163,120,158,97,126,102,127,19,18,242,192,225,155,75,172,235,114,45,18,53,167,75,126,76,18,74,81,37,216,233,83,135,143,126,224,20,227,166,60,0,107,61,213,95,166,157,86,221,146,212,23,156,74,220,53,23,99,73,139,102,225,247,132,139,11,67,99,211,170,48,96,37,169,164,193,19,230,70,127,79,2,65,68,167,192,128,134,218,143,13,166,205,4,68,91,18,69,129,211,53,7,86,172,157,58,97,227,187,43,81,89,89,33,79,33,181,58,68,163,34,250,140,7,104,169,193,164,85,9,166,106,77,180,165,50,121,73,45,36,99,135,157,2,195,163,188,135,22,204,24,242,50,74,37,25,36,143,31,17,93,186,253,205,69,17,82,112,116,162,43,110,72,142,226,146,183,31,70,83,130,250,200,66,237,92,227,107,89,117,106,164,196,185,149,183,32,41,150,176,162,134,225,161,39,253,64,46,102,251,227,11,66,108,26,227,180,59,130,246,135,6,76,114,44,35,27,186,135,240,236,59,174,150,235,93,141,171,16,21,85,181,106,172,74,66,21,176,141,6,93,255,0,96,214,254,161,115,220,151,53,100,171,21,90,131,179,36,26,178,107,121,102,162,47,183,34,68,104,55,19,210,244,30,222,126,171,107,212,37,46,179,226,50,166,36,44,205,131,79,191,4,2,254,139,163,188,151,219,114,135,180,69,14,8,184,179,143,196,117,9,215,231,180,164,85,153,73,120,130,34,194,8,254,161,43,141,73,46,198,100,3,244,7,225,153,23,99,63,49,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,197,100,163,47,84,241,220,124,228,134,93,113,93,70,253,111,175,222,61,207,167,114,75,214,198,15,35,193,105,81,58,151,18,105,36,23,210,207,152,12,35,196,173,18,222,99,70,174,105,47,68,142,202,142,35,253,212,146,202,143,105,141,123,46,116,23,166,29,109,131,202,77,197,108,73,127,32,178,98,228,57,158,222,242,216,177,24,183,45,170,146,202,124,135,137,42,140,202,253,117,36,203,224,94,225,77,53,120,85,42,92,249,17,170,209,157,101,228,168,250,137,89,97,68,96,57,136,207,211,27,167,27,107,117,41,116,147,149,73,255,0,26,95,226,240,26,115,33,195,191,169,158,13,106,143,252,37,6,157,167,244,75,113,14,174,131,53,36,205,123,141,191,113,23,144,202,60,54,233,133,99,84,117,70,143,111,80,148,148,60,227,201,115,114,207,182,18,121,48,27,8,232,220,199,38,233,173,14,65,153,164,211,17,162,60,251,240,146,29,185,70,202,12,205,11,233,45,206,231,219,57,28,37,131,69,85,191,103,210,105,15,154,77,113,99,54,218,205,191,44,146,72,140,98,174,47,181,150,239,208,221,43,159,123,219,49,226,60,243,6,72,74,92,78,239,84,252,192,102,194,157,25,78,146,34,188,151,158,47,164,68,125,240,61,178,18,74,195,239,97,41,73,96,200,207,200,87,143,9,252,98,208,238,10,117,195,168,85,217,83,156,151,18,58,157,150,202,149,148,32,136,255,0,146,94,225,192,107,183,52,90,36,171,94,125,51,74,26,127,198,62,70,135,85,32,190,137,153,99,213,1,97,242,239,91,102,156,137,145,231,84,35,165,168,205,154,148,174,161,119,250,188,196,10,129,198,85,223,122,113,42,171,54,199,165,28,218,92,39,149,29,109,35,29,200,149,141,217,21,204,141,104,214,203,194,170,220,24,149,218,196,137,147,94,86,196,54,242,205,43,51,63,33,97,220,183,248,123,156,205,110,78,165,95,84,201,177,171,173,41,77,167,122,13,40,81,31,153,158,125,224,37,253,243,174,45,105,229,205,108,210,106,148,114,74,238,39,9,149,58,165,227,97,224,101,20,185,2,177,3,174,217,183,33,151,203,24,81,17,145,103,237,16,71,153,189,42,232,121,155,66,181,111,53,51,117,42,82,156,83,140,17,225,63,105,144,232,55,255,0,29,90,137,163,84,203,58,150,228,102,74,144,228,22,28,152,181,163,243,170,62,219,176,127,16,25,87,139,94,10,172,170,244,179,212,106,77,73,20,122,156,101,117,159,148,218,15,213,63,113,224,135,191,132,151,245,100,239,166,152,85,215,34,179,107,66,135,209,83,234,70,212,239,79,187,184,245,216,220,199,180,91,83,223,143,106,84,89,233,71,156,68,218,213,44,136,136,143,223,156,140,221,59,92,244,10,197,180,228,84,40,213,202,91,8,105,179,112,218,140,234,8,214,100,95,2,243,1,154,155,174,209,228,76,68,84,201,105,78,171,232,150,226,206,126,193,246,27,204,188,181,54,132,145,173,5,216,82,165,199,196,238,176,93,250,229,62,238,210,116,85,37,211,19,35,45,48,146,82,144,146,250,200,133,151,112,155,168,154,133,168,250,120,154,142,164,210,215,6,113,62,109,17,19,102,133,25,124,123,128,203,247,85,237,70,178,40,239,87,110,137,62,21,134,139,178,140,179,254,97,233,176,175,202,53,255,0,70,93,86,139,43,196,55,184,201,39,131,44,144,230,42,148,42,69,86,2,169,149,104,72,155,29,94,105,117,36,175,243,143,154,222,183,41,214,211,43,141,73,138,196,120,164,70,123,90,73,39,31,212,3,149,36,171,162,146,221,210,90,187,152,250,147,156,22,79,61,135,80,103,82,172,151,170,238,80,147,92,140,83,217,86,211,101,78,150,236,253,131,182,50,243,79,182,78,50,180,173,7,228,100,125,128,123,0,126,110,79,196,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,50,108,56,178,18,164,203,101,36,214,238,251,139,36,102,57,49,241,37,45,50,234,218,61,206,27,135,187,191,114,35,248,0,193,60,76,112,191,100,107,45,159,55,196,193,97,169,13,50,165,54,180,182,68,121,199,212,42,134,100,170,62,159,82,110,61,18,168,213,202,2,81,37,111,55,32,209,131,202,60,136,93,253,207,112,66,183,109,185,181,170,155,236,178,136,205,41,102,78,30,19,130,248,138,4,227,31,82,23,168,90,183,83,153,26,60,22,25,101,247,18,135,35,36,146,75,78,125,230,94,96,48,117,94,75,181,10,129,199,41,39,36,208,225,146,93,63,229,119,236,36,165,157,192,174,160,94,26,116,221,219,66,65,204,150,249,146,219,138,147,44,169,38,94,66,46,58,233,41,196,188,159,85,31,241,124,200,78,206,91,218,187,85,137,170,17,104,151,93,126,67,84,245,181,210,97,183,222,50,65,231,177,96,140,7,53,195,175,8,60,64,233,195,53,59,157,49,95,162,202,45,138,76,21,32,149,212,193,252,68,205,213,237,70,185,40,26,115,77,177,41,247,27,180,155,189,216,205,190,77,165,179,53,56,102,95,71,224,89,49,45,90,69,48,227,165,13,155,46,163,105,25,159,153,224,199,7,89,211,155,94,187,53,186,188,138,68,103,229,160,137,36,235,173,145,169,41,250,140,5,22,241,51,118,113,8,212,248,209,245,50,92,214,157,202,188,30,229,227,113,126,193,130,154,184,239,136,75,52,185,87,154,201,36,186,132,102,165,96,204,92,239,19,156,9,49,172,197,62,185,67,158,103,85,136,162,84,22,221,95,168,147,247,145,144,139,122,229,194,246,167,69,182,40,240,42,150,149,56,226,83,157,108,165,59,2,55,231,92,66,75,214,238,69,220,4,97,179,56,216,215,107,98,149,26,141,14,233,146,112,97,237,34,100,253,233,35,242,19,87,72,249,167,177,54,69,38,153,87,179,142,60,133,27,108,74,124,151,159,87,200,212,100,66,50,215,184,106,178,53,2,90,34,216,115,21,67,145,16,246,76,110,166,178,108,205,71,240,33,197,187,164,186,147,195,53,200,237,86,149,111,197,173,176,168,196,167,29,121,142,171,68,159,60,145,128,183,27,87,138,45,21,212,154,244,122,75,21,72,82,230,40,187,37,120,35,108,254,29,198,22,227,118,193,182,228,217,213,43,178,212,163,166,77,93,230,20,133,248,119,112,104,65,23,101,96,133,68,92,186,131,120,72,187,229,93,240,222,151,74,121,247,13,127,193,12,219,65,125,152,25,123,65,120,197,187,108,155,161,63,150,149,39,171,20,135,146,150,228,55,37,102,239,169,239,193,24,9,33,192,118,156,107,117,211,78,171,42,157,120,75,163,19,111,109,65,173,179,86,11,246,139,2,209,221,48,212,107,73,83,191,47,47,85,86,153,121,189,187,92,104,136,134,54,225,219,139,110,31,238,122,51,207,91,202,131,68,105,42,34,121,46,109,105,74,87,196,132,161,182,238,154,5,217,12,167,91,213,56,211,227,43,249,109,44,150,95,228,1,232,110,207,182,20,72,117,52,88,202,45,189,207,166,95,245,15,197,217,86,156,150,203,109,34,49,26,123,255,0,20,95,245,14,117,40,116,156,201,154,73,178,237,130,3,66,146,230,228,17,109,247,145,0,225,21,104,91,45,244,212,205,46,50,94,111,27,84,77,150,127,204,57,246,155,52,54,148,158,59,23,184,176,60,73,73,116,140,208,146,37,23,196,135,155,70,179,65,27,152,221,245,0,253,219,245,143,210,44,15,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,162,51,73,145,30,15,30,99,228,50,110,50,22,189,254,191,154,214,62,165,227,105,231,224,33,215,26,156,103,208,180,38,129,34,131,67,148,135,235,242,16,164,50,218,76,148,109,43,254,57,0,113,149,198,157,183,161,214,244,154,29,2,91,111,215,228,32,210,150,82,190,232,201,125,60,138,127,212,238,35,53,39,85,106,8,126,235,171,63,54,59,11,51,54,214,190,202,35,63,33,212,117,31,81,46,77,72,185,101,220,21,201,206,200,145,37,106,89,238,81,153,39,39,228,95,2,28,21,42,151,34,169,81,139,76,134,188,187,33,100,131,51,242,201,158,0,119,73,52,243,213,139,130,28,59,22,218,56,178,137,164,52,168,237,100,247,43,245,178,38,7,15,188,176,46,235,217,180,213,239,151,221,130,156,165,100,133,163,57,47,121,9,61,192,143,5,52,125,62,160,194,187,111,8,209,229,213,36,54,153,40,121,41,35,65,54,101,146,47,180,77,27,182,234,180,172,171,122,69,90,175,45,152,84,232,232,220,183,9,68,130,44,125,96,48,214,159,240,59,161,246,116,88,146,78,203,134,253,70,18,82,109,200,50,239,212,47,120,206,116,203,110,141,72,101,149,49,9,152,207,18,112,106,74,11,34,32,211,249,160,232,244,187,217,54,138,154,144,150,58,222,29,50,13,69,176,207,56,206,68,151,123,91,52,249,154,67,21,169,183,4,54,35,202,70,248,198,235,164,91,210,126,242,248,128,239,73,83,166,102,195,109,17,180,101,252,96,244,73,157,22,150,223,85,197,54,150,208,94,187,138,89,22,12,70,123,171,141,171,62,149,94,114,207,180,168,85,74,212,132,145,45,79,68,79,81,5,159,172,132,98,189,239,254,43,56,133,184,170,26,127,110,210,102,208,168,242,30,51,110,83,205,41,179,218,94,94,177,0,157,250,193,173,150,254,159,88,83,174,216,117,40,242,28,140,218,148,72,75,133,149,25,123,133,45,241,113,197,149,95,95,46,152,211,88,134,229,33,184,77,41,149,26,22,103,213,250,196,224,210,222,95,215,252,244,201,45,97,188,166,204,166,173,31,196,181,41,95,183,177,140,43,197,94,129,240,223,161,82,17,5,216,211,228,201,125,133,56,202,80,225,25,145,251,178,2,13,89,186,121,117,94,245,104,112,104,80,95,112,234,142,244,139,4,102,70,127,104,148,154,71,203,63,87,46,219,135,195,93,240,156,160,210,205,179,82,100,228,149,187,225,216,99,45,49,226,210,165,165,37,225,40,84,26,121,181,17,106,84,85,191,28,148,178,60,252,70,80,141,205,51,91,146,78,50,180,67,50,94,73,4,134,188,136,7,80,215,173,7,99,134,85,85,45,250,157,17,170,179,83,17,211,139,52,212,68,162,87,188,200,136,71,151,172,235,144,219,110,83,52,153,47,50,250,55,36,137,179,193,100,77,205,15,210,29,79,227,103,82,34,222,119,225,190,221,1,183,73,197,165,204,146,86,159,126,220,246,22,125,103,112,219,164,246,253,21,20,134,237,40,174,38,43,125,45,207,48,149,25,227,222,93,128,87,231,41,138,148,91,98,125,118,37,101,210,136,242,73,27,146,233,237,63,242,139,89,105,239,17,181,214,144,75,109,105,220,149,145,249,138,237,226,79,132,91,129,189,74,163,84,244,104,223,164,250,74,71,240,178,108,205,8,193,31,191,2,117,233,221,38,225,183,108,186,69,46,175,41,18,36,198,142,219,110,172,143,57,50,46,224,59,87,83,4,167,29,44,109,242,47,128,250,18,123,146,74,248,144,249,87,132,190,74,79,172,149,249,144,250,139,200,7,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,164,148,147,47,127,184,124,238,236,109,133,248,135,60,200,204,199,182,65,165,40,35,86,112,71,238,28,117,82,60,167,233,242,124,11,168,220,234,12,144,106,242,46,216,1,6,53,50,149,105,93,92,71,79,172,220,107,76,154,77,42,159,213,35,81,101,41,113,38,42,247,138,235,134,131,94,213,218,220,171,108,144,80,156,124,246,236,46,216,33,98,156,88,177,123,240,253,165,85,138,188,185,48,95,155,92,152,235,42,86,220,173,44,175,62,95,1,82,83,38,59,62,115,142,184,102,179,117,70,173,202,238,103,220,7,165,110,25,145,54,193,225,6,93,196,152,224,30,229,139,102,107,141,34,175,63,168,182,18,179,65,225,179,50,44,246,247,8,198,163,52,52,120,47,126,5,167,114,144,179,40,117,202,37,106,85,98,147,2,83,169,121,6,210,222,100,148,164,253,134,96,45,2,153,50,20,138,92,89,49,149,181,151,219,74,203,246,144,234,250,169,167,52,93,85,180,38,90,149,250,106,36,70,144,156,39,119,249,199,106,106,20,122,123,68,81,176,91,75,105,32,252,139,31,2,28,69,126,231,161,218,108,29,74,183,82,110,3,38,91,148,252,133,237,105,39,240,51,48,16,251,79,249,120,210,236,22,46,152,145,43,38,136,119,20,101,71,233,18,59,54,70,99,174,233,143,42,219,26,212,187,21,89,184,235,94,154,167,59,185,74,142,227,120,34,207,184,102,203,139,141,77,63,161,221,40,164,42,73,57,29,229,19,104,154,74,35,96,207,234,49,222,24,226,131,73,93,130,167,145,118,211,92,148,72,51,75,72,125,57,81,252,8,128,112,182,175,5,250,25,108,84,227,85,104,246,116,56,238,194,89,56,194,200,188,149,241,25,170,153,2,149,77,104,227,82,201,12,33,39,235,146,19,140,159,196,96,123,83,138,38,238,187,166,61,190,118,69,117,12,203,119,164,153,100,201,147,36,95,28,252,4,128,136,107,52,25,155,100,150,252,139,37,220,192,112,183,165,153,67,189,169,200,164,213,160,183,38,59,157,143,113,103,2,62,241,37,192,253,133,173,150,236,120,116,214,91,134,252,20,37,148,26,83,238,33,40,93,222,132,19,17,84,146,95,252,97,248,68,219,108,153,153,154,149,159,91,103,196,5,49,63,203,27,85,96,234,107,22,253,62,19,233,161,58,238,213,212,210,120,233,167,227,129,158,111,158,91,245,26,118,159,197,180,104,149,87,234,85,25,18,19,213,168,153,153,41,164,31,99,44,103,220,44,153,61,23,27,35,90,77,27,252,179,230,62,119,29,97,197,155,102,203,137,218,88,220,126,95,104,8,175,194,55,5,208,120,122,141,37,154,132,228,214,221,146,73,53,58,235,100,70,70,37,52,106,108,56,204,120,120,108,34,41,37,91,176,146,29,98,234,213,59,38,196,38,152,184,174,56,81,55,249,27,142,146,79,252,163,23,234,31,25,218,103,105,199,137,232,42,131,117,119,165,60,150,72,162,172,151,220,192,103,168,234,115,15,116,220,55,21,158,217,44,15,107,136,105,40,36,145,236,51,250,95,88,235,246,21,219,249,105,110,177,92,58,123,209,9,244,146,201,46,39,105,152,236,142,126,115,8,65,17,40,187,247,1,85,124,199,101,85,244,106,254,129,123,233,245,66,68,73,50,76,220,144,227,100,120,221,159,234,18,219,151,238,167,93,154,163,163,17,110,59,170,83,143,56,165,169,27,150,121,51,192,228,248,209,208,243,214,29,42,168,211,99,199,132,154,131,105,222,203,139,65,110,193,119,62,227,170,242,231,161,63,109,105,25,219,178,22,70,168,115,29,74,136,143,222,71,128,18,217,6,135,55,17,39,5,156,143,99,107,37,167,37,229,228,60,18,189,238,25,18,112,148,246,49,230,210,80,148,97,179,201,100,7,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,6,238,170,170,137,110,212,106,172,54,74,114,35,43,120,147,159,165,180,178,57,225,142,117,146,189,110,219,86,133,70,173,117,203,54,98,37,149,182,100,75,219,156,144,10,195,226,19,153,141,66,242,182,107,250,121,249,28,152,210,12,156,142,169,4,239,124,17,153,100,87,124,201,222,58,74,228,190,249,187,214,202,212,147,247,24,239,156,67,212,45,58,166,167,214,38,217,170,50,130,227,134,100,102,121,207,113,142,208,73,144,132,176,130,38,204,203,233,43,222,3,157,177,236,218,205,237,95,133,71,183,105,231,50,76,167,73,4,193,31,210,250,133,149,233,151,7,23,53,195,18,149,76,114,202,252,154,169,70,105,14,162,166,133,101,73,82,68,91,224,79,75,175,154,150,179,219,181,214,40,82,85,74,110,82,84,169,93,35,233,99,237,23,153,38,29,74,45,190,236,90,107,109,148,238,129,244,93,34,245,72,241,216,6,58,209,109,58,189,52,190,20,148,222,215,171,247,35,207,160,137,174,177,99,166,69,240,29,138,214,214,155,78,239,185,164,217,148,250,138,155,170,71,37,26,145,211,50,193,23,214,48,204,186,223,18,118,188,178,171,92,133,14,117,54,58,148,162,106,59,70,110,26,126,3,231,178,53,254,12,171,181,181,199,210,186,149,62,107,206,147,78,203,92,61,164,162,51,238,121,1,32,168,182,229,201,77,185,230,212,102,86,156,114,11,170,35,38,204,187,96,118,73,244,234,117,102,33,52,227,72,91,36,188,168,141,37,220,123,99,58,219,204,20,194,66,246,184,146,61,166,61,237,183,130,220,218,118,163,222,70,64,43,195,152,62,145,70,180,109,137,247,158,159,218,89,117,243,39,100,74,99,36,166,148,71,219,177,10,254,107,138,125,78,167,187,18,159,118,203,145,58,146,91,89,126,51,200,193,41,178,243,46,229,159,33,123,23,197,199,167,80,9,116,155,217,200,136,106,103,100,179,47,27,92,251,8,252,196,106,214,222,2,180,143,90,97,201,184,169,109,71,131,84,144,201,166,33,49,132,51,156,122,166,100,64,33,13,189,86,225,175,87,237,121,116,154,179,16,237,121,207,45,41,132,164,150,227,81,31,152,195,92,68,112,175,81,210,194,110,167,109,190,117,74,91,233,37,161,246,187,153,228,179,228,67,223,196,47,8,154,145,195,172,228,74,156,249,61,25,6,102,111,51,157,137,248,119,247,14,27,68,248,148,173,217,247,28,86,46,247,61,45,70,234,37,14,181,47,243,184,71,191,25,1,135,211,62,185,67,105,175,8,244,136,185,44,172,136,205,61,254,193,47,184,45,227,114,175,164,215,4,74,29,207,112,186,221,13,75,73,45,43,51,50,250,199,114,153,165,218,1,196,221,46,179,90,211,146,92,11,129,43,53,55,29,107,36,160,207,29,240,146,16,150,254,211,202,246,156,92,114,109,219,150,34,217,126,50,140,210,123,113,146,207,96,27,15,233,63,16,218,109,172,76,28,187,82,188,203,219,15,105,182,71,230,99,39,151,173,133,50,175,84,198,186,252,47,235,229,221,163,247,253,61,200,117,5,162,4,135,210,78,182,226,143,27,76,203,38,47,227,76,175,170,45,255,0,104,195,171,81,101,165,238,163,8,82,182,171,56,86,11,32,59,143,168,209,25,255,0,40,199,155,91,182,22,255,0,49,234,89,236,105,6,174,234,236,61,233,51,52,145,153,0,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,1,248,163,36,150,76,120,97,126,175,172,127,88,242,81,164,139,214,30,146,222,185,6,69,244,82,3,175,95,247,35,150,205,157,86,174,30,18,113,35,184,226,114,120,242,44,141,121,184,159,213,153,122,163,170,181,59,129,252,146,141,245,17,250,217,206,15,2,227,185,135,106,173,107,77,116,110,99,180,230,207,18,143,162,102,69,238,81,96,80,229,78,91,213,74,132,154,156,132,224,220,89,168,251,124,76,7,165,56,218,111,182,230,20,126,101,241,25,219,130,251,122,220,175,235,149,2,53,202,203,79,67,113,236,173,151,60,143,3,2,244,204,219,235,182,125,137,94,66,100,242,246,225,170,126,173,94,233,185,221,152,113,74,152,226,86,209,146,141,57,1,103,90,195,175,182,206,149,88,111,90,148,83,118,60,195,134,104,134,76,180,102,68,123,112,146,35,33,10,239,170,95,22,156,67,105,252,59,126,12,41,141,211,221,65,146,212,110,99,196,22,123,25,139,53,107,75,109,233,116,152,180,251,146,159,10,98,227,37,40,39,22,209,41,71,130,248,152,236,48,40,148,120,144,202,145,2,152,136,204,178,68,148,26,80,73,237,245,96,5,84,232,159,42,122,213,195,71,58,174,161,86,228,81,42,13,172,212,150,82,157,221,203,200,242,39,181,7,133,203,25,54,29,10,212,186,226,166,167,232,88,229,29,185,14,231,114,203,226,51,5,118,185,78,182,41,143,79,158,235,113,227,196,108,220,113,107,60,17,164,188,196,42,212,78,105,154,85,104,92,146,104,177,233,114,230,148,85,155,100,251,42,35,111,246,128,147,86,87,15,122,93,99,205,84,186,61,22,51,82,86,88,90,241,220,211,240,238,59,61,106,183,101,89,77,56,237,73,232,113,80,132,27,133,147,73,96,136,84,222,176,115,89,212,41,245,243,123,79,77,168,209,12,136,136,157,111,34,54,107,31,24,90,187,171,46,48,117,139,137,77,17,32,201,100,194,141,25,254,160,22,43,197,87,49,203,114,223,182,231,193,211,9,232,153,53,226,92,125,201,61,166,201,151,109,196,43,70,165,196,53,207,120,93,41,184,245,21,131,175,164,216,91,45,182,250,178,72,221,228,127,176,98,231,14,171,84,117,107,142,220,151,247,253,60,229,93,254,35,45,233,207,12,26,173,113,85,40,243,27,180,42,50,169,211,150,131,82,144,201,153,19,102,125,255,0,200,3,36,240,235,193,229,63,92,33,73,175,85,46,18,166,195,116,212,182,178,101,219,223,142,227,130,211,77,8,182,221,215,215,45,42,220,183,213,71,165,205,56,202,125,12,154,210,230,213,123,241,241,22,121,167,252,8,105,205,2,213,167,180,167,234,240,202,67,73,53,161,185,38,141,138,50,239,156,14,233,163,154,71,161,186,127,92,153,107,219,231,18,109,69,199,141,245,174,65,165,215,50,95,89,247,1,150,116,138,194,180,44,123,82,21,62,206,130,219,16,27,105,61,51,74,54,154,143,29,199,122,90,212,105,53,145,224,211,238,248,143,158,51,109,169,13,184,209,33,182,81,217,8,73,96,136,123,14,82,150,195,174,19,102,91,50,94,94,96,56,217,245,26,44,71,216,126,169,34,50,28,116,255,0,54,78,45,37,180,255,0,104,228,152,91,110,179,185,179,65,180,101,187,114,85,146,50,21,13,198,78,174,106,213,201,196,67,182,5,178,244,244,194,137,41,41,67,113,141,68,165,145,153,103,24,22,117,161,240,230,211,52,206,132,138,131,114,147,40,226,52,78,148,131,51,86,237,189,252,192,119,226,117,163,79,82,57,231,103,153,124,71,214,147,220,146,86,49,146,31,17,54,108,186,190,161,100,157,242,36,251,135,218,146,34,73,17,0,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,233,18,147,181,71,130,62,198,61,41,111,105,41,148,180,93,50,242,33,237,119,110,210,221,229,144,90,148,104,220,222,59,128,133,28,200,45,40,215,149,175,71,162,153,154,85,42,107,108,153,145,103,4,125,133,66,107,134,149,191,164,87,75,212,35,234,58,219,138,62,139,170,78,48,95,80,216,107,81,52,190,223,212,31,2,117,116,110,84,71,210,241,22,125,228,43,11,155,93,181,67,183,106,150,241,208,41,123,28,83,107,234,47,105,119,48,21,182,178,76,115,83,106,62,161,172,187,17,251,140,91,15,39,210,132,171,98,225,66,102,45,115,16,250,54,160,211,130,79,111,34,21,52,164,150,221,206,103,168,103,216,90,119,40,235,194,145,14,37,86,139,34,108,100,74,121,212,237,70,72,148,125,128,89,117,209,78,168,85,168,18,91,139,53,116,249,9,65,154,93,111,185,145,252,70,1,213,27,57,122,237,164,85,125,57,167,87,228,202,171,66,50,67,138,82,13,38,181,164,188,242,36,191,125,234,36,22,228,154,114,121,238,70,62,54,104,148,216,198,235,208,98,180,195,210,79,115,138,74,72,140,192,84,54,158,112,233,168,245,23,46,141,38,175,82,206,125,66,147,29,79,66,39,23,221,42,81,246,50,49,221,244,31,151,13,243,62,174,221,197,124,215,101,210,220,131,33,42,76,82,51,82,84,146,60,139,22,163,233,29,167,73,190,166,94,209,90,123,210,18,208,148,56,189,222,169,224,119,132,238,195,138,74,80,131,37,96,143,30,100,3,131,180,237,122,13,26,157,30,155,9,132,40,162,182,148,228,209,131,201,22,50,57,214,73,197,111,65,167,213,73,225,35,193,211,89,17,27,75,109,180,163,187,170,199,184,71,61,115,227,86,200,209,75,170,5,191,82,105,111,248,147,74,20,180,40,176,70,103,140,152,9,30,182,77,77,175,103,241,228,94,126,241,248,219,46,50,164,154,19,216,211,235,125,102,56,75,30,245,183,239,186,12,107,150,139,45,14,49,53,4,164,225,89,247,14,192,226,77,196,237,109,194,201,30,64,124,210,54,33,7,226,157,50,82,190,142,11,232,136,245,198,166,184,220,186,39,166,14,84,109,232,61,119,230,31,135,105,210,60,41,42,81,118,60,9,21,33,103,148,52,75,111,168,174,196,74,247,142,143,169,218,67,105,234,204,56,208,174,198,22,233,67,121,47,161,4,126,169,169,62,93,128,81,211,245,110,32,248,141,187,99,208,42,111,85,31,62,174,22,181,146,136,155,35,63,119,196,90,63,13,220,16,217,150,69,151,76,147,122,194,77,66,164,133,166,70,231,136,204,210,120,200,144,212,141,51,177,109,191,11,38,61,6,155,16,163,150,18,178,97,41,81,253,167,239,29,193,213,199,73,32,146,89,37,17,18,73,62,88,1,225,2,28,58,115,8,141,16,137,12,17,97,164,17,118,73,15,164,217,35,94,252,247,30,180,145,150,89,216,120,79,145,224,123,150,71,179,5,230,64,56,234,237,37,21,88,78,176,101,147,91,106,65,126,210,192,232,154,55,164,237,105,93,34,100,102,228,155,174,73,125,199,177,143,45,199,145,146,218,221,179,214,49,224,68,211,89,34,86,229,121,224,204,7,142,243,110,57,45,101,133,31,152,247,54,132,161,4,73,44,23,152,244,173,165,62,68,107,236,146,239,129,239,65,146,146,91,124,139,176,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,35,139,61,44,145,171,90,103,82,160,250,84,169,169,75,102,178,119,121,22,112,94,93,198,119,21,229,204,247,136,40,182,61,179,251,154,210,223,155,14,173,84,34,144,135,144,225,164,182,151,159,144,10,156,212,219,6,102,158,221,83,168,51,182,186,150,221,81,37,210,81,30,123,249,142,162,134,157,124,246,182,163,82,83,228,62,234,197,82,165,95,152,169,181,73,234,121,197,159,210,90,140,204,100,126,29,105,22,157,95,80,32,65,189,105,50,229,192,144,234,99,146,152,60,17,26,143,5,144,22,1,202,74,177,118,87,161,214,40,117,152,203,110,147,78,105,42,140,181,39,178,140,207,190,5,159,48,101,146,233,175,8,65,109,199,196,98,189,11,209,187,19,74,109,72,84,187,70,152,182,27,125,164,169,78,31,154,136,203,61,204,101,50,73,25,27,75,62,200,238,68,94,96,61,115,24,101,214,84,235,200,37,182,94,104,50,236,56,42,163,182,93,41,198,206,122,160,178,179,34,81,54,181,37,38,95,88,236,9,234,154,141,243,90,9,131,243,35,21,191,204,119,76,245,70,85,65,87,221,139,50,170,184,108,53,177,104,136,226,176,156,119,51,236,2,193,27,189,237,62,154,156,69,122,26,91,103,5,176,158,79,127,242,142,167,170,247,165,213,64,181,83,88,176,96,21,106,75,203,218,77,110,193,17,31,191,35,95,131,213,253,85,166,207,108,234,55,29,89,179,134,172,244,213,33,101,147,35,247,247,238,38,22,132,243,74,187,109,213,71,162,106,44,50,157,74,101,180,180,217,182,223,172,70,93,136,204,192,73,26,182,189,210,175,105,115,233,90,233,101,122,58,177,71,61,148,252,37,75,221,241,60,151,192,71,151,56,132,213,89,26,166,112,52,198,245,151,84,167,211,136,157,56,46,43,166,132,164,143,232,228,196,167,211,110,42,120,106,214,146,168,78,168,53,78,167,77,99,212,89,204,217,185,205,197,223,110,70,32,215,254,20,244,233,155,30,173,170,26,11,113,162,38,226,113,233,78,169,252,146,189,234,34,50,242,1,13,120,157,226,63,85,175,202,205,78,131,116,212,220,68,117,57,133,67,37,146,144,222,61,196,99,17,105,37,153,30,253,190,169,214,228,183,186,44,76,121,45,154,213,216,139,38,58,237,97,233,147,42,206,34,100,206,187,201,81,239,116,213,146,89,151,191,35,61,104,117,201,161,177,233,17,255,0,45,168,213,71,170,145,93,53,147,144,157,216,101,240,48,18,161,60,30,185,161,84,196,223,86,5,241,213,168,179,181,223,6,78,36,146,180,249,159,124,142,35,136,29,60,168,107,238,147,211,245,50,5,172,203,53,134,29,83,83,150,131,201,236,71,109,217,25,130,131,102,240,235,169,54,52,87,209,122,84,169,206,73,108,137,45,73,168,153,43,121,249,23,152,146,154,39,160,180,75,123,73,21,166,183,3,165,57,50,141,106,55,26,87,114,105,125,210,121,251,0,86,252,206,93,21,119,244,98,54,162,80,107,82,36,213,214,194,100,38,57,35,232,22,50,100,70,51,135,43,251,226,255,0,166,86,170,150,5,225,45,196,166,33,108,109,15,47,7,156,227,177,24,177,43,82,200,164,217,246,227,86,212,54,82,253,61,150,201,148,161,69,184,246,253,98,40,234,175,15,48,173,141,127,183,47,187,30,151,81,108,167,77,79,139,56,202,50,104,136,190,36,64,38,122,211,215,104,201,167,140,205,10,44,152,251,27,89,45,4,164,158,71,31,77,75,233,132,130,125,68,120,73,100,147,231,251,71,32,217,145,160,140,177,251,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,82,73,69,131,33,232,89,44,214,163,47,87,5,238,247,143,121,246,46,195,214,179,51,108,204,139,185,128,143,28,111,105,60,61,81,209,58,148,25,147,22,201,197,74,164,18,146,89,51,52,164,207,3,95,202,252,5,210,171,82,169,134,225,169,182,221,82,72,254,195,27,50,106,77,1,119,61,145,85,161,33,57,114,84,71,27,79,218,101,130,26,241,113,45,166,19,244,195,81,234,22,253,69,38,151,82,250,140,140,203,30,102,102,3,22,50,156,202,109,133,158,196,169,69,229,239,23,179,203,170,199,182,173,253,16,164,87,163,65,101,50,164,176,74,121,236,122,198,98,136,16,165,245,9,123,189,102,207,176,159,60,34,241,167,114,209,236,229,105,81,205,68,55,141,41,106,12,151,75,212,71,218,2,229,36,75,138,196,101,201,156,243,109,37,188,175,38,162,34,219,241,17,187,80,185,128,232,118,158,214,39,80,106,85,226,92,200,155,147,181,41,220,70,162,47,137,8,91,197,15,16,156,76,88,212,228,177,62,172,137,20,137,209,137,37,33,134,140,146,100,162,242,35,21,219,88,172,87,110,10,164,154,147,199,33,229,186,188,169,75,51,81,145,152,9,157,196,199,49,155,199,85,104,178,173,186,2,215,79,136,114,22,157,236,172,242,235,94,226,49,9,93,151,58,116,165,188,225,56,239,137,86,86,146,35,60,153,140,181,165,156,50,106,142,166,248,74,149,14,146,243,144,229,188,76,169,238,145,154,81,245,152,177,222,31,57,89,208,237,168,141,86,53,2,83,21,39,164,41,47,165,13,246,217,142,248,48,21,105,105,232,197,245,118,86,98,209,41,244,25,158,34,90,200,155,37,52,162,73,231,203,190,4,231,208,190,84,151,61,118,152,245,75,83,86,170,98,205,68,108,54,131,37,110,72,180,26,30,148,88,148,71,162,28,106,21,61,149,196,74,91,107,243,9,37,101,61,139,190,7,102,168,207,164,82,201,201,211,156,40,233,142,147,238,165,97,56,248,224,4,98,211,14,4,116,47,77,45,196,149,201,71,135,53,230,242,107,121,246,200,143,31,88,229,111,62,37,56,114,225,236,162,219,146,42,17,34,161,77,254,96,163,164,151,180,139,200,187,8,167,199,191,31,42,132,228,237,51,211,106,130,95,125,73,54,228,75,97,89,78,211,247,22,60,140,133,106,74,170,93,90,129,82,97,46,74,151,46,74,150,72,51,90,205,126,177,159,187,32,54,10,209,93,98,145,172,79,191,85,166,65,105,235,121,212,145,71,123,119,115,248,246,29,206,145,165,54,109,6,236,118,227,137,78,104,167,72,37,40,215,143,136,140,60,184,44,13,77,180,116,217,12,221,6,108,70,91,89,97,46,32,200,251,137,154,133,18,150,81,164,40,186,219,114,88,1,244,54,218,73,178,65,33,36,69,252,146,30,10,105,110,22,195,245,19,239,199,188,126,71,79,76,205,4,188,172,190,144,250,115,219,184,12,77,120,105,30,146,211,106,242,53,50,167,65,132,221,70,41,27,167,37,72,45,217,34,248,143,155,64,245,113,237,82,165,84,165,46,35,45,55,2,114,226,178,72,86,73,72,73,246,80,239,151,213,153,76,189,109,201,182,253,89,78,120,57,136,218,230,197,109,86,62,163,29,99,72,244,114,212,209,218,123,180,235,102,36,157,143,44,221,51,90,247,100,204,6,69,81,110,113,43,73,153,153,123,140,125,5,156,119,30,130,90,150,68,191,161,143,113,143,121,119,34,60,228,7,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,164,150,157,166,67,197,182,141,178,193,44,251,15,96,0,240,54,155,53,111,50,44,138,161,230,244,114,142,175,69,97,163,34,55,16,179,73,153,224,90,243,199,134,150,123,77,93,188,139,204,197,54,243,91,189,102,221,23,132,42,36,139,110,116,4,209,205,109,176,251,157,146,241,31,188,190,32,43,208,200,204,247,60,126,71,140,137,103,203,114,122,227,107,245,50,10,101,45,178,144,163,81,54,94,74,199,196,68,204,146,20,68,105,52,145,246,239,241,248,140,205,194,189,195,120,91,186,177,74,153,102,198,55,234,157,98,75,68,148,110,51,73,159,126,192,54,46,143,135,35,180,234,87,140,36,136,203,226,10,121,147,94,239,44,118,49,192,89,174,212,164,218,84,167,110,28,162,107,205,54,110,23,151,172,105,238,62,235,153,83,19,68,154,221,41,212,53,37,184,238,41,179,81,103,214,36,158,0,124,181,27,202,219,167,72,118,151,38,177,18,52,180,167,38,151,30,74,112,71,246,152,195,250,171,198,78,143,105,52,200,212,202,205,194,211,178,86,141,198,148,25,41,39,245,228,133,83,107,115,220,80,106,118,168,87,169,106,129,91,118,68,117,168,144,113,55,160,182,110,194,124,190,161,240,216,252,28,241,5,170,245,232,116,91,142,45,74,59,73,104,247,59,40,148,102,147,47,113,153,128,145,156,69,243,70,241,110,214,45,205,55,81,19,15,51,177,169,105,81,165,73,51,248,8,11,94,191,53,27,91,46,152,109,85,42,50,102,76,117,196,165,163,113,71,220,204,251,9,164,199,40,171,210,82,91,82,238,72,173,172,143,46,37,100,121,50,18,203,76,57,105,233,69,187,22,143,81,174,199,55,170,84,244,32,205,198,215,130,53,167,223,253,96,50,79,5,214,109,119,79,116,18,133,6,246,105,73,152,211,102,179,239,184,240,125,200,124,183,175,29,122,51,167,215,19,212,27,142,123,209,165,54,179,108,147,209,60,31,127,60,137,13,74,133,26,155,5,20,134,91,37,55,25,4,132,167,30,236,96,71,94,32,184,42,211,205,101,125,249,206,64,54,103,184,210,148,151,82,120,45,192,57,232,186,175,100,106,105,209,46,139,122,255,0,76,72,238,168,212,166,210,226,75,183,217,145,153,105,245,138,92,136,94,45,21,56,207,178,194,50,167,146,234,79,177,123,204,84,166,160,240,11,173,122,89,70,149,88,180,46,199,222,68,124,170,60,54,220,81,168,251,249,17,14,135,65,185,248,198,211,123,30,167,74,131,72,172,182,219,232,112,228,185,33,10,86,27,50,245,140,140,252,128,89,182,188,72,77,195,5,53,218,70,161,73,129,2,26,136,222,40,106,37,231,191,191,3,35,89,186,131,105,250,2,156,82,110,24,239,185,208,67,105,82,157,79,81,103,143,51,44,231,34,136,108,254,42,117,187,79,216,155,68,58,201,174,5,72,204,156,76,164,154,204,251,251,178,50,159,6,80,117,75,92,181,214,60,165,92,114,73,136,46,166,90,211,212,87,76,210,74,206,220,121,0,188,8,147,9,245,110,53,171,99,221,218,60,121,144,251,240,120,243,28,117,33,167,144,195,109,74,193,173,148,145,22,11,24,236,57,32,31,134,89,44,15,65,163,99,251,246,22,220,121,143,121,143,82,17,230,217,247,72,15,74,250,170,146,149,37,207,205,25,119,238,62,150,141,38,140,164,176,89,17,234,245,213,138,253,43,94,104,58,117,5,10,240,213,6,86,226,143,29,187,9,7,24,212,166,16,106,78,15,105,100,128,123,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,31,97,248,75,35,60,15,33,224,105,74,187,145,247,1,235,144,235,205,150,90,108,148,41,131,153,213,51,82,46,109,68,85,86,173,110,43,194,194,37,181,25,214,242,163,233,231,234,242,23,73,187,220,100,43,27,153,126,182,213,180,230,228,143,66,183,224,198,112,167,70,89,186,167,153,37,247,63,134,64,84,206,210,100,210,110,164,247,37,94,178,84,88,19,155,150,98,172,203,167,81,83,105,221,86,220,121,41,51,57,13,60,180,228,208,164,249,96,66,89,243,30,173,206,114,108,162,74,93,144,225,154,141,37,132,150,79,224,45,227,150,103,14,246,109,50,130,197,255,0,26,160,196,233,203,65,26,141,165,119,65,153,121,24,11,16,167,196,102,44,22,162,177,217,166,210,68,131,248,16,242,113,181,145,146,182,253,89,248,144,253,67,228,142,155,59,76,178,120,30,213,26,186,152,243,65,16,15,158,107,93,88,199,17,179,219,188,177,146,247,12,61,114,217,183,101,30,27,212,98,113,117,200,21,23,204,221,67,254,72,66,188,200,134,104,34,67,189,252,140,135,226,208,225,231,118,211,34,242,201,100,5,102,241,11,195,38,135,222,213,244,219,112,217,252,158,169,197,220,79,56,203,24,37,168,251,247,51,236,32,222,174,240,133,126,233,179,110,84,216,100,230,210,212,241,161,151,25,86,253,223,3,60,121,11,208,212,173,31,180,239,106,76,181,84,41,170,114,84,132,158,29,99,213,86,126,210,238,43,195,136,42,30,177,240,171,103,191,82,42,140,90,141,6,116,181,33,184,210,26,234,184,217,43,223,147,250,128,86,99,237,215,45,201,198,201,147,208,158,35,245,182,228,135,116,129,175,218,159,71,183,93,180,26,186,38,46,148,249,25,46,41,175,212,81,31,152,204,176,235,218,45,171,209,23,30,183,77,84,26,236,143,227,101,41,100,150,247,124,72,135,3,115,112,170,150,89,205,137,113,68,184,102,47,214,40,240,207,114,210,71,229,144,29,55,74,244,178,147,171,17,166,83,233,213,66,102,224,117,100,113,163,40,201,41,87,199,185,142,241,65,178,43,92,56,94,47,29,249,97,49,86,37,180,156,182,225,26,155,34,248,228,187,12,50,253,58,246,210,250,255,0,93,246,37,83,234,80,92,34,81,96,210,104,63,129,140,169,120,113,133,168,87,109,12,173,122,183,129,122,50,152,38,150,234,152,35,115,24,199,210,243,1,39,174,77,96,225,106,183,166,77,182,167,81,111,220,14,54,151,90,110,35,70,125,55,11,200,136,254,209,155,57,118,95,250,141,113,212,229,212,175,75,188,231,83,100,39,195,194,39,164,17,168,210,71,132,246,251,5,65,74,168,159,81,75,142,133,244,213,244,141,71,158,255,0,80,146,188,12,67,212,90,158,172,208,87,67,244,140,154,108,73,104,117,244,52,181,109,36,231,222,64,47,205,43,233,56,103,181,36,217,246,236,121,200,242,56,76,45,105,90,146,70,73,238,146,50,242,49,241,210,91,109,184,108,172,219,90,29,90,72,205,11,60,153,14,80,7,137,52,132,228,146,88,35,243,199,188,121,37,41,73,97,37,130,31,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,243,131,192,245,37,46,17,39,37,228,125,199,184,0,122,84,151,58,251,176,91,54,247,16,147,142,30,9,105,154,187,77,168,222,214,219,41,93,113,180,27,134,149,17,17,25,145,124,68,224,81,153,36,204,189,196,56,217,177,88,168,71,232,77,44,54,241,26,86,95,18,1,172,61,205,109,207,182,43,19,233,21,6,84,220,152,82,20,203,132,101,219,36,120,49,240,211,170,50,161,58,82,98,75,113,135,219,50,54,246,31,188,91,23,31,124,18,91,81,173,121,183,213,151,74,83,146,220,120,222,113,45,247,51,63,51,21,127,108,34,141,109,215,28,59,214,221,147,37,168,230,105,54,18,123,84,70,3,54,194,226,250,181,81,211,55,116,242,244,161,197,172,186,77,26,88,145,36,247,41,190,216,35,47,176,72,174,95,188,24,81,245,40,219,212,91,193,76,200,130,147,39,14,25,153,41,11,35,248,144,129,117,75,66,173,42,51,215,109,54,144,251,20,103,92,82,91,53,119,193,123,147,159,136,154,156,184,120,165,165,105,117,89,118,109,212,242,211,30,114,210,152,251,215,130,65,23,196,5,181,89,250,85,98,216,20,212,211,109,170,28,104,113,155,61,228,211,72,34,44,252,71,101,122,68,68,199,194,165,34,58,82,89,47,88,139,4,67,175,57,127,219,171,163,189,113,71,173,71,240,168,141,214,206,236,145,22,50,42,75,137,46,62,117,58,155,127,92,20,91,98,164,165,211,186,234,109,151,80,159,84,147,228,2,116,241,11,199,174,150,232,244,153,214,249,73,110,93,106,59,57,104,146,91,147,187,221,220,133,104,235,183,48,61,87,212,249,10,137,69,169,61,77,101,196,169,42,75,46,25,17,145,136,209,112,87,238,91,230,186,252,153,146,94,151,42,74,183,173,70,102,163,238,98,105,112,79,192,36,237,88,150,205,195,168,208,156,77,13,30,178,82,162,52,154,139,221,220,4,119,209,142,30,117,91,95,43,15,212,168,244,183,36,41,179,234,173,199,114,68,225,231,185,100,89,103,13,92,180,109,155,50,181,73,191,47,87,212,185,137,103,123,180,213,36,148,214,255,0,143,236,18,211,73,116,42,202,210,26,89,83,45,120,12,181,25,178,194,59,17,153,31,214,99,31,113,85,197,141,173,160,86,156,151,87,33,15,87,22,131,40,177,144,162,220,100,127,202,34,248,16,12,230,178,162,219,212,198,81,226,154,167,68,136,93,144,149,18,83,130,24,126,252,226,167,79,109,202,251,118,253,54,111,143,173,60,217,166,58,24,46,162,15,61,139,38,94,66,164,239,174,63,245,203,80,85,38,216,151,89,87,134,158,179,109,164,182,156,41,36,103,241,33,62,184,26,225,93,170,37,191,10,254,188,223,93,74,117,77,180,203,108,221,81,168,208,74,44,227,184,9,127,166,149,123,142,183,111,179,84,185,32,53,22,83,249,51,74,85,158,222,225,219,84,226,84,123,9,93,199,198,196,88,236,182,150,154,97,77,146,203,110,51,229,129,248,167,99,184,223,74,43,164,190,154,253,115,35,206,15,224,3,236,91,141,18,20,151,61,98,79,153,15,82,158,51,100,140,212,148,22,123,96,253,192,225,41,173,210,27,46,161,25,119,34,247,136,3,199,167,26,87,30,141,43,242,110,199,221,79,168,171,11,55,28,245,136,203,236,1,58,14,238,182,145,56,233,37,88,140,236,211,60,116,58,165,191,63,103,152,231,208,121,66,79,24,201,10,59,224,251,89,245,7,85,120,158,164,87,43,213,89,46,202,153,32,212,226,247,159,72,191,245,124,133,224,68,223,225,154,234,40,148,173,165,147,47,121,128,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,76,179,52,198,117,73,60,25,36,240,127,1,71,28,203,245,130,117,239,170,142,218,114,99,183,28,237,247,20,203,110,32,251,190,71,239,80,188,74,142,124,11,248,255,0,22,99,95,78,60,32,73,137,196,29,195,46,75,106,36,61,41,70,147,63,120,8,230,111,41,213,153,154,8,240,156,24,177,62,85,90,27,70,187,110,183,47,202,156,149,147,244,149,237,101,24,201,30,75,222,43,168,200,246,117,17,239,60,11,73,229,19,123,219,180,244,85,45,154,148,164,55,58,99,137,54,72,213,220,200,136,5,164,48,211,141,197,75,110,54,151,20,209,250,185,247,23,184,123,21,12,164,50,163,95,117,57,220,203,225,245,3,4,108,50,68,209,239,73,168,204,207,234,31,82,13,7,147,73,249,128,234,177,180,222,214,129,112,191,113,196,163,70,41,82,144,77,186,123,11,200,189,227,154,143,68,129,5,213,189,22,43,104,82,189,99,82,83,220,190,161,201,143,91,253,67,108,250,74,34,87,196,7,70,212,189,84,181,116,186,216,151,117,92,178,217,96,153,108,212,148,168,200,141,102,94,236,8,157,195,167,30,146,53,183,88,37,217,113,161,50,136,4,226,205,165,17,250,198,146,62,199,129,208,249,144,233,38,189,95,47,53,46,217,92,154,181,29,149,26,188,60,68,153,108,44,119,206,60,196,32,225,86,151,170,150,62,187,64,93,6,147,41,170,186,29,38,94,73,160,207,107,70,175,91,36,3,96,34,74,20,147,112,176,91,210,94,177,121,143,221,170,66,59,25,158,125,231,230,56,187,101,82,215,69,140,185,217,234,27,40,53,231,245,177,220,114,138,53,30,11,29,128,98,61,106,210,106,222,160,183,15,208,247,125,66,150,252,99,53,33,49,207,179,167,240,80,140,58,153,170,122,177,166,49,80,155,230,196,139,34,137,29,194,132,251,228,70,179,121,146,236,106,87,218,66,122,62,231,64,156,116,220,79,111,121,255,0,36,70,14,43,238,251,170,85,10,125,161,69,176,36,215,217,153,17,68,151,35,182,71,177,102,88,200,12,49,67,183,56,63,226,74,129,58,143,67,164,82,233,83,204,136,186,157,52,161,76,168,252,246,228,72,46,24,56,77,176,180,14,156,111,219,210,14,76,183,214,106,41,42,73,110,52,31,187,63,1,73,78,67,212,171,23,81,189,20,212,122,132,73,173,203,78,248,232,53,37,72,202,188,143,2,255,0,244,109,217,179,52,198,218,83,198,164,63,224,88,91,219,252,204,246,150,64,119,244,167,46,110,51,218,101,230,69,239,30,196,184,149,103,30,225,234,119,190,58,68,102,103,239,32,117,70,123,90,34,238,126,102,3,221,189,42,35,193,249,15,70,253,172,229,6,103,223,184,243,66,26,107,213,79,115,49,224,130,51,66,147,157,197,240,32,21,247,198,78,169,212,180,183,136,27,58,177,9,132,41,245,160,208,149,103,249,42,86,12,78,203,22,224,85,197,107,83,234,207,17,37,114,24,66,207,237,50,33,18,248,255,0,208,166,111,59,21,119,229,6,150,241,214,232,171,74,154,86,115,216,143,39,130,28,95,1,60,82,85,181,66,156,173,55,186,233,143,38,161,69,70,211,116,253,82,81,23,98,44,0,156,230,180,145,103,113,121,100,120,178,242,31,71,81,25,199,151,114,31,51,109,165,78,18,205,181,32,155,44,17,25,249,144,247,176,179,115,43,73,145,39,220,64,61,192,0,0,0,0,0,0,0,0,0,0,0,3,240,203,37,129,224,133,33,36,105,73,231,3,204,207,4,103,140,143,145,59,146,151,84,143,205,158,119,25,171,220,64,61,139,125,45,44,137,222,196,126,241,78,156,220,235,20,250,134,163,210,253,29,49,172,199,142,166,220,38,214,70,121,207,188,79,190,39,56,164,179,180,234,200,175,64,165,94,244,246,174,24,241,86,109,54,106,35,81,43,221,216,81,6,166,106,13,127,81,238,169,151,21,199,82,92,199,222,117,74,53,110,60,119,63,113,0,234,200,112,220,34,108,203,106,125,230,94,102,45,139,148,222,165,67,106,129,50,210,81,73,57,11,127,114,63,54,123,48,69,241,21,62,130,66,94,75,155,201,56,199,99,23,11,202,66,150,218,244,250,169,53,232,173,27,199,43,212,119,105,100,147,128,22,35,148,25,182,110,39,10,63,163,129,234,39,156,142,74,234,22,77,75,237,246,15,105,37,194,65,52,149,145,173,62,255,0,128,245,73,125,182,90,232,200,81,41,110,118,199,218,3,216,183,27,220,68,133,247,63,121,121,15,130,173,112,82,168,249,69,70,115,108,122,185,220,226,137,41,254,179,30,206,147,16,225,146,36,62,77,176,94,123,143,191,245,140,61,196,245,189,75,188,116,174,168,81,234,38,203,209,99,173,198,84,219,152,86,73,61,188,128,114,90,229,170,18,108,189,47,155,126,90,170,41,174,83,219,222,150,219,61,201,115,250,188,197,124,194,227,126,222,226,22,161,35,78,53,146,133,30,43,18,140,216,97,107,78,77,14,31,98,62,254,67,167,104,183,29,82,172,24,245,13,48,213,24,174,214,41,177,22,108,52,103,228,73,51,199,115,63,49,209,120,142,210,219,50,239,150,90,153,162,245,200,196,251,136,39,222,167,50,172,186,215,188,213,216,7,7,172,220,29,92,214,161,86,110,187,34,82,101,210,98,44,150,201,176,225,40,212,147,239,220,136,97,155,3,87,175,13,40,186,227,214,227,45,212,187,29,105,39,91,201,237,81,17,249,24,237,118,15,19,58,169,167,136,147,64,155,60,228,211,165,25,38,67,111,35,118,72,187,123,199,61,113,79,209,61,77,183,164,157,18,58,109,250,132,52,170,107,203,146,230,124,67,158,102,148,253,166,3,181,87,56,133,176,117,185,110,67,187,237,42,125,45,217,101,249,201,172,167,46,169,126,227,49,30,111,157,61,155,107,220,39,75,130,193,206,106,81,146,163,169,5,185,70,74,242,242,29,102,51,110,203,174,54,213,57,181,188,183,92,34,109,8,62,254,98,220,248,41,224,218,131,113,89,244,187,251,81,105,11,84,246,150,78,33,15,126,169,121,118,48,16,31,67,184,38,213,189,99,115,196,68,163,187,30,43,47,32,156,234,17,163,37,158,254,98,227,56,89,225,118,212,208,234,3,43,141,78,105,53,37,180,148,186,189,133,156,227,226,51,85,2,211,160,91,241,210,197,18,158,196,86,20,89,52,161,4,70,127,212,57,157,219,61,68,35,0,60,16,217,146,205,195,245,149,238,207,184,125,3,213,235,164,242,126,241,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,67,229,125,198,91,217,213,74,148,71,245,15,172,126,25,17,249,145,0,226,106,116,90,125,110,43,148,202,156,6,164,196,121,7,148,184,156,151,113,9,248,192,224,38,216,191,109,231,42,214,53,14,53,62,167,25,10,90,74,58,9,61,99,255,0,140,39,120,249,214,218,94,55,16,241,146,211,238,73,144,13,112,171,84,61,70,210,106,138,97,220,176,231,46,139,2,111,173,25,244,43,164,181,36,251,246,63,112,145,90,127,160,182,15,16,116,7,111,45,59,171,38,157,118,40,137,104,128,133,19,109,182,191,130,69,166,107,215,12,118,30,183,218,210,105,149,10,60,118,36,153,43,99,132,130,46,248,250,133,107,93,220,30,235,199,12,119,51,119,46,151,51,46,91,40,53,56,131,101,38,105,108,139,226,64,62,8,55,151,19,92,57,85,103,91,23,125,30,77,117,135,98,244,218,105,68,167,90,50,63,46,228,58,44,187,147,75,181,126,90,169,218,135,71,43,94,176,106,233,165,168,108,227,122,207,227,159,172,103,205,35,227,181,81,151,22,220,215,59,113,50,101,46,87,65,217,111,52,73,36,22,113,223,37,238,30,158,54,180,39,79,38,91,140,107,254,152,79,141,21,188,38,66,212,218,136,201,70,103,146,236,3,46,240,127,192,101,159,109,83,29,175,93,180,200,245,79,24,141,209,20,234,73,125,143,186,115,240,236,39,85,14,129,66,180,40,12,210,169,241,88,167,49,25,188,26,91,34,74,123,10,253,224,19,142,186,117,114,12,93,50,189,222,38,101,180,100,219,79,184,172,18,189,197,129,33,56,221,213,58,157,167,163,117,26,157,165,82,75,50,204,137,45,41,6,70,107,35,247,150,0,123,184,149,226,238,193,209,155,34,69,85,186,203,47,212,222,37,181,30,59,75,37,22,242,253,108,121,10,78,213,221,107,188,117,150,243,147,112,214,101,61,45,82,30,52,199,100,212,106,38,210,163,242,34,29,122,229,184,238,251,134,181,33,235,154,165,38,81,56,179,86,197,154,176,188,159,145,100,78,14,2,56,22,149,168,21,22,47,235,234,140,228,90,42,84,79,50,203,197,252,97,121,145,145,128,251,120,17,224,86,85,201,80,143,168,55,197,51,169,1,91,92,105,185,9,248,119,242,49,107,244,250,101,46,219,166,199,166,53,178,20,88,109,18,91,52,250,169,74,11,220,61,52,248,116,107,54,140,152,112,163,182,196,8,173,237,105,180,145,23,145,10,208,226,235,153,13,76,215,92,211,107,78,3,180,233,81,31,92,126,190,236,238,34,236,120,1,159,184,204,227,25,26,63,26,26,44,138,140,122,132,169,43,54,212,132,186,74,218,126,94,225,144,248,55,145,169,213,171,25,119,93,246,164,169,53,135,60,99,37,212,220,105,66,139,36,66,178,248,43,208,186,167,19,247,241,220,87,157,196,169,84,250,123,164,252,168,206,110,60,164,207,235,23,85,103,80,41,118,189,6,45,2,145,12,216,139,13,162,101,164,231,205,36,88,32,30,218,220,132,68,161,207,157,215,91,104,38,84,105,50,254,79,99,26,254,107,148,109,69,214,77,122,171,82,73,249,53,73,30,145,113,152,205,172,205,68,72,223,130,251,8,92,39,26,218,211,11,74,116,166,164,182,110,136,244,218,139,236,168,163,198,95,117,44,254,4,33,15,45,186,69,19,80,117,74,161,168,87,29,78,50,102,45,75,74,24,116,136,205,106,206,73,69,144,25,183,128,14,14,43,250,87,57,251,151,81,168,113,24,150,238,213,194,52,119,52,246,239,246,11,9,73,37,9,36,167,24,46,195,141,92,184,48,205,134,164,173,180,40,139,4,121,34,192,245,206,175,83,96,32,148,227,205,244,84,126,178,247,150,8,128,114,251,147,250,197,223,235,31,163,166,91,186,137,102,221,85,105,148,74,77,93,135,164,64,86,195,74,87,223,35,181,54,249,56,202,186,46,19,134,89,44,151,184,7,209,146,248,134,72,122,90,50,233,238,119,178,189,227,241,194,90,143,45,158,221,189,204,254,36,3,223,146,63,35,32,201,124,71,198,147,82,84,105,36,31,231,15,57,31,66,16,68,172,41,89,50,1,237,0,0,0,0,0,0,0,0,0,1,226,230,221,138,222,89,78,59,144,168,14,109,182,93,187,64,185,41,117,184,76,37,15,212,137,107,86,19,142,226,224,69,96,243,103,211,202,229,121,20,219,137,17,214,168,80,16,189,202,34,236,89,1,83,166,133,43,243,109,249,17,100,74,78,94,119,20,90,30,190,209,100,212,170,41,139,21,189,196,225,173,123,82,127,110,68,96,45,137,39,20,174,202,44,164,135,57,99,194,171,205,175,195,166,83,93,118,52,185,142,164,155,121,6,101,130,207,212,3,102,91,126,187,75,175,83,90,157,71,154,196,136,238,22,210,83,107,37,22,127,96,229,154,218,89,73,23,114,243,17,243,131,157,57,169,105,230,141,211,41,117,186,202,167,201,89,117,210,163,51,201,26,139,56,238,36,19,11,53,54,91,143,42,47,165,246,128,246,143,91,230,164,182,106,73,103,29,207,236,30,193,235,144,147,83,74,193,227,5,147,1,139,245,31,86,172,11,26,131,84,172,86,170,108,147,81,154,53,63,25,74,45,196,95,82,124,196,52,177,56,173,208,234,190,183,195,102,202,179,90,90,102,164,250,179,83,19,243,164,225,159,151,216,36,39,16,218,9,96,93,84,154,165,241,62,149,34,76,147,104,250,172,37,243,73,56,69,238,199,144,140,218,25,105,219,118,109,226,196,218,30,143,76,241,43,120,146,133,154,201,91,82,103,230,2,201,169,178,17,42,156,211,173,160,210,75,65,40,136,203,29,140,135,212,174,200,34,247,143,146,148,227,170,138,215,81,179,78,91,73,227,225,219,200,125,155,82,106,201,128,234,58,149,9,50,173,247,227,34,170,168,14,60,93,157,37,109,34,251,76,113,214,172,235,66,83,12,208,226,220,17,230,79,105,130,234,40,157,74,140,240,93,242,56,173,117,187,180,254,149,74,77,2,253,169,38,20,90,137,26,9,106,81,150,126,195,33,28,45,235,42,202,185,42,47,70,225,238,243,40,85,196,229,75,113,75,83,153,111,222,120,48,18,66,169,195,238,143,215,235,69,112,212,109,74,99,149,50,86,231,94,38,136,212,179,248,153,140,131,2,155,22,145,25,17,227,181,210,97,8,38,208,132,23,98,34,242,24,211,68,109,29,64,182,154,148,221,249,112,166,172,251,152,216,226,83,180,136,101,211,50,34,34,50,32,30,166,143,106,9,45,249,17,119,51,30,44,56,78,52,165,171,178,136,204,187,143,114,246,228,179,228,62,114,233,56,102,209,30,54,122,192,58,22,180,106,229,43,70,172,233,23,85,76,183,19,105,201,100,187,100,117,62,26,117,205,253,119,181,29,187,30,97,17,219,75,203,66,73,175,121,17,140,125,204,105,153,19,244,2,172,154,126,86,227,100,159,162,66,46,114,164,212,187,190,163,88,159,167,69,63,108,24,73,55,148,131,79,158,79,184,11,65,169,67,143,83,132,184,147,35,34,76,39,219,50,113,14,22,115,251,5,86,234,75,19,52,99,140,184,105,179,148,253,34,153,83,148,210,31,36,23,77,172,25,228,251,249,11,94,109,196,58,75,75,101,235,52,123,76,64,238,103,86,5,106,109,2,141,117,218,244,197,54,184,82,77,217,178,144,159,38,203,235,1,55,237,218,131,21,58,52,41,173,76,39,178,210,73,74,74,178,74,51,250,199,52,217,25,40,200,146,68,156,118,192,143,28,23,223,212,91,207,72,41,81,41,242,188,91,208,163,161,185,10,37,100,201,100,94,70,36,51,6,165,167,114,144,105,63,44,24,15,104,0,0,0,0,0,0,0,15,204,151,196,135,173,72,115,171,188,151,234,227,200,122,150,105,74,183,27,71,147,250,192,125,57,35,242,48,220,147,60,17,144,248,220,53,153,35,98,186,37,187,190,125,229,240,30,104,218,151,86,105,108,204,207,222,3,232,94,77,7,180,251,251,135,84,212,41,147,153,178,42,239,83,23,182,76,120,206,30,227,60,121,36,199,99,66,157,219,176,154,52,153,159,153,251,132,109,227,15,137,203,63,70,172,26,132,41,18,155,147,58,67,74,104,218,66,240,172,153,96,5,32,235,181,237,92,187,53,34,183,46,173,81,121,110,28,135,26,52,154,140,203,178,140,135,68,166,82,42,53,101,169,168,16,150,250,144,70,163,38,210,102,125,190,193,200,222,85,102,174,11,134,93,109,170,122,218,110,75,235,119,6,126,121,60,137,45,203,202,222,163,220,250,198,221,30,171,13,7,30,68,119,18,105,115,7,156,151,214,3,30,104,166,130,185,170,118,229,201,81,83,79,38,77,42,41,186,77,165,62,182,126,193,43,57,103,235,123,150,5,239,47,75,106,242,60,59,93,85,100,158,61,167,146,237,142,226,105,233,151,10,22,254,149,214,238,10,244,3,98,60,122,179,27,91,101,68,88,51,243,21,35,172,55,1,233,199,19,85,58,204,70,28,108,162,85,20,165,19,126,174,236,44,5,238,83,181,106,221,168,220,242,109,214,221,91,79,97,59,20,178,218,74,51,248,31,188,121,234,141,183,83,184,109,242,106,131,84,125,137,205,172,157,66,218,86,51,143,118,126,2,31,219,250,187,71,215,13,38,93,227,96,36,145,119,209,99,37,206,154,23,149,173,68,94,88,253,131,232,209,254,98,244,21,213,217,180,53,6,150,229,29,216,40,240,242,228,201,87,170,110,151,99,48,18,62,173,14,224,171,233,185,218,53,218,210,96,92,51,154,83,113,148,151,176,163,81,125,98,176,53,63,90,245,171,134,109,78,155,109,93,181,135,107,144,100,182,178,38,101,60,107,111,97,158,4,202,226,246,173,84,186,108,56,90,189,164,119,7,136,93,49,42,126,60,152,230,102,149,126,194,16,118,169,50,137,196,102,157,201,127,81,167,161,139,242,51,230,134,205,223,85,78,54,94,88,47,172,192,114,218,130,173,22,226,31,70,220,184,109,186,84,122,69,213,67,104,212,251,80,218,36,156,149,159,199,222,98,33,90,23,245,199,167,21,239,16,211,138,117,13,175,166,243,78,25,225,72,47,52,153,15,165,19,175,125,20,184,164,177,25,229,197,86,227,36,154,203,41,89,125,131,166,212,36,78,184,39,191,82,119,38,183,84,110,44,200,187,26,143,204,6,114,212,45,79,211,221,76,182,212,228,11,118,45,54,177,29,36,72,110,59,88,39,79,222,102,56,29,22,225,155,83,181,182,162,252,107,22,147,214,109,180,110,113,111,101,40,250,200,140,100,14,9,184,107,172,234,246,165,211,223,171,91,242,14,134,218,143,196,56,105,50,74,139,2,234,244,123,67,236,13,24,160,250,50,206,166,180,195,27,141,78,158,50,121,63,62,224,43,203,135,46,85,243,90,154,155,139,80,103,191,18,108,55,82,182,217,104,242,131,239,147,22,123,105,219,240,45,170,35,52,58,113,171,167,29,148,182,68,101,130,60,22,7,53,16,136,210,110,33,73,54,215,221,27,75,24,33,239,34,34,242,34,1,243,182,156,116,243,146,82,75,24,247,15,97,111,37,25,224,135,180,0,122,92,75,203,198,48,61,165,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,202,227,173,45,238,150,84,149,17,249,251,140,125,67,214,227,45,186,100,107,78,76,188,128,120,153,172,214,77,153,145,22,62,61,199,205,50,20,89,237,170,36,214,82,235,102,70,70,75,44,144,251,13,164,26,137,70,93,200,20,218,22,70,74,47,48,17,39,137,174,8,108,109,89,182,228,191,66,164,70,166,86,163,238,125,162,142,130,66,86,175,118,76,84,214,171,80,181,154,198,168,191,100,93,210,107,229,68,166,60,76,56,202,73,103,24,211,159,234,27,13,27,13,41,91,141,57,60,96,99,221,88,209,139,31,82,109,90,133,14,181,69,140,191,26,156,26,246,22,119,123,143,32,42,3,73,244,175,65,111,186,106,217,179,175,106,133,42,231,138,193,60,135,28,112,154,79,83,30,68,175,180,119,74,238,156,241,23,96,91,231,119,214,167,185,118,210,105,248,34,138,251,198,250,28,79,199,30,241,220,111,174,87,87,29,160,83,106,182,101,214,167,100,26,148,244,118,26,73,145,167,61,200,135,13,111,113,41,170,28,53,219,143,88,58,213,104,201,155,24,210,109,48,251,197,219,103,144,14,189,111,222,252,59,235,116,123,118,131,123,208,99,219,117,181,206,233,59,224,216,36,18,123,227,214,63,113,11,79,211,90,125,183,167,154,123,6,5,14,114,37,211,161,198,34,101,109,40,149,185,4,95,87,188,84,20,109,31,178,53,253,85,139,235,77,235,172,210,106,169,108,222,77,53,39,235,173,89,206,8,253,217,25,31,78,28,227,146,202,133,10,144,154,101,68,232,241,141,41,67,6,68,174,170,8,254,32,36,23,30,28,80,92,86,94,154,162,77,155,25,246,149,90,55,35,17,169,38,149,53,143,229,23,192,86,166,137,232,117,253,196,125,246,211,77,197,145,33,18,228,19,179,37,184,71,216,243,220,183,11,27,186,234,181,59,246,153,17,157,113,209,249,48,104,209,72,149,34,115,202,34,67,101,142,234,50,33,222,244,59,87,248,64,210,148,149,183,99,214,105,168,147,53,210,218,69,231,184,251,121,128,205,60,59,112,235,104,232,77,173,26,143,73,167,50,137,42,105,36,243,201,65,110,112,241,239,63,120,227,248,141,226,62,218,208,187,110,77,110,100,230,202,164,210,13,44,197,53,23,114,199,99,192,204,20,250,237,42,165,29,43,129,49,183,29,90,73,73,36,158,123,31,144,173,174,99,156,60,234,214,170,106,84,41,150,141,62,92,152,165,11,106,146,223,209,51,1,13,120,170,226,210,232,226,73,232,109,79,133,29,13,161,197,18,9,191,60,100,74,62,95,92,45,71,172,90,73,213,41,119,13,94,141,232,231,119,173,179,81,182,149,146,123,231,191,153,8,185,64,224,87,136,168,181,134,92,118,198,156,76,165,212,153,172,211,216,139,34,232,108,157,55,120,244,74,29,138,152,30,139,150,237,33,44,60,162,44,101,102,140,25,246,1,88,220,107,113,169,168,106,212,226,183,45,26,233,198,166,91,174,116,208,244,103,140,142,65,127,198,199,152,192,119,231,26,122,209,118,202,142,103,116,75,136,203,49,210,157,145,223,50,37,25,123,207,235,19,54,230,229,47,87,175,85,31,169,74,188,18,74,121,102,178,37,54,102,125,204,113,145,121,65,207,114,79,92,238,166,219,96,139,105,160,218,243,48,16,183,75,184,167,213,45,59,189,17,118,181,93,144,233,188,174,163,136,91,167,181,103,245,137,189,162,252,218,83,82,169,62,214,175,83,209,78,167,178,214,27,93,61,25,90,212,94,243,30,141,116,229,115,232,123,2,158,187,13,159,19,83,136,201,148,133,54,158,235,80,136,223,188,87,136,70,214,234,91,178,230,169,9,201,17,146,64,88,37,75,154,189,130,119,69,50,29,20,150,186,20,132,41,79,58,242,48,233,99,200,102,221,40,227,215,70,181,57,233,16,98,214,14,50,163,35,126,94,50,70,239,168,178,43,191,69,121,95,234,53,248,195,142,221,79,187,74,82,124,186,136,62,195,62,233,199,42,23,173,171,130,45,66,165,126,18,227,50,233,41,214,210,147,78,244,145,249,0,158,26,99,173,22,238,166,191,80,98,136,242,93,76,7,122,70,164,247,33,144,219,111,164,179,89,168,207,112,198,154,63,162,246,102,145,64,155,22,217,137,225,252,67,132,167,92,53,25,239,50,247,247,25,41,15,111,52,169,162,222,131,247,128,250,0,0,0,0,0,0,0,0,0,0,120,172,141,72,52,145,224,204,132,94,230,3,64,155,92,225,246,181,6,155,0,228,205,38,200,210,100,156,153,124,68,163,29,86,247,165,51,112,91,149,74,63,77,47,56,243,75,36,160,203,61,240,96,53,146,170,179,33,154,139,144,229,48,108,173,183,13,43,35,44,96,253,227,34,104,133,229,10,205,190,233,179,29,134,196,195,75,232,34,57,5,148,167,38,67,149,226,118,194,172,217,26,161,86,166,86,41,75,138,75,146,183,18,163,44,122,166,163,193,140,64,133,170,35,153,97,252,225,68,101,143,120,13,151,116,142,191,78,186,172,58,85,70,158,184,138,254,12,218,136,163,168,141,36,123,124,187,14,245,24,212,104,202,210,68,175,120,171,94,91,60,93,91,180,168,209,116,182,231,146,113,36,173,68,150,148,234,204,247,153,249,17,11,69,97,244,188,105,113,183,136,208,225,110,71,214,64,62,177,234,144,130,113,163,37,40,200,139,185,224,122,148,243,251,186,105,71,127,121,136,103,173,252,197,109,93,45,191,142,202,240,100,242,226,189,225,228,225,126,71,156,25,128,239,156,90,86,108,162,182,78,77,82,249,122,142,221,44,148,235,236,71,124,144,183,75,30,91,125,227,2,112,127,169,58,95,118,106,147,112,173,203,166,173,53,100,218,176,137,103,234,228,97,110,98,149,235,79,80,236,202,54,168,90,53,5,54,85,21,30,244,33,195,194,140,139,200,99,174,88,133,45,237,106,138,219,48,93,153,189,165,45,79,39,56,111,234,48,23,128,131,66,82,156,23,184,176,63,77,36,125,252,135,206,146,82,205,179,39,9,41,66,75,114,127,96,197,122,253,174,81,180,74,217,106,226,169,199,195,10,146,134,141,102,120,44,24,14,87,85,232,218,123,89,67,39,125,166,155,152,230,103,24,165,154,72,148,126,255,0,49,209,42,21,237,37,210,74,79,229,221,189,64,96,222,90,124,33,149,37,146,89,153,31,191,213,28,100,58,198,142,113,139,22,42,145,49,46,63,74,245,141,164,56,100,101,159,176,101,91,35,71,236,251,34,154,186,125,54,17,56,202,76,204,210,179,223,223,246,128,227,52,103,88,41,90,161,21,255,0,71,83,231,69,56,88,220,114,217,54,205,89,248,100,101,37,39,118,12,113,212,170,37,42,10,58,176,161,54,193,175,233,108,73,22,127,168,114,128,61,47,18,136,139,166,68,103,245,143,65,166,81,41,70,77,180,68,105,198,126,177,244,189,217,27,137,27,140,189,195,195,4,182,242,241,109,47,128,12,91,174,243,236,55,44,121,214,237,219,34,26,87,50,58,205,8,90,139,186,136,143,30,98,191,185,120,208,81,67,215,171,149,76,176,236,98,51,89,165,59,118,145,183,191,177,253,131,152,230,85,89,159,76,212,75,98,157,6,164,227,109,202,112,139,106,84,101,219,121,9,63,195,222,134,55,67,184,35,106,98,36,33,45,75,165,48,149,97,56,201,146,72,204,4,152,66,219,120,205,44,160,209,187,185,158,49,145,212,181,114,204,167,95,246,61,74,213,170,182,107,102,107,10,104,205,37,147,44,144,238,4,104,144,68,243,46,22,220,15,196,116,208,233,169,110,17,239,236,68,2,1,112,85,84,164,232,238,167,220,90,44,191,24,132,73,152,227,140,45,228,25,22,212,252,12,79,216,142,182,101,210,66,212,188,22,119,31,188,65,94,55,173,75,139,78,110,40,122,201,101,61,225,215,12,200,228,244,209,221,68,103,149,12,205,194,167,20,150,190,185,218,173,55,18,98,26,168,178,130,67,141,153,229,91,139,177,152,9,26,3,230,223,33,179,38,205,59,242,95,72,121,176,233,41,74,104,220,202,211,230,95,0,30,224,0,0,0,0,30,151,81,149,18,247,25,125,67,214,252,134,208,242,91,90,146,68,126,102,126,225,199,92,183,45,46,219,129,38,167,84,152,136,236,67,104,223,113,74,60,22,210,46,226,181,184,199,227,214,122,38,66,86,137,93,105,121,45,18,147,45,150,75,39,159,112,11,19,175,106,101,143,111,79,84,90,213,197,5,133,33,59,137,46,62,146,28,89,107,190,151,171,206,236,167,37,38,89,201,72,79,253,98,136,107,119,46,189,107,108,201,119,28,233,181,5,179,25,163,121,102,91,139,177,121,144,197,50,110,235,224,165,170,39,165,38,229,179,218,73,55,20,70,64,47,7,86,249,131,232,246,153,212,31,165,166,172,185,142,237,193,27,88,89,103,246,10,126,226,123,90,166,107,78,161,85,43,241,42,146,156,167,184,250,148,219,46,40,240,69,159,128,198,242,105,247,77,90,113,72,113,185,111,56,162,34,53,40,148,99,43,91,124,28,235,117,201,74,106,191,10,214,152,112,229,35,168,135,246,246,52,128,194,36,181,201,35,117,110,109,74,75,9,73,31,188,100,13,9,186,46,123,87,80,105,213,234,11,146,210,184,174,36,220,68,124,238,54,243,149,118,47,168,119,6,120,52,214,181,72,66,218,181,36,169,135,21,177,46,145,151,101,23,212,36,247,4,252,29,106,93,173,171,236,86,117,10,205,125,52,149,71,113,174,171,169,45,170,37,23,152,12,141,196,31,26,20,248,118,117,167,119,90,117,217,190,42,42,203,196,196,121,91,73,102,68,68,100,100,34,143,19,183,77,3,87,168,17,53,114,141,14,155,22,89,54,150,101,176,140,37,107,113,94,106,199,153,137,179,197,199,0,22,221,118,208,118,163,167,232,73,212,32,111,144,227,13,158,79,191,127,33,85,23,13,133,124,91,245,73,20,25,144,101,26,163,184,100,109,224,241,219,234,1,206,232,166,183,92,218,59,115,70,170,210,234,114,82,209,184,94,34,62,227,216,180,252,12,189,226,195,53,14,221,181,56,161,225,253,119,222,152,91,116,200,149,120,36,79,79,113,45,146,20,181,165,57,87,127,120,136,92,46,240,127,95,215,185,211,142,91,139,128,108,160,141,179,91,103,230,36,198,137,233,87,16,188,61,205,173,88,209,237,89,215,13,6,82,157,35,74,11,106,76,143,182,64,125,28,18,241,101,105,49,8,244,79,82,163,161,41,73,156,118,155,113,63,155,206,123,231,35,162,115,2,137,165,22,205,193,26,118,158,76,83,21,149,165,46,165,52,236,116,141,63,3,52,251,198,67,209,174,5,107,183,214,175,61,119,220,118,179,244,42,82,158,234,45,149,159,184,252,251,144,151,110,112,11,161,178,101,33,217,148,34,148,148,119,245,220,51,245,191,104,10,150,180,244,239,82,120,153,151,110,219,141,91,46,54,72,51,67,211,86,209,145,168,190,59,132,255,0,211,142,86,22,77,190,197,45,250,164,167,36,58,131,67,178,18,188,26,79,226,66,104,88,58,61,101,105,244,38,97,208,104,172,70,110,57,97,178,36,22,75,246,142,234,148,52,156,161,63,68,252,200,7,75,176,244,154,207,211,86,27,137,104,209,162,70,100,136,137,102,132,17,31,249,7,110,82,27,97,211,94,210,233,44,176,105,47,136,250,90,101,182,139,243,101,130,49,250,77,32,139,27,123,17,228,7,174,51,105,65,25,163,178,79,201,63,1,239,30,36,148,164,204,200,188,199,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,91,228,163,108,246,18,76,253,217,242,30,193,248,164,146,139,105,249,0,248,91,65,237,223,41,180,41,229,122,165,142,228,49,54,187,240,215,98,107,173,21,80,174,122,114,18,251,126,170,92,109,5,159,235,25,136,227,249,154,85,131,199,99,248,15,34,66,250,68,131,94,85,239,63,136,10,143,213,126,3,53,111,70,235,85,42,246,148,204,90,109,248,109,19,222,162,204,159,95,188,203,4,57,221,6,227,11,82,108,138,132,26,126,173,90,117,20,209,226,154,98,166,75,241,149,220,207,177,25,153,139,76,147,79,102,99,39,30,74,82,182,213,217,100,101,157,196,58,85,245,162,150,78,160,81,151,65,174,210,99,185,13,70,70,72,38,200,176,101,229,220,128,116,123,146,234,210,157,102,179,85,104,76,184,233,200,93,125,158,138,26,67,233,223,220,188,177,241,24,1,158,89,186,97,22,170,154,164,59,130,73,190,142,200,38,157,44,146,189,198,61,151,79,47,10,164,91,252,174,203,30,240,122,156,196,85,37,200,141,39,38,77,40,189,254,99,54,105,22,142,234,133,161,93,69,86,228,189,158,169,182,146,194,155,82,49,159,172,7,96,208,253,13,70,146,245,80,171,134,163,82,125,105,34,115,198,58,107,74,75,221,180,101,167,98,69,125,125,121,81,208,181,23,100,153,150,79,3,220,166,77,214,204,148,123,84,162,30,196,35,106,82,156,231,5,128,31,18,152,128,218,119,248,92,151,195,104,246,146,154,117,41,116,137,104,36,246,34,242,31,66,146,163,242,86,63,96,241,83,74,82,204,205,126,169,150,48,3,197,123,214,105,90,54,154,61,230,99,210,241,72,90,211,211,217,210,73,228,241,230,61,228,193,19,38,214,71,234,24,38,146,73,108,241,241,250,192,124,198,81,228,117,25,82,23,135,60,200,203,176,240,69,58,154,202,13,105,134,147,47,44,109,31,98,219,113,89,218,230,51,229,219,200,20,218,140,136,137,120,192,15,84,70,227,182,149,19,44,33,146,63,129,99,35,230,169,79,143,74,140,185,147,157,97,152,236,145,173,197,184,120,34,33,200,27,123,177,184,252,135,78,213,219,50,69,245,97,213,173,184,82,20,195,243,35,45,166,220,79,154,76,203,204,7,35,110,94,86,213,219,188,232,21,72,114,218,108,240,225,54,225,40,243,251,7,46,135,27,114,65,199,74,84,130,111,214,236,88,35,21,237,160,118,198,181,232,37,110,175,66,252,152,153,85,105,201,201,36,204,53,153,22,220,249,224,88,21,41,217,114,163,48,244,184,230,203,138,105,42,89,125,102,93,200,7,38,0,0,0,0,0,0,0,0,0,3,241,70,100,147,50,243,31,49,45,181,18,212,166,201,43,193,229,70,67,233,87,145,247,199,214,62,101,54,163,109,72,113,93,68,175,252,192,41,23,154,140,51,133,173,238,169,181,165,77,56,202,126,137,251,196,35,104,143,166,166,182,250,202,62,199,240,23,127,199,255,0,9,182,101,255,0,104,212,47,214,208,136,181,24,17,212,238,236,100,213,180,179,129,73,83,153,84,25,114,32,159,172,164,184,100,103,229,140,24,14,251,161,215,133,46,192,212,106,21,209,83,234,56,154,100,180,62,241,160,179,234,17,141,131,52,79,83,237,125,90,178,32,93,22,196,246,221,39,217,74,205,27,200,205,190,222,88,247,13,115,44,170,108,90,197,201,14,145,54,97,83,227,78,113,44,184,233,247,44,24,188,206,4,116,74,38,149,88,29,88,55,25,212,99,207,36,186,215,99,193,22,61,192,37,44,215,26,36,28,117,245,18,167,11,110,228,8,109,168,28,181,244,203,80,47,58,133,215,88,169,212,14,101,73,243,145,157,221,136,204,196,207,83,78,56,72,81,158,13,7,159,180,120,33,165,101,126,33,220,154,149,148,253,69,240,1,5,56,147,224,142,143,23,135,196,219,84,19,122,66,232,72,91,209,210,93,214,225,159,187,235,24,255,0,150,37,5,86,44,202,133,167,82,179,165,195,172,56,250,156,68,185,113,77,4,72,47,50,37,24,148,92,94,241,26,122,23,66,141,37,171,108,234,138,90,140,182,145,249,15,46,19,181,146,54,185,219,110,94,114,237,52,210,87,29,100,209,30,220,25,231,246,0,145,105,109,78,55,177,211,34,81,249,237,24,167,94,52,26,218,215,235,93,86,141,197,42,91,44,161,100,225,41,179,199,114,25,77,215,155,81,25,50,230,22,162,245,79,224,61,111,190,164,178,132,58,247,69,123,136,179,140,238,1,130,248,121,225,110,211,225,236,228,149,14,92,167,252,94,8,148,233,228,251,12,242,69,208,70,212,164,207,121,228,242,63,29,82,18,235,41,50,243,31,172,245,138,66,137,107,220,156,118,1,237,105,4,131,61,170,201,124,62,3,218,60,16,73,35,51,36,224,207,204,121,128,240,116,150,104,50,111,27,135,130,213,134,203,173,230,125,187,15,105,249,118,30,165,48,106,36,145,175,232,158,64,86,223,49,155,14,238,187,53,30,210,159,110,80,158,146,212,53,145,56,164,180,106,199,172,95,1,60,180,154,27,180,253,60,162,192,148,218,137,101,17,164,173,38,94,71,180,178,67,179,202,161,83,106,14,245,103,197,105,245,17,250,187,146,71,129,245,20,84,182,132,54,198,27,74,15,200,139,220,3,212,211,137,235,244,89,111,8,71,99,236,63,29,38,221,34,144,105,81,19,71,187,31,17,239,117,149,41,6,76,175,98,140,242,103,129,250,166,148,172,17,175,182,59,151,196,7,86,189,236,154,14,161,208,37,82,107,177,73,200,178,27,82,118,169,57,238,100,43,238,14,155,93,60,30,234,226,235,182,133,14,76,218,13,105,253,138,74,26,53,147,37,156,153,246,242,22,88,166,55,40,139,119,230,200,190,136,249,42,52,90,125,73,149,49,58,51,111,50,162,193,161,72,35,1,213,236,125,69,167,94,150,243,21,74,116,150,211,36,246,147,172,184,100,70,147,63,50,192,238,9,105,159,16,110,146,200,156,50,45,197,145,28,111,77,6,188,232,21,25,55,38,157,92,14,68,108,150,114,14,26,11,233,99,190,7,79,178,248,208,143,64,184,103,219,250,171,72,118,153,42,33,18,16,234,200,207,168,101,246,0,152,224,49,205,139,175,90,117,168,145,206,69,179,93,98,66,81,217,206,248,218,126,242,238,59,212,90,155,19,82,79,69,90,92,100,252,156,35,236,3,236,1,232,57,177,136,255,0,140,47,180,13,245,168,200,218,111,114,79,222,3,28,235,150,146,70,214,27,109,86,204,154,172,170,123,106,238,183,35,175,98,150,88,250,38,126,242,21,193,83,229,205,169,22,54,167,61,119,218,237,66,157,69,167,169,75,75,19,15,119,84,177,239,47,120,182,85,32,164,165,38,162,198,213,100,126,191,18,60,148,237,125,164,168,190,6,64,42,203,70,245,185,54,173,254,237,189,170,218,93,18,147,18,90,206,2,150,136,59,24,52,231,25,201,246,25,62,163,193,159,12,26,155,127,157,82,153,95,97,151,230,59,215,102,60,103,80,73,199,158,12,136,75,221,68,208,139,11,82,161,162,29,195,71,97,212,182,173,232,50,73,36,200,254,57,33,31,111,94,8,95,167,87,33,87,52,178,225,114,129,38,33,25,110,70,85,187,63,104,12,195,65,225,163,69,233,176,35,83,149,106,81,157,54,18,72,74,250,9,53,44,200,177,220,100,84,89,212,24,244,175,65,66,166,177,22,35,109,27,73,67,104,36,145,22,61,194,49,183,164,60,68,90,73,42,217,234,4,154,145,67,46,161,70,217,142,161,151,184,114,20,173,123,215,39,106,17,169,181,45,43,148,109,146,137,14,73,55,60,251,249,128,231,104,156,39,49,73,188,91,186,218,186,42,142,33,151,205,226,136,227,230,108,159,124,227,104,207,137,98,44,8,106,113,44,146,148,69,131,74,11,36,147,250,135,5,54,244,102,149,18,150,154,170,77,151,102,168,146,226,15,249,57,33,217,227,50,210,246,73,138,231,230,28,78,118,254,183,214,2,37,106,101,151,196,116,77,67,155,120,216,114,34,63,69,156,146,66,163,73,112,240,68,94,126,168,244,105,183,15,215,53,86,238,58,182,163,217,244,7,35,75,66,156,113,77,178,70,162,51,19,4,162,164,247,161,120,83,74,47,161,143,32,68,84,180,223,77,172,36,179,219,183,144,14,163,102,105,165,151,99,52,225,218,212,40,176,212,175,164,162,104,146,59,25,198,128,135,48,81,80,110,44,178,165,17,118,31,89,199,82,200,210,227,155,146,126,100,60,210,202,80,157,136,236,88,193,0,249,19,10,43,104,233,50,74,108,151,230,105,236,60,146,180,18,202,35,36,123,147,220,204,254,3,221,208,116,154,38,210,238,20,94,252,15,211,142,91,137,194,60,44,139,6,175,136,3,158,178,136,183,96,126,168,155,66,123,152,242,54,210,103,144,54,144,126,100,3,245,179,37,32,140,135,144,252,74,73,37,130,46,195,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,122,213,212,53,118,50,192,253,45,165,216,212,63,54,25,184,102,126,64,164,23,153,35,32,60,146,146,73,153,145,231,35,200,120,32,213,228,104,192,243,0,0,0,0,0,0,0,0,1,224,226,115,140,30,48,99,204,126,40,136,253,217,199,144,15,149,200,113,84,189,231,29,158,231,149,25,167,190,71,188,182,246,73,171,185,123,136,120,27,61,68,154,85,219,39,145,228,104,218,162,52,183,159,113,152,15,104,0,0,0,0,0,0,0,0,0,15,197,119,35,200,244,184,120,103,40,238,100,61,198,89,44,24,244,146,22,146,89,18,114,89,236,64,58,214,160,218,209,111,155,74,161,111,202,78,74,76,117,35,31,105,13,125,248,169,210,41,90,85,170,117,154,84,138,124,134,89,114,74,142,58,205,38,73,81,103,220,99,98,222,137,245,119,121,17,150,12,85,239,54,109,38,174,84,252,5,235,6,41,183,78,128,218,138,67,169,79,188,207,176,10,182,164,169,196,207,97,183,92,38,141,165,146,210,163,60,96,198,192,124,18,221,116,122,198,134,219,177,226,213,225,190,252,104,136,67,196,78,17,168,149,143,120,215,200,164,37,110,154,94,107,168,175,162,74,49,37,120,60,215,59,146,203,191,96,91,170,188,95,164,210,30,117,41,113,178,60,165,71,158,192,47,255,0,97,45,100,233,185,219,234,49,242,87,92,146,138,107,206,194,219,214,36,31,79,63,173,142,217,28,101,163,84,141,50,215,131,62,60,196,206,109,108,165,106,120,143,62,100,48,63,29,26,129,121,233,254,141,77,175,216,181,23,227,78,37,36,208,166,147,147,219,239,1,133,245,154,238,213,218,21,215,22,102,163,91,148,235,130,143,41,243,71,74,44,126,170,154,65,123,212,94,238,194,68,240,209,125,217,215,165,29,242,179,232,136,165,199,138,190,148,134,77,162,111,215,248,224,133,75,90,156,125,106,163,113,106,84,10,236,87,170,178,170,201,56,237,202,115,233,50,172,249,145,12,191,165,124,107,94,54,133,1,235,30,217,211,167,142,167,84,86,229,212,200,148,149,117,79,183,150,62,32,45,206,82,225,58,194,227,166,91,105,35,46,234,37,119,72,242,76,152,168,142,130,82,208,180,182,68,89,87,124,253,98,153,117,27,87,248,212,211,167,10,179,87,145,84,40,149,51,202,26,44,153,36,188,253,195,246,55,24,124,70,223,247,53,6,137,74,147,82,167,71,90,27,137,32,201,7,221,70,120,53,31,96,22,252,90,129,107,189,95,42,43,117,250,122,159,73,224,218,234,150,242,253,131,176,170,89,19,251,80,217,153,25,118,81,23,97,130,52,135,135,154,77,58,13,50,235,175,146,166,215,29,73,59,34,82,204,201,75,51,44,249,12,246,219,11,103,8,66,178,132,167,4,64,60,217,46,199,235,17,152,246,143,83,41,219,147,54,246,153,143,104,0,0,0,0,0,0,0,0,15,76,133,161,180,146,215,158,222,68,94,241,238,30,11,109,43,52,153,150,118,152,15,137,68,204,195,234,172,157,108,139,177,151,145,24,234,119,6,145,216,119,3,174,76,168,91,116,249,10,116,176,167,22,194,77,127,214,59,137,48,250,212,179,113,195,219,158,201,30,100,217,165,178,34,107,27,124,136,4,86,111,129,155,98,155,58,108,250,69,193,85,129,227,100,155,196,212,103,205,9,34,51,242,193,14,211,115,216,218,185,97,219,80,45,157,45,169,54,249,164,141,46,59,61,102,163,254,177,32,182,26,150,74,219,131,219,140,252,7,168,163,56,146,81,58,174,177,43,220,126,224,24,247,72,24,212,198,104,202,78,164,59,79,117,226,51,239,28,100,4,169,13,50,106,108,212,68,175,214,247,15,107,113,88,65,109,75,36,146,243,31,138,142,167,84,104,112,191,54,94,239,136,15,107,4,146,65,109,86,115,220,123,7,131,72,75,105,218,148,237,34,247,15,48,30,183,72,140,139,42,198,12,20,104,86,61,98,30,75,73,40,176,105,200,241,38,145,230,104,192,15,7,219,91,137,36,150,211,79,188,143,222,62,116,66,142,105,81,248,70,114,71,216,246,143,168,250,133,146,36,100,190,0,162,90,146,148,146,118,231,207,234,1,197,85,168,84,218,131,140,74,153,25,46,42,58,183,36,137,57,28,187,36,130,105,36,218,54,39,29,147,143,33,235,75,78,54,162,194,247,17,251,135,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,61,120,210,122,126,177,89,19,173,57,201,65,20,134,204,136,215,229,156,118,25,48,124,234,109,74,234,19,165,188,149,244,72,192,107,149,196,222,134,85,52,47,80,234,22,124,201,49,212,134,212,111,54,164,123,200,207,177,12,77,2,123,144,159,102,91,41,90,77,179,35,53,167,204,143,237,22,183,205,155,78,237,22,45,168,87,115,116,102,81,90,117,227,67,142,17,122,198,130,46,194,166,210,181,165,4,210,150,105,74,207,63,96,11,132,229,177,197,45,171,84,182,153,211,251,146,174,241,85,75,213,71,138,119,36,121,242,34,200,158,55,69,159,71,190,232,18,232,23,36,118,37,67,148,131,216,68,146,63,87,3,92,253,18,187,230,217,26,155,69,185,41,102,185,106,139,33,11,117,25,50,220,146,63,33,176,230,141,94,46,94,250,127,71,184,100,64,240,174,74,138,135,9,31,81,144,8,237,65,229,199,162,52,107,150,45,217,30,158,241,200,68,131,119,166,233,145,163,207,224,36,4,125,18,211,102,122,41,85,175,74,66,152,50,52,41,184,233,37,100,190,39,129,221,27,151,1,233,39,25,51,18,183,91,238,109,228,178,67,233,75,101,188,205,113,210,95,3,248,128,224,171,22,45,167,95,109,184,149,42,20,25,13,198,47,80,157,101,42,199,245,142,10,22,136,233,220,73,62,52,173,106,99,110,54,190,162,13,184,233,35,35,46,229,238,29,236,219,91,141,173,27,122,106,50,243,32,36,250,164,100,123,182,22,211,200,15,56,166,217,176,146,105,4,132,17,96,136,139,24,33,238,30,182,20,149,52,70,148,224,190,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,89,81,239,245,139,183,144,246,143,66,219,37,18,182,175,105,231,184,8,223,198,118,135,83,53,139,73,170,147,100,70,117,202,157,41,151,31,142,218,79,233,40,139,183,111,120,160,235,186,223,168,91,245,249,52,250,156,101,71,144,211,134,74,109,69,131,35,207,192,108,239,57,9,149,5,230,151,29,14,169,72,52,169,10,242,81,10,15,227,239,75,107,182,62,179,214,43,85,24,196,196,122,164,149,191,25,180,159,98,70,64,71,235,30,229,151,108,92,209,110,56,237,33,126,5,105,113,72,82,114,70,69,245,11,193,224,159,139,171,83,89,109,72,54,235,207,71,139,86,136,210,90,75,69,132,228,136,187,224,133,16,145,184,76,154,153,86,210,87,101,17,12,229,194,69,221,18,216,213,74,74,164,92,242,104,140,41,100,110,72,99,207,57,242,253,160,47,214,157,100,210,224,94,51,174,179,92,162,117,244,39,178,156,61,157,190,4,59,114,157,238,149,26,77,100,174,229,129,215,236,138,196,11,134,216,167,207,165,84,61,37,21,214,146,70,250,252,207,183,152,236,73,35,75,164,103,132,165,37,130,34,1,239,47,32,193,23,184,126,128,15,194,34,46,196,67,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,122,94,97,47,36,208,103,130,51,201,224,123,135,130,8,201,74,201,246,1,234,240,169,207,83,249,100,88,47,128,173,174,107,58,19,83,184,233,49,117,22,153,140,211,90,233,184,140,103,118,125,226,201,200,215,212,50,247,14,171,169,182,13,191,168,86,228,154,29,196,217,57,25,244,26,12,141,57,238,101,216,6,178,75,142,108,200,84,125,219,137,39,133,168,188,136,114,118,204,164,211,107,113,101,27,75,91,13,188,147,89,32,251,153,103,184,149,60,105,112,95,112,104,69,126,85,106,133,9,201,52,41,139,53,37,194,78,118,145,247,63,33,17,208,137,44,168,148,135,13,180,167,250,192,108,31,193,93,197,73,184,180,78,145,38,142,211,205,67,90,54,225,213,238,86,72,187,247,18,0,146,190,170,90,193,155,120,201,24,168,190,2,248,239,180,244,178,217,103,79,239,39,148,77,182,120,100,205,57,238,102,45,98,208,187,169,119,213,6,29,102,142,250,141,137,141,165,230,212,69,238,48,29,152,7,225,118,44,15,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,36,70,70,102,103,216,199,144,0,252,34,60,228,204,122,94,109,14,254,101,226,202,85,220,123,199,173,204,31,111,127,158,64,116,109,76,211,90,6,164,219,243,237,203,150,156,137,112,212,201,147,104,52,150,226,51,47,136,160,206,41,52,78,167,165,154,149,88,142,154,51,241,104,232,146,178,97,106,47,84,147,158,196,54,38,90,148,226,82,227,126,68,126,183,216,34,55,31,220,61,183,170,26,113,46,125,189,74,140,115,153,79,85,74,50,34,206,59,159,112,20,83,30,97,199,116,228,176,125,53,183,131,108,254,177,105,124,191,56,240,109,20,248,58,91,125,204,66,29,35,75,113,164,44,240,68,146,236,73,21,125,90,163,59,72,171,74,166,84,136,155,118,50,212,147,36,119,238,70,59,70,140,205,83,58,145,67,113,165,161,164,181,45,173,202,82,177,219,113,0,217,114,53,78,44,184,168,151,29,210,113,11,73,40,140,190,6,61,233,121,42,70,244,247,250,135,76,210,218,221,54,179,102,192,122,11,173,60,72,140,222,77,10,35,254,73,14,222,217,165,214,204,209,234,25,123,128,123,146,163,82,114,101,143,168,121,15,22,201,68,130,37,31,113,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,234,212,140,109,108,212,61,128,3,231,38,118,168,246,151,170,175,50,29,67,85,98,227,79,43,173,173,147,121,62,17,213,17,23,187,213,49,221,199,199,86,138,196,232,46,196,146,141,237,186,70,133,39,25,201,31,184,6,178,154,152,219,231,124,85,228,169,149,52,131,148,225,22,226,255,0,140,99,175,196,144,132,58,133,198,109,104,125,42,37,37,194,60,96,203,222,46,127,136,190,91,118,173,251,54,175,118,218,8,76,122,179,205,238,143,16,136,146,206,255,0,172,86,190,175,112,109,171,186,89,92,42,37,70,134,236,153,178,146,111,164,225,32,220,109,41,248,100,189,224,44,139,149,237,231,87,184,44,199,98,84,46,182,234,11,138,209,117,90,247,160,189,217,19,215,105,47,46,33,69,143,112,165,254,94,146,245,71,75,181,38,29,26,109,187,84,143,10,170,234,90,144,107,97,68,91,75,226,46,113,135,14,68,118,205,164,26,8,200,140,242,88,1,245,183,157,133,187,204,121,15,20,125,18,201,228,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,76,190,175,75,243,71,131,201,15,112,252,50,207,152,15,133,228,155,110,27,134,142,162,29,34,37,127,197,250,199,29,46,212,160,206,125,47,61,74,101,197,153,103,168,180,18,176,95,14,227,159,193,25,99,5,128,34,34,44,17,118,1,215,147,106,91,176,156,76,184,148,200,205,200,46,237,169,45,17,25,31,245,14,105,181,158,212,178,239,210,52,247,30,227,66,12,200,205,37,219,200,126,237,78,115,130,200,15,22,146,148,160,146,146,193,16,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217