255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,1,3,2,255,196,0,117,16,0,0,5,2,4,3,4,6,5,7,4,8,15,12,0,23,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,56,181,21,34,65,81,119,133,22,35,50,97,113,23,51,71,82,129,134,197,24,36,37,66,25,52,83,114,145,177,193,212,38,39,53,67,69,86,87,98,115,116,130,149,161,166,209,68,73,84,88,99,100,104,150,211,225,228,240,54,136,146,147,164,178,198,55,85,101,117,162,180,194,40,148,179,131,132,165,196,241,41,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,207,229,99,154,127,252,101,177,87,255,0,92,170,63,251,97,160,140,178,85,170,181,252,182,225,69,118,187,83,151,81,169,84,108,122,20,185,147,37,188,167,159,146,251,144,25,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,150,0,0,2,53,113,30,187,46,171,27,38,56,135,116,217,87,53,86,223,173,66,244,79,77,81,165,205,114,36,166,55,213,98,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,21,23,150,76,205,230,74,191,153,44,40,161,87,115,7,137,85,26,109,70,248,161,68,153,14,93,217,61,230,36,176,228,246,82,227,78,54,167,77,43,66,146,102,147,73,145,145,145,153,24,208,72,0,128,25,177,206,189,213,149,60,247,89,116,74,181,79,168,195,43,154,207,165,183,113,211,228,27,139,110,6,250,156,246,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,169,233,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,2,173,120,150,241,24,170,208,42,181,140,183,224,45,102,93,58,165,78,145,210,92,247,44,41,10,101,248,207,182,168,175,182,213,54,92,89,36,164,45,42,41,17,228,165,214,200,200,201,77,151,245,140,74,12,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,229,80,0,8,65,196,51,136,101,43,45,20,169,24,87,133,115,34,84,113,82,163,28,141,107,52,165,230,45,182,28,78,169,144,250,79,84,174,74,146,100,166,152,81,25,17,26,93,116,182,114,219,127,207,240,189,207,79,229,174,213,70,7,99,29,231,213,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,168,152,206,142,115,53,36,173,109,18,28,250,213,38,67,133,63,192,5,53,230,255,0,138,46,35,200,204,117,46,70,94,171,126,141,181,176,206,161,46,26,20,83,78,76,27,181,195,90,91,125,201,77,52,231,37,232,102,77,154,99,153,25,184,148,173,79,37,196,45,196,165,171,41,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,128,129,89,96,207,172,105,89,158,196,236,172,99,37,118,36,53,195,190,43,116,251,26,167,35,154,107,152,179,171,77,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,158,160,35,175,16,139,254,242,194,204,163,94,216,131,135,215,12,186,29,195,67,145,68,147,6,116,99,45,237,47,211,16,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,255,0,86,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,0,0,0,205,103,242,177,205,63,254,50,216,171,255,0,174,85,31,253,176,208,70,89,42,213,90,254,91,112,162,187,93,169,203,168,212,170,54,61,10,92,201,146,222,83,207,201,125,200,12,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,199,75,1,72,28,71,179,11,143,182,54,115,177,14,214,178,177,195,16,45,250,44,47,68,244,212,234,93,205,54,36,86,55,210,162,45,123,26,109,196,161,59,150,181,40,244,46,213,40,204,251,76,196,224,225,19,136,87,246,37,101,182,228,174,226,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,154,173,71,237,49,229,42,89,237,170,224,143,17,235,239,3,49,74,230,136,222,23,215,164,82,147,22,101,81,245,33,22,220,213,209,162,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,97,64,0,0,0,56,254,104,179,55,96,229,103,11,234,88,129,119,201,137,50,164,136,234,85,22,222,42,139,49,166,214,95,39,26,111,99,9,112,247,41,8,83,237,41,213,161,43,54,219,53,47,106,180,36,170,184,50,101,197,47,17,230,102,10,117,31,50,87,109,43,232,102,32,84,20,225,75,145,172,104,182,180,174,86,198,19,28,200,149,178,26,185,109,50,180,184,173,169,82,138,66,221,73,245,10,122,223,192,0,0,0,68,174,36,153,129,191,178,203,133,22,70,43,225,202,226,46,165,14,248,102,35,176,231,27,199,10,107,15,82,170,73,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,59,174,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,2,53,113,30,187,46,171,27,38,56,135,116,217,87,53,86,223,173,66,244,79,77,81,165,205,114,36,166,55,213,98,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,20,131,252,172,115,79,255,0,140,182,42,255,0,235,149,71,255,0,108,46,251,136,245,217,117,88,217,49,196,59,166,202,185,170,182,253,106,23,162,122,106,141,46,107,145,37,49,190,171,17,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,164,31,229,99,154,127,252,101,177,87,255,0,92,170,63,251,97,165,48,0,1,26,184,143,93,151,85,141,147,28,67,186,108,171,154,171,111,214,161,122,39,166,168,210,230,185,18,83,27,234,177,16,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,138,139,203,38,102,243,37,95,204,150,20,80,171,185,131,196,170,141,54,163,124,80,162,76,135,46,236,158,243,18,88,114,123,41,113,167,27,83,166,149,161,73,51,73,164,200,200,200,204,140,104,36,0,5,32,113,30,204,46,62,216,217,206,196,59,90,202,199,12,64,183,232,176,189,19,211,83,169,119,52,216,145,88,223,74,136,181,236,105,183,18,132,238,90,212,163,208,187,84,163,51,237,51,18,87,131,94,44,98,158,40,126,87,255,0,41,152,151,117,221,190,140,250,63,209,122,118,179,38,127,75,204,244,135,51,149,206,90,182,110,229,163,118,221,53,216,157,123,136,89,80,173,94,50,152,177,138,120,95,249,32,252,153,226,93,215,105,122,79,233,7,91,232,42,204,152,29,87,47,209,252,190,111,37,105,223,183,152,189,187,181,211,122,180,239,49,26,184,112,230,23,31,111,156,231,97,229,173,122,227,134,32,92,20,89,190,150,234,105,213,75,154,108,184,175,236,165,75,90,55,180,227,138,66,182,173,9,81,106,93,138,73,25,118,145,11,191,21,235,197,27,61,181,92,19,165,51,129,24,47,115,68,143,123,87,35,173,87,5,70,35,234,235,109,232,74,74,13,164,55,180,182,181,38,66,86,163,37,239,230,52,218,73,100,148,155,204,186,159,43,195,75,136,165,229,137,247,53,31,45,184,216,169,117,218,236,168,253,53,181,94,102,49,41,247,209,26,60,169,18,14,168,250,222,213,107,38,153,101,13,173,13,26,214,100,163,116,212,163,55,15,213,84,179,219,85,193,30,35,215,222,6,98,149,205,17,188,47,175,72,165,38,44,202,163,234,66,45,185,171,163,68,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,194,128,0,103,219,51,121,155,204,149,3,50,88,175,66,161,102,15,18,169,212,218,117,241,93,137,14,28,75,178,123,44,70,97,185,239,37,182,155,109,46,146,80,132,164,137,36,146,34,34,34,34,33,110,156,56,110,203,170,249,201,142,30,93,55,173,205,85,184,43,83,125,45,212,212,106,147,92,151,41,253,149,89,104,70,247,92,53,45,91,80,132,164,181,62,196,164,136,187,8,132,149,0,1,26,184,143,93,151,85,141,147,28,67,186,108,171,154,171,111,214,161,122,39,166,168,210,230,185,18,83,27,234,177,16,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,138,65,254,86,57,167,255,0,198,91,21,127,245,202,163,255,0,182,26,83,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,77,119,39,23,124,80,170,102,142,139,136,84,38,229,210,112,146,147,35,209,174,218,198,195,111,63,62,148,227,168,234,37,62,91,210,147,156,105,65,45,173,28,36,50,105,75,100,165,165,114,20,253,181,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,252,12,253,168,252,149,106,100,106,213,42,109,26,99,146,219,143,62,59,145,157,92,73,110,197,125,40,90,77,42,54,222,101,73,117,165,232,103,162,219,82,86,147,208,210,100,100,70,51,195,139,24,239,154,124,47,197,59,203,12,255,0,149,86,42,212,254,137,92,21,26,23,91,244,174,162,207,85,210,201,113,158,111,47,168,86,205,220,189,219,119,43,77,116,212,244,212,92,79,14,28,192,213,115,15,149,202,21,118,229,92,183,238,27,86,66,237,90,196,201,6,165,28,231,227,52,210,155,147,204,91,142,45,213,174,59,209,212,235,139,52,154,158,231,25,36,147,183,89,64,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,58,248,133,157,92,201,94,87,253,203,119,208,177,191,18,173,186,109,114,177,54,165,14,139,18,243,159,200,166,176,243,203,113,184,173,237,90,19,177,180,168,144,90,33,37,162,75,68,167,184,174,123,34,212,155,218,198,202,61,187,122,226,214,33,221,119,197,106,229,167,170,244,153,38,108,217,149,201,12,69,144,194,28,143,22,42,13,10,144,173,177,144,209,155,8,39,20,111,173,226,111,121,41,36,43,175,54,124,89,49,31,20,171,180,218,102,94,14,171,96,219,116,42,132,42,188,106,147,174,27,85,137,210,154,67,155,218,146,219,110,174,50,161,154,157,34,56,203,75,169,89,178,149,45,90,40,218,77,148,228,187,54,214,174,110,112,176,174,154,107,93,13,201,66,233,169,247,53,57,73,109,174,92,229,70,109,107,125,134,137,231,92,40,110,56,111,37,149,184,100,165,114,92,35,45,80,98,64,0,231,248,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,173,178,173,197,38,242,78,104,238,9,216,209,62,91,246,38,40,86,24,141,25,153,149,98,228,89,136,230,169,17,13,163,89,183,29,49,144,135,82,137,43,216,218,214,77,147,230,102,180,41,14,219,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,245,128,174,14,37,252,68,36,225,132,103,176,19,0,110,56,138,185,234,49,220,69,193,114,211,106,13,60,186,26,9,215,25,114,19,38,210,141,76,206,220,210,201,106,94,213,176,131,73,160,185,139,74,217,253,92,55,120,140,204,198,138,141,47,46,184,199,23,101,222,205,61,12,91,181,182,57,239,250,105,184,145,117,121,51,84,226,220,89,76,52,50,227,230,241,168,155,119,85,150,141,173,40,39,172,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,165,110,53,126,41,237,111,135,240,124,198,162,63,87,12,44,250,198,193,138,172,76,191,99,5,118,36,12,62,169,200,146,245,42,175,47,154,179,164,212,95,83,59,25,113,213,59,202,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,220,248,0,8,43,196,139,63,84,44,2,181,106,152,37,134,245,14,183,19,110,10,122,227,200,122,44,149,183,244,102,43,237,232,82,86,227,74,74,211,49,72,94,230,27,74,137,72,213,47,47,68,242,208,245,37,211,41,53,90,212,149,195,163,83,37,207,144,220,119,229,173,168,204,169,213,165,134,26,91,207,58,105,73,25,146,27,105,183,28,90,187,146,132,41,71,161,17,152,246,184,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,65,57,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,192,0,32,175,19,172,146,195,199,60,56,147,139,120,95,106,111,196,155,95,116,199,163,82,105,172,28,171,150,42,137,150,220,109,229,145,37,215,158,97,150,82,182,75,114,213,181,14,52,134,212,167,80,105,165,107,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,141,9,228,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,173,94,45,121,209,250,23,66,153,149,27,1,91,171,87,29,61,151,238,138,163,19,182,170,157,5,197,238,76,20,165,165,146,201,231,208,130,55,82,233,18,122,103,146,91,92,41,27,155,171,108,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,70,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,183,105,14,150,3,53,153,177,241,79,140,159,16,46,31,49,124,91,247,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,244,153,179,109,213,245,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,69,94,40,254,4,241,55,228,190,113,8,82,94,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,15,96,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,174,128,0,0,0,50,174,47,207,134,174,102,44,220,121,203,205,18,204,163,65,151,78,184,112,186,143,74,183,43,80,158,35,90,20,134,227,155,49,165,180,233,36,146,164,60,152,206,25,163,177,109,173,11,73,145,167,99,142,75,80,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,75,228,240,132,180,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,0,0,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,158,28,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,56,168,181,238,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,160,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,174,172,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,253,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,0,69,94,40,254,4,241,55,228,190,113,8,80,8,191,238,40,254,4,241,55,228,190,113,8,80,8,213,64,0,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,90,166,125,179,191,66,202,61,136,212,43,114,85,42,165,137,181,190,83,180,74,36,198,87,33,148,69,39,136,158,149,45,45,186,218,219,103,98,93,67,103,188,148,183,116,218,149,37,183,77,20,45,254,138,175,219,171,253,149,184,238,75,142,161,255,0,148,153,58,165,58,67,159,242,156,121,231,28,95,222,165,41,94,211,49,122,124,59,178,65,15,42,182,33,221,183,140,93,216,155,118,83,218,106,186,147,121,137,44,210,219,75,206,184,136,177,93,67,73,90,119,33,108,117,4,78,56,218,221,142,147,66,141,40,66,142,176,120,163,248,236,196,223,146,249,60,33,45,56,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,0,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,0,0,41,91,137,95,16,47,203,180,201,216,9,133,47,108,176,105,85,4,250,82,162,149,104,229,98,116,71,228,163,234,157,98,74,217,145,78,89,116,207,183,185,4,163,113,180,47,179,106,68,10,110,147,85,122,149,34,186,205,50,90,233,176,228,51,18,68,196,178,163,97,151,222,75,138,105,165,185,166,212,173,105,97,229,37,38,122,168,154,112,203,93,167,164,160,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,197,27,113,119,193,218,86,26,230,141,23,117,185,65,151,6,155,136,52,118,171,114,93,40,169,106,19,149,84,186,227,50,210,194,144,132,164,214,105,68,119,221,35,53,47,153,41,75,81,253,98,72,117,254,9,120,199,93,106,234,190,178,253,33,158,117,22,77,60,239,24,110,110,66,122,73,77,185,30,36,130,208,145,189,206,114,29,141,218,107,218,142,151,213,78,174,40,202,218,132,85,226,105,141,127,145,108,163,221,61,61,63,170,159,125,235,101,67,222,214,246,90,235,88,123,168,113,205,28,66,147,164,86,164,236,81,110,209,211,107,114,77,59,180,162,188,39,177,127,42,24,167,102,225,159,165,61,25,244,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,166,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,42,219,138,198,68,170,165,85,159,154,108,26,182,98,42,154,168,230,253,239,74,167,48,164,190,219,228,165,169,202,193,32,140,210,180,41,38,146,127,98,82,104,52,115,212,75,222,251,141,215,174,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,244,23,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,160,28,230,103,50,254,205,157,255,0,38,100,201,210,233,214,77,58,66,218,160,208,90,117,230,88,83,13,189,32,227,75,149,24,223,117,147,157,201,144,109,184,235,122,22,133,181,61,157,241,212,89,79,11,172,253,76,179,235,180,220,179,227,21,66,171,84,165,92,117,8,208,109,58,195,242,95,152,229,50,82,208,212,102,41,170,66,148,173,144,213,203,109,45,114,201,41,101,197,43,113,26,28,53,179,111,226,31,241,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,87,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,44,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,202,76,157,82,157,33,207,249,78,60,243,142,47,239,82,148,175,105,152,189,62,28,217,40,254,74,184,112,253,126,255,0,166,82,156,196,219,167,235,42,82,88,46,107,148,184,38,72,54,233,137,123,114,144,173,171,65,184,234,154,36,165,110,41,41,213,212,178,211,135,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,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,34,175,20,127,2,120,155,242,95,56,132,40,175,9,239,175,201,126,41,217,184,153,232,191,73,253,18,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,104,251,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,20,173,198,175,197,61,173,240,254,15,152,212,68,0,22,253,194,235,63,80,239,10,21,55,44,248,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,243,27,75,92,178,82,158,109,42,220,68,182,205,111,89,80,8,213,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,128,110,155,178,234,190,107,178,174,155,214,230,170,220,21,169,187,58,154,141,82,107,146,229,63,177,9,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,46,123,134,86,68,169,88,35,102,211,177,207,20,173,153,109,226,133,122,59,138,139,14,168,194,80,187,110,18,205,73,74,27,111,83,52,73,121,173,20,226,215,181,196,33,206,70,214,204,158,230,196,190,40,89,22,252,138,93,75,199,28,28,179,58,76,54,173,108,244,196,104,74,220,205,10,168,227,138,35,209,146,73,116,240,222,213,190,94,134,164,33,211,91,127,84,149,71,108,227,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,20,237,197,83,35,20,172,45,147,252,164,112,142,151,18,159,105,212,164,69,166,215,45,234,109,45,49,227,81,159,229,19,109,74,101,49,219,38,155,140,233,182,148,175,126,211,41,14,164,201,75,231,237,110,31,229,119,51,119,246,86,113,66,155,136,22,132,153,115,41,168,144,149,86,173,227,168,189,26,21,101,130,109,214,246,62,150,207,106,150,132,190,234,154,90,210,178,109,195,74,246,171,67,74,174,39,55,156,66,44,76,20,203,237,185,138,88,67,88,165,93,117,172,67,245,236,222,108,71,159,167,200,101,135,90,235,92,147,181,109,45,174,82,22,109,155,102,162,117,47,173,41,82,52,67,187,40,179,253,21,95,183,87,251,43,113,220,151,29,67,255,0,41,50,117,74,116,135,63,229,56,243,206,56,191,189,74,82,189,166,98,244,248,119,100,130,30,85,108,67,187,111,24,187,177,54,236,167,180,213,117,38,243,18,89,165,182,151,157,113,17,98,186,134,146,180,238,66,216,234,8,156,113,181,187,29,38,133,26,80,133,28,192,0,25,172,205,143,138,124,100,248,129,112,249,139,227,159,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,95,246,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,207,149,197,31,192,158,38,252,151,206,33,10,1,18,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,255,0,90,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,0,0,25,87,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,123,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,217,184,135,75,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,75,228,240,132,85,23,147,195,99,60,244,172,193,88,16,240,175,17,170,145,32,226,45,171,30,53,53,165,204,170,37,79,221,12,37,151,13,50,154,75,206,27,239,73,75,113,214,169,58,18,139,93,29,220,68,225,182,220,85,226,71,159,12,92,165,230,93,188,62,193,91,246,93,177,77,194,233,9,109,115,104,85,133,173,21,122,138,208,195,207,34,99,73,62,67,168,142,226,58,126,157,196,47,106,209,32,150,103,204,54,209,42,184,104,230,223,48,217,169,165,92,207,226,189,175,111,157,10,214,143,6,4,123,142,20,105,17,31,168,84,77,42,55,82,180,122,209,221,94,194,67,142,114,141,158,81,184,209,19,74,75,196,109,77,240,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,217,251,207,101,87,55,119,52,42,21,181,14,93,39,14,173,217,7,46,143,14,83,106,98,108,167,220,142,202,92,118,115,104,144,235,11,91,110,38,66,89,82,8,141,45,188,178,62,213,168,112,171,87,2,241,30,239,194,123,215,27,233,148,110,85,153,98,116,141,84,170,146,12,208,219,210,164,73,97,134,226,199,236,62,107,197,212,33,197,145,104,148,54,68,106,81,26,218,75,159,3,15,108,170,174,37,95,246,214,28,208,164,68,98,165,117,86,33,81,33,187,45,106,75,13,191,37,228,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,249,46,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,46,251,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,250,76,217,182,234,250,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,74,194,122,112,202,207,109,87,4,111,42,118,6,98,149,205,17,188,47,175,72,113,49,102,85,31,82,17,109,205,89,41,73,91,110,104,100,136,207,59,162,92,66,246,182,133,185,207,220,217,19,220,219,180,0,1,21,120,163,248,19,196,223,146,249,196,33,64,34,255,0,184,163,248,19,196,223,146,249,196,33,64,35,75,185,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,205,196,58,88,0,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,65,85,124,115,191,66,127,188,159,195,68,10,202,78,55,210,178,225,143,214,230,52,86,104,114,235,49,237,200,245,69,34,4,103,18,218,228,190,245,58,76,118,80,107,87,98,16,110,188,222,245,232,163,74,55,40,146,179,34,65,249,92,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,180,158,22,249,5,153,135,125,14,102,241,142,159,85,166,221,231,214,71,183,109,217,145,159,130,245,33,179,230,198,122,76,182,220,74,22,167,157,65,184,77,182,100,109,165,167,9,207,93,110,35,147,101,66,128,120,163,248,236,196,223,146,249,60,33,21,69,233,240,238,207,212,60,206,90,167,97,226,149,66,149,77,196,218,39,42,62,167,37,136,255,0,73,155,54,221,95,83,22,54,226,89,188,132,48,226,164,54,218,13,180,250,174,39,106,92,229,181,53,64,102,179,54,62,41,241,147,226,5,195,230,47,139,62,225,29,154,236,56,184,48,158,143,149,154,155,190,134,188,237,126,189,250,107,114,30,35,110,187,21,217,47,75,113,81,207,66,209,230,185,171,37,178,122,168,219,65,58,147,81,19,164,205,138,128,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,0,21,107,197,99,61,180,162,165,79,202,206,13,92,210,213,82,84,131,98,247,170,211,159,74,88,109,130,74,210,229,28,150,68,106,90,212,163,73,191,177,73,36,18,57,10,53,239,125,182,235,91,7,112,118,254,199,91,254,151,135,56,115,65,151,81,169,84,100,48,211,174,181,21,231,152,167,176,227,205,178,169,114,148,202,22,166,163,54,167,80,110,58,105,50,73,31,224,71,123,216,111,144,92,14,177,114,203,35,44,245,106,127,210,56,21,78,166,117,74,177,58,51,46,74,58,196,136,189,50,234,81,16,242,92,110,27,205,183,162,89,216,70,109,165,41,212,220,81,173,107,166,28,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,114,83,134,22,125,99,96,197,86,38,95,177,130,187,18,6,31,84,228,73,122,149,87,151,205,89,210,106,47,169,157,140,184,234,157,229,71,130,163,75,234,51,38,189,87,159,55,22,164,160,220,90,110,124,64,14,51,120,91,244,175,46,52,44,76,129,66,234,167,216,151,3,125,76,222,171,103,71,75,154,131,101,239,171,53,146,92,223,41,52,228,246,37,75,78,154,150,137,230,24,173,92,132,226,101,213,133,249,184,195,58,141,173,47,151,233,235,130,21,179,81,97,110,56,76,202,131,61,244,71,117,14,37,11,78,253,188,196,186,130,86,169,39,89,105,102,149,108,208,104,164,84,175,27,76,99,174,187,117,88,185,126,142,207,38,139,26,158,87,140,199,55,33,93,92,167,28,145,18,57,104,104,222,223,37,13,73,237,37,237,95,85,235,39,86,210,103,200,56,68,96,237,43,18,179,70,187,186,227,160,203,157,77,195,234,59,181,184,206,156,84,187,9,186,170,157,109,152,137,125,75,66,146,75,36,174,67,237,17,26,87,204,138,149,164,254,173,68,47,36,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,32,241,47,200,228,156,184,222,79,99,13,142,184,139,195,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,220,171,38,121,204,191,178,153,127,198,153,14,116,186,141,147,81,144,134,171,212,23,93,121,230,18,195,143,71,57,50,226,198,39,218,100,167,114,99,147,109,186,230,165,161,237,87,103,119,74,226,51,159,111,229,81,93,99,13,240,237,142,159,12,173,154,135,89,18,67,241,246,74,173,78,66,22,209,76,81,44,183,178,201,33,199,18,211,93,138,52,173,75,116,183,41,45,179,24,45,156,29,191,174,172,59,187,49,94,159,65,150,221,167,103,71,109,217,213,103,162,188,81,28,125,114,226,70,40,141,62,72,54,142,78,179,154,116,218,82,146,124,164,173,94,194,37,124,172,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,135,234,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,133,96,15,23,249,54,46,94,102,217,248,185,10,224,186,177,50,147,30,92,107,110,175,208,180,244,73,72,76,116,244,71,83,117,82,155,121,197,147,219,146,234,208,157,234,105,40,81,154,221,53,173,85,235,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,105,225,169,195,210,30,25,80,160,227,174,60,218,31,232,234,126,231,104,244,58,163,44,72,110,143,23,124,103,163,74,91,46,50,110,70,168,165,198,86,162,52,185,185,182,221,36,169,40,115,122,83,98,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,1,21,120,163,248,19,196,223,146,249,196,33,64,34,74,100,131,58,55,86,81,241,29,137,211,85,85,173,216,53,46,99,21,187,121,169,206,37,180,115,77,157,211,163,48,107,38,78,98,9,134,200,148,178,245,219,37,53,185,27,137,196,95,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,82,183,26,191,20,246,183,195,248,62,99,81,17,215,41,57,103,147,154,123,134,252,177,232,211,165,177,112,208,236,121,215,29,190,203,38,214,201,181,22,37,69,67,113,29,55,84,148,165,14,165,231,27,37,239,70,197,169,11,51,82,80,164,43,143,255,0,162,171,10,234,255,0,101,109,203,146,220,168,127,229,33,206,166,206,142,231,252,151,25,121,183,17,247,41,42,79,176,200,93,247,12,204,232,255,0,41,60,56,94,27,222,170,229,223,214,13,62,35,18,100,61,59,156,229,118,9,23,41,19,180,113,106,121,79,36,208,148,200,81,238,79,49,214,150,74,46,113,54,220,213,20,151,197,191,2,49,114,207,198,215,49,182,235,185,165,220,150,125,225,35,209,244,23,157,90,221,93,25,12,176,218,250,7,73,44,54,195,8,55,28,146,166,16,133,41,110,33,167,92,112,212,231,53,106,141,89,69,197,91,7,4,51,23,102,98,190,39,91,178,235,150,245,183,34,76,183,225,196,136,204,151,205,254,149,228,198,117,182,222,90,17,189,185,10,101,210,81,168,141,38,217,41,62,178,72,104,206,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,138,231,95,48,88,29,128,120,53,54,110,53,219,244,171,185,186,222,172,82,108,233,172,51,35,211,178,154,82,28,74,77,183,82,180,37,150,150,77,45,199,148,133,37,191,83,66,83,138,105,181,231,92,93,247,9,92,189,98,158,9,224,213,193,113,226,100,154,173,43,233,189,65,185,48,173,42,132,89,49,158,164,116,170,121,135,36,58,211,196,158,91,210,61,67,50,74,59,90,98,58,141,106,220,73,110,117,0,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,207,102,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,166,63,205,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,210,184,81,228,91,243,25,160,198,187,51,255,0,7,149,96,66,156,175,239,148,170,163,145,205,63,240,93,42,212,175,215,120,145,253,174,240,181,64,0,25,172,205,143,138,124,100,248,129,112,249,139,227,175,207,200,157,86,181,145,203,83,55,56,117,50,92,249,13,199,171,203,188,41,146,28,83,171,75,12,84,206,35,14,193,101,152,230,100,134,218,109,231,164,41,231,116,74,16,107,45,8,140,135,10,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,55,21,157,252,85,165,99,127,12,75,183,21,232,86,237,193,67,166,220,145,233,18,225,195,175,68,76,105,164,199,167,34,37,183,84,218,86,180,236,113,41,39,91,81,40,201,77,184,133,23,218,20,108,58,86,97,242,253,127,101,151,20,39,97,70,35,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,132,227,78,39,183,105,137,85,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,0,0,6,85,196,148,204,102,75,174,172,28,194,204,51,199,27,89,53,90,253,153,125,217,244,186,237,70,73,65,113,126,128,156,244,104,166,235,82,158,66,57,72,101,199,165,39,167,82,141,42,86,170,108,200,205,190,99,159,151,35,153,187,170,229,7,23,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,57,133,161,161,199,155,37,55,205,55,19,160,139,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,254,154,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,138,73,145,246,145,138,23,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,37,242,120,67,202,101,239,42,53,220,197,224,214,47,94,86,43,85,90,141,223,134,254,132,153,79,162,66,101,14,250,86,44,149,75,41,109,146,76,201,102,242,16,194,29,108,144,106,82,185,107,108,155,90,221,65,163,138,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,244,213,26,92,215,34,74,99,122,20,133,236,117,179,74,211,185,11,82,79,67,237,74,140,143,176,204,126,74,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,140,242,115,151,175,228,193,151,219,111,9,166,201,165,77,173,68,231,205,173,212,41,209,121,45,204,156,251,170,113,74,51,50,37,187,203,65,182,194,93,89,18,148,219,13,250,168,45,16,158,214,2,160,56,181,231,54,101,225,93,153,148,251,58,149,85,165,210,173,202,131,50,46,105,211,16,252,55,42,114,144,141,237,70,109,149,109,223,13,60,196,59,204,113,42,75,206,37,151,26,209,13,161,215,161,174,87,114,201,127,102,155,20,41,184,127,104,70,151,14,154,185,9,77,106,225,58,115,210,97,81,152,54,221,115,123,234,108,182,165,107,75,14,165,164,45,72,39,28,36,163,114,117,53,38,218,179,191,132,54,110,2,240,196,187,112,143,15,216,150,221,10,221,143,72,102,57,203,124,222,125,213,174,185,17,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,85,23,148,239,20,248,55,241,2,222,243,22,5,175,113,53,200,149,43,27,172,218,142,57,225,109,179,45,204,80,160,199,109,82,161,210,216,74,215,114,66,65,165,42,67,141,234,70,185,44,181,170,155,90,55,56,180,55,200,218,225,155,60,170,97,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,233,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,208,246,75,51,29,85,205,62,3,82,177,82,187,100,75,182,170,74,144,245,54,98,13,165,38,20,215,216,218,78,74,130,165,25,169,113,148,163,52,246,153,154,28,67,205,26,151,203,230,43,186,128,0,8,1,198,175,194,197,173,241,2,15,151,84,69,80,101,203,4,42,185,142,198,26,46,13,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,242,183,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,179,238,21,249,245,141,42,53,43,43,24,201,93,137,13,112,227,179,79,177,170,114,57,166,185,139,55,94,81,192,147,33,199,84,146,89,37,108,53,21,9,66,17,177,174,86,166,179,105,43,180,160,1,21,120,163,248,19,196,223,146,249,196,33,64,34,255,0,184,163,248,19,196,223,146,249,196,33,64,35,191,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,52,19,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,160,30,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,5,85,241,206,253,9,254,242,127,13,21,86,44,39,133,206,68,169,88,217,85,123,29,241,162,217,151,34,201,161,200,66,109,250,116,182,19,209,92,51,82,165,147,171,115,113,238,118,52,117,33,36,104,217,203,117,197,26,13,74,38,94,105,83,3,137,62,121,233,89,125,176,38,97,94,28,213,34,78,196,91,170,60,154,107,171,135,84,74,95,181,216,83,45,154,165,58,150,92,39,217,146,166,228,33,81,181,36,150,186,187,184,201,178,109,206,105,195,91,136,205,119,20,42,54,254,89,241,154,45,86,181,119,200,231,49,66,185,219,216,231,87,22,60,87,164,45,53,19,90,201,102,242,16,193,165,47,36,150,167,119,39,152,68,180,173,215,97,95,20,127,29,152,155,242,95,39,132,60,166,94,242,163,93,204,94,13,98,245,229,98,181,85,168,221,248,111,232,73,148,250,36,38,80,239,165,98,201,84,178,150,217,36,204,150,111,33,12,33,214,201,6,165,43,150,182,201,181,173,212,26,56,173,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,255,0,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,163,53,153,177,241,79,140,159,16,46,31,49,124,115,251,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,254,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,4,85,226,143,224,79,19,126,75,231,16,133,0,141,84,0,15,63,136,86,221,86,242,176,46,91,66,133,115,203,182,234,85,202,60,218,108,58,212,66,87,62,154,251,204,173,182,229,55,181,104,86,246,212,162,89,104,180,158,169,45,20,158,242,206,14,98,176,135,23,48,75,23,43,182,102,54,177,45,119,58,228,46,160,245,77,231,215,37,21,132,60,181,40,167,181,33,126,179,232,117,68,179,53,171,215,222,75,74,201,46,37,105,76,213,224,239,143,216,71,98,222,85,172,35,190,233,118,253,38,231,186,164,35,232,189,200,237,61,9,151,41,110,18,18,245,37,217,166,123,146,133,169,136,206,48,206,132,133,59,205,35,81,184,182,80,171,137,21,107,198,91,29,240,142,117,42,151,151,230,237,152,149,156,65,165,200,137,89,244,186,144,133,149,10,35,201,119,155,29,14,182,249,58,220,151,73,184,170,83,46,180,166,148,203,141,185,166,242,101,104,172,27,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,105,35,47,216,123,93,194,108,14,176,240,202,231,175,122,102,171,107,219,240,105,114,229,167,97,182,110,52,202,80,109,180,104,105,173,89,111,78,91,102,164,19,134,218,16,110,26,150,106,81,179,3,134,127,150,76,14,191,48,181,184,148,169,18,238,107,126,117,62,7,165,27,223,21,153,203,101,93,43,235,245,22,105,229,62,77,56,75,74,77,72,82,9,73,45,201,33,154,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,148,242,209,127,201,197,60,188,225,190,32,212,46,24,149,202,149,114,215,166,201,170,78,140,109,108,118,163,211,160,166,17,147,68,72,66,211,32,157,66,208,146,45,139,74,147,162,118,232,84,47,158,12,98,170,227,126,104,241,2,238,153,94,137,85,166,194,172,73,162,80,93,131,41,79,194,42,84,71,84,204,101,71,81,173,105,216,226,82,111,168,219,61,138,113,247,22,146,45,250,11,62,224,211,96,73,182,114,185,84,188,234,54,244,72,146,47,27,162,92,152,117,4,147,70,252,234,116,118,154,142,217,45,73,51,89,33,185,45,206,36,161,122,104,106,113,68,90,57,185,83,212,7,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,0,231,51,38,119,246,83,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,76,115,113,198,155,212,180,61,201,236,238,230,152,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,42,223,243,165,129,120,113,151,78,25,151,230,23,225,125,27,161,165,65,244,51,175,60,233,146,229,84,37,42,175,4,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,212,182,83,188,83,224,223,196,11,123,204,88,23,39,196,103,37,31,202,171,14,24,175,216,20,202,83,120,155,107,125,101,54,75,229,202,114,169,4,137,102,229,49,79,110,74,19,185,107,39,26,83,164,164,161,196,169,58,180,151,157,112,168,134,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,99,252,46,178,11,50,240,174,211,115,49,140,84,250,173,46,149,110,84,35,78,180,232,239,198,126,27,149,57,72,67,82,88,169,41,106,74,119,195,79,49,181,53,203,53,37,231,18,173,198,72,108,208,245,191,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,69,94,40,254,4,241,55,228,190,113,8,82,6,94,173,106,21,243,143,184,105,101,93,48,122,218,45,193,120,81,169,117,24,220,213,183,207,138,252,214,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,232,25,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,238,188,52,51,235,39,1,174,22,112,87,22,107,178,223,195,170,228,134,217,164,45,206,86,202,5,69,249,77,165,79,41,231,157,109,44,65,52,184,243,175,23,175,181,105,37,161,41,53,188,107,187,65,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,147,252,79,114,21,39,25,233,82,243,3,131,244,41,115,241,6,153,30,51,53,90,68,78,82,10,173,78,97,47,111,121,182,146,215,54,68,228,146,152,73,17,187,235,50,193,54,132,169,100,218,21,81,120,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,191,236,151,102,218,213,205,206,22,21,211,77,107,161,185,40,93,53,62,230,167,41,45,181,203,156,168,205,173,111,176,209,60,235,133,13,199,13,228,178,183,12,148,174,75,132,101,170,12,118,11,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,135,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,190,255,0,195,171,136,71,242,105,244,182,27,227,29,98,171,59,13,142,159,46,161,71,143,26,39,85,34,159,84,79,214,147,12,25,173,60,182,100,125,98,77,7,170,9,245,182,189,90,74,228,56,113,215,52,89,155,191,179,77,138,21,44,64,187,228,203,135,77,92,133,42,139,111,21,69,233,48,168,204,27,109,55,177,132,184,123,82,181,165,134,148,234,208,148,19,142,18,151,181,58,146,83,48,56,85,228,98,149,138,82,127,148,142,46,82,226,84,45,58,108,137,84,218,29,189,82,165,166,68,106,203,252,163,109,217,79,38,67,102,211,145,154,55,20,148,108,220,103,33,165,25,169,28,141,174,92,72,0,0,161,110,34,57,223,153,154,171,236,173,43,58,86,220,50,180,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,91,86,135,250,115,54,219,113,13,72,81,45,36,165,173,37,16,5,196,240,144,206,36,107,222,205,111,44,56,131,88,136,205,195,106,199,214,212,122,76,199,85,38,177,78,213,197,185,24,137,205,82,107,136,146,73,33,41,89,107,31,105,37,178,76,119,22,118,62,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,60,85,43,133,62,3,35,50,245,252,98,174,82,34,63,102,185,34,13,86,129,102,196,79,42,156,196,221,142,148,198,165,48,164,168,157,141,205,38,31,105,182,214,219,101,189,198,84,209,178,132,165,126,215,138,63,129,60,77,249,47,156,66,20,2,52,81,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,236,211,133,231,16,47,254,134,242,165,139,175,127,114,164,217,149,133,43,254,50,233,198,154,252,137,63,241,104,209,27,101,175,212,107,79,178,98,213,0,0,6,85,198,140,240,54,192,179,113,79,36,216,99,135,216,131,111,68,174,91,213,204,55,183,227,78,131,36,143,99,168,244,124,115,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,75,206,190,84,107,185,75,198,89,182,111,42,171,50,208,169,107,50,214,173,205,101,9,235,226,237,65,184,217,169,179,52,27,204,45,124,167,11,68,40,244,67,156,180,33,214,200,119,94,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,205,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,201,124,158,16,146,156,16,174,203,86,143,93,197,91,90,173,115,82,161,86,174,15,65,250,34,157,34,107,109,202,168,114,17,82,91,253,59,74,50,91,188,180,25,41,123,8,246,164,200,207,66,31,91,138,31,15,223,254,137,51,91,132,76,255,0,117,171,94,116,116,167,254,44,209,73,132,196,120,223,241,153,50,220,121,223,215,119,95,180,66,63,240,157,192,186,238,39,230,130,153,136,222,134,165,77,181,176,211,90,141,93,85,3,66,246,202,126,60,134,224,19,45,25,40,212,242,95,71,61,43,208,146,223,76,106,222,149,242,210,187,212,0,17,255,0,53,217,40,193,172,218,80,151,244,202,153,232,219,190,29,61,200,84,75,166,25,43,170,129,170,201,196,165,198,201,73,68,166,73,100,127,84,230,186,37,215,185,106,105,110,27,131,234,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,224,56,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,66,12,103,225,99,132,120,195,153,120,120,211,54,165,46,13,189,86,145,34,169,120,80,99,169,12,162,163,45,40,142,150,27,141,201,105,10,101,15,41,50,93,148,234,156,83,171,90,189,77,138,112,221,110,100,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,97,202,179,71,142,159,201,175,2,110,108,107,250,45,244,143,232,231,69,253,25,215,116,124,254,162,99,17,191,61,203,115,110,222,126,239,176,122,237,211,179,93,74,0,127,103,59,255,0,69,223,250,237,255,0,192,11,84,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,178,158,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,233,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,168,176,94,159,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,244,153,179,109,213,245,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,4,85,226,143,224,79,19,126,75,231,16,133,0,139,254,226,143,224,79,19,126,75,231,16,133,0,137,41,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,160,112,238,207,212,204,177,221,71,97,226,149,66,171,82,195,42,223,42,62,167,37,249,31,70,92,39,29,95,83,22,54,227,65,50,181,190,226,164,54,218,9,197,122,174,39,114,155,229,187,122,128,2,5,113,117,204,13,131,102,96,13,67,47,245,5,203,147,118,98,20,120,210,224,181,16,217,90,33,49,18,163,17,227,118,82,77,194,117,180,58,77,186,150,148,148,40,150,182,92,46,205,166,98,160,112,66,245,165,97,174,52,88,56,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,186,106,101,222,52,167,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,3,228,212,110,203,86,143,93,164,90,213,107,154,149,10,181,112,117,30,136,167,72,154,219,114,170,28,132,18,223,233,218,81,146,221,229,160,201,75,216,71,181,38,70,122,16,161,126,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,5,85,241,206,253,9,254,242,127,13,16,87,38,120,41,106,230,39,50,118,126,14,94,181,10,172,42,45,193,233,14,165,250,91,173,183,41,28,136,18,36,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,174,167,57,185,165,181,114,69,129,208,103,91,118,221,41,234,212,205,180,43,66,222,109,77,198,138,207,45,158,199,84,194,20,149,244,113,208,150,201,73,100,190,210,216,107,86,201,194,113,52,3,116,221,151,85,243,93,149,116,222,183,53,86,224,173,77,217,212,212,106,147,92,151,41,253,136,74,17,189,215,13,75,86,212,33,41,45,79,177,41,34,46,194,33,119,220,59,178,11,15,44,118,169,223,152,165,79,165,84,177,54,183,202,145,161,198,98,71,209,150,201,183,81,211,69,147,180,214,79,45,15,184,153,14,54,178,109,94,171,105,220,150,249,142,214,183,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,249,56,168,100,42,76,89,53,92,211,224,221,10,92,196,76,144,245,66,249,166,71,229,18,33,160,154,101,37,62,52,118,218,74,141,6,164,62,236,165,169,107,94,247,121,186,18,9,213,34,189,112,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,135,178,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,155,136,103,223,54,62,41,241,147,226,5,195,230,47,142,213,92,201,4,203,147,34,118,46,108,240,210,46,249,116,250,125,97,219,218,17,188,251,207,74,109,154,195,172,71,149,21,148,180,178,79,41,130,89,200,53,56,134,210,212,116,172,147,184,156,82,163,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,246,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,179,113,14,150,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,87,175,19,220,250,201,193,138,84,188,191,96,253,118,92,12,65,169,199,140,245,86,175,19,148,178,164,211,159,75,219,217,109,212,187,205,143,57,68,150,20,70,109,122,172,190,78,33,73,89,182,180,203,92,167,120,88,193,191,135,246,247,151,48,57,254,119,242,93,106,230,227,14,31,131,9,52,170,37,253,77,229,191,68,184,93,130,218,156,95,40,158,219,6,75,228,131,120,161,172,223,112,205,40,63,81,195,75,187,87,180,219,93,6,85,169,151,150,20,95,243,104,211,28,151,64,187,44,234,195,145,157,92,73,100,79,211,234,49,30,52,168,219,121,149,25,18,219,117,179,209,109,168,251,82,70,147,238,49,98,152,115,197,222,171,67,202,133,114,217,188,27,151,43,23,233,113,217,160,218,243,163,48,165,162,67,7,12,154,69,86,99,242,86,241,61,37,151,91,113,215,82,164,17,60,183,24,74,83,181,79,45,170,224,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,202,76,157,82,157,33,207,249,78,60,243,142,47,239,82,148,175,105,152,187,238,25,153,46,254,77,152,112,188,72,189,83,204,191,175,234,124,71,228,199,122,15,37,202,20,19,46,106,32,234,226,18,242,94,81,173,42,144,147,218,158,99,77,32,146,124,146,113,201,170,3,61,124,69,112,114,187,131,121,184,190,227,85,222,234,34,94,21,7,239,26,92,157,168,71,58,44,247,221,113,69,177,43,89,167,148,249,72,99,85,109,82,249,27,246,165,43,73,9,65,144,44,217,210,176,195,34,184,225,110,74,190,165,210,238,203,10,60,218,221,182,114,246,202,67,5,61,150,227,66,76,88,234,53,153,161,53,51,73,186,70,215,37,11,154,218,150,127,90,189,43,86,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,165,236,191,97,159,228,111,3,172,60,45,114,37,42,60,187,102,223,131,79,159,232,182,246,69,122,114,25,79,84,250,61,68,26,185,175,155,174,26,212,146,82,212,179,82,139,114,140,116,0,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,87,53,201,158,76,236,28,166,88,17,161,195,131,18,163,123,84,99,161,218,245,121,214,153,121,244,190,227,49,202,76,72,178,73,134,158,40,60,232,228,227,109,57,169,234,123,149,219,221,231,248,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,67,252,124,225,153,129,216,247,142,54,246,47,84,220,244,12,8,220,197,93,20,10,69,61,152,205,220,110,27,206,60,151,156,125,173,142,52,242,220,117,100,251,167,204,113,214,201,9,74,153,82,121,135,45,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,208,70,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,28,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,99,252,41,243,219,74,58,84,12,172,227,45,205,45,53,36,200,38,44,138,173,69,244,169,135,24,52,161,45,209,205,102,68,164,45,42,37,27,27,212,162,89,47,144,147,70,198,27,115,144,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,69,69,241,47,225,223,112,211,175,39,177,239,0,109,203,130,229,69,233,88,113,119,5,181,77,167,202,168,203,139,81,124,156,121,201,172,147,73,90,186,103,20,149,154,210,189,57,110,173,36,131,52,56,148,51,34,184,111,100,6,187,149,238,183,21,177,74,163,178,254,173,211,220,165,250,46,159,61,18,32,195,166,189,210,63,203,123,234,72,206,98,31,97,196,168,219,117,108,237,211,105,171,93,194,117,14,63,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,205,184,239,249,26,203,173,171,154,28,193,83,112,182,245,186,189,9,69,93,62,109,66,79,79,57,184,213,9,156,166,143,99,16,185,141,56,135,30,222,164,184,164,26,127,48,212,133,17,145,164,134,135,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,0,5,96,113,98,206,252,203,111,210,121,76,195,57,91,37,212,41,228,213,237,52,217,125,151,162,182,247,78,252,120,177,94,75,168,37,115,88,53,148,130,83,107,109,77,72,74,9,91,141,196,166,184,50,241,151,235,251,51,88,161,7,10,48,229,17,17,82,153,30,68,183,102,78,39,138,20,38,25,108,212,167,100,56,203,110,41,180,26,182,52,149,26,116,55,29,109,61,155,136,90,78,111,248,93,97,196,140,184,210,227,229,234,137,232,219,167,12,233,242,230,33,37,8,164,206,187,91,52,37,199,219,148,235,77,243,158,152,102,217,170,57,17,27,105,82,212,202,91,66,28,74,154,168,27,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,141,9,228,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,66,174,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,233,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,168,218,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,119,252,54,51,207,74,204,21,129,15,10,241,26,169,18,14,34,218,177,227,83,90,92,202,162,84,253,208,194,89,112,211,41,164,188,225,190,244,148,183,29,106,147,161,40,181,209,221,196,78,27,109,205,240,0,25,87,22,253,194,83,58,63,77,40,80,242,163,127,171,109,106,220,167,188,253,175,84,126,118,229,84,96,182,189,202,130,164,186,179,89,188,194,22,102,210,90,35,79,76,202,139,107,101,31,115,147,87,49,121,104,194,204,208,88,143,88,184,153,73,253,94,138,179,13,136,222,148,166,125,115,46,185,210,62,243,78,114,121,188,132,33,205,169,245,209,170,79,216,101,158,28,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,242,149,58,181,86,181,37,19,43,53,57,115,228,55,29,136,136,118,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,158,228,161,9,73,104,68,68,46,127,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,252,151,201,225,8,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,32,94,96,179,93,74,225,239,143,55,38,16,101,59,11,173,248,11,57,18,42,183,147,245,216,41,113,138,148,218,135,38,100,54,163,34,50,153,91,17,160,199,117,76,178,218,86,150,200,164,60,70,209,173,60,247,39,86,79,51,181,96,231,34,149,92,122,208,180,238,10,13,74,213,143,77,85,106,61,72,153,83,9,126,90,94,245,35,58,218,205,79,33,42,142,233,111,91,109,25,150,195,218,90,153,38,69,0,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,138,103,51,5,46,172,196,229,178,240,193,203,42,161,74,133,90,184,61,31,211,63,84,117,198,226,163,145,62,60,133,239,83,109,184,178,213,12,168,139,68,31,172,101,174,133,169,149,96,255,0,97,83,52,255,0,237,251,10,191,231,90,143,249,136,186,144,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,21,129,196,235,135,164,203,166,100,156,197,101,250,208,231,85,94,220,237,219,64,166,50,251,242,170,178,157,125,150,218,149,10,35,12,175,115,199,205,121,114,79,114,18,105,108,156,218,107,55,84,186,171,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,233,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,208,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,8,171,197,31,192,158,38,252,151,206,33,10,1,23,253,197,31,192,158,38,252,151,206,33,10,1,26,104,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,225,204,62,95,175,236,178,226,132,236,40,196,100,68,93,74,28,120,242,218,153,4,158,56,83,88,121,178,82,93,142,227,205,182,167,16,74,222,210,148,73,208,156,105,196,246,237,49,63,248,87,231,214,76,89,52,172,172,99,37,118,92,196,76,144,205,62,198,169,200,229,18,33,160,154,121,71,2,76,135,29,74,141,6,164,48,212,84,37,11,94,247,121,90,146,9,164,162,215,199,20,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,175,60,87,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,243,226,101,112,251,207,173,195,150,107,202,13,141,136,53,217,115,48,174,175,33,182,103,34,71,85,53,116,4,17,73,81,61,5,146,116,144,202,21,34,66,92,144,73,109,107,90,16,102,148,169,100,68,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,241,88,253,120,98,61,129,131,87,101,229,132,118,23,211,75,190,149,79,83,244,186,38,243,46,165,205,196,74,86,212,232,183,121,104,53,187,201,65,147,142,242,249,104,50,90,210,101,158,202,254,105,243,5,115,227,45,55,48,53,188,81,170,189,127,81,249,41,167,213,208,150,154,233,91,109,38,146,101,182,27,66,89,75,42,37,184,75,104,145,203,115,154,238,244,171,152,189,223,147,49,184,223,85,204,118,48,214,177,150,187,67,137,72,169,87,227,211,147,50,36,71,20,182,9,248,240,88,140,226,219,221,235,37,11,83,6,178,65,154,141,4,178,73,169,123,119,157,133,112,49,253,54,126,237,255,0,18,22,168,42,175,142,119,232,79,247,147,248,104,130,185,51,198,187,87,46,217,147,179,241,142,245,167,213,102,209,109,255,0,72,117,44,82,218,109,201,75,231,192,145,29,27,18,227,141,160,244,91,201,51,213,101,234,145,233,169,232,71,231,243,15,152,27,251,51,88,161,59,21,241,25,113,17,82,153,30,60,70,161,193,55,138,20,38,25,108,146,150,163,182,243,142,41,180,26,183,186,164,146,180,55,29,113,93,155,140,88,167,10,252,133,70,139,26,149,154,124,100,161,68,152,185,145,217,168,88,212,201,28,210,92,53,147,175,36,231,201,142,227,73,73,172,210,134,29,138,180,173,104,216,239,55,66,89,52,164,90,80,160,30,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,90,103,239,57,49,178,131,133,240,170,20,40,209,39,223,119,60,131,102,220,131,58,19,175,194,90,24,113,147,152,244,131,109,198,205,40,67,78,146,82,68,189,230,227,173,232,149,32,156,52,208,13,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,250,120,117,100,218,78,83,240,190,77,66,235,147,45,55,221,239,30,35,215,44,18,154,212,136,80,87,29,201,39,29,150,13,13,164,247,165,169,36,151,79,123,136,55,18,174,90,141,26,26,169,135,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,69,122,241,53,200,149,87,4,111,42,142,57,225,109,179,17,188,47,175,72,109,82,161,210,216,82,17,109,205,89,37,42,67,141,234,100,136,207,59,170,155,90,54,182,133,185,200,218,217,19,60,222,21,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,208,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,129,21,115,245,157,123,87,42,120,113,46,137,73,169,245,24,155,115,83,222,110,220,167,199,54,214,228,13,228,166,211,83,144,78,37,104,75,45,44,140,208,149,164,249,206,32,208,69,181,46,173,170,11,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,105,39,41,222,22,48,111,225,253,189,229,204,14,170,43,87,140,86,90,240,226,94,28,51,153,138,97,210,168,119,156,10,132,58,93,73,78,74,40,234,184,34,184,70,219,109,165,173,167,212,76,103,68,41,38,70,149,116,205,63,184,214,76,180,148,84,8,180,158,13,249,100,176,110,170,85,193,153,27,190,52,74,221,74,147,88,85,189,69,166,205,167,50,243,20,247,216,76,73,158,144,66,156,37,40,164,146,150,210,91,90,54,27,100,151,79,85,243,11,151,107,224,2,170,248,218,96,167,255,0,64,185,140,135,80,247,89,85,8,174,59,255,0,24,153,17,198,80,77,255,0,199,73,197,41,207,238,4,148,253,179,21,107,10,173,85,167,70,159,14,159,83,151,22,61,82,57,68,156,211,47,41,8,148,193,58,219,196,211,169,35,209,104,39,89,105,194,74,181,45,237,161,93,233,35,41,21,195,171,7,43,184,201,155,139,18,53,33,238,158,37,159,80,98,241,170,73,218,133,242,98,192,125,167,18,91,20,180,26,185,175,156,118,53,78,229,35,159,191,106,146,133,16,208,160,0,0,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,207,241,239,26,237,92,187,97,61,119,24,239,90,125,86,109,22,223,233,122,150,41,109,54,228,165,243,228,181,29,27,18,227,141,160,244,91,201,51,213,101,234,145,233,169,232,71,24,48,247,139,182,91,113,42,255,0,182,176,230,133,100,226,83,21,43,170,177,10,137,13,217,116,216,9,97,183,228,188,134,91,83,138,76,197,40,144,74,89,25,153,37,71,166,186,17,247,15,107,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,73,21,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,12,226,51,154,187,87,53,88,226,197,110,192,166,242,237,107,90,159,232,90,109,65,248,109,181,42,169,163,203,113,201,74,62,90,94,75,42,53,145,52,203,170,86,196,165,75,218,210,222,117,5,249,50,21,148,75,251,51,56,185,76,159,79,168,220,22,157,167,110,72,244,148,235,182,159,29,230,214,203,241,150,194,202,44,41,68,158,82,39,25,188,210,211,185,68,109,163,115,187,87,176,144,190,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,1,23,248,139,102,42,54,94,242,209,113,191,70,187,34,82,111,107,170,58,168,214,203,38,235,169,150,226,220,90,17,42,68,115,101,73,91,107,98,59,142,56,151,181,36,33,222,65,25,153,173,8,94,125,199,191,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,77,32,33,254,61,241,64,192,44,187,98,197,119,7,47,91,67,16,38,214,173,254,151,169,126,151,79,132,228,85,243,227,53,33,27,20,228,182,214,122,33,228,145,234,130,245,136,244,212,180,51,236,25,95,205,5,131,155,59,2,161,136,216,115,72,184,41,212,218,117,97,218,35,173,86,227,178,203,234,125,182,89,121,74,74,89,117,212,154,54,200,65,17,154,136,245,37,118,119,25,243,252,253,231,38,54,80,112,190,21,66,133,26,36,251,238,231,144,108,219,144,103,66,117,248,75,67,14,50,115,30,144,109,184,217,165,8,105,210,74,72,151,188,220,117,189,18,164,19,134,154,12,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,202,76,157,82,157,33,207,249,78,60,243,142,47,239,82,148,175,105,152,191,60,130,100,218,54,80,112,190,109,62,187,38,36,251,238,231,144,79,92,115,160,205,117,248,75,67,14,60,80,217,142,78,54,217,165,8,105,211,82,140,209,188,220,117,205,84,164,19,100,153,64,42,87,139,22,72,33,219,126,147,205,158,25,197,217,18,161,80,39,111,104,70,243,12,179,21,199,186,118,35,202,138,202,90,65,171,154,249,172,228,26,156,91,138,118,66,86,73,218,110,41,48,131,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,162,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,132,85,226,143,224,79,19,126,75,231,16,133,0,141,84,0,172,14,39,92,61,38,93,51,36,230,43,47,214,135,58,170,246,231,110,218,5,49,151,223,149,85,148,235,236,182,212,168,81,24,101,123,158,62,107,203,146,123,144,147,75,100,230,211,89,186,165,213,93,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,198,130,114,57,155,186,86,111,176,141,87,91,244,232,148,123,178,131,33,52,219,142,148,196,132,173,8,124,208,74,68,166,80,106,55,81,25,226,221,179,152,90,146,219,121,178,83,156,163,113,82,40,64,15,236,213,229,99,253,160,226,175,252,213,78,255,0,62,19,127,15,111,90,86,37,88,22,214,35,80,163,203,98,155,117,81,225,86,225,181,45,9,75,237,177,37,148,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,151,113,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,233,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,91,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,11,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,92,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,249,47,147,194,28,82,198,192,188,71,196,156,56,190,113,66,202,163,122,86,149,135,61,11,181,246,88,51,84,168,241,101,20,131,41,73,108,139,215,101,190,149,92,211,35,220,132,173,43,52,154,18,226,209,250,242,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,187,72,121,91,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,94,247,13,220,180,127,39,44,184,210,253,63,73,233,47,59,215,101,126,224,231,49,203,145,31,152,143,230,176,151,189,166,221,71,37,147,45,205,57,187,150,251,178,182,158,138,28,171,251,53,121,88,255,0,104,56,171,255,0,53,83,191,207,132,191,192,76,107,181,115,19,132,244,44,99,178,169,245,88,84,91,131,170,233,152,170,52,219,114,145,200,146,236,117,239,75,110,56,130,213,108,168,203,69,159,170,101,174,135,169,23,64,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,7,63,199,188,107,181,114,237,132,245,220,99,189,105,245,89,180,91,127,165,234,88,165,180,219,146,151,207,146,212,116,108,75,142,54,131,209,111,36,207,85,151,170,71,166,167,161,28,64,254,205,94,86,63,218,14,42,255,0,205,84,239,243,225,63,192,113,252,208,102,130,193,202,101,129,79,196,108,70,164,92,21,26,109,70,176,213,17,166,168,145,217,121,244,190,227,47,60,149,41,47,58,210,73,27,99,172,140,201,70,122,154,123,59,204,184,254,2,113,64,192,44,196,226,197,11,7,44,171,67,16,33,86,174,14,171,166,126,169,79,132,220,84,114,35,59,33,123,212,220,183,22,90,161,149,17,104,131,245,140,181,208,181,50,240,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,10,86,226,133,145,111,200,165,212,188,113,193,203,51,164,195,106,214,207,76,70,132,173,204,208,170,142,56,162,61,25,36,151,79,13,237,91,229,232,106,66,29,53,183,245,73,84,118,206,37,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,208,158,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,179,113,14,65,197,31,192,158,38,252,151,206,33,10,1,23,253,197,31,192,158,38,252,151,206,33,10,1,26,168,20,45,196,139,57,180,44,218,98,61,30,153,97,210,185,86,101,137,214,199,164,84,159,66,209,42,170,228,131,103,159,37,77,171,78,83,39,211,180,77,54,105,39,54,146,148,189,13,124,166,188,86,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,170,252,241,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,158,28,209,102,110,254,205,54,40,84,177,2,239,147,46,29,53,114,20,170,45,188,85,23,164,194,163,48,109,180,222,198,18,225,237,74,214,150,26,83,171,66,80,78,56,74,94,212,234,73,79,171,178,114,137,85,173,100,231,16,243,117,115,84,101,211,233,180,9,16,233,182,212,4,199,82,14,166,250,234,17,35,200,148,181,173,59,85,25,9,125,198,147,203,51,53,60,135,9,74,71,36,208,239,42,193,11,42,149,137,88,209,96,225,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,90,233,169,31,112,250,185,135,203,245,253,150,92,80,157,133,24,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,91,218,82,137,58,19,141,56,158,221,166,38,255,0,11,124,253,67,195,190,135,44,152,199,80,165,83,109,3,235,36,91,183,20,201,44,65,102,144,225,243,100,189,26,91,142,41,8,83,46,172,220,54,220,51,55,18,235,132,223,174,135,17,201,183,241,84,28,84,50,21,38,44,154,174,105,240,110,133,46,98,38,72,122,161,124,211,35,242,137,16,208,77,50,146,159,26,59,109,37,70,131,82,31,118,82,212,181,175,123,188,221,9,4,234,145,86,194,213,56,24,254,155,63,118,255,0,137,11,84,21,87,199,59,244,39,251,201,252,52,85,88,158,156,50,178,37,85,198,235,202,157,142,120,165,108,196,115,11,232,50,28,84,88,117,70,20,180,92,147,80,74,74,80,219,122,145,46,51,46,232,167,22,189,205,173,109,242,54,184,70,247,42,237,0,80,15,20,127,29,152,155,242,95,39,132,59,87,10,92,116,195,140,186,97,198,62,226,134,40,86,122,26,84,31,163,77,50,203,68,75,149,80,148,162,170,27,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,152,107,152,124,192,223,217,154,197,9,216,175,136,203,136,138,148,200,241,226,53,14,9,188,80,161,48,203,100,148,181,29,183,156,113,77,160,213,189,213,36,149,161,184,235,138,236,220,98,205,56,91,228,22,102,29,244,57,155,198,58,125,86,155,119,159,89,30,221,183,102,70,126,11,212,134,207,155,25,233,50,219,113,40,90,158,117,6,225,54,217,145,182,150,156,39,61,117,184,142,77,149,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,227,252,87,179,131,96,217,56,95,91,203,29,8,226,87,47,107,174,60,116,212,218,54,153,144,197,10,23,49,183,137,111,165,212,45,61,75,137,73,114,144,68,78,54,74,76,130,83,102,150,13,202,118,181,173,59,170,249,174,197,181,172,171,102,171,112,86,166,239,233,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,189,236,39,182,233,92,52,50,90,252,252,82,185,238,11,202,61,187,33,186,149,89,186,97,37,228,68,126,116,150,24,56,180,230,223,91,100,152,200,117,210,89,239,82,77,107,91,238,237,73,185,202,79,53,254,205,94,86,63,218,14,42,255,0,205,84,239,243,225,213,120,163,248,19,196,223,146,249,196,33,64,35,71,185,174,205,118,28,101,43,14,23,122,222,174,245,213,89,220,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,231,223,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,226,103,226,134,148,242,157,225,99,6,254,31,219,222,92,192,234,162,165,120,209,230,23,210,117,219,115,44,84,152,212,169,17,41,29,53,219,87,154,220,174,108,166,103,45,18,89,98,26,155,73,232,206,140,56,111,40,151,170,150,153,12,25,18,18,157,92,172,17,97,60,26,113,162,171,109,99,205,83,5,234,183,124,182,45,235,194,143,46,93,58,138,164,41,214,31,173,177,202,115,154,141,18,124,149,244,109,74,220,173,80,149,147,77,165,91,148,134,136,174,124,0,71,94,33,24,95,74,197,92,159,98,77,50,160,168,140,200,160,81,221,186,32,203,122,18,100,174,59,244,244,156,147,229,106,100,109,173,214,155,118,57,184,147,213,40,144,190,197,17,154,21,158,17,106,156,18,240,83,255,0,163,172,198,76,168,123,236,170,124,86,221,255,0,139,204,150,227,200,54,255,0,226,68,218,146,231,247,114,82,126,193,139,84,0,0,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,244,212,234,92,39,37,202,127,101,86,34,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,81,121,100,203,38,100,168,25,146,194,138,237,119,47,152,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,139,95,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,53,56,162,231,234,101,225,93,169,101,159,7,106,21,90,93,42,220,168,73,131,118,86,24,146,252,55,42,114,144,135,99,63,77,74,18,164,239,134,158,99,137,119,152,74,75,206,37,59,72,144,217,45,232,87,150,44,189,93,89,160,198,90,46,17,218,210,122,14,191,153,38,163,84,92,87,36,51,76,130,210,119,59,33,196,160,191,189,109,4,165,33,43,117,214,144,107,70,253,197,161,236,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,129,21,69,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,82,183,25,60,107,250,115,152,42,78,14,68,167,242,98,97,149,60,249,207,184,214,215,31,157,81,106,60,135,54,168,156,81,41,148,176,136,100,157,80,133,19,156,253,119,39,97,143,63,194,79,1,164,226,190,98,230,95,21,88,81,36,218,118,45,30,90,43,17,229,199,106,67,21,5,212,162,200,132,220,39,26,90,200,205,14,52,228,167,13,91,22,141,35,154,20,69,204,73,136,149,138,184,103,117,96,222,35,220,120,91,122,196,233,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,212,225,139,138,95,149,12,155,89,93,93,119,210,117,91,75,168,181,170,31,205,121,61,47,74,225,244,140,118,33,41,94,216,46,66,245,211,187,93,125,101,26,201,98,85,10,64,226,61,151,172,125,190,115,157,136,119,77,149,129,248,129,112,81,102,250,39,166,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,246,41,38,71,218,70,39,7,8,156,61,191,176,215,45,183,37,11,17,172,123,130,213,169,63,124,76,150,212,58,221,49,232,47,184,194,160,64,74,93,75,111,37,42,52,26,144,180,146,136,180,213,10,47,97,136,213,198,59,44,247,148,59,202,14,103,168,211,174,10,245,189,81,142,205,34,180,203,198,79,70,182,214,209,33,17,185,70,74,220,212,105,10,91,134,101,179,98,100,26,204,215,186,74,16,80,131,43,24,215,252,157,179,5,100,227,27,148,254,182,37,191,80,62,189,132,181,204,113,112,95,105,113,229,114,147,204,108,141,226,97,231,77,189,203,36,243,9,27,181,78,164,122,51,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,17,171,63,89,165,181,114,193,129,210,231,85,173,186,85,211,90,187,249,212,42,69,189,82,83,107,139,51,123,42,231,187,41,133,40,150,236,54,208,100,78,165,4,123,148,235,77,25,182,78,243,19,158,193,160,142,31,121,98,188,178,205,130,80,104,216,131,119,92,19,46,26,188,118,222,157,111,200,172,148,218,69,1,100,252,151,73,152,45,146,73,44,173,73,144,158,160,210,165,161,111,32,205,42,82,72,148,114,128,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,161,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,2,149,184,161,100,91,242,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,253,82,85,29,179,135,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,67,217,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,205,196,51,239,252,147,179,79,255,0,139,78,42,255,0,234,109,71,255,0,98,52,17,150,74,77,86,129,150,220,40,161,87,105,146,233,213,42,117,143,66,137,50,28,182,84,203,241,159,110,3,41,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,154,33,101,57,151,200,44,204,68,202,198,20,230,111,7,41,245,90,149,222,88,127,105,71,184,173,216,113,159,156,245,93,178,167,67,140,204,152,141,182,149,173,47,52,130,108,156,108,136,155,83,77,155,158,162,219,95,58,5,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,132,242,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,52,195,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,75,228,240,132,159,224,143,73,165,87,233,88,243,66,174,211,34,84,105,181,24,246,252,73,144,229,178,151,152,146,195,137,169,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,0,226,9,144,171,135,44,215,148,235,231,15,168,82,230,97,93,94,67,143,65,92,126,170,106,232,8,34,140,147,102,115,198,209,33,148,42,68,133,55,28,212,226,214,180,32,137,74,82,200,204,252,79,15,252,177,127,41,236,193,82,104,23,37,175,85,169,88,52,77,245,11,174,76,55,186,118,217,100,154,112,227,48,227,221,134,92,247,208,134,246,54,100,233,183,206,82,13,60,181,56,141,10,12,214,127,36,236,211,255,0,226,211,138,191,250,155,81,255,0,216,139,190,225,195,105,221,86,54,76,112,242,214,189,109,154,173,191,90,133,233,110,166,157,84,132,228,73,76,111,170,203,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,36,168,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,244,212,234,92,39,37,202,127,101,86,34,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,72,63,201,59,52,255,0,248,180,226,175,254,166,212,127,246,35,74,96,33,7,23,108,61,191,177,43,45,182,221,11,14,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,180,213,105,47,105,8,63,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,83,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,237,82,136,139,180,200,76,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,161,124,251,100,130,187,148,123,237,169,182,228,90,173,75,12,171,124,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,244,186,182,203,97,37,109,105,181,74,83,110,146,60,166,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,95,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,98,215,248,132,95,246,110,41,240,225,189,177,7,15,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,81,8,191,238,40,254,4,241,55,228,190,113,8,80,8,180,158,42,25,245,147,42,77,87,43,24,55,93,151,13,16,228,61,79,190,106,113,249,70,137,136,54,153,81,64,141,33,183,84,162,65,41,111,181,41,10,66,23,189,174,86,166,131,117,43,128,25,120,203,245,253,153,172,80,131,133,24,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,91,26,74,141,58,27,142,182,158,205,196,52,39,151,140,191,88,57,101,194,248,56,81,135,40,150,186,108,57,18,37,187,50,113,50,115,102,190,243,134,165,59,33,198,91,109,46,44,147,177,164,168,211,169,54,211,105,237,218,67,133,113,51,202,213,213,153,60,14,68,235,42,228,170,183,90,176,122,186,236,107,121,148,184,244,90,238,140,250,237,114,27,74,150,169,137,66,20,81,212,68,175,89,215,90,50,34,120,220,110,133,197,175,98,78,109,236,220,210,240,183,196,168,180,107,94,37,171,112,216,209,237,154,93,106,131,79,140,109,83,162,161,85,88,137,140,228,45,61,84,198,90,88,112,146,214,187,218,229,169,7,185,36,135,92,175,108,167,120,167,193,191,136,22,247,152,176,37,167,22,92,221,216,56,213,115,82,48,95,14,105,214,253,118,155,102,200,69,73,219,202,44,134,102,28,151,223,142,70,168,176,95,101,74,73,70,36,173,28,237,79,85,188,210,19,181,28,130,83,145,47,46,153,104,197,60,208,95,108,216,184,103,73,253,110,182,179,49,137,62,139,166,125,75,206,183,213,190,203,78,114,121,188,133,161,189,201,245,215,162,75,218,101,163,219,78,129,244,82,213,163,90,222,155,170,214,125,13,79,143,79,244,141,90,79,81,58,103,41,180,163,159,33,221,11,152,242,246,238,90,244,45,202,51,61,11,81,245,134,117,179,241,134,118,174,17,102,247,18,108,91,42,39,73,69,143,80,143,80,141,21,45,182,219,113,122,216,140,204,91,13,33,180,37,8,101,181,200,82,27,65,39,213,109,40,73,153,153,25,159,159,202,238,102,239,236,172,226,133,55,16,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,134,149,104,166,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,85,151,199,59,244,39,251,201,252,52,64,172,162,224,133,43,49,217,139,179,48,106,187,92,151,72,166,215,228,73,84,201,113,27,74,223,38,35,197,122,75,136,111,119,170,149,173,44,26,9,102,74,36,26,201,70,149,237,216,122,51,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,250,192,40,7,138,63,142,204,77,249,47,147,194,30,43,11,176,190,149,122,101,47,29,111,199,149,17,138,150,31,86,44,218,148,119,213,9,46,190,235,18,94,168,66,118,42,29,212,148,202,20,169,12,188,173,55,18,142,43,100,105,238,82,124,78,95,171,246,37,173,142,54,29,127,20,40,148,170,173,161,14,224,130,186,228,106,164,103,164,197,232,77,228,147,206,45,150,76,150,239,45,6,167,9,189,20,149,169,4,149,161,196,26,155,86,154,64,102,179,54,62,41,241,147,226,5,195,230,47,139,20,194,12,230,208,178,121,195,51,10,42,109,210,189,51,121,221,31,72,163,219,52,215,80,178,138,167,26,171,202,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,234,174,233,187,46,171,230,187,42,233,189,110,106,173,193,90,155,179,169,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,98,82,68,93,132,66,237,56,108,100,98,149,151,219,2,30,42,98,53,46,36,236,69,186,163,198,169,52,137,148,180,165,251,93,133,50,225,38,43,74,121,178,125,153,42,110,66,211,39,67,73,107,163,91,76,155,55,28,233,92,71,173,59,170,249,201,142,33,218,214,85,179,85,184,43,83,125,19,211,83,169,112,156,151,41,253,149,88,139,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,197,32,255,0,36,236,211,255,0,226,211,138,191,250,155,81,255,0,216,139,169,226,143,224,79,19,126,75,231,16,133,0,142,191,153,140,213,98,230,107,239,40,215,134,41,84,162,37,20,232,253,53,50,145,77,109,108,211,169,200,50,79,48,217,105,107,90,183,184,164,146,150,181,169,75,86,137,78,187,16,218,17,42,184,97,100,42,54,51,213,98,102,7,24,40,81,39,225,245,50,68,150,105,84,137,124,212,29,90,162,194,153,216,243,141,41,174,84,136,41,53,62,147,34,119,214,121,131,109,105,82,9,196,42,189,134,148,242,157,225,99,6,254,31,219,222,92,192,233,85,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,208,230,7,19,63,44,152,227,126,98,147,114,234,178,34,92,215,4,234,132,15,74,57,190,83,48,86,242,186,86,23,235,172,147,202,96,154,108,144,149,26,80,148,18,82,123,82,66,96,96,198,80,254,158,240,185,196,108,75,126,23,162,235,223,72,29,189,105,115,87,63,234,106,84,186,44,103,89,83,110,54,146,115,110,222,125,105,40,78,214,214,167,121,70,181,114,137,38,33,86,19,223,95,146,252,83,179,113,51,209,126,147,250,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,211,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,7,148,197,138,253,171,106,97,101,229,116,223,84,79,76,219,116,107,126,163,80,172,83,186,102,228,117,144,90,140,226,223,99,148,233,147,110,111,109,43,78,197,153,37,90,232,102,68,102,51,4,47,39,131,213,201,74,174,100,249,20,202,125,177,18,151,34,222,186,42,84,217,210,217,52,239,171,62,164,179,36,165,59,162,18,123,210,212,150,163,150,227,89,236,140,143,88,139,68,38,111,128,0,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,116,170,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,0,0,17,87,138,63,129,60,77,249,47,156,66,20,23,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,244,24,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,191,236,151,101,38,213,202,54,22,21,173,77,119,174,185,43,189,53,66,230,168,169,77,187,204,156,152,205,161,108,48,233,50,211,135,13,183,9,229,50,135,8,212,158,115,134,103,170,204,72,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,140,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,133,196,240,113,194,24,214,86,90,39,98,148,134,34,29,75,17,235,15,60,135,217,125,213,47,209,208,86,184,172,178,234,21,162,16,180,200,41,235,35,65,30,168,121,27,148,122,18,81,10,248,190,225,125,86,203,205,164,155,241,229,75,126,155,136,52,120,85,40,239,170,18,154,97,167,227,50,152,78,197,67,186,154,94,90,83,29,151,149,166,211,73,74,108,141,61,202,87,85,224,159,140,84,170,45,229,126,96,133,114,189,45,169,23,44,120,181,186,4,55,165,37,49,20,252,82,113,51,18,211,106,89,25,201,113,167,24,89,147,104,51,83,80,214,106,50,38,146,45,208,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,12,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,36,7,11,220,244,254,69,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,170,74,164,56,118,253,138,184,153,106,224,222,28,92,120,165,122,203,233,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,12,235,230,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,239,156,89,165,40,74,221,117,213,146,17,191,105,78,158,19,185,32,135,114,122,51,54,120,153,23,124,74,125,64,221,178,97,19,204,60,204,167,25,234,24,145,42,83,42,105,102,158,83,228,131,142,105,113,14,37,216,234,89,167,105,54,165,91,80,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,12,235,231,51,5,45,92,187,102,78,240,193,203,42,161,85,155,69,183,253,31,211,63,84,117,183,37,47,159,2,60,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,157,159,240,84,240,177,116,252,64,157,229,212,225,63,192,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,171,226,133,145,111,200,165,212,188,113,193,203,51,164,195,106,214,207,76,70,132,173,204,208,170,142,56,162,61,25,36,151,79,13,237,91,229,232,106,66,29,53,183,245,73,84,118,206,53,101,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,232,56,132,95,246,110,41,230,230,246,196,28,62,184,98,87,45,234,228,122,36,152,51,163,25,236,117,30,135,134,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,99,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,205,47,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,194,178,73,147,42,22,79,168,87,172,24,85,95,74,207,186,238,7,164,55,45,75,90,156,110,142,194,220,69,54,51,167,234,182,183,146,219,142,56,227,136,105,178,55,36,45,30,178,91,66,142,74,128,0,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,253,91,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,192,63,178,143,145,63,247,115,255,0,171,53,143,243,65,42,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,153,113,106,159,247,138,63,249,255,0,110,34,170,197,255,0,113,71,240,39,137,191,37,243,136,66,128,71,213,181,173,59,170,249,174,197,181,172,171,102,171,112,86,166,239,233,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,208,78,71,50,137,74,202,14,17,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,115,15,83,91,143,56,73,111,154,109,166,69,0,170,14,42,25,10,147,22,77,87,52,248,55,66,151,49,19,36,61,80,190,105,145,249,68,136,104,38,153,73,79,141,29,182,146,163,65,169,15,187,41,106,90,215,189,222,110,132,130,117,72,172,8,85,106,173,58,52,248,116,250,156,184,177,234,145,202,36,230,153,121,72,68,166,9,214,222,38,157,73,30,139,65,58,203,78,18,85,169,111,109,10,239,73,25,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,31,90,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,90,19,201,222,85,108,220,168,97,29,62,207,163,83,98,42,231,168,199,143,38,236,171,182,225,188,186,141,68,145,235,146,93,82,16,174,153,181,41,196,178,141,169,218,131,53,25,115,22,226,215,221,64,80,15,20,127,29,152,155,242,95,39,132,34,168,155,252,54,51,199,112,224,21,255,0,15,9,175,84,92,23,29,137,118,72,141,75,135,14,42,229,78,126,133,45,111,56,109,185,6,26,77,68,164,58,236,133,115,154,101,190,107,134,104,90,55,173,28,167,123,175,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,127,192,2,128,120,163,248,236,196,223,146,249,60,33,221,120,78,97,125,43,26,176,143,51,120,81,89,84,70,227,221,52,122,37,53,18,36,194,76,180,67,125,104,169,242,101,19,74,50,37,173,151,121,110,163,214,73,146,219,73,146,146,100,70,85,192,52,167,149,140,107,254,81,57,125,178,113,141,202,127,69,46,224,167,159,94,194,90,229,182,137,204,58,184,242,185,73,230,56,100,201,190,203,166,222,229,154,185,102,141,218,43,82,46,170,51,89,155,31,20,248,201,241,2,225,243,23,199,52,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,174,245,25,157,165,112,188,225,251,255,0,208,222,107,113,117,159,238,85,107,50,142,164,255,0,198,90,57,51,88,145,27,254,45,38,35,140,187,250,142,235,246,72,90,160,0,138,188,81,252,9,226,111,201,124,226,16,160,17,42,178,11,146,139,171,53,152,143,18,183,86,166,116,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,219,243,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,101,136,105,79,41,222,22,48,111,225,253,189,229,204,14,85,196,211,26,255,0,34,217,71,186,122,122,127,85,62,251,214,202,135,189,173,236,181,214,176,247,80,227,154,56,133,39,72,173,73,216,162,221,163,166,214,228,154,119,105,65,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,13,41,225,238,16,198,167,101,182,218,192,76,70,98,37,82,60,91,30,21,161,94,110,35,238,165,137,72,76,4,69,146,150,220,45,142,146,20,68,178,37,22,197,232,100,126,169,247,103,51,22,44,95,201,126,41,222,88,103,233,79,73,253,18,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,94,167,12,188,107,252,180,229,30,214,234,41,253,44,251,19,75,42,102,198,182,50,239,68,195,61,59,141,234,226,212,173,98,187,27,122,143,110,174,147,187,82,73,219,172,170,1,15,248,169,227,29,119,8,178,143,87,141,110,51,164,187,246,160,213,156,228,157,200,254,107,22,75,15,185,36,246,45,10,37,243,24,142,235,26,122,170,79,63,122,84,74,65,17,208,184,177,254,11,24,197,85,162,226,229,215,130,21,10,244,70,168,87,45,29,117,184,48,229,202,82,86,170,172,85,182,147,76,86,205,100,131,91,145,156,117,110,146,80,107,82,33,182,122,146,90,49,113,32,0,0,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,202,184,177,252,211,231,158,149,69,201,150,21,101,119,10,42,145,42,21,42,254,27,219,237,221,117,154,117,81,43,42,99,8,140,219,110,211,11,144,230,228,201,90,152,90,31,109,221,9,44,175,97,161,124,227,54,190,79,12,44,250,198,193,138,172,76,191,99,5,118,36,12,62,169,200,146,245,42,175,47,154,179,164,212,95,83,59,25,113,213,59,202,143,5,70,151,212,102,77,122,175,62,110,45,73,65,184,180,220,248,0,0,138,188,81,252,9,226,111,201,124,226,16,160,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,133,228,240,204,201,119,242,108,195,133,226,69,234,158,101,253,127,83,226,63,38,59,208,121,46,80,160,153,115,81,7,87,16,151,146,242,141,105,84,132,158,212,243,26,105,4,147,228,147,142,77,80,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,17,127,137,117,255,0,39,15,178,91,136,146,169,183,12,74,85,74,185,30,53,2,41,60,109,111,152,137,114,91,106,84,118,144,225,30,245,170,25,203,51,218,91,210,132,173,105,219,179,113,103,220,105,247,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,16,131,140,254,16,201,187,240,26,218,197,202,115,18,222,145,135,181,133,51,48,146,251,72,97,154,117,67,150,211,143,45,10,245,214,178,146,204,22,210,72,62,194,121,195,52,153,22,228,87,6,65,241,50,213,194,44,222,225,181,245,122,203,233,40,177,234,18,41,242,101,41,198,219,110,47,91,17,232,104,125,213,184,180,161,12,182,185,9,91,139,53,122,173,165,106,34,51,34,35,209,72,0,14,63,154,44,178,88,57,166,194,250,150,31,221,241,162,67,169,46,58,147,69,184,74,156,204,153,180,103,205,198,156,222,194,156,45,201,66,212,195,73,117,8,82,13,198,201,72,220,157,73,73,206,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,250,86,53,103,3,28,115,3,135,22,78,25,98,133,201,233,72,22,63,57,76,203,222,241,74,170,56,178,74,27,122,121,155,134,220,135,153,108,148,218,29,216,151,54,184,233,173,75,83,139,81,251,92,130,100,218,78,111,177,66,109,62,187,38,92,11,18,216,142,79,92,115,160,205,105,137,168,91,237,188,80,217,142,78,54,225,41,107,117,163,82,140,209,176,155,105,205,84,149,155,100,171,254,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,69,94,40,254,4,241,55,228,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,30,254,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,128,115,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,198,177,117,60,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,0,0,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,164,31,228,157,154,127,252,90,113,87,255,0,83,106,63,251,17,165,48,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,106,159,247,138,63,249,255,0,110,34,170,197,255,0,113,71,240,39,137,191,37,243,136,66,128,69,228,240,216,200,197,43,47,182,4,60,84,196,106,92,73,216,139,117,71,141,82,105,19,41,105,75,246,187,10,101,194,76,86,148,243,100,251,50,84,220,133,166,78,134,146,215,70,182,153,54,110,57,55,192,0,81,95,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,244,101,194,113,164,116,210,164,237,52,19,43,91,237,166,59,142,44,156,87,172,218,183,41,190,99,176,214,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,122,156,62,242,21,111,101,154,205,131,124,226,13,10,36,204,84,171,199,109,233,203,145,210,205,69,1,100,114,82,76,193,120,154,37,178,181,71,144,150,228,26,92,90,22,180,25,37,74,65,17,156,202,0,20,3,197,31,199,102,38,252,151,201,225,14,191,194,227,47,214,14,102,176,191,30,176,163,17,145,45,20,217,146,45,57,109,76,130,76,148,216,79,178,229,69,73,118,59,143,54,226,91,89,167,123,74,81,39,83,109,215,19,217,184,196,213,200,175,14,187,55,43,81,162,226,13,240,152,149,252,84,92,119,227,61,57,153,39,38,157,76,66,157,116,136,233,228,182,90,90,22,228,117,52,135,22,178,82,251,28,74,13,40,90,201,113,215,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,1,64,60,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,132,32,207,54,23,210,176,115,54,152,153,97,208,149,16,169,172,86,61,37,13,136,144,147,17,136,140,78,101,185,173,197,109,164,153,165,40,101,50,73,146,211,66,50,108,140,146,157,118,149,154,112,108,198,191,167,57,125,171,96,228,186,127,38,94,25,84,11,146,251,109,109,109,248,53,23,100,72,111,114,141,197,26,158,75,232,152,74,209,8,73,55,200,211,114,183,152,159,227,53,153,177,241,79,140,159,16,46,31,49,124,72,174,27,25,24,170,230,10,255,0,135,138,152,141,75,151,7,14,173,89,17,170,77,34,101,45,74,98,232,125,47,56,73,138,210,158,108,216,122,50,92,142,180,201,208,212,122,104,214,210,55,13,198,239,36,0,4,85,226,143,224,79,19,126,75,231,16,133,53,229,71,42,56,143,155,92,71,69,149,101,53,208,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,161,60,51,194,172,56,193,187,85,139,43,11,108,186,85,179,69,143,181,93,53,62,57,55,206,113,45,161,190,115,203,251,111,60,104,109,178,83,174,26,156,94,210,53,40,207,180,122,177,149,113,165,60,167,120,88,193,191,135,246,247,151,48,43,171,141,166,49,215,93,186,172,92,191,71,103,147,69,141,79,43,198,99,155,144,174,174,83,142,72,137,28,180,52,111,111,146,134,164,246,146,246,175,170,245,147,171,105,51,140,28,53,240,134,78,47,231,6,199,96,216,150,116,219,62,65,221,245,39,163,62,211,75,97,16,84,149,199,81,147,154,239,66,166,28,70,214,148,17,172,208,234,140,182,232,107,78,130,69,21,241,115,195,59,87,14,243,112,245,70,214,137,210,125,53,183,226,92,213,22,16,219,109,178,153,206,63,34,59,171,109,40,66,116,230,116,169,117,102,173,202,83,174,186,179,87,173,161,119,94,8,248,189,37,21,92,66,192,73,207,203,114,59,241,218,187,233,109,165,134,185,12,45,10,110,44,213,45,206,199,77,110,19,144,9,41,245,144,68,203,135,234,25,158,251,95,1,78,220,105,241,138,171,90,197,203,83,4,41,245,232,142,208,173,170,58,43,115,161,196,148,165,45,53,89,75,113,36,153,77,146,205,4,182,227,54,210,218,37,32,150,148,76,112,245,52,186,66,15,225,246,5,226,62,39,216,152,129,136,214,117,27,173,162,225,165,62,45,70,186,164,25,173,228,182,251,220,180,19,109,32,148,181,109,66,31,125,107,50,38,219,106,51,170,90,210,123,18,191,65,147,251,254,78,24,102,143,11,111,54,110,24,148,40,241,110,136,49,170,21,9,102,210,88,98,157,37,210,143,52,220,83,165,177,8,56,207,60,70,179,211,97,25,168,141,38,68,162,210,72,0,0,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,63,85,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,208,98,102,21,98,62,13,221,79,217,88,165,101,213,109,154,212,125,202,233,170,17,205,190,115,105,113,109,243,153,95,216,121,147,91,110,18,93,108,212,218,246,153,165,70,93,162,213,56,93,103,234,29,225,66,166,229,159,24,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,99,105,107,150,74,83,205,165,91,136,150,217,173,235,42,0,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,85,95,28,91,179,255,0,189,37,139,14,230,255,0,240,197,90,161,70,110,111,252,85,168,146,94,96,143,254,58,134,220,82,127,187,165,39,246,200,66,172,131,225,157,171,139,185,189,195,107,22,245,137,213,209,100,84,36,84,36,197,83,109,184,220,174,138,35,211,16,195,168,113,10,66,217,113,113,210,135,16,105,245,155,82,210,70,70,100,101,162,145,194,179,205,133,245,92,99,202,94,38,88,116,37,75,58,147,244,127,73,67,98,36,37,75,126,91,240,94,110,107,113,91,105,38,74,82,222,84,98,100,180,212,200,220,35,36,171,77,167,156,193,169,43,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,10,96,227,47,121,97,29,95,27,104,22,101,153,64,136,197,237,110,199,125,235,206,166,205,45,12,46,90,228,177,13,80,89,118,70,132,185,43,106,59,90,145,158,228,33,15,33,41,86,188,196,162,189,133,244,112,180,186,112,58,171,149,58,13,177,132,51,181,170,208,189,107,198,36,166,153,106,160,138,195,230,107,113,231,137,178,46,99,43,218,105,142,233,238,51,97,150,219,82,183,178,226,81,48,0,84,7,22,188,215,99,140,60,88,153,151,26,35,181,91,58,204,129,79,101,247,158,134,243,209,220,186,91,151,27,71,20,227,132,73,223,13,60,199,163,242,82,106,109,78,52,241,184,107,50,66,25,244,28,43,243,235,38,44,154,86,86,49,146,187,46,98,38,72,102,159,99,84,228,114,137,16,208,77,60,163,129,38,67,142,165,70,131,82,24,106,42,18,133,175,123,188,173,73,4,210,81,2,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,161,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,117,177,239,5,46,172,187,98,197,119,7,47,90,133,42,109,106,223,233,122,151,233,110,184,228,85,243,227,53,33,27,20,227,109,172,244,67,201,35,213,5,235,17,233,169,104,103,109,92,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,0,0,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,106,159,247,138,63,249,255,0,110,34,170,197,255,0,113,71,240,39,137,191,37,243,136,66,128,70,170,0,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,30,83,141,166,25,218,182,254,35,225,222,41,82,98,116,245,171,194,159,80,167,213,249,109,182,134,228,116,7,27,144,250,182,160,150,183,141,18,205,181,45,106,87,213,176,194,72,146,72,237,241,92,28,113,122,77,149,153,121,216,91,33,249,103,77,196,122,59,204,161,134,88,105,72,244,140,20,46,83,47,58,181,104,180,33,49,202,122,8,144,103,170,222,70,228,158,132,164,93,160,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,0,3,133,103,127,8,111,44,122,203,29,219,132,120,126,196,71,43,183,20,138,67,49,206,91,228,203,13,33,21,72,142,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,244,25,116,203,70,22,101,126,196,102,197,195,58,79,235,117,181,153,140,70,244,165,79,235,158,117,190,173,246,90,111,157,202,231,173,13,238,79,168,141,18,94,211,62,170,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,81,183,16,140,80,170,226,174,112,113,38,167,80,76,182,99,208,43,14,218,240,98,61,53,82,81,29,138,122,142,49,242,181,34,38,208,235,173,187,32,219,73,104,149,200,95,106,140,205,106,150,156,16,176,207,169,186,177,47,24,230,68,170,181,232,250,124,75,102,158,255,0,47,108,25,29,67,135,34,90,55,26,61,119,155,233,97,30,137,89,109,75,254,178,79,122,12,173,168,86,95,27,140,47,165,74,176,48,247,26,25,84,70,42,84,202,195,182,188,130,76,36,243,230,49,37,151,36,181,190,70,164,173,140,42,35,219,91,50,81,107,45,197,17,167,183,124,63,225,113,139,209,176,151,56,54,203,21,39,226,49,77,190,99,189,104,74,121,230,29,117,104,92,149,33,113,82,209,55,246,86,185,140,68,108,212,162,82,9,14,44,213,183,237,166,253,0,102,179,53,88,165,249,105,204,118,34,226,99,53,223,76,192,172,220,18,189,21,55,165,233,249,180,182,151,201,131,245,102,132,41,58,69,105,132,250,233,37,158,154,175,85,26,140,237,83,135,46,94,174,169,156,61,46,203,18,233,147,232,47,203,31,167,36,211,158,92,87,22,244,56,51,160,53,5,169,14,50,178,111,118,238,66,159,65,37,91,86,211,141,40,150,91,253,90,107,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,67,217,31,198,42,86,55,229,115,15,238,232,117,233,117,90,148,42,60,106,37,121,217,210,146,252,210,170,196,105,44,201,84,133,18,214,173,238,41,36,250,77,195,222,166,223,109,106,34,223,160,238,160,0,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,139,147,225,89,146,8,120,109,106,210,51,61,136,113,119,221,247,37,61,215,109,232,156,230,36,71,133,71,150,219,11,98,86,156,163,91,83,28,65,60,90,161,211,34,98,70,197,37,43,83,137,79,107,207,214,74,45,92,214,97,196,186,221,38,153,211,226,109,179,79,121,203,114,161,28,155,67,147,246,18,156,77,50,65,184,164,33,76,186,179,50,66,150,162,228,184,179,89,30,213,58,135,104,91,253,21,88,87,87,251,43,110,92,150,229,67,255,0,41,14,117,54,116,119,63,228,184,203,205,184,143,185,73,82,125,134,66,239,184,102,103,71,249,73,225,194,240,222,245,87,46,254,176,105,241,24,147,33,233,220,231,43,176,72,185,72,157,163,139,83,202,121,38,132,166,66,143,114,121,142,180,178,81,115,137,182,230,168,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,40,135,139,101,235,85,186,179,165,112,80,170,17,226,55,30,206,163,210,168,144,84,202,20,75,113,133,198,76,227,83,166,106,50,53,243,103,58,146,52,146,75,98,80,90,106,70,165,116,174,10,120,103,244,131,28,111,76,82,151,18,149,34,37,159,111,162,158,207,80,222,249,81,231,79,123,234,223,143,170,12,145,163,17,38,54,181,146,146,173,175,146,72,148,149,175,75,148,1,150,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,255,0,112,203,171,85,107,89,28,195,9,149,154,156,185,242,27,143,82,136,135,100,188,167,86,150,24,169,203,101,150,137,74,51,50,67,109,54,219,104,79,114,80,132,164,180,34,34,18,128,0,69,252,253,231,38,54,80,112,190,21,66,133,26,36,251,238,231,144,108,219,144,103,66,117,248,75,67,14,50,115,30,144,109,184,217,165,8,105,210,74,72,151,188,220,117,189,18,164,19,134,154,12,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,202,76,157,82,157,33,207,249,78,60,243,142,47,239,82,148,175,105,152,147,249,159,225,231,138,25,106,193,43,19,21,235,48,229,205,145,80,142,235,87,188,120,202,110,76,107,122,106,223,254,102,70,234,52,51,67,141,56,219,75,61,170,109,18,26,81,19,203,39,217,33,202,178,187,153,187,251,43,56,161,77,196,11,66,76,185,148,212,72,74,171,86,241,212,94,141,10,178,193,54,235,123,31,75,103,181,75,66,95,117,77,45,105,89,54,225,165,123,85,161,165,90,41,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,17,215,60,153,68,165,102,251,8,211,106,49,81,137,71,187,40,50,21,82,183,42,175,199,74,208,135,205,6,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,213,64,55,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,249,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,139,244,225,113,224,79,12,190,117,231,19,68,170,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,0,0,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,106,159,247,138,63,249,255,0,110,34,170,197,255,0,113,71,240,39,137,191,37,243,136,66,128,70,170,0,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,29,255,0,139,142,25,218,183,134,80,171,23,213,90,38,149,171,10,161,2,161,72,148,219,109,243,19,212,203,102,27,236,41,106,65,172,153,90,31,37,169,8,82,119,56,195,10,51,50,70,135,78,217,107,197,233,56,11,143,54,54,46,50,252,182,227,219,181,134,94,168,20,70,26,121,247,105,203,213,169,172,182,135,116,65,173,200,206,60,217,25,154,116,53,145,146,146,100,74,45,47,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,0,0,0,50,174,52,145,150,74,181,42,129,148,76,40,174,215,106,113,41,212,218,118,27,208,165,204,153,45,228,178,196,102,27,166,50,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,215,196,43,214,171,137,87,253,203,136,213,216,241,24,169,93,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,93,79,7,171,42,171,106,228,249,21,218,132,136,142,71,188,110,138,149,110,10,89,90,141,109,176,132,179,4,210,233,26,72,137,124,216,46,168,137,38,162,216,164,30,186,153,165,51,124,67,254,43,88,103,249,68,201,181,199,81,143,18,171,46,125,149,80,131,115,67,98,158,223,51,119,45,195,143,33,111,36,144,165,27,45,197,149,37,213,25,109,219,202,37,169,91,82,162,58,86,203,213,211,66,177,177,247,13,47,91,166,119,69,69,183,239,10,53,82,163,39,148,183,57,17,88,154,211,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,26,105,28,43,60,24,197,74,193,12,174,98,5,221,50,189,46,149,82,155,71,147,68,160,187,6,82,88,154,117,89,109,41,152,202,142,163,90,21,189,181,40,223,81,182,123,210,219,14,45,36,123,52,25,225,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,78,120,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,10,33,226,105,130,159,145,108,220,93,61,61,67,170,129,125,235,122,195,222,238,247,154,235,95,123,168,109,205,27,66,83,164,166,164,236,73,110,209,163,107,114,141,91,180,151,252,18,241,142,132,237,171,125,101,250,67,60,154,212,106,129,222,48,220,220,181,117,113,92,110,60,73,5,161,35,99,124,149,181,27,180,215,185,125,87,170,157,27,81,157,159,128,0,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,21,235,196,247,33,82,113,158,149,47,48,56,63,66,151,63,16,105,145,227,51,85,164,68,229,32,170,212,230,18,246,247,155,105,45,115,100,78,73,41,132,145,27,190,179,44,19,104,74,150,77,161,85,23,133,88,153,117,96,222,35,219,152,165,101,75,233,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,139,254,201,118,109,173,92,220,225,97,93,52,214,186,27,146,133,211,83,238,106,114,146,219,92,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,228,184,70,90,160,196,128,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,103,51,61,55,173,86,255,0,206,14,45,215,107,49,226,51,34,45,209,46,136,132,198,66,146,131,98,158,174,133,149,25,41,74,61,234,106,51,106,89,235,161,172,212,100,73,35,36,148,255,0,224,125,101,85,96,88,24,167,136,207,72,136,116,218,229,98,157,68,142,210,86,174,122,95,130,203,175,58,165,167,110,210,65,166,160,201,36,201,70,102,105,115,82,78,132,106,179,64,25,214,207,229,139,249,59,206,78,44,80,61,41,233,14,174,224,114,187,206,228,114,182,250,73,180,79,229,109,220,173,121,125,87,47,118,190,182,205,218,39,93,165,105,92,30,175,90,173,213,147,228,80,170,17,226,55,30,206,186,42,84,72,42,101,10,37,184,194,210,204,227,83,166,106,50,53,243,103,58,146,52,146,75,98,80,90,106,70,165,77,240,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,173,152,124,192,223,217,154,197,9,216,175,136,203,136,138,148,200,241,226,53,14,9,188,80,161,48,203,100,148,181,29,183,156,113,77,160,213,189,213,36,149,161,184,235,138,236,220,98,194,184,81,228,91,243,25,160,198,187,51,255,0,7,149,96,66,156,175,239,148,170,163,145,205,63,240,93,42,212,175,215,120,145,253,174,240,180,154,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,123,51,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,61,127,134,46,118,166,96,102,35,198,194,76,80,186,246,97,181,209,182,27,50,106,213,39,202,45,181,41,38,243,141,184,202,12,212,211,44,190,243,202,67,199,181,9,220,182,221,91,137,75,75,37,93,248,8,85,196,71,32,176,243,57,106,149,249,133,180,250,85,55,19,104,156,217,26,20,102,35,253,38,108,219,105,29,52,169,59,73,102,242,16,195,105,142,227,139,54,211,235,54,173,169,115,152,213,22,11,254,225,113,224,79,12,190,117,231,19,68,170,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,0,0,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,106,159,247,138,63,249,255,0,110,34,170,197,255,0,113,71,240,39,137,191,37,243,136,66,128,70,170,0,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,83,138,184,103,106,227,38,28,92,120,91,122,196,234,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,12,193,13,36,101,11,23,164,227,190,90,48,247,20,170,15,203,126,165,86,163,161,154,163,242,88,105,149,200,168,198,90,162,204,120,144,215,168,148,46,67,14,173,4,146,79,168,164,250,168,251,37,65,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,0,0,0,12,171,139,254,255,0,189,101,255,0,210,255,0,255,0,220,224,160,17,164,140,157,210,105,84,92,168,96,244,58,53,50,36,8,238,88,244,89,107,106,51,41,105,10,125,248,109,60,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,142,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,115,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,175,94,54,152,199,66,106,213,177,114,253,29,158,117,106,77,64,175,25,142,110,90,122,72,173,183,34,36,114,208,209,177,206,114,221,147,218,75,220,142,151,214,78,142,36,202,32,112,203,193,79,203,78,110,45,110,162,161,210,192,177,52,189,102,108,119,99,206,244,79,179,211,182,222,173,173,42,214,83,177,183,164,246,234,209,59,181,68,173,186,223,240,173,94,54,152,103,106,201,194,203,23,24,250,78,85,201,79,184,10,217,231,182,219,105,234,32,200,141,34,70,199,149,179,152,190,91,145,117,108,183,146,83,207,127,213,51,94,165,10,248,101,227,95,228,91,55,22,183,81,79,234,160,95,122,89,83,54,53,189,230,186,215,217,233,220,111,87,16,148,233,41,168,219,212,123,180,104,221,218,147,86,221,47,248,0,0,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,10,128,226,139,144,89,150,125,118,165,153,140,29,167,213,106,148,171,142,161,38,117,217,71,98,51,243,28,166,74,90,29,146,253,73,43,74,85,178,26,185,110,41,222,97,165,44,184,164,237,51,67,132,134,97,6,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,161,236,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,208,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,151,124,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,233,240,172,164,210,169,217,28,176,102,83,233,145,34,200,170,72,172,75,156,235,44,165,11,148,249,84,228,178,78,186,162,45,86,178,105,150,155,37,43,83,216,218,19,220,146,34,150,160,40,7,138,63,142,204,77,249,47,147,194,18,255,0,129,213,211,93,151,106,226,229,149,34,118,250,45,42,161,71,170,67,141,202,65,114,165,75,110,83,114,28,222,69,189,91,145,10,49,104,102,105,46,94,169,34,53,40,206,207,192,84,95,25,249,185,134,93,205,109,83,238,58,76,70,240,129,137,10,122,223,157,76,84,141,31,168,174,59,100,235,53,34,82,205,162,146,217,183,33,81,204,144,157,89,121,221,170,90,137,226,68,127,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,28,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,124,218,201,42,66,150,211,174,160,150,141,251,139,58,216,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,188,158,25,87,62,97,174,172,180,83,170,24,247,79,150,180,46,67,143,219,85,170,173,74,68,154,189,102,156,242,212,233,63,41,47,110,81,32,148,179,75,46,26,254,177,146,70,141,165,9,67,175,203,80,21,107,197,67,33,81,165,70,170,230,159,6,232,81,33,174,28,119,170,23,205,50,63,52,215,49,102,235,41,41,241,163,182,210,146,75,36,173,247,101,45,75,66,54,53,205,208,214,110,169,114,131,133,199,129,60,50,249,215,156,77,18,168,69,94,40,254,4,241,55,228,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,0,0,0,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,6,85,197,170,127,222,40,255,0,231,253,184,138,171,23,253,197,31,192,158,38,252,151,206,33,10,1,26,168,0,0,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,106,130,170,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,0,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,207,15,16,251,42,149,96,103,75,21,104,84,105,18,222,143,42,176,138,218,213,37,105,82,201,250,132,102,167,60,146,52,165,37,177,46,201,113,40,45,53,36,18,72,205,70,70,163,159,252,19,241,66,171,112,225,29,249,133,21,4,203,122,61,153,88,139,82,131,33,233,170,117,13,177,80,67,154,197,105,163,45,25,66,29,134,235,167,181,90,41,114,150,123,82,100,102,186,203,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,0,0,0,101,92,94,78,47,94,181,91,3,132,60,10,237,26,60,71,164,74,194,123,106,136,180,201,66,148,130,98,161,30,20,23,148,68,149,36,247,165,169,46,41,7,174,132,178,73,153,40,136,210,116,129,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,212,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,143,63,136,86,85,43,18,172,11,151,14,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,90,233,169,31,112,203,184,210,158,83,188,44,96,223,195,251,123,203,152,20,173,196,211,26,255,0,45,57,184,186,122,122,127,75,2,196,214,202,135,189,173,143,59,209,62,247,80,227,154,56,180,171,89,78,201,216,162,219,171,68,214,228,146,183,107,53,56,37,225,157,171,27,11,47,172,99,233,57,183,37,66,224,59,103,158,227,109,171,167,131,30,52,121,27,25,86,206,98,57,142,74,213,194,222,105,87,33,143,84,141,26,157,149,14,41,157,60,51,252,174,229,79,19,236,86,226,85,101,203,145,111,191,80,129,22,150,223,50,84,169,208,140,166,69,97,8,216,163,95,49,248,237,32,208,148,238,82,84,105,73,146,140,140,179,153,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,211,158,19,223,95,149,12,44,179,113,51,209,126,140,250,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,96,0,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,31,216,84,202,199,251,126,197,95,249,214,157,254,98,38,254,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,208,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,43,86,224,195,149,10,141,86,109,66,29,209,137,84,184,242,164,56,243,80,98,85,225,169,136,168,82,140,210,203,102,244,69,186,104,73,25,36,141,197,173,122,17,110,82,143,83,62,215,149,252,144,88,57,76,170,212,38,97,206,38,98,85,70,155,81,142,235,78,208,107,117,150,94,165,37,247,20,201,170,90,99,50,195,73,41,59,99,161,178,116,245,61,134,164,251,180,145,67,159,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,48,97,239,8,156,182,225,173,255,0,109,98,53,10,246,196,167,234,86,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,79,77,116,50,239,19,124,0,69,252,208,112,244,193,124,217,223,244,252,70,196,107,158,245,167,84,169,212,118,168,141,53,68,155,17,150,20,195,111,60,242,84,164,189,25,213,26,247,72,89,25,146,136,180,36,246,119,153,178,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,40,0,4,0,254,194,166,86,63,219,246,42,255,0,206,180,239,243,17,47,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,234,186,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,103,208,0,67,252,123,225,127,128,89,137,197,138,238,49,222,183,126,32,66,173,92,29,47,82,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,208,50,165,146,156,44,201,247,210,159,201,157,126,235,169,253,45,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,1,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,60,174,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,3,138,99,86,79,240,59,48,56,143,100,226,110,40,91,126,148,159,99,243,146,204,77,140,148,90,163,107,52,173,182,103,145,182,110,72,101,151,9,78,33,173,233,111,115,142,146,210,180,184,180,159,107,0,1,231,236,59,2,205,195,11,101,139,51,15,237,232,148,42,20,89,18,228,199,167,196,35,75,12,46,76,135,36,58,77,167,93,16,131,117,231,12,144,157,16,130,50,74,73,41,34,73,122,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,16,63,176,169,149,143,246,253,138,191,243,173,59,252,196,79,240,0,16,255,0,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,75,212,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,118,12,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,187,123,136,187,0,8,1,253,133,76,172,127,183,236,85,255,0,157,105,223,230,34,111,225,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,61,0,8,127,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,165,234,88,165,212,33,55,21,28,136,205,71,70,196,185,17,197,150,168,101,38,122,172,253,99,61,52,45,8,187,6,87,242,191,96,229,50,192,168,97,206,28,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,61,77,93,189,196,92,127,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,75,212,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,116,12,169,100,167,11,50,125,244,167,242,103,95,186,234,127,75,122,30,183,211,178,163,61,203,233,121,252,190,87,37,134,180,215,169,94,237,219,181,209,58,105,161,235,32,0,0,0,7,63,199,188,20,181,115,19,132,245,220,28,189,106,21,88,84,91,131,165,234,95,165,186,219,114,145,200,146,212,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,148,96,195,222,17,57,109,195,91,254,218,196,106,21,237,137,79,212,173,90,196,42,220,54,165,212,160,41,135,31,140,242,30,109,46,37,48,210,163,65,169,4,70,68,164,158,154,232,101,222,38,248,0,0,0,14,63,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,111,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,0,4,0,254,194,166,86,63,219,246,42,255,0,206,180,239,243,17,223,255,0,145,78,22,127,36,239,228,117,233,251,175,232,103,254,29,213,70,244,167,250,165,233,15,206,114,57,95,158,245,127,53,246,59,59,253,97,192,63,176,169,149,143,246,253,138,191,243,173,59,252,196,75,252,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,68,15,236,42,101,99,253,191,98,175,252,235,78,255,0,49,19,252,0,0,115,252,123,193,75,87,49,56,79,93,193,203,214,161,85,133,69,184,58,94,165,250,91,173,183,41,28,137,45,72,70,197,56,219,136,45,86,202,72,245,65,250,166,122,104,122,25,70,12,61,225,19,150,220,53,191,237,172,70,161,94,216,148,253,74,213,172,66,173,195,106,93,74,2,152,113,248,207,33,230,210,226,83,13,42,52,26,144,68,100,74,73,233,174,134,93,226,111,128,0,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,58,94,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,160,101,75,37,56,89,147,239,165,63,147,58,253,215,83,250,91,208,245,190,157,149,25,238,95,75,207,229,242,185,44,53,166,189,74,247,110,221,174,137,211,77,15,89,0,35,254,107,114,83,133,153,193,250,45,249,76,175,221,116,207,162,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,231,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,8,127,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,165,234,88,165,212,33,55,21,28,136,205,71,70,196,185,17,197,150,168,101,38,122,172,253,99,61,52,45,8,186,6,84,178,83,133,153,62,250,83,249,51,175,221,117,63,165,189,15,91,233,217,81,158,229,244,188,254,95,43,146,195,90,107,212,175,118,237,218,232,157,52,208,245,144,2,47,230,131,135,166,11,230,206,255,0,167,226,54,35,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,161,39,179,188,207,245,229,107,33,88,89,148,107,170,177,116,225,157,245,136,19,189,59,79,42,124,218,117,102,167,25,216,46,109,113,43,109,243,105,152,237,106,243,122,45,40,90,140,246,165,231,72,139,215,49,205,113,11,132,78,91,113,42,255,0,185,113,26,187,123,98,83,21,43,170,177,54,183,49,168,149,40,9,97,183,228,188,183,156,75,105,84,53,40,144,74,89,145,17,169,71,166,154,153,247,137,63,128,152,41,106,229,219,9,232,88,57,101,84,42,179,104,182,255,0,85,211,63,84,117,183,37,47,159,37,217,11,222,166,219,109,7,162,222,81,22,136,47,84,139,93,79,83,62,128,0,0,0,2,0,127,97,83,43,31,237,251,21,127,231,90,119,249,136,147,247,198,87,236,27,255,0,45,17,178,175,89,171,220,12,218,113,104,244,154,34,38,70,144,202,106,38,197,61,113,212,202,141,197,52,166,183,168,227,55,188,249,122,30,170,208,147,169,105,192,48,247,132,78,91,112,214,255,0,182,177,26,133,123,98,83,245,43,86,177,10,183,13,169,117,40,10,97,199,227,60,135,155,75,137,76,52,168,208,106,65,17,145,41,39,166,186,25,119,137,190,0,32,7,246,21,50,177,254,223,177,87,254,117,167,127,152,137,191,135,182,85,43,13,108,11,107,14,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,90,235,161,23,112,133,85,110,13,89,109,175,213,102,215,107,184,163,140,21,26,149,70,67,146,230,76,151,91,128,243,242,95,113,70,167,29,113,197,66,53,45,106,81,154,141,70,102,102,102,102,98,90,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,207,213,29,109,201,75,231,201,118,66,247,169,182,219,65,232,183,148,69,162,11,213,34,215,83,212,207,160,0,130,183,103,7,60,172,93,119,85,102,233,250,73,136,20,111,76,212,36,84,61,29,73,153,78,143,6,31,53,197,47,145,29,174,136,249,108,163,118,212,35,83,218,146,34,212,244,18,215,5,240,170,149,130,24,95,111,225,69,10,226,184,43,148,219,110,58,162,67,153,94,150,153,51,77,142,98,148,219,74,113,40,66,118,54,149,19,77,164,146,68,150,219,66,75,236,143,106,0,3,159,227,222,10,90,185,137,194,122,238,14,94,181,10,172,42,45,193,210,245,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,48,97,239,8,156,182,225,173,255,0,109,98,53,10,246,196,167,234,86,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,79,77,116,50,239,19,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,207,66,212,199,228,155,86,167,211,153,39,230,72,229,182,107,216,71,177,71,235,104,103,167,97,125,198,60,125,115,28,176,190,219,151,209,214,110,110,157,205,155,244,232,164,47,179,83,47,234,182,127,170,99,251,27,28,112,186,98,152,76,123,159,113,201,74,84,215,243,41,5,184,149,246,79,181,190,205,117,246,143,67,74,188,109,202,217,173,52,202,143,56,208,102,74,250,151,19,161,150,154,253,164,151,188,135,217,74,137,73,37,36,245,35,45,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,100,146,53,25,246,17,106,99,227,85,111,27,114,136,164,166,169,81,228,154,204,137,63,82,226,181,51,215,79,178,147,247,24,243,210,113,199,11,161,169,244,200,185,246,156,100,169,78,255,0,50,144,123,73,63,104,251,27,237,211,79,96,254,80,241,203,11,238,73,125,29,26,230,234,28,217,191,78,138,66,59,53,34,254,179,101,250,196,61,132,42,181,62,162,201,191,14,71,49,178,94,195,61,138,47,91,66,61,59,75,239,33,250,200,245,45,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,20,162,73,26,148,122,17,118,152,141,121,156,207,94,21,101,182,36,136,149,23,61,41,94,76,117,184,197,55,73,44,115,87,163,196,148,243,74,59,136,78,171,100,211,169,247,107,175,113,118,214,110,51,113,94,199,44,68,153,33,187,57,143,162,148,215,18,182,211,27,116,57,221,134,110,104,123,220,134,149,125,149,164,180,255,0,121,175,180,196,78,190,49,115,16,113,26,106,167,222,21,254,189,229,44,220,215,165,97,174,221,84,127,235,104,73,119,173,95,225,30,77,114,94,112,245,90,245,253,132,5,37,226,211,69,247,119,118,16,253,17,42,245,24,82,27,149,22,70,199,90,89,56,133,108,73,232,162,61,72,244,50,247,144,234,214,118,109,177,230,200,155,14,93,22,246,229,148,36,182,134,209,232,216,71,234,32,210,100,157,84,201,254,169,118,246,137,43,134,252,94,177,174,210,229,49,117,81,190,145,176,79,37,110,39,168,137,15,114,125,66,50,213,184,70,101,216,149,118,255,0,190,251,132,189,194,158,46,152,35,122,20,72,151,149,55,232,196,199,73,178,113,28,233,115,118,168,246,17,246,183,12,136,251,84,174,239,213,251,200,76,123,15,21,44,108,75,167,70,170,89,213,174,189,137,49,209,37,7,211,60,214,168,82,82,162,63,172,66,79,185,105,246,107,219,248,143,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,122,118,152,229,86,142,102,112,150,248,196,55,176,206,218,184,186,186,211,59,119,51,210,73,111,189,133,60,94,178,218,74,62,194,20,127,107,217,239,236,29,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,41,187,179,51,132,182,62,33,179,134,119,45,197,210,86,158,221,181,158,146,75,157,204,37,227,245,144,210,145,246,22,147,251,94,223,127,96,234,164,122,246,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,15,37,126,98,165,141,134,148,233,53,75,198,181,208,49,26,58,228,172,250,103,157,209,9,74,148,103,245,104,81,247,33,94,205,123,63,1,14,49,91,139,166,8,217,101,46,37,155,78,250,79,49,164,184,77,163,157,46,22,229,22,242,46,215,33,153,23,106,83,223,250,223,113,136,133,137,28,94,177,174,237,231,49,106,209,190,142,48,111,41,109,167,168,137,51,106,125,114,34,213,200,68,103,216,164,246,255,0,189,251,196,106,188,115,109,143,55,188,217,146,235,87,183,48,166,165,196,56,143,70,194,47,81,102,163,52,234,150,75,245,143,183,176,114,153,117,122,140,217,14,74,149,35,123,174,172,220,90,182,36,181,81,158,166,122,17,123,204,126,115,146,241,235,170,251,251,251,8,17,37,230,207,84,47,79,216,67,214,88,248,185,136,56,115,53,51,236,250,255,0,64,242,86,78,107,210,176,239,110,169,63,245,196,40,187,208,159,240,9,99,131,60,87,177,203,14,230,71,110,241,99,233,93,53,180,161,181,70,221,14,15,97,27,122,158,246,225,169,95,101,10,45,63,223,235,236,33,102,89,99,207,94,21,102,74,36,120,148,231,61,23,94,84,116,56,253,55,73,47,242,151,163,36,164,243,78,59,104,86,139,120,147,169,119,233,175,113,246,73,68,168,148,68,164,158,164,125,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,202,98,62,40,89,56,79,111,185,115,223,117,143,71,83,219,211,87,122,119,158,239,90,17,220,210,20,175,180,226,11,187,219,248,138,160,205,39,21,218,229,251,69,169,217,56,85,74,244,100,89,43,38,253,35,207,67,220,214,23,21,104,113,28,167,225,164,211,235,185,223,174,190,167,103,97,138,235,170,84,102,214,234,146,234,245,7,121,178,231,200,114,75,235,218,73,222,226,212,106,81,232,68,68,90,153,159,97,17,16,235,152,29,148,204,99,199,185,109,157,151,110,115,169,230,233,52,236,190,178,42,121,103,171,90,250,142,60,133,30,137,117,39,217,248,123,244,176,60,33,224,215,111,180,196,58,166,41,222,29,98,150,211,107,126,157,232,245,183,177,70,77,169,73,230,177,55,183,79,172,78,164,94,221,125,194,69,82,56,99,229,110,149,77,77,56,236,206,105,36,201,91,189,35,81,78,167,180,139,187,170,63,112,250,71,195,127,43,102,201,49,244,19,179,77,63,213,74,143,187,79,252,40,124,155,135,134,14,86,171,209,19,16,236,238,73,32,139,105,250,66,162,173,12,136,200,143,251,108,189,227,131,226,87,6,59,54,115,114,39,225,229,251,232,179,74,86,166,160,250,45,215,247,31,174,105,46,99,211,187,59,208,157,79,221,175,180,196,59,198,110,26,249,133,194,166,159,169,68,161,122,98,150,206,229,42,79,85,6,62,137,46,98,140,246,28,165,43,236,182,71,251,116,239,33,23,235,150,213,110,219,148,228,58,212,46,157,230,150,109,169,60,196,47,69,17,153,25,106,147,50,239,73,255,0,128,125,43,11,17,174,252,52,174,53,112,217,181,94,130,107,42,73,147,156,134,157,238,90,87,166,142,37,69,222,132,251,61,159,136,177,108,172,113,106,169,210,125,31,101,227,101,55,170,97,78,180,215,166,185,201,71,45,31,80,222,157,60,104,102,103,161,19,171,239,237,215,111,184,197,152,225,150,55,225,190,46,211,25,169,216,213,254,189,183,155,75,154,116,175,181,166,169,66,191,215,91,79,247,68,123,61,191,136,247,128,0,0,0,0,0,0,0,0,0,0,0,0,3,131,103,99,20,228,97,22,95,238,11,178,20,254,142,83,29,39,41,206,81,57,166,179,99,54,125,134,133,23,115,134,93,165,237,21,81,194,141,133,205,204,204,25,110,71,230,147,92,221,202,223,183,110,180,249,196,93,158,221,116,23,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,2,140,56,174,48,184,89,153,155,41,184,252,162,119,151,181,91,247,110,210,159,4,143,179,217,222,45,91,36,248,167,35,23,112,2,223,186,230,207,235,37,61,213,243,92,229,19,122,233,54,75,101,216,72,73,119,54,69,216,94,193,222,64,0,0,0,0,0,0,0,0,0,0,0,0,7,131,196,220,111,195,124,34,166,61,83,190,107,253,3,108,182,167,52,233,95,119,93,18,181,127,173,54,175,238,107,246,123,63,1,89,217,167,226,213,83,171,122,66,203,193,58,111,74,194,93,117,175,77,115,146,190,98,62,189,189,58,121,48,200,203,82,54,151,223,217,166,223,121,138,233,191,113,26,239,196,186,219,215,13,229,86,235,230,188,165,40,220,228,52,215,122,212,190,230,210,146,239,90,189,158,223,192,124,218,29,181,91,185,37,55,14,139,11,168,121,213,147,105,79,49,8,213,70,100,68,90,168,200,187,212,95,225,18,131,6,120,107,230,23,21,90,98,165,46,133,232,122,91,219,84,153,61,84,25,26,164,249,106,35,216,82,146,175,178,225,159,236,211,188,196,196,195,94,12,118,108,22,227,207,196,59,247,210,134,164,161,78,193,244,83,172,104,126,161,168,185,140,206,251,150,157,75,223,175,176,135,120,183,184,96,229,106,131,17,81,10,206,231,18,200,247,31,164,42,41,212,204,136,140,255,0,182,207,220,62,177,112,223,202,217,50,108,125,4,236,211,79,245,82,163,238,211,255,0,10,31,54,175,195,31,43,117,90,106,169,197,102,114,137,70,106,221,233,26,138,180,61,166,93,221,81,123,196,117,197,238,13,118,251,172,76,170,97,101,225,209,169,13,56,182,41,222,143,91,155,212,68,226,146,158,107,243,123,53,250,180,234,101,236,215,222,43,243,28,114,153,140,120,9,45,195,189,45,206,77,60,157,54,154,151,214,69,87,48,245,119,79,81,183,150,162,213,45,40,251,127,15,118,188,142,151,81,155,68,170,68,171,211,221,229,75,129,33,185,44,47,105,43,99,136,81,41,39,161,145,145,232,100,93,134,70,66,203,242,89,197,29,235,121,138,102,26,227,82,121,177,57,172,198,98,173,169,39,146,222,145,217,74,121,17,162,25,171,66,39,87,169,171,83,238,247,24,181,75,58,242,183,111,219,126,37,209,107,84,58,218,116,214,155,121,151,185,78,55,185,43,66,86,147,218,180,165,69,234,173,39,218,94,209,246,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,127,205,126,112,112,251,43,246,185,204,174,73,234,107,146,127,180,105,219,31,71,63,107,140,19,159,90,150,92,66,118,161,242,87,173,223,166,133,219,221,71,217,135,205,110,42,102,58,172,82,111,90,191,50,158,199,246,172,62,158,49,114,119,37,162,95,174,219,45,169,90,169,148,159,111,119,113,123,117,231,152,125,135,151,102,40,92,241,109,27,50,153,215,212,165,173,8,109,174,115,77,125,167,16,217,30,231,20,148,253,165,164,187,253,190,237,69,177,100,255,0,133,141,179,106,196,166,95,24,221,15,175,172,109,102,99,80,121,142,53,211,57,164,119,72,185,145,165,154,87,181,105,117,61,165,161,235,174,154,104,66,196,104,22,253,34,215,165,71,162,80,226,116,208,226,182,134,154,111,152,165,237,74,82,73,34,213,70,102,125,137,34,237,63,96,250,32,0,0,57,230,41,96,46,24,99,29,57,234,117,249,110,250,65,14,182,166,245,234,228,53,166,169,89,127,173,56,143,238,139,255,0,15,224,43,247,48,124,32,105,82,26,157,94,193,106,151,74,230,174,188,138,111,37,75,215,177,213,18,121,178,102,255,0,193,39,93,61,154,251,197,113,226,230,95,49,79,4,171,18,41,87,245,185,208,114,220,90,91,115,172,140,239,49,4,167,18,74,209,167,23,166,188,165,246,25,246,105,248,107,231,172,28,73,188,176,198,185,30,227,178,234,254,143,159,21,212,58,219,189,59,78,232,164,173,43,46,199,18,164,253,164,36,251,189,159,136,176,156,181,241,112,184,168,139,129,111,99,130,58,216,138,125,166,159,170,234,219,124,150,190,165,10,95,38,52,51,53,104,68,234,244,35,212,245,211,220,45,35,11,113,106,197,198,43,90,29,223,97,86,125,35,79,152,203,110,165,206,157,230,116,222,218,28,34,209,212,33,95,101,196,31,119,183,241,30,196,0,0,0,0,0,0,0,0,0,0,0,0,86,55,25,236,72,155,10,216,181,48,246,159,39,108,122,151,95,233,6,246,17,239,229,185,79,117,174,211,78,165,161,153,159,170,162,251,253,195,143,240,105,131,93,127,22,174,89,212,231,182,192,137,209,245,200,218,131,223,186,53,64,155,237,63,88,180,86,191,103,246,139,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,220,101,160,215,88,197,171,106,117,69,237,208,37,245,157,10,54,160,182,109,141,79,39,59,75,214,61,85,167,218,253,131,176,112,96,196,137,147,109,155,179,15,103,201,221,30,155,208,116,13,236,34,217,204,114,162,235,189,164,157,79,83,34,63,89,71,247,123,133,156,128,0,0,0,0,0,0,0,0,0,0,0,15,29,138,88,181,98,224,237,173,50,239,191,107,62,142,167,195,101,199,84,231,78,243,218,236,109,110,25,104,210,22,175,178,218,207,187,217,248,10,183,204,167,23,11,138,182,185,246,246,7,163,162,136,151,221,105,138,174,173,185,206,107,235,144,149,242,100,195,35,78,164,109,47,67,61,75,77,61,226,189,175,236,73,188,177,58,185,34,227,189,42,254,144,159,41,213,186,227,189,59,77,106,165,45,75,62,198,210,148,253,165,168,251,189,191,128,244,56,71,151,204,83,198,218,195,20,171,6,220,235,249,142,33,46,57,214,70,107,150,131,83,105,53,104,235,136,215,78,106,59,8,251,117,252,116,177,204,190,112,129,165,71,106,13,123,26,106,93,83,154,180,242,233,188,149,35,78,198,148,105,230,198,155,255,0,10,157,116,246,235,238,22,5,133,184,11,134,24,57,78,102,157,97,219,190,143,67,77,165,189,122,185,14,235,162,80,95,235,174,47,251,154,63,193,248,142,134,0,0,3,231,87,237,250,69,209,74,145,68,174,68,234,97,202,109,109,58,223,49,72,220,149,36,210,101,170,76,140,187,20,101,216,126,209,93,217,192,225,99,108,221,81,42,119,198,8,195,232,43,27,94,152,236,30,99,142,245,46,105,33,211,46,100,153,100,148,110,90,154,79,97,104,90,107,166,154,144,169,220,65,195,203,179,11,238,121,86,141,233,76,232,42,113,22,180,45,174,115,78,253,151,22,217,158,230,212,164,253,166,212,93,254,207,118,131,184,229,87,60,56,159,150,250,180,58,116,90,135,87,107,28,150,220,149,78,229,71,111,82,220,193,45,92,211,97,199,63,52,206,221,11,223,169,118,247,221,206,92,179,29,97,230,58,197,135,118,89,245,14,99,252,150,211,62,55,41,226,233,164,114,89,113,198,247,184,211,100,189,166,242,75,114,75,67,239,47,187,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,47,154,172,198,219,185,111,195,57,183,141,89,237,102,23,47,164,99,107,159,91,252,225,134,215,235,37,167,9,58,19,196,125,165,219,236,247,150,124,113,111,22,46,252,104,189,231,95,183,189,67,172,169,207,229,115,92,229,52,222,187,25,109,162,236,105,8,79,217,105,37,216,146,238,247,234,103,208,178,179,148,219,243,52,23,74,169,22,210,58,122,124,93,58,201,186,178,190,78,230,223,82,62,173,111,54,165,106,166,20,158,195,236,239,63,190,242,240,3,41,248,81,151,170,100,70,44,218,55,46,124,120,239,70,84,190,162,73,239,109,201,28,227,45,142,60,226,75,214,36,246,247,250,191,121,144,237,32,0,0,0,0,60,237,239,135,214,150,34,209,221,160,222,20,174,190,19,201,82,20,223,61,214,181,35,74,146,125,173,169,39,220,181,23,127,180,87,246,101,56,73,89,215,42,106,119,70,12,200,244,60,229,33,233,9,167,108,118,71,61,239,174,89,23,54,68,194,36,238,82,154,79,118,133,166,190,211,21,135,141,89,123,196,220,4,175,42,131,136,116,46,133,197,106,166,85,213,71,119,152,141,238,37,42,209,151,23,166,188,165,246,25,246,105,248,107,245,178,229,153,172,69,203,125,231,26,230,179,106,92,184,234,82,26,157,27,146,193,245,17,249,172,173,198,247,184,211,134,141,196,202,75,114,75,82,239,47,110,183,111,148,156,232,216,25,151,183,163,51,14,87,79,113,179,29,7,54,22,199,215,181,100,134,9,195,230,27,13,182,127,88,249,39,213,252,75,179,186,73,0,0,0,0,0,0,0,0,0,0,0,0,160,254,38,88,170,120,139,152,186,165,61,181,234,197,27,145,176,180,238,231,65,134,103,253,68,159,122,62,255,0,216,38,223,6,236,48,110,218,195,27,138,254,145,23,107,247,55,73,181,123,245,215,166,145,80,107,184,150,101,220,175,213,47,219,222,44,84,0,0,0,7,243,94,221,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,243,94,221,7,244,0,0,0,5,117,113,145,195,6,238,92,48,183,111,230,34,238,126,217,234,247,47,126,154,117,50,41,237,119,26,200,187,147,250,167,251,59,196,36,225,155,138,191,147,172,197,210,233,238,175,70,43,60,253,229,167,247,24,51,12,191,168,163,239,95,221,251,69,248,0,0,0,0,0,0,0,0,0,0,0,0,141,217,181,206,141,129,150,139,122,75,51,37,117,23,27,209,214,168,80,182,62,141,203,52,62,77,159,48,152,113,178,250,198,13,62,183,226,125,157,244,143,152,220,205,98,46,100,47,73,55,53,229,82,230,71,74,150,220,24,220,150,11,167,143,205,121,109,183,189,182,155,53,237,39,148,91,148,90,159,121,251,52,249,56,43,151,188,77,199,186,242,104,56,121,66,235,156,78,138,121,93,84,118,185,104,222,218,84,173,30,113,26,233,205,71,97,31,110,191,142,150,121,150,190,18,86,117,180,154,101,209,140,210,61,49,57,40,102,66,169,219,29,143,200,123,234,86,101,205,143,48,201,91,84,151,83,221,161,235,175,176,133,128,217,24,125,105,97,213,29,170,13,159,74,232,33,50,148,161,45,243,221,119,66,36,165,37,218,226,148,125,200,73,119,251,7,162,0,0,0,0,1,28,243,115,147,107,7,51,150,172,162,168,67,228,220,145,227,44,169,211,185,143,43,99,137,109,254,81,114,201,246,219,61,28,124,213,235,118,123,15,179,186,140,243,9,151,251,211,46,247,236,187,42,239,141,180,208,183,21,21,253,237,31,61,130,121,214,208,230,214,220,115,110,238,74,143,67,61,75,219,239,63,223,149,252,196,93,153,113,196,234,125,227,110,206,228,197,113,214,163,84,219,229,52,174,108,51,144,203,143,35,85,180,225,167,82,100,187,82,91,139,217,238,59,225,202,174,99,109,220,200,97,156,43,198,146,246,147,15,153,213,177,181,207,170,254,112,251,104,245,148,211,100,173,73,147,62,194,236,246,251,207,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,87,170,196,162,211,221,169,206,94,198,25,219,185,90,25,233,170,137,37,220,70,125,230,94,193,159,60,240,230,110,161,152,220,89,155,86,143,245,52,72,220,190,137,143,85,91,119,70,140,151,61,99,105,181,159,174,206,190,177,126,29,157,252,211,1,176,82,230,199,172,66,131,97,91,13,110,145,47,155,170,247,54,91,118,48,235,189,203,113,4,122,147,74,254,183,253,135,161,220,8,193,75,95,2,172,56,118,93,179,27,150,220,126,102,245,239,112,247,238,121,215,11,177,110,47,77,57,170,246,255,0,216,93,24,0,0,0,0,0,0,120,108,91,193,187,35,25,237,121,118,181,235,76,234,163,201,101,198,146,124,231,145,176,212,219,136,215,234,214,131,61,9,213,118,107,237,252,52,166,204,235,240,234,186,240,26,84,219,222,201,87,164,237,71,94,113,205,52,109,158,145,38,114,93,217,245,146,86,227,155,26,105,61,186,118,235,239,35,35,135,246,141,223,113,225,245,199,22,227,182,230,244,117,42,123,232,117,183,57,109,185,181,109,184,149,151,98,210,164,159,172,132,159,105,31,112,185,124,128,241,6,165,227,69,42,159,134,120,138,239,75,117,68,105,168,172,187,181,75,235,9,9,138,202,87,181,152,200,109,189,238,186,179,208,213,234,233,238,208,202,122,17,234,90,151,180,127,64,0,0,0,0,0,0,0,0,0,7,144,197,139,213,156,61,176,106,151,115,234,218,136,60,141,79,67,63,182,243,109,251,18,175,215,247,24,204,245,223,112,203,186,238,41,117,249,206,243,95,149,203,220,173,164,157,118,161,40,46,194,34,46,228,151,176,104,187,41,216,86,120,63,130,116,43,53,215,55,191,23,170,230,43,77,53,221,45,247,11,179,122,203,185,207,127,253,131,177,15,205,79,128,197,54,50,98,199,45,16,157,116,239,246,153,159,180,254,241,250,64,0,0,66,28,193,103,174,141,151,108,196,69,180,171,172,115,233,114,55,245,202,220,180,242,246,193,105,198,251,19,29,197,30,170,120,190,201,254,61,157,211,106,60,134,165,50,151,217,86,228,43,93,15,67,46,227,211,218,63,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,7,249,200,144,212,86,84,251,202,218,132,233,169,232,103,222,122,123,4,36,203,254,122,168,217,136,204,68,171,74,130,207,34,151,27,103,66,173,203,87,51,116,23,92,115,177,81,219,81,104,166,79,237,31,225,217,223,55,192,0,0,126,106,132,6,42,81,149,22,65,106,133,105,175,127,176,200,253,135,247,15,210,56,238,108,112,172,241,131,4,235,182,107,78,108,126,87,75,203,86,154,233,182,91,14,31,102,244,23,115,126,255,0,251,6,116,109,11,134,93,169,113,68,175,193,119,148,252,94,102,213,109,37,105,185,10,65,246,25,25,119,40,253,131,76,56,79,122,179,136,86,13,46,238,97,91,145,59,159,161,232,101,246,30,113,191,106,83,250,158,226,30,188,0,0,0,0,0,0,0,0,0,0,127,12,244,45,79,216,32,94,127,184,131,82,240,94,149,63,12,240,237,222,170,235,150,211,177,94,119,106,145,209,146,211,41,149,47,107,209,150,219,155,29,105,7,161,43,214,215,221,169,157,52,93,215,125,199,136,55,28,171,142,228,155,214,84,170,15,173,215,28,229,182,222,229,184,226,150,125,136,74,82,94,178,212,125,132,93,226,96,100,163,135,93,215,143,50,161,222,247,178,189,25,106,52,243,110,105,163,111,117,105,35,140,238,207,171,146,135,27,222,211,170,237,211,179,79,121,145,21,201,97,38,13,216,248,49,107,196,181,172,170,103,73,30,51,45,180,163,231,60,230,243,75,109,163,119,214,45,102,90,147,73,236,215,217,248,235,238,128,0,0,0,0,0,7,1,206,62,90,40,121,139,194,186,157,25,200,218,214,162,70,122,69,57,221,235,252,250,99,72,75,69,183,154,218,62,219,218,234,163,211,223,217,221,159,220,77,176,43,88,95,124,214,108,122,243,92,185,116,137,210,33,171,214,65,238,229,60,182,140,253,69,40,139,181,179,236,220,127,137,247,142,209,145,236,205,212,50,229,139,48,170,210,62,186,137,39,153,214,177,234,167,118,216,210,82,223,172,77,56,178,245,222,215,213,47,199,179,187,65,148,138,172,74,213,61,170,156,21,239,97,237,219,85,161,150,186,40,210,125,228,71,222,71,236,31,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,16,226,179,152,67,195,44,40,98,192,165,167,74,149,209,187,99,186,254,107,166,147,5,211,245,84,218,146,173,82,179,47,180,157,62,254,225,72,233,74,150,162,74,75,83,49,122,252,54,114,177,73,193,140,44,137,122,212,227,127,162,90,223,51,170,86,245,122,156,153,51,27,71,98,94,91,103,171,110,151,113,23,223,169,246,148,208,0,0,0,0,0,0,0,31,158,161,2,37,86,12,138,108,246,185,177,229,52,182,93,70,227,78,228,40,140,148,90,145,145,151,97,159,112,169,254,34,92,59,17,67,69,91,28,48,160,183,48,183,31,157,85,167,119,108,35,234,228,188,255,0,53,249,38,103,161,19,105,216,148,125,228,93,228,43,62,149,82,169,90,245,232,149,104,46,114,39,210,165,183,33,165,104,149,108,121,165,146,146,122,25,26,79,69,36,187,200,203,241,23,93,195,131,59,49,241,182,206,143,135,55,175,243,123,150,138,218,34,176,174,213,245,49,217,106,35,41,115,70,216,67,104,220,227,170,245,77,70,101,247,150,134,83,168,0,0,0,0,0,0,0,0,0,0,68,174,39,56,134,237,135,149,139,141,16,87,182,116,254,143,167,61,8,254,197,70,30,238,244,168,190,202,207,191,65,71,56,83,106,34,246,191,169,118,203,138,218,153,156,253,79,77,116,216,202,215,239,47,213,247,141,57,192,97,49,162,33,132,247,39,95,241,153,143,208,0,0,0,2,130,248,155,92,173,215,243,67,112,48,209,234,152,125,39,111,191,125,58,25,251,139,220,45,95,135,126,34,187,136,153,109,160,76,147,35,157,34,63,85,204,86,194,79,218,159,44,139,176,146,146,238,64,147,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,35,23,17,12,69,119,14,242,219,95,153,26,71,38,68,142,151,150,173,132,175,179,62,33,31,97,165,69,220,177,84,252,50,110,86,232,25,161,183,216,116,244,76,206,175,183,221,178,157,48,253,199,239,23,234,0,0,0,3,243,207,97,50,98,45,133,119,43,79,241,145,140,198,98,181,168,139,38,254,170,91,45,171,114,97,242,52,61,52,215,123,40,95,188,255,0,91,222,47,27,134,46,33,187,125,229,98,220,68,229,238,157,3,172,234,15,66,47,183,81,153,183,185,41,47,178,130,238,212,75,80,0,0,0,0,0,0,0,0,0,1,5,120,143,231,102,62,9,89,178,48,230,202,254,113,114,214,155,92,87,213,218,142,154,59,205,75,101,78,104,227,11,109,123,92,105,62,169,40,140,254,226,212,206,148,106,181,42,149,209,94,151,86,156,231,62,125,86,91,146,29,86,137,78,247,157,89,169,71,161,17,36,181,82,143,184,136,191,1,102,28,59,120,118,34,184,138,78,56,98,186,118,176,135,88,155,74,167,107,174,242,46,146,75,47,243,88,146,70,90,145,184,157,138,71,222,101,220,66,215,233,244,248,148,168,44,83,96,53,202,143,25,180,178,210,55,26,182,161,36,68,69,169,153,153,246,17,119,143,210,0,0,0,0,0,0,0,43,107,138,254,85,169,117,251,59,242,223,110,70,219,87,167,175,100,239,93,71,172,86,218,157,37,197,122,239,18,126,217,167,177,40,53,123,187,59,5,62,169,42,66,141,42,45,12,133,220,112,166,204,33,226,110,20,63,135,245,52,235,82,181,246,239,119,95,206,245,50,103,58,93,137,109,41,78,137,65,23,218,86,191,119,112,157,224,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,73,45,79,184,80,23,17,220,102,60,93,204,37,76,227,73,230,211,169,92,158,144,182,109,219,205,131,19,127,122,18,163,245,155,246,235,247,104,60,238,69,240,30,110,59,227,181,30,134,182,53,164,71,234,58,247,119,23,213,238,135,37,77,246,115,16,163,213,109,105,234,159,227,217,223,161,168,145,89,133,29,17,152,78,212,35,93,11,83,62,243,215,219,248,143,246,0,0,0,0,0,0,0,1,254,50,226,177,58,35,208,164,163,123,50,27,83,78,39,83,45,82,162,208,203,82,237,238,49,80,28,78,178,70,221,143,84,147,141,152,125,19,250,54,160,242,222,169,179,204,251,15,184,169,146,94,115,115,175,154,143,68,165,5,181,40,34,247,118,234,66,8,96,254,39,87,112,127,16,232,215,221,1,254,91,244,217,145,222,113,59,80,124,198,219,125,183,77,30,186,22,69,169,182,93,164,147,50,255,0,160,104,51,42,57,132,183,115,17,133,20,155,174,149,47,153,61,168,204,71,169,55,203,112,185,114,138,51,14,58,157,84,219,105,61,20,241,22,169,45,167,236,251,187,64,0,0,0,0,0,0,0,0,0,10,185,227,69,115,201,244,93,159,109,164,180,100,253,33,184,251,59,125,106,114,203,217,175,127,222,33,38,66,232,144,171,217,148,182,33,79,63,171,87,91,175,127,254,1,40,253,134,94,210,33,162,2,45,11,66,31,208,31,154,163,80,139,75,134,228,249,174,114,217,107,77,202,208,207,77,76,136,187,8,140,251,204,132,57,201,118,113,139,49,24,151,122,81,222,79,78,220,79,71,116,108,235,191,93,209,228,41,207,88,152,111,251,142,189,167,237,236,251,230,120,0,240,184,207,138,214,230,12,216,53,11,234,231,145,202,135,7,149,187,212,113,90,239,121,182,139,236,33,103,222,234,127,170,127,229,44,217,226,21,221,46,252,188,42,23,92,227,213,249,220,173,221,223,212,105,13,151,114,82,93,200,47,97,11,214,225,159,100,200,179,114,195,111,162,66,181,57,93,94,157,133,253,90,132,207,114,143,245,132,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,248,152,89,50,47,44,176,220,8,142,173,14,47,73,175,97,127,90,161,15,222,162,253,81,69,56,123,119,75,176,239,10,125,215,4,244,126,15,55,111,119,245,218,91,103,222,149,23,114,207,216,99,73,152,49,138,214,230,51,88,52,251,234,216,145,205,135,59,155,183,212,113,58,108,121,198,143,237,161,7,222,210,191,170,95,229,63,116,0,33,134,116,115,140,89,119,196,187,46,142,202,122,134,229,250,71,172,103,93,154,109,143,29,77,250,198,195,159,221,181,236,63,103,111,221,49,169,213,8,181,72,109,207,132,231,49,151,117,218,173,12,181,208,204,143,176,200,143,188,140,126,144,31,195,45,75,67,25,223,207,173,22,21,11,50,151,60,40,7,245,73,232,180,239,255,0,192,34,159,180,207,218,102,38,223,5,219,158,79,162,239,11,109,69,171,37,232,253,167,217,217,235,84,86,126,205,123,254,241,104,192,0,0,0,0,0,0,0,0,0,56,190,107,115,9,110,229,223,10,42,215,93,90,95,46,123,177,159,143,77,111,150,225,243,37,156,103,220,105,58,165,183,18,90,169,147,45,84,91,75,219,247,231,207,24,113,58,187,140,56,135,88,190,235,239,115,31,169,76,144,243,105,218,130,229,182,227,238,58,72,245,16,130,61,13,195,237,52,145,159,253,2,119,112,197,201,27,119,197,86,54,53,226,12,79,232,218,123,168,126,152,207,51,237,190,218,161,201,101,205,205,62,74,45,82,165,150,213,32,203,223,236,33,112,17,34,177,6,35,48,163,35,99,49,219,75,77,167,83,61,18,146,208,139,83,237,238,33,254,192,0,0,0,0,0,0,0,60,222,35,89,241,47,235,22,189,103,78,45,90,172,83,101,65,51,237,236,230,178,182,245,236,82,79,185,103,237,47,196,187,197,1,231,163,1,230,224,70,59,86,40,104,99,74,68,142,159,160,119,113,125,102,216,113,148,231,103,49,106,45,22,238,158,177,254,29,157,222,139,135,22,51,30,17,102,18,152,114,100,242,169,213,94,119,86,91,55,110,229,65,151,179,185,10,81,122,206,123,52,251,245,23,250,70,74,45,75,184,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,113,124,219,99,83,120,23,131,149,107,205,61,178,89,228,114,83,239,214,83,13,171,183,150,178,238,119,218,95,246,150,112,228,72,122,83,202,125,245,238,90,180,212,244,34,238,45,61,130,234,120,79,101,241,54,38,18,53,137,245,134,121,117,107,139,118,173,238,215,149,200,147,57,142,244,184,164,171,84,172,143,236,150,159,121,246,137,246,0,0,0,0,0,0,0,0,3,227,221,246,205,58,243,181,170,214,165,89,189,240,234,240,95,130,242,117,81,122,142,182,166,213,246,76,143,185,71,220,100,127,121,10,22,207,166,82,174,28,186,226,124,218,132,72,27,173,122,211,238,76,137,39,154,130,216,167,164,74,52,51,176,222,113,195,209,166,72,247,30,158,227,34,62,255,0,205,144,188,208,84,242,243,139,180,228,77,169,114,173,202,195,236,194,156,142,74,85,181,46,202,139,204,115,82,105,199,15,70,217,63,85,58,125,198,71,223,126,150,157,203,75,188,173,154,85,215,68,127,157,2,175,9,137,209,220,218,164,238,109,214,210,226,15,69,17,40,189,85,23,121,17,253,196,62,176,0,0,0,0,0,0,0,0,0,167,254,51,79,58,119,221,178,210,26,250,178,235,119,43,113,127,113,167,233,216,35,71,15,174,71,242,156,181,205,245,237,79,243,238,221,12,255,0,216,249,94,225,161,112,1,26,120,131,98,84,124,53,203,117,195,81,117,205,139,123,164,217,216,103,221,62,41,31,245,85,250,226,185,248,62,51,53,236,122,152,227,37,245,40,229,243,149,217,217,172,41,251,123,15,183,191,220,46,184,7,158,191,47,235,87,13,45,153,87,125,231,83,232,41,80,182,115,159,228,184,238,221,238,37,180,250,173,165,74,61,84,180,151,97,123,125,218,138,51,207,174,118,103,102,102,233,244,53,179,43,109,159,3,251,85,189,132,124,205,237,197,82,251,86,195,110,150,142,176,174,243,61,125,157,157,254,35,39,153,76,187,179,57,125,162,4,40,26,219,240,181,244,148,190,107,95,83,189,153,6,215,168,111,54,181,106,227,6,94,175,119,121,246,119,232,78,222,160,82,237,122,60,122,21,22,55,79,10,54,254,83,123,212,189,187,148,106,62,213,25,153,246,168,207,180,199,209,0,1,231,236,219,254,205,196,24,213,89,86,101,195,18,170,138,29,98,109,2,166,76,153,239,135,81,136,233,181,34,59,168,81,18,144,180,168,181,45,75,214,66,144,180,238,66,210,163,244,0,0,3,207,185,127,217,173,95,241,240,181,87,12,67,187,37,81,222,175,162,146,147,53,62,84,230,158,109,133,72,89,17,104,132,27,175,33,9,220,101,188,201,205,155,185,110,109,249,87,102,49,88,54,45,255,0,106,97,205,223,94,137,72,169,94,145,230,187,69,118,108,166,99,177,41,248,239,67,103,164,66,156,90,84,185,46,42,123,70,219,72,74,141,68,219,189,219,72,149,237,64,0,0,121,251,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,252,172,33,198,140,47,199,171,53,188,64,194,59,190,37,197,66,114,67,177,14,67,40,113,165,180,251,102,91,218,117,167,82,151,90,94,134,149,18,86,148,153,161,104,89,106,149,164,207,218,128,14,41,143,25,192,192,236,185,93,86,117,149,137,23,39,38,181,122,84,24,137,30,51,11,103,249,132,87,28,229,157,70,106,221,113,8,143,13,11,236,55,20,123,143,106,205,9,89,54,225,163,176,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,60,86,20,227,166,28,99,44,203,190,147,101,86,121,181,91,18,224,155,109,215,233,175,145,34,84,41,81,223,113,146,90,144,70,122,178,239,41,75,105,194,51,74,146,74,35,209,104,113,8,232,0,3,202,98,118,38,90,184,69,104,57,125,94,178,250,74,44,122,133,54,159,38,82,156,109,182,226,245,179,88,134,135,221,91,139,74,16,203,107,144,149,184,179,87,170,218,86,162,35,50,34,63,65,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,3,143,230,131,52,22,14,83,44,10,126,35,98,53,34,224,168,211,106,53,134,168,141,53,68,142,203,207,165,247,25,121,228,169,73,121,214,146,72,219,29,100,102,74,51,212,211,217,222,101,199,240,19,138,6,1,102,39,22,40,88,57,101,90,24,129,10,181,112,117,93,51,245,74,124,38,226,163,145,25,217,11,222,166,229,184,178,213,12,168,139,68,31,172,101,174,133,169,148,139,187,49,138,193,177,111,251,83,14,110,250,244,74,69,74,244,143,53,218,43,179,101,51,29,137,79,199,122,27,61,34,20,226,210,165,201,113,83,218,54,218,66,84,106,38,221,238,218,68,175,106,0,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,115,92,184,230,171,8,243,79,74,185,43,56,81,82,150,252,123,98,176,186,76,132,77,109,12,62,242,54,146,154,152,134,119,155,168,140,241,111,229,169,212,182,181,27,78,145,161,38,131,34,236,0,3,149,99,198,101,240,179,46,95,67,191,41,149,110,147,233,173,192,197,2,22,215,227,55,211,243,63,57,53,254,115,173,236,134,206,168,231,58,157,220,190,107,122,151,172,67,165,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,142,184,115,159,252,174,98,142,46,87,48,106,218,196,88,141,213,233,50,25,137,6,116,215,26,98,157,95,125,107,38,141,170,107,230,189,36,45,46,169,40,36,232,147,119,118,230,121,205,145,172,186,84,140,116,195,136,56,226,206,94,42,117,158,134,243,157,111,181,114,83,99,72,34,67,117,24,170,122,67,110,34,58,245,245,222,111,165,90,214,217,145,43,150,162,90,119,146,29,54,250,0,0,0,14,63,154,12,208,88,57,76,176,41,248,141,136,212,139,130,163,77,168,214,26,162,52,213,18,59,47,62,151,220,101,231,146,165,37,231,90,73,35,108,117,145,153,40,207,83,79,103,121,151,31,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,213,116,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,83,0,0,0,115,251,231,29,48,227,13,177,30,198,194,251,214,179,232,170,174,35,117,205,80,30,124,137,49,100,74,138,113,200,226,169,195,63,81,231,58,164,242,136,203,106,212,133,32,148,75,83,104,95,64,0,0,1,226,156,198,43,6,54,46,43,4,42,21,232,144,46,199,40,241,43,112,97,203,148,203,75,169,176,250,230,164,211,21,179,95,53,229,180,80,29,91,164,148,104,132,45,179,212,245,61,190,212,0,0,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,210,199,188,107,181,114,237,132,245,220,99,189,105,245,89,180,91,127,165,234,88,165,180,219,146,151,207,146,212,116,108,75,142,54,131,209,111,36,207,85,151,170,71,166,167,161,28,64,254,205,94,86,63,218,14,42,255,0,205,84,239,243,225,63,192,0,113,252,70,205,190,94,112,167,17,40,120,91,124,98,149,191,78,184,107,50,30,101,230,30,169,71,109,20,132,55,16,229,19,213,5,173,105,76,68,45,60,164,54,75,50,91,171,125,189,137,82,119,169,29,128,0,7,10,203,142,116,240,27,52,245,91,146,133,133,119,4,181,84,173,169,11,37,195,169,70,233,95,155,8,148,73,77,66,51,102,163,82,227,41,70,73,213,68,151,16,102,130,117,182,247,183,187,186,128,231,248,247,141,118,174,93,176,158,187,140,119,173,62,171,54,139,111,244,189,75,20,182,155,114,82,249,242,90,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,140,24,123,197,219,45,184,149,127,219,88,115,66,178,113,41,138,149,213,88,133,68,134,236,186,108,4,176,219,242,94,67,45,169,197,38,98,148,72,37,44,140,204,146,163,211,93,8,251,132,223,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,169,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,149,101,175,56,24,29,154,154,17,212,240,202,228,228,213,89,231,170,93,183,84,91,44,86,34,54,210,208,147,121,113,208,226,247,50,124,214,140,157,109,75,111,87,9,38,162,89,41,9,252,185,169,205,253,131,148,74,85,191,93,196,107,54,245,171,83,110,41,15,196,106,101,2,156,203,236,69,125,180,165,73,105,247,30,121,164,161,110,37,75,83,105,35,51,81,50,241,255,0,80,199,52,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,213,116,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,83,0,67,252,123,226,129,128,89,118,197,138,238,14,94,182,134,32,77,173,91,253,47,82,253,46,159,9,200,171,231,198,106,66,54,41,201,109,172,244,67,201,35,213,5,235,17,233,169,104,103,216,50,191,154,11,7,54,118,5,67,17,176,230,145,112,83,169,180,234,195,180,71,90,173,199,101,151,212,251,108,178,242,148,148,178,235,169,52,109,144,130,35,53,17,234,74,236,238,51,245,120,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,13,127,179,87,149,143,246,131,138,191,243,85,59,252,248,77,251,242,255,0,179,112,194,217,126,243,196,11,134,37,10,133,22,68,72,210,42,18,204,210,195,11,147,33,184,237,27,138,211,68,32,221,121,178,53,171,68,32,140,212,163,74,72,212,94,128,0,0,0,0,113,252,102,205,158,3,96,13,229,104,216,120,165,125,68,163,213,239,25,28,168,168,95,106,33,48,100,178,76,185,138,215,72,241,148,234,73,146,117,125,134,181,25,254,109,167,156,107,176,0,8,1,253,154,188,172,127,180,28,85,255,0,154,169,223,231,194,95,224,38,53,218,185,137,194,122,22,49,217,84,250,172,42,45,193,213,116,204,85,26,109,185,72,228,73,118,58,247,165,183,28,65,106,182,84,101,162,207,213,50,215,67,212,139,160,0,8,255,0,154,220,235,97,102,79,190,139,126,83,40,23,93,79,233,111,93,209,122,10,44,103,185,125,47,35,153,205,231,62,214,154,245,40,219,183,118,186,43,93,52,45,124,254,87,248,133,224,190,108,239,250,134,28,225,205,177,122,211,170,84,234,59,181,183,93,173,194,136,203,10,97,183,153,101,73,74,153,146,234,141,123,164,32,200,141,36,90,18,187,123,136,229,0,15,63,85,191,236,218,21,229,64,195,234,205,195,18,29,195,117,71,157,38,139,5,227,52,174,122,33,147,71,36,154,51,45,170,90,18,251,107,52,107,188,209,189,68,70,150,214,105,244,0,3,197,97,182,49,88,56,172,229,193,14,208,175,68,126,165,106,214,39,81,43,84,195,148,202,166,192,126,52,217,17,55,62,203,107,82,154,67,170,138,235,141,26,246,154,219,218,173,11,180,139,218,128,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,132,31,217,171,202,199,251,65,197,95,249,170,157,254,124,39,248,0,8,127,143,124,80,48,11,46,216,177,93,193,203,214,208,196,9,181,171,127,165,234,95,165,211,225,57,21,124,248,205,72,70,197,57,45,181,158,136,121,36,122,160,189,98,61,53,45,12,250,6,84,179,173,133,153,193,250,83,249,51,160,93,116,207,162,93,15,91,233,216,177,153,230,117,92,254,95,43,146,251,186,233,211,47,118,237,186,106,157,53,212,244,144,0,0,0,0,0,3,231,92,20,10,93,209,72,145,66,173,70,231,195,147,179,154,222,245,39,118,213,18,139,181,38,70,93,169,35,236,49,158,220,225,229,46,238,203,29,244,184,19,96,127,161,233,186,122,50,95,53,175,174,216,204,115,123,212,39,156,90,116,113,242,47,91,191,188,187,59,189,182,66,243,179,59,44,215,79,161,174,105,91,172,249,255,0,219,77,236,34,229,236,110,82,145,218,134,28,116,245,117,244,247,25,105,237,236,238,188,203,14,254,181,113,46,217,139,119,217,149,62,190,149,55,127,37,254,75,141,110,216,226,155,87,170,226,82,162,209,72,81,118,151,179,221,160,244,32,41,71,140,35,51,89,199,168,110,60,95,82,190,103,37,93,157,186,66,129,187,176,187,123,253,226,198,56,124,226,84,124,74,203,117,189,81,105,205,235,103,171,223,216,101,223,62,81,23,245,83,250,130,75,0,12,244,113,5,228,127,41,203,160,216,94,228,159,69,219,161,151,251,31,23,222,36,191,6,87,157,43,238,230,105,109,122,135,209,109,86,239,252,141,67,94,193,112,0,0,0,0,0,0,0,0,0,3,228,221,151,45,46,205,182,106,151,93,109,254,76,10,68,39,231,73,115,106,149,181,182,155,83,139,61,18,70,163,209,41,62,226,51,251,140,80,102,125,115,65,83,204,54,46,84,81,6,165,206,183,40,210,30,133,5,28,148,167,122,90,149,43,150,230,166,211,110,22,173,188,94,170,181,251,204,207,187,244,100,47,41,87,14,98,177,62,21,66,92,13,182,189,21,246,230,75,147,205,65,239,83,50,34,154,217,216,79,54,225,106,211,198,123,139,95,113,17,159,117,244,218,22,205,58,204,181,169,54,165,37,189,144,233,16,88,130,202,117,81,250,141,54,150,211,246,140,207,185,37,222,102,127,121,143,176,0,0,0,0,0,0,0,0,2,2,241,97,203,226,47,188,35,119,19,232,236,243,42,214,238,221,26,221,167,55,159,42,11,29,234,113,41,78,137,65,159,217,61,126,227,237,20,171,30,67,209,94,75,236,47,106,211,174,135,161,31,121,105,237,26,60,202,78,53,55,142,152,57,73,188,213,217,37,238,127,57,62,237,37,62,218,123,121,104,46,230,189,133,255,0,105,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,21,53,198,139,22,94,149,88,179,176,182,149,43,150,220,31,72,122,85,173,132,124,205,233,167,62,207,106,145,217,167,105,250,138,61,125,190,225,95,56,23,135,146,113,75,19,169,22,92,98,237,159,212,106,125,157,155,35,186,231,181,73,254,231,239,47,242,13,41,218,54,212,11,66,222,139,111,83,27,229,198,137,191,98,117,81,233,185,106,89,246,168,204,251,212,126,209,246,0,0,0,0,0,0,0,0,0,7,46,204,134,9,209,49,235,10,43,150,37,89,173,94,147,14,79,66,230,229,253,76,165,70,121,166,215,162,92,65,43,67,116,207,69,43,105,251,125,229,158,124,116,194,74,214,8,98,101,103,15,235,101,171,148,249,114,27,97,207,83,235,89,110,67,173,37,122,37,107,219,175,40,251,13,70,101,255,0,73,217,207,9,92,211,46,229,163,187,129,23,52,173,210,233,113,213,38,158,173,154,105,25,180,65,138,211,122,33,146,46,245,43,214,82,204,253,250,247,139,48,0,0,0,0,0,0,0,0,0,21,123,198,134,208,35,163,90,23,91,109,234,105,244,135,49,90,247,122,244,230,203,179,119,249,5,117,229,142,236,93,151,141,86,245,120,166,116,200,99,171,220,231,47,126,155,162,60,146,236,208,255,0,91,221,237,26,83,101,100,227,100,178,61,72,199,253,128,170,110,51,24,178,195,206,219,152,93,14,70,142,49,214,117,141,236,62,221,197,79,125,29,166,143,199,185,95,143,184,125,110,11,248,109,209,209,238,236,68,120,245,244,143,65,201,47,213,229,170,162,202,187,149,219,223,237,73,127,148,90,24,229,184,235,152,220,51,203,229,188,186,253,255,0,89,233,19,217,203,71,79,33,205,254,187,72,62,214,154,94,154,115,145,236,246,254,58,81,254,110,179,183,136,57,159,172,46,28,183,186,27,101,173,58,122,118,214,29,219,170,88,53,125,105,48,219,135,245,140,110,237,247,233,221,223,243,242,149,147,171,239,51,247,74,35,83,26,233,40,12,107,214,212,55,50,231,43,115,111,155,127,84,167,219,90,181,91,6,158,206,237,117,62,206,251,231,193,204,26,178,112,62,206,141,102,88,244,206,142,20,125,253,156,231,156,215,115,174,57,254,186,181,159,123,171,246,251,127,2,47,118,0,0,40,174,223,205,181,213,148,108,253,99,29,211,77,107,174,182,235,184,129,88,167,220,212,229,37,199,121,144,83,90,90,214,251,13,19,205,54,115,27,108,158,75,43,112,205,41,231,56,70,90,44,197,218,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,14,21,156,76,213,89,185,80,194,58,133,225,89,169,68,85,207,81,143,34,53,167,72,113,179,121,117,26,137,35,212,53,52,149,161,93,51,106,83,106,121,123,147,181,6,73,35,230,45,180,46,189,120,84,226,101,213,140,153,238,196,204,82,189,101,245,21,171,154,207,169,212,36,237,113,197,182,206,250,157,59,99,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,15,107,198,226,173,85,160,85,112,26,187,66,169,203,167,84,169,210,46,9,112,230,68,121,76,191,25,246,213,76,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,21,195,155,58,255,0,202,171,14,31,160,95,245,58,83,120,155,107,125,93,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,166,0,0,0,170,190,54,148,12,101,87,208,91,167,211,123,240,157,26,83,253,28,220,148,167,147,113,43,168,95,61,230,180,37,57,190,42,118,182,189,86,77,242,159,45,26,230,253,108,63,201,6,116,110,172,163,226,59,19,166,170,171,91,176,106,92,198,43,118,243,83,156,75,104,230,155,59,167,70,96,214,76,156,196,19,13,145,41,101,235,182,74,107,114,55,19,136,208,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,142,105,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,95,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,226,103,117,60,41,237,188,104,162,229,114,5,95,21,238,121,117,10,109,126,65,77,181,32,84,74,90,230,211,41,72,105,17,218,108,214,250,246,166,50,210,194,28,97,150,144,72,75,107,230,18,215,206,36,53,90,175,230,98,242,202,135,16,60,88,197,43,62,12,74,138,21,124,92,148,218,189,50,73,18,81,81,167,57,85,113,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,238,255,0,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,224,103,237,64,69,94,40,254,4,241,55,228,190,113,8,68,174,20,249,237,170,149,86,6,86,113,150,230,136,170,106,163,147,22,69,86,162,250,146,251,111,146,144,150,232,230,179,35,74,208,164,154,141,141,234,73,160,209,200,73,175,123,13,183,107,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,45,56,220,85,170,180,10,174,3,87,104,85,57,116,234,149,58,69,193,46,28,200,143,41,151,227,62,218,169,138,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,34,184,115,103,95,249,85,97,195,244,11,254,167,74,111,19,109,111,171,169,70,96,249,78,85,32,145,32,155,169,165,157,169,66,119,45,102,219,169,104,212,148,56,148,171,70,146,243,77,148,192,0,21,171,198,19,47,184,227,124,208,169,216,197,101,92,21,90,205,139,107,211,208,154,253,166,195,239,27,112,92,105,114,20,85,148,199,37,27,110,232,220,133,52,234,201,4,227,77,161,42,51,83,102,225,181,89,121,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,231,91,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,78,174,23,89,250,153,103,215,105,185,103,198,42,133,86,169,74,184,234,17,160,218,117,135,228,191,49,202,100,165,161,168,204,83,84,133,41,91,33,171,150,218,90,229,146,82,203,138,86,226,52,56,107,102,223,192,86,175,20,92,253,67,179,232,85,44,179,224,237,66,149,84,170,220,116,249,48,110,202,195,18,88,152,221,50,42,214,236,103,233,169,66,84,173,147,21,203,113,46,243,9,42,101,181,39,105,26,220,37,179,86,216,41,101,95,216,139,139,150,133,149,133,178,37,197,187,42,149,136,205,82,102,70,91,200,92,7,201,100,162,150,110,48,149,58,210,24,36,155,203,117,4,102,218,27,82,255,0,170,37,167,18,105,88,143,131,120,251,129,115,106,55,79,87,127,88,216,95,108,58,253,111,152,115,121,213,136,83,102,26,165,110,144,157,94,213,246,205,122,186,141,87,175,172,158,211,33,101,89,32,206,141,171,155,140,56,98,116,213,82,168,151,245,55,152,197,110,222,106,115,106,113,124,162,103,116,232,204,26,205,226,134,179,125,178,37,44,189,71,13,77,110,94,210,113,114,84,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,0,85,95,28,239,208,159,239,39,240,209,223,248,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,164,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,160,0,2,157,184,182,95,247,150,22,103,102,192,196,28,62,184,101,208,238,26,29,143,2,76,25,209,140,183,180,191,72,84,136,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,236,39,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,0,7,201,186,110,203,86,198,161,74,186,111,91,154,149,111,209,97,108,234,106,53,73,173,196,138,198,245,165,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,160,28,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,150,213,197,31,192,158,38,252,151,206,33,10,1,26,168,0,31,38,236,250,85,244,86,179,244,23,209,95,73,61,31,35,208,254,150,230,116,61,119,45,92,142,163,149,245,156,158,102,205,251,61,109,186,233,219,160,205,22,52,83,49,114,139,138,23,5,27,29,220,184,28,190,224,72,76,106,194,235,210,215,42,106,150,134,210,150,205,79,45,74,55,81,202,38,249,107,37,41,10,111,97,160,205,6,147,23,19,195,23,59,80,241,207,14,35,97,38,40,93,123,241,38,215,219,13,153,53,106,147,7,42,229,138,162,121,198,220,101,6,105,117,231,152,101,149,33,227,218,181,109,67,110,173,197,41,213,146,103,80,10,192,226,197,157,249,150,223,164,242,153,134,114,182,75,168,83,201,171,218,105,178,251,47,69,109,238,157,248,241,98,188,151,80,74,230,176,107,41,4,166,214,218,154,144,148,18,183,27,137,76,0,201,206,30,227,142,36,102,10,219,165,101,226,189,232,11,206,159,207,170,70,173,187,206,76,90,107,108,180,163,91,146,84,219,78,232,203,154,147,6,75,66,155,113,79,165,165,145,147,134,71,163,224,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,37,241,53,207,109,87,27,175,42,142,6,97,109,205,17,204,47,160,200,109,50,166,82,223,82,209,114,77,65,37,74,91,142,104,68,184,204,187,170,91,66,55,54,181,183,207,220,225,27,60,174,85,195,167,4,49,67,24,179,47,110,79,195,234,229,193,107,193,180,100,38,171,90,186,105,13,182,107,165,176,72,94,214,181,119,234,148,185,38,149,48,77,169,46,18,144,183,84,166,157,105,183,82,46,39,61,248,23,93,204,78,88,46,236,57,179,168,212,170,141,210,174,150,163,66,77,64,208,141,146,163,200,109,197,147,46,172,140,154,121,198,9,246,18,179,52,167,235,141,43,90,80,165,168,179,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,211,158,21,98,101,171,140,152,113,110,98,149,149,47,168,162,220,212,246,170,17,183,56,218,220,103,121,122,236,59,203,90,208,151,154,89,41,183,16,74,61,142,33,105,51,213,38,40,179,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,15,21,198,195,24,170,180,91,54,195,193,10,29,122,35,81,238,89,18,171,117,248,108,202,82,101,169,136,166,218,97,165,214,210,178,35,140,227,174,62,178,39,16,100,167,97,160,210,100,109,40,65,94,31,88,59,74,198,252,218,88,182,141,203,65,151,85,183,161,72,122,183,88,105,168,169,125,130,98,35,43,121,180,202,74,208,180,116,206,72,76,118,28,37,150,138,39,246,17,146,150,147,22,233,197,31,192,158,38,252,151,206,33,8,191,194,191,62,177,165,70,165,101,99,25,43,177,33,174,28,118,105,246,53,78,71,52,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,54,53,202,212,214,109,37,118,148,0,0,0,56,254,104,179,55,96,229,103,11,234,88,129,119,201,137,50,164,136,234,85,22,222,42,139,49,166,214,95,39,26,111,99,9,112,247,41,8,83,237,41,213,161,43,54,219,53,47,106,180,36,171,60,56,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,179,254,24,188,66,230,93,51,35,101,215,48,55,127,58,170,246,214,173,42,253,77,231,223,149,85,148,235,239,56,236,89,178,223,121,123,158,62,107,40,140,91,80,147,75,102,222,227,89,180,149,217,248,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,0,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,90,241,184,171,85,104,21,92,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,66,80,100,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,42,128,80,178,243,93,136,249,74,207,118,48,222,182,83,189,117,42,118,32,87,152,175,208,31,120,209,22,175,21,53,57,6,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,121,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,170,0,0,0,0,0,0,240,152,199,131,86,78,56,89,210,108,203,226,153,214,66,145,179,179,156,243,122,109,117,183,63,214,150,131,239,105,30,223,103,226,71,67,25,182,201,213,247,149,251,165,113,170,109,117,116,23,244,232,234,27,153,111,155,181,182,13,207,170,75,238,45,58,45,242,79,111,126,154,151,103,119,208,202,46,118,241,7,44,21,132,67,136,247,93,108,187,175,81,78,218,195,91,180,75,230,159,173,54,28,112,190,177,253,221,158,237,59,187,175,3,2,243,27,134,121,130,183,145,95,176,43,61,90,79,94,98,58,121,13,236,245,221,65,118,186,210,53,215,146,191,103,179,240,215,169,10,188,227,65,134,189,101,30,209,196,70,79,79,71,117,252,242,253,110,98,233,204,167,189,93,157,222,196,159,249,71,201,224,207,139,76,50,237,199,133,179,36,234,227,253,31,70,222,195,236,218,85,7,215,218,72,252,15,181,95,135,184,90,200,15,248,121,100,219,102,179,61,8,134,107,51,57,118,46,245,198,187,134,188,115,58,148,63,210,109,115,151,179,93,177,25,65,246,104,95,171,238,246,11,20,224,187,104,17,81,174,251,173,198,244,53,122,63,150,173,123,253,122,139,103,217,187,252,130,208,128,0,0,0,0,0,0,0,0,5,103,241,106,205,50,237,170,59,88,17,108,202,219,46,169,29,50,106,10,217,174,177,156,68,232,174,183,162,217,50,239,74,125,100,172,143,221,167,120,172,108,11,194,74,214,55,98,101,27,15,232,165,163,149,9,113,219,125,207,83,234,217,114,67,77,41,122,41,104,215,78,105,118,18,136,207,254,146,208,198,91,240,78,137,128,184,81,67,177,41,45,104,244,104,113,186,231,55,47,235,165,38,51,45,56,189,20,226,201,58,155,68,122,37,91,75,217,239,62,162,0,0,0,0,0,0,0,0,0,62,61,221,109,64,187,237,249,86,245,77,189,241,165,108,222,157,84,90,237,90,86,93,169,50,62,244,151,180,102,183,29,48,242,78,22,226,117,98,203,144,93,176,58,125,15,179,183,124,118,156,246,41,95,221,61,231,254,65,96,156,23,113,97,232,181,139,199,11,170,178,185,141,206,244,127,162,155,216,69,203,216,138,139,239,118,165,29,186,246,31,174,162,211,217,238,22,204,0,0,0,0,0,0,0,0,0,0,0,0,0,63,225,215,18,210,13,197,158,132,93,227,57,89,202,196,215,113,79,30,174,11,137,50,185,241,85,210,114,21,179,111,116,40,232,87,102,196,159,123,126,210,18,175,131,174,18,177,115,226,5,123,16,229,118,149,185,210,236,46,222,222,161,138,131,39,220,178,253,95,213,63,217,222,46,52,0,0,0,0,0,0,0,0,0,0,64,126,41,25,83,103,20,112,249,220,87,183,25,254,156,183,88,83,178,11,113,250,240,227,177,53,245,23,174,242,80,90,173,196,247,36,213,248,151,96,167,204,56,189,235,152,77,136,148,139,186,154,124,185,148,58,148,121,14,55,234,30,254,75,232,112,209,170,146,162,45,77,178,45,116,63,218,52,59,149,140,110,164,99,190,13,219,215,133,61,207,231,125,4,70,106,45,232,175,82,95,74,195,142,167,83,109,4,122,27,165,218,146,219,238,247,23,94,0,0,0,0,0,0,0,0,1,19,184,155,88,142,94,217,83,186,27,134,198,249,177,186,46,66,183,105,183,117,74,30,238,195,81,17,234,148,159,120,160,148,169,72,81,41,39,161,144,211,30,1,226,11,88,155,134,20,139,185,163,220,83,58,143,91,180,181,217,33,214,255,0,85,63,169,238,29,16,127,12,200,139,83,25,219,207,94,44,203,197,236,198,92,151,10,151,252,200,186,62,149,189,11,212,254,97,25,11,237,216,131,61,77,189,123,75,240,23,45,144,28,52,103,13,50,213,109,64,83,123,102,200,235,58,147,212,207,93,179,229,26,63,174,162,238,95,179,246,142,59,157,94,36,246,238,8,46,69,133,135,140,122,78,231,45,156,231,119,56,207,73,253,174,234,123,30,138,182,220,222,219,171,46,197,118,105,239,50,34,167,92,74,197,75,219,22,174,39,174,139,230,175,233,9,239,237,222,231,78,203,95,101,8,65,118,52,132,167,236,182,130,238,246,126,34,95,100,175,134,253,205,141,82,160,94,248,138,94,143,181,85,205,250,175,171,119,168,236,144,215,123,50,144,226,54,186,210,15,187,183,95,118,166,119,59,99,88,182,222,29,91,177,173,123,86,7,73,79,139,191,150,223,53,199,52,220,181,44,251,86,165,43,237,45,71,223,237,30,128,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,145,92,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,223,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,241,88,197,140,86,14,5,88,21,76,70,196,106,244,74,117,54,157,29,247,90,105,217,76,178,253,65,246,217,113,228,196,138,151,150,132,187,37,196,180,178,109,162,81,26,140,191,19,44,245,230,171,51,23,150,107,241,114,102,41,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,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,86,174,21,98,101,213,131,120,143,110,98,149,149,47,167,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,47,251,37,217,182,181,115,115,133,133,116,211,90,232,110,74,23,77,79,185,169,202,75,109,114,231,42,51,107,91,236,52,79,58,225,67,113,195,121,44,173,195,37,43,146,225,25,106,131,30,131,52,25,160,176,114,153,96,83,241,27,17,169,23,5,70,155,81,172,53,68,105,170,36,118,94,125,47,184,203,207,37,74,75,206,180,146,70,216,235,35,50,81,158,166,158,206,243,38,95,179,103,128,217,154,165,38,102,20,95,81,38,84,145,28,164,76,160,203,254,109,85,132,68,150,141,206,100,101,30,229,33,10,125,182,205,230,247,178,107,51,74,92,86,131,176,0,242,152,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,207,102,112,50,215,93,202,182,56,214,48,202,166,124,234,83,219,170,150,220,181,74,67,238,75,163,186,243,136,142,227,166,148,163,107,197,202,91,110,17,161,5,204,109,102,146,52,26,20,169,127,194,83,58,63,66,235,176,242,163,127,171,117,22,227,168,60,253,175,84,126,118,212,211,167,56,141,202,130,164,186,178,65,50,250,208,102,210,90,34,87,82,242,139,107,135,35,115,118,233,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,160,28,250,231,18,225,205,62,46,84,211,70,172,75,99,14,168,114,58,43,126,152,204,201,93,36,212,48,183,210,221,81,216,238,237,74,100,186,151,156,50,62,82,22,134,148,134,143,113,161,74,87,181,225,153,146,239,229,39,136,235,196,139,213,60,187,6,193,168,68,126,76,119,160,243,155,174,206,35,230,162,14,174,33,76,169,148,146,18,169,9,61,202,229,186,210,9,37,206,39,27,189,65,154,204,216,248,167,198,79,136,23,15,152,190,58,174,65,115,175,117,101,79,17,226,81,42,213,62,163,12,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,57,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,15,214,34,175,20,127,2,120,155,242,95,56,132,40,4,93,79,13,78,32,95,151,104,112,112,19,21,158,217,127,82,169,234,244,93,69,74,209,186,196,24,140,70,71,214,186,252,149,189,34,162,179,234,95,115,106,9,38,219,107,95,102,213,9,191,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,143,249,126,226,61,149,204,195,213,83,109,80,174,185,118,173,194,252,130,143,14,143,117,52,212,23,231,26,148,210,27,233,220,75,142,48,234,214,227,196,132,50,78,243,148,104,89,147,123,75,113,242,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,37,87,28,239,208,159,239,39,240,209,90,184,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,78,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,41,7,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,229,89,51,206,101,253,148,203,254,52,200,115,165,212,108,154,140,132,53,94,160,186,235,207,48,150,28,122,57,201,151,22,49,62,211,37,59,147,28,155,109,215,53,45,15,106,187,59,175,123,242,253,131,95,145,175,229,7,249,66,165,126,79,125,31,233,63,78,239,87,39,147,187,102,221,154,115,57,220,207,170,228,109,230,243,126,171,103,51,212,20,67,156,204,230,95,217,179,191,228,204,153,58,93,58,201,167,72,91,84,26,11,78,188,203,10,97,183,164,28,105,114,163,27,238,178,115,185,50,13,183,29,111,66,208,182,167,179,190,58,128,185,238,24,89,245,147,140,244,168,153,126,198,10,236,185,248,131,76,143,37,234,85,94,95,41,5,86,167,48,150,118,50,227,170,119,155,34,114,73,79,168,204,154,245,153,96,220,90,148,178,113,106,233,92,70,115,175,252,149,112,225,138,5,129,83,165,57,137,183,79,213,211,99,62,124,215,41,112,76,150,78,84,212,206,213,33,91,86,130,109,164,186,105,74,220,82,149,163,169,101,214,206,139,63,209,85,251,117,127,178,183,29,201,113,212,63,242,147,39,84,167,72,115,254,83,143,60,227,139,251,212,165,43,218,102,47,123,135,158,75,41,89,88,194,248,245,219,190,223,136,156,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,230,56,132,51,182,5,241,171,241,79,107,124,63,131,230,53,17,15,240,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,135,178,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,62,150,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,0,2,170,248,231,126,132,255,0,121,63,134,138,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,115,55,116,172,223,97,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,48,181,37,182,243,100,167,57,70,226,189,254,97,243,3,96,229,151,11,231,98,190,35,46,90,233,176,228,71,136,212,56,38,201,205,154,251,206,18,82,212,118,222,113,180,184,178,78,247,84,146,86,164,219,78,43,183,105,143,63,129,121,201,203,142,98,97,211,191,39,56,155,74,85,106,163,170,19,110,84,95,68,58,194,30,75,4,251,173,148,87,12,150,239,45,6,173,206,51,204,107,86,220,218,181,18,20,101,218,192,82,183,26,191,20,246,183,195,248,62,99,81,17,43,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,134,132,242,241,152,27,7,51,88,95,7,21,240,229,114,209,77,153,34,68,71,97,206,54,74,108,39,217,112,210,166,164,54,203,142,37,181,154,118,58,148,154,181,54,221,109,93,155,136,116,176,20,151,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,160,88,191,238,40,254,4,241,55,228,190,113,8,80,8,213,64,0,8,1,197,11,34,223,150,187,85,120,227,131,150,103,87,137,52,93,158,152,141,9,91,94,174,210,219,109,68,122,50,73,62,162,99,58,55,203,208,210,181,180,75,111,235,84,152,237,149,59,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,69,25,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,158,107,159,108,239,208,178,143,98,53,10,220,149,74,169,98,109,111,148,237,18,137,49,149,200,101,17,73,226,39,165,75,75,110,182,182,217,216,151,80,217,239,37,45,221,54,165,73,109,211,69,11,127,162,171,246,234,255,0,101,110,59,146,227,168,127,229,38,78,169,78,144,231,252,167,30,121,199,23,247,169,74,87,180,204,95,158,65,50,109,27,40,56,95,54,159,93,147,18,125,247,115,200,39,174,57,208,102,186,252,37,161,135,30,40,108,199,39,27,108,210,132,52,233,169,70,104,222,110,58,230,170,82,9,178,76,160,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,88,79,21,12,250,198,139,26,171,149,140,27,174,196,152,185,145,222,167,223,53,56,252,210,92,53,147,172,168,160,70,144,219,169,73,172,210,135,218,148,133,33,104,216,239,43,82,89,58,148,87,6,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,208,246,94,50,253,96,229,151,11,224,225,70,28,162,90,233,176,228,72,150,236,201,196,201,205,154,251,206,26,148,236,135,25,109,180,184,178,78,198,146,163,78,164,219,77,167,183,105,14,150,51,173,158,252,11,161,101,219,52,23,118,28,217,212,106,173,58,214,79,75,81,161,38,160,107,94,248,178,35,182,226,201,151,86,68,110,178,219,230,251,9,89,154,149,245,38,149,173,75,74,212,118,21,193,131,30,100,221,88,95,114,224,5,118,108,78,162,199,144,154,165,9,10,144,210,95,114,157,49,199,20,251,104,100,144,75,90,25,147,170,212,233,169,125,179,155,65,236,36,160,149,8,56,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,172,188,238,99,204,108,199,102,94,241,196,154,52,217,111,219,199,33,20,187,124,158,144,235,136,42,116,100,19,77,184,210,29,66,20,202,30,82,92,146,109,108,78,197,200,89,30,170,220,163,178,158,13,24,33,85,177,112,74,191,141,21,10,228,73,17,241,66,67,9,131,1,150,213,190,35,20,215,230,71,53,186,179,208,141,110,58,227,186,33,36,100,148,54,133,110,51,89,161,190,193,197,31,192,158,38,252,151,206,33,10,1,23,167,195,187,63,80,243,57,106,157,135,138,85,10,85,55,19,104,156,168,250,156,150,35,253,38,108,219,117,125,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,213,0,0,30,43,26,49,122,205,192,92,47,184,49,115,16,31,150,221,10,221,142,151,164,20,70,13,231,221,90,220,75,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,179,215,154,44,205,223,217,166,197,10,150,32,93,242,101,195,166,174,66,149,69,183,138,162,244,152,84,102,13,182,155,216,194,92,61,169,90,210,195,74,117,104,74,9,199,9,75,218,157,73,41,236,25,74,225,205,136,249,166,194,123,191,17,225,74,250,59,201,233,161,217,175,85,53,98,159,87,148,82,72,166,184,183,18,135,29,228,178,202,28,108,141,13,109,91,238,17,115,11,144,234,14,42,221,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,117,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,93,247,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,244,153,179,109,213,245,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,101,92,95,247,11,143,2,120,101,243,175,56,154,37,80,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,232,79,247,147,248,104,173,92,42,196,203,171,6,241,30,220,197,43,42,95,79,90,182,106,13,84,35,110,113,196,54,246,195,245,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,104,123,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,216,6,107,51,99,226,159,25,62,32,92,62,98,248,235,249,4,207,101,87,40,151,52,218,21,203,14,93,91,14,174,41,5,46,177,14,43,106,126,108,87,219,142,242,91,118,11,107,144,211,8,91,142,42,58,94,82,200,205,77,178,130,46,212,36,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,48,98,151,18,124,184,224,182,59,84,240,23,18,211,117,209,167,209,185,61,109,115,209,104,145,75,107,155,13,18,155,252,203,139,146,173,82,234,27,245,88,61,22,125,186,36,141,101,37,45,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,62,176,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,168,0,0,0,0,0,0,60,253,243,98,219,120,139,110,201,181,238,168,29,93,62,86,206,99,124,215,27,215,107,137,89,118,161,73,87,218,66,79,176,253,130,152,243,169,195,122,230,193,89,51,239,140,58,47,72,90,169,229,125,87,213,181,211,246,71,107,189,233,75,113,123,157,117,103,221,217,167,187,67,40,129,134,184,167,123,97,45,196,197,209,99,85,253,31,80,99,118,199,58,118,93,251,77,173,7,216,234,20,159,178,226,203,187,219,248,11,138,201,79,18,123,119,27,151,30,194,196,54,61,25,115,250,252,151,119,56,247,87,253,178,234,187,25,138,134,219,216,219,72,46,213,118,235,239,35,35,236,89,254,195,70,49,47,45,119,44,4,183,186,108,126,143,166,61,76,180,221,62,41,175,250,233,46,228,123,127,96,166,140,138,98,212,172,32,204,101,183,113,18,255,0,153,127,60,234,155,208,189,127,230,18,80,142,221,139,50,209,78,107,216,95,136,209,41,25,25,106,67,250,57,222,62,98,11,88,101,134,21,107,185,211,208,161,242,59,123,123,55,200,105,191,213,87,235,251,134,103,20,165,45,70,165,30,166,98,253,184,100,216,142,89,57,83,181,219,152,198,201,178,122,222,122,183,107,187,109,74,102,222,194,81,145,104,149,23,112,150,32,0,0,0,0,0,0,0,0,57,14,105,241,182,145,129,24,55,112,222,21,7,52,150,112,37,179,78,111,69,122,242,250,87,220,105,58,147,107,34,212,218,62,213,22,223,127,223,158,44,71,189,235,152,179,136,149,123,186,164,124,201,149,202,148,137,13,183,234,22,206,115,235,112,145,170,82,146,61,13,195,45,76,139,246,11,131,225,111,149,38,112,187,15,154,197,123,141,159,233,203,138,58,92,143,235,31,169,14,67,16,159,73,122,143,41,7,162,219,87,122,73,95,129,118,9,240,0,0,0,0,0,0,0,0,0,0,41,207,140,86,18,49,108,98,5,7,17,34,150,133,113,245,91,203,183,179,167,98,158,201,119,172,255,0,91,245,75,246,247,136,165,147,108,77,119,11,49,234,223,184,142,87,34,42,122,190,122,182,18,187,225,72,66,123,54,40,251,220,246,16,209,179,78,37,212,19,136,61,72,251,135,253,128,0,0,0,0,0,0,0,0,0,0,0,0,229,249,148,196,37,225,126,15,87,47,6,191,59,15,166,216,94,253,242,153,108,255,0,170,175,99,158,225,154,167,221,55,221,83,170,239,86,159,226,23,199,195,7,11,83,135,121,120,133,80,90,183,63,90,230,115,85,166,154,242,103,77,34,254,186,139,185,126,205,63,104,152,64,0,3,228,220,23,77,6,214,130,237,74,187,59,166,142,194,20,227,139,229,45,122,37,36,102,103,162,72,207,185,39,254,1,30,175,206,34,57,100,177,221,126,43,151,191,85,38,57,169,46,53,232,218,130,52,82,77,68,101,175,76,101,222,157,53,251,199,130,95,22,28,181,161,27,253,41,219,166,186,114,39,255,0,153,143,177,70,226,139,150,42,170,73,79,92,253,54,165,174,157,21,65,126,239,252,208,189,255,0,244,14,229,134,25,143,194,60,95,138,153,54,61,207,215,106,69,185,61,20,166,180,61,16,122,125,107,72,254,232,159,240,254,35,166,165,73,90,73,105,61,73,69,169,31,220,63,160,0,0,0,0,63,53,70,12,122,165,62,85,50,90,55,177,45,149,176,234,117,50,220,133,164,210,101,169,104,101,216,103,220,98,132,248,142,229,225,120,39,142,149,58,164,2,214,151,115,190,245,93,31,249,53,201,153,45,68,142,215,22,163,209,45,23,110,132,95,113,31,127,181,225,95,153,31,201,62,43,167,15,43,10,221,72,186,28,40,204,167,77,54,204,147,38,19,41,94,169,105,74,61,16,217,246,26,137,63,129,246,139,188,97,230,228,176,220,134,143,84,58,130,90,79,222,70,90,144,255,0,64,0,0,0,0,0,0,0,1,231,113,2,212,143,123,218,51,237,137,73,213,169,188,173,197,169,255,0,81,212,44,187,140,143,189,62,241,153,123,234,218,149,103,221,83,173,217,141,114,158,137,202,220,141,196,173,55,54,149,151,105,25,151,114,139,218,46,75,132,94,51,125,62,193,234,157,133,41,205,101,90,28,157,221,157,253,92,169,238,151,114,18,93,200,253,101,126,206,225,62,7,62,199,219,193,187,7,9,107,183,99,191,102,15,75,175,252,185,45,55,250,170,253,127,113,140,230,225,252,70,111,124,74,129,26,174,127,87,55,155,204,62,223,234,71,89,151,217,211,245,75,184,90,86,114,120,137,80,176,166,217,44,41,194,4,245,149,101,126,118,110,171,111,164,250,200,239,167,234,228,70,82,92,222,151,28,79,98,187,52,215,191,66,21,31,18,29,82,228,169,166,60,70,186,137,111,235,162,119,37,26,237,78,190,221,11,185,34,220,242,45,195,58,45,148,211,120,135,141,177,57,213,117,235,211,83,185,134,158,159,67,146,202,254,182,52,163,74,247,33,77,43,181,61,157,197,219,169,139,34,101,150,163,180,150,89,78,212,39,93,11,93,71,250,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,205,38,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,189,38,69,103,252,41,243,219,85,42,172,12,172,227,45,205,17,84,213,71,38,44,138,173,69,245,37,246,223,37,33,45,209,205,102,70,149,161,73,53,27,27,212,147,65,163,144,147,94,246,27,110,213,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,25,159,172,235,221,89,172,196,121,116,74,77,79,167,195,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,201,109,102,130,45,202,117,110,197,247,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,207,94,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,88,20,11,78,234,186,253,37,244,90,217,170,214,125,13,79,122,173,81,244,124,39,36,116,112,90,211,155,37,237,132,124,182,81,185,59,156,86,137,78,165,169,150,163,160,101,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,239,92,65,169,43,74,29,105,165,154,23,179,105,245,254,36,89,170,179,115,85,139,150,213,197,134,181,43,129,118,197,18,215,139,25,49,42,141,155,40,98,162,242,220,126,81,182,206,245,36,150,73,92,118,28,89,125,181,197,245,77,109,165,181,171,170,240,119,203,172,108,67,197,202,214,54,222,22,156,74,141,189,98,199,67,52,135,167,52,233,161,53,247,22,133,180,243,5,183,146,234,227,178,135,20,162,82,141,77,46,68,103,18,157,219,22,139,159,0,17,255,0,58,57,73,181,115,115,133,135,107,84,157,232,110,74,23,83,80,182,106,41,83,109,114,231,42,51,136,67,15,186,108,186,225,67,113,195,101,79,33,178,37,43,146,217,145,234,130,25,236,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,79,227,55,18,28,104,198,28,188,218,56,16,255,0,87,69,145,71,143,210,92,119,20,58,220,179,151,114,176,152,235,142,134,164,17,168,140,208,227,78,40,228,37,197,186,79,186,73,89,114,200,141,7,205,114,127,150,186,238,106,113,198,143,134,84,195,228,210,153,219,84,185,37,166,82,24,114,37,29,167,155,68,135,26,53,37,123,158,62,106,27,108,137,11,46,99,136,53,17,32,150,164,232,79,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,102,179,54,62,41,241,147,226,5,195,230,47,142,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,77,170,90,18,251,42,82,72,245,73,58,217,158,155,139,89,235,195,83,136,23,228,38,100,28,4,197,103,183,216,53,90,130,189,23,81,82,181,114,143,58,91,241,145,245,174,191,37,12,199,167,32,186,151,220,218,131,81,56,226,215,219,185,66,234,68,85,226,143,224,79,19,126,75,231,16,133,5,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,63,95,250,42,176,174,175,246,86,220,185,45,202,135,254,82,28,234,108,232,238,127,201,113,151,155,113,31,114,146,164,251,12,132,234,206,39,17,154,22,104,242,143,106,216,12,197,170,219,215,244,155,129,167,238,218,108,45,233,165,189,22,43,11,209,68,225,175,87,25,121,247,88,117,182,86,75,83,107,138,189,230,124,182,93,122,53,100,219,2,230,102,39,49,214,102,28,250,27,210,52,85,84,27,168,220,105,89,190,134,81,71,142,180,185,40,156,117,130,53,181,204,65,114,16,189,82,92,215,154,78,244,154,137,69,102,156,101,105,52,170,6,81,44,154,21,10,153,18,157,77,167,95,20,216,144,225,196,101,44,177,25,134,233,149,4,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,129,124,46,60,118,97,151,206,188,158,104,149,92,115,191,66,127,188,159,195,69,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,215,114,144,133,62,217,175,105,30,212,110,90,180,66,22,164,251,252,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,66,152,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,255,0,3,63,106,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,62,217,209,202,77,213,148,108,83,59,90,164,239,93,109,215,122,154,133,179,81,74,156,119,153,5,50,92,66,24,125,211,101,166,206,99,109,147,42,121,13,145,165,60,230,204,143,69,144,229,95,149,43,239,242,89,249,20,244,239,250,12,250,65,244,167,209,157,43,63,234,167,77,211,115,249,219,57,191,153,245,118,111,217,237,219,175,104,236,25,51,201,157,253,155,59,254,52,56,112,101,211,172,154,116,132,59,94,175,58,211,204,176,166,27,122,57,73,137,22,73,48,235,39,59,147,32,156,109,167,52,45,11,114,187,59,249,166,97,109,106,21,141,143,184,151,101,90,208,122,42,45,191,120,86,105,116,232,220,213,185,200,138,196,215,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,148,25,113,200,228,156,214,228,154,181,120,97,242,226,71,196,91,62,248,170,34,11,46,161,166,145,91,136,170,125,53,103,9,215,204,137,72,90,84,74,83,10,82,185,73,91,174,165,68,146,120,221,110,26,255,0,162,171,10,234,255,0,101,109,203,146,220,168,127,229,33,206,166,206,142,231,252,151,25,121,183,17,247,41,42,79,176,200,126,187,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,91,159,13,78,30,144,240,202,133,7,29,113,230,208,255,0,71,83,247,59,71,161,213,25,98,67,116,120,187,227,61,26,82,217,113,147,114,53,69,46,50,181,17,165,205,205,182,233,37,73,67,155,210,155,21,20,173,198,175,197,61,173,240,254,15,152,212,68,0,29,255,0,37,217,182,186,178,141,138,101,116,211,90,235,173,186,239,77,79,185,169,202,75,142,243,32,166,75,107,91,236,52,79,52,217,204,109,178,121,44,173,195,52,167,156,225,25,104,179,26,9,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,0,0,21,87,199,59,244,39,251,201,252,52,85,173,50,147,85,173,73,92,58,53,50,92,249,13,199,126,90,218,140,202,157,90,88,97,165,188,243,166,148,145,153,33,182,155,113,197,171,185,40,66,148,122,17,25,142,129,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,186,241,24,206,181,171,156,27,170,204,252,159,208,42,180,203,110,210,167,202,217,233,152,173,179,57,201,210,156,71,63,94,83,238,182,108,147,113,162,236,251,42,37,27,186,234,70,157,61,175,7,252,191,82,177,79,30,106,120,175,113,162,36,154,110,23,71,143,46,52,55,73,43,55,106,178,185,169,136,233,182,182,212,149,33,164,179,33,210,81,41,11,67,200,140,164,235,162,180,187,64,20,173,198,175,197,61,173,240,254,15,152,212,68,21,167,90,119,85,98,133,87,186,105,54,205,86,109,22,223,233,253,47,81,143,9,199,34,211,249,235,52,49,212,58,146,52,53,204,89,26,81,188,203,114,136,200,181,49,221,114,57,155,186,174,80,113,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,152,90,26,28,121,178,83,124,211,113,58,8,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,172,190,42,25,245,141,22,53,87,43,24,55,93,137,49,115,35,189,79,190,106,113,249,164,184,107,39,89,81,64,141,33,183,82,147,89,165,15,181,41,10,66,209,177,222,86,164,178,117,40,170,184,84,154,173,70,52,249,148,250,100,185,81,233,113,202,92,231,89,101,75,68,86,13,214,217,39,93,81,22,136,65,186,243,77,146,149,161,111,113,9,239,81,17,254,81,127,220,81,252,9,226,111,201,124,226,16,160,17,170,128,0,1,77,124,86,114,75,15,10,107,177,179,3,132,54,167,71,102,86,121,112,235,244,218,93,53,136,244,251,126,82,16,211,44,56,132,50,73,229,179,35,183,83,52,109,75,228,123,156,51,144,218,10,53,100,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,57,254,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,178,174,19,185,32,153,109,250,51,54,120,153,23,100,186,133,60,221,178,97,19,207,178,244,86,222,234,24,145,42,83,42,105,4,174,107,6,131,142,105,113,109,169,169,10,89,167,113,182,164,217,248,0,138,188,81,252,9,226,111,201,124,226,16,161,107,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,22,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,23,231,146,220,164,89,185,29,194,58,188,171,134,232,136,253,195,86,142,221,82,242,175,61,36,217,167,48,136,200,113,73,109,174,102,212,183,25,132,184,241,155,171,36,173,123,150,181,236,78,198,154,232,25,103,205,86,17,230,190,205,147,120,97,109,74,90,87,78,145,211,84,233,21,38,208,205,70,156,179,53,114,205,230,144,181,167,99,137,73,169,11,66,148,133,104,164,235,189,14,33,29,128,86,175,26,76,11,174,221,54,37,165,143,54,229,26,148,184,150,79,81,78,185,101,234,134,231,116,178,222,142,136,71,169,145,27,172,182,249,186,157,155,141,72,84,189,201,65,165,78,169,48,47,135,214,49,82,176,67,54,150,45,221,114,215,165,210,173,233,178,30,162,86,29,106,82,88,96,216,150,202,217,109,82,148,181,161,29,51,114,21,29,247,13,103,162,73,141,228,70,164,36,135,160,226,143,227,179,19,126,75,228,240,135,117,202,206,49,85,112,67,133,38,49,221,214,213,122,37,42,225,155,124,72,162,81,221,118,82,152,124,223,151,14,150,203,138,138,164,45,11,234,91,142,169,15,182,104,61,82,108,111,50,52,161,68,43,214,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,52,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,128,113,71,240,39,137,191,37,243,136,66,128,71,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,0,5,0,231,219,59,245,220,220,95,109,66,183,37,85,105,184,101,68,229,59,68,162,76,101,17,222,92,163,100,137,233,82,210,219,174,33,199,183,169,212,54,123,205,40,107,77,169,74,156,116,215,249,50,9,148,10,86,110,241,66,109,10,229,188,162,82,109,235,118,57,75,172,67,139,81,75,21,185,76,56,219,201,109,216,45,173,151,80,180,55,33,49,210,242,150,68,73,75,200,34,245,150,145,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,245,226,215,148,59,86,242,195,137,153,154,180,161,82,169,87,125,177,201,250,67,33,249,237,194,110,173,75,34,229,39,113,44,137,14,204,109,102,194,26,245,146,183,27,53,52,92,213,148,118,202,163,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,220,156,230,10,102,103,114,251,109,226,221,90,223,244,53,86,119,62,29,74,51,76,62,136,167,41,135,84,218,220,140,183,146,92,198,87,180,150,70,133,56,148,41,74,104,220,90,218,89,140,225,9,233,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,7,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,225,204,62,96,111,236,205,98,132,236,87,196,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,208,220,117,197,118,110,49,45,120,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,244,39,251,201,252,52,85,172,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,139,68,32,221,121,166,201,74,208,183,184,132,247,168,136,250,174,87,115,55,127,101,103,20,41,184,129,104,73,151,50,154,137,9,85,106,222,58,139,209,161,86,88,38,221,111,99,233,108,246,169,104,75,238,169,165,173,43,38,220,52,175,106,180,52,171,66,152,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,158,28,216,248,167,198,79,136,23,15,152,190,57,253,70,211,186,168,244,42,69,211,86,182,106,176,168,183,7,81,232,138,140,136,78,55,22,161,200,89,33,254,157,213,17,33,222,90,204,146,189,134,123,84,100,71,161,137,213,195,171,136,205,11,45,118,173,91,8,113,154,45,86,101,160,142,174,177,66,157,11,124,153,16,165,114,247,174,1,50,181,146,9,151,214,131,54,205,59,18,135,221,90,156,213,14,173,214,96,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,255,0,184,116,229,214,54,94,242,209,110,49,89,180,226,82,111,107,170,58,107,55,51,196,211,169,150,226,220,90,215,22,60,130,121,41,91,107,98,59,141,182,166,116,36,33,222,121,145,25,173,107,92,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,94,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,1,31,243,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,122,249,91,144,78,56,105,108,141,102,203,8,95,53,195,213,9,61,16,223,49,11,117,179,25,247,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,154,112,49,253,54,126,237,255,0,18,22,168,0,0,0,0,0,0,3,254,30,101,185,13,155,47,39,114,21,222,90,232,43,115,61,60,51,162,222,173,57,136,120,37,19,147,87,70,157,77,59,152,106,234,53,56,204,163,235,100,202,36,163,106,18,234,187,19,219,220,125,186,24,168,185,144,170,150,229,73,81,165,181,211,203,99,77,83,185,43,211,114,117,239,45,75,185,68,45,199,38,188,68,232,88,171,108,158,20,226,249,116,117,100,254,106,119,174,231,87,171,146,31,87,213,199,140,148,183,177,13,182,158,213,118,235,175,126,164,42,215,16,34,51,100,98,84,248,212,131,250,184,92,174,89,246,255,0,94,58,12,254,214,191,172,125,227,70,56,3,120,183,127,97,37,10,237,107,236,207,234,180,255,0,145,37,214,255,0,85,63,169,238,33,208,132,7,226,233,140,223,64,112,122,153,97,69,115,73,87,127,59,111,103,119,73,42,3,167,222,133,23,114,255,0,89,63,183,184,83,109,139,109,74,187,238,168,54,236,54,185,175,75,230,237,78,226,78,187,91,82,207,180,204,139,185,39,237,26,104,195,251,82,61,147,104,192,182,34,167,107,80,249,187,75,83,63,182,234,215,237,51,246,171,222,61,16,0,0,0,0,0,0,0,0,255,0,55,222,110,51,14,72,116,244,67,72,53,168,253,196,69,169,138,67,226,163,153,47,202,198,43,43,14,232,234,219,72,181,220,56,239,39,77,119,76,141,38,107,42,94,170,105,42,45,80,225,118,18,141,63,137,246,143,21,195,139,47,11,198,220,116,166,85,39,150,148,187,97,246,106,235,255,0,202,46,52,200,138,52,118,56,133,22,169,116,251,116,50,251,140,251,175,178,155,2,61,46,159,22,153,17,27,24,136,202,24,105,58,153,237,66,18,73,34,212,245,51,236,34,239,49,250,64,0,0,0,0,127,20,164,161,38,181,30,132,146,212,207,238,28,203,19,243,31,132,120,65,21,82,111,139,159,161,208,143,106,122,41,78,234,122,44,244,250,166,151,253,205,95,224,252,7,13,172,241,69,203,21,41,38,166,110,126,167,66,215,78,138,160,143,127,254,104,126,239,250,71,199,71,22,28,181,173,27,253,41,219,166,186,114,39,255,0,153,143,123,97,241,17,203,37,240,235,17,91,189,250,89,50,13,41,109,175,70,212,23,170,148,105,34,45,122,98,46,245,105,175,220,36,45,191,116,208,110,152,45,84,168,83,186,152,239,161,46,54,190,82,209,170,84,68,100,122,40,136,251,148,95,225,31,88,0,0,67,222,39,216,90,156,68,203,196,218,130,21,181,250,47,47,148,173,53,211,157,58,17,31,245,210,93,200,246,235,251,5,14,48,233,176,234,93,79,122,117,255,0,16,210,174,90,241,9,120,161,131,212,59,193,223,206,204,234,119,151,187,100,167,155,47,234,167,216,223,184,117,0,0,0,0,0,0,0,0,0,0,0,0,0,16,51,139,197,242,205,189,128,141,219,41,145,203,149,92,215,146,91,12,247,114,102,192,90,191,170,100,93,135,237,50,253,162,152,236,219,126,85,209,114,67,161,66,78,231,164,243,54,150,164,95,101,181,40,251,204,139,185,39,237,26,117,179,173,120,22,109,189,22,221,166,35,108,104,155,246,22,170,61,55,45,75,63,180,102,125,234,63,104,251,64,3,240,214,171,84,219,122,153,34,177,87,147,200,137,21,181,186,235,155,20,173,169,74,77,74,61,18,70,103,216,70,125,132,43,131,54,188,87,169,86,140,186,173,139,130,145,253,33,80,97,79,193,122,163,189,77,116,238,164,223,105,71,202,147,12,210,189,170,75,74,236,86,135,174,154,247,152,171,220,83,198,140,65,198,58,219,245,219,234,183,215,190,243,170,119,251,89,134,182,153,173,106,255,0,90,66,8,251,92,95,179,219,248,15,135,110,88,247,77,219,33,184,182,253,47,170,117,213,146,16,158,123,109,234,163,50,34,45,86,162,46,245,23,248,71,180,123,44,120,224,193,17,187,100,109,37,22,226,254,146,134,125,159,253,116,124,155,147,3,177,74,209,97,185,55,13,175,210,54,235,100,234,21,214,199,115,84,153,25,145,250,142,31,234,159,248,7,141,143,34,109,30,160,137,17,215,201,149,17,210,82,79,66,86,213,165,90,151,126,164,122,25,9,247,146,158,37,119,70,26,206,165,225,254,42,75,235,237,247,100,49,21,18,121,109,181,210,52,103,29,162,61,140,69,82,220,216,218,28,63,181,169,235,167,126,134,46,26,199,189,237,220,68,182,96,221,182,172,238,174,157,80,97,167,218,119,148,227,122,165,109,165,196,246,45,41,87,217,90,79,180,139,188,125,224,0,0,0,0,17,167,63,185,125,139,143,152,5,85,166,182,206,234,141,0,159,174,67,61,198,91,158,98,20,162,109,63,156,66,75,85,59,222,122,151,188,143,217,65,133,233,108,58,191,72,149,245,53,59,98,175,219,246,85,177,248,207,127,202,73,232,164,125,229,248,144,208,6,69,113,214,30,56,224,29,6,162,82,57,147,232,209,34,210,102,122,134,90,188,204,40,198,225,254,109,9,251,78,251,53,47,113,159,178,68,128,0,0,0,0,255,0,149,173,45,161,78,44,244,74,72,204,207,238,28,190,254,204,230,8,225,143,52,175,107,215,209,198,202,148,149,151,163,101,189,161,150,237,127,54,210,191,81,95,224,252,7,52,137,196,143,39,178,229,244,69,138,251,93,83,252,134,211,232,42,161,238,61,116,35,254,213,208,181,49,217,236,140,103,195,92,70,136,137,214,109,201,233,6,86,68,100,174,142,67,93,228,147,238,113,9,62,229,167,252,63,136,246,169,82,86,146,90,79,82,81,106,95,128,254,128,10,33,226,149,133,167,98,230,50,163,112,51,27,100,122,255,0,39,98,183,235,187,145,2,18,15,176,214,163,46,213,251,139,246,143,199,195,35,25,147,133,89,129,137,76,151,43,147,79,184,57,157,73,108,221,187,145,10,98,145,220,133,40,189,103,61,154,125,250,139,234,16,227,138,189,225,232,12,166,92,180,20,61,177,218,223,71,176,182,235,175,38,167,5,103,253,83,46,227,247,151,237,20,69,26,75,209,30,75,236,43,106,211,174,135,161,31,121,105,237,31,186,149,73,172,221,149,118,233,212,184,253,84,233,58,236,70,244,35,118,212,153,159,106,140,136,189,84,159,248,5,221,100,47,32,180,124,191,211,17,123,222,241,250,155,186,78,186,22,245,35,165,218,169,77,127,173,72,91,75,220,211,201,246,118,105,239,212,202,110,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,99,248,11,147,59,7,54,124,53,112,242,28,200,49,41,215,181,58,61,117,218,13,121,166,153,101,245,62,221,74,170,81,162,74,146,108,58,241,193,231,72,55,28,105,189,15,82,220,158,222,250,171,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,116,198,126,32,88,251,142,216,29,69,192,75,213,234,82,40,180,174,131,169,168,196,84,210,169,86,58,70,77,8,235,221,114,74,209,35,122,246,190,189,80,90,188,218,22,90,26,72,124,12,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,234,92,74,92,75,40,218,173,203,35,81,151,45,14,45,18,171,139,110,14,216,56,21,96,101,255,0,14,112,230,131,18,157,77,167,71,175,52,235,173,69,101,151,234,15,182,205,37,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,191,2,47,63,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,56,255,0,6,170,77,42,191,153,43,218,133,93,166,68,168,211,106,56,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,60,87,17,156,148,127,37,92,71,98,191,96,83,42,174,97,149,211,245,148,217,47,151,53,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,234,234,153,117,195,137,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,31,101,51,47,212,172,178,224,53,177,133,16,209,17,117,40,113,250,186,244,200,228,147,41,181,87,180,84,151,121,132,219,106,113,4,173,26,105,78,39,121,50,211,41,86,187,71,96,0,1,82,188,104,240,247,3,169,21,219,115,17,96,215,186,108,88,175,116,209,37,209,35,242,73,185,52,118,81,36,142,163,33,40,107,153,206,230,116,241,208,227,142,232,182,217,52,33,42,228,168,209,88,34,247,184,83,217,88,47,64,202,228,11,187,10,36,75,149,82,186,100,19,183,91,181,21,196,114,108,106,172,118,144,203,177,13,76,36,148,136,201,81,45,246,26,116,212,178,110,94,243,211,154,100,38,80,12,214,102,199,197,62,50,124,64,184,124,197,241,61,56,127,101,158,205,205,127,15,203,215,11,111,9,210,233,203,78,36,75,169,82,42,113,140,212,186,117,69,186,84,36,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,174,188,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,137,21,159,240,167,207,61,42,181,108,192,202,238,43,213,34,83,234,84,8,228,221,169,90,168,213,18,130,169,176,185,8,109,170,97,243,220,220,169,40,83,232,67,13,181,169,41,148,108,36,35,146,70,236,138,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,97,60,86,50,37,74,58,84,252,211,96,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,158,162,70,199,220,114,168,69,212,240,132,203,71,228,203,6,165,227,165,211,73,228,220,152,141,183,209,221,67,27,94,137,67,105,71,202,219,189,164,184,223,80,230,231,143,106,214,219,173,34,18,203,67,32,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,85,113,206,253,9,254,242,127,13,28,127,131,85,38,149,95,204,149,237,66,174,211,34,84,105,181,28,55,169,68,153,14,91,41,121,137,44,57,62,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,43,137,126,71,36,229,198,242,123,24,108,117,196,94,29,94,149,135,16,204,70,208,212,117,208,234,47,19,143,156,36,178,130,74,78,49,165,14,169,149,33,62,162,27,54,214,68,105,66,222,230,153,32,206,141,213,148,124,71,98,116,213,85,107,118,13,75,152,197,110,222,106,115,137,109,28,211,103,116,232,204,26,201,147,152,130,97,178,37,44,189,118,201,77,110,70,226,113,26,9,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,80,183,242,22,204,119,242,142,254,75,255,0,67,63,209,95,246,215,91,185,126,139,244,94,253,190,148,234,54,255,0,105,255,0,191,219,191,127,212,236,231,253,72,190,156,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,158,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,15,41,197,23,32,176,239,10,21,75,51,24,59,79,165,82,234,182,229,62,76,235,178,142,196,102,33,183,83,138,133,187,37,250,146,86,148,167,124,196,243,28,83,188,195,82,158,109,41,218,100,182,201,15,114,174,23,89,5,153,120,87,105,185,152,198,42,125,86,151,74,183,42,17,167,90,116,119,227,63,13,202,156,164,33,169,44,84,148,181,37,59,225,167,152,218,154,229,154,146,243,137,86,227,36,54,104,122,223,192,82,183,26,191,20,246,183,195,248,62,99,81,30,43,133,182,14,216,56,235,141,23,238,28,226,53,6,37,70,155,81,195,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,226,71,197,51,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,1,195,67,60,114,114,227,121,51,131,215,194,34,47,14,175,74,195,107,122,91,139,106,58,232,117,23,137,182,10,106,158,89,165,39,24,210,134,146,242,86,175,81,13,147,136,50,52,173,15,93,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,245,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,8,213,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,68,123,102,154,234,22,81,84,227,68,142,108,153,46,39,77,25,107,154,209,155,105,81,56,226,150,148,167,105,26,221,110,74,128,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,163,213,113,17,200,44,204,177,221,69,126,97,109,62,171,82,195,42,223,54,70,133,25,249,31,70,92,39,26,71,77,42,78,211,65,50,181,190,218,99,184,226,201,197,122,205,171,114,155,230,59,10,198,143,114,115,151,175,228,193,151,219,111,9,166,201,165,77,173,68,231,205,173,212,41,209,121,45,204,156,251,170,113,74,51,50,37,187,203,65,182,194,93,89,18,148,219,13,250,168,45,16,158,214,2,149,184,213,248,167,181,190,31,193,243,26,136,246,188,28,44,11,55,20,236,220,193,97,246,32,219,209,43,150,245,114,61,185,26,116,25,36,123,29,70,181,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,40,149,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,250,185,108,207,214,56,229,142,196,187,108,59,58,161,233,40,149,186,122,35,208,142,169,37,233,12,219,50,137,229,173,114,98,70,90,141,146,222,79,190,165,54,104,36,169,222,75,139,220,150,214,219,188,2,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,210,113,143,35,150,110,80,184,112,226,116,169,75,137,92,196,90,228,122,26,43,213,228,32,246,54,143,76,193,87,69,15,113,18,145,25,42,36,153,168,200,150,242,210,75,89,36,146,211,77,85,8,191,238,40,254,4,241,55,228,190,113,8,80,8,213,64,14,105,152,124,192,216,57,101,194,249,216,175,136,203,150,186,108,57,17,226,53,14,9,178,115,102,190,243,132,148,181,29,183,156,109,46,44,147,189,213,36,149,169,54,211,138,237,218,99,235,96,133,235,85,196,172,23,176,113,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,61,52,212,207,188,123,81,231,239,250,77,131,90,179,106,208,241,74,153,111,207,180,219,142,114,234,205,87,217,101,218,114,88,96,201,227,117,244,190,70,209,33,179,108,156,220,190,196,236,37,118,105,168,205,14,42,211,176,226,145,136,247,29,51,8,110,58,173,122,204,141,80,117,186,37,74,169,12,163,74,147,20,143,213,82,219,35,252,72,148,105,109,75,73,18,148,211,38,163,105,30,215,40,182,110,17,223,249,139,179,45,108,119,175,196,163,88,146,100,73,122,177,42,93,81,20,230,13,12,197,121,230,217,114,74,204,137,180,58,235,109,180,102,74,74,204,156,50,66,146,179,74,139,73,32,0,34,175,20,127,2,120,155,242,95,56,132,40,4,93,159,12,172,137,82,176,70,205,167,99,158,41,91,50,219,197,10,244,119,21,22,29,81,132,161,118,220,37,154,146,148,54,222,166,104,146,243,90,41,197,175,107,136,67,156,141,173,153,61,205,141,124,85,51,207,74,197,41,63,201,187,8,234,145,42,22,157,54,68,90,149,114,225,166,213,19,34,53,101,254,81,56,212,86,85,29,195,105,200,205,27,137,82,247,238,51,144,210,72,146,142,70,231,35,86,68,176,67,30,113,139,30,104,211,48,34,185,46,213,153,106,200,106,163,81,187,146,222,230,40,140,43,114,117,90,79,213,125,110,164,156,109,49,79,177,226,230,37,122,52,78,173,26,30,30,83,21,112,206,213,198,76,56,184,240,182,245,137,212,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,25,140,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,123,92,119,198,58,238,62,226,100,220,85,186,89,217,90,170,211,233,81,234,46,110,65,245,50,162,83,163,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,255,0,44,220,80,170,202,193,122,54,11,178,153,108,83,105,151,69,78,232,144,105,154,174,68,199,228,196,133,25,173,241,244,36,239,97,49,30,218,225,154,143,73,110,36,137,61,187,230,87,6,204,20,250,115,152,42,182,49,203,168,114,98,97,149,60,185,44,54,238,215,31,157,81,106,68,118,247,36,219,81,41,148,176,137,134,173,22,133,19,156,141,55,39,121,11,169,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,159,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,177,87,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,134,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,21,107,197,67,33,81,165,70,170,230,159,6,232,81,33,174,28,119,170,23,205,50,63,52,215,49,102,235,41,41,241,163,182,210,146,75,36,173,247,101,45,75,66,54,53,205,208,214,110,169,117,193,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,151,76,203,225,102,104,44,70,111,172,51,171,126,183,91,70,152,252,111,74,83,62,185,230,155,234,216,101,215,57,60,222,66,214,222,229,122,232,209,69,237,34,168,14,34,57,250,153,153,203,168,172,60,45,168,85,105,184,101,68,230,199,212,164,191,31,233,51,134,227,75,234,101,70,220,72,54,80,182,27,84,118,220,65,184,159,89,197,109,83,156,182,185,174,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,170,255,0,172,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,151,113,250,166,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,189,38,69,106,156,43,243,235,26,84,106,86,86,49,146,187,18,26,225,199,102,159,99,84,228,115,77,115,22,110,188,163,129,38,67,142,169,36,178,74,216,106,42,18,132,35,99,92,173,77,102,210,87,102,151,77,217,106,216,212,41,87,77,235,115,82,173,250,44,45,157,77,70,169,53,184,145,88,222,180,161,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,20,3,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,68,123,102,154,234,16,114,146,219,166,142,108,153,46,39,93,94,119,148,209,155,105,81,182,218,80,148,167,113,146,221,115,128,84,109,59,170,143,66,164,93,53,107,102,171,10,139,112,117,30,136,168,200,132,227,113,106,28,133,146,31,233,221,81,18,29,229,172,201,43,216,103,181,70,68,122,24,157,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,250,19,253,228,254,26,56,255,0,6,170,77,42,191,153,43,218,133,93,166,68,168,211,106,56,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,60,86,121,120,126,221,89,98,190,232,191,147,214,106,183,69,153,121,212,17,73,182,244,75,147,106,133,59,146,199,243,105,92,168,205,181,206,121,229,191,211,182,222,229,45,13,43,179,84,168,88,87,12,44,164,99,110,89,172,219,134,161,139,247,68,186,114,238,89,4,182,108,134,100,177,42,36,5,182,123,78,107,174,163,122,122,151,18,148,164,146,194,201,28,162,71,52,220,94,196,199,168,188,216,248,167,198,79,136,23,15,152,190,44,251,44,217,81,195,140,218,240,204,195,107,42,245,107,161,170,193,244,235,244,10,251,12,146,229,82,37,42,175,48,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,42,50,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,114,43,134,238,90,63,148,110,99,169,126,159,164,245,118,101,149,178,191,112,115,152,230,71,145,203,95,243,88,75,222,211,141,47,156,241,22,230,156,219,204,97,169,91,79,84,139,254,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,250,183,77,167,117,88,213,217,86,181,235,108,213,109,250,212,45,157,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,23,125,195,187,63,80,243,57,106,157,135,138,85,10,85,55,19,104,156,168,250,156,150,35,253,38,108,219,117,125,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,149,199,76,116,195,140,186,97,197,71,20,49,66,179,208,210,160,232,211,44,180,68,185,85,9,74,35,54,226,198,108,204,185,143,47,106,180,45,73,36,148,169,107,82,16,133,173,57,225,204,62,96,111,236,205,98,132,236,87,196,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,208,220,117,197,118,110,49,207,234,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,93,202,66,210,162,212,140,140,90,87,3,31,211,103,238,223,241,33,106,128,0,0,0,0,0,0,0,33,30,125,50,11,71,204,13,49,87,181,143,31,167,187,163,105,169,111,82,250,173,202,138,223,250,236,132,52,141,173,50,175,103,110,190,253,12,233,22,173,72,173,90,117,119,41,213,72,253,44,232,218,111,70,244,47,110,228,145,151,106,76,200,253,85,23,248,71,225,147,37,233,111,41,247,213,185,106,211,83,208,139,184,180,246,11,221,225,81,120,122,127,41,150,221,1,111,111,118,137,214,111,45,186,105,206,169,206,89,127,84,139,184,189,231,251,4,199,20,43,196,223,25,147,138,185,128,151,76,137,43,157,2,223,229,244,197,179,110,222,124,40,106,95,122,18,163,245,155,246,235,247,104,63,103,11,108,45,59,239,49,148,234,251,241,185,145,232,28,237,234,223,166,156,248,19,80,93,132,180,159,122,61,199,251,5,239,0,15,226,148,148,36,214,163,208,146,90,159,224,60,85,239,140,248,107,135,49,23,58,242,185,61,30,202,8,204,213,209,200,119,184,148,125,205,161,71,220,133,127,131,240,28,98,95,18,60,158,196,151,209,30,43,238,117,47,242,28,79,160,170,133,180,245,208,207,251,87,67,208,199,75,176,115,57,130,56,157,202,43,38,245,244,137,188,164,165,5,232,217,108,234,103,183,79,206,52,159,215,79,248,127,17,212,16,180,184,132,184,131,213,42,34,50,63,184,127,208,0,0,0,0,8,237,158,172,117,135,129,216,7,94,168,156,142,92,250,204,73,84,152,126,161,158,143,61,10,73,182,127,155,90,126,211,94,221,11,222,101,237,207,249,250,91,17,111,211,219,245,213,59,158,175,217,246,83,189,249,47,127,201,73,106,165,253,197,248,16,191,44,128,229,246,46,1,224,21,42,156,235,59,106,85,242,98,185,48,247,25,237,117,248,81,73,105,252,226,210,122,41,174,242,208,189,196,94,217,46,0,0,0,0,3,224,223,23,189,187,135,118,204,235,182,234,157,210,83,169,236,58,251,174,242,156,115,68,161,181,56,174,196,37,74,251,40,81,246,17,247,10,121,206,183,18,187,163,18,167,85,48,255,0,10,229,244,22,251,82,31,138,185,60,182,221,234,218,35,146,209,158,199,226,165,109,239,109,109,159,218,212,180,211,191,83,16,18,68,137,181,138,130,228,72,95,58,84,183,77,74,61,9,59,150,165,106,125,218,17,106,102,61,149,183,129,216,165,119,48,228,155,122,215,234,219,105,179,117,106,235,99,183,162,72,136,204,253,119,11,245,139,252,35,235,51,150,60,112,124,148,109,89,27,182,164,212,127,210,80,203,179,255,0,174,143,23,113,216,247,77,165,33,200,183,5,47,165,117,165,154,22,158,123,110,104,162,51,35,45,80,163,46,244,159,248,7,220,194,204,104,196,28,28,173,177,93,177,107,125,3,236,186,151,127,181,152,119,83,37,161,95,235,168,89,119,182,143,103,179,241,22,133,148,174,43,212,171,186,85,42,197,198,184,253,5,65,245,49,1,154,142,245,59,212,58,163,97,164,159,42,52,50,74,55,41,78,171,181,90,22,154,107,220,98,199,232,181,170,109,195,76,143,88,164,73,231,196,148,218,29,105,205,138,78,228,169,36,164,158,138,34,50,236,50,62,210,31,184,0,124,91,194,216,131,121,91,210,173,218,146,119,70,151,179,121,106,101,174,213,165,101,246,76,143,189,37,237,25,138,188,173,249,86,189,201,50,133,53,59,94,141,203,220,90,145,253,166,210,162,238,51,46,229,23,180,92,231,8,123,229,155,135,1,92,182,85,35,153,42,135,167,56,182,25,109,231,77,158,180,255,0,84,136,251,11,216,103,251,4,243,0,0,0,0,0,0,0,0,0,0,0,0,1,80,28,103,110,182,231,223,54,165,176,74,213,116,206,187,113,105,253,209,154,122,253,223,119,188,196,116,225,215,135,136,196,12,203,91,204,60,222,246,162,245,123,203,93,62,213,62,89,151,245,146,125,232,26,10,0,30,11,25,113,178,194,192,187,77,219,194,254,170,244,80,155,219,161,242,30,115,118,174,182,223,250,211,107,50,237,117,30,207,111,227,165,27,230,143,62,216,175,152,105,53,10,34,170,61,13,172,252,134,100,49,79,228,198,119,97,166,41,178,191,173,233,219,112,245,53,184,125,167,217,187,179,184,140,112,172,50,194,235,211,24,46,216,182,133,145,75,235,234,51,29,66,118,115,218,107,66,91,168,111,118,174,173,9,251,78,39,179,95,111,226,45,59,44,92,37,45,122,28,106,101,213,141,235,244,133,65,38,204,163,166,232,227,92,165,145,50,189,188,216,211,13,42,209,68,234,117,211,183,93,125,194,192,236,220,49,178,48,254,159,30,151,105,209,122,24,209,144,134,218,71,82,243,187,73,41,74,75,181,197,168,207,177,9,239,63,96,245,35,242,84,105,112,106,209,151,18,160,199,53,167,18,105,82,119,26,117,35,35,35,237,35,35,238,51,17,51,50,188,57,48,99,25,105,21,10,157,191,65,244,93,206,233,58,243,83,58,169,111,239,116,210,242,136,185,107,146,134,203,87,28,37,118,150,157,154,119,31,101,53,230,43,46,151,238,92,111,153,54,141,233,79,228,161,74,91,144,158,230,178,174,124,126,115,205,182,189,173,186,230,221,220,149,30,138,61,75,219,236,215,179,228,63,59,181,236,184,221,145,237,171,138,111,54,204,168,200,66,100,51,203,66,121,11,113,216,168,83,219,144,195,142,171,107,44,168,182,17,150,191,143,125,228,97,245,251,110,226,93,163,75,189,45,121,157,77,58,171,21,137,108,175,150,180,122,174,180,135,19,216,180,165,95,101,105,239,34,239,246,119,15,70,0,0,0,0,63,206,75,13,202,142,236,103,147,185,183,144,166,212,90,233,169,25,104,98,137,248,157,96,7,228,147,27,230,221,20,246,182,211,238,135,92,169,168,247,107,163,242,101,205,89,151,107,138,87,217,108,187,116,73,125,196,63,111,11,92,122,123,11,177,186,53,155,41,207,230,23,74,209,78,74,116,46,199,228,203,132,217,30,164,218,149,246,91,238,213,37,247,151,120,188,212,45,46,33,46,32,245,74,136,148,71,247,24,255,0,160,0,0,0,30,115,16,239,235,115,12,108,218,181,241,117,204,233,169,180,136,111,204,125,206,91,139,245,90,105,110,171,177,180,169,95,101,10,238,35,238,238,62,225,75,217,198,226,77,127,226,253,110,125,169,134,181,111,70,218,13,58,235,72,250,134,30,234,146,75,144,217,57,245,209,80,234,55,52,226,61,93,123,52,247,234,33,28,249,242,234,147,29,159,57,222,107,239,173,78,56,189,164,157,84,163,51,51,208,136,139,188,204,126,113,245,45,235,154,183,106,84,27,170,208,102,244,178,154,50,82,87,203,66,244,50,81,40,187,22,70,93,233,47,103,176,76,92,184,241,65,198,220,47,171,211,105,23,245,99,233,5,174,210,153,97,113,186,120,145,57,45,18,153,73,171,123,81,20,226,182,180,218,203,77,117,61,218,247,145,11,130,192,44,127,176,243,15,99,198,189,44,121,252,230,212,72,68,150,185,79,39,144,249,178,211,139,111,115,173,183,187,111,57,37,184,139,67,246,123,72,186,104,10,248,227,5,132,143,93,184,71,74,196,10,116,77,239,90,252,254,106,185,132,90,245,50,160,52,158,195,89,23,114,79,185,39,251,59,197,55,80,43,115,173,202,187,21,154,107,220,169,49,247,108,94,210,86,155,146,105,62,197,17,151,114,143,216,52,193,130,248,143,15,22,48,230,149,124,66,86,168,168,115,251,52,62,206,91,238,53,237,74,127,185,159,176,191,202,43,163,141,13,232,202,24,180,44,244,201,245,220,244,134,230,246,31,176,233,206,23,110,223,219,222,42,152,92,31,12,44,149,211,173,138,4,92,109,190,96,239,171,203,223,208,55,205,81,114,118,174,108,103,59,90,124,210,173,200,82,62,210,59,61,157,186,152,178,80,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,2,184,196,92,249,121,174,98,229,22,46,31,83,226,77,196,88,241,214,139,174,185,73,169,71,114,33,161,165,174,59,112,165,180,222,229,42,115,74,101,68,165,40,219,91,109,114,208,162,116,141,190,158,189,133,217,240,136,185,242,243,39,1,151,111,97,205,62,37,27,16,74,67,171,187,162,205,169,71,126,171,84,91,60,189,179,80,148,237,119,161,73,73,66,27,73,182,148,52,181,58,141,92,89,173,231,185,7,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,66,127,188,159,195,68,32,201,158,104,42,185,76,198,136,216,141,14,145,18,163,77,168,199,69,18,188,211,177,212,243,233,165,57,46,59,210,85,21,36,235,73,41,59,99,145,54,110,40,209,169,250,197,237,43,232,171,66,194,60,219,224,52,218,124,58,180,75,142,196,196,42,59,140,181,58,34,80,179,36,47,82,75,205,147,200,81,53,37,135,82,74,34,113,27,218,121,146,220,146,90,12,138,0,101,159,134,21,87,10,243,179,38,167,126,211,229,214,48,250,206,143,244,170,210,170,198,156,162,66,230,149,65,73,166,70,152,179,105,163,118,75,109,48,185,14,182,193,114,210,180,177,189,91,29,38,220,180,160,0,28,171,51,185,133,181,114,191,131,85,172,92,186,99,117,253,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,124,226,205,41,90,144,211,78,172,144,189,155,79,60,56,197,140,87,246,58,223,245,76,70,196,106,244,186,141,74,163,33,247,90,105,217,79,60,197,61,135,30,113,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,255,0,19,63,107,137,249,67,198,92,34,192,235,23,48,87,140,42,82,45,107,255,0,151,208,38,60,244,187,42,47,57,149,63,23,168,111,66,34,231,176,133,186,142,90,151,181,41,52,187,202,89,146,15,208,100,115,55,117,92,160,226,226,174,183,233,210,235,22,157,122,58,105,183,29,41,137,10,66,214,193,44,148,137,76,160,212,77,46,75,39,187,103,48,180,52,56,243,100,166,249,166,226,116,17,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,234,185,250,201,69,171,154,204,56,151,91,164,211,58,124,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,92,151,22,107,35,218,167,80,237,11,127,162,171,10,234,255,0,101,109,203,146,220,168,127,229,33,206,166,206,142,231,252,151,25,121,183,17,247,41,42,79,176,200,90,165,249,139,56,167,139,252,30,110,218,222,47,90,21,90,61,106,149,232,26,76,122,133,69,50,73,203,134,11,115,233,110,71,170,145,200,45,238,115,144,233,18,156,37,45,46,56,219,139,74,136,149,177,21,109,135,183,173,87,13,111,251,107,17,168,81,226,63,82,181,107,16,171,112,218,150,133,41,135,31,140,242,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,208,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,136,43,153,126,19,242,92,204,53,169,95,194,56,82,223,195,171,226,232,142,205,201,79,132,235,77,75,160,161,249,18,100,77,122,50,83,25,49,163,65,102,43,105,67,36,181,45,124,211,109,178,75,134,180,36,237,38,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,136,45,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,170,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,19,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,214,99,93,167,102,216,184,185,119,217,248,119,120,196,186,173,138,77,98,76,106,69,94,51,230,242,37,68,74,207,148,102,239,45,180,184,178,78,137,90,219,79,41,75,74,148,217,173,179,66,213,97,60,25,49,175,25,101,93,85,220,14,122,159,85,174,225,180,26,123,149,54,228,242,146,182,109,185,203,112,141,41,231,45,196,242,217,145,245,255,0,80,130,113,70,234,121,136,66,19,212,184,45,168,0,126,70,233,52,166,106,178,43,172,211,34,34,165,50,59,49,36,76,75,41,39,222,97,149,56,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,254,177,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,63,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,67,245,128,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,89,166,113,50,171,102,230,191,8,234,22,125,102,155,17,55,61,58,60,137,54,157,93,199,13,149,211,170,38,143,80,148,234,80,181,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,140,251,98,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,66,194,184,83,231,158,171,69,185,160,101,119,21,234,146,234,20,218,252,130,110,212,173,84,106,138,89,211,31,68,116,54,213,48,249,238,109,76,101,165,132,33,134,218,208,210,242,246,18,23,206,35,106,221,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,115,76,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,110,211,25,225,199,76,116,196,124,197,226,61,71,20,49,66,179,215,85,103,104,211,44,180,70,136,180,248,169,51,54,226,198,108,204,249,108,163,114,180,45,77,70,165,41,107,82,214,181,173,90,105,1,85,124,115,191,66,127,188,159,195,69,117,96,38,53,221,89,118,197,138,22,49,217,84,250,84,218,213,191,213,116,204,85,26,113,200,171,231,198,118,58,247,165,183,27,89,232,135,148,101,162,203,214,34,215,82,212,143,66,152,103,137,24,29,156,76,26,98,231,162,67,165,93,214,133,111,107,85,10,61,102,11,50,58,105,77,41,14,28,89,145,156,222,132,188,210,201,181,104,123,146,127,86,226,20,164,41,11,85,106,209,56,115,80,178,237,155,134,238,124,96,149,74,171,101,230,214,233,107,18,43,151,30,246,163,173,83,95,114,29,58,4,162,74,9,183,94,110,105,178,167,207,178,55,33,36,227,252,164,188,76,157,180,218,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,125,96,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,44,39,48,249,126,176,115,53,133,243,176,163,17,145,45,20,217,146,35,203,106,100,18,100,166,194,125,151,9,73,118,59,143,54,226,91,89,167,123,74,81,39,83,109,215,19,217,184,198,123,51,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,187,76,91,79,12,172,137,82,176,70,205,167,99,158,41,91,50,219,197,10,244,119,21,22,29,81,132,161,118,220,37,154,146,148,54,222,166,104,146,243,90,41,197,175,107,136,67,156,141,173,153,61,205,233,124,81,252,9,226,111,201,124,226,16,160,17,127,220,81,252,9,226,111,201,124,226,16,160,17,170,129,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,159,108,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,197,234,101,59,194,198,13,252,63,183,188,185,129,213,69,80,113,80,207,172,153,82,106,185,88,193,186,236,184,104,135,33,234,125,243,83,143,202,52,76,65,180,202,138,4,105,13,186,165,18,9,75,125,169,72,82,16,189,237,114,181,52,27,169,92,0,203,198,95,175,236,205,98,132,28,40,195,148,68,69,74,100,121,18,221,153,56,158,40,80,152,101,179,82,157,144,227,45,184,166,208,106,216,210,84,105,208,220,117,180,246,110,33,229,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,114,124,50,179,219,74,198,235,54,157,129,152,165,115,75,115,20,40,49,220,76,89,149,71,210,181,220,144,144,106,82,86,219,154,17,174,75,45,104,151,16,189,206,45,13,243,247,56,102,247,42,122,128,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,205,56,170,103,158,171,133,177,191,147,118,17,213,37,211,238,202,148,120,181,42,229,195,77,170,42,60,154,51,28,210,113,168,172,170,59,132,235,114,93,38,210,165,239,218,69,29,212,145,37,124,253,205,213,94,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,79,43,185,100,176,114,179,133,244,220,63,180,35,68,153,82,68,116,166,181,112,157,57,152,211,107,47,147,142,185,189,245,54,91,148,132,41,247,82,210,22,165,155,109,154,81,185,90,26,149,216,0,81,183,22,252,6,147,133,153,151,115,18,105,240,162,49,111,98,124,127,74,70,40,209,218,142,134,170,44,33,182,167,54,104,66,205,75,90,148,109,73,91,170,66,55,174,98,139,214,82,22,163,132,0,47,163,133,166,5,195,193,252,169,208,110,73,180,110,146,228,196,79,244,73,83,121,195,97,199,23,21,195,50,167,161,46,52,91,185,61,47,45,228,182,181,41,72,114,75,255,0,100,212,104,76,192,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,143,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,40,7,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,229,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,232,34,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,10,75,226,107,145,42,174,8,222,85,28,115,194,219,102,35,120,95,94,144,218,165,67,165,176,164,34,219,154,178,74,84,135,27,212,201,17,158,119,85,54,180,109,109,11,115,145,181,178,38,121,176,214,207,197,92,71,195,250,21,211,108,89,87,165,86,139,74,189,105,233,165,215,226,67,144,109,183,80,138,75,37,147,110,17,127,202,78,165,162,141,183,94,108,207,99,174,37,94,131,47,25,126,191,179,53,138,16,112,163,14,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,99,73,81,167,67,113,214,211,217,184,134,132,242,241,151,235,7,44,184,95,7,10,48,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,118,52,149,26,117,38,218,109,61,187,72,116,177,149,113,106,152,93,146,10,22,110,56,108,97,116,219,114,45,42,155,137,180,79,74,53,68,173,204,121,113,217,92,83,175,204,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,96,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,117,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,72,172,199,113,12,199,156,203,225,125,183,133,119,124,200,148,234,109,58,58,14,224,93,53,60,147,185,38,182,225,155,82,36,165,58,37,8,74,73,165,114,16,68,217,188,75,119,79,204,182,199,149,201,222,85,111,44,215,226,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,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,47,248,199,216,22,110,22,89,185,125,195,236,62,183,162,80,237,234,28,123,142,52,24,49,136,246,52,141,105,166,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,43,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,137,255,0,194,119,59,244,42,125,58,153,148,204,76,149,74,162,183,31,86,172,153,164,202,219,235,165,72,149,33,249,17,101,60,167,77,4,242,214,250,10,57,37,180,37,91,84,131,81,184,166,210,185,63,159,188,137,210,179,119,108,194,174,219,83,34,82,113,22,221,142,113,40,243,37,56,150,33,74,97,201,12,169,198,167,56,136,238,190,180,54,218,100,41,148,160,200,146,227,203,51,236,90,135,228,225,139,150,47,228,247,151,216,213,251,158,215,170,209,47,235,247,109,66,226,141,81,123,235,24,101,167,94,40,44,19,37,216,206,140,57,204,82,20,92,210,113,247,18,225,150,212,182,220,192,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,186,158,40,89,22,252,181,218,171,199,28,28,179,58,188,73,162,236,244,196,104,74,218,245,118,150,219,106,35,209,146,73,245,19,25,209,190,94,134,149,173,162,91,127,90,164,199,108,169,218,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,125,127,55,153,205,196,124,225,215,109,202,157,235,74,165,81,160,90,244,254,158,13,54,156,131,54,211,41,212,53,214,201,55,23,171,135,205,113,164,154,91,53,26,91,109,13,164,183,40,156,117,206,151,195,239,33,87,14,102,111,40,55,206,32,208,165,195,194,186,68,134,222,156,185,29,84,37,215,208,101,37,36,204,23,137,163,67,200,76,136,233,110,65,165,196,45,8,89,146,84,149,153,25,121,78,38,52,154,85,3,58,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,232,144,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,90,240,49,253,54,126,237,255,0,18,22,168,0,0,0,0,0,0,0,0,43,107,137,238,74,233,215,69,2,86,54,216,208,118,86,34,108,235,219,230,168,249,219,151,10,51,125,174,190,73,78,212,37,127,101,29,190,222,221,12,83,224,181,158,11,215,155,43,98,239,180,21,39,235,27,244,126,214,246,31,180,234,46,119,237,253,189,226,197,241,163,17,225,225,62,28,213,111,137,170,209,20,254,71,102,135,219,204,125,182,189,137,87,247,66,246,31,249,70,103,238,10,220,235,142,175,34,179,82,127,157,38,70,205,235,218,73,215,106,73,37,216,146,34,238,73,123,5,200,240,125,194,71,173,44,35,170,226,5,70,38,199,174,142,71,41,92,194,61,58,105,83,218,87,97,44,203,185,69,222,146,253,189,226,193,192,113,28,205,230,199,13,242,195,110,183,85,188,101,239,157,47,94,142,23,45,242,231,237,113,148,185,245,141,178,225,39,106,95,74,187,75,183,184,189,186,83,230,50,113,48,204,134,39,84,101,55,74,185,253,9,69,144,202,216,42,127,69,2,78,212,45,164,33,194,230,170,42,86,122,154,84,126,242,221,161,119,8,185,112,220,213,187,174,160,229,86,189,55,170,148,233,154,148,190,90,17,169,154,141,71,216,130,34,239,81,251,61,163,229,143,209,2,124,186,92,198,167,193,119,148,251,11,75,141,175,105,43,69,36,200,200,244,50,50,239,34,19,115,39,60,73,175,252,32,173,192,181,49,42,173,233,43,65,215,90,105,127,80,195,61,42,77,113,219,55,62,166,42,221,94,214,155,95,171,175,110,190,253,5,208,97,229,253,110,98,117,155,74,190,45,73,157,77,54,175,13,137,140,57,203,113,30,171,173,33,212,246,56,148,171,236,173,61,228,93,253,197,220,61,32,0,0,0,15,249,113,105,109,10,113,103,162,82,70,163,63,184,133,25,113,74,199,167,177,71,27,164,217,177,92,254,97,107,45,116,229,39,66,237,126,52,185,173,153,234,109,165,95,101,206,237,84,95,121,247,143,197,195,23,0,63,43,120,223,10,232,158,206,234,125,174,235,117,52,158,237,53,126,52,184,107,34,236,113,42,251,46,31,110,138,47,184,197,236,70,97,184,177,218,140,202,118,182,202,18,218,75,93,116,34,45,8,127,160,0,0,0,0,243,152,131,126,219,184,105,104,213,47,75,162,103,77,78,165,69,126,91,203,229,173,126,171,77,45,197,118,33,42,87,217,66,187,136,251,189,189,194,141,243,225,157,218,246,99,174,185,22,213,187,55,149,102,83,164,44,163,179,203,66,185,235,109,217,72,75,219,150,195,110,167,115,47,36,182,25,158,159,143,119,24,203,174,93,47,204,199,95,49,173,27,46,159,206,74,84,135,102,189,205,101,60,136,252,230,91,113,123,92,117,189,219,121,201,61,18,122,159,179,219,165,202,101,171,135,38,12,96,213,38,159,83,184,40,62,148,185,218,75,79,59,51,170,150,198,199,73,44,168,203,98,36,173,179,209,198,204,251,11,78,221,59,139,182,89,211,169,112,105,49,145,18,158,199,41,166,210,73,74,119,26,180,34,34,34,237,51,51,238,34,31,172,121,107,203,12,108,139,254,158,253,46,236,162,245,209,164,161,72,117,29,75,205,110,37,37,73,62,214,214,147,46,197,171,184,253,162,191,51,61,194,82,215,174,199,170,93,88,32,191,71,212,22,111,202,42,110,142,59,205,89,147,206,109,230,201,152,73,78,170,54,147,174,157,154,107,239,21,99,137,184,93,122,96,253,219,42,208,189,233,125,5,70,27,171,78,206,123,78,234,72,117,109,238,213,165,173,63,105,181,118,107,236,252,4,156,200,222,125,238,236,191,220,112,44,251,178,161,212,217,83,36,180,219,237,114,154,71,75,189,200,205,169,237,91,142,183,151,181,150,84,91,72,251,117,247,246,157,220,97,206,34,90,248,165,105,64,189,45,9,253,101,54,160,195,79,54,231,41,198,255,0,56,210,28,34,209,196,165,95,101,196,251,11,191,246,15,76,0,51,235,196,87,15,17,135,249,150,184,88,101,189,141,74,233,54,22,186,253,154,124,67,63,235,40,251,214,36,95,6,43,173,168,23,205,215,108,26,180,93,79,161,218,90,127,115,102,160,191,119,223,239,33,111,224,0,0,0,0,0,0,0,0,0,0,0,0,40,31,137,141,240,213,221,154,43,138,36,119,55,181,77,233,54,158,134,95,156,167,67,51,239,73,123,83,247,137,29,193,70,196,102,125,123,16,111,121,172,232,229,47,209,61,18,247,31,111,53,21,22,156,236,37,125,197,246,136,254,237,59,197,181,0,243,120,135,127,91,216,101,105,205,188,174,137,93,61,58,7,47,154,230,197,175,77,238,161,180,246,33,42,87,218,90,123,136,255,0,202,51,245,155,188,216,94,25,156,190,87,84,169,72,229,81,34,105,232,248,91,26,87,39,115,44,37,223,172,75,45,173,91,150,193,43,214,46,206,226,236,239,248,185,103,203,77,231,152,188,66,166,218,180,40,219,97,186,109,201,151,35,123,71,203,138,82,90,101,213,237,83,173,153,233,204,238,35,220,122,118,123,197,233,229,139,42,214,22,91,173,24,180,155,122,22,234,154,217,71,91,47,152,241,115,93,54,153,75,135,177,111,56,148,234,166,72,244,73,232,93,197,217,223,220,0,0,7,33,204,190,93,173,12,197,225,213,78,210,184,98,110,154,168,175,29,58,71,49,210,228,73,228,60,219,75,218,135,91,37,109,55,140,244,81,232,125,199,247,80,54,99,112,26,230,203,198,37,212,44,59,141,26,147,110,58,236,55,117,111,235,163,20,135,154,109,123,80,227,155,117,228,168,244,53,106,94,223,121,203,30,24,249,201,149,134,55,92,124,30,187,165,255,0,65,214,164,161,184,71,203,47,86,91,206,67,142,218,126,173,133,44,253,68,43,181,75,36,251,244,62,209,115,240,101,179,80,133,30,124,117,106,212,150,144,242,15,67,237,74,136,140,187,251,123,140,127,184,0,0,0,0,140,28,66,48,37,156,107,192,26,194,90,70,179,173,230,100,86,88,237,63,89,76,66,151,181,63,156,65,23,172,239,121,235,248,31,178,133,41,211,42,120,123,125,197,158,223,213,84,109,170,186,30,79,217,86,215,163,188,70,95,172,147,209,72,251,203,241,26,9,200,230,59,66,199,220,1,162,220,108,61,204,151,70,110,53,18,160,123,76,181,148,212,40,203,119,189,180,23,123,223,213,35,79,184,207,217,32,64,0,0,7,249,73,144,212,72,238,202,125,91,91,101,10,113,103,161,158,137,34,212,207,176,82,143,20,28,218,205,196,252,71,147,133,150,180,189,148,27,125,197,196,150,158,89,31,50,99,15,205,97,103,170,217,74,203,84,45,61,202,52,251,181,62,209,19,240,35,3,238,252,124,191,160,216,214,140,94,99,210,28,107,158,230,246,139,148,202,158,105,165,47,71,28,65,43,67,117,61,132,173,79,254,146,183,236,0,225,109,131,216,123,76,129,80,190,224,250,106,181,201,105,82,85,205,149,27,106,246,180,107,70,141,75,82,15,215,66,251,75,245,187,59,8,132,139,111,42,152,8,212,116,69,69,135,163,104,34,36,151,165,38,246,104,90,127,118,28,167,23,56,109,101,195,18,160,205,122,29,171,232,202,187,209,220,109,137,189,116,247,249,75,50,115,106,185,103,41,41,86,139,89,43,67,239,211,78,227,21,117,155,206,31,247,246,90,223,85,118,27,222,152,182,86,147,95,91,181,152,252,165,25,190,173,156,179,144,227,138,209,182,9,90,233,219,174,157,229,219,207,114,153,153,107,163,46,24,155,77,184,41,146,244,165,72,144,203,21,38,121,109,250,209,149,33,133,187,235,41,167,20,90,165,146,47,84,181,247,118,247,232,31,9,49,26,145,139,24,121,66,191,104,174,110,143,87,167,197,150,101,162,139,98,157,97,183,118,250,201,73,158,132,225,118,237,47,192,187,135,176,30,75,21,48,250,155,138,54,53,74,201,170,255,0,107,212,57,59,143,214,236,229,188,135,11,236,169,39,222,217,123,75,252,131,51,55,77,189,62,213,175,74,160,85,24,228,201,139,179,122,55,37,90,110,66,86,93,169,51,46,229,23,180,92,71,8,44,104,122,241,194,234,174,29,213,165,239,147,109,242,57,63,86,69,187,168,145,61,229,125,148,17,22,132,146,239,81,254,206,225,194,56,210,67,144,87,253,153,47,165,216,209,250,71,235,119,145,239,250,154,113,119,123,52,62,193,13,242,163,133,203,198,28,113,183,236,68,150,189,127,87,169,127,121,13,247,127,93,31,220,255,0,88,191,200,52,125,73,128,213,46,158,212,22,17,177,13,110,208,181,51,211,85,25,251,76,253,227,246,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,19,166,209,206,191,242,85,225,153,133,116,11,2,167,74,115,19,110,159,77,55,77,140,249,243,92,165,193,58,189,64,156,169,169,157,170,66,182,173,4,219,73,116,210,149,184,165,43,71,82,203,173,157,107,127,162,171,246,234,255,0,101,110,59,146,227,168,127,229,38,78,169,78,144,231,252,167,30,121,199,23,247,169,74,87,180,204,76,172,192,112,194,197,12,24,203,69,171,140,17,105,242,234,119,52,8,242,229,226,45,42,60,230,229,34,146,194,150,74,140,236,100,54,209,26,208,203,91,147,41,68,227,164,149,250,232,213,148,173,196,197,252,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,50,184,162,99,205,155,153,44,35,203,174,43,89,147,98,41,21,24,247,10,42,112,89,144,111,46,147,81,36,82,142,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,127,151,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,85,88,155,252,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,223,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,246,103,147,55,117,92,223,98,226,110,182,41,210,232,246,157,6,58,169,182,229,41,249,10,90,208,193,172,212,185,79,32,148,109,34,75,199,183,127,44,180,36,54,203,102,167,57,68,226,186,255,0,12,60,144,67,204,93,213,39,23,177,34,46,251,6,207,168,50,212,120,233,121,133,250,86,176,203,145,228,28,87,227,186,211,132,228,62,66,180,120,149,176,213,207,109,40,82,180,115,101,202,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,62,249,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,228,255,0,10,204,239,204,195,107,170,145,150,28,67,149,190,208,185,42,14,181,111,75,228,191,34,68,42,196,183,24,67,17,117,230,154,26,134,226,201,227,209,13,25,147,242,55,169,73,66,156,82,110,80,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,136,235,138,185,10,203,206,51,227,205,35,48,56,129,66,151,62,175,76,143,29,153,20,130,233,209,74,171,45,141,252,167,167,53,202,230,200,90,73,77,167,69,59,177,72,97,150,212,149,54,70,133,121,78,38,52,154,85,3,135,254,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,180,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,160,193,215,242,171,153,139,203,42,24,185,15,20,172,248,49,42,40,84,117,83,106,244,201,36,73,69,70,156,226,219,91,172,19,155,77,76,175,115,77,173,14,36,143,106,208,157,201,90,55,182,189,10,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,252,12,253,168,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,74,174,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,223,248,162,231,234,29,159,66,169,101,159,7,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,91,137,119,152,73,83,45,169,59,72,214,225,45,154,182,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,248,17,232,79,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,236,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,68,74,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,161,106,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,207,240,212,226,5,249,118,135,7,1,49,89,237,151,245,42,158,175,69,212,84,173,27,172,65,136,196,100,125,107,175,201,91,210,42,43,62,165,247,54,160,146,109,182,181,246,109,80,159,226,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,123,215,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,182,117,243,93,93,205,166,50,205,188,185,181,88,118,133,55,88,118,181,18,107,200,87,65,23,106,9,199,13,45,145,32,158,125,104,230,184,122,173,69,170,27,230,45,13,54,99,128,13,84,0,170,190,57,223,161,63,222,79,225,162,170,196,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,32,56,189,230,135,14,49,134,187,100,97,126,19,223,255,0,72,224,90,221,93,70,182,245,46,89,63,71,126,84,132,48,81,73,14,33,102,220,135,153,108,164,106,180,145,165,178,146,104,37,238,55,80,143,63,194,10,54,52,87,243,23,26,29,177,118,220,17,112,234,214,143,54,183,114,211,19,62,91,116,169,47,200,138,168,145,210,182,81,171,11,146,167,13,183,18,78,109,51,68,71,20,147,51,104,136,93,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,60,85,251,131,182,14,37,92,214,61,221,119,208,98,78,169,97,245,97,117,186,43,174,197,101,211,109,245,71,113,157,166,167,16,165,18,9,75,105,242,36,26,79,157,22,50,245,250,178,33,237,68,85,226,143,224,79,19,126,75,231,16,133,0,139,254,226,143,224,79,19,126,75,231,16,133,0,141,84,10,43,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,147,56,110,52,190,166,84,109,196,131,101,11,97,181,71,109,196,27,137,245,156,86,213,57,203,106,21,141,41,229,59,194,198,13,252,63,183,188,185,129,197,56,136,231,126,30,85,108,66,180,172,233,91,177,54,236,167,186,237,9,68,203,18,89,165,182,151,154,109,114,165,52,183,82,180,238,66,223,233,204,219,113,181,187,29,68,180,154,80,180,157,16,210,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,52,41,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,227,252,78,178,75,15,28,240,226,78,45,225,125,169,191,18,109,125,211,30,141,73,166,176,114,174,88,170,38,91,113,183,150,68,151,94,121,134,89,74,217,45,203,86,212,56,210,27,82,157,65,166,152,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,157,230,170,205,205,126,17,211,239,10,53,74,34,110,122,116,120,241,174,202,67,109,155,43,167,84,77,30,185,165,165,45,106,233,156,82,92,83,43,220,173,200,35,73,159,49,14,33,29,212,4,85,226,143,224,79,19,126,75,231,16,133,16,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,63,39,250,42,191,110,175,246,86,227,185,46,58,135,254,82,100,234,148,233,14,127,202,113,231,156,113,127,122,148,165,123,76,197,244,228,39,36,20,44,163,216,142,205,184,226,210,170,88,155,91,230,181,91,173,195,121,114,25,68,82,120,205,152,177,20,227,77,173,182,118,37,165,184,91,9,75,119,93,202,82,91,104,145,42,128,4,53,226,189,131,180,172,74,202,93,110,238,77,6,92,235,135,15,164,71,173,210,221,133,21,46,190,219,10,121,182,102,165,106,216,165,148,98,142,181,190,225,36,210,90,197,105,107,61,173,153,10,33,29,87,43,24,41,252,162,115,5,100,224,227,149,14,138,37,193,80,62,189,244,187,203,113,16,88,105,114,37,114,149,203,112,137,227,97,151,73,189,200,52,243,13,27,180,78,166,90,83,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,158,204,197,229,163,20,242,191,125,189,98,226,101,39,245,122,42,204,54,36,250,46,167,245,44,186,231,72,251,205,55,206,229,115,208,135,54,167,212,94,169,63,97,156,138,225,177,158,122,174,95,111,248,120,87,136,213,73,115,176,234,234,145,26,154,210,230,85,20,150,45,119,212,243,134,153,77,37,231,9,134,99,41,201,11,84,157,9,39,166,142,238,51,108,219,114,242,64,4,95,226,93,122,210,172,156,150,226,35,181,8,246,252,185,21,168,241,168,144,97,214,80,151,16,251,242,36,182,147,83,13,154,136,215,37,150,185,178,90,52,234,104,92,98,115,67,38,204,103,220,88,255,0,5,124,94,179,109,12,80,189,176,142,186,252,182,107,184,133,30,11,212,35,75,6,182,30,93,61,185,174,190,202,214,93,168,89,180,241,184,147,50,216,100,203,132,106,37,26,18,187,137,1,149,113,127,220,46,60,9,225,151,206,188,226,104,175,94,48,23,174,3,93,152,243,76,129,134,49,226,72,189,168,113,228,65,190,106,176,145,245,15,190,158,82,98,198,90,201,91,93,147,29,40,121,14,40,147,170,73,77,52,165,168,217,54,217,129,98,247,184,87,212,242,243,63,45,20,168,184,54,220,68,220,244,232,236,198,190,78,68,72,236,213,213,81,53,188,233,28,149,182,146,83,209,183,58,249,69,90,141,90,50,91,53,230,33,212,166,58,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,142,84,47,79,135,118,126,161,230,114,213,59,15,20,170,20,170,110,38,209,57,81,245,57,44,71,250,76,217,182,234,250,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,25,225,207,221,79,47,53,108,203,215,229,101,165,184,136,182,17,30,52,105,101,76,137,30,53,35,210,44,163,148,241,211,144,194,82,147,140,105,67,70,107,211,235,30,55,214,147,83,106,66,142,58,141,36,101,50,245,192,107,231,1,173,137,249,110,143,18,13,147,6,63,67,30,148,210,54,63,75,125,58,41,216,210,145,185,74,41,36,165,239,113,74,82,141,195,115,155,189,194,112,156,93,48,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,168,0,0,0,0,0,0,0,0,63,37,90,3,85,56,14,193,121,27,208,238,221,75,83,45,116,81,31,176,203,220,51,129,154,252,46,86,15,99,141,193,98,40,180,232,58,77,11,251,248,108,59,250,235,254,233,250,199,254,65,50,56,45,195,144,119,253,231,47,165,222,209,122,59,235,119,145,108,250,138,137,119,119,158,167,216,59,199,23,220,104,122,206,194,234,94,29,210,101,236,149,114,115,249,223,86,71,183,167,145,1,228,253,164,25,30,164,163,238,81,126,222,225,78,214,181,189,62,234,175,69,160,82,216,231,73,149,191,98,55,37,58,237,66,150,125,170,50,46,228,159,180,105,155,10,240,250,155,133,214,45,54,201,165,118,199,167,243,182,159,173,219,204,121,110,31,218,82,143,189,195,246,159,249,7,173,28,183,49,216,235,111,229,239,12,234,24,129,94,86,169,137,202,229,183,162,253,125,210,25,104,251,82,219,154,105,206,35,251,63,246,150,121,241,171,26,47,28,115,189,165,222,215,148,222,124,169,60,189,11,150,210,118,237,101,182,255,0,214,208,130,61,73,164,251,63,202,103,38,242,183,195,47,17,49,206,143,244,178,228,157,232,10,73,188,207,33,92,166,37,117,13,243,157,109,239,177,41,10,70,222,87,180,181,61,221,157,221,182,63,132,156,54,178,225,134,176,97,61,50,213,244,157,93,152,237,182,252,222,186,123,28,213,145,55,185,92,178,148,164,167,85,160,213,161,119,107,167,113,14,172,230,85,48,17,216,235,138,187,15,86,214,70,74,47,74,77,237,212,180,254,236,35,166,63,240,182,193,236,66,166,79,168,88,144,125,11,90,228,186,168,202,230,202,147,185,123,93,52,35,71,101,165,5,235,173,29,167,250,189,189,134,98,160,113,223,3,238,252,3,191,167,88,215,116,94,91,209,220,119,144,230,246,143,154,202,94,117,164,175,70,220,89,39,83,105,93,134,173,75,254,147,150,28,47,179,107,55,12,49,30,54,22,93,50,247,208,110,7,17,18,34,121,100,92,185,143,191,9,132,30,168,101,75,61,16,133,119,168,147,239,208,251,69,215,70,144,212,184,237,74,97,91,155,121,9,113,7,161,150,169,50,212,143,180,127,168,0,0,0,143,217,227,199,104,56,5,128,53,171,141,247,185,114,235,13,201,162,83,207,105,159,243,167,97,73,91,93,205,172,187,217,254,177,18,125,230,94,220,251,84,102,84,241,6,251,149,61,207,173,168,220,181,117,188,175,178,157,207,72,120,207,253,234,75,85,47,238,47,192,95,95,15,108,9,103,5,48,6,140,151,81,164,235,133,152,245,151,251,79,213,83,240,162,110,79,231,22,71,235,53,222,90,126,5,237,147,224,0,0,0,3,252,39,75,102,159,10,68,249,10,218,212,102,150,242,207,67,61,18,146,51,62,238,222,226,20,193,196,227,57,50,177,54,235,145,131,214,140,191,232,58,44,149,183,52,249,101,235,74,101,201,145,220,79,214,48,149,151,168,180,246,165,102,159,118,167,218,34,118,92,176,26,230,204,62,37,211,236,43,113,26,19,142,52,236,199,117,111,234,99,28,134,90,90,246,173,198,247,105,206,73,232,74,212,253,158,242,191,156,180,101,218,209,203,166,28,211,45,43,122,38,217,169,138,201,212,100,115,29,62,124,158,67,45,186,189,171,117,194,78,227,100,143,68,158,133,220,95,127,94,0,0,28,67,51,153,86,176,179,35,104,202,164,220,48,182,212,208,202,250,41,124,199,143,148,233,52,242,91,61,136,121,180,171,69,60,103,162,143,67,238,62,206,234,39,204,238,92,46,220,183,98,44,219,70,225,103,88,171,113,199,96,72,220,215,214,199,55,222,109,165,109,67,174,26,117,38,76,244,81,234,94,223,191,176,240,254,206,109,193,128,23,228,27,58,183,51,155,104,86,166,52,195,204,242,208,158,67,175,61,21,181,61,185,44,45,213,109,105,147,45,132,100,71,247,31,105,222,157,177,112,211,110,203,122,155,115,82,29,230,194,170,196,102,108,117,237,82,119,54,234,18,180,158,138,34,50,236,81,119,145,31,220,67,233,128,169,94,53,214,35,48,43,216,125,123,194,103,87,42,158,150,235,87,184,251,57,72,167,52,223,97,171,239,63,178,69,247,235,222,35,135,12,235,221,171,71,52,118,228,73,14,108,106,165,214,110,61,12,255,0,55,78,152,101,220,147,62,245,125,194,254,64,0,0,0,0,0,0,0,0,0,0,0,0,102,159,51,85,101,215,49,190,228,170,56,189,202,127,163,212,244,211,186,35,41,247,23,187,220,45,223,132,181,160,86,230,93,154,170,45,189,29,170,238,222,173,126,215,42,116,228,151,102,227,34,236,87,184,191,104,156,32,42,23,139,174,101,228,213,111,3,192,10,35,188,182,104,223,234,177,109,35,230,115,90,129,45,143,180,209,25,104,100,127,97,103,175,183,78,225,2,48,111,10,107,120,207,126,211,236,42,11,156,169,53,14,118,142,104,133,109,216,203,142,247,41,104,35,212,154,50,251,69,254,67,209,62,5,224,117,171,129,182,77,54,210,183,88,255,0,83,219,144,215,59,115,158,178,93,144,183,140,182,173,197,233,218,162,246,159,119,179,184,116,161,242,46,219,170,137,100,219,149,27,170,226,151,211,83,169,113,158,151,37,222,90,215,177,182,219,82,214,123,80,70,163,209,41,81,246,17,159,96,129,88,201,198,23,11,236,154,139,212,156,60,180,190,151,45,165,41,181,191,215,200,129,177,68,167,18,126,171,208,143,93,54,160,251,255,0,175,247,24,243,86,47,26,139,70,177,84,102,13,229,132,222,130,138,164,165,43,153,233,231,101,122,219,146,70,124,182,224,145,247,26,149,255,0,39,79,105,9,221,131,88,235,135,184,233,109,199,185,44,58,191,88,211,173,33,199,17,211,190,223,45,70,219,107,52,234,235,104,51,208,157,71,105,23,110,191,142,157,12,4,78,226,19,149,250,110,60,225,5,78,177,78,137,173,197,64,138,244,248,206,115,21,245,137,98,44,181,33,173,13,212,54,90,184,233,122,198,71,167,180,140,187,168,118,161,10,177,101,92,239,193,144,93,53,78,137,57,77,171,236,47,150,251,46,25,31,118,169,61,20,159,188,143,79,105,11,219,225,187,152,23,113,163,2,233,116,186,151,109,66,216,142,197,29,106,236,250,196,198,135,13,38,189,9,180,36,181,83,167,217,169,254,39,236,151,0,0,0,0,3,252,165,71,106,100,103,162,60,157,91,125,181,54,178,215,189,38,90,31,119,226,40,139,137,174,95,92,194,28,113,157,115,83,163,109,165,93,14,187,83,82,247,235,164,137,51,38,44,211,161,184,165,125,150,203,183,66,47,184,140,122,142,19,216,227,34,197,198,111,201,220,213,127,71,92,41,229,52,90,23,246,211,242,224,178,158,230,212,175,178,131,239,81,39,240,239,23,116,0,0,0,56,30,120,49,57,220,45,203,149,219,86,138,239,46,85,70,153,62,154,194,182,235,181,199,32,73,82,79,67,66,136,244,54,251,140,136,190,241,158,135,156,168,222,23,75,142,173,124,233,245,186,129,169,74,209,41,222,243,206,119,233,216,146,213,74,251,139,240,23,181,195,151,45,148,108,21,193,74,101,192,251,92,202,229,200,195,53,55,158,220,178,229,162,68,72,139,83,91,73,213,160,244,91,90,238,34,35,63,113,23,124,185,0,30,115,16,236,154,78,34,89,85,171,50,182,199,54,37,98,159,38,11,137,220,164,246,58,210,219,62,212,169,39,220,179,246,151,226,93,227,60,89,189,193,71,240,27,28,107,182,89,181,203,136,244,137,83,160,39,113,30,145,14,100,134,218,237,230,44,251,154,254,177,238,247,151,180,230,215,7,156,192,202,106,183,85,193,10,187,251,163,173,135,234,177,79,105,22,139,53,211,227,33,62,171,122,247,107,218,107,252,75,218,45,152,5,33,241,104,193,69,97,206,51,65,189,226,53,182,13,223,205,228,250,218,233,210,196,130,210,187,220,81,253,165,251,73,63,183,188,114,108,129,227,67,120,55,152,42,45,78,160,173,180,201,93,79,84,122,107,166,216,82,146,142,228,45,95,105,194,238,47,199,179,186,111,241,157,181,89,145,106,218,215,50,98,234,228,94,187,115,187,207,213,220,229,61,29,218,246,251,187,132,66,225,121,62,44,12,221,218,42,145,216,165,117,251,15,183,179,74,100,221,123,139,239,23,230,0,0,2,40,179,196,75,8,75,28,106,56,49,81,107,164,56,156,158,154,163,186,83,157,78,232,125,74,254,168,163,122,155,123,19,218,190,221,117,47,112,149,192,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,61,195,11,33,82,112,98,149,19,48,56,193,66,151,3,16,106,113,228,179,74,164,75,229,44,169,52,231,210,206,199,156,105,77,115,99,206,81,37,244,153,19,190,171,47,155,107,74,86,110,33,54,20,41,47,137,126,66,164,224,53,194,246,53,97,53,10,91,248,117,92,144,227,213,116,55,202,217,64,168,191,41,197,37,148,178,203,77,165,136,38,151,25,105,147,245,246,173,38,133,169,38,182,73,112,44,79,254,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,23,248,111,96,53,155,153,44,75,196,124,41,188,225,68,82,42,56,111,81,93,50,115,209,205,229,210,106,37,58,1,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,133,99,166,5,226,62,93,49,30,163,133,248,161,70,232,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,10,225,79,158,218,169,85,96,101,103,25,110,104,138,166,170,57,49,100,85,106,47,169,47,182,249,41,9,110,142,107,50,52,173,10,73,168,216,222,164,154,13,28,132,154,247,176,219,118,190,41,3,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,154,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,218,165,25,159,105,152,156,28,34,113,10,254,196,172,182,220,149,220,70,190,46,11,170,164,197,241,50,35,83,43,117,55,167,62,219,9,129,1,73,105,46,60,165,40,144,74,90,212,73,35,211,85,168,253,166,35,167,24,172,210,221,82,43,172,229,70,147,109,213,104,180,88,157,29,118,175,84,144,167,25,77,119,114,13,76,53,29,41,81,33,216,109,172,204,214,165,146,183,73,96,136,137,7,31,115,144,47,45,120,85,74,198,252,121,177,176,162,187,113,68,161,211,110,74,195,49,38,76,145,45,49,140,152,237,83,141,50,226,144,180,245,46,37,38,211,9,52,153,41,231,26,73,253,161,163,60,42,195,59,87,6,240,226,220,194,219,42,39,79,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,177,31,243,181,150,188,56,204,134,7,87,41,151,169,210,169,117,91,114,159,50,169,64,185,39,202,40,109,209,165,33,147,81,184,252,131,74,182,67,87,45,37,32,141,42,73,182,157,196,68,182,219,90,51,174,47,123,133,254,104,47,236,200,96,189,74,30,35,82,37,170,165,98,200,135,68,106,189,211,188,108,85,152,40,141,146,84,228,151,157,113,79,206,37,54,183,36,25,109,34,41,17,213,167,174,98,157,179,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,8,171,197,31,192,158,38,252,151,206,33,10,75,203,37,38,149,95,204,150,20,80,171,180,200,149,26,109,70,248,161,68,153,14,91,41,121,137,44,57,61,148,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,236,25,250,201,69,213,149,60,71,151,91,164,211,58,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,211,32,185,215,186,178,167,136,241,40,149,106,159,81,134,87,53,65,150,238,58,124,131,113,109,192,222,105,109,85,56,228,218,86,180,188,210,8,141,105,66,79,156,218,9,6,91,146,210,218,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,132,11,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,85,113,206,253,9,254,242,127,13,16,43,45,25,152,188,178,181,112,221,119,158,31,65,136,187,134,191,107,200,183,32,205,146,68,180,83,22,244,168,207,28,178,104,210,105,121,105,76,117,18,16,175,83,122,210,165,18,210,147,109,124,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,49,125,60,59,242,125,96,229,203,8,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,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,93,92,74,248,122,67,196,218,20,236,117,192,107,67,253,29,64,218,237,98,135,75,101,136,237,214,34,239,146,244,153,72,101,182,73,201,53,21,56,242,20,102,167,55,56,219,70,148,165,110,108,74,169,218,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,57,4,207,101,43,55,118,204,218,21,203,14,37,39,17,109,216,229,46,177,14,43,105,98,20,166,28,144,242,91,118,11,107,144,235,235,67,109,166,58,94,82,200,137,46,60,130,46,197,164,115,94,53,126,22,45,111,136,16,124,186,162,43,215,134,117,90,149,64,206,190,31,215,107,181,56,148,234,109,58,61,122,92,201,146,222,75,44,70,97,186,36,229,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,245,124,65,51,235,112,230,102,242,157,99,97,245,118,92,60,43,164,72,113,152,40,143,213,66,93,125,6,81,148,111,78,100,221,52,60,132,200,142,167,35,146,155,66,208,133,145,169,41,89,153,20,106,180,112,134,242,189,112,238,253,197,42,51,17,10,222,195,136,244,231,171,79,188,249,37,123,231,75,76,88,204,180,130,213,75,90,148,110,44,207,66,65,33,149,234,162,81,161,43,241,66,223,184,202,98,198,41,225,127,228,131,242,103,137,119,93,165,233,63,164,29,111,160,171,50,96,117,92,191,71,242,249,188,149,167,126,222,98,246,238,215,77,234,211,188,196,106,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,169,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,118,41,36,101,218,68,59,95,28,239,208,159,239,39,240,209,13,120,123,216,22,110,41,230,230,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,135,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,242,179,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,240,161,126,124,50,178,235,39,0,50,209,78,126,233,180,229,208,239,107,206,67,149,154,251,51,218,105,50,217,70,245,34,28,117,26,82,75,66,19,28,144,231,37,211,53,182,236,137,4,100,131,82,144,154,245,226,61,152,92,125,177,179,157,136,118,181,149,142,24,129,111,209,97,122,39,166,167,82,238,105,177,34,177,190,149,17,107,216,211,110,37,9,220,181,169,71,161,118,169,70,103,218,102,36,175,6,188,88,197,60,80,252,175,254,83,49,46,235,187,125,25,244,127,162,244,237,102,76,254,151,153,233,14,103,43,156,181,108,221,203,70,237,186,107,177,58,247,16,224,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,4,85,226,143,224,79,19,126,75,231,16,133,0,139,254,226,143,224,79,19,126,75,231,16,133,0,139,62,226,117,196,46,29,211,14,78,93,114,253,119,243,169,79,110,106,237,175,211,30,97,248,181,88,174,176,203,141,69,133,45,135,151,185,147,230,188,137,37,181,10,53,54,77,238,52,27,169,92,11,203,198,95,175,236,205,98,132,28,40,195,148,68,69,74,100,121,18,221,153,56,158,40,80,152,101,179,82,157,144,227,45,184,166,208,106,216,210,84,105,208,220,117,180,246,110,33,205,70,138,48,130,255,0,252,151,228,119,11,175,175,161,87,93,219,232,204,63,181,255,0,161,237,106,111,95,84,149,204,137,21,175,169,99,114,119,237,230,111,87,172,90,33,11,87,179,65,65,152,209,139,215,150,61,98,133,193,139,152,128,252,71,43,183,20,132,189,32,162,48,76,176,210,16,218,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,101,60,28,114,227,96,166,52,236,200,212,47,123,126,187,118,20,119,169,176,109,232,142,178,252,155,113,135,29,91,103,42,82,76,141,214,36,190,81,221,75,91,118,151,78,167,15,115,156,227,75,86,148,2,146,248,183,101,146,193,192,204,80,181,241,3,14,99,68,163,211,113,10,60,164,187,111,65,167,51,18,21,57,248,13,197,109,75,142,150,73,41,74,29,75,200,82,144,105,212,156,75,139,220,174,97,37,28,43,36,185,148,196,124,183,227,141,14,167,101,21,86,169,74,184,234,16,233,117,251,110,4,83,152,229,102,42,222,36,147,108,71,37,39,124,196,243,20,113,204,148,149,19,138,218,102,104,113,196,46,229,56,143,93,151,85,141,147,28,67,186,108,171,154,171,111,214,161,122,39,166,168,210,230,185,18,83,27,234,177,16,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,138,139,203,38,102,243,37,95,204,150,20,80,171,185,131,196,170,141,54,163,124,80,162,76,135,46,236,158,243,18,88,114,123,41,113,167,27,83,166,149,161,73,51,73,164,200,200,200,204,140,90,255,0,20,127,2,120,155,242,95,56,132,40,4,92,247,11,156,137,85,112,78,148,246,59,227,69,179,18,61,237,92,142,132,219,244,233,108,43,173,183,161,41,43,39,86,230,227,218,212,153,9,90,72,209,179,152,211,105,52,26,146,111,60,210,108,40,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,102,135,31,176,155,242,21,140,183,102,17,253,47,165,93,31,69,234,10,133,233,74,98,181,101,255,0,84,149,181,73,212,249,111,35,119,45,214,183,43,150,234,28,70,229,109,220,115,171,130,94,25,218,183,6,35,226,38,41,85,162,117,21,171,62,159,79,167,210,57,141,182,182,227,245,231,39,158,250,119,32,214,135,137,17,9,180,173,10,79,213,190,250,76,148,75,236,183,240,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,112,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,25,236,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,154,112,188,226,5,255,0,208,222,84,177,117,239,238,84,155,50,176,165,127,198,93,56,211,95,145,39,254,45,26,35,108,181,250,141,105,246,76,90,160,10,86,227,39,141,127,78,115,5,73,193,200,148,254,76,76,50,167,159,57,247,26,218,227,243,170,45,71,144,230,213,19,138,37,50,150,17,12,147,170,16,162,115,159,174,228,236,49,18,176,199,1,175,44,83,195,188,79,196,155,122,20,183,233,184,97,71,137,84,156,81,163,148,133,186,183,229,182,209,54,104,37,146,208,132,199,41,178,86,233,33,104,66,33,168,151,183,121,40,191,38,0,227,29,119,47,248,203,105,227,21,184,207,81,46,217,168,38,67,145,183,33,29,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,26,105,1,149,113,102,152,121,159,91,123,44,220,56,108,27,27,15,171,177,38,98,165,94,61,117,152,40,143,210,205,69,1,101,89,113,70,244,230,77,210,91,43,84,121,10,114,57,41,181,161,107,65,26,146,164,17,145,215,7,250,42,191,110,175,246,86,227,185,46,58,135,254,82,100,234,148,233,14,127,202,113,231,156,113,127,122,148,165,123,76,196,191,205,47,12,124,71,203,94,4,209,241,138,69,203,74,173,185,77,214,61,233,26,28,131,83,48,156,118,98,155,137,38,34,221,109,165,186,202,144,228,102,156,108,209,204,67,166,106,78,246,212,102,207,0,203,166,101,241,79,43,247,219,55,214,25,213,191,91,173,163,76,126,79,162,234,127,82,243,77,245,108,50,235,124,238,87,61,107,111,114,189,69,232,162,246,145,203,254,43,88,233,135,25,139,195,140,2,197,12,47,172,245,212,169,223,73,90,121,151,72,145,42,159,41,37,75,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,95,43,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,137,62,89,18,170,227,103,15,252,45,199,124,23,182,98,72,189,168,113,235,169,184,41,209,24,87,91,112,194,77,90,81,52,182,246,158,215,100,199,74,20,68,141,156,199,91,81,32,148,163,101,150,149,10,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,160,140,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,199,181,204,221,90,171,64,203,110,43,215,104,85,57,116,234,149,58,199,174,203,135,50,35,202,101,248,207,183,1,229,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,207,191,242,177,205,63,254,50,216,171,255,0,174,85,31,253,176,191,236,216,248,88,198,79,135,247,15,151,62,51,88,45,167,137,215,16,185,150,180,201,57,117,203,245,223,201,170,179,185,171,182,191,76,121,246,37,82,165,52,251,46,53,22,20,182,30,70,215,139,148,242,36,150,213,164,146,225,55,184,150,78,165,21,151,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,125,215,60,185,15,186,178,125,81,162,213,227,214,126,145,89,149,237,144,161,213,9,167,9,230,231,53,21,133,72,76,164,147,100,212,126,115,199,37,113,218,39,93,81,180,202,183,41,70,218,148,108,132,231,126,187,148,123,237,216,87,28,170,173,75,12,171,124,215,107,116,72,108,162,67,200,148,76,153,51,42,34,92,117,180,54,246,244,180,135,15,121,37,109,107,185,42,83,109,26,62,79,17,235,178,213,190,115,157,136,119,77,149,115,82,174,10,44,223,68,244,213,26,92,214,229,197,127,101,42,34,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,48,56,24,254,155,63,118,255,0,137,11,84,0,0,0,0,0,17,69,254,34,88,68,120,227,78,193,138,115,93,89,203,231,117,53,29,210,155,233,182,195,234,81,245,71,27,215,221,218,158,197,246,105,169,251,132,174,0,0,1,65,188,80,231,197,159,155,187,185,81,251,77,61,6,227,237,237,214,153,11,78,242,251,132,188,224,197,106,179,30,213,186,110,101,69,209,201,93,14,215,119,159,173,181,202,130,59,181,236,247,119,8,65,159,204,104,111,25,51,5,90,169,211,213,186,153,23,166,233,79,77,53,221,10,42,87,222,132,43,237,54,125,229,248,118,119,245,158,18,248,40,172,70,198,121,183,188,166,183,65,180,57,124,239,91,77,122,168,147,154,79,115,137,63,180,143,97,43,246,119,139,188,1,72,156,87,51,1,43,16,177,153,204,53,167,200,254,139,181,180,208,182,23,175,212,196,130,247,181,180,168,180,82,15,250,202,253,133,216,57,167,15,204,182,51,152,172,94,40,149,104,252,234,37,27,253,80,78,243,79,231,162,202,54,190,203,173,175,237,178,95,103,95,191,66,239,191,232,48,98,211,163,34,28,54,185,109,55,174,212,238,51,211,83,51,62,211,237,239,51,31,160,0,68,110,35,57,107,163,99,86,10,212,235,236,53,202,174,91,113,222,169,178,246,229,171,152,136,241,37,173,45,109,55,80,130,213,110,235,184,200,204,189,198,93,212,74,210,234,54,125,210,135,80,190,76,250,37,64,148,149,104,149,108,121,151,59,244,237,73,232,164,253,229,248,141,11,228,127,19,157,197,44,185,90,85,105,78,243,37,83,169,144,41,175,171,110,155,156,110,4,101,40,244,36,36,139,83,115,184,136,203,239,29,240,0,0,0,82,47,22,28,114,145,125,99,55,228,238,18,191,163,173,228,242,157,45,11,251,105,137,115,153,87,123,105,87,217,89,119,40,211,248,247,143,47,195,43,47,174,98,246,56,193,185,170,49,183,82,173,119,90,169,165,123,244,214,68,105,144,214,73,208,156,74,190,203,135,219,161,151,220,102,47,118,44,118,161,198,102,35,41,209,182,27,75,104,45,123,146,69,161,119,254,3,253,64,0,0,0,4,71,226,69,152,23,112,91,2,234,148,186,111,101,66,231,142,253,29,10,236,250,180,201,135,49,36,189,13,181,164,244,83,69,217,169,107,239,47,109,18,64,133,88,189,110,134,32,176,93,77,82,183,57,45,167,236,35,152,251,206,17,23,126,137,45,84,175,184,139,95,97,11,226,225,237,149,250,110,3,97,5,50,177,81,137,165,197,95,138,204,249,46,115,21,245,105,126,44,69,45,173,9,213,182,122,56,209,250,196,69,175,176,136,187,229,136,14,121,140,184,235,135,184,23,109,200,185,47,202,191,70,211,77,45,198,209,211,190,231,49,68,219,139,36,234,211,107,50,212,154,95,105,151,102,159,134,176,70,250,227,81,104,209,234,143,65,179,112,155,211,177,82,149,37,19,61,60,236,95,91,114,136,143,150,228,19,62,226,74,191,229,105,236,49,233,112,111,140,46,23,222,213,22,105,56,135,105,125,17,91,170,75,104,127,175,145,63,122,141,77,164,189,86,97,22,154,238,89,247,255,0,83,239,33,61,109,43,170,137,123,91,148,235,170,221,151,212,211,170,145,89,151,29,222,90,209,185,183,27,74,208,122,44,137,69,170,84,147,237,34,62,209,245,196,127,206,142,92,168,217,134,193,234,189,30,65,114,234,180,248,178,38,192,123,215,61,30,110,44,132,180,91,73,214,211,246,158,215,214,51,47,121,105,221,159,107,238,208,168,225,253,229,88,179,234,103,172,170,52,249,16,150,175,87,214,83,46,169,179,86,137,82,136,181,52,31,102,167,248,152,182,78,17,89,150,147,121,208,166,224,93,117,222,108,250,36,71,42,17,21,180,147,182,19,40,129,21,8,209,45,18,79,214,81,246,154,205,94,242,62,241,100,160,32,247,22,155,64,174,60,187,59,84,67,122,187,74,219,177,90,253,158,108,232,41,62,205,196,71,216,159,113,254,193,81,25,101,171,46,135,141,246,221,81,181,237,83,29,102,135,166,189,241,30,79,184,253,254,225,165,128,0,0,0,0,0,0,0,0,0,0,0,1,249,106,114,142,28,39,36,145,232,104,211,183,241,50,47,242,140,191,223,79,41,251,170,115,170,61,77,92,175,255,0,134,145,123,188,53,40,238,82,178,191,110,169,194,211,157,213,233,251,42,51,62,243,247,137,90,63,13,110,168,197,22,152,245,78,73,232,219,59,119,119,251,84,73,246,17,251,79,220,51,67,142,151,164,156,67,197,74,221,225,45,206,99,181,14,155,114,180,34,215,100,102,155,46,194,74,75,185,5,236,33,100,252,29,112,75,162,166,215,49,94,164,175,90,103,77,210,35,78,237,138,168,48,190,210,115,239,46,244,254,30,241,104,163,252,39,75,102,159,10,68,249,42,218,212,102,150,243,138,208,207,68,164,140,204,251,59,123,136,81,207,18,172,218,86,113,131,20,42,24,117,68,151,203,183,45,185,46,193,113,174,90,15,153,42,60,137,140,155,155,148,202,28,45,91,112,139,66,81,164,189,230,125,162,18,6,135,166,190,193,236,112,163,20,238,156,29,188,225,94,214,140,190,68,216,142,54,163,250,182,213,189,8,117,14,109,250,196,44,139,83,109,61,186,127,216,46,207,35,89,241,183,51,33,68,143,106,220,12,250,58,235,129,25,13,186,222,231,30,234,118,34,50,20,246,168,142,219,104,220,235,198,91,72,207,77,61,221,211,16,127,202,208,151,16,166,214,90,165,68,105,50,247,145,138,82,226,183,151,6,240,223,19,127,42,52,54,54,83,46,71,119,201,245,181,214,108,137,19,159,89,250,206,169,95,101,5,220,146,79,187,67,236,28,191,135,62,62,189,129,249,128,166,38,67,154,83,238,85,51,67,124,180,47,84,164,77,137,185,93,141,173,71,234,181,220,90,126,37,237,191,90,93,66,61,94,153,18,171,13,123,216,154,195,114,26,86,134,90,161,105,37,17,232,100,71,220,101,222,67,245,0,0,0,0,8,161,196,115,1,227,99,22,0,86,170,109,23,244,133,175,22,77,105,174,255,0,95,166,133,45,73,79,231,16,146,213,78,119,153,31,224,98,139,108,107,134,118,28,98,61,22,228,34,229,202,183,107,49,165,168,187,15,106,227,190,149,153,119,40,143,181,30,227,253,163,69,217,100,196,196,226,214,10,90,215,142,159,91,34,151,4,158,63,123,138,136,203,138,63,176,159,107,158,194,211,252,67,169,128,0,0,172,30,52,120,134,81,173,219,107,13,24,119,107,238,202,135,88,89,109,215,86,141,186,139,38,93,169,211,191,253,246,191,119,180,65,236,132,225,121,98,126,101,45,40,175,151,243,122,45,74,5,93,207,247,196,204,248,164,105,236,90,76,187,23,222,90,254,6,52,49,6,27,52,232,49,233,241,147,181,152,173,33,150,203,83,61,18,146,34,46,254,222,226,28,67,24,243,163,128,248,37,61,84,107,190,235,229,84,219,81,165,113,186,9,138,211,69,56,147,245,219,97,105,251,77,40,187,254,254,238,255,0,161,131,217,184,193,12,111,121,16,108,107,179,171,156,166,201,106,143,208,75,111,111,107,100,126,179,172,161,39,235,58,130,253,186,251,244,236,164,122,150,164,63,162,181,56,196,224,177,86,173,10,78,44,192,111,89,48,29,98,158,247,111,115,8,106,160,250,143,181,100,93,230,93,201,51,251,253,130,182,178,175,136,18,48,215,30,172,203,141,133,104,143,77,211,153,123,176,191,53,214,176,181,119,165,95,169,236,45,70,136,176,158,245,103,17,48,254,149,120,176,122,183,80,231,232,125,191,235,111,184,223,181,41,253,79,113,127,148,122,225,20,120,142,224,90,113,159,1,229,187,23,182,167,68,229,244,101,239,231,76,137,204,239,113,9,251,45,123,117,251,180,62,250,14,167,78,118,155,53,185,172,125,182,245,211,187,218,70,94,223,196,91,254,121,47,200,248,147,144,6,110,226,250,229,205,221,163,157,169,219,178,181,25,190,237,169,215,236,123,133,126,228,30,162,237,47,52,54,140,166,149,162,147,215,232,122,127,248,186,81,123,143,222,52,68,0,0,60,206,35,95,84,108,56,180,103,93,213,233,60,136,112,185,91,215,177,106,211,123,168,108,187,18,149,31,122,203,216,51,63,122,221,242,46,187,194,101,214,109,242,157,149,203,245,117,37,105,181,164,183,250,164,93,201,247,13,22,229,102,240,170,95,88,33,110,220,149,149,239,151,43,171,230,43,68,150,187,102,62,130,236,74,82,93,200,47,96,235,32,3,53,153,177,241,79,140,159,16,46,31,49,124,76,174,20,249,28,141,137,85,88,25,164,196,149,203,106,133,108,86,9,118,181,49,40,117,131,168,212,98,169,11,41,171,115,66,37,198,101,221,18,148,182,163,230,60,211,137,89,165,45,41,183,174,36,7,201,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,62,249,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,158,235,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,22,63,156,204,153,216,57,179,176,36,195,153,6,37,58,246,167,71,91,180,26,243,77,50,203,234,125,182,100,20,104,146,164,155,14,188,112,121,210,13,199,26,111,67,212,183,39,183,190,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,121,28,51,51,21,138,120,255,0,129,203,252,171,90,181,88,242,237,158,146,159,75,184,222,131,37,17,110,24,40,103,145,207,234,159,117,103,46,98,95,141,39,168,90,116,73,41,109,118,110,82,136,152,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,58,94,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,176,101,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,219,220,69,231,243,163,148,155,87,55,56,88,118,181,73,222,134,228,161,117,53,11,102,162,149,54,215,46,114,163,56,132,48,251,166,203,174,20,55,28,54,84,242,27,34,82,185,45,153,30,168,33,159,122,181,50,242,194,139,254,109,26,99,146,232,23,101,157,88,114,51,171,137,44,137,250,125,70,35,198,149,27,111,50,163,34,91,110,182,122,45,181,31,106,72,210,125,198,46,251,134,134,113,35,102,67,8,217,177,239,58,196,79,202,45,143,29,184,83,89,114,99,174,203,171,83,155,67,104,106,168,163,123,85,45,106,81,242,222,50,91,154,58,68,181,114,201,246,208,38,80,169,94,44,153,218,153,80,174,255,0,38,76,33,186,249,80,41,123,213,120,213,41,21,39,219,113,233,74,67,204,57,70,115,150,105,109,108,165,183,12,223,65,155,137,83,138,67,106,38,212,195,137,84,22,203,22,94,174,172,208,99,45,23,8,237,105,61,7,95,204,147,81,170,46,43,146,25,166,65,105,59,157,144,226,80,95,222,182,130,82,144,149,186,235,72,53,163,126,226,209,70,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,51,175,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,30,198,44,29,176,113,214,192,170,97,206,35,80,98,84,105,181,24,239,180,211,174,197,101,231,233,239,184,203,140,166,92,85,60,133,165,169,45,165,213,155,110,146,76,210,103,248,145,208,14,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,185,147,193,215,49,88,166,85,215,178,231,46,213,170,214,236,20,117,149,6,107,49,224,201,146,154,4,231,80,78,182,196,135,205,222,76,88,110,148,105,134,132,19,123,151,37,211,50,51,220,179,46,215,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,170,227,157,250,19,253,228,254,26,35,175,11,108,29,176,113,215,26,47,220,57,196,106,12,74,141,54,163,134,245,70,154,117,216,172,188,253,61,247,37,194,101,50,226,169,228,45,45,73,109,46,172,219,116,146,102,147,63,196,143,159,231,51,38,119,246,83,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,76,115,113,198,155,212,180,61,201,236,238,238,188,53,56,129,126,66,102,65,192,76,86,123,125,131,85,168,43,209,117,21,43,87,40,243,165,191,25,31,90,235,242,80,204,122,114,11,169,125,205,168,53,19,142,45,125,187,148,46,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,10,107,226,87,195,210,102,25,87,103,99,174,3,90,31,232,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,83,2,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,113,60,106,252,44,90,223,16,32,249,117,68,83,5,50,173,85,162,201,92,202,53,78,92,9,14,71,126,34,221,140,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,185,72,90,146,122,145,153,14,129,151,140,191,95,217,154,197,8,56,81,135,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,177,164,168,211,161,184,235,105,236,220,66,221,51,165,129,120,113,151,78,25,151,230,23,225,125,27,161,165,65,244,51,175,60,233,146,229,84,37,42,175,4,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,210,8,209,70,107,114,83,133,153,193,250,45,249,76,175,221,116,207,162,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,231,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,53,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,83,152,188,180,97,102,104,44,71,172,92,76,164,254,175,69,89,134,196,111,74,83,62,185,151,92,233,31,121,167,57,60,222,66,16,230,212,250,232,213,39,236,50,167,108,188,100,18,242,153,157,232,57,115,199,171,70,89,210,40,81,228,87,235,171,131,52,153,98,125,33,162,52,177,34,59,199,181,110,198,126,74,163,178,174,81,19,201,39,28,73,242,92,109,102,221,239,8,127,143,124,47,240,11,49,56,177,93,198,59,214,239,196,8,85,171,131,165,234,88,165,212,33,55,21,28,136,205,71,70,196,185,17,197,150,168,101,38,122,172,253,99,61,52,45,8,186,6,84,178,83,133,153,62,250,83,249,51,175,221,117,63,165,189,15,91,233,217,81,158,229,244,188,254,95,43,146,195,90,107,212,175,118,237,218,232,157,52,208,245,173,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,2,42,241,71,240,39,137,191,37,243,136,66,128,69,255,0,113,71,240,39,137,191,37,243,136,66,128,71,160,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,50,81,149,26,22,82,240,106,21,155,202,165,76,187,234,90,76,186,107,112,153,90,122,249,91,150,109,182,74,112,205,102,203,8,95,41,178,209,9,61,22,231,45,11,117,194,25,215,26,83,202,119,133,140,27,248,127,111,121,115,2,170,248,161,100,91,242,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,253,82,85,29,179,143,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,215,101,171,124,208,162,221,54,85,205,74,184,40,179,119,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,124,12,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,182,97,243,3,127,102,107,20,39,98,190,35,46,34,42,83,35,199,136,212,56,38,241,66,132,195,45,146,82,212,118,222,113,197,54,131,86,247,84,146,86,134,227,174,43,179,113,139,31,225,59,146,9,150,223,163,51,103,137,145,118,75,168,83,205,219,38,17,60,251,47,69,109,238,161,137,18,165,50,166,144,74,230,176,104,56,230,151,22,218,154,144,165,154,119,27,106,76,255,0,199,188,20,181,115,19,132,245,220,28,189,106,21,88,84,91,131,165,234,95,165,186,219,114,145,200,146,212,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,148,96,195,222,17,57,109,195,91,254,218,196,106,21,237,137,79,212,173,90,196,42,220,54,165,212,160,41,135,31,140,242,30,109,46,37,48,210,163,65,169,4,70,68,164,158,154,232,101,222,61,175,20,127,2,120,155,242,95,56,132,41,47,44,148,154,85,127,50,88,81,66,174,211,34,84,105,181,27,226,133,18,100,57,108,165,230,36,176,228,246,82,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,75,192,0,3,149,102,159,26,255,0,147,182,95,111,108,99,110,159,214,203,183,233,229,208,48,166,185,141,174,115,238,162,60,94,106,121,141,153,178,79,188,209,185,181,100,174,89,47,110,170,208,143,53,130,101,112,161,198,42,174,26,230,210,137,104,170,189,18,13,189,136,49,228,81,42,141,77,148,166,152,113,244,178,227,208,148,132,239,74,14,73,200,66,24,108,212,74,61,37,58,132,22,231,8,197,239,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,33,175,16,76,133,91,217,153,179,103,95,56,125,66,137,15,21,41,17,220,122,10,227,244,176,145,95,89,156,100,155,51,158,54,141,111,45,49,227,169,184,230,167,16,132,45,100,74,82,80,102,101,69,117,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,10,112,244,191,239,44,79,201,206,28,222,120,129,112,203,174,215,101,71,159,26,69,66,89,146,159,125,17,170,18,99,180,110,43,77,86,178,105,150,200,214,173,86,179,35,82,141,74,51,81,247,250,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,198,99,49,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,113,60,36,240,26,205,162,229,46,101,241,85,133,18,179,35,23,36,75,69,98,60,184,230,182,21,78,138,244,136,77,194,113,165,173,77,58,141,74,83,134,173,137,220,82,141,10,37,18,18,98,152,110,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,191,62,26,55,252,156,65,201,110,29,202,169,92,49,42,181,42,28,121,52,9,68,201,181,190,26,34,73,113,168,177,221,67,100,91,22,152,101,16,203,113,111,82,20,133,171,118,253,199,40,6,85,192,92,247,11,156,137,85,112,78,148,246,59,227,69,179,18,61,237,92,142,132,219,244,233,108,43,173,183,161,41,43,39,86,230,227,218,212,153,9,90,72,209,179,152,211,105,52,26,146,111,60,210,103,253,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,136,120,136,228,130,102,85,111,178,187,108,232,187,176,202,236,168,58,213,9,36,243,242,94,165,184,150,90,113,113,101,58,182,146,132,238,90,223,233,200,220,113,197,181,29,70,181,26,144,181,28,74,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,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,245,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,15,248,157,112,244,135,107,67,147,152,172,191,90,28,154,83,59,157,187,104,20,198,88,98,45,42,43,76,50,219,82,161,68,97,148,109,100,185,79,46,73,238,90,137,78,19,155,73,4,234,145,5,178,197,141,120,167,128,120,203,69,190,176,114,159,233,91,145,238,101,37,138,50,218,146,251,53,110,169,60,164,198,113,136,238,33,199,245,113,77,173,13,146,191,58,219,74,208,205,36,67,67,213,106,77,43,29,112,94,109,10,187,76,184,45,250,110,33,90,238,68,153,14,91,41,137,85,167,177,62,33,165,198,156,109,68,180,181,37,180,186,105,52,153,40,146,180,153,30,237,59,97,175,246,21,50,177,254,223,177,87,254,117,167,127,152,137,85,155,31,11,24,201,240,254,225,242,231,198,107,7,213,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,202,76,157,82,157,33,207,249,78,60,243,142,47,239,82,148,175,105,152,190,156,132,228,130,133,148,123,17,217,183,28,90,85,75,19,107,124,214,171,117,184,111,46,67,40,138,79,25,179,22,34,156,105,181,182,206,196,180,183,11,97,41,110,235,185,74,75,109,18,36,85,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,195,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,95,21,22,169,192,199,244,217,251,183,252,72,90,160,0,0,0,0,14,77,154,107,194,169,98,224,133,197,114,81,151,178,92,94,147,150,173,18,122,110,152,194,15,177,73,81,119,44,253,131,58,86,85,223,34,212,188,33,221,100,223,53,216,188,207,87,82,78,187,154,83,127,170,101,220,175,112,211,6,28,223,84,108,71,180,96,221,212,25,60,248,115,121,187,23,177,105,215,99,171,108,251,20,148,159,122,15,216,61,48,0,0,206,238,126,42,46,213,51,67,119,75,121,90,169,93,7,110,133,255,0,224,232,165,238,47,112,176,28,141,95,145,240,219,32,15,93,230,92,149,194,219,171,157,170,221,190,181,37,190,237,170,211,237,251,133,64,212,103,59,82,154,228,215,254,219,154,107,221,236,34,47,103,224,47,195,135,14,5,167,6,48,30,35,178,187,42,117,190,103,88,94,238,76,201,124,190,231,22,159,178,239,179,79,191,83,238,149,227,200,226,197,234,206,29,225,253,86,241,124,244,110,159,200,212,251,127,215,31,109,191,98,85,250,254,227,255,0,40,204,253,229,115,75,188,110,73,151,28,243,213,249,124,189,231,217,253,70,210,130,238,34,46,228,151,176,93,199,11,28,22,44,53,192,134,238,121,141,237,168,92,154,243,203,93,116,233,230,77,66,123,150,164,253,149,151,113,23,237,19,88,127,12,244,45,76,113,172,97,205,198,8,96,131,203,131,124,221,157,36,228,182,107,76,126,130,91,155,187,92,34,245,154,101,105,47,89,165,151,236,215,221,175,207,193,204,232,224,62,54,207,77,26,208,186,249,181,53,168,146,136,221,12,196,235,170,155,73,30,247,24,66,126,211,169,46,255,0,191,187,187,183,206,134,205,70,12,138,124,148,238,102,83,75,101,194,212,203,84,168,140,143,187,183,184,198,121,243,237,133,229,134,25,148,187,98,176,95,205,235,85,41,245,118,255,0,222,147,211,229,17,39,181,106,51,236,71,121,233,248,16,156,60,23,49,16,164,219,183,46,26,62,238,231,218,147,50,176,130,219,166,141,18,41,204,145,118,39,78,255,0,247,218,253,222,209,103,192,0,0,57,102,102,241,49,56,75,130,151,77,227,167,214,199,165,206,38,79,220,226,98,60,226,79,236,43,218,223,180,180,255,0,16,206,141,243,112,206,196,124,71,173,92,134,92,201,87,21,102,76,180,151,97,110,92,135,212,178,46,228,145,118,175,220,95,176,94,151,14,60,7,141,131,184,1,69,169,186,95,210,23,68,88,213,167,123,253,78,166,20,69,41,63,156,90,79,69,55,222,68,95,129,9,94,0,0,0,0,63,45,82,161,30,145,76,151,85,152,189,140,66,97,201,14,171,67,61,16,132,154,140,244,34,51,238,35,238,33,65,92,70,49,245,236,112,199,250,154,35,185,173,62,218,83,212,54,11,66,245,138,60,217,123,85,218,218,20,94,171,189,199,175,226,126,206,159,194,147,46,13,98,70,38,254,84,107,140,111,166,91,110,239,141,235,105,164,216,242,32,190,131,245,93,74,190,202,207,189,38,159,126,167,216,46,185,8,75,104,75,104,45,18,146,36,145,123,136,135,253,8,119,158,92,248,219,153,111,162,72,181,109,246,125,35,117,207,140,182,218,111,115,140,244,219,209,37,9,123,85,199,113,181,237,117,146,45,166,101,174,190,238,250,76,197,124,83,186,113,138,243,155,123,93,210,249,243,101,184,226,139,234,219,78,196,45,213,185,183,234,208,130,61,13,197,118,233,255,0,96,241,218,30,154,251,0,77,190,26,185,180,172,224,254,40,83,240,234,183,47,153,110,92,146,90,130,219,92,180,23,46,84,137,16,217,39,55,37,149,184,122,54,217,150,134,162,73,251,200,251,69,227,65,150,205,66,20,121,241,149,185,169,45,33,230,213,161,150,169,81,17,145,246,246,247,24,255,0,99,34,81,26,79,184,251,5,51,241,121,193,63,163,56,155,7,19,105,234,214,53,82,51,76,60,157,59,158,114,68,247,148,122,155,134,125,201,46,228,145,127,136,71,172,130,95,206,225,246,102,109,89,173,187,177,21,89,176,105,79,122,164,122,182,237,66,41,168,190,202,191,83,217,161,253,228,52,33,68,170,177,90,166,51,83,140,122,180,246,237,189,254,197,26,79,188,139,218,94,225,251,132,82,226,87,71,114,171,149,251,137,77,150,188,158,147,95,219,81,135,247,151,184,81,21,138,233,177,117,66,117,39,161,167,155,255,0,240,212,53,1,76,148,115,33,55,36,207,83,94,189,191,129,153,127,144,126,160,0,0,0,0,0,0,0,0,0,0,0,30,119,16,22,166,237,25,235,71,121,114,191,254,42,6,98,238,67,53,86,164,26,187,253,79,254,208,134,129,248,125,53,29,172,173,218,92,149,238,51,235,247,118,25,127,178,50,189,226,71,142,83,154,74,139,180,156,9,185,170,12,185,177,109,116,90,43,77,116,214,99,5,221,161,251,198,107,76,245,61,76,104,59,135,53,22,153,74,202,117,156,244,14,213,201,244,135,52,253,110,221,181,41,123,123,204,253,231,220,36,208,230,25,157,174,76,183,178,245,136,213,88,5,252,225,155,86,176,166,213,217,234,168,160,188,162,86,134,70,71,161,145,118,104,51,111,114,84,36,213,174,42,165,86,106,247,200,153,53,249,14,171,66,45,86,183,13,74,61,8,136,187,204,251,136,125,28,62,177,46,28,74,187,233,150,93,173,15,170,168,213,37,51,21,150,249,136,70,170,117,212,54,158,213,169,41,251,75,79,121,151,127,179,188,91,70,2,112,198,165,91,182,77,56,239,170,111,50,171,49,44,189,49,60,229,23,41,75,101,174,98,53,106,81,165,90,41,43,237,46,255,0,103,102,131,156,102,231,133,179,84,43,98,169,136,248,95,35,67,167,70,126,108,168,59,59,208,219,111,188,181,115,31,150,126,230,211,161,36,253,228,93,228,43,126,217,184,238,92,45,189,227,87,41,47,116,149,122,5,65,14,17,237,109,205,174,176,241,43,79,88,148,147,209,109,151,176,203,179,218,66,246,120,126,102,185,156,201,97,75,72,173,59,182,228,162,26,96,74,70,211,62,114,89,141,23,123,218,165,150,219,78,174,60,126,161,107,167,176,204,187,165,96,143,185,228,193,136,248,215,151,251,130,137,200,230,76,165,198,151,84,135,235,25,125,123,112,164,165,31,215,65,119,187,237,51,47,121,123,179,225,86,167,205,179,174,217,148,169,41,219,50,135,81,114,59,133,169,30,142,50,233,164,251,140,203,189,62,243,47,196,95,199,15,108,93,78,43,101,194,219,53,246,63,110,195,135,67,89,123,249,16,34,106,127,97,37,222,231,223,248,152,147,32,0,0,0,3,242,85,169,177,235,20,169,180,137,105,220,196,232,238,70,116,181,50,213,11,73,164,251,140,143,184,253,134,67,61,249,251,194,23,48,123,49,247,13,44,152,229,71,173,200,151,91,140,91,183,106,211,211,229,37,31,215,89,247,55,237,50,63,121,16,155,220,26,241,109,115,232,149,204,43,152,254,170,142,228,154,155,72,219,253,68,162,158,194,123,73,31,121,247,171,246,123,69,158,128,0,15,225,158,210,51,63,97,106,40,147,138,149,250,245,221,153,23,233,203,61,81,71,134,184,9,238,255,0,90,159,52,191,84,191,91,239,252,76,117,110,12,246,178,230,226,69,126,227,89,104,212,122,108,166,8,255,0,223,165,250,122,244,239,215,184,253,194,214,113,106,177,54,222,195,11,178,185,78,115,151,42,5,18,124,150,87,161,30,213,162,59,138,73,232,100,100,125,164,93,228,99,54,216,203,94,168,92,216,177,120,87,42,142,243,101,76,175,84,30,117,91,82,157,84,185,46,40,207,68,145,23,122,143,184,135,202,177,111,10,189,131,119,82,110,250,20,142,76,218,84,214,38,52,189,137,87,172,211,169,112,187,20,149,23,122,11,188,143,240,49,162,28,160,98,250,241,171,2,45,171,178,82,183,78,110,4,40,179,85,166,155,228,20,56,238,56,173,9,8,34,213,78,247,36,180,247,125,221,168,114,252,204,216,45,98,86,6,94,150,162,209,185,201,52,42,137,48,90,233,245,170,134,243,105,254,178,127,95,218,122,12,227,94,84,25,150,45,245,89,183,86,92,185,20,42,172,136,133,220,122,41,151,148,141,123,212,93,232,247,159,237,23,51,194,83,25,14,242,192,134,176,238,98,183,74,181,119,122,250,105,187,169,153,57,238,226,65,17,104,73,47,235,43,246,119,9,224,63,61,66,12,122,148,71,33,74,70,246,156,211,113,106,101,174,134,70,93,223,121,12,223,230,191,10,158,193,220,109,175,89,138,137,211,179,23,165,229,35,152,75,251,81,24,112,251,119,172,251,220,246,159,253,131,232,85,51,39,89,171,101,178,149,128,79,167,72,148,158,126,197,234,143,95,155,60,165,31,97,52,70,90,25,126,185,254,206,225,251,50,49,67,157,112,102,94,211,167,83,207,71,156,235,244,238,246,83,228,159,180,200,187,136,198,139,0,0,5,101,113,106,205,36,90,69,5,156,13,181,166,238,155,55,119,165,126,172,203,149,177,112,100,179,246,218,50,86,164,106,251,11,236,246,251,133,97,224,206,24,86,113,131,16,233,118,21,9,189,242,170,60,253,189,168,45,57,108,56,233,253,165,160,187,155,63,235,23,249,6,148,44,27,46,147,135,214,164,43,74,136,215,46,28,30,103,45,59,148,127,109,197,56,127,105,74,62,245,159,180,199,161,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,70,172,193,112,247,203,142,100,241,30,147,138,87,253,30,171,18,181,11,148,138,151,161,229,162,35,117,214,91,52,114,219,157,234,41,106,218,132,27,100,227,74,109,222,90,182,239,209,13,114,228,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,10,234,226,167,146,8,120,147,106,213,243,61,135,145,118,93,246,221,61,167,110,24,156,230,35,199,155,71,136,219,235,126,86,156,162,91,179,27,65,178,90,173,210,35,98,62,196,165,75,75,105,85,80,224,238,49,95,216,21,127,210,241,27,14,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,252,12,173,123,52,188,79,108,69,101,30,143,94,193,155,150,148,188,66,196,154,121,211,222,165,197,170,60,115,173,61,236,41,51,95,90,155,67,110,33,230,92,50,105,133,171,147,204,82,146,251,100,227,109,169,39,80,63,232,170,253,186,191,217,91,142,228,184,234,31,249,73,147,170,83,164,57,255,0,41,199,158,113,197,253,234,82,149,237,51,26,9,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,161,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,227,249,152,202,174,17,230,190,205,141,103,226,149,54,90,87,78,145,212,211,42,244,215,16,205,70,156,179,52,243,9,151,86,133,167,99,137,73,37,104,90,84,133,104,149,105,189,13,173,30,131,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,196,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,37,87,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,183,76,98,193,219,7,29,108,10,166,28,226,53,6,37,70,155,81,142,251,77,58,236,86,94,126,158,251,140,184,202,101,197,83,200,90,90,146,218,93,89,182,233,36,205,38,127,137,30,122,243,91,129,116,172,188,99,69,111,14,104,87,237,191,117,83,88,145,37,216,110,210,234,137,156,252,22,19,45,246,91,137,80,82,91,109,45,78,66,89,35,121,162,78,137,53,150,157,250,20,234,225,79,158,11,250,85,86,6,87,113,2,139,112,93,84,118,35,145,91,213,168,16,94,156,253,9,132,169,13,166,60,222,90,84,162,130,74,91,104,67,234,236,142,107,66,20,124,147,73,199,181,240,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,117,60,106,252,44,90,223,16,32,249,117,68,83,181,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,180,17,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,242,188,81,252,9,226,111,201,124,226,16,160,17,170,128,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,252,141,210,105,76,213,100,87,89,166,68,69,74,100,118,98,72,152,150,82,79,188,195,42,113,77,52,183,52,220,164,33,79,188,164,164,207,68,155,174,25,105,184,245,253,96,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,8,171,197,31,192,158,38,252,151,206,33,10,1,23,253,197,31,192,158,38,252,151,206,33,10,1,23,167,195,187,32,176,242,199,106,157,249,138,84,250,85,75,19,107,124,169,26,28,102,36,125,25,108,155,117,29,52,89,59,77,100,242,208,251,137,144,227,107,38,213,234,182,157,201,111,152,236,213,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,218,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,61,153,196,202,173,229,149,12,92,168,89,245,154,108,181,91,21,25,18,36,218,117,119,28,39,145,81,167,18,253,66,83,169,66,19,212,182,149,54,151,145,181,59,86,100,162,46,90,219,90,228,255,0,10,108,237,67,194,154,236,156,191,98,245,215,209,217,149,158,100,202,5,74,169,82,98,61,62,223,148,132,58,243,237,173,111,26,121,108,200,236,208,137,123,82,249,22,214,204,228,56,178,229,92,68,115,191,51,53,87,217,90,86,116,173,184,101,105,212,29,118,132,162,101,248,207,85,28,83,45,54,185,82,154,91,170,66,182,173,15,244,230,109,182,226,26,144,162,90,73,75,90,73,195,187,36,19,51,85,125,157,219,120,197,219,134,86,157,65,166,171,169,55,159,140,245,81,197,50,235,136,139,21,212,52,164,43,106,208,199,80,68,227,110,33,169,9,52,40,148,180,40,175,164,0,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,21,129,198,179,29,38,82,168,86,94,94,40,53,158,79,166,247,220,151,20,102,201,246,220,92,86,151,203,130,133,44,140,154,113,149,188,153,75,83,102,75,81,57,17,133,250,154,36,215,82,195,245,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,52,189,128,56,199,66,204,6,13,90,120,197,110,51,211,196,185,169,233,144,228,109,203,95,73,41,10,83,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,199,64,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,71,228,226,155,127,198,177,114,91,121,69,43,134,93,38,165,117,72,129,64,166,156,99,117,43,148,183,36,161,217,17,205,109,151,170,133,195,98,89,47,121,146,20,141,200,61,119,146,85,66,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,13,57,225,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,98,149,184,184,225,157,213,103,230,246,177,125,85,162,107,69,191,105,240,42,20,137,77,182,231,45,93,52,70,97,190,194,150,164,18,13,228,45,130,90,144,133,43,107,111,176,163,50,53,232,93,215,129,245,255,0,25,170,174,41,225,108,235,134,89,200,149,30,157,95,165,210,84,110,169,130,67,74,117,137,178,16,90,114,144,179,55,160,33,93,164,181,145,55,246,137,179,219,107,227,42,226,202,120,91,228,22,30,34,116,57,155,198,58,125,42,165,104,23,89,30,221,183,102,70,98,115,53,119,11,155,25,233,50,219,113,43,66,89,105,100,225,54,217,145,56,167,91,39,61,68,54,142,117,191,128,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,207,14,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,114,87,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,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,71,92,190,240,247,203,142,91,49,30,173,138,86,5,30,171,46,181,55,154,138,111,166,37,162,91,116,38,92,53,243,27,131,234,37,105,220,133,147,102,227,170,113,222,90,118,239,209,110,243,36,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,207,112,185,200,149,87,4,233,79,99,190,52,91,49,35,222,213,200,232,77,191,78,150,194,186,219,122,18,146,178,117,110,110,61,173,73,144,149,164,141,27,57,141,54,147,65,169,38,243,205,38,194,128,113,252,209,101,146,193,205,54,23,212,176,254,239,141,18,29,73,113,212,154,45,194,84,230,100,205,163,62,110,52,230,246,20,225,110,74,22,166,26,75,168,66,144,110,54,74,70,228,234,74,78,123,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,199,248,24,254,155,63,118,255,0,137,11,84,0,0,0,0,1,231,175,235,46,147,136,54,164,219,74,182,215,50,28,238,95,49,59,148,95,97,196,184,95,101,73,62,244,23,180,134,107,241,155,12,43,88,61,136,117,59,10,186,222,201,84,238,78,238,212,30,188,198,27,116,190,202,214,93,206,23,245,143,252,130,207,56,74,230,146,45,94,132,246,7,93,83,118,204,133,183,209,63,86,103,205,222,185,210,94,251,13,17,39,66,36,253,181,246,251,61,194,205,64,0,6,116,243,207,67,155,111,230,98,236,167,79,252,235,125,6,189,222,218,124,99,246,25,151,113,144,252,84,172,201,86,105,25,108,171,96,19,9,214,37,91,145,189,122,163,212,229,79,57,69,216,109,25,158,166,127,174,95,183,184,124,252,168,225,83,248,197,141,180,27,49,17,122,134,101,117,92,212,111,36,125,152,143,184,93,187,208,125,237,251,15,254,193,164,10,124,24,244,216,109,194,138,141,141,55,174,210,212,207,77,76,204,251,251,123,204,126,145,3,248,181,227,39,208,220,8,119,14,161,171,108,171,171,111,175,166,187,122,105,144,94,238,52,25,30,164,163,254,178,127,111,112,167,220,25,195,169,152,173,136,212,171,26,11,123,220,168,243,244,45,72,191,54,195,142,251,84,159,238,103,253,98,255,0,32,210,237,175,65,141,108,208,163,81,33,167,107,49,183,237,45,76,254,210,212,163,239,51,62,245,31,180,125,81,197,179,127,139,235,193,108,8,185,174,200,138,219,57,116,249,177,161,43,77,118,72,56,114,28,109,90,26,22,71,162,154,238,81,105,239,251,243,187,125,94,21,123,250,238,171,93,245,217,28,233,181,89,175,204,117,123,18,159,89,215,84,225,246,37,41,46,245,159,113,23,224,67,234,224,213,122,161,108,226,197,159,92,165,189,202,149,14,189,79,121,165,237,74,180,82,36,182,162,61,20,70,93,233,46,242,26,73,194,90,196,219,131,12,45,58,229,69,206,100,169,244,72,18,94,94,132,91,150,184,237,169,71,161,17,17,118,153,247,17,16,170,126,51,22,178,225,98,61,2,227,65,106,212,138,108,86,12,255,0,223,169,250,130,244,239,215,184,189,195,148,112,173,191,94,180,115,34,197,57,7,162,43,16,211,1,93,223,235,179,225,23,234,159,234,253,223,137,11,219,35,220,68,101,237,45,71,244,0,0,86,23,25,76,91,92,10,29,15,10,225,191,162,228,57,26,166,234,54,255,0,81,72,168,48,174,211,71,220,93,202,253,158,209,8,114,9,132,46,99,14,99,237,234,89,177,205,143,68,145,18,183,36,183,109,209,166,103,197,74,255,0,174,131,238,115,216,102,126,226,49,161,10,77,54,61,30,149,10,145,17,59,88,131,29,184,205,22,166,122,33,9,36,151,121,153,247,23,180,204,126,176,0,0,0,1,25,184,132,226,234,112,167,45,247,33,163,181,235,138,28,202,26,11,221,207,129,47,67,251,10,46,246,254,239,196,133,3,210,105,243,111,27,182,29,42,50,119,76,174,84,91,142,217,106,69,171,143,58,73,46,243,34,239,87,188,139,240,26,15,200,222,11,199,193,76,191,208,40,156,142,92,202,164,104,181,73,158,177,159,215,185,10,50,87,253,117,151,123,94,195,34,247,23,190,65,8,167,196,15,53,204,229,183,10,157,69,21,221,215,37,108,213,6,42,54,153,114,82,244,105,91,30,213,76,184,218,180,113,146,245,15,77,125,166,69,223,68,215,53,199,114,226,149,239,38,185,86,123,171,171,215,234,11,112,207,107,109,238,117,247,148,173,61,82,74,75,85,184,126,194,46,223,97,11,32,202,55,11,102,171,182,197,47,17,241,66,70,167,81,140,196,216,176,118,119,33,198,216,121,10,230,49,44,189,238,39,67,73,123,204,187,136,116,124,123,225,141,74,184,172,154,137,216,180,222,93,86,26,94,122,26,121,202,62,106,144,203,188,180,106,236,162,74,117,82,145,218,125,222,222,205,69,75,226,13,137,112,225,173,223,83,178,238,152,125,45,70,151,41,232,175,55,204,66,244,83,78,173,181,118,161,74,79,218,66,187,140,251,189,189,227,231,91,117,9,52,155,138,151,84,134,189,146,33,205,98,67,74,208,143,69,161,194,82,79,67,35,46,242,46,242,26,72,203,21,110,101,195,151,172,57,170,79,47,231,15,90,180,117,56,174,207,89,71,5,149,26,180,34,34,45,76,207,179,65,211,196,16,227,1,69,166,202,203,149,58,170,247,100,166,174,6,80,131,245,187,82,80,39,168,139,176,244,239,251,133,56,97,52,149,195,197,59,54,91,106,218,166,110,10,115,132,122,107,161,148,150,207,252,131,69,25,91,168,187,86,192,155,102,160,243,155,214,239,91,170,180,211,93,38,62,93,218,23,184,117,97,28,56,130,181,29,220,173,221,188,245,237,50,232,54,246,25,235,253,35,23,220,51,241,109,153,166,181,28,211,223,235,255,0,246,134,52,233,135,203,83,150,132,5,175,188,249,186,255,0,245,213,143,68,0,0,0,0,0,0,0,0,0,0,0,3,206,98,30,133,103,212,53,61,11,234,191,254,42,6,99,46,63,245,102,70,159,239,63,251,66,26,7,225,246,228,23,50,185,105,20,54,182,25,117,251,253,99,61,127,164,101,105,223,251,68,143,28,235,48,116,9,23,70,16,87,232,81,127,59,39,165,219,221,253,89,77,40,251,204,139,185,62,241,154,25,113,95,133,33,113,164,163,99,136,211,113,106,71,166,165,175,179,241,26,8,225,205,112,53,90,202,141,158,209,47,115,209,189,33,204,236,50,251,85,41,122,123,8,187,136,73,177,231,113,14,202,165,226,53,143,93,177,171,40,221,14,187,77,149,78,119,181,69,162,94,101,109,40,253,85,36,251,150,125,202,47,196,187,197,95,214,248,52,86,38,223,210,229,83,175,190,154,222,126,107,142,52,223,162,208,190,91,42,120,204,147,169,205,222,122,54,100,90,159,105,233,239,19,83,43,185,33,194,236,179,196,76,186,36,126,178,182,227,100,151,231,111,144,222,227,50,100,213,245,106,125,196,22,171,96,149,217,239,211,187,190,71,15,39,137,75,127,232,125,90,55,39,152,196,152,111,178,233,110,34,245,20,210,201,95,127,119,187,180,103,115,52,212,232,52,204,113,186,152,167,177,202,109,85,73,203,50,220,106,213,93,99,229,175,105,253,196,59,39,11,251,226,183,107,102,94,153,76,167,187,252,218,174,134,97,62,141,168,251,46,212,33,37,71,169,164,207,185,37,216,70,95,137,11,235,31,240,243,77,190,202,216,117,59,144,226,77,10,45,116,212,140,180,49,66,124,74,240,57,24,79,152,58,197,106,11,28,184,119,76,137,21,165,122,218,253,108,153,211,20,125,238,40,251,155,47,98,75,238,33,222,248,49,98,51,176,239,27,139,14,165,61,182,35,240,165,212,155,45,164,122,190,167,105,236,145,118,39,94,226,246,171,79,187,218,45,208,0,0,0,0,5,105,241,143,194,22,170,246,141,23,21,216,45,36,194,118,53,45,103,219,249,164,53,80,124,251,214,69,222,127,171,175,223,236,16,131,135,70,37,189,134,217,155,183,222,67,155,26,175,59,18,136,247,97,31,168,253,66,38,239,234,168,251,145,236,208,254,242,26,6,140,251,114,163,53,37,165,110,67,200,75,137,61,52,212,140,181,33,254,160,0,63,225,239,205,47,251,211,255,0,16,207,95,16,119,29,115,52,55,111,53,58,109,159,61,41,237,46,239,72,202,208,75,254,10,134,247,81,116,150,239,169,217,59,213,208,190,214,180,238,223,127,112,179,203,234,140,155,138,201,175,208,23,221,82,165,203,137,255,0,215,25,82,61,229,250,222,242,25,183,204,61,180,118,142,56,223,116,15,100,75,142,168,210,127,4,204,117,30,243,253,95,120,231,98,225,120,50,95,50,234,120,105,112,89,210,213,188,226,85,101,201,104,244,34,209,180,199,167,182,73,236,73,123,207,180,207,95,241,139,35,31,240,235,104,121,181,178,226,117,66,210,105,81,107,222,71,222,40,147,138,38,12,158,26,230,10,101,126,4,78,85,62,227,67,149,37,43,153,187,87,228,77,154,179,236,53,169,95,101,5,236,34,251,136,126,190,20,152,167,34,201,204,173,50,212,145,43,147,75,185,57,221,89,236,37,127,107,192,156,226,59,144,106,251,74,246,25,125,250,144,189,48,20,169,198,22,203,143,111,227,117,46,228,101,205,85,95,231,238,78,135,234,242,34,64,65,118,154,143,94,255,0,113,126,209,0,133,148,240,129,203,237,78,167,124,59,142,53,72,155,96,210,118,250,61,206,98,79,127,53,153,241,157,236,75,132,101,162,136,139,214,65,253,218,119,139,127,0,1,202,115,49,142,148,92,188,225,69,87,17,107,11,245,96,242,54,35,69,250,219,228,178,201,246,165,183,52,252,241,127,84,255,0,202,89,207,196,11,234,224,196,155,178,109,227,116,77,234,170,83,249,124,231,121,104,70,237,141,33,180,246,33,41,73,122,168,73,118,17,119,126,209,109,92,38,50,193,26,210,179,95,198,123,154,38,234,149,103,111,163,254,176,203,145,201,118,116,103,126,195,166,149,110,74,147,246,144,90,123,53,239,22,56,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,10,64,226,121,146,8,121,116,186,163,98,246,27,197,217,96,222,21,7,154,145,29,79,48,143,69,86,30,114,68,130,138,196,118,154,108,155,135,200,78,140,146,119,154,121,14,37,106,78,173,239,130,194,223,184,74,100,187,232,93,10,30,107,175,244,238,173,92,116,247,152,181,233,111,193,218,170,116,23,23,181,83,148,167,80,75,39,159,66,12,154,83,70,73,233,158,81,238,112,164,109,110,202,128,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,18,171,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,78,158,35,57,215,254,74,184,112,197,2,192,169,210,156,196,219,167,234,233,177,159,62,107,148,184,38,75,39,42,106,103,106,144,173,171,65,54,210,93,52,165,110,41,74,209,212,178,235,103,70,244,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,213,25,168,251,204,95,158,72,50,93,106,229,31,14,24,131,53,52,170,221,253,82,230,63,91,184,90,130,218,92,71,52,153,221,6,51,230,130,120,225,160,216,108,201,43,63,93,194,83,187,81,184,155,68,149,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,103,198,86,147,85,175,229,182,201,161,80,169,146,234,53,42,142,36,83,98,67,135,17,149,60,252,151,220,129,80,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,15,87,195,239,33,86,246,89,172,216,55,206,32,208,162,76,197,74,188,118,222,156,185,29,44,212,80,22,71,37,36,204,23,137,162,91,43,84,121,9,110,65,165,197,161,107,65,146,84,164,17,25,204,161,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,4,85,226,143,224,79,19,126,75,231,16,133,0,139,254,226,143,224,79,19,126,75,231,16,132,106,225,139,195,210,101,173,50,54,98,179,3,104,114,106,172,237,118,210,160,84,217,125,137,84,169,77,62,243,110,202,155,17,246,81,181,226,229,50,184,199,185,105,36,184,110,109,37,147,74,69,159,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,112,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,25,225,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,213,96,38,10,93,89,137,197,138,22,14,89,85,10,84,42,213,193,213,116,207,213,29,113,184,168,228,70,118,66,247,169,182,220,89,106,134,84,69,162,15,214,50,215,66,212,203,70,152,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,154,204,211,227,95,242,137,204,21,237,140,109,211,250,40,151,5,64,186,6,20,215,45,196,65,97,164,71,139,205,79,49,194,39,141,134,90,55,54,172,211,204,53,237,209,58,17,114,160,22,233,193,63,24,170,181,171,54,252,193,10,229,122,35,177,237,169,17,107,116,8,111,74,82,165,165,137,70,226,102,37,166,212,179,34,140,219,173,176,179,38,208,68,151,102,44,212,102,110,164,89,160,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,33,175,28,27,214,149,62,255,0,194,204,57,102,60,178,169,80,232,245,26,220,135,84,132,242,20,196,231,154,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,76,106,225,163,96,70,196,28,233,97,220,90,149,189,46,171,77,161,200,147,95,148,108,147,187,33,174,36,103,29,139,33,213,182,101,177,9,152,81,8,183,30,197,45,72,66,183,111,218,122,9,21,151,199,6,202,170,207,176,48,179,17,153,145,16,169,180,58,197,70,137,33,165,45,92,245,63,57,150,158,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,132,173,76,211,13,120,95,93,159,69,51,181,135,221,69,205,232,104,21,159,72,210,102,111,155,211,179,51,155,5,254,158,51,154,153,37,205,242,147,27,99,103,174,231,73,173,164,106,36,139,254,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,92,77,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,226,86,86,184,156,97,198,101,49,218,177,131,177,237,170,173,17,186,150,146,44,185,51,35,146,94,154,219,80,210,228,184,210,208,211,142,161,167,146,182,228,186,219,132,190,90,218,34,74,182,56,146,39,184,7,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,0,0,0,0,0,21,199,197,159,44,17,238,235,53,140,103,182,98,109,169,81,183,122,67,235,12,249,252,231,96,198,107,237,186,73,78,212,165,95,101,7,175,183,67,237,21,43,135,247,213,193,134,215,100,43,198,215,155,210,212,160,115,57,46,242,208,189,187,218,91,106,236,90,84,147,245,86,162,237,35,239,253,163,70,25,103,199,74,54,97,112,162,149,136,180,117,246,78,231,239,78,139,245,118,73,121,146,237,83,109,235,249,147,254,169,127,148,250,176,0,10,128,226,253,151,218,157,50,248,111,28,105,112,247,65,170,238,244,131,156,196,150,206,83,48,35,53,216,167,53,61,84,102,94,170,11,239,215,188,86,176,159,188,30,172,184,247,6,55,85,46,87,156,209,84,14,70,212,232,126,183,62,36,244,31,105,40,180,238,247,31,236,23,86,2,139,56,174,98,156,139,219,50,181,59,82,60,174,117,46,219,228,244,135,176,147,253,177,2,11,139,239,65,43,237,39,218,103,247,104,67,164,112,124,193,84,220,56,129,84,197,42,172,45,236,81,57,29,26,249,154,126,121,137,236,57,216,151,8,251,200,187,210,127,118,157,226,226,192,86,231,25,187,230,93,51,12,237,251,58,34,182,28,186,172,73,46,171,66,61,91,84,122,131,102,158,212,159,184,187,72,245,255,0,24,167,161,209,50,241,109,29,221,142,54,37,3,93,10,93,201,75,104,255,0,5,204,105,30,242,253,111,120,210,61,139,69,69,185,100,208,40,8,238,166,210,226,196,255,0,235,108,165,30,243,253,95,121,138,196,227,86,111,115,237,98,221,245,59,32,246,104,95,107,90,143,111,191,184,67,254,31,14,58,222,104,109,46,81,107,186,124,4,171,187,187,210,49,70,133,89,252,202,53,253,82,255,0,16,255,0,176,0,31,229,37,246,226,198,118,75,170,218,134,80,167,20,122,107,161,17,106,99,63,60,69,241,45,236,73,204,221,192,242,220,222,213,5,217,116,70,123,8,189,70,42,18,246,255,0,85,39,220,191,110,167,247,152,155,252,28,48,133,170,69,163,90,197,135,203,89,19,93,147,75,65,246,254,105,109,83,223,46,229,153,119,151,234,235,247,251,5,150,0,0,0,0,0,168,190,51,184,140,236,203,194,221,195,168,175,110,136,196,40,149,39,11,105,22,143,165,218,131,38,93,169,215,184,253,138,211,238,246,142,9,195,83,3,145,139,25,131,163,214,167,49,204,135,107,72,143,90,79,173,167,214,198,157,13,69,220,226,79,185,195,246,40,190,227,23,216,203,77,176,202,24,105,59,80,218,73,9,45,117,208,136,180,33,255,0,98,133,120,160,95,21,171,167,50,245,58,101,65,223,230,212,132,61,9,132,109,71,217,106,161,53,41,61,73,36,125,202,62,195,51,252,76,113,172,172,211,160,212,241,198,213,98,160,199,53,180,213,32,172,139,113,167,69,117,140,22,189,135,247,152,209,30,26,173,255,0,161,244,152,220,158,91,17,161,176,203,69,184,143,212,75,72,36,253,253,222,254,209,235,4,113,205,22,72,112,187,51,17,21,46,183,31,163,173,182,217,165,137,219,228,57,180,200,158,52,253,90,95,109,7,162,223,53,118,251,180,238,238,133,116,94,13,21,152,87,236,73,85,11,239,168,183,152,154,219,142,55,232,180,35,152,202,94,35,52,234,83,119,150,173,145,150,165,219,219,239,22,129,135,150,85,47,14,108,122,21,141,70,70,216,116,42,108,90,115,93,170,61,82,203,40,105,39,235,41,71,220,130,239,81,254,39,222,61,16,129,252,95,238,6,97,229,214,159,71,74,244,121,250,251,74,50,208,251,80,168,51,211,238,211,188,189,226,159,240,54,139,42,224,198,59,34,149,13,27,150,253,197,77,65,246,145,104,71,41,164,235,218,101,239,47,104,209,94,94,232,15,218,248,65,64,161,74,252,236,110,171,119,119,245,165,58,162,238,51,246,43,222,58,40,142,28,65,28,132,140,173,221,189,99,91,204,250,13,158,177,150,159,210,49,117,238,253,131,63,22,231,250,179,31,95,247,255,0,253,161,141,57,97,222,135,103,83,244,61,75,235,127,254,42,199,164,0,0,0,0,0,0,0,0,0,0,0,1,241,175,8,106,168,91,146,226,35,189,206,94,159,177,196,159,249,6,97,174,182,77,138,252,166,149,222,157,159,253,162,69,255,0,112,244,158,228,220,174,90,137,92,126,95,47,174,211,215,215,93,106,50,255,0,236,18,80,127,140,168,205,76,97,81,159,78,168,94,154,150,167,236,61,125,159,128,205,134,104,108,55,240,203,29,46,107,34,79,231,41,189,22,238,239,245,200,108,187,236,82,191,95,222,127,228,18,227,134,150,114,98,225,82,165,97,149,214,238,176,165,108,232,189,83,245,118,245,143,57,249,182,20,103,218,226,126,210,191,15,112,184,138,21,203,73,184,163,162,69,54,71,48,150,149,40,139,98,139,176,149,180,254,209,23,180,125,80,31,240,235,173,178,157,206,43,66,51,211,184,120,123,227,27,176,215,15,33,187,54,234,184,122,70,217,53,37,127,205,36,57,161,145,40,207,236,54,175,212,87,248,4,0,205,215,21,27,89,54,237,90,199,193,135,122,170,131,230,252,37,206,218,226,57,104,83,111,180,106,229,201,137,180,244,87,41,90,107,237,211,94,243,21,67,112,215,106,87,69,118,161,113,86,31,231,78,169,202,118,100,135,54,165,59,221,113,102,181,30,137,34,34,213,74,51,208,136,139,238,22,91,194,63,44,21,9,149,121,24,245,94,46,84,102,55,193,132,215,170,173,230,74,129,41,183,55,37,221,75,82,51,45,170,71,226,126,193,109,96,43,171,140,173,130,197,79,6,104,87,140,40,250,205,137,95,138,203,171,222,127,218,233,137,80,113,93,134,173,59,204,187,139,95,241,10,248,200,13,209,42,217,204,245,158,113,220,218,85,26,157,62,3,157,132,122,161,202,132,93,75,180,143,245,126,239,196,104,97,133,243,25,109,207,214,73,31,248,72,127,160,0,0,0,0,227,89,190,176,217,196,60,186,223,116,53,181,189,230,232,21,73,17,189,99,45,175,20,25,9,65,253,164,145,246,175,184,207,79,120,207,4,7,229,225,206,34,177,33,101,186,77,179,90,74,148,93,133,170,227,190,70,101,253,98,239,71,223,251,70,142,114,213,117,34,244,192,28,61,185,11,237,206,181,233,47,186,95,170,181,194,101,102,93,197,175,218,246,17,16,233,96,0,63,138,35,50,50,46,253,5,3,241,50,165,79,167,102,134,178,228,213,110,76,148,200,121,163,209,37,162,21,81,153,161,118,31,220,125,226,76,240,86,145,21,21,59,162,58,165,232,249,179,53,68,199,44,254,206,234,113,110,221,221,223,217,160,181,243,45,75,67,246,138,15,226,125,107,38,219,205,13,81,214,163,114,145,83,97,249,234,61,251,183,41,202,140,222,222,243,211,93,189,221,159,128,137,2,208,248,42,84,218,250,67,116,209,247,125,103,69,58,78,154,31,217,223,78,79,187,252,162,217,64,65,46,45,184,62,197,239,128,204,94,112,83,178,165,65,168,38,67,174,106,103,172,70,33,79,113,73,208,214,73,251,74,46,210,35,87,227,220,41,179,13,47,7,108,11,222,157,117,53,216,168,60,239,119,245,217,91,127,170,175,215,247,24,211,85,171,90,77,195,65,139,88,73,104,82,55,255,0,249,171,82,125,197,238,247,15,172,40,255,0,139,117,221,64,185,49,245,168,20,149,238,149,77,221,213,246,44,191,57,10,1,163,237,36,139,185,39,221,175,222,34,70,15,225,205,79,22,177,22,147,135,212,116,238,153,85,234,57,101,170,75,243,76,56,233,253,165,36,187,155,62,245,23,237,238,26,61,193,76,44,162,96,198,27,82,112,234,223,103,149,10,151,207,229,167,114,213,167,54,67,143,31,106,214,179,251,78,159,245,143,246,119,23,186,0,1,76,220,93,241,209,119,30,42,254,71,161,73,213,187,107,251,109,189,159,248,68,104,18,17,218,109,151,181,39,220,179,251,244,238,17,103,41,185,124,169,230,51,21,96,217,113,83,182,25,243,122,183,117,73,236,254,108,251,136,236,55,27,51,212,217,211,176,255,0,31,113,232,202,141,71,167,208,41,205,82,169,108,114,99,49,187,98,55,41,90,106,163,81,246,168,204,251,204,253,163,246,128,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,128,115,235,156,75,135,52,248,185,83,77,26,177,45,140,58,161,200,232,173,250,99,51,37,116,147,80,194,223,75,117,71,99,187,181,41,146,234,94,112,200,249,72,90,26,82,26,61,198,133,41,81,128,89,167,10,124,243,213,104,183,52,12,174,226,189,82,93,66,155,95,144,77,218,149,170,141,81,75,58,99,232,142,134,218,166,31,61,205,169,140,180,176,132,48,219,90,26,94,94,194,66,249,196,109,91,160,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,85,113,206,253,9,254,242,127,13,16,215,36,25,160,165,101,50,255,0,188,241,26,101,34,93,70,165,81,177,234,52,74,11,77,71,75,204,38,170,227,209,158,140,169,73,55,90,81,70,221,28,201,195,109,70,189,15,213,47,105,113,252,85,196,203,171,25,49,30,227,197,43,214,95,81,90,185,170,14,212,36,237,113,197,182,206,243,245,24,107,152,181,173,44,180,130,75,109,160,212,123,27,66,18,71,162,72,92,79,13,12,133,70,192,107,121,156,106,197,154,20,71,241,22,185,29,183,169,8,115,155,190,129,78,126,43,106,83,42,101,230,155,83,19,141,78,60,211,199,235,237,66,73,8,82,73,111,18,231,168,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,79,240,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,68,93,150,5,155,125,73,183,229,94,22,244,74,178,237,90,195,117,250,65,73,35,82,34,212,91,105,214,154,144,72,215,106,150,132,190,225,163,113,30,213,237,90,116,90,16,164,250,0,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,2,170,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,0,69,94,40,254,4,241,55,228,190,113,8,80,8,212,69,249,96,89,184,159,108,191,102,98,5,189,18,187,66,149,34,36,153,20,249,100,106,97,245,198,144,220,134,137,196,235,162,208,78,178,217,154,21,170,22,68,105,81,41,38,105,63,64,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,43,136,102,116,233,89,88,194,249,20,43,66,224,136,156,84,185,99,145,91,240,206,50,101,28,38,13,205,174,212,31,109,74,36,161,9,73,58,150,141,100,162,91,196,146,229,184,132,61,182,136,127,209,85,251,117,127,178,183,29,201,113,212,63,242,147,39,84,167,72,115,254,83,143,60,227,139,251,212,165,43,218,102,63,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,81,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,236,0,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,8,191,196,91,49,81,178,247,150,139,141,250,53,217,18,147,123,93,81,213,70,182,89,55,93,76,183,22,226,208,137,82,35,155,42,74,219,91,17,220,113,196,189,169,33,14,242,8,204,205,104,66,232,135,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,29,171,136,221,173,66,177,179,133,122,89,86,180,30,138,139,111,211,237,218,93,58,55,53,110,114,34,177,66,128,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,71,214,163,224,167,211,158,26,213,60,99,137,80,228,203,195,44,80,157,206,97,199,118,182,252,26,140,58,52,119,54,164,155,81,169,228,190,136,102,157,86,132,147,124,253,119,43,97,15,21,146,60,121,141,151,28,203,217,216,147,89,155,45,139,120,164,46,151,112,19,50,29,109,7,78,146,131,105,199,29,67,72,90,158,67,42,83,114,73,173,138,222,184,232,34,209,91,84,90,51,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,69,80,113,52,171,82,171,89,227,196,249,148,106,156,73,241,219,145,77,136,183,99,60,151,80,151,216,166,68,101,230,141,73,51,34,91,110,182,227,107,79,122,86,133,36,244,50,50,18,87,129,245,149,74,159,127,226,158,35,61,34,89,84,168,116,122,117,18,59,73,90,121,10,98,115,206,188,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,221,4,95,226,105,73,170,214,178,57,137,240,232,212,201,115,228,55,30,155,45,109,70,101,78,173,44,49,83,136,243,206,154,82,70,100,134,218,109,199,22,174,228,161,10,81,232,68,102,40,50,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,73,140,171,139,254,225,113,224,79,12,190,117,231,19,68,170,0,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,44,39,63,121,64,170,230,239,11,225,80,173,171,202,93,38,225,183,100,28,186,60,57,85,21,49,68,148,251,142,50,151,29,156,218,25,117,107,91,113,211,33,44,169,4,70,149,60,178,63,85,106,20,25,254,138,172,43,171,253,149,183,46,75,114,161,255,0,148,135,58,155,58,59,159,242,92,101,230,220,71,220,164,169,62,195,33,34,179,115,156,153,57,176,194,252,28,167,221,113,165,170,251,178,35,214,89,185,103,20,38,163,194,156,185,14,70,40,239,48,72,113,71,189,77,70,37,58,91,27,65,56,165,114,210,72,208,147,216,56,42,120,167,186,126,31,206,243,26,112,186,144,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,0,0,0,0,0,31,138,179,71,167,215,233,206,210,170,140,115,163,63,183,122,55,41,58,232,162,81,118,164,200,251,200,189,163,57,185,178,203,221,79,46,120,171,58,203,148,91,161,151,43,164,119,213,45,255,0,205,152,113,125,132,227,134,90,27,218,118,159,225,238,41,75,194,39,29,87,109,226,175,228,122,108,157,26,185,127,181,27,217,255,0,131,198,159,33,125,164,217,251,84,93,235,47,187,94,225,115,64,0,60,54,53,225,101,19,25,240,218,173,135,87,11,28,216,53,94,71,49,59,150,157,121,82,27,120,187,80,180,31,218,104,187,148,95,183,184,243,131,140,24,115,83,194,92,69,171,97,245,97,59,102,82,185,28,194,213,39,249,214,27,116,190,202,148,93,206,23,114,143,246,119,9,111,194,70,238,160,91,120,250,236,10,178,246,202,169,109,233,59,22,127,155,133,60,215,246,82,101,220,162,239,211,238,23,128,62,77,213,90,77,189,65,149,88,81,106,81,246,127,249,203,74,125,199,239,247,12,202,226,101,224,245,255,0,123,212,110,183,123,87,59,147,238,254,163,40,111,245,83,250,158,226,23,209,195,215,7,227,225,30,91,109,232,47,39,90,172,190,175,174,119,83,245,246,79,150,109,246,18,212,146,209,46,105,234,254,222,209,38,0,84,215,26,186,155,95,72,109,106,62,239,172,232,160,201,211,67,251,59,234,41,247,127,148,85,224,150,220,48,173,84,220,185,161,165,186,236,110,106,41,108,49,80,73,239,219,181,77,212,97,118,247,150,186,110,238,237,252,5,248,145,104,90,23,176,85,7,26,153,17,87,83,181,227,166,94,175,147,48,148,108,114,207,236,238,168,150,237,221,221,253,154,8,205,195,54,151,62,163,154,26,51,144,213,181,49,147,29,231,79,68,158,168,77,70,30,165,218,127,121,119,11,248,73,25,17,17,247,232,63,160,0,57,166,101,110,164,89,120,5,136,87,34,190,220,27,94,172,251,69,250,203,68,39,150,69,220,122,125,159,105,25,12,227,79,126,94,35,98,43,242,27,45,178,110,106,210,148,146,236,61,23,33,243,50,47,234,151,122,254,239,216,52,63,148,11,13,140,60,203,173,139,67,109,173,143,57,64,166,72,147,235,25,238,124,224,199,74,207,237,40,139,181,29,196,122,123,135,101,0,0,0,0,31,230,250,249,108,184,231,234,164,207,252,4,51,207,159,251,158,85,205,153,235,192,228,185,184,169,213,58,132,6,251,8,180,67,117,9,90,23,97,23,235,125,255,0,136,176,126,13,86,11,20,204,25,174,222,51,99,233,54,93,126,83,45,47,121,255,0,107,170,37,61,196,246,18,180,239,35,239,45,127,196,44,84,5,74,113,112,203,5,66,29,94,62,61,80,75,155,25,253,144,102,181,234,167,97,154,167,202,113,205,202,119,83,208,136,139,106,81,248,31,176,86,149,189,93,169,90,245,218,125,197,71,127,147,58,153,41,169,145,220,218,149,108,117,181,146,210,122,40,140,143,69,36,143,67,35,47,184,90,246,81,120,168,218,202,183,105,54,62,51,187,210,212,24,54,33,34,118,215,23,204,66,91,97,162,87,46,52,77,165,170,185,170,211,95,102,154,247,24,159,246,62,55,97,174,33,195,106,109,171,112,245,109,188,105,74,63,154,72,111,83,50,73,151,219,109,63,174,159,240,143,112,211,173,188,157,205,171,82,35,211,184,127,216,15,51,125,223,148,59,10,137,46,177,89,145,177,49,152,113,253,54,44,245,36,161,74,254,170,85,250,135,236,20,141,196,99,53,165,143,87,234,109,218,27,159,208,244,99,38,148,90,119,190,203,210,209,175,172,202,23,246,29,47,105,151,226,125,222,115,134,206,31,185,136,57,161,162,50,130,213,52,34,141,92,112,181,254,163,21,24,100,127,214,79,235,251,53,252,12,95,228,88,205,67,97,49,152,78,136,70,186,22,167,237,61,125,191,136,255,0,97,26,248,133,207,92,44,174,93,105,67,28,206,103,67,175,173,166,154,84,98,127,218,40,6,212,100,223,175,197,105,61,234,223,255,0,218,40,105,230,207,134,170,125,185,18,26,251,219,230,127,210,226,143,252,163,236,128,0,0,0,0,0,0,0,0,0,0,0,255,0,41,44,38,83,10,97,103,161,43,79,250,15,81,152,236,96,161,57,109,98,45,94,138,233,234,168,221,62,167,167,235,48,218,189,231,250,222,241,119,252,50,43,101,86,203,45,17,164,187,204,76,110,167,69,109,211,93,213,9,158,205,11,220,37,184,10,131,226,237,150,201,244,171,193,88,249,72,143,172,74,174,158,146,86,244,250,188,166,160,69,107,177,78,153,159,105,159,217,65,125,250,247,138,212,66,212,218,137,104,61,12,135,66,162,102,7,23,109,215,18,237,26,237,233,212,130,52,145,244,17,87,161,110,221,253,102,207,218,67,234,59,154,156,122,121,167,89,114,251,213,15,169,74,112,189,23,11,180,204,180,63,245,145,241,164,227,190,43,76,73,162,77,213,188,149,223,252,198,49,127,137,191,188,124,137,56,149,123,76,101,113,228,86,183,182,226,141,74,46,153,146,212,204,180,62,228,253,227,226,72,151,82,153,170,159,115,126,238,211,236,73,119,254,31,136,232,184,93,150,156,98,198,5,180,118,61,169,215,48,183,18,131,119,174,138,214,221,118,123,29,117,6,125,142,36,255,0,111,226,39,246,86,56,72,213,98,213,105,151,198,55,85,57,8,139,33,153,40,163,114,18,174,97,37,76,58,71,212,70,153,217,175,214,163,187,179,237,123,136,90,53,181,110,82,45,26,12,11,110,133,23,167,129,78,142,212,88,237,111,82,246,182,218,9,9,45,84,102,163,209,41,34,237,51,62,193,244,192,66,110,45,8,90,178,204,222,196,234,69,89,35,62,223,103,163,231,10,124,203,36,213,65,204,110,23,61,187,68,125,51,162,19,157,157,232,235,217,51,47,250,6,147,168,110,161,250,45,61,230,190,195,145,90,82,127,3,65,25,15,220,57,165,115,49,216,57,110,94,76,216,21,123,191,145,93,125,228,176,136,190,143,148,173,86,167,77,162,45,233,104,209,246,210,101,246,190,254,238,209,209,227,72,102,92,118,165,71,94,246,158,66,92,66,180,50,213,38,90,145,232,125,189,195,253,0,0,0,126,74,181,57,154,189,46,101,42,71,230,166,71,114,58,251,254,202,210,105,62,227,35,238,63,120,206,190,118,172,39,240,243,50,87,165,41,214,182,53,50,177,81,157,27,214,35,220,202,231,201,74,15,237,40,203,177,29,198,122,251,200,90,191,9,171,217,139,135,46,74,161,170,87,54,69,54,164,108,146,118,26,118,182,220,8,41,211,236,145,30,134,125,250,153,137,184,0,0,42,19,140,230,29,46,159,124,91,216,139,28,180,139,38,12,74,106,203,222,250,158,168,60,103,218,173,123,139,245,116,251,253,131,157,240,146,196,18,182,49,253,235,121,105,245,106,212,229,48,71,175,245,157,155,1,31,170,127,171,239,47,216,46,252,67,76,247,229,50,22,96,171,22,164,246,207,100,134,234,16,98,190,125,167,186,57,42,81,168,191,60,130,46,215,189,157,191,228,171,92,238,101,213,140,186,223,84,235,106,36,238,123,50,105,204,201,36,242,141,60,179,83,210,81,183,83,117,195,61,9,158,253,127,247,203,30,10,148,228,250,126,233,171,115,61,110,142,116,125,186,123,55,211,149,174,186,255,0,144,91,32,15,17,141,150,75,56,137,133,23,93,160,231,218,169,81,167,70,104,251,123,28,114,51,141,145,253,164,254,191,180,200,134,119,243,59,134,206,225,22,56,220,184,120,250,247,46,147,209,234,122,17,126,118,27,47,123,20,175,238,159,172,127,179,184,94,55,15,123,221,87,198,86,173,41,210,229,115,231,55,215,245,39,179,110,154,212,101,146,59,146,69,246,83,236,253,163,170,99,118,45,80,112,83,15,42,87,245,192,173,99,64,228,234,141,23,235,111,125,182,187,208,133,153,118,186,95,213,63,242,150,111,113,55,16,235,88,163,121,78,188,235,203,214,92,238,86,242,209,29,155,26,67,101,246,18,146,238,108,189,133,254,81,100,124,31,178,234,183,158,147,143,53,130,213,178,217,232,178,253,147,226,189,246,93,247,233,246,145,248,123,197,174,0,0,242,184,161,127,82,176,190,198,169,223,53,181,236,133,76,228,243,85,162,143,78,99,200,104,190,202,84,125,238,23,114,79,252,163,53,152,167,123,204,196,123,242,167,121,207,115,152,253,71,147,189,90,17,107,203,101,13,151,97,37,37,220,130,246,23,249,69,181,240,133,192,180,218,120,109,63,21,42,44,233,38,228,229,114,15,119,217,233,228,79,97,93,206,25,31,98,139,189,37,251,123,197,137,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,165,120,178,103,106,101,66,187,252,153,48,134,235,229,64,165,239,85,227,84,164,84,159,109,199,165,41,15,48,229,25,206,89,165,181,178,150,220,51,125,6,110,37,78,41,13,168,155,83,14,37,80,175,39,249,107,174,230,167,28,104,248,101,76,62,77,41,157,181,75,146,90,101,33,135,34,81,218,121,180,72,113,163,82,87,185,227,230,161,182,200,144,178,230,56,131,81,18,9,106,77,202,99,231,15,220,44,197,92,178,219,216,9,109,179,232,169,120,121,79,115,232,133,68,147,25,135,14,113,69,113,5,214,58,136,202,62,76,135,212,219,242,185,40,74,156,113,4,191,180,68,40,90,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,190,225,153,157,31,229,39,135,11,195,123,213,92,187,250,193,167,196,98,76,135,167,115,156,174,193,34,229,34,118,142,45,79,41,228,154,18,153,10,61,201,230,58,210,201,69,206,38,219,154,163,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,149,92,115,191,66,127,188,159,195,69,85,139,73,225,79,145,42,169,213,96,102,155,25,109,152,137,166,166,57,63,100,82,170,44,41,79,184,249,169,10,110,176,104,51,36,161,9,73,40,152,222,149,26,205,124,244,146,54,48,227,150,190,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,192,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,234,227,166,58,97,198,93,48,226,163,138,24,161,89,232,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,235,99,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,171,42,225,59,146,9,150,223,163,51,103,137,145,118,75,168,83,205,219,38,17,60,251,47,69,109,238,161,137,18,165,50,166,144,74,230,176,104,56,230,151,22,218,154,144,165,154,119,27,106,79,31,226,141,145,42,86,9,213,89,199,124,23,182,101,199,178,107,146,22,155,130,157,17,132,244,86,244,213,41,4,210,219,218,123,154,141,33,75,81,18,54,114,218,113,36,130,82,73,230,90,76,117,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,78,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,2,149,184,201,227,95,211,156,193,82,112,114,37,63,147,19,12,169,231,206,125,198,182,184,252,234,139,81,228,57,181,68,226,137,76,165,132,67,36,234,132,40,156,231,235,185,59,12,56,54,96,167,211,156,193,85,177,142,93,67,147,19,12,169,229,201,97,183,118,184,252,234,139,82,35,183,185,38,218,137,76,165,132,76,53,104,180,40,156,228,105,185,59,200,114,174,40,254,59,49,55,228,190,79,8,77,78,21,56,103,106,227,38,68,113,51,11,111,88,157,69,22,230,188,42,116,249,59,91,109,110,51,190,153,78,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,165,174,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,208,79,15,172,98,170,227,126,82,236,91,186,229,175,68,170,220,48,163,189,68,172,58,212,165,62,249,63,17,229,178,218,165,41,107,90,250,151,35,166,59,238,26,207,85,27,251,200,137,43,73,15,63,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,136,113,10,245,170,226,85,255,0,114,226,53,118,60,70,42,87,85,98,109,110,99,81,16,164,176,219,242,94,91,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,23,61,193,215,12,254,135,229,77,235,234,92,74,81,203,191,110,9,149,6,101,71,111,249,210,160,198,50,134,219,18,22,104,35,61,143,177,49,104,65,41,73,74,95,53,17,146,150,178,41,212,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,195,46,227,75,185,104,191,228,226,158,94,112,223,16,106,23,12,74,229,74,185,107,211,100,213,39,70,54,182,59,81,233,208,83,8,201,162,36,33,105,144,78,161,104,73,22,197,165,73,209,59,116,44,209,11,254,225,113,224,79,12,190,117,231,19,68,170,0,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,87,175,20,108,137,85,113,178,148,206,59,224,189,179,18,69,237,67,142,180,220,20,232,140,43,173,184,97,37,40,38,150,222,211,218,236,152,233,66,136,145,179,152,235,106,36,18,148,108,178,210,169,132,79,254,10,158,41,238,159,135,243,188,198,156,46,164,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,0,0,0,0,0,0,87,111,23,156,11,77,217,134,208,49,82,156,206,178,109,190,111,60,247,125,174,162,68,6,19,222,225,17,118,36,251,146,127,179,188,84,166,22,94,243,48,226,252,166,94,112,28,229,191,78,231,108,86,132,122,115,25,91,103,216,105,81,119,44,253,135,254,81,165,60,48,191,169,88,161,99,83,47,154,34,247,194,169,243,185,74,209,69,175,45,229,180,127,105,41,62,246,207,189,37,254,81,234,128,0,85,31,24,28,186,173,151,163,99,205,28,180,108,247,250,80,191,100,8,172,253,167,125,250,253,148,126,62,241,91,152,101,136,117,172,46,188,160,222,116,21,233,46,15,55,97,104,142,221,237,45,179,251,105,81,119,56,126,195,255,0,40,210,22,8,226,213,7,26,240,242,155,127,91,234,254,111,63,157,162,52,95,171,177,247,26,239,90,16,103,218,209,255,0,84,191,202,124,175,136,61,240,171,31,43,119,108,248,146,185,19,156,232,58,99,217,187,93,42,49,73,125,233,50,251,42,246,254,193,71,57,99,195,119,113,119,28,109,172,60,101,91,87,86,235,52,61,8,255,0,53,13,231,189,170,79,247,63,214,47,219,220,52,153,74,166,199,164,64,106,157,21,58,52,214,237,165,169,251,84,102,125,230,103,222,99,245,128,169,190,53,116,228,250,122,214,171,115,59,122,56,49,246,233,236,223,81,86,186,235,254,65,19,178,71,151,86,51,21,125,84,109,169,115,185,12,198,167,61,36,211,202,53,115,13,47,70,70,221,73,214,204,181,39,187,245,255,0,221,105,89,16,202,100,44,190,214,46,185,238,250,242,28,168,78,139,28,251,75,72,230,168,166,146,252,242,203,189,159,111,111,249,102,88,164,14,45,184,128,87,62,63,179,111,32,189,90,77,57,44,25,255,0,190,106,108,244,126,169,126,183,188,255,0,104,232,156,24,240,233,202,133,241,112,226,44,132,235,22,52,25,116,212,118,247,62,151,169,239,17,246,43,94,227,253,93,62,255,0,96,183,176,0,1,8,248,178,222,236,91,217,114,77,13,50,185,82,42,117,34,100,211,176,213,185,183,32,78,78,159,100,200,181,50,239,212,140,85,70,73,108,39,241,15,50,86,93,41,166,183,181,14,177,78,157,39,214,34,218,202,39,198,74,207,237,36,207,177,125,196,122,251,136,104,162,147,78,102,145,75,135,74,143,249,168,113,219,142,142,255,0,178,132,146,75,188,204,251,139,222,63,88,0,0,15,243,147,33,152,145,221,149,33,123,26,101,10,113,106,208,207,68,145,106,103,161,118,247,14,111,68,204,126,13,220,87,147,214,5,34,239,231,215,88,121,76,46,47,163,229,39,69,165,210,104,203,122,154,36,125,181,17,125,175,191,187,180,116,193,248,107,142,161,138,45,65,231,126,195,113,93,82,191,2,65,153,140,216,230,110,106,167,102,55,20,94,221,170,62,153,214,201,190,206,228,117,239,25,23,253,34,224,248,75,161,105,203,51,134,180,233,173,100,204,187,125,158,143,130,38,200,15,153,114,219,148,139,186,131,58,219,174,197,234,32,84,99,187,22,67,91,212,141,205,184,131,66,139,84,153,40,181,74,140,187,12,143,180,85,206,105,248,72,213,101,213,170,119,198,8,213,57,232,149,33,233,43,163,114,18,158,89,41,79,186,103,212,73,153,219,167,213,35,77,59,126,215,188,132,1,197,28,180,227,22,15,173,211,190,45,78,133,132,56,164,19,189,116,87,119,105,191,216,211,171,50,236,109,71,251,63,1,206,163,203,169,67,209,76,57,179,111,105,118,36,251,191,31,192,125,184,248,149,123,67,101,17,227,214,182,54,218,137,73,46,153,147,208,200,180,46,244,253,195,235,198,199,124,86,134,146,68,107,171,97,39,187,249,140,99,255,0,27,127,112,251,45,102,167,30,153,105,166,91,190,244,67,10,74,155,47,69,194,236,50,45,11,253,100,124,75,159,29,49,82,242,109,214,174,75,167,172,75,200,83,107,46,134,51,122,164,247,106,94,163,101,250,202,255,0,8,240,134,106,90,140,207,180,212,127,244,139,128,225,19,150,217,214,117,10,102,55,215,35,236,145,91,136,228,40,135,188,143,88,175,34,4,148,31,170,233,151,122,79,176,208,74,247,153,119,11,39,1,18,56,155,214,138,147,150,106,219,43,119,150,153,61,54,170,219,174,155,106,16,253,154,31,188,81,254,16,80,156,185,113,22,147,69,104,244,92,158,126,135,167,234,176,226,189,229,250,190,241,167,40,204,38,43,9,97,7,169,39,95,250,79,81,254,160,0,0,0,0,0,0,0,0,0,0,0,3,60,89,251,195,233,88,125,153,139,162,3,206,243,89,119,162,229,57,180,147,187,74,124,83,87,102,229,25,118,175,78,209,63,120,48,223,236,86,112,222,234,177,77,95,91,110,244,58,22,135,219,212,63,80,119,245,75,216,95,172,127,179,184,89,0,15,205,81,167,67,170,195,114,4,246,121,172,59,166,244,110,52,235,161,145,151,105,25,31,121,16,136,184,149,194,247,46,24,131,61,117,38,104,190,140,144,189,52,95,83,61,237,52,74,11,187,171,73,119,35,254,159,184,120,24,188,28,240,45,173,58,154,215,63,78,255,0,230,211,19,175,111,221,52,123,59,111,133,70,88,232,81,205,169,54,255,0,90,179,239,95,87,80,111,94,194,246,20,179,247,127,210,61,93,59,135,14,87,233,200,52,34,199,221,175,255,0,140,234,37,238,255,0,206,126,225,236,168,153,47,203,125,186,219,11,139,135,218,46,34,146,234,23,233,105,253,138,78,154,30,134,249,251,135,97,162,198,165,83,41,241,232,244,116,114,226,194,105,12,50,222,170,86,196,33,36,148,150,170,212,207,66,34,45,76,245,31,64,0,0,67,46,43,40,121,89,99,119,148,157,72,170,74,53,118,151,98,125,31,59,81,77,25,112,92,166,243,13,133,206,65,45,100,166,243,162,41,158,239,182,83,153,219,223,217,223,167,127,96,210,157,186,185,78,91,244,199,39,22,146,85,13,149,61,221,246,205,5,187,187,179,191,94,238,193,203,179,113,136,78,97,150,95,111,75,154,59,155,36,166,137,81,110,49,233,175,215,116,79,173,29,233,81,119,163,218,90,123,198,124,109,186,133,83,16,177,178,147,81,145,245,147,238,27,161,135,149,246,75,87,95,150,70,125,196,148,253,165,253,197,248,13,31,224,213,61,234,78,16,88,212,169,41,218,236,59,110,153,29,194,212,143,69,34,43,105,62,227,50,239,47,120,246,32,0,0,2,154,120,201,88,73,167,98,253,18,248,67,159,219,84,120,208,141,58,123,85,42,160,238,186,238,251,189,223,183,216,61,23,5,123,237,40,190,238,140,54,87,245,169,83,107,69,255,0,215,169,204,254,175,255,0,173,251,61,162,221,0,0,4,61,226,131,132,106,196,220,184,206,158,195,123,221,182,94,118,182,101,174,154,38,60,9,167,175,106,210,93,235,251,255,0,3,20,153,132,55,156,172,50,197,139,82,244,101,91,87,64,174,193,158,225,104,71,169,49,37,183,12,190,202,191,83,191,67,252,15,184,104,235,3,177,34,30,44,97,101,185,124,196,86,167,83,166,67,144,247,97,246,56,228,102,221,81,118,165,63,221,61,137,34,255,0,16,247,42,36,145,155,135,222,69,223,247,10,4,226,81,124,38,239,204,229,193,25,153,60,230,232,207,75,166,171,212,219,177,108,212,38,22,223,178,90,233,187,191,183,241,49,53,56,49,89,149,10,118,30,220,87,100,184,187,27,149,82,151,29,165,239,73,238,74,152,167,184,93,132,174,206,239,105,11,41,1,252,81,110,73,167,222,90,10,75,226,249,98,49,65,204,2,47,22,83,245,151,38,188,227,212,255,0,238,120,80,27,79,122,143,223,236,34,253,189,227,171,240,143,199,122,21,169,105,221,150,157,195,80,229,34,15,65,200,71,41,106,215,123,179,220,87,106,27,63,214,46,243,49,200,184,154,103,6,54,57,92,240,176,254,209,119,250,10,135,204,222,230,211,250,254,115,112,221,46,199,25,66,211,181,109,43,250,199,175,220,93,135,23,242,243,130,119,14,60,98,85,58,198,161,49,187,170,231,115,92,220,130,217,182,59,174,151,98,156,70,186,242,140,187,21,255,0,97,232,219,14,108,58,46,26,89,240,44,203,125,158,84,24,28,222,82,119,45,90,111,117,110,31,106,212,163,251,75,62,243,63,242,15,74,0,63,229,107,75,105,53,172,244,34,21,19,197,3,60,13,93,206,212,178,251,98,22,250,90,57,62,145,153,218,92,237,74,20,182,190,173,214,9,73,209,73,90,125,85,246,247,159,102,132,43,162,207,181,234,55,157,197,18,219,164,163,124,169,124,206,89,106,146,251,8,82,207,237,25,23,114,79,218,52,199,133,118,92,76,61,176,233,150,132,36,237,102,7,59,105,106,103,246,222,91,135,222,165,31,122,207,218,99,214,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,33,175,18,252,226,70,203,126,17,189,99,217,149,136,159,148,91,226,59,144,161,50,220,199,90,151,73,167,56,135,16,237,81,38,206,138,66,210,162,229,178,102,182,245,116,205,105,230,19,14,32,82,13,38,153,121,98,189,255,0,10,141,13,201,117,251,178,241,172,55,25,165,203,150,70,253,66,163,45,226,74,77,199,158,81,17,173,199,92,45,86,226,139,181,70,106,62,243,26,8,201,118,82,109,92,163,97,97,90,212,215,122,235,146,187,211,84,46,106,138,148,219,188,201,201,140,218,22,195,14,147,45,56,112,219,112,158,83,40,112,141,73,231,56,102,122,172,196,128,21,213,197,79,36,16,241,38,213,171,230,123,15,34,236,187,237,186,123,78,220,49,57,204,71,143,54,143,17,183,214,252,173,57,68,183,102,54,131,100,181,91,164,70,196,125,137,74,150,150,210,170,150,194,172,76,186,176,111,17,237,204,82,178,165,244,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,138,114,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,247,174,32,212,148,41,109,58,210,205,8,223,180,168,7,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,18,171,142,119,232,79,247,147,248,104,225,92,52,50,57,39,49,215,147,56,195,124,46,34,48,234,203,172,54,135,162,56,134,164,46,185,81,100,155,124,161,41,149,146,146,81,137,43,105,79,41,105,245,208,225,54,130,51,82,214,205,223,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,0,101,92,105,35,44,149,106,85,3,40,152,81,93,174,212,226,83,169,180,236,55,161,75,153,50,91,201,101,136,204,55,76,101,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,41,175,136,102,116,234,185,167,197,9,20,43,66,224,150,172,43,182,164,17,91,240,206,50,162,148,215,201,189,174,212,31,109,74,53,45,106,81,186,150,141,100,147,67,38,146,229,182,181,189,187,245,240,238,201,4,204,213,95,103,118,222,49,118,225,149,167,80,105,170,234,77,231,227,61,84,113,76,186,226,34,197,117,13,41,10,218,180,49,212,17,56,219,136,106,66,77,10,37,45,10,43,233,31,38,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,61,153,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,9,43,194,155,59,80,240,166,187,39,47,216,189,117,244,118,101,103,153,50,129,82,170,84,152,143,79,183,229,33,14,188,251,107,91,198,158,91,50,59,52,34,94,212,190,69,181,179,57,14,44,174,80,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,153,123,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,95,159,14,220,11,153,128,57,83,181,45,186,245,27,209,151,37,123,155,114,87,153,81,190,78,38,84,163,35,105,14,182,241,37,76,188,220,84,69,101,198,201,41,74,92,101,127,104,204,214,170,150,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,42,241,147,193,79,160,217,130,164,227,28,74,135,58,38,38,211,207,156,195,142,238,113,137,212,230,163,199,115,106,73,180,146,89,83,11,134,105,213,107,81,185,207,215,106,118,16,253,92,26,49,190,149,98,227,109,127,5,234,20,57,114,36,98,132,118,21,6,123,46,39,100,71,233,172,76,144,104,117,7,161,154,28,105,199,116,90,76,205,43,109,9,218,100,179,91,115,215,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,102,179,54,62,41,241,147,226,5,195,230,47,139,158,225,157,86,165,80,56,127,225,253,118,187,83,137,78,166,211,163,215,165,204,153,45,228,178,196,102,27,171,78,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,12,26,30,225,225,101,85,108,12,150,225,85,10,179,34,35,210,37,81,215,91,66,163,45,74,65,49,80,146,236,230,82,102,164,164,247,165,169,45,165,101,166,132,178,81,17,168,136,148,114,40,6,88,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,233,194,227,192,158,25,124,235,206,38,138,1,23,253,194,227,192,158,25,124,235,206,38,137,84,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,128,226,145,144,88,120,119,215,102,111,7,41,244,170,109,160,125,28,123,138,221,135,25,136,44,210,28,62,84,102,100,196,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,245,208,226,249,62,87,130,167,138,123,167,225,252,239,49,167,11,169,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,0,0,0,0,0,30,79,21,44,184,152,133,98,84,237,9,201,220,204,254,78,226,212,203,236,60,135,11,185,73,62,244,23,180,134,103,47,11,90,163,102,92,82,237,186,170,54,74,135,203,222,90,164,254,219,105,89,125,147,50,238,81,123,69,139,240,191,207,3,54,139,180,220,190,95,101,203,165,47,157,232,233,157,167,201,208,166,203,119,234,218,96,212,173,84,164,39,214,95,103,121,118,106,66,221,144,180,184,146,90,15,82,49,255,0,64,3,205,98,53,135,69,196,187,62,125,153,112,51,205,131,63,149,205,78,229,167,93,142,161,194,237,66,146,127,105,5,220,101,254,65,156,156,195,96,157,195,128,248,149,81,177,171,172,109,233,121,60,167,55,32,247,238,142,211,167,216,151,23,166,156,210,46,213,127,216,82,131,134,94,112,99,96,109,207,55,15,238,231,127,160,171,156,189,142,109,63,168,228,183,49,211,236,109,149,173,91,150,234,127,172,90,125,229,216,93,119,139,134,59,208,174,187,78,211,180,237,234,135,53,19,186,254,122,57,75,78,155,29,128,226,123,86,217,126,169,247,25,14,79,194,14,196,98,189,152,21,222,47,39,235,45,189,57,39,169,255,0,221,16,167,182,174,229,23,187,218,71,251,59,197,219,0,10,214,227,59,102,84,42,56,123,110,221,145,34,239,110,45,74,36,119,92,222,146,218,148,177,80,112,251,13,93,189,254,194,16,171,134,197,240,155,67,51,150,252,103,164,242,91,172,189,18,154,94,166,237,203,122,161,12,182,253,147,211,93,189,253,159,137,11,252,34,73,153,56,93,230,93,255,0,112,240,216,227,137,16,240,159,11,46,59,230,90,180,58,101,50,100,134,123,15,181,198,227,56,234,75,177,42,254,231,237,73,151,248,134,113,113,122,243,149,137,152,177,117,222,175,43,114,171,245,217,211,219,45,8,180,39,228,184,225,23,217,79,235,247,232,95,129,119,11,179,225,125,132,106,195,44,184,193,158,251,123,29,185,158,106,182,69,174,186,166,68,8,71,175,98,212,93,232,251,191,2,19,8,0,0,84,95,26,139,237,43,190,237,124,54,73,253,154,84,42,209,254,60,234,139,63,171,255,0,235,126,207,104,243,188,27,172,36,212,177,126,183,124,41,207,237,90,60,152,68,157,61,169,149,79,119,93,119,125,254,239,219,236,23,44,0,0,0,60,118,50,83,222,171,97,5,243,75,140,157,207,76,182,234,113,219,45,72,181,82,226,184,146,239,50,46,243,247,140,224,220,149,10,166,31,99,101,90,165,31,234,231,219,215,68,135,147,246,79,71,88,150,102,93,228,164,253,164,125,229,248,141,6,229,27,16,156,196,220,190,217,119,52,151,55,201,85,22,156,220,147,211,79,174,232,152,90,251,146,146,239,95,176,180,247,14,163,113,46,83,118,253,77,200,37,172,148,195,121,76,247,125,178,65,237,239,236,239,211,191,176,102,179,49,235,148,230,97,177,69,201,197,164,149,94,117,181,61,221,246,206,115,219,187,187,59,245,238,236,23,47,194,149,15,39,44,109,115,83,161,29,73,38,158,210,237,47,71,193,208,76,208,0,1,243,235,81,169,85,58,124,138,61,97,28,200,179,90,91,15,55,170,147,189,11,73,165,69,170,116,50,212,140,203,82,61,71,30,173,228,191,45,247,19,111,174,86,31,106,185,106,83,171,95,165,167,246,169,90,234,122,19,229,239,30,54,163,195,135,43,245,20,18,23,99,237,211,255,0,198,117,19,247,255,0,231,63,120,242,151,39,10,140,177,215,99,147,81,173,254,137,101,220,190,174,160,230,157,135,236,57,101,239,255,0,160,120,215,248,58,96,83,142,37,76,214,121,72,37,17,169,61,60,197,106,94,237,78,104,235,24,61,195,151,47,56,65,83,141,91,167,80,58,186,132,85,161,230,223,234,167,55,163,137,83,106,37,109,57,43,79,218,108,143,77,52,237,18,142,52,118,97,198,106,36,116,108,105,132,37,182,211,169,158,137,34,208,139,83,237,238,33,254,160,43,127,140,245,254,197,27,13,237,91,20,149,245,183,23,93,169,104,125,157,59,244,247,127,84,253,135,250,197,251,123,132,2,200,38,31,74,196,28,204,90,240,25,119,148,203,93,111,53,205,164,173,186,211,229,26,123,55,36,207,181,26,118,13,14,128,0,0,0,0,0,0,0,0,0,0,0,0,166,174,49,184,114,237,7,20,232,151,194,83,163,53,254,167,78,210,255,0,88,141,79,107,245,140,251,207,220,95,183,188,121,78,18,24,128,221,165,143,142,219,210,95,229,199,184,54,243,61,93,117,228,66,158,178,238,73,159,122,189,229,251,69,224,0,0,0,8,191,196,92,241,17,140,182,213,234,120,119,55,166,126,154,114,38,212,21,203,97,127,204,155,129,45,78,246,61,217,223,179,236,234,174,206,194,239,20,135,110,230,67,25,109,74,163,117,90,61,223,200,144,211,164,238,239,71,197,87,172,74,37,127,89,163,46,244,151,176,92,46,68,179,221,109,227,125,181,73,176,238,154,159,250,49,131,5,134,164,23,37,207,175,216,220,102,148,239,169,29,13,39,115,206,171,213,37,30,159,135,105,77,100,168,148,146,82,79,82,50,212,135,244,124,91,206,188,139,90,211,172,92,110,22,169,166,64,145,48,255,0,6,218,82,253,199,250,190,227,252,4,115,202,70,110,41,24,239,119,222,118,91,178,118,212,232,213,74,138,154,99,98,143,249,171,46,176,217,43,119,37,9,251,78,233,161,153,171,241,46,210,252,156,77,32,174,102,87,107,74,66,246,242,21,37,211,236,215,82,77,58,103,103,253,34,144,112,33,105,111,28,48,241,197,171,106,83,117,210,76,213,166,186,17,76,107,180,105,78,197,90,92,178,45,231,16,173,201,85,42,33,146,180,211,82,54,83,218,32,135,24,188,66,110,147,131,52,139,29,183,118,191,50,175,30,82,139,110,186,182,184,149,6,143,250,166,93,229,239,215,252,98,184,242,37,99,202,190,243,47,103,193,143,31,154,154,117,78,159,82,127,215,36,236,105,186,132,98,82,187,84,157,116,223,220,90,159,220,52,63,79,136,136,16,35,65,111,236,199,101,13,39,240,74,72,191,200,63,64,0,0,0,172,222,52,20,232,43,178,109,202,146,207,249,210,103,195,104,139,183,236,114,106,42,247,233,222,33,135,13,107,166,101,175,154,58,9,196,70,239,74,28,90,107,157,164,95,86,237,70,30,189,228,127,170,93,218,31,222,67,64,9,86,228,146,180,211,82,215,65,253,0,1,240,239,155,122,61,221,100,220,22,156,162,213,138,213,42,93,57,194,237,251,15,50,166,207,184,200,251,149,236,50,252,72,103,51,52,216,89,47,8,113,190,233,181,95,111,99,7,84,156,252,62,210,61,99,245,143,161,190,229,172,251,155,246,158,190,241,45,184,125,231,174,22,19,219,79,225,157,235,55,70,92,90,186,23,57,103,234,106,220,86,91,78,141,199,81,158,132,218,187,84,175,199,216,98,67,227,39,17,186,61,179,135,117,232,180,186,150,218,148,230,101,49,1,206,74,143,85,45,135,9,190,197,70,52,253,164,151,218,211,239,21,17,94,170,85,49,14,252,168,214,164,31,58,165,114,213,222,148,179,245,83,189,249,15,26,143,184,146,146,213,75,247,17,126,2,254,242,7,134,114,112,207,45,182,196,41,204,242,228,213,97,66,170,44,183,17,233,205,129,20,143,185,106,46,244,31,187,240,33,35,128,5,75,113,161,90,189,57,104,163,217,252,255,0,255,0,180,167,10,208,163,87,234,182,251,231,38,149,39,146,226,187,207,98,85,236,50,254,177,31,188,194,133,66,170,221,21,102,104,212,104,221,68,217,59,185,109,239,74,55,109,73,168,251,84,100,69,216,147,246,139,238,200,126,79,161,229,142,196,83,149,150,119,93,21,77,61,32,230,227,47,205,189,43,149,216,151,156,111,243,79,145,122,186,125,253,189,210,168,0,127,203,142,33,164,26,214,122,36,187,204,86,167,16,110,34,116,123,126,146,246,23,96,229,91,168,170,191,183,173,151,200,82,58,109,170,138,251,126,164,136,198,149,238,73,184,93,138,236,239,62,221,8,84,59,207,57,33,195,121,229,110,90,187,207,77,5,133,112,162,203,28,171,226,249,94,48,87,88,217,77,162,233,209,171,121,31,55,156,204,232,238,118,37,210,82,116,82,75,189,7,175,179,66,237,23,54,0,0,3,62,217,155,203,38,100,171,249,146,197,122,237,11,47,152,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,11,116,225,195,105,221,86,54,76,112,242,214,189,109,154,173,191,90,133,233,110,166,157,84,132,228,73,76,111,170,203,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,36,168,0,173,94,50,152,79,138,120,161,249,32,252,153,225,165,215,118,250,51,233,7,91,232,42,52,153,253,47,51,209,252,190,111,37,10,217,187,150,189,187,180,215,98,180,238,49,205,120,68,224,134,52,97,174,100,174,74,238,35,97,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,186,33,71,236,49,210,184,202,97,62,41,226,135,228,131,242,103,134,151,93,219,232,207,164,29,111,160,168,210,103,244,188,207,71,242,249,188,148,43,102,238,90,246,238,211,93,138,211,184,199,53,225,19,130,24,209,134,185,146,185,43,184,141,132,55,173,171,77,126,199,153,17,169,149,186,4,184,44,56,250,167,192,82,90,75,143,54,148,154,205,40,90,137,36,122,232,133,31,176,197,186,0,0,8,127,159,14,31,20,44,223,250,58,245,160,93,95,70,111,234,21,61,202,124,105,50,91,91,240,106,49,83,205,113,152,175,160,149,171,58,62,225,153,62,217,41,73,75,142,18,155,119,234,201,30,3,134,199,15,122,142,95,183,99,78,54,81,250,76,73,115,173,167,211,233,125,92,89,177,233,112,92,229,36,159,220,218,21,178,98,185,114,19,189,167,212,158,68,141,134,68,165,45,37,63,192,5,59,103,107,133,245,229,74,198,138,21,103,46,54,188,185,214,158,33,86,10,52,228,37,178,91,22,213,70,84,183,20,102,182,98,199,35,141,75,67,75,111,106,201,46,114,137,151,9,102,90,180,75,176,156,151,101,38,213,202,54,22,21,173,77,119,174,185,43,189,53,66,230,168,169,77,187,204,156,152,205,161,108,48,233,50,211,135,13,183,9,229,50,135,8,212,158,115,134,103,170,204,83,182,102,242,201,153,42,254,100,177,94,187,66,203,230,37,84,105,181,27,226,187,46,28,200,150,156,247,152,146,195,147,222,83,110,182,226,90,52,173,10,73,146,137,68,102,70,70,70,66,202,184,68,225,237,253,134,185,109,185,40,88,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,166,168,81,123,12,77,240,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,168,188,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,198,130,64,4,32,226,237,135,183,246,37,101,182,219,161,97,205,143,112,93,85,38,47,136,114,221,135,68,166,61,57,246,216,76,9,233,83,170,109,148,169,68,130,82,208,147,81,150,154,173,37,237,33,7,248,112,229,235,31,108,108,231,97,229,211,122,224,126,32,91,244,88,94,150,234,106,53,75,102,108,72,172,111,165,75,66,55,186,227,105,66,119,45,105,73,106,125,170,81,17,118,153,9,213,159,220,164,221,89,185,197,60,18,181,169,174,244,54,221,11,211,117,11,154,162,165,56,215,46,10,164,210,80,182,24,116,153,117,178,152,227,102,242,153,67,132,73,87,37,195,51,209,6,37,173,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,0,0,12,251,102,111,44,153,146,175,230,75,21,235,180,44,190,98,85,70,155,81,190,43,178,225,204,137,105,207,121,137,44,57,61,229,54,235,110,37,163,74,208,164,153,40,148,70,100,100,100,100,44,171,132,78,30,223,216,107,150,219,146,133,136,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,90,106,133,23,176,196,223,0,1,81,124,93,176,67,26,49,43,50,86,221,119,14,112,134,245,186,169,172,88,240,226,59,50,137,64,151,57,134,223,76,249,234,83,74,113,150,212,146,89,37,104,81,164,207,93,22,147,246,144,112,137,193,12,104,195,92,201,92,149,220,70,194,27,214,213,166,191,99,204,136,212,202,221,2,92,22,28,125,83,224,41,45,37,199,155,74,77,102,148,45,68,146,61,116,66,143,216,98,221,0,7,52,204,221,38,171,95,203,110,43,208,168,84,201,117,26,149,70,199,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,207,191,242,78,205,63,254,45,56,171,255,0,169,181,31,253,136,210,152,0,141,92,71,173,59,170,249,201,142,33,218,214,85,179,85,184,43,83,125,19,211,83,169,112,156,151,41,253,149,88,139,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,197,32,255,0,36,236,211,255,0,226,211,138,191,250,155,81,255,0,216,141,41,128,173,94,50,152,79,138,120,161,249,32,252,153,225,165,215,118,250,51,233,7,91,232,42,52,153,253,47,51,209,252,190,111,37,10,217,187,150,189,187,180,215,98,180,238,49,26,184,112,229,235,31,108,108,231,97,229,211,122,224,126,32,91,244,88,94,150,234,106,53,75,102,108,72,172,111,165,75,66,55,186,227,105,66,119,45,105,73,106,125,170,81,17,118,153,11,191,0,0,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,105,14,149,193,175,9,241,79,11,255,0,43,255,0,148,204,52,186,237,47,73,253,31,232,189,59,70,147,3,170,229,250,67,153,202,231,33,59,246,243,17,187,110,186,111,78,189,228,44,168,0,70,174,35,214,157,213,124,228,199,16,237,107,42,217,170,220,21,169,190,137,233,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,144,127,146,118,105,255,0,241,105,197,95,253,77,168,255,0,236,70,148,192,0,102,179,249,39,102,159,255,0,22,156,85,255,0,212,218,143,254,196,95,246,94,173,63,255,0,101,140,52,177,111,171,103,244,127,70,164,214,40,245,104,95,254,46,105,167,227,72,97,210,254,253,11,109,105,247,164,203,188,133,96,99,231,7,188,71,183,241,98,222,160,96,13,107,211,54,101,209,204,96,170,87,3,166,78,80,165,53,25,199,148,153,203,140,201,234,203,188,165,19,79,33,162,73,56,180,178,178,73,155,107,122,215,240,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,227,249,162,203,37,131,154,108,47,169,97,253,223,26,36,58,146,227,169,52,91,132,169,204,201,155,70,124,220,105,205,236,41,194,220,148,45,76,52,151,80,133,32,220,108,148,141,201,212,148,154,182,201,151,11,76,71,196,76,71,157,83,204,173,165,85,180,172,203,74,160,168,178,233,178,53,102,85,193,41,179,237,102,59,136,63,237,62,227,92,166,212,105,113,38,73,97,70,102,167,89,186,144,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,168,188,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,198,130,64,4,42,226,179,82,197,58,190,95,99,96,230,20,225,37,215,121,203,190,234,13,250,81,250,53,6,77,69,186,124,24,78,181,35,214,83,6,102,211,206,62,81,137,27,144,164,169,180,73,238,81,36,197,101,229,187,33,120,209,138,184,219,107,88,120,165,133,120,149,100,90,117,41,14,170,173,92,147,106,203,142,136,236,50,195,143,26,9,215,219,38,155,91,166,217,50,133,175,82,74,221,73,237,94,155,21,160,145,72,28,71,178,245,143,183,206,115,177,14,233,178,176,63,16,46,10,44,223,68,244,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,197,36,200,251,72,196,224,225,19,135,183,246,26,229,182,228,161,98,53,143,112,90,181,39,239,137,146,218,135,91,166,61,5,247,24,84,8,9,75,169,109,228,165,70,131,82,22,146,81,22,154,161,69,236,49,237,120,148,224,15,229,215,44,23,7,209,204,61,250,81,125,90,252,154,157,181,211,35,89,204,127,56,103,173,75,26,25,41,205,241,82,238,172,122,220,197,33,189,168,83,137,107,74,128,194,172,26,206,134,13,226,61,185,138,86,86,93,49,86,61,106,217,168,53,80,141,186,209,171,33,183,182,31,174,195,188,180,33,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,229,56,143,90,119,85,243,147,28,67,181,172,171,102,171,112,86,166,250,39,166,167,82,225,57,46,83,251,42,177,22,189,141,54,74,90,182,161,10,81,232,93,137,73,153,246,17,138,139,203,38,89,51,37,64,204,150,20,87,107,185,124,196,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,104,36,0,6,125,179,55,150,76,201,87,243,37,138,245,218,22,95,49,42,163,77,168,223,21,217,112,230,68,180,231,188,196,150,28,158,242,155,117,183,18,209,165,104,82,76,148,74,35,50,50,50,50,22,85,151,204,61,191,168,188,39,234,184,115,89,177,238,8,23,99,150,61,233,17,20,25,52,199,154,168,169,247,222,169,27,45,20,101,36,157,53,184,78,54,104,78,221,85,189,58,107,169,10,139,254,73,217,167,255,0,197,167,21,127,245,54,163,255,0,177,26,51,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,184,122,0,25,246,204,222,89,51,37,95,204,150,43,215,104,89,124,196,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,91,167,14,27,78,234,177,178,99,135,150,181,235,108,213,109,250,212,47,75,117,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,72,63,201,59,52,255,0,248,180,226,175,254,166,212,127,246,34,239,184,112,218,119,85,141,147,28,60,181,175,91,102,171,111,214,161,122,91,169,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,169,81,25,118,25,9,42,0,43,87,140,166,19,226,158,40,126,72,63,38,120,105,117,221,190,140,250,65,214,250,10,141,38,127,75,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,140,115,94,17,56,33,141,24,107,153,43,146,187,136,216,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,174,136,81,251,12,91,160,15,201,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,132,25,101,201,4,204,170,231,138,233,187,108,232,187,176,202,236,179,234,109,80,146,79,63,37,234,91,137,151,73,113,113,101,58,182,146,132,238,90,223,233,200,220,113,197,181,29,70,181,26,144,181,28,234,1,159,108,205,229,147,50,85,252,201,98,189,118,133,151,204,74,168,211,106,55,197,118,92,57,145,45,57,239,49,37,135,39,188,166,221,109,196,180,105,90,20,147,37,18,136,204,140,140,140,133,186,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,83,78,170,66,114,36,166,55,213,101,173,27,218,112,146,180,238,66,210,162,212,187,82,162,50,236,50,18,84,0,7,52,204,221,38,171,95,203,110,43,208,168,84,201,117,26,149,70,199,174,196,135,14,35,42,121,249,47,185,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,207,191,242,78,205,63,254,45,56,171,255,0,169,181,31,253,136,210,152,0,10,64,226,61,151,172,125,190,115,157,136,119,77,149,129,248,129,112,81,102,250,39,166,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,246,41,38,71,218,70,36,175,6,188,39,197,60,47,252,175,254,83,48,210,235,180,189,39,244,127,162,244,237,26,76,14,171,151,233,14,103,43,156,132,239,219,204,70,237,186,233,189,58,247,144,178,160,0,0,0,0,0,1,76,156,87,114,199,42,199,190,81,140,20,38,55,211,107,90,245,138,222,69,202,228,179,6,59,125,138,116,212,173,84,163,238,65,105,237,212,187,69,122,178,243,145,220,39,153,86,213,167,184,244,212,91,199,15,158,34,116,123,130,146,206,23,99,29,91,167,170,177,187,162,151,200,82,250,157,202,148,251,158,164,120,196,148,109,73,54,93,170,237,239,46,221,72,89,91,110,33,212,19,141,158,169,62,227,31,244,0,34,174,124,50,125,15,51,150,34,92,163,51,182,232,165,235,232,247,55,25,254,113,232,188,222,197,60,219,127,154,96,203,214,215,238,237,239,161,26,237,10,171,107,213,158,163,86,99,116,243,99,109,230,55,189,43,219,185,36,162,237,73,153,31,98,139,218,21,154,253,86,224,124,164,213,100,243,156,79,113,236,74,125,132,95,213,34,247,16,178,254,11,203,95,167,46,228,127,84,250,15,254,210,162,45,164,0,71,44,253,225,156,140,76,203,109,207,10,11,60,201,52,168,83,106,136,45,196,95,154,129,40,139,189,105,46,245,151,191,240,49,64,116,26,165,83,15,47,218,117,106,57,242,106,54,213,93,153,72,63,85,91,31,142,241,40,187,201,73,61,20,143,113,151,226,45,223,6,248,141,209,238,108,59,160,197,170,84,183,84,160,179,21,137,238,114,84,90,41,12,54,78,118,38,49,39,237,40,254,206,191,112,143,28,65,51,215,11,22,45,166,48,206,202,155,171,45,173,61,115,156,179,245,244,110,83,46,39,71,35,164,203,82,113,61,169,87,225,237,49,18,114,179,133,114,241,123,27,237,107,85,134,247,176,85,72,47,204,237,34,210,63,88,194,28,239,90,15,185,207,97,235,238,26,51,177,109,216,246,133,147,111,90,113,11,70,40,180,168,148,230,203,183,236,50,202,91,46,243,51,238,79,180,207,241,49,247,0,0,127,20,173,169,53,105,174,133,174,131,63,252,74,110,153,151,70,104,235,199,45,27,125,22,114,169,173,246,145,253,91,85,25,154,119,17,126,177,247,234,127,121,137,159,193,126,157,5,22,77,199,82,65,255,0,58,84,249,141,25,118,253,142,77,57,94,253,59,197,153,0,0,0,15,207,80,136,137,240,36,193,115,236,200,101,109,43,240,82,76,191,202,51,193,158,219,30,85,137,153,123,194,12,136,252,164,212,106,117,10,147,30,185,43,123,78,84,36,146,85,216,165,105,174,206,227,208,254,225,99,156,29,49,9,170,182,13,85,236,119,30,220,252,58,188,137,73,45,186,104,218,34,211,218,47,234,145,119,159,191,95,241,137,223,125,45,45,217,23,11,139,86,212,166,149,44,205,90,107,161,19,42,237,25,172,199,117,165,204,112,196,55,16,173,201,85,215,86,50,86,154,106,71,49,222,209,119,220,50,160,174,30,87,104,170,90,247,115,213,25,226,236,211,66,85,58,31,103,253,3,245,230,223,55,20,140,8,187,236,203,45,169,59,170,117,154,165,57,78,177,177,69,252,213,231,95,108,213,187,146,180,253,166,180,208,140,149,248,23,105,200,203,50,188,139,166,211,163,220,109,150,137,169,192,143,48,191,7,26,74,253,197,250,222,226,252,7,218,31,197,40,146,147,82,143,66,34,212,196,41,207,102,123,237,172,15,182,170,214,29,173,83,255,0,70,51,160,190,212,114,228,185,245,27,219,146,210,93,245,227,173,165,109,121,164,250,166,162,215,240,237,58,123,184,179,33,140,183,93,81,202,173,98,239,231,201,117,211,119,119,163,226,167,214,53,26,191,170,209,23,122,143,216,46,235,135,65,226,43,249,109,164,84,241,18,111,82,253,72,227,205,167,171,150,194,63,153,57,2,34,154,236,103,179,191,127,218,209,93,189,165,220,37,8,0,0,0,164,14,45,248,130,221,219,143,141,91,209,159,230,71,160,110,229,250,186,105,207,133,1,103,222,146,62,244,251,207,246,15,83,193,207,14,93,175,98,157,110,247,81,106,205,3,166,215,187,179,159,26,160,215,235,17,247,151,184,255,0,103,120,185,96,0,0,0,0,0,0,0,0,0,0,0,0,16,31,139,246,25,55,119,96,116,27,213,13,239,149,105,243,121,5,174,154,245,83,32,54,175,235,145,119,39,218,74,253,157,226,165,178,237,136,40,194,236,97,160,95,14,185,177,186,119,85,184,244,215,243,145,93,104,191,170,175,238,158,227,255,0,40,210,228,105,13,203,97,50,26,61,82,173,116,253,135,160,255,0,80,0,0,31,38,236,182,169,119,149,179,84,181,107,81,249,240,106,208,223,133,33,189,234,78,230,221,109,72,81,106,147,35,45,82,163,238,50,63,188,133,16,103,199,39,55,70,95,241,22,167,112,210,169,58,218,21,105,79,74,138,255,0,61,191,169,55,95,148,180,51,181,79,173,213,104,211,36,123,140,139,95,110,135,223,22,232,85,218,173,181,86,139,92,162,74,233,166,194,121,15,176,238,196,175,98,208,162,82,79,69,17,145,232,164,145,232,101,167,96,178,76,153,241,75,169,80,100,83,48,251,28,100,243,160,41,76,196,102,167,177,41,229,246,199,105,37,201,141,16,212,122,36,157,87,106,187,123,189,198,45,90,202,190,109,156,66,160,69,185,173,58,143,91,79,150,218,29,105,222,75,141,234,75,66,86,93,142,37,42,251,43,73,246,151,180,115,12,232,92,191,69,114,211,127,84,9,59,148,237,191,85,97,29,186,122,199,79,144,101,236,63,213,20,207,195,251,17,42,118,190,107,232,213,88,115,250,67,185,38,199,166,201,87,41,46,110,106,69,74,42,150,157,13,39,167,217,46,210,34,62,206,195,33,111,89,239,181,42,215,182,86,238,182,104,168,234,23,18,147,58,160,225,234,148,106,210,105,210,181,87,172,101,250,197,216,93,189,189,194,136,112,78,19,140,99,213,133,79,144,143,93,187,190,150,202,211,175,180,166,182,70,93,131,73,150,65,34,53,139,64,37,122,169,106,147,20,143,219,161,19,41,20,195,197,187,22,78,243,199,120,182,141,58,111,58,157,70,166,161,183,83,203,219,182,83,83,39,182,162,212,208,74,61,18,162,238,51,79,226,61,223,6,28,51,147,39,18,238,44,83,113,127,205,90,163,203,163,37,58,23,231,10,69,61,253,117,223,175,119,251,221,62,255,0,96,184,16,0,0,0,21,235,198,86,6,252,11,161,79,233,181,219,112,197,111,155,191,187,249,157,64,244,211,254,157,69,110,100,105,70,156,204,217,6,74,211,250,102,155,236,255,0,241,132,97,162,104,39,172,40,231,175,250,210,63,196,67,253,192,0,4,7,226,129,147,213,99,37,168,230,48,90,112,183,220,86,213,56,202,65,243,52,221,2,59,115,100,41,63,88,242,27,45,92,113,61,164,131,87,226,93,130,149,231,193,151,75,154,244,9,173,114,164,70,113,77,56,141,196,173,171,73,153,25,106,90,145,246,145,247,15,240,53,169,69,161,152,152,220,58,114,145,112,99,118,41,82,239,154,181,43,253,10,219,147,88,154,169,28,244,122,242,35,201,136,233,183,181,47,33,194,213,167,76,247,109,50,246,104,103,216,87,175,75,167,69,163,211,33,210,33,35,100,120,44,55,25,148,234,103,181,8,73,37,37,169,153,153,246,17,119,153,152,253,64,63,206,67,237,69,142,236,151,149,181,182,80,167,22,122,107,162,72,181,51,236,20,139,197,167,20,226,221,216,250,245,153,79,159,212,53,110,237,220,142,81,163,151,212,66,130,225,118,154,8,207,83,73,251,79,79,187,184,65,184,112,228,212,36,162,36,70,249,142,185,174,212,234,69,174,133,169,246,159,103,113,24,186,110,28,185,14,103,6,105,43,196,188,77,167,115,46,153,186,116,109,115,140,186,29,138,150,203,158,179,50,22,219,187,218,117,7,218,159,87,217,219,169,148,252,0,30,3,23,49,207,13,112,66,136,117,252,70,184,61,25,19,216,174,146,67,218,250,237,163,185,150,214,125,238,163,217,237,251,143,74,138,205,207,19,235,227,23,80,187,83,11,156,244,37,1,122,115,149,163,50,122,141,57,14,39,177,248,137,90,54,184,219,157,199,219,187,220,68,32,107,142,45,213,155,142,30,170,62,243,18,191,39,25,15,190,51,23,113,177,82,173,68,232,45,54,183,117,18,249,140,187,187,86,228,18,125,68,200,109,210,209,214,72,187,61,250,247,119,222,142,29,97,221,173,133,150,156,59,46,205,167,116,84,184,60,206,75,60,231,28,219,189,213,184,175,89,197,41,71,235,56,163,237,51,239,247,104,67,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,243,56,139,135,118,182,41,218,115,44,187,202,157,214,210,231,114,249,204,243,156,111,118,199,80,226,125,102,212,149,23,172,218,79,176,203,187,221,169,10,46,206,62,67,239,156,186,92,79,212,168,177,58,251,73,221,188,137,124,198,90,217,163,113,201,94,162,164,56,233,234,235,198,93,190,237,123,187,162,131,110,45,165,147,141,158,138,46,227,19,203,40,220,79,175,140,34,66,45,76,81,115,211,116,4,107,201,86,140,198,233,245,231,184,174,198,34,41,107,220,227,141,247,159,102,223,113,152,183,92,35,199,60,53,198,250,33,87,240,230,224,244,156,79,106,186,73,12,233,235,184,142,231,155,65,247,180,191,103,179,239,45,125,248,0,128,124,70,114,28,198,51,82,145,137,120,103,78,229,221,48,181,235,26,231,25,245,219,213,17,150,253,103,164,33,182,182,52,210,207,177,62,183,183,183,67,58,89,155,10,77,62,74,225,204,111,150,243,122,110,78,164,122,106,68,101,218,93,157,198,66,113,240,151,197,72,182,134,62,179,102,212,39,244,237,92,91,182,163,148,107,230,116,240,167,57,222,72,51,45,13,69,237,45,126,254,225,119,224,3,242,213,41,209,107,20,201,148,137,168,223,30,115,14,70,121,58,153,110,66,210,105,81,106,70,70,93,134,125,198,70,40,163,136,182,82,46,12,17,197,42,165,243,73,165,127,161,91,142,107,243,83,35,158,143,82,68,137,50,221,38,246,169,229,184,122,52,209,30,237,164,94,205,8,251,14,28,146,212,146,208,140,127,188,8,50,234,147,89,129,9,174,108,137,46,37,166,209,184,147,185,106,50,34,45,79,66,46,211,46,241,117,28,47,242,120,172,27,181,91,198,11,178,22,203,138,229,167,17,71,62,102,187,96,72,110,20,132,167,234,222,91,103,163,141,171,180,208,74,252,11,176,79,128,0,1,254,19,187,33,72,63,252,146,255,0,196,99,59,57,229,51,86,102,111,115,51,215,250,102,165,230,18,69,145,240,106,129,179,2,235,179,250,109,55,92,50,155,230,239,239,254,103,79,61,52,255,0,167,81,97,64,0,0,0,41,251,140,246,25,202,141,137,86,238,41,182,175,230,174,209,226,81,84,157,11,243,135,34,160,254,186,239,215,187,253,238,159,127,176,120,78,18,56,178,118,102,59,202,180,106,51,121,52,234,205,53,109,180,158,94,237,210,157,153,1,180,150,164,131,81,106,148,159,121,146,127,1,115,215,185,34,77,139,95,36,250,201,118,147,43,79,102,164,108,168,102,207,27,97,184,254,61,95,180,246,19,235,185,119,213,89,66,117,246,156,215,8,139,180,94,246,68,45,74,181,147,149,187,81,154,210,58,117,203,164,193,168,54,122,165,122,52,170,116,93,21,234,153,254,169,246,31,111,103,112,168,94,32,56,137,83,186,51,95,89,170,204,159,213,157,183,54,69,54,50,185,73,111,107,81,234,82,148,132,232,73,45,126,209,246,153,25,246,246,153,139,152,201,125,203,244,171,45,54,13,64,211,181,77,91,244,166,23,219,175,172,84,248,230,126,194,253,97,211,239,91,230,217,195,218,4,171,154,236,168,244,84,248,141,173,215,93,228,184,230,132,132,41,103,216,218,84,175,178,133,31,97,123,5,84,231,47,138,93,74,188,253,79,15,176,58,79,38,2,84,244,71,170,123,18,174,103,108,134,148,92,153,49,9,69,170,77,165,118,43,179,187,222,98,182,235,181,218,173,203,86,149,92,173,202,234,102,205,121,111,190,238,196,163,122,214,163,82,143,68,145,17,106,165,25,232,69,167,104,148,153,14,201,205,209,152,12,69,166,92,53,90,78,150,133,38,83,50,165,63,207,111,235,141,167,226,173,108,237,75,232,117,58,180,241,158,226,35,211,217,169,247,94,253,167,109,82,236,219,102,151,106,209,99,242,32,210,97,177,10,59,123,212,173,173,180,218,80,146,213,70,102,122,37,37,222,102,127,121,143,172,0,0,3,252,164,200,110,35,10,144,233,232,148,233,175,237,61,6,105,51,21,136,40,197,44,97,175,223,45,47,123,117,46,151,105,233,167,230,226,180,209,255,0,85,63,220,255,0,84,191,202,45,159,132,14,25,183,104,224,116,235,213,109,236,151,118,114,185,229,174,186,116,179,39,182,159,235,153,119,43,216,73,253,189,226,124,128,0,0,0,0,0,0,0,0,0,0,0,0,231,57,129,195,111,202,206,21,214,108,114,115,150,169,253,62,213,105,174,155,36,180,239,118,228,255,0,115,247,151,249,6,105,100,178,237,58,98,153,87,98,219,211,221,237,47,253,227,70,89,56,196,198,49,87,1,45,235,153,18,57,207,59,213,243,85,176,211,221,54,66,11,179,98,75,185,191,97,14,220,0,0,0,62,69,213,105,208,47,90,28,187,110,229,129,214,83,231,52,227,15,179,205,91,123,144,180,41,10,45,200,50,81,106,149,40,187,12,187,197,119,102,99,132,165,179,114,183,85,186,112,110,119,162,230,159,62,90,41,188,167,31,231,47,235,150,72,230,200,152,68,157,84,166,211,174,157,154,107,237,49,86,152,179,132,55,182,11,221,114,44,251,230,151,209,78,97,75,209,60,246,92,220,148,184,227,123,190,169,107,34,213,77,47,179,95,103,225,175,176,203,246,106,177,83,47,21,182,39,89,213,157,144,57,169,84,152,125,60,99,230,163,123,70,180,239,113,151,20,157,82,202,75,82,238,239,247,235,47,177,187,136,205,159,142,216,7,81,179,234,77,244,23,28,170,83,204,58,222,174,187,204,90,161,56,217,246,148,100,54,90,184,233,247,30,157,158,238,234,252,195,235,153,219,46,251,183,238,182,151,180,233,21,72,147,140,244,35,236,105,228,57,238,63,213,247,31,224,99,71,24,83,82,166,226,238,91,237,137,50,145,213,70,186,108,200,73,148,222,170,70,242,147,1,6,180,234,68,147,45,73,206,242,219,223,217,160,165,122,158,18,212,240,251,136,149,26,216,137,23,144,209,226,108,121,240,27,222,149,114,226,250,112,208,209,106,107,81,158,132,130,47,88,247,123,200,93,78,52,95,201,194,156,3,184,47,9,202,209,250,85,185,45,228,246,119,188,212,39,28,46,228,168,187,219,63,97,151,226,51,169,137,87,124,252,81,196,186,229,212,191,172,126,189,87,147,37,162,245,75,243,242,22,178,47,178,146,239,115,218,69,251,5,228,112,215,193,164,225,94,93,41,51,102,49,182,125,198,150,43,6,173,218,232,220,136,48,207,110,132,181,39,237,54,125,189,135,247,16,150,64,0,0,0,32,199,24,42,108,217,249,95,166,185,24,247,34,53,208,203,206,39,176,180,74,105,211,245,86,166,127,127,112,171,92,144,60,108,102,98,199,81,30,154,214,169,133,255,0,247,8,195,69,52,245,111,129,25,71,237,101,7,255,0,230,144,253,0,0,3,254,92,109,14,182,166,156,45,82,178,52,168,189,228,98,42,102,23,135,78,7,227,197,73,119,19,148,255,0,68,214,222,112,220,126,103,54,99,252,205,84,234,212,92,190,165,8,45,86,238,238,194,236,211,78,227,236,231,120,115,194,59,3,45,58,235,85,139,146,87,167,26,101,105,90,99,236,153,23,185,104,81,122,200,152,126,196,168,187,191,173,247,9,175,104,89,214,237,137,64,135,108,218,212,254,138,157,1,150,227,176,207,53,199,54,33,8,74,18,91,150,165,40,244,74,18,93,166,103,216,62,208,0,133,188,74,115,89,31,4,112,186,77,151,66,119,117,126,228,101,112,205,59,76,185,113,164,71,152,222,253,84,202,208,122,56,209,118,106,70,126,242,46,211,163,203,154,226,169,221,149,185,55,5,97,238,108,185,91,57,139,218,148,235,181,9,65,118,36,136,187,146,94,193,108,92,51,178,47,18,223,167,179,141,56,147,7,153,80,127,119,163,163,243,76,185,59,85,50,51,190,179,50,13,42,220,147,65,250,200,236,246,123,76,89,145,22,157,132,63,160,33,126,114,184,138,89,153,121,84,187,54,217,103,210,183,99,124,189,204,238,117,142,70,189,59,133,235,46,51,141,43,115,79,40,251,251,52,247,158,133,76,88,189,141,87,230,54,220,239,93,55,213,87,172,148,238,221,62,161,150,246,232,219,104,255,0,90,109,4,125,141,35,217,236,252,117,246,120,21,148,12,100,199,215,201,86,125,7,116,31,235,74,234,162,150,222,199,116,245,28,121,6,126,179,42,47,250,125,218,218,150,93,56,87,225,54,22,114,43,87,219,191,73,107,45,110,218,238,217,48,246,107,206,73,246,53,45,72,61,80,226,11,187,250,190,243,49,55,105,116,184,20,104,45,211,169,172,114,99,181,174,196,110,82,180,212,204,207,181,70,103,222,102,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,201,84,165,192,172,193,114,157,82,99,157,29,221,55,163,114,147,174,134,70,93,169,50,62,242,33,8,179,23,194,195,9,177,83,168,173,88,142,125,26,172,187,179,115,186,73,153,191,78,74,75,177,217,105,65,104,134,214,93,223,214,247,145,10,173,199,92,160,99,38,1,62,107,188,40,59,96,255,0,86,87,85,20,247,118,53,175,168,219,203,50,245,158,73,127,211,248,120,204,33,198,171,243,4,174,118,110,155,22,171,209,202,107,118,191,80,203,155,181,109,196,127,174,182,178,46,199,87,236,246,254,26,92,238,77,184,138,89,153,134,84,75,54,230,107,209,55,99,156,205,172,238,117,254,126,157,67,135,235,34,51,109,39,107,76,164,251,251,117,247,150,135,52,0,127,12,181,236,49,89,188,76,114,47,22,224,167,189,141,24,109,3,151,80,99,111,164,99,243,76,249,219,149,14,51,94,179,210,9,41,218,146,89,250,168,237,246,251,12,84,237,179,113,84,237,58,220,107,130,142,247,42,92,93,252,181,237,74,180,220,133,32,251,20,70,93,202,63,96,208,118,74,115,55,78,204,158,21,69,174,184,123,43,81,119,250,65,159,88,246,110,147,37,45,122,220,166,208,122,161,141,125,82,252,123,123,228,56,0,248,183,125,157,110,223,116,9,150,205,211,79,235,105,211,217,114,59,236,243,92,111,122,22,133,33,69,185,10,74,139,84,173,69,216,100,125,162,20,98,55,8,236,12,187,43,174,214,45,185,94,131,105,229,169,106,143,178,100,174,245,173,71,235,46,97,123,20,146,238,254,175,222,58,38,94,184,116,224,126,4,84,145,113,55,79,244,181,109,135,9,198,38,115,102,49,203,209,77,45,37,203,234,86,131,209,109,110,237,46,221,116,238,46,217,86,219,104,105,180,180,217,104,148,17,37,37,238,34,31,244,0,0,63,61,65,91,32,73,81,123,25,89,255,0,249,166,51,173,157,247,141,252,204,95,10,51,215,74,213,76,191,254,225,36,90,87,7,218,108,216,25,95,169,57,36,246,162,77,208,243,205,167,176,245,74,169,208,52,86,164,127,119,112,156,224,0,0,0,34,111,18,140,26,78,42,101,210,173,54,27,27,167,219,137,126,176,74,221,166,173,199,131,48,246,232,107,74,126,211,133,219,218,127,113,138,55,195,91,190,126,23,98,93,14,234,71,213,191,65,171,198,146,233,122,167,249,137,8,89,151,217,81,119,183,236,35,253,163,69,88,47,127,39,21,176,14,223,188,32,171,235,234,182,228,71,148,122,119,60,236,38,220,62,244,164,187,220,47,97,23,224,41,94,153,132,181,60,65,226,37,89,182,37,197,234,26,78,38,200,159,61,189,233,71,50,47,167,9,14,150,164,180,153,106,75,50,245,79,119,184,133,212,226,173,70,157,132,121,111,185,228,196,71,75,26,214,179,38,166,43,122,169,123,10,52,5,154,19,169,146,140,244,38,251,207,119,119,110,163,56,216,131,115,59,121,223,119,13,214,234,247,29,94,171,46,113,30,132,93,142,188,183,61,197,250,222,226,252,8,88,30,8,241,24,179,240,39,0,233,214,125,57,190,190,227,137,74,101,134,155,213,214,185,107,76,38,219,46,211,140,182,207,71,26,46,243,208,245,247,119,196,28,192,230,175,21,51,15,91,126,117,227,89,223,3,154,165,71,135,211,198,46,82,55,186,104,45,237,178,218,149,162,94,81,106,125,253,254,237,60,126,19,97,13,237,141,23,92,123,62,198,165,245,179,159,82,53,79,61,150,246,165,78,54,222,239,173,90,8,244,83,168,236,215,219,248,233,105,121,103,225,41,108,219,77,210,174,156,100,157,233,73,165,200,150,186,111,41,198,57,43,250,149,154,57,177,230,25,43,69,37,196,235,167,110,186,251,8,88,141,171,105,208,44,170,28,75,110,218,129,209,211,224,180,219,12,51,205,91,155,80,132,37,9,45,203,51,81,232,148,164,187,76,251,135,215,0,0,0,28,75,56,216,152,198,21,224,37,195,115,46,71,37,230,186,78,82,182,26,187,230,199,65,246,108,81,119,57,237,33,156,200,236,187,81,152,150,147,218,183,53,247,123,11,255,0,112,210,214,95,112,215,242,77,133,84,107,28,220,230,42,7,81,185,90,105,174,249,46,187,221,185,95,221,61,231,254,65,209,128,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,25,220,207,102,23,61,133,153,137,184,104,251,54,198,115,164,228,22,164,125,208,99,41,95,215,81,247,185,237,49,55,56,56,99,25,61,76,172,225,68,247,246,20,78,159,162,70,221,119,238,85,65,247,59,73,29,154,118,125,165,126,30,225,105,0,0,0,0,3,156,99,110,3,216,88,239,105,205,181,239,74,103,60,159,97,198,217,119,156,242,121,43,83,78,33,43,218,219,136,221,167,53,71,161,158,135,254,13,41,147,57,60,61,47,124,187,212,38,92,214,227,222,152,180,220,55,36,37,253,172,199,233,82,106,144,178,107,106,228,184,234,246,180,202,79,118,157,186,251,203,182,28,153,25,25,145,247,144,11,155,225,5,141,201,187,240,194,126,23,206,86,217,212,71,221,125,148,105,174,177,89,143,1,132,171,82,108,139,237,40,251,13,70,175,199,188,74,139,215,43,182,21,235,140,180,60,109,152,142,93,114,136,212,102,155,61,94,61,196,204,165,73,46,231,73,5,170,212,125,232,63,218,93,130,21,241,142,198,159,67,80,232,152,51,9,95,93,49,49,170,238,246,127,173,45,21,8,230,93,168,50,239,34,238,94,191,119,180,64,108,149,97,19,248,197,152,43,94,130,77,111,139,2,161,10,163,51,214,34,250,132,77,142,149,255,0,93,7,220,231,176,204,253,196,52,65,109,80,226,91,54,245,50,221,130,157,177,233,144,217,134,209,106,103,162,27,65,32,187,204,207,185,37,222,103,248,143,164,0,0,0,2,33,113,74,37,30,86,39,109,45,127,159,59,175,225,232,233,162,161,178,82,105,78,101,108,99,90,55,23,167,41,157,154,233,255,0,119,198,26,45,166,104,116,216,134,69,161,114,27,236,255,0,146,67,244,128,0,0,0,0,14,113,152,44,94,165,224,134,20,215,175,250,151,172,168,16,101,46,51,126,177,115,31,68,103,93,66,117,74,23,166,188,163,237,52,153,23,183,220,121,222,199,108,91,173,99,102,39,87,111,234,195,154,250,70,124,167,163,55,162,62,169,135,36,58,234,17,170,80,141,218,115,79,180,210,70,126,223,113,74,62,26,185,62,94,54,222,201,196,27,177,59,109,186,62,186,53,174,189,87,53,153,141,119,182,242,28,70,215,26,73,253,147,215,238,46,211,188,8,209,153,136,202,99,199,70,198,209,174,133,169,158,154,158,190,209,254,163,252,223,125,168,205,41,231,149,181,9,211,83,208,207,219,167,176,85,214,121,120,158,122,61,233,248,89,130,173,239,89,114,185,213,141,116,211,178,51,233,250,137,49,126,247,81,216,175,191,220,66,175,40,244,123,147,16,174,54,233,212,214,122,234,164,221,118,167,115,109,110,216,217,153,246,153,165,37,162,80,127,224,247,139,97,202,87,10,59,106,223,133,22,241,198,247,189,37,80,119,127,244,86,215,25,228,104,111,183,249,232,211,13,42,220,147,105,125,221,154,105,239,49,99,244,170,69,58,137,9,186,117,46,63,38,59,90,236,70,245,43,77,76,204,251,84,102,125,230,99,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,117,90,69,58,183,9,202,117,82,63,58,59,186,111,70,245,39,93,12,140,187,82,100,125,228,66,184,51,107,194,142,218,184,33,74,188,112,65,239,70,212,26,217,253,21,181,199,185,250,155,13,254,122,76,194,74,118,164,157,95,119,110,186,123,140,84,245,98,143,114,97,237,198,229,58,164,207,67,84,133,166,228,238,109,221,187,219,35,46,210,53,36,245,74,203,252,62,241,104,89,26,226,121,233,7,160,97,102,53,55,181,103,205,228,214,117,215,94,201,47,171,234,35,69,251,154,71,106,191,223,123,200,90,51,15,181,37,164,188,202,183,33,90,232,122,25,123,116,246,143,244,31,229,38,51,50,217,84,121,8,222,218,244,212,181,50,215,67,215,216,40,255,0,137,86,79,87,130,87,178,177,2,211,78,235,110,177,166,173,107,167,75,202,102,27,95,105,199,150,226,247,56,234,143,236,150,159,121,118,151,5,202,142,99,107,121,108,197,24,87,172,20,243,160,167,153,213,198,213,9,230,255,0,55,125,180,122,230,211,134,157,20,249,159,97,118,247,31,188,180,73,102,221,180,171,226,220,137,115,209,93,230,67,153,204,229,171,106,139,93,142,41,7,216,162,35,239,73,247,144,251,96,0,0,0,0,3,243,84,244,42,108,179,50,212,185,14,118,127,201,49,157,44,235,26,85,153,91,228,208,141,165,233,202,159,102,186,255,0,221,242,69,188,112,181,37,22,86,33,110,47,251,189,189,63,15,71,66,18,248,0,0,0,7,205,185,104,113,46,107,122,167,110,207,70,232,245,56,111,67,116,181,50,213,14,32,208,174,227,35,238,81,247,25,126,35,59,249,213,194,39,240,119,48,87,69,4,218,217,22,125,66,109,70,31,172,71,245,11,155,33,40,254,186,207,185,191,105,145,251,200,79,158,14,56,211,233,154,37,111,6,102,171,235,161,166,77,93,174,207,245,164,34,159,28,139,177,4,93,230,125,235,215,238,246,137,169,101,101,118,194,178,177,154,185,141,176,209,204,174,86,218,146,203,135,171,197,181,47,75,76,147,239,116,208,122,45,37,220,130,253,133,216,34,199,23,204,110,77,159,134,16,48,190,10,183,78,173,190,211,207,35,77,52,138,244,121,236,41,90,155,102,95,105,37,216,74,37,126,29,226,152,192,136,204,200,139,188,196,198,201,183,15,75,223,49,21,8,119,53,198,247,161,237,54,205,185,10,127,107,50,58,164,146,163,172,218,218,137,45,186,141,205,60,163,221,167,102,158,243,236,185,188,18,192,123,11,2,45,56,86,189,151,76,228,19,12,54,219,206,243,158,87,57,105,105,180,41,123,92,113,123,117,229,36,244,35,208,191,195,175,71,0,0,0,0,21,111,198,63,24,201,154,101,27,10,41,242,55,148,190,163,174,70,205,54,108,85,61,246,251,77,29,186,246,253,149,126,62,225,8,242,39,133,207,98,158,98,109,234,62,205,209,155,234,249,229,169,23,124,25,42,79,245,210,125,237,251,12,104,140,136,136,180,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,21,141,198,87,6,28,172,80,45,172,87,165,49,177,84,142,179,210,42,221,175,59,154,186,123,13,118,41,101,183,77,15,236,164,245,246,233,222,43,239,39,88,182,120,47,143,150,237,234,250,121,144,226,245,125,67,90,233,191,116,41,13,167,180,144,179,45,13,221,123,11,254,210,209,188,73,77,77,142,137,44,43,84,47,93,15,67,246,30,158,223,192,127,176,0,0,0,0,252,149,106,84,26,221,54,85,34,164,207,54,44,198,86,195,200,220,105,220,133,164,210,162,212,140,140,187,12,251,140,84,175,16,238,29,107,181,220,168,227,78,19,53,186,3,238,61,38,165,78,221,166,197,31,87,37,215,249,175,201,53,30,137,75,105,216,148,125,229,237,33,90,18,35,189,21,247,35,72,70,215,26,89,161,105,212,143,69,17,232,101,217,247,137,43,195,243,49,48,178,229,143,81,110,26,186,249,116,202,228,116,80,166,187,161,159,41,135,166,197,91,139,209,45,56,165,104,150,76,244,73,17,159,176,200,251,239,210,135,119,209,110,75,62,29,241,70,147,207,165,212,41,205,212,227,187,177,105,222,194,218,39,82,173,170,73,40,181,74,136,244,50,35,251,181,236,20,9,196,31,17,100,226,62,102,174,89,143,201,231,55,70,147,50,142,199,168,73,218,211,85,9,70,148,246,37,58,233,191,188,245,63,188,196,237,224,233,130,254,139,177,171,24,187,56,182,191,50,92,138,99,41,239,213,165,179,79,144,149,106,75,50,239,35,236,52,235,247,251,5,148,128,0,0,0,8,163,196,207,149,252,150,43,92,223,215,147,183,191,237,122,58,102,130,157,178,84,163,78,101,44,99,35,255,0,103,41,159,254,159,28,104,182,150,122,211,34,25,255,0,112,111,255,0,181,33,250,128,0,0,0,0,127,12,244,45,76,83,159,23,156,193,75,184,241,6,14,13,81,228,239,165,83,35,181,54,87,168,69,182,99,111,207,142,180,250,205,146,143,213,81,118,146,205,62,226,215,180,69,156,152,96,84,156,126,199,74,45,168,150,183,194,130,244,106,157,64,183,17,107,21,19,35,182,233,126,113,7,246,94,254,169,154,189,197,238,208,6,16,97,141,11,7,236,10,101,129,110,51,202,131,77,231,114,211,185,106,252,227,238,58,127,109,107,63,180,226,191,172,127,228,30,204,127,195,174,182,195,102,235,170,218,148,247,158,154,138,146,226,33,196,61,250,243,210,112,131,8,166,233,78,245,58,249,188,178,250,222,200,146,27,250,185,17,137,73,209,68,226,125,85,246,247,159,176,133,99,139,4,225,117,126,96,245,145,122,18,238,71,185,85,151,190,195,187,101,43,185,169,186,250,168,73,163,236,41,37,255,0,188,93,11,78,161,246,201,214,207,84,171,184,199,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,157,67,13,155,174,30,137,79,121,138,94,226,139,126,96,245,239,122,26,237,183,185,181,150,126,219,187,101,39,189,168,90,122,171,73,35,236,37,69,255,0,188,87,216,179,142,29,252,67,222,160,61,27,8,49,118,110,180,239,95,160,155,203,47,170,236,151,33,207,171,143,24,212,173,84,109,167,214,95,103,121,123,72,91,107,78,182,251,100,235,74,220,149,119,30,154,15,251,30,51,23,176,202,133,139,246,5,78,193,184,153,230,193,169,114,121,137,220,180,254,109,246,221,47,176,180,31,218,109,63,214,47,242,12,225,227,102,23,85,176,107,18,170,248,119,91,70,217,116,174,159,127,106,79,243,177,219,120,190,202,214,93,206,23,245,143,246,119,21,155,112,123,204,28,170,229,22,177,131,21,233,58,122,39,167,244,82,118,23,175,205,92,249,15,118,161,178,211,77,11,237,172,254,237,59,133,156,128,0,0,0,0,15,203,84,61,41,146,204,191,184,57,255,0,218,152,206,150,117,84,106,204,165,242,102,127,236,229,79,255,0,211,228,11,137,225,153,202,254,75,20,94,87,235,198,221,223,246,189,29,15,81,43,128,0,0,0,5,107,113,139,193,127,74,88,212,124,93,130,91,159,135,46,61,49,228,247,104,210,25,168,72,82,181,53,145,119,153,118,18,117,251,253,130,8,240,249,196,89,56,113,153,171,106,99,18,121,45,214,100,195,163,191,234,18,183,52,237,66,41,169,61,169,86,154,236,239,45,15,239,33,127,149,203,190,139,109,217,243,47,138,204,174,69,46,159,78,114,167,33,221,139,86,198,16,209,186,165,109,74,77,71,162,82,103,161,17,159,221,175,96,160,190,32,121,137,133,152,220,122,149,112,210,28,230,211,40,113,220,161,66,119,67,79,53,134,102,202,91,107,218,166,155,82,117,75,196,122,40,140,203,218,102,125,209,170,60,119,165,62,220,104,232,220,227,171,36,33,58,145,106,163,61,8,187,126,241,101,252,60,120,118,42,232,114,157,141,56,178,214,216,12,56,204,154,109,59,118,187,212,158,146,75,79,243,88,146,74,45,82,167,19,177,72,251,207,216,66,218,169,52,168,52,74,108,90,69,53,158,84,88,108,161,134,81,184,213,181,8,73,37,37,169,153,153,246,17,119,152,253,96,0,0,0,3,252,101,202,106,20,117,201,125,90,33,26,106,122,31,180,244,246,126,35,57,57,197,197,191,203,70,62,92,87,171,8,229,195,149,210,116,237,107,174,205,176,163,182,174,211,66,12,245,54,181,237,47,251,78,192,184,53,96,195,148,122,5,203,138,245,102,55,170,175,209,250,57,91,180,228,242,151,80,97,222,196,172,247,107,169,125,164,150,158,205,123,197,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,152,243,133,180,188,97,195,42,173,141,85,99,154,212,238,71,102,229,39,236,72,105,223,234,173,7,222,217,127,88,191,200,51,85,87,164,85,173,122,187,180,170,164,126,154,116,109,188,198,247,165,123,119,36,148,93,169,51,35,245,84,94,223,104,190,222,29,56,236,140,103,192,106,105,206,94,149,90,111,59,170,70,157,220,201,178,246,118,147,104,79,217,104,187,181,251,251,123,229,88,0,0,0,0,15,243,144,195,82,152,114,51,233,220,219,168,52,45,58,153,106,147,45,12,187,5,95,241,24,225,232,170,156,122,158,54,225,60,46,100,180,27,211,106,208,185,154,104,217,20,185,47,61,204,126,78,157,230,218,118,33,26,251,72,187,200,85,20,168,178,169,147,158,133,41,190,92,136,142,169,167,19,169,30,213,164,244,50,212,187,15,67,47,96,185,172,148,99,108,7,50,19,120,207,118,163,203,147,106,81,42,12,33,92,149,30,211,141,70,140,101,217,203,208,244,63,239,191,104,169,153,4,254,38,99,155,202,104,186,167,110,155,173,74,46,228,115,85,38,103,252,146,78,166,191,247,186,107,236,26,24,202,253,131,27,13,240,54,209,183,88,139,211,185,232,136,14,200,111,121,175,71,186,54,80,174,211,82,191,83,216,122,14,170,0,0,0,0,34,151,19,37,18,114,177,91,212,187,213,36,139,254,110,152,41,203,37,234,219,153,59,20,245,211,90,237,44,191,251,62,56,209,125,40,245,165,195,63,252,221,191,254,212,135,235,0,0,0,0,1,229,177,78,230,102,204,195,75,178,237,125,205,141,209,168,115,234,10,86,134,122,19,49,214,225,158,132,71,250,190,227,252,12,102,231,28,111,87,49,11,22,238,235,181,78,243,27,168,214,231,200,101,91,116,213,183,36,186,226,123,54,167,245,253,164,70,45,143,132,126,2,185,103,225,172,140,81,171,196,229,203,173,169,101,20,249,154,238,140,244,120,15,161,94,171,134,69,169,164,251,13,36,126,253,59,133,134,0,172,174,38,185,234,102,222,132,88,49,133,181,77,243,164,127,170,239,242,12,185,59,78,28,150,61,87,227,153,43,84,155,133,234,47,179,219,236,33,81,205,182,183,86,77,182,90,168,251,136,125,133,217,151,43,113,206,82,233,186,52,95,214,231,55,239,211,187,118,189,227,228,37,78,71,112,148,147,218,180,254,209,98,185,3,226,51,87,177,106,237,97,206,52,87,185,182,227,187,186,89,61,42,83,210,104,153,79,47,212,141,25,78,57,189,197,180,93,170,236,239,46,205,72,92,99,15,181,37,164,190,194,247,33,90,232,122,25,123,116,246,143,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,111,190,212,102,148,251,235,218,132,233,169,232,103,237,211,216,41,207,63,124,70,106,247,205,93,220,57,193,122,247,42,220,107,111,85,39,165,74,186,189,83,21,228,122,146,99,37,198,246,56,135,75,177,93,189,231,217,161,10,234,82,156,144,225,169,71,185,106,253,131,235,162,204,185,92,142,82,145,77,213,163,254,183,57,191,126,157,219,181,239,31,29,198,214,210,205,183,11,69,23,121,11,112,225,149,158,166,174,24,71,130,248,165,84,217,58,63,250,144,255,0,32,207,157,184,230,73,127,213,98,57,18,116,73,54,94,186,251,125,158,210,22,108,2,167,120,194,224,43,145,37,83,177,154,147,19,86,28,231,122,69,206,103,216,208,160,71,107,177,78,106,122,153,159,217,71,227,239,16,131,40,152,175,249,29,199,42,13,222,244,142,76,88,253,87,57,91,55,105,186,27,237,167,176,144,179,239,115,216,67,71,237,173,46,32,150,147,236,49,255,0,64,0,0,0,0,63,37,84,244,165,204,63,252,221,207,254,212,198,116,51,160,173,217,147,190,143,93,116,174,213,11,255,0,179,228,11,141,225,154,164,158,86,40,155,75,77,21,24,143,241,244,116,49,43,64,0,0,0,7,42,205,5,131,27,18,48,54,238,183,95,139,212,57,232,137,238,199,111,121,163,87,186,55,144,158,210,82,127,95,218,122,12,243,199,39,240,207,28,153,83,165,210,187,107,93,105,81,247,47,148,168,211,63,229,18,180,52,127,190,215,79,104,182,108,235,99,108,22,242,19,103,79,106,163,204,147,117,209,41,236,45,92,147,45,199,42,141,36,207,179,151,161,106,127,222,254,193,76,177,98,202,169,206,102,20,86,249,146,37,186,150,155,78,164,91,150,163,208,139,83,236,45,76,253,162,215,120,115,240,244,85,54,61,51,27,113,102,23,46,90,205,153,180,152,92,205,117,108,202,36,150,30,230,49,39,78,242,113,59,22,141,125,166,93,196,45,1,134,26,138,195,113,152,78,214,218,65,33,9,212,207,68,145,104,69,218,63,208,0,0,0,0,4,84,226,45,142,200,193,156,5,169,28,21,235,85,169,114,122,84,105,223,203,155,19,127,105,182,180,253,151,79,191,79,187,183,186,132,169,20,138,181,209,87,106,149,75,143,212,206,147,187,150,222,244,163,118,212,154,143,181,70,68,94,170,79,219,236,26,85,192,108,45,165,224,246,25,82,172,106,83,28,166,160,243,251,55,41,95,110,67,174,255,0,89,107,62,247,15,250,199,254,65,208,192,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,241,70,192,116,225,110,56,59,116,82,162,236,166,92,91,121,103,191,93,57,16,225,32,254,211,138,87,218,112,251,200,191,105,15,203,195,47,50,14,96,214,52,199,182,43,50,54,219,247,22,254,173,91,53,229,244,241,38,45,31,101,165,172,245,113,194,238,50,211,219,169,119,94,234,84,149,164,148,147,212,140,127,64,0,0,0,0,126,122,132,8,149,72,50,41,179,154,230,199,148,210,217,117,27,141,59,144,162,50,81,106,90,25,118,25,247,10,36,226,91,151,150,48,119,26,102,220,52,42,103,77,71,184,158,114,113,159,56,215,252,226,68,185,139,211,214,113,107,251,13,151,176,139,179,184,140,115,140,24,199,136,246,22,9,222,216,104,227,59,87,95,98,164,105,119,113,158,188,248,141,178,72,219,203,87,234,107,174,226,253,157,227,231,228,198,223,85,205,154,60,57,111,77,81,22,234,163,205,116,189,232,77,70,62,165,222,95,173,236,237,251,134,141,163,180,219,17,218,97,164,237,67,104,74,18,90,235,161,17,104,67,253,0,0,0,0,4,88,226,83,17,217,121,88,184,57,69,249,148,75,117,95,222,149,58,102,162,152,178,128,255,0,79,152,219,9,126,251,134,150,159,254,207,142,52,111,68,86,250,44,5,254,180,86,143,255,0,204,33,251,64,0,0,0,0,69,126,36,120,145,244,3,44,55,28,86,251,92,184,227,76,161,168,189,200,145,79,152,70,127,101,95,169,247,126,36,40,143,13,173,133,94,120,129,109,218,132,223,49,53,106,180,56,75,78,186,106,151,95,67,103,219,169,126,183,188,191,18,26,70,192,91,66,61,137,131,54,77,169,29,189,137,166,219,244,216,198,157,76,244,54,226,52,223,121,169,95,169,239,49,239,132,37,226,47,157,19,203,253,166,139,62,200,157,182,235,170,107,181,124,173,122,126,91,177,28,62,199,88,91,107,220,211,202,246,150,159,121,233,165,46,89,150,93,233,140,55,139,22,245,183,15,210,85,154,134,237,136,230,52,206,238,91,74,89,246,173,72,65,104,134,213,237,46,239,120,186,156,180,112,214,195,28,38,182,154,114,241,139,233,90,251,187,186,151,247,200,99,185,199,182,122,173,202,82,63,54,226,75,179,221,219,218,102,37,116,188,54,178,231,82,85,67,151,70,230,66,94,155,154,234,29,45,116,86,226,237,37,107,246,136,143,188,65,60,234,112,210,181,47,27,125,251,175,6,232,253,13,109,141,191,81,212,56,239,55,114,227,183,246,164,74,36,39,68,37,195,238,237,215,223,160,166,233,113,31,131,33,113,100,163,99,136,211,113,106,71,166,165,175,179,238,49,120,220,47,51,22,238,46,225,75,214,157,114,119,54,173,111,109,222,92,162,78,188,249,51,92,47,178,210,83,246,27,47,105,254,195,19,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,34,226,135,152,183,112,139,10,89,180,232,115,185,85,107,135,118,194,229,18,180,228,73,132,225,253,166,148,159,176,225,251,75,246,152,163,152,145,31,157,33,17,99,35,123,139,215,105,106,69,174,133,175,183,238,33,114,57,43,225,165,106,89,214,251,23,94,50,81,250,234,219,251,190,163,168,113,174,86,213,200,111,237,71,148,104,86,168,83,103,221,217,167,191,81,59,34,97,181,151,6,146,154,28,74,55,46,18,53,218,215,80,233,233,170,183,31,105,171,95,180,102,125,226,40,230,95,134,182,24,226,205,180,235,150,116,95,69,87,218,219,211,63,190,67,253,238,51,191,213,114,82,81,249,182,212,93,190,254,206,210,33,74,215,157,149,122,96,245,226,253,187,114,67,244,109,102,159,183,122,57,141,61,183,152,210,86,93,168,82,208,122,161,196,251,79,191,222,46,143,135,62,116,85,152,11,77,203,62,247,157,186,235,165,233,185,124,173,58,142,99,178,220,46,198,152,67,104,218,211,41,246,158,191,113,235,172,218,28,55,58,24,95,27,22,242,247,114,218,18,24,230,156,158,143,106,119,26,126,204,232,238,31,105,45,63,220,253,227,57,143,50,228,119,13,167,83,181,73,239,45,117,26,82,203,54,36,126,85,176,102,131,122,47,177,217,189,86,242,247,108,150,243,101,253,84,151,115,126,226,255,0,40,234,96,0,0,0,0,63,21,109,91,40,211,213,238,138,233,255,0,249,134,51,145,155,247,250,140,198,223,170,247,92,53,84,255,0,246,124,129,115,188,53,162,59,19,43,22,255,0,52,180,231,34,35,169,238,251,39,78,135,160,148,224,0,0,0,3,252,228,52,219,241,221,97,212,238,67,136,82,20,90,233,169,25,104,99,57,57,206,183,213,108,230,139,17,155,50,209,18,174,154,196,214,139,220,133,84,100,104,93,231,250,190,222,223,184,125,12,103,199,136,247,230,9,217,56,104,219,59,151,64,98,154,106,123,113,150,156,136,142,50,104,219,203,79,235,235,174,227,253,189,227,163,240,210,203,203,24,197,141,48,174,26,237,51,169,163,219,175,55,56,143,156,104,254,113,30,92,53,233,234,184,133,253,135,15,216,101,219,220,102,47,110,159,2,37,46,12,122,108,22,185,81,226,180,134,90,70,227,86,212,36,136,146,90,158,166,125,132,93,227,244,0,0,0,0,0,249,215,21,114,21,179,65,168,220,53,39,54,69,166,68,122,99,202,208,207,68,54,131,90,187,8,140,251,146,125,196,103,247,10,50,226,105,153,7,49,151,26,100,91,20,105,27,173,251,119,103,72,173,154,115,58,136,144,214,191,180,210,22,90,56,217,247,153,235,236,208,187,255,0,87,11,156,7,78,41,99,131,87,69,86,46,250,101,187,187,152,123,244,215,159,14,106,11,236,184,149,125,166,203,184,143,246,16,189,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,62,89,118,107,48,56,47,58,151,15,213,172,65,229,116,42,239,211,124,184,170,115,176,221,66,126,195,39,246,140,254,238,222,252,251,153,84,40,85,13,15,234,37,49,253,234,180,220,159,218,93,198,47,227,135,214,101,35,227,254,12,66,244,139,219,174,26,79,51,210,37,180,203,243,178,229,114,187,154,66,63,54,201,125,157,126,253,15,190,82,128,0,0,0,0,8,25,197,246,195,250,75,151,216,21,150,147,163,148,170,219,82,148,173,127,168,212,41,234,50,251,69,250,222,227,253,162,146,132,141,225,247,79,114,161,154,123,43,150,222,254,154,173,77,144,174,221,52,36,212,98,246,247,253,227,67,96,0,0,0,0,34,119,19,119,121,89,88,172,122,251,119,187,33,61,218,235,173,58,103,96,164,60,7,174,189,109,227,69,141,87,105,123,58,123,142,152,181,158,132,126,170,101,180,163,246,31,234,251,134,147,112,246,165,233,155,6,218,171,146,183,117,212,120,82,117,211,77,119,178,133,123,139,223,238,33,232,0,0,0,0,0,86,87,26,58,236,184,214,101,181,70,105,90,52,236,248,110,171,176,189,173,84,82,126,205,123,190,241,3,50,37,108,55,117,102,118,200,140,235,187,19,14,179,77,154,126,174,187,182,84,35,22,157,229,167,218,255,0,220,52,71,21,132,197,140,204,100,125,150,91,75,101,248,17,104,57,166,99,113,198,135,151,204,46,169,226,45,105,60,196,193,228,236,107,85,150,253,242,25,100,253,100,182,189,52,231,17,253,147,255,0,41,103,111,16,111,123,171,26,241,2,93,209,85,62,170,171,84,229,234,95,86,141,121,108,33,31,213,74,19,246,90,47,97,119,123,251,238,183,135,206,77,41,153,123,178,142,230,185,32,235,117,213,191,62,174,106,190,167,148,236,164,39,177,15,184,218,181,105,228,247,17,105,247,159,116,199,1,252,50,35,45,12,80,255,0,19,156,13,78,20,227,163,245,202,108,14,154,149,112,109,233,190,183,126,188,136,112,210,191,180,226,149,246,156,62,242,46,254,205,72,124,222,25,248,176,120,107,152,218,84,39,151,164,90,207,63,157,217,223,201,129,48,211,253,69,31,122,253,154,126,209,126,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,40,51,137,134,44,30,37,102,58,171,9,165,235,22,141,200,228,150,157,220,232,16,205,95,212,73,247,163,219,175,236,31,71,134,54,6,163,21,177,209,138,229,78,7,83,74,183,247,117,63,91,179,78,124,57,137,71,217,113,42,251,77,151,113,31,119,110,132,47,132,136,136,180,33,253,1,14,56,131,228,210,153,152,75,40,174,107,110,14,151,93,39,243,10,230,171,235,185,174,197,66,187,22,251,109,167,70,153,87,121,30,191,113,247,210,142,31,222,247,86,10,223,241,46,122,81,244,181,90,95,51,66,250,181,233,204,97,104,254,178,86,159,178,233,251,15,191,223,221,162,92,185,99,141,15,48,120,93,76,196,90,42,121,105,157,206,222,214,171,61,155,36,60,201,122,202,109,26,235,201,51,251,37,254,83,232,213,40,45,84,161,57,9,239,176,230,154,254,195,35,255,0,32,204,142,46,91,197,106,226,29,90,130,151,121,133,23,145,235,109,211,93,204,54,190,237,79,245,189,226,230,56,74,87,101,213,178,219,22,52,165,110,40,155,246,246,17,125,169,243,140,251,136,189,194,112,0,0,0,0,0,243,248,133,82,42,53,131,114,213,205,90,20,26,60,201,58,233,221,177,149,171,220,126,239,113,140,217,227,205,117,219,147,26,47,154,187,171,222,82,46,58,154,208,122,17,122,170,150,234,139,216,95,173,238,23,119,195,33,222,110,86,40,254,190,237,142,199,79,118,154,105,78,135,216,37,136,0,0,0,0,12,242,113,4,167,57,78,205,61,235,204,111,103,83,85,169,72,79,110,186,146,170,50,187,123,254,225,28,133,218,112,130,176,254,141,101,246,125,105,212,234,229,86,182,236,164,158,191,212,118,20,5,17,125,163,253,95,113,126,193,61,0,0,0,0,0,4,8,226,171,153,166,240,215,12,63,37,214,252,141,181,187,135,234,228,250,154,233,5,248,243,152,95,219,105,72,251,104,46,229,18,189,218,23,104,165,162,42,141,122,163,161,125,124,167,255,0,189,78,187,83,251,11,184,134,129,242,25,151,118,178,255,0,130,208,105,147,61,106,196,238,111,92,174,237,118,75,148,166,251,9,213,167,236,60,95,100,203,239,237,238,146,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,105,37,164,210,162,236,49,73,28,84,50,218,246,25,226,145,226,53,18,22,202,45,193,237,230,17,236,228,71,132,207,245,157,82,207,85,172,255,0,170,95,180,187,71,12,201,206,102,170,249,103,196,230,46,88,237,243,233,146,119,117,172,106,148,243,54,199,144,134,253,99,105,197,22,138,127,95,84,191,30,206,237,12,91,87,5,58,233,162,199,174,210,158,230,197,147,191,98,246,169,58,237,89,164,251,20,68,125,233,63,96,250,128,0,0,0,0,33,231,20,186,59,213,92,176,205,113,169,92,158,142,99,146,84,91,9,91,210,138,124,221,83,222,90,107,175,120,161,161,45,120,96,83,95,169,102,158,153,200,145,202,233,99,51,37,126,161,43,122,83,81,133,170,123,79,179,93,123,197,249,128,0,0,0,0,130,220,94,47,15,64,229,198,21,33,133,125,117,70,186,219,43,45,63,214,156,129,61,39,222,147,46,242,247,145,138,87,179,164,59,14,238,161,203,96,244,113,138,148,103,17,221,246,137,212,153,119,254,3,74,89,126,146,244,204,6,195,121,114,11,235,30,180,104,238,43,187,180,206,27,70,103,217,248,143,126,0,0,0,0,2,180,248,208,208,213,43,15,173,186,178,15,67,102,169,13,7,248,19,21,21,123,255,0,200,32,191,15,2,65,230,158,208,223,236,168,83,204,191,31,72,196,26,5,175,86,160,219,148,89,245,234,155,188,184,148,232,206,203,125,123,76,246,182,218,13,106,61,18,70,103,216,147,238,35,49,71,124,79,51,50,230,49,99,36,155,34,134,173,214,245,179,179,165,127,77,58,142,162,44,39,87,234,169,164,45,27,92,108,203,180,207,95,102,133,216,58,239,10,44,163,183,113,212,213,142,151,139,58,197,135,167,162,154,221,249,205,233,157,21,238,214,222,35,45,13,41,63,89,31,135,180,197,187,0,0,174,30,51,22,133,50,110,26,91,151,91,202,210,101,55,172,228,150,138,237,230,72,167,182,175,235,105,220,94,210,49,84,216,67,86,118,135,136,148,154,163,42,218,182,121,250,30,132,125,236,56,159,105,31,191,220,52,234,218,150,164,18,156,111,98,143,189,58,235,160,255,0,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,31,242,226,150,148,26,155,111,122,139,185,58,233,168,204,86,48,85,93,173,226,45,90,168,242,183,45,238,70,167,166,157,204,54,159,113,123,189,194,214,120,51,218,20,200,88,105,113,221,108,171,89,149,46,143,156,90,43,179,151,34,160,218,123,213,167,113,251,8,133,143,0,0,168,158,43,153,71,69,185,84,78,57,217,204,233,22,102,190,149,107,119,230,246,38,12,86,123,92,120,204,245,53,40,253,84,126,62,195,28,139,134,38,102,92,193,236,100,141,100,87,21,182,222,185,183,245,79,233,175,79,211,197,154,234,61,84,180,181,175,115,142,17,118,25,105,237,212,187,5,233,37,73,90,73,73,61,72,198,102,49,237,45,167,22,107,164,215,217,254,107,167,255,0,187,52,46,71,132,229,13,84,140,178,211,158,89,234,169,60,237,79,251,218,132,239,188,253,226,107,128,0,0,0,0,240,25,129,146,244,60,6,196,137,113,203,235,25,180,107,14,39,187,176,202,27,166,71,219,248,12,214,222,50,29,153,119,87,37,190,122,184,253,74,75,139,238,251,70,234,140,251,191,17,116,252,33,175,15,78,229,198,109,29,245,125,117,58,186,227,40,45,63,214,155,129,1,37,220,146,46,243,247,153,137,212,0,0,0,0,2,131,120,160,83,95,166,230,158,167,207,145,205,234,163,61,37,30,161,39,98,85,81,155,162,123,15,183,77,59,196,73,23,203,194,206,142,245,43,44,48,220,118,87,59,172,152,220,148,150,194,78,196,174,159,11,68,247,158,186,105,222,38,24,0,0,0,0,15,7,141,248,163,77,193,220,49,175,223,213,35,212,169,116,249,82,89,71,173,245,142,181,29,199,82,141,82,133,233,175,44,251,77,38,69,247,247,12,241,102,59,26,171,56,243,138,213,171,242,172,122,34,68,169,41,136,223,169,245,113,213,37,231,80,157,82,218,53,211,154,125,166,157,79,219,238,41,65,194,191,45,175,98,110,41,150,35,86,225,111,162,219,254,222,97,22,254,124,105,172,255,0,85,212,172,180,90,11,250,167,251,11,180,93,186,18,72,73,37,37,216,67,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,139,197,204,42,181,177,150,200,157,98,221,208,250,136,19,185,91,211,204,113,31,97,230,221,46,214,214,133,125,166,211,253,98,255,0,33,231,147,50,153,127,186,178,245,136,179,108,234,252,46,92,118,249,125,51,220,198,207,155,171,12,184,191,85,14,56,105,208,222,34,237,62,223,103,184,165,247,12,188,237,177,135,21,4,97,6,33,78,229,81,36,107,208,189,202,53,114,118,166,100,135,61,86,152,82,213,170,214,130,245,151,217,236,236,212,133,199,52,234,30,65,56,218,181,73,247,30,131,254,192,0,0,0,71,12,211,230,222,143,151,170,237,157,111,45,142,124,171,134,183,79,134,249,110,82,121,113,95,91,232,82,255,0,50,225,30,134,207,113,25,40,253,229,237,251,153,145,135,77,196,252,166,93,117,147,107,153,30,93,153,58,178,193,110,81,125,170,99,202,73,255,0,84,251,156,246,151,236,25,214,173,199,76,74,204,248,137,45,18,204,167,91,34,247,17,44,203,252,130,91,112,173,233,63,149,60,110,172,181,254,141,71,43,191,243,158,145,133,167,119,249,123,5,243,0,0,0,0,0,169,30,50,216,156,228,139,150,131,134,45,158,168,110,52,90,170,191,18,114,160,207,234,127,250,223,179,218,32,70,94,173,89,55,150,54,89,20,56,205,239,231,92,20,210,112,181,34,245,14,91,73,62,243,47,214,247,234,52,143,96,210,125,3,98,219,148,61,186,122,58,147,14,38,154,247,114,217,74,125,231,238,247,152,251,192,0,0,0,0,43,227,140,68,34,123,5,105,50,118,234,109,213,216,237,215,221,18,160,98,181,178,57,85,244,86,104,112,249,195,61,18,253,195,73,97,95,130,170,49,181,246,31,184,89,159,21,204,199,38,193,194,70,48,218,221,149,182,171,113,169,41,146,91,53,254,97,34,52,230,87,246,218,82,126,210,19,220,162,87,187,66,237,21,81,151,92,27,174,230,27,23,41,86,21,61,174,115,181,30,127,49,91,144,157,57,113,157,116,187,13,109,151,115,39,253,98,255,0,33,232,210,195,179,41,24,125,106,194,180,168,76,114,97,65,230,114,145,185,74,211,123,138,112,251,84,165,31,218,89,247,153,136,89,158,254,34,140,224,36,131,176,112,215,249,197,207,254,188,255,0,106,58,110,200,174,167,213,122,50,219,94,230,221,89,118,43,179,79,126,132,85,201,111,241,17,204,221,6,225,250,64,139,227,154,179,239,71,163,41,233,215,212,52,119,244,199,239,247,11,128,201,142,110,104,121,165,178,93,168,161,142,146,181,78,219,214,199,222,183,54,243,30,144,77,250,252,150,208,126,163,26,250,186,247,232,125,189,242,56,64,206,48,18,28,111,47,9,97,37,170,94,215,113,251,180,157,0,200,83,13,165,18,68,235,130,44,88,133,171,171,230,109,46,207,98,20,103,223,217,220,67,81,177,255,0,50,158,205,59,251,63,104,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,231,35,243,42,236,215,187,179,246,140,185,93,209,36,193,184,101,197,150,90,58,142,94,226,236,246,161,38,93,221,157,198,66,231,184,63,72,113,204,188,41,133,22,136,103,77,167,239,214,116,243,49,60,196,114,206,118,110,104,153,90,178,90,169,46,63,87,89,168,238,232,163,239,91,123,185,111,71,39,61,110,75,136,47,81,253,125,109,59,180,46,222,234,126,184,56,136,230,110,189,112,253,32,93,241,202,89,119,35,209,148,245,105,234,18,59,250,98,247,123,133,141,228,67,136,163,56,247,32,172,28,74,254,111,115,255,0,172,191,218,190,167,178,83,170,245,89,140,134,209,181,182,144,93,170,237,215,223,169,28,211,191,44,202,70,32,218,179,109,42,235,28,232,83,185,124,212,110,82,117,216,226,92,46,212,169,39,222,130,238,50,25,203,204,86,13,215,114,243,139,149,91,10,160,215,37,218,119,35,150,173,200,86,188,200,205,58,125,132,183,11,185,226,254,177,255,0,144,174,159,135,214,99,153,198,236,4,130,253,110,86,234,245,35,155,233,47,80,203,243,179,101,19,95,101,164,35,236,52,95,103,95,191,67,239,162,172,73,169,42,175,122,212,106,11,239,119,147,255,0,67,72,47,113,123,133,232,112,205,132,80,242,193,111,232,157,55,245,126,223,117,70,103,253,162,89,0,0,0,0,0,248,55,245,39,211,214,45,199,67,219,175,164,105,51,34,105,175,127,49,149,39,222,94,255,0,121,12,220,102,22,213,147,102,227,101,239,67,146,141,156,155,130,164,77,150,164,126,161,75,117,37,220,103,250,190,241,61,184,52,226,115,145,238,90,246,24,172,253,71,35,74,170,23,226,110,83,217,253,79,255,0,91,246,123,69,183,128,0,0,0,0,161,158,42,93,39,242,167,147,210,150,159,209,171,230,119,254,115,210,51,117,239,255,0,39,96,137,52,72,233,151,89,129,17,69,170,94,148,211,102,94,242,53,145,127,148,104,167,45,208,233,184,97,148,203,82,178,77,242,227,196,179,32,214,95,237,81,253,154,99,42,81,255,0,88,251,145,236,47,216,62,38,86,51,111,71,204,45,118,241,183,80,199,34,85,189,91,168,195,96,183,41,92,200,172,45,132,37,127,153,108,139,83,123,184,204,212,94,243,246,72,224,0,0,0,31,58,225,175,83,109,122,28,251,134,176,255,0,38,21,58,51,178,159,115,106,149,181,182,208,107,81,232,146,51,61,9,39,220,70,98,142,120,140,231,10,70,60,223,146,44,171,106,70,182,205,10,74,218,79,168,95,90,251,47,75,108,151,235,178,135,19,171,110,167,179,83,34,251,207,180,188,46,70,114,179,90,204,86,43,83,209,42,157,190,219,165,190,212,169,239,115,144,91,144,220,152,220,198,246,147,173,184,90,182,246,187,147,175,221,219,221,123,184,69,133,54,182,13,89,16,108,91,70,39,79,2,15,55,98,121,142,47,237,188,227,167,249,197,173,95,105,197,127,88,255,0,200,94,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,188,216,101,114,208,204,213,134,229,2,181,23,74,164,109,58,9,91,221,250,157,207,48,183,61,68,186,218,85,170,88,34,245,143,179,188,187,123,232,19,24,112,106,249,192,251,194,77,151,126,82,186,41,241,182,106,158,123,46,107,185,166,220,239,105,107,79,217,117,30,223,111,226,69,49,242,113,196,210,236,195,106,173,34,203,197,105,125,109,176,219,107,141,206,229,180,223,37,111,76,66,205,221,172,69,83,138,218,133,187,234,235,161,253,199,160,184,28,59,196,91,87,20,109,90,125,223,104,84,122,202,125,66,59,82,27,95,37,198,251,28,109,14,17,104,226,82,175,178,226,125,133,222,61,56,0,0,15,157,113,87,41,246,205,6,163,112,213,94,229,67,166,197,122,91,235,218,165,109,109,180,26,212,122,36,140,207,177,39,220,70,127,112,207,182,124,113,217,204,111,199,186,221,66,44,190,117,46,143,38,77,50,39,213,237,220,219,83,101,26,21,218,218,20,94,171,189,199,169,251,204,207,186,221,178,105,117,181,139,217,40,163,80,222,139,181,186,109,171,30,212,90,119,153,243,9,186,76,116,153,234,68,157,53,230,123,207,251,225,71,217,135,182,221,180,241,215,16,40,107,143,201,110,53,207,85,109,132,239,37,125,82,102,58,148,246,234,127,171,237,61,71,88,225,209,114,55,109,102,134,219,117,197,104,83,159,135,7,187,191,125,70,39,103,113,254,175,221,248,141,5,50,225,60,210,29,79,114,210,74,47,218,67,254,192,0,0,0,127,195,174,161,134,150,243,135,162,27,73,169,71,238,34,45,76,103,171,136,53,243,50,250,205,21,220,244,167,185,136,163,79,159,71,142,123,72,180,101,154,140,163,73,118,37,63,175,237,212,254,243,29,7,133,6,25,167,16,51,52,83,100,171,99,54,229,43,211,104,86,154,238,118,61,66,9,146,116,37,164,203,177,125,253,165,247,24,189,98,34,34,34,46,226,31,208,0,0,0,0,21,253,198,18,74,27,193,10,99,42,86,134,170,179,58,22,158,248,115,200,85,206,82,42,113,168,89,130,178,235,243,30,229,49,74,173,83,167,56,189,166,173,18,212,214,22,103,161,17,159,113,31,113,31,224,99,239,103,111,25,39,99,94,63,87,106,139,127,155,22,151,42,85,34,25,237,36,238,101,185,178,84,217,253,132,25,118,59,220,100,103,239,51,246,88,7,8,44,191,34,139,101,59,141,245,56,91,93,173,237,232,29,230,107,249,151,167,198,119,177,46,25,119,25,23,172,130,251,181,239,19,155,31,49,53,172,33,194,218,197,244,167,54,174,159,211,236,236,51,215,153,37,166,143,250,138,254,233,250,167,254,81,154,219,154,227,170,93,149,201,55,5,106,71,62,100,173,156,215,54,37,59,182,161,40,46,196,145,17,118,36,187,136,124,193,62,248,61,214,234,49,49,222,85,33,130,214,44,237,156,239,179,217,178,28,245,39,188,181,239,63,97,144,186,209,91,156,101,111,200,112,48,234,131,100,45,205,175,213,122,173,137,208,207,119,41,250,123,167,219,183,66,208,143,222,95,183,184,86,118,87,173,89,23,158,56,219,118,244,104,220,245,74,235,61,77,228,157,118,195,121,125,230,101,250,190,241,165,64,0,0,0,1,80,25,233,205,222,123,50,197,152,235,138,192,166,227,87,42,219,168,109,174,219,63,232,110,142,173,41,114,22,189,141,118,178,227,159,82,226,30,143,185,197,18,215,200,230,25,17,44,132,138,225,117,157,155,155,49,148,171,159,14,113,150,242,151,92,196,90,92,135,43,113,29,85,38,60,86,28,162,109,142,206,212,42,51,104,70,246,228,41,70,162,90,73,70,82,27,218,107,36,172,155,150,185,133,186,107,182,54,1,98,93,235,107,78,232,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,144,127,178,143,158,207,247,115,255,0,171,52,127,243,65,127,194,173,120,150,113,2,198,220,26,199,152,184,71,128,120,129,18,133,30,129,71,97,234,249,166,136,196,151,213,81,147,171,169,101,107,150,210,208,104,76,99,140,226,77,146,46,217,14,18,212,163,34,75,126,131,133,182,104,243,99,153,76,83,188,63,43,119,207,210,59,50,220,183,211,204,254,140,166,195,228,85,36,73,111,165,254,215,105,183,85,185,150,38,247,106,130,219,235,104,102,141,100,174,35,231,54,133,132,153,196,181,114,207,124,210,185,84,171,238,223,167,72,162,86,35,161,107,113,138,196,137,210,227,38,52,132,22,186,178,239,41,148,161,196,145,27,110,25,239,213,11,53,179,37,64,0,68,170,6,118,233,84,92,241,223,25,72,196,119,226,64,142,228,136,79,90,117,137,50,146,210,20,251,244,202,114,209,73,38,210,201,17,173,199,92,152,234,29,117,221,84,181,165,148,145,153,182,145,45,64,0,68,174,31,57,219,165,102,190,192,114,133,115,191,18,14,34,218,177,227,179,85,134,169,73,83,245,102,18,203,41,93,89,13,165,150,144,132,57,33,78,37,77,54,74,38,79,150,74,50,39,27,214,90,128,0,0,0,160,31,236,163,231,179,253,220,255,0,234,205,31,252,208,91,246,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,128,1,64,63,217,71,207,103,251,185,255,0,213,154,63,249,160,183,236,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,0,0,0,43,215,136,79,18,202,174,94,175,40,248,47,130,80,34,74,188,169,114,33,79,184,231,213,34,41,113,34,48,100,220,132,65,109,6,105,55,86,251,74,71,49,196,153,19,109,57,181,10,231,40,215,30,95,229,215,30,108,220,201,97,29,11,21,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,104,74,52,39,122,13,14,36,182,45,38,125,44,4,42,207,183,17,154,22,85,249,88,119,134,241,105,87,54,38,200,229,63,34,36,205,238,65,162,197,86,139,37,75,38,150,133,169,231,80,127,86,202,86,149,18,84,78,172,201,60,180,189,210,242,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,2,168,49,191,140,53,86,137,152,186,99,216,53,18,37,203,132,150,252,117,166,92,116,146,161,63,115,190,252,95,182,183,100,198,55,162,34,59,202,73,37,8,108,141,102,203,134,165,41,46,32,155,179,76,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,229,89,157,204,45,171,149,252,26,173,98,229,211,27,175,232,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,251,231,22,105,74,212,134,154,117,100,133,236,218,113,43,135,183,18,202,174,97,111,41,24,47,141,176,34,69,188,170,146,38,207,183,39,210,226,41,17,37,176,68,228,133,193,113,4,106,54,150,195,73,95,45,197,25,147,141,55,181,106,231,36,151,34,194,128,71,252,250,226,149,247,130,217,78,190,113,51,13,43,190,134,185,40,222,140,232,166,244,172,200,229,115,106,81,89,115,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,42,192,203,215,17,236,231,95,56,251,134,150,85,211,140,157,109,22,224,188,40,212,186,140,111,163,180,166,249,241,95,154,211,110,183,189,17,146,180,238,66,212,90,164,201,69,174,164,100,125,162,239,192,0,0,4,0,226,183,154,60,118,203,95,228,187,242,41,124,253,28,250,71,233,191,73,255,0,70,67,153,207,233,250,30,79,246,203,78,109,219,207,119,236,233,174,238,221,116,45,57,255,0,11,252,230,102,79,49,56,251,95,178,177,143,18,62,144,81,97,89,242,170,140,70,244,60,8,155,37,34,108,38,210,230,248,236,54,179,209,15,56,90,25,237,245,181,211,82,35,43,63,1,31,243,235,138,87,222,11,101,58,249,196,204,52,174,250,26,228,163,122,51,162,155,210,179,35,149,205,169,69,101,207,171,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,171,3,47,92,71,179,157,124,227,238,26,89,87,78,50,117,180,91,130,240,163,82,234,49,190,142,210,155,231,197,126,107,77,186,222,244,70,74,211,185,11,81,106,147,37,22,186,145,145,246,139,191,1,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,162,133,232,42,108,142,87,54,155,21,231,62,177,232,235,113,90,184,234,213,235,40,244,215,66,208,136,136,164,7,10,76,209,227,182,101,63,42,63,150,187,231,233,31,209,207,66,122,51,250,50,28,62,71,81,215,115,191,181,154,111,118,238,67,95,107,93,54,246,105,169,235,63,192,4,63,207,54,115,107,185,60,196,124,29,169,185,74,244,205,153,116,122,114,61,205,77,105,8,41,74,109,163,129,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,203,90,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,80,25,245,207,174,108,112,91,54,55,206,25,225,166,43,122,26,219,163,122,51,162,133,232,42,108,142,87,54,155,21,231,62,177,232,235,113,90,184,234,213,235,40,244,215,66,208,136,136,164,7,10,76,209,227,182,101,63,42,63,150,187,231,233,31,209,207,66,122,51,250,50,28,62,71,81,215,115,191,181,154,111,118,238,67,95,107,93,54,246,105,169,235,63,192,0,4,106,181,115,155,66,151,156,235,215,39,119,109,43,161,170,193,233,36,90,149,24,232,90,219,168,54,170,83,19,100,198,144,93,188,183,145,185,247,16,231,99,107,109,38,131,216,180,39,159,37,64,0,4,106,186,179,155,66,137,156,235,43,39,118,149,43,174,170,206,234,228,93,117,25,8,90,27,167,182,154,83,243,99,70,142,93,156,199,151,181,135,22,231,107,104,109,68,130,222,181,171,144,207,126,103,43,185,75,195,219,55,21,105,20,95,77,196,93,224,221,46,169,72,234,81,27,175,138,237,50,160,164,183,207,83,78,155,91,95,110,59,186,165,59,143,149,179,82,74,148,59,173,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,66,244,21,54,71,43,155,77,138,243,159,88,244,117,184,173,92,117,106,245,148,122,107,161,104,68,68,82,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,244,130,181,10,240,149,75,98,79,67,26,38,200,168,133,9,196,183,178,59,109,160,244,91,206,30,166,91,189,109,53,208,136,138,96,0,128,28,86,243,71,142,217,107,252,151,126,69,47,159,163,159,72,253,55,233,63,232,200,115,57,253,63,67,201,254,217,105,205,187,121,238,253,157,53,221,219,174,133,167,63,225,127,156,204,201,230,39,31,107,246,86,49,226,71,210,10,44,43,62,85,81,136,222,135,129,19,100,164,77,132,218,92,223,29,134,214,122,33,231,11,67,61,190,182,186,106,68,101,208,56,173,230,143,29,178,215,249,46,252,138,95,63,71,62,145,250,111,210,127,209,144,230,115,250,126,135,147,253,178,211,155,118,243,221,251,58,107,187,183,93,11,78,127,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,164,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,207,192,7,63,204,45,211,93,177,176,11,18,239,91,90,119,69,90,183,236,250,205,82,157,39,148,135,57,18,152,132,235,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,20,131,253,148,124,246,127,187,159,253,89,163,255,0,154,11,254,17,171,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,0,0,17,171,42,89,205,161,102,211,17,241,86,153,97,210,185,86,101,137,232,136,244,138,147,232,90,37,85,92,144,115,121,242,84,218,180,229,50,125,59,68,211,102,146,115,105,41,75,208,215,202,107,207,227,46,118,233,89,126,206,109,183,130,88,144,252,72,118,77,233,107,211,165,162,179,46,82,99,177,66,154,114,106,141,169,215,52,101,74,113,15,169,184,77,26,150,226,27,100,155,55,15,66,55,12,75,80,0,0,0,17,170,213,206,109,10,94,115,175,92,157,221,180,174,134,171,7,164,145,106,84,99,161,107,110,160,218,169,76,77,147,26,65,118,242,222,70,231,220,67,157,141,173,180,154,15,98,208,158,124,149,0,0,1,88,28,80,51,153,153,60,187,99,237,2,202,193,204,72,250,63,69,155,103,197,170,63,27,208,240,37,239,148,185,179,91,83,155,228,48,226,203,84,50,217,104,71,183,213,215,77,76,204,220,47,243,153,153,60,196,227,237,126,202,198,60,72,250,65,69,133,103,202,170,49,27,208,240,34,108,148,137,176,155,75,155,227,176,218,207,68,60,225,104,103,183,214,215,77,72,140,172,252,4,53,199,204,241,201,203,142,118,109,12,30,190,17,17,120,117,122,90,244,213,189,45,197,181,29,116,58,139,213,9,172,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,153,64,0,0,0,0,0,0,0,51,89,154,43,86,77,153,142,55,37,189,38,55,33,81,186,63,83,121,43,77,208,217,95,121,25,254,183,188,89,135,6,171,238,28,252,59,175,89,8,115,115,244,190,151,122,116,50,219,205,126,160,233,118,237,208,245,34,247,159,236,238,22,70,41,75,140,37,110,163,47,29,226,210,31,45,34,193,223,201,251,61,187,225,192,82,187,139,94,242,246,153,136,8,62,157,179,113,213,45,58,228,107,130,139,35,145,50,46,254,83,155,18,173,187,144,164,31,98,136,200,251,20,125,228,52,165,128,120,154,214,47,97,109,30,250,75,155,151,80,234,55,246,25,105,203,146,235,69,253,68,255,0,115,253,82,255,0,40,131,60,95,114,252,138,213,148,214,55,211,33,110,118,137,187,175,119,153,167,231,158,129,25,174,197,56,69,220,70,94,170,15,239,211,188,68,14,26,216,250,230,15,227,33,80,167,204,228,82,110,47,237,165,242,247,109,228,69,152,164,118,19,107,81,234,183,11,184,203,239,212,132,94,191,27,38,174,185,205,146,183,105,202,237,211,79,245,180,139,221,225,171,37,18,50,193,110,236,86,187,122,191,103,255,0,140,102,9,88,0,0,0,0,3,248,100,70,70,71,220,98,138,120,175,225,154,112,255,0,51,71,54,50,183,179,113,210,189,52,181,105,166,215,100,84,39,25,167,67,90,140,251,17,223,216,95,113,14,125,195,230,249,153,98,230,138,209,122,43,220,180,86,106,16,40,242,15,105,30,172,189,81,138,106,46,212,171,245,61,154,31,222,67,66,173,58,135,218,67,205,158,168,113,36,164,159,188,140,181,33,255,0,96,0,0,0,63,225,231,9,150,150,234,187,144,147,81,254,194,25,246,226,49,114,55,114,230,134,228,117,181,106,80,95,153,7,187,184,209,81,151,217,220,95,173,247,254,35,147,101,226,219,118,236,199,92,63,161,34,63,57,185,55,61,41,183,211,188,147,245,74,152,210,85,219,169,126,183,176,245,23,131,156,171,173,172,33,201,61,102,134,204,93,91,169,90,178,45,68,39,121,151,44,156,164,200,73,30,166,74,215,78,95,188,191,190,21,19,144,252,117,115,4,49,238,135,80,149,47,147,75,171,201,141,76,151,245,123,182,182,236,216,166,181,118,54,181,31,170,215,113,104,126,227,35,239,208,77,187,92,167,220,212,26,117,195,74,123,155,14,165,21,153,108,47,106,147,185,183,16,75,73,232,162,35,46,197,23,121,17,253,195,232,128,0,0,243,24,137,136,182,174,23,90,181,11,190,239,168,244,116,250,124,119,100,56,190,75,142,118,54,218,220,50,209,180,169,95,101,181,123,15,184,83,30,123,248,132,214,241,218,161,42,193,195,233,61,45,158,209,184,203,135,177,11,234,204,149,41,163,95,214,198,67,173,239,105,212,118,110,236,211,223,169,151,1,202,246,90,111,92,200,98,28,11,110,221,166,243,169,205,62,211,149,55,249,205,39,149,20,159,101,15,43,106,221,109,74,209,47,17,232,147,220,126,207,186,253,114,249,129,150,158,0,225,197,50,199,181,225,114,77,152,236,170,98,249,142,171,157,36,152,105,167,23,162,220,94,221,121,41,236,35,208,189,158,243,233,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,140,102,71,43,88,115,153,75,93,84,59,190,14,146,219,211,165,151,205,127,234,117,113,149,47,212,109,214,201,90,147,9,46,211,236,239,47,190,147,115,21,145,124,98,203,210,37,213,107,116,222,174,135,29,246,227,162,127,58,43,123,212,168,230,242,190,173,50,28,89,104,72,89,119,118,237,251,200,135,202,203,30,111,177,59,45,55,36,103,173,218,150,234,42,228,32,231,193,228,199,46,107,102,227,60,194,230,45,151,22,157,80,193,39,213,237,46,242,237,239,186,156,169,231,39,14,179,57,110,54,245,18,71,77,90,142,130,68,200,91,31,94,215,18,219,6,225,243,20,195,104,61,22,249,39,179,179,179,82,236,238,144,160,0,2,188,56,169,102,198,45,137,101,187,130,246,204,207,233,138,227,10,76,226,229,159,100,55,154,155,25,194,245,217,82,126,218,19,218,149,146,189,218,23,104,167,171,114,131,86,188,110,74,125,187,72,103,159,80,171,204,106,35,8,220,148,111,117,215,9,9,45,84,100,146,213,74,46,243,34,252,6,136,242,111,133,143,225,46,93,109,75,94,161,27,147,57,250,84,25,115,155,222,74,219,33,80,99,161,194,212,150,162,63,89,179,45,82,122,123,133,55,241,37,183,220,162,102,118,188,234,163,114,81,53,114,165,39,215,221,187,125,66,103,173,222,122,107,167,112,226,184,9,88,173,80,241,162,200,159,111,171,73,201,184,169,156,162,209,30,178,138,91,70,146,245,200,200,189,98,46,241,164,172,60,153,81,168,88,22,212,250,185,105,58,77,30,27,210,75,213,236,117,76,160,215,246,123,62,209,159,119,103,184,122,16,0,0,0,30,63,24,107,7,64,194,155,198,178,149,237,84,58,13,65,244,171,77,116,52,70,113,68,125,199,238,247,12,217,226,213,101,235,131,20,46,218,203,238,111,84,202,228,247,183,104,69,174,249,14,43,216,69,239,247,11,96,224,225,135,45,209,240,214,181,125,186,199,243,137,211,164,197,75,155,191,214,151,30,158,233,22,155,140,187,203,93,118,145,255,0,136,88,224,0,0,0,0,0,173,174,51,149,214,162,97,189,189,71,53,125,99,213,72,142,105,161,247,27,21,4,251,191,202,42,46,143,88,149,69,121,233,16,215,177,199,88,83,58,232,71,166,166,71,237,35,247,16,234,89,86,195,121,120,197,143,214,189,1,109,243,219,58,188,41,147,139,82,78,172,117,172,33,195,251,72,254,233,253,83,215,220,67,66,248,69,97,211,176,203,15,41,54,69,37,158,84,74,111,63,150,141,202,86,156,199,220,116,251,84,165,31,122,207,218,127,228,17,71,139,109,110,93,51,44,147,224,198,115,105,78,229,111,236,35,251,21,8,6,93,228,126,255,0,184,82,29,18,141,58,224,170,51,72,166,181,204,147,35,118,196,238,34,215,106,77,71,218,163,34,238,35,246,142,213,63,37,24,255,0,26,57,78,135,103,245,81,21,246,94,244,132,36,107,218,69,246,77,253,123,245,47,216,44,127,134,54,75,175,76,21,118,161,136,248,151,74,244,125,78,95,43,163,99,158,211,187,118,117,140,185,235,50,250,210,122,165,212,31,106,125,189,157,186,153,88,115,174,33,148,27,139,61,18,93,226,128,120,135,99,228,188,106,199,41,204,199,157,207,163,81,249,93,15,213,18,127,59,14,33,185,222,218,23,246,218,254,182,191,118,133,223,211,248,66,225,143,211,44,109,168,93,239,199,230,197,181,185,92,227,223,183,111,83,18,123,105,238,89,25,246,167,216,74,253,130,236,128,0,0,0,5,106,241,163,192,186,21,87,14,45,204,195,211,40,213,87,174,74,37,66,53,183,82,147,28,214,228,84,81,221,41,46,54,185,8,208,210,222,201,74,66,16,225,26,8,213,44,208,173,230,109,18,32,94,64,49,230,78,95,51,71,104,220,207,77,137,26,133,95,144,139,102,225,92,185,13,70,97,20,233,110,182,149,60,227,206,33,68,210,24,117,44,201,51,35,78,165,28,208,107,74,84,163,23,147,155,31,11,24,201,240,254,225,242,231,198,107,6,164,174,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,204,190,44,95,95,149,12,83,188,177,51,209,126,140,250,91,112,84,107,189,23,63,157,210,245,82,92,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,188,158,23,216,33,85,193,60,168,81,85,89,174,68,168,200,191,228,38,248,66,35,54,164,162,27,19,97,197,38,88,53,43,181,107,38,153,109,107,61,169,34,91,138,65,110,36,19,139,129,124,106,252,83,218,223,15,224,249,141,68,72,174,20,249,227,147,137,84,168,25,91,196,148,68,106,187,108,81,201,22,181,77,43,105,130,168,211,162,165,8,40,75,111,82,53,201,101,173,20,149,54,147,230,50,211,138,89,37,77,41,199,172,124,0,80,15,20,127,29,152,155,242,95,39,132,44,127,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,155,224,3,48,56,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,85,0,202,184,191,238,23,30,4,240,203,231,94,113,52,74,160,0,0,16,87,136,255,0,16,8,121,119,161,59,132,152,67,113,127,166,196,254,153,247,100,199,109,137,13,219,177,119,161,205,210,16,242,28,109,111,60,217,26,16,201,167,113,54,233,186,163,71,212,147,180,130,59,254,78,179,139,125,229,2,251,145,95,160,67,244,205,183,89,217,244,130,223,230,51,31,210,156,166,100,34,47,243,165,176,235,140,114,156,144,110,125,89,22,253,54,171,82,62,205,4,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,10,171,227,5,148,62,252,220,88,176,191,184,66,190,82,228,255,0,248,8,176,37,178,210,203,251,198,28,36,47,251,130,137,191,207,184,43,215,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,81,90,188,88,179,175,78,181,173,90,158,85,240,222,167,190,228,172,233,26,241,125,7,42,59,212,168,42,110,60,134,227,182,162,74,27,123,170,109,237,171,52,184,180,147,68,235,107,65,155,164,104,171,108,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,209,70,93,112,26,205,203,110,17,208,176,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,164,147,90,182,32,144,218,79,98,18,69,210,199,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,123,51,131,155,59,203,55,88,161,244,226,187,30,93,30,133,2,59,113,168,86,226,167,148,166,41,72,54,208,79,154,22,77,180,75,91,174,160,220,82,205,27,244,229,160,204,210,210,8,184,80,189,238,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,185,148,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,10,171,227,157,250,19,253,228,254,26,35,87,11,92,116,195,140,6,204,211,149,108,80,172,250,26,149,116,91,242,45,182,106,78,145,20,88,114,157,149,21,230,215,37,102,101,202,100,250,117,32,220,208,210,133,45,38,189,168,37,173,23,210,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,45,80,0,85,95,28,239,208,159,239,39,240,209,199,248,110,113,4,141,151,105,46,96,246,50,85,101,171,14,170,50,21,38,21,73,231,93,121,22,202,201,167,220,116,154,142,203,14,188,242,36,188,108,36,208,149,37,13,172,214,230,154,173,195,59,180,1,64,60,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,170,0,0,10,1,226,143,227,179,19,126,75,228,240,133,154,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,204,160,1,13,120,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,43,47,133,199,142,204,50,249,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,65,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,192,2,128,120,163,248,236,196,223,146,249,60,33,47,248,46,99,166,28,65,178,110,60,188,84,235,61,13,231,58,224,147,114,83,99,72,34,67,117,24,170,135,25,183,17,29,122,250,239,55,210,173,107,108,200,149,203,81,45,59,201,14,155,118,126,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,25,140,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,239,92,65,169,40,82,218,117,165,154,17,191,105,117,80,1,81,124,87,179,199,38,229,170,214,242,143,135,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,28,213,30,142,155,205,41,189,16,150,215,206,244,28,12,127,77,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,186,240,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,31,52,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,128,160,30,40,254,59,49,55,228,190,79,8,89,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,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,242,146,183,90,82,77,36,241,52,220,202,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,21,153,241,255,0,82,50,169,139,245,175,238,173,90,21,218,157,71,254,1,17,168,137,71,43,254,48,166,150,227,223,220,227,161,63,154,64,181,64,0,0,0,0,0,0,1,73,188,94,176,195,232,110,54,83,238,246,35,242,162,221,60,222,73,239,221,175,77,18,3,106,239,89,159,122,189,164,159,218,57,135,15,28,124,151,130,184,229,5,153,19,185,20,106,199,55,174,250,162,87,230,161,203,54,251,155,90,254,219,191,213,211,239,212,187,175,249,167,16,242,9,196,30,169,62,225,94,92,78,114,93,122,99,83,144,49,31,13,41,94,144,169,195,230,245,140,115,218,107,118,254,141,150,253,103,159,66,75,68,180,179,236,79,179,183,183,67,58,223,129,146,140,127,147,28,231,76,179,250,88,137,251,79,122,66,18,244,237,50,251,36,254,189,250,23,237,28,86,183,70,157,111,213,30,164,84,154,229,201,143,183,122,119,17,233,185,36,162,237,73,153,119,25,123,69,222,112,146,173,203,169,229,146,4,25,46,111,76,30,110,206,194,45,55,212,39,153,247,17,123,190,241,43,177,114,195,167,98,110,30,85,172,138,179,60,216,149,46,71,49,27,148,157,121,111,182,233,118,165,73,62,244,23,180,191,200,51,93,122,91,117,140,49,189,230,91,178,21,201,159,77,229,234,122,37,90,115,25,74,253,134,164,253,149,251,204,124,74,189,73,234,181,69,218,131,231,170,221,219,169,246,123,18,69,236,34,247,11,204,225,77,93,106,177,150,90,99,8,86,170,139,206,221,216,127,214,168,78,50,246,23,184,77,0,0,0,0,0,1,92,156,99,240,229,186,206,26,209,111,166,153,254,113,6,116,104,170,115,119,250,210,35,212,29,50,211,113,23,121,235,174,211,63,241,10,158,194,90,203,214,254,40,90,85,150,28,216,168,117,200,15,110,208,143,77,146,27,87,180,143,221,238,26,76,193,234,193,215,240,166,206,172,169,123,149,50,131,79,125,74,211,77,77,113,155,81,159,113,123,253,195,216,0,0,0,0,243,216,135,46,163,79,176,46,89,244,130,214,116,106,60,199,163,23,171,218,234,89,89,163,237,118,125,162,46,254,207,120,205,174,61,213,235,85,188,104,189,231,220,10,214,114,238,26,151,52,180,71,170,163,150,233,168,189,66,34,63,88,207,184,118,174,27,86,251,181,188,206,208,93,76,110,114,33,46,44,165,122,251,118,146,42,16,245,87,121,107,166,189,194,228,51,145,133,143,226,214,93,174,187,94,159,27,157,57,138,84,233,112,91,222,73,221,33,48,100,33,178,212,214,146,47,89,194,45,84,122,123,198,119,46,58,13,90,206,185,42,22,237,93,158,158,161,72,152,236,71,209,185,43,216,235,78,26,20,90,164,205,39,162,146,125,198,101,248,139,133,225,91,155,24,183,221,150,214,11,220,211,63,166,40,108,37,48,75,150,125,176,217,106,20,102,203,212,101,41,251,107,87,106,150,106,247,234,93,162,195,192,0,4,122,205,102,114,112,235,44,118,227,143,86,228,117,53,169,8,52,67,133,177,244,110,113,77,190,109,159,49,44,56,130,213,108,26,123,123,59,117,62,206,250,86,204,230,111,177,59,50,215,36,151,174,42,150,218,42,36,44,224,65,228,199,62,83,100,227,220,178,230,33,150,214,173,16,249,167,214,237,62,243,237,238,246,153,64,200,94,33,102,58,173,10,189,54,55,67,105,51,45,190,174,86,246,29,230,160,149,29,107,70,194,144,219,169,213,167,140,245,34,212,180,208,187,123,174,211,3,112,42,198,192,75,42,21,157,101,211,249,13,176,211,100,251,156,215,149,206,117,45,52,218,151,163,142,47,110,188,164,158,132,122,23,248,76,250,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,85,154,53,58,224,166,73,163,213,163,243,226,75,105,108,188,222,245,39,114,20,147,74,139,84,153,25,106,70,101,216,98,177,243,179,194,245,138,151,165,177,55,4,218,229,62,102,252,249,180,237,198,173,255,0,219,47,56,174,108,153,122,22,166,109,39,66,79,222,69,222,66,178,161,84,111,156,22,190,148,228,39,189,23,93,162,76,52,153,237,101,253,142,178,241,123,201,104,61,22,209,123,203,179,218,71,219,98,121,86,226,215,54,152,152,22,94,56,192,234,89,46,83,9,172,243,73,27,11,234,27,34,228,70,134,102,122,17,58,190,255,0,110,223,113,139,41,194,236,112,195,188,95,163,55,91,178,107,125,107,11,34,255,0,185,159,111,67,52,33,95,235,141,160,251,156,79,179,219,248,143,122,70,70,68,101,220,99,241,214,43,20,234,13,57,250,173,86,71,38,52,102,212,235,139,216,165,104,148,164,212,103,162,72,207,184,143,184,132,27,205,95,19,124,50,195,187,122,179,106,225,251,222,152,184,157,110,68,20,158,217,17,250,117,154,31,65,57,245,177,84,133,237,113,8,236,215,67,215,191,66,49,77,56,129,124,86,177,26,240,170,222,85,247,249,179,42,146,223,148,179,218,132,232,110,58,183,12,189,68,164,187,214,126,194,255,0,32,177,62,21,25,66,77,126,176,156,114,189,233,124,200,80,244,244,89,115,244,209,244,42,12,150,93,250,167,136,254,201,171,213,82,52,247,251,8,91,147,109,161,166,210,211,101,162,80,68,148,151,184,136,82,223,24,171,82,101,35,29,105,21,165,55,252,222,109,14,58,137,122,151,218,92,202,130,180,211,83,62,226,247,8,123,151,181,26,49,215,15,86,74,208,202,233,164,158,186,119,127,60,104,105,58,202,81,170,206,161,44,213,184,213,76,138,122,233,166,191,84,145,246,128,0,0,0,71,220,249,93,165,104,229,122,248,127,126,213,84,168,213,58,114,15,77,125,103,41,210,140,189,135,250,191,119,226,51,184,235,142,73,125,110,175,181,110,172,212,127,121,153,141,13,100,6,220,141,111,101,110,200,233,209,181,85,26,61,54,123,157,166,122,173,202,116,93,123,204,253,222,205,63,1,34,192,0,0,0,0,5,74,241,170,175,67,59,170,214,182,117,254,117,232,248,51,180,237,252,223,50,162,143,118,157,255,0,126,191,112,172,17,103,124,26,176,112,222,186,43,184,193,57,173,91,110,28,170,59,62,183,114,137,202,124,132,171,177,127,143,97,163,246,251,5,182,136,87,197,130,218,151,93,202,253,86,100,67,213,80,57,26,163,179,214,223,81,130,93,230,101,167,119,222,41,34,198,185,23,104,221,48,174,22,218,230,42,39,51,68,238,211,93,205,169,29,250,31,235,123,134,150,48,194,244,182,175,59,50,29,193,64,145,190,44,142,102,135,177,194,251,46,173,31,215,73,31,122,79,216,61,137,173,41,78,227,62,193,90,220,72,115,237,71,183,168,243,112,99,13,228,243,234,175,242,250,217,91,20,158,70,213,67,146,223,168,244,115,74,183,36,214,94,170,251,59,207,183,66,21,6,165,41,106,220,163,212,204,95,119,13,220,183,212,114,255,0,131,206,57,112,53,203,173,92,26,117,169,220,147,211,145,42,103,47,181,14,173,31,97,226,251,58,125,250,159,116,185,0,0,0,0,30,83,22,44,95,202,134,22,94,88,103,233,79,70,125,45,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,102,94,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,180,195,28,121,141,152,62,22,183,181,204,244,217,114,107,180,12,55,175,219,55,10,229,200,118,75,235,168,196,164,173,42,121,199,156,66,77,213,190,210,153,146,102,70,173,14,65,160,214,165,37,70,40,216,93,247,23,188,116,153,134,25,113,137,135,54,245,103,162,173,98,93,65,84,231,146,130,125,15,42,142,194,9,201,166,219,173,154,80,157,203,92,70,22,133,153,147,141,73,117,36,133,22,229,34,165,178,171,133,191,150,156,199,97,214,25,189,66,244,204,10,205,193,23,210,176,186,174,159,155,75,105,124,233,223,88,75,66,147,164,86,159,87,168,162,89,233,162,53,81,164,143,73,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,97,227,87,226,158,214,248,127,7,204,106,34,5,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,47,167,135,206,118,233,89,175,176,28,161,92,239,196,131,136,182,172,120,236,213,97,170,82,84,253,89,132,178,202,87,86,67,105,101,164,33,14,72,83,137,83,77,146,137,147,229,146,140,137,198,245,150,160,40,7,138,63,142,204,77,249,47,147,194,17,170,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,254,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,101,92,117,92,180,102,46,251,202,254,41,192,196,203,22,71,247,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,122,8,176,243,15,133,248,131,128,204,102,70,145,85,151,26,201,85,30,93,110,76,137,112,220,75,240,216,139,204,234,210,227,72,37,41,75,105,76,188,147,38,247,146,141,6,109,154,200,210,103,82,209,184,190,230,46,129,141,21,235,154,28,232,151,78,29,74,172,74,85,50,218,173,210,226,195,126,53,41,82,247,178,132,200,136,146,90,36,166,57,19,68,183,22,250,8,212,165,41,46,153,17,139,84,202,126,96,36,230,123,4,168,248,200,253,129,46,209,69,94,68,182,89,132,245,65,169,168,117,12,62,182,77,230,157,65,37,70,131,82,20,147,39,27,105,100,180,44,137,42,70,199,23,216,0,0,101,92,95,247,11,143,2,120,101,243,175,56,154,37,80,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,0,0,17,215,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,154,1,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,180,228,19,134,125,155,66,194,249,183,198,102,108,72,149,170,237,249,71,40,200,183,43,116,211,109,251,114,50,156,120,148,105,89,60,102,153,47,53,211,56,75,36,53,34,49,146,144,70,149,27,132,32,6,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,61,3,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,128,80,15,17,28,161,255,0,37,44,101,47,162,208,185,56,123,120,243,102,218,251,231,245,47,49,202,75,93,84,71,55,17,56,92,167,29,78,195,86,253,205,56,214,174,45,194,119,111,213,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,174,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,118,191,157,188,224,219,57,70,194,247,107,74,56,147,111,106,228,119,211,105,209,229,181,35,145,57,246,156,97,15,45,199,26,65,165,40,101,50,80,233,161,75,108,220,36,154,16,164,153,238,78,122,234,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,189,195,155,37,31,201,87,14,31,175,223,244,202,83,152,155,116,253,101,74,75,5,205,114,151,4,201,6,221,49,47,110,82,21,181,104,55,29,83,68,148,173,197,37,58,186,150,90,112,230,0,10,22,226,51,157,127,229,85,136,236,80,44,10,157,85,188,50,181,190,174,155,25,243,229,55,84,156,70,178,114,166,166,118,165,105,220,133,147,109,37,211,82,144,218,84,173,26,83,206,182,81,86,53,173,93,151,106,212,111,88,240,119,209,105,85,8,116,185,146,121,168,46,84,169,109,201,114,59,123,12,247,171,114,33,73,61,72,141,37,203,209,70,70,164,145,254,187,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,250,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,172,143,102,187,85,161,151,111,149,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,1,85,124,115,191,66,127,188,159,195,69,85,139,147,225,139,196,2,102,46,195,141,151,236,111,184,186,187,234,38,214,45,154,147,173,190,236,170,244,86,216,121,231,83,37,105,65,182,79,48,220,126,215,156,90,84,242,86,157,73,78,37,107,114,197,68,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,0,170,190,57,223,161,63,222,79,225,162,170,197,175,112,167,207,109,40,233,80,50,179,140,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,66,77,27,24,109,203,74,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,0,0,160,30,40,254,59,49,55,228,190,79,8,71,91,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,217,179,179,115,117,133,255,0,78,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,142,21,156,28,217,217,185,69,194,255,0,167,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,158,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,72,174,23,30,59,48,203,231,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,41,88,89,79,11,76,251,125,4,153,65,202,142,40,49,190,223,170,212,58,59,66,169,30,62,174,64,157,45,243,81,67,144,148,22,174,50,243,238,168,208,238,134,166,220,112,201,102,109,40,148,197,191,128,160,30,40,254,59,49,55,228,190,79,8,71,91,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,223,246,73,51,131,108,230,231,11,218,173,36,226,66,189,168,113,216,77,217,71,136,212,142,68,23,221,113,244,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,82,40,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,66,127,188,159,195,68,127,225,25,137,150,174,29,230,225,154,117,211,47,164,250,107,111,203,182,105,207,173,198,219,101,51,156,126,60,134,144,226,150,180,233,204,233,84,210,9,59,148,167,93,105,4,159,91,82,189,64,1,31,243,237,137,150,174,23,229,31,19,42,55,76,190,95,167,173,249,182,205,57,132,56,217,61,42,116,246,23,29,164,54,149,173,59,246,243,20,234,201,58,168,154,101,213,146,85,179,65,157,113,170,129,149,113,221,114,125,155,59,203,40,184,161,244,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,17,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,0,56,157,103,199,242,33,66,147,128,216,79,90,219,127,92,20,245,122,74,169,78,168,242,229,90,236,169,108,169,189,83,202,81,115,164,48,169,4,157,174,54,235,41,54,222,45,55,180,163,165,97,106,156,12,127,77,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,34,0,11,201,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,55,55,192,81,15,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,223,201,225,165,130,24,195,138,57,139,163,222,88,99,92,151,109,83,108,185,27,171,247,44,70,224,200,126,152,196,168,178,144,148,55,30,94,228,184,183,210,219,204,18,201,167,73,163,112,156,82,79,105,17,223,160,10,1,226,143,227,179,19,126,75,228,240,132,117,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,164,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,234,200,246,107,181,90,25,118,200,0,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,121,60,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,204,223,0,0,0,0,0,0,1,17,184,145,101,190,163,152,28,30,109,203,125,174,101,106,223,215,162,78,228,150,188,249,80,249,159,109,212,35,236,50,127,107,95,187,67,239,161,20,169,72,86,228,158,134,66,223,56,111,103,218,143,112,209,225,96,198,36,73,228,85,88,230,116,82,182,41,92,253,202,153,37,207,81,152,228,148,237,73,32,189,101,246,247,151,110,164,44,164,150,149,39,113,31,96,241,216,161,122,91,86,101,153,50,224,175,200,217,22,63,47,83,216,225,253,167,80,143,234,36,207,189,69,236,25,168,190,174,69,221,247,84,235,137,198,249,106,151,202,213,58,235,166,214,210,142,253,11,245,125,194,237,184,79,91,82,232,89,96,165,204,150,122,42,127,63,68,118,122,187,42,19,139,188,140,245,239,251,132,212,20,123,197,147,7,14,201,199,217,23,244,54,182,196,186,182,104,91,181,219,211,66,130,215,181,102,103,218,163,254,170,127,111,120,131,34,228,184,50,87,161,207,194,123,158,136,201,234,253,47,162,231,23,111,103,54,77,65,73,239,45,59,139,216,103,251,5,139,0,0,0,0,0,8,233,159,235,114,53,195,149,187,223,168,70,229,83,168,245,41,237,246,153,104,182,233,210,180,238,50,247,251,117,252,6,121,90,113,200,207,161,212,118,45,165,146,139,238,50,49,162,60,135,93,165,119,101,122,199,127,126,229,83,104,212,202,114,207,77,61,102,233,209,76,253,133,250,223,127,226,36,16,0,0,0,15,139,122,168,211,103,87,84,74,218,105,166,74,61,116,215,253,105,67,54,57,132,81,175,29,177,13,70,173,76,238,154,177,235,167,127,243,199,68,194,224,235,106,76,171,227,173,94,180,150,255,0,155,194,161,200,81,175,82,251,72,153,79,86,154,106,71,220,126,225,116,142,33,46,161,77,172,181,74,200,210,101,239,35,21,27,197,95,40,73,160,213,213,142,86,69,43,151,10,97,159,165,11,159,174,178,22,169,210,94,115,235,94,51,251,36,159,85,40,211,221,237,33,93,152,127,124,86,176,230,240,165,94,84,7,249,83,41,114,216,148,131,218,133,106,109,186,135,8,189,116,168,187,208,94,195,255,0,32,185,108,170,113,55,195,44,68,183,168,214,174,32,61,232,123,137,166,227,193,81,237,145,35,168,89,33,132,27,159,85,21,40,70,231,22,190,205,116,45,59,244,50,19,146,143,88,167,87,169,204,85,105,82,57,209,164,182,151,91,94,197,39,84,169,36,162,61,20,68,125,198,93,228,63,97,153,17,25,159,113,15,5,138,56,225,135,120,65,70,114,183,123,86,250,38,16,71,255,0,115,62,230,166,72,90,191,214,219,89,247,54,175,103,179,240,21,173,154,174,45,115,106,105,159,101,224,116,14,153,147,230,176,170,207,52,151,188,190,189,179,46,68,152,100,101,169,27,75,239,246,109,247,152,174,201,213,43,231,26,111,164,185,53,239,73,215,43,115,9,36,123,89,99,123,175,60,126,226,66,11,85,186,126,226,237,246,17,118,89,174,73,184,94,177,77,244,78,38,227,99,92,215,245,98,124,42,118,227,78,207,237,103,155,87,54,52,189,15,67,39,83,161,167,239,50,238,33,103,20,106,53,58,223,166,70,163,210,99,242,34,68,105,12,178,222,245,43,106,18,146,74,75,85,25,153,232,68,69,218,99,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,145,25,25,31,113,136,219,154,60,142,97,110,100,169,114,229,79,99,209,183,23,76,227,113,170,123,164,61,203,86,215,141,7,201,41,13,182,122,56,241,171,183,191,77,15,179,186,164,243,11,195,199,26,112,49,233,147,218,135,233,170,28,117,184,105,159,204,137,27,115,105,55,76,149,203,234,86,178,245,26,221,167,127,173,167,121,118,198,216,21,27,130,206,171,55,50,11,221,36,232,110,146,144,173,168,115,98,208,162,50,236,50,50,61,20,146,251,187,7,64,107,53,56,244,195,104,105,171,239,106,91,34,36,151,162,225,30,154,119,127,172,143,39,121,98,157,249,136,47,38,69,223,93,235,220,73,18,72,250,86,90,208,136,212,127,235,104,79,235,171,252,35,227,81,173,218,213,197,80,141,77,164,67,234,37,77,121,17,217,71,49,8,222,226,212,73,73,106,163,34,45,77,69,218,125,130,125,100,215,134,53,245,121,92,52,171,239,22,163,250,38,137,10,67,18,211,19,123,47,245,73,66,227,186,73,223,30,81,45,27,144,167,11,93,189,154,107,166,166,68,46,30,214,182,169,86,125,187,78,182,40,140,114,96,210,226,179,14,58,55,41,91,91,109,180,161,37,170,140,204,253,84,151,121,153,253,230,62,168,175,14,49,120,124,245,127,8,41,23,84,84,104,186,109,86,63,49,90,151,230,219,139,80,112,203,67,81,123,253,198,98,167,176,45,112,219,198,155,13,202,131,188,184,201,185,105,102,234,246,153,237,65,75,107,113,232,93,167,217,175,112,210,126,29,187,17,235,6,219,114,3,156,200,199,72,135,201,94,134,91,145,201,70,211,208,251,75,179,78,241,232,64,0,0,0,66,110,45,111,173,172,177,50,148,187,161,46,184,148,154,118,247,235,79,157,237,20,137,106,177,213,93,20,120,218,107,205,159,29,26,126,46,36,134,146,242,219,13,48,48,3,14,99,37,58,109,181,41,4,101,175,186,19,37,254,65,210,64,0,0,0,0,127,202,212,72,66,150,163,208,146,70,102,40,83,138,37,248,139,235,52,19,121,105,209,52,40,110,209,187,251,249,53,25,189,191,101,63,175,247,254,38,34,76,72,175,77,150,204,56,233,220,235,238,37,164,22,164,90,169,71,161,23,111,103,121,141,8,112,250,194,198,48,187,45,22,187,36,95,206,43,240,161,86,223,239,245,92,126,159,20,148,159,182,162,62,214,251,203,66,251,136,73,49,207,49,247,14,213,138,152,85,90,178,90,86,215,106,29,54,197,105,174,155,36,180,233,255,0,89,37,220,223,188,191,200,51,65,54,43,144,164,174,43,191,105,26,107,251,72,143,252,163,183,97,30,111,113,55,8,232,137,183,105,82,122,138,122,53,216,206,200,232,219,170,220,89,250,202,101,74,63,89,195,62,241,236,113,95,136,126,56,226,149,182,245,177,38,127,67,17,253,187,203,149,13,221,118,184,133,151,116,100,159,123,126,255,0,104,139,138,82,221,94,229,30,170,49,102,92,54,242,13,42,225,151,3,27,177,41,157,41,73,230,244,48,183,23,215,246,76,140,231,214,51,32,148,157,170,36,43,214,71,111,113,118,106,98,220,200,137,37,161,119,15,232,0,0,0,0,10,54,226,211,151,138,86,13,102,26,61,249,106,82,165,197,161,98,116,121,53,183,214,244,196,188,133,86,202,66,142,160,150,146,103,205,66,12,158,140,241,146,245,78,249,11,38,204,146,158,91,108,132,227,204,154,78,5,230,63,46,85,153,177,17,77,174,225,189,201,115,81,73,233,13,52,191,72,179,77,91,82,89,105,6,141,239,173,216,228,219,134,91,254,173,16,86,162,71,172,181,20,32,18,255,0,138,158,49,208,177,119,55,21,120,214,227,58,196,176,169,237,89,206,73,220,191,231,82,163,62,251,146,79,98,208,147,71,45,249,14,177,167,172,149,114,55,165,70,149,145,20,149,224,151,130,159,253,29,102,50,101,67,223,101,83,226,182,239,252,94,100,183,30,65,183,255,0,18,38,212,151,63,187,146,147,246,12,90,160,165,110,53,126,41,237,111,135,240,124,198,162,35,174,4,101,86,242,204,62,17,226,125,225,134,180,217,117,123,159,15,36,81,164,166,144,195,133,190,117,58,66,39,245,68,203,91,13,79,73,74,163,199,82,16,74,78,228,19,201,73,56,226,155,65,242,171,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,163,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,2,128,120,163,248,236,196,223,146,249,60,33,226,173,60,166,94,87,214,84,46,12,208,217,242,37,213,145,106,221,14,81,106,244,56,208,9,75,139,78,110,27,82,29,169,27,188,205,202,66,20,251,105,91,105,104,246,163,115,170,81,33,11,219,229,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,4,229,163,49,118,38,104,48,178,6,38,88,178,63,185,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,163,42,227,186,230,7,41,151,150,4,88,56,97,138,74,145,46,183,105,226,85,175,78,173,34,172,152,4,195,16,42,50,89,55,213,77,89,147,139,51,90,90,52,45,46,40,155,230,151,51,98,126,169,205,190,127,12,51,59,140,184,65,135,23,214,19,89,87,71,38,214,196,58,123,148,250,181,62,67,41,125,182,249,132,150,222,126,57,47,82,105,231,24,37,48,181,145,122,205,172,181,45,237,178,182,190,78,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,26,83,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,0,202,184,191,238,23,30,4,240,203,231,94,113,52,74,160,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,0,0,40,7,137,21,139,152,235,87,49,213,74,222,97,106,158,156,244,230,245,91,53,152,108,45,154,91,244,182,215,234,71,136,209,169,93,63,39,152,68,228,115,82,150,149,172,214,165,187,206,39,221,249,60,59,111,172,26,195,220,214,90,149,236,111,165,210,156,162,171,154,196,10,165,81,245,34,45,10,168,100,74,139,57,105,218,164,43,106,209,202,37,57,181,12,169,226,124,212,147,100,148,90,20,17,127,136,182,40,96,53,137,150,139,142,216,199,84,203,169,71,188,35,170,21,34,131,77,155,211,84,106,51,90,90,29,105,198,87,162,137,164,48,234,89,117,111,45,11,109,58,37,42,67,166,226,25,119,62,226,247,184,80,219,24,185,109,101,46,136,120,141,80,136,84,42,148,137,19,237,26,97,211,87,30,108,26,115,175,56,181,41,247,21,180,157,67,238,169,111,181,162,15,70,221,74,185,171,75,136,109,153,148,60,86,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,7,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,188,253,126,236,186,174,191,70,253,41,185,170,181,159,67,83,217,164,211,189,33,53,201,29,28,22,181,229,70,103,121,159,45,148,110,86,214,211,162,83,169,232,69,168,179,254,15,185,67,238,205,197,245,11,251,188,43,25,45,207,255,0,135,139,62,91,205,32,191,191,97,178,90,255,0,187,168,219,252,195,130,213,0,83,95,19,174,32,16,241,118,100,156,191,96,133,197,213,216,177,55,49,115,84,154,109,135,98,215,165,54,251,47,52,152,203,82,13,194,101,135,35,246,60,218,210,151,148,181,104,74,109,40,91,145,3,44,89,122,186,179,65,140,180,92,35,181,164,244,29,127,50,77,70,168,184,174,72,102,153,5,164,238,118,67,137,65,127,122,218,9,74,66,86,235,173,32,214,141,251,138,199,248,161,225,13,155,128,185,9,195,108,35,195,246,37,183,66,183,111,136,108,199,57,111,155,207,186,181,194,169,186,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,26,240,184,241,217,134,95,58,242,121,162,69,113,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,38,10,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,86,255,0,157,252,94,179,113,235,134,37,219,139,152,126,252,183,40,87,20,122,67,209,202,91,6,203,237,45,21,200,141,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,168,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,42,175,142,119,232,79,247,147,248,104,129,89,104,203,61,229,154,91,134,235,179,48,250,116,68,92,52,11,94,69,199,6,20,147,36,34,166,182,101,70,100,226,19,166,162,75,43,82,100,40,208,181,122,155,208,148,168,208,149,27,136,229,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,115,242,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,45,80,0,85,95,28,239,208,159,239,39,240,209,94,185,114,193,10,174,99,177,134,139,131,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,252,85,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,23,83,195,131,136,4,60,196,80,154,194,76,94,184,191,211,98,7,82,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,235,137,170,235,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,45,80,0,0,80,15,20,127,29,152,155,242,95,39,132,57,85,63,46,151,221,111,46,51,115,47,64,143,215,91,116,43,130,85,10,224,245,217,107,209,155,81,79,233,93,245,221,39,30,231,57,80,52,109,109,179,229,242,119,40,244,95,170,203,22,97,110,172,175,227,45,23,23,45,104,221,127,65,204,141,81,165,174,83,145,217,169,193,117,59,93,142,226,144,127,222,184,131,82,86,148,58,211,75,52,47,102,211,190,143,229,121,131,95,201,131,249,92,117,181,95,160,190,143,235,118,244,10,235,185,221,71,75,210,114,181,219,206,234,190,163,93,252,173,222,183,51,151,245,130,133,243,59,152,91,171,52,24,203,90,197,203,166,55,65,215,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,247,206,44,210,148,37,110,186,234,201,8,223,180,149,12,186,95,116,76,184,194,204,189,126,63,67,109,215,110,8,180,43,127,215,101,223,73,238,69,67,170,119,212,116,220,103,146,229,60,145,181,198,203,153,206,220,147,209,30,183,85,225,113,227,179,12,190,117,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,170,242,185,129,127,202,83,29,173,156,20,250,83,244,115,233,31,91,253,39,208,245,156,142,158,27,242,127,51,204,111,118,238,70,223,182,90,110,215,183,77,15,197,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,223,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,133,0,241,71,241,217,137,191,37,242,120,67,154,82,178,207,121,87,242,185,85,205,61,10,116,73,84,43,114,232,93,185,93,130,163,38,223,134,131,106,25,177,45,6,106,209,228,45,217,132,210,144,68,75,65,242,212,68,180,169,102,215,202,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,117,193,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,85,98,234,120,98,231,199,242,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,227,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,61,153,193,205,157,229,155,172,80,250,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,92,40,106,160,101,92,117,252,121,203,61,229,128,214,246,27,94,117,153,209,42,54,246,40,218,240,174,58,44,214,76,144,180,173,200,177,222,147,17,214,141,70,164,173,149,73,108,137,125,168,113,11,66,136,201,91,219,111,176,112,230,206,191,242,85,196,119,232,23,253,78,170,230,25,93,63,87,82,140,193,243,91,165,206,51,65,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,73,206,150,120,236,220,173,97,29,34,240,183,145,18,234,184,111,152,238,46,205,101,149,155,180,233,72,74,27,90,166,186,251,103,181,81,144,151,217,81,37,10,222,239,49,9,65,165,38,183,91,160,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,199,75,204,38,93,47,188,180,214,45,123,79,19,35,244,55,37,118,223,42,236,218,102,246,93,244,126,233,243,35,54,215,57,151,92,109,221,205,197,67,219,146,101,167,59,97,150,168,51,57,255,0,192,199,244,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,35,174,0,101,50,242,204,102,23,226,181,241,135,242,37,206,174,225,172,122,92,152,246,228,72,4,251,245,148,74,113,242,116,155,95,49,38,149,180,212,119,28,36,37,14,45,211,209,9,45,198,146,62,85,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,72,45,254,99,210,61,23,205,122,66,34,255,0,58,91,13,54,255,0,53,184,230,231,213,145,236,215,106,180,50,237,129,124,87,179,199,38,229,170,214,242,143,135,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,28,213,30,142,155,205,41,189,16,150,215,206,130,185,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,138,112,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,160,30,40,254,59,49,55,228,190,79,8,115,74,86,89,239,42,254,87,42,185,167,161,78,137,42,133,110,93,11,183,43,176,84,100,219,240,208,109,67,54,37,160,205,90,60,133,187,48,154,82,8,137,104,62,90,136,150,149,44,218,249,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,138,112,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,165,110,53,126,41,237,111,135,240,124,198,162,34,174,95,242,245,117,102,46,101,239,68,178,164,235,90,180,108,249,151,108,106,122,98,184,251,149,94,153,248,237,174,27,68,217,26,201,229,161,245,27,100,73,86,231,16,132,25,36,150,107,71,63,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,250,114,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,217,84,0,0,0,0,0,0,63,134,68,162,208,251,133,70,113,36,200,52,171,122,92,252,110,195,86,117,165,43,149,215,66,220,95,81,217,14,51,127,88,244,131,82,183,40,214,175,85,29,157,199,217,161,138,205,74,150,210,247,36,244,81,9,71,133,28,67,241,199,11,109,182,109,136,211,250,232,140,110,216,92,168,109,105,185,197,172,251,227,40,251,220,247,251,7,142,197,204,222,226,110,46,81,21,110,213,100,244,244,245,233,189,157,145,215,187,69,182,178,245,146,202,84,94,179,100,125,227,136,194,138,228,217,40,138,215,218,94,186,126,194,51,255,0,32,210,254,1,97,218,176,175,10,168,182,75,170,220,237,63,169,222,173,52,215,124,151,93,47,235,40,187,156,247,159,249,7,67,16,119,139,38,17,149,245,151,247,111,40,136,221,58,215,219,202,78,186,111,234,102,193,109,93,166,180,145,104,148,31,121,43,246,119,138,57,19,191,133,62,44,55,135,247,237,102,220,117,26,149,211,88,183,97,17,235,221,245,242,17,250,138,215,243,222,244,254,62,235,183,66,137,104,74,210,122,146,136,140,135,253,0,0,0,0,0,230,249,146,134,153,216,1,136,209,148,157,119,218,149,114,34,215,223,9,226,255,0,40,205,157,212,199,75,116,86,35,105,167,42,124,132,105,248,56,162,23,119,194,77,245,61,150,39,146,111,106,72,174,41,36,157,189,218,83,224,251,68,217,0,0,0,1,231,177,13,216,140,216,55,35,147,220,229,198,42,68,195,121,90,25,237,71,37,123,143,66,237,62,205,123,134,108,113,209,112,220,198,155,241,202,123,156,200,202,185,106,138,105,90,25,110,65,203,119,105,232,125,165,217,167,120,182,14,14,152,124,245,3,8,42,247,84,164,106,186,149,82,71,45,90,151,230,220,139,79,112,139,66,81,251,189,196,98,195,199,202,186,109,170,85,225,110,212,109,138,219,28,232,53,72,175,67,144,141,202,78,230,220,109,72,81,106,147,35,47,85,71,220,100,127,121,10,120,206,95,12,123,234,205,184,106,183,222,18,71,244,181,18,100,135,229,170,38,246,88,233,73,107,144,233,167,124,137,70,181,237,66,91,45,118,246,235,175,121,25,8,11,89,183,107,86,237,66,77,54,175,15,167,149,9,229,199,121,28,196,47,99,136,81,165,69,170,76,200,244,52,159,105,118,15,179,102,226,157,249,135,207,42,69,161,93,232,28,81,26,76,250,86,93,212,140,210,127,235,136,87,234,39,252,3,214,59,154,156,122,125,181,180,237,247,185,46,17,146,139,209,112,139,93,123,255,0,214,71,63,159,81,184,47,26,179,147,39,61,213,206,152,233,169,106,218,134,247,173,106,51,62,194,34,34,213,74,63,187,180,73,44,189,112,241,198,156,115,122,28,247,97,250,22,135,33,109,154,167,243,34,73,218,218,141,163,53,114,250,148,44,253,71,119,105,223,234,233,222,125,150,217,149,204,142,97,110,91,105,113,101,64,99,210,87,23,76,134,228,212,247,72,103,152,173,172,154,254,164,228,56,217,106,227,36,174,207,126,133,217,223,36,136,136,136,136,187,136,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,137,68,105,62,227,45,12,114,172,81,203,14,13,98,251,14,183,123,90,157,107,143,26,141,75,235,165,55,222,75,215,177,183,81,253,209,95,225,252,4,125,159,194,91,43,50,230,174,83,86,223,37,14,44,214,109,245,149,21,119,153,159,127,89,247,232,61,181,149,195,139,43,246,89,180,184,150,63,53,109,45,43,37,122,78,162,158,210,219,236,57,39,250,164,59,229,157,134,246,93,131,12,160,90,116,110,133,130,61,118,245,14,187,219,162,75,189,197,40,251,144,159,240,15,76,0,56,206,112,112,242,54,36,229,210,250,163,58,222,247,226,80,42,115,162,39,83,45,100,38,12,132,160,181,220,146,239,95,180,244,247,144,206,186,219,147,103,222,138,102,82,54,72,162,85,13,46,39,82,61,22,203,189,165,169,106,93,233,251,255,0,104,208,150,71,113,30,22,38,101,198,212,170,67,115,113,211,41,240,105,79,118,25,104,235,112,35,41,69,218,148,254,185,119,17,151,222,59,224,0,0,0,8,5,198,10,84,20,96,85,54,51,173,235,33,85,134,84,147,212,251,11,163,158,69,247,119,138,129,194,40,110,79,197,91,54,27,72,222,167,171,244,228,105,174,154,235,37,178,255,0,40,210,134,19,69,84,28,46,179,225,173,27,84,205,6,158,217,150,186,232,101,29,178,255,0,32,245,96,0,0,0,0,60,86,53,93,241,44,60,37,188,110,217,110,236,42,93,6,161,45,30,169,158,171,110,51,142,17,118,37,90,125,131,246,31,237,25,185,197,187,189,235,243,19,46,139,181,213,238,42,165,98,108,182,251,8,180,67,146,28,112,139,236,167,245,253,197,251,7,106,200,70,95,107,152,223,142,148,23,24,139,173,34,131,58,45,78,107,187,209,218,134,38,69,230,39,67,113,10,251,14,235,170,117,63,113,25,247,104,14,135,73,141,65,163,64,162,66,78,140,83,227,53,21,162,212,254,195,104,36,151,121,153,247,17,119,153,143,220,2,168,248,139,240,245,186,235,23,75,184,187,131,180,174,189,19,182,250,70,31,61,182,185,59,27,137,29,175,172,145,36,183,107,163,138,245,82,90,105,161,251,12,86,100,155,62,227,136,239,38,69,59,98,253,220,230,207,252,74,251,199,184,195,124,179,99,78,44,84,19,77,177,172,239,72,60,173,123,61,33,17,173,61,85,171,253,117,212,151,115,107,255,0,7,224,44,191,41,60,41,169,54,108,152,215,166,52,200,235,170,77,239,217,77,216,166,185,90,147,237,159,214,198,150,105,86,169,83,74,238,236,211,79,121,139,35,139,21,136,108,38,52,100,108,109,26,237,78,166,122,106,122,251,127,17,254,160,0,0,0,0,2,31,241,83,193,202,238,46,229,30,175,38,220,123,89,118,21,65,171,197,200,219,81,252,234,44,102,31,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,162,26,101,90,171,69,146,185,148,106,156,184,18,28,142,252,69,187,25,229,52,181,48,251,75,101,230,141,73,50,51,67,141,56,227,107,79,114,144,181,36,245,35,50,31,148,126,170,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,146,114,171,133,191,145,108,184,225,214,25,189,66,244,52,250,53,191,23,210,176,186,174,163,149,84,117,28,233,223,88,75,90,85,172,167,95,87,168,163,65,107,162,52,73,36,139,170,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,31,39,138,47,15,249,148,137,149,44,205,224,133,187,206,165,61,212,212,111,138,91,14,62,252,166,229,58,251,175,189,86,79,49,107,220,201,243,116,117,182,201,9,101,45,165,194,73,160,221,83,80,91,45,25,139,190,242,191,138,112,49,50,197,145,253,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,85,32,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,13,120,151,228,114,78,92,111,39,177,134,199,92,69,225,213,233,88,113,12,196,109,13,71,93,14,162,241,56,249,194,75,40,36,164,227,26,80,234,153,82,19,234,33,179,109,100,70,148,45,238,63,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,208,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,178,238,52,61,130,22,85,131,143,217,9,176,112,230,187,34,37,90,222,184,176,222,149,68,152,236,69,178,249,199,125,184,77,178,226,155,82,146,180,34,76,121,13,153,145,154,76,218,121,146,212,183,35,66,164,12,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,46,197,120,44,96,52,106,77,155,117,230,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,245,107,130,180,146,253,101,164,172,208,0,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,30,93,197,239,112,155,191,236,219,155,39,54,197,153,66,184,98,75,174,217,210,42,17,171,180,244,153,147,240,87,34,161,42,67,6,180,153,17,154,28,105,194,52,172,181,65,154,92,73,30,230,214,148,204,160,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,56,166,107,179,93,135,25,74,195,133,222,183,171,189,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,124,87,133,54,41,95,120,211,130,119,238,38,98,101,119,211,55,37,103,16,31,235,102,244,172,199,230,242,169,20,182,91,250,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,106,128,226,153,174,202,142,28,102,215,14,23,101,94,173,116,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,103,179,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,179,76,128,241,59,195,187,87,8,211,133,185,158,187,34,80,23,101,199,135,77,182,170,108,210,229,200,93,66,156,148,41,9,97,214,226,176,180,161,113,210,219,104,39,12,211,204,67,136,213,38,180,56,227,144,47,53,217,174,196,124,218,226,58,239,91,213,222,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,137,63,195,75,135,220,156,97,170,209,243,7,139,244,168,142,97,244,9,29,77,30,147,45,166,165,49,114,173,10,148,195,132,225,33,242,91,8,143,37,134,148,104,121,165,33,242,213,38,70,131,86,183,62,0,40,135,137,166,112,109,156,210,226,133,18,139,135,39,18,101,147,99,71,117,52,170,194,90,144,211,245,55,230,55,29,114,86,182,223,67,106,105,8,83,40,105,40,52,107,171,110,47,114,137,196,165,16,212,104,35,32,57,193,165,102,203,8,210,170,129,203,110,251,179,163,195,129,117,161,230,146,72,146,250,208,162,110,115,74,109,9,107,100,131,101,213,155,105,74,77,165,165,104,219,176,155,113,201,64,2,10,241,0,225,193,66,204,68,58,190,47,97,35,29,6,44,122,146,36,180,252,213,244,183,19,109,48,219,40,140,174,98,141,184,207,37,182,80,77,56,157,141,154,183,37,223,182,79,53,221,114,125,148,203,55,40,184,95,244,30,133,34,37,98,187,62,67,146,107,183,26,96,28,87,234,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,123,53,230,44,136,148,234,204,227,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,43,87,251,12,150,39,242,142,250,77,244,175,253,38,63,213,31,163,124,231,189,41,212,111,255,0,83,185,250,127,105,251,121,251,249,251,62,171,77,255,0,206,135,96,226,17,96,89,184,89,195,134,246,195,236,62,183,162,80,237,234,28,122,36,104,48,99,17,236,105,30,153,134,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,78,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,238,188,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,172,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,183,76,213,102,22,213,205,7,10,251,203,23,45,104,221,7,95,232,152,213,26,90,229,55,33,234,100,230,171,80,146,236,119,20,131,254,245,196,26,146,133,45,167,90,89,161,27,246,149,85,229,59,197,62,13,252,64,183,188,197,129,165,48,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,0,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,199,248,132,240,243,165,102,106,52,124,75,194,216,113,41,120,160,212,136,80,165,58,181,37,168,149,120,74,117,182,84,228,197,119,165,113,154,81,184,79,32,150,226,154,100,217,216,233,242,73,190,213,148,204,159,97,126,81,108,215,104,86,57,75,159,93,172,71,138,155,142,187,37,215,9,117,87,216,55,77,11,38,13,106,106,58,18,114,29,74,16,130,215,97,164,150,167,20,70,179,167,110,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,28,0,201,126,112,110,108,220,231,218,238,173,40,229,194,178,104,118,61,85,54,157,30,91,81,249,240,88,118,109,29,15,45,199,26,65,41,75,121,81,144,233,161,75,112,155,53,26,16,165,17,110,85,143,128,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,175,17,156,148,127,37,92,71,98,191,96,83,42,174,97,149,211,245,148,217,47,151,53,186,92,227,53,155,148,197,61,185,75,86,212,32,156,105,78,146,84,182,212,164,234,234,153,117,195,136,2,95,240,230,201,71,242,170,196,119,235,247,253,50,170,222,25,90,223,89,82,146,193,114,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,173,41,230,156,41,213,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,205,56,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,232,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,126,153,5,206,189,171,154,204,56,137,68,171,84,250,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,237,85,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,8,56,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,60,78,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,185,107,198,226,173,74,175,210,176,26,187,66,169,196,168,211,106,49,238,9,112,230,68,121,47,49,37,135,19,76,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,107,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,32,6,94,242,233,125,230,90,177,116,90,120,103,31,174,185,40,86,249,215,97,83,55,178,215,164,54,207,135,25,198,185,207,58,219,109,109,110,82,222,220,163,61,121,59,8,181,89,25,115,74,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,85,183,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,223,10,193,44,186,95,120,223,71,190,174,202,4,126,77,183,135,54,252,234,237,193,83,222,202,186,94,84,9,114,98,181,201,91,168,113,124,247,33,155,59,155,37,242,247,239,81,25,22,135,202,134,170,6,85,198,135,176,219,8,108,220,122,200,78,29,225,30,32,49,45,202,21,197,134,246,219,50,14,35,230,203,237,45,16,163,58,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,144,51,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,190,64,45,211,133,14,71,35,91,84,170,38,110,49,25,114,202,187,82,143,33,118,141,36,208,236,114,131,17,212,184,194,166,190,74,36,155,171,125,165,47,148,146,213,162,101,212,185,170,212,226,57,60,43,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,231,248,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,94,184,111,138,184,143,131,245,217,23,62,23,222,149,91,102,171,46,159,38,150,244,186,116,131,105,197,197,125,27,28,108,204,191,228,169,39,246,144,226,27,113,6,149,161,10,79,229,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,130,50,117,147,171,19,40,22,36,138,5,2,103,166,110,74,206,207,164,23,7,45,232,254,148,229,61,33,113,127,154,173,247,91,99,148,220,131,111,234,204,183,233,185,90,153,246,72,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,66,14,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,206,127,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,163,110,47,247,253,155,125,102,190,52,91,62,225,137,86,93,171,107,198,160,85,206,49,154,145,22,162,220,201,142,187,28,215,166,213,45,9,125,178,94,211,61,171,220,133,104,180,45,41,112,128,191,236,219,23,53,242,98,222,23,12,74,74,238,171,94,77,2,144,114,76,210,137,85,23,38,67,117,168,228,189,54,165,107,75,14,18,55,25,110,94,212,39,85,173,9,85,228,128,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,117,94,42,121,14,255,0,85,243,87,132,20,95,238,78,221,244,42,101,59,254,29,114,107,106,95,55,254,46,151,80,219,63,221,36,45,95,157,88,174,172,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,247,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,0,0,0,0,0,127,148,168,172,76,97,81,164,163,123,107,211,114,117,50,215,67,215,217,248,10,220,205,183,10,106,77,229,38,77,233,130,210,58,26,147,155,55,211,118,41,222,110,132,195,101,245,178,101,146,83,162,82,234,187,187,117,211,220,98,180,49,35,44,216,211,132,245,5,83,111,155,59,209,239,39,78,207,72,68,119,95,85,10,255,0,90,117,69,220,226,63,195,248,143,15,26,207,184,229,187,201,143,78,222,191,119,57,178,255,0,26,190,225,102,124,58,56,122,221,116,123,165,172,93,198,42,87,64,136,59,189,29,15,158,219,188,237,237,203,142,239,214,71,146,123,116,213,181,122,201,61,117,208,189,166,45,112,7,196,188,173,74,109,237,110,75,182,106,200,221,22,103,47,121,106,162,251,14,37,101,246,76,143,189,37,237,25,193,204,86,9,92,184,13,137,117,11,34,225,141,176,227,242,185,78,111,108,249,155,163,180,234,187,16,226,244,211,154,69,218,127,246,23,193,194,43,214,85,131,136,182,213,202,203,155,90,167,86,224,78,116,180,35,213,44,190,149,251,82,175,97,31,113,31,224,99,72,88,43,119,196,191,48,150,206,187,98,59,188,170,148,26,124,181,250,166,90,45,200,205,184,101,218,148,235,246,203,216,95,176,123,80,0,0,0,0,30,83,22,98,170,118,23,94,16,208,141,202,122,131,80,108,139,93,53,51,142,225,127,148,102,191,23,97,185,3,21,111,40,110,163,98,153,175,212,81,166,186,233,164,151,11,252,130,223,184,62,202,130,188,10,169,70,105,189,36,38,176,242,148,122,159,105,116,112,8,254,238,241,63,64,0,0,0,112,60,240,226,60,44,51,203,141,215,84,154,230,195,169,211,231,82,153,236,51,213,215,32,73,82,75,177,42,253,67,239,34,47,188,103,181,13,73,188,47,66,102,42,55,200,173,213,54,182,157,72,181,91,206,246,22,167,161,119,171,238,253,131,69,25,62,195,200,216,109,151,75,22,140,211,123,31,151,64,166,78,150,157,76,244,144,168,49,210,178,215,114,139,189,30,195,211,220,67,179,0,15,51,120,225,189,151,127,67,56,23,101,27,174,96,207,93,189,67,173,118,232,162,239,109,73,62,229,171,252,35,129,222,188,56,178,191,122,27,203,151,99,242,150,242,148,179,87,164,234,42,237,61,222,194,146,95,172,60,76,14,18,217,89,137,53,18,157,182,249,200,109,100,178,111,172,168,167,184,200,251,250,207,187,65,32,176,187,44,56,53,132,12,52,221,147,106,116,78,50,105,52,175,174,148,231,113,35,78,199,29,95,247,52,255,0,131,241,29,84,136,146,68,146,238,34,208,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,228,171,64,110,171,74,153,76,120,181,110,100,119,24,89,123,201,105,52,159,187,223,239,25,230,207,126,21,63,132,217,145,186,41,174,199,228,183,91,155,54,182,193,111,37,110,105,233,242,146,149,125,181,105,249,190,227,208,254,226,19,31,131,126,52,28,71,43,88,63,80,155,181,135,156,147,85,97,174,94,186,186,126,143,142,158,210,70,189,218,151,106,244,251,189,162,215,64,0,0,0,86,55,25,235,171,166,182,45,219,88,151,167,54,76,73,70,90,123,219,168,35,221,254,81,92,25,97,134,115,177,250,193,96,139,93,110,74,81,255,0,246,107,37,254,81,164,59,81,174,158,215,163,176,127,235,112,35,163,252,13,164,135,213,0,0,0,0,1,94,252,93,241,177,171,55,12,33,97,172,23,180,168,86,221,109,215,81,183,254,229,122,60,246,76,245,54,205,63,105,37,216,74,37,126,29,226,161,176,210,196,172,98,117,253,65,177,40,141,115,38,215,106,81,105,237,250,201,45,20,243,200,104,143,214,82,75,189,101,253,98,252,75,188,104,63,40,121,116,163,101,211,9,169,86,196,120,60,154,179,241,216,145,84,95,53,106,221,40,227,48,135,187,13,215,18,94,179,63,213,61,190,238,206,254,228,0,3,227,84,44,251,118,169,32,165,79,167,115,93,47,235,115,156,79,176,139,184,148,69,220,68,62,164,88,172,67,101,49,227,55,177,180,235,161,106,103,166,167,175,183,241,31,234,0,0,0,0,0,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,53,153,148,194,25,56,11,143,55,206,17,188,196,182,227,219,181,135,153,167,156,183,218,121,247,105,203,209,216,79,56,182,180,65,173,200,206,50,225,145,18,116,53,153,26,82,100,105,46,106,37,87,12,188,20,252,180,230,226,214,234,42,29,44,11,19,75,214,102,199,118,60,239,68,251,61,59,109,234,218,210,173,101,59,27,122,79,110,173,19,187,84,74,219,173,255,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,58,115,129,152,44,56,203,126,7,86,47,92,77,183,254,145,192,170,110,161,68,160,41,130,113,186,204,169,12,184,101,17,211,90,84,218,25,83,109,186,110,41,194,52,147,105,89,18,92,81,165,181,231,50,173,54,53,70,171,54,161,14,147,18,151,30,84,135,30,106,12,69,58,166,34,161,74,51,75,45,155,203,91,166,132,145,146,72,220,90,215,161,22,229,40,245,51,186,158,18,217,113,197,12,31,194,57,24,141,123,94,242,219,164,98,44,120,213,122,69,162,203,173,187,18,59,11,66,84,213,69,213,104,102,137,47,53,176,137,13,41,36,77,18,57,219,220,36,34,61,123,113,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,34,179,173,141,248,95,129,57,121,185,107,184,179,67,151,95,164,92,81,222,182,25,161,70,113,198,87,87,126,92,119,72,226,155,232,237,142,133,52,151,148,183,181,35,66,16,163,65,41,205,136,86,115,5,223,112,155,192,60,88,194,76,14,250,91,124,222,92,170,13,247,178,224,162,90,145,217,140,182,216,110,67,44,237,168,72,146,72,55,77,231,89,105,157,140,37,194,109,182,204,205,100,110,172,210,205,32,137,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,92,166,96,112,43,11,243,127,130,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,228,58,132,201,66,83,32,214,72,53,155,110,17,150,190,195,40,65,130,60,90,176,107,14,171,173,96,125,114,207,170,163,12,173,78,158,218,180,238,248,143,42,84,167,105,113,17,30,36,121,83,226,169,166,151,235,161,183,164,173,77,36,150,132,169,13,20,117,169,38,181,88,166,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,5,32,113,31,226,1,51,49,21,215,112,147,8,110,47,244,167,129,211,62,236,152,237,191,29,203,138,86,196,57,186,66,30,67,110,33,150,92,51,66,25,52,237,55,26,55,84,107,250,146,106,11,14,191,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,232,123,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,99,42,226,255,0,184,92,120,19,195,47,157,121,196,209,223,241,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,234,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,44,246,102,187,53,216,143,155,92,71,93,235,122,187,208,210,160,243,24,160,80,24,120,215,22,145,21,70,70,105,73,153,23,49,229,237,73,186,241,145,41,197,37,36,68,132,33,182,209,103,252,21,60,44,93,63,16,39,121,117,56,79,240,1,18,184,134,100,178,149,154,124,47,145,93,180,45,248,138,197,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,99,104,91,219,168,48,73,252,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,47,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,86,7,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,89,120,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,58,184,141,112,228,179,112,23,11,232,24,185,128,212,185,109,208,173,216,237,83,47,18,159,86,55,159,117,107,113,182,163,84,73,11,34,35,91,142,184,109,188,150,141,40,35,91,6,219,41,73,58,162,131,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,70,152,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,21,87,199,59,244,39,251,201,252,52,66,12,150,102,98,78,84,113,230,149,137,239,65,151,80,161,63,29,234,69,195,6,33,53,207,147,78,123,105,171,150,110,36,200,150,219,173,178,241,17,41,27,205,146,108,214,132,173,70,52,59,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,5,48,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,112,174,133,127,222,86,205,179,115,89,148,43,134,92,74,21,227,30,52,106,237,61,38,70,196,228,71,144,137,12,26,210,100,100,75,109,214,200,210,178,209,100,74,113,36,123,92,90,85,237,114,157,226,159,6,254,32,91,222,98,192,208,158,63,98,207,228,43,6,174,204,92,250,33,85,186,62,139,211,213,55,209,116,196,234,243,254,177,39,114,149,161,242,217,70,238,99,174,237,87,45,164,56,189,170,219,180,232,174,240,226,17,152,235,215,48,86,182,98,234,117,138,83,53,171,47,114,40,148,118,34,47,208,241,25,113,163,106,83,105,97,107,82,255,0,156,33,75,39,92,55,57,166,74,73,37,104,38,218,38,252,86,109,177,190,149,152,252,126,184,241,162,141,67,151,70,143,113,199,165,169,112,36,184,151,23,25,246,105,209,163,188,130,90,123,22,130,117,151,54,47,68,154,145,181,70,148,25,154,10,122,240,49,253,54,126,237,255,0,18,22,168,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,148,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,82,77,125,110,10,158,41,238,159,135,243,188,198,156,46,164,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,21,120,157,103,199,242,223,93,147,128,216,79,90,221,96,219,245,5,122,74,169,78,168,243,34,221,15,37,12,169,189,83,202,73,242,99,190,153,4,157,174,56,211,202,38,222,45,118,52,162,128,2,127,240,197,207,143,228,66,187,27,1,177,98,181,182,193,184,42,9,244,109,82,163,81,229,197,181,222,82,30,83,154,39,148,163,228,200,125,81,201,91,156,109,166,84,110,60,122,111,117,71,42,184,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,172,190,43,217,28,141,114,210,171,121,184,195,149,203,58,237,54,60,117,221,212,146,67,178,10,116,70,146,219,9,154,193,36,148,109,45,134,146,142,106,79,70,141,150,148,230,168,83,107,231,113,254,21,217,50,197,139,131,17,237,92,213,79,170,253,23,179,40,221,76,138,68,150,23,26,68,170,235,154,191,13,248,201,109,91,249,12,150,215,208,235,142,37,46,26,77,36,206,134,174,115,60,87,138,63,142,204,77,249,47,147,194,29,127,132,182,112,105,88,65,121,72,203,189,246,114,202,133,136,85,136,202,160,202,101,164,173,16,107,110,146,88,216,234,82,142,106,145,36,147,25,178,94,227,75,75,101,26,164,146,227,174,34,221,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,60,251,231,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,242,170,173,255,0,121,87,108,218,6,31,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,93,132,189,234,34,37,56,179,84,223,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,213,197,175,37,30,155,135,51,54,88,101,76,170,204,173,51,201,110,244,167,176,92,246,213,5,150,57,104,169,164,141,91,219,228,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,212,176,233,89,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,29,234,98,78,16,217,184,11,144,156,68,194,60,63,98,91,116,43,119,13,238,70,99,156,183,205,231,221,90,225,73,117,215,156,95,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,150,120,70,170,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,243,249,193,202,101,155,155,172,47,250,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,85,235,145,126,23,151,219,248,177,42,238,205,29,147,232,138,45,141,80,143,202,183,106,44,51,54,45,198,242,227,45,206,199,153,144,104,54,88,90,226,45,94,171,173,58,163,113,133,118,161,228,21,191,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,163,110,37,153,21,141,150,91,154,46,39,225,140,8,145,112,190,227,144,197,54,44,20,202,117,199,233,21,18,142,102,166,22,111,184,183,94,67,196,195,207,37,194,81,237,62,99,106,74,9,45,155,147,255,0,135,22,71,36,229,74,205,159,120,98,10,226,72,196,91,194,59,8,156,203,72,105,212,81,34,36,205,101,9,167,200,141,75,90,148,105,83,234,74,185,74,91,77,37,36,162,100,157,114,101,0,0,160,30,40,254,59,49,55,228,190,79,8,124,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,227,220,212,214,144,130,148,166,218,53,242,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,119,211,116,218,216,113,142,56,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,251,199,27,117,181,18,146,162,66,208,162,50,74,138,133,179,5,144,236,101,193,124,193,82,112,26,219,162,213,111,71,46,190,87,209,74,163,20,228,197,110,181,245,72,84,157,169,230,184,134,122,117,154,201,222,99,133,177,180,165,229,236,109,105,81,219,167,15,60,184,226,134,90,48,26,61,161,138,151,188,186,141,74,163,32,234,72,183,201,214,222,133,109,147,158,178,162,176,233,17,169,107,82,140,214,238,213,155,36,225,171,148,159,206,60,252,160,16,215,136,166,122,163,101,106,205,59,31,15,167,196,94,42,87,227,178,244,22,100,197,117,104,166,83,158,57,8,58,145,25,182,108,60,180,185,29,77,161,149,47,237,173,43,82,22,132,154,23,69,117,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,143,202,47,123,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,237,161,75,74,16,133,18,17,50,133,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,215,179,21,143,54,110,91,112,142,187,138,215,156,216,137,69,58,58,209,76,130,244,131,101,117,106,137,161,71,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,44,225,98,21,201,74,188,175,251,150,239,161,91,17,45,186,109,114,177,54,165,14,139,16,211,200,166,176,243,203,113,184,173,237,66,19,177,180,168,144,90,33,37,162,75,68,167,184,173,123,131,222,88,241,31,15,232,85,28,194,93,85,170,173,22,149,122,211,215,2,5,174,252,99,109,186,132,82,92,119,98,213,212,174,111,252,105,182,146,182,73,70,219,170,113,11,216,233,110,178,160,0,0,0,0,0,0,1,254,82,162,177,49,149,71,146,222,246,213,166,165,169,150,186,30,190,207,192,124,186,125,159,110,210,228,28,168,20,238,83,167,253,110,115,138,246,25,119,26,140,187,140,199,217,0,1,22,51,227,148,120,121,150,195,197,29,22,6,251,166,157,167,163,221,230,153,105,204,126,47,55,213,83,205,183,249,166,12,189,109,126,238,222,250,6,157,10,85,50,90,225,203,111,150,243,90,110,78,164,122,106,68,101,221,169,119,25,11,151,225,17,141,141,94,56,97,55,13,39,61,173,66,136,235,142,180,141,191,247,43,49,224,50,71,169,54,73,251,74,62,245,26,191,30,241,97,32,0,0,0,0,62,85,214,215,81,107,214,24,47,245,200,18,17,254,22,212,67,55,153,158,134,112,113,250,254,96,203,77,46,74,169,255,0,246,107,197,254,65,99,252,24,174,174,166,216,184,173,99,94,188,169,50,229,17,105,221,163,116,244,123,191,202,44,228,0,0,0,5,81,113,144,198,149,75,114,139,131,244,249,187,152,101,113,170,175,181,203,211,71,75,210,17,213,218,104,215,187,66,236,94,159,119,180,67,124,136,225,83,248,177,153,27,94,154,212,110,115,116,73,208,171,111,150,242,78,214,153,159,25,42,87,219,78,191,156,238,45,79,238,49,161,170,76,6,233,84,168,116,198,75,70,225,199,109,132,23,184,144,146,73,123,253,222,241,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,89,113,153,194,22,229,38,129,139,208,216,250,246,155,139,70,117,91,191,214,203,210,18,21,222,189,59,244,238,78,191,127,176,64,108,162,226,12,156,54,204,37,149,95,98,71,41,183,43,116,216,242,61,66,86,246,78,115,11,82,123,82,173,53,217,222,69,168,209,157,179,89,106,226,183,105,117,246,11,70,234,80,152,150,142,255,0,178,227,105,89,119,145,126,183,184,191,1,244,192,0,0,5,47,241,152,185,213,47,30,232,54,210,93,222,134,109,168,178,79,213,211,69,20,218,130,52,238,255,0,40,141,249,30,162,75,174,102,110,196,98,35,60,195,98,187,75,144,225,110,34,209,9,168,70,35,62,211,47,127,226,52,85,13,147,143,17,134,12,180,54,219,74,52,252,11,65,254,192,0,0,0,3,252,164,190,136,209,221,146,225,232,134,144,165,171,240,34,212,197,1,241,29,197,245,98,166,100,43,172,52,238,246,45,167,165,80,139,213,211,67,143,62,89,126,162,79,185,207,191,241,49,223,184,63,96,29,62,237,185,106,88,201,87,141,205,102,138,251,208,34,158,245,39,100,166,92,129,33,10,245,92,35,61,9,71,216,104,52,251,204,251,133,193,128,0,0,0,0,0,0,0,0,0,10,149,227,105,131,149,214,174,171,23,48,49,222,231,81,100,211,202,206,152,222,212,39,164,148,219,146,37,199,61,77,123,220,231,33,217,61,132,141,168,233,125,101,106,226,72,171,4,93,79,6,76,45,250,41,151,26,238,38,79,161,116,179,239,187,129,206,154,111,85,191,172,165,194,65,50,207,213,146,205,45,236,148,170,138,123,82,149,171,93,79,84,242,204,79,240,20,173,198,175,197,61,173,240,254,15,152,212,71,170,225,13,137,150,174,13,225,198,99,241,74,245,151,211,209,109,154,125,2,161,39,107,141,161,199,182,21,79,99,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,8,107,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,76,14,20,249,28,141,137,85,88,25,164,196,149,203,106,133,108,86,9,118,181,49,40,117,131,168,212,98,169,11,41,171,115,66,37,198,101,221,18,148,182,163,230,60,211,137,89,165,45,41,183,174,36,80,15,20,127,29,152,155,242,95,39,132,38,167,10,156,76,181,112,111,34,56,153,138,87,172,190,158,139,108,222,21,58,132,157,174,54,135,30,217,76,167,108,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,92,25,170,204,197,229,154,252,92,153,138,87,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,164,167,151,185,215,22,183,20,69,185,107,86,212,161,27,27,68,192,225,79,145,200,216,149,85,129,154,76,73,92,182,168,86,197,96,151,107,83,18,135,88,58,141,70,42,144,178,154,183,52,34,92,102,93,209,41,75,106,62,99,205,56,149,154,82,210,155,122,226,70,85,199,170,191,240,182,251,194,255,0,163,159,78,168,94,140,250,91,111,195,186,104,255,0,206,153,123,170,165,202,221,200,127,234,150,173,155,185,107,245,23,181,101,167,106,75,82,29,215,7,115,233,127,97,30,87,47,220,175,166,218,137,93,166,221,177,229,196,165,212,102,207,123,90,43,19,90,54,166,180,134,123,82,180,41,38,183,27,74,77,162,67,206,58,226,249,219,205,3,128,97,237,149,85,196,171,254,218,195,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,154,232,71,220,52,59,105,211,176,159,34,217,96,163,82,110,155,143,209,214,133,131,79,143,30,163,87,232,228,189,206,149,34,66,82,236,158,66,13,231,83,206,151,33,75,229,164,212,148,115,116,45,16,158,207,1,253,148,124,137,255,0,187,159,253,89,172,127,154,9,84,42,215,139,126,116,234,180,89,46,101,79,11,110,9,112,36,57,31,91,241,246,163,41,165,169,135,218,109,200,244,246,159,53,17,154,28,105,195,91,228,132,232,164,45,166,249,134,70,251,66,181,176,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,197,15,127,117,96,94,35,218,24,79,101,99,125,78,141,205,179,47,190,173,170,109,82,57,154,219,102,84,121,47,176,228,89,29,133,202,120,250,117,184,130,61,82,182,204,205,42,51,67,169,111,170,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,30,230,166,180,132,20,165,54,209,175,149,38,51,138,211,71,154,230,186,100,218,148,77,184,149,169,42,218,102,135,91,208,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,44,66,252,248,103,85,169,84,14,31,248,127,93,174,212,226,83,169,180,232,245,233,115,38,75,121,44,177,25,134,234,211,148,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,176,56,134,103,78,171,154,124,80,145,66,180,46,9,106,194,187,106,65,21,191,12,227,42,41,77,124,155,218,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,46,91,107,91,219,162,88,186,158,10,158,22,46,159,136,19,188,186,156,58,175,246,81,242,39,254,238,127,245,102,177,254,104,36,165,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,67,254,41,120,233,15,7,242,167,94,182,225,86,122,75,147,17,63,208,221,49,150,201,135,28,92,87,12,142,160,181,54,233,238,228,244,188,198,84,226,18,165,33,201,44,125,147,81,45,52,46,36,167,14,220,116,135,128,57,172,181,46,74,245,103,209,150,221,123,155,109,215,158,81,48,77,166,44,162,34,105,110,184,241,165,44,178,220,164,69,121,199,9,73,82,91,101,127,104,140,208,173,10,0,139,249,254,206,13,43,41,184,70,165,83,206,91,151,221,227,30,100,11,81,12,180,147,68,103,208,132,147,147,157,83,136,83,91,35,155,205,44,155,82,84,110,173,72,70,221,134,227,141,208,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,253,56,119,101,15,249,41,96,209,253,41,133,201,196,43,199,149,54,232,217,63,169,101,142,82,157,233,98,55,180,137,178,229,54,234,183,154,119,238,117,199,116,113,109,147,91,101,80,161,110,35,57,40,254,74,184,142,197,126,192,166,85,92,195,43,167,235,41,178,95,46,107,116,185,198,107,55,41,138,123,114,150,173,168,65,56,210,157,36,169,109,169,73,213,213,50,235,135,242,184,119,102,243,249,41,99,41,253,41,155,201,195,219,199,149,10,232,217,3,169,121,142,82,93,233,101,183,180,201,194,229,56,234,183,146,119,238,105,199,116,109,110,19,91,111,248,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,1,202,177,211,52,120,19,150,191,66,126,90,239,159,163,159,72,250,159,70,127,70,76,153,207,233,249,92,239,237,102,156,219,183,158,215,218,211,93,221,154,232,122,124,156,20,206,102,91,51,19,117,74,178,176,115,18,62,144,86,161,83,215,84,126,55,161,231,196,217,21,14,54,218,156,223,33,134,208,122,45,230,203,66,61,222,182,186,104,70,101,5,184,231,126,132,255,0,121,63,134,138,171,19,255,0,134,46,124,127,34,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,137,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,0,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,226,178,157,226,159,6,254,32,91,222,98,192,210,152,165,110,39,89,14,252,136,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,224,0,181,78,6,63,166,207,221,191,226,66,213,0,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,7,21,204,244,254,127,43,248,41,121,255,0,225,17,111,249,176,83,253,234,83,75,110,65,43,254,23,170,66,83,250,140,154,255,0,182,25,21,86,39,255,0,5,79,20,247,79,195,249,222,99,78,22,83,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,250,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,232,24,41,143,120,79,152,155,86,85,235,131,151,95,210,10,44,42,130,233,111,201,232,100,196,217,41,13,182,226,155,217,33,182,214,122,33,230,207,82,45,190,182,154,234,70,69,72,60,81,252,118,98,111,201,124,158,16,243,246,94,110,234,184,117,147,43,159,43,182,133,58,92,122,149,241,116,73,169,86,171,37,33,77,19,52,165,70,132,223,74,199,45,68,165,45,229,70,117,14,239,245,57,38,164,109,115,156,102,215,42,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,59,179,254,198,126,13,127,36,127,228,181,233,186,175,59,210,31,73,62,147,106,174,119,210,46,71,39,173,233,183,242,249,60,191,169,233,181,211,149,253,126,119,243,129,73,152,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,213,111,76,221,213,113,23,38,86,198,87,110,250,116,185,21,43,30,232,141,82,162,214,78,66,157,39,169,73,141,53,190,149,254,98,141,73,91,42,146,210,26,217,234,114,73,40,218,223,36,141,223,65,194,227,199,102,25,124,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,10,1,226,143,227,179,19,126,75,228,240,132,85,23,83,195,23,62,63,150,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,148,205,118,84,112,227,54,184,112,187,42,245,107,161,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,61,152,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,245,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,20,213,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,9,105,196,143,136,36,156,187,70,111,7,176,110,171,17,88,139,81,142,153,51,106,76,186,211,203,182,80,78,176,227,68,236,119,152,117,151,151,37,147,125,36,133,41,43,109,6,135,52,209,109,153,210,96,239,249,58,206,45,247,148,11,238,69,126,129,15,211,54,221,103,103,210,11,127,152,204,127,74,114,153,144,136,191,206,150,195,174,49,202,114,65,185,245,100,91,244,218,173,72,251,46,211,28,175,251,55,20,242,77,137,216,131,135,215,12,74,229,189,92,195,123,130,76,25,209,140,246,58,143,71,200,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,206,96,213,64,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,0,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,169,72,229,115,89,67,205,253,99,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,116,12,20,199,188,39,204,77,171,42,245,193,203,175,233,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,164,30,40,254,59,49,55,228,190,79,8,69,247,41,53,86,105,81,235,175,83,37,162,155,50,67,209,35,204,83,42,38,30,125,148,182,167,90,67,154,109,82,208,151,217,82,146,71,170,73,214,204,244,220,90,207,94,24,185,241,252,136,87,99,96,54,44,86,182,216,55,5,65,62,141,170,84,106,60,184,182,187,202,67,202,115,68,242,148,124,153,15,170,57,43,115,141,180,202,141,199,143,77,238,168,238,164,7,20,206,6,101,40,89,86,192,234,198,38,212,203,157,85,123,117,46,219,136,168,171,125,185,117,135,89,113,113,219,116,146,164,109,100,185,75,113,195,53,160,249,109,172,146,102,179,66,85,158,43,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,125,92,75,194,27,203,9,99,89,175,222,108,68,97,119,205,175,22,239,166,50,203,228,234,209,78,146,235,200,142,167,77,62,170,86,180,177,204,36,145,171,68,56,130,86,213,238,66,127,86,15,96,94,35,227,204,203,154,147,133,244,111,76,213,109,123,125,235,145,234,107,70,103,42,100,86,159,97,151,17,25,4,71,205,120,186,132,172,155,212,148,180,161,68,141,203,52,33,126,86,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,4,228,115,55,116,172,223,97,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,48,181,37,182,243,100,167,57,70,226,171,131,141,95,138,123,91,225,252,31,49,168,143,201,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,127,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,250,190,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,102,242,64,0,0,0,0,0,0,0,0,0,0,5,19,241,68,192,42,126,13,227,76,122,229,18,55,34,155,116,239,233,209,189,74,211,166,137,9,43,237,83,139,87,218,112,251,201,63,118,163,203,112,226,197,245,97,94,100,40,76,58,238,198,46,87,162,208,143,213,215,83,145,62,33,126,162,143,185,191,187,241,33,127,145,159,68,152,237,73,108,245,67,168,74,211,248,25,106,67,253,64,0,0,0,7,248,204,100,228,68,125,130,45,77,198,212,141,63,18,208,103,87,60,84,89,116,60,205,223,108,75,103,150,111,215,106,146,27,45,196,122,161,85,9,36,71,216,103,238,63,188,72,254,13,23,58,162,99,221,122,218,83,187,16,245,181,42,73,122,186,234,163,155,79,70,157,223,229,23,66,0,0,0,62,101,205,89,106,221,183,106,149,247,203,86,233,176,159,150,190,255,0,178,219,106,89,247,17,254,175,184,255,0,1,156,220,221,226,4,156,73,204,37,235,95,125,254,107,109,214,234,81,227,250,132,157,140,148,231,214,132,246,37,58,233,191,188,203,81,62,56,51,97,19,113,147,95,197,233,140,125,123,173,202,163,52,173,223,235,103,232,249,5,220,189,59,245,239,78,191,127,176,90,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,14,37,156,172,55,107,19,242,239,121,208,141,157,242,35,209,170,50,227,30,227,45,175,38,12,132,160,254,210,72,244,53,247,25,233,239,25,217,169,67,157,103,221,50,169,230,189,179,104,149,5,178,106,209,39,163,172,184,101,174,157,165,222,159,188,191,17,127,220,62,177,89,140,82,203,101,178,241,175,89,84,40,112,168,210,59,15,214,113,152,17,119,43,236,36,139,181,206,226,212,190,243,18,84,0,0,7,240,204,136,140,207,184,133,6,113,61,186,216,186,179,77,83,56,239,115,10,147,25,250,90,189,83,45,170,106,163,55,82,237,34,215,237,119,246,254,38,61,167,8,187,25,203,131,49,82,238,9,16,249,209,105,180,103,28,66,185,155,118,62,220,232,11,35,208,148,70,122,17,247,104,100,47,0,0,0,0,0,7,49,204,181,236,214,31,224,93,239,113,169,222,91,172,208,42,93,58,182,153,232,241,67,121,105,236,218,162,239,71,180,180,25,197,185,234,50,47,60,64,171,85,158,115,115,245,218,195,242,20,173,8,181,91,207,169,70,122,104,69,222,175,113,126,193,126,220,62,240,217,140,53,203,69,181,21,162,245,235,81,97,214,93,62,222,213,189,79,138,70,127,105,95,169,236,211,240,33,36,128,0,0,0,0,0,0,0,0,0,4,63,226,167,120,97,197,165,148,122,188,124,67,176,190,148,185,112,84,26,163,219,201,222,77,250,50,176,182,31,113,137,252,223,182,223,37,13,60,173,16,70,110,107,201,86,141,186,226,138,133,198,143,114,83,116,208,175,12,163,225,13,90,220,157,213,196,143,103,211,41,110,57,202,91,123,101,66,97,49,36,183,162,200,140,246,62,195,168,215,77,170,219,170,76,210,100,103,218,192,82,183,26,191,20,246,183,195,248,62,99,81,16,170,139,107,98,61,95,14,46,139,146,131,6,171,38,204,160,212,41,106,184,149,29,211,56,177,165,60,82,155,130,244,134,136,255,0,227,77,161,211,78,212,41,227,70,228,155,201,74,254,85,167,81,161,81,238,170,53,90,233,183,62,144,81,97,84,35,200,168,210,58,197,196,244,132,84,56,149,59,27,158,130,53,181,204,65,41,28,196,150,228,238,212,187,72,105,79,0,113,35,14,49,111,6,173,59,255,0,8,225,244,86,133,70,158,150,169,112,186,18,135,208,182,194,148,194,162,242,83,234,55,201,91,75,107,68,25,183,245,126,162,148,141,170,62,128,40,7,138,63,142,204,77,249,47,147,194,17,213,203,254,242,118,193,143,133,170,184,101,149,167,22,176,245,125,20,148,153,37,131,168,186,203,108,42,66,200,139,85,172,154,101,8,78,227,61,132,110,108,219,204,115,116,148,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,198,85,197,249,177,150,123,55,53,252,63,48,159,11,111,9,210,233,203,77,143,109,212,169,21,56,198,106,93,58,162,221,41,180,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,162,203,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,216,167,5,140,6,147,86,188,174,188,198,214,97,68,93,54,133,29,118,205,20,222,142,211,171,244,139,196,219,178,94,105,102,189,236,45,168,230,219,102,123,62,177,19,150,146,95,170,180,156,202,226,143,224,79,19,126,75,231,16,133,0,141,62,226,149,187,125,221,118,37,78,129,134,152,139,244,18,228,149,201,232,174,15,68,51,84,232,246,188,133,185,252,213,227,38,220,222,218,86,223,172,126,175,51,113,118,164,134,107,49,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,235,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,20,224,183,140,120,79,108,84,110,220,29,171,179,232,235,250,242,168,71,145,75,147,186,75,222,151,139,26,44,135,21,27,98,80,108,199,233,137,18,29,230,41,105,83,189,86,222,222,82,72,86,8,181,235,47,24,112,75,11,120,68,216,212,188,104,182,226,94,17,238,121,21,8,208,44,245,86,95,166,191,90,91,55,19,207,44,208,252,116,169,214,144,193,37,46,169,122,18,53,75,109,153,145,186,130,85,80,139,222,225,115,130,24,243,130,120,12,244,60,104,174,75,143,14,185,33,21,27,126,209,150,223,215,219,204,43,122,157,55,20,175,89,165,200,82,210,225,197,238,104,210,106,61,174,188,242,19,68,35,191,220,89,197,190,234,89,78,180,114,147,64,135,232,107,110,141,215,253,32,123,152,204,143,79,115,106,69,62,47,170,182,57,145,121,14,17,151,213,186,124,205,125,109,8,182,143,149,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,71,213,207,174,22,216,152,45,155,27,231,12,240,210,133,232,107,110,141,232,206,138,23,84,244,142,87,54,155,21,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,178,174,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,14,170,41,3,140,22,49,215,111,156,208,30,21,72,103,167,162,225,165,61,136,240,219,220,133,243,229,78,142,196,185,18,117,36,37,105,220,133,198,107,150,106,90,75,166,222,157,166,226,136,121,94,29,89,50,161,102,230,187,136,71,118,213,122,42,85,175,111,156,120,170,109,107,55,27,172,79,67,205,194,146,166,147,183,156,203,28,151,221,83,124,214,205,78,33,132,158,228,41,196,136,128,52,167,149,140,107,254,81,57,125,178,113,141,202,127,69,46,224,167,159,94,194,90,229,182,137,204,58,184,242,185,73,230,56,100,201,190,203,166,222,229,154,185,102,141,218,43,82,46,170,40,175,138,230,19,99,45,143,152,231,239,220,76,187,254,147,80,111,94,161,203,74,102,228,183,208,193,97,105,51,166,116,228,127,85,211,243,209,235,36,182,189,205,230,153,243,86,242,81,207,248,120,227,30,19,224,78,104,40,120,133,140,108,242,104,177,169,245,8,236,85,247,73,87,161,229,57,29,73,76,158,68,116,45,114,55,163,153,27,150,105,218,93,87,51,189,178,26,20,1,15,248,161,227,30,19,216,25,96,185,48,247,16,153,244,141,106,254,167,187,30,219,164,110,146,207,83,42,60,136,202,234,121,237,33,72,71,74,183,88,147,203,113,73,75,188,174,95,105,41,90,80,184,208,246,65,48,67,20,50,245,150,138,6,27,98,205,114,36,186,187,18,36,207,102,157,25,182,246,81,24,144,190,105,193,55,145,217,33,105,117,79,56,183,59,72,150,242,155,66,150,219,104,90,164,80,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,161,63,222,79,225,162,42,240,241,203,213,171,154,12,66,196,76,35,186,100,244,29,126,31,202,147,78,170,34,43,114,30,166,78,106,167,78,83,82,27,74,203,251,230,214,73,82,20,182,157,117,4,180,111,220,92,43,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,255,0,133,14,120,227,92,180,170,38,81,241,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,148,162,209,163,101,164,183,162,20,218,57,221,255,0,138,157,38,149,81,200,229,253,50,161,76,137,42,69,46,69,30,92,23,94,101,43,92,87,206,167,25,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,48,229,59,197,62,13,252,64,183,188,197,129,165,49,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,25,204,206,134,14,80,176,11,52,23,254,21,90,207,111,162,210,170,13,200,167,55,181,101,211,69,151,29,169,109,70,213,107,90,215,201,68,132,181,204,82,141,75,229,239,61,13,90,23,160,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,66,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,2,170,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,1,64,60,81,252,118,98,111,201,124,158,16,242,153,106,206,45,247,149,155,19,18,104,24,105,15,165,185,47,191,67,244,87,7,49,149,250,35,162,121,229,185,252,213,230,28,110,71,53,183,214,223,172,105,217,174,226,212,244,211,144,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,85,103,207,39,214,206,81,176,191,3,168,169,40,147,111,106,228,122,234,174,202,196,71,100,114,39,62,211,145,22,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,251,94,10,158,41,238,159,135,243,188,198,156,57,87,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,249,47,147,194,17,126,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,70,172,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,153,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,74,14,23,30,59,48,203,231,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,80,15,20,127,29,152,155,242,95,39,132,61,174,92,114,57,39,53,185,38,173,94,24,124,184,145,241,22,207,190,42,136,130,203,168,105,164,86,226,42,159,77,89,194,117,243,34,82,22,149,18,148,194,148,174,82,86,235,169,81,36,158,55,91,133,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,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,134,188,114,169,52,166,106,184,55,93,102,153,17,21,41,145,235,209,36,76,75,41,39,222,97,149,65,83,77,45,205,55,41,8,83,239,41,41,51,209,38,235,134,90,110,61,121,175,5,79,20,247,79,195,249,222,99,78,29,87,142,119,232,79,247,147,248,104,134,185,39,204,196,108,168,221,183,254,39,179,6,37,66,186,253,143,34,145,111,65,150,78,242,36,212,94,168,192,52,243,13,180,153,146,27,105,183,158,50,53,35,121,50,109,146,208,165,164,199,10,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,226,114,63,195,2,193,178,112,190,163,90,205,6,30,68,174,94,215,92,121,84,233,84,122,146,153,144,197,10,23,49,72,73,70,113,135,22,158,165,196,165,46,245,72,89,56,217,41,8,111,150,105,113,78,87,94,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,63,87,43,25,193,170,224,246,20,98,174,94,238,83,136,187,39,17,45,123,129,44,58,166,149,207,167,86,222,165,56,203,11,66,155,66,148,226,31,83,113,227,169,11,245,80,102,219,132,166,201,46,147,145,128,106,160,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,201,124,158,16,147,252,63,178,207,102,230,191,135,229,235,133,183,132,233,116,229,167,18,37,212,169,21,56,198,106,93,58,162,221,42,18,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,87,6,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,105,92,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,65,74,220,91,112,47,29,173,236,83,103,26,239,171,167,233,109,153,83,219,71,163,212,250,24,112,61,17,204,147,58,75,20,126,75,78,27,178,57,76,146,213,213,45,5,191,126,134,122,145,16,138,185,85,190,172,76,50,204,118,29,95,248,151,75,235,173,186,21,193,22,100,223,175,121,174,147,106,254,174,103,212,165,78,57,211,185,178,71,41,41,62,111,39,150,101,162,204,73,78,47,247,77,10,249,199,220,61,189,109,105,221,109,22,224,194,250,77,82,157,39,148,182,249,241,95,155,61,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,215,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,235,156,60,75,194,124,90,199,219,162,245,193,203,35,232,253,22,109,66,107,143,201,244,148,153,126,158,148,185,178,28,85,87,100,132,165,113,121,232,113,179,233,136,182,183,183,78,243,50,29,215,133,62,8,99,205,229,143,48,49,107,14,107,146,237,91,62,213,144,76,92,149,133,55,185,138,163,10,216,183,40,232,108,253,87,214,234,73,6,173,123,24,46,91,218,147,132,194,87,232,56,213,248,167,181,190,31,193,243,26,136,141,89,111,195,121,152,157,110,99,133,50,155,51,167,151,68,194,249,151,34,13,115,159,142,202,219,129,85,166,73,125,14,37,174,199,181,97,183,137,13,184,149,55,205,229,40,246,169,9,113,28,126,146,229,41,154,172,39,171,176,165,204,166,162,67,106,153,30,36,148,198,125,230,9,69,204,67,110,169,183,18,218,205,58,145,44,219,89,36,204,140,210,173,52,61,63,97,237,50,205,162,216,22,213,27,14,92,136,229,167,2,143,10,53,5,113,37,156,166,21,78,67,40,76,99,109,227,82,141,212,114,137,26,44,212,173,197,161,234,122,234,61,0,0,0,0,0,0,0,0,0,0,0,0,137,156,68,112,94,38,40,225,76,202,235,169,250,235,90,221,175,202,105,90,159,98,149,25,10,215,237,164,187,217,46,242,87,253,180,85,108,84,100,89,152,129,73,171,50,230,143,208,171,44,72,74,180,46,197,178,250,84,71,166,134,93,233,247,31,237,26,58,203,77,236,214,32,96,93,145,113,165,222,99,175,80,41,189,66,182,153,106,241,195,101,106,236,218,146,239,95,176,180,29,56,0,0,0,0,5,31,241,116,177,156,183,243,21,18,224,143,15,147,22,165,70,109,197,171,153,187,123,238,78,158,179,61,13,70,101,169,23,118,132,67,197,240,194,186,216,181,115,77,76,57,15,114,202,173,25,154,90,125,83,61,202,118,163,11,66,236,35,211,236,247,246,126,36,47,204,140,140,136,203,184,199,244,0,0,4,106,226,11,138,204,97,110,91,46,103,137,122,74,174,195,155,70,143,216,126,171,143,64,149,181,95,97,68,125,173,247,30,133,247,144,160,26,108,57,215,133,211,22,158,75,221,54,183,80,67,36,173,18,90,186,243,132,90,233,216,93,234,251,139,240,26,38,201,174,27,181,134,25,119,179,40,68,214,201,18,40,212,233,114,79,118,187,158,84,24,233,89,253,165,17,106,104,238,35,211,220,67,182,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,252,213,56,45,85,41,210,233,175,254,110,91,14,48,190,255,0,178,164,154,79,187,79,120,207,70,125,176,201,204,47,204,165,209,79,53,110,106,175,54,109,93,158,205,52,109,217,242,137,37,246,212,125,205,251,116,63,184,132,163,224,227,141,46,193,191,171,56,67,84,127,100,73,20,233,21,56,199,183,93,95,83,212,248,232,71,170,141,123,136,251,77,90,123,203,218,45,244,0,0,7,202,186,234,73,163,90,245,138,194,207,68,193,129,34,73,159,220,134,212,175,113,251,189,198,51,129,154,75,175,233,150,63,223,117,130,251,63,72,106,136,73,251,211,214,190,162,62,226,253,111,112,177,174,12,86,82,99,218,247,21,234,163,213,78,74,151,4,191,3,110,158,231,235,127,147,246,251,5,157,0,0,0,0,0,128,188,95,177,69,203,71,2,41,246,164,3,214,85,106,174,211,15,167,221,25,232,115,219,81,246,160,203,189,37,220,100,127,128,171,28,163,216,18,113,23,49,22,37,21,146,213,152,247,5,46,92,162,236,237,97,51,152,74,255,0,172,147,238,95,176,245,247,13,28,91,244,182,104,116,10,109,22,49,104,213,62,27,49,91,46,222,196,161,4,146,239,51,62,226,247,152,250,0,0,0,0,0,0,0,0,0,0,2,149,184,205,226,151,210,188,199,80,176,206,5,119,170,129,98,91,237,245,48,186,93,157,29,82,106,205,231,190,176,208,74,115,124,84,211,149,216,165,33,58,104,90,43,152,66,0,11,105,224,151,140,116,39,109,91,235,47,210,25,228,214,163,84,14,241,134,230,229,171,171,138,227,113,226,72,45,9,27,27,228,173,168,221,166,189,203,234,189,84,232,218,140,236,252,5,43,113,171,241,79,107,124,63,131,230,53,17,210,184,35,210,105,85,250,86,60,208,171,180,200,149,26,109,70,61,191,18,100,57,108,165,230,36,176,226,106,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,197,120,134,112,243,170,229,162,171,35,21,48,174,28,186,142,21,212,100,17,45,6,165,60,253,182,251,138,209,49,223,81,234,165,198,82,140,146,211,234,51,50,51,75,78,158,254,91,143,243,252,142,103,142,242,202,21,228,168,178,145,46,185,135,85,201,9,93,122,130,133,150,246,215,161,39,173,135,184,201,40,146,148,146,72,210,102,72,121,9,36,44,210,105,105,214,175,206,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,23,226,143,227,179,19,126,75,228,240,135,52,202,174,89,239,44,215,226,228,60,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,52,61,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,86,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,113,78,32,89,17,161,102,170,213,114,245,181,145,209,98,109,191,79,54,233,210,117,91,158,148,138,195,114,156,106,149,177,114,26,142,199,54,76,132,159,82,162,53,35,77,15,84,246,23,117,203,94,16,198,192,92,6,177,176,141,150,34,55,34,221,163,178,205,64,226,62,235,204,59,81,94,174,205,121,181,187,162,205,14,73,113,231,8,140,147,161,44,136,146,146,34,73,116,176,1,13,120,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,232,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,249,71,234,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,174,245,25,157,138,240,175,200,172,155,254,225,165,102,123,20,160,75,98,216,161,200,102,165,102,50,204,166,182,85,170,44,74,121,10,125,211,109,195,121,180,69,122,49,25,54,180,35,154,181,32,247,41,180,45,14,92,72,202,184,245,88,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,132,242,163,149,28,56,202,86,28,34,202,178,154,235,170,179,185,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,166,206,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,96,174,203,166,187,124,221,85,155,214,233,157,214,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,187,238,17,216,103,106,217,249,66,163,223,84,152,154,214,175,218,132,250,133,94,83,141,183,204,87,77,45,232,108,48,149,165,4,179,101,8,96,214,148,45,74,218,227,239,168,140,137,122,21,91,113,15,178,169,86,6,116,177,86,133,70,145,45,232,242,171,8,173,173,82,86,149,44,159,168,70,106,115,201,35,74,82,91,18,236,151,18,130,211,82,65,36,140,212,100,106,59,9,224,183,140,117,219,195,6,174,220,29,171,179,204,137,135,117,8,242,41,114,119,32,182,197,169,42,67,138,141,177,40,35,61,143,177,33,222,98,150,181,43,169,219,234,165,180,145,216,168,241,88,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,156,28,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,180,158,19,185,215,167,93,54,173,51,42,248,145,83,217,114,81,181,141,103,62,179,149,33,234,172,20,183,34,67,145,220,81,165,109,179,210,182,206,212,26,156,66,77,163,105,180,32,141,163,53,207,252,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,250,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,58,249,157,204,45,213,154,12,101,173,98,229,211,27,160,235,249,113,169,212,180,74,114,67,52,200,45,39,107,81,219,82,207,251,231,22,105,74,18,183,93,117,100,132,111,218,83,167,132,166,74,61,55,50,30,108,177,54,153,74,153,69,103,156,221,151,79,124,185,238,42,115,47,242,215,83,81,18,182,55,201,91,78,182,210,92,74,148,110,26,157,34,108,218,101,107,182,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,9,207,246,79,169,89,178,194,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,114,128,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,22,85,117,103,142,78,107,120,112,226,229,159,136,40,137,31,17,108,248,246,250,231,60,210,218,105,21,184,138,172,195,65,77,105,130,50,82,22,149,18,82,250,82,158,82,86,235,74,73,164,158,38,155,132,25,78,241,79,131,127,16,45,239,49,96,105,76,5,0,241,71,241,217,137,191,37,242,120,66,42,139,20,225,139,196,2,30,17,76,141,151,236,111,184,186,75,22,94,214,45,154,147,173,176,212,90,12,167,31,121,231,83,37,105,65,56,108,190,228,142,215,156,90,146,202,144,157,73,45,169,107,110,229,0,85,95,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,127,192,40,7,138,63,142,204,77,249,47,147,194,17,84,93,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,77,137,253,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,174,55,120,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,20,3,197,31,199,102,38,252,151,201,225,9,105,193,99,1,172,217,182,245,215,152,218,204,40,149,11,134,29,97,118,205,20,222,142,102,186,82,17,21,183,100,188,210,205,102,157,239,166,91,109,153,236,37,161,13,45,36,179,75,203,72,180,160,1,86,188,105,240,26,205,133,111,90,153,141,163,66,137,79,184,102,86,17,108,214,141,152,230,75,170,161,113,92,118,51,206,172,150,73,222,194,98,56,217,30,195,90,208,234,18,107,36,178,132,136,151,194,227,199,102,25,124,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,159,241,107,201,71,166,225,204,205,150,25,83,42,179,43,76,242,91,189,41,236,23,61,181,65,101,142,90,42,105,35,86,246,249,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,117,151,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,83,43,137,142,97,109,92,208,96,214,94,49,114,214,141,208,117,255,0,74,35,84,105,107,148,220,135,169,147,154,85,53,46,199,113,72,63,239,92,65,169,40,82,218,117,165,154,17,191,105,56,42,120,167,186,126,31,206,243,26,112,234,188,115,191,66,127,188,159,195,69,85,139,84,225,71,145,111,204,102,131,26,236,207,252,30,85,129,10,114,191,190,82,170,142,71,52,255,0,193,116,171,82,191,93,226,71,246,187,194,213,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,214,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,62,0,106,160,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,131,154,99,126,100,112,75,46,20,170,101,103,26,47,232,150,228,122,204,133,198,128,133,71,126,83,242,86,132,238,89,161,152,232,91,166,132,145,167,114,246,236,73,173,178,51,35,90,8,250,88,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,58,254,127,178,125,74,205,150,17,169,52,242,150,221,247,103,71,153,62,212,91,46,164,145,37,245,161,38,228,23,82,226,210,214,201,6,203,72,39,20,164,155,75,74,23,187,97,56,219,148,3,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,190,158,28,89,183,188,179,91,132,115,229,98,13,175,46,61,195,103,200,98,151,58,188,212,98,106,157,91,90,144,106,39,26,211,68,162,74,82,73,55,218,73,108,79,53,165,167,106,94,38,155,145,88,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,207,14,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,202,166,213,170,181,24,208,33,212,42,114,229,71,165,199,56,144,90,121,229,45,17,88,55,92,120,218,105,38,122,33,6,235,206,184,105,78,133,189,197,171,189,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,232,180,19,172,180,225,37,90,150,246,208,174,244,145,151,75,203,70,93,47,188,208,98,156,12,51,177,99,255,0,114,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,161,236,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,168,190,53,126,41,237,111,135,240,124,198,162,62,79,8,11,90,133,124,227,238,33,89,87,76,30,182,139,112,97,125,90,151,81,141,205,91,124,248,175,205,128,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,68,54,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,95,159,14,172,99,161,99,38,81,236,73,52,134,122,121,118,125,61,139,58,169,27,114,215,201,149,1,134,155,73,239,82,16,74,230,176,113,223,209,59,146,142,126,205,202,82,20,98,74,128,0,0,0,0,0,0,0,0,0,0,15,159,112,82,217,174,80,106,84,89,41,213,170,132,55,162,184,90,159,106,86,131,73,247,25,31,113,251,200,103,35,55,54,4,156,57,204,69,247,69,121,58,51,34,224,170,75,138,90,151,99,10,156,250,81,253,101,31,114,61,167,175,188,133,166,240,129,197,23,46,236,8,168,90,147,207,73,84,90,187,172,48,159,124,102,97,192,109,39,216,130,46,245,31,121,153,254,34,125,0,0,0,0,0,172,110,51,182,82,100,90,246,245,232,147,209,77,202,137,8,255,0,2,110,160,231,235,127,147,246,251,5,114,101,110,235,250,27,143,214,37,96,254,201,92,52,180,40,253,201,235,88,81,159,113,254,175,184,104,254,212,169,34,179,107,209,235,13,158,169,157,2,60,148,159,220,182,210,175,113,123,253,196,62,168,0,0,10,130,227,29,141,46,206,191,168,216,67,75,127,124,72,244,232,245,57,39,183,77,31,75,213,8,235,71,172,141,123,140,187,73,90,123,139,218,34,230,66,112,197,204,80,204,157,175,78,221,181,170,68,216,85,119,187,53,213,182,167,197,37,23,219,73,247,57,236,212,254,227,26,23,166,65,106,151,77,137,76,99,243,113,24,109,132,119,253,148,36,146,93,250,251,8,126,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,87,60,101,112,153,110,210,104,88,169,21,191,85,15,69,165,184,122,251,147,80,124,251,215,254,36,254,223,96,175,124,169,95,110,225,230,63,89,53,230,215,181,10,174,211,89,116,244,35,209,190,181,133,43,250,170,253,79,97,106,52,115,106,85,209,112,90,244,122,243,106,220,138,148,8,243,18,122,105,169,56,218,84,71,220,94,255,0,113,126,3,234,128,0,14,91,154,27,177,171,51,47,152,135,92,112,181,83,118,197,88,154,46,222,213,148,23,148,69,220,127,171,237,45,6,110,238,106,170,235,215,29,86,184,226,116,85,70,115,242,212,90,235,161,184,226,149,238,47,127,184,133,228,240,166,183,25,160,229,141,167,154,71,109,70,164,153,170,86,167,222,229,62,14,165,166,167,238,251,191,1,51,64,0,0,0,0,82,71,23,12,81,250,91,142,113,237,22,127,53,70,130,134,151,255,0,8,204,201,237,159,122,8,251,149,239,50,252,71,170,224,225,134,126,156,196,186,213,251,50,54,248,148,248,18,99,52,189,250,105,33,18,41,238,151,97,44,143,184,207,189,38,95,226,23,26,0,0,0,0,0,0,0,0,0,0,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,50,248,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,143,62,59,86,77,177,210,102,93,179,29,102,98,55,166,125,29,69,77,65,186,117,198,165,147,235,101,116,121,11,75,114,141,198,152,50,91,188,180,31,61,8,209,69,205,101,165,108,81,164,146,122,62,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,199,241,174,245,176,112,235,8,238,251,215,20,163,196,149,105,210,232,242,93,171,67,146,134,86,137,236,26,13,39,16,155,125,73,105,213,190,106,38,80,210,204,137,197,184,148,127,88,102,134,236,168,208,171,23,85,102,173,107,91,159,71,232,179,106,18,36,83,169,29,98,229,250,62,42,220,82,154,141,207,89,18,221,229,160,210,142,98,139,114,182,234,125,166,45,211,131,78,28,227,109,3,11,234,151,237,118,234,137,23,11,238,57,18,222,161,91,201,140,195,143,204,168,147,141,48,253,73,111,145,115,89,66,10,25,199,75,38,163,222,124,197,154,16,73,66,157,132,28,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,203,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,69,137,149,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,123,192,50,195,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,190,158,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,217,106,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,26,241,108,189,105,86,174,75,110,10,21,66,60,183,36,94,53,138,85,18,10,153,66,77,13,190,137,41,156,106,116,205,68,100,142,84,23,82,70,146,81,239,82,11,77,12,212,154,43,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,106,34,211,181,168,86,53,171,70,178,173,104,61,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,182,227,131,96,70,106,171,133,152,165,6,222,150,114,37,71,168,208,42,149,100,147,170,96,144,210,154,126,20,117,158,188,164,44,205,233,235,79,97,45,100,78,125,162,108,182,240,14,18,119,173,86,213,206,149,191,66,167,199,136,228,123,198,143,85,162,78,83,200,81,173,182,17,25,83,137,77,25,40,136,151,205,130,210,76,212,74,45,138,89,105,169,146,147,123,192,34,175,17,28,161,255,0,42,220,26,47,162,208,185,216,133,103,115,102,218,251,231,244,204,191,205,83,93,84,71,55,17,182,124,214,218,78,195,86,205,174,182,214,174,33,179,119,117,5,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,36,174,114,51,233,127,103,18,149,102,208,171,182,212,75,98,155,108,71,55,230,67,129,61,231,88,169,85,86,146,75,146,205,181,104,148,33,41,35,75,45,153,45,109,19,175,145,186,231,51,177,144,28,159,85,115,101,139,137,77,64,162,55,98,89,210,33,207,186,214,243,170,37,201,97,107,81,183,5,164,182,180,187,190,65,50,234,13,196,169,36,210,18,181,238,222,77,182,229,255,0,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,85,113,13,226,53,51,26,235,180,252,59,203,245,209,85,165,217,150,229,65,154,161,215,169,211,31,134,229,118,82,17,29,232,206,27,75,101,169,17,186,73,9,123,105,111,82,86,226,91,119,66,54,219,50,177,76,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,0,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,93,92,78,184,127,204,197,216,114,115,3,130,22,239,87,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,216,203,104,74,158,74,213,161,169,196,161,14,83,96,234,185,78,241,79,131,127,16,45,239,49,96,105,76,5,0,241,71,241,217,137,191,37,242,120,67,218,240,242,202,101,155,155,172,47,198,219,30,187,34,37,30,187,2,69,175,38,133,113,170,1,202,126,148,179,114,121,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,150,156,63,248,98,195,194,41,148,156,111,204,12,46,174,250,137,189,218,109,178,250,24,118,45,6,83,111,184,148,74,83,172,186,235,114,158,54,210,203,141,31,170,150,84,181,30,213,56,148,45,187,21,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,0,160,30,40,254,59,49,55,228,190,79,8,74,174,20,121,22,252,198,104,49,174,204,255,0,193,229,88,16,167,43,251,229,42,168,228,115,79,252,23,74,181,43,245,222,36,127,107,188,45,80,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,138,64,226,63,195,254,102,93,235,174,226,222,16,219,191,233,79,63,166,97,216,209,220,126,67,150,236,173,136,111,108,133,188,183,28,91,47,56,70,180,60,106,218,78,58,109,40,145,245,38,236,22,19,255,0,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,69,94,27,25,116,177,51,45,152,229,90,120,151,31,174,182,232,86,252,218,236,218,102,247,154,244,134,213,181,25,182,185,204,186,219,141,109,114,82,30,220,147,61,121,59,12,180,89,153,95,240,0,138,188,71,178,233,98,99,126,92,110,171,178,191,31,147,114,97,205,191,83,174,219,245,61,239,43,165,229,33,185,50,154,228,161,212,54,190,123,112,201,157,206,18,249,123,247,164,140,203,67,160,17,170,129,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,148,226,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,213,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,89,236,205,118,107,177,31,54,184,142,187,214,245,119,161,165,65,230,49,64,160,48,241,174,45,34,42,140,140,210,147,50,46,99,203,218,147,117,227,34,83,138,74,72,137,8,67,109,162,101,112,161,207,28,155,106,171,68,202,62,35,34,33,80,170,82,36,34,209,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,221,0,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,68,172,195,112,220,193,44,196,227,109,7,25,46,39,101,211,150,153,10,122,238,133,25,111,169,119,50,27,97,134,98,50,110,155,219,97,161,180,199,218,179,101,178,91,136,90,139,114,23,181,194,149,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,56,254,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,158,28,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,48,171,12,238,172,100,196,123,115,11,108,168,157,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,161,236,170,229,158,205,202,134,17,195,194,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,176,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,135,52,226,143,132,49,176,151,56,55,51,244,214,34,49,77,190,99,179,119,197,101,151,221,117,104,92,149,45,18,148,233,185,246,86,185,140,75,112,146,147,82,9,14,32,147,183,236,38,90,240,75,198,58,19,182,173,245,151,233,12,242,107,81,170,7,120,195,115,114,213,213,197,113,184,241,36,22,132,141,141,242,86,212,110,211,94,229,245,94,170,116,109,70,118,126,0,0,0,0,0,0,0,0,0,0,0,2,156,184,199,225,159,160,241,46,139,127,67,141,178,45,66,4,104,206,175,126,186,200,92,138,131,167,216,107,51,238,34,238,73,23,248,135,149,225,31,138,31,68,177,206,69,164,241,253,77,102,10,217,71,252,35,211,32,54,93,200,51,238,79,188,139,240,23,110,0,0,0,0,2,25,113,89,183,25,175,101,141,215,157,71,109,58,164,169,169,86,167,222,221,62,118,133,166,165,239,251,255,0,1,70,182,213,85,116,43,142,149,92,109,58,170,159,53,137,105,45,123,205,183,9,94,227,247,123,140,105,23,43,215,91,87,158,94,240,242,184,217,104,167,45,122,73,58,93,189,139,56,44,168,203,184,191,91,216,90,14,164,0,0,62,85,215,87,69,191,107,214,43,206,43,106,41,176,36,76,81,233,174,132,219,106,81,159,113,251,189,199,248,12,227,102,182,251,119,16,241,250,246,175,56,189,200,77,118,164,203,71,161,22,173,245,175,169,63,213,79,235,251,75,81,97,28,26,176,153,109,210,107,184,169,45,175,85,79,74,165,180,123,189,233,167,190,93,203,255,0,26,127,111,176,90,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,14,33,156,236,51,139,138,121,119,187,232,82,26,222,236,58,85,66,161,23,214,50,209,244,65,144,148,31,98,210,93,238,123,79,79,121,12,237,86,105,210,173,107,158,109,41,195,219,34,147,61,198,12,251,15,69,180,225,167,222,101,222,159,121,254,209,160,44,128,98,156,92,76,203,93,162,134,151,185,235,122,151,2,136,241,232,101,235,177,2,46,239,234,36,187,215,236,212,190,243,18,72,0,0,68,46,39,183,183,209,76,180,213,32,147,28,197,85,214,253,63,93,218,109,39,105,243,75,95,178,122,253,159,187,241,33,66,164,74,113,100,148,150,166,163,208,139,239,26,23,225,241,68,114,137,149,171,57,14,183,176,230,83,105,243,59,245,215,125,58,47,111,121,251,191,247,9,32,0,0,0,0,62,37,239,112,181,105,217,181,219,161,229,109,69,34,153,42,122,143,77,116,38,154,82,253,132,127,171,238,63,192,198,109,179,13,118,63,125,227,181,255,0,115,173,238,106,106,55,61,86,67,7,180,147,163,110,76,117,105,46,228,254,191,180,136,197,198,240,164,195,70,236,124,186,166,174,166,118,59,94,156,85,45,119,107,170,95,131,5,90,253,163,46,244,251,139,240,33,53,192,0,0,0,0,0,0,0,0,0,4,0,227,55,138,95,69,50,227,66,195,56,21,222,150,125,247,112,55,212,194,233,119,245,148,184,72,55,158,250,195,65,165,189,146,149,78,87,98,146,181,107,161,106,158,97,10,128,195,172,51,186,177,66,163,88,167,90,209,57,158,129,183,234,183,53,69,245,182,225,179,22,12,8,174,72,117,110,41,8,86,205,220,180,180,131,86,137,55,94,105,6,164,239,212,121,81,232,49,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,231,195,171,24,232,88,201,148,123,18,77,33,158,158,93,159,79,98,206,170,70,220,181,242,101,64,97,166,210,123,212,132,18,185,172,28,119,244,78,228,163,159,179,114,148,133,24,146,162,149,184,213,248,167,181,190,31,193,243,26,136,247,252,23,110,154,21,141,106,230,22,245,186,103,116,84,91,126,159,67,170,84,100,242,150,231,34,43,13,213,28,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,142,188,65,179,183,85,205,125,254,221,10,216,126,92,28,58,181,100,72,102,149,13,50,148,166,42,207,165,231,146,138,178,219,83,45,45,11,114,58,155,74,90,112,148,108,151,48,146,100,110,57,175,214,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,251,8,82,18,180,45,68,180,94,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,56,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,43,215,134,151,15,184,216,61,74,163,230,15,23,233,82,219,196,25,241,250,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,170,76,137,100,173,44,40,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,84,95,28,27,214,149,62,255,0,194,204,57,102,60,178,169,80,232,245,26,220,135,84,132,242,20,196,231,154,101,164,161,91,183,26,201,84,247,141,68,105,34,34,83,122,26,181,50,76,95,225,189,107,80,175,12,237,97,109,38,227,131,213,196,143,80,151,84,109,190,106,219,219,42,20,25,18,227,57,170,12,140,246,62,195,75,211,93,170,219,162,136,210,102,71,161,65,15,248,176,90,212,43,131,36,183,125,90,175,7,168,151,108,212,41,21,74,91,156,213,163,167,148,185,204,196,83,154,36,200,151,171,18,228,35,69,17,167,215,215,77,201,73,149,32,225,61,245,249,47,197,59,55,19,61,23,233,63,162,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,63,0,10,75,227,13,11,4,145,152,184,245,11,14,173,45,204,65,126,57,51,126,193,82,95,228,48,180,69,136,116,231,144,110,32,144,107,114,51,155,84,77,45,72,34,101,189,82,133,154,205,112,44,104,207,36,118,198,9,90,217,104,179,162,224,13,66,37,90,216,126,58,214,237,113,154,107,240,87,91,168,182,179,143,50,107,173,72,250,228,173,111,48,178,36,172,207,98,16,132,32,249,104,70,157,212,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,69,94,40,254,4,241,55,228,190,113,8,80,8,253,84,202,77,86,181,37,112,232,212,201,115,228,55,29,249,107,106,51,42,117,105,97,134,150,243,206,154,82,70,100,134,218,109,199,22,174,228,161,10,81,232,68,102,61,94,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,123,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,122,226,13,73,66,150,211,173,44,208,141,251,75,170,128,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,41,175,137,215,15,248,120,69,50,78,96,112,66,221,233,44,89,123,159,185,169,173,56,195,81,104,50,156,125,150,90,84,100,41,100,225,178,251,146,59,25,109,10,75,42,66,180,52,182,164,33,184,129,148,239,20,248,55,241,2,222,243,22,6,148,192,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,106,131,138,102,243,51,148,44,165,224,212,156,85,171,209,125,55,45,117,8,180,186,93,35,169,92,110,190,83,170,53,41,190,122,90,116,154,218,195,114,29,213,73,218,124,173,154,146,148,145,80,56,5,196,167,29,172,12,193,126,86,113,102,240,170,221,244,91,131,163,133,117,211,218,141,13,183,36,193,140,211,237,198,76,98,229,18,24,228,46,83,175,147,76,155,41,117,195,87,49,68,110,41,101,221,120,199,223,246,110,41,217,185,125,196,28,62,184,98,87,45,234,228,123,142,76,25,209,140,246,58,141,105,164,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,81,215,133,199,142,204,50,249,215,147,205,23,252,2,189,110,62,31,113,179,19,159,76,80,198,28,100,165,75,78,29,83,164,82,35,66,166,188,211,172,162,230,89,208,89,109,211,106,67,47,180,243,40,140,241,48,163,90,82,164,56,178,91,122,234,135,8,172,40,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,160,28,237,228,250,230,202,54,40,59,69,81,75,155,100,215,36,62,171,78,177,45,216,252,249,204,52,219,11,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,123,175,5,79,20,247,79,195,249,222,99,78,29,87,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,87,4,122,181,42,129,74,199,154,237,118,167,18,157,77,167,71,183,229,204,153,45,228,178,196,102,27,77,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,35,87,16,204,233,213,115,79,138,18,40,86,133,193,45,88,87,109,72,34,183,225,156,101,69,41,175,147,123,93,168,62,218,148,106,90,212,163,117,45,26,201,38,134,77,37,203,109,107,123,119,149,202,70,71,49,115,55,178,107,114,172,245,196,161,219,212,56,239,33,234,245,81,11,233,28,168,242,141,76,66,111,97,26,150,181,40,219,55,20,146,62,75,74,222,162,82,148,211,78,241,91,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,220,79,12,92,248,254,91,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,252,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,195,181,113,180,193,202,19,182,173,139,152,24,239,114,107,81,170,5,103,76,111,106,213,213,197,113,185,18,227,158,166,189,141,242,86,212,158,194,70,229,245,94,178,180,109,36,113,43,133,198,47,70,194,92,224,219,44,84,159,136,197,54,249,142,245,161,41,231,152,117,213,161,114,84,133,197,75,68,223,217,90,230,49,17,179,82,137,72,36,56,179,86,223,182,155,244,0,0,0,0,0,0,0,0,0,0,0,1,10,120,173,97,163,119,198,93,23,87,75,59,221,160,206,58,150,187,180,209,44,65,156,175,215,34,239,87,184,255,0,3,20,225,151,155,177,251,23,29,172,11,157,15,114,147,77,185,233,82,31,61,164,173,91,110,99,75,81,119,43,245,61,132,102,52,149,100,220,45,93,150,109,10,232,101,91,145,87,166,69,158,147,211,77,73,214,146,191,105,23,235,123,139,240,33,246,192,0,0,0,4,111,226,15,68,114,183,149,171,197,13,55,188,225,211,106,19,59,244,211,101,58,87,111,121,123,255,0,247,12,244,25,41,181,154,84,90,26,79,67,47,188,95,87,12,43,219,233,94,90,105,112,77,142,90,169,11,98,159,174,237,119,19,84,248,69,175,217,45,62,215,223,248,152,151,160,0,2,55,103,255,0,20,226,225,158,90,238,228,58,189,175,92,20,185,244,86,79,67,61,22,252,9,91,127,168,162,239,71,183,66,251,200,103,242,141,78,149,116,220,240,169,109,158,233,21,105,237,176,71,216,90,173,215,9,62,242,46,245,123,203,246,13,18,228,199,12,226,225,102,93,237,10,20,118,182,59,50,149,79,168,74,245,140,245,125,112,99,165,103,218,181,23,123,126,195,211,220,67,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,0,0,255,0,41,81,154,153,21,232,143,167,115,111,182,166,214,90,153,106,149,22,135,221,247,24,207,223,17,44,34,115,10,243,35,113,56,201,107,18,226,149,46,182,217,254,175,81,62,94,137,251,106,51,208,155,239,236,252,8,74,190,11,216,158,251,149,123,147,10,36,61,170,19,22,101,109,5,180,187,52,85,57,130,238,71,255,0,173,251,61,162,215,128,0,5,114,113,150,186,92,166,225,93,6,130,218,180,234,170,209,84,162,211,216,168,213,4,251,190,239,120,168,155,62,25,212,46,202,44,18,70,254,162,163,25,173,186,233,174,231,82,90,107,251,70,145,50,211,76,244,70,2,216,48,121,124,190,93,183,74,45,187,181,211,72,76,151,126,167,238,29,52,0,0,0,0,71,188,248,221,231,102,229,146,242,154,135,185,110,77,165,212,96,182,123,117,213,107,167,202,50,47,178,127,171,237,255,0,8,160,11,38,154,253,233,137,52,26,67,135,171,213,218,228,88,202,62,206,213,63,33,41,247,145,119,171,222,95,176,105,39,2,109,182,237,12,22,177,45,180,35,106,169,214,213,46,43,157,186,234,182,226,52,131,62,243,253,95,121,143,116,0,0,0,0,0,0,0,0,0,0,51,237,196,135,27,234,184,221,154,251,177,85,10,28,74,92,123,14,68,139,30,10,25,113,78,45,246,32,76,144,70,251,170,61,8,214,227,174,58,178,36,164,137,40,52,35,214,52,155,139,238,188,63,48,114,132,214,75,243,61,152,25,15,115,171,82,108,251,142,206,134,222,213,167,164,138,221,36,165,200,61,73,123,28,231,45,216,221,134,141,200,233,125,85,104,226,136,171,172,79,254,51,120,91,244,83,49,212,44,76,129,66,233,96,95,118,251,125,76,222,171,127,89,84,132,179,101,239,171,53,154,155,217,21,84,228,246,37,40,86,186,150,170,230,24,250,188,25,49,210,101,173,140,181,220,6,171,214,118,81,111,106,123,149,26,92,71,9,247,63,166,34,36,150,162,100,146,102,211,92,200,133,33,78,45,73,35,95,72,194,119,145,165,41,85,202,10,86,227,87,226,158,214,248,127,7,204,106,34,16,82,175,251,202,133,102,215,240,250,141,112,203,135,111,93,82,32,201,173,65,100,201,40,158,184,102,233,198,39,76,139,114,144,133,62,226,201,26,236,53,236,81,145,169,180,26,122,174,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,85,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,160,30,40,254,59,49,55,228,190,79,8,73,78,7,86,181,10,93,213,139,151,172,136,59,235,84,170,125,30,151,14,79,53,101,202,139,45,201,78,72,111,97,30,197,110,92,40,199,169,145,168,185,122,36,200,148,162,59,106,30,83,22,44,95,202,134,22,94,88,103,233,79,70,125,45,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,102,8,105,119,45,23,252,156,83,203,206,27,226,13,66,225,137,92,169,87,45,122,108,154,164,232,198,214,199,106,61,58,10,97,25,52,68,132,45,50,9,212,45,9,34,216,180,169,58,39,110,133,210,196,117,206,222,112,109,156,163,97,123,181,165,28,73,183,181,114,59,233,180,232,242,218,145,200,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,39,61,117,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,193,153,60,161,227,46,84,190,137,126,86,161,82,153,250,99,79,92,216,126,143,158,153,60,135,154,217,212,68,123,66,45,30,107,154,214,227,70,246,149,204,46,91,139,209,91,122,175,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,245,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,1,21,120,163,248,19,196,223,146,249,196,33,65,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,13,4,228,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,174,190,39,89,14,252,136,87,100,227,206,19,209,118,216,55,5,65,94,146,165,211,169,220,184,182,187,202,67,41,111,85,115,84,124,153,15,170,65,167,107,109,180,202,141,182,75,77,237,36,227,174,79,179,103,121,101,23,20,62,156,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,234,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,63,86,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,65,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,159,108,226,228,234,251,202,5,247,30,129,95,153,233,155,110,179,191,232,253,193,203,102,63,165,57,76,199,92,175,230,168,125,215,24,229,57,32,155,250,195,45,250,110,78,164,125,156,130,171,127,222,85,219,54,129,135,213,155,134,92,203,122,213,145,58,77,22,11,198,74,68,5,204,54,142,73,52,102,91,146,133,169,134,214,104,215,97,47,122,136,137,78,44,213,34,184,92,120,236,195,47,157,121,60,209,127,192,0,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,57,87,26,191,20,246,183,195,248,62,99,81,16,170,221,197,43,238,212,177,46,236,51,160,87,122,91,110,251,232,62,144,66,233,89,95,89,209,60,111,69,250,197,160,220,111,99,138,53,125,90,147,187,93,21,169,118,14,129,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,40,129,196,127,135,252,60,196,80,157,197,188,33,183,127,211,98,7,76,195,177,163,184,196,118,238,40,187,208,222,217,11,121,109,182,135,153,108,205,104,120,213,184,219,104,218,81,47,234,77,170,75,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,39,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,228,149,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,20,226,43,131,148,44,100,202,61,247,26,174,247,79,46,207,167,191,120,210,228,237,90,249,50,160,48,235,138,45,137,90,9,92,214,14,67,26,171,114,81,207,223,181,74,66,72,80,102,30,222,181,92,53,191,237,172,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,233,174,134,93,227,78,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,0,0,0,0,0,0,0,0,0,1,225,113,214,219,110,239,193,123,238,219,90,55,42,163,109,85,34,183,219,166,139,114,35,168,35,239,47,214,247,144,205,181,237,77,126,203,196,170,253,33,179,209,234,21,114,84,100,159,103,98,152,144,164,251,204,187,211,239,63,218,47,255,0,33,215,121,222,89,100,179,102,173,238,99,144,169,116,232,46,30,221,52,90,41,241,76,203,236,151,235,123,63,194,36,32,0,0,0,0,230,121,150,166,122,99,1,111,232,28,189,252,203,110,170,91,117,211,93,97,60,94,242,247,140,221,94,16,206,159,118,214,160,26,54,244,245,25,45,109,215,93,54,186,162,211,254,129,110,188,26,46,151,42,88,87,94,161,56,173,122,90,180,165,36,180,246,38,53,61,62,239,191,222,44,112,0,0,85,15,26,28,80,125,186,189,183,132,241,222,209,10,139,14,182,178,218,93,186,170,162,193,247,163,255,0,214,253,158,209,21,56,118,225,19,152,169,153,27,117,199,139,72,150,236,168,149,183,15,245,186,121,241,53,79,219,73,150,164,231,127,111,224,99,64,145,99,53,14,43,49,24,78,214,216,109,45,160,181,51,209,41,45,11,191,238,33,254,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,2,179,184,202,225,82,39,217,148,44,79,130,222,233,17,230,69,167,60,90,233,163,73,106,160,250,149,218,189,59,204,187,9,58,253,254,193,9,248,116,226,83,184,115,153,106,3,133,35,148,205,105,216,180,135,125,66,86,168,122,161,19,82,251,42,62,228,123,52,252,72,104,14,36,134,230,69,102,91,71,170,31,109,46,36,253,228,101,169,127,140,127,176,0,10,159,227,81,89,67,149,59,94,136,147,237,75,48,164,159,255,0,85,81,79,187,252,162,190,114,243,12,170,24,233,96,67,54,247,147,215,61,41,27,117,211,93,102,52,90,107,251,70,146,236,136,165,6,204,160,195,36,108,38,41,145,91,219,174,186,109,105,37,166,191,176,125,176,0,0,0,1,91,124,101,177,49,184,120,105,65,195,88,239,109,125,250,172,90,146,203,110,186,182,168,245,6,79,189,26,119,151,235,107,247,123,68,1,200,85,154,213,233,153,171,62,43,205,238,69,62,167,79,159,223,166,155,42,17,75,94,197,23,235,125,255,0,128,208,228,56,200,135,17,136,141,253,150,27,75,105,252,18,90,127,144,127,176,0,0,0,0,0,0,0,0,0,14,63,155,124,104,165,96,46,94,111,108,64,149,119,196,183,106,237,209,230,68,182,228,60,132,186,183,107,110,71,115,162,105,166,148,149,19,171,230,146,84,105,52,169,36,132,45,107,209,180,44,203,56,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,254,174,225,12,108,5,225,191,117,225,27,44,68,110,69,187,132,245,182,106,7,17,247,94,97,218,138,233,178,29,154,243,107,119,69,154,28,146,227,206,17,25,39,66,89,17,37,36,68,146,207,184,191,238,38,152,41,249,105,202,61,211,211,212,58,89,246,38,183,172,61,238,236,101,222,137,135,186,134,220,209,181,169,90,197,118,78,196,150,221,93,38,183,40,147,187,90,43,194,123,235,242,95,138,118,110,38,122,47,210,127,68,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,94,195,219,214,149,137,86,5,181,136,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,45,117,208,207,188,83,183,26,191,20,246,183,195,248,62,99,81,16,255,0,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,45,25,116,177,50,191,133,144,48,206,197,143,253,202,101,98,110,247,191,164,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,159,85,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,202,184,191,238,23,30,4,240,203,231,94,113,52,74,160,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,25,129,197,139,235,242,161,138,119,150,38,122,47,209,159,75,110,10,141,119,162,231,243,186,94,170,75,143,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,22,255,0,193,147,11,126,138,101,198,187,137,147,232,93,44,251,238,224,115,166,155,213,111,235,41,112,144,76,179,245,100,179,75,123,37,42,162,158,212,165,106,215,83,213,60,179,19,252,6,93,241,10,202,170,225,173,255,0,114,225,205,118,68,71,234,86,173,98,109,18,99,177,22,165,48,227,241,158,91,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,23,189,194,227,192,158,25,124,235,206,38,142,255,0,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,86,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,103,95,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,124,226,205,41,66,86,235,174,172,144,141,251,74,127,240,125,202,31,118,110,47,168,95,221,225,88,201,110,127,252,60,89,242,222,105,5,253,251,13,146,215,253,221,70,223,230,28,22,63,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,193,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,52,225,41,157,127,77,195,135,148,220,77,169,213,102,86,153,231,57,101,212,31,62,123,106,130,203,28,197,211,20,100,157,237,242,80,211,174,52,167,20,164,155,102,166,136,219,38,153,66,236,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,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,25,246,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,234,248,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,171,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,128,10,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,45,80,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,214,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,61,175,133,199,142,204,50,249,215,147,205,23,252,0,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,10,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,235,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,9,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,86,7,22,188,148,122,110,28,204,217,97,149,50,171,50,180,207,37,187,210,158,193,115,219,84,22,88,229,162,166,146,53,111,111,146,134,154,109,212,182,149,36,219,52,186,100,217,52,242,215,21,120,107,96,22,96,175,252,118,183,241,107,9,191,208,253,22,208,168,60,213,66,235,155,77,106,108,24,206,46,27,218,197,56,206,60,202,228,243,80,162,101,194,97,124,198,147,37,14,110,108,205,10,59,233,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,147,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,50,248,177,98,254,75,241,78,242,195,63,74,122,79,232,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,247,184,107,226,244,108,95,201,245,142,249,191,16,234,86,124,115,180,42,76,198,97,214,144,194,224,165,40,142,147,55,53,222,181,67,56,142,45,72,51,65,173,213,17,109,208,208,153,64,0,0,0,0,0,0,0,0,0,0,0,63,198,100,100,76,136,252,71,62,203,237,169,181,126,10,45,63,202,51,199,159,107,53,171,47,51,87,132,86,27,218,138,133,78,161,63,188,207,93,245,9,69,175,106,143,245,126,239,192,79,222,13,56,152,220,204,53,175,97,171,238,238,125,138,172,170,154,11,110,154,54,81,233,236,151,114,52,239,63,214,215,238,246,139,37,0,0,0,0,31,22,246,138,83,172,202,244,51,70,254,125,50,83,123,117,211,93,205,40,180,215,246,140,218,102,30,23,163,241,210,255,0,135,203,217,202,185,234,168,219,174,186,105,49,210,239,253,130,193,56,43,214,80,221,82,232,161,168,251,84,204,217,37,255,0,213,83,147,238,255,0,40,182,16,0,31,227,46,67,112,226,189,45,211,209,12,54,167,20,126,226,34,212,255,0,196,51,249,196,91,18,157,196,108,203,87,220,57,28,214,104,174,202,164,53,234,18,116,67,53,9,122,23,217,73,247,47,219,175,226,98,108,112,106,194,164,64,179,43,184,159,57,189,178,36,76,149,78,100,181,215,86,148,213,61,244,171,177,122,119,145,246,26,117,251,253,130,204,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,220,234,216,9,196,76,184,94,148,163,251,80,168,245,25,237,159,185,104,129,33,36,127,105,63,175,239,63,192,103,162,157,46,93,137,127,70,156,194,244,147,110,214,16,234,21,161,118,56,195,196,100,122,30,226,239,71,222,95,136,208,246,79,113,86,62,45,224,29,167,95,67,188,201,17,169,80,33,74,61,166,95,94,152,81,214,191,234,36,187,220,246,22,158,227,29,172,0,5,49,113,161,149,37,204,192,219,113,157,87,213,166,211,134,105,45,11,255,0,13,168,145,8,205,146,91,102,69,207,153,236,61,143,29,59,138,21,199,73,154,233,106,69,245,104,168,70,35,239,50,253,111,103,111,220,52,99,25,146,143,25,168,233,45,9,164,37,4,95,129,104,63,212,0,0,0,7,241,74,74,18,107,81,232,73,45,79,240,20,45,196,223,23,222,196,124,197,85,104,140,187,186,37,180,183,233,38,91,72,190,178,60,233,137,253,68,159,114,253,230,95,121,142,199,193,143,14,85,81,197,27,135,17,101,122,209,99,81,229,211,91,79,118,143,166,69,61,226,86,164,173,123,143,187,110,159,127,176,92,56,0,0,0,0,0,0,0,0,0,0,170,14,53,248,223,85,58,173,155,150,230,104,113,19,77,76,120,247,196,138,146,156,82,159,113,243,84,216,109,48,132,246,37,8,74,73,229,40,207,113,172,214,217,22,205,135,204,142,188,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,58,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,174,83,54,62,22,49,147,225,253,195,229,207,140,214,13,84,12,219,102,223,5,234,184,11,152,107,219,15,229,90,18,237,218,67,117,137,146,237,184,239,45,78,161,218,35,146,28,232,157,105,213,41,70,234,57,68,148,154,141,74,81,45,11,66,244,113,11,34,181,78,14,248,209,85,196,92,188,214,176,254,232,187,229,214,106,246,5,97,17,33,199,146,133,41,112,40,143,71,71,70,209,58,105,209,104,39,89,154,148,36,212,165,54,134,210,143,85,178,104,132,96,226,255,0,107,87,111,156,232,97,237,149,107,65,235,107,87,5,159,73,165,211,163,115,80,223,62,83,245,105,237,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,78,172,130,228,162,213,202,158,28,68,173,213,169,157,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,85,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,85,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,202,184,191,238,23,30,4,240,203,231,94,113,52,74,160,25,214,207,229,139,249,59,206,78,44,80,61,41,233,14,174,224,114,187,206,228,114,182,250,73,180,79,229,109,220,173,121,125,87,47,118,190,182,205,218,39,93,165,105,92,30,175,90,173,213,147,228,80,170,17,226,55,30,206,186,42,84,72,42,101,10,37,184,194,210,204,227,83,166,106,50,53,243,103,58,146,52,146,75,98,80,90,106,70,165,67,254,49,216,223,127,92,184,219,7,2,106,20,57,116,107,78,206,142,205,82,10,212,227,196,138,243,242,152,65,156,211,73,232,210,144,201,243,99,54,105,37,26,86,153,94,191,174,109,163,144,112,238,202,31,242,173,198,83,250,83,11,157,135,182,119,42,109,209,178,127,76,243,252,212,187,210,196,111,105,27,135,205,113,165,111,52,236,218,211,110,232,226,28,54,183,95,240,8,171,196,71,40,127,202,183,6,139,232,180,46,118,33,89,220,217,182,190,249,253,51,47,243,84,215,85,17,205,196,109,159,53,182,147,176,213,179,107,173,181,171,136,108,221,221,65,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,20,228,143,27,238,108,195,101,162,206,196,235,194,135,46,13,94,84,117,192,151,41,231,35,169,21,87,226,172,216,122,115,73,99,66,109,14,186,219,134,109,169,182,205,11,37,165,41,83,100,135,28,238,160,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,225,204,238,94,174,172,175,227,45,107,8,238,153,61,127,65,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,223,54,178,74,150,148,58,211,168,37,175,102,227,151,252,49,120,128,67,194,41,145,178,253,141,247,23,73,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,218,243,139,82,89,82,19,169,37,181,45,109,220,160,10,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,45,80,0,71,92,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,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,170,175,135,189,129,121,97,103,17,235,39,15,177,6,222,151,67,184,104,114,43,113,167,65,146,69,189,165,250,26,97,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,239,0,0,10,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,230,156,101,105,53,90,254,110,236,154,21,10,153,46,163,82,168,216,244,216,144,225,196,101,79,63,37,247,42,117,4,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,157,92,60,242,89,74,202,198,23,199,174,221,246,252,68,226,165,203,28,206,224,152,82,83,40,225,48,110,110,106,158,195,137,73,37,8,74,73,165,58,72,53,18,222,37,31,49,196,33,157,178,212,0,7,159,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,20,67,197,155,11,233,88,113,156,26,165,78,140,168,141,199,190,168,240,238,133,196,141,9,49,209,25,245,169,200,207,107,180,204,156,91,174,196,114,66,220,209,38,165,200,86,164,102,70,181,119,254,8,248,189,37,21,92,66,192,73,207,203,114,59,241,218,187,233,109,165,134,185,12,45,10,110,44,213,45,206,199,77,110,19,144,9,41,245,144,68,203,135,234,25,158,251,95,0,0,0,0,0,0,0,0,0,0,0,1,79,28,103,48,225,84,236,80,183,177,22,47,171,22,77,30,37,53,196,247,234,250,164,84,30,53,106,106,215,184,187,182,233,247,251,7,28,225,145,139,239,97,198,98,169,52,71,93,219,18,229,113,138,73,22,210,63,172,145,58,26,127,81,71,220,143,121,23,222,66,250,82,164,173,36,180,158,164,162,212,191,1,253,0,0,0,1,254,82,89,41,17,157,142,162,212,157,66,144,101,248,150,131,57,217,218,182,100,91,25,158,196,40,242,19,180,166,220,117,105,173,22,164,127,86,186,132,146,46,227,63,213,246,246,253,194,76,112,94,151,37,188,193,92,145,154,87,213,170,210,152,106,45,11,255,0,13,167,17,139,158,0,1,197,51,133,138,177,240,147,0,238,202,250,221,229,200,147,74,159,10,41,237,51,250,245,66,144,180,127,81,69,222,223,180,180,247,152,207,13,70,92,187,238,254,149,57,245,235,38,225,172,45,229,171,66,237,113,247,140,204,244,45,165,222,191,184,191,1,161,108,149,88,8,195,188,183,217,116,164,253,169,212,122,117,65,195,247,173,112,35,164,207,237,43,245,61,229,248,14,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,0,3,241,214,105,145,171,116,121,212,105,169,221,30,124,103,98,186,157,76,181,66,210,105,81,118,25,31,113,159,113,144,206,190,117,112,181,252,42,204,101,233,74,50,254,107,82,172,212,106,81,11,179,213,97,201,210,18,132,253,181,25,232,77,247,153,145,251,200,75,190,15,152,240,116,43,150,169,132,21,169,187,97,84,18,252,232,137,229,235,172,149,185,2,58,19,170,91,51,238,35,237,53,145,123,203,218,45,224,143,82,212,135,244,0,82,103,24,162,63,229,27,72,212,180,255,0,67,81,255,0,253,62,160,57,87,13,248,104,153,154,123,107,123,252,174,67,240,222,47,87,118,227,77,70,39,171,247,107,175,120,208,64,0,0,0,0,229,153,158,196,24,248,101,129,55,165,212,235,187,29,98,135,81,233,189,83,61,207,38,27,206,32,190,202,180,237,71,121,150,158,241,156,107,222,229,147,121,222,85,171,166,81,234,237,94,163,38,106,187,187,221,117,75,246,17,23,122,189,197,248,16,188,206,24,56,84,120,123,150,250,101,94,84,94,84,139,144,217,171,160,247,238,220,204,136,16,148,71,216,181,17,106,104,247,17,253,196,38,0,0,0,0,0,0,0,0,0,0,0,174,172,126,225,39,93,204,6,50,221,152,197,113,230,115,167,151,115,84,21,33,184,223,66,208,190,146,42,18,77,198,141,189,19,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,196,139,201,46,79,41,89,55,176,43,182,131,55,84,75,170,165,94,172,29,74,69,105,52,68,211,223,83,9,101,182,218,138,191,173,117,75,67,106,75,203,78,171,208,142,67,154,36,181,51,87,95,197,139,23,242,161,133,151,150,25,250,83,209,159,75,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,131,31,253,40,191,234,79,255,0,30,45,80,67,92,237,112,227,165,103,14,255,0,161,98,51,56,179,46,207,169,82,168,229,68,144,210,168,201,168,177,33,132,60,227,205,41,9,231,50,166,214,74,125,226,81,154,150,74,35,111,66,70,211,53,254,76,148,240,222,254,71,216,167,85,196,207,203,47,210,223,73,219,239,208,186,47,163,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,37,100,96,94,28,78,199,22,115,15,83,163,117,215,156,27,125,171,110,155,38,65,146,219,167,69,75,210,28,113,113,209,167,168,243,157,82,208,183,12,205,92,180,146,19,176,150,233,57,208,0,0,64,12,209,240,164,254,82,152,237,115,99,95,229,235,232,231,210,62,139,250,51,232,183,89,200,233,225,177,27,243,221,91,123,183,114,55,125,130,211,118,157,186,106,125,255,0,37,57,82,254,71,216,89,85,195,63,167,191,75,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,228,0,0,170,191,236,24,255,0,233,69,255,0,82,127,248,241,101,56,79,98,254,75,240,178,205,195,63,74,122,79,232,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,0,0,10,171,254,193,143,254,148,95,245,39,255,0,143,19,255,0,43,152,23,252,154,240,38,217,193,79,165,63,72,254,142,117,191,210,125,15,71,207,234,38,63,39,243,60,199,54,237,231,237,251,103,174,221,123,53,208,186,168,0,0,128,25,163,225,73,252,165,49,218,230,198,191,203,215,209,207,164,125,23,244,103,209,110,179,145,211,195,98,55,231,186,182,247,110,228,110,251,5,166,237,59,116,212,251,254,74,114,165,252,143,176,178,171,134,127,79,126,150,250,78,224,126,187,214,250,47,160,229,243,35,71,103,149,203,231,59,174,157,54,237,219,139,93,250,105,217,169,200,0,21,87,253,131,31,253,40,191,234,79,255,0,30,44,167,9,236,95,201,126,22,89,184,103,233,79,73,253,18,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,176,16,3,52,124,41,63,148,166,59,92,216,215,249,122,250,57,244,143,162,254,140,250,45,214,114,58,120,108,70,252,247,86,222,237,220,141,223,96,180,221,167,110,154,159,127,201,78,84,191,145,246,22,85,112,207,233,239,210,223,73,220,15,215,122,223,69,244,28,190,100,104,236,242,185,124,231,117,211,166,221,187,113,107,191,77,59,53,63,107,143,57,117,194,60,201,89,178,108,204,86,180,226,84,80,168,239,51,6,166,134,144,154,141,37,110,26,20,111,67,144,105,53,50,189,205,52,102,69,170,23,176,146,226,86,141,82,127,91,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,0,137,88,223,195,115,4,177,223,49,116,204,123,187,221,150,228,119,227,173,155,170,222,82,223,228,87,22,136,188,136,143,33,246,158,109,216,139,104,146,209,168,145,185,14,19,45,150,212,25,184,167,37,168,0,143,249,214,202,151,242,193,194,202,86,25,253,61,250,37,232,203,129,138,239,91,232,190,191,153,203,141,33,158,87,47,156,214,154,245,59,183,110,61,54,105,167,110,165,192,50,185,194,147,249,53,227,181,179,141,127,151,175,164,127,71,58,223,232,207,162,221,31,63,168,134,252,111,207,117,110,109,219,207,221,246,15,93,186,118,107,169,79,240,28,171,52,120,23,252,165,48,38,230,193,79,165,63,71,62,145,244,95,210,125,15,89,200,233,230,49,39,243,60,198,247,110,228,109,251,101,166,237,123,116,208,225,86,19,240,107,252,151,226,157,155,137,159,202,59,210,127,68,174,10,117,119,162,250,33,201,234,186,89,45,189,202,230,117,170,217,187,151,183,118,213,105,174,186,30,154,11,42,0,28,43,56,57,76,179,115,117,133,255,0,65,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,202,16,127,96,199,255,0,74,47,250,147,255,0,199,139,20,192,187,27,17,240,219,14,41,214,86,40,98,183,229,26,171,74,213,134,107,238,210,142,12,169,17,72,136,155,76,146,55,222,231,60,159,88,141,237,82,165,167,105,172,148,178,91,139,232,2,42,231,159,35,31,203,71,232,79,250,104,253,14,250,29,233,47,246,19,210,29,87,87,211,127,231,12,236,219,211,127,190,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,249,101,250,91,233,59,125,250,23,69,244,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,230,168,14,85,154,60,11,254,82,152,19,115,96,167,210,159,163,159,72,250,47,233,62,135,172,228,116,243,24,147,249,158,99,123,183,114,54,253,178,211,118,189,186,104,112,171,9,248,53,254,75,241,78,205,196,207,229,29,233,63,162,87,5,58,187,209,125,16,228,245,93,44,150,222,229,115,58,213,108,221,203,219,187,106,180,215,93,15,77,5,149,0,128,25,163,225,73,252,165,49,218,230,198,191,203,215,209,207,164,125,23,244,103,209,110,179,145,211,195,98,55,231,186,182,247,110,228,110,251,5,166,237,59,116,212,250,174,70,50,49,252,139,190,155,127,166,143,211,31,166,62,141,255,0,97,61,31,210,244,157,79,254,112,246,253,221,79,251,221,54,123,117,236,149,64,0,56,165,213,149,28,56,175,230,78,202,205,53,49,175,67,94,118,191,86,197,73,200,236,145,183,93,138,236,7,226,54,153,5,169,104,243,92,212,26,30,45,84,109,160,218,81,40,137,163,103,181,128,0,8,171,158,124,140,127,45,31,161,63,233,163,244,59,232,119,164,191,216,79,72,117,93,95,77,255,0,156,51,179,111,77,254,251,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,229,151,233,111,164,237,247,232,93,23,209,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,160,32,6,104,248,82,127,41,76,118,185,177,175,242,245,244,115,233,31,69,253,25,244,91,172,228,116,240,216,141,249,238,173,189,219,185,27,190,193,105,187,78,221,53,62,255,0,146,156,169,127,35,236,44,170,225,159,211,223,165,190,147,184,31,174,245,190,139,232,57,124,200,209,217,229,114,249,206,235,167,77,187,118,226,215,126,154,118,106,114,0,0,71,252,235,101,75,249,96,225,101,43,12,254,158,253,18,244,101,192,197,119,173,244,95,95,204,229,198,144,207,43,151,206,107,77,122,157,219,183,30,155,52,211,183,82,224,25,92,225,73,252,154,241,218,217,198,191,203,215,210,63,163,157,111,244,103,209,110,143,159,212,67,126,55,231,186,183,54,237,231,238,251,7,174,221,59,53,212,187,254,117,178,165,252,176,112,178,149,134,127,79,126,137,122,50,224,98,187,214,250,47,175,230,114,227,72,103,149,203,231,53,166,189,78,237,219,143,77,154,105,219,169,112,12,174,112,164,254,77,120,237,108,227,95,229,235,233,31,209,206,183,250,51,232,183,71,207,234,33,191,27,243,221,91,155,118,243,247,125,131,215,110,157,154,234,83,252,0,64,12,209,240,164,254,82,152,237,115,99,95,229,235,232,231,210,62,139,250,51,232,183,89,200,233,225,177,27,243,221,91,123,183,114,55,125,130,211,118,157,186,106,125,255,0,37,57,82,254,71,216,89,85,195,63,167,191,75,125,39,112,63,93,235,125,23,208,114,249,145,163,179,202,229,243,157,215,78,155,118,237,197,174,253,52,236,212,228,0,8,171,158,124,140,127,45,31,161,63,233,163,244,59,232,119,164,191,216,79,72,117,93,95,77,255,0,156,51,179,111,77,254,251,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,229,151,233,111,164,237,247,232,93,23,209,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,245,121,231,200,199,242,209,250,19,254,154,63,67,190,135,122,75,253,132,244,135,85,213,244,223,249,195,59,54,244,223,239,181,223,236,211,183,202,100,167,134,247,242,62,197,58,174,38,126,89,126,150,250,78,223,126,133,209,125,29,232,57,124,201,49,222,230,243,58,167,117,211,166,219,183,105,107,191,93,123,52,57,170,0,60,166,44,88,191,149,12,44,188,176,207,210,158,140,250,91,111,212,104,93,111,35,157,210,245,81,156,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,173,111,236,24,255,0,233,69,255,0,82,127,248,241,106,130,170,255,0,176,99,255,0,165,23,253,73,255,0,227,197,148,225,61,139,249,47,194,203,55,12,253,41,233,63,162,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,0,33,86,117,184,111,127,44,28,83,165,98,103,229,151,232,151,163,45,246,40,93,23,209,222,191,153,203,147,33,238,111,51,170,107,77,122,157,187,118,158,155,53,215,183,66,245,121,24,200,199,242,46,250,109,254,154,63,76,126,152,250,55,253,132,244,127,75,210,117,63,249,195,219,247,117,63,239,116,217,237,215,179,170,212,50,233,98,86,243,29,11,50,245,248,253,117,201,66,183,226,208,173,255,0,93,230,189,25,181,117,14,169,223,81,210,109,238,115,117,2,70,215,27,62,95,39,114,79,85,250,189,84,0,0,0,4,0,205,31,10,79,229,41,142,215,54,53,254,94,190,142,125,35,232,191,163,62,139,117,156,142,158,27,17,191,61,213,183,187,119,35,119,216,45,55,105,219,166,167,223,242,83,149,47,228,125,133,149,92,51,250,123,244,183,210,119,3,245,222,183,209,125,7,47,153,26,59,60,174,95,57,221,116,233,183,110,220,90,239,211,78,205,78,64,0,0,8,85,157,110,27,223,203,7,20,233,88,153,249,101,250,37,232,203,125,138,23,69,244,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,237,208,153,41,225,189,252,143,177,78,171,137,159,150,95,165,190,147,183,223,161,116,95,71,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,14,106,128,133,89,214,225,189,252,176,113,78,149,137,159,150,95,162,94,140,183,216,161,116,95,71,122,254,103,46,76,135,185,188,206,169,173,53,234,118,237,218,122,108,215,94,221,9,146,158,27,223,200,251,20,234,184,153,249,101,250,91,233,59,125,250,23,69,244,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,230,168,137,89,227,200,21,43,57,117,91,70,186,205,253,18,203,169,91,81,230,68,145,49,54,242,103,191,80,97,213,52,166,154,91,156,246,84,72,101,73,121,73,73,154,139,89,14,25,109,212,247,120,172,161,240,205,174,229,47,25,99,98,173,35,49,30,155,136,186,124,170,93,82,145,244,73,17,186,248,174,164,148,150,249,234,148,233,181,181,246,227,187,170,83,184,249,91,53,36,169,66,117,0,0,0,0,0,0,0,0,0,0,0,0,135,252,79,176,168,241,11,45,245,58,188,88,188,217,22,217,189,87,89,239,219,181,152,240,38,168,207,181,105,35,208,215,238,51,251,140,81,157,145,114,201,179,47,42,45,211,20,244,118,145,81,141,53,61,221,237,58,149,251,72,203,189,62,227,252,12,104,231,44,24,133,31,19,176,38,203,186,154,119,123,175,208,233,221,79,170,101,181,229,67,101,197,151,217,78,189,171,239,34,211,220,58,152,0,0,0,0,207,191,18,8,105,135,154,123,151,107,252,222,123,243,30,63,87,110,211,85,70,95,171,247,233,167,120,234,188,29,117,254,81,213,125,11,95,244,53,35,255,0,211,233,226,236,192,7,240,207,66,212,197,67,241,132,199,131,174,220,180,188,32,162,204,221,10,2,88,157,45,60,189,52,146,135,39,199,90,125,102,200,251,140,187,73,102,94,226,246,136,137,146,172,45,127,21,115,25,102,82,136,181,139,77,172,211,170,82,203,179,214,97,185,209,210,180,253,180,153,106,78,119,145,153,251,136,104,162,141,76,141,68,163,193,163,67,70,216,240,35,53,21,164,234,103,162,16,146,74,75,83,51,62,226,46,243,49,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,97,113,141,192,215,234,52,58,54,49,209,97,239,114,51,145,233,146,254,176,139,107,73,69,66,66,215,235,57,219,222,93,132,141,125,199,236,21,147,131,23,253,79,12,49,70,216,189,169,114,121,43,165,213,225,74,116,246,37,91,155,106,67,110,154,125,100,171,79,205,151,105,17,159,227,220,52,109,129,120,141,19,21,112,170,218,189,163,61,205,93,70,151,13,249,7,180,211,163,206,70,105,213,23,106,83,253,211,216,68,95,226,30,244,0,82,119,24,210,156,89,141,163,245,142,110,73,219,17,249,93,132,90,35,175,168,104,93,159,183,191,180,114,62,28,211,41,240,243,79,107,117,236,243,57,242,224,178,199,172,162,218,233,212,98,109,87,103,127,113,246,31,96,208,104,0,0,0,0,174,142,48,248,181,18,141,134,52,172,48,105,237,37,206,156,196,245,39,105,246,180,184,245,6,15,183,97,151,121,126,177,31,221,237,21,109,151,60,63,123,19,113,162,209,180,155,70,246,229,86,96,37,242,212,139,234,149,45,150,213,253,100,254,191,176,245,26,63,195,203,113,171,62,193,182,173,38,11,70,232,180,136,116,228,23,111,97,50,202,27,46,243,63,213,247,159,226,99,208,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,243,216,135,110,53,120,88,55,45,164,250,117,110,181,71,153,78,81,106,125,164,243,43,108,251,140,191,91,222,95,137,12,224,102,51,15,222,195,44,104,187,173,39,17,177,184,181,153,233,96,181,35,250,164,203,121,180,255,0,89,95,169,237,61,69,164,240,120,197,184,149,156,49,170,225,131,175,107,46,12,231,231,165,59,79,177,164,71,167,176,93,187,8,187,207,245,140,254,239,104,177,112,0,0,0,1,159,46,35,51,41,243,51,79,116,244,12,242,249,18,231,50,255,0,172,163,220,233,84,101,238,87,111,119,121,118,23,96,235,156,28,202,113,230,54,177,209,185,181,63,70,36,115,123,8,245,71,95,79,212,187,127,103,119,104,187,16,1,224,177,211,17,162,97,86,21,92,183,180,151,185,75,167,82,230,63,28,246,154,181,121,184,206,186,146,236,74,191,185,251,72,203,252,67,57,56,209,136,21,60,79,197,27,158,246,170,73,231,46,169,86,155,41,163,216,148,237,109,217,14,58,73,245,82,157,127,56,125,166,68,127,135,112,179,110,14,88,26,253,58,135,89,198,58,212,61,142,73,114,69,50,39,214,17,238,105,72,167,200,66,253,87,59,59,143,176,209,175,188,253,130,207,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,120,44,116,195,136,24,171,133,87,45,149,61,189,199,80,165,204,101,147,213,69,181,215,35,58,218,85,216,164,235,167,48,251,12,200,191,198,51,151,141,88,123,63,11,177,70,229,178,103,181,179,209,181,89,145,217,61,201,61,237,55,33,198,210,174,197,43,77,121,103,216,102,103,254,49,96,124,34,179,53,46,155,88,151,129,87,12,174,100,73,70,228,216,62,161,22,215,20,168,17,91,71,168,214,167,216,71,218,165,233,239,47,104,182,224,1,74,188,101,96,49,11,49,116,37,178,214,195,126,213,138,234,189,99,61,84,169,213,13,79,191,238,17,155,38,242,95,141,154,12,47,56,239,242,141,203,186,136,218,149,180,149,234,157,70,62,189,134,52,126,193,153,178,217,169,123,204,210,90,171,77,53,236,239,208,127,160,0,0,0,255,0,41,82,27,135,21,233,111,30,141,176,218,156,81,253,196,90,159,248,133,2,241,36,197,201,24,171,153,74,199,173,252,218,220,234,40,77,22,133,218,81,231,204,209,95,97,39,220,231,113,235,248,152,237,28,29,112,157,218,222,45,213,241,38,115,123,161,64,165,200,134,201,106,69,164,132,73,167,188,149,118,44,143,236,153,246,26,76,190,255,0,96,185,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,20,211,198,43,9,221,162,226,221,35,18,96,183,182,20,250,84,120,111,22,164,122,200,92,154,131,202,87,106,204,254,201,23,97,36,139,239,246,14,45,195,111,23,100,97,78,101,41,30,183,243,107,143,167,161,58,90,23,97,72,159,15,85,125,133,31,115,125,197,167,226,66,254,162,201,110,100,86,101,178,122,182,251,105,113,39,239,35,45,75,252,99,253,64,0,0,7,249,190,102,76,184,105,94,195,36,158,138,211,93,59,59,244,25,193,206,68,167,229,102,131,19,206,67,220,211,110,238,173,54,149,109,36,250,165,81,145,167,97,9,47,193,174,158,196,220,197,215,92,121,173,230,197,171,41,212,250,198,90,41,51,169,250,31,127,222,46,172,0,84,151,23,92,204,203,168,214,34,96,77,191,39,151,22,41,183,54,119,168,71,185,196,170,124,87,17,235,181,169,118,25,118,165,122,123,139,218,43,239,5,112,246,161,138,56,163,109,89,48,26,223,233,58,172,56,239,30,228,150,198,156,144,219,106,87,106,147,174,156,194,236,35,35,255,0,24,209,166,5,225,196,12,42,194,171,106,202,130,222,211,167,210,225,178,241,234,163,222,235,113,154,109,74,237,82,180,215,150,93,132,102,95,227,30,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,203,82,208,253,162,172,120,186,229,149,111,55,15,29,45,212,235,203,75,112,102,179,175,114,75,175,148,227,187,150,239,224,91,82,143,192,253,130,182,176,102,254,153,134,56,163,108,222,209,23,183,209,85,104,82,158,45,8,247,54,212,134,220,82,123,82,173,53,217,222,68,103,248,247,13,28,224,110,33,194,197,60,41,182,47,104,74,215,210,84,152,82,29,45,15,213,113,200,205,58,101,218,148,235,249,194,238,34,47,241,15,118,2,152,56,209,186,135,51,15,109,18,93,223,182,207,134,71,234,233,161,245,213,30,193,25,114,83,69,114,183,154,12,56,109,179,236,139,115,209,229,40,189,233,77,70,54,165,222,94,241,163,102,16,77,178,219,100,90,18,82,73,211,221,161,15,251,0,0,0,28,191,51,183,151,208,60,190,226,29,204,143,207,196,181,234,206,71,47,123,201,132,242,210,95,101,69,222,143,105,104,51,121,114,214,229,221,183,69,82,226,146,159,231,53,137,239,204,90,117,47,182,235,134,179,45,72,136,187,213,238,34,251,136,95,7,13,92,35,107,12,242,227,67,169,41,205,207,220,204,70,173,168,180,211,105,72,129,12,204,190,218,136,251,81,223,217,248,16,150,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,34,103,18,156,34,107,19,50,227,92,169,37,205,175,219,49,228,214,210,90,107,184,163,64,152,100,95,109,36,93,171,239,237,252,12,80,253,181,91,151,105,93,20,187,138,50,127,156,209,231,177,49,9,212,190,219,78,18,200,181,50,50,239,79,184,203,238,49,164,60,176,222,95,79,114,251,135,151,51,157,143,203,181,233,46,72,47,115,170,132,202,212,95,101,37,222,191,97,104,58,128,0,0,0,255,0,135,208,78,50,227,102,90,146,146,105,211,223,169,12,229,103,94,138,229,19,52,24,142,219,135,217,42,230,172,74,73,123,146,170,140,157,11,188,253,194,76,240,92,117,13,230,30,229,37,59,179,117,159,48,139,213,215,83,235,169,221,130,231,192,120,76,114,196,56,88,89,133,55,61,237,53,90,21,54,147,54,67,69,161,250,206,55,25,215,72,187,18,173,63,54,125,228,101,254,33,156,108,102,191,166,98,118,40,220,247,180,181,238,244,173,90,108,166,75,66,45,173,187,33,199,18,158,196,167,93,55,247,153,17,254,29,194,201,120,69,229,149,108,183,51,29,46,36,105,204,75,144,97,51,175,121,31,65,41,183,119,33,223,196,182,169,31,137,251,5,167,17,104,90,23,176,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,153,196,187,42,6,35,97,253,197,99,84,75,234,43,180,169,116,229,43,214,245,121,204,45,173,123,20,147,61,9,103,217,184,191,18,239,25,215,205,38,11,212,112,35,25,171,214,60,212,232,193,75,149,34,10,181,79,173,23,171,125,166,213,216,181,153,106,77,31,98,143,119,191,222,115,159,132,54,100,220,131,81,157,129,21,149,106,204,131,118,165,21,122,127,93,74,129,21,8,209,45,107,220,71,218,107,211,222,94,209,108,227,248,103,161,106,98,141,56,181,92,72,174,230,81,166,144,214,207,71,209,211,12,207,118,187,141,19,231,118,247,22,157,255,0,127,226,60,199,12,91,110,117,123,52,20,135,226,55,185,20,230,227,205,116,245,34,209,13,212,97,153,247,153,123,253,154,254,2,252,192,0,0,0,87,207,23,236,84,59,91,8,105,246,76,87,180,145,87,154,215,49,59,123,217,118,44,246,207,180,208,101,222,159,97,145,254,29,226,170,114,215,97,202,196,140,112,179,45,120,236,243,17,34,185,78,39,203,113,22,141,42,99,40,81,246,169,63,175,236,61,70,143,172,43,113,155,66,201,160,90,236,39,106,41,52,200,176,136,181,51,252,211,41,71,180,207,245,125,231,248,152,251,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,62,13,251,110,51,119,217,53,251,93,244,238,69,90,153,42,17,150,166,95,157,101,72,246,25,126,183,188,191,18,25,193,204,165,135,43,13,241,194,243,181,228,51,203,68,122,229,68,152,45,196,122,180,153,143,33,39,216,165,126,167,180,245,22,173,194,7,20,206,233,194,26,133,147,41,237,100,82,38,187,203,78,222,230,90,139,1,178,237,36,17,119,171,218,102,127,143,120,176,96,0,0,0,20,25,196,234,219,157,65,205,5,93,249,109,237,69,69,185,19,26,61,72,245,67,149,25,134,71,216,103,238,246,233,248,15,79,194,86,226,69,11,50,142,180,182,183,245,244,117,67,35,221,166,211,92,248,61,189,199,175,119,221,248,139,203,35,212,181,33,253,21,51,197,235,50,107,157,81,131,129,20,101,253,76,115,106,165,45,122,127,93,42,159,21,104,209,77,107,220,101,218,75,211,220,94,209,5,242,183,130,245,28,119,198,106,13,143,9,58,176,114,226,200,156,173,83,234,197,234,216,105,195,237,90,12,244,39,75,177,42,221,238,247,150,138,48,206,202,129,135,56,127,110,216,212,226,250,138,21,42,29,57,39,235,122,220,150,16,214,189,170,81,150,164,130,236,220,127,137,247,143,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,243,139,54,92,227,223,216,114,222,47,82,216,214,173,111,52,77,62,173,199,253,164,195,19,164,43,177,78,165,63,109,101,220,147,87,226,93,130,163,112,122,249,147,134,152,159,109,94,108,189,201,244,69,90,28,167,87,180,149,181,13,72,109,195,236,218,173,126,199,176,143,246,247,13,29,96,117,255,0,3,19,176,154,213,189,96,75,234,74,167,71,131,37,213,242,212,143,172,114,51,78,25,104,105,79,235,151,113,17,118,254,193,237,164,171,100,103,87,174,155,80,163,255,0,160,103,151,63,117,21,212,115,59,120,45,110,111,228,212,170,12,151,102,154,17,84,37,118,119,125,227,191,112,118,166,46,70,52,213,167,145,118,55,72,125,63,224,151,79,63,120,186,16,0,0,1,252,51,34,35,51,238,33,70,252,90,49,71,233,222,98,219,162,69,115,72,182,253,44,169,142,35,78,247,152,157,57,38,173,77,9,62,229,247,106,101,247,152,246,124,30,112,177,21,220,83,170,98,20,166,117,110,159,5,248,205,171,119,115,141,201,167,186,93,132,178,247,254,169,151,248,133,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,166,158,48,216,90,138,22,41,210,177,10,43,58,55,80,130,196,103,21,187,189,199,36,212,29,62,195,89,251,191,84,139,252,67,198,112,151,197,31,160,153,139,114,137,41,205,98,220,20,179,166,54,141,59,158,126,116,20,146,181,36,40,251,145,221,169,23,222,66,242,8,200,200,140,187,140,127,64,0,0,5,47,113,138,166,45,140,105,164,79,50,236,114,145,29,63,225,151,80,63,120,224,57,4,168,174,157,153,219,61,104,115,103,58,165,79,100,251,53,212,142,161,23,179,187,238,26,26,140,173,241,154,94,186,238,66,79,254,129,226,113,198,255,0,129,134,56,79,117,94,179,229,244,197,76,163,206,146,210,249,106,95,214,55,25,215,18,90,18,85,250,135,222,70,93,159,176,103,23,24,111,153,56,151,138,23,45,230,243,220,239,75,213,166,75,105,123,73,59,144,236,135,28,46,205,169,211,237,251,72,191,103,112,183,30,19,57,115,98,193,195,151,49,122,168,198,218,181,194,209,180,194,183,25,255,0,50,125,136,50,19,216,151,84,159,182,131,239,73,43,240,46,193,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,60,246,32,218,80,239,171,38,187,104,78,70,230,170,244,233,80,140,181,50,252,235,43,111,216,105,62,229,159,180,191,18,25,211,205,78,19,84,112,103,28,46,123,66,116,110,75,71,81,155,38,17,111,74,183,69,235,31,109,181,118,45,102,90,147,71,216,163,221,239,251,236,103,131,206,60,63,93,163,85,48,90,162,175,90,158,211,245,70,15,66,252,219,104,167,198,73,118,54,94,243,237,53,153,253,222,209,101,21,149,41,20,121,203,65,106,164,198,116,200,190,253,166,51,131,155,121,111,204,204,126,34,46,66,118,169,23,61,93,4,90,145,246,20,247,253,223,136,155,188,23,104,220,203,158,228,172,173,173,82,152,147,24,37,110,238,62,101,57,93,218,255,0,144,91,104,0,0,0,249,23,125,75,208,214,157,110,175,174,157,13,58,76,159,254,161,165,43,220,126,239,113,140,221,230,94,234,153,120,227,213,251,87,150,230,239,244,73,85,67,93,132,90,55,214,188,162,46,194,47,214,62,242,212,92,71,9,252,61,250,23,150,82,168,73,103,73,21,234,175,165,27,94,239,245,151,233,240,76,139,66,81,151,122,126,227,251,136,77,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,179,139,6,30,253,52,203,41,212,35,51,172,138,13,87,210,142,47,119,250,203,20,249,198,101,161,168,139,189,95,121,253,198,41,219,45,23,84,203,59,30,172,42,188,53,237,255,0,68,148,180,59,216,71,171,125,107,42,50,237,35,253,82,238,45,70,145,109,10,151,166,109,58,37,95,95,237,234,116,105,63,253,91,73,87,184,189,254,226,31,92,0,0,0,84,151,26,42,63,46,231,182,235,40,107,68,170,36,54,13,91,187,207,153,81,87,118,191,228,16,139,41,18,223,135,152,252,59,92,116,238,82,238,122,66,12,181,34,236,57,236,123,255,0,1,163,234,50,148,186,60,21,172,180,82,163,52,102,95,126,210,21,175,198,27,30,31,161,81,169,120,45,78,87,173,80,105,138,163,231,161,126,109,196,84,35,40,187,91,63,113,118,146,200,254,239,104,174,108,171,97,53,71,25,177,194,216,180,32,70,231,52,85,40,82,102,250,233,78,216,189,99,13,184,174,213,160,207,66,116,187,18,123,189,223,118,139,48,250,210,135,98,89,20,43,66,10,54,181,72,167,69,130,93,166,122,242,153,67,126,211,81,247,32,189,167,248,152,244,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,2,178,248,190,224,1,213,237,202,126,50,81,225,110,126,18,154,133,41,92,205,52,101,13,207,144,179,209,78,17,119,153,118,18,53,247,31,176,86,246,88,241,86,163,131,152,213,108,94,16,95,229,52,154,148,38,102,30,212,171,88,197,45,151,28,46,212,47,216,217,119,22,190,239,112,208,253,6,240,139,122,96,228,91,218,35,191,85,86,183,17,81,37,109,62,206,108,82,115,184,210,71,220,175,113,126,5,220,51,161,152,201,10,149,152,28,76,121,75,223,173,225,89,208,244,211,179,173,120,90,79,5,170,50,11,6,46,106,255,0,79,235,157,201,54,39,55,127,179,164,167,47,110,154,254,221,116,253,162,199,0,0,0,7,14,206,173,233,244,35,45,87,212,228,187,203,92,250,21,82,3,106,219,175,172,184,18,12,191,170,127,171,247,126,35,61,214,164,39,174,252,75,163,211,214,158,115,181,170,228,118,84,90,146,119,169,233,9,47,184,139,83,87,221,251,6,143,178,243,106,179,102,96,149,145,65,105,174,90,152,183,169,137,113,59,140,244,90,98,52,147,45,117,63,213,247,142,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,157,230,22,213,102,243,193,43,222,130,235,92,197,63,111,84,210,218,119,25,106,181,68,117,4,90,234,95,173,237,61,6,112,110,184,79,90,24,151,88,167,160,185,46,209,107,178,25,73,118,43,98,153,144,162,251,200,244,52,253,255,0,180,104,71,37,87,167,211,124,181,88,179,148,239,49,112,40,84,184,14,43,110,158,178,32,71,51,254,169,126,183,223,248,142,226,0,0,0,43,143,141,45,25,7,131,22,205,127,167,245,202,228,133,19,155,191,217,210,84,87,183,77,127,110,186,126,209,86,217,115,144,168,185,129,195,55,146,189,154,94,20,109,79,77,123,58,214,70,139,235,183,132,91,47,7,101,94,210,221,250,170,77,184,186,137,171,105,246,242,162,155,157,196,147,62,228,251,143,240,62,225,158,12,206,226,173,71,24,177,174,231,188,39,63,205,105,85,57,172,195,61,169,78,145,186,183,156,108,187,16,143,99,135,222,90,251,197,144,240,130,192,15,68,219,179,241,146,179,11,108,137,170,118,20,85,115,53,213,149,183,2,66,21,162,92,50,239,35,236,52,107,239,63,96,179,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,30,35,26,176,250,30,41,97,109,205,99,204,46,202,173,42,108,86,207,183,213,91,177,220,104,143,177,73,215,243,135,217,169,23,225,222,51,141,141,118,4,204,45,197,107,162,200,148,157,61,17,88,155,21,149,106,94,179,109,73,113,164,171,177,74,211,94,95,113,153,159,227,222,45,167,135,54,56,57,126,229,46,231,181,165,246,204,181,233,179,97,178,159,123,17,169,145,16,158,230,210,93,235,246,154,143,239,49,82,56,216,234,159,198,107,245,245,150,138,114,231,170,44,203,220,103,45,195,23,49,194,30,20,120,153,89,154,108,71,229,27,247,43,142,175,215,53,111,81,211,160,106,174,222,237,116,238,19,116,0,0,0,87,39,24,220,86,126,223,195,106,62,30,83,223,218,253,74,108,121,47,167,105,30,177,220,143,80,101,93,166,131,46,242,46,229,17,255,0,140,87,198,65,240,253,220,64,205,29,142,134,215,180,173,250,205,50,186,190,194,61,82,197,70,46,165,246,147,250,255,0,127,224,99,68,8,65,54,132,182,158,228,145,17,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,32,156,66,155,87,114,136,200,198,119,243,243,135,238,225,254,104,239,116,56,189,197,112,86,42,117,212,118,105,162,95,168,202,208,190,210,191,83,238,252,8,88,63,7,44,86,126,224,195,106,198,30,84,31,220,253,54,108,137,44,39,105,22,145,219,143,79,101,61,164,130,46,243,62,245,25,255,0,140,88,216,0,0,0,132,92,94,33,71,153,149,152,102,252,126,105,177,114,182,242,61,115,78,213,38,157,63,69,118,119,233,175,112,166,124,20,117,76,99,45,132,250,11,85,55,115,210,214,69,239,50,148,217,139,110,226,49,142,14,88,89,75,182,45,104,189,147,110,138,108,40,111,23,185,137,52,201,104,87,123,106,46,244,123,13,39,247,144,169,108,21,176,38,98,158,43,90,246,68,100,235,233,122,196,40,175,43,82,245,91,118,75,109,41,93,170,78,186,115,59,136,200,255,0,14,241,163,156,21,195,232,120,91,133,182,205,143,12,187,41,84,168,81,92,62,223,89,109,71,109,163,62,213,43,79,205,151,102,166,95,143,120,246,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,2,162,248,196,96,87,160,235,20,156,104,130,143,230,245,7,152,165,61,219,254,188,226,170,18,84,125,174,25,247,17,119,32,139,239,246,8,65,129,120,233,93,193,147,186,26,165,187,181,171,138,223,155,70,89,109,65,233,212,114,181,63,89,181,251,26,46,206,207,196,189,188,210,173,61,218,173,86,109,77,229,110,114,100,135,31,89,233,166,170,90,141,71,221,167,191,220,47,183,134,69,54,77,59,43,20,126,165,189,157,83,177,228,183,218,71,170,21,78,135,161,246,31,220,37,136,0,0,15,226,140,146,70,163,62,194,45,76,81,55,21,44,71,59,219,50,15,211,16,189,237,208,161,170,155,174,154,104,108,207,154,157,62,201,126,183,223,248,152,236,220,25,48,229,85,43,170,224,196,73,49,119,70,139,30,93,57,183,119,233,163,233,114,158,241,22,132,173,123,143,95,179,167,223,236,22,232,0,0,0,0,0,0,0,0,0,0,0,3,242,83,42,212,170,212,101,204,163,84,226,79,142,220,135,226,45,216,207,37,212,37,246,29,91,47,52,106,73,153,18,219,117,183,27,90,123,210,180,41,39,161,145,144,253,96,3,242,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,63,88,0,0,0,138,191,217,71,200,159,251,185,255,0,213,154,199,249,160,146,150,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,245,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,208,48,83,30,240,159,49,54,172,171,215,7,46,191,164,20,88,85,5,210,223,147,208,201,137,178,82,27,109,197,55,178,67,109,172,244,67,205,158,164,91,125,109,53,212,140,139,213,81,174,154,21,193,81,175,82,105,19,186,137,118,205,65,20,186,163,124,165,163,167,148,184,172,75,75,122,168,136,151,171,18,227,175,84,153,167,215,211,93,201,81,23,214,0,1,26,174,206,35,217,49,177,174,170,205,149,116,227,39,69,90,183,234,18,41,117,24,223,71,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,237,29,171,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,62,77,205,116,208,172,250,115,53,107,142,119,73,18,69,66,5,45,183,57,75,115,116,169,178,154,137,25,189,16,70,101,189,247,218,70,186,109,78,237,84,100,146,51,47,172,0,0,0,0,60,165,59,21,112,226,175,136,245,124,33,166,94,148,169,55,157,6,159,30,169,82,162,55,32,142,84,104,175,25,147,110,41,63,253,65,168,139,214,66,94,97,74,36,147,205,26,253,88,0,0,138,191,217,71,200,159,251,185,255,0,213,154,199,249,160,239,248,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,0,0,1,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,234,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,47,86,0,63,36,42,181,42,163,38,124,58,125,78,36,169,20,185,5,18,115,76,188,149,174,43,230,211,111,19,78,164,143,84,44,218,121,167,9,42,208,246,56,133,119,40,140,255,0,88,0,0,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,252,149,155,166,133,111,212,104,84,154,188,238,158,93,205,80,93,46,150,223,41,107,234,37,34,44,137,106,111,84,145,146,52,98,36,133,234,163,36,250,154,107,185,73,35,250,192,0,0,3,202,97,190,42,225,198,48,80,164,92,248,95,122,82,174,106,84,74,132,154,91,210,233,210,9,214,209,41,133,236,113,179,50,255,0,146,164,159,217,91,107,109,196,26,144,180,41,94,172,0,0,121,76,72,197,92,56,193,250,20,123,159,20,47,74,85,179,74,151,80,141,75,102,93,70,65,52,218,229,62,189,141,182,70,127,242,148,163,251,40,109,14,56,179,74,16,181,39,213,128,0,15,147,26,233,161,75,186,170,54,84,121,219,235,84,170,124,58,164,200,220,165,151,42,44,183,36,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,254,176,0,0,15,63,66,191,236,219,154,230,185,172,202,21,195,18,93,118,206,145,26,53,118,158,147,50,126,10,228,71,68,134,13,105,50,35,52,56,211,132,105,89,106,131,52,184,146,61,205,173,41,244,0,0,2,47,213,184,152,228,162,129,85,155,66,174,227,4,186,117,74,157,33,200,147,33,203,180,171,108,191,25,246,212,105,113,167,27,84,50,82,22,149,17,164,210,100,70,70,70,70,58,6,8,102,235,46,153,142,170,212,232,88,53,137,145,43,245,42,68,116,75,151,13,80,165,66,124,152,82,182,243,80,220,150,155,83,136,37,109,74,148,130,81,32,214,217,43,110,244,107,216,7,42,199,76,209,224,78,90,253,9,249,107,190,126,142,125,35,234,125,25,253,25,50,103,63,167,229,115,191,181,154,115,110,222,123,95,107,77,119,118,107,161,233,242,112,83,57,153,108,204,77,213,42,202,193,204,72,250,65,90,133,79,93,81,248,222,135,159,19,100,84,56,219,106,115,124,134,27,65,232,183,155,45,8,247,122,218,233,161,25,151,107,28,171,29,51,71,129,57,107,244,39,229,174,249,250,57,244,143,169,244,103,244,100,201,156,254,159,149,206,254,214,105,205,187,121,237,125,173,53,221,217,174,135,167,42,254,202,62,68,255,0,221,207,254,172,214,63,205,4,138,160,95,150,205,203,85,114,133,75,149,44,170,76,81,233,213,231,225,203,167,200,136,251,16,167,42,66,99,41,198,222,66,20,218,212,168,146,82,109,40,137,196,27,102,75,74,117,45,125,0,0,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,250,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,232,24,41,143,120,79,152,155,86,85,235,131,151,95,210,10,44,42,130,233,111,201,232,100,196,217,41,13,182,226,155,217,33,182,214,122,33,230,207,82,45,190,182,154,234,70,69,208,0,0,0,0,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,169,72,229,115,89,67,205,253,99,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,116,12,20,199,188,39,204,77,171,42,245,193,203,175,233,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,232,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,214,194,244,21,74,71,43,154,202,30,111,235,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,72,40,176,170,11,165,191,39,161,147,19,100,164,54,219,138,111,100,134,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,1,242,109,171,166,133,120,83,158,171,91,147,186,184,145,234,19,233,110,57,202,91,123,101,66,148,236,73,45,232,178,35,61,143,176,234,53,211,106,182,234,147,52,153,25,253,96,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,250,192,0,60,253,255,0,126,91,56,97,102,213,177,2,243,149,46,45,10,133,28,229,212,36,70,167,200,154,182,24,35,45,206,155,81,208,183,77,9,35,220,181,18,76,144,130,82,213,162,82,163,40,235,253,148,124,137,255,0,187,159,253,89,172,127,154,14,235,132,56,209,133,248,245,102,183,136,24,71,119,196,184,168,78,72,118,33,200,101,14,52,182,159,108,203,123,78,180,234,82,235,75,208,210,162,74,210,147,52,45,11,45,82,180,153,251,81,31,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,158,182,23,160,170,82,57,92,214,80,243,127,88,204,117,182,173,91,117,10,245,84,122,107,161,232,100,100,93,3,5,49,239,9,243,19,106,202,189,112,114,235,250,65,69,133,80,93,45,249,61,12,152,155,37,33,182,220,83,123,36,54,218,207,68,60,217,234,69,183,214,211,93,72,200,186,0,143,248,165,159,92,167,96,181,247,83,195,60,75,197,111,67,92,148,110,79,91,11,208,85,41,28,174,107,40,121,191,172,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,47,203,96,113,8,202,54,41,222,84,156,62,195,236,82,151,92,184,107,146,10,52,24,49,173,122,198,247,87,161,153,153,153,197,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,41,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,47,140,222,28,42,155,116,219,248,139,26,38,216,210,152,137,78,113,222,102,186,190,167,42,15,25,104,106,215,184,181,251,58,125,254,193,198,120,86,226,49,217,57,144,98,154,181,236,110,187,13,52,221,116,215,83,122,124,36,233,246,79,245,126,239,196,133,236,164,201,68,74,35,236,50,212,135,244,0,0,4,78,226,111,77,147,82,202,197,99,166,111,127,74,236,137,46,122,196,90,33,52,233,154,159,105,253,226,132,169,51,221,165,85,97,84,217,86,215,33,200,109,244,30,154,232,164,40,148,93,250,251,189,195,165,227,166,58,87,113,155,232,187,85,71,119,53,110,219,240,168,200,45,168,45,122,126,110,135,234,182,131,238,116,251,59,127,19,246,77,254,14,248,21,233,218,197,91,26,39,55,172,122,123,207,210,153,237,255,0,94,109,84,249,41,62,199,8,251,140,251,208,101,247,251,5,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,249,219,194,212,98,206,93,110,170,23,79,206,126,159,79,157,83,138,91,246,232,251,112,100,165,7,246,210,93,238,123,76,203,222,67,59,181,234,76,138,13,114,163,66,150,157,175,211,165,189,17,210,212,143,69,182,179,73,151,97,153,119,145,247,25,143,194,52,31,195,170,11,80,114,177,106,114,149,187,168,133,1,245,118,25,104,165,83,162,106,95,244,9,50,0,0,3,205,98,85,202,197,157,135,247,29,209,33,91,91,165,210,166,76,51,208,207,66,105,133,175,216,71,250,190,227,252,12,102,207,28,46,63,166,56,209,125,220,232,94,244,85,174,106,164,198,207,77,61,87,101,184,178,246,23,235,123,72,191,2,23,63,194,131,14,213,97,229,148,164,172,245,59,130,171,233,175,192,159,167,193,63,214,87,234,125,223,129,9,164,0,0,0,0,0,0,0,0,0,0,0,2,152,48,171,59,117,92,168,103,151,26,40,87,59,242,231,97,213,213,137,21,166,106,176,213,41,73,98,146,250,171,6,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,46,82,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,114,172,216,248,88,198,79,135,247,15,151,62,32,7,10,204,248,255,0,169,25,84,197,250,215,247,86,173,10,237,78,163,255,0,0,136,212,68,163,149,255,0,24,83,75,113,239,238,113,208,159,205,32,90,160,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,17,127,51,185,152,188,178,161,197,35,16,113,74,207,131,18,162,133,71,164,83,106,244,201,36,73,69,70,156,229,42,156,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,118,233,133,88,153,106,227,38,28,91,152,165,101,75,234,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,0,138,188,81,252,9,226,111,201,124,226,16,225,92,41,243,199,39,18,169,80,50,183,137,40,136,213,118,216,163,146,45,106,154,86,211,5,81,167,69,74,16,80,150,222,164,107,146,203,90,41,42,109,39,204,101,167,20,178,74,154,83,143,88,248,0,0,0,139,249,254,206,13,43,41,184,70,165,83,206,91,151,221,227,30,100,11,81,12,180,147,68,103,208,132,147,147,157,83,136,83,91,35,155,205,44,155,82,84,110,173,72,70,221,134,227,141,209,101,135,141,24,161,134,184,160,198,52,90,23,124,182,47,102,36,75,150,85,169,104,110,115,238,63,37,183,27,144,235,157,74,92,75,171,90,94,119,85,44,148,122,172,213,223,218,47,251,39,217,179,179,115,117,133,255,0,78,40,81,226,81,235,176,36,57,26,187,110,38,121,202,126,148,179,113,100,193,173,102,219,70,180,58,210,9,196,172,145,179,94,98,8,205,77,44,139,186,128,0,202,184,191,238,23,30,4,240,203,231,94,113,52,74,160,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,190,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,82,211,132,166,117,253,9,50,30,83,113,54,167,74,135,69,123,156,229,151,80,124,249,14,38,115,207,243,23,76,81,146,118,57,206,91,174,184,210,156,82,84,78,18,154,35,112,221,101,8,182,160,20,237,152,108,217,222,89,69,226,119,137,151,197,10,60,186,197,10,124,122,76,106,237,184,153,229,21,138,170,10,135,20,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,219,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,169,108,188,230,206,242,205,215,19,188,51,190,43,177,229,209,232,80,35,213,163,80,173,197,79,41,76,82,144,116,57,68,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,69,113,171,240,177,107,124,64,131,229,213,17,237,120,113,103,142,78,107,108,217,246,126,32,162,36,124,69,179,227,176,185,207,52,182,154,69,110,34,140,208,83,90,96,140,148,133,165,68,148,190,148,167,148,149,186,210,146,105,39,137,166,230,80,0,0,172,14,45,121,215,244,36,57,153,77,195,42,157,86,29,105,238,75,151,165,65,131,228,54,152,47,49,204,69,49,38,105,222,231,57,14,180,227,170,109,73,73,54,73,104,205,194,117,228,34,10,228,235,56,183,222,80,47,185,21,250,4,63,76,219,117,157,159,72,45,254,99,49,253,41,202,102,66,34,255,0,58,91,14,184,199,41,201,6,231,213,145,111,211,106,181,35,236,208,77,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,102,112,115,103,121,102,235,20,62,156,87,99,203,163,208,160,71,110,53,10,220,84,242,148,197,41,6,218,9,243,66,201,182,137,107,117,212,27,138,89,163,126,156,180,25,154,90,65,20,255,0,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,0,168,190,40,120,189,121,96,46,125,176,219,23,48,253,248,141,215,109,219,30,27,209,202,91,4,243,14,161,115,106,109,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,177,252,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,235,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,41,91,53,89,133,186,178,191,197,66,242,197,203,90,55,95,208,122,38,53,70,150,185,78,71,102,167,5,218,44,36,187,29,197,32,255,0,189,113,6,164,173,40,117,166,150,104,94,205,167,110,152,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,87,87,19,174,31,243,49,118,28,156,192,224,133,187,213,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,149,25,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,251,54,118,110,110,176,191,233,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,66,14,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,109,56,233,142,152,113,151,76,56,168,226,134,40,86,122,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,58,216,233,142,152,143,152,188,71,168,226,134,40,86,122,234,172,237,26,101,150,136,209,22,159,21,38,102,220,88,205,153,159,45,148,110,86,133,169,168,212,165,45,106,90,214,181,170,122,240,161,200,228,155,150,171,68,205,198,35,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,242,146,90,58,111,52,151,53,66,91,71,57,197,15,23,175,44,5,207,182,27,98,230,31,191,17,186,237,187,99,195,122,57,75,96,158,97,212,46,109,77,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,86,63,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,189,113,6,164,161,75,105,214,150,104,70,253,165,213,64,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,32,89,25,205,174,228,243,61,216,221,83,114,149,233,155,50,232,196,10,204,123,154,154,210,16,82,148,219,85,57,92,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,221,218,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,14,85,155,31,11,24,201,240,254,225,242,231,197,112,112,161,207,28,155,106,171,68,202,62,35,34,33,80,170,82,36,34,209,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,221,0,0,82,7,17,254,31,243,50,239,93,119,22,240,134,221,255,0,74,121,253,51,14,198,142,227,242,28,183,101,108,67,123,100,45,229,184,226,217,121,194,53,161,227,86,210,113,211,105,68,143,169,55,120,94,79,179,103,121,101,23,20,62,156,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,68,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,116,174,33,153,211,165,101,99,11,228,80,173,11,130,34,113,82,229,142,69,111,195,56,201,148,112,152,55,54,187,80,125,181,40,146,132,37,36,234,90,53,146,137,111,18,75,150,226,16,246,218,22,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,167,14,44,142,73,202,149,155,62,240,196,21,196,145,136,183,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,228,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,183,138,254,29,170,252,203,41,200,65,232,118,253,87,211,95,143,34,159,56,255,0,89,63,175,247,254,6,41,131,3,238,63,161,216,209,98,92,235,94,196,82,110,106,92,199,15,77,125,86,165,182,179,246,31,234,251,8,255,0,3,26,76,195,91,149,139,199,15,237,203,162,58,183,55,84,165,67,152,71,161,150,164,235,8,95,180,139,245,189,197,248,16,244,160,0,0,35,55,17,72,45,78,202,197,217,205,86,222,158,20,247,211,216,103,170,147,78,151,161,127,210,51,224,63,117,6,147,34,189,92,167,80,162,39,115,245,25,108,196,104,181,34,213,110,44,146,69,218,100,93,230,93,230,67,68,89,36,194,212,97,54,93,109,90,23,79,201,126,161,79,131,83,148,91,247,106,251,144,99,37,103,246,212,93,237,251,12,139,220,67,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,252,213,40,109,212,105,210,169,239,22,173,202,101,108,172,189,228,164,153,31,248,198,120,243,221,134,169,195,92,201,221,208,217,111,99,53,122,156,250,170,59,117,236,118,124,146,47,235,40,251,145,247,126,4,35,224,208,183,15,87,144,246,86,44,221,133,166,202,109,57,7,248,149,58,32,146,64,0,0,34,95,19,124,74,78,28,229,146,165,162,182,174,224,125,234,26,123,53,237,126,159,51,79,234,171,245,62,239,196,133,25,97,205,10,69,235,137,150,197,180,223,107,245,218,236,40,37,221,218,167,228,33,30,242,46,245,123,203,241,33,164,108,11,179,91,176,48,126,206,181,18,222,199,41,244,42,124,119,251,117,213,214,226,180,218,143,237,43,218,143,97,153,15,118,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,76,174,20,249,227,141,134,181,88,25,91,196,148,75,118,133,115,214,9,22,181,77,43,117,243,167,84,101,41,8,40,75,111,83,36,70,121,221,20,149,54,146,229,188,235,138,89,41,46,169,198,110,36,114,167,179,79,151,216,152,203,51,47,213,44,81,165,83,175,232,93,50,87,72,168,37,216,156,215,36,37,149,48,203,47,186,132,178,251,206,20,150,77,45,54,181,56,123,143,68,250,170,209,155,31,11,24,201,240,254,225,242,231,198,107,5,228,240,208,207,28,108,199,89,172,224,245,240,137,104,196,91,46,142,218,222,150,226,221,144,138,229,57,147,109,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,51,124,0,0,101,92,89,247,11,174,32,19,41,19,41,185,100,198,251,139,157,74,123,166,167,88,245,71,219,125,249,77,202,117,246,152,102,146,174,90,23,185,147,230,234,211,142,26,18,202,91,83,102,163,65,180,150,173,168,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,0,56,163,248,236,196,223,146,249,60,33,250,184,124,231,110,171,149,11,253,202,21,206,252,185,216,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,89,40,204,219,111,75,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,69,94,40,254,4,241,55,228,190,113,8,80,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,250,120,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,89,106,0,0,56,166,107,179,93,135,25,74,195,133,222,183,171,189,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,121,236,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,250,173,209,146,140,101,181,178,193,110,230,162,85,51,125,183,89,231,201,158,194,201,49,222,165,65,84,136,241,224,72,113,47,41,14,61,213,56,242,212,130,101,181,164,154,38,156,53,153,59,162,60,174,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,245,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,0,0,20,129,196,127,136,4,204,196,87,93,194,76,33,184,191,210,158,7,76,251,178,99,182,252,119,46,41,91,16,230,233,8,121,13,184,134,89,112,205,8,100,211,180,220,104,221,81,175,234,73,174,1,149,76,168,226,62,109,47,185,150,109,138,215,71,18,155,79,145,50,161,91,146,201,170,12,7,57,46,28,70,223,81,25,25,115,223,66,26,34,65,45,194,73,184,225,54,180,180,178,28,214,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,19,195,23,62,63,150,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,20,3,197,31,199,102,38,252,151,201,225,15,65,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,123,192,2,136,120,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,252,255,0,11,143,29,152,101,243,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,20,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,235,56,182,38,111,236,73,21,250,4,63,67,92,148,109,159,72,45,254,99,210,61,23,205,122,66,34,255,0,58,91,13,54,255,0,53,184,230,231,213,145,236,215,106,180,50,237,234,184,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,202,193,204,126,193,172,192,80,156,184,240,119,16,169,87,52,72,250,117,45,199,90,155,149,19,114,220,66,58,136,206,18,94,99,121,178,225,163,152,132,239,74,77,73,213,58,24,232,2,10,241,31,226,1,15,46,244,39,112,147,8,110,47,244,216,159,211,62,236,152,237,177,33,187,118,46,244,57,186,66,30,67,141,173,231,155,35,66,25,52,238,38,221,55,84,104,250,146,118,146,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,29,175,53,249,62,197,12,163,92,212,186,45,248,81,38,211,107,145,210,170,93,98,35,173,242,39,62,212,120,203,154,134,219,222,111,37,12,189,39,148,75,117,13,155,132,146,89,37,58,154,83,213,120,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,0,81,15,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,220,53,1,123,220,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,115,40,0,82,183,26,191,20,246,183,195,248,62,99,81,17,215,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,40,7,138,63,142,204,77,249,47,147,194,30,127,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,157,4,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,83,95,19,174,31,240,240,138,100,156,192,224,133,187,210,88,178,247,63,115,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,118,50,218,20,150,84,133,104,105,109,72,67,113,43,42,185,152,188,178,161,139,144,241,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,153,92,95,49,74,196,198,155,19,0,49,51,13,43,190,153,182,235,63,74,250,41,189,43,209,249,188,167,160,50,231,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,124,215,132,157,255,0,102,225,102,58,95,248,131,136,55,12,74,29,189,67,195,121,242,103,78,146,103,177,164,122,74,154,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,199,243,139,156,91,239,55,247,220,122,253,126,31,161,173,186,54,255,0,163,246,255,0,49,153,30,139,230,179,29,18,191,157,33,134,156,127,154,228,114,115,235,8,246,107,181,58,17,118,246,174,28,28,63,230,102,34,186,214,45,226,245,187,254,148,240,58,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,92,109,93,248,165,110,53,126,41,237,111,135,240,124,198,162,35,174,79,179,103,121,101,23,20,62,156,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,132,236,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,102,179,54,62,41,241,147,226,5,195,230,47,137,63,195,115,136,36,108,187,73,115,7,177,146,171,45,88,117,81,144,169,48,170,79,58,235,200,182,86,77,62,227,164,212,118,88,117,231,145,37,227,97,38,132,169,40,109,102,183,52,213,110,25,221,160,226,151,78,116,50,193,99,98,196,172,17,189,113,126,149,111,221,240,182,117,49,170,140,72,137,21,141,241,147,37,27,230,184,218,98,167,115,75,73,150,174,246,169,68,130,245,204,146,62,182,108,124,44,99,39,195,251,135,203,159,25,172,23,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,56,166,14,103,67,44,24,251,93,114,214,194,172,95,165,85,107,72,211,151,78,144,196,138,124,169,58,161,197,159,78,212,182,218,92,141,168,101,197,47,148,74,216,146,35,86,210,50,215,181,143,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,167,170,240,211,207,84,108,178,220,210,176,195,19,167,196,139,133,247,28,135,234,82,167,42,43,174,63,72,168,148,114,36,190,130,97,181,186,242,30,38,25,101,77,154,79,105,242,220,74,144,73,112,156,241,92,81,252,118,98,111,201,124,158,16,145,89,21,205,157,155,148,92,132,221,87,197,118,60,74,197,118,126,36,74,141,66,183,21,60,226,191,85,89,66,165,147,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,58,245,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,237,167,134,47,15,249,152,69,14,54,96,113,190,221,233,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,89,113,10,83,41,66,117,52,184,165,161,187,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,49,210,205,110,254,193,251,198,212,83,123,221,168,80,170,17,216,237,211,71,92,138,235,105,63,180,159,106,253,166,68,51,115,136,212,41,22,86,38,92,246,211,157,143,208,171,179,96,159,119,98,153,144,180,123,204,187,211,239,63,196,197,230,112,200,196,164,226,54,89,41,186,171,85,219,239,179,67,87,103,181,138,124,61,127,170,159,215,251,255,0,19,18,212,0,0,4,110,226,18,242,25,202,197,229,189,58,239,166,84,80,93,189,198,116,233,99,61,2,65,228,75,13,83,137,89,146,180,161,188,222,246,105,21,40,21,85,118,233,216,212,248,196,127,214,73,247,47,239,252,12,104,114,155,13,186,117,58,45,61,146,209,184,172,33,148,151,184,146,146,34,255,0,16,253,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,2,164,248,208,225,226,33,92,54,222,35,70,111,99,47,177,14,150,231,110,186,186,165,212,94,51,237,86,189,197,250,186,125,254,193,88,99,65,60,56,138,113,101,98,216,235,151,187,249,180,46,79,97,22,141,122,58,38,210,236,253,189,253,162,79,128,0,0,167,46,48,248,192,87,21,253,74,194,248,146,55,70,166,52,196,231,81,179,77,31,109,234,131,7,218,104,35,238,63,98,140,190,239,104,228,28,49,48,169,56,145,153,26,116,215,211,185,171,113,182,107,36,90,233,235,71,159,8,245,236,90,79,185,127,127,224,98,250,155,109,45,54,150,144,90,37,9,36,151,224,67,254,128,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,84,44,251,34,92,78,161,216,216,63,112,97,126,55,205,235,106,182,101,191,34,101,142,243,235,98,20,89,209,96,83,210,76,208,212,227,109,23,41,227,233,254,169,231,9,197,58,167,84,131,61,233,105,14,214,181,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,23,83,131,120,77,249,34,225,67,116,193,250,95,85,175,125,40,194,250,221,219,182,106,180,102,157,233,10,58,223,232,226,183,169,242,217,70,237,76,181,61,238,173,231,116,79,51,98,105,4,125,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,64,0,50,174,2,239,184,94,231,95,249,64,88,136,193,140,66,169,213,103,98,77,155,79,92,151,106,51,79,157,233,154,90,94,74,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,46,117,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,37,242,120,66,42,139,20,225,71,157,127,201,149,212,198,90,241,50,167,85,147,109,221,181,8,241,173,39,117,231,51,71,170,60,226,146,113,246,18,77,196,179,41,199,17,218,149,108,109,210,220,104,34,121,231,83,114,128,51,89,155,31,20,248,201,241,2,225,243,23,196,170,225,123,158,159,200,165,212,140,14,198,59,207,164,195,106,214,255,0,67,201,154,157,204,208,170,142,56,147,45,94,53,23,79,13,237,92,230,106,74,66,29,52,57,245,73,84,135,14,234,64,69,94,40,254,4,241,55,228,190,113,8,80,8,244,22,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,209,70,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,217,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,68,159,225,165,195,238,78,48,213,104,249,131,197,250,84,71,48,250,4,142,166,143,73,150,211,82,152,185,86,133,74,97,194,112,144,249,45,132,71,146,195,74,52,60,210,144,249,106,147,35,65,171,91,159,20,45,196,103,37,31,201,87,17,216,175,216,20,202,171,152,101,116,253,101,54,75,229,205,110,151,56,205,102,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,252,166,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,189,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,63,88,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,0,1,85,124,87,51,211,249,252,175,224,165,231,255,0,132,69,191,230,193,79,247,169,77,45,185,4,175,248,94,169,9,79,234,50,107,254,216,100,87,6,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,123,44,89,122,181,114,191,131,84,92,35,181,164,245,253,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,122,218,9,74,90,144,211,77,32,214,189,155,142,58,241,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,164,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,134,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,84,183,20,127,29,152,155,242,95,39,132,34,168,179,78,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,168,190,43,217,227,147,114,213,107,121,71,195,148,68,58,21,54,68,116,93,213,98,91,82,14,116,182,148,219,233,132,193,164,212,77,33,135,82,142,106,143,71,77,230,148,222,136,75,107,231,86,88,149,92,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,82,176,233,89,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,148,213,226,121,157,203,55,30,176,191,12,173,140,14,196,153,110,80,174,40,242,171,55,101,4,155,54,95,105,104,113,148,194,143,59,66,50,37,182,235,114,213,201,37,169,6,104,101,237,20,147,142,233,199,254,27,120,73,85,197,252,218,90,244,200,149,27,130,157,77,161,71,153,91,173,78,160,214,85,75,154,196,38,217,54,182,165,246,212,151,146,135,94,121,136,238,19,38,78,27,111,175,67,71,106,211,111,249,219,206,13,179,148,108,47,118,180,163,137,54,246,174,71,125,54,157,30,91,82,57,19,159,105,198,16,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,208,13,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,174,79,134,231,15,185,57,118,140,230,48,227,37,42,34,177,22,163,29,81,161,83,94,105,167,151,108,160,157,125,183,77,169,12,190,235,47,46,75,38,194,141,105,74,86,218,13,109,235,162,220,35,152,24,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,157,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,117,112,161,207,28,155,106,171,68,202,62,35,34,33,80,170,82,36,34,209,171,26,218,142,112,101,186,167,31,84,39,205,70,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,221,5,59,113,80,207,84,155,254,225,170,229,135,11,103,203,98,216,161,200,122,155,121,188,244,86,182,85,170,44,74,101,105,97,162,113,179,121,180,69,122,49,145,184,133,163,154,181,44,182,169,180,33,110,67,92,177,101,234,234,205,6,50,209,112,142,214,147,208,117,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,253,235,104,37,41,9,91,174,180,131,90,55,238,47,65,157,252,33,179,112,23,51,151,110,17,225,251,18,219,161,91,177,233,12,199,57,111,155,207,186,181,210,226,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,223,224,214,73,42,185,129,201,149,201,141,184,110,196,185,151,181,151,116,84,98,46,141,18,42,164,63,93,132,81,169,110,37,166,245,121,41,109,108,37,201,174,146,80,218,220,120,220,38,203,83,38,200,70,187,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,35,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,250,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,172,143,102,187,85,161,151,108,128,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,47,248,115,103,95,249,42,226,59,244,11,254,167,85,115,12,174,159,171,169,70,96,249,173,210,231,25,160,155,169,165,157,170,90,182,161,6,219,169,104,210,165,182,164,171,71,84,203,77,157,244,128,0,160,30,40,254,59,49,55,228,190,79,8,69,81,58,120,112,113,0,153,151,122,235,88,73,139,215,23,250,83,207,234,95,106,76,134,223,144,229,187,43,98,220,221,29,12,161,199,22,203,206,17,33,108,146,118,147,142,147,169,52,125,113,59,119,224,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,133,184,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,98,88,9,21,146,76,159,92,217,185,197,6,168,169,41,112,172,154,28,134,21,118,86,34,59,31,159,5,135,91,125,108,161,182,221,89,41,75,121,81,150,209,45,40,112,155,53,18,214,149,17,109,85,255,0,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,86,227,87,226,158,214,248,127,7,204,106,34,5,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,211,106,86,180,176,242,146,147,61,84,77,56,101,174,211,210,96,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,94,240,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,12,214,102,199,197,62,50,124,64,184,124,197,241,202,133,164,240,211,226,45,102,217,22,4,172,15,204,117,235,46,159,30,221,142,252,219,106,189,81,81,188,194,41,204,178,74,58,89,236,65,186,75,108,155,113,76,17,154,247,146,250,116,109,52,48,211,149,173,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,126,203,142,18,85,112,199,133,37,239,83,184,42,55,2,234,87,118,27,220,117,178,131,62,178,169,80,160,66,122,28,199,98,38,19,9,81,179,25,14,178,234,100,44,146,92,197,56,250,249,135,234,165,13,211,8,253,84,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,84,186,248,159,210,175,220,130,87,149,77,196,57,118,158,58,69,143,77,183,159,66,18,148,203,158,251,142,32,164,212,33,169,166,201,13,161,216,205,203,89,173,41,108,227,58,100,132,154,84,168,206,59,86,214,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,105,206,192,179,99,97,245,155,73,179,34,215,238,10,226,41,81,201,147,169,215,234,142,212,106,51,23,169,169,111,63,33,211,53,45,106,81,168,244,45,16,157,73,40,74,16,148,164,189,0,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,58,216,233,129,120,143,151,76,71,168,225,126,40,81,186,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,39,192,0,177,78,24,188,63,225,226,236,200,217,129,198,251,119,171,177,98,109,126,217,166,186,227,14,197,175,74,109,247,153,117,82,80,149,155,132,203,14,71,237,101,196,37,47,41,105,212,212,218,86,135,46,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,203,141,165,214,212,210,203,84,173,38,147,252,12,80,175,19,188,42,78,27,230,70,163,53,132,237,106,227,109,234,201,150,186,250,210,39,205,61,123,86,163,238,71,221,248,16,235,252,30,49,127,232,237,253,85,194,249,114,54,198,169,178,252,230,145,179,93,95,113,234,123,4,122,146,12,251,139,218,162,47,187,218,46,52,0,0,4,96,226,59,215,127,37,139,159,161,94,223,230,211,121,221,132,122,181,232,233,123,139,183,246,119,118,140,251,11,60,224,189,135,136,155,112,220,152,141,37,189,236,176,196,202,91,125,186,104,234,87,78,120,143,177,90,247,31,234,233,247,251,5,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,33,127,98,197,133,134,84,245,85,47,74,231,163,227,167,77,85,211,60,239,122,146,158,230,208,163,239,90,125,158,223,196,68,12,79,226,227,129,150,75,203,139,106,211,190,148,60,141,52,71,58,100,45,117,36,31,122,225,153,119,41,95,253,79,222,35,237,123,141,165,205,45,231,74,135,130,93,11,103,183,97,253,37,109,221,59,11,95,181,7,241,255,0,8,248,11,227,63,138,74,146,135,81,135,187,90,45,119,53,233,104,231,187,179,179,183,161,212,187,123,71,213,166,113,176,189,34,169,71,81,193,174,180,143,77,165,244,137,166,244,239,247,65,252,63,192,61,173,185,198,234,149,45,92,187,131,1,122,2,47,245,207,165,42,119,119,127,177,16,59,61,133,251,71,69,160,113,137,192,250,155,134,221,90,133,232,207,113,245,83,30,215,191,245,97,23,184,191,195,247,14,189,106,241,27,203,53,211,83,143,75,98,242,229,61,37,73,66,11,209,213,5,106,165,44,146,69,219,24,139,188,253,226,68,219,183,133,187,117,192,102,165,65,168,117,49,223,66,92,66,249,75,70,169,82,73,69,216,180,145,247,40,191,194,62,200,0,0,0,0,0,0,0,0,10,251,227,39,75,167,202,192,42,28,217,42,209,214,110,56,220,190,197,118,153,66,168,25,23,97,233,222,41,108,104,67,135,91,81,218,202,197,167,211,163,110,248,80,20,190,211,61,86,116,232,154,159,104,147,0,0,3,226,222,215,11,86,157,157,92,186,31,45,81,72,166,201,156,162,237,237,38,154,82,244,236,35,253,95,113,254,6,51,125,153,107,238,94,35,227,181,241,115,201,94,228,72,184,42,103,24,180,34,218,202,166,60,180,39,177,41,215,77,253,230,90,139,78,225,5,131,31,68,112,194,161,137,19,143,89,149,153,14,180,215,221,25,232,240,30,73,118,44,203,189,39,222,146,63,195,184,88,104,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,19,211,15,178,73,74,205,127,13,92,46,174,219,44,68,131,136,182,172,123,133,234,84,196,197,74,159,171,48,154,149,77,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,214,5,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,69,112,244,203,215,242,141,204,213,191,64,155,38,148,138,45,169,203,187,107,113,170,49,122,166,231,193,137,41,130,84,50,100,203,99,156,229,186,219,106,37,153,36,155,83,138,209,102,146,109,119,127,155,31,11,24,201,240,254,225,242,231,198,107,4,255,0,226,133,145,111,200,165,212,188,113,193,203,51,164,195,106,214,207,76,70,132,173,204,208,170,142,56,162,61,25,36,151,79,13,237,91,229,232,106,66,29,53,183,245,73,84,118,206,37,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,19,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,250,88,0,202,184,183,76,126,200,228,108,199,100,155,8,113,134,199,92,180,98,45,151,132,244,36,51,17,180,59,33,21,202,115,52,244,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,168,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,208,78,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,162,248,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,201,124,158,16,147,252,63,178,207,102,230,191,135,229,235,133,183,132,233,116,229,167,18,37,212,169,21,56,198,106,93,58,162,221,42,18,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,87,6,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,44,255,0,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,211,83,172,122,163,237,176,196,87,34,180,195,76,51,73,87,45,8,218,241,114,181,105,199,13,106,121,78,41,179,81,44,154,75,182,126,51,89,155,31,20,248,201,241,2,225,243,23,199,52,155,73,170,211,163,64,153,80,166,75,139,30,169,28,229,193,117,230,84,132,74,96,157,113,147,117,165,25,104,180,19,172,186,217,169,58,150,246,214,158,244,153,21,175,240,186,226,1,14,175,14,155,150,76,111,184,185,53,86,122,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,229,161,27,94,46,86,173,56,225,173,79,41,197,54,106,37,147,73,118,207,196,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,50,184,172,100,114,54,26,213,103,230,147,13,151,45,218,21,207,88,53,221,52,197,33,215,206,157,81,148,165,172,230,161,205,12,145,25,231,117,74,146,226,139,150,243,173,165,6,164,186,150,217,134,185,104,204,93,247,149,252,83,129,137,150,44,143,238,80,235,16,182,51,253,39,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,244,39,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,1,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,167,170,240,211,207,84,108,178,220,210,176,195,19,167,196,139,133,247,28,135,234,82,167,42,43,174,63,72,168,148,114,36,190,130,97,181,186,242,30,38,25,101,77,154,79,105,242,220,74,144,73,112,156,186,155,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,208,14,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,93,43,135,54,66,127,149,69,117,252,72,196,71,250,124,50,182,106,29,28,184,236,72,217,42,181,57,8,67,167,13,38,131,222,203,36,135,27,83,174,246,40,210,180,161,163,220,165,56,205,234,0,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,0,1,93,92,78,184,127,204,197,216,114,115,3,130,22,239,87,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,216,203,104,74,158,74,213,161,169,196,161,14,84,182,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,160,156,159,102,206,205,205,214,23,253,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,40,191,196,235,136,4,204,34,135,39,47,216,33,113,116,151,212,189,204,92,213,38,155,125,169,84,24,174,48,203,205,38,50,212,130,108,222,125,185,29,143,54,181,41,148,161,90,18,92,82,22,221,75,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,208,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,167,110,40,254,59,49,55,228,190,79,8,119,252,140,228,234,196,205,254,71,110,42,5,126,103,161,174,74,54,32,84,62,143,220,28,183,164,122,47,155,18,140,185,95,205,80,251,77,191,205,110,57,55,245,134,123,53,220,157,12,187,107,218,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,115,39,251,44,184,203,252,152,63,33,253,5,87,233,215,163,253,25,249,70,244,242,122,238,79,81,174,238,79,77,187,157,210,253,71,63,157,205,221,245,251,249,157,162,27,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,194,115,205,147,171,19,40,25,29,183,104,20,9,158,153,185,43,56,129,79,250,65,112,114,222,143,233,78,84,74,202,226,255,0,53,91,238,182,199,41,185,6,223,213,153,111,211,114,181,51,236,224,28,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,122,14,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,200,106,47,79,133,30,93,63,34,217,113,98,255,0,173,199,217,114,98,151,79,93,145,235,235,202,165,165,10,244,115,94,171,171,109,90,182,235,146,55,18,80,178,234,249,107,45,90,45,59,86,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,25,236,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,172,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,173,127,133,126,122,163,95,246,245,43,44,56,165,62,35,23,61,14,59,52,219,49,230,98,187,190,173,78,98,43,203,83,14,147,109,155,45,174,43,49,136,137,197,173,28,212,41,5,181,78,33,107,114,90,102,187,53,216,113,148,172,56,93,235,122,187,215,85,103,115,24,160,80,24,120,145,42,175,41,36,70,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,158,204,82,197,43,239,26,111,186,158,38,98,93,119,211,55,37,103,147,214,205,233,89,143,205,229,50,134,91,250,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,213,56,90,100,39,232,36,58,14,107,177,65,253,247,5,86,159,214,90,20,184,242,53,110,4,25,108,26,74,100,133,32,244,113,231,152,117,68,134,181,52,182,219,134,107,35,117,68,150,38,86,108,237,188,121,187,48,26,231,161,101,186,231,137,67,189,164,71,210,59,174,151,45,247,216,237,230,199,139,35,122,83,18,74,211,234,182,250,136,201,39,217,171,70,162,144,206,123,41,56,41,139,149,172,80,133,130,176,240,226,224,110,251,159,33,184,205,91,242,224,174,44,212,173,109,147,169,55,27,120,146,109,35,148,100,233,173,205,168,75,122,173,70,72,35,80,191,236,159,101,50,205,202,46,23,253,7,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,58,118,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,133,113,94,200,228,155,106,171,91,205,198,28,174,33,80,170,82,35,174,238,164,146,26,142,112,101,186,166,216,76,214,9,36,146,117,15,186,164,115,82,122,186,79,58,167,53,90,92,95,39,143,240,180,193,204,193,93,25,130,160,226,158,25,61,85,160,217,148,26,135,67,117,87,155,75,71,22,68,83,104,222,114,154,166,157,90,122,142,119,45,164,43,150,78,42,58,158,97,243,36,154,91,51,189,64,20,173,198,175,197,61,173,240,254,15,152,212,71,160,225,51,132,54,110,61,97,126,99,48,143,16,24,150,229,10,226,143,108,179,32,226,62,108,190,210,208,229,65,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,77,73,56,107,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,190,109,100,149,45,40,117,167,80,75,94,205,199,50,184,87,231,170,77,129,112,210,178,195,138,83,229,191,108,87,36,51,77,179,30,102,43,91,41,53,23,229,60,181,48,233,54,217,60,226,37,61,36,136,156,90,215,202,90,80,91,82,218,214,182,238,36,0,80,15,20,127,29,152,155,242,95,39,132,58,255,0,11,188,6,179,115,37,132,121,138,194,155,206,20,69,34,163,30,222,93,50,115,209,205,229,210,106,36,138,169,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,142,32,98,246,93,113,115,4,177,113,204,18,188,237,57,107,185,215,33,166,105,140,211,218,92,148,86,16,242,205,17,222,132,105,78,231,208,234,139,106,72,147,191,121,41,181,37,46,37,72,77,228,240,255,0,194,236,193,97,22,95,105,54,118,96,110,94,174,124,77,237,83,104,175,180,211,178,168,49,91,117,196,34,42,167,51,33,214,229,50,109,165,151,26,45,169,83,41,90,154,220,164,165,9,110,74,128,0,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,123,51,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,249,89,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,251,214,208,74,82,18,183,93,105,6,180,111,220,90,30,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,2,149,184,213,248,167,181,190,31,193,243,26,136,245,92,32,240,182,196,198,155,19,31,240,207,18,232,94,153,182,235,63,69,58,216,93,83,209,249,188,167,167,188,223,214,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,113,3,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,185,107,194,191,61,82,108,11,134,149,150,28,82,159,45,251,98,185,33,154,109,152,243,49,90,217,73,168,191,41,229,169,135,73,182,201,231,17,41,233,36,68,226,214,190,82,210,130,218,150,214,181,183,113,34,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,53,153,177,241,79,140,159,16,46,31,49,124,88,166,16,100,202,133,156,62,25,152,81,76,110,171,232,107,206,215,250,69,34,217,169,58,181,156,84,184,237,94,87,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,84,21,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,142,235,145,108,186,127,41,220,199,91,182,5,74,63,54,219,167,238,174,220,222,190,221,105,113,214,141,237,118,58,219,159,92,226,217,143,185,181,26,209,207,230,17,25,32,197,234,102,199,194,198,50,124,63,184,124,185,241,154,193,110,156,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,168,177,101,60,25,50,233,244,150,251,174,230,94,191,31,88,22,135,50,133,111,250,255,0,110,168,251,37,213,59,234,58,74,46,84,87,73,27,92,109,72,95,91,185,38,74,103,178,223,192,4,117,206,222,79,173,156,220,225,123,180,85,20,72,87,181,14,59,234,180,235,18,221,145,200,130,251,174,48,183,144,227,109,44,146,164,60,152,200,104,214,164,56,109,146,141,104,74,140,182,170,128,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,42,184,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,151,23,220,24,250,93,134,20,252,72,130,122,76,163,72,105,167,126,248,204,199,158,242,139,181,100,93,234,46,228,153,254,61,194,172,114,211,125,75,195,140,118,177,238,120,235,218,136,215,13,48,228,22,132,123,153,76,198,86,164,246,165,90,107,179,188,139,81,164,27,38,225,106,236,179,168,119,67,5,162,42,244,216,211,146,93,189,132,235,73,94,157,164,95,173,238,47,192,135,218,0,0,17,159,136,155,81,221,202,197,217,212,35,118,200,51,214,142,211,45,22,84,233,122,31,96,207,120,186,78,13,148,186,124,92,2,174,77,140,173,93,122,227,147,204,236,87,97,156,42,121,153,118,158,157,226,193,0,0,0,0,0,0,0,0,0,124,107,138,240,183,109,72,15,84,171,213,14,154,59,8,83,139,95,41,107,209,41,73,168,251,16,147,62,228,159,248,4,112,189,56,144,229,162,206,151,46,3,151,119,82,252,78,97,45,29,5,65,30,186,13,68,105,215,165,50,239,79,127,222,56,253,123,140,134,12,211,94,91,116,123,91,210,105,73,30,138,235,165,177,169,234,125,154,42,23,220,95,225,251,135,57,184,120,222,198,97,229,49,65,192,14,165,190,221,31,250,84,104,246,153,125,149,192,252,15,246,143,39,83,227,97,122,74,82,78,157,131,93,17,22,187,139,233,19,78,107,221,239,131,248,255,0,132,124,164,113,159,197,36,201,91,171,195,221,205,30,155,90,244,180,114,219,217,219,219,208,234,125,189,163,239,208,120,218,92,209,30,104,171,152,37,215,54,91,183,159,210,86,218,215,176,244,251,48,127,15,240,9,5,134,28,92,112,50,246,121,17,174,170,119,209,119,151,174,168,231,76,155,166,132,179,239,110,25,23,114,83,255,0,213,125,194,95,216,56,177,97,98,109,61,53,75,46,185,233,8,234,215,69,116,207,53,220,165,39,185,196,36,251,208,175,103,179,240,30,188,0,0,0,0,0,0,0,0,0,0,7,231,159,62,37,50,35,147,167,59,202,97,173,55,43,105,171,77,76,136,187,8,140,251,204,133,97,103,39,138,146,105,50,102,88,120,11,35,152,234,57,123,171,27,52,211,82,142,233,125,68,168,135,236,55,81,246,190,255,0,113,10,183,188,47,75,150,252,172,187,95,186,170,61,108,231,182,239,119,146,219,122,232,132,160,187,16,148,151,217,66,75,187,216,62,108,10,108,218,155,220,136,44,243,87,238,220,73,246,25,251,76,189,198,59,77,155,146,108,203,223,113,138,117,185,135,29,76,67,239,119,211,20,244,105,218,162,251,43,125,39,222,133,23,236,29,97,142,21,185,154,120,217,254,128,208,157,221,184,250,186,127,169,167,119,253,215,219,168,250,79,240,153,204,123,73,51,110,14,243,247,115,96,23,255,0,230,15,129,39,133,222,105,88,105,247,17,104,111,229,109,218,94,144,167,22,253,123,255,0,238,190,205,7,46,187,242,97,153,43,25,135,165,220,184,117,210,176,198,221,235,244,188,5,233,184,210,69,216,135,212,125,235,79,248,71,35,159,111,213,233,132,106,157,19,150,73,61,15,235,18,175,102,190,195,63,96,250,22,93,251,117,97,245,89,170,221,169,83,232,165,178,180,173,43,228,182,231,114,146,174,231,18,162,239,66,125,158,193,48,176,123,139,14,59,97,233,198,131,118,55,244,162,154,202,80,223,79,172,56,90,36,185,101,174,230,225,169,95,101,10,47,249,95,112,155,24,47,197,155,4,239,231,162,211,175,150,126,139,203,144,104,65,150,233,115,180,90,141,178,211,234,161,164,187,214,190,223,247,191,121,9,155,103,223,246,149,253,74,102,183,105,213,186,232,82,18,149,182,239,33,214,183,18,146,149,23,99,137,73,151,98,210,125,165,237,30,132,0,0,0,0,0,0,0,67,94,42,86,186,174,28,179,200,144,147,237,166,206,92,223,254,183,79,154,126,242,247,253,255,0,128,162,19,45,15,67,26,9,225,197,48,230,101,98,216,213,238,103,34,60,38,126,206,155,116,167,68,245,126,254,254,241,39,192,0,4,99,226,39,136,145,48,251,44,151,34,158,127,150,245,110,52,202,67,30,169,158,174,61,79,151,183,185,42,46,244,123,116,47,188,133,15,97,189,181,47,16,113,42,223,182,211,235,57,90,172,196,140,234,187,11,66,122,66,16,106,211,84,254,191,113,25,126,193,164,28,8,179,98,216,24,57,101,218,113,81,167,163,168,20,232,238,158,167,235,56,220,86,155,53,118,169,90,107,179,184,140,200,123,192,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,39,132,22,102,44,219,199,7,163,101,149,80,101,192,187,44,56,243,106,72,53,17,184,197,74,156,252,229,58,167,208,178,73,19,107,105,217,104,105,77,171,188,141,181,161,74,213,196,181,249,56,174,100,163,242,155,106,191,153,76,51,166,82,163,92,150,149,62,68,155,181,173,57,47,86,41,108,182,149,20,141,230,162,109,79,69,109,181,246,41,59,220,104,246,146,204,217,101,165,116,14,20,121,116,252,139,101,197,139,254,183,31,101,201,138,93,61,118,71,175,175,42,150,148,43,209,205,122,174,173,181,106,219,174,72,220,73,66,203,171,229,172,181,104,180,144,25,177,240,177,140,159,15,238,31,46,124,102,176,106,74,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,138,23,207,214,74,46,172,169,226,60,186,221,38,153,212,97,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,231,54,131,89,30,228,186,134,188,166,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,95,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,99,66,118,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,25,87,26,51,200,229,255,0,102,226,14,84,48,194,85,153,112,196,170,162,135,107,210,232,21,50,100,207,124,58,140,72,108,181,34,59,168,81,18,144,180,168,181,45,75,214,66,144,180,238,66,210,163,132,28,84,242,29,254,171,230,175,8,40,191,220,157,187,232,84,202,119,252,58,228,214,212,190,111,252,93,46,161,182,127,186,72,90,191,58,177,94,185,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,151,160,206,78,49,208,179,1,152,123,131,24,173,198,122,120,151,53,62,135,33,200,219,150,190,146,82,41,16,219,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,44,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,191,226,57,147,171,87,50,56,89,34,250,139,50,149,64,188,236,74,124,202,140,122,204,150,219,71,91,5,152,207,186,116,231,223,117,246,90,101,149,61,177,100,251,202,82,88,209,197,17,17,56,225,157,16,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,135,54,106,238,172,213,96,115,245,187,254,155,203,186,109,106,135,161,106,85,6,33,184,212,90,166,140,161,198,229,36,249,105,101,47,40,150,100,235,45,41,91,20,148,175,107,72,121,164,21,43,102,199,197,62,50,124,64,184,124,197,241,63,240,203,37,22,174,107,56,102,97,237,110,147,76,233,241,54,217,167,220,14,91,149,8,228,218,28,159,178,175,61,196,211,36,27,138,66,20,203,171,51,36,41,106,46,75,139,53,145,237,83,168,118,178,234,212,203,203,10,47,249,180,105,142,75,160,93,150,117,97,200,206,174,36,178,39,233,245,24,143,26,84,109,188,202,140,137,109,186,217,232,182,212,125,169,35,73,247,24,187,238,29,121,234,141,154,91,52,172,124,65,159,17,24,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,182,133,45,40,66,20,72,71,160,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,164,138,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,0,241,6,202,133,43,42,24,208,221,10,216,175,196,157,111,93,81,228,87,41,80,210,164,165,250,75,10,150,242,81,9,109,169,247,95,90,27,109,45,165,50,92,36,147,199,204,36,234,166,220,211,234,240,239,206,13,253,151,44,92,164,89,12,28,186,205,137,123,214,34,192,171,208,208,211,210,22,203,239,45,12,166,116,54,153,66,221,57,41,35,73,27,109,161,70,250,18,77,154,77,100,202,219,191,64,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,117,177,211,2,241,31,46,152,143,81,194,252,80,163,116,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,79,214,168,230,119,25,106,89,125,164,101,137,203,163,147,96,209,234,18,42,8,133,29,148,180,228,158,99,164,242,88,144,226,116,55,89,109,243,117,228,33,95,235,142,153,168,213,203,96,154,245,89,58,201,213,247,155,251,238,69,2,129,51,208,214,221,27,103,210,11,131,150,204,143,69,243,89,144,184,191,205,86,251,78,63,205,114,57,183,245,102,123,53,220,173,8,187,116,19,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,2,37,113,12,206,157,43,43,24,95,34,133,104,92,17,19,138,151,44,114,43,126,25,198,76,163,132,193,185,181,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,208,96,179,238,18,153,215,244,36,200,121,77,196,218,157,42,29,21,238,115,150,93,65,243,228,56,153,207,63,204,93,49,70,73,216,231,57,110,186,227,74,113,73,81,56,74,104,141,195,117,148,34,218,128,0,5,53,241,58,225,255,0,15,8,166,73,204,14,8,91,189,37,139,47,115,247,53,53,167,24,106,45,6,83,143,178,203,74,140,133,44,156,54,95,114,71,99,45,161,73,101,72,86,134,150,212,132,55,13,112,7,48,248,161,150,123,202,109,249,132,213,88,144,42,245,10,60,186,35,203,147,13,185,40,228,62,73,50,81,37,100,100,75,109,214,217,121,7,221,189,164,146,201,109,154,219,95,63,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,247,14,108,148,127,37,92,56,126,191,127,211,41,78,98,109,211,245,149,41,44,23,53,202,92,19,36,27,116,196,189,185,72,86,213,160,220,117,77,18,82,183,20,148,234,234,89,105,195,152,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,231,252,107,44,92,26,110,133,101,226,69,90,169,85,133,137,178,247,209,169,17,227,176,167,162,212,169,108,47,154,249,72,53,40,144,199,33,114,137,72,113,26,173,106,124,208,109,173,63,89,30,165,133,180,240,83,177,112,105,202,21,233,137,20,154,165,86,110,38,196,217,70,171,199,144,194,153,139,77,165,190,190,107,5,28,210,163,67,252,245,197,53,45,197,232,180,41,130,65,54,132,253,100,142,129,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,168,50,221,141,245,92,184,99,109,173,141,20,106,28,74,204,139,114,67,170,92,9,46,41,180,73,97,230,28,142,242,9,105,237,66,205,167,156,216,189,20,73,94,213,26,86,68,104,61,4,218,213,252,26,206,110,95,98,214,213,68,250,65,96,223,212,245,161,234,125,82,50,153,112,182,58,166,220,109,100,71,171,111,50,251,74,34,113,181,122,174,52,75,105,103,162,22,42,46,171,195,46,230,176,51,81,64,194,76,73,186,37,179,133,245,40,243,171,15,223,140,199,143,29,5,74,167,194,106,77,65,231,91,55,221,40,8,67,175,55,20,159,144,123,9,110,161,100,75,35,216,119,146,2,37,113,12,201,101,43,52,248,95,34,187,104,91,241,21,138,150,212,114,59,126,97,201,76,83,154,193,57,185,218,123,238,41,38,149,161,73,55,84,209,44,210,72,120,210,124,198,208,183,183,80,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,165,230,11,51,184,203,153,234,237,38,191,139,215,71,164,156,162,83,218,167,193,140,195,41,143,21,157,16,130,121,244,178,141,16,79,62,180,19,142,172,136,181,86,212,164,146,219,109,54,137,105,195,75,135,220,156,97,170,209,243,7,139,244,168,142,97,244,9,29,77,30,147,45,166,165,49,114,173,10,148,195,132,225,33,242,91,8,143,37,134,148,104,121,165,33,242,213,38,70,131,86,183,62,3,228,253,19,181,126,149,125,58,250,51,74,250,73,232,255,0,68,250,99,162,111,174,232,121,156,222,155,159,167,51,147,204,245,249,123,182,238,245,180,215,180,125,97,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,231,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,0,82,183,26,191,20,246,183,195,248,62,99,81,14,15,121,133,181,112,175,25,107,152,71,116,198,228,126,85,58,24,212,234,162,229,54,211,49,167,67,76,149,53,29,196,172,203,94,127,80,166,208,105,81,171,154,77,32,144,174,110,228,89,166,112,114,153,102,230,235,11,254,131,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,150,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,114,124,42,51,131,127,102,14,205,174,225,142,41,28,186,181,118,195,143,17,81,110,37,180,243,139,168,194,116,214,132,162,99,219,13,162,146,217,182,68,75,91,132,227,232,51,86,213,41,151,157,84,245,1,64,60,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,154,85,108,11,54,187,121,80,49,6,179,111,68,153,112,218,177,231,70,162,206,120,141,75,128,137,132,209,73,54,136,207,106,86,180,176,218,13,122,111,36,111,73,25,37,197,146,189,0,0,0,10,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,78,156,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,153,86,166,73,162,213,102,209,166,57,17,201,16,36,57,25,213,196,150,212,166,20,180,40,210,163,109,230,84,166,157,70,164,122,45,181,41,10,45,13,38,100,100,98,234,120,84,103,6,254,204,29,155,93,195,28,82,57,117,106,237,135,30,34,162,220,75,105,231,23,81,132,233,173,9,68,199,182,27,69,37,179,108,136,150,183,9,199,208,102,173,170,83,47,58,170,246,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,226,153,174,205,118,28,101,43,14,23,122,222,174,245,213,89,220,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,231,179,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,173,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,150,188,52,243,213,27,44,183,52,172,48,196,233,241,34,225,125,199,33,250,148,169,202,138,235,143,210,42,37,28,137,47,160,152,109,110,188,135,137,134,89,83,102,147,218,124,183,18,164,18,92,39,47,36,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,102,179,54,62,41,241,147,226,5,195,230,47,139,52,225,21,155,59,54,225,195,186,126,84,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,189,81,204,90,214,141,238,17,18,91,94,223,85,196,143,135,220,156,196,198,111,24,112,110,149,17,56,139,78,142,152,211,105,172,180,211,43,185,144,110,176,219,70,236,135,159,105,150,87,25,146,125,68,181,37,75,113,4,134,245,209,13,145,126,190,17,153,122,252,148,229,245,220,89,169,201,170,162,181,138,188,153,174,211,230,69,233,219,135,6,35,178,91,134,166,201,69,189,206,114,29,91,252,211,50,74,155,121,157,169,209,38,183,36,174,108,124,44,99,39,195,251,135,203,159,25,172,26,19,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,0,56,139,240,229,174,225,237,213,47,25,176,14,215,235,109,11,130,160,218,102,91,180,152,104,111,208,82,159,114,36,104,236,199,108,222,83,178,186,169,114,28,216,211,12,146,89,212,144,73,36,109,210,207,242,185,132,214,174,5,96,77,179,132,118,117,223,244,162,5,175,214,194,122,169,185,179,231,206,235,31,84,212,237,108,205,45,236,148,167,219,229,26,148,166,246,108,90,148,164,169,71,213,64,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,60,119,179,98,223,248,57,122,90,114,145,175,164,104,21,24,237,158,167,234,184,228,87,91,35,236,82,117,211,127,113,153,16,205,246,36,91,82,240,251,18,174,11,109,94,171,148,90,204,184,205,43,176,245,38,100,45,9,86,154,171,245,59,140,207,246,139,224,225,215,136,177,49,7,44,150,218,153,145,204,122,137,26,29,29,255,0,80,203,71,25,167,196,221,222,148,151,122,253,154,151,222,98,78,128,0,8,193,196,118,89,196,202,197,207,163,220,190,116,105,172,253,157,119,107,78,151,234,253,223,136,207,177,22,167,161,11,222,225,91,107,170,222,203,60,121,10,62,218,148,228,77,255,0,235,148,248,71,239,63,119,221,248,9,148,0,0,0,0,0,0,0,60,245,225,127,218,86,13,41,234,221,217,86,232,97,71,74,150,227,188,135,93,218,73,74,148,125,141,165,70,125,136,81,246,23,176,67,44,104,226,205,130,118,11,210,169,214,51,63,74,37,199,53,160,139,116,184,58,173,38,225,105,245,176,212,93,232,71,111,251,239,184,196,39,198,30,44,56,237,136,71,38,13,166,223,209,122,107,201,91,125,62,176,230,234,147,230,22,187,156,134,149,125,149,164,191,228,253,226,30,222,151,237,213,136,53,103,107,119,93,79,173,150,242,212,181,47,146,219,125,234,82,187,155,74,75,189,106,246,123,71,228,163,218,213,234,251,173,179,73,129,207,91,170,36,32,185,168,78,166,122,104,94,177,151,188,135,102,180,114,49,153,219,209,17,228,81,176,223,153,26,74,16,234,29,244,197,60,189,69,109,50,61,170,144,71,220,162,61,59,199,71,139,194,215,52,111,184,202,92,181,57,105,117,180,173,74,235,169,199,180,207,217,167,87,219,160,251,76,112,153,204,123,169,35,114,14,195,247,115,96,31,255,0,230,15,154,255,0,10,220,205,50,111,127,64,106,77,109,218,125,93,63,215,215,191,254,235,236,208,114,123,203,36,217,151,177,35,28,235,143,14,58,104,133,220,239,166,41,235,215,181,37,246,80,250,143,189,105,47,218,56,180,250,108,218,99,220,137,204,242,151,238,220,74,246,17,251,12,253,228,62,149,159,122,92,182,29,101,170,253,171,81,232,167,51,187,99,188,150,220,211,84,41,7,216,180,168,190,202,212,93,222,209,105,25,54,226,164,154,180,152,118,30,61,72,229,186,190,102,218,198,205,117,208,164,58,127,81,22,33,123,9,164,125,175,191,222,66,207,96,79,137,83,136,220,232,46,243,88,119,93,170,218,105,215,67,50,62,195,34,62,242,49,250,0,0,0,0,0,0,0,0,0,7,231,159,62,37,50,35,147,167,59,202,97,173,55,43,105,171,77,76,136,187,8,140,251,204,133,51,241,3,226,22,246,44,202,145,134,120,85,55,75,101,189,156,249,124,178,254,117,169,69,121,62,163,241,146,226,54,184,219,133,216,174,222,254,237,8,87,185,17,153,232,66,101,229,15,135,54,34,99,247,71,119,220,172,250,42,209,127,153,182,78,230,31,231,105,207,108,253,68,73,67,169,218,235,41,46,238,221,117,238,46,219,111,193,124,158,96,126,5,37,11,178,45,126,154,74,53,250,238,186,98,245,215,153,253,87,94,89,119,58,162,253,191,134,157,177,8,74,19,181,5,161,16,255,0,160,0,30,82,231,194,219,22,241,140,236,75,138,135,213,180,247,106,203,169,121,189,125,83,79,245,22,94,195,50,17,155,23,120,94,229,179,17,88,155,58,141,109,122,18,181,33,46,26,38,245,147,228,237,90,137,195,35,229,170,90,80,126,186,201,95,242,116,238,49,5,113,207,132,142,53,217,169,114,167,133,109,125,44,136,202,84,227,168,221,18,7,45,5,205,81,171,87,230,25,158,132,150,251,11,245,254,227,16,178,247,195,59,223,14,106,47,82,111,58,39,163,229,71,117,76,184,223,82,203,187,86,149,41,38,90,182,181,17,246,161,93,199,236,252,7,212,195,28,111,196,156,31,169,34,169,97,92,62,142,125,181,18,200,250,72,239,118,146,144,175,245,214,214,93,237,163,217,236,252,69,130,229,231,140,5,86,27,148,203,123,27,41,93,67,9,38,99,63,85,231,165,27,75,234,144,167,121,49,161,106,125,132,234,246,145,253,222,225,102,24,81,140,216,125,141,54,220,123,163,15,235,126,145,134,251,72,89,171,166,125,157,166,166,208,189,62,181,8,51,208,157,71,110,158,223,199,79,112,0,0,0,0,0,0,57,126,103,109,246,174,92,190,226,37,57,196,110,87,209,122,186,219,45,116,245,250,39,136,189,165,250,195,55,55,60,37,83,110,74,181,57,101,162,162,206,125,131,47,113,165,197,23,249,5,229,240,162,152,82,242,176,157,15,94,77,96,153,255,0,5,58,15,253,162,101,128,0,10,156,227,39,140,7,46,117,15,8,162,187,171,76,244,213,119,19,183,185,100,117,8,231,222,141,123,143,245,180,251,189,162,63,112,177,195,37,98,62,103,35,184,106,209,187,110,158,138,242,187,59,250,122,132,45,75,237,167,245,254,255,0,192,197,241,33,9,109,9,109,5,162,82,68,68,95,112,255,0,160,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,57,253,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,9,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,61,153,151,203,165,247,149,252,83,159,134,119,212,127,238,179,40,243,119,179,253,39,75,234,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,59,140,187,140,251,175,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,216,90,150,148,45,105,36,46,247,128,101,92,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,163,126,34,153,21,147,149,171,200,239,140,62,129,45,120,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,176,180,161,75,90,210,107,92,53,23,83,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,133,113,88,207,84,107,197,201,249,88,194,137,241,36,208,162,200,54,111,89,202,138,234,95,85,70,36,213,151,163,80,79,54,146,74,26,118,59,110,169,230,205,92,195,54,210,149,165,41,112,157,133,89,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,135,176,171,12,237,92,27,195,139,115,11,108,168,157,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,157,124,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,28,83,139,94,80,237,91,203,14,38,102,106,210,133,74,165,93,246,199,39,233,12,135,231,183,9,186,181,44,139,148,157,196,178,36,59,49,181,155,8,107,214,74,220,108,212,209,115,86,81,219,42,140,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,185,230,31,50,148,44,212,240,163,189,49,54,152,92,154,171,62,132,165,220,145,19,21,108,55,18,176,213,78,156,185,13,180,74,82,247,50,124,212,56,217,146,214,124,183,16,74,50,89,45,41,172,28,167,120,167,193,191,136,22,247,152,176,47,251,50,249,139,177,50,191,133,147,241,50,250,145,253,214,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,30,120,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,213,56,83,228,114,78,26,210,160,102,147,18,87,17,218,237,207,71,37,218,212,196,161,167,202,157,78,148,148,44,166,173,205,12,209,37,230,180,74,82,218,139,150,203,174,37,102,165,58,166,217,177,240,0,21,129,199,22,163,66,106,213,194,74,76,139,115,157,90,147,80,172,72,135,87,235,22,158,146,43,109,197,76,136,220,130,45,142,115,150,236,101,243,12,247,35,165,209,61,142,43,74,150,23,167,194,58,233,195,138,174,80,168,246,197,165,58,148,119,37,10,161,61,87,92,72,237,19,82,145,41,249,111,46,51,210,11,66,83,155,226,165,132,161,223,89,38,150,77,178,86,172,169,40,154,160,56,166,107,179,93,135,25,74,195,133,222,183,171,189,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,121,236,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,252,168,11,179,225,185,196,18,78,98,99,57,131,216,201,85,136,156,69,167,71,84,152,85,39,157,105,149,220,200,55,95,113,210,106,59,44,52,203,43,140,201,48,147,66,84,165,184,130,91,154,104,135,12,167,168,0,15,63,136,85,59,54,139,96,92,181,156,70,110,35,150,156,10,60,217,53,228,75,136,114,152,85,57,12,173,82,73,198,73,42,55,81,202,37,234,130,74,183,22,165,161,235,160,203,184,150,156,44,174,123,54,216,206,149,154,187,194,159,17,107,170,71,159,75,164,78,147,82,56,136,167,84,94,140,178,105,194,47,178,250,221,73,57,17,13,40,251,87,45,42,78,171,74,8,239,208,5,0,241,71,241,217,137,191,37,242,120,66,85,112,241,204,45,171,149,254,30,152,137,139,151,76,110,191,160,196,9,81,169,212,180,74,110,59,213,57,206,192,167,37,168,237,169,103,253,243,139,52,165,106,67,77,58,178,66,246,109,58,224,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,62,191,252,131,177,151,249,35,255,0,42,191,66,213,121,62,144,230,250,11,209,201,231,125,29,228,111,244,222,254,111,51,147,204,245,118,114,117,229,127,56,221,201,245,199,32,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,226,29,152,91,87,52,28,61,48,239,23,45,104,221,7,95,136,17,99,84,105,107,148,220,135,169,147,154,129,81,75,177,220,82,15,251,215,16,106,74,20,182,157,105,102,132,111,218,81,87,133,199,142,204,50,249,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,86,18,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,120,247,53,53,164,32,165,41,182,141,124,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,234,227,19,152,248,113,48,106,206,193,219,22,224,165,84,98,98,86,218,253,66,76,41,236,72,230,209,227,169,167,34,25,32,146,163,228,200,125,72,117,183,208,180,145,244,75,73,26,210,165,145,70,14,23,88,245,143,48,51,23,99,224,69,187,137,242,216,178,107,82,37,42,101,18,164,207,95,9,44,49,22,92,183,17,25,10,82,85,17,107,87,48,247,178,180,17,184,164,45,196,188,72,229,170,242,64,80,183,22,10,141,10,110,118,174,248,212,139,115,209,178,233,244,250,68,122,164,158,177,111,122,78,81,193,101,196,201,216,162,209,157,24,114,59,28,180,234,147,233,247,253,167,20,66,32,13,62,225,85,211,135,23,166,28,91,151,38,16,206,165,75,179,37,211,218,77,17,84,182,137,168,173,197,108,185,105,101,13,17,39,147,203,216,109,155,70,148,169,181,32,208,164,164,210,105,47,86,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,46,167,134,46,124,127,45,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,46,171,157,236,131,90,185,202,250,53,87,250,101,244,54,228,183,57,209,189,40,221,29,185,221,100,23,61,110,157,228,239,105,195,229,184,91,219,62,110,212,115,95,245,12,220,220,158,235,132,56,47,133,248,11,102,183,135,248,71,104,68,183,104,77,200,118,89,199,101,110,58,183,95,112,203,123,174,186,234,148,235,171,208,146,146,82,212,163,36,33,8,45,18,132,145,123,80,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,0,0,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,135,160,226,189,158,56,214,213,42,183,148,124,57,68,178,174,212,163,199,69,221,86,37,187,28,160,196,117,45,190,152,76,26,77,38,234,223,105,72,230,168,245,104,153,117,77,232,181,56,190,77,96,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,135,178,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,247,173,160,148,165,169,13,52,210,13,107,217,184,233,91,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,60,166,41,98,149,137,130,214,37,79,19,49,46,187,232,107,110,141,201,235,102,244,175,72,229,115,94,67,45,253,91,40,91,138,213,199,80,159,85,39,166,186,158,132,70,101,158,204,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,56,168,11,52,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,205,102,108,124,83,227,39,196,11,135,204,95,28,210,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,160,156,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,61,174,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,93,77,255,0,159,235,122,165,144,74,182,105,112,249,200,148,155,134,116,115,161,193,164,201,169,197,92,154,109,125,199,9,131,108,136,210,180,188,182,82,165,77,67,74,108,148,236,118,210,181,33,180,172,246,211,6,14,99,246,50,229,254,186,229,199,131,184,133,85,182,101,200,211,169,110,58,210,228,89,123,80,226,17,212,70,112,148,203,251,9,231,13,28,196,43,98,148,106,78,138,208,198,151,169,45,213,89,165,66,102,187,54,36,202,146,35,182,153,146,34,70,84,102,30,124,146,92,197,182,210,156,113,77,160,213,169,146,13,197,154,72,200,141,74,211,83,253,96,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,132,184,133,54,178,213,42,35,35,47,184,80,247,20,252,50,86,28,102,113,247,73,90,162,228,167,170,186,158,206,238,162,161,55,179,237,171,245,62,239,192,135,127,224,217,140,7,18,117,115,8,164,185,163,79,117,53,118,211,167,122,204,233,241,203,185,26,247,23,235,105,247,123,69,178,0,0,8,107,197,118,97,67,202,194,245,61,57,245,131,103,252,52,233,223,246,10,51,182,97,42,165,114,82,105,200,45,85,42,115,12,145,125,234,113,37,254,81,164,108,176,219,237,91,89,124,195,186,115,104,218,163,181,233,11,112,181,215,215,232,89,35,246,159,234,142,160,0,0,0,0,0,0,60,62,43,227,46,31,96,181,183,38,232,196,10,223,163,161,176,210,220,37,116,207,189,184,210,218,215,167,213,33,102,90,147,75,237,211,217,248,107,89,249,134,227,1,85,152,229,78,222,193,58,87,78,194,137,232,204,85,121,233,94,226,250,212,37,222,76,152,90,151,97,180,189,166,127,119,188,87,214,39,99,126,36,227,5,73,117,75,246,225,244,139,238,40,214,103,210,71,103,180,212,181,127,173,54,130,239,113,126,207,111,224,62,93,145,134,119,190,35,84,89,164,217,148,79,72,74,144,234,89,109,190,165,150,183,45,74,74,72,181,113,105,34,237,90,123,207,219,248,137,167,129,156,36,113,174,242,75,117,60,84,107,232,156,71,146,78,52,141,209,39,243,16,124,165,18,181,98,97,25,106,74,115,176,255,0,83,239,33,58,176,139,133,238,91,48,233,136,83,171,54,215,166,235,81,210,217,174,111,89,62,54,229,164,155,51,62,90,101,169,5,235,160,213,255,0,43,78,226,18,118,211,195,91,46,199,142,136,182,197,27,163,109,26,109,46,161,215,52,208,146,95,215,81,254,170,127,192,61,56,0,15,249,90,18,180,237,89,106,70,56,158,52,100,243,3,241,213,43,93,239,107,245,50,87,167,215,117,211,17,166,156,191,234,180,242,11,185,164,151,236,252,117,169,12,222,112,230,196,76,1,235,46,251,105,159,74,218,44,114,247,73,220,195,28,157,121,13,151,168,185,43,117,91,157,121,69,221,217,166,189,199,217,13,12,140,143,67,22,17,195,243,136,91,216,77,42,62,25,226,172,221,109,151,55,242,37,242,203,249,174,133,41,229,122,140,70,83,139,220,227,141,151,106,187,59,251,181,33,115,16,39,196,169,196,110,116,23,121,172,59,174,213,109,52,235,161,153,31,97,145,31,121,24,253,0,0,0,0,0,0,0,0,3,248,165,18,11,114,143,66,33,82,156,74,243,239,46,171,45,252,20,194,122,198,200,40,219,233,103,250,114,62,102,165,14,75,30,171,241,200,203,69,19,133,234,47,183,219,236,33,88,173,52,183,150,77,182,157,84,125,197,168,180,204,130,112,218,139,62,20,124,81,198,218,94,187,247,244,116,254,121,246,104,114,152,115,235,99,74,251,154,87,106,126,226,246,152,181,26,125,58,29,42,27,112,32,51,202,97,173,118,35,113,171,77,76,204,251,76,204,251,204,199,233,0,0,0,0,30,51,17,176,123,15,49,98,146,245,22,251,160,122,74,43,232,82,20,142,169,246,123,13,43,73,246,180,180,159,115,139,246,251,127,1,0,113,255,0,132,21,177,88,58,133,119,6,170,30,140,121,68,235,172,211,121,78,61,185,127,90,164,167,155,34,105,17,106,102,218,117,50,246,107,237,49,92,152,213,149,172,97,192,122,179,212,203,242,219,233,16,218,84,234,29,235,34,185,189,162,83,137,37,237,105,213,233,175,41,103,167,127,103,225,175,199,193,124,121,196,124,8,185,162,220,118,5,111,161,91,79,161,199,219,233,152,119,156,130,113,181,169,26,186,218,246,235,202,65,106,69,169,105,248,235,110,153,71,226,119,97,98,235,52,251,55,18,28,244,61,210,242,218,138,223,99,210,58,165,153,48,217,47,234,98,165,180,110,117,197,246,107,217,167,184,200,196,234,137,46,60,248,205,76,136,230,246,94,66,86,133,104,101,170,76,181,35,208,251,123,140,127,176,0,0,0,0,0,243,88,154,202,100,97,189,216,194,145,188,156,161,207,65,167,93,55,17,199,89,105,175,176,102,179,25,25,76,124,94,190,24,74,54,19,119,37,77,4,157,117,218,69,41,194,211,95,104,183,222,12,50,165,63,150,43,137,183,81,171,77,222,210,210,149,234,93,154,83,233,250,39,78,254,239,104,159,96,0,62,13,247,115,198,178,236,186,229,219,44,244,106,143,77,149,61,125,253,205,52,167,15,184,140,251,147,238,63,192,198,115,243,83,138,117,28,96,199,59,174,236,157,51,168,104,170,147,163,194,250,180,163,100,94,177,247,27,71,98,16,103,161,56,125,170,45,222,241,101,220,29,112,129,54,253,139,87,197,9,76,105,46,164,236,136,45,185,187,254,231,113,154,123,228,90,18,204,187,203,218,146,63,191,216,44,128,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,234,183,38,74,46,170,206,76,112,255,0,54,56,101,76,244,140,68,211,234,141,222,148,246,9,197,202,103,167,170,205,109,21,52,145,169,68,166,82,194,26,109,212,182,148,242,146,202,93,50,82,84,242,219,227,249,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,150,132,242,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,63,203,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,113,252,213,101,158,205,205,126,17,204,194,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,58,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,178,158,23,220,65,35,82,99,81,114,189,141,53,89,107,66,228,38,5,159,92,146,235,178,87,189,231,98,199,135,69,38,154,97,74,36,18,150,250,144,251,174,236,109,4,150,189,84,37,26,90,248,202,184,246,184,163,132,55,150,16,73,182,88,188,24,136,72,188,45,122,101,223,72,122,51,228,234,31,167,78,107,123,74,50,236,82,22,149,19,141,173,42,34,209,109,40,211,185,6,133,170,117,112,167,207,28,108,53,170,192,202,222,36,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,122,153,34,51,206,232,164,169,180,151,45,231,92,82,201,73,117,78,51,109,55,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,206,102,105,240,83,249,59,102,10,246,193,198,234,29,108,75,126,160,93,3,234,119,152,226,224,190,210,36,69,230,171,150,217,27,196,195,205,19,155,80,73,230,18,246,234,157,12,237,83,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,252,151,201,225,14,149,128,121,146,188,178,227,195,78,239,149,99,208,37,174,165,122,98,69,74,217,102,188,220,210,142,138,26,222,163,66,81,188,157,142,37,243,146,109,161,211,100,208,91,16,182,205,107,89,109,67,79,67,92,42,195,59,171,25,49,30,220,194,219,42,39,81,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,104,123,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,236,3,53,153,177,241,79,140,159,16,46,31,49,124,92,247,12,234,181,42,129,195,255,0,15,235,181,218,156,74,117,54,157,30,189,46,100,201,111,37,150,35,48,221,90,114,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,86,183,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,216,66,86,164,33,106,52,35,202,100,7,39,213,92,217,98,226,83,80,40,141,216,150,116,136,115,238,181,188,234,137,114,88,90,212,109,193,105,45,173,46,239,144,76,186,131,113,42,73,52,132,173,123,183,147,109,185,105,60,70,237,106,21,141,195,170,244,178,173,104,61,21,22,223,167,219,180,186,116,110,106,220,228,69,98,169,1,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,108,202,119,138,124,27,248,129,111,121,139,3,165,113,16,204,149,229,152,92,195,85,226,220,84,9,118,213,54,193,145,42,217,166,208,95,154,79,174,42,216,144,180,200,121,238,91,139,99,169,113,196,232,179,100,205,27,26,101,27,221,229,147,171,144,28,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,92,72,135,252,80,49,239,22,50,237,128,84,11,215,7,46,191,163,245,169,183,132,90,91,242,122,24,210,247,197,92,41,174,41,189,146,27,113,5,170,217,108,245,34,221,234,233,174,134,100,113,3,33,89,245,205,142,52,230,198,198,195,60,75,197,111,76,219,117,159,73,245,176,189,5,77,143,205,229,83,101,60,223,214,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,128,206,102,119,49,230,54,99,179,47,120,226,77,26,108,183,237,227,144,138,93,190,79,72,117,196,21,58,50,9,166,220,105,14,161,10,101,15,41,46,73,54,182,39,98,228,44,143,85,110,81,243,74,214,25,221,86,254,28,90,248,165,86,137,211,209,111,10,133,82,159,72,230,54,226,28,145,208,20,94,123,233,220,130,66,217,53,203,38,210,180,41,95,88,195,233,50,73,163,182,106,240,108,198,191,160,217,130,171,96,228,186,127,58,38,38,211,203,146,251,109,110,113,137,212,230,164,72,111,114,141,196,146,89,83,11,152,74,209,11,81,185,200,211,106,119,152,186,145,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,234,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,44,251,231,7,54,119,150,110,177,67,233,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,233,203,65,153,165,164,17,119,254,23,57,36,165,102,6,230,123,27,113,33,136,147,44,155,46,176,136,136,162,203,138,153,12,87,102,148,117,184,166,156,209,228,169,180,48,167,33,58,105,91,107,109,226,112,219,61,72,156,33,2,197,138,90,252,63,225,230,35,135,182,27,226,222,16,219,191,233,177,3,210,44,59,26,59,140,71,110,226,139,233,185,77,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,164,218,175,90,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,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,143,115,83,90,66,206,42,92,116,151,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,84,183,246,81,243,217,254,238,127,245,102,143,254,104,45,251,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,250,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,64,10,245,227,47,141,245,91,23,4,168,24,47,79,161,196,145,31,20,36,62,169,211,222,113,91,226,49,77,126,28,130,67,72,45,8,214,227,174,53,170,212,102,73,67,107,78,211,53,146,219,169,108,27,194,27,203,29,241,18,159,133,184,124,196,71,238,26,180,121,207,65,98,75,228,202,36,46,52,71,165,27,36,179,245,82,181,165,133,33,6,163,74,55,169,59,148,132,234,162,242,148,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,57,225,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,138,1,226,143,227,179,19,126,75,228,240,132,95,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,174,212,173,105,97,148,169,68,90,168,154,108,143,93,165,164,245,225,139,144,239,203,125,118,54,60,226,197,23,117,131,111,212,19,232,218,93,70,157,204,139,116,60,148,60,151,52,87,53,39,201,142,250,99,154,183,54,227,79,40,156,100,245,216,234,74,234,69,43,113,58,200,119,228,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,2,155,171,85,89,165,72,161,51,83,150,138,108,201,12,203,145,13,47,40,152,121,246,82,226,90,117,109,235,181,75,66,95,121,41,81,150,169,39,92,34,211,113,235,40,56,92,120,236,195,47,157,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,173,92,133,97,109,137,141,57,177,177,176,207,18,232,94,153,182,235,62,147,235,97,117,79,71,230,242,169,178,158,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,203,156,28,166,94,89,69,197,15,160,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,194,133,201,240,108,203,215,208,188,39,171,102,22,173,38,149,46,94,34,105,10,144,134,226,235,42,157,6,20,153,13,62,149,62,162,35,46,123,232,35,83,72,245,118,198,97,70,165,40,246,183,98,163,159,227,246,49,208,178,255,0,131,87,102,49,92,108,245,17,45,154,122,164,55,27,114,209,213,202,90,137,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,52,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,143,65,137,216,103,117,97,21,222,229,139,122,196,233,43,81,233,244,218,132,152,170,109,198,220,139,214,194,98,98,24,117,14,33,43,67,205,162,66,80,226,13,62,171,137,90,72,204,136,140,237,255,0,131,102,53,253,57,203,237,91,7,37,211,249,50,240,202,160,92,151,219,107,107,111,193,168,187,34,67,123,148,110,40,212,242,95,68,194,86,136,66,73,190,70,155,149,188,196,255,0,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,1,159,92,250,230,199,5,179,99,124,225,158,26,98,183,161,173,186,55,163,58,40,94,130,166,200,229,115,105,177,94,115,235,30,142,183,21,171,142,173,94,178,143,77,116,45,8,136,138,64,112,164,205,30,59,102,83,242,163,249,107,190,126,145,253,28,244,39,163,63,163,33,195,228,117,29,119,59,251,89,166,247,110,228,53,246,181,211,111,102,154,158,177,87,141,95,138,123,91,225,252,31,49,168,142,21,150,92,159,92,217,165,194,252,82,173,97,201,75,153,123,88,210,40,10,165,81,210,236,118,152,169,177,49,201,72,146,133,184,250,219,75,75,66,89,67,169,89,175,77,27,113,27,84,110,37,72,143,244,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,1,64,63,217,71,207,103,251,185,255,0,213,154,63,249,160,187,236,189,93,53,219,231,0,176,210,245,186,103,117,181,171,130,207,163,85,42,50,121,72,111,159,41,248,77,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,208,0,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,173,198,175,197,61,173,240,254,15,152,212,71,20,202,150,115,107,185,75,195,140,85,166,88,116,174,109,231,125,250,34,61,34,164,250,16,184,180,166,227,148,222,124,149,54,173,121,175,23,80,209,52,217,164,219,220,106,82,245,36,114,157,142,180,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,4,228,95,38,84,44,158,97,196,170,99,149,95,76,222,119,71,79,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,146,162,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,2,128,127,178,143,158,207,247,115,255,0,171,52,127,243,65,119,217,122,186,107,183,206,1,97,165,235,116,206,235,107,87,5,159,70,170,84,100,242,144,223,62,83,240,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,130,149,184,140,231,95,249,85,98,59,20,11,2,167,85,111,12,173,111,171,166,198,124,249,77,213,39,17,172,156,169,169,157,169,90,119,33,100,219,73,116,212,164,54,149,43,70,148,243,173,151,159,200,14,79,170,185,178,197,196,166,160,81,27,177,44,233,16,231,221,107,121,213,18,228,176,181,168,219,130,210,91,90,93,223,32,153,117,6,226,84,146,105,9,90,247,111,38,219,113,196,198,147,74,160,103,95,16,40,84,42,100,74,117,54,157,30,131,18,28,56,140,165,150,35,48,221,18,10,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,72,12,151,228,250,217,205,206,66,110,234,42,138,36,43,218,135,124,85,85,105,214,37,187,35,145,5,247,97,81,214,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,87,173,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,23,61,194,231,59,117,92,192,219,47,96,150,36,63,46,101,237,101,209,209,45,21,169,114,149,33,250,236,34,144,182,212,235,154,50,148,182,182,18,228,38,141,75,113,110,60,110,27,135,169,147,134,43,219,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,127,152,94,35,217,206,177,177,247,18,236,171,91,25,58,42,45,191,120,86,105,116,232,223,71,105,78,114,34,177,53,214,218,111,122,227,41,106,218,132,36,181,81,154,143,77,76,204,251,69,159,228,43,20,175,188,105,202,117,141,137,152,151,93,244,205,201,89,244,159,91,55,165,102,63,55,149,82,148,203,127,86,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,209,102,108,124,83,227,39,196,11,135,204,95,29,126,232,201,101,86,181,145,204,54,205,102,22,219,242,231,200,110,61,104,175,198,26,146,167,86,150,24,169,201,110,61,65,166,13,38,100,134,218,108,208,249,161,90,37,8,105,206,89,17,62,232,224,24,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,235,136,53,37,10,91,78,180,179,66,55,237,38,108,124,44,99,39,195,251,135,203,159,25,172,19,211,137,31,15,184,217,118,146,222,48,224,221,42,90,176,234,163,33,49,166,211,89,105,215,145,108,172,154,97,182,141,217,15,62,235,207,34,75,198,250,137,106,74,80,218,205,13,235,170,219,35,129,98,116,240,140,203,215,229,91,48,78,226,205,78,77,41,116,92,42,228,205,118,159,50,47,80,228,201,210,218,146,220,53,54,74,45,141,242,86,210,223,230,153,154,146,227,44,237,78,170,53,183,119,224,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,116,84,91,126,240,172,210,233,209,190,142,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,246,139,63,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,182,111,74,204,126,111,42,165,41,150,254,173,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,183,248,197,97,2,46,11,18,145,138,17,88,214,93,53,232,240,92,115,119,253,206,219,53,7,204,180,53,145,119,159,177,38,127,127,176,86,142,85,177,78,163,131,248,231,106,93,144,102,116,237,29,82,12,121,191,86,149,239,139,214,48,227,136,237,66,204,181,38,203,181,37,187,220,52,97,98,92,241,175,75,46,135,118,196,61,90,172,83,163,78,71,127,115,173,37,194,239,34,62,229,123,139,240,33,247,128,0,64,78,51,210,165,177,150,43,117,182,145,163,78,94,177,18,165,234,93,186,211,234,26,167,78,254,239,104,168,44,27,101,50,49,122,199,142,166,247,165,219,146,152,131,78,186,110,35,148,217,105,175,176,105,79,12,153,76,124,54,180,227,165,189,137,106,135,1,4,157,117,218,69,29,5,166,190,209,233,64,0,0,0,0,7,248,203,151,30,4,103,102,75,115,99,44,161,75,90,180,51,209,36,90,153,232,93,189,196,32,174,110,56,157,216,56,68,205,70,205,195,119,61,49,116,178,183,162,175,177,232,253,42,200,159,108,215,245,209,84,218,246,186,218,59,53,237,215,220,70,98,162,241,163,30,113,31,29,238,105,87,29,255,0,91,235,150,235,235,113,134,250,102,26,228,160,220,113,105,70,173,54,141,218,115,86,90,153,106,122,254,26,125,140,22,202,214,48,99,197,89,154,101,135,109,245,104,113,41,117,110,245,145,91,216,209,169,180,154,246,186,234,53,211,154,131,211,191,183,241,210,198,240,3,132,21,177,71,58,125,119,25,106,30,147,121,36,211,175,83,121,78,51,181,127,84,165,39,155,30,105,145,232,100,226,117,34,246,235,236,33,63,112,231,7,176,243,9,233,44,209,108,58,7,163,98,178,132,161,40,234,159,123,176,146,132,151,107,171,81,247,54,143,111,179,241,30,208,0,0,0,0,126,106,141,58,29,86,27,144,39,179,205,97,221,55,163,113,167,93,12,140,187,72,200,251,200,133,87,231,235,134,212,88,16,164,226,150,9,82,244,229,236,235,41,252,243,237,212,226,176,223,214,201,149,247,186,174,196,253,199,236,49,86,78,180,182,86,109,184,157,20,93,229,168,179,174,26,185,247,151,73,150,206,10,226,197,99,124,21,238,244,75,253,57,23,47,66,153,37,255,0,85,136,230,103,170,141,178,245,215,217,236,246,144,182,180,168,150,91,146,122,145,143,232,0,0,0,0,0,0,0,8,103,196,107,55,171,203,213,134,213,187,105,203,219,115,214,183,114,21,203,215,147,201,122,34,213,216,227,46,54,173,91,121,93,230,90,125,231,221,69,18,165,63,49,245,73,146,189,238,47,77,202,208,139,93,11,79,103,224,44,167,134,38,72,99,222,47,171,25,49,34,14,176,35,105,232,216,252,211,250,237,197,54,59,190,179,47,146,147,162,146,131,245,145,219,236,246,152,183,134,219,67,72,38,219,45,18,93,196,63,232,0,0,0,0,0,7,204,175,91,148,123,150,157,38,149,90,135,212,70,150,202,216,117,28,197,163,114,20,147,74,139,84,153,25,118,40,251,143,81,94,57,175,225,65,110,94,202,169,94,152,49,55,209,21,69,155,211,28,167,242,220,145,213,58,124,247,13,60,217,51,9,40,220,165,52,157,116,208,180,215,77,12,200,85,126,41,225,45,245,130,119,107,214,189,235,76,232,103,197,113,70,146,231,50,238,164,151,86,130,87,213,173,105,251,77,43,179,95,103,225,175,127,202,223,17,28,86,203,234,162,91,243,157,244,205,178,219,237,154,225,109,141,31,106,11,144,131,250,194,140,183,15,234,217,52,247,251,117,239,46,219,126,203,94,110,176,203,50,116,40,242,173,137,188,154,175,78,135,101,64,229,200,87,37,91,25,53,167,154,182,91,74,182,169,228,167,82,239,239,46,206,238,232,0,0,0,0,3,206,98,78,159,147,187,167,85,109,47,66,206,245,180,215,79,168,95,104,205,102,52,105,249,98,190,244,86,226,250,77,84,245,180,211,95,231,78,118,139,104,224,183,26,103,242,127,185,165,243,127,154,253,46,154,222,205,165,249,206,138,156,122,235,223,221,236,238,22,28,0,2,18,241,84,198,134,240,243,0,223,180,161,63,178,117,200,234,169,238,167,110,186,198,145,10,115,103,222,133,23,218,65,119,25,31,222,66,146,236,187,114,77,229,120,81,109,104,191,157,172,84,99,66,73,246,118,27,174,165,26,246,153,23,122,189,229,248,144,209,254,89,236,40,184,109,129,22,45,172,195,91,29,141,111,83,19,36,247,25,239,125,48,217,66,213,218,165,17,106,104,238,35,211,220,58,120,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,172,190,34,153,21,147,149,171,200,239,140,62,129,45,120,87,95,144,203,48,94,147,41,165,174,153,81,120,164,44,233,164,70,225,190,242,18,220,117,56,135,148,143,176,180,161,75,90,210,107,95,63,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,221,158,97,110,154,21,243,146,252,75,189,109,105,221,109,22,224,194,250,205,82,157,39,148,182,249,241,95,164,186,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,6,112,134,170,0,4,63,226,5,145,26,22,106,173,87,47,91,89,29,22,38,219,244,243,110,157,39,85,185,233,72,172,55,41,198,169,91,23,33,168,236,115,100,200,73,245,42,35,82,52,208,245,79,97,81,13,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,247,184,90,227,166,35,227,206,89,92,171,98,133,103,211,53,91,94,224,145,109,179,82,116,140,229,76,138,212,88,175,54,185,43,51,62,107,197,212,41,6,230,132,165,165,9,53,238,89,173,107,161,113,126,108,101,158,205,205,127,15,204,39,194,219,194,116,186,114,211,99,219,117,42,69,78,49,154,151,78,168,183,74,109,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,40,219,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,191,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,244,32,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,37,242,120,67,223,225,62,14,87,113,119,133,14,32,201,183,30,214,93,133,138,18,111,23,35,109,71,243,168,177,168,241,91,146,91,214,180,146,57,108,72,117,253,125,101,43,145,177,41,53,44,140,162,94,8,94,180,172,53,198,139,7,17,171,177,229,191,77,181,110,138,85,110,99,81,16,149,62,227,17,165,182,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,198,156,192,102,179,54,62,41,241,147,226,5,195,230,47,142,171,114,103,94,234,163,100,199,15,242,157,134,85,63,71,68,85,62,168,229,233,80,96,220,68,167,186,138,172,215,17,76,73,154,82,73,101,76,45,167,29,83,106,87,53,47,37,163,52,165,47,33,206,85,150,140,186,95,121,160,197,56,24,103,98,199,254,229,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,65,25,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,32,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,239,248,138,224,229,119,6,243,113,125,198,171,189,212,68,188,42,15,222,52,185,59,80,142,116,89,239,186,226,139,98,86,179,79,41,242,144,198,170,218,165,242,55,237,74,86,146,19,215,130,61,235,74,159,130,248,133,135,44,199,150,85,42,29,208,213,110,67,170,66,121,10,98,116,70,217,105,40,86,237,198,178,85,61,227,81,26,72,136,148,222,134,173,76,147,99,226,63,231,91,42,95,203,7,11,41,88,103,244,247,232,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,151,0,202,231,10,79,228,215,142,214,206,53,254,94,190,145,253,28,235,127,163,62,139,116,124,254,162,27,241,191,61,213,185,183,111,63,119,216,61,118,233,217,174,165,63,199,20,206,134,49,215,112,11,44,23,254,42,218,204,239,173,82,169,237,199,167,57,185,5,211,74,151,33,168,141,73,209,104,90,23,201,92,132,187,203,82,77,43,229,236,61,9,90,150,112,133,207,102,155,42,177,176,195,133,91,120,78,186,108,187,142,187,134,177,224,215,210,244,71,29,124,152,168,174,118,250,148,134,201,180,54,107,140,219,83,106,26,115,91,245,25,209,107,245,145,188,170,47,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,126,1,69,124,76,50,81,78,203,5,247,77,189,176,210,153,211,97,181,219,164,104,80,219,41,79,122,26,115,44,182,78,71,122,67,202,115,127,59,69,190,217,169,205,199,163,233,36,18,89,37,43,154,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,29,68,148,186,179,155,93,151,147,27,43,39,118,149,43,161,165,65,234,228,93,117,25,8,66,220,168,56,170,171,243,99,70,142,93,188,182,81,185,135,22,231,99,139,113,36,130,216,132,43,159,205,114,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,15,96,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,235,254,193,143,254,148,95,245,39,255,0,143,19,255,0,43,152,23,252,154,240,38,217,193,79,165,63,72,254,142,117,191,210,125,15,71,207,234,38,63,39,243,60,199,54,237,231,237,251,103,174,221,123,53,208,186,168,160,30,39,88,165,249,80,206,77,235,210,87,125,39,74,180,186,123,90,159,252,215,147,210,244,173,151,86,199,106,18,165,237,156,228,223,93,91,181,215,213,81,160,144,36,87,4,252,29,165,86,175,43,243,27,235,148,25,110,200,182,163,197,162,80,38,61,21,42,136,151,229,19,138,152,166,156,82,12,202,75,109,54,194,12,219,89,26,90,152,178,81,25,58,145,13,115,161,131,148,44,2,205,5,255,0,133,86,179,219,232,180,170,131,114,41,205,237,89,116,209,101,199,106,91,81,181,90,214,181,242,81,33,45,115,20,163,82,249,123,207,67,86,133,105,60,28,113,122,53,235,150,137,216,91,33,248,133,82,195,138,195,204,161,134,88,117,43,244,116,229,174,83,47,58,181,106,133,173,82,14,122,8,144,101,162,25,70,228,150,164,165,207,81,64,60,81,252,118,98,111,201,124,158,16,249,57,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,52,19,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,99,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,235,112,184,241,217,134,95,58,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,115,217,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,69,16,218,121,75,197,138,198,103,232,217,82,186,105,31,71,238,249,181,8,241,234,45,245,17,165,250,62,42,227,166,91,178,117,67,196,211,188,184,134,167,185,105,119,114,182,236,47,92,244,26,40,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,10,234,227,73,140,117,219,63,6,173,44,29,164,51,203,137,136,149,9,18,42,146,119,32,247,69,166,170,59,137,141,177,72,51,45,239,191,29,222,98,86,133,39,166,219,235,37,197,17,86,14,86,48,83,249,68,230,10,201,193,199,42,29,20,75,130,160,125,123,233,119,150,226,32,176,210,228,74,229,43,150,225,19,198,195,46,147,123,144,105,230,26,55,104,157,76,167,167,28,27,2,51,85,92,44,197,40,54,244,179,145,42,61,70,129,84,171,36,157,83,4,134,148,211,240,163,172,245,229,33,102,111,79,90,123,9,107,34,115,237,19,101,183,133,112,142,196,203,170,207,205,237,30,197,164,203,214,139,126,211,231,211,234,241,92,113,206,90,186,104,143,76,97,244,161,43,36,27,200,91,6,132,173,105,86,214,223,125,36,68,107,212,175,80,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,64,12,209,240,164,254,82,152,237,115,99,95,229,235,232,231,210,62,139,250,51,232,183,89,200,233,225,177,27,243,221,91,123,183,114,55,125,130,211,118,157,186,106,125,87,35,25,24,254,69,223,77,191,211,71,233,143,211,31,70,255,0,176,158,143,233,122,78,167,255,0,56,123,126,238,167,253,238,155,61,186,246,64,14,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,245,120,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,203,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,239,92,65,169,40,82,218,117,165,154,17,191,105,117,80,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,10,171,254,193,143,254,148,95,245,39,255,0,143,22,83,132,246,47,228,191,11,44,220,51,244,167,164,254,137,91,244,234,23,91,200,228,245,93,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,149,184,213,248,167,181,190,31,193,243,26,136,242,156,61,178,117,98,102,254,196,198,74,5,126,103,161,174,74,55,209,223,163,247,7,45,233,30,139,230,189,45,114,191,154,161,246,155,127,154,220,114,111,235,12,246,107,185,58,25,118,197,92,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,221,56,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,133,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,5,85,255,0,96,199,255,0,74,47,250,147,255,0,199,139,41,194,123,23,242,95,133,150,110,25,250,83,210,127,68,173,250,117,11,173,228,114,122,174,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,21,129,197,175,37,30,132,153,51,54,88,101,76,165,67,162,189,201,110,244,167,176,92,135,19,57,231,249,104,169,164,141,91,28,231,45,214,155,117,45,165,42,39,9,46,153,56,110,188,180,64,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,237,179,191,139,214,110,61,102,114,237,197,204,63,126,91,148,43,138,61,33,232,229,45,131,101,246,150,138,92,70,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,252,26,206,221,87,47,217,50,185,48,75,13,223,151,14,246,189,46,138,140,181,214,98,74,84,119,232,80,142,53,45,180,186,222,172,169,46,45,244,183,53,162,82,28,67,140,155,100,225,104,102,217,136,215,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,4,100,235,39,86,38,80,44,73,20,10,4,207,76,220,149,157,159,72,46,14,91,209,253,41,202,122,66,226,255,0,53,91,238,182,199,41,185,6,223,213,153,111,211,114,181,51,236,168,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,60,166,44,112,107,252,168,98,157,229,137,159,202,59,209,159,75,110,10,141,119,162,250,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,210,159,164,127,71,58,223,233,62,135,163,231,245,19,31,147,249,158,99,155,118,243,246,253,179,215,110,189,154,232,84,3,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,189,120,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,62,1,147,236,217,222,89,69,197,15,167,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,121,25,133,186,104,87,206,75,241,46,245,181,167,117,180,91,131,11,235,53,74,116,158,82,219,231,197,126,146,235,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,25,194,26,146,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,62,249,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,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,220,246,69,178,233,252,152,178,227,110,216,21,40,252,171,146,161,186,187,115,122,251,180,170,72,66,55,181,216,235,141,253,75,104,102,62,230,212,72,95,35,152,68,70,179,18,0,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,106,226,199,6,191,202,134,41,222,88,153,252,163,189,25,244,182,224,168,215,122,47,162,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,125,41,250,71,244,115,173,254,147,232,122,62,127,81,49,249,63,153,230,57,183,111,63,111,219,61,118,235,217,174,133,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,7,49,204,197,133,23,18,48,34,250,181,159,107,123,178,173,234,154,99,30,227,45,143,170,27,200,66,187,20,146,61,13,125,198,122,123,198,111,239,75,114,77,155,120,86,173,105,95,157,163,212,100,194,81,246,118,155,78,169,26,246,25,151,122,125,231,248,152,187,78,21,120,208,222,33,224,35,22,140,215,247,206,182,220,76,6,147,183,77,35,71,133,5,178,238,66,75,237,44,251,204,207,239,49,54,128,0,87,143,26,72,211,63,147,253,181,44,157,254,107,244,186,27,123,54,151,231,58,42,137,235,175,127,119,236,21,47,130,250,126,88,172,77,85,180,190,147,82,253,109,53,211,249,211,125,163,74,120,109,167,228,234,214,209,91,139,208,176,125,109,52,215,234,17,218,61,24,0,0,0,0,14,23,153,76,221,97,150,91,40,82,37,92,243,121,213,94,157,110,197,129,203,144,158,114,182,60,104,79,53,12,184,148,238,83,42,78,167,221,222,125,157,245,3,154,78,34,56,173,152,37,75,183,224,187,232,107,101,199,220,52,66,219,26,70,228,31,61,5,245,135,25,14,23,213,188,73,239,246,107,222,125,156,3,11,48,150,250,198,203,181,155,94,202,166,117,211,229,56,147,81,115,153,107,66,83,168,65,171,235,22,132,253,167,83,217,175,183,241,210,212,50,161,194,130,220,178,149,77,189,49,158,111,165,234,104,228,204,69,63,150,228,126,149,210,228,56,73,230,198,152,105,94,213,37,212,235,166,135,174,186,104,68,66,195,168,54,229,26,217,167,70,165,81,97,244,241,162,50,136,236,163,152,181,237,66,82,73,73,106,163,51,62,196,151,121,234,62,152,0,0,0,0,0,15,249,113,180,58,131,109,194,213,39,222,66,161,248,157,100,134,61,157,33,56,201,134,208,116,131,39,95,73,71,230,159,212,237,40,81,218,245,158,124,205,90,169,75,63,85,29,158,223,97,138,214,139,41,248,111,166,76,101,236,113,26,237,86,132,122,106,90,123,127,17,122,252,57,115,122,188,194,216,110,219,183,100,189,215,61,23,111,61,92,189,57,220,231,165,173,61,141,178,219,105,209,182,83,220,103,175,220,125,243,48,0,0,0,0,0,0,0,121,140,73,191,104,248,101,102,207,189,43,171,219,14,159,202,230,118,40,255,0,56,234,27,47,178,149,31,122,203,216,127,229,25,202,204,62,54,87,241,239,19,42,87,245,113,122,28,206,79,45,173,17,245,123,35,180,209,250,201,109,26,235,202,35,237,79,103,253,39,212,178,35,148,250,142,102,113,32,219,150,174,77,189,71,255,0,84,93,209,42,211,154,196,158,87,170,79,54,191,206,49,167,171,175,223,161,119,223,253,46,153,14,141,5,170,116,6,185,108,51,187,98,119,25,233,169,153,159,105,153,159,121,152,253,96,0,0,0,0,0,0,3,192,227,22,9,88,120,225,106,202,181,47,138,95,85,29,246,214,150,213,207,121,28,181,155,110,54,74,209,167,16,103,161,58,174,205,123,117,252,52,167,172,227,112,213,189,176,78,93,66,241,195,231,61,55,107,154,157,148,162,209,152,221,19,122,200,112,219,250,217,75,113,205,141,52,143,91,77,85,187,222,70,71,12,237,219,134,189,97,220,177,43,148,121,29,45,74,149,41,183,155,86,196,47,99,141,56,74,46,197,18,146,122,41,5,236,50,236,246,139,117,200,135,18,154,126,35,122,55,9,177,74,23,69,88,97,134,99,70,169,115,84,239,86,178,233,152,66,121,76,69,74,91,222,181,184,173,77,93,154,104,125,154,24,177,104,242,26,151,29,185,76,43,115,111,32,156,65,232,101,170,76,181,35,237,31,232,0,0,0,3,201,226,226,205,188,41,189,22,71,161,166,222,168,159,255,0,99,56,51,89,138,171,55,49,66,240,89,158,166,170,253,64,255,0,251,33,98,227,248,56,80,220,165,101,130,179,33,227,213,83,46,233,18,17,253,226,233,244,243,46,227,63,112,158,0,3,254,30,117,12,52,183,156,61,18,218,77,74,63,184,139,81,69,124,81,177,194,94,38,99,188,155,90,60,141,212,219,108,151,3,102,194,47,175,143,50,106,53,212,219,74,190,202,253,230,95,121,143,197,194,243,6,213,138,25,140,137,84,154,157,144,109,152,237,214,82,230,186,238,126,60,248,74,36,104,75,73,150,169,112,251,116,50,251,140,95,11,45,33,134,144,203,101,162,91,73,37,37,247,17,104,63,236,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,73,75,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,33,182,89,248,84,97,30,95,49,114,78,43,86,110,185,119,210,233,210,57,246,156,26,149,57,12,162,142,178,90,141,15,188,105,90,147,46,74,19,203,36,57,177,164,33,100,167,9,189,252,179,106,69,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,197,56,129,100,70,133,154,171,85,203,214,214,71,69,137,182,253,60,219,167,73,213,110,122,82,43,13,202,113,170,86,197,200,106,59,28,217,50,18,125,74,136,212,141,52,61,83,216,84,89,254,138,172,43,171,253,149,183,46,75,114,161,255,0,148,135,58,155,58,59,159,242,92,101,230,220,71,220,164,169,62,195,33,234,177,223,24,235,184,251,137,147,113,86,233,103,101,106,171,79,165,71,168,185,185,7,212,202,137,78,143,17,217,58,33,8,66,57,203,142,167,121,105,73,37,28,205,133,169,39,83,182,174,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,242,95,39,132,38,167,10,203,23,242,161,144,92,91,195,79,74,122,51,233,109,193,95,161,117,188,142,119,75,213,81,97,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,84,181,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,26,30,200,181,235,74,191,242,125,132,149,218,52,121,108,199,139,107,196,162,45,50,80,148,172,223,167,167,161,121,68,73,82,139,98,157,140,226,144,122,234,104,52,153,146,76,205,37,221,70,107,51,99,226,159,25,62,32,92,62,98,248,231,246,157,173,93,190,110,170,53,149,107,65,235,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,104,79,37,25,81,161,101,47,6,161,89,188,170,84,203,190,165,164,203,166,183,9,149,167,175,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,58,120,218,96,229,117,171,170,197,204,12,119,185,212,89,52,242,179,166,55,181,9,233,37,54,228,137,113,207,83,94,247,57,200,118,79,97,35,106,58,95,89,90,184,146,46,65,193,234,245,165,90,185,193,69,10,161,30,91,146,47,27,94,165,68,130,166,80,147,67,111,161,76,206,53,58,102,162,50,71,42,11,169,35,73,40,247,169,5,166,134,106,77,228,128,0,171,94,56,55,252,150,169,88,89,133,176,110,24,135,30,84,138,141,126,169,73,73,180,167,201,109,37,166,33,72,89,105,205,66,12,158,158,132,246,146,22,100,231,218,54,203,108,11,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,140,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,119,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,252,248,104,223,242,113,7,37,184,119,42,165,112,196,170,212,168,113,228,208,37,19,38,214,248,104,137,37,198,162,199,117,13,145,108,90,97,148,67,45,197,189,72,82,22,173,219,247,28,160,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,14,83,47,44,162,226,135,208,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,225,67,208,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,58,201,213,137,148,11,18,69,2,129,51,211,55,37,103,103,210,11,131,150,244,127,74,114,158,144,184,191,205,86,251,173,177,202,110,65,183,245,102,91,244,220,173,76,251,36,0,0,241,88,215,138,20,172,21,194,59,191,21,235,41,136,228,123,90,143,38,164,136,242,102,166,34,38,62,132,31,38,41,58,162,50,66,222,119,150,210,61,85,25,173,196,145,37,70,100,71,152,193,127,220,49,112,183,242,95,147,107,43,171,161,122,50,171,118,245,23,77,67,249,215,59,170,234,156,62,145,254,197,169,40,221,5,184,94,162,118,233,167,172,146,89,172,66,14,54,24,95,74,183,177,114,195,197,122,122,162,51,34,243,163,202,166,206,142,204,36,180,183,31,167,173,189,37,58,233,30,175,45,109,76,105,162,220,157,82,136,168,45,202,35,34,71,137,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,30,126,171,96,89,181,219,202,129,136,53,155,122,36,203,134,213,143,58,53,22,115,196,106,92,4,76,38,138,73,180,70,123,82,181,165,134,208,107,211,121,35,122,72,201,46,44,149,232,0,80,95,20,219,254,77,245,157,43,202,41,92,49,42,212,219,86,60,10,5,52,227,27,74,68,84,55,25,14,200,142,107,108,189,101,162,99,242,201,123,204,214,149,238,65,233,176,146,158,193,193,111,7,40,87,134,50,221,184,197,87,123,153,47,14,233,241,227,210,227,109,89,109,149,82,76,134,213,39,122,86,68,123,24,98,67,92,181,33,105,87,83,187,213,83,105,51,158,156,75,172,9,56,131,146,220,68,139,77,183,162,85,106,84,56,241,171,241,77,226,107,124,52,68,146,219,178,164,52,183,12,182,45,48,202,89,30,211,222,164,41,104,78,237,251,78,131,45,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,212,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,130,146,248,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,57,149,195,63,35,87,222,88,169,213,44,72,196,187,154,171,2,228,186,233,231,79,155,103,54,235,42,131,7,149,41,195,109,247,156,101,231,91,148,241,182,148,41,181,167,103,41,50,31,65,146,141,102,105,157,64,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,0,0,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,9,169,156,92,157,88,153,191,177,35,208,43,243,61,13,114,81,183,253,31,184,57,111,72,244,95,53,232,235,149,252,213,15,180,219,252,214,227,147,127,88,103,179,93,201,208,203,182,128,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,235,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,159,225,231,196,50,149,153,122,84,124,43,197,73,145,41,216,169,78,142,102,133,146,82,203,23,35,13,167,85,72,97,37,162,81,37,41,35,83,172,36,136,140,137,78,180,91,57,141,177,92,28,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,119,92,176,103,143,8,243,91,121,95,118,126,31,34,92,117,217,242,26,92,23,167,45,13,46,183,78,81,108,57,172,48,102,79,33,9,120,148,149,37,73,245,80,236,101,40,210,183,141,166,228,80,0,0,0,162,30,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,200,106,2,242,120,105,228,86,78,89,109,153,88,159,137,208,37,197,197,11,142,59,244,217,80,85,41,167,24,164,83,138,65,26,88,65,176,226,218,121,111,27,12,188,167,13,71,180,185,109,165,40,52,184,110,77,241,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,37,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,134,217,103,225,81,132,121,124,197,201,56,173,89,186,229,223,75,167,72,231,218,112,106,84,228,50,138,58,201,106,52,62,241,165,106,76,185,40,79,44,144,230,198,144,133,146,156,38,247,242,205,169,21,155,31,11,24,201,240,254,225,242,231,198,107,6,170,7,159,191,44,11,55,19,237,151,236,204,64,183,162,87,104,82,164,68,147,34,159,44,141,76,62,184,210,27,144,209,56,157,116,90,9,214,91,51,66,181,66,200,141,42,37,36,205,39,232,0,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,195,205,33,246,150,203,133,170,92,73,165,69,247,25,104,40,123,138,30,13,171,11,243,25,46,169,9,59,224,220,209,220,172,169,205,116,218,252,137,243,84,104,208,214,163,61,18,217,118,232,69,247,16,253,188,46,113,194,94,25,227,188,107,90,68,141,180,219,144,145,3,102,194,63,175,145,50,18,53,212,155,82,190,202,61,228,95,121,11,212,101,212,62,210,30,108,245,75,137,37,36,254,227,45,71,253,128,8,33,198,58,134,229,91,44,20,105,12,158,138,135,119,71,144,191,239,17,79,168,25,247,153,123,197,55,97,82,141,24,161,103,172,143,67,77,126,158,127,253,144,129,165,76,35,81,175,10,44,181,153,234,106,183,169,199,255,0,216,205,143,88,0,0,0,3,252,228,72,106,44,119,36,190,173,173,180,131,90,207,67,61,18,69,169,159,96,174,156,247,241,41,167,225,199,164,176,155,11,97,117,181,135,152,122,52,170,143,49,77,244,139,62,169,133,167,148,252,85,37,205,139,67,106,212,149,219,174,133,217,169,138,138,184,174,26,245,249,114,203,174,86,36,117,85,42,172,167,30,113,91,16,141,238,58,225,168,251,18,73,73,106,165,159,176,139,183,216,38,102,78,184,106,222,216,217,46,159,120,226,3,158,132,181,201,77,74,73,104,204,158,181,189,99,184,77,253,84,164,56,222,246,157,95,173,166,169,219,239,50,34,184,92,29,193,43,15,3,237,88,182,165,143,75,233,88,97,180,37,197,115,222,95,49,100,219,109,154,180,117,197,153,106,77,39,179,94,205,63,29,125,240,0,0,0,0,0,0,0,252,149,74,100,58,204,23,105,211,218,230,48,246,221,233,220,101,174,134,70,93,164,100,125,228,66,128,51,221,148,250,134,89,177,33,45,196,87,58,222,172,107,232,231,116,74,117,229,49,27,155,234,155,206,47,243,143,233,235,105,247,106,93,220,183,47,24,217,95,192,76,76,166,223,212,53,234,112,249,220,198,180,71,214,111,142,235,69,235,41,181,233,167,52,207,177,61,191,244,150,141,112,218,253,163,226,109,155,2,244,161,47,116,58,135,55,151,216,162,252,219,171,108,254,210,82,125,232,63,97,127,148,122,112,0,0,0,0,0,0,21,91,198,31,48,47,182,136,120,17,74,127,70,221,230,122,85,27,75,183,79,71,202,103,181,77,251,245,251,11,252,125,194,173,41,52,154,133,114,160,213,46,151,31,159,41,253,220,182,247,165,58,232,147,81,246,168,200,187,136,253,163,69,57,59,192,74,126,0,96,245,54,214,105,59,167,171,157,213,187,170,139,127,243,169,11,71,103,49,105,45,18,246,157,135,248,253,221,208,0,0,0,0,0,0,0,0,127,155,236,181,37,149,199,121,59,155,113,38,133,22,186,106,70,90,31,112,128,57,231,225,191,111,98,141,54,165,137,24,91,23,164,186,81,206,150,252,125,235,115,170,209,50,94,81,110,126,82,91,70,231,92,108,187,19,217,167,187,82,20,231,115,91,149,235,2,235,159,109,214,227,244,181,90,36,215,98,190,141,232,94,199,153,113,72,81,106,147,82,79,69,32,251,140,203,179,218,66,193,248,126,113,22,169,89,147,233,120,69,139,83,185,212,87,150,196,42,124,190,82,83,200,51,84,88,237,35,99,17,141,106,218,132,184,122,169,93,189,198,122,232,98,222,104,149,170,109,197,73,137,91,164,72,231,194,156,203,114,24,115,98,147,189,181,164,148,147,209,68,70,90,145,145,232,100,70,63,112,0,0,0,240,152,241,56,169,152,33,136,51,205,90,114,45,106,179,132,122,123,83,17,211,251,253,195,53,215,228,191,72,95,23,20,253,117,234,106,178,222,215,223,185,229,31,249,69,234,112,189,165,51,74,202,197,55,146,214,206,178,83,50,215,235,25,238,82,233,208,181,62,243,211,184,75,128,1,192,243,181,141,209,48,71,0,110,138,193,57,182,165,83,166,205,166,83,207,67,61,146,92,133,37,77,43,243,107,73,232,166,187,148,68,94,243,247,231,158,187,88,170,94,23,44,234,229,65,124,250,133,102,107,178,157,86,137,78,247,157,112,212,174,226,36,150,170,81,247,17,23,224,47,27,134,22,3,254,75,48,46,13,207,80,79,243,251,153,13,84,210,122,253,150,100,67,132,178,79,99,138,73,232,166,207,183,66,63,184,132,206,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,172,14,40,188,63,225,213,225,212,179,55,130,22,239,38,170,207,83,81,190,41,108,56,195,17,92,138,211,14,190,245,89,60,197,163,107,197,202,209,214,219,37,169,229,56,151,9,36,178,117,78,212,176,186,158,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,21,235,196,163,8,100,225,6,112,111,134,9,137,101,77,188,36,21,223,77,122,75,237,58,183,209,57,74,92,133,17,55,166,196,38,97,75,109,9,89,18,201,13,36,207,118,164,181,77,254,9,120,153,106,201,194,203,235,7,58,190,85,201,79,184,14,230,228,56,227,105,234,32,200,141,30,62,246,83,191,152,190,91,145,116,112,246,18,83,207,99,214,51,94,133,101,67,53,153,177,241,79,140,159,16,46,31,49,124,90,167,8,108,186,88,150,150,4,211,115,21,211,245,119,157,235,233,72,125,110,247,155,233,41,109,204,75,61,31,47,154,109,57,171,208,57,220,222,90,87,245,187,53,209,58,170,127,128,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,123,138,62,16,201,197,172,159,92,207,211,88,150,253,74,198,144,205,223,21,150,95,105,164,45,17,146,180,74,83,166,231,218,66,33,191,45,194,74,77,43,53,182,130,78,239,176,170,65,193,11,214,149,134,184,209,96,226,53,118,60,183,233,182,173,209,74,173,204,106,34,18,167,220,98,52,182,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,211,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,12,251,113,46,191,227,98,14,116,177,18,85,54,225,151,85,166,208,228,70,160,69,39,141,221,144,215,18,51,109,74,142,210,28,34,216,132,204,41,102,123,75,98,150,165,173,59,183,238,57,43,192,250,202,165,79,191,241,79,17,158,145,44,170,84,58,61,58,137,29,164,173,60,133,49,57,231,94,117,75,78,221,198,178,85,61,146,73,146,136,136,148,230,164,173,72,211,110,130,133,184,176,90,213,219,127,59,87,125,90,175,7,167,137,115,83,233,21,74,91,156,212,47,168,138,136,44,196,83,154,36,204,209,163,241,36,35,69,17,43,212,215,77,170,73,156,170,224,117,116,215,101,218,184,185,101,72,157,190,139,74,168,81,234,144,227,114,144,92,169,82,219,148,220,135,55,145,111,86,228,66,140,90,25,154,75,151,170,72,141,74,51,179,240,28,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,124,218,201,42,66,150,211,174,160,150,141,251,139,53,130,234,120,62,229,234,213,178,112,36,179,5,212,250,66,228,196,110,124,109,206,69,109,62,139,131,14,99,236,116,236,185,161,184,124,215,26,230,184,123,137,42,216,194,118,17,181,189,115,252,0,4,21,227,5,140,116,43,27,44,7,133,82,25,234,43,88,151,80,98,60,54,247,45,28,136,176,100,49,46,68,157,73,10,66,182,173,17,154,229,154,144,163,234,119,167,113,54,162,20,173,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,164,196,53,226,217,101,82,174,172,150,220,21,218,132,137,109,200,179,171,20,170,220,20,178,180,146,28,125,114,83,4,210,233,26,76,205,28,169,206,168,137,38,147,222,148,30,186,17,165,84,193,128,56,199,93,203,254,50,218,120,197,110,51,212,75,182,106,9,144,228,109,200,71,87,21,105,83,114,99,111,90,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,198,154,69,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,151,122,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,234,112,147,178,169,86,174,75,109,250,237,62,68,183,36,94,53,138,173,110,114,94,90,77,13,190,137,42,130,73,104,137,36,100,142,84,22,148,100,163,81,239,82,207,93,12,146,153,148,50,217,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,255,0,112,222,186,107,183,134,73,112,182,173,113,206,234,229,199,167,203,165,182,231,41,13,237,139,10,116,136,145,155,209,4,68,123,24,97,164,107,166,229,109,213,70,106,51,51,146,160,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,151,53,202,134,112,112,191,55,54,205,82,181,97,156,184,85,42,28,133,38,169,71,150,211,156,248,44,59,34,74,33,45,199,54,19,42,91,204,198,230,154,26,91,132,217,168,208,106,86,132,165,83,183,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,106,128,0,0,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,18,43,136,238,120,228,229,74,205,129,103,225,242,34,72,196,91,194,59,235,130,243,171,105,212,81,34,36,201,7,53,214,12,205,75,90,148,106,75,9,82,121,74,91,78,169,70,162,100,218,114,144,108,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,127,217,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,212,95,20,127,29,152,155,242,95,39,132,57,85,63,49,119,221,19,46,51,114,209,64,145,208,219,117,219,130,85,118,224,245,25,119,210,123,145,79,233,90,245,218,55,25,228,185,79,53,238,109,194,230,115,182,168,180,71,173,226,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,161,60,159,102,206,205,205,214,23,253,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,0,0,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,57,153,163,192,191,228,215,142,215,54,10,125,41,250,71,244,115,162,254,147,232,122,62,127,81,13,137,63,153,230,57,183,111,63,111,219,61,118,235,217,174,133,61,56,52,229,158,205,175,183,84,205,61,118,116,185,85,219,114,177,46,220,161,65,73,155,108,67,89,194,104,223,150,179,37,106,242,214,212,195,105,40,50,36,32,185,138,50,90,148,131,106,215,192,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,99,196,247,1,255,0,42,120,23,58,230,167,163,250,66,217,67,181,53,30,191,105,152,240,230,172,211,218,226,82,90,169,194,237,208,207,238,49,71,52,58,197,82,207,185,96,215,41,235,228,84,40,243,90,146,210,180,74,182,60,211,132,164,247,145,164,244,82,75,188,140,191,17,161,124,146,227,108,76,110,192,27,94,176,110,110,169,83,41,176,169,149,3,208,203,124,150,225,70,83,170,252,218,18,90,169,222,228,145,151,184,253,221,244,0,68,126,40,84,166,106,185,88,169,115,154,223,209,202,122,90,61,99,45,170,69,58,110,135,222,90,247,138,43,176,229,250,62,248,183,103,235,167,77,85,136,246,190,237,175,36,255,0,200,52,163,128,243,138,167,130,24,125,60,149,175,62,214,164,184,103,167,181,81,26,63,187,222,61,216,0,0,0,252,53,186,213,54,221,164,203,173,213,228,114,33,65,101,201,15,185,177,74,216,218,18,106,81,232,146,51,61,8,140,244,34,51,21,13,196,15,136,181,74,243,159,84,194,44,37,157,201,162,178,183,225,84,37,242,146,174,121,146,165,71,117,27,31,140,75,78,228,41,179,213,42,236,238,35,215,83,21,241,108,219,149,235,254,235,129,109,209,35,245,85,90,220,214,162,176,141,232,70,247,158,113,40,73,106,163,74,75,85,44,187,204,139,183,216,66,226,242,49,195,126,221,194,234,109,55,18,49,74,47,87,116,171,147,45,136,251,214,223,74,102,152,207,36,183,49,41,77,175,107,173,184,93,169,237,215,221,161,9,254,195,45,70,101,17,217,78,214,219,73,33,37,174,186,17,22,133,222,63,208,0,0,0,0,0,0,0,0,112,204,225,224,37,63,31,240,122,165,106,186,157,179,211,201,233,29,213,71,179,249,212,117,175,179,152,132,158,169,103,78,211,252,62,252,234,213,169,53,10,29,65,218,93,82,63,34,83,27,121,141,239,74,180,213,36,162,237,73,153,119,25,123,69,165,240,120,204,11,235,68,204,9,170,191,171,109,114,253,20,141,165,217,175,164,37,61,218,150,253,250,125,181,254,30,225,106,64,0,0,0,0,0,3,241,213,170,113,168,212,247,106,82,213,181,166,118,238,61,12,251,212,68,93,196,103,222,100,51,109,153,220,82,151,140,152,215,112,226,12,183,55,170,167,210,105,216,69,249,184,140,181,236,66,63,185,254,169,127,148,72,62,22,216,7,249,89,198,133,220,245,38,183,82,109,157,58,130,221,166,238,166,36,212,35,236,184,149,23,172,217,119,17,254,194,23,162,68,73,45,11,184,127,64,0,0,0,0,0,0,0,0,4,76,206,118,68,108,140,199,80,102,87,169,80,250,75,193,134,92,92,105,60,199,156,231,41,40,144,164,53,177,82,27,105,58,186,241,30,227,46,205,52,62,206,234,65,197,252,36,188,176,74,250,168,89,23,149,63,164,153,6,67,169,104,249,173,57,205,109,15,56,209,57,245,107,89,39,83,105,93,134,102,101,167,224,103,53,248,114,231,234,78,24,84,96,96,222,37,84,55,91,245,25,141,71,130,255,0,40,139,144,235,138,137,29,180,237,102,58,150,173,173,182,179,213,75,34,63,111,110,134,46,58,145,86,167,215,105,145,107,52,169,28,248,115,89,68,134,28,216,164,239,109,105,37,36,244,81,17,150,164,100,122,25,17,143,216,0,0,3,152,102,129,115,27,203,150,39,28,38,247,43,232,125,104,151,218,69,162,58,7,181,62,223,216,51,103,92,53,42,181,80,53,253,163,148,233,159,227,188,197,253,240,224,82,149,149,139,103,114,247,105,30,17,23,102,154,23,163,162,118,9,64,3,248,165,18,82,106,81,232,68,90,152,165,222,45,120,254,187,219,19,216,194,234,68,157,212,218,27,105,57,5,179,77,37,179,34,115,10,47,89,178,87,217,81,119,40,211,248,247,136,229,146,140,29,149,140,217,129,181,232,101,27,157,6,159,81,133,81,158,91,201,58,198,110,108,100,185,253,116,31,217,119,250,166,103,238,47,118,135,173,170,12,11,94,223,166,219,148,198,185,113,41,145,25,134,202,119,40,244,67,104,36,36,181,81,153,247,36,187,204,207,239,31,72,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,195,196,46,192,179,112,195,56,216,141,102,97,253,189,18,133,66,139,34,4,152,244,248,132,105,97,133,201,167,198,144,233,54,157,116,66,13,215,156,50,66,116,66,8,201,41,36,164,137,37,99,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,56,255,0,27,140,33,146,138,174,30,227,220,22,37,185,29,248,238,218,21,71,20,251,92,134,22,133,57,42,18,80,223,99,166,183,9,201,230,165,122,200,34,101,178,245,12,203,127,0,225,51,138,20,172,56,206,13,46,153,89,76,70,227,223,84,121,150,186,37,201,154,152,232,140,250,212,220,150,116,220,70,78,45,215,98,55,29,13,234,147,82,228,39,67,51,34,66,175,120,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,207,16,172,170,86,37,88,23,46,28,215,100,75,98,155,117,81,230,209,38,59,17,105,75,237,177,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,181,211,82,62,225,152,203,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,52,19,195,223,20,41,88,171,147,236,54,169,211,211,17,153,20,10,59,86,188,232,140,205,76,149,199,126,158,146,140,92,221,8,141,181,186,211,109,72,38,212,90,165,18,17,218,162,50,90,164,80,0,203,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,242,120,67,88,191,68,178,109,77,175,250,83,171,250,107,112,85,43,188,158,71,47,164,229,184,152,28,173,219,143,153,175,65,204,221,162,127,59,183,79,87,114,166,168,170,14,57,84,154,83,53,92,27,174,179,76,136,138,148,200,245,232,146,38,37,148,147,239,48,202,160,169,166,150,230,155,148,132,41,247,148,148,153,232,147,117,195,45,55,30,188,3,132,157,235,85,181,115,165,111,208,169,241,226,57,30,241,163,213,104,147,148,242,20,107,109,132,70,84,226,83,70,74,34,37,243,96,180,147,53,18,139,98,150,90,106,100,164,222,240,0,202,184,191,238,23,30,4,240,203,231,94,113,52,74,160,0,21,1,198,246,250,244,134,41,225,166,25,250,47,151,232,27,126,93,119,173,231,235,206,235,228,147,60,174,94,223,87,103,163,119,110,220,123,185,218,104,157,154,171,138,240,159,181,171,183,6,118,173,10,181,34,15,81,18,217,167,213,234,149,71,57,168,71,79,21,112,94,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,43,233,30,43,26,240,190,149,141,88,71,119,225,69,101,81,27,143,116,209,228,211,81,34,76,36,203,68,55,214,131,228,202,38,148,100,75,91,46,242,221,71,172,147,37,182,147,37,36,200,140,179,24,52,187,150,188,94,141,143,88,13,99,98,227,47,196,114,69,197,71,101,234,129,68,97,214,88,106,162,141,90,154,203,104,119,85,146,27,146,219,205,145,153,171,82,65,25,41,68,100,163,164,206,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,69,254,38,149,106,173,23,35,152,159,50,141,83,151,2,67,145,233,177,22,236,103,148,210,212,195,245,56,140,188,209,169,38,70,104,113,167,28,109,105,238,82,22,164,158,164,102,67,62,227,79,184,79,98,254,75,240,178,205,195,63,74,122,79,232,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,140,251,113,52,164,210,168,185,227,196,248,116,106,100,72,17,220,145,77,150,182,163,50,150,144,167,223,166,68,121,231,77,41,34,35,91,142,184,227,139,87,122,150,181,40,245,51,51,19,87,129,245,235,85,159,96,98,158,28,189,30,33,83,104,117,138,117,110,59,169,66,185,234,126,115,46,178,234,86,173,219,77,4,154,123,38,146,36,145,145,169,205,77,90,145,38,205,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,1,89,124,103,240,67,20,46,171,102,218,199,42,85,114,36,203,38,198,142,168,21,26,58,155,109,167,233,239,204,144,218,58,228,56,126,179,232,117,69,21,149,55,174,173,155,109,169,41,81,56,234,155,172,172,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,237,179,191,139,214,110,61,102,114,237,197,204,63,126,91,148,43,138,61,33,232,229,45,131,101,246,150,138,92,70,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,205,254,6,63,166,207,221,191,226,66,213,0,0,0,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,173,198,175,197,61,173,240,254,15,152,212,71,148,225,237,156,91,19,40,22,38,50,87,235,240,253,51,114,86,126,142,253,31,183,249,143,71,244,167,41,233,104,149,252,233,12,58,219,28,166,228,19,159,88,69,191,77,169,212,207,178,37,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,231,184,112,112,255,0,135,151,122,19,88,183,139,214,239,250,108,79,234,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,125,113,187,58,133,0,241,71,241,217,137,191,37,242,120,66,58,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,100,231,55,133,245,119,44,24,79,7,22,173,43,251,233,141,42,149,182,61,214,169,17,81,5,200,206,61,39,151,26,76,118,185,139,220,201,243,88,101,109,239,83,137,115,71,11,114,28,82,88,141,121,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,215,16,106,74,210,135,90,105,102,133,236,218,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,205,185,104,48,46,139,126,165,110,212,218,230,68,169,196,122,35,201,220,162,213,14,32,208,162,213,38,71,220,163,238,50,63,188,103,135,58,248,59,43,6,179,5,116,80,206,55,38,13,66,163,54,163,0,183,146,191,155,57,54,74,91,254,186,207,236,183,253,99,35,247,151,190,70,112,148,204,2,236,156,79,127,11,235,18,182,83,107,141,168,227,150,205,117,150,244,136,44,32,189,86,205,95,101,39,222,162,79,225,222,46,141,42,37,36,148,147,212,140,181,33,253,1,23,248,143,169,73,202,197,205,181,123,117,143,52,143,179,93,75,209,210,251,5,2,80,205,73,173,83,205,31,104,165,52,101,248,239,33,164,204,175,174,99,153,114,195,19,154,222,213,125,15,162,146,59,72,245,71,64,206,135,217,251,71,79,0,0,1,248,234,245,106,125,10,153,42,179,85,145,200,135,9,149,200,125,205,138,86,198,208,147,82,143,68,145,153,232,68,103,161,22,162,156,120,141,103,234,78,39,212,103,224,222,26,212,54,219,244,233,142,199,156,255,0,40,143,158,235,106,151,29,196,237,122,58,86,157,205,184,131,213,43,50,47,103,110,166,33,70,16,97,37,227,141,183,213,62,200,179,105,253,92,201,210,26,75,167,205,105,190,83,107,121,182,141,207,172,90,9,90,27,169,236,35,35,61,127,19,43,189,201,142,68,108,140,184,208,97,215,170,176,250,187,193,246,91,92,153,92,199,155,228,169,72,142,165,183,177,50,28,105,90,58,201,158,226,46,221,116,46,206,249,104,0,0,0,0,0,0,0,0,0,63,134,68,162,208,251,133,23,113,73,192,51,194,108,104,69,207,77,107,109,38,230,215,167,45,218,237,233,226,66,66,190,211,138,81,250,206,31,121,23,237,33,31,50,199,138,82,240,111,26,237,236,65,136,230,197,83,58,189,123,8,255,0,57,17,230,189,168,95,247,79,213,63,242,141,36,210,106,113,171,52,246,170,81,21,185,167,183,109,61,12,187,148,100,125,228,71,222,70,63,96,0,0,0,0,0,14,3,158,172,75,127,10,114,201,119,93,180,245,233,62,55,65,211,167,66,245,183,84,35,54,174,211,74,146,94,171,135,222,67,58,166,122,158,166,47,131,133,238,18,196,195,252,188,83,171,206,68,229,84,235,188,238,171,235,13,90,242,103,77,74,63,174,164,253,149,251,8,190,253,76,76,128,0,0,0,0,0,0,0,0,0,1,30,51,143,149,75,99,50,88,109,81,128,244,110,93,126,28,103,159,167,72,222,225,253,114,35,200,38,147,183,156,218,62,219,218,234,174,207,127,103,117,7,98,166,27,92,120,61,127,85,44,139,137,158,84,218,84,183,217,74,183,54,173,233,105,229,180,75,209,10,89,22,166,218,187,53,63,219,222,39,207,13,172,252,205,181,170,148,220,16,197,26,150,250,92,183,25,133,72,145,201,34,229,184,165,67,140,195,59,88,142,106,61,18,151,15,122,215,161,247,25,235,161,139,121,135,45,137,241,24,157,21,123,217,144,218,93,109,90,25,110,74,139,82,61,15,180,187,15,218,63,216,0,0,113,172,224,186,211,57,108,196,67,117,123,73,86,205,93,37,217,174,167,208,72,236,25,197,170,25,29,78,97,151,113,190,231,255,0,108,98,251,248,100,184,243,153,88,163,115,147,166,215,35,165,61,165,218,146,167,67,208,75,0,28,51,56,120,247,74,192,60,22,175,92,50,95,217,80,153,10,84,42,113,109,81,255,0,58,92,73,11,104,251,27,90,126,211,95,214,45,190,243,247,231,166,246,186,106,152,131,123,86,46,186,138,249,179,107,149,41,19,87,216,148,234,183,158,83,134,93,132,146,239,89,251,11,240,33,114,28,40,50,226,222,29,225,74,241,54,189,23,109,106,224,112,215,25,91,245,254,96,252,104,47,32,180,75,170,71,219,65,247,164,149,239,208,187,4,249,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,29,43,138,62,16,201,197,172,159,92,207,211,88,150,253,74,198,144,205,223,21,150,95,105,164,45,17,146,180,74,83,166,231,218,66,33,191,45,194,74,77,43,53,182,130,78,239,176,170,54,194,123,235,242,95,138,118,110,38,122,47,210,127,68,174,10,117,119,162,231,242,122,174,150,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,26,115,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,102,223,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,103,219,137,70,16,201,194,12,224,223,12,19,18,202,155,120,72,43,190,154,244,151,218,117,111,162,114,148,185,10,34,111,77,136,76,194,150,218,18,178,37,146,26,73,158,237,73,106,154,188,17,241,66,149,42,192,196,44,23,121,49,24,169,83,43,13,93,17,205,83,83,207,152,196,150,91,140,238,200,250,18,182,48,168,140,238,112,141,69,172,182,210,100,158,205,246,104,2,63,231,242,250,252,157,228,219,22,43,254,139,244,135,87,111,185,66,228,243,249,91,125,36,226,32,115,119,109,86,188,190,171,153,183,79,91,102,221,83,174,226,206,184,210,158,85,112,183,242,45,151,28,58,195,55,168,94,134,159,70,183,226,250,86,23,85,212,114,170,142,163,157,59,235,9,107,74,181,148,235,234,245,20,104,45,116,70,137,36,145,117,81,10,184,188,216,191,75,114,109,82,175,250,83,164,250,21,112,82,235,188,158,71,51,171,230,56,168,28,173,219,139,151,167,95,204,221,162,191,53,183,79,91,114,106,135,34,215,173,86,192,206,14,18,87,104,209,226,61,34,85,209,18,136,180,201,66,148,130,98,160,174,133,229,17,37,73,61,233,106,75,138,65,235,161,44,146,102,74,34,52,158,140,192,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,85,0,0,160,30,40,254,59,49,55,228,190,79,8,73,78,7,86,181,10,93,213,139,151,172,136,59,235,84,170,125,30,151,14,79,53,101,202,139,45,201,78,72,111,97,30,197,110,92,40,199,169,145,168,185,122,36,200,148,162,59,106,1,152,28,88,177,127,37,248,167,121,97,159,165,61,39,244,74,224,168,208,186,222,71,39,170,233,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,122,156,46,60,9,225,151,206,188,226,104,170,190,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,86,175,27,219,235,209,248,89,134,152,103,232,190,103,167,174,9,117,222,183,159,167,39,160,140,76,242,185,123,125,109,254,146,221,187,113,109,228,233,162,183,234,154,214,202,174,22,254,90,115,29,135,88,102,245,11,211,48,43,55,4,95,74,194,234,186,126,109,45,165,243,167,125,97,45,10,78,145,90,125,94,162,137,103,166,136,213,70,146,61,41,128,168,14,55,182,47,163,241,79,13,49,51,210,156,207,79,91,242,232,93,23,35,78,79,65,36,158,230,243,55,122,219,253,37,183,110,210,219,201,215,85,111,209,63,151,130,61,235,85,129,141,24,133,135,44,199,136,116,218,229,174,213,110,67,170,66,185,233,126,12,182,217,105,40,86,237,164,131,77,65,227,81,26,76,204,210,222,134,157,12,149,113,32,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,10,64,226,63,195,254,102,93,235,174,226,222,16,219,191,233,79,63,166,97,216,209,220,126,67,150,236,173,136,111,108,133,188,183,28,91,47,56,70,180,60,106,218,78,58,109,40,145,245,38,236,22,22,169,192,199,244,217,251,183,252,72,90,160,0,0,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,213,56,81,228,91,243,25,160,198,187,51,255,0,7,149,96,66,156,175,239,148,170,163,145,205,63,240,93,42,212,175,215,120,145,253,174,240,181,64,20,3,197,31,199,102,38,252,151,201,225,9,169,193,47,12,237,88,216,89,125,99,31,73,205,185,42,23,1,219,60,247,27,109,93,60,24,241,163,200,216,202,182,115,17,204,114,86,174,22,243,74,185,12,122,164,104,212,236,168,81,15,17,220,142,70,202,149,229,2,240,195,229,203,145,135,87,132,135,209,5,151,80,235,171,162,75,73,18,206,19,175,153,26,86,133,36,212,166,20,165,115,84,134,157,74,137,70,201,186,231,63,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,55,21,252,184,181,136,152,80,140,77,160,196,221,90,183,220,39,36,175,153,167,243,6,35,78,121,101,162,157,74,62,218,203,185,38,175,118,165,216,41,190,201,186,106,152,125,123,81,238,186,114,249,83,104,117,40,243,81,216,149,104,182,94,75,132,93,164,162,239,65,123,15,240,49,161,108,158,99,221,43,31,48,90,131,112,198,127,125,66,28,40,176,170,37,181,69,252,233,17,35,173,211,237,109,9,251,78,255,0,84,182,251,143,221,220,192,68,254,38,206,60,222,86,43,60,148,235,185,201,9,87,105,118,36,233,211,53,20,33,75,50,42,156,67,62,226,125,191,254,216,134,142,178,122,235,79,101,175,14,205,165,238,36,219,52,132,159,102,154,31,65,31,176,118,80,0,1,254,51,37,177,2,35,243,165,47,99,49,219,83,174,43,67,61,169,73,106,103,161,118,159,97,123,5,67,113,37,207,204,219,166,169,82,193,12,46,169,114,233,113,28,122,21,94,71,36,143,152,226,85,50,51,236,237,126,57,40,181,74,155,61,232,94,133,220,71,174,166,32,54,21,225,181,199,140,55,245,46,200,183,89,230,205,170,203,97,149,43,115,105,216,151,94,67,70,189,22,164,17,232,110,39,179,82,253,157,226,252,114,113,149,75,99,45,184,109,78,128,204,110,101,126,100,102,95,168,200,222,225,125,114,227,199,39,83,183,156,226,62,219,58,234,158,207,119,103,124,135,0,0,0,0,0,0,0,0,0,0,16,223,138,22,19,67,196,12,188,84,107,205,196,231,84,232,92,158,151,235,13,58,115,167,66,74,255,0,174,148,253,148,123,72,254,237,12,80,249,30,135,169,13,21,100,87,18,228,98,182,89,45,27,186,160,191,231,242,122,254,161,58,23,171,182,161,37,180,246,146,82,147,245,91,46,226,29,248,0,0,0,0,0,5,114,113,144,191,21,76,195,58,37,150,203,155,125,43,212,243,19,166,187,185,82,41,238,23,245,79,78,255,0,121,126,222,225,82,22,45,170,253,235,117,65,182,99,57,177,201,156,221,170,208,143,77,141,169,126,211,47,98,125,227,77,246,93,190,139,90,218,135,66,109,58,38,55,51,66,215,245,156,82,189,231,250,222,241,246,192,0,0,0,0,0,0,0,0,0,0,66,174,34,89,47,166,99,197,141,54,252,182,219,228,92,244,24,110,74,35,213,74,234,25,97,153,110,242,189,119,208,218,55,56,234,125,109,166,101,247,151,97,82,5,90,153,87,179,110,73,52,185,168,233,234,84,137,139,105,101,170,87,177,230,156,52,159,113,154,79,69,36,253,166,93,158,209,112,220,45,179,137,43,20,168,72,193,59,185,123,170,214,253,56,149,13,221,8,183,67,97,16,163,32,180,109,132,164,189,119,20,122,154,205,94,253,75,180,88,112,0,0,224,185,204,143,52,178,223,136,74,145,43,154,217,208,170,202,66,54,18,118,151,65,35,66,212,187,244,25,217,168,255,0,170,18,127,225,151,255,0,219,24,190,222,24,172,27,25,88,164,234,127,156,121,135,63,195,78,134,37,152,252,245,25,209,233,148,249,53,41,75,216,196,70,86,251,138,208,207,68,37,38,102,122,22,167,220,94,193,66,220,70,51,47,85,198,220,103,171,219,17,103,239,161,90,243,228,83,90,107,148,146,213,232,210,229,160,151,169,180,133,253,135,116,208,205,69,247,153,247,121,12,139,224,28,172,120,199,154,5,49,212,255,0,69,209,230,69,170,207,45,75,235,24,106,108,100,184,143,206,33,69,170,93,239,78,166,94,194,51,238,208,117,183,64,167,90,214,253,54,219,164,179,202,135,75,136,204,54,17,185,74,218,219,104,36,36,181,81,153,159,98,75,188,204,254,241,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,149,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,233,187,45,106,21,243,106,214,108,171,166,15,91,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,49,184,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,11,243,225,213,140,116,44,100,202,61,137,38,144,207,79,46,207,167,177,103,85,35,110,90,249,50,160,48,211,105,61,234,66,9,92,214,14,59,250,39,114,81,207,217,185,74,66,140,82,14,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,171,94,55,24,67,25,116,172,61,199,184,44,68,110,67,18,29,180,42,142,41,247,121,239,161,105,114,84,36,161,190,214,137,13,155,115,205,74,245,86,102,243,101,235,145,22,200,193,194,179,24,232,88,69,155,138,68,107,141,157,34,95,180,247,108,230,228,238,95,243,89,82,95,97,200,199,177,8,81,175,152,252,118,152,211,213,74,121,251,212,162,74,12,142,250,64,69,94,40,254,4,241,55,228,190,113,8,80,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,147,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,3,42,226,255,0,184,92,120,19,195,47,157,121,196,209,42,128,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,201,133,191,69,50,227,93,196,201,244,46,150,125,247,112,57,211,77,234,183,245,148,184,72,38,89,250,178,89,165,189,146,149,81,79,106,82,181,107,169,234,158,89,137,254,3,62,220,77,41,52,170,46,120,241,62,29,26,153,18,4,119,36,83,101,173,168,204,165,164,41,247,233,145,30,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,196,255,0,224,161,86,165,61,150,219,202,132,205,78,34,234,80,239,137,18,228,67,75,201,55,217,97,232,16,146,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,72,23,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,10,171,227,157,250,19,253,228,254,26,35,87,9,251,90,187,112,103,106,208,171,82,32,245,17,45,154,125,94,169,84,115,154,132,116,241,87,5,232,137,115,69,25,26,245,126,92,116,104,146,53,122,250,233,181,42,50,190,144,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,0,3,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,128,115,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,153,92,12,127,77,159,187,127,196,133,170,0,0,0,10,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,41,91,141,95,138,123,91,225,252,31,49,168,143,147,195,131,135,252,204,196,87,90,197,188,94,183,127,210,158,7,82,195,81,164,56,252,119,46,41,91,22,222,216,235,101,109,184,134,89,112,201,107,120,149,180,220,104,154,73,47,235,141,171,191,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,89,236,206,14,83,47,44,162,226,135,208,122,236,137,117,138,20,248,237,201,161,92,106,128,81,88,170,160,155,65,190,72,65,56,233,33,109,58,179,109,72,53,239,211,150,179,34,75,168,51,239,252,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,110,74,5,58,233,183,234,86,221,89,158,108,58,164,71,161,190,141,202,78,230,220,65,161,69,170,76,140,187,20,125,198,71,247,140,248,231,163,0,229,96,62,60,215,233,141,39,250,46,179,50,85,86,1,106,95,86,195,211,100,165,180,126,113,106,61,18,215,122,180,51,246,145,31,127,175,225,207,153,122,174,9,99,61,34,216,149,63,101,10,232,159,30,154,235,92,164,158,143,73,151,17,6,189,73,165,175,236,53,166,132,105,47,188,143,190,250,105,211,163,212,233,241,170,81,87,189,137,108,161,246,213,161,150,168,82,72,200,244,61,15,184,253,163,244,8,153,196,233,131,127,43,21,109,15,243,111,62,231,248,41,211,69,9,83,191,213,8,223,240,200,255,0,237,136,104,155,38,113,230,158,91,240,245,81,229,114,155,42,21,37,75,70,194,86,226,232,35,234,90,159,118,163,189,0,0,10,241,226,147,156,73,88,91,66,94,9,218,43,219,86,184,41,198,169,142,232,71,182,27,232,155,25,101,163,140,41,39,235,182,147,212,150,74,247,104,93,162,158,105,84,202,189,227,114,70,165,194,71,81,82,172,76,67,40,45,82,141,239,58,225,36,187,204,146,90,169,69,237,34,237,246,11,191,225,219,146,250,102,3,216,240,175,219,145,28,251,158,189,13,185,38,122,169,61,59,47,179,17,222,87,168,250,219,94,215,26,87,173,180,140,254,226,236,57,170,0,0,0,0,0,0,0,0,0,0,3,226,94,150,250,46,155,106,101,9,196,234,153,60,189,75,95,213,113,42,247,151,234,251,198,100,47,171,85,251,42,234,157,108,201,115,123,144,249,91,149,161,22,187,219,74,253,134,126,197,123,197,183,112,111,191,14,167,134,149,187,45,231,55,29,43,166,229,167,77,52,230,200,168,56,127,213,237,238,247,159,236,238,22,56,0,0,0,0,0,2,146,120,191,94,137,174,230,17,22,162,29,220,86,238,189,155,116,211,168,131,1,207,213,47,119,188,255,0,96,228,252,57,44,162,190,179,101,103,81,222,61,177,213,233,30,106,251,246,255,0,70,203,81,118,110,73,159,106,61,134,52,28,0,0,0,0,0,0,0,0,0,0,0,63,138,73,41,38,149,22,164,101,161,138,151,226,191,148,118,105,18,203,30,108,232,59,26,150,231,46,166,142,105,158,174,168,231,74,121,221,92,120,207,184,147,234,165,26,123,189,164,43,207,7,177,14,161,133,152,149,111,95,20,231,54,46,149,82,137,41,206,196,158,228,53,33,183,76,187,82,173,63,54,93,187,76,255,0,30,225,163,60,2,196,202,118,45,225,29,173,124,64,145,205,93,66,145,5,233,94,162,147,177,247,34,180,234,211,218,132,235,167,48,187,72,136,189,222,225,208,128,0,112,172,238,62,134,50,207,125,154,255,0,173,66,170,36,191,19,167,201,25,211,158,123,167,73,50,246,188,179,255,0,243,140,104,27,135,59,107,111,43,22,174,244,109,221,18,10,139,183,93,72,233,209,59,68,155,16,195,137,230,98,227,96,246,8,74,181,105,174,111,172,93,36,186,90,155,208,203,100,105,49,38,182,110,106,109,45,39,162,219,34,219,170,79,239,34,20,121,70,165,212,111,59,166,29,34,33,115,39,86,167,183,29,31,100,181,117,231,9,37,222,100,95,105,94,242,47,192,95,143,15,252,180,194,203,214,10,211,185,235,230,85,238,22,153,171,203,86,134,92,181,63,18,46,246,244,39,92,73,232,182,126,209,105,175,176,136,187,229,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,40,47,138,62,16,198,194,92,224,220,207,211,88,136,197,54,249,142,205,223,21,150,95,117,213,161,114,84,180,74,83,166,231,217,90,230,49,45,194,74,77,72,36,56,130,78,223,176,153,107,193,47,24,232,78,218,183,214,95,164,51,201,173,70,168,29,227,13,205,203,87,87,21,198,227,196,144,90,18,54,55,201,91,81,187,77,123,151,213,122,169,209,181,25,215,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,139,252,74,48,134,54,47,228,250,248,96,152,136,117,43,62,57,93,244,215,164,190,235,72,97,112,82,165,200,81,19,122,239,90,161,156,182,208,149,145,160,214,234,76,246,232,75,77,16,225,61,245,249,47,197,59,55,19,61,23,233,63,162,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,52,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,132,0,227,87,225,98,214,248,129,7,203,170,34,181,114,7,98,254,81,51,147,132,244,15,74,122,63,164,184,27,174,243,185,28,221,222,141,109,115,249,91,119,39,78,103,75,203,221,175,171,191,118,138,211,105,232,164,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,42,226,255,0,184,92,120,19,195,47,157,121,196,209,42,128,0,101,92,95,247,11,143,2,120,101,243,175,56,154,37,80,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,143,85,193,10,197,244,134,41,226,94,38,122,83,151,232,27,126,37,11,162,228,107,206,235,228,155,220,222,102,239,87,103,163,118,237,218,123,185,218,234,157,154,42,223,192,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,0,0,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,74,157,163,172,188,209,146,37,83,229,36,140,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,66,174,20,184,23,136,249,116,196,124,125,194,252,80,163,116,53,88,63,70,157,101,230,140,215,22,161,21,71,84,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,42,0,0,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,174,12,232,100,250,230,205,206,125,173,26,42,74,92,43,38,135,99,210,149,118,86,34,59,31,159,5,135,102,214,22,202,27,109,213,146,148,183,149,25,109,18,210,135,9,179,81,45,105,81,22,213,79,251,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,28,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,124,218,201,42,66,150,211,174,160,150,141,251,139,60,56,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,99,252,40,243,211,249,140,175,227,93,231,255,0,131,197,176,38,206,79,247,201,85,45,201,6,175,248,46,149,10,79,235,178,75,254,215,100,90,160,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,123,136,6,90,97,102,23,5,106,60,133,242,234,246,243,79,85,226,43,67,62,98,152,137,43,99,122,27,173,164,181,91,223,104,245,211,218,70,93,212,29,89,165,212,108,203,166,101,34,89,114,231,81,103,185,29,127,100,244,117,151,13,39,220,102,95,105,62,243,47,196,94,31,12,60,197,198,198,28,16,139,106,84,156,217,88,181,137,20,180,181,161,158,248,209,162,66,108,156,212,154,66,11,85,184,101,183,85,31,222,100,38,120,140,156,70,27,91,153,88,186,182,35,118,200,147,148,125,186,104,69,78,151,218,51,243,0,246,206,140,103,236,121,7,255,0,231,16,209,102,72,223,67,249,103,177,77,31,213,161,82,210,127,137,83,227,14,234,0,3,158,227,238,38,83,176,143,8,238,155,226,124,142,82,233,244,137,207,69,245,20,173,239,183,21,215,80,158,196,43,77,121,103,218,100,101,239,247,12,230,99,22,33,212,49,79,18,174,27,230,162,230,245,213,106,82,229,55,216,146,218,135,100,56,233,23,98,83,175,231,15,250,164,127,135,112,176,206,20,25,71,102,175,44,241,230,241,131,189,168,142,114,233,136,230,153,104,234,78,12,166,93,213,183,136,251,141,94,170,145,167,191,216,66,218,18,146,74,73,41,45,8,139,66,31,208,0,0,0,0,0,0,0,0,0,0,1,159,46,35,118,81,88,217,178,188,169,12,158,232,233,244,119,41,125,219,191,163,98,40,251,55,40,203,181,126,211,29,91,132,13,232,154,22,97,23,106,41,221,165,113,105,234,237,215,119,79,6,123,159,170,122,119,251,203,246,139,183,0,0,0,0,0,1,159,158,36,178,211,55,54,119,131,232,62,195,244,127,150,67,47,242,14,169,193,238,157,50,78,96,158,168,50,189,24,135,183,158,157,11,183,124,41,228,158,243,215,191,220,46,200,0,0,0,0,0,0,0,0,0,0,0,7,155,196,91,34,151,136,214,77,106,202,171,167,88,213,136,18,97,40,245,87,170,78,178,182,204,253,85,36,207,177,103,217,169,126,37,222,51,201,155,140,11,170,224,38,52,215,237,73,108,237,130,244,217,82,169,203,220,147,221,20,229,190,219,71,161,56,179,45,82,209,253,163,221,239,251,229,87,10,44,210,191,101,94,167,131,55,35,186,210,171,42,221,13,91,75,178,91,207,65,142,218,116,67,70,175,178,149,118,154,201,62,253,15,180,92,155,107,75,168,75,136,61,82,178,37,17,251,200,199,253,0,8,229,196,2,168,197,43,44,55,115,146,23,176,159,167,207,97,39,161,158,170,85,62,86,133,216,71,238,25,233,120,249,242,150,104,237,230,56,102,95,180,198,132,56,122,71,118,62,86,237,4,60,207,44,213,79,167,168,189,98,61,197,232,232,157,191,119,224,59,229,219,114,211,236,235,102,169,116,213,87,178,37,42,27,243,95,86,138,61,16,211,106,90,190,201,25,247,36,251,136,207,238,49,158,156,235,99,164,220,117,199,123,138,185,174,148,234,116,233,116,234,121,118,122,241,219,153,37,77,43,243,104,81,106,151,123,148,70,126,243,247,72,206,19,153,107,86,32,98,11,152,187,91,107,250,46,223,112,211,20,247,119,205,97,248,50,17,246,93,74,190,202,207,189,38,159,126,167,216,46,125,9,74,18,72,73,104,73,45,11,240,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,148,173,42,66,139,82,81,25,31,224,41,131,139,30,90,213,135,248,130,222,46,209,26,254,139,184,28,36,202,61,221,211,95,126,116,133,253,167,84,175,178,130,238,73,39,221,161,246,8,229,146,172,116,155,129,88,239,110,215,53,214,157,81,157,18,157,80,238,245,35,57,50,58,157,87,230,214,163,209,45,119,36,136,253,199,239,208,189,165,114,211,175,27,102,151,116,210,92,223,14,171,13,137,172,171,69,22,168,117,180,173,63,104,136,251,148,93,228,71,247,16,224,124,66,227,187,39,43,119,122,26,103,152,105,167,212,20,126,177,22,210,244,116,190,223,191,240,25,239,100,249,18,144,107,236,229,184,70,127,176,198,133,184,127,213,24,170,229,134,209,114,58,247,147,20,248,12,40,244,50,209,73,167,197,212,187,72,189,226,70,128,15,249,113,105,105,10,113,103,162,80,70,163,63,113,16,166,206,43,185,165,126,245,189,75,6,109,183,116,165,81,149,186,98,182,151,108,182,94,157,29,196,232,182,137,95,101,73,237,37,154,125,218,159,104,138,185,71,192,186,174,61,227,77,2,212,136,206,232,44,205,139,42,162,189,201,45,177,74,91,13,186,122,27,136,51,209,46,151,217,61,222,239,187,67,120,117,100,82,240,230,201,162,217,84,132,233,26,143,2,52,36,158,170,245,137,166,80,217,31,172,165,25,118,32,187,53,63,196,251,199,164,0,0,0,0,0,0,0,0,0,0,0,1,73,188,97,41,211,35,102,9,138,131,235,214,60,221,220,130,208,187,54,66,128,74,238,61,123,253,227,149,112,218,152,136,89,179,179,223,89,246,23,164,60,178,97,127,148,104,28,0,0,0,0,0,127,195,174,161,148,27,142,30,137,46,243,25,191,205,237,206,155,187,31,238,106,202,21,185,47,116,90,30,154,119,66,142,159,113,126,175,184,76,78,11,180,130,93,247,120,85,77,125,173,122,63,66,211,222,205,69,62,255,0,242,11,127,0,0,0,0,0,0,0,0,0,0,0,0,16,99,138,190,1,70,196,140,21,250,115,73,133,186,179,111,61,212,186,239,48,203,88,108,68,156,234,147,162,156,74,62,218,200,245,36,154,191,18,236,20,171,108,86,234,22,101,219,75,184,97,175,147,54,139,80,98,99,103,162,85,181,198,93,74,203,188,140,143,67,73,123,12,190,227,26,38,201,230,42,254,87,240,10,213,185,94,119,153,45,154,108,24,146,213,183,77,95,40,81,214,179,208,144,130,239,115,216,90,123,135,107,0,17,39,137,219,200,107,43,213,98,81,107,189,215,210,95,137,211,166,138,21,166,160,221,168,197,109,41,220,107,125,9,34,215,77,117,81,118,13,21,228,146,28,136,89,105,177,219,144,90,26,168,148,197,164,187,59,18,112,35,104,93,159,128,225,188,87,177,185,88,125,129,165,102,81,231,114,234,119,12,158,146,66,57,90,235,9,248,115,155,87,106,155,82,126,210,11,184,201,95,129,118,138,92,177,237,106,141,249,122,81,173,58,114,119,202,173,84,99,194,71,106,75,214,121,212,182,71,218,105,46,245,151,180,191,18,26,44,202,150,18,83,240,107,3,109,75,82,52,78,68,179,165,65,126,161,245,138,86,249,125,27,13,186,174,213,172,139,83,111,185,39,183,221,247,245,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,28,135,53,152,73,79,198,92,13,186,237,73,49,57,242,202,149,57,250,127,214,41,59,37,244,111,182,210,187,22,130,61,13,206,229,30,223,127,221,157,59,226,214,168,216,119,165,102,211,168,167,100,170,45,70,68,37,246,164,253,102,93,83,102,125,134,162,239,65,251,79,241,49,116,124,40,113,184,241,7,3,78,204,172,78,230,84,237,233,61,36,116,114,180,210,19,16,224,182,158,212,182,148,253,165,159,121,154,191,18,237,29,203,59,80,164,78,203,77,240,220,114,212,209,68,169,173,69,217,218,146,129,39,82,237,252,70,117,42,72,54,170,50,155,82,118,154,31,90,76,181,215,77,20,125,130,250,184,98,60,135,114,189,73,36,150,155,29,97,39,248,149,58,16,150,192,3,138,103,15,21,127,36,24,5,117,92,172,187,203,150,245,54,116,72,138,219,174,143,156,41,11,65,232,104,89,119,183,237,45,61,227,59,55,61,110,161,121,221,181,75,134,98,249,211,107,85,7,230,56,122,37,59,156,121,213,44,251,136,136,181,53,31,176,139,238,33,117,92,42,48,10,54,27,224,175,211,154,180,45,181,155,133,238,165,167,121,134,122,67,126,36,23,82,157,18,226,145,246,208,103,169,164,149,248,23,96,156,224,0,0,0,0,0,0,0,0,0,0,0,2,160,56,209,82,9,187,238,207,170,146,187,93,244,134,165,167,185,154,114,125,255,0,228,16,235,40,119,58,109,44,126,182,107,43,86,212,181,214,234,122,107,223,9,244,251,143,245,189,195,72,45,58,135,144,78,54,122,164,251,140,127,216,0,0,0,0,8,209,159,60,197,83,176,11,7,37,73,230,105,86,170,108,232,83,162,187,121,114,162,147,157,188,165,167,236,189,253,109,62,238,222,236,251,84,106,51,42,211,28,168,84,30,230,200,119,77,235,218,73,215,66,34,46,194,34,46,226,33,101,28,23,20,203,119,149,226,149,47,71,30,244,126,212,232,125,186,53,81,212,91,192,0,0,0,0,0,0,0,0,0,0,0,0,249,23,109,183,78,188,45,138,181,173,86,103,155,14,173,9,248,79,163,114,147,170,29,109,72,81,106,147,35,238,81,247,25,31,222,67,57,249,182,194,215,112,139,31,239,43,95,151,203,134,229,102,163,42,158,141,72,246,196,57,175,161,162,215,122,140,251,27,254,177,238,247,137,235,193,183,25,88,106,29,115,8,106,15,110,125,114,36,213,88,245,76,180,65,149,62,58,75,177,26,119,235,218,106,253,158,209,106,64,2,38,113,55,113,8,202,237,96,150,189,166,165,200,34,236,215,83,244,116,193,67,86,234,84,187,130,152,132,30,138,84,198,72,143,220,123,200,104,231,42,164,228,12,185,88,142,76,119,113,55,109,82,220,53,109,211,68,148,6,61,133,248,24,167,30,39,24,190,88,159,153,10,132,8,47,107,10,219,109,218,50,145,183,189,232,243,230,17,171,83,66,79,236,184,93,157,165,247,152,232,124,37,114,250,213,251,139,50,113,34,224,143,204,166,80,163,45,81,11,121,150,147,89,147,5,228,43,212,113,42,251,43,62,195,73,167,223,169,246,11,168,109,180,180,218,90,65,104,148,17,36,139,220,68,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,184,218,93,109,77,44,181,74,200,210,101,239,35,20,175,197,171,47,173,88,88,177,27,18,109,248,220,186,101,118,50,21,44,183,153,235,53,233,51,158,90,189,119,20,175,178,130,236,36,146,125,218,31,96,231,156,49,241,124,176,195,50,20,248,19,158,210,21,200,219,84,100,163,111,115,210,39,195,34,86,164,133,31,217,108,251,59,11,239,33,113,249,170,37,207,203,149,246,228,55,116,39,45,170,163,132,173,186,234,147,128,255,0,191,241,33,156,91,137,42,69,193,83,66,207,85,38,99,196,103,239,61,230,47,151,134,67,136,94,87,104,228,133,238,52,174,57,31,102,154,31,163,161,137,102,0,42,183,140,158,50,176,236,58,30,16,211,222,218,250,36,70,170,191,234,153,234,130,42,132,117,23,106,52,239,211,180,149,251,61,162,5,101,39,11,93,197,220,127,179,109,126,95,50,27,117,154,116,170,130,53,34,221,16,166,176,135,75,93,233,50,236,115,250,167,187,220,52,97,105,91,116,235,62,216,164,218,212,150,121,80,233,48,152,132,194,55,41,90,33,166,210,132,150,170,51,62,228,151,121,153,253,230,62,184,0,0,0,0,0,0,0,0,0,0,0,0,168,126,52,106,101,203,198,206,74,87,171,140,250,67,114,116,62,205,90,167,104,43,94,157,81,153,74,152,220,248,15,114,159,107,93,139,218,74,211,82,50,62,195,35,46,227,49,160,156,134,102,42,157,143,184,57,22,79,51,90,181,47,127,92,157,21,217,204,149,40,155,237,229,33,63,101,159,234,235,247,246,247,201,112,0,0,0,0,20,159,197,255,0,19,36,93,152,229,10,200,34,254,105,106,115,57,42,236,245,186,168,112,29,87,102,194,50,208,211,237,53,126,206,225,1,196,246,224,249,94,139,79,204,3,244,87,147,171,181,77,188,147,212,251,57,112,167,169,93,197,167,113,251,76,191,104,187,32,0,0,0,0,0,0,0,0,0,0,0,0,21,97,198,75,4,116,135,68,198,122,90,53,51,118,53,30,67,122,247,22,149,9,42,115,85,57,248,118,18,63,111,176,65,108,151,226,116,140,43,204,101,151,88,109,189,204,84,107,52,234,100,163,212,139,107,14,79,142,165,171,236,40,207,66,111,184,136,143,220,99,69,116,74,155,21,186,52,10,204,83,213,153,241,90,146,217,246,246,165,104,37,23,121,17,247,31,184,135,237,1,17,56,160,78,56,153,96,169,182,73,215,156,251,205,247,247,107,79,154,40,211,13,233,234,171,98,37,173,74,66,119,42,101,106,12,114,45,116,212,214,250,19,239,47,127,188,95,181,245,121,198,192,252,145,53,86,87,212,201,133,96,166,60,100,246,171,116,164,82,20,164,22,187,86,69,218,215,121,150,223,127,223,65,85,218,165,91,19,49,6,101,77,105,223,80,185,106,238,58,148,234,146,250,217,15,154,136,181,209,41,251,75,239,208,139,240,26,1,200,198,13,211,176,127,47,54,148,86,26,219,58,179,73,129,86,157,235,40,244,144,244,24,196,225,118,173,100,126,179,125,233,208,189,196,66,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,121,230,193,186,118,47,229,226,237,136,251,91,166,209,169,51,234,208,125,101,22,178,25,131,36,155,46,197,160,190,211,157,234,212,189,228,99,63,212,42,165,91,12,241,6,29,77,9,217,80,182,170,237,186,164,234,147,250,216,239,146,140,181,209,73,251,72,239,208,203,241,23,235,98,94,113,177,195,36,78,213,147,245,210,102,216,74,143,37,61,169,219,41,116,132,169,101,174,212,17,246,187,222,69,183,221,247,80,78,36,83,213,73,196,75,166,150,180,237,84,58,212,232,230,90,235,161,161,245,167,222,126,239,120,188,190,23,211,142,94,88,41,141,154,116,228,190,203,125,254,234,124,47,251,68,187,1,248,171,117,54,40,148,105,245,153,71,163,48,34,187,37,195,237,236,74,16,106,62,226,51,238,47,113,140,234,103,67,19,164,98,166,99,47,74,195,141,237,98,157,89,168,211,34,158,164,123,152,110,124,133,33,95,97,38,90,147,157,198,70,126,243,19,167,131,110,8,235,14,183,140,245,68,104,100,236,154,60,118,245,239,45,41,242,82,230,169,115,241,236,52,126,223,96,180,240,0,0,0,0,0,0,0,0,0,0,0,0,20,157,198,14,189,22,161,152,6,40,172,167,71,105,123,185,199,169,246,243,33,64,82,123,203,78,226,246,25,136,16,39,199,8,12,76,145,105,227,148,219,32,203,249,165,215,203,231,43,179,213,233,97,207,117,61,155,12,207,83,87,176,211,251,123,133,216,0,0,0,0,15,226,149,180,181,49,155,44,212,222,167,127,227,149,199,114,37,95,85,39,163,216,90,119,109,134,194,15,250,169,62,244,123,135,38,218,122,110,211,176,119,140,143,98,50,48,183,50,118,165,218,242,55,181,23,174,222,157,116,215,116,9,45,151,110,213,31,123,158,225,162,214,220,67,168,39,16,122,164,251,140,127,208,0,0,0,0,0,0,0,0,0,0,0,0,228,25,177,195,70,113,83,1,47,27,109,127,159,69,26,161,34,41,118,246,190,80,159,66,11,237,36,187,220,246,158,158,241,157,43,130,155,50,201,190,42,84,135,75,108,170,13,85,232,202,46,195,209,198,30,52,159,180,203,189,62,243,47,196,95,159,15,28,84,103,21,50,209,111,202,66,245,118,128,212,74,27,197,161,246,45,138,124,67,87,245,18,93,238,123,53,47,188,196,153,1,6,56,186,202,92,124,184,196,66,127,215,107,109,160,255,0,3,129,60,83,238,95,35,49,51,30,240,214,36,151,54,50,253,223,70,109,197,104,103,181,42,154,209,25,232,93,167,216,98,110,241,77,204,4,73,209,109,124,10,182,231,115,97,210,169,208,164,62,124,163,78,174,52,83,98,168,189,118,245,238,52,247,44,203,241,239,28,95,134,190,9,74,197,156,194,83,42,47,35,109,62,219,83,53,117,57,169,30,174,71,157,12,205,58,115,18,175,178,230,186,246,151,220,98,251,161,198,68,40,140,67,107,236,48,218,90,79,224,146,208,191,196,63,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,7,248,204,140,137,177,31,134,239,216,125,181,52,175,193,69,161,255,0,140,80,143,18,140,17,149,132,185,132,169,212,90,111,117,62,228,55,170,233,115,82,45,28,145,58,97,146,116,230,41,95,101,189,117,236,47,184,135,104,225,101,143,241,32,198,186,48,42,228,157,202,137,86,167,77,145,28,249,70,173,28,116,161,69,73,122,141,235,220,74,239,89,23,225,222,33,22,96,227,51,15,31,49,42,28,103,55,178,197,223,89,109,181,104,101,185,41,154,233,17,232,125,165,216,66,224,120,68,203,84,156,184,203,74,191,214,171,110,32,191,2,129,0,78,128,17,155,136,118,42,49,133,121,104,184,37,45,123,93,175,179,46,134,201,104,103,171,143,211,229,154,127,168,162,239,111,219,161,125,228,40,50,223,166,204,189,175,138,109,33,162,221,42,189,85,102,50,75,176,181,113,247,137,37,237,34,239,87,188,139,240,26,45,202,118,26,51,133,120,9,103,91,104,252,250,232,212,249,18,139,183,177,243,132,194,22,95,105,69,222,223,176,244,247,14,190,0,0,0,0,0,0,0,0,0,0,0,0,63,229,199,16,210,13,197,158,137,46,243,25,210,207,14,35,35,20,115,39,117,221,172,163,99,82,186,29,137,215,93,54,192,140,217,246,237,73,247,183,238,28,31,105,233,187,78,193,214,114,173,122,157,129,142,86,229,200,165,125,84,110,179,121,105,223,186,27,232,47,234,168,251,215,238,26,77,74,183,22,164,63,160,0,0,0,60,110,48,92,46,90,216,117,86,174,180,239,41,113,185,26,43,110,237,55,62,218,123,180,63,214,247,12,198,60,243,146,28,55,158,86,229,171,188,244,208,88,198,23,229,18,5,255,0,195,230,93,218,205,23,151,116,47,151,210,63,212,168,249,186,86,214,218,253,94,114,91,78,141,35,78,210,237,246,118,138,238,167,84,38,81,167,183,62,27,156,185,12,235,181,90,17,233,170,76,143,176,200,203,184,204,105,31,44,24,163,11,23,176,102,133,122,69,145,205,92,206,171,153,234,26,116,217,45,230,203,189,8,254,231,238,255,0,180,117,112,0,0,0,0,0,0,0,0,0,0,0,1,254,50,227,162,92,87,162,58,90,161,230,212,218,139,238,50,208,255,0,198,51,253,196,99,10,222,195,28,201,215,117,99,148,205,125,217,85,166,253,98,86,169,126,124,189,15,237,168,251,145,237,211,240,33,37,184,51,226,147,116,219,134,191,133,242,31,218,137,77,202,170,161,27,117,213,197,46,158,193,30,164,143,187,245,180,251,189,162,220,64,86,151,26,59,170,84,92,62,182,173,102,187,27,118,171,14,90,143,179,183,86,42,40,50,238,255,0,40,170,27,26,225,122,210,187,41,119,92,82,214,69,22,91,21,22,11,179,181,198,93,75,137,46,210,50,239,79,180,140,190,227,31,162,244,186,235,88,153,122,76,184,39,253,100,234,188,199,22,132,122,133,162,157,117,75,36,234,68,146,251,75,62,221,11,246,11,186,225,141,128,108,225,54,4,195,184,234,12,233,86,185,73,186,145,171,113,250,172,200,135,13,123,52,39,20,147,209,77,159,110,132,127,113,16,153,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,33,183,19,156,3,103,22,112,38,101,199,79,103,90,181,180,78,84,137,91,143,214,102,60,57,139,217,161,184,148,150,170,112,187,116,51,251,140,133,34,217,119,93,107,12,239,72,119,4,15,171,157,72,152,218,214,143,80,245,83,78,165,102,157,76,148,95,105,5,219,161,254,209,249,239,155,133,235,182,236,170,93,114,139,73,21,169,111,212,95,46,206,199,30,117,78,40,187,8,139,189,94,194,34,251,136,90,239,5,203,170,84,172,62,185,109,87,75,86,218,170,204,150,147,236,236,209,138,114,8,187,191,202,44,184,5,71,113,152,197,38,234,87,13,3,11,163,191,185,17,91,139,85,90,54,105,163,137,93,65,131,61,77,31,127,235,105,247,123,68,105,225,209,133,111,98,118,100,232,68,76,115,89,160,59,22,180,231,172,73,209,44,79,137,169,253,180,159,114,253,154,254,6,52,3,18,58,33,196,102,35,69,162,24,109,45,164,190,226,45,11,252,67,253,128,0,0,0,0,0,0,0,0,0,0,0,7,40,204,254,40,194,194,12,25,174,222,146,164,114,151,15,165,229,250,134,173,119,203,101,179,238,66,255,0,186,123,191,237,25,184,168,212,38,86,103,185,62,99,156,201,15,105,185,90,17,107,162,72,139,176,136,139,184,136,88,142,40,101,18,5,129,195,230,37,218,245,23,153,116,35,153,213,191,212,168,185,90,214,208,218,61,94,114,155,86,173,47,78,194,236,246,246,138,231,101,231,35,184,79,50,173,171,79,113,233,168,211,158,15,220,46,93,56,117,73,174,186,239,53,114,121,250,171,110,221,118,190,226,123,180,47,213,247,15,100,0,0,0,2,63,103,186,115,148,252,179,93,143,180,173,171,46,131,67,211,95,246,66,49,127,148,103,96,139,83,208,134,141,242,173,108,70,44,183,91,148,41,48,249,13,47,172,220,223,48,213,221,61,245,23,105,30,189,255,0,120,161,236,210,97,124,220,27,199,59,147,15,39,163,107,180,190,143,94,210,63,206,67,97,239,98,214,93,206,23,245,143,246,119,9,243,193,235,29,227,161,234,158,15,85,158,218,226,249,61,1,109,51,221,161,79,144,239,217,111,179,217,246,151,248,123,133,172,128,0,0,0,0,0,0,0,0,0,0,0,0,171,238,52,24,100,83,105,22,230,41,69,141,190,76,117,195,163,184,189,250,104,194,83,81,124,251,13,122,119,159,234,235,247,251,4,42,225,237,126,199,176,115,67,106,63,36,181,77,110,108,26,49,119,246,27,213,24,135,236,74,191,83,238,252,72,104,77,151,82,251,45,190,143,178,226,73,101,248,25,106,63,236,83,191,25,139,196,170,88,153,64,181,208,206,137,139,75,138,241,175,119,122,147,34,160,141,52,219,247,251,197,111,137,41,144,108,7,157,141,216,249,66,101,81,183,211,40,82,226,213,166,30,244,150,230,217,155,23,152,159,206,33,69,170,93,239,45,79,220,70,125,218,6,161,210,33,208,40,208,104,116,246,185,113,169,241,154,138,202,55,25,237,66,16,73,73,106,102,102,125,132,93,230,99,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,53,202,68,58,253,26,117,14,160,215,50,53,66,51,177,94,70,227,45,200,90,13,42,45,72,200,203,176,207,184,200,103,231,63,56,13,63,4,113,242,186,210,99,108,165,215,101,202,171,67,61,233,61,173,189,54,87,45,31,156,90,143,68,181,222,122,31,188,136,251,227,88,178,14,12,247,137,83,113,50,191,107,173,157,83,42,151,41,226,94,238,229,42,69,61,26,105,183,238,247,139,136,31,240,243,169,97,151,31,95,217,109,38,179,252,8,181,25,236,226,19,126,198,191,179,67,117,191,20,180,77,18,108,234,50,187,251,84,205,70,89,251,82,159,215,251,255,0,19,19,83,130,254,25,20,42,77,199,138,82,163,236,147,33,115,40,237,171,126,186,176,164,211,159,46,194,94,157,229,250,186,253,254,193,104,64,0,0,0,0,0,0,0,0,0,0,0,0,42,155,140,46,59,199,91,212,204,30,164,189,185,196,115,250,242,218,101,183,82,129,33,175,180,223,111,183,236,175,241,247,8,13,149,188,47,155,140,120,229,109,225,236,4,110,118,169,214,105,218,69,249,184,111,189,237,90,11,185,179,254,177,127,144,95,22,106,109,136,231,150,251,138,133,22,31,61,164,116,155,91,230,26,123,231,176,163,237,51,247,253,227,56,230,90,30,134,52,79,145,25,206,84,50,205,105,190,234,183,44,250,253,79,77,63,217,9,37,254,65,32,64,0,0,0,70,14,35,50,156,141,149,251,155,150,122,110,232,181,255,0,156,98,12,255,0,83,255,0,183,27,212,181,239,255,0,17,141,51,224,145,17,97,133,20,146,157,165,252,231,179,93,127,238,135,5,97,241,145,194,36,83,174,218,54,43,69,78,138,171,245,29,81,235,223,202,106,158,194,59,215,247,251,18,95,126,189,226,1,224,198,40,213,176,115,16,233,151,245,28,183,63,78,231,104,143,84,183,115,24,113,174,245,33,100,93,142,31,245,79,252,163,74,86,45,227,75,191,109,120,119,77,25,222,100,73,188,206,90,182,168,190,195,138,65,246,41,41,62,244,31,176,125,240,0,0,0,0,0,0,0,0,0,0,0,1,31,115,221,135,17,241,27,44,183,179,78,150,174,80,168,213,42,211,93,253,171,102,159,39,66,251,73,253,127,110,191,129,138,6,195,106,203,246,94,42,91,85,178,95,41,202,53,122,28,131,61,9,91,77,153,40,87,184,245,251,62,227,253,163,72,120,35,116,183,122,97,29,159,114,33,238,106,167,80,169,239,184,173,187,117,90,226,182,179,236,208,191,91,220,67,219,153,232,70,126,225,67,124,81,238,231,238,44,202,206,128,225,234,154,107,14,196,79,119,115,115,230,145,127,84,191,91,239,17,2,52,119,101,201,106,35,9,220,227,203,75,104,45,72,181,81,158,132,93,191,121,139,209,225,125,151,182,112,155,4,35,221,85,70,53,171,220,170,69,69,43,220,126,172,121,17,33,56,72,209,46,41,39,162,219,62,221,8,254,226,33,52,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,66,206,40,57,123,103,22,112,66,69,213,76,103,74,189,180,107,168,169,123,143,214,143,30,36,215,13,26,41,196,164,181,91,133,219,161,159,220,100,40,186,76,119,98,73,118,35,233,218,227,43,83,107,45,72,244,81,30,134,93,159,121,9,127,194,230,238,126,221,204,172,24,13,158,137,169,48,212,69,119,119,57,62,17,31,245,79,245,126,225,124,132,122,145,31,188,120,156,109,186,91,178,240,146,240,185,22,247,41,80,104,85,7,219,86,221,218,45,17,156,89,118,104,127,171,238,49,155,188,74,172,191,122,98,173,205,91,53,243,92,172,215,230,200,35,208,147,184,222,146,181,123,139,79,181,238,47,216,47,231,34,56,113,31,14,114,203,100,180,209,104,229,118,141,77,173,59,223,216,183,169,241,181,47,180,175,212,246,105,248,16,144,64,0,0,0,0,0,0,0,0,0,0,0,3,224,95,87,141,42,194,182,38,93,53,151,121,113,33,114,249,138,218,163,211,123,137,65,118,37,42,62,245,151,176,102,187,25,241,74,173,140,120,135,83,191,107,5,181,250,143,39,84,122,167,183,150,195,109,119,165,8,35,236,108,191,170,95,229,19,239,131,118,17,34,163,118,214,113,90,82,117,85,35,167,233,79,94,238,107,85,6,23,220,191,187,218,147,251,180,239,22,121,141,164,71,134,21,162,82,119,23,243,110,205,116,255,0,186,27,25,152,168,127,110,57,161,105,221,254,34,26,1,225,205,41,201,57,95,182,121,135,174,222,183,79,249,198,88,147,224,0,0,0,34,231,17,227,211,43,247,47,255,0,209,249,140,65,64,16,182,117,72,222,189,169,237,212,244,215,216,99,75,217,127,149,10,94,18,208,158,167,201,234,24,62,171,107,155,13,26,255,0,57,119,94,195,237,239,35,33,205,51,249,133,45,226,206,92,46,42,25,43,108,132,116,156,149,105,174,154,207,138,165,118,111,73,119,55,237,49,158,101,36,210,123,84,93,164,45,255,0,132,54,97,161,87,237,74,134,15,86,230,233,62,153,202,232,17,203,63,172,230,59,62,67,157,169,108,146,90,36,139,237,44,245,246,123,133,148,128,0,0,0,0,0,0,0,0,0,0,0,15,153,116,82,155,174,219,85,106,27,201,213,186,132,25,17,20,90,247,147,141,169,39,237,47,127,188,134,113,179,95,100,42,192,204,21,241,68,211,68,42,189,83,125,162,247,35,173,125,36,95,105,95,169,237,49,112,220,45,49,17,155,219,44,240,233,230,91,94,160,202,110,149,167,105,234,150,41,240,139,95,178,69,222,174,238,223,196,196,185,173,212,26,164,209,167,213,31,63,171,135,21,217,11,239,251,40,65,168,251,136,253,222,225,155,172,213,221,15,221,185,142,196,154,163,171,220,217,93,117,134,227,246,17,104,207,94,250,146,93,197,250,222,210,212,123,252,130,224,52,156,111,199,218,3,78,23,244,125,191,50,45,102,87,119,174,219,19,98,239,79,231,16,162,213,46,247,150,167,238,35,246,104,26,139,73,137,66,164,66,162,192,70,200,240,99,183,25,164,234,103,162,16,146,73,22,166,102,125,196,93,230,99,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,170,76,74,237,34,109,22,122,55,199,157,29,200,206,167,83,45,80,180,154,76,181,35,35,238,51,238,50,25,249,207,214,3,73,193,12,125,175,180,217,127,71,220,19,37,86,98,247,122,141,191,54,86,196,254,113,106,61,18,215,121,232,126,242,47,111,128,202,165,208,245,165,152,220,54,170,54,189,173,157,215,71,110,71,97,30,172,245,236,41,69,220,126,196,251,11,81,164,90,36,246,170,180,104,21,70,63,55,50,43,82,17,223,246,86,130,81,119,145,123,15,220,34,63,20,188,68,102,201,203,52,200,4,91,158,175,74,114,149,167,105,104,151,233,243,75,95,178,101,222,158,238,207,196,133,60,101,66,200,85,255,0,152,43,30,137,166,168,77,122,152,251,165,239,71,90,194,76,190,210,127,95,216,99,71,54,189,41,186,21,181,73,161,178,157,27,167,193,143,17,37,175,113,54,218,82,94,211,247,123,204,125,48,0,0,0,0,0,0,0,0,0,0,0,1,90,252,94,115,13,14,129,105,211,240,122,137,55,89,245,78,111,94,142,89,253,95,45,216,18,27,237,83,102,147,213,38,127,101,101,167,183,220,41,253,41,53,30,212,151,105,141,12,228,15,10,91,194,108,184,91,180,51,86,233,11,234,249,202,211,77,116,159,41,73,236,222,162,238,115,216,99,165,230,2,84,40,152,75,93,122,161,39,167,96,186,93,206,108,53,233,252,229,173,59,11,183,188,200,134,104,102,236,234,151,177,123,147,217,161,233,167,176,133,255,0,240,225,61,114,191,109,127,253,103,152,203,18,140,0,0,0,4,115,207,244,73,114,178,193,118,116,172,115,54,244,27,189,98,45,63,164,34,251,198,120,198,137,242,37,91,77,127,44,246,164,244,163,105,47,174,236,215,94,234,132,146,247,23,184,119,138,140,22,106,80,220,133,32,181,109,205,53,239,246,25,31,179,240,25,187,205,86,26,47,9,113,202,226,178,73,158,91,48,122,78,95,173,174,187,225,176,225,255,0,89,71,222,231,188,255,0,200,60,182,17,226,133,119,7,239,170,125,245,111,43,249,212,14,110,212,232,143,91,123,46,52,125,171,66,200,187,28,63,234,159,249,70,136,114,231,152,11,79,49,22,4,107,210,217,123,181,123,249,236,237,119,234,180,125,230,211,235,45,182,247,107,201,81,246,23,103,253,39,213,64,0,0,0,0,0,0,0,0,0,0,0,5,54,241,147,194,243,163,226,221,15,17,161,55,182,36,218,60,104,79,118,235,172,133,201,168,60,163,237,89,159,113,23,97,36,139,239,246,15,211,193,191,19,17,77,196,154,214,29,73,145,181,50,169,242,103,182,157,154,234,181,72,167,178,93,164,143,187,245,191,103,180,89,94,108,238,197,217,185,123,190,170,173,43,107,142,80,42,108,160,244,215,214,56,47,168,189,135,250,190,225,156,123,138,107,213,155,150,167,81,112,247,59,58,115,207,171,184,181,82,220,51,251,139,188,254,225,116,188,39,176,78,53,141,131,75,190,37,183,164,250,235,230,250,59,79,177,151,162,193,116,187,156,82,126,210,15,216,71,248,119,9,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,53,101,175,57,180,44,112,198,12,82,192,26,221,43,209,87,158,28,220,21,152,236,147,8,90,162,212,232,241,106,10,140,220,148,168,245,229,188,141,204,161,214,212,122,41,75,75,141,234,74,91,108,201,80,1,226,177,190,245,170,225,174,11,223,216,141,66,143,17,250,149,171,107,213,107,112,218,150,133,41,135,31,141,17,199,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,222,60,166,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,5,32,102,23,136,246,115,172,108,125,196,187,42,214,198,78,138,139,111,222,21,154,93,58,55,209,218,83,156,136,172,77,117,182,155,222,184,202,90,182,161,9,45,84,102,163,211,83,51,62,209,63,248,95,227,222,44,102,39,0,171,247,174,49,221,127,72,43,80,175,9,84,182,36,244,49,162,108,138,136,80,156,75,123,35,182,218,15,69,188,225,234,101,187,214,211,93,8,136,166,0,134,184,249,158,57,57,113,206,205,161,131,215,194,34,47,14,175,75,94,154,183,165,184,182,163,174,135,81,122,161,53,130,154,167,150,105,73,198,52,161,164,188,149,171,212,67,100,226,12,141,43,67,211,40,0,0,0,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,178,240,191,140,68,155,171,52,103,70,186,237,136,148,124,32,184,164,70,162,210,151,37,214,153,155,70,89,186,105,69,74,91,202,89,52,104,112,220,46,123,123,182,50,218,16,109,169,74,105,195,147,105,64,2,53,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,0,0,34,86,88,51,183,74,197,28,116,196,236,180,223,111,196,167,221,150,117,209,91,137,65,144,244,164,146,235,240,153,169,77,250,166,154,75,40,66,23,22,50,35,32,211,189,110,58,132,173,211,251,14,153,75,80,0,0,0,21,1,159,92,250,230,199,5,179,99,124,225,158,26,98,183,161,173,186,55,163,58,40,94,130,166,200,229,115,105,177,94,115,235,30,142,183,21,171,142,173,94,178,143,77,116,45,8,136,138,64,112,164,205,30,59,102,83,242,163,249,107,190,126,145,253,28,244,39,163,63,163,33,195,228,117,29,119,59,251,89,166,247,110,228,53,246,181,211,111,102,154,158,189,170,213,206,109,10,94,115,175,92,157,221,180,174,134,171,7,164,145,106,84,99,161,107,110,160,218,169,76,77,147,26,65,118,242,222,70,231,220,67,157,141,173,180,154,15,98,208,158,124,149,0,1,18,178,193,157,186,86,40,227,166,39,101,166,251,126,37,62,236,179,174,138,220,74,12,135,165,36,151,95,132,205,74,111,213,52,210,89,66,16,184,177,145,25,6,157,235,113,212,37,110,159,216,116,202,90,128,0,0,0,0,0,164,12,194,241,30,206,117,141,143,184,151,101,90,216,201,209,81,109,251,194,179,75,167,70,250,59,74,115,145,21,137,174,182,211,123,215,25,75,86,212,33,37,170,140,212,122,106,102,103,218,44,255,0,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,250,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,64,0,225,89,223,197,235,203,1,114,199,118,226,230,31,191,17,186,237,187,34,144,244,114,150,193,60,195,168,93,82,35,78,178,226,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,189,6,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,254,245,196,26,146,133,45,167,90,89,161,27,246,151,85,0,17,171,136,118,32,226,198,18,101,130,185,138,184,57,127,253,20,173,90,245,10,124,135,220,244,84,105,221,116,87,164,38,34,163,105,33,42,67,94,188,150,221,230,18,84,175,168,217,216,75,51,42,192,194,174,44,25,177,183,241,30,220,171,226,134,35,253,38,180,35,212,26,244,229,45,54,237,53,183,36,65,81,237,123,148,166,90,101,100,242,80,106,91,127,90,148,243,18,141,250,163,114,78,245,5,64,103,215,62,185,177,193,108,216,223,56,103,134,152,173,232,107,110,141,232,206,138,23,160,169,178,57,92,218,108,87,156,250,199,163,173,197,106,227,171,87,172,163,211,93,11,66,34,34,144,28,41,51,71,142,217,148,252,168,254,90,239,159,164,127,71,61,9,232,207,232,200,112,249,29,71,93,206,254,214,105,189,219,185,13,125,173,116,219,217,166,167,172,170,205,62,53,255,0,39,108,190,222,216,198,221,63,173,151,111,211,203,160,97,77,115,27,92,231,221,68,120,188,212,243,27,51,100,159,121,163,115,106,201,92,178,94,221,85,161,29,43,127,101,31,61,159,238,231,255,0,86,104,255,0,230,130,250,45,58,117,118,143,106,209,169,55,77,199,244,130,181,10,159,30,61,70,175,209,162,39,164,37,33,180,165,217,60,132,25,161,174,98,201,75,229,164,246,167,118,133,216,67,235,14,127,152,91,166,187,99,96,22,37,222,182,180,238,138,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,60,86,79,179,103,102,230,235,11,254,156,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,17,43,35,57,205,174,231,15,17,241,138,166,221,43,208,214,101,175,232,56,246,205,53,212,32,229,37,183,78,127,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,16,51,235,159,92,216,224,182,108,111,156,51,195,76,86,244,53,183,70,244,103,69,11,208,84,217,28,174,109,54,43,206,125,99,209,214,226,181,113,213,171,214,81,233,174,133,161,17,17,75,254,23,248,247,139,25,137,192,42,253,235,140,119,95,210,10,212,43,194,85,45,137,61,12,104,155,34,162,20,39,18,222,200,237,182,131,209,111,56,122,153,110,245,180,215,66,34,41,128,0,0,40,7,251,40,249,236,255,0,119,63,250,179,71,255,0,52,23,125,151,171,166,187,124,224,22,26,94,183,76,238,182,181,112,89,244,106,165,70,79,41,13,243,229,63,9,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,61,5,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,234,130,203,227,73,125,196,198,90,205,126,246,195,190,175,13,171,93,19,112,237,248,211,25,84,235,127,150,150,209,33,230,37,19,13,245,156,207,174,112,217,120,147,235,27,105,75,173,37,42,223,103,255,0,72,161,227,206,13,125,36,192,188,90,244,83,119,61,63,159,64,186,233,144,216,155,211,56,74,236,82,163,74,66,144,173,171,66,155,117,151,18,151,19,163,136,213,167,11,114,41,175,20,179,235,196,159,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,160,72,229,115,89,67,205,253,99,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,75,254,28,28,71,235,184,233,93,107,1,177,229,254,174,250,151,212,200,160,215,163,194,67,77,213,91,109,11,121,216,210,26,101,41,109,151,155,109,11,82,28,74,82,218,219,65,165,91,92,73,27,246,42,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,214,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,253,32,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,148,23,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,165,108,104,226,201,153,203,151,20,46,10,214,11,223,82,236,251,37,249,9,77,22,143,46,141,75,150,251,12,33,180,163,123,142,57,29,106,222,226,146,167,77,27,214,72,55,13,4,165,18,73,71,37,120,113,99,30,120,243,91,121,79,188,49,7,29,165,199,195,171,62,67,8,156,203,86,181,49,165,214,229,168,141,101,9,167,202,25,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,247,252,176,103,110,149,138,56,233,137,217,105,190,223,137,79,187,44,235,162,183,18,131,33,233,73,37,215,225,51,82,155,245,77,52,150,80,132,46,44,100,70,65,167,122,220,117,9,91,167,246,29,50,150,160,0,40,7,251,40,249,236,255,0,119,63,250,179,71,255,0,52,23,125,151,171,166,187,124,224,22,26,94,183,76,238,182,181,112,89,244,106,165,70,79,41,13,243,229,63,9,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,58,0,231,249,133,186,107,182,54,1,98,93,235,107,78,232,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,197,100,251,54,118,110,110,176,191,233,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,80,1,26,179,223,153,202,238,82,240,246,205,197,90,69,23,211,113,23,120,55,75,170,82,58,148,70,235,226,187,76,168,41,45,243,212,211,166,214,215,219,142,238,169,78,227,229,108,212,146,165,14,235,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,3,149,102,119,48,182,174,87,240,106,181,139,151,76,110,191,160,229,198,167,82,209,41,184,239,84,231,58,173,173,71,109,75,63,239,156,89,165,43,82,26,105,213,146,23,179,105,249,252,144,98,245,229,143,89,99,180,177,115,16,31,136,229,118,226,145,87,122,65,68,96,153,97,164,34,169,45,166,153,109,29,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,125,212,7,138,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,40,21,147,46,42,117,220,106,204,20,236,47,197,234,5,42,139,74,189,106,10,250,28,244,119,208,218,105,14,19,90,55,79,144,227,134,158,163,157,203,45,142,145,19,135,37,211,66,81,177,214,209,30,202,128,112,172,239,226,245,229,128,185,99,187,113,115,15,223,136,221,118,221,145,72,122,57,75,96,158,97,212,46,169,17,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,94,131,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,122,226,13,73,66,150,211,173,44,208,141,251,75,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,197,135,4,227,95,56,52,139,226,35,122,207,161,62,79,175,180,251,89,102,44,231,79,189,196,167,237,44,189,134,127,143,112,165,171,118,107,212,107,150,153,81,108,246,187,6,115,47,167,184,244,82,28,35,251,203,188,190,241,163,140,165,221,171,188,178,247,99,85,93,86,231,27,160,83,24,89,233,167,172,80,88,81,251,11,245,189,194,181,120,200,226,99,117,44,72,162,97,212,105,27,147,22,159,26,123,137,217,166,139,75,245,6,79,180,209,247,254,183,236,246,143,203,193,179,11,206,177,139,117,204,70,154,222,232,144,168,242,97,51,219,166,146,17,38,158,242,79,177,100,125,198,125,134,147,47,191,216,46,72,0,0,0,0,0,0,0,0,0,0,0,0,114,172,198,102,2,211,203,189,129,42,244,185,158,237,70,206,67,59,93,250,221,95,101,181,122,200,109,205,186,115,146,125,165,219,255,0,73,103,123,23,113,66,187,140,23,213,66,250,184,15,249,212,254,86,228,250,158,174,198,91,104,187,80,132,17,246,54,95,213,47,242,143,83,149,92,52,94,45,99,149,187,100,155,60,198,103,117,124,207,91,77,54,67,125,194,254,178,79,189,191,121,127,144,105,18,157,5,154,108,54,225,71,45,27,111,93,59,253,166,103,237,252,71,7,207,109,109,52,12,179,221,147,212,141,196,142,131,179,93,59,234,17,139,220,126,241,157,129,161,204,128,196,151,23,44,22,159,84,199,47,119,95,183,214,35,215,250,66,87,184,72,192,0,0,0,30,51,24,108,184,56,133,135,85,107,74,164,141,209,231,114,55,150,166,95,97,246,220,46,229,36,251,208,94,210,25,145,157,10,85,58,82,225,204,107,150,243,122,110,78,226,61,53,34,50,237,46,206,227,33,122,60,40,174,199,46,28,173,209,169,210,31,230,61,76,234,55,150,221,54,243,42,51,140,187,136,136,251,11,239,19,64,84,159,25,76,36,118,5,118,222,197,8,197,185,185,253,95,80,125,133,183,98,41,236,39,189,125,186,235,236,73,127,148,86,24,239,89,64,205,37,197,150,44,68,110,224,130,190,109,34,94,190,145,139,163,105,231,109,98,66,26,245,205,167,20,157,22,249,159,170,93,189,199,217,221,127,88,79,139,150,78,51,218,113,239,43,22,169,215,83,228,239,218,190,67,205,125,151,86,217,246,58,132,43,237,52,191,103,179,240,51,246,128,0,0,0,0,0,0,0,0,0,0,0,33,143,20,252,50,147,124,101,210,93,110,3,59,222,160,60,229,73,243,220,69,181,134,32,205,82,143,181,100,71,218,162,238,35,63,184,197,71,100,230,254,60,58,204,85,147,92,84,142,83,47,86,233,177,164,30,205,219,154,57,209,212,162,251,42,50,236,71,121,22,162,224,184,138,222,110,175,39,210,107,148,133,253,85,126,58,210,103,161,118,176,253,46,90,191,172,157,123,180,246,17,254,2,141,112,234,136,237,207,136,86,197,184,215,231,42,213,152,80,83,253,243,175,161,5,237,47,214,247,151,226,67,73,152,19,109,38,207,193,171,34,219,229,236,114,159,110,211,99,59,219,174,229,183,17,164,25,247,158,159,103,216,102,67,221,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,206,14,97,110,154,237,141,157,12,75,189,109,105,221,21,106,223,197,10,205,82,157,39,148,135,57,18,152,171,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,218,100,115,55,116,172,223,97,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,48,181,37,182,243,100,167,57,70,226,164,80,14,85,155,31,11,24,201,240,254,225,242,231,197,5,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,41,91,141,95,138,123,91,225,252,31,49,168,142,171,194,179,62,63,234,70,85,49,126,181,253,213,171,66,187,83,168,255,0,192,34,53,17,40,229,127,198,20,210,220,123,251,156,116,39,243,72,22,168,0,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,28,171,45,121,192,192,236,212,208,142,167,134,87,39,38,170,207,61,82,237,186,162,217,98,177,17,182,150,132,155,203,142,135,23,185,147,230,180,100,235,106,91,122,184,73,53,18,201,72,79,107,1,70,220,75,243,199,39,49,215,147,216,61,99,162,34,48,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,204,32,22,169,194,179,62,63,234,70,85,49,126,181,253,213,171,66,187,83,168,255,0,192,34,53,17,40,229,127,198,20,210,220,123,251,156,116,39,243,72,22,168,3,49,152,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,235,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,51,109,153,186,181,86,129,155,188,87,174,208,170,114,233,213,42,118,36,87,101,195,153,17,229,50,252,103,219,169,188,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,105,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,60,123,154,154,210,22,113,82,227,164,190,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,74,128,0,0,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,44,211,135,22,120,228,230,182,205,159,103,226,10,34,71,196,91,62,59,11,156,243,75,105,164,86,226,40,205,5,53,166,8,201,72,90,84,73,75,233,74,121,73,91,173,41,38,146,120,154,110,101,0,12,219,102,110,173,85,160,102,239,21,235,180,42,156,186,117,74,157,137,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,133,218,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,146,160,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,8,171,197,31,192,158,38,252,151,206,33,10,118,201,246,108,239,44,162,226,135,211,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,101,241,87,12,238,172,27,196,123,143,11,111,88,157,61,106,217,168,59,79,147,181,183,16,219,219,15,212,125,174,98,16,181,50,234,13,46,54,179,73,111,109,104,81,22,138,33,121,60,48,49,162,149,138,217,75,180,168,79,93,241,42,215,61,141,29,84,26,204,52,161,45,63,1,134,222,117,52,244,173,178,74,117,65,195,67,41,75,164,70,75,54,220,35,82,156,67,154,85,183,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,32,227,123,138,95,253,237,48,82,159,93,255,0,194,238,154,189,51,165,252,35,64,127,156,104,255,0,242,146,118,33,127,122,211,249,179,17,171,133,166,5,204,198,12,214,80,110,73,180,110,174,219,195,191,244,73,83,121,195,125,182,209,41,178,50,167,161,46,52,91,121,221,87,45,228,182,181,37,43,110,51,255,0,104,146,104,85,244,128,229,89,177,240,177,140,159,15,238,31,46,124,80,14,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,245,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,10,86,226,117,159,31,203,125,118,78,3,97,61,107,117,131,111,212,21,233,42,165,58,163,204,139,116,60,148,50,166,245,79,41,39,201,142,250,100,18,118,184,227,79,40,155,120,181,216,210,139,170,240,49,253,54,126,237,255,0,18,17,87,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,5,59,113,29,207,28,108,214,222,80,44,252,62,68,184,248,117,103,200,125,112,94,117,110,180,186,220,181,17,32,230,186,193,153,37,8,74,73,73,97,42,79,53,40,117,213,40,210,111,27,77,248,156,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,233,228,92,213,38,150,131,148,150,221,53,242,163,70,109,90,234,243,188,167,72,156,82,77,182,210,133,41,91,140,144,211,154,9,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,69,94,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,234,22,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,247,14,108,235,255,0,42,172,56,126,129,127,212,233,77,226,109,173,245,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,172,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,33,255,0,17,254,32,19,51,17,93,119,9,48,134,226,255,0,74,120,29,51,238,201,142,219,241,220,184,165,108,67,155,164,33,228,54,226,25,101,195,52,33,147,78,211,113,163,117,70,191,169,38,184,174,78,178,117,125,230,254,251,145,64,160,76,244,53,183,70,217,244,130,224,229,179,35,209,124,214,100,46,47,243,85,190,211,143,243,92,142,109,253,89,158,205,119,43,66,46,221,4,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,58,217,155,171,85,104,25,187,197,122,237,10,167,46,157,82,167,98,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,33,118,153,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,199,185,169,173,33,103,21,46,58,75,229,73,140,226,181,213,151,121,78,153,54,165,27,141,169,10,74,183,17,33,215,36,168,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,216,248,88,198,79,135,247,15,151,62,40,7,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,122,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,64,14,53,126,22,45,111,136,16,124,186,162,33,7,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,60,246,103,7,54,119,150,110,177,67,233,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,233,203,65,153,165,164,17,92,79,11,143,2,120,101,243,175,56,154,37,80,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,251,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,141,98,234,120,98,231,199,242,223,66,141,128,216,177,90,221,127,91,244,244,250,54,169,81,168,243,37,93,12,165,111,41,205,19,202,73,115,163,176,152,228,173,206,56,235,201,39,30,61,118,58,162,159,226,42,241,71,240,39,137,191,37,243,136,66,157,178,125,155,59,203,40,184,161,244,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,99,181,180,155,195,6,175,123,111,151,189,202,133,187,82,140,215,110,155,86,228,71,80,71,222,90,253,175,105,145,12,217,226,45,17,219,99,16,174,123,113,223,206,82,107,51,96,171,251,230,159,90,15,218,127,171,239,63,196,197,229,112,234,188,221,78,79,163,86,234,235,250,170,4,116,32,143,66,236,101,138,92,69,127,85,58,247,107,236,51,252,69,62,231,26,254,60,69,204,93,237,92,41,28,214,89,173,212,162,199,61,155,118,180,83,164,41,37,246,82,103,216,190,243,45,69,184,112,176,195,41,54,62,93,34,86,234,12,114,222,175,188,221,73,131,220,71,186,59,240,97,41,39,216,179,34,237,73,247,145,31,220,66,103,128,0,0,0,0,0,0,0,0,0,0,0,241,120,177,139,150,78,12,90,114,47,43,234,169,208,211,227,108,220,190,67,206,253,167,80,217,118,52,133,171,237,58,143,103,183,241,50,160,92,223,230,146,226,204,238,34,185,112,77,95,42,143,19,79,71,69,209,181,114,119,49,29,14,250,228,211,106,86,171,96,143,214,46,206,226,236,239,224,162,207,56,53,225,35,179,235,183,14,40,73,45,173,192,233,58,115,236,61,219,209,80,97,93,203,236,211,79,106,79,252,162,219,4,48,226,185,118,57,111,101,106,181,78,142,255,0,45,234,159,77,176,182,235,187,151,81,130,103,222,70,69,216,127,112,162,216,80,165,84,101,34,28,54,185,143,57,174,212,238,34,215,66,51,62,211,236,238,35,26,110,193,235,46,14,30,225,213,38,210,166,163,108,120,60,253,133,169,159,219,125,199,15,189,74,62,245,159,180,199,179,0,0,0,1,252,81,106,147,33,154,204,207,218,242,109,28,108,184,104,210,34,116,220,158,147,70,249,132,189,53,136,202,187,200,207,245,189,254,209,96,220,22,110,165,183,26,245,182,20,239,170,239,163,118,167,111,184,234,43,62,221,63,202,45,56,113,108,220,96,156,76,119,193,186,181,150,236,78,116,151,185,28,143,172,52,237,210,83,14,43,253,113,4,125,141,123,79,254,195,206,52,216,142,193,146,184,175,39,69,163,77,75,82,246,150,190,207,196,127,136,237,25,114,205,118,42,101,186,225,106,161,101,214,185,116,229,110,234,161,116,209,143,159,234,60,72,250,199,25,113,73,218,167,148,174,206,254,227,246,105,110,248,11,196,223,3,113,105,152,180,202,220,255,0,66,87,29,223,204,137,202,153,39,110,134,234,139,215,76,84,160,253,70,200,251,255,0,173,167,121,9,125,74,170,211,235,112,91,169,83,36,115,163,59,174,197,236,82,117,208,205,39,216,162,35,239,35,31,172,0,0,0,0,0,0,0,0,0,0,7,136,198,235,81,155,223,7,239,91,77,230,249,137,170,219,245,40,100,157,76,181,55,98,184,222,154,145,151,235,123,203,241,33,156,11,250,141,55,12,113,106,183,74,138,142,157,251,114,191,37,184,221,164,189,167,30,74,146,131,237,53,17,246,163,218,103,247,234,37,214,109,243,93,75,197,12,165,97,126,24,192,151,204,171,83,99,81,31,168,175,150,162,213,77,211,31,101,212,232,108,165,63,105,194,237,74,143,238,236,237,17,239,39,22,207,210,140,201,88,17,186,110,127,71,112,210,166,109,223,183,77,147,227,150,186,234,95,173,255,0,184,104,214,146,199,77,74,133,27,102,206,84,118,209,183,93,116,209,36,90,106,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,249,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,4,229,163,49,118,38,104,48,178,6,38,88,178,63,185,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,45,56,124,231,110,171,149,11,253,202,21,206,252,185,216,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,89,40,204,219,111,75,159,197,44,197,216,152,111,151,26,158,101,217,145,233,91,109,155,125,154,237,43,212,121,143,73,117,72,71,66,215,107,74,113,158,123,143,48,141,203,111,234,249,155,150,68,73,86,149,87,130,156,100,243,5,99,117,81,49,142,222,165,98,108,71,183,184,195,218,181,69,156,195,135,203,36,167,153,29,149,50,166,82,72,112,246,155,28,195,83,186,243,118,164,144,46,78,211,175,253,43,181,104,215,79,161,42,180,111,76,211,227,212,61,29,86,141,211,206,135,205,109,43,228,72,107,83,229,188,141,219,86,141,79,106,136,203,83,208,125,97,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,41,91,141,95,138,123,91,225,252,31,49,168,136,0,46,251,133,238,117,255,0,148,5,136,140,24,196,42,157,86,118,36,217,180,245,201,118,163,52,249,222,153,165,165,228,161,18,13,212,164,180,121,174,107,12,184,78,25,173,207,81,221,238,41,110,242,231,80,10,54,226,95,158,57,57,142,188,158,193,235,29,17,17,135,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,121,255,0,14,156,16,197,12,98,204,189,185,63,15,171,151,5,175,6,209,144,154,173,106,233,164,54,217,174,150,193,33,123,90,213,223,170,82,228,154,84,193,54,164,184,74,66,221,82,154,117,166,221,72,208,72,170,14,40,60,65,35,85,163,86,178,189,130,213,89,104,66,36,42,5,225,92,140,235,177,151,189,151,101,71,153,69,54,157,97,42,52,26,144,194,150,251,78,236,113,6,166,189,100,41,122,214,181,155,96,94,88,131,38,171,22,204,183,165,213,87,67,163,205,175,212,205,146,45,144,233,209,26,55,100,72,117,106,50,74,16,148,150,133,169,250,203,82,16,157,203,90,82,126,124,125,91,178,214,174,216,215,85,102,202,186,96,244,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,46,211,134,134,120,227,102,58,205,103,7,175,132,75,70,34,217,116,118,214,244,183,22,236,132,87,41,204,155,108,20,213,60,179,82,138,73,41,109,37,228,173,94,186,220,39,16,102,74,90,25,155,227,42,227,186,228,251,54,119,150,81,113,67,233,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,6,107,51,99,226,159,25,62,32,92,62,98,248,243,248,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,235,136,53,37,10,91,78,180,179,66,55,237,46,170,0,0,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,8,171,197,31,199,102,38,252,151,201,225,8,235,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,251,54,118,110,110,176,191,233,197,10,60,74,61,118,4,135,35,87,109,196,207,57,79,210,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,54,107,204,65,25,169,165,145,119,80,25,172,205,143,138,124,100,248,129,112,249,139,227,207,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,247,174,32,212,148,41,109,58,210,205,8,223,180,186,168,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,109,60,35,177,211,14,46,252,182,81,240,66,153,89,229,94,118,39,94,237,74,151,32,137,14,61,22,68,247,159,110,84,126,211,230,178,93,66,27,89,150,138,67,132,68,164,145,45,165,57,58,128,69,94,40,254,4,241,55,228,190,113,8,80,8,151,252,57,179,175,252,149,113,29,250,5,255,0,83,170,185,134,87,79,213,212,163,48,124,214,233,115,140,208,77,212,210,206,213,45,91,80,131,109,212,180,105,82,219,82,85,163,170,101,166,206,231,179,35,141,244,172,184,96,149,211,141,21,154,28,186,204,123,114,59,74,68,8,206,37,181,201,125,231,219,142,202,13,106,236,66,13,215,155,222,189,20,105,70,229,18,86,100,72,58,161,193,78,50,121,130,177,186,168,152,199,111,82,177,54,35,219,220,97,237,90,162,206,97,195,229,146,83,204,142,202,153,83,41,36,56,123,77,142,97,169,221,121,187,82,72,23,61,73,155,38,163,74,133,80,153,73,151,75,145,42,59,111,59,6,90,154,83,241,86,164,145,169,151,13,149,173,163,90,76,205,38,109,173,104,212,143,106,148,90,25,211,183,26,76,28,161,89,248,203,105,99,21,33,238,92,188,68,167,200,143,84,141,181,103,186,85,53,49,219,76,157,234,89,145,111,97,248,237,114,210,132,37,61,54,239,89,78,40,203,207,240,121,198,250,173,135,152,185,24,52,205,14,36,202,110,40,199,52,200,150,167,20,135,224,191,78,139,46,75,75,71,122,86,133,36,222,66,144,100,71,170,219,81,40,182,26,28,230,188,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,122,230,71,27,234,185,143,198,219,167,26,43,52,56,148,105,23,28,134,148,136,17,156,83,136,140,195,44,55,29,148,26,213,218,181,147,76,183,189,122,36,148,189,202,36,160,140,144,86,233,193,247,7,40,86,54,88,11,21,99,189,212,86,177,46,160,252,137,142,109,90,57,17,96,200,126,36,120,218,26,212,133,109,90,36,187,204,36,161,71,212,236,86,226,109,38,39,80,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,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,135,235,21,151,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,154,139,22,169,192,199,244,217,251,183,252,72,69,94,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,202,184,155,249,173,207,28,155,151,45,184,109,148,124,57,68,67,161,83,108,123,89,23,117,88,150,212,131,157,45,168,17,31,76,38,13,38,162,105,12,58,148,115,84,122,58,111,52,166,244,66,91,95,58,58,229,139,47,87,86,104,49,150,139,132,118,180,158,131,175,230,73,168,213,23,21,201,12,211,32,180,157,206,200,113,40,47,239,91,65,41,72,74,221,117,164,26,209,191,113,104,123,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,10,234,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,165,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,87,154,60,116,254,82,152,237,115,99,95,209,111,163,159,72,250,47,232,206,187,172,228,116,240,216,141,249,238,91,123,183,114,55,125,130,211,118,157,186,106,127,170,149,153,139,202,129,149,202,174,86,40,80,98,69,161,92,119,66,238,58,236,229,17,56,252,196,19,80,201,136,136,35,78,140,161,14,195,39,84,178,51,90,207,150,146,52,37,43,39,124,254,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,209,78,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,3,53,153,177,241,79,140,159,16,46,31,49,124,121,252,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,208,158,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,108,124,44,99,39,195,251,135,203,159,25,172,18,43,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,155,211,191,51,15,133,248,125,128,207,230,70,175,85,151,38,201,77,30,37,110,52,136,144,220,83,243,24,149,203,233,18,219,75,36,169,43,117,79,50,146,39,54,18,77,100,110,26,8,148,101,81,120,57,198,11,51,246,53,117,201,24,170,116,172,75,162,200,211,153,14,68,72,244,169,76,109,67,132,93,60,136,140,165,9,220,181,182,107,230,180,238,169,108,146,158,89,168,212,37,7,22,203,178,77,245,146,107,2,240,149,103,92,22,170,234,215,196,9,37,72,184,24,105,154,140,84,42,159,82,216,79,180,211,142,37,181,154,118,171,97,171,122,119,18,86,72,89,41,9,167,97,102,156,40,115,199,38,218,170,209,50,143,136,200,136,84,42,148,137,8,180,106,198,182,163,156,25,110,169,199,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,183,64,20,67,196,119,60,113,179,91,121,64,179,240,249,18,227,225,213,159,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,60,212,161,215,84,163,73,188,109,55,13,69,255,0,112,184,240,39,134,95,58,243,137,162,85,10,75,226,71,196,18,54,98,100,183,131,216,55,85,150,156,58,167,72,76,153,181,38,93,117,148,92,203,54,152,113,162,118,59,204,52,243,40,140,241,62,146,66,148,164,56,178,67,154,106,134,204,161,93,10,192,188,174,107,102,230,188,232,86,244,185,116,43,58,60,105,53,218,130,72,137,136,40,145,33,17,216,37,168,204,136,214,227,174,17,37,5,170,204,146,226,136,182,182,181,39,242,90,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,249,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,9,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,242,184,163,248,19,196,223,146,249,196,33,64,34,101,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,94,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,86,99,169,165,76,140,104,223,205,142,226,54,235,166,186,164,203,77,70,114,179,143,109,125,24,204,149,255,0,27,166,228,117,151,13,86,102,221,251,181,223,62,65,107,174,167,250,191,251,132,131,202,62,107,169,120,95,148,172,81,195,25,242,249,117,106,148,106,219,244,229,242,212,122,41,202,99,12,180,157,9,149,39,237,54,125,170,81,125,253,157,162,35,88,84,121,184,157,139,84,74,84,164,117,15,220,117,248,205,201,237,36,110,57,18,82,149,159,97,164,139,83,95,176,203,238,208,104,255,0,4,109,86,108,140,31,178,173,70,91,229,166,149,111,211,97,154,117,51,208,218,138,219,122,106,102,127,171,239,63,196,199,183,0,0,0,0,0,0,0,0,0,0,1,249,42,181,90,125,18,11,149,42,156,142,76,102,180,222,189,138,86,154,153,36,187,18,70,125,230,66,33,99,215,19,124,13,194,86,101,83,40,179,253,55,92,107,103,46,39,42,100,109,218,155,74,63,93,81,84,130,245,28,51,239,254,174,157,230,42,31,49,185,174,197,76,200,220,46,212,47,74,215,50,156,157,189,44,46,154,49,114,61,70,73,127,88,219,45,169,91,148,202,85,219,221,220,94,221,120,184,255,0,104,113,93,155,37,17,153,45,86,189,116,47,192,181,255,0,32,209,206,81,240,78,38,4,96,221,38,203,106,39,38,75,60,254,127,214,26,183,107,41,247,19,254,184,178,46,199,125,135,255,0,97,118,145,86,60,105,174,165,185,26,202,182,18,239,170,215,164,183,39,111,188,233,203,46,221,63,202,43,231,44,22,188,155,187,27,45,234,52,120,157,79,59,171,213,190,97,35,93,34,60,174,243,50,253,95,127,176,105,77,37,162,72,135,244,0,0,0,0,81,55,21,123,65,22,222,101,106,21,22,27,218,197,79,149,203,237,215,94,92,8,36,125,234,51,239,87,220,58,39,6,251,149,200,152,173,91,183,205,122,34,103,77,161,105,223,178,53,65,126,239,242,139,149,1,159,158,33,248,46,222,16,227,237,73,52,248,220,154,93,83,147,209,167,126,239,205,66,137,191,189,106,87,218,112,251,244,251,181,33,200,114,255,0,104,83,111,236,86,162,217,245,86,121,145,234,61,78,226,220,162,252,220,103,92,47,178,164,159,122,11,218,66,92,230,163,133,181,241,133,244,185,87,174,27,185,233,138,60,109,156,230,116,102,63,47,114,152,109,62,179,210,212,163,213,110,44,251,11,179,79,113,145,136,12,251,15,68,121,76,62,141,142,35,77,75,82,61,53,45,125,130,81,100,247,61,23,206,90,107,197,22,106,253,39,108,191,249,248,58,50,207,217,68,131,79,214,20,119,28,252,227,228,174,207,118,157,199,217,124,118,53,239,111,226,29,181,18,235,182,102,117,52,249,156,206,83,156,181,163,93,142,41,179,236,90,82,175,180,133,23,105,123,7,223,0,0,0,0,0,0,0,0,0,0,31,195,34,81,26,79,184,203,67,20,15,196,206,192,250,5,154,58,201,165,58,38,224,68,138,231,127,247,122,140,207,247,202,253,79,187,240,33,20,77,74,50,218,103,216,66,117,112,139,177,217,185,243,11,46,173,42,54,246,233,84,119,37,182,173,230,91,93,106,116,5,23,97,40,181,251,94,227,47,196,93,225,22,133,161,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,250,175,124,179,222,86,118,93,48,243,51,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,113,147,136,90,83,163,106,119,208,100,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,241,118,172,155,112,146,225,26,13,230,22,190,107,103,170,20,122,45,190,98,16,235,134,52,39,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,128,205,143,133,140,100,248,127,112,249,115,227,53,131,175,230,171,44,247,150,84,49,114,102,22,222,19,162,84,80,168,233,169,82,42,113,140,146,138,141,57,197,184,134,159,54,247,26,153,94,230,156,66,219,81,158,213,161,91,84,180,108,113,126,126,70,58,98,60,236,14,103,47,21,58,207,93,102,65,184,26,185,41,177,164,17,173,202,116,164,179,33,183,17,29,122,250,140,185,213,45,107,108,200,211,204,73,45,59,13,110,155,157,131,134,246,8,85,113,187,53,246,154,105,245,200,148,184,246,28,136,247,196,229,188,218,156,91,236,64,153,28,201,134,146,90,17,173,199,92,105,6,106,81,18,80,107,95,172,105,38,215,160,144,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,226,149,184,213,248,167,181,190,31,193,243,26,136,138,185,127,203,213,213,152,185,151,189,18,202,147,173,106,209,179,230,93,177,169,233,138,227,238,85,122,103,227,182,184,109,19,100,107,39,150,135,212,109,145,37,91,156,66,16,100,146,89,173,28,254,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,98,175,21,60,248,255,0,170,249,84,194,10,215,247,38,174,250,237,50,163,255,0,14,137,52,69,35,149,255,0,23,83,171,109,239,238,145,214,159,206,160,87,174,93,112,26,242,204,150,46,80,176,166,204,133,45,75,168,200,66,234,115,153,142,79,34,147,78,37,164,164,77,116,148,180,39,99,105,86,164,147,90,119,172,208,218,79,122,210,71,160,156,180,101,210,196,202,254,22,64,195,59,22,63,247,41,149,137,187,222,254,147,170,116,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,29,196,93,230,113,127,137,174,123,105,88,35,102,212,112,51,11,110,105,109,226,133,122,59,105,149,50,150,250,80,187,110,18,205,42,82,220,115,67,52,73,121,173,82,218,17,181,196,33,206,126,230,204,153,230,211,13,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,23,105,102,101,18,149,148,30,31,152,205,106,63,81,137,88,187,43,214,61,126,165,113,213,88,142,148,33,111,149,41,228,162,43,43,52,147,171,140,201,110,217,204,61,77,110,60,225,37,190,105,182,154,54,23,147,196,191,35,145,179,29,102,189,140,54,58,229,163,17,108,186,59,136,102,35,104,118,66,43,148,230,77,199,206,18,89,65,41,69,36,148,183,84,202,144,159,93,110,27,107,35,37,33,108,210,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,23,231,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,230,125,199,191,197,108,11,196,124,26,135,104,85,175,90,55,42,149,125,219,240,174,74,5,73,131,53,197,155,22,67,13,188,104,74,204,139,71,154,230,165,14,182,100,74,74,141,38,90,161,109,173,114,47,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,128,0,102,179,54,62,41,241,147,226,5,195,230,47,143,147,117,96,94,35,218,24,79,101,99,125,78,141,205,179,47,190,173,170,109,82,57,154,219,102,84,121,47,176,228,89,29,133,202,120,250,117,184,130,61,82,182,204,205,42,51,67,169,111,219,100,251,54,119,150,81,113,67,233,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,226,173,204,170,222,87,214,84,42,25,150,177,41,178,234,200,181,110,138,141,38,232,136,211,132,165,197,167,55,14,11,236,204,105,146,70,229,33,10,126,79,61,91,207,106,57,75,36,18,16,242,211,229,50,235,143,55,150,91,113,114,133,138,214,100,217,105,93,58,66,17,83,130,204,130,101,21,106,113,173,39,34,19,166,164,45,59,28,74,116,37,26,21,177,100,135,18,91,208,147,45,20,224,190,47,89,184,245,133,246,254,46,97,251,242,220,161,92,81,212,244,114,150,193,178,251,75,67,138,105,214,92,71,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,25,172,205,143,138,124,100,248,129,112,249,139,227,228,221,88,23,136,246,134,19,217,88,223,83,163,115,108,203,239,171,106,155,84,142,102,182,217,149,30,75,236,57,22,71,97,114,158,62,157,110,32,143,84,173,179,51,74,140,208,234,91,246,217,62,205,157,229,148,92,80,250,113,66,143,46,177,66,159,29,200,213,219,113,51,202,43,21,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,202,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,136,171,197,31,192,158,38,252,151,206,33,10,1,29,87,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,124,218,201,42,90,80,235,78,160,150,189,155,143,228,214,113,239,22,46,12,26,161,101,250,175,117,245,22,13,179,80,93,82,151,72,232,99,35,167,148,181,72,82,156,231,165,178,121,122,156,185,7,162,150,105,245,251,189,84,233,34,248,87,229,226,171,140,185,151,165,95,146,169,81,37,90,120,99,33,154,221,89,111,76,83,43,76,211,67,199,77,75,73,108,247,173,101,37,148,188,100,122,55,178,58,201,102,123,146,219,151,188,35,174,126,242,241,85,204,198,90,43,246,29,171,74,137,62,236,167,200,141,91,183,17,38,98,163,35,173,97,122,45,36,162,50,65,173,200,206,74,101,4,239,213,239,117,38,163,70,132,226,51,237,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,106,207,150,38,90,184,201,154,91,171,20,172,169,125,69,22,230,167,208,42,17,183,56,218,220,103,125,22,22,246,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,131,46,24,209,74,194,156,165,230,102,132,205,223,18,147,115,223,49,237,154,13,26,26,144,151,95,158,195,143,77,77,65,40,108,210,173,16,80,214,242,84,233,145,18,13,198,200,148,151,22,222,188,43,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,104,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,119,92,224,229,50,242,202,46,40,125,7,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,57,21,195,23,62,63,145,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,28,223,226,59,158,57,57,82,179,96,89,248,124,136,146,49,22,240,142,250,224,188,234,218,117,20,72,137,50,65,205,117,131,51,82,214,165,26,146,194,84,158,82,150,211,170,81,168,153,54,156,162,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,181,199,124,28,174,224,22,38,77,194,171,165,237,245,170,85,62,149,34,162,222,212,23,77,42,93,58,60,183,99,106,133,173,11,228,174,66,154,230,37,70,149,242,247,150,132,173,10,197,120,24,254,155,63,118,255,0,137,8,171,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,25,87,30,130,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,253,150,172,186,225,126,67,48,26,178,153,149,104,146,151,78,143,50,189,119,93,137,165,184,203,243,152,143,205,117,42,91,41,91,203,36,49,31,84,37,166,212,162,212,156,90,83,189,213,238,131,246,127,25,186,140,60,193,93,53,123,202,212,170,204,193,218,174,214,232,148,182,25,138,117,138,55,37,162,74,94,74,136,219,67,221,66,200,214,235,46,58,174,89,184,158,91,166,77,26,94,180,171,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,20,215,196,235,135,252,60,34,153,39,48,56,33,110,244,150,44,189,207,220,212,214,156,97,168,180,25,78,62,203,45,42,50,20,178,112,217,125,201,29,140,182,133,37,149,33,90,26,91,82,16,221,117,143,65,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,4,100,235,39,86,38,80,44,73,20,10,4,207,76,220,149,157,159,72,46,14,91,209,253,41,202,122,66,226,255,0,53,91,238,182,199,41,185,6,223,213,153,111,211,114,181,51,236,144,0,51,89,155,31,20,248,201,241,2,225,243,23,199,160,187,178,153,121,91,217,87,176,179,89,70,145,46,183,111,93,82,42,49,171,77,179,0,146,139,121,108,77,84,88,198,235,132,226,148,226,31,83,110,104,190,90,16,133,236,108,204,212,226,55,50,125,155,59,203,40,184,161,244,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,17,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,119,92,224,229,50,242,202,46,40,125,7,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,63,63,78,204,238,50,211,114,251,87,203,19,119,71,58,193,172,84,35,212,23,10,67,41,117,200,220,183,77,229,49,29,197,106,109,50,227,228,211,203,66,127,215,26,35,73,167,152,249,59,234,178,45,151,79,229,59,152,235,118,192,169,71,230,219,116,253,213,219,155,215,219,173,46,58,209,189,174,199,91,115,235,156,91,49,247,54,163,90,57,252,194,35,36,24,178,174,53,126,22,45,111,136,16,124,186,162,42,175,43,152,23,252,165,49,218,217,193,79,165,63,71,62,145,245,191,210,125,15,89,200,233,225,191,39,243,60,198,247,110,228,109,251,101,166,237,123,116,208,252,85,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,39,134,46,124,127,45,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,46,21,197,123,60,114,110,90,173,111,40,248,114,136,135,66,166,200,142,139,186,172,75,106,65,206,150,210,155,125,48,152,52,154,137,164,48,234,81,205,81,232,233,188,210,155,209,9,109,124,232,43,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,243,81,127,220,46,60,9,225,151,206,188,226,104,139,252,86,51,219,74,42,84,252,172,224,213,205,45,85,37,72,54,47,122,173,57,244,165,134,216,36,173,46,81,201,100,70,165,173,74,52,155,251,20,146,65,35,144,163,94,247,219,110,181,176,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,78,221,51,85,151,171,87,43,252,43,239,44,35,181,164,245,253,7,162,100,212,106,139,138,220,119,170,115,157,173,66,83,178,28,74,11,251,214,208,74,82,212,134,154,105,6,181,236,220,117,87,148,239,20,248,55,241,2,222,243,22,5,143,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,173,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,43,116,204,238,102,44,220,215,240,183,196,28,82,179,224,203,167,45,50,41,20,218,189,50,73,26,151,78,168,183,85,167,45,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,69,48,142,213,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,181,225,95,158,169,54,5,195,74,203,14,41,79,150,253,177,92,144,205,54,204,121,152,173,108,164,212,95,148,242,212,195,164,219,100,243,136,148,244,146,34,113,107,95,41,105,65,109,75,107,90,219,184,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,49,72,124,93,44,118,109,140,194,196,171,69,141,177,186,173,33,185,110,43,121,158,231,93,157,61,71,216,106,61,62,207,184,139,240,16,84,148,162,45,164,125,134,37,111,12,203,3,233,238,104,232,198,164,234,155,125,17,235,189,255,0,220,42,48,255,0,223,39,245,254,255,0,192,197,252,145,18,72,146,93,196,90,16,254,128,0,0,0,0,0,0,0,0,0,15,129,124,222,246,254,30,91,82,238,187,154,103,77,79,135,203,230,185,203,90,244,222,226,91,46,196,37,74,251,75,73,118,23,180,80,230,112,179,211,124,230,90,188,113,97,47,209,150,211,31,152,131,163,47,107,185,17,205,95,88,113,219,115,243,140,26,187,125,250,119,23,108,93,97,135,165,188,150,24,70,247,23,174,133,169,22,186,22,190,209,62,114,175,194,218,248,197,10,92,91,215,18,28,244,61,30,78,254,75,58,51,35,153,181,79,182,175,89,153,105,81,104,182,208,125,165,219,175,184,140,196,70,204,5,161,77,176,113,90,181,103,210,153,229,199,167,116,219,75,114,143,243,145,154,112,254,210,148,125,235,63,105,142,189,195,195,5,219,197,236,125,166,166,161,27,157,75,165,243,186,196,239,219,249,216,82,246,119,45,42,251,77,151,118,191,126,132,52,12,2,154,248,200,220,174,75,197,106,37,190,75,213,16,186,157,75,78,237,241,169,235,247,127,148,115,174,21,22,130,110,76,202,211,170,47,55,185,138,103,59,153,219,166,156,200,19,136,187,148,71,222,159,102,162,246,64,0,0,0,0,83,167,26,35,107,242,151,103,18,24,218,178,244,134,245,238,51,223,252,222,157,167,103,179,65,31,120,113,222,238,89,89,178,179,159,113,122,67,145,233,14,161,58,125,173,180,217,100,158,221,166,101,218,175,96,208,104,10,233,227,33,133,74,186,48,198,221,196,40,165,171,150,175,87,185,63,173,212,200,167,180,93,235,45,62,207,234,171,246,119,138,147,195,107,130,109,173,122,211,171,212,231,121,114,34,243,182,43,105,30,155,154,90,79,176,200,203,185,71,236,26,114,162,213,26,174,210,153,169,33,173,136,127,118,137,221,174,155,84,105,239,208,189,194,17,231,155,135,101,189,141,176,167,226,5,129,252,198,237,250,173,91,245,221,234,187,99,53,222,236,148,52,141,173,52,191,234,246,235,239,208,206,148,43,84,106,133,2,166,245,34,168,199,38,83,27,121,136,220,149,105,185,36,162,237,73,153,119,25,123,68,190,200,30,121,39,101,178,184,237,171,115,49,213,218,245,61,188,207,88,155,233,249,104,148,178,251,17,220,113,123,157,121,61,198,90,105,238,238,189,42,85,86,159,91,128,213,78,151,35,157,25,237,219,23,177,73,215,69,26,79,177,68,71,222,70,63,88,0,0,0,0,0,0,0,0,0,0,170,78,51,246,26,147,46,220,191,25,99,82,52,67,167,173,205,223,125,69,211,45,13,95,254,175,237,246,10,178,22,237,193,130,202,68,43,42,227,188,222,70,146,31,157,50,18,15,95,245,165,53,78,112,187,149,167,121,123,181,251,253,130,204,128,0,0,0,7,252,239,78,186,106,63,232,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,147,225,201,107,80,175,158,29,86,93,149,116,193,235,104,183,5,62,226,165,212,99,115,86,223,62,43,245,73,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,85,14,121,50,137,85,202,14,46,38,212,98,163,46,177,105,215,163,170,165,110,85,95,142,164,45,108,18,205,43,138,242,201,36,210,228,178,123,119,242,207,67,67,140,184,105,111,154,77,167,160,112,235,207,84,156,173,94,69,99,226,12,249,107,194,186,252,135,158,156,204,104,173,45,116,202,139,197,29,5,82,51,38,205,247,144,150,227,165,181,178,149,253,133,169,105,66,214,146,66,237,251,51,117,106,85,127,40,152,175,93,161,84,226,84,105,181,28,55,174,203,135,50,35,201,121,137,44,57,76,121,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,110,52,145,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,179,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,174,167,133,62,3,73,193,188,174,64,185,171,176,162,55,93,196,153,5,115,56,180,199,104,159,110,156,182,144,152,12,173,228,45,70,234,57,68,114,82,70,105,229,156,199,16,104,74,137,102,169,148,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,58,175,21,60,135,127,170,249,171,194,10,47,247,39,110,250,21,50,157,255,0,14,185,53,181,47,155,255,0,23,75,168,109,159,238,146,22,175,206,172,86,174,27,226,174,35,224,253,118,69,207,133,247,165,86,217,170,203,167,201,165,189,46,157,32,218,113,113,95,70,199,27,51,47,249,42,73,253,164,56,134,220,65,165,104,66,147,242,173,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,191,236,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,228,92,213,38,150,178,138,167,26,37,242,163,70,109,90,104,203,92,215,72,156,82,73,199,20,181,41,91,72,208,211,114,84,71,92,221,228,115,8,243,125,74,136,253,214,185,116,27,178,143,29,214,41,87,29,53,8,55,208,133,37,102,134,36,161,69,164,136,201,117,68,231,47,84,44,140,150,77,184,223,49,195,87,63,225,249,195,242,54,81,99,85,47,139,226,187,18,185,136,181,200,238,83,94,122,154,243,190,142,129,78,230,165,100,195,36,180,161,78,173,197,52,211,139,113,104,45,54,165,8,74,73,43,91,221,215,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,234,206,183,11,79,203,174,50,210,177,63,8,42,180,171,95,233,69,65,136,247,124,126,135,70,88,245,100,59,38,179,175,56,185,143,47,108,118,186,118,219,79,49,213,243,86,226,119,58,225,76,172,191,101,227,11,242,203,96,39,14,112,162,149,46,29,53,114,10,116,199,101,204,114,75,243,102,155,45,50,228,151,20,163,218,149,173,44,54,102,150,210,134,200,200,246,161,58,232,51,68,47,161,25,81,195,140,218,228,71,7,172,171,213,174,134,171,7,15,232,47,208,43,236,50,75,149,72,148,170,100,114,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,164,28,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,250,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,127,240,180,207,183,208,73,148,28,168,226,131,27,237,250,173,67,163,180,42,145,227,234,228,9,210,223,53,20,57,9,65,106,227,47,62,234,141,14,232,106,109,199,12,150,102,210,137,76,91,248,0,205,102,108,124,83,227,39,196,11,135,204,95,22,253,144,172,45,177,49,167,134,197,141,134,152,151,66,244,205,183,89,244,159,91,11,170,122,63,55,149,95,148,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,212,182,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,125,131,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,128,0,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,17,87,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,127,196,127,135,252,204,187,215,93,197,188,33,183,127,210,158,127,76,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,234,77,222,65,146,76,224,220,217,70,197,6,171,73,57,115,108,154,228,134,19,118,81,226,53,31,159,57,134,155,125,12,173,183,29,65,169,43,101,82,86,233,33,43,108,156,52,146,22,164,145,238,77,255,0,88,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,57,153,177,241,79,140,159,16,46,31,49,124,91,246,66,176,182,196,198,158,27,22,54,26,98,93,11,211,54,221,103,210,125,108,46,169,232,252,222,85,126,83,205,253,99,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,82,217,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,246,14,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,222,0,0,16,255,0,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,75,212,191,75,167,194,114,42,249,241,154,144,141,138,114,91,107,61,16,242,72,245,65,122,196,122,106,90,25,244,12,169,103,91,11,51,131,244,167,242,103,64,186,233,159,68,186,30,183,211,177,99,51,204,234,185,252,190,87,37,247,117,211,166,94,237,219,116,213,58,107,169,233,32,0,102,179,54,62,41,241,147,226,5,195,230,47,143,107,119,100,250,230,129,148,107,11,54,150,121,75,169,80,170,145,234,41,187,146,243,177,208,138,67,237,86,21,6,34,218,35,90,93,117,15,146,155,73,161,40,89,161,109,173,74,86,215,18,148,121,252,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,240,14,40,254,4,241,55,228,190,113,8,80,8,209,158,112,114,153,102,230,235,11,254,131,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,150,125,177,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,235,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,43,212,225,173,128,63,144,172,176,91,255,0,72,240,247,232,189,245,116,115,170,119,47,82,141,39,63,252,225,238,137,47,234,102,166,246,69,83,90,49,234,242,212,183,55,33,46,41,221,101,80,12,224,231,67,7,40,88,5,154,11,255,0,10,173,103,183,209,105,85,6,228,83,155,218,178,233,162,203,142,212,182,163,106,181,173,107,228,162,66,90,230,41,70,165,242,247,158,134,173,11,138,128,177,78,11,120,57,66,188,49,150,237,198,42,187,220,201,120,119,79,143,30,151,27,106,203,108,170,146,100,54,169,59,210,178,35,216,195,18,26,229,169,11,74,186,157,222,170,155,73,157,202,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,146,51,85,150,123,55,53,248,71,51,11,111,9,210,233,203,76,132,212,169,21,56,198,106,93,58,162,218,28,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,240,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,94,126,167,86,170,214,164,162,101,102,167,46,124,134,227,177,17,14,201,121,78,173,44,48,210,25,101,162,82,140,204,144,219,77,182,218,19,220,148,33,41,45,8,136,133,202,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,83,71,164,203,105,216,175,219,72,90,101,48,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,245,73,145,44,149,164,11,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,101,92,94,79,11,108,162,82,176,43,8,226,227,45,102,163,18,173,118,98,133,30,5,73,14,53,29,59,41,116,167,80,79,179,21,167,20,146,116,214,225,56,218,223,237,36,26,219,105,36,147,228,147,174,66,174,36,124,65,35,102,38,75,120,61,131,117,89,105,195,170,116,132,201,155,82,101,215,89,69,204,179,105,135,26,39,99,188,195,79,50,136,207,19,233,36,41,74,67,139,36,57,166,168,108,203,138,228,147,39,215,54,110,113,65,170,42,74,92,43,38,135,33,133,93,149,136,142,199,231,193,97,214,223,91,40,109,183,86,74,82,222,84,101,180,75,74,28,38,205,68,181,165,68,91,85,127,214,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,58,249,226,194,27,55,2,51,81,126,97,110,31,49,45,139,122,147,34,27,208,88,146,249,188,184,232,147,9,137,70,201,44,253,101,33,10,125,72,65,168,212,189,137,78,229,45,90,168,236,39,130,94,25,218,177,176,178,250,198,62,147,155,114,84,46,3,182,121,238,54,218,186,120,49,227,71,145,177,149,108,230,35,152,228,173,92,45,230,149,114,24,245,72,209,169,217,80,0,205,102,108,124,83,227,39,196,11,135,204,95,23,61,195,58,147,74,175,240,255,0,195,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,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,111,208,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,223,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,44,67,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,103,114,245,106,230,131,6,171,88,71,116,201,232,58,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,254,249,181,146,84,133,45,167,93,65,45,27,247,22,120,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,229,56,72,96,52,108,44,203,67,120,147,80,133,45,139,135,19,228,122,82,73,73,142,236,117,181,78,97,110,53,5,178,66,214,105,90,20,147,118,74,29,74,17,189,19,18,94,178,80,133,31,159,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,199,248,150,100,86,78,102,173,152,184,159,134,48,37,202,197,11,114,59,20,216,176,83,41,166,216,171,211,142,65,154,152,89,190,226,26,101,108,155,239,60,151,9,69,184,185,141,169,43,53,54,109,210,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,67,235,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,65,25,58,201,213,137,148,11,18,69,2,129,51,211,55,37,103,103,210,11,131,150,244,127,74,114,158,144,184,191,205,86,251,173,177,202,110,65,183,245,102,91,244,220,173,76,251,51,174,47,251,133,199,129,60,50,249,215,156,77,31,39,58,252,57,176,227,53,93,109,255,0,64,149,244,91,19,91,167,155,17,170,77,232,80,106,142,35,103,37,53,22,201,10,90,182,161,6,210,94,108,201,196,37,105,220,79,37,166,218,47,87,145,124,153,80,178,121,135,18,169,142,85,125,51,121,221,29,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,111,229,113,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,172,188,103,224,255,0,74,189,243,47,14,229,177,43,177,45,140,47,184,164,72,169,87,169,212,248,105,101,116,82,109,17,203,165,133,185,197,146,215,41,213,201,90,126,169,12,198,66,20,68,149,18,90,105,125,127,62,184,91,98,96,183,13,139,231,13,48,210,133,232,107,110,141,232,206,138,23,84,244,142,87,54,191,21,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,162,193,163,220,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,217,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,91,167,13,46,32,145,177,134,149,71,203,230,47,213,101,185,136,48,35,244,212,122,180,183,93,148,253,202,132,38,83,238,27,134,134,9,12,46,60,102,26,73,173,231,84,183,207,85,25,154,205,90,216,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,35,146,201,43,97,175,183,187,184,199,250,17,234,90,144,254,128,0,0,0,172,238,51,246,90,38,217,86,229,228,202,53,144,196,232,112,214,122,255,0,173,37,170,139,135,222,173,59,207,221,175,223,236,21,16,45,51,131,5,136,165,75,184,239,199,152,208,137,19,41,232,94,239,190,156,233,22,132,175,255,0,87,246,251,5,174,0,0,0,0,0,0,0,0,0,0,15,201,85,170,211,232,144,29,169,213,36,114,99,51,183,122,246,41,90,106,162,73,118,36,140,251,204,133,22,231,243,60,147,179,39,92,106,213,182,88,233,45,122,102,238,95,172,78,117,28,196,69,89,253,184,237,184,141,174,178,174,243,61,117,247,119,196,26,45,26,161,95,169,179,72,165,177,206,148,254,238,90,55,37,58,237,73,168,251,84,100,93,196,126,209,117,249,25,225,219,111,96,148,24,24,129,127,151,93,118,159,55,70,253,118,186,94,217,45,119,181,37,109,47,115,78,163,250,189,154,123,245,50,155,149,170,163,84,42,83,213,37,181,189,12,109,213,59,180,215,114,137,61,250,31,188,102,55,18,110,9,183,77,235,81,175,84,93,230,72,149,201,222,173,164,90,237,105,9,46,194,34,46,228,151,176,91,103,6,252,43,93,175,134,55,22,33,74,78,142,93,93,30,210,215,236,244,210,42,13,31,114,207,95,181,250,169,253,189,226,197,128,103,203,136,229,238,229,235,155,43,197,246,215,172,56,254,143,233,211,167,217,221,77,136,74,237,218,70,125,169,246,137,5,193,116,218,252,166,94,36,182,119,44,253,31,177,123,140,182,127,55,168,235,217,237,212,92,88,0,0,0,0,10,94,227,25,136,12,92,248,187,111,217,237,125,187,95,171,222,93,191,247,76,90,123,133,253,82,253,95,121,254,193,7,176,218,189,38,216,189,105,213,200,111,114,158,141,206,218,189,164,173,55,52,180,159,97,145,151,114,143,216,52,215,106,85,85,91,160,69,170,41,123,141,237,253,186,105,220,181,39,220,94,239,112,250,227,151,230,79,13,225,226,182,16,86,236,233,138,216,153,157,54,138,208,207,77,146,153,115,184,148,159,238,101,237,255,0,176,102,181,181,57,10,73,41,73,209,104,246,107,239,47,253,227,72,25,73,188,81,125,96,53,183,113,161,123,186,158,179,217,167,217,154,250,63,85,63,169,238,29,136,83,111,23,108,191,67,177,175,90,70,42,82,79,86,238,126,163,168,79,111,213,244,204,192,97,61,170,113,90,235,188,251,146,90,125,253,226,186,68,248,225,231,159,167,112,82,123,88,103,136,207,111,181,229,110,228,201,218,69,209,237,76,183,149,234,51,29,110,57,189,215,80,93,170,245,123,251,181,34,186,10,29,122,147,114,83,90,171,209,101,117,49,30,221,177,206,90,145,174,138,52,159,98,136,143,189,38,93,222,193,244,0,0,0,0,0,0,0,0,0,0,66,158,44,86,85,66,236,203,79,85,4,187,40,213,79,73,188,126,175,230,153,129,56,213,222,162,253,98,238,212,254,227,20,90,69,169,232,66,245,248,84,218,115,237,252,183,179,58,98,54,166,163,49,50,154,237,73,234,135,32,65,50,62,195,63,113,247,232,38,136,0,0,0,15,136,235,143,214,38,185,5,39,178,59,38,100,181,118,30,229,17,232,101,236,50,236,62,241,254,141,218,244,134,149,205,68,109,28,253,109,234,239,252,53,247,143,244,105,247,96,204,76,23,75,115,75,73,26,23,221,161,153,232,73,211,191,184,187,199,211,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,28,255,0,139,38,58,96,213,149,129,223,146,59,214,214,165,94,23,77,221,189,218,77,45,201,202,98,85,19,107,47,37,154,218,84,134,214,105,229,62,73,109,40,53,55,207,74,223,65,41,72,75,201,20,151,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,189,75,107,8,177,67,3,248,105,223,248,127,139,55,220,187,142,175,23,13,235,143,51,30,75,13,165,116,22,23,70,86,180,146,117,14,184,82,81,29,210,121,40,119,118,155,13,40,65,37,180,32,138,136,69,170,112,172,207,143,250,145,149,76,95,173,127,117,106,208,174,212,234,63,240,8,141,68,74,57,95,241,133,52,183,30,254,231,29,9,252,210,4,202,205,118,73,48,191,53,245,91,38,187,117,177,18,13,74,213,172,70,122,116,196,197,113,79,213,168,137,82,148,253,37,110,52,243,74,66,28,82,137,73,119,85,41,147,230,27,100,92,197,235,34,135,10,206,158,99,170,185,88,192,106,174,42,80,172,137,119,45,73,50,25,166,195,65,52,165,66,132,251,251,137,185,83,148,147,37,34,50,84,68,158,195,35,91,139,101,162,82,57,156,196,211,93,149,196,51,30,109,188,209,187,154,43,130,100,74,253,74,161,29,84,138,141,21,212,242,161,29,17,78,165,207,71,69,215,114,162,161,10,66,86,218,211,185,92,196,239,115,157,189,210,115,138,227,125,235,74,196,172,104,191,177,26,133,30,91,20,219,170,232,170,214,225,181,45,9,75,237,177,38,91,143,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,188,91,167,5,79,11,23,79,196,9,222,93,78,19,252,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,82,7,20,44,148,127,39,251,237,120,207,135,180,202,84,28,54,188,170,8,140,213,58,17,114,125,13,84,83,42,90,227,147,74,81,234,203,188,167,222,108,219,34,67,126,187,91,27,74,26,230,78,14,26,25,28,141,151,27,53,156,97,190,23,45,120,139,122,81,219,67,209,28,67,177,209,67,167,60,109,190,80,148,202,201,42,57,38,164,52,167,148,180,250,139,108,155,65,17,37,107,122,111,128,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,63,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,66,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,148,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,30,255,0,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,246,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,83,215,133,126,122,164,216,23,13,43,44,56,165,62,91,246,197,114,67,52,219,49,230,98,181,178,147,81,126,83,203,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,110,226,64,0,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,233,92,73,243,29,133,248,29,128,211,45,11,246,200,137,122,84,177,18,60,154,109,30,223,156,211,157,19,198,215,45,78,74,144,234,13,42,109,12,41,198,22,158,90,210,241,184,109,242,212,222,138,121,170,12,26,8,225,231,151,28,80,203,70,3,71,180,49,82,247,151,81,169,84,100,29,73,22,249,58,219,208,173,178,115,214,84,86,29,34,53,45,106,81,154,221,218,179,100,156,53,114,147,249,199,159,164,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,30,255,0,53,217,81,195,140,218,225,194,236,171,213,174,134,171,7,152,253,2,190,195,36,185,84,137,74,34,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,140,246,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,83,215,133,126,122,164,216,23,13,43,44,56,165,62,91,246,197,114,67,52,219,49,230,98,181,178,147,81,126,83,203,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,110,226,64,0,84,6,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,171,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,1,194,147,43,152,237,150,191,202,143,229,174,198,250,57,244,143,208,158,140,254,147,135,51,159,211,245,220,239,237,103,92,219,183,158,215,218,211,93,221,154,232,122,79,240,25,172,205,143,138,124,100,248,129,112,249,139,226,231,184,103,82,105,85,254,31,248,127,66,174,211,34,84,105,181,24,245,232,147,33,203,101,47,49,37,135,42,211,146,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,176,56,134,100,178,171,149,140,80,145,93,180,45,249,105,194,187,150,65,29,191,48,228,170,81,66,124,219,220,237,61,247,20,146,82,22,149,19,170,104,150,106,53,178,73,62,99,139,67,219,92,60,243,167,85,202,198,40,71,161,93,247,4,180,225,93,203,32,202,224,134,81,149,40,161,62,109,237,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,182,127,196,198,173,74,175,240,255,0,196,10,237,10,167,18,163,77,168,199,160,203,135,50,35,201,121,137,44,57,86,130,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,20,24,44,211,133,14,120,228,219,85,90,38,81,241,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,148,162,213,210,121,212,183,162,210,226,57,50,255,0,136,30,3,101,162,240,179,105,120,247,152,56,82,227,211,112,210,67,114,170,114,41,17,214,117,26,205,57,70,166,219,163,239,66,211,181,14,204,122,57,146,213,249,189,93,36,173,142,115,143,39,143,229,235,140,158,19,222,156,234,78,97,109,239,201,220,184,148,246,28,69,94,17,201,169,193,168,202,45,18,250,73,134,153,83,209,117,51,37,182,147,55,147,183,121,41,210,82,83,204,177,80,21,193,198,127,1,164,221,88,95,109,99,253,10,20,78,162,199,144,170,93,117,105,142,210,95,114,157,49,198,210,195,139,120,214,75,90,25,147,162,18,209,37,125,179,156,89,108,36,172,213,78,192,52,61,144,76,188,85,114,207,150,138,5,135,117,82,162,64,187,42,18,36,214,238,52,70,152,169,40,235,95,94,136,73,168,204,208,75,110,51,113,89,89,53,245,123,218,81,164,215,169,184,185,20,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,115,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,44,240,230,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,239,156,89,165,40,74,221,117,213,146,17,191,105,114,161,123,220,56,179,199,39,53,182,108,251,63,16,81,18,62,34,217,241,216,92,231,154,91,77,34,183,17,70,104,41,173,48,70,74,66,210,162,74,95,74,83,202,74,221,105,73,52,147,196,211,117,151,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,69,94,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,202,184,177,76,221,103,95,208,153,76,194,124,167,97,149,78,171,14,180,246,31,219,14,94,149,6,15,144,218,96,189,70,97,196,83,18,102,157,238,115,144,235,78,58,166,212,148,147,100,150,140,220,39,94,66,33,86,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,209,78,5,224,94,28,101,211,14,41,216,95,133,244,110,134,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,232,0,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,163,159,241,107,204,45,137,135,217,125,153,130,147,99,82,171,183,78,33,114,91,106,146,252,167,144,228,8,45,59,205,244,154,146,201,145,158,199,216,109,45,37,107,66,86,230,227,209,212,50,243,71,73,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,13,25,228,231,0,235,185,103,203,237,183,132,55,37,229,244,142,125,47,159,33,231,90,101,13,197,136,228,135,84,243,145,163,104,132,184,182,82,227,142,25,56,246,174,45,74,82,190,173,38,134,91,206,16,210,158,83,188,44,96,223,195,251,123,203,152,29,84,114,172,216,248,88,198,79,135,247,15,151,62,51,88,44,211,133,14,120,228,219,85,90,38,81,241,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,148,162,213,210,121,212,183,162,210,226,57,51,255,0,53,249,62,194,252,220,219,52,186,45,248,82,225,84,168,114,18,170,93,98,35,174,115,224,176,236,136,203,154,134,219,222,76,169,111,51,27,148,75,117,14,19,102,162,89,37,90,26,85,221,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,218,115,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,231,218,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,234,240,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,67,217,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,251,215,16,106,74,20,182,157,105,102,132,111,218,89,172,23,253,194,227,192,158,25,124,235,206,38,137,84,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,252,151,206,33,10,1,26,168,20,87,197,47,51,152,113,152,108,101,131,68,195,170,45,42,92,75,7,170,165,253,47,133,36,158,244,251,110,37,133,242,200,249,73,62,76,119,211,41,45,153,56,227,107,230,173,198,204,146,189,85,202,178,81,150,60,71,204,230,50,194,162,88,181,170,173,173,18,223,210,169,80,187,225,70,55,61,2,226,18,181,196,112,140,157,104,249,203,125,180,37,178,67,132,225,104,183,8,141,45,44,203,69,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,123,137,78,124,171,56,94,250,176,119,12,36,242,42,210,25,53,79,155,177,10,216,218,142,100,119,26,229,191,29,73,61,20,218,21,185,43,215,216,93,154,152,170,153,184,187,136,85,11,132,174,153,85,253,245,50,127,168,39,186,86,11,69,239,53,235,180,145,183,237,30,189,218,126,193,101,220,52,243,229,118,93,213,246,48,71,18,221,235,221,113,41,58,124,253,173,53,166,171,135,25,166,121,76,199,34,239,82,213,189,75,246,232,126,195,22,146,0,0,0,2,23,113,86,180,231,220,25,111,122,116,52,110,77,58,98,165,59,218,146,209,13,192,156,102,125,166,94,242,238,212,81,65,150,135,161,139,209,225,59,101,84,45,60,181,117,115,203,178,179,84,244,155,39,234,254,105,232,16,77,61,202,63,213,62,253,15,238,33,53,192,0,0,0,0,0,0,0,0,0,124,250,229,122,147,109,211,93,171,214,165,116,209,25,219,189,206,90,151,166,170,36,151,98,72,207,189,68,93,222,209,75,252,67,51,244,238,53,207,119,12,240,229,237,150,188,93,188,233,59,72,250,205,201,136,242,125,71,163,161,198,246,58,210,203,177,94,183,127,118,132,112,28,88,183,8,156,191,67,190,111,106,190,42,85,143,70,237,142,159,167,79,111,214,117,44,207,97,93,169,113,58,105,176,187,210,122,253,221,226,228,135,29,205,181,226,139,23,1,174,75,141,106,219,211,116,126,205,126,212,214,17,250,170,253,127,112,205,251,138,114,108,147,82,83,170,215,236,215,220,95,251,134,148,178,217,134,240,240,167,8,40,150,116,53,111,76,62,167,85,104,101,174,249,79,57,220,106,87,247,67,246,255,0,216,58,128,249,23,93,85,84,74,4,170,162,87,180,217,217,219,166,189,235,74,125,199,239,247,12,202,98,77,122,77,207,122,212,107,147,30,230,189,39,147,185,123,73,58,237,105,9,46,194,34,46,228,151,176,78,30,14,120,128,197,177,139,215,5,160,239,219,186,58,77,133,219,255,0,115,69,168,56,127,213,63,214,247,151,237,23,66,0,0,0,0,63,202,75,237,70,101,79,188,173,168,78,154,158,154,251,116,25,177,204,206,46,187,141,120,183,87,190,14,79,61,137,125,63,41,91,9,63,98,51,45,31,102,196,31,123,94,210,255,0,180,249,90,22,164,40,148,147,208,200,105,39,41,117,119,171,153,126,181,106,114,100,245,14,189,215,110,115,97,35,93,38,190,146,236,34,34,238,45,59,135,94,31,242,227,105,117,6,133,22,164,99,55,185,186,178,142,195,199,171,146,128,150,185,109,51,209,236,45,218,247,194,97,103,253,101,123,87,239,22,175,194,18,251,139,94,203,131,54,67,110,234,245,175,187,152,157,167,217,212,207,158,233,118,237,34,238,47,97,171,246,119,9,218,34,127,18,219,30,157,120,229,154,186,228,200,252,199,96,244,188,149,111,81,109,223,80,135,187,176,148,68,122,146,75,191,81,64,224,37,230,74,243,239,120,229,194,184,205,2,188,255,0,93,103,200,221,212,198,218,211,91,54,162,66,209,235,166,59,142,158,174,188,71,216,126,205,15,179,186,234,176,135,30,112,195,28,168,137,175,97,197,197,233,72,202,215,83,233,36,49,167,174,226,127,215,155,65,247,180,191,103,179,239,45,122,16,0,0,0,0,0,0,0,0,0,138,92,76,169,238,84,50,179,91,229,85,58,46,153,82,100,43,234,57,156,244,166,157,51,86,187,253,93,218,253,175,102,130,131,232,240,151,82,171,66,167,54,122,46,84,150,217,73,251,141,74,34,47,241,141,29,101,6,219,69,173,150,252,61,167,18,181,90,237,170,75,174,30,159,215,56,17,200,253,167,250,163,177,128,0,0,15,225,235,161,232,90,152,252,84,197,50,163,147,202,78,134,82,23,191,180,207,214,236,212,126,225,248,42,236,37,198,27,116,251,227,186,79,39,241,73,30,131,245,199,89,187,29,167,21,222,180,37,71,251,72,127,160,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,147,150,44,204,89,185,80,225,111,135,216,165,120,65,151,81,90,164,85,233,180,138,100,98,52,174,163,81,114,171,81,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,186,139,197,92,76,186,177,147,17,238,60,82,189,101,245,21,171,154,160,237,66,78,215,28,91,108,239,63,81,134,185,139,90,210,203,72,36,182,218,13,71,177,180,33,36,122,36,133,175,240,167,200,228,156,53,165,64,205,38,36,174,35,181,219,158,142,75,181,169,137,67,79,149,58,157,41,40,89,77,91,154,25,162,75,205,104,148,165,181,23,45,151,92,74,205,74,117,77,179,50,179,99,225,99,25,62,31,220,62,92,248,205,96,250,183,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,93,167,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,55,199,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,80,183,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,18,197,212,240,84,240,177,116,252,64,157,229,212,225,63,197,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,94,188,75,120,125,198,198,26,85,99,48,120,65,74,150,230,32,192,143,212,214,41,49,26,118,83,247,42,16,152,172,54,77,146,223,36,48,184,241,152,117,68,134,90,82,223,61,18,68,107,52,235,77,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,254,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,66,47,231,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,64,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,148,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,17,255,0,20,179,235,148,236,22,190,234,120,103,137,120,173,232,107,146,141,201,235,97,122,10,165,35,149,205,101,15,55,245,140,199,91,106,213,183,80,175,85,71,166,186,30,134,70,69,234,240,47,52,120,19,153,79,77,254,69,47,159,164,127,71,58,111,73,255,0,70,76,135,200,234,57,188,159,237,150,155,221,187,144,239,217,215,77,189,186,106,90,210,183,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,42,184,120,230,22,213,202,255,0,15,76,68,197,203,166,55,95,208,98,4,168,212,234,90,37,55,29,234,156,231,96,83,146,212,118,212,179,254,249,197,154,82,181,33,166,157,89,33,123,54,157,112,99,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,105,146,27,105,182,219,35,81,169,102,72,35,82,148,163,53,29,159,240,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,38,205,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,161,23,243,253,147,234,86,108,176,141,73,167,148,182,239,187,58,60,201,246,162,217,117,36,137,47,173,9,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,160,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,202,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,71,171,75,117,217,79,220,168,66,101,62,225,184,104,96,144,194,227,198,97,164,154,222,117,75,124,245,81,153,172,213,173,133,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,250,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,34,151,207,210,63,163,157,55,164,255,0,163,38,67,228,117,28,222,79,246,203,77,238,221,200,119,236,235,166,222,221,53,45,122,168,8,213,118,113,30,201,141,141,117,86,108,171,167,25,58,42,213,191,80,145,75,168,198,250,59,85,115,145,41,135,20,219,173,239,68,101,33,91,86,133,22,169,51,73,233,169,25,151,104,237,88,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,189,31,155,202,121,108,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,158,117,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,120,174,43,217,129,194,251,7,46,149,188,23,174,174,37,90,240,191,99,199,42,101,20,205,197,28,118,27,148,219,135,80,127,148,227,106,105,8,83,39,202,51,51,39,30,66,82,109,186,218,31,36,209,176,183,76,75,193,12,80,203,215,7,219,187,13,177,98,185,18,93,93,137,20,233,236,211,163,54,222,202,35,18,43,112,157,56,38,242,59,36,45,46,169,231,22,231,105,18,222,83,104,82,219,109,11,85,69,143,65,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,57,21,139,60,68,113,151,23,114,193,64,203,93,198,93,71,79,162,46,91,146,108,132,202,157,94,101,137,4,236,38,207,86,211,201,229,236,107,152,230,231,29,121,76,161,74,90,119,58,151,60,166,69,178,233,252,167,115,29,110,216,21,40,252,219,110,159,186,187,115,122,251,117,165,199,90,55,181,216,235,110,125,115,139,102,62,230,212,107,71,63,152,68,100,131,26,41,1,207,241,251,7,40,89,128,193,171,179,7,110,55,186,120,151,53,61,81,219,147,181,107,233,37,33,68,228,105,59,16,180,27,156,167,219,105,222,94,242,74,246,109,87,170,163,33,154,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,96,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,143,128,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,250,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,128,127,101,31,34,127,238,231,255,0,86,107,31,230,131,170,230,199,194,198,50,124,63,184,124,185,241,154,193,37,51,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,123,110,28,89,28,141,154,219,202,125,225,136,43,151,31,14,172,249,12,34,115,45,33,214,151,91,150,162,53,148,38,159,34,36,161,9,73,37,79,169,42,230,165,14,180,148,146,77,226,117,185,169,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,181,3,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,107,154,60,116,254,82,152,237,115,99,95,209,111,163,159,72,250,47,232,206,187,172,228,116,240,216,141,249,238,91,123,183,114,55,125,130,211,118,157,186,106,115,255,0,129,143,233,179,247,111,248,144,138,188,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,1,149,113,232,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,127,217,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,200,160,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,42,185,133,181,114,191,194,190,205,197,203,166,55,95,208,122,90,53,58,150,137,77,199,122,167,57,218,212,212,181,29,181,44,255,0,190,113,102,148,173,72,105,167,86,72,94,205,167,80,24,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,191,240,197,200,119,228,66,133,27,30,113,98,139,182,254,184,41,233,244,109,46,163,78,229,202,181,217,82,222,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,39,63,198,85,198,143,114,245,116,208,172,108,151,225,165,235,116,206,232,168,182,254,23,209,170,149,25,60,165,185,200,138,197,37,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,60,7,246,81,242,39,254,238,127,245,102,177,254,104,58,174,108,124,44,99,39,195,251,135,203,159,25,172,30,130,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,19,195,23,62,63,150,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,16,3,141,95,133,139,91,226,4,31,46,168,138,181,202,78,55,210,178,225,143,214,230,52,86,104,114,235,49,237,200,245,69,34,4,103,18,218,228,190,245,58,76,118,80,107,87,98,16,110,188,222,245,232,163,74,55,40,146,179,34,65,249,92,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,179,254,20,57,28,141,109,82,168,153,184,196,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,82,75,86,137,151,82,230,171,83,136,228,199,254,36,124,62,227,101,218,75,120,195,131,116,169,106,195,170,140,132,198,155,77,101,167,94,69,178,178,105,134,218,55,100,60,251,175,60,137,47,27,234,37,169,41,67,107,52,55,174,171,108,143,128,100,251,54,119,150,81,113,67,233,197,10,60,186,197,10,124,119,35,87,109,196,207,40,172,85,80,77,172,152,53,172,219,116,144,182,157,89,56,149,146,55,233,204,65,25,37,213,145,240,161,127,220,46,60,9,225,151,206,188,226,104,149,64,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,201,124,226,16,160,17,110,156,87,179,199,26,218,165,86,242,143,135,40,150,85,218,148,120,232,187,170,196,183,99,148,24,142,165,183,211,9,131,73,164,221,91,237,41,28,213,30,173,19,46,169,189,22,167,23,201,172,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,254,245,180,18,148,181,33,166,154,65,173,123,55,31,170,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,173,167,196,123,38,55,205,213,70,178,173,108,100,235,107,87,5,66,61,46,157,27,232,237,85,190,124,167,220,75,109,55,189,113,146,132,238,90,210,90,168,201,37,174,166,100,93,162,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,91,152,229,58,139,62,160,201,106,228,88,174,188,146,215,188,210,131,50,255,0,16,205,182,105,43,147,238,28,198,226,101,66,160,189,206,29,221,89,74,75,68,150,212,245,239,153,39,176,139,93,53,62,209,203,71,102,201,172,58,180,188,209,225,105,210,89,230,41,139,194,136,243,229,185,37,163,41,168,199,220,126,183,226,93,221,163,72,13,238,54,210,107,45,21,161,106,94,227,31,244,0,0,0,56,230,111,173,180,93,57,111,196,42,113,171,69,162,218,171,58,217,233,253,114,129,32,139,218,95,172,51,139,88,132,186,109,90,109,57,195,213,113,100,184,202,143,222,105,81,145,255,0,136,95,135,12,218,123,180,252,172,209,57,181,62,183,169,84,105,9,250,158,95,37,42,167,67,209,174,255,0,91,110,159,107,219,168,149,160,0,0,0,0,0,0,0,0,3,141,230,7,53,88,77,151,106,4,154,141,239,94,228,206,38,86,113,34,116,178,85,207,119,99,166,132,111,105,151,9,59,148,202,139,83,236,46,243,246,107,78,249,212,207,189,227,152,250,227,212,26,11,253,13,159,31,111,77,27,107,78,239,220,136,235,95,174,184,237,186,90,58,201,159,105,251,116,46,206,248,134,2,254,56,104,216,244,235,59,44,212,39,33,199,229,187,59,170,231,43,122,143,118,202,132,205,189,134,163,34,208,148,125,218,9,96,32,151,23,187,238,45,7,46,15,89,14,59,163,215,78,222,90,118,159,173,211,79,128,233,246,237,50,46,195,246,154,127,111,112,170,124,163,89,74,191,49,234,219,160,27,92,198,222,235,55,167,118,157,208,159,89,127,89,63,169,239,26,67,109,180,180,130,66,75,66,33,255,0,67,144,230,210,174,245,11,47,247,77,78,52,158,157,214,122,29,174,108,37,233,172,214,18,125,134,70,93,199,238,25,182,90,212,181,26,148,122,153,142,167,150,124,93,119,5,49,110,145,124,117,60,134,34,117,28,213,108,37,125,168,207,52,93,155,22,125,238,251,11,254,210,210,124,103,218,146,202,95,101,91,144,173,116,61,52,246,232,63,212,0,0,0,4,119,207,134,42,167,10,50,237,112,214,154,145,200,150,190,147,144,189,155,180,210,116,84,171,179,98,139,185,207,105,12,251,90,150,173,102,243,173,199,183,232,49,185,243,36,239,216,141,232,78,187,80,165,159,106,140,139,185,39,237,31,37,104,83,106,52,44,180,50,23,81,194,75,26,142,234,193,182,176,214,167,47,153,46,129,187,148,92,189,63,63,42,123,199,246,91,34,238,73,119,168,255,0,103,112,159,224,40,231,139,93,135,42,215,204,66,238,55,59,99,92,26,114,15,179,253,98,12,20,43,250,198,125,234,246,145,126,209,211,248,50,223,45,195,187,238,107,49,199,116,84,254,139,98,118,247,236,106,160,225,246,237,236,239,247,151,249,5,187,142,101,153,27,73,23,182,13,215,237,213,55,191,170,233,116,45,116,251,50,153,95,188,191,87,222,51,82,108,232,255,0,43,255,0,158,225,214,241,243,46,247,46,10,122,42,163,61,173,244,202,215,63,164,123,115,101,187,147,202,37,250,164,234,212,90,41,210,46,221,62,237,75,187,143,143,107,133,120,197,136,24,49,113,179,116,225,237,115,209,149,6,119,109,115,166,97,238,246,214,131,236,117,11,79,217,117,101,221,237,252,52,183,140,162,241,62,178,49,66,26,45,188,91,159,232,139,132,181,229,175,148,244,142,163,181,245,159,100,120,137,66,54,182,219,126,222,221,125,228,98,124,50,243,114,27,39,153,86,228,43,184,244,208,127,216,0,0,0,0,0,0,0,0,130,92,95,110,232,244,124,185,192,161,183,35,108,169,181,230,137,72,216,103,171,75,129,61,38,122,237,50,239,47,121,24,167,252,8,182,165,93,184,201,101,208,226,39,85,73,175,211,144,174,210,236,74,165,52,159,105,151,235,123,198,146,240,226,146,186,14,30,90,244,55,62,213,58,139,10,34,191,22,216,66,125,231,238,247,152,244,64,0,60,134,40,226,157,157,131,246,140,219,210,246,169,116,84,232,77,56,226,151,201,117,205,77,13,45,195,45,26,66,213,246,91,87,110,158,207,192,132,86,133,197,163,43,114,42,222,143,147,112,244,236,27,156,178,145,210,84,87,175,172,69,174,210,135,175,119,104,147,152,79,141,216,111,141,116,84,215,112,238,191,233,56,166,146,81,171,165,125,157,61,68,43,185,230,208,125,206,163,217,237,251,143,79,120,62,66,249,148,202,137,188,105,254,108,255,0,122,181,238,113,74,247,118,159,113,126,3,233,117,44,242,249,187,253,93,55,107,161,247,15,154,185,69,84,150,136,241,125,102,154,81,45,106,238,238,61,12,180,61,15,184,251,199,214,34,74,19,161,118,18,75,254,129,26,241,223,63,184,5,128,117,243,181,110,155,135,117,93,5,185,113,186,73,165,180,137,110,160,253,116,71,90,79,69,180,162,239,251,251,187,254,246,3,103,71,2,243,14,225,65,176,174,142,162,164,148,234,236,94,138,98,54,31,213,17,150,247,88,109,39,162,158,65,118,123,245,247,233,221,192,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,231,245,155,166,187,112,83,168,84,154,188,238,162,37,179,79,93,46,150,223,41,8,233,226,174,84,137,106,111,84,145,26,245,126,92,133,234,163,53,122,250,107,181,41,34,176,174,20,249,28,141,137,85,88,25,164,196,149,203,106,133,108,86,9,118,181,49,40,117,131,168,212,98,169,11,41,171,115,66,37,198,101,221,18,148,182,163,230,60,211,137,89,165,45,41,183,174,36,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,207,137,174,68,169,88,221,102,212,113,207,11,109,153,110,98,133,6,59,106,149,14,150,194,86,187,146,18,13,41,82,28,111,82,53,201,101,173,84,218,209,185,197,161,190,70,215,12,217,229,83,13,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,9,200,230,110,233,89,190,194,53,93,111,211,162,81,238,202,12,132,211,110,58,83,18,18,180,33,243,65,41,18,153,65,168,221,68,103,139,118,206,97,106,75,109,230,201,78,114,141,197,72,161,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,154,28,88,177,127,37,248,167,121,97,159,165,61,39,244,74,224,168,208,186,222,71,39,170,233,100,184,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,42,184,106,103,94,163,151,76,71,131,133,247,173,79,76,50,187,170,10,110,74,20,113,88,110,149,84,146,113,154,69,77,215,220,73,44,217,66,24,74,28,73,186,148,37,181,173,210,37,41,4,149,222,160,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,157,184,168,100,86,77,129,112,213,115,61,133,176,37,191,108,87,36,61,82,188,217,122,83,91,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,202,90,86,123,146,218,208,134,224,86,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,40,95,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,71,106,204,45,211,93,177,176,11,18,239,91,90,119,69,90,183,236,250,205,82,157,39,148,135,57,18,152,132,235,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,28,215,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,168,255,0,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,180,215,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,30,121,211,165,102,159,11,227,208,174,251,130,34,177,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,150,218,22,206,234,182,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,31,228,218,216,142,120,89,78,189,100,65,170,185,96,166,224,155,75,135,39,154,107,130,197,96,227,70,114,67,123,8,204,154,121,198,10,49,234,100,147,117,44,232,147,87,37,68,143,171,128,55,134,28,88,24,203,105,222,88,185,97,125,52,180,41,85,4,191,84,162,111,34,234,91,218,162,74,182,171,68,59,203,89,161,222,74,204,155,119,151,203,89,146,22,163,45,41,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,134,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,21,235,196,183,135,220,108,97,165,86,51,7,132,20,169,110,98,12,8,253,77,98,147,17,167,101,63,114,161,9,138,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,180,215,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,30,121,211,165,102,159,11,227,208,174,251,130,34,177,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,150,218,22,206,234,182,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,45,80,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,82,182,108,124,83,227,39,196,11,135,204,95,22,125,150,108,215,97,198,82,184,102,97,181,235,122,187,215,85,103,122,117,138,5,1,135,137,18,170,242,147,87,152,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,117,45,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,86,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,218,255,0,10,252,138,198,176,45,234,86,103,177,74,4,71,238,122,228,118,106,86,99,44,202,119,125,38,156,252,87,144,167,221,54,220,38,92,92,166,100,145,147,107,66,249,72,74,15,114,92,90,208,223,117,226,143,224,79,19,126,75,231,16,133,0,139,201,226,89,145,89,57,154,182,98,226,126,24,192,151,43,20,45,200,236,83,98,193,76,166,155,98,175,78,57,6,106,97,102,251,136,105,149,178,111,188,242,92,37,22,226,230,54,164,172,212,217,183,70,194,239,184,70,101,235,242,83,151,215,113,102,167,38,170,138,214,42,242,102,187,79,153,23,167,110,28,24,142,201,110,26,155,37,22,247,57,200,117,111,243,76,201,42,109,230,118,167,68,154,220,157,64,3,57,153,230,189,108,28,67,205,166,38,93,216,99,30,34,45,233,149,142,83,14,196,67,36,196,199,217,101,182,100,203,109,76,169,72,113,15,200,109,231,201,210,61,92,39,73,106,209,74,50,18,127,130,222,36,97,197,173,140,183,109,129,113,195,217,119,222,212,248,237,91,83,122,18,115,234,226,38,67,243,98,243,139,85,181,204,65,52,238,154,19,107,233,61,101,18,210,210,85,114,128,34,175,20,127,2,120,155,242,95,56,132,40,4,105,79,54,62,22,49,147,225,253,195,229,207,140,214,14,235,147,236,166,94,89,186,197,15,160,244,41,18,232,244,40,17,220,147,93,184,211,0,165,49,74,65,182,179,96,150,131,113,162,90,221,117,4,218,80,75,223,167,49,100,70,150,150,101,161,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,81,124,87,178,57,38,218,170,214,243,113,135,43,136,84,42,148,136,235,187,169,36,134,163,156,25,110,169,182,19,53,130,73,36,157,67,238,169,28,212,158,174,147,206,169,205,86,151,23,201,172,177,106,156,12,127,77,159,187,127,196,132,85,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,12,171,139,169,225,105,146,139,87,11,240,226,131,153,11,214,153,214,223,215,125,63,173,164,245,4,218,219,162,82,223,35,228,170,62,197,40,185,210,24,82,92,91,166,100,180,182,233,50,73,111,235,185,179,252,0,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,107,51,99,226,159,25,62,32,92,62,98,248,233,89,131,166,70,107,37,25,79,172,165,201,103,34,84,123,222,50,208,169,110,169,130,67,85,178,82,77,12,154,185,72,89,155,203,220,180,164,150,178,38,201,102,162,109,178,79,235,225,125,77,181,106,249,218,195,232,55,77,3,210,191,234,140,154,114,86,182,249,49,167,49,5,247,218,144,227,107,109,124,221,156,165,26,9,38,218,144,239,41,210,95,213,236,93,255,0,0,202,184,191,239,251,214,95,253,47,255,0,253,206,10,1,26,83,205,143,133,140,100,248,127,112,249,115,227,53,130,239,184,143,240,255,0,135,152,138,19,184,183,132,54,239,250,108,64,233,152,118,52,119,24,142,221,197,23,122,27,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,253,73,181,73,116,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,226,188,106,252,44,90,223,16,32,249,117,68,82,176,159,252,49,114,29,249,111,174,198,199,156,88,162,238,176,109,250,130,125,27,75,168,211,185,145,110,135,146,135,146,230,138,230,164,249,49,223,76,115,86,230,220,105,229,19,140,158,187,29,73,93,72,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,251,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,141,98,255,0,184,92,120,19,195,47,157,121,196,209,42,128,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,146,249,196,33,64,35,208,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,202,120,52,99,62,9,91,146,107,248,54,253,54,93,35,17,110,233,12,60,204,215,165,191,41,21,228,71,106,99,198,203,77,33,130,102,18,35,50,149,40,205,199,20,183,86,250,204,149,162,80,218,45,124,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,0,0,0,28,35,30,115,163,129,121,120,112,224,223,183,71,79,82,82,117,106,47,69,49,123,207,235,72,139,123,76,56,146,213,76,172,187,125,218,251,181,248,24,17,159,236,2,199,202,249,90,182,181,195,178,174,178,213,17,186,73,167,184,141,109,32,189,117,199,66,75,85,186,146,239,251,251,187,164,155,136,67,237,41,181,150,228,56,147,73,151,118,164,100,41,7,137,86,80,110,60,49,197,26,214,44,80,41,155,237,219,154,116,154,156,151,121,205,150,201,114,36,76,125,101,181,111,41,103,163,104,35,236,73,39,220,68,125,130,12,161,10,90,201,180,150,170,81,237,34,251,197,160,240,163,202,53,125,53,239,203,197,225,78,233,224,161,174,93,55,235,144,189,235,37,193,148,210,254,173,237,75,84,238,236,82,63,31,97,11,102,30,15,22,49,187,13,240,82,138,170,238,34,87,253,25,20,146,106,37,116,175,189,175,168,226,187,153,109,103,220,210,253,158,207,188,181,140,115,120,180,101,110,61,91,209,241,174,30,161,130,115,150,114,58,74,138,52,245,140,181,218,112,245,238,237,18,167,11,177,78,206,198,11,70,21,233,100,212,186,218,116,214,155,113,43,228,186,222,134,182,144,225,22,142,161,10,251,46,39,183,79,111,226,67,215,128,0,243,184,143,73,93,123,15,46,138,27,127,106,163,69,155,17,63,139,140,45,62,242,247,251,200,102,215,29,237,169,86,150,50,94,180,57,105,209,81,174,10,146,11,180,187,82,153,78,167,216,103,250,190,241,111,252,32,174,230,43,25,115,159,67,114,70,233,80,171,206,146,81,176,203,70,145,2,2,75,183,105,23,121,251,204,196,237,0,0,0,0,0,0,0,0,31,130,187,92,166,91,116,137,117,202,204,158,158,20,22,92,144,251,155,20,189,168,66,77,74,61,18,70,103,161,36,207,176,140,197,110,231,47,138,101,54,217,41,150,54,3,84,122,154,142,215,35,200,168,242,84,142,66,255,0,156,52,162,229,74,136,105,86,213,37,165,106,74,208,245,211,222,98,170,111,187,254,234,196,155,142,109,215,120,84,250,234,148,247,156,125,231,121,45,181,185,75,113,78,43,213,109,41,73,122,203,81,246,17,119,143,60,59,6,1,229,222,228,198,191,74,212,96,55,178,153,69,228,117,111,106,217,237,231,115,73,30,169,186,133,30,170,104,203,179,95,191,66,239,228,132,206,178,57,63,252,247,13,43,101,186,211,69,147,131,116,11,117,45,236,233,186,173,75,93,126,212,167,151,239,63,214,247,142,154,42,35,140,213,242,220,203,190,217,179,27,119,85,64,235,119,167,111,118,246,169,238,23,110,222,222,239,121,255,0,144,115,14,18,150,36,171,163,49,8,184,155,61,35,91,250,243,207,179,253,126,12,228,39,250,196,125,233,246,17,254,193,120,192,32,7,22,220,106,59,87,6,221,195,90,100,190,92,186,254,222,105,114,245,252,196,168,15,23,218,108,203,185,71,220,162,253,189,194,149,208,133,45,68,148,150,166,99,235,93,118,173,102,204,173,200,183,235,209,185,19,35,108,222,141,232,86,155,144,149,151,106,76,203,185,69,237,26,9,200,126,42,167,21,242,237,111,86,157,147,207,150,223,87,207,94,205,186,235,58,82,83,217,177,37,220,223,176,132,136,0,0,0,1,88,156,106,113,1,80,109,219,22,195,132,230,165,83,244,159,90,157,62,207,45,202,115,173,246,154,123,123,207,236,168,190,255,0,112,226,92,37,48,162,13,247,125,92,213,250,140,125,236,81,122,45,87,188,203,111,57,153,200,238,37,164,207,83,65,123,15,246,8,91,139,84,38,45,172,65,170,209,34,191,206,106,55,35,106,246,154,117,220,195,106,62,195,51,246,171,222,61,54,92,177,254,235,203,198,34,67,189,173,169,27,82,207,51,158,206,198,207,155,171,15,52,159,89,109,185,183,78,114,143,176,187,127,233,45,27,217,55,84,43,218,216,133,115,211,143,88,243,121,155,59,255,0,168,226,144,125,228,71,222,147,246,15,186,42,187,141,109,181,17,214,172,11,136,189,87,216,244,174,238,243,221,169,211,145,239,208,187,62,225,192,248,74,212,165,69,204,245,54,11,40,213,169,124,238,105,234,93,155,41,243,140,189,154,247,251,133,230,143,193,92,165,69,173,82,222,166,77,78,230,94,219,184,181,50,238,81,40,187,140,143,188,139,218,51,25,136,214,218,236,187,218,161,111,27,188,197,67,229,122,219,116,215,123,40,95,118,167,250,222,241,113,183,70,14,68,205,102,70,169,63,95,182,178,207,63,163,123,105,158,205,107,9,223,234,239,105,7,170,35,233,219,251,59,123,233,74,100,57,48,36,174,36,182,249,110,183,166,228,234,71,166,165,169,118,151,103,113,143,77,77,194,235,202,175,105,63,122,211,233,124,218,92,109,188,215,185,237,39,110,231,77,178,245,77,100,163,245,136,203,176,191,232,237,30,81,42,52,30,228,158,134,66,72,224,86,125,113,219,4,167,68,106,29,195,215,81,162,182,166,74,7,73,13,175,85,111,165,213,253,105,199,90,251,76,148,95,118,238,206,226,33,60,240,163,140,118,29,212,226,51,15,19,45,191,67,190,148,165,42,147,214,63,35,122,180,65,31,168,204,34,34,212,205,103,251,52,246,144,150,216,83,156,44,12,198,3,142,205,167,118,115,165,73,105,14,165,158,130,98,116,221,176,180,220,227,40,46,247,18,67,180,176,251,82,91,39,89,94,228,43,184,244,50,255,0,24,255,0,64,0,0,0,0,0,0,21,29,198,130,239,68,139,174,220,179,208,231,172,220,56,115,77,58,123,156,168,183,223,183,252,191,176,70,78,28,246,162,238,188,208,91,173,164,181,42,99,177,42,74,254,245,186,140,77,125,165,250,223,127,224,52,16,194,9,166,27,109,37,161,33,4,146,253,132,63,208,0,5,70,113,160,189,234,107,189,173,203,25,183,116,167,149,50,29,65,73,218,158,215,121,213,22,140,245,219,187,236,255,0,190,211,238,246,138,202,29,39,0,177,186,235,192,156,70,164,94,118,221,67,167,68,105,145,213,49,28,166,215,205,142,151,218,113,196,106,182,215,183,94,82,123,72,181,47,103,184,244,67,129,56,149,31,23,48,158,216,191,216,63,90,175,73,133,45,226,237,236,113,216,205,58,162,237,74,127,186,123,18,69,248,119,15,122,164,165,101,181,69,169,24,249,206,91,180,119,95,234,92,135,171,154,238,221,204,95,126,186,251,199,239,105,166,217,65,54,218,116,73,118,17,106,35,246,121,241,191,242,21,151,250,237,193,25,222,93,66,168,196,170,76,21,109,215,108,151,33,73,91,106,208,219,90,79,69,53,220,162,34,247,159,191,62,23,77,203,85,188,46,42,141,207,91,127,157,54,167,41,233,111,175,106,83,170,220,90,150,163,209,36,69,246,148,125,196,68,63,214,205,187,235,150,37,201,2,233,183,165,244,243,169,210,26,146,210,249,104,94,138,109,196,173,61,139,74,139,237,32,187,200,251,133,252,100,47,49,167,152,92,18,166,212,170,5,165,90,140,219,52,185,138,254,234,235,49,34,155,142,104,77,54,148,234,183,143,213,45,72,189,134,101,221,37,128,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,191,195,231,36,149,92,215,223,238,87,110,118,37,193,195,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,114,205,68,70,227,122,223,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,80,113,65,225,247,26,147,26,181,154,28,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,211,159,240,167,202,182,60,220,87,252,12,200,219,247,132,187,10,207,164,200,40,167,33,81,57,199,117,176,79,35,171,128,134,148,164,164,227,26,80,164,170,66,183,19,111,37,179,109,43,113,165,27,55,62,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,109,60,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,154,157,99,213,31,109,134,34,185,21,166,26,97,154,74,185,104,70,215,139,149,171,78,56,107,83,202,113,77,154,137,100,210,93,226,188,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,145,207,241,175,30,240,159,46,214,172,91,215,24,238,191,163,244,89,181,4,82,216,147,208,201,151,190,82,219,113,196,183,178,59,110,44,181,67,46,30,166,91,125,93,53,212,200,143,218,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,3,62,220,69,50,207,102,229,107,48,199,102,97,244,233,107,183,171,244,118,110,56,48,164,153,173,116,196,61,34,67,39,16,157,53,26,158,66,85,29,70,133,171,215,216,180,165,70,181,36,220,92,181,224,99,250,108,253,219,254,36,32,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,122,240,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,154,69,37,241,114,203,61,155,130,184,185,70,197,43,50,116,180,35,21,228,85,170,85,58,99,198,110,34,53,69,149,176,185,15,180,226,148,106,216,250,165,239,54,204,189,69,165,123,85,177,73,109,190,107,194,227,199,102,25,124,235,201,230,139,254,1,64,60,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,132,85,226,143,227,179,19,126,75,228,240,132,223,225,39,96,89,184,167,146,107,255,0,15,177,6,222,137,92,183,171,151,196,248,211,160,201,35,216,234,61,31,77,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,130,185,228,200,229,229,148,43,201,50,162,174,93,115,14,171,146,20,138,13,121,104,45,237,175,67,87,69,51,105,18,81,37,41,37,25,40,136,144,242,18,107,65,36,210,235,77,116,14,30,124,67,42,185,104,170,199,194,188,84,153,46,163,133,117,25,6,104,89,37,79,63,109,190,226,181,84,134,18,90,169,113,148,163,53,58,194,72,204,140,212,235,69,191,152,219,247,146,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,0,10,75,226,229,150,123,55,5,113,114,141,138,86,100,233,104,70,43,200,171,84,170,116,199,140,220,68,106,139,43,97,114,31,105,197,40,213,177,245,75,222,109,153,122,139,74,246,171,98,146,219,124,215,133,199,142,204,50,249,215,147,205,23,252,3,159,221,57,133,192,43,26,187,42,214,189,113,195,15,237,250,212,45,157,77,58,169,115,66,137,41,141,232,74,209,189,167,28,74,211,185,11,74,139,82,237,74,136,203,176,200,125,91,23,22,48,179,20,58,239,201,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,192,102,179,54,62,41,241,147,226,5,195,230,47,143,21,93,191,239,43,154,217,182,108,202,237,195,46,93,10,206,143,38,53,10,158,163,34,98,10,36,72,92,135,205,9,34,34,53,184,235,134,106,89,234,179,36,182,147,61,173,161,41,157,60,52,184,125,201,198,26,173,31,48,120,191,74,136,230,31,64,145,212,209,233,50,218,106,83,23,42,208,169,76,56,78,18,31,37,176,136,242,88,105,70,135,154,82,31,45,82,100,104,53,107,115,226,42,241,71,240,39,137,191,37,243,136,66,128,70,170,4,10,206,191,13,58,86,98,177,182,211,197,187,62,124,186,124,138,245,98,28,12,64,65,203,74,16,116,166,88,50,57,209,212,225,44,219,146,77,48,220,100,182,150,214,133,173,198,22,164,182,72,121,197,207,80,1,197,51,161,140,117,220,2,203,5,255,0,138,182,179,59,235,84,170,123,113,233,206,110,65,116,210,165,200,106,35,82,116,90,22,133,242,87,33,46,242,212,147,74,249,123,15,66,86,165,156,33,239,240,7,24,235,185,127,198,91,79,24,173,198,122,137,118,205,65,50,28,141,185,8,234,226,173,42,110,76,109,235,66,201,190,107,14,58,215,51,97,169,27,247,39,214,73,24,211,72,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,247,173,160,148,165,169,13,52,210,13,107,217,184,250,168,0,206,102,120,176,134,205,192,140,212,95,152,91,135,204,75,98,222,164,200,134,244,22,36,190,111,46,58,36,194,98,81,178,75,63,89,72,66,159,82,16,106,53,47,98,83,185,75,86,170,57,191,192,199,244,217,251,183,252,72,69,94,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,6,107,51,99,226,159,25,62,32,92,62,98,248,157,53,155,90,133,112,112,57,161,85,170,240,122,137,118,205,65,117,74,91,156,213,163,167,148,187,154,68,69,57,162,76,137,122,177,46,66,52,81,26,125,125,116,220,148,153,87,182,10,98,133,87,5,113,114,208,197,122,50,101,185,34,214,172,70,169,46,60,105,170,136,185,140,33,101,206,138,110,164,140,208,135,154,230,52,191,85,68,104,113,68,105,81,25,145,233,204,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,88,28,90,242,81,233,184,115,51,101,134,84,202,172,202,211,60,150,239,74,123,5,207,109,80,89,99,150,138,154,72,213,189,190,74,26,105,183,82,218,84,147,108,210,233,147,100,211,203,95,21,225,105,148,12,101,188,241,30,131,153,218,125,123,232,93,173,106,84,53,131,54,69,57,50,156,184,59,77,153,177,35,182,179,73,37,149,48,185,12,174,87,110,199,20,68,217,45,104,112,218,149,92,106,252,44,90,223,16,32,249,117,68,85,174,81,112,66,149,152,236,197,217,152,53,93,174,75,164,83,107,242,36,170,100,184,141,165,111,147,17,226,189,37,196,55,187,213,74,214,150,13,4,179,37,18,13,100,163,74,246,236,61,31,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,15,21,141,24,67,102,227,214,23,220,24,71,136,12,75,114,133,113,71,75,50,14,35,230,203,237,45,14,37,214,158,109,125,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,140,23,253,194,227,192,158,25,124,235,206,38,137,84,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,252,151,206,33,10,1,26,8,207,38,71,44,220,222,217,169,149,21,113,40,120,139,67,142,164,80,107,203,65,236,113,26,154,186,41,155,72,212,184,202,81,168,201,68,70,182,86,163,90,9,68,167,90,118,136,110,155,91,17,240,59,17,229,91,119,36,26,173,165,121,218,85,4,41,73,75,166,204,168,50,155,52,184,211,205,58,217,255,0,120,227,110,182,163,74,146,104,90,20,100,105,81,221,167,14,44,241,201,205,109,155,62,207,196,20,68,143,136,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,242,146,183,90,82,77,36,241,52,220,202,0,0,0,0,0,0,0,0,0,0,0,0,0,1,26,115,233,152,211,203,214,9,84,170,84,242,214,173,89,109,234,92,53,127,114,117,232,146,141,183,52,54,156,74,180,83,37,234,158,132,126,211,34,239,160,123,206,239,173,223,119,37,66,233,184,101,245,19,170,50,29,146,234,249,104,70,170,113,197,45,93,136,74,75,237,44,251,136,135,249,90,215,45,86,207,184,169,215,61,17,254,76,218,100,166,101,176,189,169,86,139,109,105,90,79,69,17,151,218,73,119,145,144,208,126,70,49,191,242,235,151,250,21,193,37,222,101,66,150,196,90,76,229,109,211,116,150,225,70,91,138,208,155,66,75,85,59,220,146,50,247,31,187,188,213,105,80,43,80,93,166,212,216,231,70,125,10,67,136,220,164,234,149,17,145,150,169,50,62,227,49,204,160,229,95,1,169,183,1,221,48,172,78,93,80,222,234,13,255,0,74,77,63,172,222,75,215,105,189,183,237,17,30,154,105,251,7,82,137,14,60,8,205,196,136,222,198,154,73,33,9,212,207,66,34,208,187,79,183,184,135,136,199,92,73,143,132,152,79,116,95,239,159,173,72,164,205,150,201,118,246,184,212,103,93,73,118,37,95,220,253,169,50,252,123,134,119,113,247,27,174,188,118,196,106,189,231,114,84,58,132,73,153,33,80,209,202,109,28,168,234,125,215,27,70,168,109,27,180,230,171,180,203,83,246,251,139,155,11,53,224,191,123,212,209,123,92,118,51,142,235,79,58,100,202,130,83,181,61,142,243,169,205,17,235,183,119,217,255,0,125,167,221,237,22,230,0,3,252,223,65,56,203,141,171,185,105,52,159,237,33,159,126,35,22,162,237,76,208,92,77,168,180,42,155,178,234,73,254,245,202,140,189,61,167,250,191,119,224,36,223,5,251,193,17,238,203,142,206,91,158,179,144,230,77,36,233,239,118,156,222,186,237,255,0,47,236,246,139,113,0,0,0,0,0,0,1,254,111,190,212,102,205,215,151,181,9,239,61,12,255,0,196,56,182,43,103,11,3,48,124,228,51,118,93,156,153,81,154,91,170,103,160,152,173,118,239,45,55,54,202,203,189,181,16,137,56,175,198,59,14,233,145,30,135,134,118,223,166,31,82,84,148,201,235,31,143,177,90,44,139,212,122,17,145,232,100,131,253,186,123,12,87,238,98,179,179,140,121,136,152,228,122,253,99,167,162,246,147,116,254,158,42,246,246,188,68,124,212,48,218,207,212,120,211,251,53,239,238,143,237,52,236,151,208,203,73,220,227,171,36,164,181,211,85,25,232,67,211,93,56,105,119,89,180,138,125,110,191,77,233,163,84,218,105,232,202,231,52,189,232,113,42,82,15,68,40,204,181,36,159,121,23,119,104,243,144,225,201,159,37,17,34,55,204,117,205,118,167,82,45,116,45,79,180,251,59,136,93,109,175,131,145,50,167,145,170,182,175,238,172,189,200,235,30,218,101,191,74,194,182,122,187,221,65,104,137,26,118,126,222,222,234,114,195,171,109,87,165,237,79,183,73,222,89,204,230,250,219,117,211,99,43,95,118,165,250,190,241,167,58,29,42,45,22,150,205,50,18,118,178,206,237,165,169,159,122,141,71,222,102,125,230,126,209,251,197,25,113,106,168,202,149,153,234,148,23,145,163,80,249,60,163,212,187,119,211,224,153,247,22,189,254,241,223,56,41,219,81,26,106,254,184,204,247,62,247,162,182,247,150,221,61,34,143,126,135,217,247,11,81,31,10,247,186,161,89,54,196,219,158,162,122,71,133,203,223,223,253,119,18,130,238,35,62,245,23,176,103,39,49,216,255,0,117,230,31,16,230,94,215,44,141,82,239,47,144,206,198,254,175,70,25,109,94,178,27,111,93,121,41,62,210,236,255,0,164,252,198,19,80,163,220,184,131,74,162,74,123,148,212,158,126,229,237,53,105,181,135,20,93,132,101,237,79,188,77,46,45,120,81,6,196,190,109,154,253,54,62,198,43,93,110,139,222,103,187,146,204,20,119,26,212,101,161,172,253,133,251,71,109,224,173,136,10,157,110,223,86,28,215,52,42,103,163,58,36,233,246,185,142,84,93,115,180,147,217,220,95,105,71,247,123,133,157,128,0,0,0,163,238,46,85,169,245,12,196,46,157,33,253,236,66,211,146,141,169,45,187,224,192,53,118,145,106,122,153,123,68,144,224,167,73,142,213,153,136,21,30,78,142,74,244,78,229,110,63,91,107,181,18,46,205,123,5,117,102,234,136,221,3,31,174,122,115,75,220,148,116,90,118,105,223,9,131,247,159,188,113,209,125,28,46,241,13,119,158,88,232,180,135,143,115,180,94,167,122,187,181,231,84,38,168,187,54,145,119,39,222,127,176,76,1,94,60,100,105,107,127,7,168,245,34,70,169,141,212,106,122,247,110,149,79,79,188,87,183,14,235,160,173,76,221,88,213,23,222,229,198,47,73,243,189,93,117,254,140,150,73,238,35,62,245,123,6,133,192,103,103,61,118,84,187,43,49,183,44,73,77,236,230,244,123,83,169,30,154,64,140,103,218,74,63,214,22,97,194,18,249,114,230,192,57,54,164,151,121,138,183,182,106,91,116,211,159,54,123,158,196,151,234,251,207,246,8,47,196,239,47,168,193,220,110,114,225,165,57,186,147,114,233,211,55,166,156,174,158,36,36,47,181,78,45,74,213,78,25,246,145,105,247,144,232,92,35,241,110,141,71,196,42,142,21,92,45,106,205,197,201,228,43,114,251,58,118,39,190,174,196,32,207,188,203,189,69,251,123,132,185,204,111,11,60,40,197,183,36,86,236,153,159,70,42,171,217,162,185,114,102,238,211,146,159,245,201,105,73,122,173,171,217,253,111,121,16,173,44,117,200,6,58,224,101,54,77,118,177,71,234,233,81,157,75,106,149,212,67,111,82,228,41,213,30,196,200,90,187,9,10,45,52,237,211,240,33,26,93,105,108,184,166,156,78,139,66,141,42,45,123,140,187,199,250,66,155,38,159,41,169,176,220,229,188,194,210,227,106,208,143,69,17,145,145,232,125,157,228,67,184,225,206,117,243,5,134,109,162,53,2,244,219,25,189,9,45,122,58,17,232,69,176,187,214,194,143,185,4,67,164,179,197,27,51,204,168,213,244,159,118,168,219,167,69,79,47,219,253,168,63,228,184,161,230,120,157,39,62,148,119,43,118,157,21,63,252,208,122,139,99,139,134,97,232,181,6,228,214,23,233,104,201,34,37,199,210,11,27,200,148,147,63,89,48,204,203,82,35,47,219,247,9,39,132,220,103,173,26,244,134,41,120,149,134,255,0,71,245,52,182,169,222,152,118,94,243,213,180,235,203,102,9,105,174,171,86,154,255,0,87,79,105,9,241,133,24,199,98,227,53,179,26,233,177,170,221,108,71,208,133,25,242,30,111,106,148,218,23,183,235,80,131,61,9,212,118,233,237,252,116,246,224,0,0,0,63,134,100,68,102,125,196,40,27,137,157,248,139,239,52,181,157,157,214,250,36,80,207,241,98,163,51,253,234,127,95,239,252,76,117,238,13,216,111,50,175,141,85,187,249,114,121,112,225,80,228,195,36,236,35,220,234,37,211,221,211,93,196,101,216,127,171,167,223,236,23,56,0,0,42,155,141,38,27,173,15,91,56,166,201,104,218,138,21,17,101,254,251,90,139,230,125,170,247,127,189,253,190,193,86,0,47,123,133,36,106,228,124,173,182,170,210,187,28,171,18,226,22,136,254,215,58,116,29,159,103,246,247,246,251,196,202,0,16,47,139,237,185,50,161,151,250,125,94,49,234,136,213,166,185,137,236,251,41,133,61,70,122,153,253,254,225,73,96,45,19,130,173,219,47,211,215,77,137,183,249,183,73,58,173,174,165,246,247,211,154,253,93,123,191,223,105,247,123,69,178,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,154,204,216,248,167,198,79,136,23,15,152,190,36,254,86,178,73,74,205,126,70,174,90,237,176,196,72,56,139,106,223,21,103,169,83,19,21,42,126,172,194,104,241,20,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,172,223,200,47,14,235,87,44,112,226,98,149,248,126,155,196,218,149,61,147,46,162,59,105,110,217,230,176,158,166,36,125,142,56,135,30,222,167,91,92,162,87,172,217,18,80,72,74,156,230,194,190,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,92,77,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,217,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,75,137,75,106,121,123,149,185,100,73,35,229,161,180,34,90,112,180,207,183,208,73,148,28,168,226,131,27,237,250,173,67,163,180,42,145,227,234,228,9,210,223,53,20,57,9,65,106,227,47,62,234,141,14,232,106,109,199,12,150,102,210,137,76,91,248,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,145,89,220,196,108,35,195,28,180,94,53,188,106,181,98,93,118,244,216,232,166,162,220,122,74,24,93,98,91,171,34,101,134,150,163,37,33,105,81,115,141,198,245,117,164,48,183,144,147,83,68,67,57,130,247,184,87,225,206,54,216,25,104,165,63,138,87,84,71,237,234,228,118,106,86,101,188,204,102,55,210,105,207,173,233,42,125,217,13,145,41,197,202,84,146,112,155,89,175,148,132,160,183,37,75,91,77,211,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,12,214,102,199,197,62,50,124,64,184,124,197,241,210,178,3,147,234,174,108,177,113,41,168,20,70,236,75,58,68,57,247,90,222,117,68,185,44,45,106,54,224,180,150,214,151,119,200,38,93,65,184,149,36,154,66,86,189,219,201,182,220,191,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,0,0,42,47,140,254,97,233,87,37,205,109,101,186,218,170,203,90,237,57,10,173,221,17,213,13,41,96,166,189,29,190,129,40,117,69,189,75,68,119,228,41,68,143,171,210,83,100,102,165,164,201,186,203,1,121,60,36,49,230,54,41,229,161,188,54,168,77,150,253,195,134,18,61,23,36,228,200,118,66,221,167,62,183,29,130,225,45,104,36,161,9,73,59,25,13,37,107,216,136,105,63,85,43,66,74,111,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,223,242,51,156,91,19,40,25,29,184,171,245,248,126,153,185,43,56,129,80,250,63,111,243,30,143,233,78,84,74,50,37,127,58,67,14,182,199,41,185,4,231,214,17,111,211,106,117,51,236,231,249,33,226,69,117,97,38,50,220,181,44,193,215,170,183,37,183,137,149,6,102,87,106,142,58,227,175,82,39,37,60,180,76,102,58,62,175,147,203,229,180,227,77,54,74,38,152,96,154,35,38,16,202,238,252,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,51,89,155,31,20,248,201,241,2,225,243,23,197,201,240,228,181,168,87,207,14,171,46,202,186,96,245,180,91,130,159,113,82,234,49,185,171,111,159,21,250,164,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,40,134,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,162,156,140,226,133,87,24,242,151,134,119,229,117,50,206,164,253,31,209,179,31,151,53,82,223,150,252,23,156,132,228,167,29,81,18,148,183,149,24,222,61,117,50,55,12,141,74,211,113,247,81,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,85,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,5,64,113,155,197,156,26,185,47,186,22,21,81,45,14,167,18,109,46,91,149,155,147,106,153,233,32,188,201,186,213,51,184,186,157,220,230,228,110,63,85,157,118,160,205,79,62,148,66,188,172,80,49,150,231,204,21,147,68,203,245,111,208,247,243,213,3,93,34,160,169,41,97,184,188,182,150,227,238,58,106,37,18,153,75,8,120,220,111,106,249,141,146,209,177,205,219,21,164,138,75,117,86,105,80,153,174,205,137,50,164,136,237,166,100,136,145,149,25,135,159,36,151,49,109,180,167,28,83,104,53,106,100,131,113,102,146,50,35,82,180,212,255,0,88,0,0,0,0,0,0,0,0,0,0,0,0,0,169,190,53,87,116,191,78,218,214,38,159,205,186,72,53,109,123,62,222,250,139,95,171,175,119,251,237,62,239,104,171,176,23,105,194,6,221,153,79,203,253,66,175,32,244,68,154,211,188,180,246,125,149,66,128,162,61,72,254,239,112,158,128,2,26,241,91,141,92,145,149,183,21,69,87,99,85,99,114,89,104,143,237,98,167,78,223,246,191,103,119,111,184,81,8,11,79,224,183,134,235,91,215,54,41,188,90,182,146,155,68,65,127,190,214,156,249,31,98,189,223,239,127,111,176,90,200,0,0,166,62,50,56,111,50,145,141,84,75,249,18,121,144,230,208,227,67,52,236,34,218,234,229,212,29,211,93,198,103,216,95,171,167,223,236,28,135,134,101,248,139,19,52,180,99,95,117,125,17,232,127,181,250,140,63,247,170,253,79,187,241,33,127,36,100,162,37,23,113,246,143,232,0,0,0,15,17,138,248,199,98,224,205,179,38,233,190,106,221,20,70,16,181,17,242,30,115,114,146,218,215,183,234,144,179,45,73,165,246,233,236,252,53,128,248,177,198,122,209,160,200,126,151,134,184,111,244,135,67,83,105,157,233,135,98,108,61,92,73,43,150,244,19,215,77,16,173,53,254,182,158,195,17,178,231,226,225,152,122,213,65,201,52,117,250,38,50,136,201,17,244,130,254,194,53,40,203,214,84,50,51,208,140,139,246,125,227,203,159,20,60,207,27,166,231,210,142,245,110,211,162,167,255,0,154,15,250,123,138,54,103,158,81,43,233,62,221,17,183,78,138,158,127,183,251,80,115,108,70,206,190,96,177,49,181,198,175,222,155,163,57,169,41,175,71,66,45,72,247,151,122,24,73,247,44,200,112,233,179,100,212,37,59,54,99,156,199,159,90,156,113,90,17,106,163,51,51,61,11,179,188,204,127,155,77,45,231,18,211,105,213,107,81,37,37,175,121,159,112,149,25,109,225,229,140,153,129,98,61,113,12,122,30,132,227,200,74,166,238,139,35,212,50,101,70,174,95,82,133,253,135,183,105,166,189,154,119,159,101,160,229,191,135,62,14,101,249,152,215,21,95,250,114,183,21,164,62,185,159,206,162,242,220,73,50,179,87,45,50,86,131,209,108,154,180,211,79,91,78,226,237,173,30,38,88,183,78,196,60,126,155,65,162,181,182,21,178,151,41,6,123,148,122,185,26,108,196,255,0,89,9,62,229,151,180,203,239,49,251,120,98,101,245,24,197,141,205,220,53,87,54,210,109,173,122,150,244,215,155,212,68,154,132,118,165,196,41,58,45,178,62,194,61,125,186,16,157,60,94,239,149,219,56,7,26,212,140,247,45,87,14,253,11,110,186,242,38,192,115,218,147,253,111,121,126,209,89,217,20,178,165,222,185,141,182,226,69,111,127,43,172,220,157,72,181,214,4,147,239,53,23,234,141,19,0,207,71,17,43,160,174,204,221,95,53,38,30,230,70,63,70,114,125,93,52,254,140,136,74,239,34,62,244,251,69,132,112,110,165,173,140,30,172,212,141,26,38,79,79,161,235,223,182,85,65,62,241,97,226,31,241,68,196,37,217,153,98,173,210,25,61,174,214,186,109,138,239,211,147,80,132,163,236,218,101,220,175,121,126,209,66,227,177,101,22,136,221,127,31,173,138,115,171,218,149,245,186,246,107,221,9,243,247,151,184,88,175,26,202,76,119,108,204,63,169,114,181,114,47,165,118,171,113,250,187,157,167,17,246,107,218,35,127,8,234,212,234,126,98,17,79,142,254,198,38,235,206,70,210,61,219,32,207,52,246,153,106,90,25,251,5,224,128,0,0,0,207,215,18,42,204,58,166,105,174,134,226,175,113,199,232,183,246,25,125,170,116,61,59,200,189,194,192,184,56,209,21,7,3,234,149,147,238,169,242,52,255,0,249,115,42,9,247,253,254,226,21,205,196,2,146,186,54,104,174,216,107,70,211,79,65,217,174,191,236,116,83,247,159,188,71,49,107,28,22,175,167,164,181,122,89,74,143,171,112,253,29,181,205,229,217,188,234,46,119,109,255,0,47,253,130,212,4,40,226,187,110,46,175,150,249,213,20,55,187,160,229,106,122,233,166,249,240,75,222,94,239,188,82,246,17,78,145,77,196,58,76,216,178,57,14,183,207,218,230,194,86,154,176,225,31,97,246,119,24,211,117,45,213,63,5,167,84,239,48,213,187,214,219,166,189,167,236,31,168,82,111,23,235,37,86,230,57,64,185,63,169,95,230,237,63,248,8,112,16,127,214,63,214,247,23,237,31,79,131,222,40,59,109,98,221,82,194,113,90,49,114,114,53,45,59,250,120,211,221,253,67,62,245,126,177,126,222,225,56,56,155,96,130,113,87,47,21,74,197,54,39,58,181,66,228,116,101,204,219,249,233,208,210,231,218,113,40,251,13,159,121,31,221,161,138,52,177,239,10,157,131,116,194,186,169,7,164,184,60,206,95,217,254,187,106,108,254,210,84,93,203,63,97,141,34,224,6,44,83,177,167,11,104,248,129,78,94,169,168,245,26,167,69,118,114,228,58,215,181,8,254,228,127,213,47,242,159,66,121,166,223,105,108,58,157,200,113,38,133,22,186,106,70,90,24,135,185,153,225,179,132,248,234,228,251,134,140,175,64,215,228,19,175,156,157,36,202,230,188,174,114,254,194,165,33,9,213,199,72,251,180,45,186,119,31,101,75,230,103,39,88,163,150,170,243,209,174,56,61,69,29,75,87,77,80,230,199,71,53,27,222,36,31,41,15,184,164,234,134,20,174,222,238,227,237,239,224,131,209,225,244,11,78,167,116,195,135,123,86,61,25,74,113,214,210,244,142,157,215,182,164,220,65,43,213,108,201,71,234,154,143,179,221,239,50,22,145,132,220,46,114,233,139,86,53,30,242,181,239,222,182,52,200,209,223,113,207,69,78,111,85,45,150,220,52,232,185,105,62,231,19,218,69,237,253,131,249,136,92,23,237,245,193,122,93,137,136,220,153,8,37,41,184,190,136,90,183,104,75,50,45,238,206,208,181,61,133,255,0,79,188,65,156,193,100,131,27,114,250,183,170,23,29,7,157,67,74,212,148,84,58,168,137,221,249,211,47,170,67,235,89,122,140,169,95,244,119,247,248,28,17,199,75,231,0,239,40,151,117,153,59,146,236,103,155,91,173,114,153,87,53,9,117,183,20,141,206,54,178,78,166,210,75,82,46,207,240,235,123,249,56,205,93,187,153,188,55,133,87,105,254,93,193,17,134,218,169,198,218,225,232,242,88,142,167,149,191,146,218,63,56,254,154,36,180,246,151,103,116,131,0,0,0,30,71,23,174,36,90,88,87,119,220,171,119,148,84,186,21,66,97,47,110,237,166,220,103,23,174,154,30,191,103,220,127,128,205,174,48,221,15,94,88,167,118,220,174,191,206,42,133,110,124,148,47,105,39,84,185,37,197,145,233,161,126,183,184,133,198,240,147,195,169,54,174,2,189,113,77,137,201,114,177,57,82,89,62,97,43,123,46,194,130,180,171,177,71,166,187,79,176,200,143,240,19,172,0,0,115,76,193,224,125,185,143,248,109,83,176,46,18,216,82,89,120,227,63,245,135,200,125,81,221,105,14,109,67,136,221,183,156,103,180,213,161,251,125,229,75,248,235,195,83,31,240,198,185,80,93,181,111,122,118,134,219,238,169,137,125,92,40,191,82,75,119,105,236,92,165,47,236,33,39,219,219,235,105,222,67,229,224,71,15,44,124,197,27,198,157,22,183,104,250,50,223,234,89,235,102,245,240,158,218,215,53,162,112,185,105,146,149,159,213,184,106,245,123,123,52,46,209,121,56,51,134,116,204,32,195,75,127,15,169,71,185,170,53,58,36,53,47,214,45,234,102,59,109,26,180,82,214,101,169,54,93,155,143,241,62,241,237,128,7,128,199,124,46,131,140,152,83,114,97,244,211,218,117,90,100,200,204,47,180,246,60,236,103,90,74,180,37,163,93,57,135,216,106,34,252,59,198,125,243,15,150,124,66,192,11,226,167,111,92,116,142,92,22,228,60,112,100,117,12,31,58,49,60,234,27,94,212,58,179,78,228,178,163,209,71,169,119,31,223,204,104,54,221,102,230,169,49,72,162,195,234,37,73,117,44,182,142,98,17,170,212,162,73,22,170,50,46,245,23,121,139,185,225,131,149,250,246,5,97,139,183,53,224,199,38,175,113,41,82,219,70,228,43,100,89,17,225,44,147,171,110,173,39,162,218,87,110,132,127,129,119,205,192,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,197,43,113,171,241,79,107,124,63,131,230,53,17,249,56,53,85,169,84,12,201,94,213,218,237,78,37,58,155,78,195,122,148,185,147,37,188,150,88,140,195,115,233,234,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,229,120,138,103,170,78,105,111,35,177,240,250,124,180,97,93,2,67,47,65,102,76,86,144,186,157,69,146,144,131,169,17,155,100,251,40,83,114,20,218,25,82,254,194,18,181,33,11,81,161,28,255,0,41,25,28,197,204,222,201,173,202,179,215,18,135,111,80,227,188,135,171,213,68,47,164,114,163,202,53,49,9,189,132,106,90,212,163,108,220,82,72,249,45,43,122,137,74,83,77,59,197,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,109,60,41,243,199,39,18,169,80,50,183,137,40,136,213,118,216,163,146,45,106,154,86,211,5,81,167,69,74,16,80,150,222,164,107,146,203,90,41,42,109,39,204,101,167,20,178,74,154,83,143,88,248,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,171,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,47,248,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,17,87,138,63,142,204,77,249,47,147,194,19,83,133,54,41,88,152,45,145,219,247,18,241,50,187,232,107,110,141,136,15,245,179,122,87,164,114,185,177,41,108,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,149,123,103,7,54,119,150,110,177,67,233,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,233,203,65,153,165,164,17,73,254,24,188,63,225,226,236,200,217,129,198,251,119,171,177,98,109,126,217,166,186,227,14,197,175,74,109,247,153,117,82,80,149,155,132,203,14,71,237,101,196,37,47,41,105,212,212,218,86,135,46,80,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,0,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,0,0,102,91,31,177,142,187,152,12,101,187,49,138,227,103,167,151,115,84,21,33,184,219,144,190,146,42,18,77,198,141,189,8,65,57,202,97,182,154,230,108,37,47,102,229,122,202,51,30,42,167,73,170,209,100,162,29,102,153,46,4,135,35,177,45,13,73,101,77,45,76,62,210,30,101,210,74,136,140,208,227,78,54,226,21,220,164,45,42,45,72,200,193,186,77,85,234,84,138,235,52,201,107,166,195,144,204,73,19,18,202,141,134,95,121,46,41,166,150,230,155,82,181,165,135,148,148,153,234,162,105,195,45,118,158,147,87,132,134,60,201,194,204,203,183,134,213,9,177,24,183,177,62,63,162,228,156,153,13,71,67,85,22,16,227,176,92,37,173,6,165,173,74,55,99,33,164,173,27,215,49,39,235,41,8,73,222,72,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,17,87,138,63,142,204,77,249,47,147,194,17,84,126,169,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,150,139,65,58,203,173,154,147,169,111,109,105,239,73,145,89,87,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,42,131,137,117,129,27,15,179,165,136,145,105,182,244,186,85,54,185,34,53,126,41,188,78,236,152,185,113,155,118,84,134,150,225,158,244,42,97,203,35,218,123,18,180,173,9,219,179,105,77,254,9,120,153,117,92,24,113,136,152,91,86,151,212,81,108,250,133,62,161,72,230,56,226,220,143,215,148,158,123,9,220,179,66,25,37,196,39,18,132,37,63,88,251,234,51,81,175,178,202,134,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,252,151,206,33,10,1,23,167,196,103,62,223,201,94,132,198,27,225,219,29,70,38,220,212,254,178,36,135,227,239,139,69,130,181,173,162,152,162,89,108,121,227,91,110,37,166,187,82,74,66,150,233,109,74,91,122,147,44,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,127,217,36,201,245,179,148,108,47,106,138,146,137,54,246,174,71,97,87,101,98,35,178,57,19,159,105,199,214,202,27,109,213,154,82,134,83,37,109,18,210,134,205,194,73,45,105,73,158,212,200,160,0,0,0,0,0,0,0,0,0,0,0,0,0,16,147,137,238,88,43,216,235,134,45,220,214,131,28,234,189,186,101,45,198,247,33,59,227,71,143,53,102,157,92,117,9,45,86,234,123,116,51,252,75,186,145,107,214,221,102,217,169,63,72,173,67,233,229,70,117,76,184,142,98,23,162,210,163,73,150,169,51,46,244,159,113,142,157,151,140,179,226,22,63,223,20,203,118,220,164,115,32,185,33,147,157,35,168,96,185,49,141,230,144,226,246,173,212,26,182,165,228,158,137,61,79,184,190,237,4,96,70,23,65,193,188,41,182,240,250,17,238,58,85,50,28,103,215,218,91,222,106,51,77,41,90,26,215,166,188,178,236,37,25,126,61,227,223,128,15,19,140,216,103,76,197,252,52,184,48,250,170,123,90,172,211,165,195,74,253,99,216,167,163,184,209,43,68,173,6,122,19,135,217,184,191,18,239,20,109,142,252,60,177,243,11,175,26,140,90,37,163,233,59,127,169,123,162,155,215,194,103,115,92,215,73,178,229,170,74,150,95,86,217,43,214,237,237,208,251,71,212,192,174,26,152,255,0,137,213,202,122,238,91,123,208,84,55,31,105,79,203,234,225,74,250,147,91,91,143,98,37,37,127,97,106,62,206,223,87,78,243,23,65,151,220,15,183,48,3,13,169,150,5,188,91,202,51,44,156,151,254,176,185,239,166,59,77,45,205,171,113,123,119,114,72,246,146,180,47,103,188,250,88,0,0,130,156,91,48,234,77,215,128,173,92,80,162,115,156,163,206,76,151,143,152,73,216,203,80,167,45,74,237,81,107,166,226,236,34,51,252,69,57,96,245,206,245,155,138,118,149,202,211,252,159,71,214,224,73,90,246,146,180,75,114,91,89,158,154,31,234,251,140,105,43,8,110,36,93,184,87,104,92,168,123,155,233,58,21,62,97,175,110,221,198,228,102,215,174,154,22,159,107,220,95,128,245,192,0,0,2,62,231,31,53,118,238,89,48,222,109,97,215,249,151,4,182,28,106,153,27,107,133,171,202,98,66,153,86,254,75,136,252,227,26,104,162,211,218,125,157,244,63,141,216,233,124,227,229,229,46,238,188,231,115,157,146,243,139,105,174,83,41,229,33,78,184,226,81,185,182,208,74,208,221,81,106,101,219,254,13,61,246,95,114,65,141,185,130,91,53,11,114,131,201,161,169,105,74,234,29,84,69,109,252,209,159,213,45,244,44,253,71,146,175,250,59,251,167,54,30,240,95,183,209,5,153,119,222,35,115,164,44,146,167,34,250,33,105,219,169,32,204,183,181,59,67,208,247,151,253,62,225,253,197,158,23,57,116,194,91,26,177,121,93,23,239,69,26,28,105,15,182,231,162,167,57,162,144,203,142,18,116,68,181,31,115,106,237,50,246,126,193,86,248,131,2,211,166,93,51,33,217,53,143,73,210,155,117,196,179,35,167,117,157,201,39,22,73,245,92,51,81,122,164,147,237,247,251,200,199,156,29,239,44,217,58,197,28,202,215,153,141,110,65,233,232,233,90,122,154,135,54,58,249,72,222,201,44,249,75,125,181,43,68,62,149,118,119,247,23,111,117,180,101,155,134,206,19,224,83,144,46,26,202,189,61,95,142,77,62,82,116,147,23,148,242,121,43,251,9,148,180,43,71,26,51,238,208,247,105,220,93,179,9,150,155,97,164,48,210,118,161,180,146,18,90,235,161,17,104,66,59,231,195,27,227,224,150,95,235,213,52,175,249,245,102,52,170,76,100,232,127,156,118,20,165,32,245,229,172,190,211,94,210,34,247,153,123,115,252,226,234,152,129,123,41,105,71,50,163,113,85,12,201,58,164,181,122,67,221,218,250,169,251,75,251,139,240,23,153,195,39,4,11,10,178,241,75,172,84,226,114,107,85,222,127,88,92,205,223,153,157,49,45,253,151,20,143,176,225,119,17,125,250,152,132,28,97,49,65,203,151,22,233,118,19,106,213,139,111,159,167,103,119,81,26,3,191,168,71,222,159,214,63,217,220,62,103,8,27,37,87,30,57,79,185,63,169,64,229,110,63,248,120,115,208,95,214,47,213,247,31,236,23,100,63,45,81,213,49,5,215,82,239,44,211,183,214,219,174,157,165,236,25,145,197,233,242,42,120,135,86,155,42,71,61,215,57,27,156,216,73,215,70,27,34,236,46,206,226,23,67,194,138,220,93,35,45,240,170,75,70,210,168,115,52,61,117,215,151,62,114,125,231,239,251,132,215,21,95,198,150,250,122,51,86,101,148,152,250,55,51,210,59,156,222,93,187,14,156,231,118,223,242,255,0,216,42,156,72,206,31,244,149,214,115,69,105,67,66,55,26,186,254,205,116,255,0,99,165,31,188,189,194,198,120,198,209,85,59,3,169,117,130,238,166,115,245,255,0,249,147,41,233,247,253,222,227,21,251,195,118,179,14,151,154,107,93,185,75,218,114,58,221,157,134,127,102,157,51,94,226,63,120,208,40,0,0,0,12,226,103,78,115,21,60,204,94,51,98,185,189,167,61,31,181,90,25,107,165,62,57,31,127,222,66,219,248,83,209,83,72,202,213,21,125,235,127,169,220,126,253,181,25,218,123,79,222,43,147,138,157,25,116,188,222,93,111,18,52,102,71,67,203,61,123,246,211,33,107,237,51,239,63,104,141,181,28,57,170,64,195,234,62,32,169,90,195,170,245,27,75,68,250,188,167,201,163,254,182,167,218,127,170,95,183,188,73,190,22,184,152,253,137,152,136,148,110,102,200,149,238,103,80,173,8,255,0,49,6,106,147,253,69,31,122,253,134,95,180,94,240,225,25,223,182,169,215,78,90,174,218,101,81,124,182,87,208,106,189,20,123,116,159,25,93,201,50,51,237,73,123,70,120,237,121,13,196,174,198,144,234,55,37,27,245,45,116,239,66,136,105,191,14,223,106,77,157,79,121,132,108,66,185,186,22,166,122,125,106,203,218,61,32,168,78,54,20,217,113,111,92,61,168,188,198,214,38,250,91,146,189,196,123,246,51,78,37,118,17,234,90,31,188,65,156,187,226,108,252,32,197,234,21,255,0,78,94,215,169,157,86,157,137,63,206,69,117,175,106,22,93,206,31,245,79,252,163,72,172,187,70,191,109,146,113,7,207,129,59,251,244,235,177,207,249,42,251,72,251,134,121,243,143,128,85,156,191,227,69,94,213,147,23,74,95,243,126,130,70,244,125,119,243,72,238,57,234,19,139,82,116,83,218,122,199,219,222,93,157,210,163,132,166,101,41,150,77,209,81,194,155,186,175,211,68,170,242,125,28,158,157,75,252,211,115,159,119,181,182,140,251,212,159,180,162,239,236,215,184,92,96,15,53,136,56,125,108,226,109,173,62,209,186,224,245,80,42,17,221,142,226,57,174,35,177,198,214,217,246,182,164,171,236,173,94,210,239,20,73,196,7,43,17,114,217,138,171,143,111,158,180,58,194,14,116,100,246,253,87,54,76,162,67,122,173,231,22,173,16,201,122,199,166,190,210,35,239,138,226,76,228,159,55,247,70,90,177,6,11,110,212,116,181,170,50,90,98,166,207,37,191,81,167,31,141,206,119,119,37,199,15,70,152,211,106,116,63,119,111,125,244,97,182,32,219,184,163,101,82,111,123,94,103,83,2,171,13,137,77,175,150,226,52,39,90,67,164,90,45,41,87,217,113,62,194,239,246,119,15,173,112,80,41,87,69,26,101,2,183,23,168,131,61,135,35,190,214,245,35,123,107,65,161,69,170,76,140,181,74,140,181,35,35,237,20,243,196,135,33,209,112,178,99,216,177,133,244,254,93,6,74,148,236,248,220,211,62,83,138,57,143,184,189,239,200,82,213,162,27,108,180,74,116,62,242,237,212,132,69,203,102,96,110,156,186,226,77,62,246,183,95,209,148,186,211,115,153,218,223,215,70,234,25,113,196,110,91,110,26,117,38,82,90,164,181,47,103,184,244,15,151,204,107,182,241,235,12,40,183,229,191,39,152,185,112,227,28,230,182,56,92,137,74,142,211,174,55,170,219,70,237,188,210,45,201,78,211,246,123,139,165,0,0,0,139,220,71,113,9,54,22,87,110,118,180,213,87,20,89,180,45,61,197,34,157,47,183,236,171,245,62,239,196,133,4,91,180,191,78,92,20,202,46,253,158,144,152,204,93,218,107,166,245,146,117,211,82,247,251,200,105,3,42,150,164,123,55,47,24,125,69,142,122,236,182,169,38,226,187,125,101,148,22,18,103,161,153,233,246,125,227,172,0,254,25,145,17,153,247,16,228,24,183,155,92,4,193,14,99,88,143,124,122,46,66,18,102,150,189,25,53,253,198,92,206,205,89,101,100,93,173,44,191,103,222,90,196,187,215,140,134,19,211,42,79,68,179,237,191,76,196,109,74,38,229,245,146,99,243,8,148,162,35,216,228,35,50,212,137,39,167,179,93,61,131,199,171,141,21,35,156,68,156,56,250,189,221,167,233,133,119,107,255,0,17,29,11,13,120,191,224,189,203,89,141,75,189,169,191,71,88,125,104,108,229,115,165,203,218,106,90,19,246,27,132,70,125,138,81,247,255,0,87,79,105,9,193,97,226,5,163,137,150,228,123,178,200,171,122,74,149,41,40,83,82,57,14,179,184,148,218,92,79,170,234,82,162,245,86,147,237,47,111,191,81,232,128,0,7,203,184,45,138,29,211,5,84,234,244,30,170,58,200,201,72,230,173,26,145,145,145,246,164,200,251,148,127,225,31,10,218,194,28,59,180,38,28,251,118,222,233,31,62,211,95,86,251,158,210,62,229,172,203,189,41,255,0,0,246,4,90,22,133,236,31,208,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,197,43,113,171,241,79,107,124,63,131,230,53,17,8,45,59,254,242,177,99,92,17,108,251,134,93,37,23,85,29,202,5,92,227,25,37,114,169,206,58,211,174,199,53,233,185,40,90,152,108,151,180,203,114,55,33,90,161,107,74,189,174,90,50,233,125,230,131,20,224,97,157,139,31,251,148,202,196,221,236,255,0,70,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,152,255,0,196,11,34,52,44,213,90,174,94,182,178,58,44,77,183,233,230,221,58,78,171,115,210,145,88,110,83,141,82,182,46,67,81,216,230,201,144,147,234,84,70,164,105,161,234,158,194,162,207,244,85,97,93,95,236,173,185,114,91,149,15,252,164,57,212,217,209,220,255,0,146,227,47,54,226,62,229,37,73,246,25,11,222,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,101,168,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,132,0,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,29,92,191,239,39,108,24,248,90,171,134,89,90,113,107,15,87,209,73,73,146,88,58,139,172,182,194,164,44,136,181,90,201,166,80,132,238,51,216,70,230,205,188,199,55,73,78,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,177,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,0,85,95,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,127,192,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,0,16,131,139,126,60,198,194,204,180,57,134,212,249,178,216,184,113,62,71,162,227,28,105,14,199,91,84,230,22,219,179,156,53,161,6,149,161,73,54,163,45,165,45,27,209,49,71,235,37,11,73,211,174,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,29,175,138,63,142,204,77,249,47,147,194,30,255,0,32,24,57,93,199,220,176,102,175,10,173,103,182,86,170,180,251,90,69,57,189,168,62,166,84,73,19,165,181,27,85,173,8,71,57,113,210,215,49,74,36,163,153,188,245,36,232,112,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,165,236,1,198,58,22,96,48,106,211,198,43,113,158,158,37,205,79,76,135,35,110,90,250,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,58,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,232,56,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,237,167,56,57,76,179,115,117,133,255,0,65,235,178,34,81,235,176,36,55,38,133,113,170,1,202,126,148,179,113,6,249,33,4,227,70,180,58,210,13,181,32,215,179,94,90,204,141,77,32,203,61,151,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,183,238,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,168,245,105,110,187,41,251,149,8,76,167,220,55,13,12,18,24,92,120,204,52,147,91,206,169,111,158,170,51,53,154,181,176,160,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,136,149,199,6,192,140,213,87,11,49,74,13,189,44,228,74,143,81,160,85,42,201,39,84,193,33,165,52,252,40,235,61,121,72,89,155,211,214,158,194,90,200,156,251,68,217,109,224,28,36,239,90,173,171,157,43,126,133,79,143,17,200,247,141,30,171,68,156,167,144,163,91,108,34,50,167,18,154,50,81,17,47,155,5,164,153,168,148,91,20,178,211,83,37,38,247,134,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,252,151,206,33,10,1,30,130,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,61,195,131,135,252,60,187,208,154,197,188,94,183,127,211,98,127,82,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,235,141,217,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,90,150,135,237,30,62,229,194,28,59,187,230,20,251,138,222,234,223,46,210,95,86,251,126,211,62,228,44,139,189,74,255,0,8,251,182,253,177,67,181,160,166,157,65,131,210,199,65,17,37,28,213,175,66,34,34,46,213,25,159,114,75,252,3,234,0,0,15,59,126,98,5,163,134,118,228,139,178,247,171,122,54,149,21,43,83,178,57,14,189,180,146,218,156,87,170,210,84,163,245,80,163,236,47,103,191,65,7,241,43,139,254,11,219,85,153,52,187,38,155,244,137,134,22,182,202,87,58,92,77,198,149,173,63,97,200,70,101,216,148,159,127,245,180,246,24,231,169,227,69,72,231,25,43,14,62,175,119,97,250,97,93,218,255,0,196,71,176,178,184,200,97,61,78,164,204,75,194,219,244,52,71,20,146,114,95,89,38,71,44,141,73,35,61,141,194,35,61,8,212,122,123,116,211,218,37,166,18,102,215,1,49,191,150,214,28,95,30,148,144,180,145,169,175,70,77,99,105,159,47,179,87,153,65,31,107,168,47,219,247,30,157,124,140,140,136,203,184,199,244,7,39,205,85,169,30,242,203,206,32,209,100,30,221,246,213,88,219,87,105,237,89,193,125,36,122,17,150,191,107,222,51,127,113,82,253,7,112,84,232,187,247,250,62,99,209,119,105,166,188,181,154,117,211,83,247,123,204,95,191,14,28,65,77,251,149,219,101,173,52,85,187,22,21,11,79,121,71,167,68,237,251,41,253,127,191,241,49,40,64,0,0,115,92,193,227,93,183,128,184,97,90,191,46,9,60,181,196,135,36,224,181,177,195,231,202,76,119,93,109,189,80,218,246,238,229,25,110,82,118,151,183,220,121,248,204,158,96,110,156,197,98,77,66,246,184,159,213,149,58,235,112,89,218,223,212,198,234,30,113,180,110,67,109,154,180,39,148,90,168,181,63,111,184,165,215,13,236,135,69,197,57,140,226,198,40,83,249,148,24,202,75,176,35,115,76,185,174,36,225,190,218,247,177,33,43,78,168,113,194,209,73,208,187,207,183,66,23,13,111,208,41,86,189,26,29,2,137,23,167,131,1,134,227,176,214,245,47,99,104,65,33,37,170,140,204,244,74,72,181,51,51,236,31,39,18,113,6,221,194,235,46,173,123,221,19,58,104,20,168,111,202,113,124,181,175,82,105,165,186,101,162,18,165,125,150,213,236,62,239,111,112,161,124,236,102,254,233,204,174,33,78,109,170,142,182,181,58,75,172,83,25,228,183,235,180,219,242,121,46,110,228,182,225,106,211,250,109,86,167,239,237,238,140,194,84,112,254,202,204,92,201,226,178,35,220,7,165,14,142,130,157,37,61,191,90,77,73,138,75,111,84,60,218,211,170,30,63,88,181,211,216,70,125,215,183,135,216,125,108,225,149,173,2,209,181,32,244,176,41,241,218,142,218,57,174,47,177,182,208,217,118,184,165,43,236,161,62,211,238,30,148,127,132,249,209,105,144,100,84,103,59,203,143,21,165,190,242,246,153,237,66,72,205,71,161,106,103,161,17,247,10,44,226,119,152,104,216,193,141,79,91,150,245,79,170,163,91,201,84,21,253,73,163,73,76,75,154,131,251,109,161,127,97,194,246,154,123,123,204,199,228,225,159,151,122,158,48,99,172,27,142,108,77,180,59,100,218,170,27,252,196,158,249,17,230,67,95,43,105,58,133,150,168,112,207,118,134,95,113,152,188,151,157,163,88,118,209,184,179,228,64,131,253,250,180,222,231,252,165,125,165,253,227,55,89,136,196,217,248,191,139,213,219,254,162,189,207,84,250,93,123,18,95,155,138,211,94,196,32,187,155,47,234,151,249,68,230,224,161,77,153,42,246,196,42,139,44,110,98,23,162,121,203,220,69,179,123,53,18,79,97,158,167,169,251,133,189,143,55,136,143,53,30,206,168,60,250,55,161,60,173,75,83,45,126,181,30,225,153,11,166,75,114,235,178,164,52,141,169,94,205,11,93,116,209,9,33,161,188,144,91,84,235,91,45,86,149,50,150,190,99,40,235,244,94,138,45,218,207,146,174,229,25,153,118,168,199,120,20,67,197,43,19,31,190,243,17,46,141,204,223,18,131,203,233,213,161,23,231,224,194,82,191,168,147,239,71,180,207,246,8,201,77,195,154,165,67,15,171,24,130,149,105,14,149,211,238,45,19,235,115,95,54,139,250,218,151,105,126,169,254,206,241,36,120,86,209,151,84,205,229,168,241,163,86,99,117,220,195,215,187,117,46,105,23,180,143,188,189,130,199,56,172,81,10,175,149,170,218,200,189,118,58,109,167,238,221,81,131,175,180,189,194,164,50,91,57,138,110,102,44,233,178,156,216,211,126,144,220,173,12,244,214,159,32,187,139,239,49,163,176,0,0,0,25,160,204,116,243,169,227,53,195,57,93,238,244,159,244,68,100,189,197,238,23,103,195,82,25,67,202,237,184,146,246,245,158,99,51,254,209,94,92,95,169,79,68,204,89,212,214,157,27,159,246,15,82,237,217,6,2,79,219,254,66,31,102,211,193,249,23,175,11,249,55,5,38,23,58,167,27,103,78,92,210,78,253,215,10,144,175,180,178,73,104,148,159,121,127,210,32,133,159,117,84,236,171,134,45,203,71,115,100,184,155,249,103,162,79,237,161,72,63,180,70,93,202,63,96,211,14,20,226,5,27,20,44,74,109,235,64,127,157,10,161,206,229,171,106,211,175,45,229,182,125,139,74,79,189,179,246,23,249,71,195,204,125,47,211,88,49,112,211,57,60,222,119,73,234,110,219,174,146,217,87,126,165,238,25,169,128,180,55,45,181,185,246,75,93,127,192,99,78,24,70,180,57,135,148,149,183,246,79,159,167,255,0,95,112,123,1,82,92,110,216,134,221,197,133,207,51,43,152,251,190,155,231,181,176,203,149,163,116,210,79,105,246,43,82,237,236,238,21,136,70,105,61,75,188,94,231,12,28,115,94,43,96,92,122,45,86,95,50,171,67,223,207,79,47,77,57,211,38,169,61,169,109,41,251,45,151,113,159,236,49,247,120,129,229,62,62,99,112,174,67,214,245,59,153,119,83,54,122,53,222,113,150,156,201,49,73,223,85,111,54,215,230,153,50,245,181,251,187,123,232,137,151,238,92,59,185,201,232,235,232,42,244,253,116,86,141,187,179,152,222,158,221,201,61,80,191,191,191,222,52,1,147,236,216,91,185,142,179,41,110,38,78,149,247,98,75,155,41,141,142,122,141,181,48,217,35,221,201,109,7,216,166,251,187,123,123,143,180,196,140,1,22,120,137,224,76,92,101,203,237,105,248,236,107,84,183,88,147,88,97,91,143,215,40,240,165,154,91,208,220,66,75,85,57,222,122,254,6,93,212,11,81,129,38,151,80,149,76,152,141,146,34,60,182,29,78,164,123,86,133,26,84,90,150,164,125,164,125,198,63,218,85,18,165,14,3,53,55,227,237,140,249,164,144,189,233,61,76,211,184,139,66,61,123,139,220,39,79,12,252,231,207,194,123,198,22,16,93,178,249,150,245,193,53,184,241,11,150,146,229,203,125,216,113,208,127,86,194,150,122,54,218,187,214,73,63,110,135,218,46,170,20,182,42,16,216,159,21,123,217,146,210,94,109,90,25,106,149,17,25,30,135,219,220,99,231,221,182,181,30,245,182,234,86,173,126,55,81,79,170,196,122,28,134,247,173,27,155,117,181,54,162,213,6,74,47,85,70,93,134,71,247,144,162,46,32,185,74,147,151,76,74,147,87,162,71,210,216,174,72,92,136,167,188,190,165,111,72,148,164,53,235,60,227,138,209,182,75,214,50,45,125,186,31,127,206,200,126,109,43,153,114,196,248,81,165,201,230,91,85,151,155,133,49,141,136,46,95,54,68,82,113,221,196,203,142,30,141,178,101,180,180,251,140,143,190,250,236,203,170,153,124,90,148,139,186,140,230,248,85,136,49,231,50,122,40,189,71,91,75,137,251,68,71,220,162,239,34,252,8,125,160,0,1,86,252,103,241,29,168,144,173,204,52,98,86,146,94,232,234,203,107,103,123,70,85,22,76,245,52,233,223,217,166,237,126,239,104,175,188,167,217,138,190,243,9,98,208,202,63,57,7,112,83,28,113,59,246,232,142,185,132,153,235,185,63,175,236,49,163,155,102,146,221,2,220,165,80,218,70,196,83,161,49,21,41,215,93,9,182,210,146,45,117,63,119,188,199,211,30,118,253,191,109,172,54,182,39,93,183,92,254,146,159,1,135,95,113,124,167,28,236,67,106,112,251,27,74,149,246,80,175,97,247,10,154,206,63,20,219,162,235,151,58,198,192,169,254,140,164,232,236,73,83,249,77,189,212,163,89,13,45,60,185,81,9,72,220,149,52,173,73,93,154,104,93,166,102,43,194,179,91,173,93,213,167,106,149,121,61,93,66,107,170,82,220,216,134,247,173,107,53,31,98,72,146,90,169,71,236,34,237,29,179,8,114,65,152,12,102,110,44,235,86,208,223,78,144,226,18,114,189,33,8,182,37,92,179,221,177,111,161,71,162,93,73,233,251,63,9,55,67,224,199,138,50,225,34,85,98,253,232,95,50,35,84,111,69,199,119,67,208,140,203,122,103,105,222,102,95,179,81,235,237,254,11,85,2,113,165,215,113,59,84,27,137,53,163,208,169,236,79,102,165,170,103,126,34,193,242,205,151,187,115,44,248,104,156,60,182,228,245,12,185,36,167,200,119,99,136,230,62,113,217,101,74,218,183,28,50,212,152,73,232,74,211,238,246,159,88,37,17,158,132,127,120,254,128,8,189,155,252,244,216,121,92,136,154,67,236,250,74,228,148,193,59,30,14,231,153,209,10,41,9,74,249,133,29,198,255,0,56,198,221,12,253,186,247,119,193,200,220,102,49,0,170,166,185,22,78,176,186,141,228,143,73,49,249,173,223,103,82,131,175,119,183,188,78,12,164,231,207,14,115,58,215,161,89,111,209,87,35,13,239,114,6,175,191,185,37,200,73,175,152,113,219,108,181,113,253,186,17,251,53,238,62,201,72,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,138,86,227,87,226,158,214,248,127,7,204,106,34,16,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,66,121,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,211,54,165,56,150,81,181,59,80,102,163,46,98,220,90,251,168,10,203,226,177,145,89,55,139,115,243,79,133,16,37,201,174,197,142,111,94,176,85,41,164,176,170,116,72,75,63,73,32,222,113,38,149,180,212,118,218,83,45,146,185,132,109,169,40,74,146,225,187,13,120,126,101,211,49,216,161,140,182,206,41,96,196,127,66,210,172,219,130,50,170,55,76,213,173,16,98,232,147,113,216,230,218,29,109,217,156,198,117,109,200,236,168,181,76,132,37,213,180,135,121,130,255,0,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,32,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,8,171,197,31,199,102,38,252,151,201,225,14,127,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,0,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,0,40,219,139,126,60,201,197,60,203,185,134,212,249,177,31,183,176,194,63,162,227,28,105,13,72,67,181,23,208,219,179,156,53,161,4,164,45,42,38,163,45,165,45,123,23,13,71,234,169,107,73,116,174,11,120,23,66,186,111,187,183,30,110,58,53,85,114,236,158,158,157,109,75,213,109,193,234,165,179,33,19,79,82,34,39,94,109,131,105,59,55,26,80,153,123,148,131,82,154,82,120,7,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,15,248,137,96,92,60,1,205,101,215,109,208,104,222,140,182,235,220,171,146,130,202,77,130,109,49,101,17,155,168,105,182,73,41,101,150,229,34,83,45,182,105,74,146,219,40,251,68,100,181,79,94,12,24,243,38,234,194,251,151,0,43,179,98,117,22,60,132,213,40,72,84,134,146,251,148,233,142,56,167,219,67,36,130,90,208,204,157,86,167,77,75,237,156,218,15,97,37,4,171,31,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,67,94,35,185,28,147,154,219,54,5,225,135,203,137,31,17,108,248,239,162,11,46,161,166,145,91,136,163,37,156,39,95,50,37,33,105,81,41,76,41,74,229,37,110,186,149,18,73,227,117,186,43,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,246,64,115,131,74,205,150,17,165,85,3,150,221,247,103,71,135,2,235,67,205,36,145,37,245,161,68,220,230,148,218,18,214,201,6,203,171,54,210,148,155,75,74,209,183,97,54,227,146,128,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,28,78,176,183,242,161,147,107,215,164,161,122,78,171,105,116,247,77,63,249,215,39,165,233,92,46,173,254,213,165,43,219,5,201,190,162,183,107,175,170,147,89,32,81,14,30,222,181,92,53,191,237,172,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,233,174,134,93,227,81,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,126,75,231,16,133,0,139,84,225,71,145,111,204,102,131,26,236,207,252,30,85,129,10,114,191,190,82,170,142,71,52,255,0,193,116,171,82,191,93,226,71,246,187,194,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,91,205,182,124,240,231,44,77,122,21,230,253,43,114,62,222,246,224,106,251,27,82,124,244,146,249,133,29,198,207,71,24,219,161,159,183,94,226,237,131,242,120,204,98,1,213,73,113,236,157,33,117,27,205,30,146,99,243,91,190,206,167,7,94,239,111,120,156,121,64,207,77,135,154,56,138,164,48,207,163,110,72,172,27,178,32,238,121,237,80,146,142,149,47,152,113,219,111,243,143,237,208,143,217,175,119,116,161,0,31,242,167,16,147,50,51,237,34,215,246,14,79,153,140,190,91,153,152,195,53,97,237,199,39,167,101,18,78,124,103,182,56,189,143,148,119,154,66,182,161,198,204,244,39,212,122,26,180,247,151,180,171,230,224,224,181,80,55,29,93,11,19,180,65,56,163,66,61,10,158,212,246,232,90,170,119,224,60,133,115,131,30,40,196,132,185,84,123,247,174,124,136,205,49,189,23,29,173,79,67,50,45,234,157,167,121,17,126,221,68,100,197,236,144,102,3,6,91,149,58,234,180,54,83,163,184,180,148,175,72,66,61,233,79,48,247,108,67,235,81,106,150,148,122,126,207,199,137,209,171,117,171,70,180,213,82,145,39,164,168,66,117,42,67,155,16,230,197,161,100,162,236,81,26,79,69,36,189,134,93,130,195,242,113,197,54,232,180,229,65,177,177,214,127,164,233,58,53,18,44,254,83,108,244,200,214,59,72,79,46,44,67,82,246,165,46,171,83,87,110,186,31,105,17,139,101,176,175,219,107,18,109,136,55,109,169,63,171,167,207,97,167,219,115,148,227,125,139,109,46,23,99,137,74,190,202,211,236,46,241,232,135,205,185,105,45,215,173,202,173,13,212,111,69,66,19,241,84,157,116,212,156,108,210,101,174,165,239,247,144,206,46,108,108,197,88,153,132,190,168,103,31,146,143,164,21,55,27,78,253,218,163,174,125,36,122,238,87,234,123,76,88,39,6,12,71,106,92,43,143,13,31,149,172,150,122,202,178,26,217,220,209,21,57,146,61,73,58,119,246,105,187,95,187,218,45,32,0,0,124,91,206,234,166,88,246,165,94,238,172,185,178,21,30,12,137,207,30,138,63,81,166,212,226,190,201,25,247,36,251,136,255,0,3,20,41,159,12,218,87,51,27,137,243,99,68,147,203,182,168,207,57,10,27,27,16,124,206,84,137,68,219,187,141,150,220,45,91,120,139,105,235,247,153,159,119,209,225,245,148,169,57,139,196,168,213,122,220,125,109,138,28,132,72,148,123,203,235,150,204,136,170,91,94,171,205,184,157,91,120,253,98,35,211,217,169,247,94,237,165,107,81,236,171,110,155,106,208,35,116,244,250,84,70,97,199,111,122,215,181,182,155,75,105,45,86,102,163,245,82,69,218,102,127,121,143,161,54,91,20,248,111,207,148,189,140,198,105,111,56,173,12,244,74,72,204,207,66,237,238,33,74,188,76,51,159,63,22,47,25,184,65,105,75,229,219,214,252,215,35,203,46,90,79,153,45,135,102,71,89,253,99,9,89,106,219,137,238,89,164,189,154,159,104,130,209,104,149,41,144,30,169,177,31,116,102,13,68,181,239,73,104,100,157,198,90,25,235,220,126,225,254,52,232,18,106,149,8,180,200,104,223,34,91,200,97,164,234,69,185,107,81,37,37,169,232,69,218,101,222,98,254,184,118,96,76,92,26,203,237,21,249,12,127,74,92,76,70,172,62,173,199,234,20,136,81,13,77,232,78,45,39,162,155,239,45,63,2,46,249,76,2,27,113,38,205,44,92,14,194,105,246,109,38,86,203,130,232,132,236,22,211,176,207,150,196,152,211,27,39,61,102,150,131,209,198,139,213,213,39,247,145,118,157,39,88,246,101,215,140,216,135,18,219,163,163,171,172,92,21,6,210,181,106,211,122,184,251,233,65,175,69,41,8,251,110,151,102,164,93,190,194,238,208,46,78,242,243,70,203,206,13,208,237,198,105,252,138,196,152,81,164,213,215,205,90,183,76,84,88,232,124,244,55,28,65,106,182,127,168,123,125,221,157,252,163,137,246,57,175,10,112,46,69,22,149,47,151,85,174,108,233,211,203,215,94,76,200,74,87,106,155,82,126,203,135,222,101,251,76,81,25,153,168,245,62,241,103,124,17,88,134,229,197,138,47,61,43,150,251,94,132,228,53,176,207,155,171,117,34,87,105,118,39,66,237,237,239,22,218,60,126,46,45,13,225,237,85,110,125,146,228,107,255,0,215,219,25,143,158,180,57,45,197,183,246,79,77,63,192,67,74,185,112,165,250,23,6,45,234,103,39,149,201,234,253,77,219,180,214,91,202,239,212,253,227,238,226,182,32,81,176,190,196,169,94,181,247,249,48,169,252,158,98,182,173,90,115,30,67,101,216,132,168,251,220,47,97,255,0,148,102,122,240,186,170,119,173,195,42,229,172,57,190,92,189,156,195,209,37,246,16,148,23,217,34,46,228,151,176,78,251,179,7,228,89,92,47,227,92,21,104,92,154,156,157,253,65,115,73,91,54,220,41,66,126,202,205,39,170,84,93,197,255,0,72,248,220,32,105,79,75,204,97,84,208,157,91,129,249,195,212,187,55,193,158,146,246,253,222,227,22,27,196,174,17,76,202,237,198,147,254,175,71,230,48,255,0,236,20,153,151,25,231,76,198,107,122,114,123,218,234,255,0,233,136,241,123,143,222,52,190,0,0,0,63,135,216,93,250,12,191,226,93,81,186,205,237,82,169,52,90,37,238,78,133,248,50,132,251,139,220,47,171,135,148,21,65,203,21,176,149,22,155,186,223,48,151,255,0,104,175,190,50,212,198,226,227,21,2,162,153,124,197,206,234,183,53,203,211,149,178,45,60,139,183,95,91,94,255,0,102,130,116,112,250,195,120,169,200,229,151,105,215,91,223,212,250,71,168,78,166,90,237,171,202,113,61,169,87,225,220,98,148,51,13,134,15,224,246,46,87,48,253,247,57,158,140,233,180,94,132,91,185,145,90,119,184,150,189,63,57,250,199,254,65,97,188,33,179,46,210,10,165,130,55,60,141,20,124,159,68,30,195,237,254,223,146,255,0,216,107,251,223,182,191,195,220,44,139,24,162,179,55,14,106,241,95,119,148,218,250,125,85,180,213,166,143,182,125,197,248,12,197,13,43,101,138,173,22,187,129,214,213,86,25,104,203,253,102,210,237,254,172,199,146,125,228,71,222,71,236,29,72,84,167,27,201,80,157,175,225,92,102,35,108,144,199,167,57,238,111,51,230,110,69,52,211,216,125,133,161,118,118,119,138,194,18,199,135,22,96,94,193,60,117,131,22,99,92,218,69,111,155,214,39,113,39,78,76,57,102,223,105,54,181,125,183,75,187,79,191,82,238,191,84,169,46,39,114,79,82,49,84,60,91,114,201,79,165,157,51,23,173,56,124,181,61,206,244,138,121,138,61,218,116,17,218,237,113,211,211,189,95,101,31,143,188,66,92,160,99,197,91,0,113,178,135,117,194,119,108,73,111,198,166,84,61,84,159,243,53,204,97,199,123,219,89,247,53,253,82,221,238,63,97,232,114,194,186,161,95,54,77,6,241,167,47,116,122,221,50,45,65,179,208,203,213,121,148,184,93,228,147,238,89,119,145,126,5,220,62,240,252,213,40,17,234,148,249,84,217,72,220,204,182,86,195,133,169,150,169,82,77,38,93,154,31,113,138,4,226,33,129,242,112,123,48,53,183,218,107,109,62,225,147,38,174,193,238,35,208,159,155,44,210,159,206,45,95,101,190,243,211,240,33,236,50,9,14,220,199,24,119,46,90,175,118,180,98,161,79,153,82,165,76,220,231,243,121,206,20,88,108,159,45,173,134,189,164,234,149,235,56,73,62,227,46,229,23,23,204,214,92,175,76,174,226,99,244,26,183,107,8,146,169,52,185,159,85,245,172,148,135,146,202,246,37,215,13,58,147,6,122,40,245,46,227,251,236,39,134,46,121,156,185,105,145,48,35,17,223,231,85,89,113,182,105,51,54,237,254,110,73,135,21,136,252,182,99,146,126,210,150,173,235,94,190,195,236,208,197,153,142,99,152,188,19,163,227,222,23,85,172,26,169,236,92,152,239,156,71,61,99,229,200,84,119,154,66,180,75,136,215,78,105,158,134,173,15,219,239,44,241,227,174,21,85,176,91,20,238,12,63,170,150,167,75,168,203,98,59,158,175,214,178,220,151,90,74,244,74,215,183,94,81,158,134,163,50,251,251,206,197,56,74,230,169,245,56,246,3,93,43,213,27,85,42,158,254,133,216,127,204,98,180,206,212,51,253,241,238,82,255,0,31,120,181,96,0,31,240,243,169,97,149,188,179,209,45,164,212,127,129,22,162,130,120,153,226,91,152,149,154,10,163,171,70,212,91,172,63,64,111,183,93,200,143,81,153,161,253,148,233,246,251,187,127,19,29,143,131,246,15,57,93,197,42,150,38,212,33,243,33,83,160,189,21,133,115,52,219,37,185,48,30,73,232,75,35,62,195,62,244,153,127,136,92,176,231,216,229,140,246,174,4,225,245,74,251,186,164,108,106,35,15,42,59,91,28,62,123,233,97,215,82,222,173,161,102,157,196,210,139,113,167,66,255,0,160,232,139,55,249,193,189,51,55,122,74,145,41,222,150,222,138,242,209,6,22,214,151,162,18,236,131,109,92,194,101,181,254,109,253,186,43,183,179,83,237,238,242,217,111,203,45,251,152,251,194,29,2,213,137,182,9,201,109,185,179,57,140,159,78,223,53,148,56,190,90,221,108,215,181,47,37,90,36,245,62,226,251,174,83,44,28,60,112,143,0,224,51,82,168,196,244,213,198,166,146,151,103,115,37,70,208,205,44,154,147,203,41,43,111,243,141,26,181,47,214,211,184,187,101,100,40,49,105,209,155,135,13,174,91,45,36,146,132,238,51,208,136,136,139,180,251,123,136,135,251,143,225,158,133,169,143,138,235,50,42,243,212,158,126,216,108,234,133,35,105,30,229,146,187,123,123,12,187,12,127,170,109,186,107,70,165,199,107,150,225,234,123,183,40,251,127,3,49,254,177,36,185,30,79,163,164,30,227,217,185,11,238,212,181,208,139,66,31,68,126,122,132,131,137,2,76,162,45,77,150,86,225,23,191,68,153,140,237,231,154,234,169,221,153,152,189,37,84,221,222,112,170,245,24,76,22,212,150,198,81,80,146,105,79,170,69,174,155,143,180,251,126,241,192,199,110,201,124,186,196,60,201,216,138,163,126,113,202,245,45,14,253,159,205,28,248,251,190,215,224,93,221,163,70,20,165,58,186,92,53,191,249,197,71,108,215,253,246,210,215,184,126,160,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,63,197,48,113,149,164,213,107,249,187,178,104,84,42,100,186,141,74,163,99,211,98,67,135,17,149,60,252,151,220,169,212,18,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,106,240,235,200,172,108,173,89,165,124,98,12,8,139,197,74,252,119,153,156,244,105,78,173,20,202,115,199,29,101,77,50,39,13,135,150,151,35,165,197,188,148,125,181,169,9,90,208,146,90,230,80,0,15,201,76,164,210,168,177,151,14,141,76,137,2,59,146,31,150,182,163,50,150,144,167,223,117,111,60,233,165,36,68,107,113,215,28,113,106,239,82,214,165,30,166,102,99,245,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,64,12,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,171,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,47,248,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,17,255,0,62,184,91,125,227,79,18,123,231,13,48,210,133,233,155,146,179,232,206,138,23,84,204,126,111,42,129,21,231,62,177,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,182,156,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,88,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,69,94,40,254,4,241,55,228,190,113,8,80,8,213,64,0,231,248,253,140,116,44,191,224,213,217,140,87,27,61,68,75,102,158,169,13,198,220,180,117,114,150,162,110,52,109,232,66,205,190,107,238,52,215,51,97,165,27,247,43,213,73,152,205,13,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,70,121,47,193,202,238,1,101,130,192,194,171,165,237,245,170,85,61,201,21,22,246,160,186,105,82,228,59,45,216,218,161,107,66,249,43,144,166,185,137,81,165,124,189,229,161,43,66,166,206,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,67,223,241,164,193,202,237,225,131,86,150,49,82,30,230,68,195,186,132,136,245,72,219,80,91,98,212,149,29,180,201,222,165,145,158,199,216,142,215,45,40,90,149,212,238,245,82,218,140,235,135,36,120,243,27,46,57,151,179,177,38,179,54,91,22,241,72,93,46,224,38,100,58,218,14,157,37,6,211,142,58,134,144,181,60,134,84,166,228,147,91,21,189,113,208,69,162,182,168,180,102,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,69,94,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,203,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,90,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,56,67,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,39,234,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,119,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,255,0,184,111,93,53,219,195,36,184,91,86,184,231,117,114,227,211,229,210,219,115,148,134,246,197,133,58,68,72,205,232,130,34,61,140,48,210,53,211,114,182,234,163,53,25,153,231,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,138,188,81,252,9,226,111,201,124,226,16,174,174,28,28,63,230,102,34,186,214,45,226,245,187,254,148,240,58,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,92,109,93,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,181,85,58,138,92,197,177,249,196,199,112,209,221,246,182,158,157,227,57,249,208,153,88,153,153,59,237,85,163,250,198,235,213,70,218,251,31,154,41,242,54,253,159,196,251,251,71,17,29,243,35,55,85,78,211,204,197,151,42,152,238,195,155,87,167,66,124,182,164,247,178,186,132,99,82,125,98,61,53,218,93,165,219,247,141,18,83,228,28,184,17,165,25,104,111,50,135,12,189,218,164,140,126,129,6,184,140,231,142,94,93,169,237,225,205,150,206,183,61,98,9,72,41,27,139,234,24,117,50,217,221,181,200,238,54,189,174,50,147,211,113,25,247,118,22,166,117,1,118,102,7,22,47,75,133,87,53,126,233,234,39,115,77,212,57,208,198,70,211,222,165,151,98,27,34,61,20,163,246,9,243,195,43,60,55,197,87,16,26,193,220,78,173,117,212,233,81,82,221,49,222,153,150,182,190,167,225,199,101,189,25,96,148,122,36,214,123,148,189,59,123,125,134,45,168,140,148,68,162,238,50,212,135,244,127,132,216,81,106,49,156,135,49,174,99,46,164,210,180,238,50,212,140,140,143,180,187,123,140,196,84,204,247,15,28,35,199,200,15,84,169,208,253,11,113,165,149,37,153,220,201,82,117,50,75,198,148,242,206,74,27,252,227,164,173,79,245,116,238,62,202,106,204,134,89,111,236,184,94,19,40,23,84,77,208,74,75,141,194,153,204,100,186,134,249,175,33,181,242,208,235,134,141,201,101,74,209,71,169,119,31,223,234,114,129,156,27,211,44,151,164,105,17,93,234,173,233,79,33,19,161,109,105,26,161,78,199,55,21,204,54,92,95,230,216,219,162,123,123,117,46,222,251,221,192,220,104,181,49,219,15,169,183,221,171,35,123,82,216,100,228,53,177,194,228,62,166,26,117,77,234,226,16,106,218,78,164,183,18,116,63,250,11,160,138,106,227,5,131,206,80,177,70,155,137,180,248,124,184,85,24,44,197,125,124,205,119,72,114,68,247,148,122,26,204,203,176,139,185,36,95,226,28,107,134,110,37,187,134,185,160,165,186,132,110,69,196,195,20,7,59,116,218,137,21,24,122,159,217,86,191,99,187,179,241,33,126,236,186,151,217,67,200,61,82,226,73,69,248,25,106,63,236,0,5,84,241,106,205,83,233,113,156,6,181,151,162,54,166,85,65,253,11,180,255,0,159,69,117,157,171,103,251,211,220,149,254,30,241,93,120,23,133,85,108,105,197,59,127,15,233,69,161,213,42,49,24,144,231,171,245,76,185,37,166,148,189,20,180,110,211,154,71,161,40,140,254,238,242,208,222,93,48,78,143,128,152,93,73,176,169,71,189,113,227,176,114,157,245,203,153,33,49,217,105,106,209,78,47,77,121,68,122,18,180,47,103,188,250,120,172,206,39,89,230,114,218,166,75,192,156,56,127,147,85,121,199,25,171,76,219,187,249,185,166,100,87,227,242,222,142,105,251,73,66,183,161,122,251,11,179,83,21,237,150,92,185,94,185,162,196,198,40,84,158,198,23,37,50,106,147,62,171,234,153,57,12,165,229,236,83,173,154,180,39,200,244,73,234,125,197,247,118,140,253,194,183,48,54,29,181,150,171,33,157,88,167,211,161,212,170,179,55,57,252,226,115,101,42,27,199,203,119,121,163,113,52,149,122,174,26,75,184,139,189,71,227,184,119,224,124,156,97,204,13,17,247,90,221,79,183,228,198,171,188,123,136,181,38,38,196,53,39,243,136,87,217,115,188,181,252,12,95,229,54,4,122,93,62,45,54,42,54,179,17,148,48,217,106,103,162,82,146,73,23,110,167,220,67,244,143,131,126,221,80,172,107,38,189,120,212,87,182,61,18,153,42,160,225,232,103,234,178,202,156,62,226,81,247,32,251,136,255,0,3,238,25,228,205,230,57,85,243,11,142,53,155,158,82,249,145,226,202,145,75,166,22,137,45,98,38,99,235,103,185,182,207,185,239,235,22,239,121,251,172,175,133,30,90,41,150,166,28,171,21,235,241,55,85,234,111,159,76,174,98,139,108,119,24,130,250,59,16,233,164,244,90,79,189,36,126,254,206,193,62,110,170,252,91,78,216,171,92,211,19,185,138,76,23,230,184,157,76,181,75,77,169,102,93,132,103,220,147,246,31,224,98,135,120,142,230,5,236,108,199,89,209,97,181,202,164,81,57,93,26,119,18,181,231,67,136,110,118,155,104,87,219,104,251,245,251,180,46,248,156,44,247,130,28,168,77,87,241,82,51,241,183,200,127,208,124,135,55,153,114,246,162,164,106,236,46,195,212,187,59,123,133,181,142,91,153,218,188,90,22,7,92,181,89,137,213,150,58,61,197,169,255,0,90,99,41,46,226,51,239,50,246,12,212,141,58,96,228,70,96,225,197,34,44,119,185,173,163,168,209,123,77,58,234,251,135,220,127,136,173,238,47,57,150,105,73,166,224,141,177,35,85,23,59,210,231,176,251,63,180,36,177,246,218,254,251,236,47,241,247,10,242,203,206,24,63,140,56,185,67,195,246,28,229,250,79,169,213,122,17,237,229,197,117,222,227,90,53,252,223,235,23,249,5,215,241,5,195,136,199,145,219,210,211,160,183,179,166,244,119,78,157,76,244,221,87,138,226,190,210,191,30,243,16,95,131,77,49,185,88,197,95,168,170,95,45,112,122,93,173,114,245,230,239,139,80,35,237,215,213,211,191,219,168,176,78,33,144,85,59,44,55,66,18,90,237,232,188,194,39,253,130,133,48,214,168,221,26,246,167,84,157,45,82,207,59,82,252,89,89,123,143,222,53,2,93,165,223,168,254,128,0,0,248,151,157,69,186,77,181,50,160,242,119,33,174,94,165,174,157,238,36,189,199,239,25,127,172,184,78,212,158,90,75,66,61,191,253,169,13,14,228,90,27,48,242,209,105,165,151,119,146,186,253,125,83,47,246,66,79,191,241,28,43,137,158,88,103,227,92,75,122,185,111,181,186,165,79,234,253,77,201,46,103,48,225,167,189,110,161,37,162,90,63,97,255,0,219,45,112,34,205,107,15,240,170,135,104,178,141,136,129,212,232,90,235,166,249,46,185,250,202,253,127,121,138,226,227,9,151,149,48,237,63,28,40,235,220,135,57,190,146,70,154,114,244,40,17,154,237,83,157,186,246,253,148,126,62,241,88,182,213,201,86,180,171,81,238,10,28,158,158,108,93,252,167,54,37,123,119,32,208,125,138,35,35,236,81,151,105,11,230,202,78,104,40,217,174,193,233,173,75,95,46,183,7,151,233,6,52,89,237,223,41,254,87,172,77,52,131,213,17,200,253,93,126,254,222,250,33,189,104,159,71,46,105,148,109,251,186,126,95,110,154,125,166,210,175,121,254,183,188,104,83,34,211,159,169,101,94,200,155,37,238,107,142,122,75,114,246,146,117,210,163,36,187,139,240,29,228,84,111,27,121,21,39,46,140,51,98,83,27,98,51,233,174,149,123,146,123,245,110,156,107,236,46,210,208,253,255,0,176,87,5,26,216,169,87,41,213,26,156,38,247,51,76,228,243,143,84,150,156,197,26,83,222,100,125,228,125,218,143,148,211,174,48,225,58,210,182,169,61,199,166,162,238,120,96,230,201,120,199,97,175,14,110,117,107,94,160,105,245,218,127,108,115,222,154,247,217,67,40,66,54,161,180,151,218,61,126,227,236,19,35,17,108,26,30,38,90,51,108,235,137,158,100,25,220,190,97,110,89,125,135,80,225,125,133,36,254,210,11,218,95,228,25,197,199,108,32,172,96,206,33,85,45,121,108,253,69,61,200,200,67,187,147,235,41,200,232,119,77,164,181,153,125,163,246,159,119,236,22,131,194,119,51,165,121,90,203,193,203,129,221,147,168,204,25,195,45,186,238,140,203,112,99,183,246,26,34,47,89,71,222,179,63,126,189,226,199,128,65,126,43,216,29,7,16,112,65,55,188,51,229,85,168,18,74,66,151,218,174,100,102,34,78,116,219,208,220,74,75,85,44,189,109,12,255,0,18,236,21,23,151,43,216,240,215,28,236,235,142,66,52,106,37,122,157,212,246,253,150,211,49,149,172,251,18,163,61,9,30,194,215,220,47,99,26,240,38,207,206,14,0,82,216,152,231,34,69,86,138,197,78,151,51,71,85,201,117,216,78,19,42,229,147,141,18,180,57,38,173,21,161,31,113,145,123,40,231,29,112,90,248,202,174,47,29,181,87,119,73,116,217,61,117,54,94,214,126,185,166,229,58,134,158,216,149,186,73,220,113,204,246,168,204,203,184,203,223,107,156,59,115,205,111,98,253,169,77,194,171,169,93,45,211,72,136,204,102,251,22,231,82,211,77,196,96,156,250,184,232,109,27,157,113,94,174,227,50,211,218,93,162,118,145,234,90,144,131,124,79,114,179,15,22,240,186,78,35,208,163,109,174,219,44,46,91,206,111,51,223,14,60,121,175,41,58,41,228,160,181,91,133,218,73,53,125,198,93,130,153,176,250,235,169,225,126,36,80,238,184,167,178,85,187,88,141,45,73,245,79,83,142,250,28,52,246,146,139,189,190,253,15,240,49,162,108,175,227,21,63,28,48,102,221,189,97,171,87,213,2,35,51,75,69,118,73,56,140,184,225,118,161,5,222,233,125,146,211,221,238,46,176,0,60,46,57,221,241,236,60,29,189,110,217,7,254,165,219,245,41,104,46,223,89,77,197,117,194,46,196,171,79,177,223,161,140,220,98,77,202,253,245,137,23,37,209,166,170,173,86,102,76,66,123,59,9,231,214,178,45,116,79,235,247,232,95,129,11,205,225,155,133,206,97,182,90,41,15,57,39,122,174,67,143,93,52,108,211,97,200,167,195,236,215,122,181,211,103,127,103,224,67,191,227,6,42,219,120,53,97,85,111,203,157,253,145,169,241,159,121,8,218,225,243,92,109,151,29,36,106,132,44,211,169,54,174,221,166,69,255,0,65,208,134,113,51,97,116,230,103,16,39,76,150,174,69,2,20,183,81,77,141,163,106,250,164,63,32,218,94,242,101,181,254,109,253,52,87,111,180,251,123,190,222,74,114,93,118,102,122,237,139,82,89,244,118,157,54,106,61,33,47,234,156,230,242,221,140,110,179,179,158,219,169,213,167,245,222,157,116,211,66,237,238,189,92,35,194,155,91,6,172,122,117,141,105,198,229,67,130,195,45,168,247,184,174,98,208,203,109,26,254,177,107,50,212,155,79,102,227,211,254,147,246,128,3,248,174,210,63,192,126,26,108,142,114,164,160,209,180,219,125,105,239,215,93,52,237,31,188,124,218,188,100,186,168,142,154,246,155,114,27,81,118,107,174,154,143,162,147,213,36,126,242,5,17,40,141,38,93,134,90,24,170,94,35,92,62,175,42,253,225,59,26,176,181,191,72,53,49,46,189,80,167,234,211,91,93,91,178,228,186,239,53,249,37,175,97,182,157,169,70,157,186,151,180,133,108,189,134,119,187,21,242,181,221,162,109,169,155,221,63,35,169,100,254,179,126,205,55,111,219,246,187,53,215,79,216,44,195,134,150,67,47,27,90,235,99,27,49,62,55,64,134,216,74,169,176,119,180,238,229,147,144,228,180,247,49,137,7,167,217,90,118,41,30,205,79,216,66,212,8,180,45,8,127,64,0,0,0,0,0,0,0,0,0,86,174,44,112,107,252,168,98,157,229,137,159,202,59,209,159,75,110,10,141,119,162,250,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,210,159,164,127,71,58,223,233,62,135,163,231,245,19,31,147,249,158,99,155,118,243,246,253,179,215,110,189,154,232,93,84,7,148,197,139,23,242,161,133,151,150,25,250,83,209,159,75,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,131,31,253,40,191,234,79,255,0,30,45,80,0,0,86,174,44,112,107,252,168,98,157,229,137,159,202,59,209,159,75,110,10,141,119,162,250,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,85,146,156,169,127,35,236,44,170,225,159,211,223,165,190,147,184,31,174,245,190,139,232,57,124,200,209,217,229,114,249,206,235,167,77,187,118,226,215,126,154,118,106,114,0,113,75,159,42,56,113,124,230,106,143,153,187,213,175,76,213,109,123,126,37,30,129,75,125,146,56,176,101,53,42,75,231,61,90,153,243,94,46,161,36,209,25,18,90,82,20,225,110,89,182,166,187,88,0,0,0,15,41,139,22,47,229,67,11,47,44,51,244,167,163,62,150,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,6,63,250,81,127,212,159,254,60,90,160,0,170,191,236,24,255,0,233,69,255,0,82,127,248,241,101,56,79,98,254,75,240,178,205,195,63,74,122,79,232,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,8,85,157,110,27,223,203,7,20,233,88,153,249,101,250,37,232,203,125,138,23,69,244,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,237,208,189,94,70,50,49,252,139,190,155,127,166,143,211,31,166,62,141,255,0,97,61,31,210,244,157,79,254,112,246,253,221,79,251,221,54,123,117,236,143,248,177,193,175,242,161,138,119,150,38,127,40,239,70,125,45,184,42,53,222,139,232,135,59,165,234,164,184,247,43,153,214,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,249,53,224,77,179,130,159,74,126,145,253,28,235,127,164,250,30,143,159,212,76,126,79,230,121,142,109,219,207,219,246,207,93,186,246,107,161,122,172,88,177,127,42,24,89,121,97,159,165,61,25,244,182,223,168,208,186,222,71,59,165,234,163,56,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,90,223,216,49,255,0,210,139,254,164,255,0,241,226,213,4,85,207,62,70,63,150,143,208,159,244,209,250,29,244,59,210,95,236,39,164,58,174,175,166,255,0,206,25,217,183,166,255,0,125,174,255,0,102,157,188,171,43,156,41,63,147,94,59,91,56,215,249,122,250,71,244,115,173,254,140,250,45,209,243,250,136,111,198,252,247,86,230,221,188,253,223,96,245,219,167,102,186,148,255,0,1,0,51,71,194,147,249,74,99,181,205,141,127,151,175,163,159,72,250,47,232,207,162,221,103,35,167,134,196,111,207,117,109,238,221,200,221,246,11,77,218,118,233,169,245,92,140,100,99,249,23,125,54,255,0,77,31,166,63,76,125,27,254,194,122,63,165,233,58,159,252,225,237,251,186,159,247,186,108,246,235,217,218,173,92,11,195,139,67,22,47,92,111,166,81,185,183,157,247,210,53,82,170,72,50,91,140,197,143,25,134,27,139,31,176,185,76,159,78,135,22,69,170,150,225,145,169,70,72,105,45,244,0,0,21,171,139,28,26,255,0,42,24,167,121,98,103,242,142,244,103,210,219,130,163,93,232,190,136,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,106,229,115,2,255,0,147,94,4,219,56,41,244,167,233,31,209,206,183,250,79,161,232,249,253,68,199,228,254,103,152,230,221,188,253,191,108,245,219,175,102,186,23,85,0,17,87,60,249,24,254,90,63,66,127,211,71,232,119,208,239,73,127,176,158,144,234,186,190,155,255,0,56,103,102,222,155,253,246,187,253,154,118,242,172,174,112,164,254,77,120,237,108,227,95,229,235,233,31,209,206,183,250,51,232,183,71,207,234,33,191,27,243,221,91,155,118,243,247,125,131,215,110,157,154,234,83,252,0,0,5,106,226,199,6,191,202,134,41,222,88,153,252,163,189,25,244,182,224,168,215,122,47,162,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,154,185,92,192,191,228,215,129,54,206,10,125,41,250,71,244,115,173,254,147,232,122,62,127,81,49,249,63,153,230,57,183,111,63,111,219,61,118,235,217,174,133,213,64,114,172,209,224,95,242,148,192,155,155,5,62,148,253,28,250,71,209,127,73,244,61,103,35,167,152,196,159,204,243,27,221,187,145,183,237,150,155,181,237,211,67,128,31,216,49,255,0,210,139,254,164,255,0,241,226,213,0,7,20,205,230,94,235,185,161,193,169,56,59,72,196,191,161,81,42,117,8,178,42,146,125,12,138,151,89,21,133,27,137,141,177,78,54,109,253,122,99,187,204,74,201,95,83,183,181,43,81,8,129,133,92,22,109,91,35,17,237,203,198,245,198,255,0,165,212,90,37,65,170,132,154,18,173,54,227,183,81,229,30,244,48,234,220,146,242,13,149,44,146,78,32,219,86,246,247,160,141,38,162,90,108,168,64,12,209,240,164,254,82,152,237,115,99,95,229,235,232,231,210,62,139,250,51,232,183,89,200,233,225,177,27,243,221,91,123,183,114,55,125,130,211,118,157,186,106,125,87,35,25,24,254,69,223,77,191,211,71,233,143,211,31,70,255,0,176,158,143,233,122,78,167,255,0,56,123,126,238,167,253,238,155,61,186,246,119,252,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,86,183,246,12,127,244,162,255,0,169,63,252,120,179,235,78,157,93,163,218,180,106,77,211,113,253,32,173,66,167,199,143,81,171,244,104,137,233,9,72,109,41,118,79,33,6,104,107,152,178,82,249,105,61,169,221,161,118,16,250,195,202,98,197,139,249,80,194,203,203,12,253,41,232,207,165,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,193,143,254,148,95,245,39,255,0,143,22,168,0,2,0,102,143,133,39,242,148,199,107,155,26,255,0,47,95,71,62,145,244,95,209,159,69,186,206,71,79,13,136,223,158,234,219,221,187,145,187,236,22,155,180,237,211,83,234,185,24,200,199,242,46,250,109,254,154,63,76,126,152,250,55,253,132,244,127,75,210,117,63,249,195,219,247,117,63,239,116,217,237,215,179,149,102,143,133,39,242,148,199,107,155,26,255,0,47,95,71,62,145,244,95,209,159,69,186,206,71,79,13,136,223,158,234,219,221,187,145,187,236,22,155,180,237,211,83,239,249,41,202,151,242,62,194,202,174,25,253,61,250,91,233,59,129,250,239,91,232,190,131,151,204,141,29,158,87,47,156,238,186,116,219,183,110,45,119,233,167,102,167,32,0,5,112,99,71,6,91,55,17,113,66,224,190,48,255,0,22,98,88,20,42,204,132,201,143,110,68,181,78,83,16,22,109,164,157,38,215,214,32,137,10,116,156,112,144,148,37,13,146,201,9,34,74,72,135,181,202,143,13,252,71,202,86,35,162,245,178,179,79,215,82,167,114,216,175,208,31,179,141,17,106,241,82,102,100,149,25,79,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,138,255,0,96,199,255,0,74,47,250,147,255,0,199,139,41,194,123,23,242,95,133,150,110,25,250,83,210,127,68,173,250,117,11,173,228,114,122,174,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,30,172,0,0,4,0,205,31,10,79,229,41,142,215,54,53,254,94,190,142,125,35,232,191,163,62,139,117,156,142,158,27,17,191,61,213,183,187,119,35,119,216,45,55,105,219,166,167,223,242,83,149,47,228,125,133,149,92,51,250,123,244,183,210,119,3,245,222,183,209,125,7,47,153,26,59,60,174,95,57,221,116,233,183,110,220,90,239,211,78,205,78,64,0,10,213,197,142,13,127,149,12,83,188,177,51,249,71,122,51,233,109,193,81,174,244,95,68,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,250,83,244,143,232,231,91,253,39,208,244,124,254,162,99,242,127,51,204,115,110,222,126,223,182,122,237,215,179,93,11,170,138,245,204,143,8,234,86,61,99,109,211,139,244,108,103,137,103,71,185,228,53,45,116,120,214,130,95,67,79,147,13,161,231,77,196,203,104,150,183,93,67,143,45,91,8,205,110,168,207,113,234,163,238,185,33,202,13,119,39,54,173,203,101,72,197,255,0,166,148,90,229,65,154,164,56,223,71,209,78,232,37,114,249,114,28,222,79,58,183,121,168,68,98,208,204,146,142,70,169,45,86,163,17,3,251,6,63,250,81,127,212,159,254,60,89,78,19,216,191,146,252,44,179,112,207,210,158,147,250,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,99,202,98,197,139,249,80,194,203,203,12,253,41,232,207,165,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,193,143,254,148,95,245,39,255,0,143,22,168,0,35,254,117,178,165,252,176,112,178,149,134,127,79,126,137,122,50,224,98,187,214,250,47,175,230,114,227,72,103,149,203,231,53,166,189,78,237,219,143,77,154,105,219,169,112,12,174,112,164,254,77,120,237,108,227,95,229,235,233,31,209,206,183,250,51,232,183,71,207,234,33,191,27,243,221,91,155,118,243,247,125,131,215,110,157,154,234,83,252,0,5,85,255,0,96,199,255,0,74,47,250,147,255,0,199,137,255,0,149,204,11,254,77,120,19,108,224,167,210,159,164,127,71,58,223,233,62,135,163,231,245,19,31,147,249,158,99,155,118,243,246,253,179,215,110,189,154,232,93,84,7,42,205,30,5,255,0,41,76,9,185,176,83,233,79,209,207,164,125,23,244,159,67,214,114,58,121,140,73,252,207,49,189,219,185,27,126,217,105,187,94,221,52,56,85,132,252,26,255,0,37,248,167,102,226,103,242,142,244,159,209,43,130,157,93,232,190,136,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,115,76,198,224,133,43,49,216,61,90,193,170,237,114,93,34,155,95,145,78,84,201,113,27,74,223,38,35,206,98,75,136,111,119,170,149,173,44,26,9,102,74,36,26,201,70,149,237,216,126,174,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,181,45,12,85,127,18,220,134,94,55,77,214,254,54,97,132,110,189,14,48,165,84,160,239,105,173,171,55,38,73,117,238,99,242,11,95,180,132,236,74,61,186,151,180,133,103,179,134,119,187,245,243,181,218,162,110,169,147,221,63,35,169,100,190,179,126,205,55,111,219,246,187,53,215,79,216,44,155,135,47,15,171,202,129,120,65,198,172,82,111,209,237,67,75,79,83,233,250,180,238,231,80,236,73,45,59,205,98,73,233,216,78,39,106,145,167,102,167,236,33,107,73,34,73,18,72,187,8,180,33,255,0,15,172,219,97,199,11,189,40,53,23,236,33,158,190,32,213,169,181,172,207,221,139,152,247,51,165,157,62,51,126,169,22,212,38,161,43,66,236,34,215,188,254,241,27,196,143,225,245,65,168,87,179,69,104,38,156,207,48,224,212,41,243,94,245,146,91,90,69,70,46,227,237,50,215,188,187,11,83,251,134,133,154,73,165,164,36,203,67,36,145,24,255,0,176,1,226,241,115,10,109,108,101,177,234,54,53,217,27,155,14,115,15,54,147,222,226,121,107,91,46,52,75,250,181,160,207,66,113,93,155,139,95,250,74,138,179,173,146,235,179,44,55,108,170,146,15,172,180,234,83,87,232,249,127,84,223,43,152,236,147,105,157,156,247,29,86,141,49,174,245,105,174,186,31,111,127,196,201,222,108,46,156,179,98,4,25,145,21,207,160,77,150,210,42,81,180,109,63,84,183,227,155,171,222,108,184,191,205,177,166,137,237,246,151,111,125,247,224,254,42,219,120,203,97,82,175,203,97,253,241,170,17,152,121,104,218,225,114,156,113,150,221,52,106,180,32,213,161,56,158,221,164,71,255,0,65,112,14,38,88,92,230,36,229,158,174,235,114,118,42,219,57,21,210,70,205,119,156,122,124,206,205,119,167,77,119,247,246,254,6,40,203,13,174,87,236,92,72,182,238,130,45,21,69,172,195,152,180,246,118,147,47,161,102,90,232,175,212,239,208,255,0,3,26,71,192,203,190,61,249,131,150,85,219,28,255,0,213,75,126,155,45,101,219,234,173,200,173,56,101,218,148,235,246,251,244,33,238,128,7,39,205,6,49,83,240,63,6,110,43,214,98,180,125,48,37,179,8,180,87,108,146,136,243,141,151,98,22,93,237,31,218,45,61,254,227,206,206,32,221,117,60,80,196,138,229,215,40,247,202,184,171,18,101,165,62,169,104,114,31,91,132,158,194,73,119,185,223,161,126,4,46,103,134,22,86,97,225,38,23,70,196,122,236,109,213,219,153,132,75,101,205,230,91,33,200,143,9,228,167,68,188,164,30,139,108,251,77,36,175,184,139,176,78,67,61,11,83,16,75,136,150,121,173,236,32,181,42,88,85,106,171,170,186,106,241,30,140,231,98,219,233,154,117,185,108,27,159,89,29,109,175,107,173,167,213,220,70,122,251,11,180,85,30,5,96,181,241,154,172,94,43,106,144,238,178,234,82,122,234,148,189,172,253,75,78,74,105,14,189,177,75,104,149,180,228,17,237,73,145,159,113,23,186,241,176,83,2,108,252,159,96,5,77,136,110,115,228,82,168,207,84,234,147,52,117,60,231,90,132,217,60,174,89,184,233,39,83,140,74,209,58,145,119,17,31,182,138,51,29,123,30,37,99,157,229,113,199,70,173,75,175,84,122,110,223,180,218,166,60,180,31,106,82,101,169,47,218,90,251,197,185,240,161,192,232,56,125,130,10,189,230,31,54,173,95,146,114,18,190,212,242,227,63,18,11,164,222,132,226,146,122,41,7,235,104,71,248,23,96,157,0,43,139,139,22,103,126,134,218,168,193,203,125,221,243,107,76,17,204,45,186,109,140,243,115,163,185,246,218,50,63,89,37,220,178,63,118,157,226,191,114,57,129,111,99,150,59,80,224,77,107,90,93,62,108,105,242,213,184,189,100,183,50,49,45,58,19,136,81,122,174,159,105,107,247,22,189,218,11,181,237,234,125,167,110,211,45,154,91,123,34,82,225,179,13,146,213,71,234,52,218,80,159,180,102,125,201,46,243,63,196,197,105,241,98,205,163,180,120,168,192,107,77,123,95,146,217,72,168,63,161,31,213,168,167,69,117,173,174,50,101,222,73,61,201,94,190,239,120,169,151,93,113,247,13,215,85,185,74,239,61,52,31,86,179,108,84,168,116,234,117,78,107,123,89,169,243,185,39,170,79,94,90,137,42,238,51,62,243,46,253,5,143,240,72,145,82,110,232,196,198,34,177,186,35,222,133,234,151,185,37,179,70,234,38,142,195,237,61,79,221,251,69,185,14,13,158,153,207,83,114,175,123,77,142,247,41,198,253,27,162,246,146,180,214,163,24,187,143,241,25,235,178,168,159,72,238,104,116,109,251,122,142,103,110,154,253,150,212,175,121,126,175,188,94,246,109,179,65,70,202,142,15,67,106,34,249,149,185,220,207,71,177,162,203,118,201,76,115,125,99,105,212,22,136,144,103,235,105,247,118,247,80,205,203,114,85,238,234,212,139,130,187,39,168,155,43,103,53,205,137,70,237,168,36,23,98,72,136,189,84,145,118,16,179,174,15,121,121,83,239,84,49,194,176,189,136,111,149,232,212,105,175,51,82,159,25,222,212,185,217,167,103,218,71,111,179,222,44,119,29,172,214,177,3,10,171,150,139,200,222,137,253,54,165,169,150,187,36,180,231,177,73,253,79,121,8,149,195,51,44,51,240,82,37,195,92,184,26,219,82,168,116,158,166,228,159,47,150,115,19,222,135,86,147,213,46,151,176,191,236,238,185,232,134,196,188,180,93,137,125,205,132,158,131,216,103,254,200,70,247,126,3,60,84,103,9,170,147,43,81,106,69,187,255,0,181,49,168,11,50,162,221,90,218,135,80,101,59,80,239,51,66,215,94,231,20,94,226,247,15,182,0,0,3,194,227,132,207,71,225,117,106,95,49,40,229,244,222,178,143,66,45,100,54,93,255,0,180,102,98,98,185,178,150,162,50,237,211,252,67,72,57,72,162,170,223,203,245,173,76,115,102,246,186,237,198,142,227,214,107,234,247,23,191,220,58,109,102,221,164,215,201,164,213,34,54,250,89,221,181,43,109,42,46,221,53,236,81,31,184,135,208,101,150,163,182,76,178,132,161,9,238,74,75,66,47,240,14,93,153,76,28,162,227,126,21,85,108,154,180,6,100,42,79,35,148,165,180,133,169,27,100,178,226,182,154,144,189,53,229,22,186,23,179,246,150,111,46,42,13,74,217,172,72,161,213,162,61,26,92,109,156,198,158,109,72,90,119,32,148,90,146,136,140,187,20,71,221,237,18,195,134,78,35,95,214,238,97,169,22,125,190,236,215,168,181,190,163,210,49,219,83,202,108,249,48,102,56,214,169,66,137,31,109,70,126,177,31,111,105,104,99,140,230,174,141,26,131,142,183,37,54,35,72,109,166,186,61,169,74,72,136,181,134,194,187,136,136,187,204,92,247,11,234,180,186,158,76,108,84,204,146,111,184,207,165,53,82,150,106,95,109,86,111,218,51,51,247,22,130,87,138,131,227,94,243,171,189,240,249,149,190,106,67,94,150,216,141,198,123,53,102,157,175,103,179,81,202,184,111,224,117,179,142,82,239,43,90,225,106,81,165,239,71,108,83,105,111,105,104,82,214,122,154,219,95,247,34,246,127,238,138,56,155,135,213,204,46,189,106,22,77,197,9,248,179,169,252,174,99,111,54,180,40,185,141,33,210,212,150,148,159,217,113,39,218,69,223,251,71,191,202,134,97,171,249,115,197,72,23,149,54,107,229,5,60,222,178,41,56,190,83,255,0,205,159,109,189,232,75,141,146,182,169,227,50,212,251,15,180,189,199,162,27,26,247,183,113,14,218,139,117,90,213,104,149,10,124,206,103,45,232,207,182,234,15,99,138,65,250,200,82,147,246,144,162,236,63,97,136,89,196,95,38,84,76,73,195,234,181,247,101,208,144,205,193,30,82,106,79,28,56,168,73,173,168,244,247,144,73,87,45,133,44,210,102,150,245,35,86,157,221,165,216,42,207,46,216,151,122,101,235,25,227,85,233,181,46,137,234,109,69,16,170,81,150,243,173,147,173,183,45,165,58,217,160,148,217,171,83,100,139,106,140,136,244,208,203,221,127,88,21,139,116,204,99,195,234,77,217,4,141,47,72,136,194,164,36,246,145,19,170,97,167,23,180,137,107,61,53,112,180,212,245,29,16,120,124,107,176,225,226,86,22,92,246,124,184,141,200,84,250,76,214,88,74,219,37,232,242,227,56,218,76,136,210,174,223,95,188,136,204,103,19,20,237,185,184,113,139,247,69,182,243,47,69,118,131,112,205,138,222,169,52,25,114,37,45,4,164,246,36,251,209,216,122,23,119,176,95,15,15,252,81,135,137,121,108,181,141,170,138,100,200,161,83,224,209,222,35,120,150,180,173,152,17,119,17,250,234,50,61,87,219,174,157,253,196,62,78,117,114,75,103,230,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,237,211,82,237,239,166,25,144,49,155,39,184,191,169,59,83,163,85,104,117,13,166,235,42,151,29,137,136,102,87,217,215,234,148,227,75,84,109,116,236,220,73,246,25,118,92,254,71,179,153,106,230,78,196,135,79,168,212,226,198,187,169,209,219,102,108,55,30,109,14,60,166,217,140,78,60,132,27,238,58,164,27,175,25,18,149,166,166,90,31,111,124,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,40,203,180,143,191,184,103,247,62,25,113,170,96,6,54,214,90,110,156,227,84,58,228,185,21,56,14,33,149,37,150,219,122,92,174,91,73,62,82,16,70,72,103,177,41,212,136,187,140,203,186,85,112,137,204,210,40,243,166,96,101,213,89,89,181,53,231,38,83,142,84,142,194,113,103,2,43,76,35,123,165,236,37,104,132,163,94,253,15,216,45,171,191,180,135,244,4,40,226,163,140,199,134,248,4,253,183,14,81,34,93,204,234,169,110,33,46,104,163,98,68,41,168,51,50,37,164,244,213,5,236,50,251,140,82,214,21,91,82,239,92,79,181,173,152,209,213,33,218,181,110,12,77,132,131,89,171,155,33,8,211,66,35,51,237,87,184,255,0,104,209,198,22,211,41,24,75,130,54,204,10,220,136,244,184,212,43,118,18,102,46,66,210,194,26,228,196,65,47,113,168,146,73,208,155,61,117,211,77,15,93,52,21,51,196,139,60,178,177,102,225,149,133,56,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,218,146,53,118,107,161,104,66,48,229,155,46,151,158,99,241,26,5,173,111,192,144,184,92,246,156,168,204,229,58,109,180,199,61,148,58,102,180,52,225,37,68,79,17,250,197,161,23,105,253,247,229,151,60,189,217,89,122,195,202,109,163,108,210,97,181,41,184,236,156,249,72,97,148,184,252,130,97,150,220,89,173,13,182,106,220,108,164,245,81,106,103,218,127,119,86,0,0,31,54,66,21,2,73,203,105,181,41,181,246,45,40,45,123,76,245,53,105,251,59,199,253,250,110,152,147,74,93,150,211,107,86,154,33,110,36,149,248,105,168,252,202,125,250,164,246,218,101,181,166,59,38,78,27,134,70,68,179,37,119,17,246,145,234,70,62,185,22,133,161,15,232,252,181,26,93,50,177,21,112,106,212,232,179,99,56,70,149,179,37,148,186,133,17,145,145,145,165,68,100,125,134,101,248,25,143,12,230,93,114,254,236,242,170,185,129,216,126,169,164,231,55,169,59,102,17,187,191,118,237,119,242,181,215,119,110,186,247,246,143,113,77,165,82,232,209,27,129,71,166,197,131,21,164,146,91,102,51,41,105,180,17,17,17,17,37,36,68,68,68,68,95,129,16,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,37,74,149,75,172,196,114,5,98,155,22,116,87,82,105,113,153,44,165,214,214,70,70,70,70,149,17,145,145,145,153,126,6,99,195,183,151,92,191,181,60,234,173,224,118,31,166,105,185,205,234,74,217,132,78,239,221,187,93,252,173,117,221,219,174,189,253,163,220,211,169,116,202,60,84,65,164,211,162,194,140,217,18,80,204,102,82,210,18,68,68,68,68,148,145,17,118,17,23,224,68,63,80,254,41,36,164,154,84,68,100,101,161,145,251,69,57,241,54,201,150,34,70,197,25,56,173,135,214,189,74,185,73,170,182,185,19,27,167,194,126,75,140,200,118,68,199,220,51,38,152,218,148,18,118,118,154,140,200,212,90,234,70,70,32,125,51,9,113,74,179,82,42,69,51,14,46,137,51,57,156,163,101,170,60,133,173,42,220,73,208,210,148,25,150,134,100,93,221,230,45,115,133,254,73,171,152,96,235,216,199,137,116,69,196,171,75,140,168,176,225,77,140,182,220,97,11,232,164,33,195,109,230,18,164,173,43,109,105,220,75,208,140,140,139,183,83,22,66,0,0,57,78,98,242,247,101,102,23,15,106,86,141,205,73,136,236,167,35,188,112,37,45,134,84,227,18,13,135,155,109,100,181,182,225,167,105,188,163,213,37,169,31,105,125,244,27,153,172,185,222,121,112,196,105,246,181,193,2,66,33,115,221,114,157,51,148,233,54,235,28,247,144,209,146,214,211,100,165,25,50,103,234,150,134,93,165,247,73,238,27,185,228,149,132,215,12,92,42,196,106,212,151,173,218,172,164,49,21,249,82,77,72,134,227,171,134,194,53,83,210,18,134,218,67,109,172,251,18,102,158,221,53,45,72,91,54,41,83,105,24,181,130,55,52,10,36,136,213,72,181,219,118,106,97,174,58,210,250,29,231,68,89,35,105,164,148,74,212,156,45,52,215,93,75,77,117,25,199,197,91,106,93,149,137,247,77,179,38,58,163,187,73,173,206,137,176,208,104,52,242,164,45,26,104,100,70,93,169,247,23,236,23,75,194,187,25,143,18,48,9,139,110,100,178,92,187,101,212,210,219,66,156,213,68,196,120,80,144,71,161,173,71,166,171,63,97,23,220,66,107,128,254,119,118,152,169,94,46,217,154,69,98,116,60,12,181,107,43,38,161,60,220,202,137,197,145,216,110,32,231,197,117,133,236,116,253,134,157,80,164,107,221,169,251,4,85,200,126,92,106,152,255,0,141,180,102,156,167,56,237,14,135,46,61,78,123,139,101,74,101,198,217,151,23,152,210,143,148,180,25,154,30,212,210,173,8,203,188,200,187,244,5,108,219,244,219,82,222,166,219,116,136,173,70,135,76,136,204,54,91,105,9,66,82,134,208,148,36,136,146,68,69,216,146,46,194,46,238,225,26,243,195,156,203,87,45,150,36,202,125,58,167,22,77,221,81,142,227,48,161,182,243,107,113,149,56,204,146,109,229,160,159,109,212,160,157,100,136,212,157,116,51,208,187,123,169,130,28,12,102,206,22,47,234,110,212,235,53,90,229,67,105,58,242,165,200,98,26,30,149,246,117,250,213,54,210,21,39,93,59,118,146,189,166,125,183,61,146,172,146,217,249,107,180,161,85,106,52,248,146,239,25,145,91,57,179,77,166,156,83,74,91,81,212,227,104,112,216,109,212,160,158,96,212,73,81,246,107,169,246,247,125,110,32,24,163,15,13,50,217,116,155,181,20,198,145,93,167,206,163,178,68,241,33,106,91,208,37,109,34,245,210,102,122,163,179,77,123,187,140,80,246,22,91,115,113,31,23,237,123,109,166,94,148,237,126,225,133,25,207,84,214,103,207,148,132,26,149,216,163,239,95,105,232,125,254,209,163,188,20,176,225,225,174,22,91,22,124,72,141,199,84,10,76,38,95,74,27,36,106,242,35,54,218,140,200,146,158,223,83,188,200,140,123,129,206,241,215,22,233,152,57,135,213,107,178,113,26,157,143,17,245,71,73,109,50,55,82,195,174,39,113,26,208,122,106,217,235,161,234,40,23,49,56,151,122,102,23,25,229,85,234,85,35,154,237,74,162,184,116,216,200,121,215,9,166,220,150,234,154,108,144,106,112,211,161,188,101,181,38,100,90,232,69,239,181,254,26,25,80,133,131,120,110,139,214,230,163,145,220,53,173,36,33,201,81,203,123,76,188,196,55,8,144,107,101,11,73,19,141,171,78,211,34,237,239,62,209,37,51,11,140,182,254,6,225,117,114,247,173,84,225,197,122,52,41,39,5,185,15,161,6,252,148,199,117,214,219,73,41,104,53,41,70,209,145,37,39,169,232,122,123,203,60,56,237,138,245,220,103,196,250,253,247,92,159,34,65,207,159,41,216,201,117,213,172,153,97,114,29,117,13,160,148,181,237,74,121,167,162,73,70,69,175,103,188,254,78,25,97,245,115,20,111,90,125,145,110,195,126,84,234,135,55,150,219,45,173,106,62,91,75,116,244,36,37,71,246,91,81,246,17,247,126,209,43,184,144,96,117,179,129,178,236,219,90,222,106,81,37,159,72,239,83,137,111,105,234,81,22,90,26,27,70,191,157,63,103,254,254,171,193,65,231,81,123,226,11,40,124,210,135,61,19,189,27,140,183,232,205,71,78,207,110,130,223,4,80,226,131,86,151,76,201,141,244,152,114,77,135,30,244,94,138,74,205,43,236,170,194,251,38,70,94,243,212,83,6,85,40,209,171,216,235,109,211,101,182,135,26,119,172,220,149,17,25,30,144,223,87,113,145,251,72,118,142,38,216,141,127,92,89,134,171,217,245,247,102,179,69,162,116,254,142,142,226,158,75,101,206,131,13,199,116,74,212,104,251,105,35,245,72,187,123,79,83,17,58,222,160,212,174,106,196,122,37,38,35,210,101,201,223,203,105,150,212,181,171,106,77,71,162,82,70,103,216,147,62,239,96,210,30,90,240,114,139,130,24,85,74,178,105,48,25,142,168,220,254,106,144,210,16,165,238,146,243,137,220,105,66,53,211,154,122,106,94,223,218,125,69,230,90,144,217,178,242,18,180,43,189,42,45,72,255,0,194,62,125,26,221,164,208,9,212,210,226,54,194,94,219,185,40,109,41,46,205,116,236,73,23,188,199,50,205,189,21,85,252,191,93,52,198,246,111,119,161,218,107,238,236,154,194,189,199,238,247,12,223,67,87,42,82,20,102,93,154,255,0,136,105,159,3,230,122,67,11,168,178,249,137,95,51,169,245,146,122,145,233,33,194,239,253,131,221,0,0,0,227,185,185,156,116,252,191,93,18,9,226,104,203,161,209,91,182,233,252,245,130,239,253,163,55,104,212,214,90,246,141,57,96,220,20,211,176,222,145,13,12,155,68,223,81,234,26,118,153,106,251,135,221,251,71,180,1,252,50,35,45,12,181,33,159,94,33,248,118,206,30,230,62,187,18,62,206,92,142,151,105,39,78,205,176,34,25,247,37,63,174,59,31,7,235,90,29,87,26,42,21,215,154,74,222,166,114,185,123,146,70,69,204,137,61,39,222,70,125,197,236,50,17,251,61,180,53,219,249,155,187,105,203,39,72,209,208,126,115,191,182,159,24,253,197,239,22,151,194,70,115,242,50,195,78,134,227,233,91,113,185,220,180,18,140,205,27,170,19,204,245,47,102,162,111,10,125,227,84,101,244,254,196,211,77,127,165,53,255,0,235,20,225,245,120,45,54,74,184,239,69,155,77,30,223,71,122,198,159,88,190,174,163,220,99,254,184,182,101,126,100,90,211,216,251,109,82,29,84,87,246,250,85,108,71,51,67,123,81,6,43,59,141,13,104,90,158,237,55,47,183,217,238,21,132,44,147,134,54,119,147,99,205,70,13,226,101,122,36,90,19,186,244,19,39,74,216,150,52,41,146,28,220,183,159,36,39,114,212,132,150,212,118,234,68,125,186,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,186,145,246,25,144,170,76,230,240,199,188,100,95,213,12,67,192,246,149,37,138,171,238,212,36,195,218,234,214,137,14,189,33,229,147,109,198,139,161,36,139,148,146,213,70,125,186,106,125,134,36,151,14,235,91,27,112,210,197,118,205,196,235,106,76,98,106,98,146,211,175,67,150,131,75,100,204,70,200,181,120,147,161,122,139,62,194,211,179,241,33,53,3,188,81,183,21,140,27,85,129,142,206,221,209,225,165,168,215,26,21,57,107,109,189,168,83,210,38,78,112,204,204,144,146,53,153,35,183,180,207,239,49,214,120,54,99,17,83,174,10,230,19,84,231,25,51,41,169,53,72,228,227,189,156,213,46,158,194,82,91,151,167,113,30,132,73,215,239,246,11,112,17,75,60,249,54,181,115,15,135,85,10,133,18,135,22,53,219,78,105,217,177,100,198,140,218,30,148,227,108,73,52,52,165,165,135,29,89,41,215,136,205,37,161,153,145,25,30,189,244,221,98,94,56,173,147,124,111,41,138,137,80,165,212,40,181,14,158,92,105,13,201,97,18,152,102,90,77,101,179,115,74,90,20,168,218,118,232,70,68,100,122,105,217,125,121,110,199,43,123,31,48,170,131,123,210,170,144,30,157,42,159,21,117,40,209,159,66,142,60,181,70,101,215,91,52,37,197,154,54,169,210,45,170,61,197,216,71,239,62,55,196,115,45,81,49,203,4,170,149,218,116,30,101,118,215,138,253,89,147,105,162,55,158,68,104,146,212,150,83,163,75,90,181,91,165,162,72,210,70,126,210,62,250,66,195,219,178,226,193,188,84,163,220,172,28,184,21,11,110,179,29,233,12,171,152,210,245,143,37,11,83,75,73,26,21,166,230,244,52,153,151,119,176,104,127,44,216,201,74,199,28,30,183,239,106,124,230,36,73,118,12,70,231,165,167,82,179,110,89,197,101,199,80,122,45,102,70,70,233,106,74,61,197,237,247,159,85,31,242,181,165,180,41,106,61,18,146,51,51,251,133,36,113,105,198,118,175,252,109,98,206,164,212,84,237,62,223,134,136,207,178,151,183,32,166,49,46,115,106,86,212,173,73,221,181,100,90,153,18,180,247,119,15,45,194,255,0,10,83,124,230,10,37,209,81,140,131,166,218,237,183,87,55,157,71,213,182,236,105,176,151,184,212,104,82,83,162,86,103,174,169,50,47,105,9,19,196,231,61,15,146,228,96,70,22,87,162,156,114,37,162,169,58,157,40,247,146,191,158,69,122,57,184,196,141,52,211,150,173,138,71,126,134,126,194,21,211,132,216,81,124,227,149,251,6,210,181,105,115,234,115,106,50,154,41,47,182,195,207,19,40,113,230,219,91,206,169,180,44,210,146,55,82,106,89,145,233,175,111,127,109,242,228,211,41,118,150,89,48,238,12,88,208,208,245,199,80,140,211,245,73,142,54,210,156,75,206,49,28,158,105,14,19,45,184,77,243,24,220,73,86,167,175,105,246,247,72,160,0,0,31,195,34,81,104,162,35,35,246,24,252,203,165,211,29,89,56,229,58,42,214,93,164,165,50,147,63,240,232,63,66,27,109,164,236,109,9,66,75,216,146,208,135,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,252,211,233,212,250,164,101,195,169,192,143,49,135,8,210,182,159,105,46,33,68,100,100,100,105,81,25,31,97,153,126,209,231,32,97,46,21,82,167,42,167,76,195,59,82,28,197,40,214,114,24,162,198,109,211,86,164,173,77,73,65,30,186,145,30,186,247,150,163,212,180,211,76,182,150,153,109,45,161,36,68,148,164,180,34,34,246,17,16,255,0,176,0,0,17,219,57,121,75,180,179,55,135,115,162,73,134,134,110,58,124,103,95,166,76,109,182,146,226,158,109,137,4,203,75,89,178,227,134,223,49,253,198,148,232,122,246,151,111,125,13,98,214,20,95,56,27,126,206,180,174,170,92,250,100,202,116,167,74,51,238,48,243,36,242,27,121,198,208,243,74,113,8,53,36,205,165,26,86,68,68,122,118,119,118,88,175,12,108,244,63,204,143,129,24,167,94,140,81,204,144,138,92,234,140,163,222,106,254,103,21,152,196,227,242,52,211,78,98,185,105,71,188,203,218,66,59,241,64,194,148,216,217,130,151,116,83,99,160,169,183,67,110,85,137,246,145,245,110,59,38,108,213,238,37,18,18,147,213,40,35,215,85,25,151,180,199,168,225,45,140,237,97,254,54,200,179,234,213,21,53,79,184,33,174,51,12,169,226,74,14,99,242,224,182,149,109,82,210,157,219,80,101,169,17,171,79,120,187,116,45,46,33,43,65,234,149,17,25,31,220,63,232,114,172,204,227,37,43,3,176,122,225,189,170,19,152,143,37,168,50,219,128,151,93,74,13,201,101,21,231,26,65,106,180,25,153,155,71,161,36,247,31,179,222,89,224,196,43,178,226,198,76,84,172,92,175,156,185,245,11,146,179,33,232,236,167,152,234,245,145,37,107,75,72,73,154,213,166,231,52,36,145,159,127,180,93,239,14,60,181,68,192,220,18,165,215,106,48,73,186,237,209,21,138,179,198,235,68,79,50,137,49,34,41,76,171,86,144,180,232,182,143,84,153,168,136,253,166,125,221,147,50,56,229,111,96,30,21,87,175,122,173,82,3,51,162,211,229,46,155,26,75,232,73,200,150,152,207,58,211,100,133,56,131,94,229,52,101,181,39,184,251,72,189,229,66,151,221,227,138,217,200,198,243,152,152,149,10,165,66,181,80,233,226,70,142,220,151,209,21,135,165,168,208,91,55,58,164,33,42,147,167,102,164,68,100,69,174,189,183,35,145,140,155,90,185,120,195,170,125,66,183,67,139,38,237,168,180,212,217,82,100,198,109,111,69,113,198,35,26,218,74,212,195,110,160,146,235,38,100,147,212,200,204,204,207,94,233,90,42,67,140,158,49,21,70,224,161,225,53,50,113,155,49,90,141,84,144,77,187,217,205,74,234,12,41,39,181,122,119,25,106,70,157,126,255,0,96,228,188,41,240,109,87,254,59,53,118,200,134,151,99,91,136,76,228,45,198,247,33,47,71,153,5,194,50,51,66,136,150,68,190,206,210,63,188,133,228,247,0,133,124,68,109,108,109,196,187,21,171,55,12,109,169,82,121,179,82,151,93,102,28,181,154,155,54,101,182,101,171,36,173,75,215,65,246,150,157,191,129,8,217,147,46,24,215,140,123,250,6,33,227,131,74,140,197,41,246,170,17,161,237,117,11,92,134,158,142,242,9,198,228,197,208,210,101,205,73,232,162,62,205,53,46,211,22,159,54,117,191,98,219,11,151,62,84,74,101,34,139,8,212,167,29,90,25,105,150,25,108,204,245,51,218,148,145,33,6,126,194,34,47,97,10,74,226,65,156,121,216,225,125,72,195,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,217,220,93,135,9,82,149,45,68,132,36,212,165,30,132,68,90,153,152,179,206,18,121,95,151,42,180,206,62,220,180,135,83,21,141,222,138,91,241,204,144,230,228,78,138,246,211,91,90,30,135,183,93,139,236,246,251,135,252,241,165,111,75,138,202,95,41,162,221,233,47,88,147,235,31,213,211,187,204,124,174,10,166,95,79,239,189,116,215,250,47,79,254,177,81,23,4,33,15,22,217,207,199,203,13,70,27,111,165,13,202,228,243,16,106,50,53,237,168,64,50,208,189,186,10,180,200,157,13,119,6,102,173,42,114,57,186,175,175,252,223,218,236,167,201,63,113,251,132,129,227,3,107,67,165,99,69,62,186,203,73,67,213,62,111,51,106,72,136,249,113,32,36,187,136,143,184,253,166,99,141,240,240,195,182,177,11,49,244,40,143,242,249,113,250,173,196,189,59,119,64,150,101,222,149,126,160,208,89,17,17,104,69,161,15,232,15,23,140,112,83,82,195,122,188,37,50,110,147,157,63,168,73,220,103,163,237,159,119,236,25,141,115,213,112,244,61,6,145,50,139,56,234,25,126,181,164,41,242,117,71,215,106,173,219,181,254,122,249,119,254,193,216,128,0,0,71,204,247,57,202,203,77,212,173,238,39,251,71,181,7,161,255,0,170,17,134,119,26,252,225,13,66,97,233,44,173,8,4,225,160,213,245,186,237,238,252,234,199,162,0,20,163,198,14,216,42,70,58,194,174,164,150,73,171,243,52,215,187,234,161,192,79,103,97,123,253,231,251,7,184,224,183,84,165,177,119,94,84,215,226,178,169,146,125,29,200,117,72,73,173,27,90,168,169,91,76,207,82,212,187,15,65,204,184,183,225,186,237,76,198,63,121,54,219,133,30,232,219,203,212,189,82,233,160,192,108,244,245,72,187,213,239,87,236,238,18,155,131,85,222,220,220,52,184,45,87,31,73,174,159,210,114,209,187,181,60,201,21,7,15,179,119,103,119,184,133,142,138,117,227,72,180,158,37,89,169,39,55,26,125,35,170,117,215,111,243,122,119,179,216,62,231,5,162,112,238,59,208,200,149,180,189,27,175,187,243,117,17,103,216,183,134,246,254,45,88,53,59,10,230,134,153,52,250,151,39,154,131,109,11,252,219,205,186,93,139,74,147,246,155,79,122,79,187,246,140,226,99,142,19,214,176,87,18,106,184,125,92,140,251,79,83,185,30,179,168,90,119,115,35,180,239,97,169,8,51,208,157,47,234,151,249,79,195,71,145,34,43,169,145,21,247,25,117,58,237,91,106,52,168,181,45,15,67,47,184,90,94,70,56,153,207,149,90,162,225,110,52,207,104,163,186,210,227,181,85,125,213,111,92,167,231,35,151,204,122,76,173,13,41,67,171,238,78,226,36,22,154,145,30,182,161,78,168,66,171,83,226,213,105,178,90,147,18,107,40,145,29,230,150,75,67,141,173,36,164,169,42,35,50,50,50,50,50,50,61,15,81,254,233,66,83,174,212,145,106,122,158,133,222,99,254,128,87,247,24,76,50,250,79,129,244,187,194,12,52,42,109,38,174,194,158,120,155,213,101,21,168,115,220,81,110,36,25,237,213,68,122,25,145,126,2,178,242,83,137,47,225,158,99,236,170,145,73,83,49,234,85,170,109,54,74,183,154,82,76,185,62,49,172,212,123,146,90,104,142,221,117,47,121,13,21,82,42,12,85,169,48,170,177,93,75,140,204,142,220,134,214,149,17,146,146,180,146,136,200,200,204,140,140,143,216,99,245,136,27,196,111,35,212,108,94,181,166,226,157,145,78,76,123,166,150,195,143,200,110,59,40,65,75,105,166,229,190,173,73,166,22,227,142,173,215,18,93,170,34,62,206,227,208,196,45,225,209,152,139,187,0,241,195,242,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,181,52,154,139,180,180,50,236,43,182,82,33,87,232,166,219,137,106,68,74,148,93,20,90,18,208,227,110,35,183,222,70,70,71,247,145,138,35,226,93,151,231,112,111,29,166,86,169,180,211,102,141,114,115,42,105,113,12,154,91,75,242,38,76,86,194,52,182,132,23,168,217,118,106,103,167,180,200,118,14,18,25,145,114,214,188,164,96,205,193,83,89,83,234,198,183,225,165,231,189,78,165,215,96,71,109,41,37,186,73,215,106,79,66,36,25,251,181,238,23,18,70,70,68,100,122,145,247,24,241,56,215,126,66,195,76,42,186,175,57,143,182,217,211,40,243,164,178,75,81,17,45,214,227,56,226,83,218,164,235,174,195,236,35,35,255,0,24,205,238,48,94,114,241,11,20,174,203,206,91,235,112,235,21,185,243,80,74,81,153,33,14,200,113,194,74,117,82,180,34,222,122,22,167,248,159,120,236,56,31,153,135,240,7,6,238,74,13,170,136,229,115,92,142,76,141,214,182,71,204,98,36,136,173,163,66,113,14,161,196,173,46,50,149,119,26,72,251,123,79,187,139,210,40,247,182,48,223,73,131,77,141,62,179,94,175,206,37,40,210,135,164,173,78,190,241,17,173,90,18,214,101,189,194,212,251,79,85,123,76,197,226,228,27,38,54,238,94,108,26,117,209,92,166,161,219,194,179,5,151,229,184,251,45,169,113,121,204,197,90,217,35,83,13,186,141,174,178,126,169,153,232,125,250,159,116,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,51,243,147,27,119,48,246,13,70,232,161,211,80,213,225,70,130,243,241,28,97,148,37,114,185,44,202,90,25,51,75,14,58,189,206,188,94,169,25,106,125,218,31,125,29,85,232,215,182,15,95,74,131,82,141,58,141,94,160,78,53,36,212,135,163,184,151,88,120,200,150,157,196,133,145,111,108,244,62,195,213,62,195,33,217,241,195,51,15,227,238,13,219,116,11,169,17,206,230,182,156,135,27,173,112,143,152,252,72,241,92,70,134,226,221,91,138,90,156,121,74,238,36,153,246,246,31,127,31,193,251,206,94,30,226,149,167,121,196,121,109,157,30,183,2,107,132,149,25,18,208,212,134,220,52,171,69,39,82,61,157,165,169,126,37,222,52,133,130,151,228,44,75,194,171,86,243,134,251,110,29,78,143,6,75,196,218,136,201,14,185,25,183,20,158,197,43,77,55,151,97,153,159,248,199,182,51,34,35,51,61,8,187,204,83,191,22,252,200,57,116,94,49,176,106,223,170,44,224,82,141,15,204,75,47,250,157,75,78,207,142,226,84,72,116,211,174,213,22,164,104,35,247,233,220,56,247,13,28,191,59,140,152,237,14,181,82,166,155,212,107,111,151,83,82,214,201,169,181,63,30,100,53,108,51,83,107,65,250,142,31,102,164,122,123,72,133,238,37,16,168,20,82,109,180,181,30,37,54,46,137,34,34,66,27,109,180,118,123,136,136,136,190,226,33,73,60,69,243,17,119,99,230,56,30,19,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,45,73,36,163,236,45,8,187,14,105,112,228,200,245,27,8,109,104,88,167,123,211,147,34,233,170,48,219,241,219,144,202,22,81,26,117,184,143,167,66,117,132,56,219,168,117,181,23,98,140,139,183,188,245,49,60,135,228,171,212,24,164,210,102,213,101,56,150,217,135,29,201,14,45,70,68,73,74,18,106,51,51,51,34,34,34,47,105,140,234,231,91,18,95,196,204,199,222,181,37,73,83,209,233,181,170,149,54,50,183,154,146,108,183,62,73,160,211,235,40,180,209,125,154,104,94,226,22,105,193,239,12,190,140,96,125,82,240,157,13,9,155,86,171,190,166,94,54,244,89,197,118,28,7,18,91,141,4,123,117,73,158,132,102,95,136,176,16,31,242,164,37,90,110,73,30,135,169,106,93,198,63,194,163,80,133,73,167,202,170,212,164,181,26,36,38,87,34,67,206,172,144,134,219,66,77,74,82,148,102,68,68,68,70,102,102,122,22,130,163,120,142,113,5,149,116,206,159,130,248,69,88,34,164,54,78,196,170,79,141,32,200,222,89,28,184,207,54,151,35,201,52,169,181,33,77,168,146,164,118,246,25,246,104,66,181,28,113,199,156,83,174,173,75,90,204,212,165,40,245,53,25,247,153,159,180,199,121,201,94,2,76,199,220,112,163,91,202,130,251,212,186,115,241,170,85,3,75,70,164,28,118,230,71,67,169,63,171,90,126,203,221,202,34,47,121,233,223,127,184,73,134,246,254,18,216,52,203,10,217,134,152,212,250,111,59,148,130,109,8,252,227,206,58,125,136,74,83,246,156,87,114,75,191,246,138,194,227,74,78,21,199,101,153,146,182,31,164,180,247,126,110,156,62,23,5,181,164,177,42,242,73,185,180,213,232,237,19,174,155,191,155,212,125,158,209,113,66,184,184,202,221,237,194,195,75,126,213,109,244,146,234,29,95,49,27,187,85,203,145,79,112,187,55,118,247,251,140,69,158,18,24,110,229,215,152,198,47,39,27,112,227,90,251,185,154,23,170,125,76,25,237,150,190,169,151,122,125,233,253,189,195,167,113,164,170,82,223,187,172,218,107,17,25,76,200,222,145,231,186,150,210,75,94,230,169,202,78,166,71,169,232,93,133,168,240,220,31,45,130,171,227,180,218,226,137,102,154,71,47,93,59,139,155,14,122,123,123,15,221,239,47,218,46,184,0,121,220,66,37,157,161,60,155,52,146,190,171,77,221,223,157,64,203,219,191,156,49,162,60,136,59,205,203,69,170,173,238,43,251,123,181,103,169,255,0,170,18,132,131,0,0,1,192,243,199,17,233,121,109,186,154,101,180,173,95,204,123,20,70,127,247,124,111,119,224,51,170,215,231,8,105,255,0,13,94,41,22,85,57,228,235,162,185,221,255,0,240,203,30,156,0,84,183,27,90,19,241,235,152,107,90,38,147,203,151,233,157,84,148,158,190,162,41,201,245,143,79,127,119,104,225,60,44,111,147,181,115,43,76,165,46,121,48,213,91,157,185,10,119,105,47,149,2,106,139,179,113,17,232,106,247,31,236,19,15,140,126,26,38,175,134,148,108,66,98,58,84,170,39,81,206,115,102,166,158,116,138,123,73,237,36,158,157,222,213,23,237,238,28,3,131,125,207,82,133,140,85,139,109,18,21,210,84,122,125,237,154,213,167,213,197,168,44,180,45,116,239,63,113,139,155,20,211,198,105,183,83,139,118,210,214,122,161,125,102,194,237,236,210,53,63,81,236,248,42,168,202,169,125,167,98,76,143,209,125,166,93,165,234,212,69,177,138,123,227,27,133,12,209,47,202,46,36,199,105,134,206,187,212,243,54,36,137,74,228,51,79,100,183,104,130,215,191,179,85,31,236,238,21,182,63,214,44,169,16,101,51,54,35,203,101,248,238,37,214,156,66,141,42,66,210,122,146,136,203,180,140,140,181,212,133,189,240,205,207,75,87,141,50,22,8,98,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,105,151,110,164,44,157,42,37,36,148,147,212,140,181,35,31,208,28,167,52,182,20,60,69,192,75,222,131,38,26,100,186,154,13,73,232,168,54,201,103,207,232,159,66,52,35,74,187,117,95,176,181,237,236,25,209,168,53,42,196,196,137,44,154,92,143,34,222,173,173,58,36,141,10,109,108,62,101,217,246,76,140,141,31,113,151,220,52,51,147,124,65,107,17,242,235,101,86,16,249,186,228,74,45,54,19,234,82,137,74,55,83,6,58,149,169,238,87,110,171,237,212,245,251,135,107,31,229,38,52,121,145,220,139,45,134,222,101,228,26,28,109,196,146,146,164,153,104,100,100,125,134,70,70,42,171,61,25,52,184,236,236,108,160,99,150,20,91,139,114,156,170,204,89,245,6,105,176,220,55,16,255,0,87,38,75,171,218,195,4,146,73,37,45,150,170,94,186,233,169,247,24,177,204,8,174,73,175,225,37,171,46,115,15,51,41,186,68,22,95,67,201,52,184,78,20,102,141,91,136,204,207,93,76,245,215,183,81,192,120,147,229,254,62,49,96,85,78,187,10,158,79,213,237,166,30,169,180,164,52,74,113,72,143,14,98,137,4,100,218,212,122,173,194,236,35,34,215,218,70,41,19,13,239,10,214,18,98,109,30,231,142,169,17,38,208,42,209,222,125,4,107,109,100,108,72,66,212,133,17,41,39,222,223,105,25,151,119,176,104,175,46,56,163,77,197,252,27,181,175,72,51,218,148,244,186,76,21,77,216,234,86,109,201,84,86,92,113,10,209,107,50,81,27,133,169,40,245,45,123,125,226,36,113,118,198,210,178,240,138,22,30,81,234,27,42,117,185,141,148,150,208,238,138,56,79,69,158,202,245,36,184,74,211,114,72,187,82,105,247,234,125,130,150,148,102,163,53,40,204,204,207,83,51,31,162,155,78,157,87,168,70,165,83,34,187,38,92,199,144,195,12,180,131,90,220,113,106,36,165,41,74,72,204,204,204,200,136,136,181,61,69,199,112,209,200,204,124,58,160,70,198,60,77,163,52,187,134,160,218,29,167,198,145,28,143,166,97,196,67,144,210,205,15,71,74,208,242,92,66,203,84,172,200,187,72,187,117,49,98,36,68,146,36,164,136,136,139,66,34,246,15,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,15,225,145,40,141,42,34,50,50,208,200,253,162,187,184,151,100,102,54,34,208,36,227,22,25,81,154,69,195,79,109,110,212,35,71,142,69,212,176,218,38,72,117,100,134,99,169,107,117,78,45,5,170,150,68,125,132,125,186,24,167,26,149,58,117,34,161,38,149,83,138,236,105,112,222,91,15,178,234,13,11,109,196,40,210,164,169,42,34,50,50,50,50,50,50,212,180,31,157,38,105,50,82,76,200,200,245,35,33,116,188,34,49,180,175,60,34,155,135,149,138,129,46,167,68,152,231,76,218,221,213,69,9,152,176,25,70,132,167,13,90,110,81,151,98,73,62,237,15,176,75,124,198,226,141,55,8,48,110,233,189,39,79,106,43,209,41,51,149,11,123,169,65,185,37,49,94,113,180,39,85,160,205,70,109,158,132,71,169,233,217,239,25,212,196,139,194,181,139,120,155,88,185,228,46,68,185,149,250,180,135,152,65,154,220,89,155,242,22,180,161,36,106,81,247,185,216,68,103,223,237,23,119,195,95,47,241,240,119,2,233,149,217,180,242,98,175,114,176,205,77,213,45,162,75,137,110,68,56,106,52,25,155,104,81,104,182,207,176,204,203,95,105,152,239,216,239,93,149,111,225,37,213,46,11,15,61,41,202,68,230,88,67,41,53,56,110,28,103,77,36,146,35,35,215,82,45,52,237,212,87,30,70,50,107,113,222,56,217,95,199,44,87,182,214,221,57,53,153,83,233,236,212,161,184,78,45,254,174,52,150,151,181,246,13,38,147,74,156,45,82,189,117,215,67,239,49,106,177,163,71,135,29,184,177,24,109,150,89,65,33,182,219,73,37,41,73,22,132,68,69,216,68,68,67,253,71,20,206,62,32,179,135,25,118,189,107,11,125,77,57,46,139,82,132,194,146,162,74,137,213,65,144,164,232,123,147,219,234,118,104,122,253,195,60,208,26,149,125,226,68,118,72,156,145,38,225,173,161,58,43,85,173,197,190,249,23,111,218,51,51,53,253,230,127,120,209,110,86,172,40,152,117,128,118,69,6,52,52,198,117,84,26,99,210,144,77,146,15,159,209,48,133,234,68,148,158,186,163,218,90,246,118,142,174,3,248,165,18,82,106,81,232,68,90,153,138,216,226,101,158,150,172,234,100,220,16,195,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,195,62,221,8,84,36,169,82,39,74,122,108,183,150,243,242,28,83,174,184,181,26,148,181,168,245,53,25,159,105,153,153,235,169,143,242,22,243,193,187,10,26,167,218,21,188,82,117,166,20,236,153,18,105,137,89,164,141,100,149,53,79,124,139,93,154,233,169,126,183,127,179,218,44,188,84,231,26,165,25,213,44,68,236,73,17,122,83,183,78,211,245,105,195,198,112,101,109,213,98,221,202,180,30,136,71,71,188,187,123,117,141,80,208,92,176,166,78,50,23,61,74,110,48,209,237,181,200,87,73,78,234,54,54,75,86,159,89,22,158,179,212,181,211,188,189,196,59,247,7,12,52,77,35,13,43,56,132,252,116,165,117,190,159,146,230,205,13,92,153,21,6,149,218,105,45,123,253,138,63,217,220,33,239,20,235,228,238,172,202,212,233,72,158,79,181,73,228,236,66,93,220,72,230,192,132,163,236,220,100,90,154,125,197,251,71,118,224,149,66,126,69,119,18,171,70,202,121,81,61,13,162,212,147,212,247,162,162,159,84,244,247,247,246,139,105,0,30,99,18,158,76,123,42,162,242,181,209,60,158,239,248,84,12,192,59,249,195,26,42,200,228,71,161,229,182,213,105,230,210,133,127,62,236,73,25,127,221,242,125,255,0,136,239,128,0,0,56,206,111,169,114,42,249,127,185,225,69,41,42,117,125,22,212,199,212,214,122,77,142,103,216,68,126,194,255,0,24,205,249,17,161,205,22,70,147,47,127,96,211,30,0,213,226,215,112,158,135,83,130,250,158,97,238,167,98,212,162,81,158,146,93,73,234,100,102,93,228,126,209,208,192,5,108,241,169,166,57,39,15,236,106,138,34,18,211,11,210,123,221,229,234,109,239,126,156,69,219,167,102,189,223,120,174,236,146,213,10,141,153,219,50,162,165,54,146,107,210,58,155,135,162,123,105,242,75,183,180,189,226,243,179,135,132,237,227,78,95,110,123,9,49,208,185,83,250,46,67,155,53,91,123,38,199,117,91,79,98,204,181,38,187,116,73,255,0,148,170,99,133,101,110,69,165,155,58,61,183,80,138,227,107,169,117,28,194,82,12,141,28,186,100,229,150,186,153,105,174,226,246,24,189,1,78,92,104,88,113,188,79,180,31,81,158,215,125,33,183,246,71,167,17,143,167,193,126,103,46,244,187,97,245,6,92,222,131,234,247,246,43,70,170,39,221,237,22,244,43,255,0,140,69,6,157,55,2,225,215,36,28,98,151,78,230,116,219,246,243,15,153,50,158,149,236,212,181,238,46,221,12,187,5,43,145,25,246,16,255,0,164,52,235,132,102,219,75,86,210,53,30,212,153,232,94,241,246,108,187,190,189,97,93,20,203,178,220,169,73,133,58,153,45,153,77,184,195,203,109,91,155,113,46,17,25,161,73,61,55,33,39,216,101,220,47,183,34,25,169,162,102,31,10,169,204,76,170,180,171,154,145,25,152,147,153,117,244,27,238,169,168,209,137,199,182,155,206,56,162,55,30,50,220,173,53,62,242,35,239,148,0,63,198,108,86,103,67,126,20,134,208,227,82,26,83,75,66,200,141,42,74,136,200,200,200,251,12,180,49,159,190,34,24,58,254,19,102,54,224,82,98,182,204,91,138,76,186,219,36,218,13,41,36,200,159,47,105,125,132,151,115,126,205,127,19,19,103,131,142,51,51,81,179,107,56,83,89,171,60,228,248,179,36,78,136,211,175,145,161,49,82,213,61,132,37,36,165,238,35,220,102,68,68,157,190,227,246,11,49,1,249,42,116,170,109,102,34,224,213,32,177,41,133,145,145,161,230,146,180,246,145,150,186,40,140,187,140,255,0,194,63,230,147,71,167,208,226,116,52,216,237,176,193,30,169,66,16,148,164,187,8,180,34,73,17,23,97,16,86,105,81,43,148,137,180,105,236,54,244,105,209,220,140,235,110,36,148,149,33,105,52,168,140,140,140,140,140,140,251,200,198,126,248,129,96,147,216,49,152,74,220,86,32,147,52,234,227,210,107,17,205,182,141,45,165,47,78,148,72,65,104,218,18,90,37,174,226,215,179,218,126,201,173,193,243,29,90,149,108,87,48,166,181,81,105,10,167,20,154,179,92,215,136,140,153,109,184,12,36,139,115,157,221,253,201,34,251,253,130,31,113,30,198,213,226,214,98,107,148,248,146,221,114,5,177,38,77,16,146,167,53,65,185,26,116,178,220,146,39,20,157,54,185,216,125,135,247,16,138,141,182,227,174,37,166,144,165,173,102,73,74,82,90,153,153,247,17,23,180,89,191,12,92,138,189,112,200,143,142,184,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,189,79,180,139,218,98,218,226,197,141,6,51,80,225,71,105,134,25,66,91,105,166,144,73,66,18,69,161,36,136,187,8,136,136,136,136,135,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,41,81,99,78,140,236,57,177,218,125,135,144,166,221,105,212,18,144,180,153,104,105,81,31,97,145,145,153,25,24,169,78,39,57,21,122,222,145,35,29,112,182,132,209,192,149,33,106,170,192,129,20,247,182,181,28,201,79,72,54,216,142,73,38,201,36,218,119,169,122,151,97,31,176,197,100,56,219,141,56,166,157,66,144,180,25,165,73,81,104,100,101,222,70,94,193,42,248,112,227,106,240,147,49,52,58,124,185,110,183,2,231,147,26,136,105,75,154,32,156,147,58,33,110,81,27,137,78,155,91,237,62,211,251,140,76,30,48,120,234,212,91,94,135,133,52,90,139,75,85,68,163,85,157,229,60,70,102,203,141,207,97,68,123,92,238,238,239,73,151,223,236,16,163,135,238,9,61,140,249,132,162,69,145,4,158,167,80,222,141,88,144,110,52,106,109,73,102,116,82,90,15,86,214,147,213,46,247,30,157,158,210,246,232,22,141,74,137,67,164,66,163,64,97,182,99,65,142,220,102,155,109,36,148,165,8,73,37,36,68,68,68,68,68,69,220,68,21,106,61,62,185,19,161,169,71,109,246,12,245,82,22,132,169,39,216,101,161,146,136,200,251,12,199,253,83,41,84,218,52,68,65,165,193,98,43,8,34,34,67,45,37,9,236,34,45,116,73,17,119,17,127,128,126,176,21,157,198,59,25,153,167,89,148,108,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,167,188,253,130,19,112,240,193,215,241,103,49,182,250,149,21,183,162,219,178,98,86,222,39,16,106,73,166,60,248,155,139,236,40,187,156,246,233,248,144,208,36,40,172,193,134,196,40,237,161,182,163,180,150,144,132,17,18,82,148,145,17,17,17,118,17,104,67,253,128,69,252,247,230,166,137,151,140,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,117,208,251,136,207,186,132,175,75,190,187,126,221,21,59,178,227,169,73,155,58,167,45,233,78,56,251,203,113,91,156,113,78,25,17,173,74,61,55,45,71,218,103,222,62,50,218,117,189,188,198,150,157,196,70,157,82,101,169,31,180,135,252,139,253,225,167,65,167,81,50,187,65,114,158,113,140,231,162,44,199,249,59,123,29,93,58,30,226,86,132,94,183,97,107,174,167,247,137,86,42,23,141,4,206,101,233,105,67,234,12,249,93,127,213,239,236,78,173,83,143,187,216,62,103,5,230,28,115,19,238,247,210,103,181,175,71,238,253,177,234,36,66,227,69,23,241,83,173,200,187,115,103,88,182,233,241,92,113,116,222,159,150,73,65,153,175,153,76,130,179,211,67,61,116,218,126,194,22,207,147,188,39,107,5,242,251,108,88,106,140,132,74,129,214,243,220,217,162,220,223,54,67,169,220,123,16,103,161,59,217,170,75,252,167,70,57,218,170,21,103,51,183,157,69,42,109,68,239,163,180,54,207,84,246,83,227,23,103,105,251,133,136,240,86,166,46,54,31,223,53,21,197,36,38,111,163,54,59,179,67,115,99,245,18,62,221,59,116,238,251,133,147,0,14,121,143,213,120,148,44,39,174,84,231,62,166,99,179,211,111,90,84,73,50,214,75,73,45,12,204,139,188,203,218,51,56,162,55,28,209,4,102,103,220,52,129,148,10,92,138,70,95,173,136,82,138,74,93,71,91,185,50,53,37,150,179,100,25,118,25,17,247,31,248,135,102,0,0,1,241,238,219,126,61,209,111,202,161,74,45,90,147,179,119,119,245,86,149,123,72,253,169,247,12,197,222,212,9,118,197,207,54,135,57,179,67,241,185,123,210,100,101,166,230,210,162,239,34,62,229,23,176,95,103,14,139,218,45,227,150,123,120,217,156,220,135,98,117,124,212,165,210,90,145,186,161,47,77,75,113,153,106,73,246,137,64,0,32,167,23,122,75,179,242,230,185,173,48,133,244,122,106,163,73,154,147,190,116,2,236,61,59,59,133,62,224,109,114,61,183,138,84,74,212,167,28,109,168,253,78,229,54,100,74,45,209,157,73,104,102,100,93,234,247,141,51,33,81,170,17,73,90,33,214,156,246,30,138,35,208,255,0,193,222,66,24,88,57,40,161,97,142,110,203,21,45,216,105,69,51,253,97,174,90,8,155,254,140,83,10,218,72,97,41,45,84,181,25,232,174,223,199,176,77,97,82,60,110,97,180,213,199,134,18,219,105,68,183,253,55,204,86,222,195,218,221,52,139,180,114,254,17,215,20,186,102,96,189,18,211,219,89,168,126,113,38,163,45,121,112,167,168,187,53,34,239,63,113,139,190,16,211,138,181,141,42,236,202,237,102,163,79,132,252,169,148,174,159,146,134,91,53,153,243,106,48,73,93,132,147,62,228,159,118,157,222,209,72,118,4,106,68,203,186,4,106,235,173,183,5,124,222,106,156,82,73,37,163,75,52,234,106,236,251,68,93,226,213,173,174,25,182,186,35,61,37,52,197,56,204,232,206,197,79,53,150,205,72,53,30,155,139,249,174,132,101,161,232,125,162,9,103,27,41,183,54,90,47,66,101,232,114,94,162,84,211,212,198,150,77,184,166,144,110,59,32,144,201,172,217,109,4,178,67,26,237,45,123,59,75,179,187,227,229,11,49,215,22,93,49,110,141,112,193,154,178,163,202,153,30,53,85,131,113,123,14,42,164,199,91,202,36,147,173,167,118,198,72,181,89,237,247,246,119,104,27,10,113,58,217,197,219,30,151,123,218,213,8,242,162,212,35,48,242,137,167,91,89,180,183,25,67,166,218,182,45,68,149,17,56,157,75,83,211,95,218,61,128,10,210,227,37,132,133,86,178,168,152,159,75,165,115,38,67,151,26,4,135,155,99,83,76,100,53,80,125,102,106,74,12,200,181,50,51,213,90,125,222,209,1,178,51,140,115,112,119,48,214,188,244,75,228,194,172,84,97,82,101,154,220,52,182,150,93,157,24,214,165,122,232,34,34,38,251,76,245,45,59,200,198,134,104,149,72,181,202,52,26,204,39,219,121,137,241,154,146,211,141,168,148,133,33,104,37,17,145,145,153,25,25,25,119,25,143,218,0,2,183,184,195,225,20,74,182,31,82,177,54,21,49,247,103,195,150,196,39,157,101,130,81,38,58,24,168,60,163,81,146,13,68,68,163,35,61,85,167,221,237,16,71,35,151,235,248,101,94,196,155,185,124,196,50,156,61,172,49,29,194,212,136,165,18,227,56,157,167,185,37,191,68,106,90,30,225,31,111,42,235,215,77,223,92,185,164,45,107,118,175,82,147,61,106,89,153,169,74,117,213,44,204,204,204,204,207,85,123,207,241,49,38,242,9,148,106,246,96,113,50,153,95,169,211,92,77,175,67,156,204,201,110,60,202,201,169,28,153,17,86,182,117,83,43,109,123,154,120,207,105,153,106,93,230,69,223,124,22,173,177,70,179,109,248,22,213,2,4,120,112,105,209,154,140,211,76,180,134,210,73,109,9,66,123,16,68,90,237,73,23,97,23,112,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,77,213,108,81,175,27,126,125,181,95,167,199,153,6,161,25,216,206,180,243,72,113,38,151,16,164,43,177,100,101,246,84,101,218,71,222,40,127,63,121,70,175,101,251,19,42,119,5,50,154,226,173,122,236,231,166,68,113,150,86,109,71,231,72,148,180,51,170,89,67,104,218,211,36,123,72,207,66,238,51,46,232,201,103,87,94,181,174,234,29,205,29,106,67,180,138,148,105,232,82,12,201,73,83,78,165,100,100,100,100,100,122,167,222,95,137,9,5,158,75,245,252,77,175,97,181,220,142,98,217,86,30,81,216,144,239,105,145,202,223,37,197,110,61,202,45,250,47,83,212,247,9,219,193,227,8,162,82,176,250,171,137,179,105,111,181,62,100,199,225,50,235,204,18,73,81,214,197,61,228,154,76,208,74,50,53,17,153,104,173,62,239,104,178,32,0,31,138,183,84,139,67,163,78,172,205,125,182,88,129,25,217,46,184,226,137,40,74,16,131,81,153,153,153,17,17,17,31,121,144,207,62,121,241,142,110,49,102,26,232,158,185,100,244,42,61,70,109,38,33,161,195,83,106,101,169,210,77,10,79,174,178,50,50,115,176,203,66,211,184,136,79,142,13,184,72,84,155,42,183,137,245,74,87,46,100,201,114,96,71,121,198,52,53,70,91,84,247,208,100,165,32,140,203,82,51,45,21,167,221,237,22,90,3,199,226,182,39,91,56,69,99,213,47,123,166,161,30,44,90,124,103,222,73,58,235,104,55,86,219,43,116,155,78,245,164,148,163,38,213,161,106,90,233,251,70,126,115,123,152,235,135,49,120,183,89,184,102,205,89,209,226,204,145,26,148,193,56,189,133,21,50,100,45,149,26,77,215,19,187,99,198,90,164,246,251,187,59,254,198,78,114,155,115,230,94,244,54,88,135,33,154,37,49,61,76,153,102,219,137,105,124,183,99,146,217,37,147,46,32,214,104,127,93,167,167,103,105,246,119,204,252,95,225,229,103,218,86,61,74,239,151,3,167,141,110,209,158,113,107,75,77,32,143,167,101,199,13,107,51,140,69,220,158,211,212,191,96,171,186,196,22,223,186,167,83,40,168,55,219,114,160,235,17,18,209,110,222,70,225,165,4,146,79,126,189,154,104,95,128,208,190,70,109,5,217,185,98,177,97,61,29,214,30,155,68,166,78,121,14,35,106,137,197,211,227,18,139,77,164,125,233,246,246,253,227,190,10,65,226,227,113,75,169,230,11,209,46,189,185,154,127,230,210,74,51,211,153,10,2,143,179,83,46,242,247,16,234,28,17,161,180,245,201,137,243,28,105,70,184,254,133,229,171,111,97,110,110,164,71,218,45,184,66,155,251,37,20,28,78,205,217,226,165,197,13,43,166,127,175,181,203,65,147,159,209,137,97,59,137,108,41,39,162,144,147,45,85,217,248,246,9,158,181,70,167,197,53,104,134,154,111,216,90,36,139,83,255,0,7,121,140,204,227,149,114,53,201,138,85,186,212,71,29,113,169,29,54,213,56,100,106,61,177,154,73,234,100,102,93,233,247,139,130,225,15,72,118,6,93,17,53,214,16,142,179,93,20,73,50,82,182,78,158,93,167,167,111,120,157,96,2,47,241,23,189,162,217,217,103,184,141,233,237,199,118,95,73,202,74,157,36,41,123,106,17,53,208,183,17,158,132,175,96,161,59,38,129,46,231,185,225,80,224,182,107,126,79,51,98,72,140,245,218,218,148,125,196,103,220,147,246,13,58,90,86,252,123,94,223,139,66,138,90,53,27,126,222,239,235,45,74,246,17,123,85,238,31,96,0,0,0,103,67,59,246,114,172,204,199,93,20,212,180,166,217,62,139,150,74,78,159,247,4,99,63,234,145,119,168,88,207,6,91,149,138,150,20,220,182,234,101,33,78,210,58,61,237,239,35,82,121,178,106,11,46,205,117,45,72,181,238,47,218,44,88,0,69,78,37,52,79,76,101,126,226,62,157,110,242,122,79,178,141,218,107,81,135,247,31,184,80,85,58,98,233,243,27,152,223,218,111,93,63,105,25,127,148,105,139,2,110,149,94,120,87,68,184,220,89,41,114,250,157,76,143,95,179,37,212,123,207,245,125,227,221,155,12,155,132,241,178,131,112,187,151,180,181,47,103,120,255,0,177,90,156,106,45,200,179,108,107,30,225,83,26,189,78,244,158,213,146,11,213,230,61,78,65,234,122,106,93,133,239,33,4,184,124,222,82,109,28,208,90,139,109,102,150,164,245,220,221,12,203,236,211,165,105,253,98,46,245,123,70,134,7,138,198,43,13,188,75,195,202,165,154,225,39,108,254,71,218,255,0,120,251,110,126,170,191,83,220,127,229,25,163,186,40,85,11,78,224,147,68,159,26,76,57,81,118,111,109,228,41,183,19,185,9,81,106,70,68,101,169,40,143,187,184,198,136,114,145,140,240,113,155,7,237,250,250,223,140,169,242,218,154,243,173,182,162,61,169,110,107,173,17,233,189,106,46,194,79,121,251,127,96,253,185,158,203,157,157,152,156,54,169,218,245,234,107,11,168,38,43,203,167,73,228,180,110,53,36,163,188,134,143,122,218,113,73,34,83,198,126,169,106,71,218,95,125,3,99,230,4,222,216,15,136,21,91,74,230,161,207,141,30,60,183,211,14,83,177,158,67,111,176,151,221,109,181,165,107,109,4,173,196,210,140,140,139,67,34,212,190,233,111,195,27,57,146,112,198,235,139,131,215,189,89,197,80,171,115,16,212,55,100,190,102,152,239,188,236,56,232,45,206,190,148,33,180,161,10,61,9,6,101,219,166,165,169,11,159,135,50,45,66,35,51,160,201,106,68,121,13,165,214,157,105,100,180,45,10,45,82,164,168,187,12,140,140,140,140,135,251,14,61,155,108,59,143,137,121,124,189,232,75,130,220,169,45,80,106,114,97,161,77,18,213,212,20,23,210,222,210,218,163,221,170,251,52,45,123,123,6,116,42,209,42,86,101,225,54,9,147,145,170,20,42,147,141,25,122,200,83,79,50,233,151,220,164,153,41,63,113,150,158,193,126,220,60,177,109,188,87,203,109,191,33,201,231,38,101,9,136,148,105,6,167,119,171,152,204,8,134,189,125,117,31,123,158,221,15,183,184,132,154,0,1,199,243,103,100,195,196,28,6,187,109,121,52,210,152,244,202,76,246,226,23,36,156,83,114,23,9,244,33,105,213,42,50,81,26,251,12,139,82,215,176,82,142,53,216,110,101,227,12,216,177,141,106,98,187,92,150,153,143,172,143,107,135,1,232,238,52,166,148,123,91,94,155,217,237,73,164,211,175,180,207,176,184,206,13,225,197,71,21,241,46,221,177,105,237,184,175,74,212,226,69,121,72,37,25,182,211,178,27,105,74,212,146,173,52,230,23,105,164,203,241,238,26,27,203,62,4,218,248,7,133,212,123,74,131,78,97,169,37,18,58,230,190,76,182,151,29,127,167,101,183,13,74,75,104,53,106,109,17,153,168,181,51,239,251,186,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,77,153,140,9,181,241,243,11,171,22,149,122,156,195,178,78,36,133,194,124,217,109,78,52,255,0,78,243,109,169,42,83,107,52,232,110,153,145,164,181,35,238,251,243,201,140,152,113,81,194,140,75,184,172,90,131,110,39,209,85,57,113,89,82,201,68,110,52,212,135,26,74,181,52,167,93,121,103,218,73,34,252,59,135,102,193,75,13,204,195,97,155,246,49,45,79,87,104,146,213,49,133,153,238,112,160,179,29,182,146,210,79,107,139,211,123,221,137,36,146,117,246,145,246,29,214,229,50,201,135,135,184,13,105,90,241,169,165,13,232,116,168,13,203,46,73,54,167,36,34,19,8,90,213,162,82,102,163,52,118,153,150,167,167,104,236,32,0,35,47,16,204,91,107,10,50,219,112,72,110,121,198,153,93,98,93,26,49,165,221,138,230,61,2,89,163,79,93,39,222,223,179,83,236,238,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,239,82,140,212,175,188,207,95,104,209,126,82,112,234,62,26,101,242,200,161,34,18,35,74,122,131,76,147,49,4,217,33,93,65,193,97,46,110,45,169,61,218,163,183,82,215,179,180,118,17,254,51,38,69,167,196,122,116,233,45,71,143,29,181,58,235,174,172,144,132,33,37,170,148,165,31,97,17,17,25,153,152,166,14,39,25,204,147,137,183,92,172,30,178,42,206,38,133,68,150,182,166,59,25,243,36,200,125,151,102,71,89,110,105,245,33,109,169,11,73,246,160,140,251,53,208,180,33,18,48,19,2,111,108,120,191,233,86,149,177,67,159,37,137,18,216,76,201,77,70,121,109,176,194,159,105,183,22,165,161,181,146,118,147,169,51,51,45,8,143,83,251,239,231,44,57,115,179,178,237,134,212,203,94,131,77,97,21,5,69,97,117,25,60,150,137,199,100,156,118,80,233,239,75,77,169,68,106,100,143,214,45,76,251,79,238,228,156,77,177,121,140,54,203,157,94,137,29,214,10,93,206,220,138,57,161,74,45,196,212,152,51,19,184,136,150,147,215,84,119,232,101,247,24,166,124,178,88,147,177,35,29,236,187,110,44,87,228,243,171,180,229,62,109,160,215,177,163,152,202,20,181,232,149,104,146,223,218,102,90,118,141,29,217,20,4,218,182,117,14,218,65,17,21,42,157,26,17,105,221,245,77,37,30,226,253,95,113,126,4,62,216,207,71,16,107,202,69,221,154,11,173,110,44,212,204,110,135,149,169,153,253,170,116,93,127,172,101,222,159,96,157,156,21,237,200,176,172,107,226,224,76,125,30,168,250,51,115,134,130,245,185,111,84,80,90,30,154,159,97,251,204,89,88,255,0,130,97,146,112,222,38,80,78,31,122,246,150,167,236,239,30,19,29,110,133,89,152,89,90,184,208,178,74,162,116,218,25,158,159,106,75,72,247,151,235,123,198,103,106,51,23,80,152,228,199,62,211,154,107,251,8,139,252,130,253,120,107,81,61,15,149,251,116,250,117,181,206,234,254,210,54,235,165,70,103,220,94,241,42,192,5,116,241,154,185,88,166,225,77,181,111,42,74,18,237,95,172,216,222,242,37,43,149,38,158,179,236,215,83,208,143,94,227,253,130,185,178,65,103,42,243,204,117,175,77,83,74,91,37,214,243,9,41,215,254,224,146,101,253,83,46,244,141,23,128,0,0,0,163,30,43,214,117,70,222,204,68,138,204,166,82,152,213,109,156,133,37,42,45,220,168,48,82,174,211,73,17,232,103,236,51,253,131,161,112,106,191,154,161,226,69,203,102,58,233,164,235,253,30,133,184,136,143,144,197,65,207,214,47,127,184,255,0,103,120,184,192,1,194,243,185,1,234,142,89,111,8,172,48,151,86,175,71,232,70,147,81,246,84,35,31,102,159,128,206,88,209,238,77,229,162,110,94,45,103,219,54,140,149,215,126,107,236,255,0,111,72,47,242,14,214,2,35,113,55,195,216,247,182,90,171,19,151,16,221,126,147,211,242,148,150,201,74,71,54,124,50,86,135,180,204,181,36,251,52,253,162,145,48,106,236,126,199,196,154,61,211,25,91,92,133,212,109,61,76,190,220,119,17,236,50,253,111,120,211,69,34,167,30,179,78,106,165,21,100,166,158,221,180,200,200,251,148,100,125,198,101,222,67,246,10,31,226,131,130,174,225,150,96,102,220,113,96,244,244,203,147,151,211,18,26,216,223,243,120,80,144,189,186,54,148,253,165,246,232,103,219,223,161,142,139,194,123,49,53,27,127,22,227,97,149,199,83,34,163,61,69,122,13,61,183,30,87,246,220,138,148,99,79,98,221,36,107,245,142,125,148,238,251,143,180,92,210,76,148,68,164,153,25,25,106,70,67,146,227,182,87,176,139,48,148,87,233,119,229,185,20,228,186,202,153,110,165,30,28,94,177,157,80,234,72,208,235,173,56,105,208,222,90,139,179,177,90,31,191,88,23,123,240,117,157,66,172,250,127,9,111,151,219,232,151,212,195,235,234,102,79,165,196,45,75,108,254,162,17,104,125,141,247,25,30,186,233,236,19,195,45,84,60,81,180,48,246,149,102,226,107,177,165,75,164,66,98,34,37,50,169,11,55,18,211,12,182,70,165,188,68,102,163,52,172,207,176,181,215,94,206,210,29,124,126,106,148,38,234,84,233,84,231,136,141,18,152,91,42,35,246,146,146,100,127,227,25,222,207,69,130,172,61,204,165,225,0,161,57,29,186,141,82,161,82,111,123,123,9,104,114,124,146,37,23,170,157,72,246,118,25,107,248,137,187,193,131,17,8,160,220,120,112,252,166,146,92,217,149,68,52,107,209,70,122,83,153,35,208,213,221,236,251,63,183,216,45,52,0,7,226,172,29,53,20,201,47,213,210,201,195,97,165,186,241,186,73,216,148,37,38,106,51,221,216,69,166,189,227,62,57,247,196,214,177,23,49,87,43,116,231,181,167,80,103,76,163,198,74,20,92,179,67,19,165,108,52,145,45,73,211,106,203,67,45,59,59,136,132,131,225,3,130,141,221,216,147,81,196,202,164,38,222,131,71,97,232,236,27,141,238,36,203,106,68,7,146,101,185,179,34,50,74,143,180,148,74,252,59,197,203,145,18,72,146,146,34,34,45,8,136,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,137,68,105,81,17,145,150,134,70,41,163,139,246,10,181,104,226,77,59,19,41,112,155,102,13,97,134,99,190,109,183,180,149,41,217,19,222,81,158,214,200,140,205,41,46,211,81,171,241,239,17,243,33,24,152,206,29,230,42,217,110,162,246,148,234,244,232,84,121,41,90,139,151,177,249,209,119,154,136,214,148,233,181,7,169,158,189,157,228,99,65,212,115,166,174,153,25,250,66,89,40,111,180,135,89,54,137,59,20,133,36,141,38,91,123,12,180,211,184,126,208,0,21,101,198,127,17,72,224,219,184,112,196,166,148,92,216,117,69,182,75,213,68,122,84,89,51,208,149,221,236,251,63,183,216,33,22,70,44,21,98,22,101,44,250,121,195,114,67,116,234,165,62,164,230,198,247,146,16,220,248,196,106,63,85,90,17,111,237,62,207,196,104,134,153,9,186,109,54,37,57,162,34,68,86,27,101,36,94,194,74,72,139,252,67,244,142,65,153,90,30,40,221,248,123,85,179,112,201,216,209,101,213,225,63,17,114,158,84,132,27,105,117,135,155,51,74,217,35,50,81,26,144,101,216,122,105,175,111,97,8,31,100,112,117,157,93,172,250,127,22,175,151,220,235,87,212,204,232,42,102,111,169,197,173,43,112,254,190,17,234,125,174,119,153,158,186,107,237,19,211,2,114,189,132,89,123,162,177,75,176,237,200,165,37,166,82,203,149,41,16,226,245,143,104,134,146,102,183,90,105,179,86,166,202,20,125,157,170,212,253,218,117,165,25,36,141,74,50,34,34,212,204,197,42,241,117,198,247,47,92,102,135,135,180,106,129,46,147,67,128,218,100,182,135,117,34,156,204,185,237,47,82,75,134,159,176,162,239,73,43,223,161,118,15,65,193,235,5,92,174,226,21,83,22,106,16,121,144,169,241,159,128,194,220,107,84,38,67,111,192,125,38,147,54,204,137,68,70,122,25,40,143,238,246,139,139,31,142,175,83,143,70,167,59,82,148,178,75,76,237,220,102,100,93,234,34,46,243,34,239,49,153,124,101,187,31,190,113,38,177,116,201,81,27,147,122,125,198,70,127,212,142,218,61,166,175,212,247,139,187,225,143,135,172,89,57,106,163,206,76,67,101,250,183,81,206,82,155,36,169,124,169,243,9,58,158,210,51,208,149,237,215,246,9,114,3,138,103,34,90,33,101,226,233,125,195,104,137,61,15,231,126,207,246,244,114,255,0,40,206,16,209,158,72,160,61,78,203,45,159,21,246,82,218,211,233,13,72,146,100,125,181,9,39,219,175,226,59,168,0,167,62,50,183,243,85,204,71,182,172,198,157,53,122,3,172,212,183,17,145,115,216,167,185,250,199,238,247,23,237,239,28,247,133,13,157,81,184,115,17,30,179,25,132,174,53,39,127,61,74,74,140,147,205,131,57,41,237,36,153,22,166,94,211,47,218,47,56,0,0,0,5,60,113,160,70,152,141,105,47,183,183,175,252,63,49,78,238,17,107,36,88,172,172,37,204,5,2,224,118,74,25,134,125,87,80,165,175,106,127,180,164,161,58,158,244,151,123,158,211,26,40,101,230,164,52,79,48,226,86,133,107,162,146,100,100,127,180,135,250,0,240,120,231,69,114,225,194,202,221,29,152,189,66,228,116,218,55,179,126,237,178,90,87,118,135,175,118,189,222,193,153,49,161,220,129,214,169,181,172,177,218,175,210,150,165,178,93,118,139,51,73,145,255,0,72,74,46,195,73,153,119,145,137,22,3,203,98,117,157,76,191,172,138,149,167,88,142,79,68,157,201,230,35,98,85,174,199,144,225,118,41,42,46,244,23,176,198,100,171,116,122,157,171,89,122,147,63,86,165,197,219,191,110,228,233,185,4,162,239,34,62,229,23,176,104,143,37,56,142,222,42,101,202,213,188,16,234,220,57,157,118,166,181,106,175,82,124,150,251,125,101,127,115,247,142,230,33,7,21,76,12,78,37,224,130,174,234,93,53,47,86,45,205,57,10,75,59,149,252,226,100,22,213,218,150,212,175,176,131,238,50,253,164,41,163,7,111,185,184,105,137,214,205,233,13,247,90,244,85,90,20,167,185,106,52,154,155,106,67,110,41,61,138,78,186,236,46,195,50,47,195,188,104,231,2,177,22,155,138,120,79,107,222,148,231,249,158,144,164,66,121,253,84,147,52,186,228,102,156,81,30,138,86,135,245,133,216,102,103,254,49,239,64,0,5,53,241,153,176,145,74,198,90,5,233,17,148,161,137,148,40,177,157,218,157,55,60,185,85,7,12,207,68,145,25,232,94,211,215,252,99,148,112,186,190,29,180,51,61,79,138,185,78,161,138,212,102,169,156,178,89,146,77,111,84,33,22,166,91,136,187,147,247,254,6,47,168,140,140,181,35,236,31,208,1,192,243,191,139,81,176,135,46,247,77,101,83,83,30,93,74,159,58,153,15,235,9,10,57,14,65,146,166,244,245,210,125,237,251,12,207,220,67,60,117,154,156,251,154,224,155,88,148,110,63,50,169,49,201,11,251,74,82,220,117,102,163,239,51,51,51,53,123,204,255,0,17,122,188,48,48,125,120,105,151,88,21,105,208,78,60,203,145,109,85,203,86,182,40,218,145,6,18,181,61,80,147,239,65,251,76,190,243,19,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,254,176,0,17,170,236,226,61,147,27,26,234,172,217,87,78,50,116,85,171,126,161,34,151,81,141,244,118,170,231,34,83,14,41,183,91,222,136,202,66,182,173,10,45,82,102,147,211,82,51,46,209,218,176,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,234,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,62,1,253,148,124,137,255,0,187,159,253,89,172,127,154,9,41,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,214,0,0,31,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,135,235,0,1,231,236,219,254,205,196,24,213,89,86,101,195,18,170,138,29,98,109,2,166,76,153,239,135,81,136,233,181,34,59,168,81,18,144,180,168,181,45,75,214,66,144,180,238,66,210,163,244,0,3,207,222,87,253,155,135,209,169,82,175,59,134,37,41,21,202,196,42,5,48,158,51,223,50,163,45,210,106,60,118,144,146,53,45,106,81,234,122,23,170,132,173,106,218,132,41,69,232,0,0,124,154,117,217,106,214,43,181,123,90,147,115,82,166,214,173,254,159,210,244,232,243,91,114,85,63,158,131,91,29,67,73,51,91,92,196,17,169,27,200,183,36,140,203,82,28,171,26,243,153,150,204,187,93,81,108,172,99,196,143,163,245,169,180,244,85,24,141,232,121,242,247,197,91,142,54,151,55,199,97,196,22,171,101,194,208,207,119,171,174,154,25,25,176,83,57,153,108,204,77,213,42,202,193,204,72,250,65,90,133,79,93,81,248,222,135,159,19,100,84,56,219,106,115,124,134,27,65,232,183,155,45,8,247,122,218,233,161,25,151,107,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,141,127,217,71,200,159,251,185,255,0,213,154,199,249,160,146,150,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,26,174,206,35,217,49,177,174,170,205,149,116,227,39,69,90,183,234,18,41,117,24,223,71,106,174,114,37,48,226,155,117,189,232,140,164,43,106,208,162,213,38,105,61,53,35,50,237,29,87,5,49,239,9,243,19,106,202,189,112,114,235,250,65,69,133,80,93,45,249,61,12,152,155,37,33,182,220,83,123,36,54,218,207,68,60,217,234,69,183,214,211,93,72,200,186,0,14,41,141,121,204,203,102,93,174,168,182,86,49,226,71,209,250,212,218,122,42,140,70,244,60,249,123,226,173,199,27,75,155,227,176,226,11,85,178,225,104,103,187,213,215,77,12,140,216,41,156,204,182,102,38,234,149,101,96,230,36,125,32,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,203,181,128,0,0,0,0,252,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,3,242,77,171,82,169,210,96,67,168,84,226,69,145,84,144,113,32,180,243,201,66,229,62,77,56,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,203,245,128,0,0,0,0,0,252,144,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,220,162,51,253,96,0,63,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,245,128,14,127,141,120,247,132,249,118,181,98,222,184,199,117,253,31,162,205,168,34,150,196,158,134,76,189,242,150,219,142,37,189,145,219,113,101,170,25,112,245,50,219,234,233,174,166,68,124,255,0,11,115,235,148,236,105,190,233,152,103,134,152,173,233,155,146,179,206,232,161,122,10,165,31,155,202,101,111,57,245,143,71,67,105,209,182,150,175,89,69,174,154,22,166,100,71,32,0,0,69,95,236,163,228,79,253,220,255,0,234,205,99,252,208,73,75,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,0,15,201,54,173,74,167,73,129,14,161,83,137,22,69,82,65,196,130,211,207,37,11,148,249,52,227,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,47,214,0,3,138,99,94,115,50,217,151,107,170,45,149,140,120,145,244,126,181,54,158,138,163,17,189,15,62,94,248,171,113,198,210,230,248,236,56,130,213,108,184,90,25,238,245,117,211,67,35,63,173,129,121,163,192,156,202,122,111,242,41,124,253,35,250,57,211,122,79,250,50,100,62,71,81,205,228,255,0,108,180,222,237,220,135,126,206,186,109,237,211,82,215,170,128,0,0,14,41,141,121,204,203,102,93,174,168,182,86,49,226,71,209,250,212,218,122,42,140,70,244,60,249,123,226,173,199,27,75,155,227,176,226,11,85,178,225,104,103,187,213,215,77,12,140,254,182,5,230,143,2,115,41,233,191,200,165,243,244,143,232,231,77,233,63,232,201,144,249,29,71,55,147,253,178,211,123,183,114,29,251,58,233,183,183,77,75,94,170,0,0,0,35,85,217,196,123,38,54,53,213,89,178,174,156,100,232,171,86,253,66,69,46,163,27,232,237,85,206,68,166,28,83,110,183,189,17,148,133,109,90,20,90,164,205,39,166,164,102,93,163,213,96,166,115,50,217,152,155,170,85,149,131,152,145,244,130,181,10,158,186,163,241,189,15,62,38,200,168,113,182,212,230,249,12,54,131,209,111,54,90,17,238,245,181,211,66,51,46,214,57,254,53,227,222,19,229,218,213,139,122,227,29,215,244,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,243,252,45,207,174,83,177,166,251,166,97,158,26,98,183,166,110,74,207,59,162,133,232,42,148,126,111,41,149,188,231,214,61,29,13,167,70,218,90,189,101,22,186,104,90,153,145,28,128,30,43,23,177,163,11,240,22,205,115,16,49,114,239,137,110,208,155,144,212,66,144,242,28,117,110,190,225,158,198,154,105,164,169,215,87,161,41,70,148,37,70,72,66,214,122,37,10,50,225,95,217,71,200,159,251,185,255,0,213,154,199,249,160,238,184,67,140,152,119,142,246,107,120,131,133,181,137,117,107,121,249,14,198,98,115,212,169,112,81,33,109,153,18,205,162,148,211,106,113,4,173,80,107,65,26,55,161,105,215,114,20,69,237,71,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,243,137,254,15,175,18,242,235,62,173,6,9,200,153,109,173,218,185,232,214,245,19,81,224,205,86,165,162,20,125,235,47,105,23,222,66,138,168,213,57,246,205,193,10,177,20,220,98,101,46,99,114,17,246,146,164,56,210,201,69,220,100,100,100,105,247,145,254,3,67,153,32,197,168,216,189,151,123,90,178,153,169,145,46,155,79,131,76,153,245,132,181,20,134,224,198,83,154,250,234,62,247,61,166,71,239,33,223,0,7,240,204,136,181,51,236,20,45,197,22,248,118,239,204,245,66,42,37,58,182,40,177,157,166,114,205,102,105,37,179,80,154,90,145,110,50,238,87,221,248,16,234,220,25,236,36,85,113,150,191,122,75,101,43,98,29,10,84,102,183,39,93,175,34,85,61,194,50,213,38,68,122,25,247,30,191,227,23,40,0,0,60,22,58,226,45,55,11,48,158,232,189,42,47,242,253,31,73,154,243,26,41,36,106,117,184,206,184,146,45,84,157,76,249,103,216,70,71,254,49,156,252,79,186,234,216,195,140,21,186,255,0,49,217,18,46,26,236,149,68,74,205,75,81,19,242,150,180,39,77,86,125,238,119,17,159,221,168,189,156,128,96,228,76,34,203,173,187,31,160,67,19,171,113,34,85,229,159,40,146,163,117,232,49,73,122,250,137,63,180,223,183,83,247,153,137,40,56,102,117,177,29,188,43,203,149,213,120,45,213,182,112,250,29,13,10,209,94,188,248,205,246,122,201,254,233,239,255,0,176,103,114,137,71,169,221,85,150,105,48,53,118,92,173,219,55,110,86,187,80,106,62,226,51,238,73,251,6,155,112,198,206,166,88,54,69,54,211,163,199,38,98,65,231,114,209,177,41,211,123,203,112,251,18,148,151,122,207,216,67,212,128,142,153,252,172,211,104,185,99,186,223,170,41,72,96,250,29,86,70,146,36,255,0,72,69,46,211,81,145,23,105,144,207,16,211,102,6,81,93,183,176,178,137,71,122,47,78,184,253,78,173,108,217,183,116,151,85,221,161,105,223,175,119,180,123,192,31,230,243,205,71,104,222,125,196,161,9,211,85,40,200,136,191,105,140,235,231,119,21,149,139,120,255,0,95,175,181,33,15,67,46,151,167,82,23,185,63,218,81,144,173,15,122,139,189,191,97,137,73,193,125,27,177,30,238,95,173,234,244,31,135,230,42,61,226,226,0,0,0,0,82,127,23,219,198,53,115,28,97,91,209,164,19,165,69,230,107,235,146,180,231,67,128,191,98,143,221,238,47,218,32,108,57,146,32,73,68,184,174,26,29,111,93,170,35,50,50,212,140,143,180,190,227,26,29,200,198,56,150,60,96,37,22,235,146,242,78,163,252,231,171,111,119,174,223,243,217,45,163,113,27,139,81,106,150,181,45,79,240,251,164,40,15,195,90,128,117,58,99,208,73,197,160,220,219,235,32,244,50,209,68,125,253,190,225,152,91,246,207,159,97,93,147,173,74,154,20,153,48,121,91,201,68,162,63,93,164,184,95,105,41,62,229,151,176,133,168,112,130,204,27,51,109,103,176,66,171,41,41,93,47,111,67,204,89,17,159,49,201,242,92,211,115,159,113,125,148,23,223,239,22,112,3,254,84,146,90,77,39,220,99,61,57,254,195,18,194,236,199,220,52,102,152,83,108,47,164,229,158,221,18,122,64,138,163,211,212,73,119,185,236,33,96,220,28,49,22,85,103,8,234,216,127,45,197,27,54,239,35,164,78,167,161,117,18,170,14,175,176,212,101,222,94,196,151,223,175,120,177,33,243,171,244,10,69,207,74,126,137,93,167,199,157,10,70,222,107,18,26,75,168,94,213,18,139,84,168,140,143,69,36,143,180,187,200,134,115,115,53,151,75,179,47,215,245,86,131,83,166,203,77,50,27,241,99,177,53,76,186,77,56,227,177,80,246,212,184,166,144,147,62,213,246,17,107,234,159,126,134,98,106,112,166,205,243,20,9,167,129,247,253,113,243,98,99,186,210,92,147,36,182,33,107,56,49,153,97,38,235,196,68,68,68,179,36,33,26,247,233,237,33,109,173,56,219,205,161,230,150,149,161,105,37,37,73,61,72,200,251,140,140,127,208,0,10,246,227,15,96,198,173,224,229,42,238,228,35,168,129,83,97,190,105,36,183,236,68,90,131,155,117,218,103,166,167,174,154,144,171,140,169,214,164,80,115,15,135,243,227,200,113,147,43,150,146,74,52,44,211,170,122,230,12,200,244,50,236,236,238,26,63,183,102,29,66,223,166,79,53,110,57,48,217,123,93,117,215,114,8,255,0,202,62,136,0,169,78,49,184,224,83,43,212,108,26,166,78,116,208,195,49,234,178,16,135,126,175,121,46,161,29,68,100,151,62,215,105,118,26,59,189,190,193,9,50,147,133,178,177,115,30,173,59,97,152,39,42,59,85,72,18,166,163,148,107,79,76,83,88,67,134,178,36,40,182,232,231,110,165,167,111,104,209,109,157,110,195,180,109,58,53,175,2,59,76,49,73,167,199,132,218,26,65,37,36,150,154,74,8,136,136,136,180,209,37,236,47,192,135,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,81,120,3,158,57,57,113,206,206,47,96,245,240,136,139,195,171,211,22,43,171,122,91,139,106,58,232,117,23,170,11,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,186,0,0,242,152,171,137,150,174,13,225,197,199,138,87,172,190,158,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,174,14,31,217,152,188,179,95,196,14,245,197,43,194,12,74,114,19,134,242,233,180,138,100,98,37,34,157,78,110,171,9,109,48,110,109,37,60,189,206,184,181,184,162,45,203,90,182,165,8,216,218,61,7,23,156,76,186,176,111,17,242,225,138,86,84,190,158,181,108,212,43,245,8,219,156,113,13,189,176,233,155,216,119,150,180,45,76,186,131,83,110,32,148,91,219,90,210,103,162,140,76,172,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,160,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,15,147,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,5,16,241,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,179,87,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,235,31,1,92,28,95,241,99,50,246,45,155,26,212,179,226,68,164,225,37,213,30,53,50,175,94,140,242,19,81,149,81,112,230,41,218,97,253,118,244,198,92,118,27,90,205,44,150,239,89,181,58,105,90,218,84,21,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,110,252,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,195,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,64,57,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,71,182,105,174,161,7,41,45,186,104,230,201,146,226,117,213,231,121,77,25,182,149,27,109,165,9,74,119,25,45,215,44,87,133,238,122,127,45,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,214,169,50,28,41,254,2,37,113,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,151,134,120,171,142,54,198,41,177,122,225,109,233,117,162,254,173,212,18,158,166,159,33,233,19,170,242,158,146,135,57,47,35,214,57,156,231,210,217,169,167,9,105,117,90,18,146,173,116,18,131,139,76,219,202,163,141,24,97,80,196,106,76,74,93,217,43,9,232,175,87,160,196,81,41,136,181,21,75,156,114,89,108,201,107,35,66,93,53,164,140,150,190,194,47,89,93,231,232,56,42,120,167,186,126,31,206,243,26,112,186,144,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,213,69,43,113,155,194,223,162,153,142,161,98,100,10,23,75,2,251,183,219,234,102,245,91,250,202,164,37,155,47,125,89,172,212,222,200,170,167,39,177,41,66,181,212,181,87,48,199,170,224,151,137,151,84,108,83,190,176,115,171,230,219,117,11,124,238,110,67,142,56,174,158,116,121,49,227,239,101,59,249,104,230,55,43,71,15,97,169,92,134,61,98,36,104,118,254,3,61,124,69,113,142,187,140,153,184,190,228,213,217,233,226,89,245,7,236,234,92,109,200,95,38,44,7,221,109,71,189,40,65,171,154,249,200,127,69,110,82,57,251,55,41,40,73,137,235,193,30,202,165,64,193,124,66,196,102,100,75,58,149,114,232,106,137,33,165,45,60,132,177,6,35,111,52,164,39,110,226,89,170,160,241,40,205,70,70,73,111,66,78,134,106,242,156,64,115,49,121,101,67,136,29,149,138,86,124,24,149,20,43,13,226,83,106,244,201,36,73,69,70,156,229,86,106,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,216,174,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,0,1,84,28,80,120,130,70,171,70,173,101,123,5,170,178,208,132,72,84,11,194,185,25,215,99,47,123,46,202,143,50,138,109,58,194,84,104,53,33,133,45,246,157,216,226,13,77,122,200,82,245,226,188,52,51,199,39,46,55,147,56,61,124,34,34,240,234,244,172,54,183,165,184,182,163,174,135,81,120,155,96,166,169,229,154,82,113,141,40,105,47,37,106,245,16,217,56,131,35,74,208,245,228,128,0,0,129,92,101,106,213,90,6,91,108,154,237,10,167,46,157,82,167,98,69,54,92,57,145,30,83,47,198,125,184,21,5,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,246,188,63,115,221,66,205,85,170,221,149,116,175,162,196,219,126,158,78,84,99,104,183,61,41,21,134,226,182,237,87,122,35,181,29,142,108,153,10,46,153,38,106,70,154,150,169,237,41,128,2,173,120,128,230,98,242,202,135,16,59,43,20,172,248,49,42,40,86,27,196,166,213,233,146,72,146,138,141,57,202,172,213,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,177,92,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,0,0,2,162,241,143,55,117,92,160,241,72,196,235,173,250,116,186,197,167,94,143,67,166,220,116,166,36,41,11,91,5,74,130,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,107,214,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,1,78,220,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,84,6,11,231,219,249,43,231,19,26,240,223,17,24,234,48,202,230,197,11,134,100,185,12,71,223,42,139,57,115,156,104,230,36,144,91,222,100,208,219,105,117,174,213,18,80,149,180,91,146,166,222,183,240,1,2,184,202,213,170,180,12,182,217,53,218,21,78,93,58,165,78,196,138,108,184,115,34,60,166,95,140,251,112,42,10,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,237,120,126,231,186,133,154,171,85,187,42,233,95,69,137,182,253,60,156,168,198,209,110,122,82,43,13,197,109,218,174,244,71,106,59,28,217,50,20,93,50,76,212,141,53,45,83,218,83,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,85,175,16,28,204,94,89,80,226,7,101,98,149,159,6,37,69,10,195,120,148,218,189,50,73,18,81,81,167,57,85,154,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,118,43,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,65,94,40,89,40,254,80,22,34,241,159,15,105,149,89,216,147,102,211,209,25,170,116,34,231,122,102,150,151,148,181,199,38,148,162,209,230,185,175,188,217,182,70,183,61,118,182,56,165,181,203,165,107,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,225,92,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,69,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,20,47,159,172,235,221,89,172,196,121,116,74,77,79,167,195,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,201,109,102,130,45,202,117,110,253,94,31,185,17,174,230,170,234,110,245,186,81,209,97,149,191,80,38,234,50,117,67,158,148,148,195,145,92,118,149,177,18,26,144,199,54,52,133,31,82,146,52,163,77,11,85,118,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,63,88,173,94,47,56,153,117,96,222,35,229,195,20,172,169,125,61,106,217,168,87,234,17,183,56,226,27,123,97,211,55,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,153,89,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,175,27,118,29,219,105,214,109,137,241,217,125,138,181,62,68,39,16,234,9,73,52,186,210,144,100,100,100,101,166,138,63,97,254,6,51,165,155,124,45,149,132,120,245,118,91,15,65,56,177,221,170,79,151,9,28,163,66,58,99,154,250,27,52,17,161,37,183,70,251,52,45,59,59,4,219,224,229,142,9,135,94,172,224,213,78,115,164,135,217,145,85,142,133,187,245,102,179,93,62,58,72,137,78,125,174,195,236,36,119,123,125,130,218,192,7,206,184,166,29,62,223,169,207,37,109,56,208,222,123,93,116,211,106,12,255,0,200,51,129,154,202,211,245,236,195,226,4,249,18,28,120,206,229,170,146,77,107,53,104,158,185,243,34,45,76,251,59,123,133,163,240,120,176,35,209,48,114,171,119,242,17,207,159,83,125,190,105,164,183,236,92,90,123,155,117,218,71,166,165,174,154,152,176,144,0,31,242,235,141,178,218,222,117,105,66,16,147,82,148,163,208,136,139,188,204,197,73,113,90,205,235,21,233,165,129,246,5,113,242,98,35,154,213,156,141,36,182,45,104,57,209,158,97,70,211,198,70,70,70,131,52,45,26,247,107,236,33,27,248,121,101,214,171,141,216,235,67,172,200,166,184,245,6,217,159,26,171,41,215,25,82,152,116,227,204,136,165,178,163,54,150,133,25,161,221,77,6,101,169,119,153,23,125,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,104,63,72,174,222,49,248,139,42,141,132,116,172,63,136,226,137,155,139,159,213,167,83,208,250,121,84,247,81,216,74,34,239,63,106,79,238,211,188,87,198,64,112,196,177,71,49,246,237,25,214,20,228,116,117,124,211,219,170,75,88,18,148,90,250,138,46,246,253,164,52,46,148,146,18,73,46,226,31,244,2,178,56,190,230,13,152,86,171,56,33,73,148,149,46,169,187,174,216,178,51,46,91,144,36,183,174,215,62,243,251,72,63,187,78,241,85,214,21,159,62,253,187,32,218,148,196,41,82,103,115,118,18,73,70,126,163,74,112,254,202,84,125,200,63,97,141,61,81,96,29,50,152,204,19,113,110,114,247,122,203,61,76,245,81,159,127,103,188,126,224,17,235,60,248,226,156,7,192,58,213,215,25,228,149,75,249,183,72,217,43,215,115,249,236,102,215,180,137,196,40,244,75,186,158,135,248,253,249,226,153,50,68,249,43,151,41,195,91,174,105,185,70,102,102,122,22,133,218,127,113,9,227,194,14,241,141,67,199,41,150,244,153,4,209,86,185,122,122,228,157,121,48,231,175,218,162,247,251,143,246,11,177,0,0,0,31,197,41,41,45,202,81,17,23,180,204,102,255,0,55,215,252,188,70,199,171,142,225,145,45,169,8,119,163,229,169,151,13,104,236,133,29,7,161,154,149,250,158,254,241,198,5,178,240,91,185,167,46,143,121,219,143,206,117,200,205,250,59,144,194,221,51,75,122,170,162,181,109,73,158,133,169,246,158,133,218,45,12,0,80,223,20,28,36,115,13,179,17,58,171,30,17,181,78,174,242,186,103,9,189,169,95,38,12,36,175,67,36,37,39,162,151,236,51,251,244,17,215,6,113,118,234,193,107,226,21,233,106,213,37,69,122,55,51,122,26,125,198,210,238,230,92,108,183,18,22,131,86,132,234,180,237,236,215,246,30,141,240,111,18,233,88,181,96,83,111,122,60,134,222,141,63,157,177,72,90,84,71,177,247,26,62,212,169,69,222,217,251,79,252,131,219,128,168,190,52,24,120,80,238,203,70,254,131,17,37,233,14,191,174,117,45,246,159,45,170,115,77,234,162,79,222,101,235,40,254,239,112,249,252,25,174,169,204,98,13,201,108,37,109,148,105,61,30,226,81,158,227,218,197,65,101,167,110,157,255,0,112,184,64,17,199,58,121,89,182,243,15,132,245,106,99,52,182,27,175,71,55,42,113,36,180,195,100,235,178,90,134,251,76,161,75,229,56,181,39,87,19,216,93,189,133,161,150,132,66,135,107,116,155,223,1,49,85,232,79,179,62,149,90,181,171,10,229,45,105,121,131,113,81,164,153,37,105,51,36,44,208,107,107,176,203,110,186,123,12,187,46,187,135,230,114,168,153,128,195,184,86,205,203,85,137,26,236,162,178,220,53,178,235,232,67,146,144,203,17,80,110,146,86,250,221,89,169,215,148,91,180,45,76,187,136,251,230,16,0,8,169,196,178,143,6,171,149,186,242,230,182,181,28,52,202,148,214,194,35,209,196,83,166,109,51,212,143,179,180,251,187,69,31,96,42,150,156,105,177,148,131,209,69,113,211,52,255,0,247,182,134,147,48,244,212,171,6,218,82,254,209,210,33,153,255,0,245,148,15,64,3,224,95,183,92,11,30,203,174,93,213,41,13,179,30,143,78,147,57,106,113,105,73,104,211,74,112,251,84,100,93,201,63,105,126,36,51,163,154,172,85,149,140,88,229,116,221,207,74,92,136,254,147,156,196,37,41,102,178,40,221,99,238,54,73,61,235,45,186,57,217,180,244,247,9,225,193,195,3,201,83,235,88,203,86,166,41,68,77,73,164,198,113,198,117,73,30,234,124,132,41,38,166,251,251,204,140,151,248,23,180,90,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,19,255,0,133,102,124,127,212,140,170,98,253,107,251,171,86,133,118,167,81,255,0,128,68,106,34,81,202,255,0,140,41,165,184,247,247,56,232,79,230,144,45,80,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,80,183,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,107,210,248,42,120,167,186,126,31,206,243,26,112,234,188,115,191,66,127,188,159,195,68,0,203,70,98,239,188,175,226,156,12,76,177,100,127,114,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,128,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,41,131,138,54,123,105,88,217,85,103,2,48,94,230,151,34,201,161,200,90,174,10,140,71,211,209,92,51,82,164,27,72,111,105,110,118,52,117,33,70,75,223,203,117,197,18,201,42,38,89,117,85,236,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,247,184,126,231,186,133,154,171,85,187,42,233,95,69,137,182,253,60,156,168,198,209,110,122,82,43,13,197,109,218,174,244,71,106,59,28,217,50,20,93,50,76,212,141,53,45,83,218,83,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,179,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,106,225,161,158,57,57,113,188,153,193,235,225,17,23,135,87,165,97,181,189,45,197,181,29,116,58,139,196,219,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,175,36,81,183,18,252,241,201,204,117,228,246,15,88,232,136,140,58,178,235,14,45,153,109,173,169,11,174,84,89,39,24,57,169,121,6,164,148,98,74,221,75,41,66,189,116,56,110,44,204,212,132,51,8,7,213,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,250,114,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,222,149,154,172,204,89,185,80,194,57,152,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,231,94,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,86,189,194,211,33,63,65,33,208,115,93,138,15,239,184,42,180,254,178,208,165,199,145,171,112,32,203,96,210,83,36,41,7,163,143,60,195,170,36,53,169,165,182,220,51,89,27,170,36,177,192,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,32,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,136,65,198,22,202,170,221,89,62,93,118,159,34,35,113,236,235,162,155,91,156,151,150,162,91,140,45,47,65,36,180,68,147,35,95,54,115,74,50,81,164,182,37,103,174,164,73,85,69,229,87,20,191,34,217,142,195,172,76,122,187,232,104,20,107,130,47,165,102,244,189,71,42,150,234,249,51,190,172,144,181,43,88,174,190,159,81,38,178,215,84,104,162,73,150,148,199,138,198,251,214,171,134,184,47,127,98,53,10,60,71,234,86,173,175,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,204,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,73,57,85,194,223,200,182,92,112,235,12,222,161,122,26,125,26,223,139,233,88,93,87,81,202,170,58,142,116,239,172,37,173,42,214,83,175,171,212,81,160,181,209,26,36,146,69,85,124,106,252,83,218,223,15,224,249,141,68,115,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,2,5,113,53,207,109,43,4,108,218,142,6,97,109,205,45,188,80,175,71,109,50,166,82,223,74,23,109,194,89,165,74,91,142,104,102,137,47,53,170,91,66,54,184,132,57,207,220,217,147,60,218,76,1,105,60,47,184,130,70,164,198,162,229,123,26,106,178,214,133,200,76,11,62,185,37,215,100,175,123,206,197,143,14,138,77,52,194,148,72,37,45,245,33,247,93,216,218,9,45,122,168,74,52,181,240,0,1,0,56,213,248,88,181,190,32,65,242,234,136,167,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,79,39,121,170,179,115,95,132,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,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,20,173,198,175,197,61,173,240,254,15,152,212,71,52,225,243,157,186,174,84,47,247,40,87,59,242,231,97,213,213,34,59,53,88,106,148,164,177,73,125,79,50,149,213,144,218,89,117,107,91,113,210,226,84,211,100,147,120,185,100,163,51,109,189,47,122,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,2,37,113,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,145,215,135,167,19,169,151,76,203,127,47,217,138,155,206,170,189,203,166,80,46,215,86,251,242,170,178,157,125,134,34,65,146,211,109,47,115,199,205,115,89,107,90,18,105,109,60,194,53,154,157,93,159,128,160,30,40,254,59,49,55,228,190,79,8,122,14,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,176,181,45,40,90,210,72,93,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,60,173,201,141,120,71,103,95,244,92,45,186,241,30,223,163,221,151,20,126,166,149,73,155,57,12,191,45,6,242,24,65,32,148,100,70,183,29,112,144,218,53,222,233,161,222,89,43,148,230,223,106,50,174,45,211,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,237,154,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,102,179,54,62,41,241,147,226,5,195,230,47,137,233,194,251,136,36,106,76,106,46,87,177,166,171,45,104,92,132,192,179,235,146,93,118,74,247,188,236,88,240,232,164,211,76,41,68,130,82,223,82,31,117,221,141,160,146,215,170,132,163,75,95,1,0,56,213,248,88,181,190,32,65,242,234,136,167,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,232,163,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,236,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,142,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,94,245,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,0,85,7,20,30,31,113,169,49,171,89,161,193,106,84,181,161,114,21,62,240,161,198,105,217,43,222,243,178,164,76,173,27,174,190,165,18,9,75,97,43,97,166,182,54,130,83,190,170,18,189,32,6,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,98,156,72,113,230,205,204,151,15,204,56,197,107,50,108,69,34,163,124,83,145,83,130,204,131,121,116,154,137,82,167,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,226,95,11,143,29,152,101,243,175,39,154,61,175,18,252,241,201,204,117,228,246,15,88,232,136,140,58,178,235,14,45,153,109,173,169,11,174,84,89,39,24,57,169,121,6,164,148,98,74,221,75,41,66,189,116,56,110,44,204,212,132,51,197,114,119,149,91,203,53,248,185,79,179,232,212,217,105,182,41,210,35,201,187,42,237,184,76,162,157,78,53,250,228,151,84,133,167,169,113,41,113,44,163,106,183,44,141,70,92,180,56,180,104,78,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,5,85,241,206,253,9,254,242,127,13,16,3,45,25,139,190,242,191,138,112,49,50,197,145,253,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,132,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,213,196,140,85,195,140,31,161,71,185,241,66,244,165,91,52,169,117,8,212,182,101,212,100,19,77,174,83,235,216,219,100,103,255,0,41,74,63,178,134,208,227,139,52,161,11,82,125,5,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,46,49,248,30,73,157,69,198,106,77,53,73,35,106,53,38,75,141,179,162,76,245,168,72,90,148,105,111,191,187,83,53,254,37,237,16,59,42,216,171,43,7,113,202,213,187,153,148,184,241,253,39,5,137,170,74,205,4,113,186,198,28,112,148,123,208,91,116,111,183,113,233,239,26,47,176,174,184,23,197,151,67,187,169,178,27,122,61,98,157,26,114,20,218,210,162,209,214,146,225,118,164,204,187,148,94,211,252,76,125,240,30,127,16,141,73,176,110,85,35,237,21,34,97,151,255,0,89,88,205,158,61,41,106,198,155,229,75,61,84,119,29,79,95,255,0,123,116,94,15,13,42,60,26,86,86,232,43,132,218,210,115,19,22,83,187,200,139,87,23,78,135,184,203,66,46,206,194,239,237,18,172,0,4,62,226,7,156,170,30,95,240,238,109,179,109,213,98,73,187,43,76,185,13,182,90,125,11,114,42,30,98,82,9,211,74,31,67,168,52,186,202,75,118,135,161,159,113,159,117,40,81,41,55,198,62,98,171,16,152,102,125,90,181,116,213,211,205,90,82,243,230,218,164,201,34,82,212,100,75,89,32,150,239,105,158,237,53,246,153,246,223,62,73,114,201,68,203,126,17,192,163,148,22,253,57,82,67,83,170,50,22,210,57,169,121,200,177,146,235,100,174,83,107,36,111,103,93,170,35,61,123,207,94,233,18,2,159,56,204,221,83,222,196,27,110,217,82,219,56,209,186,205,169,73,171,113,110,98,158,179,215,183,78,255,0,184,126,254,11,248,120,83,46,203,186,254,157,17,39,232,254,131,161,117,77,246,151,49,170,139,78,104,163,79,220,69,234,168,190,255,0,112,183,64,30,35,25,49,46,149,132,182,5,74,247,172,72,109,152,208,57,59,212,181,165,36,91,223,109,162,237,82,146,93,238,23,180,191,200,51,145,140,216,187,117,99,77,241,54,244,186,170,146,165,61,39,151,177,14,190,227,137,107,107,45,182,123,73,107,89,167,82,105,58,246,246,233,251,10,69,112,190,194,71,49,35,49,16,42,178,32,155,180,234,31,55,169,112,218,220,148,115,160,205,74,53,51,66,146,90,169,30,211,47,187,81,124,128,2,175,56,210,92,211,145,70,179,45,198,103,58,220,119,61,35,207,101,14,153,37,205,23,78,90,119,36,143,67,208,251,75,82,236,21,52,59,54,80,175,249,88,113,143,86,229,194,196,182,99,161,174,179,152,167,156,52,35,182,20,132,22,166,74,79,235,251,251,198,144,82,164,168,183,37,68,100,126,210,49,253,0,0,1,206,241,254,243,145,96,97,69,110,233,137,188,157,135,211,109,52,107,169,111,146,210,15,185,73,62,229,251,198,104,234,51,94,168,76,114,100,135,84,227,142,105,170,148,163,51,61,8,139,188,255,0,1,249,197,144,112,108,186,225,64,196,90,253,182,252,130,75,245,14,151,148,131,89,22,238,91,21,5,171,66,51,212,244,35,246,17,139,136,0,16,7,139,142,11,125,52,194,40,152,135,79,167,37,201,118,207,51,123,136,103,85,255,0,56,149,1,146,212,201,6,125,201,63,235,23,237,238,20,170,46,115,132,22,38,84,238,28,38,147,99,205,114,83,237,208,182,114,214,225,169,73,79,58,76,247,79,67,53,158,157,197,236,47,219,222,44,48,4,48,226,157,133,31,79,178,239,54,224,137,6,68,137,212,14,95,37,49,218,222,163,231,206,132,133,118,18,20,127,101,30,195,46,227,239,16,247,131,93,25,14,226,157,126,172,180,200,220,199,75,176,210,95,87,235,70,168,36,247,118,127,131,183,188,92,136,15,225,145,25,104,101,169,24,130,92,65,178,17,73,198,171,126,102,35,97,221,49,168,215,108,6,220,146,243,76,50,148,117,136,66,37,60,164,145,51,29,110,184,234,221,117,5,161,168,183,105,239,208,206,165,108,219,191,21,50,183,139,12,84,99,166,169,68,171,208,106,40,57,17,30,41,49,147,33,44,73,73,173,183,16,74,109,75,109,75,99,67,35,211,93,186,118,25,118,93,230,77,51,167,101,102,94,206,138,204,202,164,8,23,100,102,144,220,202,122,223,105,165,184,180,181,31,152,227,109,27,238,58,104,55,95,52,146,143,188,203,67,237,239,147,128,2,56,113,6,103,157,149,139,211,213,65,242,233,117,21,250,197,221,165,58,87,119,222,40,155,47,205,173,220,110,177,16,130,73,153,220,148,189,55,119,127,109,180,52,151,97,165,72,177,173,212,40,136,141,52,152,132,122,119,107,201,72,251,160,33,23,21,44,111,123,13,112,53,235,78,157,33,45,203,185,148,170,123,132,75,50,95,34,68,57,173,153,150,142,36,251,208,93,228,101,247,24,164,155,106,133,81,187,174,106,109,189,1,183,95,153,86,154,204,70,201,36,165,169,75,117,194,65,119,17,153,158,170,47,97,159,226,52,73,147,92,38,137,131,217,125,180,237,214,226,27,18,229,211,32,79,158,149,54,73,87,84,184,81,208,230,190,162,15,93,91,254,177,110,247,152,237,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,121,60,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,204,223,20,237,197,99,60,113,177,42,171,63,43,120,108,137,109,80,173,138,193,162,233,169,169,110,176,117,26,140,85,45,7,9,13,234,68,184,204,187,170,148,167,18,124,199,154,109,72,36,165,164,184,245,112,9,255,0,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,42,172,74,172,130,231,94,234,202,158,35,196,162,85,170,125,70,25,92,213,6,91,184,233,242,13,197,183,3,121,165,181,84,227,147,105,90,210,243,72,34,53,165,9,62,115,104,36,25,110,75,75,106,250,45,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,195,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,40,4,91,79,11,174,32,16,234,240,233,185,100,198,251,139,147,85,103,166,167,88,245,71,219,97,136,174,69,105,134,152,102,146,174,90,17,181,226,229,106,211,142,26,212,242,156,83,102,162,89,52,151,108,252,0,86,7,20,94,32,16,233,16,234,89,100,193,11,139,157,85,123,169,167,95,21,70,27,97,248,173,197,117,135,88,122,146,158,98,23,185,227,230,234,235,141,154,20,202,155,75,100,163,89,186,150,171,3,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,30,215,54,216,33,74,203,134,63,92,120,47,70,174,75,172,199,183,35,210,210,185,242,91,75,107,146,251,212,232,210,30,89,33,61,136,65,186,243,155,17,170,141,40,218,147,82,204,141,103,237,112,227,38,85,220,91,201,221,213,153,139,26,171,205,170,216,151,5,70,61,110,143,33,104,67,111,209,227,193,137,37,82,99,172,244,209,230,185,175,41,109,168,204,156,108,139,102,139,65,33,238,23,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,9,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,163,149,102,95,46,150,38,104,48,178,126,25,223,81,255,0,186,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,182,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,210,191,151,142,50,255,0,36,127,228,169,233,170,175,39,210,28,175,78,250,69,60,239,163,188,141,158,132,217,202,230,114,121,158,182,254,118,188,175,230,251,121,62,160,230,185,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,31,159,197,139,23,242,95,138,119,150,25,250,83,210,127,68,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,29,130,197,201,245,205,138,57,68,173,230,71,15,202,93,66,165,103,221,21,40,23,13,53,78,199,105,134,104,145,169,140,76,84,228,41,197,161,91,219,82,156,74,155,79,49,78,19,173,154,82,158,90,183,242,172,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,244,25,151,204,93,247,154,12,83,159,137,151,212,143,238,176,232,240,182,51,253,25,75,234,94,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,166,87,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,242,152,177,98,254,84,48,178,242,195,63,74,122,51,233,109,191,81,161,117,188,142,119,75,213,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,50,247,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,104,207,39,247,252,108,79,202,230,22,222,108,220,50,235,178,37,90,240,99,84,42,18,205,213,62,253,70,51,69,30,105,184,167,75,122,214,82,89,120,141,103,174,243,35,81,26,136,201,71,24,56,205,226,151,209,76,184,208,176,206,5,119,165,159,125,220,13,245,48,186,93,253,101,46,18,13,231,190,176,208,105,111,100,165,83,149,216,164,173,90,232,90,167,152,66,181,114,19,134,119,86,40,102,227,12,233,214,180,78,103,160,110,8,87,53,69,245,182,225,179,22,12,7,209,33,213,184,164,33,91,55,114,210,210,13,90,36,221,121,164,26,147,191,81,162,145,74,220,106,252,83,218,223,15,224,249,141,68,64,1,63,248,94,231,167,242,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,125,82,85,33,195,186,144,0,17,87,63,89,215,181,114,167,135,18,232,148,154,159,81,137,183,53,61,230,237,202,124,115,109,110,64,222,74,109,53,57,4,226,86,132,178,210,200,205,9,90,79,156,226,13,4,91,82,234,218,161,107,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,59,174,101,178,137,85,203,46,17,224,245,215,120,84,101,157,217,137,81,234,117,42,149,41,200,234,97,20,134,26,68,21,71,138,164,56,148,187,212,164,164,185,206,220,68,73,94,141,165,63,86,110,57,249,50,103,149,175,229,113,123,94,24,111,10,228,244,37,106,155,103,202,174,209,36,58,157,209,87,57,169,145,26,75,82,72,146,107,38,86,135,220,73,169,30,178,20,105,94,139,36,155,107,226,183,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,92,167,11,220,244,254,90,237,84,96,118,49,222,125,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,250,137,140,232,231,51,82,74,214,209,33,207,173,82,100,56,83,252,0,4,0,227,87,225,98,214,248,129,7,203,170,34,149,135,85,203,70,98,239,188,175,226,156,12,76,177,100,127,114,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,60,11,199,76,56,204,94,28,83,177,67,11,235,61,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,82,220,106,252,83,218,223,15,224,249,141,68,64,1,63,248,94,231,167,242,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,125,82,85,33,195,186,145,199,243,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,188,240,226,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,66,215,248,83,228,114,78,26,210,160,102,147,18,87,17,218,237,207,71,37,218,212,196,161,167,202,157,78,148,148,44,166,173,205,12,209,37,230,180,74,82,218,139,150,203,174,37,102,165,58,166,217,177,240,20,3,197,31,199,102,38,252,151,201,225,8,170,44,251,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,80,219,58,217,135,170,230,99,48,215,45,248,253,86,36,250,21,62,67,212,75,89,113,161,170,50,61,8,196,135,78,42,141,46,17,58,107,112,156,83,203,55,61,109,238,168,136,144,146,75,104,179,78,12,148,236,71,107,46,53,218,181,211,113,213,94,181,164,220,14,71,181,233,19,97,154,89,136,219,104,37,74,147,21,245,30,174,50,243,238,169,6,218,75,150,135,98,188,101,235,184,238,148,172,63,85,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,245,56,117,231,170,54,105,108,210,177,241,6,124,68,98,165,2,59,207,78,102,52,87,80,138,157,57,147,142,130,169,25,147,100,195,43,83,146,18,218,217,74,254,218,20,180,161,8,81,33,19,40,64,14,53,126,22,45,111,136,16,124,186,162,42,87,0,113,142,187,151,252,101,180,241,138,220,103,168,151,108,212,19,33,200,219,144,142,174,42,210,166,228,198,222,180,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,141,15,101,215,30,108,220,201,97,29,11,21,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,104,74,52,39,122,13,14,36,182,45,38,125,44,4,74,226,13,157,186,86,84,44,6,232,86,195,241,39,98,45,213,30,67,52,168,105,148,148,191,73,97,76,188,148,85,150,218,153,117,11,67,114,18,218,82,211,132,146,120,249,132,147,50,109,205,40,48,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,53,153,177,241,79,140,159,16,46,31,49,124,114,161,117,60,47,115,211,249,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,181,73,144,225,79,241,0,56,213,248,88,181,190,32,65,242,234,136,165,97,213,114,209,152,187,239,43,248,167,3,19,44,89,31,220,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,63,248,94,231,167,242,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,125,82,85,33,195,186,144,0,20,67,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,246,22,148,41,107,90,77,107,135,237,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,83,42,213,90,44,149,204,163,84,229,192,144,228,119,226,45,216,207,41,165,169,135,218,91,47,52,106,73,145,154,28,105,199,27,90,123,148,133,169,39,169,25,144,232,25,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,30,130,114,209,151,75,19,43,248,89,3,12,236,88,255,0,220,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,80,1,85,124,115,191,66,127,188,159,195,69,85,137,85,144,92,235,221,89,83,196,120,148,74,181,79,168,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,117,254,45,89,176,141,139,151,53,165,132,120,123,113,196,168,216,144,232,244,203,189,243,77,57,214,31,122,163,54,58,221,140,165,173,228,165,91,19,2,75,14,37,40,36,232,114,156,39,55,45,4,150,191,47,6,74,118,35,205,204,117,118,77,185,113,213,105,182,133,62,223,114,69,203,25,184,102,244,26,155,134,178,110,20,103,150,103,177,151,137,110,58,251,110,118,184,105,142,250,19,234,56,233,139,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,196,51,149,132,209,49,135,47,183,101,186,228,67,126,92,74,100,249,240,18,150,201,74,234,145,10,66,27,211,212,89,235,171,159,213,45,222,227,25,219,185,104,85,27,70,230,169,91,211,219,117,137,148,153,175,68,112,148,74,66,146,182,156,52,31,121,17,145,234,147,246,17,254,2,237,184,86,227,131,248,149,129,172,218,85,25,41,114,93,178,164,211,219,35,89,154,249,17,225,194,108,140,245,113,71,222,179,238,34,47,184,132,221,1,240,175,196,154,236,123,137,9,34,51,85,38,89,22,189,223,153,80,205,166,96,91,83,88,221,125,161,100,146,50,185,42,159,103,187,251,109,209,123,60,62,88,228,229,98,203,236,65,115,41,116,229,250,191,125,58,47,127,222,36,120,0,140,121,203,206,149,149,150,155,58,83,48,234,144,39,221,146,90,113,184,116,244,62,211,174,54,181,53,35,150,227,141,19,237,186,72,39,88,36,154,139,184,207,66,237,238,164,59,206,239,197,76,210,98,196,138,140,132,213,43,117,122,245,69,103,30,35,37,38,74,99,165,249,42,52,54,218,13,78,41,13,165,111,232,68,90,233,187,78,211,62,219,106,225,243,144,138,78,10,219,240,177,27,17,41,141,73,187,103,182,220,150,90,125,148,175,162,66,209,21,228,164,201,232,232,117,183,80,235,75,45,9,71,183,95,126,166,83,180,136,136,180,34,208,136,127,64,83,127,25,90,58,90,197,42,5,93,9,145,185,254,171,121,168,190,175,178,53,61,37,183,179,252,61,189,226,96,240,177,194,143,160,57,119,133,112,75,131,34,60,234,255,0,51,156,153,13,108,81,114,39,77,66,123,13,9,63,178,191,105,159,121,119,9,158,2,188,248,190,226,101,78,222,194,104,214,60,39,37,48,221,119,127,49,109,154,146,149,114,100,192,116,181,50,89,107,222,126,195,253,157,226,152,197,213,112,142,193,111,161,120,69,43,16,234,20,228,183,46,230,229,236,113,108,232,191,230,242,167,178,122,25,160,143,185,68,95,104,255,0,103,112,159,192,2,157,248,201,221,144,167,226,45,2,218,98,65,41,250,127,85,205,65,44,143,111,49,138,122,211,169,17,234,90,145,123,72,133,111,143,209,78,154,245,62,99,115,35,186,166,220,111,93,20,149,25,25,106,70,93,229,248,141,46,101,254,244,145,136,24,81,68,186,165,239,55,102,117,59,141,122,234,123,36,186,130,239,82,143,185,30,241,209,0,0,0,70,174,33,87,139,118,102,88,238,122,139,142,180,130,62,139,177,106,211,95,233,8,133,217,235,23,235,12,249,192,133,34,163,45,16,226,178,183,93,115,93,168,66,77,70,122,17,153,246,23,111,113,14,139,152,140,46,252,144,98,141,86,202,74,92,74,33,242,54,147,133,161,250,241,218,112,255,0,168,143,238,158,239,251,71,165,201,182,50,43,4,177,214,133,118,200,144,182,169,237,245,93,86,213,237,51,214,28,134,209,222,180,39,237,59,237,63,195,239,209,101,46,167,14,177,5,170,149,61,228,187,29,237,219,22,149,18,136,244,51,35,237,35,50,239,35,31,172,7,144,197,139,18,155,137,86,13,82,204,171,70,109,248,213,14,70,244,56,132,168,143,150,243,110,23,98,146,162,239,65,123,15,252,163,52,55,165,173,54,203,185,102,91,85,18,210,68,62,94,254,255,0,235,182,149,151,121,17,247,40,189,130,126,240,154,204,61,167,135,247,37,71,13,238,5,55,25,250,239,39,167,125,195,105,8,250,134,231,60,173,84,183,18,125,203,34,236,73,247,251,59,197,199,145,145,150,164,122,144,254,143,137,121,218,116,171,226,219,153,107,214,216,75,208,166,242,249,168,82,82,162,61,142,37,101,216,162,50,239,73,119,144,141,249,46,201,245,35,44,115,46,86,227,184,236,151,101,244,124,183,158,52,172,253,66,145,174,138,38,91,62,231,244,253,159,225,149,99,230,87,238,107,118,213,132,117,27,150,187,79,165,69,46,247,166,202,109,132,119,145,125,165,153,23,122,146,95,180,189,227,145,206,206,158,88,169,242,186,57,24,209,102,243,73,73,73,145,92,116,254,195,50,212,187,223,251,199,66,178,241,87,13,177,34,57,57,101,222,212,26,217,56,223,48,219,131,82,143,37,91,12,147,218,100,218,213,217,235,167,255,0,170,47,121,8,93,196,115,35,20,44,79,181,106,56,181,96,81,155,141,114,210,98,189,42,83,17,35,161,29,91,109,55,45,245,158,214,163,169,199,29,91,139,65,118,168,136,244,45,116,61,12,84,230,19,98,117,245,151,156,81,133,113,82,100,206,166,206,163,84,91,68,232,134,183,153,230,37,153,13,173,198,92,66,86,217,153,26,153,34,52,168,203,187,67,211,217,160,156,177,227,133,27,31,112,138,135,124,83,166,71,118,91,145,35,55,81,109,167,16,174,84,179,138,203,174,160,200,156,89,167,67,120,139,69,43,113,123,125,231,214,0,71,92,255,0,36,149,149,139,227,83,87,101,30,166,125,159,254,78,148,40,211,43,144,151,80,204,38,30,197,66,73,70,187,158,146,90,25,107,223,57,130,255,0,40,210,29,181,29,81,109,202,84,85,36,136,217,132,195,102,68,93,198,77,145,15,164,63,134,100,68,102,103,161,16,164,78,46,56,180,253,237,143,209,109,40,19,247,210,232,84,180,70,117,132,58,102,130,152,204,217,237,169,70,146,89,167,118,213,17,106,100,74,252,8,120,78,26,216,54,230,42,102,54,147,50,92,23,156,167,219,134,197,101,78,114,181,108,220,143,62,25,154,12,205,10,79,217,112,251,59,15,79,105,11,242,141,29,152,145,218,139,29,4,134,153,66,91,66,72,136,137,41,34,208,136,136,187,11,176,127,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,19,42,143,145,200,217,142,225,195,135,24,195,99,174,90,49,22,203,163,215,144,204,70,208,236,132,87,41,204,214,106,47,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,175,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,39,254,97,120,185,87,113,119,46,44,225,125,167,99,125,31,187,238,154,123,244,187,214,160,226,80,236,22,226,173,6,219,173,211,146,165,41,127,206,16,165,110,55,75,115,9,82,144,131,117,102,151,209,5,112,171,12,238,172,100,196,123,115,11,108,168,157,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,50,184,146,101,158,205,202,134,17,224,62,22,217,243,165,212,86,169,23,61,74,175,83,146,102,149,212,106,46,34,146,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,127,175,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,71,254,21,56,103,106,227,38,48,98,102,22,222,177,58,138,45,205,133,245,58,124,157,173,182,183,25,223,80,167,108,125,174,98,22,132,188,210,201,46,54,179,73,236,113,8,81,22,169,33,194,179,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,185,65,194,247,61,63,145,75,169,24,29,140,119,159,73,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,46,158,27,218,185,204,212,148,132,58,104,115,234,146,169,14,29,212,140,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,160,17,250,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,169,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,246,208,165,165,8,66,137,8,153,67,154,102,41,204,121,70,17,215,83,150,200,86,251,247,219,145,214,152,43,172,201,229,33,130,216,163,53,176,147,109,77,59,39,82,74,26,67,202,109,146,90,201,110,40,208,131,109,121,204,250,45,136,247,206,41,253,10,168,193,170,205,191,174,11,131,209,111,198,171,58,109,206,126,176,252,158,90,155,144,185,6,147,75,202,125,102,75,55,76,140,148,102,106,50,237,49,121,60,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,165,91,113,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,31,248,165,228,39,232,36,202,246,107,176,189,253,246,253,86,161,214,93,244,185,18,53,114,4,233,111,146,78,100,117,44,245,113,151,159,117,36,182,181,53,54,227,132,104,35,105,70,150,56,87,12,218,78,98,222,204,149,42,187,128,212,201,107,166,195,145,79,137,124,204,75,49,77,134,109,247,167,199,84,150,150,228,146,218,149,173,44,26,146,150,143,158,162,105,195,111,93,171,210,253,0,70,172,244,100,202,133,156,60,56,139,76,110,171,232,107,206,215,234,36,91,53,39,86,179,138,151,29,36,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,148,45,249,45,190,255,0,42,127,145,79,65,127,163,63,164,31,69,189,25,213,51,254,170,117,61,55,35,157,191,149,249,239,87,126,253,158,221,218,118,139,244,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,209,182,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,85,226,133,145,111,200,165,212,188,113,193,203,51,164,195,106,214,207,76,70,132,173,204,208,170,142,56,162,61,25,36,151,79,13,237,91,229,232,106,66,29,53,183,245,73,84,118,207,159,240,253,200,141,119,53,87,83,119,173,210,142,139,12,173,250,129,55,81,147,170,28,244,164,166,28,138,227,180,173,136,144,212,134,57,177,164,40,250,148,145,165,26,104,90,171,176,175,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,197,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,115,251,171,29,48,226,208,197,139,43,4,42,117,158,109,231,125,245,110,211,105,113,200,150,227,49,99,198,125,247,37,72,237,46,83,39,211,173,180,25,234,165,184,102,73,73,146,29,83,125,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,64,60,77,48,83,242,45,155,139,167,167,168,117,80,47,189,111,88,123,221,222,243,93,107,239,117,13,185,163,104,74,116,148,212,157,137,45,218,52,109,110,81,171,118,146,255,0,130,94,49,208,157,181,111,172,191,72,103,147,90,141,80,59,198,27,155,150,174,174,43,141,199,137,32,180,36,108,111,146,182,163,118,154,247,47,170,245,83,163,106,51,142,188,97,111,90,85,213,156,21,208,169,241,229,183,34,206,181,233,180,73,202,121,9,36,56,250,212,244,226,83,70,74,51,52,114,167,52,147,53,18,79,122,86,90,104,68,165,117,254,9,120,57,93,118,234,190,179,3,33,238,77,22,53,60,236,232,109,237,66,186,185,78,57,30,92,131,212,151,189,190,74,26,141,216,104,218,190,171,213,86,173,168,142,218,133,43,113,171,241,79,107,124,63,131,230,53,17,249,56,109,229,158,205,205,126,17,227,198,22,222,19,165,211,150,153,22,197,74,145,83,140,102,165,211,170,45,162,172,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,16,215,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,127,194,235,136,4,58,188,58,110,89,49,190,226,228,213,89,233,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,63,1,249,42,206,85,89,165,77,122,133,10,36,202,146,35,184,168,113,229,201,84,102,30,124,146,124,180,56,234,91,113,77,160,213,161,26,201,181,154,72,204,201,42,211,67,207,14,122,127,148,119,242,142,184,191,149,7,255,0,69,126,175,69,210,239,244,95,162,247,175,167,244,110,239,251,143,237,237,254,190,254,111,55,235,249,194,111,240,190,225,247,38,147,38,139,154,28,105,165,68,90,215,29,51,236,250,28,150,154,146,141,143,53,22,68,58,209,58,211,234,73,44,146,183,210,134,29,107,123,107,36,187,234,173,40,211,242,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,9,169,196,103,33,63,202,162,132,198,36,97,219,253,62,38,219,52,254,142,36,119,228,108,139,90,130,133,173,210,134,163,89,236,101,226,91,142,41,167,123,18,106,90,144,233,237,82,92,102,152,112,82,147,138,21,172,92,180,33,224,173,50,92,251,237,186,196,105,118,251,81,153,109,213,166,107,11,39,155,116,210,233,27,68,134,205,190,98,212,231,213,165,8,82,151,162,9,70,52,145,132,255,0,78,255,0,37,150,111,229,75,255,0,163,63,163,244,239,164,127,153,255,0,85,58,102,250,175,204,125,87,231,185,159,155,245,63,87,179,65,234,192,4,0,227,87,225,98,214,248,129,7,203,170,34,168,50,201,73,165,87,243,37,133,20,42,237,50,37,70,155,81,190,40,81,38,67,150,202,94,98,75,14,79,101,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,36,7,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,216,90,80,165,173,105,53,175,170,240,96,164,227,203,56,161,114,215,109,74,100,68,97,92,200,233,137,118,76,158,206,132,244,214,91,113,80,154,132,225,22,229,73,66,159,53,45,58,242,210,203,171,55,52,90,163,235,231,248,213,248,167,181,190,31,193,243,26,136,112,200,203,165,137,154,12,44,199,188,51,190,163,255,0,248,2,101,30,110,247,191,163,42,157,53,97,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,134,184,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,97,57,15,226,145,106,225,182,22,84,112,207,50,213,106,171,191,68,233,237,157,165,54,21,53,183,58,136,49,227,52,203,84,130,109,134,209,181,226,229,110,109,231,148,105,95,49,100,235,173,236,73,174,11,102,95,49,119,222,104,49,78,126,38,95,82,63,186,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,153,92,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,92,72,0,160,30,40,254,59,49,55,228,190,79,8,119,252,149,229,70,133,155,78,30,151,181,155,202,165,67,187,233,184,129,58,101,173,91,154,202,213,208,74,232,41,102,227,102,166,204,150,76,190,132,114,156,45,22,146,213,14,114,214,182,155,33,93,119,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,122,12,20,194,250,174,53,98,229,161,133,20,101,75,110,69,211,88,141,77,92,136,208,149,45,112,216,90,203,157,40,218,73,145,173,12,181,204,117,126,178,72,144,218,140,212,146,35,50,210,158,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,46,226,205,51,79,145,201,56,149,148,76,42,205,38,27,46,35,85,219,99,9,237,245,221,52,197,33,166,10,163,78,139,76,109,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,245,117,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,66,121,59,205,85,155,154,252,35,167,222,20,106,148,68,220,244,232,241,227,93,148,134,219,54,87,78,168,154,61,115,75,74,90,213,211,56,164,184,166,87,185,91,144,70,147,62,98,28,66,35,175,26,191,11,22,183,196,8,62,93,81,20,172,36,86,71,51,119,85,202,14,46,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,115,11,67,67,143,54,74,111,154,110,39,65,22,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,115,92,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,60,56,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,242,163,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,172,205,143,138,124,100,248,129,112,249,139,226,101,81,242,57,27,49,220,56,112,227,24,108,117,203,70,34,217,116,122,242,25,136,218,29,144,138,229,57,154,205,69,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,53,235,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,5,244,228,23,58,246,174,107,48,226,37,18,173,83,233,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,188,171,141,95,133,139,91,226,4,31,46,168,138,160,203,37,38,149,95,204,150,20,80,171,180,200,149,26,109,70,248,161,68,153,14,91,41,121,137,44,57,61,148,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,237,92,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,167,229,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,162,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,108,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,242,112,219,203,61,155,154,252,35,199,140,45,188,39,75,167,45,50,45,138,149,34,167,24,205,75,167,84,91,69,89,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,33,174,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,44,255,0,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,211,83,172,122,163,237,176,196,87,34,180,195,76,51,73,87,45,8,218,241,114,181,105,199,13,106,121,78,41,179,81,44,154,75,182,126,0,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,25,226,206,38,85,111,44,168,98,229,66,207,172,211,101,170,216,168,200,145,38,211,171,184,225,60,138,141,56,151,234,18,157,74,16,158,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,199,237,59,90,187,124,221,84,107,42,214,131,214,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,104,208,78,71,50,137,74,202,14,17,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,115,15,83,91,143,56,73,111,154,109,166,69,0,0,170,190,57,223,161,63,222,79,225,163,133,112,147,176,44,220,83,199,75,255,0,15,177,6,222,137,92,183,171,152,111,62,52,232,50,72,246,58,143,73,83,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,163,254,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,200,6,132,248,122,101,235,249,57,101,150,223,160,77,147,85,93,106,235,229,221,181,184,213,24,189,43,144,39,75,138,193,42,25,50,101,189,190,74,26,109,181,18,204,212,110,37,197,104,130,81,54,137,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,164,199,102,92,119,98,200,65,45,167,144,166,214,147,34,50,82,76,180,50,50,62,195,236,20,27,196,167,6,220,194,188,198,213,166,67,130,243,116,251,140,223,172,165,195,107,70,201,201,19,230,30,194,50,66,83,246,91,46,206,211,211,218,99,221,240,142,197,167,236,156,127,149,105,79,159,178,153,93,165,174,51,76,45,211,36,28,199,166,192,109,42,36,154,201,59,182,164,203,82,35,87,226,66,238,200,200,200,140,143,82,49,253,31,54,229,142,169,86,229,86,42,82,70,111,66,125,178,35,46,243,54,204,134,111,51,73,9,112,51,9,136,81,86,130,73,162,231,171,22,132,90,119,78,124,191,200,47,47,32,41,36,229,98,199,208,212,122,209,233,135,219,255,0,228,232,162,69,0,228,249,157,199,10,54,1,97,21,114,248,168,204,142,212,182,226,73,110,156,219,174,33,60,217,101,21,231,90,65,17,184,131,86,166,201,150,137,86,227,246,123,203,62,216,179,137,215,214,97,177,70,109,197,86,147,58,165,58,179,81,113,16,98,18,222,123,150,151,164,56,182,217,109,10,91,134,68,74,120,200,146,147,62,253,11,95,109,177,240,227,200,197,11,12,45,90,118,45,95,244,102,228,220,181,104,172,202,138,196,184,232,95,72,219,173,196,125,7,181,216,233,113,183,80,226,22,93,138,50,45,79,77,79,83,19,70,244,197,92,54,195,120,230,229,233,123,80,104,132,219,124,194,110,117,74,60,101,108,34,87,105,19,139,79,103,168,175,254,164,253,198,60,45,23,56,217,106,175,212,10,153,78,198,91,57,114,13,123,9,63,72,160,25,153,238,36,246,17,62,103,222,101,236,29,110,147,88,164,215,96,183,83,162,212,226,207,136,242,73,72,126,51,201,117,181,17,145,40,140,148,147,50,61,72,200,255,0,3,33,251,4,84,206,142,79,169,25,157,153,109,55,33,215,163,59,15,172,230,60,202,146,131,245,202,62,154,168,217,112,251,152,211,246,255,0,130,72,89,182,157,42,199,182,225,218,244,70,18,204,40,92,206,82,18,148,164,139,123,138,89,246,36,136,187,212,125,196,62,216,254,25,145,22,166,122,16,167,14,44,217,135,180,241,2,228,167,97,181,190,166,228,191,66,231,117,18,27,54,150,159,175,110,11,201,209,72,113,71,220,131,46,212,151,119,183,188,64,43,46,214,155,122,92,176,237,170,113,107,34,103,51,103,127,245,27,82,207,184,140,251,146,126,193,165,236,38,177,41,184,107,96,210,236,202,76,102,216,141,79,231,236,67,104,74,72,185,143,56,225,246,37,41,46,245,159,176,191,202,61,120,15,201,84,169,195,163,193,118,163,80,121,45,71,103,110,245,169,68,146,45,76,136,187,76,200,187,204,134,116,243,149,140,170,198,236,118,174,221,177,223,91,148,247,58,94,151,114,245,50,210,28,118,215,220,181,167,237,53,236,63,199,238,243,89,119,194,239,202,246,40,210,172,181,33,213,34,103,63,113,54,90,159,169,29,215,11,250,139,254,231,238,255,0,180,115,169,240,164,83,165,174,28,166,86,211,173,233,185,11,73,164,203,82,35,46,195,237,238,49,160,190,30,151,139,119,158,88,237,138,131,110,180,162,46,183,177,10,215,79,233,9,101,219,235,31,234,137,44,0,0,2,6,241,128,173,20,28,187,21,31,122,200,234,127,213,35,245,79,151,58,2,187,123,126,255,0,113,138,141,203,229,25,87,6,47,80,41,8,138,169,42,127,170,209,164,163,121,171,108,87,85,221,161,235,221,175,119,176,72,126,42,246,241,80,243,69,89,113,184,228,219,82,122,125,138,36,104,74,219,78,131,174,135,161,17,232,102,33,170,22,182,212,75,109,106,66,139,184,210,122,25,11,163,225,159,157,90,86,35,89,180,252,33,191,43,41,69,207,79,230,242,223,149,33,36,114,185,142,204,144,122,41,215,212,226,246,182,132,23,98,75,78,207,102,134,44,16,7,241,68,74,45,12,103,179,136,117,155,22,199,205,85,223,67,132,150,73,134,189,31,176,217,34,216,122,211,98,40,244,209,36,93,234,63,96,143,246,197,205,88,180,43,113,238,26,12,199,98,205,139,191,150,235,110,41,10,78,228,41,7,218,147,35,46,197,25,118,31,180,93,54,78,56,149,225,246,46,177,18,197,191,95,122,147,115,39,153,172,137,106,97,136,207,118,200,119,213,83,178,148,226,182,182,218,8,253,94,195,50,46,227,35,19,180,140,140,181,35,35,33,253,31,194,74,73,70,162,73,17,171,188,244,237,49,249,170,85,40,84,136,78,84,42,50,27,98,59,90,111,113,197,146,82,90,153,17,106,102,100,69,218,100,40,95,57,153,233,196,60,118,189,164,68,181,174,74,205,22,215,143,179,167,137,26,99,241,185,155,153,142,106,230,33,18,22,217,232,235,74,50,211,187,113,159,121,246,68,231,165,74,146,233,191,34,67,174,186,102,70,107,90,205,74,212,187,187,76,116,172,30,204,118,44,224,165,203,6,189,104,222,117,118,154,138,227,70,184,71,81,146,152,238,182,151,27,89,182,166,219,117,27,146,100,210,82,101,174,134,93,159,133,224,228,231,54,22,126,107,48,189,13,79,118,35,117,246,35,20,26,173,61,229,52,74,117,73,143,31,156,226,90,55,157,90,155,53,200,52,146,149,223,220,101,175,125,90,241,54,203,219,248,57,142,114,238,10,108,38,219,162,220,220,202,154,84,211,102,72,67,242,38,76,89,55,169,54,132,17,146,27,46,205,76,254,243,33,220,248,57,99,106,161,92,117,140,29,169,77,81,50,251,18,42,145,208,167,61,83,113,78,83,227,164,136,148,230,154,232,71,220,141,126,255,0,96,182,240,28,99,56,244,23,174,44,178,226,76,8,209,14,67,229,107,86,22,202,18,217,172,247,250,62,65,39,66,34,51,215,85,123,59,69,68,112,208,192,170,197,247,153,8,149,57,176,137,17,173,7,219,158,247,53,181,150,215,226,79,134,165,35,181,181,17,43,69,159,97,154,79,239,33,123,136,66,91,66,91,65,104,148,145,17,23,184,135,253,15,135,124,214,91,183,108,155,130,224,117,210,109,20,202,84,185,138,89,171,66,73,54,202,150,103,174,165,166,155,123,245,47,196,102,239,49,215,148,139,239,28,111,123,129,233,60,244,61,112,84,185,11,222,106,35,104,230,60,180,232,102,165,118,122,254,195,208,89,223,6,236,51,244,126,30,86,241,22,76,19,67,178,106,18,96,54,226,218,208,212,218,152,167,188,90,25,163,83,45,75,95,181,167,221,237,22,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,32,87,23,252,30,193,43,23,23,35,94,214,125,201,18,147,123,93,81,227,79,171,218,49,168,207,165,18,144,226,230,19,181,163,151,187,144,149,173,198,27,105,108,37,36,181,47,115,202,212,214,181,42,189,133,217,240,142,193,236,18,182,112,94,118,41,88,119,36,75,186,236,174,200,110,5,114,172,170,51,240,159,163,172,162,69,125,218,42,13,229,25,56,134,157,115,122,159,104,146,135,140,219,215,94,82,54,242,14,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,170,102,95,46,150,38,104,48,178,126,25,223,81,255,0,186,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,255,0,10,124,245,73,188,91,129,149,140,87,159,46,77,118,44,114,102,202,156,152,173,37,133,83,162,66,65,122,53,100,203,105,52,173,166,163,184,234,94,112,213,204,35,113,42,90,84,150,201,218,224,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,64,34,213,51,35,145,111,203,94,75,240,123,28,112,114,204,234,241,38,139,135,246,223,166,35,66,86,215,171,180,182,233,45,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,173,82,99,182,85,129,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,6,132,242,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,120,169,184,47,133,245,28,92,129,142,245,11,66,36,171,238,151,71,58,12,26,195,203,113,107,139,8,214,226,205,45,54,106,229,33,102,111,58,70,234,80,78,108,113,104,221,177,70,147,246,162,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,158,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,43,132,56,47,133,248,11,102,183,135,248,71,104,68,183,104,77,200,118,89,199,101,110,58,183,95,112,203,123,174,186,234,148,235,171,208,146,146,82,212,163,36,33,8,45,18,132,145,123,80,1,229,63,37,182,39,229,79,242,215,232,47,244,103,244,127,232,183,164,250,167,191,212,190,167,169,228,114,119,242,191,61,235,111,217,191,217,187,78,193,234,198,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,31,150,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,71,42,204,190,98,236,76,175,225,100,252,76,190,164,127,117,135,71,133,177,239,233,58,167,76,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,82,185,45,199,76,71,204,95,19,59,15,20,49,66,179,215,85,103,122,101,166,89,104,141,17,105,241,83,72,156,109,197,140,217,153,242,217,70,229,104,90,154,141,74,82,214,165,173,107,90,174,166,236,186,104,86,53,171,89,189,110,153,221,21,22,223,167,200,170,84,100,242,150,231,34,43,13,169,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,8,151,47,56,56,95,155,44,168,102,81,88,124,114,219,145,103,90,247,52,9,40,121,167,9,18,97,46,28,210,131,57,165,45,9,61,146,26,101,75,54,212,148,184,210,210,180,41,58,18,28,114,136,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,43,3,141,166,14,80,157,181,108,92,192,199,123,147,90,141,80,43,58,99,123,86,174,174,43,141,200,151,28,245,53,236,111,146,182,164,246,18,55,47,170,245,149,163,105,35,133,92,61,243,41,66,202,246,99,169,247,173,226,91,45,106,221,61,251,122,187,37,17,87,33,232,113,94,91,110,33,246,208,133,17,158,199,216,96,215,161,45,92,174,105,33,10,89,160,135,21,197,139,235,242,161,138,119,150,38,122,47,209,159,75,110,10,141,119,162,231,243,186,94,170,75,143,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,23,169,195,47,5,63,34,217,71,181,186,138,135,85,62,251,210,245,153,177,221,236,181,214,176,207,78,219,122,182,133,39,72,173,70,222,147,221,163,166,238,213,26,118,233,42,133,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,9,63,196,27,36,148,172,215,216,13,215,109,134,34,65,196,91,86,60,135,169,83,19,21,42,126,172,194,89,121,72,164,173,197,60,210,16,135,36,41,181,37,215,13,68,201,243,13,36,68,227,154,209,101,90,153,121,97,69,255,0,54,141,49,201,116,11,178,206,172,57,25,213,196,150,68,253,62,163,17,227,74,141,183,153,81,145,45,183,91,61,22,218,143,181,36,105,62,227,23,125,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,246,208,165,165,8,66,137,8,153,64,60,86,42,224,190,23,227,125,42,145,66,197,123,66,37,201,77,161,214,35,215,161,195,150,183,57,5,53,148,173,45,169,198,210,162,75,200,218,235,137,54,156,37,54,162,81,146,146,161,237,69,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,28,254,207,192,28,26,176,49,30,233,197,203,55,15,105,84,171,190,244,219,233,186,163,8,87,50,78,134,74,86,212,153,154,26,230,44,137,199,121,105,79,53,196,165,110,111,89,18,139,160,0,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,51,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,234,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,162,155,56,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,132,159,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,134,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,137,63,195,231,36,149,92,215,223,238,87,110,118,37,193,195,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,114,205,68,70,227,122,223,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,10,1,226,143,227,179,19,126,75,228,240,132,138,225,1,155,59,54,197,147,39,43,215,132,120,148,149,221,85,137,53,170,69,114,76,243,74,37,84,92,106,28,118,169,164,215,47,106,86,180,176,226,144,226,157,45,203,218,210,82,107,90,55,74,174,34,153,21,141,154,91,52,239,140,62,129,17,24,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,182,132,161,75,66,20,107,68,106,224,229,150,74,172,59,202,240,204,5,231,26,36,89,22,188,137,182,60,90,44,250,114,138,163,2,170,69,29,201,79,171,152,68,113,150,134,151,211,232,68,107,87,62,66,85,203,36,232,229,175,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,92,28,86,50,43,26,206,114,126,105,240,162,4,72,212,41,82,13,235,214,10,165,58,167,211,81,151,53,103,233,36,27,206,40,148,135,93,144,219,74,101,178,79,44,201,181,37,10,74,156,54,161,6,90,51,23,125,229,127,20,224,98,101,139,35,251,148,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,59,31,226,135,139,214,110,61,100,39,13,177,115,15,223,150,229,10,226,190,33,189,28,165,176,108,190,210,209,10,166,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,56,63,195,146,214,161,95,57,194,178,236,171,166,15,91,69,184,41,247,21,46,163,27,154,182,249,241,95,161,79,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,163,242,231,147,40,149,92,160,226,226,109,70,42,50,235,22,157,122,58,170,86,229,85,248,234,66,214,193,44,210,184,175,44,146,77,46,75,39,183,127,44,244,52,56,203,134,150,249,164,218,122,7,15,206,32,114,114,139,38,169,99,223,20,41,117,204,58,174,72,114,164,243,52,214,90,244,140,10,143,41,40,39,217,53,169,9,117,14,37,166,155,91,107,89,105,181,43,66,146,105,90,30,226,153,170,204,197,229,154,252,92,153,138,87,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,164,167,151,185,215,22,183,20,69,185,107,86,212,161,27,27,68,192,225,79,145,200,216,149,85,129,154,76,73,92,182,168,86,197,96,151,107,83,18,135,88,58,141,70,42,144,178,154,183,52,34,92,102,93,209,41,75,106,62,99,205,56,149,154,82,210,155,122,184,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,47,241,65,225,247,38,173,38,181,154,28,22,165,68,66,209,29,83,239,10,28,102,154,140,141,140,181,42,68,202,209,186,235,233,73,172,210,134,18,182,26,107,123,139,53,59,235,45,75,214,184,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,77,138,241,20,204,93,137,154,12,130,216,248,151,98,200,253,32,83,33,214,33,108,123,250,50,169,232,89,111,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,20,0,202,119,138,124,27,248,129,111,121,139,3,70,119,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,206,182,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,40,56,94,231,167,242,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,125,82,85,33,195,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,0,0,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,157,108,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,165,240,244,206,47,242,74,197,57,159,72,97,245,118,101,235,208,211,171,191,89,203,244,127,46,73,108,168,250,140,58,235,188,134,93,151,245,8,219,204,230,246,158,169,70,151,231,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,132,159,226,13,146,74,86,107,236,6,235,182,195,17,32,226,45,171,30,67,212,169,137,138,149,63,86,97,44,188,164,82,86,226,158,105,8,67,146,20,218,146,235,134,162,100,249,134,146,34,113,205,104,178,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,218,146,52,159,113,139,190,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,251,104,82,210,132,33,68,132,76,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,1,85,124,115,191,66,127,188,159,195,68,85,225,169,152,91,87,46,153,154,131,91,189,99,105,69,187,169,234,180,164,212,21,41,182,27,165,117,50,163,56,137,142,155,134,72,54,80,182,18,78,25,169,59,91,90,214,70,163,65,33,119,83,153,124,186,88,153,160,194,201,248,103,125,71,254,235,50,143,55,123,223,209,149,78,153,230,88,153,203,105,214,249,220,174,122,213,202,90,182,47,184,203,184,202,160,50,209,144,92,71,60,241,64,193,12,92,167,210,169,205,216,220,171,198,168,137,177,142,108,26,253,30,52,182,82,146,138,149,36,145,33,153,43,90,27,51,94,210,66,77,226,90,121,141,41,131,189,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,21,181,198,71,12,189,33,135,148,76,69,141,4,214,236,106,132,104,14,56,134,181,52,182,150,42,15,30,166,72,212,139,83,215,237,105,247,123,69,98,101,198,242,145,98,99,141,145,112,179,36,216,67,55,5,55,158,189,230,146,38,138,99,43,86,166,74,79,103,169,237,61,6,145,44,106,203,119,29,147,111,220,45,58,78,34,169,74,137,49,43,37,106,74,39,25,74,200,245,212,245,215,119,188,255,0,17,247,7,252,173,9,113,10,109,101,170,84,70,70,71,237,33,68,124,75,240,46,177,98,102,66,93,78,20,34,92,107,189,247,39,179,202,109,103,185,249,115,230,41,40,236,109,36,106,209,5,216,70,163,251,204,91,190,78,40,47,91,185,100,195,104,18,98,28,119,206,214,163,173,228,27,102,131,223,232,248,228,173,72,200,143,93,83,237,237,236,29,156,5,72,113,141,198,211,155,113,209,176,118,155,53,102,203,12,71,170,72,66,92,245,73,196,185,80,142,162,50,75,154,107,161,151,122,53,251,253,131,133,240,202,203,219,248,199,142,145,46,10,148,38,220,162,219,60,186,154,148,235,102,104,91,241,230,67,89,183,169,182,180,25,154,28,62,205,72,254,242,33,105,121,198,205,133,159,149,60,47,91,80,29,136,229,125,248,231,6,149,79,101,77,26,154,82,163,200,228,184,166,137,230,150,150,137,113,201,38,164,247,119,17,107,221,71,216,197,152,236,89,198,187,150,117,122,238,188,234,238,181,41,199,77,16,138,163,37,81,218,109,78,56,178,109,45,184,234,246,164,137,213,36,139,93,8,187,63,30,115,10,167,82,166,201,41,148,234,132,152,178,18,123,137,214,93,82,22,71,169,30,186,145,235,222,68,127,176,79,158,29,57,233,189,44,204,66,164,225,94,34,92,53,58,197,14,187,41,138,124,71,38,203,118,66,163,60,251,241,24,71,107,210,9,8,109,40,74,207,177,38,101,169,232,70,70,100,46,134,44,150,102,70,106,100,103,18,227,47,161,46,54,180,153,25,41,42,45,72,200,203,176,203,67,31,232,105,73,168,148,105,35,52,247,30,157,164,63,163,248,102,68,90,153,232,66,9,103,31,137,94,31,97,19,18,236,91,9,247,170,215,50,185,122,72,136,166,31,140,207,108,119,125,117,53,41,46,39,115,110,44,139,213,237,50,63,97,25,138,89,185,238,106,197,223,91,145,112,215,166,59,42,108,173,156,199,92,113,75,82,182,161,40,46,213,25,153,246,36,139,180,253,130,64,112,241,179,98,223,25,170,180,40,115,82,201,176,239,164,55,155,196,91,11,74,108,181,22,186,164,203,189,37,236,26,19,73,18,75,66,31,208,21,247,196,191,58,180,172,56,179,106,24,69,97,214,80,187,158,161,202,230,63,22,66,76,226,242,221,135,32,181,83,79,165,196,110,109,107,46,212,158,189,190,205,76,82,226,214,183,20,107,113,106,90,143,188,212,122,153,137,149,194,166,222,42,230,104,168,206,57,28,156,106,55,81,189,70,141,73,59,169,211,180,212,244,50,45,76,132,120,204,29,25,86,254,47,87,233,11,138,168,198,199,75,171,74,70,195,78,232,173,43,187,66,211,191,94,239,104,183,46,15,245,162,157,151,99,163,239,89,157,51,250,166,126,169,115,39,79,87,103,111,221,238,33,60,128,0,0,87,47,25,249,168,103,11,173,56,102,165,110,147,215,232,68,125,158,172,138,113,246,138,220,201,139,70,246,101,44,246,201,123,53,244,135,173,174,154,127,48,145,237,19,51,140,214,25,85,153,186,109,156,70,141,13,10,133,39,173,234,93,109,181,25,167,107,116,246,81,189,68,141,11,214,236,45,85,255,0,96,174,58,37,151,115,220,144,101,212,40,84,73,179,218,133,203,231,116,209,156,116,211,188,204,147,246,82,100,93,169,62,255,0,113,143,237,167,120,93,152,121,95,102,224,181,107,53,10,61,78,46,237,143,69,144,236,119,19,185,10,65,250,200,82,84,90,165,106,46,254,227,63,97,139,112,201,223,20,155,98,242,132,155,79,27,166,51,73,170,179,174,218,131,174,54,196,103,53,57,14,30,174,201,150,106,61,18,150,147,221,222,122,119,25,11,13,163,215,104,183,12,52,212,40,85,120,85,24,203,215,107,209,100,33,228,30,134,101,246,146,102,93,228,101,251,12,126,241,66,92,84,9,148,231,34,243,67,36,164,164,189,29,234,158,132,69,253,21,11,184,136,68,65,250,169,117,106,173,14,115,117,58,45,78,93,62,99,58,242,228,69,121,77,58,141,72,210,122,41,38,70,90,145,153,119,247,25,139,234,200,46,111,168,153,136,195,239,70,214,106,205,183,116,82,191,182,153,146,250,9,199,185,175,202,82,54,37,79,56,226,180,109,146,51,215,77,11,77,53,46,233,104,3,143,230,214,167,54,147,128,119,52,218,123,175,182,250,58,45,171,101,70,74,45,102,176,71,161,145,145,247,25,140,220,45,107,113,70,181,168,212,163,239,51,61,76,79,60,28,225,229,113,220,54,139,55,29,86,146,228,135,101,69,146,72,79,33,197,167,152,151,148,148,232,74,140,103,174,137,247,234,56,6,104,114,247,84,192,218,204,118,103,67,84,116,73,36,122,166,218,145,162,148,183,187,52,54,209,253,200,255,0,249,238,249,249,80,199,91,147,2,177,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,135,217,221,106,92,66,108,74,62,98,242,155,7,23,237,214,35,173,216,20,230,174,62,98,146,131,113,49,145,77,151,35,102,168,75,134,70,70,241,118,111,34,215,250,222,211,170,172,164,98,28,220,50,204,21,155,94,141,61,216,104,118,181,78,137,41,73,116,219,37,48,115,88,82,210,179,37,39,84,158,206,210,51,211,179,180,104,202,215,172,53,112,219,84,154,251,14,33,109,212,160,177,49,10,65,145,165,73,113,180,172,140,140,140,245,46,223,121,254,35,234,15,195,92,164,67,175,209,167,208,170,13,37,200,181,24,206,196,121,10,73,25,41,183,16,105,81,25,25,25,31,97,159,121,25,14,93,129,57,107,177,176,42,101,201,82,183,105,145,81,50,224,172,76,168,155,201,101,146,90,26,124,218,62,86,228,52,131,36,145,180,147,219,218,95,121,251,58,248,14,15,157,251,233,139,23,44,215,227,238,75,67,14,213,104,53,74,91,38,110,18,85,204,118,159,36,211,183,214,79,110,168,236,211,83,251,140,103,108,145,38,179,88,229,165,106,113,249,210,118,146,148,102,102,165,173,125,230,125,166,125,167,247,141,12,228,62,201,102,197,203,45,155,5,184,205,178,229,66,151,78,168,191,177,4,157,206,185,79,138,74,81,250,169,212,207,103,121,234,127,120,144,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,164,229,139,51,22,110,84,56,91,225,246,41,94,16,101,212,86,169,21,122,109,34,153,24,141,43,168,212,92,170,212,86,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,174,160,111,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,210,177,63,40,120,203,132,88,29,98,230,10,241,133,74,69,173,127,242,250,4,199,158,151,101,69,231,50,167,226,245,13,232,68,92,246,16,183,81,203,82,246,165,38,151,121,75,50,65,253,92,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,190,46,213,147,110,18,92,35,65,188,194,215,205,108,245,66,143,69,183,204,66,29,112,196,191,227,69,116,208,175,155,87,47,87,173,173,59,173,162,220,20,250,229,82,157,39,148,182,249,241,95,110,150,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,128,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,17,87,62,25,23,161,103,6,213,167,77,162,79,165,91,151,245,191,204,244,125,110,76,53,185,213,197,229,186,101,79,125,77,173,38,150,84,250,219,89,58,104,117,77,104,230,196,31,53,100,175,85,149,28,148,96,214,82,232,72,250,27,76,244,149,223,50,158,220,42,221,211,48,149,213,79,209,102,226,146,219,102,165,34,43,38,179,47,170,111,77,82,211,60,197,58,182,201,193,69,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,40,4,105,79,41,222,22,48,111,225,253,189,229,204,10,224,226,177,145,88,214,115,147,243,79,133,16,34,70,161,74,144,111,94,176,85,41,213,62,154,140,185,171,63,73,32,222,113,68,164,58,236,134,218,83,45,146,121,102,77,169,40,82,84,225,181,8,50,209,152,187,239,43,248,167,3,19,44,89,31,220,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,0,113,142,133,152,12,26,180,241,138,220,103,167,137,115,83,211,33,200,219,150,190,146,82,20,166,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,142,128,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,5,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,226,111,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,157,108,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,163,165,240,184,241,217,134,95,58,242,121,162,116,241,132,192,188,101,191,240,226,157,137,246,149,211,85,170,218,22,94,199,106,150,116,56,41,229,198,212,164,27,245,183,28,39,9,110,242,208,108,53,179,150,174,83,106,121,210,82,16,111,25,212,101,155,127,222,88,125,38,171,42,204,184,101,210,151,92,163,205,160,84,201,147,45,147,41,210,218,54,164,71,117,10,35,74,208,164,158,165,169,122,171,74,22,157,171,66,84,94,124,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,143,231,2,192,141,137,249,92,197,43,49,235,122,93,118,68,171,94,116,154,125,62,33,58,167,223,168,198,104,228,66,38,210,209,239,90,202,75,44,153,32,181,222,100,73,50,81,25,164,243,110,61,86,19,216,191,149,12,83,179,112,207,210,158,140,250,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,211,69,167,107,80,172,107,86,141,101,90,208,122,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,237,31,88,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,65,8,51,227,195,138,54,107,47,43,95,16,112,250,175,111,218,87,10,100,38,13,215,58,76,87,84,186,141,59,68,19,111,145,54,123,93,147,29,40,82,16,149,18,57,168,90,82,167,144,150,91,33,37,50,253,151,140,47,203,45,128,156,57,194,138,84,184,116,213,200,41,211,29,151,49,201,47,205,154,108,180,203,146,92,82,143,106,86,180,176,217,154,91,74,27,35,35,218,132,235,160,233,96,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,66,172,246,240,230,161,102,174,187,111,223,150,28,170,85,169,121,250,66,60,59,142,174,254,254,92,218,57,33,73,83,138,97,180,31,81,49,157,26,75,70,107,104,148,222,230,214,230,136,107,151,42,176,171,12,237,92,27,195,139,115,11,108,168,157,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,234,192,0,80,15,20,127,29,152,155,242,95,39,132,34,168,188,158,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,189,115,197,153,74,235,121,226,171,94,184,58,95,66,165,225,101,65,251,122,145,38,159,21,17,158,92,166,37,201,114,123,239,32,148,182,221,231,205,149,60,213,169,18,94,105,210,39,80,106,91,132,171,41,225,143,152,188,101,204,166,7,86,110,156,98,145,74,169,75,162,92,15,81,163,86,35,161,49,229,77,209,150,159,89,72,140,219,73,101,28,178,144,218,80,227,102,91,211,169,41,180,169,179,113,234,23,26,83,202,119,133,140,27,248,127,111,121,115,3,165,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,43,214,201,224,217,132,244,156,113,174,221,183,205,195,233,252,54,119,159,34,137,106,71,41,48,220,97,199,158,123,108,105,18,73,229,58,227,49,217,228,236,113,46,37,199,156,51,53,236,75,102,151,255,0,95,25,90,77,42,129,148,75,38,133,66,166,68,167,83,105,215,197,54,36,56,113,25,75,44,70,97,186,101,65,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,32,95,11,143,29,152,101,243,175,39,154,46,167,52,56,57,135,24,231,129,215,85,141,138,15,82,160,82,189,31,34,115,53,186,138,75,151,65,148,211,43,54,234,68,163,91,123,57,58,169,74,250,196,37,77,243,16,179,216,181,145,231,6,236,167,80,168,247,85,102,147,107,92,127,72,40,176,170,18,35,211,170,253,26,226,122,66,42,28,82,90,147,200,89,154,218,230,32,146,190,90,143,114,119,104,125,164,59,6,74,112,139,11,241,195,48,214,214,31,226,205,247,18,220,164,74,144,203,204,199,146,195,138,69,121,244,72,107,90,73,58,135,91,56,203,144,209,188,148,59,187,93,228,148,32,148,226,208,71,162,138,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,88,134,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,10,234,186,120,66,88,151,78,107,37,98,42,170,20,170,86,14,204,217,84,122,210,165,165,232,210,186,226,36,147,144,144,100,102,134,161,184,178,83,166,182,214,149,33,43,54,26,109,178,36,60,151,23,251,90,133,99,100,191,15,108,171,90,15,69,69,183,239,10,77,46,157,27,154,183,57,17,88,164,207,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,162,176,114,157,226,159,6,254,32,91,222,98,192,191,236,203,230,46,196,202,254,22,79,196,203,234,71,247,88,116,120,91,30,254,147,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,121,246,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,236,43,133,102,67,191,212,140,213,226,253,23,251,171,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,247,57,8,87,230,150,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,89,196,83,61,82,115,75,121,29,143,135,211,229,163,10,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,246,16,149,169,8,90,141,8,134,160,44,127,133,62,120,227,97,173,86,6,86,241,37,18,221,161,92,245,130,69,173,83,74,221,124,233,213,25,74,66,10,18,219,212,201,17,158,119,69,37,77,164,185,111,58,226,150,74,75,170,113,155,137,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,59,87,20,44,235,255,0,39,251,17,120,49,135,181,58,172,28,73,188,169,232,146,213,70,17,242,125,13,75,83,202,66,228,19,170,73,234,243,188,167,217,108,155,50,91,126,187,187,219,82,26,230,82,181,167,107,87,111,155,170,141,101,90,208,122,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,26,9,200,230,81,41,89,65,194,53,90,143,212,98,86,46,202,244,132,212,174,58,171,17,210,132,45,242,65,37,17,89,89,164,157,92,102,75,118,206,97,234,107,113,231,9,45,243,77,180,200,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,1,85,124,115,191,66,127,188,159,195,69,85,139,84,225,89,159,31,245,35,42,152,191,90,254,234,213,161,93,169,212,127,224,17,26,136,148,114,191,227,10,105,110,61,253,206,58,19,249,164,11,73,110,147,74,102,171,34,186,205,50,34,42,83,35,179,18,68,196,178,146,125,230,25,83,138,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,175,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,115,223,100,179,124,229,150,242,130,184,205,188,229,62,149,81,168,49,189,4,173,142,183,79,148,73,81,122,170,208,203,127,121,104,127,120,207,41,162,77,26,177,203,82,212,219,240,100,237,53,36,204,141,43,66,251,200,251,12,187,75,238,26,36,201,5,244,197,245,150,107,13,246,229,161,247,105,84,26,93,45,227,39,9,74,230,53,79,140,106,221,235,43,183,85,246,235,161,253,196,59,192,14,63,142,249,107,177,177,214,101,183,82,184,169,145,87,50,223,171,195,168,19,202,101,147,90,218,96,221,62,86,229,180,179,52,153,186,163,219,216,95,121,123,122,149,14,145,14,129,69,129,66,167,180,150,226,211,163,53,17,148,37,36,68,150,219,65,37,36,68,68,68,93,132,93,196,68,63,112,249,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,161,118,123,203,241,25,205,205,198,33,205,196,236,193,94,85,233,51,221,152,134,107,85,24,145,84,167,77,194,75,5,53,245,33,40,51,82,180,79,175,216,68,122,118,246,11,85,225,237,98,81,242,233,148,217,216,191,113,49,29,14,207,167,59,113,243,18,148,19,138,140,186,108,73,27,53,90,91,51,51,54,79,179,121,150,191,214,246,149,87,102,191,29,110,76,116,198,75,154,225,168,214,103,72,164,162,171,53,186,92,103,164,56,182,218,138,82,159,91,36,72,55,22,148,153,37,211,47,84,246,145,118,23,103,127,239,202,246,94,234,152,229,89,144,204,24,138,144,136,196,191,80,155,82,245,82,86,207,102,132,218,255,0,186,151,255,0,61,253,123,50,249,25,175,225,149,134,155,222,29,45,113,155,134,193,42,90,77,133,161,36,72,101,231,86,125,145,211,219,234,23,121,251,59,125,226,41,225,108,185,48,113,46,211,151,17,215,27,117,170,228,5,161,77,168,201,68,101,33,6,90,25,118,247,144,210,126,12,203,126,118,18,89,114,229,41,197,58,237,191,78,90,212,225,153,168,212,113,155,51,51,51,237,215,83,30,200,4,75,207,214,111,104,153,119,195,239,70,209,170,237,185,116,85,127,181,89,141,33,6,235,60,167,226,154,247,165,47,54,226,117,105,227,50,211,93,75,93,116,46,250,21,170,85,170,181,201,206,84,235,85,57,117,9,143,105,204,145,41,229,58,234,244,34,73,106,165,25,153,232,68,69,223,220,68,63,40,151,124,43,201,149,103,34,204,67,196,165,17,250,71,213,45,12,143,250,42,111,121,24,190,209,248,43,21,218,45,189,13,85,10,237,94,21,58,50,52,220,244,169,8,101,5,169,145,125,165,25,23,121,145,126,210,21,229,156,78,41,54,197,155,9,86,158,8,204,102,173,85,123,77,213,6,156,109,248,205,232,113,220,45,29,141,44,148,90,165,78,167,187,188,180,238,35,21,31,118,94,23,102,33,215,222,184,46,170,205,66,177,83,149,183,123,210,164,59,33,197,109,66,80,94,178,212,165,30,137,66,75,191,184,139,216,67,249,91,178,238,139,110,12,74,133,118,137,54,3,83,121,156,158,166,51,141,26,182,25,18,190,210,72,143,181,69,221,239,33,99,124,25,112,202,172,245,211,115,98,52,152,104,76,40,221,23,76,235,141,168,141,91,155,168,50,189,138,52,104,126,183,97,232,175,199,220,33,166,115,217,83,25,148,188,27,82,247,233,232,255,0,91,93,117,254,97,31,218,44,143,130,252,212,189,133,215,108,50,82,183,70,232,53,35,62,194,221,34,162,125,130,198,128,0,0,86,143,26,150,84,187,42,197,121,39,32,137,175,73,238,254,230,122,189,78,211,255,0,159,120,174,156,160,84,91,165,102,34,211,156,242,119,33,190,191,82,211,94,248,50,11,222,94,241,123,57,177,203,181,51,50,56,95,46,201,148,109,53,41,92,190,158,66,246,164,219,254,112,195,171,209,70,211,134,90,147,58,118,23,111,253,37,10,178,47,148,249,24,127,95,155,111,98,21,190,153,46,187,203,234,91,151,16,215,29,221,17,37,104,208,158,101,59,180,37,160,251,75,176,200,180,246,15,91,153,46,19,22,101,244,211,247,6,19,75,102,137,89,86,221,34,45,198,163,65,239,101,29,136,98,26,151,246,16,225,247,253,165,107,220,102,43,171,18,178,65,153,60,41,124,149,38,192,173,213,19,236,118,141,74,158,249,39,177,29,230,108,39,79,206,105,251,21,238,29,183,34,25,213,197,12,30,196,118,112,251,18,106,149,186,141,26,165,187,123,85,103,228,60,236,94,91,18,157,45,137,121,244,33,27,150,226,12,253,83,212,136,189,186,24,187,177,66,252,85,58,35,206,5,218,108,45,106,124,250,14,121,234,70,143,245,46,14,221,186,118,247,119,234,34,189,10,208,185,46,88,211,37,80,104,211,103,162,7,47,159,211,71,113,211,70,243,50,78,187,18,122,107,180,251,244,238,49,241,204,140,143,67,35,35,251,199,191,193,124,108,190,176,50,238,98,237,178,106,242,98,186,222,238,99,9,144,242,26,123,86,156,108,183,165,183,16,106,218,78,168,203,83,236,51,252,117,208,54,90,115,43,98,230,54,199,143,115,91,85,54,10,89,239,234,32,173,230,121,236,253,115,200,78,230,208,235,134,157,73,149,40,181,62,210,237,252,59,24,242,216,157,103,49,127,89,21,43,78,74,73,77,206,228,235,169,17,253,135,144,231,181,42,253,79,113,140,203,221,182,252,203,90,224,151,66,168,69,122,52,136,188,189,237,60,131,66,211,185,9,81,106,70,68,101,216,162,62,239,104,190,92,130,227,77,187,138,120,67,111,83,208,184,199,85,68,74,132,167,217,73,183,170,80,154,131,136,35,219,189,74,46,197,35,191,223,248,8,85,198,122,66,98,98,53,185,69,141,79,75,76,57,74,135,57,110,147,91,119,58,111,212,18,101,169,118,31,103,111,118,191,120,173,150,214,182,150,151,27,81,165,104,50,82,76,143,67,35,46,227,23,79,147,203,234,38,46,240,243,188,41,181,211,231,149,6,145,80,160,169,14,232,163,83,108,80,227,164,207,69,41,90,151,214,31,184,190,226,20,245,118,154,109,252,68,173,29,32,249,5,77,173,73,233,77,30,174,194,109,245,108,211,110,154,105,161,119,105,247,13,19,229,26,183,42,191,150,92,47,168,77,51,83,231,103,209,9,107,61,76,214,175,71,176,102,163,51,51,51,51,51,62,209,215,128,0,4,8,226,247,117,51,73,192,152,52,98,155,202,122,109,85,164,242,201,194,73,169,43,135,61,61,218,145,153,25,151,184,83,230,16,210,61,61,138,214,109,20,208,165,148,234,253,58,57,165,37,169,158,249,45,167,77,52,63,127,184,198,147,112,146,142,221,191,133,214,149,21,166,77,162,133,67,129,28,210,105,218,100,104,142,218,123,75,66,237,236,247,15,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,115,250,205,211,93,184,41,212,42,77,94,119,81,18,217,167,174,151,75,111,148,132,116,241,87,42,68,181,55,170,72,141,122,191,46,66,245,81,154,189,125,53,218,148,145,88,87,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,214,231,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,70,125,243,201,148,74,174,80,113,113,54,163,21,25,117,139,78,189,29,85,43,114,170,252,117,33,107,96,150,105,92,87,150,73,38,151,37,147,219,191,150,122,26,28,101,195,75,124,210,109,60,42,77,211,93,151,106,211,172,169,19,183,209,105,85,9,181,72,113,185,72,46,84,169,109,198,110,67,155,200,183,171,114,33,70,45,12,205,37,203,213,36,70,165,25,206,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,20,2,52,145,150,74,181,42,129,148,76,40,174,215,106,113,41,212,218,118,27,208,165,204,153,45,228,178,196,102,27,166,50,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,237,196,11,61,213,220,213,93,78,89,86,178,250,44,50,183,234,6,229,58,54,136,115,210,146,152,114,83,109,85,119,174,59,82,24,230,198,144,146,233,148,102,148,105,169,234,174,210,249,89,5,201,69,213,154,204,71,137,91,171,83,58,124,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,92,150,214,75,51,220,166,144,237,244,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,245,128,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,127,128,0,165,110,53,126,41,237,111,135,240,124,198,162,63,39,6,170,181,42,129,153,43,218,187,93,169,196,167,83,105,216,111,82,151,50,100,183,146,203,17,152,110,125,61,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,60,87,16,44,247,87,115,85,117,57,101,90,203,232,176,202,223,168,27,148,232,218,33,207,74,74,97,201,77,181,85,222,184,237,72,99,155,26,66,75,166,81,154,81,166,167,170,187,74,48,55,96,94,78,216,50,49,73,54,244,178,180,226,214,25,160,46,172,162,36,176,117,23,89,113,244,199,65,153,234,181,147,76,173,106,218,71,176,141,189,251,121,141,238,145,92,46,60,118,97,151,206,188,158,104,191,225,73,124,77,114,37,85,193,27,202,163,142,120,91,108,196,111,11,235,210,27,84,168,116,182,20,132,91,115,86,73,74,144,227,122,153,34,51,206,234,166,214,141,173,161,110,114,54,182,68,207,54,5,141,25,228,114,255,0,179,113,7,42,24,97,42,204,184,98,85,81,67,181,233,116,10,153,50,103,190,29,70,36,54,90,145,29,212,40,137,72,90,84,90,150,165,235,33,72,90,119,33,105,81,247,80,1,154,204,213,97,111,228,91,49,216,139,134,108,208,189,13,2,141,112,74,244,84,46,171,168,229,82,221,95,58,15,214,26,214,165,107,21,214,21,235,168,214,90,232,189,20,74,34,147,252,26,108,8,215,54,104,234,151,157,70,222,151,46,61,157,107,203,147,14,160,146,116,152,131,81,144,235,81,219,37,169,38,72,53,185,25,201,196,148,47,93,73,46,40,139,86,247,38,237,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,30,43,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,226,162,255,0,179,87,154,127,246,131,133,95,243,85,71,252,248,91,166,8,94,181,92,74,193,123,7,17,171,177,226,49,82,186,173,122,85,110,99,81,16,164,176,219,242,98,54,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,199,181,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,69,254,33,121,160,191,178,153,130,244,92,70,195,154,69,191,81,169,84,110,136,212,71,90,173,199,121,230,18,195,145,37,188,165,37,44,186,210,137,123,163,160,136,205,70,90,26,187,59,140,161,94,8,113,118,204,150,37,99,69,131,135,53,219,39,13,88,166,221,87,69,42,137,49,216,148,217,233,125,182,36,203,109,151,20,218,149,49,73,37,146,86,102,70,105,81,107,166,164,125,194,221,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,0,2,162,241,191,139,182,100,176,215,26,47,236,57,161,89,56,106,253,54,213,186,42,180,72,110,203,166,207,83,238,49,26,91,140,182,167,20,153,137,73,172,210,130,51,50,74,75,93,116,34,238,19,83,135,166,104,47,236,217,224,189,107,17,177,26,145,111,211,170,84,235,162,77,17,166,168,145,222,101,133,48,220,72,143,37,74,75,206,186,163,94,233,11,35,50,81,22,132,158,206,243,58,161,226,143,227,179,19,126,75,228,240,135,160,192,60,142,70,204,118,73,174,252,97,177,215,45,24,139,101,221,21,36,51,17,180,59,33,21,202,115,52,248,79,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,135,244,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,215,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,148,240,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,204,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,163,186,241,88,207,28,108,74,170,207,202,222,27,34,91,84,43,98,176,104,186,106,106,91,172,29,70,163,21,75,65,194,67,122,145,46,51,46,234,165,41,196,159,49,230,155,82,9,41,105,46,61,7,240,83,1,49,99,49,55,84,171,43,7,45,79,164,21,168,84,245,213,31,141,215,70,137,178,42,28,109,181,57,190,67,141,160,244,91,205,150,132,123,189,109,116,208,140,203,202,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,118,156,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,205,27,13,41,229,59,194,198,13,252,63,183,188,185,129,85,127,217,171,205,63,251,65,194,175,249,170,163,254,124,45,211,4,47,90,174,37,96,189,131,136,213,216,241,24,169,93,86,189,42,183,49,168,136,82,88,109,249,49,27,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,227,60,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,8,1,198,175,194,197,173,241,2,15,151,84,69,74,229,234,233,161,88,216,251,134,151,173,211,59,162,162,219,247,133,26,169,81,147,202,91,156,136,172,77,105,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,14,129,157,124,215,87,115,105,140,179,111,46,109,86,29,161,77,214,29,173,68,154,242,21,208,69,218,130,113,195,75,100,72,39,159,90,57,174,30,171,81,106,134,249,139,67,77,152,236,28,52,50,57,39,49,215,147,56,195,124,46,34,48,234,203,172,54,135,162,56,134,164,46,185,81,100,155,124,161,41,149,146,146,81,137,43,105,79,41,105,245,208,225,54,130,51,82,214,205,228,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,0,0,42,87,138,47,16,9,149,121,149,44,178,96,133,197,201,165,51,212,211,175,138,163,13,190,196,167,37,52,251,172,61,73,79,49,8,218,201,114,181,117,198,205,105,121,46,37,178,81,32,157,75,176,91,45,25,116,190,243,65,138,112,48,206,197,143,253,202,101,98,110,246,127,163,41,125,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,151,106,226,111,129,120,113,151,76,96,177,112,191,11,232,221,13,42,14,31,194,117,231,157,50,92,170,132,165,84,42,4,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,218,240,219,203,61,155,154,252,35,199,140,45,188,39,75,167,45,50,45,138,149,34,167,24,205,75,167,84,91,69,89,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,33,93,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,167,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,232,235,198,175,197,61,173,240,254,15,152,212,71,52,201,126,112,105,89,77,194,60,111,85,60,229,185,125,222,49,232,240,45,68,50,210,77,17,159,66,42,4,228,231,84,226,20,214,200,230,243,75,38,212,149,27,171,82,17,183,97,184,227,113,130,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,180,225,161,145,200,217,113,179,89,198,27,225,114,215,136,183,165,29,180,61,17,196,59,29,20,58,115,198,219,229,9,76,172,146,163,146,106,67,74,121,75,79,168,182,201,180,17,18,86,183,166,248,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,8,85,196,135,58,216,167,147,239,201,223,228,206,129,106,84,254,150,250,95,173,244,236,89,47,114,250,94,147,151,202,228,190,214,154,245,43,221,187,118,186,39,77,52,61,124,87,15,78,33,120,209,155,60,104,173,97,206,35,91,22,85,58,155,78,181,228,214,218,118,137,10,91,47,169,246,229,196,101,41,82,158,146,234,77,27,100,44,204,137,36,122,146,123,123,200,249,175,28,239,208,159,239,39,240,209,8,50,147,150,121,57,167,184,111,203,30,141,58,91,23,13,14,199,157,113,219,236,178,109,108,155,81,98,84,84,55,17,211,117,73,74,80,234,94,113,178,94,244,108,90,144,179,53,37,10,66,184,253,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,23,105,195,67,60,113,179,29,102,179,131,215,194,37,163,17,108,186,59,107,122,91,139,118,66,43,148,230,77,182,10,106,158,89,169,69,36,148,182,146,242,86,175,93,110,19,136,51,37,45,12,205,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,30,75,22,232,237,220,24,95,118,209,93,100,221,41,180,57,241,201,36,157,198,102,184,238,39,176,180,62,222,223,112,205,150,47,210,10,131,138,215,149,20,144,164,20,26,253,70,57,37,69,161,167,100,151,19,166,154,22,157,222,226,23,7,194,18,234,106,173,129,51,168,199,55,154,236,42,171,169,229,155,132,163,74,81,14,2,123,181,51,34,35,63,112,158,224,0,3,145,102,230,183,42,129,150,92,80,168,66,51,75,229,103,214,201,11,45,72,208,175,71,190,100,162,50,50,50,50,50,46,209,157,107,72,202,224,196,74,49,213,207,158,85,42,212,110,168,215,235,111,230,62,157,250,238,215,93,117,62,253,126,241,112,217,195,190,162,225,23,15,59,62,155,67,62,65,87,169,20,250,10,80,214,137,52,182,253,14,66,72,244,74,147,161,125,89,123,203,238,49,75,14,45,110,173,78,56,163,82,214,102,165,25,158,166,102,125,230,44,151,131,12,132,203,196,123,142,139,38,158,151,88,110,147,50,114,29,54,183,109,116,159,167,164,139,83,236,46,206,222,237,126,241,36,120,176,226,181,30,202,193,98,178,218,233,253,35,92,119,148,109,250,187,137,135,162,78,111,113,22,242,87,218,79,126,134,95,143,112,170,12,171,88,242,113,7,31,236,106,4,120,143,62,131,175,211,28,124,155,108,213,177,174,181,132,41,74,209,42,209,37,191,180,204,180,26,59,181,40,205,219,182,189,34,128,210,72,145,77,129,30,26,72,139,216,219,105,71,184,191,87,220,95,128,250,163,142,102,91,50,182,46,92,172,121,23,53,203,83,96,229,150,206,158,10,30,103,158,247,215,50,133,109,109,110,182,106,208,158,74,143,67,236,46,223,199,63,56,209,141,183,214,57,221,207,221,183,181,94,68,167,92,219,203,97,82,30,91,76,232,211,109,158,196,184,226,205,59,137,164,153,232,125,166,95,134,158,0,136,204,244,34,51,49,246,43,182,133,201,109,70,135,42,189,70,155,1,19,249,156,142,166,59,141,26,246,25,18,180,222,146,215,77,197,221,175,121,9,81,194,175,162,44,224,218,39,33,107,75,229,215,242,15,82,36,127,169,115,183,110,215,183,187,187,65,125,2,145,51,223,157,92,80,198,28,71,127,15,176,218,169,91,167,81,169,187,118,53,73,126,67,46,202,230,49,21,211,222,150,95,90,23,181,109,172,203,213,45,8,207,219,169,142,37,134,185,32,204,158,43,62,106,141,96,86,233,105,246,187,89,165,79,96,149,216,190,227,38,21,175,230,244,253,169,247,139,21,203,111,9,139,50,197,105,139,131,22,101,179,91,172,167,118,177,16,227,82,96,247,188,142,212,63,13,43,251,11,108,251,254,210,117,238,34,30,75,61,25,79,145,136,21,232,86,238,30,219,233,140,235,124,206,153,184,145,13,17,218,213,17,150,189,73,150,85,183,82,66,207,176,187,76,207,95,104,154,185,78,203,181,51,45,216,95,18,201,138,109,59,41,60,206,162,66,118,168,220,254,112,251,168,213,68,211,102,122,19,218,118,151,103,253,39,68,217,192,168,183,85,204,77,217,57,148,237,67,157,6,133,166,157,208,99,151,188,253,194,197,184,43,50,164,89,87,211,202,234,12,157,244,102,221,127,54,90,59,81,215,255,0,159,120,178,224,0,0,16,19,140,53,184,221,75,0,226,220,11,90,73,84,109,251,11,94,213,115,166,211,208,126,206,222,239,121,126,209,78,22,45,209,46,203,186,160,220,176,76,201,248,124,221,186,107,253,118,212,131,238,50,62,229,31,180,105,230,222,170,149,114,143,30,169,180,147,206,223,216,69,167,114,141,62,243,247,123,199,249,49,107,81,35,84,93,170,177,9,164,73,119,110,171,75,104,35,45,19,183,176,200,181,238,251,199,214,31,146,117,34,147,83,73,162,165,75,137,45,39,222,79,176,151,11,217,250,196,126,226,255,0,0,143,88,149,144,220,2,190,231,185,112,65,181,98,208,106,253,156,183,233,16,97,69,50,245,80,131,245,138,58,149,246,16,101,223,253,101,123,12,72,228,22,212,145,106,103,248,138,23,226,156,221,52,179,119,117,189,9,215,77,215,58,30,114,22,164,250,186,83,33,18,116,34,238,212,181,239,30,183,132,245,183,69,188,241,82,185,106,220,84,182,231,83,231,116,220,212,184,194,29,73,108,141,57,105,212,150,70,159,180,148,247,145,247,14,35,156,220,186,79,203,182,45,205,183,81,22,65,81,223,229,244,15,56,133,104,230,216,209,214,231,173,202,109,39,162,222,211,213,47,199,183,191,129,14,199,150,236,209,226,78,90,110,230,110,59,58,160,111,69,78,238,117,54,83,178,21,17,239,170,121,9,220,211,110,182,74,208,223,82,139,83,236,86,135,239,214,245,50,207,155,76,50,204,165,177,30,169,109,214,225,177,86,94,254,117,37,233,49,211,45,189,28,121,41,213,148,60,226,139,84,48,165,246,159,106,123,123,187,187,136,165,190,42,57,84,147,135,119,235,120,177,105,81,100,185,70,175,235,213,156,104,198,108,196,228,51,9,132,111,229,178,148,55,189,107,86,154,168,245,61,116,208,251,7,8,201,110,106,174,44,185,226,181,34,164,244,231,93,183,228,147,116,185,177,220,117,106,109,152,174,204,97,215,150,132,155,205,161,42,209,181,118,171,213,237,61,72,245,51,22,59,157,188,12,163,103,119,5,41,24,189,132,85,40,181,58,204,24,17,229,147,81,222,67,203,54,81,18,76,142,152,211,29,183,151,205,223,41,178,229,238,34,237,47,110,134,116,247,118,225,157,253,99,214,159,183,238,139,66,179,79,152,195,170,104,219,147,79,121,163,94,213,169,26,164,150,130,51,35,52,171,67,211,216,98,201,50,185,92,169,96,39,14,171,254,179,115,192,110,3,183,4,218,170,32,183,53,165,52,227,233,126,132,202,155,52,18,205,6,162,81,180,162,45,166,122,153,30,154,251,43,102,4,57,152,141,136,172,65,140,210,186,139,150,180,150,210,148,36,251,23,33,242,34,208,139,113,247,175,239,253,163,71,153,110,181,87,101,96,14,29,91,15,18,137,234,117,171,72,140,241,43,191,152,220,38,80,175,97,31,122,125,164,70,58,64,0,0,170,46,53,23,10,85,80,181,237,166,228,172,244,106,20,197,54,75,245,126,213,69,26,153,107,223,251,63,104,128,185,91,167,170,171,153,12,47,167,161,74,73,200,188,104,141,238,73,232,101,186,123,5,174,186,31,188,105,46,143,12,233,212,136,52,245,44,212,113,99,52,201,168,207,83,61,169,34,212,207,246,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,117,254,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,250,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,115,76,197,96,53,155,153,44,35,174,225,77,231,10,34,145,81,142,181,211,39,61,28,222,93,38,162,72,81,71,154,209,37,104,86,246,212,173,77,36,180,239,65,173,181,30,197,168,143,61,153,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,20,181,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,64,34,111,230,159,61,81,175,28,174,97,86,86,48,162,124,73,52,40,182,61,190,205,235,57,81,93,75,234,168,196,105,178,244,106,9,230,210,73,67,78,199,109,213,60,217,171,152,102,218,82,180,165,46,19,177,215,45,25,116,190,243,65,138,112,48,206,197,143,253,202,101,98,110,246,127,163,41,125,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,150,132,240,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,41,91,141,95,138,123,91,225,252,31,49,168,136,21,10,173,85,167,70,159,14,159,83,151,22,61,82,57,68,156,211,47,41,8,148,193,58,219,196,211,169,35,209,104,39,89,105,194,74,181,45,237,161,93,233,35,46,151,150,140,186,95,121,160,197,56,24,103,98,199,254,229,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,202,197,56,155,224,94,28,101,211,34,54,46,23,225,125,27,161,165,65,196,8,78,188,243,166,75,149,80,148,170,101,64,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,196,14,23,30,59,48,203,231,94,79,52,95,240,229,89,177,240,177,140,159,15,238,31,46,124,102,176,75,78,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,6,117,179,237,137,151,86,40,102,227,19,42,55,76,190,103,160,110,9,182,205,57,132,56,225,179,22,12,7,215,29,164,54,149,173,91,55,114,212,234,201,58,36,221,121,213,146,83,191,65,32,56,50,98,151,209,76,199,87,112,206,125,119,165,129,125,219,238,116,208,186,93,253,101,82,18,201,230,126,176,144,106,111,100,85,84,85,218,164,161,90,232,122,171,150,66,234,64,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,30,83,22,44,95,202,134,22,94,88,103,233,79,70,125,45,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,246,12,127,244,162,255,0,169,63,252,120,178,156,39,177,127,37,248,89,102,225,159,165,61,39,244,74,223,167,80,186,222,71,39,170,233,99,54,207,55,151,185,91,55,114,247,109,220,173,53,211,83,211,81,234,192,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,17,255,0,58,217,82,254,88,56,89,74,195,63,167,191,68,189,25,112,49,93,235,125,23,215,243,57,113,164,51,202,229,243,154,211,94,167,118,237,199,166,205,52,237,212,162,174,19,240,107,252,151,226,157,155,137,159,202,59,210,127,68,174,10,117,119,162,250,33,201,234,186,89,45,189,202,230,117,170,217,187,151,183,118,213,105,174,186,30,154,11,42,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,0,10,213,197,142,13,127,149,12,83,188,177,51,249,71,122,51,233,109,193,81,174,244,95,68,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,42,178,83,149,47,228,125,133,149,92,51,250,123,244,183,210,119,3,245,222,183,209,125,7,47,153,26,59,60,174,95,57,221,116,233,183,110,220,90,239,211,78,205,78,160,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,229,92,84,242,29,254,171,230,175,8,40,191,220,157,187,232,84,202,119,252,58,228,214,212,190,111,252,93,46,161,182,127,186,72,90,191,58,177,207,248,61,229,139,233,246,35,212,115,11,121,90,244,170,149,173,103,239,167,209,23,49,237,238,34,226,35,142,234,95,109,130,212,143,144,194,204,247,185,161,37,199,217,83,100,165,182,106,106,229,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,32,7,26,191,11,22,183,196,8,62,93,81,20,215,109,93,53,219,62,162,245,90,220,157,210,75,145,79,159,75,113,206,82,28,221,22,108,87,98,73,111,69,145,145,111,97,247,81,174,155,147,187,84,153,40,136,203,245,216,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,69,25,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,92,117,226,133,146,143,229,1,98,47,25,240,246,153,85,157,137,54,109,61,17,154,167,66,46,119,166,105,105,121,75,92,114,105,74,45,30,107,154,251,205,155,100,107,115,215,107,99,138,91,92,186,86,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,131,229,13,41,229,59,194,198,13,252,63,183,188,185,129,0,63,176,99,255,0,165,23,253,73,255,0,227,197,148,225,61,139,249,47,194,203,55,12,253,41,233,63,162,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,140,235,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,32,7,26,191,11,22,183,196,8,62,93,81,20,172,36,86,71,50,137,85,205,246,46,42,212,126,163,46,143,105,208,99,166,165,113,213,88,142,165,173,12,26,201,40,138,202,205,38,210,36,188,123,182,115,15,66,67,111,56,73,115,148,109,171,65,22,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,97,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,0,5,96,113,69,225,255,0,14,175,14,165,153,188,16,183,121,53,86,122,154,141,241,75,97,198,24,138,228,86,152,117,247,170,201,230,45,27,94,46,86,142,182,217,45,79,41,196,184,73,37,147,170,118,181,112,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,79,107,226,41,152,187,19,52,24,167,99,226,101,139,35,244,127,76,135,88,133,177,239,232,202,167,83,45,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,250,185,25,206,109,11,39,152,113,140,85,54,233,94,153,188,238,143,65,199,182,105,174,161,101,21,78,52,83,249,178,100,184,157,52,101,174,107,70,109,165,68,227,138,90,82,157,164,107,117,184,171,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,5,218,112,208,200,228,108,184,217,172,227,13,240,185,107,196,91,210,142,218,30,136,226,29,142,138,29,57,227,109,242,132,166,86,73,81,201,53,33,165,60,165,167,212,91,100,218,8,137,43,91,208,215,141,95,138,123,91,225,252,31,49,168,136,0,45,83,133,102,67,191,212,140,213,226,253,23,251,171,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,247,57,8,87,230,150,45,80,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,69,92,243,228,99,249,104,253,9,255,0,77,31,161,223,67,189,37,254,194,122,67,170,234,250,111,252,225,157,155,122,111,247,218,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,44,191,75,125,39,111,191,66,232,190,142,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,31,0,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,19,43,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,187,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,64,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,214,33,157,70,145,58,158,149,154,78,84,103,89,37,17,232,101,185,38,90,145,254,209,155,76,210,83,213,74,204,134,40,83,214,165,40,227,222,53,182,247,40,245,51,219,61,242,215,93,11,220,39,215,5,123,133,41,168,93,22,211,146,86,90,181,54,98,91,53,250,191,106,156,141,72,181,239,253,159,180,90,232,0,0,230,249,145,181,87,122,224,14,34,219,12,146,141,234,141,171,87,140,201,39,191,152,228,39,144,159,97,159,122,189,132,102,51,135,62,28,204,57,196,87,224,201,105,93,69,181,90,83,106,74,210,125,171,142,249,145,234,71,180,251,209,247,126,193,100,217,162,174,212,177,239,135,85,129,89,182,32,34,123,182,252,234,82,39,55,9,165,58,227,9,98,132,242,156,53,146,13,102,146,73,186,146,61,198,90,25,150,186,123,107,110,210,195,59,250,248,173,49,111,218,246,133,102,161,49,247,82,209,55,26,158,243,166,141,203,74,53,81,33,6,100,68,106,78,167,167,180,133,194,100,147,2,232,217,34,193,90,198,47,98,237,74,45,50,179,58,4,137,102,212,135,144,202,201,149,196,141,35,166,36,200,109,149,243,119,197,112,185,123,140,187,15,219,169,149,110,231,99,51,181,188,204,98,236,234,178,95,89,81,41,174,187,2,151,29,181,47,98,216,110,84,149,50,225,167,154,226,13,102,135,244,220,147,34,247,22,157,243,67,132,150,85,159,97,50,49,226,240,163,72,142,179,53,196,166,183,46,57,163,122,63,152,74,106,66,9,198,123,72,253,98,37,165,126,253,61,226,212,7,14,204,198,109,48,203,45,118,196,138,165,201,91,134,253,89,27,57,52,150,100,199,84,183,53,113,148,171,70,86,243,106,61,16,250,87,216,125,137,237,238,239,162,188,200,230,147,18,115,45,119,61,113,222,53,3,102,42,182,242,105,209,93,144,152,140,253,83,40,86,214,156,117,194,78,166,194,84,122,31,106,181,63,118,156,112,119,204,153,101,210,126,98,113,106,21,184,184,178,78,142,199,51,175,121,164,43,70,247,70,144,182,253,110,83,137,45,86,206,158,177,126,29,189,221,191,139,13,183,69,179,49,82,135,106,219,180,182,224,211,224,245,60,164,182,194,26,73,239,141,5,106,208,144,68,159,180,165,119,17,119,143,35,194,197,186,105,230,238,212,122,107,174,147,173,245,220,148,33,73,245,181,166,77,37,106,71,218,122,22,157,194,250,86,91,146,101,169,151,224,35,142,26,228,55,0,172,73,237,220,19,173,88,181,234,191,111,49,250,188,24,82,140,253,85,160,189,99,142,149,125,133,145,119,255,0,85,62,194,18,22,13,34,147,76,73,34,155,75,137,17,37,220,76,48,150,203,219,250,164,94,243,255,0,8,253,99,228,191,107,81,36,212,90,170,191,9,165,201,107,118,139,83,104,51,61,83,183,180,204,181,238,251,199,250,220,21,82,162,82,36,84,246,146,185,59,59,12,181,239,81,39,222,94,255,0,120,204,53,247,116,75,188,238,169,215,44,227,51,126,103,43,126,186,255,0,81,180,160,187,204,207,185,37,237,23,31,193,230,220,110,155,128,114,174,4,45,38,170,206,205,229,175,106,121,51,106,8,47,103,103,127,188,255,0,96,159,96,0,0,34,239,17,188,56,119,17,242,199,113,211,227,33,74,144,207,71,203,218,70,102,90,212,34,25,247,37,71,220,129,159,162,51,66,181,211,180,134,147,50,169,120,174,251,192,187,110,226,121,210,91,210,122,205,231,187,95,179,49,244,23,245,148,125,200,247,142,182,0,0,40,203,139,85,184,237,43,51,213,42,218,209,17,41,171,242,118,147,36,100,191,170,167,193,73,239,236,47,127,103,105,254,193,249,120,81,92,139,164,230,130,147,70,41,229,25,21,94,126,226,83,187,18,190,85,58,114,139,94,210,215,77,125,199,223,236,22,63,196,51,42,49,115,13,134,71,80,160,211,89,59,158,145,253,168,234,25,46,99,156,217,17,9,123,141,44,184,225,232,219,38,69,166,154,23,126,165,221,67,28,183,105,211,121,114,227,153,45,191,180,219,136,63,105,118,106,71,248,144,153,119,206,70,254,158,97,44,108,109,192,55,85,90,97,205,253,101,46,42,186,151,145,164,148,198,71,45,152,177,212,69,169,161,213,158,171,238,73,153,119,25,8,231,132,184,193,137,185,117,190,154,184,173,121,179,233,115,226,110,231,67,121,201,12,33,205,236,184,132,243,27,66,219,81,232,151,148,162,212,253,186,251,123,110,255,0,39,153,227,176,115,47,109,70,139,50,124,74,101,220,141,253,84,7,29,101,158,102,174,72,52,114,155,57,14,58,122,52,193,41,90,251,245,46,195,236,238,56,169,133,86,126,48,218,50,172,219,214,152,204,200,50,182,107,189,150,156,82,54,186,135,61,94,98,22,69,170,155,78,189,158,207,192,197,5,230,103,38,56,167,151,42,164,231,170,212,121,82,232,81,164,177,25,186,140,120,242,92,101,74,92,110,114,143,154,166,27,65,146,118,172,143,78,237,167,238,51,30,163,40,25,244,191,242,217,53,154,4,231,87,87,181,100,62,146,145,22,66,159,144,166,155,81,199,66,185,72,57,13,182,147,38,153,50,78,165,161,106,101,220,125,147,18,239,206,190,74,177,26,44,123,182,234,195,138,60,138,153,108,91,137,122,143,73,92,133,30,138,112,245,37,190,165,31,172,181,123,123,254,241,12,243,121,155,245,99,58,226,216,184,121,4,232,22,45,41,8,67,20,248,237,116,169,113,109,117,13,37,74,105,151,150,201,234,195,168,73,153,36,190,201,23,98,72,136,254,199,13,236,184,215,241,135,28,105,55,51,244,183,83,65,182,100,177,84,118,83,172,44,154,91,145,230,68,89,180,149,155,75,65,172,208,230,164,147,50,61,59,117,34,23,205,10,35,48,33,177,6,50,118,181,25,164,180,217,104,69,162,82,68,68,93,157,157,196,63,216,0,0,83,239,26,104,206,55,138,150,195,201,61,26,85,6,22,164,94,213,28,154,143,111,248,4,54,202,27,164,206,105,48,149,197,43,66,43,222,130,103,219,236,244,139,3,73,40,90,92,66,92,73,234,74,34,50,252,12,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,128,71,160,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,132,242,119,149,91,55,42,24,71,79,179,232,212,216,138,185,234,49,227,201,187,42,237,184,111,46,163,81,36,122,228,151,84,132,43,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,247,80,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,159,224,0,41,91,141,95,138,123,91,225,252,31,49,168,136,65,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,20,101,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,113,131,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,85,127,225,109,247,133,255,0,71,62,157,80,189,25,244,182,223,135,116,209,255,0,157,50,247,85,75,149,187,144,255,0,213,45,91,55,114,215,234,47,106,203,78,212,150,164,45,211,131,141,201,143,53,28,18,157,111,222,22,196,70,240,190,147,33,226,180,107,15,31,34,91,175,173,245,174,92,118,155,36,105,34,50,93,83,138,55,212,105,52,58,165,180,147,120,137,73,141,97,67,149,102,171,20,191,34,217,113,196,92,76,102,187,232,105,244,107,126,87,162,166,244,189,71,42,168,234,57,48,126,172,208,180,171,89,78,176,159,93,38,130,215,85,232,146,81,150,107,7,181,193,11,214,149,134,184,209,96,226,53,118,60,183,233,182,173,209,74,173,204,106,34,18,167,220,98,52,182,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,211,152,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,0,0,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,87,6,122,56,159,73,193,156,92,163,225,78,11,28,74,178,237,90,196,25,215,132,232,211,26,82,36,161,181,188,83,40,6,78,198,113,45,172,211,200,53,201,105,102,182,151,185,189,164,180,44,138,106,101,215,30,108,220,201,97,29,11,21,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,104,74,52,39,122,13,14,36,182,45,38,125,44,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,63,193,140,11,195,140,1,161,86,173,188,50,163,122,50,5,122,224,159,114,75,101,38,68,218,101,74,89,25,161,166,208,73,109,150,91,109,13,50,219,109,165,41,75,108,163,93,202,53,45,93,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,0,113,171,240,177,107,124,64,131,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,212,225,215,145,88,217,90,179,74,248,196,24,17,23,138,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,251,107,82,18,181,161,36,181,204,160,21,43,197,23,135,252,202,68,202,150,102,240,66,221,231,82,158,234,106,55,197,45,135,31,126,83,114,157,125,215,222,171,39,152,181,238,100,249,186,58,219,100,132,178,150,210,225,36,208,110,169,170,193,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,80,24,79,98,254,84,49,78,205,195,63,74,122,51,233,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,70,121,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,122,97,230,108,48,75,21,49,162,236,192,75,34,227,151,62,236,178,227,188,245,85,181,83,159,101,132,45,137,106,139,41,148,56,226,72,150,182,93,229,18,140,189,69,19,237,155,106,115,71,57,125,128,0,0,82,7,20,44,148,127,39,251,237,120,207,135,180,202,84,28,54,188,170,8,140,213,58,17,114,125,13,84,83,42,90,227,147,74,81,234,203,188,167,222,108,219,34,67,126,187,91,27,74,26,230,65,96,22,169,194,179,33,223,234,70,106,241,126,139,253,213,219,66,133,83,167,127,192,46,53,109,43,230,255,0,198,18,210,28,103,251,156,132,43,243,75,22,168,41,91,141,95,138,123,91,225,252,31,49,168,143,21,195,31,40,148,172,205,98,228,187,174,240,168,196,43,79,13,100,83,170,85,42,83,145,210,250,234,239,186,183,85,30,42,144,226,84,215,76,163,140,231,59,113,25,169,26,54,148,253,97,184,221,239,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,0,102,219,133,37,11,48,152,202,140,83,195,251,226,149,97,55,91,211,233,52,68,81,87,35,159,43,107,235,93,65,178,39,208,133,60,234,206,42,22,214,141,164,254,181,243,90,156,51,75,146,255,0,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,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,1,255,0,43,90,91,66,156,81,232,73,35,51,252,8,102,219,55,142,147,217,164,197,167,18,163,50,59,222,188,101,219,236,244,139,226,100,240,89,140,183,49,82,231,121,71,171,73,160,205,208,143,216,162,147,78,237,255,0,0,184,32,0,1,254,51,98,51,62,27,240,100,167,115,82,90,83,78,22,132,122,165,68,100,101,219,217,220,98,134,120,144,229,198,224,193,236,113,171,92,204,82,221,85,6,230,144,253,81,169,77,48,179,105,14,72,153,45,100,210,150,77,33,4,178,67,122,154,72,204,244,237,212,200,124,124,161,230,253,88,48,185,86,46,33,193,58,253,139,85,66,208,253,62,67,93,82,91,91,189,59,74,82,90,121,228,50,90,48,210,210,70,105,63,180,101,218,147,50,41,153,104,103,95,37,88,115,22,69,219,106,225,197,30,61,76,247,173,180,179,71,164,162,66,79,68,184,90,18,31,74,139,214,66,125,189,255,0,120,135,121,191,207,165,255,0,153,57,175,80,32,186,186,69,171,29,245,20,120,177,212,252,117,58,218,78,66,19,205,65,72,113,181,25,180,241,18,180,45,15,66,46,226,237,255,0,124,138,228,182,239,204,61,247,75,185,42,212,167,227,90,20,169,236,72,152,252,150,29,67,114,80,211,209,150,227,72,82,152,113,165,154,154,120,204,146,102,90,145,30,186,23,125,236,89,150,125,189,135,182,173,62,212,183,97,49,10,155,74,138,212,102,210,134,208,217,109,105,180,182,74,81,33,41,78,187,80,157,79,66,238,246,8,129,158,110,33,54,182,4,81,36,217,152,123,80,137,84,188,95,53,176,231,45,214,223,110,34,77,18,91,51,87,42,74,29,109,196,60,210,53,236,236,35,247,153,17,83,222,45,99,14,38,230,46,250,118,225,186,38,212,42,147,229,237,228,194,105,201,15,161,189,172,182,133,114,219,90,220,81,106,150,82,165,104,125,186,107,236,236,145,150,54,70,254,129,225,44,156,109,199,199,85,69,97,189,157,29,46,82,186,103,151,172,149,70,95,49,153,81,210,71,161,173,165,150,139,238,81,25,247,145,8,105,203,118,163,55,151,18,57,154,220,251,45,182,131,246,23,110,132,95,129,139,231,225,231,149,40,217,122,195,34,168,215,169,140,149,207,87,254,219,117,108,151,49,190,84,137,100,141,166,166,91,112,181,109,226,35,215,93,75,187,66,239,174,14,43,183,34,170,217,160,171,81,142,121,73,69,43,145,180,146,238,244,163,155,78,130,163,211,180,244,215,79,113,119,123,71,233,225,43,109,187,85,204,245,54,182,132,68,82,105,28,237,196,241,25,175,235,105,243,146,91,59,15,221,219,218,95,180,94,112,0,0,228,153,171,188,87,98,96,93,201,113,50,233,33,232,221,30,195,221,167,218,152,194,15,250,201,62,229,251,198,108,212,102,181,107,237,49,160,94,28,120,112,246,28,229,138,220,167,202,109,73,144,247,89,204,220,70,70,122,84,37,153,119,165,39,220,177,40,128,0,0,124,43,222,218,102,239,181,230,219,178,26,101,198,229,242,245,75,201,35,65,237,113,43,237,35,35,253,95,112,204,109,229,64,159,107,220,147,40,85,56,171,143,38,55,47,123,74,66,144,105,220,218,84,93,138,34,50,236,81,31,119,180,93,135,9,139,252,174,220,185,177,65,145,61,201,19,104,59,186,146,91,187,246,115,231,206,82,59,212,102,90,165,62,210,46,239,104,155,224,0,2,155,56,203,80,164,71,197,122,5,108,163,56,150,165,117,90,184,104,50,74,182,198,167,167,176,244,237,237,236,239,17,171,34,21,178,160,102,122,208,168,156,132,51,203,244,135,172,165,237,34,214,159,40,187,245,47,120,209,50,208,135,18,104,113,4,164,159,121,25,106,66,130,56,138,229,205,120,17,141,50,36,83,34,54,221,14,183,179,162,38,91,209,8,228,196,136,78,125,150,144,130,213,110,159,217,215,239,208,251,250,191,10,172,206,71,177,239,89,56,61,122,212,30,126,143,113,108,233,27,146,233,41,136,221,59,83,164,47,66,113,210,74,55,45,73,238,65,234,122,107,161,232,98,93,103,15,134,222,31,98,205,14,77,201,134,52,88,52,59,149,189,155,91,137,25,136,204,189,170,227,160,247,147,49,84,226,180,109,181,233,219,216,106,63,97,152,168,245,193,199,44,176,94,197,47,167,185,45,90,164,95,178,250,81,50,10,93,220,206,135,162,190,173,74,209,47,233,247,111,247,31,109,206,228,87,60,86,230,101,45,164,219,247,4,166,33,94,16,181,231,176,181,182,217,72,222,228,149,167,148,149,200,113,213,237,105,130,53,106,93,154,251,187,164,86,41,97,69,149,139,246,133,66,205,189,40,144,231,67,156,203,168,37,59,25,167,86,210,214,210,218,39,16,110,33,100,149,165,46,43,69,104,102,95,244,10,126,205,119,11,156,75,195,138,220,203,147,9,225,59,112,91,242,94,113,214,226,70,110,68,185,108,146,150,250,200,182,49,17,40,74,73,180,54,90,107,216,165,17,119,25,8,144,246,95,241,197,138,129,211,87,132,23,167,56,158,228,127,244,63,51,67,86,237,191,220,245,239,18,55,46,28,51,49,187,22,235,176,229,222,52,119,173,138,2,22,219,178,142,165,30,92,41,11,104,150,201,173,45,243,34,169,6,163,67,138,208,143,179,84,158,189,132,98,228,176,35,1,108,60,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,74,76,212,101,169,159,105,251,52,233,64,0,0,42,55,141,91,110,253,59,181,157,209,190,95,162,32,167,93,61,125,220,234,143,253,2,13,101,105,106,70,100,176,181,104,50,37,21,231,68,50,215,187,94,189,129,164,202,74,148,186,84,53,172,203,114,163,182,103,167,118,187,72,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,69,0,139,201,225,125,147,235,103,4,240,142,139,141,181,146,137,81,190,239,250,58,103,162,124,103,100,37,16,232,147,81,22,67,48,77,10,95,41,107,35,101,183,86,231,45,42,37,184,166,201,74,66,9,107,155,224,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,5,48,113,149,164,213,107,249,187,178,104,84,42,100,186,141,74,163,99,211,98,67,135,17,149,60,252,151,220,169,212,18,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,111,240,253,200,141,11,42,182,171,119,173,210,142,183,19,110,10,121,55,81,147,170,219,244,92,87,219,138,227,180,173,136,144,236,119,249,82,99,168,250,148,145,41,122,232,90,39,176,230,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,229,89,177,240,177,140,159,15,238,31,46,124,102,176,104,79,9,240,7,6,177,215,43,25,124,252,174,97,237,42,232,250,47,103,219,149,58,95,90,133,31,33,239,71,71,220,147,218,101,204,101,123,81,204,97,123,154,115,98,55,161,91,83,164,149,1,92,28,110,47,90,84,12,23,195,220,57,122,60,179,169,87,46,135,107,113,221,74,19,200,75,16,98,56,203,169,90,183,110,37,154,170,12,154,72,146,100,100,151,53,52,232,68,170,245,200,182,93,63,148,238,99,173,219,2,165,31,155,109,211,247,87,110,111,95,110,180,184,235,70,246,187,29,109,207,174,113,108,199,220,218,141,104,231,243,8,140,144,99,144,98,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,47,207,135,86,49,208,177,147,40,246,36,154,67,61,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,37,69,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,0,0,0,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,113,74,142,114,114,227,77,199,26,70,94,156,196,218,83,215,125,99,168,101,8,142,250,29,139,26,115,111,19,73,167,200,125,38,104,106,99,139,39,73,12,43,214,220,209,165,91,86,227,9,118,53,241,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,9,21,196,83,61,81,178,181,102,157,143,135,211,226,47,21,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,246,214,149,169,11,66,77,11,162,17,34,178,57,155,186,174,80,113,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,152,90,26,28,121,178,83,124,211,113,58,8,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,64,14,53,126,22,45,111,136,16,124,186,162,43,215,134,93,38,149,90,207,30,24,67,172,211,34,79,142,220,138,148,180,53,37,148,186,132,190,197,50,91,204,186,73,81,25,18,219,117,182,220,66,187,210,180,37,69,161,145,24,208,72,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,177,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,41,91,141,95,138,123,91,225,252,31,49,168,136,235,129,25,170,188,178,241,132,120,159,103,225,173,74,93,34,231,196,57,20,104,201,171,176,217,111,131,78,142,137,253,81,178,238,242,83,50,84,169,17,210,133,146,85,181,6,242,146,109,184,150,214,92,126,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,243,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,0,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,103,223,62,185,103,141,149,140,195,84,236,122,52,232,143,219,213,200,255,0,72,237,246,89,55,119,194,167,63,33,244,55,17,211,117,74,82,150,210,153,113,178,94,245,239,66,80,179,52,169,106,66,122,7,12,124,162,82,179,53,139,146,238,187,194,163,16,173,60,53,145,78,169,84,169,78,71,75,235,171,190,234,221,84,120,170,67,137,83,93,50,142,51,156,237,196,102,164,104,218,83,245,134,227,119,188,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,37,89,74,69,42,98,208,101,185,49,220,50,215,187,93,166,51,103,154,101,41,121,146,197,37,172,200,212,119,157,108,207,78,237,122,247,196,228,224,168,219,191,78,238,151,118,183,203,244,68,228,235,167,175,187,157,78,255,0,160,91,152,0,0,14,107,142,248,11,97,227,237,143,80,180,47,26,36,57,11,145,29,214,227,75,92,102,86,244,103,84,203,173,161,198,214,227,107,216,164,243,148,100,100,90,145,246,151,183,90,109,204,127,12,204,110,194,74,236,201,118,117,29,235,158,128,181,184,236,83,166,199,151,54,66,26,53,188,104,75,156,184,169,65,40,144,218,117,34,236,213,69,167,97,144,142,76,229,255,0,28,95,168,21,53,24,65,122,115,141,238,71,255,0,67,243,52,37,110,219,253,207,94,241,45,242,163,194,231,18,241,30,183,14,228,197,136,78,219,246,252,103,155,117,200,146,91,145,18,91,196,149,176,179,45,143,196,82,20,147,109,110,22,154,246,169,38,93,196,98,224,176,183,10,236,188,29,179,160,217,214,93,26,37,62,20,38,26,109,74,106,59,77,41,229,33,164,54,110,56,109,161,4,165,153,54,157,85,161,107,167,224,66,23,113,16,207,229,63,8,169,114,240,171,12,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,61,13,62,175,97,159,110,132,42,231,15,176,163,27,51,77,136,105,118,45,58,187,89,145,85,154,74,151,84,144,204,185,12,183,205,125,27,205,79,18,28,50,208,223,222,122,235,161,25,153,235,175,109,175,228,239,134,214,31,225,53,10,53,201,137,212,88,53,203,149,205,251,219,151,25,137,44,179,162,228,32,182,19,209,82,226,117,109,196,107,219,218,105,47,97,16,136,220,85,115,57,30,248,189,99,96,245,149,80,121,138,61,187,191,171,110,51,164,152,242,122,134,160,200,70,164,219,166,149,237,90,85,222,130,208,245,211,83,212,199,39,225,213,151,53,227,190,52,199,145,83,136,219,148,58,38,254,180,158,111,84,47,157,18,89,55,246,154,90,15,69,180,95,107,79,187,83,238,191,116,33,13,164,144,218,9,41,46,226,34,208,134,118,179,223,91,42,254,103,110,234,137,72,67,220,206,131,214,66,247,17,233,79,138,93,250,159,184,73,78,13,52,41,18,49,94,191,91,56,206,41,168,189,46,142,18,12,210,157,209,170,9,237,61,59,59,123,59,197,201,128,0,8,67,197,158,255,0,43,75,46,79,208,99,207,114,60,234,246,222,152,144,238,205,252,137,240,84,190,229,17,158,137,87,176,143,239,208,82,117,157,64,159,116,92,112,232,84,200,170,145,38,79,51,99,73,66,150,106,218,218,148,125,137,35,51,236,73,159,119,176,105,202,200,182,153,180,45,120,86,236,118,153,109,184,156,205,18,202,72,144,91,156,82,251,8,136,191,91,220,62,232,0,0,0,207,151,17,43,13,22,70,102,174,68,49,20,216,98,95,71,203,73,35,106,125,90,124,77,116,34,73,23,122,132,157,224,185,136,113,233,87,37,233,98,75,152,173,245,159,71,116,205,173,194,208,185,45,212,93,94,210,53,23,188,140,244,73,253,250,119,139,112,0,0,21,97,198,146,152,74,98,205,168,238,47,83,210,61,154,246,246,157,56,189,194,188,178,221,45,16,177,158,222,144,185,4,194,83,213,234,225,175,105,22,177,30,46,255,0,218,52,178,201,145,182,70,149,146,203,245,136,245,212,68,222,34,249,105,86,61,224,243,210,109,250,51,50,46,58,70,222,141,77,199,222,250,185,178,162,19,154,26,26,91,135,163,109,31,118,157,157,250,151,117,18,81,234,183,13,137,113,51,83,134,169,148,186,164,29,219,79,85,176,243,123,219,52,159,113,165,69,170,86,126,210,212,143,220,99,66,25,55,204,237,3,50,88,91,6,224,110,116,116,214,209,205,235,161,115,80,78,179,172,137,8,111,115,124,215,22,157,80,206,226,220,125,165,218,93,157,223,79,49,89,80,194,204,193,90,146,168,245,219,98,152,197,73,205,156,170,147,16,163,38,82,52,113,165,43,71,84,202,212,90,165,146,79,97,119,118,126,20,233,75,177,113,135,33,184,249,2,179,113,193,169,198,167,69,230,238,157,21,169,72,140,254,232,70,146,209,197,165,148,171,106,165,165,61,253,134,102,95,141,239,89,215,101,26,248,183,98,93,22,252,182,228,192,155,204,229,58,219,136,90,85,177,197,33,90,26,12,210,126,178,76,187,15,216,62,187,204,179,33,179,105,246,144,226,20,90,26,86,146,50,50,252,12,124,101,216,214,75,143,117,43,179,168,106,123,127,51,152,116,246,77,91,181,215,118,187,117,215,95,104,250,241,227,70,136,209,49,18,59,76,182,158,228,54,130,74,75,217,220,95,128,255,0,80,0,0,1,83,92,106,219,87,210,11,89,237,27,219,209,193,78,191,215,215,125,71,254,129,5,178,144,218,30,205,6,19,52,226,55,37,119,189,5,38,90,107,169,29,69,129,164,166,27,67,76,182,211,105,218,148,36,146,146,211,77,8,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,128,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,19,252,0,7,42,145,151,171,86,161,153,166,115,59,86,147,214,86,169,182,123,86,149,34,19,145,91,83,112,127,157,72,121,249,137,113,68,107,39,150,135,201,148,154,54,109,108,223,35,53,147,186,35,170,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,133,184,169,227,29,11,23,115,113,87,141,110,51,172,75,10,158,213,156,228,157,203,254,117,42,51,239,185,36,246,45,9,52,114,223,144,235,26,122,201,87,35,122,84,105,89,17,73,254,8,248,67,25,20,172,66,199,185,204,68,114,67,242,26,180,41,110,37,247,121,236,33,9,110,84,212,173,190,198,141,14,27,144,13,42,245,150,70,203,133,234,17,158,248,193,197,79,7,40,88,69,155,138,188,155,113,237,34,95,180,246,175,23,35,109,95,243,89,82,95,125,185,37,189,107,81,175,152,252,119,95,215,213,74,121,251,18,146,74,8,206,74,240,75,198,191,254,142,178,231,50,159,239,189,105,242,155,107,254,47,14,91,111,44,220,255,0,137,27,105,75,127,221,205,74,251,4,45,80,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,0,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,114,172,208,217,248,177,124,96,117,213,68,193,11,246,171,106,94,126,143,144,237,45,234,114,35,115,39,56,76,172,186,35,113,253,58,126,110,187,83,33,183,26,113,151,57,110,18,244,66,144,188,224,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,50,179,47,158,168,217,165,201,53,169,99,226,12,248,136,197,74,5,241,29,233,204,198,138,234,17,83,167,51,79,146,130,169,25,147,100,195,43,83,146,18,218,217,74,254,218,20,180,161,8,81,33,17,215,41,222,41,240,111,226,5,189,230,44,13,41,128,165,110,53,126,41,237,111,135,240,124,198,162,60,166,66,51,93,66,202,94,13,99,205,229,205,165,76,187,234,95,70,225,218,212,73,175,45,61,124,173,213,2,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,136,23,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,91,247,14,174,29,180,43,55,11,42,215,230,99,48,251,125,223,125,83,229,210,216,166,205,125,105,122,147,66,151,27,146,235,102,132,146,87,22,99,232,113,228,184,100,179,117,182,148,134,200,217,90,159,65,215,94,117,242,163,93,202,94,50,205,179,121,85,89,150,133,75,89,150,181,110,107,40,79,95,23,106,13,198,205,77,153,160,222,97,107,229,56,90,33,71,162,28,229,161,14,182,67,176,112,208,207,28,156,184,222,76,224,245,240,136,139,195,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,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,76,172,85,225,143,139,152,93,149,202,70,97,222,168,203,171,85,220,143,30,165,112,218,145,232,203,105,250,5,57,214,150,226,159,121,199,28,39,86,182,75,146,151,219,38,11,148,107,116,205,70,219,42,112,227,254,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,160,156,180,102,46,196,205,6,22,64,196,203,22,71,247,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,0,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,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,31,230,251,104,117,151,26,113,59,146,180,154,84,90,107,169,25,12,218,230,221,180,51,154,12,89,105,180,109,74,47,122,242,72,180,211,66,42,139,226,116,240,84,105,95,72,46,151,180,111,111,71,57,58,255,0,95,93,244,227,255,0,0,182,80,0,0,1,254,82,35,70,150,209,177,46,59,79,54,174,244,56,130,82,79,217,220,127,136,249,8,177,172,150,222,234,81,103,80,210,246,254,103,48,169,236,146,183,107,174,237,118,235,174,190,209,246,89,101,152,237,147,76,52,134,208,146,208,146,132,145,17,23,224,67,156,102,43,20,105,56,65,132,55,37,227,85,156,152,171,106,157,49,16,212,110,165,10,84,146,138,235,136,74,77,75,70,170,62,89,232,68,122,246,118,123,197,48,97,30,92,49,83,58,184,245,81,188,234,48,42,104,182,166,215,30,155,34,163,49,169,36,133,68,92,214,220,91,109,186,109,60,217,171,151,36,212,146,51,219,222,122,233,218,119,59,130,121,127,195,108,15,180,169,182,245,165,106,210,163,200,137,21,150,158,154,136,49,209,33,247,18,211,104,82,214,227,109,160,212,106,54,146,163,51,45,76,203,95,195,197,231,35,51,180,12,182,225,108,235,129,201,209,213,91,95,43,161,133,205,65,186,246,146,35,161,205,173,243,91,90,180,67,219,143,105,246,23,105,246,119,231,190,177,85,184,111,187,137,234,156,197,76,170,85,39,109,220,122,173,247,156,216,217,36,187,205,74,61,18,130,246,158,132,94,226,23,181,195,163,45,42,192,92,30,102,77,193,70,102,61,199,87,221,214,41,200,251,31,79,42,84,178,111,83,91,72,112,190,173,210,239,215,176,251,52,46,249,102,233,164,155,51,82,201,5,250,198,122,104,51,77,153,41,104,155,141,23,12,132,72,75,233,87,73,163,137,94,226,63,230,140,151,127,236,22,27,193,110,152,73,98,242,168,238,47,95,209,221,154,246,246,29,68,189,194,211,192,0,5,71,241,163,196,72,245,91,146,203,176,226,76,61,244,111,72,245,45,161,194,208,249,205,211,157,70,226,37,31,184,204,181,73,125,218,247,136,197,195,182,195,69,241,153,171,109,183,226,156,134,34,117,156,196,154,55,167,214,167,203,211,82,52,153,119,164,104,52,0,0,0,5,63,113,160,176,154,162,223,118,117,233,30,57,17,215,253,33,205,82,81,221,200,102,156,218,117,50,73,123,253,166,127,179,184,71,238,27,183,233,89,89,158,183,91,117,228,180,196,254,179,154,165,43,105,22,202,124,205,59,119,17,119,171,219,168,208,16,0,0,174,46,50,212,57,18,112,210,222,172,181,4,150,220,78,175,152,241,52,102,104,221,34,158,146,213,90,118,107,221,218,98,167,176,186,124,122,101,245,76,157,45,74,75,77,243,183,26,76,136,251,89,89,23,126,133,222,99,77,86,204,248,245,74,36,105,209,77,70,211,187,246,154,180,215,177,106,35,238,51,46,242,31,73,109,161,212,154,28,65,41,39,222,70,90,144,166,62,38,121,43,153,135,87,59,216,177,135,148,9,14,91,243,182,245,109,69,138,102,136,187,27,134,194,59,25,97,40,70,231,22,179,237,81,234,122,233,219,169,8,229,147,236,212,92,217,99,196,136,215,4,121,82,31,161,187,191,174,129,189,197,54,230,140,72,67,127,86,79,54,131,209,111,238,245,143,176,251,75,183,190,254,176,179,21,172,188,96,180,162,94,54,77,110,29,66,20,174,102,156,137,45,58,164,109,117,109,250,220,165,172,139,83,109,90,118,251,63,18,31,11,27,178,243,134,248,247,69,77,22,250,163,178,242,81,174,215,209,29,133,58,157,86,218,143,69,58,218,244,252,210,11,187,187,246,105,232,112,175,14,105,56,79,99,83,44,58,28,185,146,97,82,249,220,167,37,184,149,186,174,107,203,116,247,26,82,146,62,215,12,139,68,151,102,157,253,227,214,128,0,0,0,0,170,14,53,110,55,233,75,89,173,83,204,233,224,171,79,235,105,186,163,255,0,64,130,121,67,117,182,115,71,132,206,58,122,37,55,189,4,204,253,223,210,44,13,36,182,180,186,218,92,65,234,149,145,40,143,222,70,63,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,64,35,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,143,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,204,190,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,226,255,0,184,123,225,125,43,10,178,125,134,212,202,122,162,61,34,191,71,106,232,157,45,152,73,140,185,15,212,18,82,75,155,161,153,184,182,154,113,168,228,226,143,85,34,58,59,18,68,72,76,127,227,79,96,70,174,229,230,212,196,24,246,244,185,149,43,86,232,68,101,206,100,157,82,32,83,166,71,112,158,55,73,39,177,40,92,134,32,32,150,178,236,94,196,164,203,152,100,170,245,225,213,140,117,220,27,205,197,137,38,144,207,81,18,240,168,49,103,85,35,110,66,57,209,103,190,211,105,61,234,66,205,60,167,202,59,250,39,106,151,200,217,185,41,90,140,104,80,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,0,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,4,0,226,133,145,111,203,93,170,188,113,193,203,51,171,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,81,49,157,27,229,232,105,90,218,37,183,245,170,76,118,202,149,135,85,202,119,138,124,27,248,129,111,121,139,3,74,96,41,91,141,95,138,123,91,225,252,31,49,168,136,0,44,251,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,211,84,108,122,91,238,62,196,167,37,52,251,79,179,86,87,45,104,218,201,114,180,105,183,9,105,121,46,41,195,73,32,154,83,182,212,57,166,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,158,204,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,127,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,210,215,192,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,165,110,53,126,41,237,111,135,240,124,198,162,63,87,6,236,6,179,113,43,23,46,172,86,188,33,68,169,175,13,227,211,215,72,131,38,57,184,134,234,50,214,241,181,52,143,121,39,123,9,136,225,33,42,66,189,119,146,226,77,11,105,6,46,124,81,183,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,197,114,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,0,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,46,45,45,54,167,22,122,37,4,106,51,63,97,16,205,182,111,29,109,236,209,226,203,141,30,169,85,239,94,50,63,127,244,139,226,118,112,84,113,191,74,93,45,106,158,103,79,57,90,127,91,77,212,239,250,5,175,128,0,0,0,0,231,120,229,130,54,182,61,218,81,236,203,190,68,214,233,236,206,68,213,38,42,219,35,112,201,167,91,52,40,156,109,105,52,154,93,86,165,167,111,103,111,176,255,0,118,20,97,13,147,131,118,187,22,173,151,73,98,44,86,18,146,222,150,25,67,139,209,180,55,170,141,180,32,140,204,155,78,189,157,229,248,105,231,51,31,152,155,39,46,216,125,62,238,185,170,208,209,45,45,58,152,48,214,251,36,235,239,242,30,113,180,147,107,117,179,81,40,217,82,116,73,234,103,216,95,117,23,103,11,53,23,54,103,49,34,77,193,34,84,136,244,54,182,116,48,55,184,134,219,213,136,232,115,234,205,231,16,90,173,141,222,169,246,159,105,246,247,72,206,25,153,43,153,136,215,59,56,175,136,116,9,13,219,240,119,116,141,74,138,100,137,91,219,152,194,251,30,97,72,94,215,16,131,236,81,104,122,107,219,161,11,156,67,104,105,36,134,208,73,73,119,17,22,132,62,109,205,62,61,46,137,38,116,163,81,52,214,205,198,157,53,237,90,72,187,204,139,188,198,101,113,70,124,122,157,247,83,157,21,74,83,78,114,118,154,140,140,251,25,65,31,118,165,222,66,216,120,52,208,228,70,195,75,134,178,236,18,67,114,250,78,91,198,209,145,175,108,138,130,79,69,105,219,161,246,118,24,177,208,0,1,159,222,36,119,225,94,185,158,184,218,105,228,186,196,14,143,150,164,171,113,30,250,124,61,123,119,25,119,167,217,160,144,60,23,236,38,171,87,221,227,122,72,142,70,116,15,71,242,148,164,23,111,61,154,139,106,208,205,39,238,246,25,126,222,225,112,32,0,0,0,43,247,140,45,138,205,119,4,224,93,196,210,221,147,65,230,242,136,146,74,52,243,229,192,108,244,245,76,203,176,189,134,95,180,83,254,26,92,211,172,235,218,157,113,211,95,54,100,196,231,108,89,40,211,166,246,86,131,237,35,35,238,81,251,70,156,232,85,152,117,250,83,21,120,14,165,198,31,221,177,73,81,25,30,213,26,79,180,140,203,188,143,218,63,120,0,8,127,197,58,210,114,224,202,93,207,85,142,209,186,253,43,162,216,132,167,114,213,205,169,194,73,232,68,70,103,216,94,242,253,162,134,227,190,236,103,82,251,42,52,173,58,232,100,122,123,52,246,13,45,101,206,240,133,126,96,237,2,233,167,237,56,243,58,173,138,70,155,79,100,167,144,122,25,41,69,222,131,246,142,148,60,253,245,98,219,88,141,109,74,181,46,202,100,121,212,233,155,57,141,60,203,110,145,236,113,46,23,99,137,82,126,210,18,125,165,236,20,21,156,220,158,93,217,101,190,165,50,197,50,124,187,81,205,157,29,75,146,235,141,150,140,199,223,189,210,101,182,255,0,58,254,210,211,218,90,31,111,127,208,201,134,119,47,76,179,92,236,66,157,54,85,66,209,119,119,81,1,110,58,241,53,163,114,13,60,166,205,246,218,78,174,190,74,86,189,250,107,223,223,122,120,91,139,86,54,48,219,12,93,86,53,122,21,70,35,219,181,38,37,50,242,219,209,197,163,214,229,45,100,90,155,107,211,183,183,79,196,123,32,0,0,0,0,1,81,188,106,229,176,119,205,173,8,159,71,59,209,48,93,229,238,45,219,121,213,18,215,78,253,53,236,212,65,156,174,169,196,102,63,11,212,210,13,107,43,202,136,105,73,22,186,159,94,206,133,160,210,101,25,78,42,143,5,78,160,210,179,140,209,169,38,90,104,123,75,82,208,126,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,205,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,97,203,69,129,27,20,243,13,134,248,125,80,183,165,215,41,181,203,162,155,26,169,6,49,59,189,218,119,80,131,152,102,109,25,45,8,76,114,117,107,90,76,182,33,42,86,169,219,169,105,120,115,76,203,216,18,113,79,47,56,145,135,212,251,122,37,114,165,92,181,234,81,169,112,100,147,91,29,168,244,235,56,102,70,233,146,16,180,200,38,150,133,168,203,98,210,149,106,157,186,150,104,134,154,50,253,137,159,150,76,14,176,241,73,201,116,169,18,238,107,126,13,66,127,162,220,223,21,153,203,101,61,83,8,245,214,105,229,62,78,182,104,82,141,72,82,13,42,61,201,49,82,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,0,0,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,1,82,188,81,120,127,204,164,76,169,102,111,4,45,222,117,41,238,166,163,124,82,216,113,247,229,55,41,215,221,125,234,178,121,139,94,230,79,155,163,173,182,72,75,41,109,46,18,77,6,234,154,130,217,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,17,226,184,117,228,86,78,105,111,34,190,49,6,4,180,97,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,194,20,132,173,11,81,45,23,167,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,253,96,35,174,121,50,137,74,205,246,17,166,212,98,163,18,143,118,80,100,42,165,110,85,95,142,149,161,15,154,13,43,138,242,201,38,234,35,60,91,119,242,207,82,91,108,184,105,115,148,77,171,133,100,91,133,237,171,130,159,71,113,143,28,91,244,214,36,196,221,54,53,31,152,219,180,186,19,199,176,217,86,132,71,212,76,107,69,31,55,121,180,133,175,234,210,165,52,220,131,159,224,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,65,242,110,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,160,204,255,0,100,250,171,148,220,92,82,105,229,17,203,18,241,145,50,125,168,182,93,81,174,51,8,90,77,200,46,165,197,169,221,241,201,230,144,78,41,74,39,80,164,47,118,243,113,182,253,95,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,216,90,150,148,45,105,36,46,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,0,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,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,31,142,178,167,19,71,156,166,144,106,89,70,116,210,146,45,117,61,167,161,104,51,103,154,37,56,188,199,226,130,157,65,161,103,121,86,205,73,50,211,67,235,222,212,180,19,155,130,164,182,10,249,186,97,27,232,231,122,38,115,188,189,197,187,111,58,156,90,233,223,166,189,154,139,114,0,0,0,0,0,28,163,48,217,140,176,50,241,101,77,185,238,202,204,68,75,67,14,42,36,19,144,193,62,251,132,203,171,65,37,183,29,108,212,74,54,84,146,208,245,51,236,47,186,136,179,87,154,171,235,50,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,211,78,194,236,239,251,249,50,201,229,221,153,171,234,43,47,211,39,196,181,27,223,214,84,185,46,182,217,234,204,131,70,199,77,151,27,252,235,27,79,95,105,232,93,189,215,235,98,216,182,214,28,219,81,109,75,82,153,30,13,62,30,254,91,76,178,219,68,91,220,83,135,216,218,82,159,180,181,31,97,123,71,160,28,215,49,151,140,43,11,7,107,247,77,71,105,71,135,210,239,82,244,218,91,229,50,130,215,85,36,187,214,94,209,154,89,15,187,41,229,62,242,205,75,86,154,153,153,159,113,105,237,23,201,194,198,211,114,223,202,93,177,84,144,209,180,253,87,173,230,33,73,218,180,242,170,115,82,90,145,145,25,118,31,188,255,0,96,152,0,0,63,5,118,179,14,129,74,126,175,61,212,182,195,27,119,169,74,34,34,220,162,73,118,153,145,119,153,123,70,99,113,46,230,157,120,222,213,43,142,165,32,222,147,51,147,189,102,179,86,187,25,66,11,180,204,207,185,37,237,22,255,0,193,234,196,102,133,130,115,238,227,105,109,73,175,242,185,164,105,36,154,185,18,231,182,90,250,164,103,216,126,211,63,216,44,8,0,0,0,7,15,206,78,24,47,21,240,30,191,109,69,142,219,179,28,233,121,4,180,110,211,73,145,214,174,228,40,251,155,246,16,206,66,86,164,40,148,133,25,25,123,72,198,137,114,35,136,39,137,89,104,181,110,101,58,183,20,255,0,93,170,150,173,84,123,106,18,81,218,123,149,250,158,241,32,128,0,114,156,210,82,32,215,48,42,230,166,212,98,55,37,135,122,45,205,173,178,89,30,147,24,50,236,50,50,239,34,255,0,0,205,104,189,126,21,56,128,171,179,45,116,234,3,178,55,174,135,206,245,77,122,153,115,167,206,95,118,227,253,95,113,126,209,52,64,115,220,110,193,11,27,30,108,153,118,85,237,74,98,67,18,121,123,31,54,25,91,204,237,121,183,15,98,156,109,100,157,77,164,145,246,118,151,236,50,207,230,103,242,223,118,229,187,17,102,89,245,216,143,46,26,121,125,44,210,109,211,105,253,88,101,197,237,113,77,54,74,218,111,18,79,66,236,62,195,251,253,174,78,243,169,123,101,146,231,74,93,157,50,161,108,191,175,83,79,91,175,58,148,109,110,70,206,91,92,246,219,45,92,127,113,235,238,215,191,190,253,173,27,194,221,190,104,81,174,59,102,171,22,124,9,132,179,105,232,239,161,212,168,144,181,33,90,41,10,82,79,69,36,203,176,251,200,125,160,0,0,0,0,20,181,198,78,121,74,199,218,27,37,32,214,76,219,113,144,105,223,174,211,41,181,14,205,61,130,54,100,166,218,151,115,102,131,14,26,138,219,138,232,46,122,60,231,54,17,158,212,34,163,27,83,61,8,244,47,91,191,176,190,241,163,70,27,228,176,219,90,235,177,4,159,240,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,69,0,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,41,175,141,102,38,125,32,199,27,47,11,98,75,165,72,137,103,219,235,168,61,211,185,190,84,121,211,222,250,198,36,104,179,36,104,196,72,110,33,6,148,171,107,230,163,53,37,104,211,242,112,88,176,36,215,115,13,117,226,12,139,122,36,202,109,171,107,174,50,39,60,77,41,112,42,51,36,54,76,155,68,163,222,149,174,59,19,208,107,65,118,35,122,84,101,204,34,85,207,128,206,182,125,176,206,234,194,252,220,98,101,58,233,137,203,244,245,193,54,230,167,62,134,220,38,101,65,158,250,228,52,182,212,180,39,126,222,98,154,89,167,84,147,172,186,130,82,182,106,44,171,131,38,41,125,43,203,141,119,12,231,215,122,169,246,37,192,231,77,11,165,217,209,210,230,160,158,103,235,9,4,151,55,202,77,69,93,170,82,211,166,135,162,121,100,34,175,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,0,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,64,227,38,69,100,229,107,59,56,57,124,97,244,9,107,194,186,254,36,91,12,193,122,76,166,150,186,101,69,234,129,172,233,164,70,225,190,242,18,220,117,56,135,148,143,176,180,161,75,90,210,107,93,196,128,173,92,234,101,70,187,155,78,33,118,77,155,202,170,195,180,41,184,127,6,101,211,91,132,202,21,208,69,235,234,134,219,100,167,12,144,79,62,180,114,155,45,22,162,213,110,114,214,134,156,33,98,150,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,96,0,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,230,153,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,125,243,47,151,75,239,43,248,167,63,12,239,168,255,0,221,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,206,158,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,77,78,177,234,143,182,251,242,155,148,235,237,48,205,37,92,180,47,115,39,205,213,167,28,52,37,148,182,166,205,70,131,105,45,91,80,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,205,246,249,204,56,214,186,111,65,167,252,36,51,151,157,123,106,85,179,154,12,71,106,83,110,39,175,185,171,19,155,222,70,91,144,186,140,157,12,181,34,212,189,94,254,210,251,196,147,224,217,60,162,227,245,113,147,144,104,39,173,185,40,36,239,211,113,156,218,121,105,166,189,162,233,64,0,0,0,0,115,220,119,198,43,115,3,176,206,185,127,220,51,163,179,232,248,50,94,138,203,142,182,149,72,144,220,119,93,67,72,74,214,141,234,87,40,200,146,74,35,63,103,188,168,19,52,89,160,190,115,37,126,77,175,215,42,146,209,72,75,238,21,62,159,207,120,154,109,146,121,229,180,102,210,157,113,36,178,67,198,159,84,244,34,236,46,206,255,0,101,145,188,162,87,115,45,137,17,138,124,55,216,181,233,142,34,76,233,74,109,105,109,212,182,252,110,99,41,89,178,227,106,89,182,249,153,37,90,106,93,167,217,223,121,56,35,129,246,54,3,89,49,44,171,38,148,196,118,35,115,55,190,76,50,135,158,220,243,142,22,245,54,218,9,90,27,170,34,236,236,47,218,103,208,128,66,254,42,216,128,171,79,45,117,42,3,82,54,46,185,201,245,73,122,25,242,103,193,95,118,226,253,111,113,254,193,68,227,74,57,90,164,65,161,224,85,179,77,167,68,110,51,13,117,187,91,109,178,65,22,179,31,51,236,34,34,239,51,255,0,8,234,224,0,35,238,123,177,4,240,215,45,23,85,204,151,86,218,152,232,116,82,21,162,139,117,66,50,59,15,114,127,95,222,51,180,165,169,106,53,45,70,102,126,211,49,163,108,154,225,130,240,167,1,168,22,212,168,237,181,49,190,171,158,72,70,221,117,155,33,105,239,66,79,185,207,105,14,226,0,0,0,3,252,164,198,98,91,42,143,33,164,56,218,244,213,43,73,25,30,135,175,113,140,236,103,59,47,117,108,190,98,244,250,3,148,183,35,210,36,114,189,30,233,48,164,52,238,216,177,214,238,213,114,208,149,104,183,180,61,165,216,103,219,219,223,102,92,30,174,121,117,60,2,147,109,190,226,141,138,46,206,66,76,207,68,243,166,207,90,180,35,51,34,237,47,97,23,237,19,232,0,7,148,197,58,18,174,91,18,167,68,66,13,74,147,201,208,136,181,251,47,33,94,227,253,95,112,204,149,126,144,245,10,174,253,42,66,76,156,99,110,164,100,101,246,146,74,246,145,123,253,194,220,56,51,92,144,95,176,110,75,117,36,69,38,47,71,187,187,183,115,213,5,151,183,94,239,184,89,64,0,143,153,191,202,109,179,153,187,6,69,31,209,244,200,247,11,123,58,42,147,173,54,135,27,213,232,234,115,87,121,46,44,181,109,141,190,169,118,151,97,246,119,80,14,34,97,197,221,133,215,52,155,82,242,163,75,167,206,141,179,114,95,142,235,91,183,54,135,59,9,196,164,207,213,113,62,207,111,224,38,167,14,236,244,86,176,222,249,162,225,174,33,214,38,74,182,165,176,170,84,46,100,133,172,153,149,42,160,202,137,197,243,164,37,180,164,137,110,234,162,78,226,35,238,62,209,116,84,170,156,58,213,46,37,94,158,242,30,141,53,134,228,50,226,20,74,74,144,180,146,146,100,100,102,70,70,70,93,164,102,67,245,128,0,0,0,10,66,226,240,110,30,98,97,111,105,73,47,66,55,161,154,116,212,186,233,253,163,224,112,173,180,92,184,115,43,26,162,151,91,74,105,176,209,40,201,74,208,207,151,62,17,246,122,167,239,251,133,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,105,86,203,38,91,107,245,89,181,218,238,95,48,214,163,82,168,200,114,92,201,146,237,56,15,63,37,247,20,106,113,215,28,83,70,165,173,74,51,81,168,204,204,204,204,204,123,91,90,211,181,108,106,20,91,90,202,182,105,86,253,22,22,254,154,157,75,132,220,72,172,111,90,150,189,141,54,73,66,119,45,106,81,232,93,170,81,153,246,153,143,172,0,60,165,245,132,248,89,138,29,15,229,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,252,182,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,132,63,85,245,132,248,89,138,29,15,229,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,252,182,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,132,61,168,0,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,240,31,201,59,43,31,248,180,225,87,254,166,211,191,246,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,0,231,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,83,81,170,91,48,165,202,127,98,18,132,111,117,198,212,181,109,66,18,146,212,251,18,146,34,236,34,30,130,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,232,0,0,0,7,52,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,61,93,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,208,0,0,0,15,63,122,225,237,131,137,84,166,168,88,141,99,219,247,85,53,137,9,150,212,58,221,49,153,204,54,250,82,164,165,212,182,242,84,146,89,37,107,73,40,139,93,22,162,246,152,243,246,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,29,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,177,29,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,199,63,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,216,148,145,23,97,16,244,22,86,30,216,56,107,74,118,133,135,54,61,191,106,211,95,144,169,110,195,162,83,25,130,195,143,169,41,74,157,83,108,165,41,53,154,80,132,154,140,181,209,9,47,97,15,64,3,197,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,89,88,33,130,248,107,85,118,187,135,56,67,101,90,181,39,227,170,35,179,40,148,8,144,95,113,133,41,42,83,74,113,150,210,163,65,169,8,81,164,207,77,80,147,246,16,94,184,33,130,248,149,85,106,187,136,216,67,101,93,85,38,35,166,35,83,43,116,8,147,159,109,132,169,74,75,73,113,230,212,162,65,41,107,81,36,143,77,86,163,246,152,253,86,46,19,225,102,23,245,223,147,60,52,181,45,47,73,242,186,223,65,81,163,64,234,185,123,185,124,222,74,19,191,111,49,123,119,107,166,245,105,222,99,213,128,0,0,15,41,125,97,62,22,98,135,67,249,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,189,196,63,45,149,130,24,47,134,181,87,107,184,115,132,54,85,171,82,126,58,162,59,50,137,64,137,5,247,24,82,146,165,52,167,25,109,42,52,26,144,133,26,76,244,213,9,63,97,15,106,0,0,0,0,0,0,0,0,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,1,202,191,146,118,86,63,241,105,194,175,253,77,167,127,236,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,30,126,245,195,219,7,18,169,77,80,177,26,199,183,238,170,107,18,19,45,168,117,186,99,51,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,22,186,45,69,237,49,231,237,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,246,165,70,71,216,102,58,0,0,14,85,252,147,178,177,255,0,139,78,21,127,234,109,59,255,0,98,58,85,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,181,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,250,192,60,253,235,135,182,14,37,82,154,161,98,53,143,111,221,84,214,36,38,91,80,235,116,198,103,48,219,233,74,146,151,82,219,201,82,73,100,149,173,36,162,45,116,90,139,218,99,202,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,29,44,0,120,171,215,4,48,95,18,170,173,87,113,27,8,108,171,170,164,196,116,196,106,101,110,129,18,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,233,170,212,126,211,31,170,197,194,124,44,194,254,187,242,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,122,176,1,229,47,172,39,194,204,80,232,127,41,152,105,106,93,190,140,230,244,94,157,163,70,159,210,243,54,243,57,92,228,43,102,238,90,55,109,211,93,137,215,184,135,149,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,177,29,84,7,138,189,112,67,5,241,42,170,213,119,17,176,134,202,186,170,76,71,76,70,166,86,232,17,39,62,219,9,82,148,150,146,227,205,169,68,130,82,214,162,73,30,154,173,71,237,49,250,172,92,39,194,204,47,235,191,38,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,1,226,175,92,16,193,124,74,170,181,93,196,108,33,178,174,170,147,17,211,17,169,149,186,4,73,207,182,194,84,165,37,164,184,243,106,81,32,148,181,168,146,71,166,171,81,251,76,126,171,23,9,240,179,11,250,239,201,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,0,0,121,251,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,159,181,178,245,128,86,53,118,45,211,101,96,126,31,219,245,168,91,250,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,218,149,25,31,97,152,232,0,0,3,202,95,88,79,133,152,161,208,254,83,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,203,101,96,134,11,225,173,85,218,238,28,225,13,149,106,212,159,142,168,142,204,162,80,34,65,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,61,53,66,79,216,67,218,128,0,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,35,226,165,104,57,111,102,82,77,73,78,182,164,212,162,46,81,18,85,169,151,50,124,211,237,245,75,221,247,143,191,194,28,220,44,197,77,216,210,148,94,132,115,83,36,235,161,117,208,59,69,222,128,0,0,0,15,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,218,102,68,41,35,137,110,113,101,99,70,32,61,135,118,101,78,91,86,205,1,106,137,37,9,120,210,137,19,24,126,99,43,89,19,111,173,181,161,77,186,158,211,73,40,203,191,66,208,142,52,229,231,1,175,28,192,98,53,42,204,182,41,114,29,102,68,166,19,50,81,48,234,153,142,202,159,105,183,22,181,161,181,146,9,36,242,76,204,203,66,46,211,247,30,128,114,223,128,22,174,95,112,222,147,103,209,41,52,246,167,179,17,132,212,37,199,97,180,170,68,130,97,150,221,89,173,45,161,75,37,41,146,61,84,90,159,97,159,221,213,192,5,108,113,153,185,32,49,96,219,118,234,139,89,50,186,205,191,103,179,107,212,245,159,183,94,239,184,84,117,2,144,245,118,174,197,42,58,76,220,127,118,132,68,103,246,82,106,246,17,251,189,195,77,184,89,66,85,181,98,83,40,139,65,165,81,185,218,145,150,159,105,229,171,220,95,173,238,30,172,0,4,5,227,11,115,203,166,96,20,107,109,135,20,76,86,183,243,210,70,122,43,147,54,2,211,169,17,145,31,105,251,72,255,0,96,172,204,153,101,238,173,152,60,94,131,64,110,150,228,138,68,126,111,164,29,54,20,182,154,221,22,66,218,220,174,90,210,157,86,206,133,184,187,76,187,59,123,180,81,26,51,17,25,76,120,205,33,166,209,174,212,161,36,146,45,79,94,226,31,234,0,0,0,0,56,110,103,178,149,134,249,157,183,81,77,186,224,33,154,148,109,122,90,131,45,48,151,219,220,227,38,189,29,113,151,20,90,165,132,167,179,188,187,15,238,101,55,43,182,246,86,172,37,89,244,89,210,38,186,254,156,249,15,186,135,20,189,30,125,196,250,201,105,189,116,39,204,187,75,217,254,30,228,0,3,254,92,109,46,160,208,178,212,140,103,71,60,24,96,246,18,230,82,236,180,9,135,19,18,55,65,211,186,164,153,37,205,208,35,56,173,167,177,36,122,27,154,30,133,216,36,207,6,203,253,154,30,45,87,236,137,111,234,171,143,165,233,210,181,22,136,233,227,84,29,86,210,53,22,154,235,219,161,31,236,239,23,46,0,2,26,231,227,35,246,254,96,109,69,92,214,141,30,44,59,182,7,216,118,60,116,54,169,91,220,138,131,230,155,108,45,213,237,105,149,18,123,75,77,79,217,221,70,115,32,92,54,141,100,153,157,14,161,72,170,65,113,183,73,46,182,184,239,178,189,9,104,86,134,68,164,158,155,84,71,217,236,50,22,97,195,211,136,172,200,83,105,184,63,140,181,162,84,34,109,152,116,234,148,201,38,102,131,214,36,118,146,183,100,73,208,146,68,78,40,201,40,247,153,23,121,11,93,167,84,96,213,233,241,170,180,201,108,202,137,49,148,62,195,236,184,75,109,214,214,146,82,84,149,36,204,148,70,70,70,70,71,161,145,143,210,0,0,0,2,144,184,188,26,207,49,80,183,61,188,138,136,222,133,187,93,191,207,167,246,125,195,232,240,126,141,204,199,74,147,218,125,154,67,223,254,153,0,197,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,62,48,49,185,120,231,77,123,79,181,72,103,255,0,211,39,143,157,194,28,214,89,138,154,73,123,97,29,17,205,75,118,155,191,159,64,236,251,197,222,128,0,0,0,252,213,26,140,26,69,62,77,86,167,45,152,177,33,178,183,223,125,231,9,13,180,218,18,106,82,148,165,25,18,72,136,140,204,204,244,34,33,84,92,66,248,138,204,155,54,165,131,248,53,90,36,194,54,222,135,81,169,68,146,100,107,61,101,199,117,40,118,60,157,13,38,70,218,136,148,143,113,153,119,16,174,188,63,177,238,236,97,196,10,109,177,69,135,62,169,82,174,84,89,105,231,80,219,175,169,38,243,232,66,158,113,73,74,212,73,37,56,70,165,25,31,127,180,204,95,70,75,114,149,104,229,191,14,32,33,84,136,174,220,211,216,106,68,249,174,199,105,79,161,197,177,31,152,210,92,228,182,225,32,156,103,113,37,90,158,189,167,219,221,36,128,0,83,79,25,75,253,154,230,44,208,44,136,143,232,171,115,170,234,18,133,22,139,234,35,83,221,70,226,37,30,186,105,217,169,23,237,239,17,151,35,248,96,246,45,102,82,211,180,13,135,21,18,79,95,212,58,148,153,165,189,176,36,184,157,199,177,68,90,155,122,22,165,218,52,92,219,105,105,4,132,22,132,67,254,128,0,112,220,217,101,118,222,205,45,132,155,62,181,58,68,39,88,215,145,33,135,80,218,145,171,204,56,175,89,77,57,166,164,193,23,97,123,127,192,203,14,82,176,223,44,86,234,233,182,164,20,61,82,149,167,85,80,125,166,20,251,155,92,120,209,171,173,178,218,143,68,190,164,246,247,23,97,125,253,200,0,0,0,0,0,0,0,0,84,175,25,76,35,233,43,180,28,83,131,77,115,73,189,87,91,33,182,125,82,216,138,123,13,239,81,35,241,34,220,175,195,220,33,102,79,113,93,88,59,142,180,11,189,82,154,142,204,126,171,152,227,171,216,146,221,14,67,101,169,239,65,119,185,237,49,163,104,51,98,84,98,162,100,25,45,72,97,205,118,184,210,201,105,86,134,100,122,25,118,31,105,25,15,247,0,31,195,34,50,208,203,82,21,5,197,19,46,118,213,180,229,79,18,173,218,116,56,50,37,85,225,52,227,108,50,219,72,38,145,77,89,153,17,33,162,62,211,101,39,218,173,53,255,0,162,182,225,204,149,78,150,204,216,111,45,151,227,184,151,27,90,20,105,82,84,147,212,140,140,187,72,200,200,133,172,112,228,226,20,212,168,244,220,19,198,26,203,12,188,149,51,10,145,62,84,130,74,77,26,68,140,195,38,228,137,58,238,215,152,173,168,71,188,200,187,200,90,44,89,81,103,71,110,92,41,45,72,97,212,146,219,117,165,146,208,180,153,106,70,70,93,134,70,70,71,168,255,0,80,0,0,1,71,92,91,214,74,204,108,114,47,101,29,5,255,0,217,243,199,169,224,230,194,215,140,117,135,82,157,82,154,76,141,79,79,252,234,158,46,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,5,49,241,141,97,104,198,58,59,166,157,18,170,76,125,15,79,252,234,160,60,183,9,5,146,115,27,32,143,219,71,89,127,246,124,1,120,160,0,0,3,252,165,74,139,6,59,146,230,201,106,59,13,36,214,227,174,172,144,132,36,139,83,51,51,236,34,34,35,61,69,93,113,27,226,20,212,88,245,44,19,193,234,203,15,60,165,189,10,175,62,44,130,82,73,26,75,140,251,36,236,121,58,238,215,150,173,171,71,184,204,187,136,85,60,201,146,170,50,222,155,49,229,188,252,135,20,227,139,90,141,74,82,148,122,153,153,159,105,153,153,152,180,222,16,120,35,67,117,170,134,40,213,224,68,149,61,14,187,30,49,186,210,22,109,36,138,3,232,82,119,55,185,42,37,107,161,146,187,53,236,247,139,84,238,236,33,253,0,31,225,58,108,90,116,85,204,155,37,166,25,111,77,206,58,178,66,83,169,145,22,166,125,133,218,100,67,57,57,194,197,117,227,22,58,215,238,242,148,212,134,100,116,188,183,26,94,244,30,216,113,219,61,15,122,203,189,191,97,137,167,193,175,8,250,186,237,123,20,231,83,92,210,23,75,209,72,113,159,84,247,162,160,195,155,20,104,252,8,246,171,241,247,11,106,0,0,0,0,0,0,0,0,0,0,0,1,29,179,223,131,13,227,94,95,43,182,235,49,28,122,162,142,151,164,54,155,220,226,117,157,21,107,219,162,22,162,245,90,237,208,187,187,254,236,242,56,220,136,111,155,110,37,198,93,71,121,25,26,84,90,151,248,123,140,95,191,14,204,195,49,142,120,42,196,121,114,90,85,98,135,187,173,73,44,141,69,206,151,44,219,212,141,197,175,236,53,253,109,62,237,75,186,86,128,255,0,41,18,99,68,104,223,149,33,182,91,79,122,220,89,37,37,219,167,121,253,227,241,211,174,59,122,176,179,110,147,94,167,77,81,119,166,60,164,56,101,223,250,166,126,227,255,0,1,136,87,197,86,193,69,67,47,243,46,72,178,30,39,218,169,148,135,81,191,213,216,221,54,94,186,17,39,95,234,151,121,232,40,243,188,126,138,117,66,109,38,161,26,171,77,148,236,105,112,222,68,136,239,178,179,66,218,113,10,37,37,73,82,76,141,38,70,68,100,100,122,145,144,181,158,29,60,67,223,171,46,22,13,99,53,106,43,78,161,45,199,166,212,230,73,52,169,211,46,146,59,77,173,233,18,79,114,204,205,213,26,82,142,222,211,47,105,11,66,139,46,52,232,205,76,133,33,183,216,125,9,113,167,91,89,41,11,74,139,82,81,25,118,25,25,25,30,164,63,212,0,0,5,28,241,110,91,107,204,115,4,130,45,74,144,146,63,199,175,158,61,167,6,195,71,229,102,185,170,214,71,232,153,58,17,31,103,246,205,60,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,109,227,38,104,252,172,208,244,90,204,253,19,27,82,51,236,254,217,168,15,23,194,69,109,163,49,207,146,200,181,58,66,136,191,30,190,0,188,96,0,0,31,229,42,92,104,49,157,153,54,67,108,48,194,20,227,174,184,178,74,16,148,150,166,163,51,236,34,34,35,61,76,85,239,17,110,33,239,82,87,55,6,176,106,181,21,215,86,151,35,212,170,112,228,154,148,209,159,87,29,214,208,244,121,37,181,100,100,218,137,42,71,103,97,159,176,133,83,84,106,19,106,213,9,53,90,148,167,100,203,152,242,228,72,125,229,154,214,235,139,81,169,74,82,148,102,106,51,51,51,51,51,212,204,199,231,238,23,151,194,130,204,244,46,94,74,191,33,231,20,244,249,219,208,147,86,169,38,215,6,10,203,176,210,71,174,165,239,50,19,42,93,207,109,64,146,80,231,92,52,200,242,20,123,73,167,101,182,133,153,235,166,155,76,245,239,35,47,216,62,131,78,180,243,105,117,151,18,226,22,68,164,169,39,169,25,31,113,145,144,255,0,176,17,79,136,150,97,163,224,102,11,63,30,36,150,147,88,174,109,232,146,107,34,81,242,101,196,55,52,34,113,11,251,14,255,0,87,95,191,66,239,160,118,219,145,49,242,109,180,184,243,171,238,34,35,82,143,66,255,0,15,113,13,13,228,67,6,27,193,76,190,80,173,215,161,184,197,69,125,87,86,110,183,181,197,105,58,82,209,187,84,33,71,162,93,236,212,187,187,190,249,18,0,0,0,0,0,0,0,0,0,0,0,3,252,223,97,153,45,41,137,13,33,198,213,166,169,82,72,200,251,117,238,49,158,124,245,96,20,252,7,198,234,157,45,17,146,138,68,222,79,64,164,33,68,71,178,36,101,57,219,203,66,126,219,191,213,47,199,183,191,239,100,7,53,79,229,191,17,223,106,169,49,194,160,86,246,245,168,83,135,177,60,150,37,114,244,37,60,218,11,235,30,47,181,175,221,161,247,221,246,20,227,109,137,139,180,238,178,212,173,196,146,226,127,56,202,36,178,183,17,235,44,139,84,182,226,180,215,150,163,252,8,116,1,82,252,78,179,173,136,54,238,36,75,193,124,57,185,38,81,145,72,229,245,207,192,152,252,119,149,205,98,28,150,253,102,95,45,126,210,203,214,65,118,40,244,215,83,49,7,236,204,219,230,26,198,170,183,85,164,226,173,208,242,145,174,172,200,174,78,83,75,213,42,79,172,148,188,157,116,222,102,93,189,250,11,49,184,115,37,110,231,47,40,151,13,53,197,180,197,201,18,221,173,215,101,196,104,208,147,109,184,237,202,97,38,104,230,186,225,17,147,173,159,111,103,111,121,106,68,116,239,62,18,226,212,228,83,210,70,165,50,250,217,34,46,211,51,37,25,15,241,117,151,88,95,45,230,212,133,123,148,147,35,255,0,164,127,173,58,163,62,145,62,61,82,153,49,232,178,226,58,135,153,121,151,20,133,182,180,168,148,149,37,73,50,50,50,50,35,35,35,212,140,133,181,240,227,226,12,87,75,116,252,22,197,202,145,38,162,195,77,68,166,79,121,237,9,244,167,164,140,202,22,236,137,38,165,56,165,41,197,25,37,29,189,229,237,33,102,77,58,219,237,33,230,92,74,219,113,36,164,41,39,169,40,143,180,140,140,187,200,127,216,0,0,164,14,46,204,182,214,98,226,41,12,173,6,186,43,106,51,82,116,212,206,116,254,210,247,143,69,193,206,113,51,140,149,136,187,80,124,202,76,142,211,46,222,217,84,242,23,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,152,184,198,78,39,177,146,143,23,106,11,151,73,143,218,69,219,217,42,160,67,206,240,137,101,183,115,23,45,75,101,107,52,81,92,81,26,83,174,134,83,160,118,159,184,93,248,0,0,255,0,135,93,109,134,150,243,206,37,13,182,147,82,212,163,208,146,69,218,102,102,125,196,43,55,136,231,16,98,181,155,168,96,182,17,212,137,85,23,218,118,37,78,123,47,106,76,37,93,92,103,144,135,99,201,37,37,196,169,45,168,137,72,236,239,63,97,10,148,168,212,103,213,231,200,170,84,230,61,42,92,183,86,243,207,60,226,150,183,22,165,26,148,165,41,70,102,102,102,102,102,102,122,153,152,255,0,38,153,117,245,242,217,109,75,87,185,41,51,63,250,7,251,65,134,185,85,56,244,245,145,165,78,190,134,76,143,176,200,205,68,66,214,174,92,203,158,78,114,109,103,218,22,179,169,59,174,233,161,211,230,49,185,94,187,13,73,165,27,105,121,59,29,105,196,237,118,50,116,89,18,136,189,230,125,213,231,94,205,78,96,174,42,219,149,233,216,181,118,166,67,143,27,228,150,235,211,73,13,153,172,213,162,72,222,51,34,35,81,232,90,246,11,51,225,99,156,27,195,23,36,78,194,92,64,172,61,83,169,83,32,59,61,137,50,100,58,243,202,97,179,132,194,73,75,117,229,40,245,83,139,51,209,36,90,153,158,189,166,66,199,135,63,197,108,109,177,48,138,157,214,93,117,184,145,156,87,230,217,92,150,80,226,253,100,17,232,151,28,78,186,115,18,127,129,138,65,207,254,106,95,204,126,35,176,213,46,99,135,64,162,110,232,144,151,15,98,185,204,69,230,106,73,121,196,30,142,50,127,103,79,191,83,238,248,25,22,192,41,248,239,141,212,202,90,163,18,233,16,249,221,122,148,133,25,22,248,146,84,223,111,45,105,251,109,127,88,191,14,222,237,12,176,195,49,154,75,17,218,67,109,167,93,18,148,145,17,118,235,220,67,253,0,0,0,0,0,0,0,0,0,0,0,0,5,99,113,150,195,22,165,91,54,254,36,50,146,37,194,234,249,198,68,90,158,247,41,236,167,93,17,254,53,23,249,5,72,17,154,79,84,153,145,251,200,117,140,24,204,246,47,224,133,194,221,118,211,187,234,102,130,215,153,17,234,132,174,157,223,81,196,150,228,54,234,55,105,205,81,151,111,97,246,254,55,205,148,204,196,83,115,37,132,244,251,238,63,37,169,174,243,122,184,200,218,147,107,73,47,180,141,80,78,184,105,213,44,235,218,174,222,242,247,21,62,241,73,177,234,150,230,109,46,155,138,91,42,76,90,239,67,211,47,106,137,42,228,83,33,33,122,25,164,136,251,85,236,51,251,244,17,62,53,34,163,50,12,170,148,104,142,187,30,30,206,122,208,218,148,72,222,122,39,83,34,208,181,50,246,137,187,195,26,202,185,170,247,85,249,34,116,103,202,221,168,97,173,106,63,50,66,28,233,148,71,42,50,86,68,102,147,108,207,177,122,247,247,43,95,104,137,216,153,77,139,76,198,251,174,143,20,208,152,241,46,169,209,155,54,180,36,146,19,45,105,45,186,17,22,154,23,103,102,130,79,226,246,70,171,149,12,24,180,177,131,12,34,74,169,117,22,252,9,85,56,201,109,111,58,110,42,35,146,30,82,16,196,126,238,214,200,141,75,215,83,208,253,134,34,101,47,14,239,10,181,82,101,18,53,10,106,106,16,80,226,157,138,184,174,147,218,161,68,147,73,32,146,106,221,184,244,208,200,187,123,7,227,135,50,231,176,238,38,230,67,122,161,70,171,210,228,146,146,164,41,200,239,178,235,110,17,151,105,109,82,76,150,130,247,25,26,125,228,45,123,32,156,73,168,181,232,84,236,36,198,170,171,236,213,219,75,49,225,213,230,62,132,178,234,72,162,199,109,46,63,38,81,169,78,26,205,213,153,18,123,75,83,46,221,72,89,77,58,167,79,171,194,102,163,75,157,30,92,89,13,165,214,158,97,212,184,133,161,68,70,70,74,73,153,25,25,25,30,165,239,31,164,0,5,42,113,141,132,228,92,192,209,220,90,155,50,122,221,142,178,218,125,196,115,106,29,255,0,120,248,252,36,174,24,20,172,194,189,79,150,241,33,115,41,138,105,178,53,36,183,41,115,160,17,23,105,150,189,222,193,120,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,40,243,139,109,195,2,171,152,86,105,241,30,37,174,29,49,45,56,68,164,158,213,34,116,242,50,236,51,211,191,218,62,199,7,40,78,74,204,13,97,196,41,178,38,109,217,11,61,199,222,69,54,159,221,247,139,171,0,1,249,170,53,58,125,34,19,213,26,164,232,241,34,199,109,78,186,243,238,165,180,33,9,35,51,51,82,140,136,136,136,140,245,63,112,173,108,253,241,38,162,208,97,84,112,147,5,106,175,189,87,113,47,71,153,87,134,250,20,203,73,50,149,29,196,182,252,105,68,164,184,75,38,150,68,105,236,45,12,251,116,33,84,51,38,92,247,229,196,228,201,143,84,43,53,122,164,147,82,148,181,57,33,247,157,113,195,51,237,61,202,81,154,214,126,243,51,87,188,199,236,170,97,221,225,72,170,67,162,73,161,77,85,66,114,27,83,81,81,21,211,123,85,168,210,73,52,26,73,91,183,22,154,17,31,111,96,150,120,67,145,170,229,63,6,46,220,96,196,248,146,233,189,61,191,62,85,50,50,155,91,46,147,137,136,220,134,84,180,63,31,187,177,194,51,74,245,212,180,47,105,136,193,134,116,216,181,60,111,181,40,242,141,181,70,151,117,65,140,225,187,161,164,208,169,104,73,238,212,140,180,208,251,117,45,4,167,226,137,105,86,168,87,158,26,41,150,22,116,54,48,246,141,10,50,153,74,250,125,233,118,110,196,145,232,72,221,176,187,139,217,220,90,8,87,80,164,212,41,101,28,231,197,117,142,169,132,72,107,152,133,39,123,106,215,106,139,82,45,72,244,62,210,236,22,13,193,150,200,170,72,198,235,130,251,38,85,208,55,110,203,167,111,52,171,78,105,75,167,187,166,187,118,235,183,253,246,191,119,180,89,110,108,243,17,77,203,110,19,84,47,185,28,151,102,181,202,233,35,47,106,141,237,100,176,210,244,65,184,217,171,68,189,175,98,187,59,207,220,116,51,140,249,158,197,252,111,184,92,174,221,151,125,76,144,122,114,226,51,80,149,211,181,234,54,147,218,135,29,94,221,121,73,51,237,237,62,223,195,147,153,154,143,85,25,153,251,204,91,127,6,156,49,106,45,179,112,98,67,201,35,92,222,147,146,102,93,165,177,202,131,42,211,84,127,137,71,254,65,103,32,0,0,0,0,0,0,0,0,0,0,0,0,33,119,21,219,112,171,121,95,171,76,37,25,57,7,145,183,183,245,234,48,72,253,135,238,251,133,20,0,178,14,16,24,234,86,245,245,63,9,106,245,86,153,139,91,229,116,136,125,253,164,158,75,51,228,47,97,41,194,34,237,50,215,68,159,223,167,120,238,220,93,48,25,219,191,14,98,226,149,22,148,79,76,160,111,231,155,12,26,156,115,158,252,6,19,174,214,204,207,66,73,247,168,187,61,253,194,179,242,204,139,118,189,115,74,195,219,178,83,17,169,119,22,206,115,238,45,8,83,125,59,111,58,157,170,115,84,150,170,36,145,234,147,215,95,97,246,139,123,202,214,95,36,96,230,23,84,173,105,17,33,166,67,118,213,90,34,165,37,179,35,95,57,245,56,68,165,155,104,51,46,210,246,123,59,143,77,69,46,227,115,103,75,199,203,249,165,26,84,113,47,10,170,76,209,218,71,178,107,157,221,221,157,130,246,50,48,253,22,243,202,237,162,153,148,232,210,90,106,149,2,35,173,190,202,22,149,233,78,141,185,38,71,169,25,25,40,200,200,253,253,195,235,220,153,60,194,42,141,240,197,243,68,179,232,212,169,155,210,114,81,18,159,21,132,63,245,198,234,205,100,150,117,81,168,204,181,213,93,164,69,175,118,162,62,103,27,134,125,159,137,148,9,87,118,22,65,143,74,186,24,105,111,56,195,45,52,195,18,148,148,72,112,245,75,17,84,226,220,83,139,108,187,251,72,189,228,66,161,175,204,58,196,92,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,179,247,118,74,252,162,241,44,196,124,28,169,83,173,108,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,104,70,163,246,25,139,127,193,252,192,225,110,54,91,177,43,182,85,223,73,148,185,13,182,165,195,77,66,58,228,50,165,54,218,141,11,109,183,23,181,69,205,74,76,181,236,51,211,221,175,72,0,21,23,198,146,216,105,139,214,217,186,83,166,247,41,208,161,153,158,154,246,187,81,95,187,187,246,254,193,21,50,5,120,177,102,230,138,204,122,65,39,101,86,171,78,165,234,173,59,13,218,140,94,222,213,23,234,253,255,0,129,141,14,52,234,30,105,15,54,162,52,56,146,82,76,143,188,143,184,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,248,117,212,50,210,222,113,68,72,109,38,165,25,159,113,23,120,207,38,127,111,22,47,44,209,94,111,71,36,236,165,85,42,52,189,83,167,105,181,81,149,219,216,163,253,111,187,240,33,42,184,45,219,12,191,122,220,215,74,180,222,221,58,108,50,50,211,94,199,105,203,247,119,126,223,216,45,208,0,115,124,96,204,14,22,224,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,124,165,36,139,94,211,45,61,250,84,6,110,184,150,98,62,49,212,170,54,182,30,84,37,91,246,218,92,122,50,92,136,235,241,36,72,104,148,250,8,214,108,202,91,107,37,54,226,12,251,52,51,73,123,8,132,80,176,240,235,17,113,162,238,143,69,181,232,213,106,229,74,167,45,13,187,33,17,223,147,177,78,58,148,169,199,84,132,173,68,146,83,169,53,40,200,254,215,223,219,111,57,57,225,159,103,225,157,2,45,221,138,112,99,213,110,135,218,67,205,176,243,77,62,196,85,41,17,220,47,85,248,169,113,14,37,196,56,93,253,132,126,243,49,32,237,188,158,225,21,58,248,126,249,173,217,244,106,172,205,234,56,200,151,79,138,250,24,250,226,117,6,130,83,58,164,210,100,122,104,174,194,51,211,191,81,242,51,206,253,22,204,202,237,220,136,116,216,209,154,118,149,62,35,77,176,202,16,148,107,78,147,181,41,34,208,136,136,146,68,68,94,238,225,68,248,34,217,213,49,242,193,105,6,148,156,187,190,148,146,223,216,69,190,107,125,253,253,157,162,225,115,147,151,136,248,181,135,214,81,212,122,70,97,219,116,202,108,201,211,15,68,154,99,199,98,71,48,146,179,109,68,69,163,134,100,74,208,189,166,100,42,23,28,100,68,169,98,58,237,187,116,155,145,22,137,173,10,17,199,209,102,242,89,125,212,54,175,83,177,74,50,50,237,34,45,123,52,34,23,55,195,71,4,154,194,44,191,193,184,42,144,154,139,54,225,105,170,187,142,186,217,33,196,52,252,40,107,50,81,169,180,153,36,141,179,51,45,76,181,46,243,16,239,139,254,58,149,195,125,64,194,74,69,85,167,162,209,121,189,90,24,127,113,43,156,204,9,8,222,73,112,200,251,72,244,213,37,247,107,222,43,120,5,235,112,162,183,10,137,149,250,76,195,51,55,39,115,247,127,200,168,206,34,246,23,191,239,19,72,0,0,0,0,0,0,0,0,0,0,0,0,4,107,226,19,69,58,214,88,174,134,9,147,115,111,69,216,73,215,253,144,136,126,227,247,10,6,178,237,167,174,251,150,29,187,28,150,110,75,230,104,72,215,95,85,181,47,216,71,250,190,225,251,49,19,15,46,60,51,185,100,91,23,52,7,163,73,99,103,231,26,113,4,173,205,161,125,155,210,147,62,197,167,217,237,31,171,8,113,18,167,133,88,131,75,190,105,15,184,212,154,119,63,105,161,74,73,253,99,14,52,127,101,73,62,231,15,250,197,254,65,162,186,60,171,35,50,120,62,212,135,23,22,167,68,174,238,212,208,108,188,147,228,202,50,255,0,202,35,237,177,247,247,123,12,187,51,225,141,216,95,119,101,247,21,170,54,148,246,38,211,229,83,185,60,153,41,75,173,18,249,145,155,113,91,22,104,65,158,132,241,17,232,69,223,167,227,62,44,46,41,112,230,97,187,244,171,174,51,81,235,79,211,166,180,242,219,65,33,38,106,90,201,4,147,114,94,253,118,154,123,203,188,143,78,205,5,109,226,53,192,139,175,16,174,123,165,181,41,73,172,86,102,212,18,106,61,76,201,215,214,178,215,180,255,0,91,222,127,137,139,215,225,157,85,77,71,43,244,70,138,157,38,55,77,211,50,106,117,157,132,230,218,116,63,93,39,175,105,30,189,135,237,208,75,0,28,19,50,89,53,194,60,201,81,157,143,114,209,219,131,84,218,163,106,163,6,60,86,164,111,216,241,22,231,86,195,138,211,115,202,81,233,237,34,62,254,250,123,205,70,64,177,107,47,213,201,82,104,150,221,98,226,182,121,139,91,51,160,195,147,47,146,206,247,205,38,243,137,142,134,210,162,109,146,82,180,236,45,196,125,199,217,198,240,175,28,113,91,2,238,54,106,118,117,199,85,167,46,36,132,184,236,5,76,146,203,14,41,46,33,70,151,27,109,196,107,175,41,41,50,51,238,45,61,218,88,86,3,241,135,144,134,81,74,198,91,125,179,52,36,180,147,77,136,122,158,132,210,123,87,34,111,252,33,247,123,143,222,39,182,8,102,199,4,177,234,19,42,179,47,138,71,165,22,218,92,85,37,234,156,78,185,36,100,222,166,108,54,242,212,69,185,212,163,95,214,236,239,211,94,198,43,199,140,93,134,213,111,8,41,23,91,113,148,169,16,42,145,208,167,18,141,116,109,17,106,14,25,25,237,51,211,83,215,188,136,85,70,93,166,162,157,143,88,117,57,199,57,104,143,117,210,29,82,181,211,66,76,214,140,251,127,96,210,109,155,49,21,27,74,139,57,181,239,76,138,124,103,82,173,117,220,74,105,38,71,175,183,188,125,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,30,241,152,154,117,165,90,156,226,246,166,61,62,75,170,86,186,109,36,180,163,51,215,217,220,51,101,152,153,168,168,227,214,34,78,109,206,98,95,186,170,238,37,90,235,169,42,107,167,174,191,180,90,191,7,75,13,186,38,16,85,238,183,99,41,50,39,213,36,33,46,41,26,106,210,226,211,220,34,35,218,71,166,165,175,121,144,176,225,199,49,191,54,24,37,128,176,158,85,231,123,210,61,40,134,212,226,105,44,212,226,117,202,34,39,52,50,97,199,144,163,45,205,41,26,254,183,103,126,186,64,172,120,227,14,250,153,93,43,6,173,246,200,214,131,214,77,74,33,234,70,100,234,123,23,30,111,252,25,247,123,207,220,43,211,21,49,199,21,177,210,227,122,167,120,220,117,90,138,229,200,83,141,64,76,201,47,48,218,148,226,212,73,109,183,28,94,154,115,84,146,34,62,227,211,223,175,100,202,190,64,177,107,48,53,200,178,107,118,221,98,221,182,121,136,91,211,167,67,147,19,156,206,246,13,70,203,138,142,182,212,163,109,227,82,117,236,61,166,125,197,219,112,153,109,201,174,17,101,182,140,212,123,106,142,220,234,174,212,155,181,25,209,226,187,35,126,198,72,246,186,134,27,86,155,153,74,139,95,105,153,247,247,119,176,17,63,137,141,85,52,236,175,214,218,58,116,153,61,79,82,201,41,166,119,147,123,169,211,61,117,30,189,132,90,118,159,179,81,69,24,117,112,34,212,196,43,98,233,113,74,74,104,245,152,85,5,26,79,67,34,105,244,44,244,237,47,213,247,151,226,66,125,230,15,137,57,220,184,48,221,129,103,18,21,58,163,73,42,84,169,7,218,166,216,114,35,173,44,201,77,202,51,39,9,74,73,246,164,203,222,93,196,35,150,70,240,58,183,143,153,130,162,34,77,62,76,186,101,54,116,106,189,78,75,141,45,198,214,219,115,99,115,146,107,54,214,147,81,165,221,116,86,133,161,234,103,167,125,207,230,115,17,45,220,184,101,186,168,228,89,81,224,20,90,51,244,122,82,55,182,209,155,201,128,247,37,41,34,83,125,191,83,216,72,237,236,236,47,117,1,98,246,34,84,241,87,16,106,151,205,93,247,29,147,81,228,110,53,169,74,63,171,97,182,139,237,41,71,220,217,127,88,255,0,200,63,46,29,225,229,199,137,151,44,123,98,217,128,244,153,47,239,252,219,78,44,147,181,181,175,183,98,84,101,216,133,123,61,131,241,222,150,211,246,133,203,50,221,144,75,39,34,114,245,37,235,175,172,218,87,237,34,253,111,112,191,158,30,212,83,162,229,138,215,96,217,54,247,117,189,134,157,63,217,9,103,238,47,120,146,128,0,0,0,0,0,0,0,0,0,0,0,0,57,238,62,88,232,196,92,42,173,90,75,113,196,117,189,55,107,103,161,250,146,90,115,245,85,250,158,225,156,75,6,184,229,147,126,64,173,18,20,75,133,205,236,50,237,245,217,82,125,229,250,222,241,110,60,65,242,107,73,197,220,54,70,41,97,189,25,164,215,41,154,234,220,120,233,39,101,243,36,69,99,214,38,88,82,220,216,134,215,167,172,90,22,190,205,72,83,43,173,58,202,205,167,155,83,107,46,244,168,180,50,253,130,207,184,81,102,237,154,59,255,0,144,187,242,188,219,17,23,254,165,61,50,81,37,13,232,83,165,61,235,58,241,17,106,102,130,245,17,218,122,107,236,49,215,120,167,229,61,24,147,103,53,139,54,101,59,125,110,145,187,170,67,12,234,169,60,215,97,48,141,73,182,84,181,237,66,21,222,162,211,217,169,106,66,152,140,140,143,67,45,7,236,162,82,228,214,235,48,40,176,216,117,233,19,229,53,21,166,218,73,169,107,90,214,73,74,82,68,70,102,102,102,68,68,68,99,68,217,39,176,164,225,230,92,172,250,52,200,207,177,33,250,85,62,83,173,190,131,74,210,181,64,140,149,17,145,165,38,90,26,12,187,72,119,96,1,243,171,214,245,18,231,166,63,70,184,105,48,234,48,164,33,77,184,196,166,16,243,106,37,36,210,122,165,100,100,125,138,50,238,238,51,16,243,25,248,85,101,235,19,230,77,175,209,213,86,183,170,146,9,197,182,197,48,224,196,135,204,81,184,178,53,37,49,20,173,55,44,136,251,117,218,146,246,144,139,181,190,12,55,147,85,5,166,139,121,211,151,20,221,61,134,245,69,211,89,35,113,233,174,216,58,107,166,159,112,235,249,89,225,121,92,193,124,64,139,125,86,241,22,163,21,216,46,161,105,69,22,174,182,201,244,161,246,29,38,221,37,68,65,169,181,27,71,185,59,139,93,19,248,149,137,199,107,167,142,211,28,197,185,203,66,81,189,103,170,149,161,105,169,159,180,199,1,207,117,135,30,251,203,29,238,219,209,201,213,209,168,213,42,179,126,161,40,201,108,211,228,233,167,170,175,215,251,191,18,25,247,180,229,157,10,251,163,205,90,212,201,211,234,209,221,53,25,237,52,114,222,73,235,236,211,77,62,225,164,28,184,87,217,185,112,42,196,170,50,249,60,78,91,148,189,203,37,146,181,81,195,101,71,169,145,159,111,173,239,29,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,54,204,125,125,155,107,2,239,186,163,210,9,146,110,220,170,109,89,172,147,161,148,55,148,90,25,153,118,250,190,241,155,235,178,89,215,111,186,204,212,45,79,29,66,173,33,212,168,143,113,175,152,242,143,93,123,117,215,95,188,104,35,34,54,28,123,19,44,118,67,108,199,38,151,89,163,83,106,206,122,132,147,53,189,79,141,174,190,170,127,83,239,252,76,119,233,13,117,17,221,99,152,182,249,136,82,55,160,244,82,117,45,53,35,246,24,174,220,211,112,188,174,99,70,32,74,190,168,152,139,81,150,236,231,86,181,34,181,87,91,132,194,86,251,238,155,109,18,98,44,210,218,77,210,218,157,199,166,170,252,79,143,209,56,48,222,78,212,16,154,213,231,78,68,82,116,183,155,53,23,73,102,141,197,174,155,160,233,174,154,253,194,81,96,199,10,172,189,97,132,200,85,250,194,170,215,13,82,57,54,181,177,83,56,50,225,243,18,109,172,205,41,84,68,171,77,200,50,46,221,118,168,253,166,38,29,6,222,162,91,20,198,40,214,245,38,29,58,20,116,37,182,216,138,194,25,109,36,148,146,75,68,160,136,139,177,36,93,221,196,67,232,128,14,19,157,139,10,78,34,101,202,240,163,66,140,251,242,24,165,84,37,52,219,8,53,173,107,76,9,41,73,17,18,84,103,169,172,139,66,33,157,170,221,46,77,18,179,62,139,49,135,89,145,2,83,177,93,109,212,154,86,133,161,102,149,37,68,100,70,70,70,70,70,70,68,63,226,147,75,155,91,170,195,163,83,153,83,178,231,200,110,51,13,165,38,163,83,139,81,37,36,68,68,102,122,153,151,97,17,152,189,142,29,185,109,163,101,243,4,216,188,46,68,51,26,179,90,140,154,164,169,50,9,8,233,227,189,18,35,139,66,150,182,144,180,18,86,202,140,200,204,200,180,51,51,51,238,129,220,80,243,96,188,89,196,7,48,186,213,171,27,182,245,189,32,219,120,216,127,115,78,203,97,249,172,41,69,177,229,33,68,109,184,158,211,73,40,203,220,93,130,8,52,211,175,44,154,101,181,56,179,238,74,75,83,63,216,46,107,135,198,77,105,56,69,134,203,197,44,72,163,52,170,229,79,77,27,145,29,38,236,78,92,137,76,122,164,243,9,91,123,208,226,53,245,143,82,211,217,161,10,142,191,171,142,222,215,228,250,209,161,70,185,188,174,194,46,223,81,148,167,222,127,171,239,26,59,192,59,29,24,117,133,84,91,73,11,113,125,23,83,218,179,212,253,121,46,185,250,169,253,127,112,232,64,0,0,0,0,0,0,0,0,0,0,0,0,63,205,246,91,144,210,153,117,58,165,90,106,90,125,227,53,249,154,179,19,135,56,225,113,90,241,34,174,51,48,186,78,90,84,141,159,110,27,43,62,194,74,75,189,126,239,104,190,28,162,223,84,252,94,203,213,2,177,37,246,170,7,35,170,231,238,90,93,35,219,57,244,167,93,84,175,238,126,211,246,10,97,207,254,3,51,129,88,247,86,163,82,33,173,170,44,158,71,66,174,89,37,39,182,20,85,57,161,165,180,35,237,186,127,100,191,30,222,248,237,68,174,214,45,202,147,85,122,21,78,84,9,172,110,229,191,25,229,52,226,55,36,210,122,41,38,70,90,146,140,187,15,184,204,94,102,71,243,137,99,230,122,194,77,141,124,187,9,119,44,109,122,168,147,212,201,166,94,231,164,186,142,90,29,121,199,28,216,219,8,51,213,61,157,134,93,154,25,67,12,197,240,163,197,106,53,213,80,172,97,75,112,103,208,222,145,29,168,145,146,82,93,144,132,244,196,110,41,72,98,25,32,139,152,149,118,145,255,0,88,181,237,51,29,91,36,252,46,43,246,117,215,79,196,156,113,244,99,235,128,235,83,32,211,217,222,163,67,168,114,51,205,155,173,73,136,90,25,109,117,42,218,162,63,97,31,121,139,66,137,22,60,24,172,194,136,202,26,98,59,105,105,166,208,146,74,80,132,150,132,68,69,216,68,68,93,196,63,212,0,0,0,7,143,198,42,98,43,120,71,123,209,150,210,157,76,251,114,165,24,208,148,238,53,18,226,184,157,8,180,61,76,245,247,24,205,118,39,210,206,129,137,151,93,33,12,184,193,64,174,78,142,132,41,59,84,146,68,133,164,187,52,45,52,211,220,66,242,120,96,222,233,188,178,189,77,109,82,150,235,148,89,12,210,76,150,189,198,146,102,157,11,176,189,99,208,189,111,187,240,33,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,94,114,115,165,159,140,187,102,58,243,195,159,202,207,163,168,169,168,57,81,183,18,139,106,156,182,87,71,144,181,57,20,155,117,248,100,183,121,104,62,66,215,170,139,154,203,169,222,163,73,168,229,175,11,172,221,92,217,142,176,46,122,22,48,98,100,74,254,34,210,43,14,75,110,26,161,71,132,249,81,20,204,116,182,234,27,97,166,208,226,10,71,61,42,81,18,148,131,91,100,189,164,182,181,147,249,133,186,107,182,54,1,98,93,235,107,78,232,171,86,253,159,89,170,83,164,242,144,231,34,83,16,157,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,144,127,178,143,158,207,247,115,255,0,171,52,127,243,65,127,194,178,248,158,231,207,24,112,51,23,45,236,40,192,75,226,37,10,69,62,142,117,43,134,67,44,193,168,45,111,201,95,212,69,117,167,216,112,227,173,182,154,39,75,69,17,173,19,16,102,146,34,73,171,242,112,199,205,86,108,115,51,142,53,154,110,43,98,93,86,177,104,91,118,251,213,7,209,30,223,166,199,138,228,231,30,105,168,236,72,125,168,137,90,119,33,114,93,66,18,226,20,165,71,51,213,72,75,137,57,149,118,102,206,205,177,115,95,111,229,122,240,143,18,146,187,170,215,110,181,72,174,73,158,105,68,170,139,147,29,142,213,52,154,229,237,74,214,150,28,82,28,83,165,185,123,90,74,77,107,70,238,234,0,0,2,53,101,175,57,180,44,112,198,12,82,192,26,221,43,209,87,158,28,220,21,152,236,147,8,90,162,212,232,241,106,10,140,220,148,168,245,229,188,141,204,161,214,212,122,41,75,75,141,234,74,91,108,201,80,0,28,127,54,216,223,85,203,134,0,220,120,209,70,161,196,172,200,183,36,82,212,184,18,92,83,104,146,195,213,24,209,222,65,45,61,168,89,180,243,155,23,162,137,43,218,163,74,200,141,7,234,240,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,0,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,21,147,60,210,255,0,43,139,38,240,196,136,86,223,161,40,180,219,194,85,10,137,29,213,110,148,184,45,67,136,234,93,146,100,163,65,60,181,190,226,141,40,245,80,147,74,53,89,164,220,95,235,180,115,103,102,220,57,168,191,114,167,89,143,18,137,112,218,177,233,210,104,174,61,60,212,187,133,15,194,76,169,36,211,102,218,82,218,216,75,141,234,142,98,214,180,111,112,136,146,218,246,247,80,0,1,194,174,236,217,217,182,246,106,44,44,169,209,163,196,173,220,55,84,122,140,154,211,140,207,52,174,222,67,16,149,42,49,58,217,54,164,184,183,210,219,154,35,152,133,161,27,28,50,52,184,141,223,147,57,153,165,254,72,246,77,159,137,19,109,191,77,209,106,87,132,90,21,110,59,74,219,41,16,93,135,45,213,59,24,205,68,131,121,11,97,181,18,87,234,173,36,164,106,131,81,56,142,235,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,0,43,170,175,198,79,9,224,230,10,37,155,79,183,186,252,39,236,143,38,242,96,228,245,74,113,214,152,82,36,166,19,140,182,226,25,101,195,144,211,173,232,183,22,157,174,55,246,9,167,172,84,0,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,0,113,252,219,99,125,87,46,24,3,113,227,69,26,135,18,179,34,220,145,75,82,224,73,113,77,162,75,15,84,99,71,121,4,180,246,161,102,211,206,108,94,138,36,175,106,141,43,34,52,31,171,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,0,2,128,127,178,143,158,207,247,115,255,0,171,52,127,243,65,119,217,122,186,107,183,206,1,97,165,235,116,206,235,107,87,5,159,70,170,84,100,242,144,223,62,83,240,154,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,218,213,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,43,2,193,227,63,74,157,143,53,102,111,219,34,93,59,10,234,210,34,64,163,200,105,105,84,218,35,13,243,249,147,165,52,132,41,82,86,242,156,96,220,109,183,8,153,109,157,27,75,235,220,110,216,173,249,14,230,196,172,47,125,56,47,139,17,45,90,149,110,60,73,116,91,178,37,58,61,105,134,216,83,141,187,205,109,151,21,201,125,14,178,74,65,43,118,154,58,75,45,116,33,74,215,255,0,16,142,35,216,89,121,85,176,251,16,113,74,93,14,225,161,200,56,211,160,201,181,232,219,218,94,132,100,100,101,20,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,231,79,13,206,32,146,115,19,25,204,30,198,74,172,68,226,45,58,58,164,194,169,60,235,76,174,230,65,186,251,142,147,81,217,97,166,89,92,102,73,132,154,18,165,45,196,18,220,211,68,56,101,61,69,64,103,215,62,185,177,193,108,216,223,56,103,134,152,173,232,107,110,141,232,206,138,23,160,169,178,57,92,218,108,87,156,250,199,163,173,197,106,227,171,87,172,163,211,93,11,66,34,34,151,252,47,241,239,22,51,19,128,85,251,215,24,238,191,164,21,168,87,132,170,91,18,122,24,209,54,69,68,40,78,37,189,145,219,109,7,162,222,112,245,50,221,235,105,174,132,68,82,214,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,76,57,157,226,193,142,213,156,101,173,127,38,188,71,244,22,30,193,229,194,164,239,183,97,173,233,251,19,245,178,220,234,218,117,194,230,56,107,216,95,87,163,73,107,115,104,115,153,175,191,200,190,60,241,9,206,30,35,202,166,57,152,143,67,89,150,191,79,34,230,169,53,110,81,14,82,91,116,215,202,141,25,181,68,61,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,53,255,0,101,31,61,159,238,231,255,0,86,104,255,0,230,130,223,178,21,138,87,222,52,229,58,198,196,204,75,174,250,102,228,172,250,79,173,155,210,179,31,155,202,169,74,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,228,0,0,0,15,21,141,247,173,87,13,112,94,254,196,106,20,120,143,212,173,91,94,171,91,134,212,180,41,76,56,252,104,142,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,229,50,171,153,139,55,53,248,71,15,20,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,142,192,0,0,35,174,90,115,119,74,204,214,46,99,13,169,103,211,162,21,167,134,178,41,148,218,109,85,185,9,125,117,119,221,92,228,200,148,149,182,165,53,211,40,227,55,201,218,102,106,70,174,41,95,88,77,183,245,110,204,217,217,182,46,107,237,252,175,94,17,226,82,87,117,90,237,214,169,21,201,51,205,40,149,81,114,99,177,218,166,147,92,189,169,90,210,195,138,67,138,116,183,47,107,73,73,173,104,221,221,64,0,82,182,106,179,235,158,204,22,204,118,34,225,155,56,173,232,104,20,107,130,87,162,161,122,10,143,35,149,75,117,124,232,63,88,113,214,165,107,21,214,21,235,168,214,90,232,189,20,74,34,155,252,46,179,35,136,153,143,193,123,158,179,139,183,244,75,142,236,163,93,14,70,52,38,60,72,175,198,167,46,36,117,71,53,179,25,8,34,66,157,41,123,86,164,250,198,135,8,140,246,104,83,40,5,64,103,167,137,126,59,90,153,142,184,172,12,189,98,23,160,45,187,63,109,10,95,244,76,57,125,101,81,149,175,171,119,249,220,83,113,189,142,40,227,237,37,41,10,233,185,137,51,39,4,170,225,109,141,88,237,152,76,44,188,49,51,26,241,59,233,55,46,224,77,10,153,11,208,176,225,116,60,136,205,188,243,188,200,205,183,205,230,245,109,39,106,147,234,116,250,145,158,243,34,130,185,133,226,61,156,235,27,31,113,46,202,181,177,147,162,162,219,247,133,102,151,78,141,244,118,148,231,34,43,19,93,109,166,247,174,50,150,173,168,66,75,85,25,168,244,212,204,207,180,89,254,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,128,0,16,3,138,222,104,241,219,45,127,146,239,200,165,243,244,115,233,31,166,253,39,253,25,14,103,63,167,232,121,63,219,45,57,183,111,61,223,179,166,187,187,117,208,180,143,249,10,207,174,108,113,167,54,54,54,25,226,94,43,122,102,219,172,250,79,173,133,232,42,108,126,111,42,155,41,230,254,177,152,232,113,58,56,210,21,234,168,181,211,67,212,140,200,229,255,0,19,12,65,204,158,13,224,213,55,24,178,251,127,250,2,37,189,80,40,247,60,111,69,64,149,206,139,41,77,182,196,157,242,210,179,79,41,242,67,92,182,144,106,95,87,184,244,75,70,98,11,101,99,138,14,97,229,230,10,201,166,230,7,24,122,219,6,163,80,58,125,93,10,163,82,33,182,215,61,165,180,195,238,190,150,90,54,153,105,245,178,235,139,230,22,141,182,179,209,95,100,238,164,4,106,226,29,143,117,220,187,101,130,185,122,217,119,95,209,251,190,109,66,159,75,183,100,244,40,151,190,82,228,37,199,155,216,227,110,52,90,196,102,89,234,225,109,245,116,35,222,104,35,172,188,20,207,191,16,12,106,197,203,67,10,40,216,233,45,185,23,77,98,53,53,114,35,89,148,153,107,134,194,214,92,233,70,210,98,145,173,12,181,204,117,126,178,72,144,218,140,212,146,35,50,188,144,17,255,0,57,153,165,254,72,246,77,159,137,19,109,191,77,209,106,87,132,90,21,110,59,74,219,41,16,93,135,45,213,59,24,205,68,131,121,11,97,181,18,87,234,173,36,164,106,131,81,56,142,235,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,69,69,183,239,10,205,46,157,27,232,237,41,206,68,86,38,186,219,77,239,92,101,45,91,80,132,150,170,51,81,233,169,153,159,104,179,252,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,0,0,0,35,174,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,0,15,21,141,247,173,87,13,112,94,254,196,106,20,120,143,212,173,91,94,171,91,134,212,180,41,76,56,252,104,142,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,229,50,171,153,139,55,53,248,71,15,20,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,142,192,0,0,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,69,69,183,239,10,205,46,157,27,232,237,41,206,68,86,38,186,219,77,239,92,101,45,91,80,132,150,170,51,81,233,169,153,159,104,179,252,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,63,19,235,221,54,110,87,170,109,166,82,217,114,181,33,234,73,18,23,180,212,79,83,166,246,31,172,90,151,171,247,254,6,40,219,12,41,106,175,98,93,169,72,83,46,62,83,171,144,88,90,18,157,202,81,46,66,18,125,154,30,186,235,238,49,165,28,29,166,38,139,132,86,69,25,13,41,164,192,183,41,145,137,10,78,211,73,34,43,105,208,203,66,208,203,79,113,15,96,0,0,0,3,252,165,197,143,58,43,208,165,178,135,88,144,218,154,117,181,164,148,149,161,69,161,145,145,246,25,25,31,113,138,189,206,199,11,154,253,229,117,84,49,39,3,189,24,194,231,186,236,201,212,247,183,164,214,226,220,146,243,134,211,81,162,30,170,61,205,37,59,148,103,236,51,238,49,229,242,77,195,46,252,162,98,68,44,68,198,168,80,99,211,104,50,91,149,30,27,141,188,133,184,251,15,198,121,42,83,114,98,146,77,179,73,58,147,50,81,30,189,157,157,166,58,207,17,220,236,219,184,101,103,201,192,236,45,169,182,138,212,152,203,135,37,202,123,205,146,33,199,83,82,227,45,178,54,31,74,219,113,11,67,103,180,209,162,75,77,75,93,8,83,164,249,243,106,147,95,169,84,101,59,38,84,167,84,243,207,58,179,90,220,90,140,205,74,82,140,204,204,204,204,204,204,251,123,68,144,200,6,3,51,142,184,247,73,163,85,225,173,218,36,110,127,92,174,89,41,37,186,20,165,55,169,169,181,163,237,180,95,104,191,14,222,235,158,205,205,245,79,194,28,189,87,235,17,159,106,158,113,186,94,70,213,37,162,45,211,152,74,180,209,73,254,233,236,63,104,161,236,179,89,169,196,108,112,183,173,137,113,28,146,204,222,175,152,148,183,191,236,67,121,101,216,105,81,119,163,221,236,26,80,97,150,227,180,150,90,78,137,78,186,22,159,120,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,1,69,92,86,44,55,109,60,197,202,172,116,200,109,138,214,206,82,146,131,45,220,152,48,82,174,221,164,71,161,171,216,103,251,4,192,224,217,137,46,92,24,85,95,176,36,186,130,250,49,210,242,119,43,214,115,169,147,80,117,90,106,163,215,77,61,137,45,62,254,241,242,56,202,225,236,105,54,69,2,253,141,74,108,222,137,213,117,50,80,193,110,45,239,83,218,70,229,146,117,238,236,45,85,247,23,184,84,24,244,216,123,137,55,166,22,220,44,221,22,61,193,58,149,61,141,218,46,44,183,88,221,170,22,142,211,105,73,81,250,174,43,219,237,63,121,139,171,202,159,18,140,51,198,178,166,218,215,132,166,104,87,20,134,93,91,138,148,184,241,99,45,195,148,77,52,218,13,201,75,112,212,105,113,7,183,77,79,69,25,118,104,66,105,70,147,30,100,118,165,196,125,183,152,121,9,113,183,27,81,41,43,73,150,164,100,101,216,100,100,100,122,143,245,0,0,0,0,31,225,58,43,115,97,72,132,234,73,72,144,210,218,81,25,106,70,74,35,35,35,255,0,8,207,30,125,44,213,89,89,153,187,161,244,61,50,39,212,167,207,108,137,173,132,180,46,161,40,137,69,234,150,164,123,123,251,123,187,196,232,224,195,136,28,235,98,226,195,231,94,252,220,185,117,36,164,213,238,110,158,209,118,110,255,0,245,127,111,176,89,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,192,227,105,131,148,39,109,91,23,48,49,222,228,214,163,84,10,206,152,222,213,171,171,138,227,114,37,199,61,77,123,27,228,173,169,61,132,141,203,234,189,101,104,218,72,225,87,14,172,99,174,224,222,110,44,73,52,134,122,136,151,133,65,139,58,169,27,114,17,206,139,61,246,155,73,239,82,22,105,229,62,81,223,209,59,84,190,70,205,201,74,212,98,239,243,99,225,99,25,62,31,220,62,92,248,205,96,212,149,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,25,162,198,188,80,170,227,86,46,93,248,175,89,76,182,228,93,53,137,53,36,71,147,53,82,215,13,133,172,249,49,73,213,17,26,208,203,92,182,145,234,164,137,13,164,137,41,34,34,43,179,225,89,131,149,220,34,202,61,34,77,198,246,146,239,218,131,183,139,113,182,163,249,172,89,44,48,220,98,222,133,168,151,204,98,59,79,235,234,169,60,253,138,73,41,6,103,5,184,213,248,167,181,190,31,193,243,26,136,151,252,47,115,175,252,160,44,68,96,198,33,84,234,179,177,38,205,167,174,75,181,25,167,206,244,205,45,47,37,8,144,110,165,37,163,205,115,88,101,194,112,205,110,122,142,239,113,75,119,151,58,128,0,6,115,49,202,255,0,188,176,179,59,56,157,136,56,125,112,203,161,220,52,60,72,184,36,193,157,24,203,123,75,244,132,130,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,179,201,214,113,108,76,223,216,146,43,244,8,126,134,185,40,219,62,144,91,252,199,164,122,47,154,244,132,69,254,116,182,26,109,254,107,113,205,207,171,35,217,174,213,104,101,219,32,0,4,85,226,143,224,79,19,126,75,231,16,133,69,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,160,139,78,233,161,95,54,173,26,245,181,167,117,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,62,176,0,164,190,36,124,65,35,102,38,75,120,61,131,117,89,105,195,170,116,132,201,155,82,101,215,89,69,204,179,105,135,26,39,99,188,195,79,50,136,207,19,233,36,41,74,67,139,36,57,166,168,108,202,90,240,84,240,177,116,252,64,157,229,212,225,2,184,152,213,170,180,14,32,24,129,93,161,84,229,211,170,84,233,20,25,112,230,68,121,76,191,25,246,233,48,84,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,213,50,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,2,53,103,163,57,180,44,158,97,196,90,155,116,175,76,222,119,71,81,30,217,166,186,133,148,85,56,209,35,155,38,75,137,211,70,90,230,180,102,218,84,78,56,165,165,41,218,70,183,91,170,14,25,213,106,173,127,136,6,31,215,107,181,57,117,26,149,70,69,122,92,201,146,222,83,207,201,125,202,76,229,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,158,188,106,252,44,90,223,16,32,249,117,68,68,174,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,0,0,0,5,96,113,107,206,191,161,33,204,202,110,25,84,234,176,235,79,114,92,189,42,12,31,33,180,193,121,142,98,41,137,51,78,247,57,200,117,167,29,83,106,74,73,178,75,70,110,19,175,33,21,44,44,167,133,166,125,190,130,76,160,229,71,20,24,223,111,213,106,29,29,161,84,143,31,87,32,78,150,249,168,161,200,74,11,87,25,121,247,84,104,119,67,83,110,56,100,179,54,148,74,98,223,192,102,7,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,173,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,246,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,69,94,40,254,4,241,55,228,190,113,8,84,174,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,254,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,85,124,78,179,227,249,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,71,252,157,100,234,251,205,253,247,34,129,64,153,232,107,110,141,179,233,5,193,203,102,71,162,249,172,200,92,95,230,171,125,167,31,230,185,28,219,250,179,61,154,238,86,132,93,186,9,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,156,64,226,89,145,89,57,154,182,98,226,126,24,192,151,43,20,45,200,236,83,98,193,76,166,155,98,175,78,57,6,106,97,102,251,136,105,149,178,111,188,242,92,37,22,226,230,54,164,172,212,217,183,72,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,30,230,166,180,133,156,84,184,233,47,149,38,51,138,215,86,93,229,58,100,218,148,110,54,164,41,42,220,68,135,92,169,110,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,34,255,0,18,222,32,146,113,134,171,88,203,230,16,85,98,57,135,208,36,116,213,138,180,71,90,148,197,202,180,42,43,237,155,102,182,9,108,34,60,150,29,73,45,151,84,135,203,69,17,154,13,58,198,12,168,229,71,17,243,107,136,232,178,172,166,186,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,52,39,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,88,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,102,8,95,247,11,143,2,120,101,243,175,56,154,37,80,0,0,14,85,155,31,11,24,201,240,254,225,242,231,197,5,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,122,30,194,172,76,181,113,147,14,45,204,82,178,165,245,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,0,21,87,197,79,62,63,234,190,85,48,130,181,253,201,171,190,187,76,168,255,0,195,162,77,17,72,229,127,197,212,234,219,123,251,164,117,167,243,168,14,6,63,166,207,221,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,47,248,94,231,95,249,64,88,136,193,140,66,169,213,103,98,77,155,79,92,151,106,51,79,157,233,154,90,94,74,17,32,221,74,75,71,154,230,176,203,132,225,154,220,245,29,222,226,150,239,46,117,0,10,139,227,113,133,245,88,183,254,30,227,67,42,150,253,54,167,71,118,215,144,73,132,174,68,55,227,60,228,150,183,200,212,211,189,244,203,123,107,102,73,61,34,56,162,53,118,236,241,92,25,49,75,232,166,99,171,184,103,62,187,210,192,190,237,247,58,104,93,46,254,178,169,9,100,243,63,88,72,53,55,178,42,170,42,237,82,80,173,116,61,85,203,33,117,35,207,226,21,235,74,195,91,2,229,196,106,236,121,111,211,109,90,60,218,220,198,162,33,42,125,198,35,50,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,51,25,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,6,130,120,123,225,125,43,10,178,125,134,212,202,122,162,61,34,191,71,106,232,157,45,152,73,140,185,15,212,18,82,75,155,161,153,184,182,154,113,168,228,226,143,85,34,58,59,18,68,72,77,27,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,2,170,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,190,199,236,28,161,102,3,6,174,204,29,184,222,233,226,92,212,245,71,110,78,213,175,164,148,133,19,145,164,236,66,208,110,114,159,109,167,121,123,201,43,217,181,94,170,140,134,101,198,154,48,7,24,232,89,128,193,171,79,24,173,198,122,120,151,53,61,50,28,141,185,107,233,37,33,74,110,76,109,235,66,13,206,83,237,186,215,51,97,37,123,55,39,213,81,24,232,2,160,56,218,98,101,171,112,98,62,29,225,109,38,95,81,90,179,233,245,10,133,95,150,227,107,110,63,94,113,185,12,43,106,205,104,120,145,16,220,82,22,148,253,91,236,40,141,68,190,206,127,193,247,7,43,183,206,104,11,21,99,189,211,209,112,210,158,252,137,142,109,66,249,242,167,71,126,36,120,218,26,210,180,238,66,228,187,204,36,173,37,211,108,86,211,113,38,46,252,4,0,227,87,225,98,214,248,129,7,203,170,34,37,112,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,0,0,0,12,208,229,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,90,9,203,70,98,236,76,208,97,100,12,76,177,100,127,114,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,114,172,216,248,88,198,79,135,247,15,151,62,40,47,42,185,152,188,178,161,139,144,241,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,208,166,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,39,25,236,64,228,219,22,238,31,52,247,231,37,196,169,41,4,175,123,117,6,140,244,221,255,0,234,254,223,96,130,249,11,179,21,122,230,102,209,135,208,245,40,129,82,167,207,112,141,173,228,132,34,161,20,141,71,234,158,132,91,187,251,59,251,198,135,32,197,110,20,40,240,154,73,37,17,218,67,73,34,45,8,137,36,68,68,95,224,31,238,0,0,0,0,63,202,76,152,240,227,187,46,91,237,178,195,40,83,142,56,226,137,41,66,72,181,51,51,62,194,34,34,51,212,64,108,247,113,23,181,176,190,135,83,195,124,44,171,53,81,185,102,198,122,43,147,97,190,219,205,195,53,162,75,38,100,227,18,82,227,110,161,198,219,87,217,245,72,200,251,244,33,77,151,93,217,112,222,245,249,151,53,209,86,151,81,168,206,121,199,221,122,75,235,121,91,150,181,45,69,185,102,106,211,114,148,125,166,125,230,62,64,183,190,13,88,123,26,53,145,95,191,100,210,154,39,165,244,157,52,149,176,91,143,99,213,6,151,181,102,157,123,187,15,69,125,199,238,31,99,140,158,36,185,111,225,85,2,192,140,234,15,233,63,85,206,218,175,89,190,154,77,61,212,235,162,139,77,117,246,164,245,251,187,196,63,225,79,97,187,118,102,46,45,99,166,67,140,81,119,243,84,164,25,237,231,65,156,148,246,237,50,45,77,62,211,47,218,47,84,0,0,0,0,0,0,0,0,0,0,0,0,0,5,84,113,173,176,158,53,216,23,196,84,163,150,159,74,245,103,161,235,254,199,52,142,228,255,0,140,255,0,15,112,228,252,33,47,199,40,24,225,42,214,118,106,155,98,183,179,86,185,154,18,249,48,231,175,187,113,17,232,103,175,113,254,193,100,92,64,48,192,241,83,44,23,93,2,44,110,101,67,249,143,74,100,141,84,159,233,8,171,94,154,33,74,47,85,191,97,126,35,60,171,109,109,40,208,226,20,133,23,121,40,180,50,18,55,9,50,93,126,227,94,30,46,239,177,153,92,153,104,211,234,13,47,44,151,171,238,55,234,165,166,22,103,161,52,179,62,223,103,227,167,17,147,75,191,112,230,174,137,19,41,213,235,110,165,13,214,205,43,113,151,161,188,210,251,28,70,134,100,149,36,251,9,69,237,236,35,33,99,57,29,226,115,50,134,170,78,24,227,108,231,36,67,34,98,4,90,171,206,154,212,130,254,108,202,20,243,210,101,17,17,17,19,171,81,146,126,242,46,242,22,177,107,93,150,237,233,69,139,112,91,21,136,117,40,50,218,67,173,189,22,67,111,39,69,33,43,47,89,6,101,174,213,36,251,253,164,62,184,0,0,0,0,167,62,51,184,114,154,118,45,219,184,137,6,26,24,139,42,135,18,156,241,182,222,212,174,66,164,212,30,82,143,68,232,106,50,34,212,205,90,253,222,209,206,248,80,98,58,172,252,198,166,133,42,90,90,139,91,128,80,155,66,156,218,74,125,233,240,82,68,68,106,34,51,50,79,176,140,254,227,23,160,0,0,0,0,3,151,230,35,31,109,12,185,225,227,247,245,222,234,185,4,226,163,199,105,181,53,189,215,249,14,186,148,37,46,56,217,40,204,153,81,17,18,181,51,255,0,9,112,236,154,231,169,236,213,94,245,250,50,109,244,211,233,212,246,229,59,13,206,144,218,90,208,219,209,210,130,89,245,14,164,212,105,145,219,161,23,119,103,223,47,247,167,118,205,197,187,77,116,215,183,65,255,0,64,3,249,169,15,232,0,0,0,0,0,0,0,0,0,0,0,0,231,249,129,195,63,203,38,7,95,152,90,220,74,84,137,119,53,191,58,159,3,210,141,239,138,204,229,178,174,149,245,250,139,52,242,159,38,156,37,165,38,164,41,4,164,150,228,144,205,101,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,23,167,70,199,72,121,137,225,149,120,226,55,166,125,35,90,86,23,215,105,215,26,150,76,33,228,86,35,210,222,110,81,184,211,6,104,107,152,178,231,161,26,36,249,79,52,173,137,37,18,74,133,197,239,113,88,199,153,56,55,149,201,246,205,10,108,70,235,184,147,32,237,150,208,169,13,19,237,211,150,210,213,61,228,50,180,40,221,71,40,138,50,140,137,60,179,152,218,201,105,81,32,149,77,121,107,194,25,56,245,143,54,54,17,178,196,183,35,220,85,134,89,168,28,71,218,101,246,169,200,213,217,175,54,183,117,65,45,184,205,188,225,17,146,181,52,17,18,84,102,73,61,36,90,118,181,10,198,181,104,214,85,173,7,162,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,209,77,156,106,252,83,218,223,15,224,249,141,68,65,91,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,149,64,0,51,89,155,31,20,248,201,241,2,225,243,23,199,201,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,4,85,226,143,224,79,19,126,75,231,16,133,0,137,211,195,131,136,4,204,187,215,90,194,76,94,184,191,210,158,127,82,251,82,100,54,252,135,45,217,91,22,230,232,232,101,14,56,182,94,112,137,11,100,147,180,156,116,157,73,163,235,137,219,191,1,88,28,90,243,175,232,72,115,50,155,134,85,58,172,58,211,220,151,47,74,131,7,200,109,48,94,99,152,138,98,76,211,189,206,114,29,105,199,84,218,146,146,108,146,209,155,132,235,200,69,75,11,169,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,37,242,120,66,63,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,142,63,154,172,204,89,185,80,194,57,152,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,231,135,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,173,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,144,28,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,82,176,181,238,20,249,237,165,29,42,6,86,113,150,230,150,154,146,100,19,22,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,234,81,44,151,200,73,163,99,13,185,105,64,0,2,10,241,31,226,1,15,46,244,39,112,147,8,110,47,244,216,159,211,62,236,152,237,177,33,187,118,46,244,57,186,66,30,67,141,173,231,155,35,66,25,52,238,38,221,55,84,104,250,146,118,146,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,31,148,126,170,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,23,41,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,53,30,173,45,215,101,63,114,161,9,148,251,134,225,161,130,67,11,143,25,134,146,107,121,213,45,243,213,70,102,179,86,182,20,50,174,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,234,218,127,25,123,202,215,199,155,254,124,11,70,37,237,133,242,100,20,75,90,154,169,69,78,126,42,24,209,178,152,137,29,47,53,72,146,73,91,202,101,246,212,182,205,198,210,149,164,155,81,57,102,152,9,141,118,174,98,112,158,133,140,118,85,62,171,10,139,112,117,93,51,21,70,155,110,82,57,18,93,142,189,233,109,199,16,90,173,149,25,104,179,245,76,181,208,245,34,232,2,42,241,71,240,39,137,191,37,243,136,66,128,68,244,225,185,196,18,54,93,164,185,131,216,201,85,150,172,58,168,200,84,152,85,39,157,117,228,91,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,154,106,183,12,238,208,0,0,101,92,88,166,110,179,175,232,76,166,97,62,83,176,202,167,85,135,90,123,15,237,135,47,74,131,7,200,109,48,94,163,48,226,41,137,51,78,247,57,200,117,167,29,83,106,74,73,178,75,70,110,19,175,33,16,131,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,81,151,92,6,179,114,219,132,116,44,41,179,33,68,74,41,209,208,186,156,230,99,155,43,171,84,77,9,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,116,176,21,129,197,175,37,30,155,135,51,54,88,101,76,170,204,173,51,201,110,244,167,176,92,246,213,5,150,57,104,169,164,141,91,219,228,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,214,94,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,122,172,219,99,125,43,49,248,253,113,227,69,26,135,46,141,30,227,143,75,82,224,73,113,46,46,51,236,211,163,71,121,4,180,246,45,4,235,46,108,94,137,53,35,106,141,40,51,52,23,171,178,243,119,85,195,172,153,92,249,93,180,41,210,227,212,175,139,162,77,74,181,89,41,10,104,153,165,42,52,38,250,86,57,106,37,41,111,42,51,168,119,127,169,201,53,35,107,156,227,54,184,254,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,125,99,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,161,60,168,229,71,14,50,149,135,8,178,172,166,186,234,172,238,91,245,250,251,236,146,37,85,229,36,140,137,74,34,51,229,178,141,202,38,153,35,52,182,149,40,204,214,181,184,226,251,88,202,184,191,238,23,30,4,240,203,231,94,113,52,74,160,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,245,136,65,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,81,176,181,78,6,63,166,207,221,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,5,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,190,156,130,231,94,213,205,102,28,68,162,85,170,125,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,119,143,231,231,136,237,229,150,60,121,180,48,211,14,105,22,253,102,13,46,59,21,171,185,151,101,18,223,148,135,185,168,77,52,205,36,103,9,100,214,201,36,225,146,150,102,228,99,219,202,37,161,254,171,146,94,33,150,110,113,106,181,219,61,86,76,187,58,236,163,71,58,146,41,170,154,117,6,37,211,137,77,182,167,209,32,154,108,146,180,58,234,18,166,212,146,236,91,106,66,151,245,132,223,228,226,167,131,149,220,93,202,61,94,77,184,246,178,236,42,131,87,139,145,182,163,249,212,88,204,62,220,146,222,181,164,145,203,98,67,175,235,235,41,92,141,137,73,169,100,101,73,152,33,122,210,176,215,26,44,28,70,174,199,150,253,54,213,186,41,85,185,141,68,66,84,251,140,70,150,219,206,37,180,169,73,73,172,210,131,34,35,82,75,93,53,50,239,26,104,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,68,14,44,216,161,85,195,140,159,85,41,148,100,203,110,69,245,88,135,107,174,92,105,170,142,184,204,45,46,73,123,93,164,102,226,29,106,35,145,214,222,169,37,34,66,181,51,34,52,42,154,242,209,96,70,197,60,195,97,190,31,84,45,233,117,202,109,114,232,166,198,170,65,140,78,239,118,157,212,32,230,25,155,70,75,66,19,28,157,90,214,147,45,136,74,149,170,118,234,90,94,25,172,205,143,138,124,100,248,129,112,249,139,226,226,120,77,223,246,109,205,147,155,98,204,161,92,49,37,215,108,233,21,8,213,218,122,76,201,248,43,145,80,149,33,131,90,76,136,205,14,52,225,26,86,90,160,205,46,36,143,115,107,74,102,80,0,169,94,56,183,77,10,93,213,132,150,84,121,219,235,84,170,125,98,169,50,55,41,101,202,139,45,200,173,199,115,121,150,197,110,92,41,37,161,25,168,185,122,168,136,148,147,56,215,194,227,199,102,25,124,235,201,230,139,254,25,204,207,54,23,210,176,115,54,152,153,97,208,149,16,169,172,86,61,37,13,136,144,147,17,136,140,78,101,185,173,197,109,164,153,165,40,101,50,73,146,211,66,50,108,140,146,157,118,149,148,240,96,197,233,55,126,3,92,184,71,81,126,91,210,48,246,176,151,161,154,152,105,12,51,78,168,115,29,109,148,45,62,186,214,82,89,156,226,141,101,216,79,54,68,163,34,218,139,10,25,193,206,134,49,208,177,247,52,23,254,42,218,204,236,162,213,106,13,199,167,57,185,103,212,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,157,170,112,125,193,202,21,141,150,2,197,88,239,117,21,172,75,168,63,34,99,155,86,142,68,88,50,31,137,30,54,134,181,33,91,86,137,46,243,9,40,81,245,59,21,184,155,73,137,212,2,0,113,171,240,177,107,124,64,131,229,213,17,74,194,215,184,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,229,165,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,0,0,0,50,174,59,254,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,95,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,99,66,118,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,97,202,179,99,225,99,25,62,31,220,62,92,248,205,96,150,156,62,115,183,85,202,133,254,229,10,231,126,92,236,58,186,164,71,102,171,13,82,148,150,41,47,169,230,82,186,178,27,75,46,173,107,110,58,92,74,154,108,146,111,23,44,148,102,109,183,165,239,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,212,135,244,0,127,206,244,238,217,184,183,105,174,154,246,232,34,6,114,179,212,246,85,111,122,5,25,86,250,106,20,234,131,113,93,152,231,72,110,173,8,113,233,9,89,32,250,134,146,74,36,199,236,212,143,191,183,238,238,57,119,199,219,67,49,152,122,197,253,104,56,174,65,173,49,228,52,225,181,189,167,249,13,58,164,41,45,184,225,36,200,158,73,25,26,181,35,255,0,9,245,0,0,0,0,0,20,95,197,127,17,213,120,102,53,84,40,178,210,236,90,36,3,132,226,18,230,226,75,236,207,156,147,35,34,81,145,25,18,189,164,71,247,16,232,156,24,176,233,21,28,92,184,177,14,116,52,63,22,45,14,93,57,147,113,189,201,68,132,201,167,188,149,22,169,208,148,68,103,161,146,181,251,189,162,227,0,0,0,0,7,200,186,110,203,118,203,162,202,184,46,122,196,58,108,24,141,45,215,30,149,33,182,83,162,80,165,159,172,179,34,215,106,84,125,254,195,21,79,158,46,39,51,43,138,171,97,142,9,78,114,60,51,39,224,74,170,178,233,161,75,47,231,44,173,76,189,26,81,145,145,145,180,180,153,167,239,50,238,33,95,54,157,151,137,152,219,120,71,167,209,41,181,203,138,169,85,152,134,156,146,76,200,150,105,91,174,164,141,110,173,41,90,136,137,78,145,168,207,95,181,175,105,159,111,69,199,204,169,221,88,1,111,83,39,93,187,145,58,111,36,220,111,235,9,40,53,161,211,52,232,227,40,50,50,83,42,45,59,127,236,227,182,141,191,42,234,186,105,22,220,38,214,183,170,147,163,195,65,33,38,103,171,142,37,5,220,70,125,234,47,97,254,3,64,188,63,176,195,242,87,150,11,82,131,42,55,46,161,252,251,170,51,70,138,87,244,132,165,163,93,80,149,31,170,231,180,191,1,91,188,94,239,199,107,248,225,22,213,110,98,156,98,137,191,70,185,154,146,57,208,224,47,187,113,145,106,101,175,113,126,209,214,56,41,88,79,19,151,253,241,41,40,229,171,209,93,33,232,122,255,0,178,45,47,189,63,226,63,199,220,45,92,0,0,0,0,0,0,0,0,0,0,0,0,0,4,23,226,221,103,57,114,96,2,42,204,178,181,174,145,174,138,74,117,36,243,102,192,79,105,237,61,62,207,188,191,104,170,220,152,222,210,44,44,196,218,213,230,166,38,59,109,117,220,197,45,195,66,15,88,50,18,90,250,201,253,127,127,180,104,178,181,72,135,94,166,61,74,158,218,92,97,253,187,210,100,70,71,181,68,162,236,50,50,239,34,246,12,214,102,35,15,103,225,94,48,215,236,74,148,99,98,69,51,165,220,131,66,147,167,50,43,78,151,98,146,147,238,112,191,170,95,229,23,63,194,254,137,67,143,150,74,5,70,28,36,166,83,253,87,57,197,54,130,51,219,80,154,73,208,200,181,238,215,188,123,60,201,228,127,7,241,238,209,169,83,211,108,211,104,213,183,183,73,141,80,129,10,44,119,77,244,198,113,166,146,227,188,133,175,151,170,210,102,69,219,234,150,157,218,10,79,204,102,86,113,75,45,215,124,202,117,197,64,169,122,41,169,78,38,13,89,184,178,58,119,16,78,188,77,153,60,182,91,73,168,210,201,175,213,239,46,210,236,238,235,217,42,226,3,136,24,11,114,82,237,59,174,170,237,86,207,151,45,136,239,245,207,190,250,225,180,183,35,182,165,55,204,146,134,155,74,26,105,90,25,150,137,212,253,135,217,118,248,107,137,118,126,43,218,112,111,27,46,183,14,163,6,107,45,59,172,121,45,60,109,41,109,33,206,90,249,107,81,37,100,151,19,170,117,236,212,190,227,30,168,0,0,0,4,12,226,237,96,162,224,192,120,119,51,112,185,207,83,106,109,169,75,75,123,148,132,55,14,122,245,51,218,102,68,70,126,242,33,84,121,82,186,83,103,102,26,192,173,184,241,180,219,87,37,43,121,146,182,145,164,167,48,163,35,237,46,207,87,222,52,125,110,85,90,174,219,212,202,219,10,37,55,80,134,204,164,153,25,25,25,56,130,81,119,25,251,253,230,62,136,0,0,0,0,169,254,51,248,135,86,114,117,185,135,44,201,113,20,228,166,29,81,77,146,212,68,111,17,212,89,51,50,221,183,236,246,125,157,126,255,0,96,249,60,22,164,55,244,238,232,140,182,208,189,180,169,174,151,102,170,35,231,83,139,95,184,190,241,57,105,57,190,195,134,179,7,82,194,27,154,228,167,210,229,178,135,152,140,169,115,24,97,14,188,83,138,58,26,73,173,237,84,179,61,218,36,145,169,232,122,119,104,36,107,15,177,41,150,228,198,121,14,180,234,73,104,113,10,37,37,73,50,212,140,140,187,12,140,189,163,253,7,199,187,174,186,37,147,110,84,46,123,134,161,30,20,26,116,103,100,186,235,206,161,180,146,91,109,75,87,106,204,139,93,169,51,237,50,238,17,235,43,57,177,165,230,15,16,47,75,122,144,251,110,195,162,79,168,162,42,201,73,81,186,203,47,176,132,45,38,151,150,74,73,147,197,161,145,17,31,179,79,108,157,0,0,0,0,0,0,0,0,0,0,0,0,1,68,60,86,48,26,54,13,230,142,125,205,66,133,45,186,22,36,199,59,153,181,170,59,164,195,117,21,186,180,207,101,15,45,106,39,87,205,34,146,162,35,79,44,166,54,130,66,82,72,53,125,254,31,152,199,93,107,0,179,61,151,233,12,243,168,178,112,190,227,188,97,185,185,9,233,37,55,8,162,72,45,9,27,220,231,33,216,221,166,189,168,233,125,84,234,226,140,160,176,153,92,86,49,230,54,50,102,142,125,179,66,155,45,202,22,27,71,59,101,180,42,67,166,195,149,20,58,181,79,121,12,173,9,38,151,205,50,140,163,34,87,48,161,182,178,90,146,104,36,247,78,9,120,57,93,118,234,190,179,3,33,238,77,22,53,60,236,232,109,237,66,186,185,78,57,30,92,131,212,151,189,190,74,26,141,216,104,218,190,171,213,86,173,168,142,218,133,43,113,171,241,79,107,124,63,131,230,53,17,18,172,44,6,188,177,43,8,241,11,21,172,248,82,234,104,195,121,20,165,213,224,198,142,78,45,186,116,180,77,55,102,153,239,37,108,97,81,27,37,165,40,87,168,242,156,81,161,13,44,199,228,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,70,98,236,76,208,97,100,12,76,177,100,127,114,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,6,107,51,99,226,159,25,62,32,92,62,98,248,250,183,86,84,113,30,129,150,203,43,52,212,198,189,51,102,93,29,91,21,39,35,178,100,229,10,83,83,223,136,218,100,22,167,171,46,242,144,104,120,180,73,56,179,105,68,147,54,141,239,171,147,172,226,223,121,64,190,228,87,232,16,253,51,109,214,118,125,32,183,249,140,199,244,167,41,153,8,139,252,233,108,58,227,28,167,36,27,159,86,69,191,77,170,212,143,179,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,2,42,241,71,240,39,137,191,37,243,136,66,128,71,181,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,31,225,71,158,159,204,101,127,26,239,63,252,30,45,129,54,114,127,190,74,169,110,72,53,127,193,116,168,82,127,93,146,95,246,187,35,186,241,44,207,84,156,178,219,49,112,195,12,103,203,139,138,23,28,118,42,81,103,38,43,78,49,72,167,20,131,37,62,178,125,181,180,242,222,54,30,101,45,146,79,105,115,28,82,144,105,108,156,164,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,135,64,204,110,8,85,114,227,140,53,172,26,174,215,34,85,234,84,8,244,229,76,151,17,181,33,131,126,68,22,36,184,134,247,122,202,66,20,249,160,150,100,147,89,32,148,105,70,237,133,107,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,228,190,79,8,114,170,126,93,47,186,222,92,102,230,94,129,31,174,182,232,87,4,170,21,193,235,178,215,163,54,162,159,210,187,235,186,78,61,206,114,160,104,218,219,103,203,228,238,81,232,191,87,234,229,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,125,63,202,143,2,127,33,63,202,95,233,207,250,91,127,248,111,209,147,63,240,206,139,251,95,149,212,127,108,122,159,155,255,0,125,246,125,97,68,57,193,205,157,229,155,172,80,250,113,93,143,46,143,66,129,29,184,212,43,113,83,202,83,20,164,27,104,39,205,11,38,218,37,173,215,80,110,41,102,141,250,114,208,102,105,105,4,94,81,204,6,188,161,101,229,89,141,172,66,151,79,183,166,93,17,45,154,41,189,28,137,21,85,174,60,215,100,188,210,205,100,173,140,42,35,109,153,236,52,45,110,173,36,178,83,43,72,236,28,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,85,6,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,62,127,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,28,28,64,33,230,34,132,214,18,98,245,197,254,155,16,58,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,92,77,78,160,1,29,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,160,27,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,159,13,206,31,114,114,237,25,204,97,198,74,84,69,98,45,70,58,163,66,166,188,211,79,46,217,65,58,251,110,155,82,25,125,214,94,92,150,77,133,26,210,148,173,180,26,219,215,69,184,71,73,130,226,113,179,35,146,115,91,146,108,12,188,48,249,113,35,226,45,159,134,244,68,65,101,212,52,210,43,113,21,79,142,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,80,20,154,181,86,129,85,133,93,161,84,229,211,170,84,233,13,203,135,50,35,202,101,248,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,11,233,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,160,193,237,110,236,33,188,172,172,59,176,177,74,178,196,67,183,177,30,61,69,234,43,236,190,74,94,248,50,213,22,75,46,160,244,82,22,149,19,107,35,208,208,104,121,26,40,212,75,74,61,6,24,102,119,25,112,131,14,47,172,38,178,174,142,77,173,136,116,247,41,245,106,124,134,82,251,109,243,9,45,188,252,114,94,164,211,206,48,74,97,107,34,245,155,89,106,91,219,101,109,120,171,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,105,119,10,176,206,213,193,188,56,183,48,182,202,137,211,209,109,154,123,84,248,219,155,109,14,61,176,189,119,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,30,172,69,94,40,254,4,241,55,228,190,113,8,80,8,244,23,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,180,158,18,153,215,244,220,56,121,77,196,218,157,86,101,105,158,115,150,93,65,243,231,182,168,44,177,204,93,49,70,73,222,223,37,13,58,227,74,113,74,73,182,106,104,141,178,105,148,46,207,192,0,101,92,125,91,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,47,251,39,89,84,177,50,79,131,82,23,91,169,82,155,185,37,211,209,54,248,185,58,199,154,130,239,76,169,14,165,95,94,231,45,166,99,182,251,141,243,73,45,111,74,57,139,74,76,246,166,53,90,252,96,172,71,243,63,113,80,46,51,229,224,196,190,68,42,37,192,184,143,52,244,14,154,60,133,189,45,200,173,178,236,137,61,92,133,52,218,11,86,185,77,33,165,41,180,172,221,214,199,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,5,37,241,35,225,247,27,46,210,91,198,28,27,165,75,86,29,84,100,38,52,218,107,45,58,242,45,149,147,76,54,209,187,33,231,221,121,228,73,120,223,81,45,73,74,27,89,161,189,117,91,100,112,44,126,170,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,130,114,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,201,80,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,237,113,71,8,111,44,32,147,108,177,120,49,16,145,120,90,244,203,190,144,244,103,201,212,63,78,156,214,246,148,101,216,164,45,42,39,27,90,84,69,162,218,81,167,114,13,11,84,234,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,102,127,231,147,55,116,172,160,225,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,44,181,53,184,203,102,166,249,164,226,115,237,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,7,64,204,6,94,174,172,186,76,178,40,151,172,157,43,87,117,159,14,237,147,79,84,87,24,114,149,212,191,33,180,67,116,156,34,89,188,132,48,147,112,141,41,218,226,214,130,37,18,9,107,159,252,12,127,77,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,34,42,225,126,93,47,188,96,194,204,69,196,203,22,63,95,249,51,232,166,86,33,111,101,173,148,183,99,79,121,249,156,199,93,70,188,158,133,9,229,33,43,90,249,250,145,22,195,37,124,156,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,242,177,98,250,252,168,98,157,229,137,158,139,244,103,210,219,130,163,93,232,185,252,238,151,170,146,227,220,174,102,212,239,219,204,219,187,106,117,211,93,11,93,5,218,112,167,192,105,56,55,149,200,23,53,118,20,70,235,184,147,32,174,103,22,152,237,19,237,211,150,210,19,1,149,188,133,168,221,71,40,142,74,72,205,60,179,152,226,13,9,81,44,213,45,46,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,204,190,44,88,191,146,252,83,188,176,207,210,158,147,250,37,112,84,104,93,111,35,147,213,116,178,92,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,190,158,29,88,199,66,198,76,163,216,146,105,12,244,242,236,250,123,22,117,82,54,229,175,147,42,3,13,54,147,222,164,32,149,205,96,227,191,162,119,37,28,253,155,148,164,40,197,122,241,167,191,228,215,115,13,106,97,244,123,134,36,202,109,171,107,162,74,224,178,109,41,112,42,51,36,56,111,19,166,146,222,149,174,59,16,22,72,89,246,35,98,146,69,204,51,83,130,197,129,38,187,152,107,175,16,100,91,209,38,83,109,91,93,113,145,57,226,105,75,129,81,153,33,178,100,218,37,30,244,173,113,216,158,131,90,11,177,27,210,163,46,97,18,174,124,102,179,54,62,41,241,147,226,5,195,230,47,134,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,245,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,142,21,156,28,217,217,185,69,194,255,0,167,21,216,241,43,21,217,242,27,141,66,183,21,60,226,191,85,89,56,130,124,208,178,109,211,66,26,105,102,226,150,104,217,175,45,6,100,167,80,71,158,203,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,72,174,23,30,59,48,203,231,94,79,52,95,240,170,14,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,246,18,214,68,231,218,38,203,111,31,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,22,169,157,12,99,174,224,22,88,47,252,85,181,153,223,90,165,83,219,143,78,115,114,11,166,149,46,67,81,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,44,225,13,62,225,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,128,28,106,252,44,90,223,16,32,249,117,68,85,6,92,176,66,171,152,236,97,162,224,213,10,185,18,145,82,175,199,168,170,28,185,109,169,108,19,241,224,191,37,180,57,183,214,74,22,166,9,6,178,37,26,9,102,162,74,246,236,62,127,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,28,28,64,33,230,34,132,214,18,98,245,197,254,155,16,58,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,92,77,78,161,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,0,0,0,101,92,118,172,117,202,142,35,224,101,147,135,248,161,83,107,210,182,102,35,91,244,202,197,54,179,29,147,75,113,229,74,134,137,14,64,144,90,159,45,228,110,94,195,51,218,235,104,53,167,67,75,173,181,216,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,194,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,230,185,177,240,177,140,159,15,238,31,46,124,102,176,122,11,202,192,188,176,250,77,42,45,231,111,75,165,46,185,71,133,95,166,27,196,91,38,83,165,180,78,199,144,210,210,102,149,161,73,61,15,67,245,86,149,161,91,86,133,36,167,167,10,60,235,254,76,174,166,50,215,137,149,58,172,155,110,237,168,71,141,105,59,175,57,154,61,81,231,20,147,143,176,146,110,37,153,78,56,142,212,171,99,110,150,227,65,19,207,58,155,148,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,98,205,54,108,105,121,124,196,11,46,222,171,190,219,80,235,115,233,200,148,179,82,82,109,50,243,239,161,107,81,169,228,18,82,68,201,234,102,70,69,237,215,217,33,109,27,174,135,123,91,148,251,158,221,168,199,155,6,163,25,169,45,58,203,200,113,59,92,109,43,79,106,12,203,93,170,35,236,51,239,31,96,127,155,239,177,21,151,36,201,121,13,52,210,77,107,113,106,36,165,41,34,212,204,204,251,8,136,189,162,57,85,179,123,135,46,230,14,153,132,54,205,201,79,170,75,121,182,88,146,168,147,24,125,13,60,115,142,58,218,81,161,237,82,178,61,186,164,209,169,106,90,247,232,32,215,26,89,8,250,117,107,198,67,104,70,234,84,39,79,179,69,25,243,170,37,175,222,95,120,250,220,24,49,14,172,220,235,143,14,94,146,226,233,202,68,202,162,91,53,168,200,158,51,167,50,70,69,187,111,217,236,251,58,253,254,193,108,0,0,0,0,3,231,92,117,86,168,86,245,78,182,250,137,45,211,225,189,41,70,102,68,68,77,160,212,125,230,94,239,121,12,224,230,182,233,69,227,152,107,254,182,219,198,235,110,220,117,93,134,106,220,68,147,156,250,136,139,180,251,61,111,120,181,190,17,22,10,45,252,7,153,115,185,11,146,245,74,166,225,165,106,111,106,150,219,144,224,47,82,61,164,102,70,101,239,50,19,208,0,0,0,7,149,196,172,75,179,240,162,211,157,120,222,149,184,116,232,48,153,117,221,100,73,105,147,117,72,105,110,114,209,204,90,73,75,52,182,173,19,175,110,135,247,152,164,140,234,241,1,196,12,122,185,42,150,157,169,85,118,149,103,196,150,252,118,58,23,223,97,115,26,67,146,27,74,156,229,201,91,78,37,109,58,157,76,139,69,104,94,194,237,228,57,115,202,206,41,102,70,239,135,78,183,104,21,47,69,59,41,180,206,171,57,22,71,78,218,13,214,73,195,55,144,203,137,37,18,94,37,250,221,197,218,125,157,247,119,149,188,154,97,126,91,173,40,112,160,209,33,84,107,251,91,122,85,78,84,104,239,60,151,249,76,18,201,183,137,134,214,72,222,201,41,58,246,234,102,103,219,221,27,56,198,81,104,77,225,21,30,171,209,18,103,157,98,59,124,212,182,130,245,58,90,130,180,51,211,119,218,237,239,16,15,135,174,24,201,197,12,204,91,208,89,137,207,102,136,244,74,212,146,229,154,137,44,179,80,136,75,51,245,20,69,216,231,183,66,247,153,13,2,209,105,16,232,52,198,105,80,27,75,113,216,221,177,41,34,34,45,202,53,31,97,17,23,121,159,176,103,79,57,215,180,155,247,49,55,77,121,217,137,144,219,189,15,45,72,112,214,130,210,12,116,158,158,178,191,83,223,236,22,165,194,70,206,114,219,192,23,42,206,178,180,174,173,166,170,82,116,37,114,166,207,79,97,237,45,126,215,188,255,0,96,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,46,119,108,121,183,246,93,238,74,37,61,162,113,245,244,123,83,180,205,71,164,232,202,61,8,146,163,238,65,251,6,122,45,42,147,212,139,134,37,69,133,154,22,215,51,69,17,153,105,170,20,94,195,47,120,211,149,137,91,93,197,106,193,172,184,162,82,164,115,117,50,61,75,213,113,73,247,159,234,251,197,79,113,121,203,220,218,85,238,140,111,163,82,92,56,181,93,125,39,33,182,15,106,57,76,192,140,206,229,37,178,34,212,204,200,183,44,254,237,59,132,182,225,95,83,41,217,102,165,71,215,182,55,63,82,254,250,161,52,253,255,0,112,153,67,158,99,102,5,225,254,60,89,243,45,27,234,141,30,75,114,25,113,182,164,244,236,45,248,235,83,78,54,149,182,183,91,94,197,39,154,179,35,34,236,51,215,223,173,33,231,67,35,215,142,90,174,89,53,58,92,41,149,11,70,67,203,56,179,9,183,93,229,37,78,72,82,18,227,137,97,182,146,162,105,130,82,136,143,179,93,75,179,187,210,112,247,206,157,127,2,111,216,54,85,217,89,121,219,54,173,33,168,234,67,242,22,164,69,113,215,162,54,110,17,56,250,26,66,82,203,74,245,180,51,47,188,187,10,241,173,123,158,137,120,208,96,220,182,237,65,137,180,250,140,118,164,176,235,46,161,196,154,28,66,86,159,89,6,105,251,42,35,236,51,239,31,84,0,0,0,113,28,233,90,12,222,89,99,196,72,75,142,79,61,10,218,171,205,140,157,132,163,231,34,159,32,145,161,109,51,215,85,123,59,125,198,51,183,71,153,38,211,187,96,207,117,10,68,138,53,69,167,148,157,12,140,150,203,164,102,90,118,30,186,167,238,253,131,71,217,91,186,26,188,50,245,135,181,198,222,75,138,126,216,164,169,221,21,169,165,106,130,194,141,39,218,122,31,173,220,103,168,234,128,0,0,0,2,163,56,208,219,19,227,93,214,221,209,200,87,68,236,56,113,57,164,149,109,230,155,181,21,237,221,166,154,233,219,166,186,143,13,193,222,243,133,110,227,237,94,149,57,253,165,84,160,72,138,211,102,178,34,55,93,155,79,74,123,13,69,219,234,159,113,25,254,35,201,241,50,165,212,112,219,54,127,72,104,146,36,193,153,33,159,76,178,235,107,83,74,75,138,169,204,90,84,149,36,146,101,218,130,50,50,61,123,59,197,137,112,205,204,156,236,117,193,82,165,221,19,57,213,251,117,255,0,71,110,83,134,165,187,25,136,144,211,205,86,247,86,181,40,214,234,181,86,132,71,238,35,239,152,194,185,56,183,230,66,69,159,99,67,194,91,78,170,194,106,21,103,91,92,242,109,243,37,148,71,89,158,195,169,62,91,164,175,180,148,246,41,38,159,126,189,195,153,240,90,161,212,158,185,238,171,173,106,120,226,42,36,232,106,81,154,182,155,220,202,115,135,219,166,154,233,247,235,247,11,103,0,0,0,0,0,0,0,0,0,0,0,0,1,13,120,172,96,52,156,100,202,228,251,154,133,10,35,149,220,54,144,119,51,107,84,118,141,247,41,200,105,105,158,202,30,90,210,109,35,148,101,37,68,70,174,97,195,109,4,133,40,208,105,163,107,106,233,174,217,245,23,170,214,228,238,146,92,138,124,250,91,142,114,144,230,232,179,98,187,18,75,122,44,140,139,123,15,186,141,116,220,157,218,164,201,68,70,95,40,125,91,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,52,81,147,108,11,135,151,108,184,217,152,115,232,111,71,86,147,79,110,163,113,165,102,194,222,93,98,66,18,228,162,113,214,8,144,239,45,103,200,66,245,81,242,153,105,59,212,73,37,31,107,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,56,87,18,252,142,73,203,141,228,246,48,216,235,136,188,58,189,43,14,33,152,141,161,168,235,161,212,94,39,31,56,73,101,4,148,156,99,74,29,83,42,66,125,68,54,109,172,136,210,133,189,197,114,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,6,107,51,99,226,159,25,62,32,92,62,98,248,184,158,30,246,5,155,138,124,56,108,156,62,196,27,122,37,114,222,174,71,173,198,157,6,73,30,199,81,233,153,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,81,86,133,193,130,230,168,227,205,205,69,173,94,242,233,56,73,73,145,25,250,61,97,72,142,245,86,180,195,155,22,228,100,54,133,237,97,109,36,221,105,82,93,65,17,173,45,173,12,45,43,82,91,181,75,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,21,120,163,248,19,196,223,146,249,196,33,64,35,67,217,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,80,13,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,215,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,184,158,24,185,14,252,136,80,163,99,206,44,81,118,223,215,5,61,62,141,165,212,105,220,185,86,187,42,91,201,115,69,115,84,92,233,12,42,57,171,115,109,186,202,77,198,79,77,238,164,224,7,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,16,3,138,63,142,204,77,249,47,147,194,19,211,131,85,38,149,95,202,37,237,66,174,211,34,84,105,181,27,226,165,18,100,57,108,165,230,36,176,229,50,158,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,16,47,63,89,40,186,178,167,136,242,235,116,154,103,81,134,87,53,65,231,45,202,132,114,113,109,192,222,106,113,52,201,6,226,150,180,188,210,8,201,10,90,143,156,218,13,100,123,146,234,26,141,95,75,46,175,162,191,65,126,147,85,126,141,250,67,210,222,135,235,92,232,122,238,95,43,169,228,107,203,231,114,253,78,102,221,219,125,93,116,236,29,255,0,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,250,121,23,53,73,165,160,229,37,183,77,124,168,209,155,86,186,188,239,41,210,39,20,147,109,180,161,74,86,227,36,52,229,133,113,149,164,210,168,25,68,178,104,84,42,100,74,117,54,157,124,83,98,67,135,17,148,178,196,102,27,166,84,18,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,5,240,184,241,217,134,95,58,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,97,60,72,248,125,201,204,76,102,241,135,6,233,81,19,136,180,232,233,141,54,154,203,77,50,187,153,6,235,13,180,110,200,121,246,153,101,113,153,39,212,75,82,84,183,16,72,111,93,16,217,21,54,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,35,174,112,114,73,133,249,185,182,118,214,152,137,67,189,161,71,110,37,30,236,76,87,31,126,11,29,66,29,113,165,178,135,154,76,148,41,41,117,9,75,170,50,108,223,113,104,208,212,173,209,87,135,231,12,171,203,8,49,114,169,138,217,140,162,219,242,23,107,72,114,45,167,5,183,202,106,31,150,149,164,209,88,73,165,68,148,33,41,35,38,80,234,57,164,181,155,138,67,43,101,179,85,154,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,18,184,145,240,236,170,227,188,150,241,163,1,40,81,31,196,23,36,37,55,12,7,167,169,165,215,24,229,49,29,133,180,183,222,40,236,46,58,24,45,80,68,217,56,133,173,70,163,90,18,135,59,174,76,178,47,135,25,60,161,78,114,153,63,233,69,231,89,220,213,74,230,145,12,163,184,168,187,247,55,22,59,91,215,200,100,182,161,75,34,90,148,227,132,74,82,140,146,210,27,207,96,189,60,133,97,109,137,141,60,54,44,108,52,196,186,23,166,109,186,207,164,250,216,93,83,209,249,188,170,252,167,155,250,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,142,165,179,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,153,92,24,50,241,74,185,46,107,151,50,55,45,42,90,215,105,200,77,18,215,144,153,137,75,5,53,232,238,117,234,91,73,61,234,90,35,191,29,41,53,253,94,146,156,50,37,45,36,109,219,160,8,171,197,31,192,158,38,252,151,206,33,10,1,23,147,196,179,34,178,115,53,108,197,196,252,49,129,46,86,40,91,145,216,166,197,130,153,77,54,197,94,156,114,12,212,194,205,247,16,211,43,100,223,121,228,184,74,45,197,204,109,73,89,169,179,110,141,133,223,112,224,226,1,15,49,20,38,176,147,23,174,47,244,216,129,212,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,250,226,106,117,0,12,171,139,158,225,95,146,74,86,23,89,180,172,203,95,108,68,168,93,151,141,29,153,116,24,239,69,73,174,129,9,227,123,235,90,117,47,45,11,92,168,203,140,179,86,196,56,210,20,182,143,237,186,71,29,120,157,113,0,135,139,179,36,229,251,4,46,46,174,197,137,185,139,154,164,211,108,59,22,189,41,183,217,121,164,198,90,144,110,19,44,57,31,177,230,214,148,188,165,171,66,83,105,66,220,138,185,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,79,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,60,253,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,173,155,172,16,165,101,199,49,119,158,13,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,10,127,240,88,192,107,54,109,189,117,230,54,179,10,37,66,225,135,88,93,179,69,55,163,153,174,148,132,69,109,217,47,52,179,89,167,123,233,150,219,102,123,9,104,67,75,73,44,210,242,210,45,40,0,101,92,95,247,11,143,2,120,101,243,175,56,154,37,80,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,249,177,150,123,55,53,252,63,48,159,11,111,9,210,233,203,77,143,109,212,169,21,56,198,106,93,58,162,221,41,180,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,163,108,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,126,91,202,255,0,188,177,6,77,42,85,231,112,203,170,174,135,71,133,64,166,19,198,91,33,211,162,52,77,71,142,210,18,68,148,33,41,45,79,66,245,150,165,173,91,150,181,40,236,211,133,102,67,191,212,140,213,226,253,23,251,171,182,133,10,167,78,255,0,128,92,106,218,87,205,255,0,140,37,164,56,207,247,57,8,87,230,150,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,67,143,241,53,200,149,87,4,111,42,142,57,225,109,179,17,188,47,175,72,109,82,161,210,216,82,17,109,205,89,37,42,67,141,234,100,136,207,59,170,155,90,54,182,133,185,200,218,217,19,60,222,1,146,156,188,85,115,49,152,107,106,195,98,149,18,125,10,159,33,154,221,210,137,51,21,25,30,132,98,67,69,41,36,166,204,157,53,184,78,37,148,19,126,182,247,82,102,104,73,41,196,104,204,5,21,241,115,195,59,87,14,243,112,245,70,214,137,210,125,53,183,226,92,213,22,16,219,109,178,153,206,63,34,59,171,109,40,66,116,230,116,169,117,102,173,202,83,174,186,179,87,173,161,119,94,8,248,189,37,21,92,66,192,73,207,203,114,59,241,218,187,233,109,165,134,185,12,45,10,110,44,213,45,206,199,77,110,19,144,9,41,245,144,68,203,135,234,25,158,248,1,153,123,254,54,41,230,27,18,49,6,159,112,203,174,83,107,151,69,74,77,46,116,147,119,123,180,238,161,101,12,136,157,34,90,16,152,228,210,16,133,17,108,66,82,157,19,183,66,185,78,19,56,95,85,195,140,159,82,234,117,149,75,110,69,245,88,153,116,34,36,152,74,142,184,204,45,45,198,103,77,198,102,226,29,106,35,114,16,230,137,37,34,66,116,35,34,37,170,101,12,214,102,199,197,62,50,124,64,184,124,197,240,190,242,245,117,89,56,19,134,121,130,234,125,33,109,226,55,164,163,110,110,43,137,244,92,232,115,30,99,167,121,205,13,179,230,182,215,53,179,220,74,86,199,211,176,137,173,235,247,249,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,239,83,20,177,211,14,48,147,6,170,120,243,113,214,122,219,66,157,79,102,162,220,186,73,20,206,185,183,212,132,70,40,230,131,216,231,57,110,180,148,47,113,55,245,132,165,45,40,213,69,158,204,206,230,22,234,205,6,50,214,177,114,233,141,208,117,252,184,212,234,90,37,57,33,154,100,22,147,181,168,237,169,103,253,243,139,52,165,9,91,174,186,178,66,55,237,47,63,115,97,13,229,104,97,125,145,139,149,214,34,51,66,196,41,21,102,104,68,151,201,111,188,138,123,140,180,251,203,65,118,33,6,235,198,218,72,207,121,155,46,25,164,146,104,82,251,175,11,143,29,152,101,243,175,39,154,47,248,69,254,37,214,4,156,65,201,110,34,69,166,219,209,42,181,42,28,120,213,248,166,241,53,190,26,34,73,109,217,82,26,91,134,91,22,152,101,44,143,105,239,82,20,180,39,118,253,167,65,150,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,91,79,25,172,102,217,129,216,109,98,90,85,30,174,139,136,149,7,171,170,170,83,170,122,197,155,6,19,45,41,166,141,45,234,137,44,186,185,172,62,149,110,218,74,140,218,136,148,102,149,38,16,112,209,176,35,98,14,116,176,238,45,74,222,151,85,166,208,228,73,175,202,54,73,221,144,215,18,51,142,197,144,234,219,50,216,132,204,40,132,91,143,98,150,164,33,91,183,237,61,4,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,132,241,35,225,247,39,49,49,155,198,28,27,165,68,78,34,211,163,166,52,218,107,45,52,202,238,100,27,172,54,209,187,33,231,218,101,149,198,100,159,81,45,73,82,220,65,33,189,116,67,100,84,217,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,141,179,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,0,0,1,149,113,161,59,11,2,240,227,49,121,17,194,204,47,197,10,55,93,74,157,135,246,235,172,188,209,146,37,83,229,38,152,201,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,164,28,203,229,210,251,202,254,41,207,195,59,234,63,247,89,148,121,187,217,254,147,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,115,167,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,43,155,31,11,24,201,240,254,225,242,231,198,107,5,217,226,110,79,169,89,178,225,249,131,169,167,148,182,239,187,59,13,233,83,237,69,178,234,73,18,95,93,42,49,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,48,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,106,156,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,154,157,99,213,31,109,134,34,185,21,166,26,97,154,74,185,104,70,215,139,149,171,78,56,107,83,202,113,77,154,137,100,210,93,179,240,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,13,42,14,141,50,203,68,75,149,80,148,162,51,110,44,102,204,203,152,242,246,171,66,212,146,73,74,150,181,33,8,90,211,197,120,117,230,46,251,205,6,22,95,24,153,125,72,253,32,84,225,209,225,108,103,250,50,151,211,68,121,136,124,198,154,111,157,202,231,173,60,213,167,122,251,204,251,136,165,80,0,0,0,0,0,0,0,0,0,0,0,0,0,169,158,52,180,58,147,55,61,171,117,161,79,20,84,196,131,13,42,35,86,210,123,153,81,112,187,116,211,93,62,253,126,225,210,248,72,102,66,69,223,99,76,194,91,178,170,194,170,20,151,92,92,2,113,243,53,156,70,153,128,195,73,46,99,166,175,180,165,118,37,36,159,118,157,194,198,196,57,226,101,153,57,216,21,130,167,75,181,230,242,107,247,19,254,142,213,46,26,86,212,103,226,76,79,53,59,29,66,210,162,91,73,209,90,25,17,251,12,251,171,183,134,109,50,163,137,57,179,250,67,91,126,76,233,145,217,244,203,207,56,165,58,165,56,154,156,53,169,74,82,137,70,125,171,51,51,51,215,183,188,122,206,49,55,156,43,139,31,105,20,168,47,234,84,186,4,120,174,182,74,45,9,214,230,212,18,174,194,81,246,250,197,222,68,127,128,247,60,23,173,137,242,110,251,146,232,233,213,209,53,10,100,78,105,161,91,121,164,237,57,123,119,105,166,186,118,233,174,162,220,192,0,0,0,7,43,205,37,208,213,159,151,172,66,174,184,242,91,83,22,197,89,77,106,173,55,45,48,95,81,36,187,75,83,61,189,196,122,140,224,214,102,73,187,46,217,211,218,66,151,34,179,81,117,228,164,136,204,205,111,58,102,69,167,105,235,170,190,255,0,218,52,71,146,203,65,155,51,44,120,119,9,17,249,47,77,182,169,19,164,167,97,36,249,203,167,199,37,234,91,72,245,213,62,222,223,121,142,222,0,0,0,62,85,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,101,38,125,166,93,194,142,120,132,231,78,189,142,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,218,17,159,220,93,135,230,242,95,145,235,199,50,183,44,106,149,82,20,202,125,163,29,228,42,84,195,109,214,185,169,75,145,212,180,54,226,152,113,165,40,218,124,212,146,62,253,53,62,206,251,188,193,60,11,176,48,30,206,135,104,216,212,104,241,155,142,203,109,189,39,167,97,15,200,90,90,109,181,45,197,180,218,55,169,92,164,25,153,151,105,150,190,237,58,24,174,14,50,213,34,111,12,168,52,194,212,212,186,164,87,52,252,99,212,19,239,255,0,32,252,92,32,178,247,50,212,161,212,49,154,187,74,113,137,85,120,238,194,136,227,172,26,77,113,29,68,9,8,82,77,77,145,154,76,210,102,70,75,52,251,136,251,197,134,223,117,165,219,182,172,234,195,106,36,170,63,43,67,51,208,189,103,18,159,121,126,183,188,102,54,238,169,61,88,184,101,212,95,112,214,227,220,189,84,102,103,174,136,73,123,76,253,195,66,217,33,177,166,216,57,119,182,168,149,6,137,183,209,214,110,78,211,37,22,179,164,168,181,35,74,79,185,101,236,29,236,0,0,0,0,0,0,0,0,0,0,0,0,0,7,157,196,24,42,169,90,19,225,37,189,230,231,43,213,211,93,116,117,7,221,251,6,95,72,221,138,246,166,147,74,211,236,50,211,188,134,149,178,213,83,93,95,5,173,233,238,56,218,212,231,87,170,155,61,82,122,75,120,189,231,238,31,159,51,24,49,75,199,92,41,170,88,181,22,155,81,202,228,114,212,164,164,246,237,146,203,167,161,154,23,166,188,162,254,175,253,165,240,50,119,130,75,192,156,35,131,103,190,130,231,183,205,222,173,59,85,172,169,14,22,166,109,160,207,177,223,119,253,167,221,64,120,124,99,194,75,79,26,44,42,181,141,118,83,35,74,102,161,17,246,26,113,214,90,90,163,186,227,46,52,151,80,110,33,100,133,164,157,81,146,137,38,101,175,236,58,15,205,238,85,238,252,177,98,68,202,116,152,207,174,137,38,67,146,41,115,155,67,166,130,101,79,200,38,80,167,13,150,209,204,216,198,227,36,246,123,75,179,186,94,112,188,206,219,148,138,131,24,25,137,117,185,46,198,146,105,110,145,34,92,157,196,133,169,80,162,176,194,84,243,228,68,146,34,89,146,16,141,123,204,189,164,45,165,151,155,144,203,114,25,90,86,219,169,37,161,73,61,72,200,203,82,50,50,31,246,0,0,3,225,95,116,66,185,44,155,130,222,54,210,231,164,233,114,225,237,81,106,74,230,50,164,104,101,161,235,246,189,199,248,12,221,102,46,209,126,200,199,11,226,222,121,180,183,211,92,53,52,161,41,35,34,74,83,49,228,17,17,26,75,79,179,238,23,9,194,127,19,91,187,242,246,86,212,169,220,233,148,73,157,43,104,55,119,26,35,179,6,10,8,180,53,153,150,134,175,97,17,126,2,111,0,0,0,0,8,47,197,219,15,29,188,178,227,18,173,14,51,60,250,29,109,186,139,175,108,250,206,75,48,39,168,211,184,146,103,183,85,17,232,102,69,175,180,133,77,229,83,20,149,132,56,229,107,221,107,120,218,141,233,40,76,74,94,237,164,150,58,198,28,89,153,239,73,17,17,55,237,61,61,227,178,241,52,197,59,115,23,49,134,218,186,45,185,177,228,177,244,74,27,78,45,151,27,95,214,117,83,22,122,154,22,162,215,71,19,237,215,180,119,46,11,239,212,202,243,184,227,180,227,157,31,67,49,74,78,170,219,191,155,78,35,61,59,181,208,90,197,241,117,211,108,139,70,177,117,213,164,182,196,106,84,25,19,22,165,173,41,45,26,105,78,31,106,140,139,185,39,237,47,196,134,119,179,107,139,245,60,109,199,123,150,188,228,231,100,67,69,86,100,58,113,27,170,90,122,114,152,250,154,219,235,172,180,209,222,205,167,167,111,97,123,237,231,134,6,12,57,133,217,122,129,88,157,21,150,229,92,234,106,178,133,165,189,20,108,201,131,9,69,169,154,18,125,237,159,180,203,239,49,49,64,0,0,0,0,0,0,0,0,0,0,0,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,51,69,141,120,95,85,193,92,92,187,240,162,178,169,110,72,181,171,18,105,168,145,38,18,162,46,99,8,89,242,101,19,74,51,52,33,230,185,110,163,214,81,26,28,73,146,148,70,70,126,40,73,78,29,88,57,93,198,76,220,88,145,169,15,116,241,44,250,131,23,141,82,78,212,47,147,22,3,237,56,146,216,165,160,213,205,124,227,177,170,119,41,28,253,251,84,148,40,134,133,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,176,156,202,94,184,95,135,216,13,124,220,248,209,30,92,155,37,52,119,160,214,162,68,67,138,126,99,18,180,141,211,55,203,82,84,149,186,167,146,209,43,122,9,38,178,81,173,4,70,178,205,189,217,81,161,86,46,170,205,90,214,183,62,143,209,102,212,36,72,167,82,58,197,203,244,124,85,184,165,53,27,158,178,37,187,203,65,165,28,197,22,229,109,212,251,76,91,79,5,203,47,25,105,248,113,113,222,85,107,155,163,195,42,149,66,75,116,139,125,202,90,82,228,234,166,145,144,253,77,50,148,130,89,178,132,48,81,210,148,45,104,83,132,254,164,133,53,235,217,80,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,4,21,226,63,195,254,30,98,40,78,226,222,16,219,191,233,177,3,166,97,216,209,220,98,59,119,20,93,232,111,108,133,188,182,219,67,204,182,102,180,60,106,220,109,180,109,40,151,245,38,212,117,225,67,145,201,55,45,86,137,155,140,70,92,67,161,83,100,72,93,163,73,52,53,32,231,75,105,78,48,169,175,146,137,68,210,24,117,43,229,36,180,116,222,105,46,106,132,182,142,117,186,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,53,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,58,65,168,240,204,199,26,86,107,41,25,109,154,230,148,170,239,81,80,131,122,55,79,121,218,122,232,236,17,27,210,148,132,107,203,121,27,155,105,76,45,105,34,125,230,17,204,216,243,79,46,237,48,95,8,108,220,5,194,251,127,8,240,253,137,109,208,173,216,234,102,57,203,124,222,125,213,173,197,58,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,26,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,225,158,28,253,226,110,9,98,230,101,235,247,182,2,81,162,71,183,166,199,140,185,85,40,205,190,194,43,85,21,35,153,38,105,199,121,182,212,194,205,78,19,75,73,39,215,91,10,120,204,212,242,140,122,174,25,86,14,60,221,249,151,167,86,48,74,225,151,108,199,161,71,113,219,142,186,186,127,91,78,102,18,144,163,68,73,140,27,204,147,232,144,235,72,65,52,151,9,194,208,222,70,135,28,214,139,244,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,159,252,49,115,227,249,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,217,246,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,30,175,0,112,114,133,151,252,26,180,240,118,220,123,168,137,108,211,211,29,201,59,86,142,174,82,212,167,36,201,216,181,172,219,230,190,227,174,242,247,154,81,191,106,125,84,145,14,128,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,5,96,113,107,201,71,166,225,204,205,150,25,83,42,179,43,76,242,91,189,41,236,23,61,181,65,101,142,90,42,105,35,86,246,249,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,117,109,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,254,201,38,112,109,156,220,225,123,85,164,156,72,87,181,14,59,9,187,40,241,26,145,200,130,251,174,62,134,86,219,142,160,146,164,60,152,203,116,144,149,184,109,146,137,11,82,140,183,42,69,0,202,184,179,236,196,241,0,153,132,89,76,194,76,191,96,133,197,210,95,82,240,254,223,98,230,169,52,219,237,74,160,197,114,141,5,230,147,25,106,65,54,111,62,220,142,199,155,90,148,202,80,173,9,46,41,11,110,186,240,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,235,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,9,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,95,247,11,143,2,120,101,243,175,56,154,37,80,0,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,143,114,245,116,208,172,108,151,225,165,235,116,206,232,168,182,254,23,209,170,149,25,60,165,185,200,138,197,37,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,40,223,58,121,152,147,154,236,121,170,226,123,48,101,211,232,76,71,102,145,111,65,150,77,115,227,83,153,220,105,230,27,105,34,53,184,235,143,60,100,106,94,195,120,219,37,173,40,73,142,20,47,163,135,238,123,168,89,170,181,91,178,174,149,244,88,155,111,211,201,202,140,109,22,231,165,34,176,220,86,221,170,239,68,118,163,177,205,147,33,69,211,36,205,72,211,82,213,61,165,5,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,34,37,101,215,30,111,44,182,226,229,11,21,172,201,178,210,186,116,132,34,167,5,153,4,202,42,212,227,90,78,68,39,77,72,90,118,56,148,232,74,52,43,98,201,14,36,183,161,38,87,253,132,56,161,133,249,202,203,203,119,4,84,196,168,80,175,26,59,180,139,146,142,204,215,13,112,31,122,57,34,109,57,215,18,77,186,149,160,157,82,73,100,72,53,33,72,117,30,170,208,163,130,179,175,92,18,225,39,139,149,59,121,156,53,137,120,84,177,22,177,38,172,212,232,19,31,102,163,110,89,171,91,5,22,26,74,74,28,67,235,41,13,212,75,106,100,32,221,233,35,173,229,167,115,100,212,255,0,193,12,200,224,150,99,233,85,58,206,11,223,209,46,56,244,105,8,141,61,9,142,252,87,227,45,105,220,131,91,50,16,135,73,10,34,86,213,237,216,163,67,132,70,102,133,145,116,177,0,56,205,225,111,210,188,184,208,177,50,5,11,170,159,98,92,13,245,51,122,173,157,29,46,106,13,151,190,172,214,73,115,124,164,211,147,216,149,45,58,106,90,39,152,98,162,240,163,20,42,184,85,90,173,84,233,233,150,244,122,253,175,92,181,231,68,102,106,163,34,67,21,10,123,209,139,155,161,25,56,134,157,113,169,4,218,139,69,46,58,59,82,100,75,79,159,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,78,120,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,119,15,64,51,89,155,31,20,248,201,241,2,225,243,23,197,196,240,247,176,44,220,83,225,195,100,225,246,32,219,209,43,150,245,114,61,110,52,232,50,72,246,58,143,76,204,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,169,108,224,229,50,242,202,46,40,125,7,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,85,85,191,239,42,237,155,64,195,234,205,195,46,101,189,106,200,157,38,139,5,227,37,34,2,230,27,71,36,154,51,45,201,66,212,195,107,52,107,176,151,189,68,68,167,22,106,149,92,56,178,57,27,53,183,148,251,195,16,87,46,62,29,89,242,24,68,230,90,67,173,46,183,45,68,107,40,77,62,68,73,66,18,146,74,159,82,85,205,74,29,105,41,36,155,196,235,114,43,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,25,150,199,236,28,174,229,255,0,25,110,204,29,184,222,234,37,219,53,5,71,110,78,212,35,171,138,180,147,145,164,236,66,214,77,243,88,113,167,121,123,205,72,223,181,94,178,76,135,192,187,47,251,202,250,141,111,197,188,46,25,117,100,90,180,118,232,20,131,146,100,165,197,167,54,235,174,181,28,151,166,229,33,10,125,194,70,227,61,168,218,132,232,132,33,41,179,238,7,214,4,150,169,88,167,138,83,173,232,135,30,84,138,117,2,151,86,81,52,167,201,109,37,215,230,199,65,235,205,66,12,158,128,181,118,18,22,100,223,218,54,207,109,165,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,10,149,226,215,146,143,66,76,153,155,44,50,166,82,161,209,94,228,183,122,83,216,46,67,137,156,243,252,180,84,210,70,173,142,115,150,235,77,186,150,210,149,19,132,151,76,156,55,94,90,57,175,11,140,179,230,94,183,139,150,206,63,217,147,165,217,150,4,57,15,51,83,173,60,104,52,87,98,52,180,20,138,107,81,148,173,207,161,213,22,195,120,211,202,105,109,45,105,89,190,194,80,113,131,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,26,241,150,198,252,47,167,97,125,47,47,117,90,28,186,181,237,86,145,18,231,167,58,151,28,101,138,43,13,184,235,61,82,212,94,171,235,117,37,42,58,89,237,34,37,56,226,141,6,134,137,202,139,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,162,255,0,175,59,63,17,236,14,30,151,197,155,139,151,239,211,75,190,149,133,245,246,42,149,189,134,93,75,157,4,147,74,119,43,69,187,203,65,161,174,114,200,156,119,151,204,89,18,214,162,44,246,13,41,229,59,194,198,13,252,63,183,188,185,129,26,184,161,100,163,249,64,88,139,198,124,61,166,85,103,98,77,155,79,68,102,169,208,139,157,233,154,90,94,82,215,28,154,82,139,71,154,230,190,243,102,217,26,220,245,218,216,226,150,215,46,146,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,169,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,246,208,165,165,8,66,137,8,153,64,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,74,93,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,66,249,250,206,189,213,154,204,71,151,68,164,212,250,124,50,182,106,15,55,110,83,227,155,136,110,126,195,83,105,169,200,39,18,133,169,231,80,102,104,74,210,92,150,214,104,34,220,167,86,236,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,8,117,196,255,0,6,28,197,28,189,79,172,65,138,203,146,173,133,59,89,90,212,222,170,38,99,65,154,163,208,201,10,62,247,11,218,69,247,144,168,108,165,98,253,79,4,177,222,218,175,55,57,216,240,215,85,135,14,162,68,234,144,158,156,230,48,167,119,122,232,45,52,107,183,113,233,217,218,94,237,16,216,247,93,54,247,180,104,247,93,38,75,111,198,170,193,143,49,10,66,210,162,209,214,146,225,118,164,204,187,148,94,211,252,76,85,63,26,7,234,103,121,91,145,221,113,206,143,161,134,164,167,85,109,223,205,168,145,30,157,218,232,56,119,12,188,84,183,48,139,24,110,91,162,228,155,30,51,5,105,204,105,181,188,227,104,250,206,170,26,203,67,90,210,90,232,218,189,186,246,14,53,154,204,82,86,47,99,149,209,117,165,227,118,55,164,166,177,17,123,183,18,152,235,31,113,6,71,189,68,101,163,158,195,211,220,45,143,132,78,30,59,103,101,202,101,90,100,102,121,213,202,219,149,6,158,217,245,156,151,160,64,81,39,113,164,143,110,169,51,208,140,203,95,105,137,208,0,0,0,0,33,15,21,252,77,110,207,203,217,219,81,103,114,102,86,230,116,174,35,155,180,215,29,232,51,144,101,161,44,140,245,52,251,72,203,241,20,247,151,91,69,235,223,28,44,123,121,150,210,231,83,112,211,16,180,168,140,201,73,84,198,144,100,100,73,61,126,215,184,105,22,196,162,21,181,100,91,246,241,54,150,253,25,75,137,15,106,75,66,46,91,41,70,132,90,23,234,251,139,240,31,116,0,0,7,252,60,243,113,217,114,67,203,74,27,105,38,181,169,71,161,17,17,106,102,102,98,165,184,161,231,109,202,189,65,252,12,195,74,220,150,163,70,53,55,87,145,18,78,210,90,210,169,177,95,142,165,50,249,145,164,200,208,102,133,163,94,227,63,97,8,135,148,60,171,222,25,157,196,136,116,232,209,159,69,18,52,134,228,85,39,56,135,73,6,202,95,96,158,66,92,38,92,71,51,99,251,136,149,217,237,62,206,251,240,193,204,36,180,240,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,122,126,194,247,0,35,46,117,50,208,89,137,163,219,244,210,66,72,161,213,162,60,242,180,237,229,33,50,18,162,51,229,57,217,245,222,222,207,242,246,156,32,176,96,97,142,27,91,182,69,57,164,33,186,77,50,36,69,108,74,75,114,154,142,219,90,246,37,58,253,130,237,208,191,103,112,248,89,148,169,46,147,130,215,20,246,220,109,181,55,210,104,167,21,162,123,101,178,94,242,247,140,212,153,187,41,237,73,38,165,171,216,69,175,113,13,65,97,244,21,83,109,8,16,148,222,195,111,155,234,233,166,154,186,179,238,253,163,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,213,20,146,225,184,149,22,164,122,118,126,210,25,125,190,33,162,159,116,77,136,219,102,132,183,203,209,58,105,166,173,164,251,191,104,208,102,68,235,106,184,50,197,104,84,148,218,144,110,122,67,177,73,208,251,42,18,83,239,63,112,239,198,68,162,209,68,70,95,120,37,41,73,109,74,72,136,189,132,67,250,0,56,30,113,242,211,65,204,110,20,85,40,142,192,141,233,184,113,159,147,77,146,109,35,152,79,162,52,132,180,141,252,167,23,183,123,218,232,146,215,94,210,237,239,160,187,182,220,188,240,23,20,229,81,223,57,116,218,213,177,85,89,48,242,121,172,154,151,26,74,146,151,16,163,36,44,211,189,173,73,68,69,221,236,62,235,200,225,241,153,136,184,253,131,20,200,149,41,232,118,225,183,227,51,78,152,149,58,74,117,222,68,72,164,183,148,70,234,214,173,92,120,245,81,233,169,247,145,31,124,168,0,0,0,239,20,105,197,135,10,202,202,204,39,210,104,16,208,204,42,244,46,177,229,37,189,187,229,63,58,114,212,102,100,130,35,51,74,75,180,204,213,247,152,247,252,26,49,41,80,49,86,189,134,242,30,38,216,145,71,149,83,65,184,173,18,167,21,38,158,201,36,181,86,134,173,11,187,110,191,127,176,92,103,120,0,0,0,0,230,89,149,177,226,226,22,6,94,182,235,240,74,91,174,80,106,74,138,209,180,78,25,190,112,222,66,52,35,74,143,93,87,167,97,107,219,216,51,127,122,209,228,90,247,181,122,128,235,74,142,253,38,171,42,26,145,180,208,109,173,167,148,131,45,52,35,35,35,79,118,133,166,157,196,62,100,137,149,10,155,141,20,169,82,37,184,148,165,150,137,197,169,195,36,251,18,157,125,157,189,132,94,241,117,60,36,240,89,204,61,193,9,183,245,199,0,162,84,171,115,156,122,59,142,53,203,63,71,189,14,11,169,51,53,161,42,211,114,20,125,138,52,246,123,123,199,50,226,145,157,104,81,233,143,224,70,28,214,210,228,151,84,164,213,164,194,146,70,73,65,166,108,87,163,169,108,191,169,30,187,12,208,180,105,220,103,236,33,1,114,143,131,181,92,114,199,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,232,239,105,168,180,237,237,63,126,136,236,139,106,13,155,102,208,173,58,107,8,102,53,26,155,22,3,72,66,73,36,72,101,164,182,93,132,68,93,201,46,226,47,192,135,219,0,0,0,0,0,0,0,0,0,0,0,0,0,21,23,198,159,1,164,210,111,43,83,49,180,104,81,17,77,174,199,69,179,90,54,99,180,210,253,34,201,56,236,103,157,89,47,123,235,118,57,56,217,30,207,171,68,20,36,215,235,33,37,89,98,228,248,50,96,92,59,91,6,171,184,243,87,163,108,173,94,213,7,41,212,185,110,27,14,127,67,196,81,33,70,201,164,141,214,185,146,202,66,92,66,148,68,190,145,133,108,34,74,84,171,21,1,74,220,106,252,83,218,223,15,224,249,141,68,123,254,11,183,77,10,198,181,115,11,122,221,51,186,42,45,191,79,161,213,42,50,121,75,115,145,21,134,234,142,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,71,94,32,217,219,170,230,190,255,0,110,133,108,63,46,14,29,90,178,36,51,74,134,153,74,83,21,103,210,243,201,69,89,109,169,150,150,133,185,29,77,165,45,56,74,54,75,152,73,50,55,28,213,195,231,36,149,92,215,223,238,87,110,118,37,193,195,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,114,205,68,70,227,122,223,77,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,62,77,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,83,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,213,40,136,187,76,135,128,254,86,57,88,255,0,198,91,10,191,245,202,157,255,0,182,28,171,138,63,129,60,77,249,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,75,254,45,121,215,244,36,57,153,77,195,42,157,86,29,105,238,75,151,165,65,131,228,54,152,47,49,204,69,49,38,105,222,231,57,14,180,227,170,109,73,73,54,73,104,205,194,117,228,34,178,240,95,8,111,44,122,197,11,127,8,240,253,136,142,87,110,41,10,102,57,203,124,153,97,164,33,181,58,235,206,47,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,67,217,98,203,213,171,149,252,26,162,225,29,173,39,175,232,57,146,106,53,69,197,110,59,213,57,206,171,115,178,28,74,11,251,214,208,74,82,212,134,154,105,6,181,236,220,126,130,245,198,252,23,195,90,171,84,44,70,197,235,42,213,169,63,29,50,218,135,91,175,196,130,251,140,41,74,74,93,75,111,56,149,26,13,72,90,73,68,90,106,133,23,176,199,234,177,113,99,11,49,67,174,252,153,226,93,169,118,250,51,149,214,250,10,179,26,127,75,204,221,203,230,242,86,173,155,185,107,219,187,77,118,43,78,227,30,172,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,224,45,211,133,14,120,227,92,180,170,38,81,241,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,148,162,209,163,101,164,183,162,20,218,57,214,104,62,77,211,118,90,182,53,10,85,211,122,220,212,171,126,139,11,103,83,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,213,40,136,187,76,135,128,254,86,57,88,255,0,198,91,10,191,245,202,157,255,0,182,28,171,138,63,129,60,77,249,47,156,66,20,2,53,80,2,149,184,157,100,59,242,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,135,248,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,12,171,143,213,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,191,76,130,228,162,213,202,158,28,68,173,213,169,157,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,85,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,215,249,88,229,99,255,0,25,108,42,255,0,215,42,119,254,216,51,99,225,99,25,62,31,220,62,92,248,205,96,145,89,144,206,13,205,141,152,105,134,184,37,70,57,116,235,18,192,181,232,16,23,2,75,81,212,185,149,184,80,85,29,233,196,180,163,154,132,25,60,227,72,111,152,164,154,27,75,134,148,173,102,132,50,57,148,74,174,111,177,113,86,163,245,25,116,123,78,131,29,53,43,142,170,196,117,45,104,96,214,73,68,86,86,105,54,145,37,227,221,179,152,122,18,27,121,194,75,156,163,109,83,171,137,103,15,58,85,70,192,139,141,248,27,14,37,53,120,113,107,177,77,172,80,148,164,164,165,81,41,204,153,55,41,15,175,215,118,76,120,232,36,43,156,181,169,198,89,108,146,162,91,73,67,213,87,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,62,255,0,196,7,51,22,110,107,241,46,202,197,43,62,12,186,114,211,99,196,166,213,233,146,72,212,186,117,69,185,211,86,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,162,90,240,49,253,54,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,136,43,26,214,174,203,181,106,55,172,120,59,232,180,170,132,58,92,201,60,212,23,42,84,182,228,185,29,189,134,123,213,185,16,164,158,164,70,146,229,232,163,35,82,72,251,174,71,51,119,85,202,14,46,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,115,11,67,67,143,54,74,111,154,110,39,197,102,135,29,43,185,139,199,27,171,20,42,213,154,172,232,19,170,18,26,160,51,81,36,33,202,125,29,47,44,226,69,38,219,51,109,189,141,168,183,18,12,200,220,83,139,53,45,75,82,213,105,60,29,242,235,39,15,48,142,181,141,183,133,167,46,157,112,223,82,16,205,33,233,205,52,75,85,1,180,33,109,60,193,109,231,52,137,15,45,197,40,148,162,75,168,143,25,196,167,110,197,174,194,135,52,204,189,129,39,20,242,243,137,24,125,79,183,162,87,42,85,203,94,165,26,151,6,73,53,177,218,143,78,179,134,100,110,153,33,11,76,130,105,104,90,140,182,45,41,86,169,219,169,102,136,75,254,21,152,57,66,197,220,220,82,36,220,111,107,18,194,167,187,120,183,27,106,255,0,157,74,140,251,13,198,45,232,90,77,28,183,228,52,254,190,178,85,200,216,164,154,86,102,87,210,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,43,215,138,54,118,233,89,129,185,153,193,44,55,126,36,203,38,203,172,46,90,235,81,37,38,67,21,217,165,29,13,165,214,245,101,42,109,12,41,201,173,18,144,226,219,120,156,39,11,82,38,204,64,177,109,60,35,179,155,66,151,66,163,228,238,237,165,116,53,88,61,124,139,82,163,29,11,91,117,6,212,183,166,201,141,32,187,121,111,35,115,238,33,206,198,214,218,77,7,177,104,79,63,229,113,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,2,146,248,199,97,12,155,43,50,240,113,74,59,18,206,155,136,244,118,94,91,239,62,210,145,233,24,40,68,87,153,105,9,209,104,66,99,148,5,153,172,143,85,188,189,170,61,13,40,129,99,71,185,47,193,202,238,1,101,130,192,194,171,165,237,245,170,85,61,201,21,22,246,160,186,105,82,228,59,45,216,218,161,107,66,249,43,144,166,185,137,81,165,124,189,229,161,43,66,237,99,207,222,184,133,96,225,173,41,170,238,35,95,22,253,171,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,215,68,40,253,134,60,253,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,211,83,169,119,52,41,114,159,216,133,45,123,26,109,197,45,91,80,133,40,244,46,196,164,204,251,8,196,64,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,126,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,134,109,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,0,1,202,191,149,142,86,63,241,150,194,175,253,114,167,127,237,135,74,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,101,136,94,77,231,155,186,86,80,120,126,96,205,214,197,58,37,98,236,175,88,244,10,109,185,74,126,66,80,133,190,84,166,84,185,79,32,148,78,174,51,37,183,127,44,181,53,184,203,102,166,249,164,226,105,46,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,180,225,161,145,200,217,113,179,89,198,27,225,114,215,136,183,165,29,180,61,17,196,59,29,20,58,115,198,219,229,9,76,172,146,163,146,106,67,74,121,75,79,168,182,201,180,17,18,86,183,164,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,171,226,167,144,239,245,95,53,120,65,69,254,228,237,223,66,166,83,191,225,215,38,182,165,243,127,226,233,117,13,179,253,210,66,213,249,213,138,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,81,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,21,213,197,11,58,255,0,202,2,251,94,12,97,237,78,149,59,13,172,218,130,36,181,81,132,124,239,76,213,18,202,144,185,4,234,146,90,50,215,53,246,91,38,204,208,231,174,238,247,18,182,185,112,88,93,79,5,79,11,23,79,196,9,222,93,78,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,124,75,222,218,131,121,89,181,219,78,164,194,30,141,89,166,202,128,234,22,146,81,26,30,105,77,159,97,145,151,114,143,188,143,240,49,157,204,220,96,237,87,3,113,210,224,183,29,167,73,129,25,233,242,231,211,77,76,169,162,56,167,49,244,52,164,122,136,45,186,53,216,105,45,59,59,15,221,62,184,91,231,90,20,138,99,24,17,136,213,180,183,37,165,37,52,153,51,100,145,18,144,73,133,21,152,233,91,207,234,103,174,243,36,33,26,119,153,123,72,116,222,45,152,44,230,33,96,132,43,250,219,128,82,234,84,73,205,189,33,198,218,230,31,163,217,135,57,213,25,26,16,165,105,185,105,62,213,18,123,125,157,226,149,163,204,168,83,28,116,162,202,145,17,197,37,76,186,77,173,77,153,167,218,149,105,236,236,237,35,247,15,167,101,81,228,93,23,181,6,128,211,74,144,253,94,171,22,26,81,180,214,167,22,235,201,65,22,154,25,153,153,171,220,122,251,140,105,3,45,86,60,92,61,192,203,42,221,143,4,162,58,221,6,154,169,77,147,68,217,147,229,13,148,47,82,36,164,245,213,26,118,150,189,157,163,166,128,0,0,0,119,10,115,227,47,137,74,159,138,180,28,55,142,241,56,196,122,60,90,154,205,181,106,148,184,153,53,6,77,39,162,180,37,104,125,219,117,251,253,131,192,112,159,194,178,189,115,9,244,154,161,9,15,66,160,194,235,25,82,155,221,178,83,19,160,173,38,70,104,50,35,36,168,251,72,201,95,121,11,203,238,0,0,0,17,95,136,62,102,34,224,14,11,212,226,83,103,161,171,134,224,140,245,58,26,82,233,37,214,185,241,37,18,30,73,19,168,90,116,113,146,209,69,174,135,220,70,125,212,111,105,91,151,158,61,98,156,90,59,7,46,165,90,185,234,168,39,222,87,53,227,74,228,201,74,84,226,212,68,181,146,119,187,169,168,200,251,253,167,223,126,153,56,203,77,7,46,88,81,75,162,53,2,55,166,230,70,98,77,74,73,52,142,97,190,184,209,210,234,55,242,155,94,221,236,235,162,139,93,123,79,183,187,190,0,15,249,82,18,178,209,105,37,17,118,246,150,163,250,68,68,90,17,118,14,5,158,186,218,173,252,177,93,245,36,182,167,13,175,71,250,169,45,76,245,168,70,79,188,189,227,62,86,60,36,84,46,136,80,220,108,214,151,57,154,164,139,93,116,109,71,254,65,168,42,114,73,16,219,74,75,66,45,123,63,105,143,210,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,164,164,214,202,146,69,223,167,248,198,102,113,218,156,229,39,21,107,148,247,90,229,169,174,155,84,237,211,77,99,52,125,218,23,188,93,215,11,250,234,235,153,59,178,221,121,90,188,143,72,239,237,247,213,38,233,222,102,125,196,37,136,0,0,254,25,17,150,134,90,145,138,156,226,235,150,134,41,178,97,227,141,179,74,116,250,151,27,133,61,49,152,45,164,106,57,242,93,121,100,134,190,228,234,181,47,221,169,123,71,34,225,33,137,207,217,153,135,145,111,75,168,60,152,21,202,74,225,55,24,221,50,107,169,122,116,4,18,246,26,201,59,182,167,77,116,51,211,179,67,23,129,223,218,67,250,0,0,2,186,248,197,225,131,53,108,38,164,98,36,104,139,114,84,42,156,120,78,27,109,145,154,89,68,106,131,198,163,209,6,100,146,51,237,61,218,125,222,209,92,153,32,191,222,195,188,200,90,53,54,231,46,51,117,10,156,10,115,230,151,77,27,218,114,124,101,41,7,235,39,82,61,157,198,102,93,157,195,68,116,121,205,85,41,16,106,108,43,86,229,198,105,244,30,165,218,149,164,148,93,218,251,253,227,246,0,0,0,0,252,181,54,78,69,54,92,114,74,84,110,176,226,52,81,106,71,170,76,180,63,184,103,63,58,22,178,109,92,202,95,145,211,180,142,125,126,169,57,68,158,228,154,231,200,45,11,176,180,251,63,127,226,62,94,86,112,142,167,140,184,221,107,90,176,226,155,177,19,84,130,253,65,70,133,41,41,137,213,176,219,166,122,33,100,68,68,225,125,162,219,239,251,236,239,58,89,192,182,178,181,133,80,114,255,0,132,211,160,59,112,149,17,170,91,207,65,117,181,116,72,233,164,68,82,183,48,243,107,109,244,56,195,103,169,163,213,236,236,215,66,42,146,139,18,251,198,43,220,155,97,186,165,126,189,92,155,235,43,71,165,58,167,94,123,188,244,222,179,35,91,157,253,167,170,189,166,98,237,120,118,228,222,38,94,236,104,247,149,205,78,99,233,109,122,18,28,121,75,100,185,177,217,125,152,142,41,133,26,216,109,212,26,93,101,90,160,204,200,143,222,125,165,50,192,0,0,0,0,0,0,0,0,0,0,0,0,0,67,94,44,206,97,123,89,62,170,43,17,225,75,149,56,235,16,211,105,162,52,151,24,89,86,205,46,18,22,106,75,107,65,161,49,142,98,214,135,82,73,90,18,164,37,77,186,166,220,77,16,141,36,100,238,173,74,173,101,67,7,166,81,170,113,39,199,110,199,162,196,91,177,158,75,168,75,236,67,105,151,154,53,36,204,137,109,186,219,141,173,61,233,90,20,147,208,200,200,118,0,20,173,198,175,197,61,173,240,254,15,152,212,68,32,165,95,247,149,10,205,175,225,245,26,225,151,14,222,186,164,65,147,90,130,201,146,81,61,112,205,211,140,78,153,22,229,33,10,125,197,146,53,216,107,216,163,35,83,104,52,251,252,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,35,67,216,85,134,118,174,13,225,197,185,133,182,84,78,158,139,108,211,218,167,198,220,219,104,113,237,133,235,190,239,45,8,66,158,117,102,167,28,89,36,183,184,181,168,203,85,24,245,96,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,138,188,81,252,9,226,111,201,124,226,16,160,17,127,220,81,252,9,226,111,201,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,160,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,234,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,63,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,185,42,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,197,180,225,6,76,168,89,195,225,153,133,20,198,234,190,134,188,237,127,164,82,45,154,147,171,89,197,75,142,213,229,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,149,65,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,189,78,28,89,227,147,154,219,54,125,159,136,40,137,31,17,108,248,236,46,115,205,45,166,145,91,136,163,52,20,214,152,35,37,33,105,81,37,47,165,41,229,37,110,180,164,154,73,226,105,191,65,197,31,192,158,38,252,151,206,33,10,1,23,253,197,31,192,158,38,252,151,206,33,10,1,26,168,17,87,55,185,188,254,74,88,203,130,127,74,102,242,112,246,241,244,252,43,163,100,14,165,230,57,73,131,210,203,111,105,147,133,202,113,213,111,36,239,220,211,142,232,218,220,38,182,201,79,244,43,126,218,191,236,85,199,109,220,116,255,0,252,156,200,53,40,50,27,255,0,148,219,204,184,218,254,244,169,42,246,145,138,1,207,70,76,171,185,60,196,120,180,198,234,190,153,179,46,142,162,69,179,82,117,104,41,74,109,163,71,54,52,150,211,166,143,53,205,104,141,196,164,155,113,43,74,147,180,205,109,55,249,114,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,101,220,92,159,11,204,136,208,176,246,213,182,243,65,136,72,235,110,251,130,158,213,82,219,141,170,219,244,20,87,219,146,223,51,123,82,20,212,174,170,36,134,28,209,198,201,76,235,183,66,94,227,43,21,0,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,83,205,143,133,140,100,248,127,112,249,115,227,53,131,165,101,215,1,175,44,201,98,229,11,10,108,200,82,212,186,140,132,46,167,57,152,228,242,41,52,226,90,74,68,215,73,75,66,118,54,149,106,73,53,167,122,205,13,164,247,173,36,122,19,203,174,3,89,185,109,194,58,22,20,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,212,146,107,86,196,18,27,73,236,66,72,186,88,167,110,43,25,28,141,134,181,89,249,164,195,101,203,118,133,115,214,13,119,77,49,72,117,243,167,84,101,41,107,57,168,115,67,36,70,121,221,82,164,184,162,229,188,235,105,65,169,46,165,182,107,128,90,167,3,31,211,103,238,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,247,252,23,109,106,21,243,106,230,22,202,186,96,245,180,91,130,159,67,165,212,99,115,86,223,62,43,237,213,27,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,137,121,228,202,37,87,40,56,184,155,81,138,140,186,197,167,94,142,170,149,185,85,126,58,144,181,176,75,52,174,43,203,36,147,75,146,201,237,223,203,61,13,14,50,225,165,190,105,54,158,105,128,56,57,93,204,6,50,218,120,59,110,61,211,203,185,170,9,142,228,157,168,95,73,21,9,83,146,100,236,90,208,78,114,152,109,215,121,123,201,75,217,181,62,178,136,134,148,237,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,51,109,156,70,233,77,102,191,24,83,70,155,46,84,115,190,43,74,90,228,198,75,11,39,206,99,166,242,9,41,113,100,104,75,166,226,16,189,196,107,66,82,179,75,102,163,109,54,21,193,10,220,195,133,218,184,151,118,199,95,81,127,53,80,137,78,152,151,35,145,244,84,117,182,110,71,54,93,54,200,203,158,250,36,243,16,78,25,31,72,193,169,9,218,149,42,207,192,102,179,54,62,41,241,147,226,5,195,230,47,142,235,87,207,28,107,107,135,253,155,148,124,57,68,178,174,212,163,212,145,119,85,137,110,199,40,49,29,171,73,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,152,191,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,88,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,219,254,42,112,166,195,133,229,30,54,21,97,252,218,172,219,250,208,235,238,26,93,93,111,18,61,51,88,125,134,83,33,135,24,113,194,101,150,100,20,72,173,35,214,35,103,148,210,205,110,125,119,58,152,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,18,43,53,185,205,174,230,211,14,48,174,153,126,82,185,87,157,137,233,120,245,122,147,8,66,34,213,91,144,80,185,18,82,218,116,229,60,125,59,164,235,100,146,111,113,37,72,208,151,202,107,235,112,184,241,217,134,95,58,242,121,162,255,0,128,87,87,26,202,70,28,73,192,235,46,183,94,168,242,47,56,55,2,216,183,89,109,68,183,36,69,117,157,103,37,77,155,200,218,201,114,162,169,79,19,110,169,46,37,134,244,65,62,165,149,70,97,236,43,54,163,127,219,84,252,70,171,75,165,218,114,171,16,153,175,78,136,147,83,241,105,202,121,5,37,230,200,144,179,53,165,163,90,136,137,11,237,34,245,85,220,122,136,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,6,107,7,191,198,79,203,47,164,109,111,203,55,165,121,223,67,232,159,70,186,221,188,159,163,189,42,61,31,210,236,250,190,79,47,93,118,246,243,121,220,207,174,230,142,235,194,250,167,130,84,156,215,209,101,99,75,113,22,181,199,76,107,60,164,196,126,74,62,146,61,50,43,80,204,144,210,84,146,89,37,111,154,22,233,114,219,89,37,122,165,105,66,138,253,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,115,252,245,230,82,187,149,107,39,15,113,54,152,92,234,83,216,129,79,165,220,145,19,21,15,185,46,142,236,57,171,144,219,68,165,35,107,197,202,67,141,153,45,5,204,109,4,163,52,26,210,174,235,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,86,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,163,174,90,51,23,125,229,127,20,224,98,101,139,35,251,148,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,172,246,102,199,197,62,50,124,64,184,124,197,241,215,235,249,219,170,209,114,57,99,229,35,14,31,151,2,67,145,230,189,118,86,35,74,83,75,83,15,212,234,43,93,36,219,83,36,102,135,26,114,27,171,117,167,116,82,22,166,84,70,70,226,71,10,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,94,175,57,56,57,66,203,254,97,238,12,29,183,30,234,34,91,52,250,28,119,36,237,90,58,185,75,164,67,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,179,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,8,105,196,75,38,241,51,9,99,72,188,173,154,115,63,75,104,48,150,227,42,67,37,205,144,203,12,203,113,44,17,161,135,29,89,169,215,147,162,8,200,140,253,199,218,116,149,42,37,247,131,183,185,182,251,117,74,5,122,135,55,213,81,147,209,93,75,172,189,222,90,236,89,17,45,190,254,195,213,62,195,33,109,185,45,206,5,181,154,92,42,157,151,252,89,157,5,171,132,232,142,210,217,122,115,173,167,173,71,77,30,34,85,185,247,156,91,143,173,199,220,61,73,30,183,111,102,186,145,214,46,105,240,142,167,131,88,221,116,218,178,226,155,81,21,84,156,253,60,201,10,74,85,19,171,125,13,25,106,132,17,145,147,103,246,75,111,187,238,250,121,47,181,147,117,102,82,194,142,123,12,224,215,233,115,136,151,220,163,68,248,229,161,246,30,191,107,238,252,70,140,41,140,156,122,108,72,230,148,164,218,97,180,104,146,208,139,68,145,104,95,112,253,64,0,0,0,63,29,98,115,84,186,68,234,155,234,209,184,145,157,125,103,169,118,37,9,53,31,126,158,239,120,206,230,119,239,247,177,19,50,23,117,77,115,156,146,221,62,167,62,156,193,173,211,94,198,155,159,37,73,65,122,202,208,139,127,113,25,23,111,112,177,190,14,152,96,205,39,9,170,248,137,38,34,219,149,50,167,34,19,102,227,100,70,166,87,26,158,241,40,181,65,25,164,204,187,247,105,247,123,69,138,0,0,0,254,119,118,152,163,254,45,248,156,253,231,152,120,246,244,74,131,170,129,67,164,162,19,145,137,211,54,186,150,103,79,65,175,97,44,211,187,106,180,215,66,61,59,52,33,215,56,68,229,161,138,148,153,152,227,115,82,157,46,153,215,33,64,76,150,11,105,154,78,4,150,158,65,45,175,189,90,45,43,247,232,94,209,108,132,68,69,161,22,132,67,250,0,0,34,119,19,250,234,232,121,59,189,94,97,90,60,191,70,236,237,247,85,33,107,220,100,125,198,41,23,2,105,206,85,177,86,135,79,105,174,98,157,234,116,78,221,117,210,51,167,221,161,251,134,153,163,36,208,202,82,101,221,175,248,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,106,90,12,224,103,22,136,245,7,48,215,76,39,77,71,183,161,208,213,174,191,218,49,207,220,94,241,106,156,33,43,238,212,114,220,213,9,91,118,82,55,109,211,191,235,103,207,81,235,219,247,123,139,246,137,216,0,0,3,155,230,23,10,41,120,203,132,215,21,145,80,138,135,156,151,78,150,152,134,104,74,141,50,21,25,214,144,162,213,11,208,203,152,125,164,90,251,189,199,80,185,41,192,187,190,217,207,29,66,211,114,143,46,51,118,149,81,213,27,143,199,117,9,113,136,181,120,205,238,73,242,203,82,61,186,145,232,146,236,246,11,192,65,25,33,36,125,228,68,70,63,232,0,0,7,19,206,85,128,214,35,101,210,245,161,170,26,36,60,197,22,165,42,49,41,178,89,165,226,131,33,40,82,125,85,25,40,141,125,134,69,175,184,103,137,165,212,176,250,252,67,173,238,110,125,185,87,37,39,118,228,154,93,142,247,102,191,101,69,235,35,238,63,192,104,179,41,216,129,27,18,114,245,97,87,219,146,135,164,166,221,165,177,52,210,178,86,146,122,22,22,225,31,172,163,215,85,255,0,88,245,247,142,186,0,0,0,3,241,214,38,55,78,164,78,168,58,180,161,17,163,58,242,148,163,209,41,36,164,204,204,207,216,93,131,56,217,190,187,19,120,102,67,16,106,8,112,220,68,123,146,173,21,10,215,84,154,83,62,65,145,164,245,63,87,214,236,29,23,45,24,203,110,101,183,12,174,75,246,51,80,37,222,245,150,230,81,233,141,184,150,220,92,86,158,142,203,172,200,34,37,182,242,13,47,51,166,244,168,200,181,236,35,87,105,112,170,173,83,16,113,227,17,151,46,79,95,91,184,46,26,129,236,109,28,249,42,39,31,124,204,144,146,51,90,246,243,29,236,46,211,245,189,166,125,183,15,195,239,33,22,254,15,91,16,49,27,17,168,172,203,187,103,180,212,166,153,151,25,14,20,36,173,184,175,39,213,122,58,29,109,212,58,218,203,177,71,183,83,246,234,98,118,165,41,66,73,8,73,37,41,45,8,136,180,34,47,112,254,128,242,151,254,41,88,24,97,72,126,179,124,221,212,122,51,12,52,167,72,167,84,24,142,107,209,43,86,137,230,173,36,102,100,133,232,90,251,15,220,98,7,99,87,24,59,26,211,155,38,147,133,244,51,172,200,142,234,218,41,50,35,51,34,35,155,77,196,238,74,216,154,70,105,51,75,102,71,167,106,84,103,237,33,30,127,179,57,152,71,107,73,83,214,117,140,138,89,75,39,12,154,167,206,39,205,157,255,0,103,182,118,221,118,251,59,181,251,133,146,100,235,52,176,179,77,135,42,187,155,164,189,2,92,73,7,14,82,13,130,105,179,117,12,71,113,102,130,230,184,123,117,127,179,83,215,66,237,47,127,126,0,0,0,0,0,0,0,0,0,0,1,77,124,102,241,210,101,211,140,180,44,6,164,86,119,209,108,154,123,117,26,164,70,201,246,255,0,166,37,164,214,146,120,148,100,211,188,184,135,29,77,173,41,51,71,86,250,119,153,169,73,77,117,139,116,224,177,143,49,170,214,109,215,151,42,204,217,107,169,80,164,46,230,162,147,210,29,117,30,142,120,219,106,75,45,32,209,177,132,53,32,219,112,203,127,214,46,114,212,72,245,86,163,179,64,20,173,198,175,197,61,173,240,254,15,152,212,68,42,194,172,51,186,177,147,17,237,204,45,178,162,117,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,198,135,178,171,150,123,55,42,24,71,15,11,108,249,210,234,43,84,133,84,170,245,57,38,105,93,70,162,226,27,67,175,147,123,141,44,163,107,77,161,13,164,207,106,16,157,202,90,247,184,190,192,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,149,133,212,240,197,200,119,228,66,133,27,30,113,98,139,182,254,184,41,233,244,109,46,163,78,229,202,181,217,82,222,75,154,43,154,162,231,72,97,81,205,91,155,109,214,82,110,50,122,111,117,39,63,192,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,47,251,133,199,129,60,50,249,215,156,77,28,171,137,214,67,191,45,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,224,200,150,8,99,206,49,99,205,26,102,4,87,37,218,179,45,89,13,84,106,55,114,91,220,197,17,133,110,78,171,73,250,175,173,212,147,141,166,41,246,60,92,196,175,70,137,213,163,67,192,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,85,95,28,239,208,159,239,39,240,209,229,56,75,103,22,251,166,223,116,28,164,215,225,250,102,219,172,245,95,71,221,230,51,31,208,60,166,103,79,149,234,161,142,100,174,123,134,69,245,142,151,47,79,87,82,61,162,210,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,58,217,145,193,10,174,92,49,182,233,193,122,205,114,37,102,69,185,33,164,162,124,102,212,218,36,176,243,13,200,101,102,133,118,161,102,211,205,239,70,170,36,175,114,73,75,34,37,157,180,240,97,171,85,106,57,80,173,195,168,84,229,202,143,75,190,39,196,130,211,207,41,104,138,193,195,132,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,147,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,50,174,47,251,133,199,129,60,50,249,215,156,77,18,168,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,184,108,229,234,213,192,188,178,219,117,186,76,159,72,214,177,34,159,2,237,171,212,28,138,219,78,23,83,21,183,24,134,147,73,26,205,150,16,179,36,146,212,173,92,113,245,145,32,157,216,153,84,3,242,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,196,11,44,116,44,170,227,235,150,85,173,90,235,104,183,5,60,238,90,116,110,153,109,250,46,43,243,101,54,212,29,235,117,213,191,202,68,116,151,57,70,74,94,186,154,72,251,78,96,112,49,253,54,126,237,255,0,18,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,88,78,98,176,26,205,204,150,17,215,112,166,243,133,17,72,168,199,90,233,147,158,142,111,46,147,81,36,40,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,21,120,107,100,146,171,150,155,203,21,238,187,237,137,110,87,99,214,29,180,40,50,222,138,168,232,151,68,65,51,39,175,107,107,203,105,104,148,107,141,170,116,82,153,92,69,182,107,220,110,161,51,212,7,148,197,139,235,242,95,133,151,150,38,122,47,210,127,68,173,250,141,119,162,231,242,122,174,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,25,140,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,76,14,19,56,161,74,195,140,224,210,233,149,148,196,110,61,245,71,153,107,162,92,153,169,142,136,207,173,77,201,103,77,196,100,226,221,118,35,113,208,222,169,53,46,66,116,51,50,36,42,247,128,102,179,54,62,41,241,147,226,5,195,230,47,142,105,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,191,236,128,228,250,149,148,220,35,74,106,5,45,203,238,241,143,14,125,214,183,157,73,162,51,232,66,141,184,45,37,181,169,173,145,205,231,80,110,37,74,55,86,165,175,118,195,109,182,229,0,174,174,39,92,63,230,98,236,57,57,129,193,11,119,171,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,236,101,180,37,79,37,106,208,212,226,80,135,41,176,74,174,23,30,59,48,203,231,94,79,52,95,240,10,107,227,73,140,116,43,195,25,109,44,29,164,51,204,151,135,116,249,18,42,146,119,44,182,202,169,38,59,137,141,177,72,34,61,140,49,29,222,98,86,180,171,169,219,234,169,181,17,215,88,209,238,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,251,88,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,0,0,0,50,174,47,161,25,81,195,140,218,228,71,7,172,171,213,174,134,171,7,15,232,47,208,43,236,50,75,149,72,148,170,100,114,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,165,108,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,106,156,47,115,245,93,198,157,153,120,198,106,135,89,119,210,169,235,145,66,175,201,146,130,122,181,21,157,164,184,207,146,212,75,118,99,104,51,89,56,146,82,157,105,183,22,230,139,105,110,61,48,51,99,225,99,25,62,31,220,62,92,248,205,96,210,158,83,188,44,96,223,195,251,123,203,152,17,87,141,95,133,139,91,226,4,31,46,168,136,85,195,71,56,183,222,7,98,157,11,5,58,63,77,217,152,129,112,69,167,122,51,152,204,110,134,169,58,76,56,222,145,231,114,22,235,187,25,107,111,35,122,80,173,218,234,147,45,78,239,174,203,90,133,124,218,181,155,42,233,131,214,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,207,102,119,242,181,252,145,241,197,252,55,133,114,122,110,139,82,167,183,93,162,72,117,59,101,34,11,175,60,210,90,146,68,146,65,188,133,176,226,77,72,245,86,146,74,244,65,168,219,68,223,224,107,86,170,189,74,198,74,19,213,57,107,166,195,145,65,151,30,26,158,81,176,203,239,38,114,93,117,13,235,181,43,90,88,101,42,81,22,170,38,155,35,215,105,105,94,217,177,241,79,140,159,16,46,31,49,124,115,251,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,47,167,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,170,190,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,14,3,156,92,210,194,202,206,28,166,238,114,146,244,249,114,228,20,56,168,38,9,214,201,213,177,33,196,26,203,154,217,237,213,142,221,15,93,15,176,189,213,183,253,153,204,194,53,90,82,153,179,172,101,210,206,89,184,68,237,62,113,190,76,239,251,61,147,182,235,183,217,221,175,220,36,54,10,241,131,177,174,201,177,169,56,161,67,58,52,137,14,161,163,147,30,51,49,226,55,184,219,78,229,45,249,166,100,146,53,56,102,122,118,37,36,126,195,19,198,192,197,44,63,196,250,67,21,155,30,239,163,214,88,125,164,186,101,6,160,196,131,70,169,66,180,87,41,106,34,50,37,167,82,215,218,94,242,30,172,7,241,73,74,210,104,90,73,73,81,104,100,101,169,25,123,132,18,226,9,144,139,127,24,109,137,248,141,135,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,218,162,221,161,123,116,49,79,20,170,166,32,224,62,35,34,92,110,190,137,112,91,213,2,222,218,249,241,148,110,48,249,25,161,68,70,133,237,230,53,218,93,135,234,251,12,187,59,174,101,241,150,220,204,150,25,91,119,236,150,160,68,189,232,205,195,163,212,219,109,45,182,185,77,51,29,231,94,144,100,107,113,229,154,158,123,77,234,81,17,233,218,68,174,211,231,57,66,186,202,207,204,134,31,84,22,225,182,137,23,37,38,42,213,174,132,73,84,248,230,102,163,212,189,95,87,180,104,234,141,49,186,141,34,13,65,165,165,104,149,25,167,146,164,158,169,81,41,36,100,100,126,210,237,31,176,0,0,0,7,34,205,142,32,70,195,124,189,95,181,247,36,161,153,42,183,106,140,66,53,44,147,172,158,133,245,182,69,235,36,245,213,31,213,61,125,195,58,110,174,165,136,55,226,221,115,115,147,238,58,185,169,91,119,40,212,236,135,187,116,251,74,63,89,127,121,254,35,67,185,53,176,25,195,156,186,89,84,52,67,68,119,159,162,211,101,73,36,182,72,53,60,168,49,210,181,43,213,73,154,140,209,218,102,90,251,199,108,0,0,1,255,0,43,35,52,40,139,188,200,200,133,31,231,91,2,238,251,155,60,116,251,77,186,60,185,45,221,181,70,148,78,49,29,213,165,182,37,85,228,183,185,71,203,61,8,183,106,103,162,139,183,218,45,235,47,88,81,75,193,172,38,183,108,138,124,84,50,228,74,116,68,203,50,66,82,106,144,152,205,52,181,30,136,70,166,124,178,237,50,215,223,238,46,144,0,0,2,9,241,123,175,187,78,203,115,180,36,109,217,87,219,191,93,117,250,169,240,20,90,118,253,254,227,253,130,170,242,117,68,122,189,152,107,90,19,70,162,221,215,106,105,215,95,237,25,7,238,63,112,209,249,22,133,160,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,226,93,64,42,6,105,238,102,18,209,160,151,209,105,170,116,215,74,116,51,247,23,188,77,174,12,53,227,147,135,87,93,17,91,72,161,244,59,125,231,189,250,130,143,219,254,65,100,64,0,0,3,192,208,240,98,203,160,226,37,67,18,224,81,226,51,88,168,178,235,47,60,220,118,146,165,147,143,147,202,51,81,32,148,102,107,34,51,213,71,254,30,209,239,128,0,0,7,228,171,83,163,213,233,115,41,82,218,75,140,76,142,228,119,16,164,145,146,146,180,154,76,140,140,140,143,176,207,216,51,187,158,28,52,147,134,25,145,188,41,142,48,134,163,212,234,181,10,164,68,161,38,148,147,14,79,146,148,22,155,18,93,205,251,8,203,220,98,201,248,63,98,99,183,54,14,212,173,9,82,91,53,210,170,47,37,182,212,179,230,114,218,139,1,178,50,35,89,250,190,182,157,196,90,251,133,131,0,0,0,0,227,57,191,196,4,97,190,94,175,74,225,201,228,60,253,22,163,22,58,201,123,84,78,156,25,10,78,211,220,147,215,84,118,104,122,140,230,220,117,103,171,215,13,82,185,37,213,184,237,70,107,242,220,90,212,102,165,41,197,154,140,204,204,204,204,204,207,222,99,243,183,214,212,94,98,11,36,235,238,56,164,178,203,73,213,70,165,25,232,148,145,123,79,183,66,34,22,217,195,19,35,113,168,52,168,216,223,137,244,116,57,83,144,104,126,147,26,68,114,50,105,165,38,20,150,30,216,252,114,82,92,37,18,203,114,23,161,118,145,118,234,98,204,144,132,54,132,182,218,73,41,73,17,37,36,90,17,23,184,135,253,15,249,90,208,218,20,227,138,36,165,36,102,163,51,208,136,189,226,41,102,211,63,120,95,151,186,68,234,53,54,171,22,177,117,42,59,169,98,44,71,227,200,38,93,218,250,83,205,66,100,54,226,72,157,100,137,90,22,165,169,23,121,246,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,236,236,211,179,241,243,152,95,128,88,177,140,51,17,22,196,178,171,21,6,214,178,65,201,106,155,37,214,16,102,104,45,84,182,155,94,132,92,196,25,253,199,175,184,88,110,92,248,65,155,229,78,184,177,182,176,180,54,182,153,146,112,96,72,209,68,163,228,175,99,141,201,133,255,0,10,147,45,125,197,239,22,61,132,24,41,135,216,29,108,166,212,195,234,36,120,16,201,68,227,134,136,204,52,183,92,229,182,217,173,124,166,208,74,81,147,72,212,244,212,244,252,52,247,96,0,0,0,0,0,0,0,0,0,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,153,124,88,190,191,42,24,167,121,98,103,162,253,25,244,182,224,168,215,122,46,127,59,165,234,164,184,247,43,153,181,59,246,243,54,238,218,157,116,215,66,215,65,229,68,138,200,6,60,201,203,230,104,237,27,153,233,177,35,80,171,242,17,108,220,43,151,33,168,204,34,157,45,214,210,167,156,121,196,40,154,67,14,165,153,38,100,105,212,163,154,13,105,74,148,99,67,192,41,91,141,95,138,123,91,225,252,31,49,168,142,149,192,214,147,74,122,171,140,149,215,169,145,23,82,135,30,131,18,60,197,50,147,125,150,30,84,229,58,210,28,211,114,80,181,48,202,148,146,61,20,109,54,103,174,210,210,215,192,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,69,122,240,203,164,210,171,89,227,195,8,117,154,100,73,241,219,145,82,150,134,164,178,151,80,151,216,166,75,121,151,73,42,35,34,91,110,182,219,136,87,122,86,132,168,180,50,35,26,9,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,31,146,153,73,165,81,99,46,29,26,153,18,4,119,36,63,45,109,70,101,45,33,79,190,234,222,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,199,235,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,2,170,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,101,92,90,166,25,103,94,213,202,159,12,204,61,162,82,106,125,70,38,220,212,251,129,187,114,159,28,219,91,144,55,213,231,182,154,156,130,113,43,66,89,105,100,102,132,173,39,206,113,6,130,45,169,117,109,126,174,29,124,75,106,183,29,194,88,39,153,43,146,93,70,175,113,214,30,122,131,114,201,53,56,183,166,205,149,29,12,82,74,60,120,218,33,6,235,210,28,67,171,90,91,109,27,90,34,67,104,108,147,105,64,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,0,129,92,101,175,249,54,206,87,41,118,101,58,225,137,18,69,227,116,68,141,50,158,163,104,223,157,78,142,211,178,28,52,37,68,107,36,55,37,184,38,165,163,77,13,77,164,207,71,54,170,155,44,123,42,171,127,214,164,208,168,210,34,51,34,45,30,173,91,90,164,173,73,65,177,79,167,200,156,242,72,210,149,30,245,53,25,196,160,180,208,214,105,35,52,145,154,139,245,97,61,245,249,47,197,59,55,19,61,23,233,63,162,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,52,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,134,107,51,99,226,159,25,62,32,92,62,98,248,177,254,17,89,62,182,96,89,180,252,218,94,5,18,165,93,170,72,146,155,69,44,187,33,11,164,48,209,203,131,45,110,145,45,45,58,183,205,78,36,144,164,44,144,134,208,164,171,115,138,74,44,208,0,82,7,21,188,168,225,198,93,177,30,218,189,112,189,175,69,82,177,27,210,47,189,64,105,146,76,90,108,168,167,28,220,84,99,35,245,25,115,170,73,147,58,109,109,72,81,32,201,10,67,109,120,14,23,30,59,48,203,231,94,79,52,95,240,12,203,99,246,49,215,115,1,140,183,102,49,92,108,244,242,238,106,130,164,55,27,114,23,210,69,66,73,184,209,183,161,8,39,57,76,54,211,92,205,132,165,236,220,175,89,70,99,202,214,109,106,237,191,78,161,85,170,240,122,120,151,53,61,117,74,91,156,212,47,168,138,137,82,34,41,205,18,102,104,209,248,146,17,162,136,149,234,107,166,213,36,206,221,56,39,226,133,86,225,194,59,243,10,42,9,150,244,123,50,177,22,165,6,67,211,84,234,27,98,160,135,53,138,211,70,90,50,132,59,13,215,79,106,180,82,229,44,246,164,200,205,118,62,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,51,89,155,31,20,248,201,241,2,225,243,23,197,143,224,166,112,109,156,163,112,196,195,122,210,142,36,219,218,185,30,224,77,167,71,150,212,142,68,231,218,174,60,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,39,196,240,238,226,83,125,213,49,76,240,143,50,151,133,86,227,102,248,168,53,26,219,170,46,51,39,232,234,164,137,46,171,167,113,45,52,78,27,47,185,33,13,160,247,26,35,242,218,66,80,134,77,74,106,218,128,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,8,213,197,238,163,129,208,50,227,17,188,76,183,61,43,119,204,168,42,61,146,184,147,25,141,58,12,163,65,42,68,157,202,37,45,80,210,132,33,47,54,148,41,43,82,227,164,249,107,54,223,106,149,173,63,165,95,74,168,223,65,125,43,244,147,210,17,253,15,232,158,103,93,215,115,19,200,233,249,95,89,206,230,108,217,179,214,221,166,157,186,11,254,188,255,0,44,191,216,244,190,63,148,31,162,191,40,95,146,250,255,0,167,125,25,183,147,206,232,36,236,221,179,234,249,220,190,95,55,149,245,92,222,103,43,234,246,12,246,13,41,229,59,194,198,13,252,63,183,188,185,129,21,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,64,12,216,248,167,198,79,136,23,15,152,190,45,167,133,238,74,63,147,253,136,140,103,196,42,101,86,14,36,222,84,245,198,118,157,52,185,62,134,165,169,228,173,17,205,164,168,245,121,222,83,15,56,110,17,45,191,81,173,141,169,14,243,39,80,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,15,9,139,248,41,135,216,227,108,170,212,196,26,36,121,240,205,70,227,102,184,204,58,182,156,229,184,217,45,28,214,214,73,81,19,171,208,244,212,181,252,117,174,28,198,112,131,228,21,70,226,193,42,194,214,218,25,122,73,65,159,35,85,26,203,156,189,141,183,26,23,252,18,72,181,247,151,184,87,150,40,96,22,44,96,244,197,197,190,236,170,197,61,180,44,208,82,93,166,201,105,133,153,26,203,84,173,214,209,169,31,45,102,95,113,107,239,30,143,0,115,91,139,121,124,175,197,168,90,151,44,231,105,205,184,142,117,58,68,201,42,140,166,201,109,26,180,105,183,144,147,61,172,165,61,189,154,106,95,133,202,101,47,63,120,95,152,74,68,26,53,74,171,22,143,117,38,59,73,126,44,183,227,199,39,157,218,194,85,202,66,164,56,226,136,221,120,201,58,150,167,161,151,121,118,202,212,45,14,33,46,54,162,82,84,68,105,50,61,72,203,222,63,232,127,202,208,135,16,166,220,73,41,42,35,37,36,203,82,50,247,24,172,222,39,121,27,139,94,165,73,198,252,48,163,161,186,156,115,91,245,104,209,227,145,19,173,37,51,100,190,246,198,35,154,148,225,168,208,91,150,189,15,176,143,183,67,21,38,239,91,78,121,248,47,19,172,56,218,148,203,205,43,84,154,84,71,162,146,101,236,62,205,12,140,126,139,114,172,245,6,225,165,215,35,58,182,221,167,77,98,91,107,66,140,148,149,54,178,81,25,25,25,25,25,25,123,200,104,203,40,24,128,140,72,203,205,151,92,41,60,247,152,162,211,162,190,179,94,229,27,169,131,29,74,220,123,148,122,234,190,221,79,81,217,128,0,0,0,87,207,24,28,76,118,217,193,218,109,161,22,75,100,186,173,69,148,184,218,86,124,206,91,177,103,182,102,100,75,47,87,213,211,184,203,95,120,173,140,143,97,164,156,79,204,141,159,76,109,132,187,30,153,85,167,213,37,165,105,53,36,216,110,124,100,172,180,216,162,238,115,218,68,94,243,26,34,164,211,163,210,41,112,233,81,26,75,108,67,142,220,118,208,148,145,18,82,132,146,72,136,136,136,139,176,139,216,63,88,0,0,0,240,53,204,24,178,235,216,137,79,196,185,244,120,143,86,41,204,180,203,47,57,29,165,41,4,219,230,242,76,148,104,53,17,146,204,204,180,81,127,135,180,123,224,0,0,1,91,188,103,171,202,141,135,86,165,13,27,76,166,117,219,253,229,177,250,122,139,219,254,65,9,56,105,80,10,191,154,123,101,131,104,214,72,235,117,209,58,233,173,58,97,251,143,220,47,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,34,113,124,167,55,23,49,170,156,136,228,131,151,166,171,36,105,191,108,8,5,223,167,110,131,170,240,94,175,60,154,205,223,67,231,39,150,191,71,250,155,143,94,196,84,85,221,175,249,5,179,0,0,0,0,0,0,0,0,168,78,50,152,98,154,77,225,67,196,88,176,84,76,204,143,26,11,143,147,94,169,186,183,106,15,26,119,18,8,181,208,181,208,213,175,221,237,30,23,132,78,42,199,179,49,214,109,171,86,152,234,33,86,233,142,71,142,209,56,68,131,150,244,200,13,164,246,169,100,90,232,147,45,72,141,95,136,187,66,50,81,17,145,234,71,218,63,160,0,0,2,188,184,202,98,73,80,240,70,135,99,83,42,43,98,163,80,175,198,126,67,72,123,105,174,19,145,42,13,40,140,146,162,81,164,212,68,93,169,52,255,0,136,83,32,153,60,54,242,174,238,58,98,172,59,186,191,78,91,150,229,181,41,185,139,55,25,51,101,247,227,201,134,225,178,173,236,173,181,18,155,116,245,78,164,102,94,210,46,251,211,163,210,41,180,26,100,106,61,34,19,49,33,195,105,12,50,203,45,165,180,33,8,73,37,41,36,164,136,136,136,136,139,66,45,59,7,236,31,50,226,185,104,54,157,42,77,106,226,171,68,167,195,138,210,222,113,217,47,161,164,146,82,147,81,250,203,50,46,228,153,246,159,176,197,96,231,67,138,106,90,122,177,134,216,24,227,132,105,68,138,124,154,182,189,203,214,67,43,92,119,226,203,255,0,130,90,12,211,247,233,220,66,179,42,85,75,235,21,174,174,170,161,42,175,113,86,234,79,237,73,184,183,165,190,181,184,225,153,36,181,53,44,245,91,135,217,219,218,175,121,137,227,147,206,22,151,93,248,236,43,235,26,27,85,42,132,178,109,230,169,230,78,49,45,205,122,119,75,123,82,98,41,6,131,66,221,73,232,174,213,22,157,196,102,45,95,11,240,67,12,176,126,133,22,133,99,90,20,154,114,35,180,134,148,251,52,248,236,188,241,165,8,73,173,197,52,218,55,40,249,104,51,61,59,76,191,1,238,200,136,139,66,45,8,135,244,0,0,0,0,0,0,0,0,0,0,4,21,226,247,142,147,48,195,46,49,48,230,222,172,244,85,172,75,168,42,156,242,80,79,161,229,81,216,65,57,52,219,117,179,74,19,185,107,136,194,208,179,50,113,169,46,164,144,162,220,164,82,181,181,107,87,111,10,139,212,155,114,15,87,46,61,62,125,81,198,249,168,111,108,88,81,93,151,37,205,86,100,71,177,134,29,94,154,238,86,221,18,70,163,34,63,148,62,173,217,107,87,108,107,170,179,101,93,48,122,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,237,26,9,200,6,60,198,204,30,87,45,27,153,233,178,228,215,104,17,209,108,220,43,151,33,217,47,174,163,17,166,210,167,156,121,196,36,221,91,237,41,153,38,100,106,208,228,26,13,106,82,84,98,69,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,0,43,131,136,103,19,42,174,16,213,100,96,134,95,23,46,13,237,6,65,21,126,187,82,163,169,5,74,36,171,84,199,140,196,182,182,190,183,82,73,95,60,208,166,121,46,32,218,55,13,194,91,62,171,134,231,16,73,57,137,140,230,15,99,37,86,34,113,22,157,29,82,97,84,158,117,166,87,115,32,221,125,199,73,168,236,176,211,44,174,51,36,194,77,9,82,150,226,9,110,105,162,28,50,170,28,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,0,69,94,40,254,4,241,55,228,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,0,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,85,95,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,127,194,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,165,97,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,12,171,143,213,54,173,85,168,198,129,14,161,83,151,42,61,46,57,196,130,211,207,41,104,138,193,186,227,198,211,73,51,209,8,55,94,117,195,74,116,45,238,45,93,234,51,63,202,46,251,133,238,117,255,0,148,5,136,140,24,196,42,157,86,118,36,217,180,245,201,118,163,52,249,222,153,165,165,228,161,18,13,212,164,180,121,174,107,12,184,78,25,173,207,81,221,238,41,110,242,231,80,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,0,2,146,248,203,95,241,174,108,209,210,236,202,117,195,46,92,123,58,215,137,26,101,61,70,233,49,6,163,33,215,100,56,104,74,136,144,107,114,51,144,77,75,70,186,146,91,73,158,173,237,79,64,224,195,128,210,110,58,174,35,227,37,203,10,36,187,78,69,29,235,12,233,242,227,181,33,138,162,228,41,137,18,208,226,84,179,50,67,109,55,29,38,133,182,104,112,165,153,18,190,173,73,56,1,141,246,85,43,13,113,162,254,195,154,20,137,111,211,109,91,162,171,68,134,236,181,165,79,184,196,105,110,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,118,124,43,49,142,187,139,185,71,164,70,184,217,214,93,133,80,118,206,110,78,228,127,58,139,25,134,28,140,123,16,132,146,57,108,72,105,141,61,101,43,145,189,74,53,44,200,166,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,84,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,225,194,179,205,138,21,92,28,202,94,38,95,148,36,203,42,147,20,127,70,195,126,36,213,68,126,35,243,158,110,19,114,155,117,36,106,74,217,84,146,120,180,208,204,219,34,37,39,93,197,158,27,78,214,174,223,55,85,26,202,181,160,245,181,171,130,161,30,151,78,141,205,67,124,249,79,184,150,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,44,211,140,174,11,210,172,187,3,4,235,182,69,161,18,13,189,106,199,147,101,170,98,86,149,62,211,9,101,133,83,97,173,199,20,111,188,132,183,30,114,146,106,53,18,79,152,102,100,167,61,104,213,194,202,255,0,147,98,231,74,205,138,119,12,74,77,54,234,143,62,129,82,57,38,210,81,41,14,70,91,177,227,146,220,47,85,107,152,196,66,70,195,37,169,123,80,90,239,52,170,253,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,6,107,51,99,226,159,25,62,32,92,62,98,248,230,147,106,213,90,140,104,16,234,21,57,114,163,210,227,156,72,45,60,242,150,136,172,27,174,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,222,163,51,252,162,231,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,128,0,6,85,197,255,0,81,115,23,98,101,127,32,184,85,137,119,212,143,209,253,14,29,30,22,199,191,164,234,158,133,39,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,142,146,243,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,59,31,225,117,195,254,29,34,29,55,51,120,223,110,243,170,175,116,213,27,30,150,251,140,63,21,184,174,176,211,236,213,149,203,90,247,60,124,221,26,109,194,66,153,83,106,112,210,107,54,148,212,234,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,69,94,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,29,87,43,153,14,255,0,246,167,196,220,213,226,253,23,244,129,115,59,104,80,170,116,239,255,0,24,239,141,91,74,249,191,241,132,180,135,25,254,231,33,10,252,210,196,255,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,0,0,0,0,0,0,1,252,50,35,45,12,181,35,30,19,20,48,67,12,177,130,133,42,133,124,218,20,154,138,36,52,182,146,251,212,248,239,60,201,169,11,73,45,181,58,218,246,168,185,139,50,61,59,12,255,0,17,85,25,195,225,105,117,216,110,77,190,176,93,181,85,104,104,39,30,118,158,68,227,242,219,211,168,116,246,53,26,34,80,72,36,33,164,150,170,236,81,233,220,100,98,7,83,106,151,214,20,221,93,85,62,85,94,221,173,211,95,218,163,109,111,68,125,11,109,194,51,73,232,105,89,104,182,203,179,179,181,62,242,22,101,147,14,41,169,117,234,62,27,99,155,142,25,169,49,233,241,170,218,247,175,88,236,161,114,31,149,47,254,21,107,50,79,223,167,121,11,63,183,110,90,13,217,74,141,90,183,106,209,42,16,229,52,135,155,118,51,232,117,38,149,36,148,94,178,12,203,185,68,125,135,237,33,244,199,227,172,82,41,181,234,100,154,61,94,19,50,225,204,105,108,60,203,205,165,196,45,11,73,165,73,52,168,140,140,140,140,203,67,45,59,69,22,113,36,202,179,184,23,138,147,46,234,5,57,109,219,151,44,183,38,32,219,100,201,150,31,145,38,99,132,202,118,50,134,210,73,109,162,209,58,153,145,123,76,187,161,176,185,190,13,120,146,85,204,17,174,88,213,58,138,223,168,211,235,210,95,142,210,222,220,104,132,220,74,123,73,34,37,40,212,68,74,51,46,196,146,127,196,44,52,0,0,0,127,12,201,36,102,103,161,23,104,164,190,46,216,171,30,243,199,88,86,173,42,99,170,133,68,166,55,30,67,70,225,26,10,91,51,39,182,163,36,165,102,90,232,162,45,76,137,95,128,247,60,26,240,201,53,107,198,185,136,178,160,168,217,135,30,76,22,228,27,94,169,58,135,105,239,18,119,26,12,181,208,245,208,149,175,221,237,22,248,0,0,0,0,0,0,0,2,166,120,208,215,158,85,102,208,161,243,83,203,71,164,61,77,199,175,106,41,202,238,215,252,131,149,112,131,167,55,43,49,168,156,184,228,179,137,174,213,154,53,217,190,4,242,239,211,179,81,119,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,231,141,21,9,232,184,139,103,214,209,9,194,68,223,72,111,120,155,61,167,177,138,114,75,85,105,251,59,199,194,224,227,86,56,184,217,86,166,28,130,79,91,200,209,179,94,155,182,68,168,43,176,181,237,211,240,23,70,0,0,0,0,0,0,0,2,27,241,77,194,165,98,70,90,159,153,14,50,151,42,220,158,170,210,148,132,106,174,92,120,19,79,77,73,10,61,53,89,118,118,23,222,66,155,114,221,121,191,135,56,241,101,87,92,125,81,90,143,112,211,81,49,70,163,70,214,83,49,149,57,169,238,73,22,132,143,105,233,217,218,52,127,100,87,34,220,246,109,6,227,130,250,94,98,169,76,139,49,183,9,68,173,201,113,164,172,143,82,51,35,212,148,93,198,127,137,143,182,0,0,0,41,87,139,238,35,51,114,99,84,11,77,135,205,105,165,83,154,74,210,74,35,34,91,82,231,182,125,132,163,237,245,189,197,251,4,23,180,173,170,165,227,115,82,237,138,52,55,229,76,170,76,98,27,77,178,218,150,163,83,142,37,9,236,73,25,247,168,139,176,143,191,184,104,47,35,152,9,7,1,240,50,139,73,85,53,17,170,149,88,241,170,83,247,50,72,117,47,187,14,50,92,74,190,173,10,47,89,174,210,81,25,234,93,166,103,221,33,199,54,199,60,123,176,48,14,203,155,119,94,149,168,172,27,12,184,166,34,117,44,37,247,220,75,78,184,148,33,14,56,141,198,174,82,136,136,143,83,62,207,126,148,177,155,222,32,88,147,152,42,220,154,93,177,92,170,91,214,203,110,45,166,227,194,147,34,34,164,180,75,144,146,39,146,137,43,109,123,155,121,36,173,11,67,218,94,194,237,227,120,35,151,124,84,204,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,208,158,74,140,204,187,8,245,63,190,228,50,151,195,171,11,176,42,151,6,185,119,209,41,183,29,206,108,180,227,174,78,141,30,99,81,223,218,194,140,217,55,35,33,196,26,92,105,70,147,51,212,137,71,237,62,201,129,30,52,120,140,55,22,35,13,178,203,73,36,54,219,105,36,165,9,34,208,136,136,187,8,136,139,77,7,250,0,0,0,15,193,87,184,40,52,6,14,85,118,183,2,154,201,119,185,46,74,25,79,121,23,122,140,139,188,200,191,105,15,49,110,99,30,29,94,53,151,104,86,133,211,77,174,74,143,183,158,84,233,204,73,38,119,32,212,157,252,181,153,167,82,74,180,212,187,118,159,184,123,96,0,0,0,0,0,0,1,65,124,80,113,190,149,141,153,175,173,38,141,67,151,78,143,96,71,85,142,181,201,113,42,92,199,225,76,148,111,62,73,79,98,16,110,188,226,16,91,148,102,134,210,179,218,107,54,209,210,248,126,96,167,255,0,178,198,103,179,23,50,161,250,63,184,236,170,124,86,221,255,0,241,113,76,150,227,200,54,255,0,226,68,218,146,231,247,114,82,126,193,136,0,39,79,23,188,11,135,134,25,142,137,136,214,245,27,162,162,226,93,61,85,23,148,131,97,12,170,176,194,201,185,164,219,77,146,86,157,200,92,71,214,181,145,155,142,201,117,68,181,30,228,163,165,240,88,199,153,52,155,202,235,203,149,102,108,68,83,107,177,215,115,81,73,233,13,52,191,72,178,77,181,37,150,144,104,222,250,221,142,77,184,101,191,234,209,5,106,36,122,203,81,91,160,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,2,10,241,31,225,255,0,15,49,20,39,113,111,8,109,223,244,216,129,211,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,250,147,106,149,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,253,120,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,222,225,113,224,79,12,190,117,231,19,68,170,0,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,101,92,95,247,11,143,2,120,101,243,175,56,154,37,80,0,8,171,197,31,192,158,38,252,151,206,33,10,1,26,168,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,226,111,240,208,200,228,156,199,94,76,227,13,240,184,136,195,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,51,171,137,126,71,35,102,58,205,123,24,108,117,203,70,34,217,116,119,16,204,70,208,236,132,87,41,204,155,143,156,36,178,130,82,138,73,41,110,169,149,33,62,186,220,54,214,70,74,66,217,164,187,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,47,167,32,185,215,181,115,89,135,17,40,149,106,159,79,137,182,205,61,150,238,58,124,131,109,14,79,216,73,109,85,56,228,218,80,133,50,234,204,141,105,66,75,146,226,201,6,91,84,210,221,149,64,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,204,102,44,95,95,149,12,83,188,177,51,209,126,140,250,91,112,84,107,189,23,63,157,210,245,82,92,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,189,78,25,120,41,249,22,202,61,173,212,84,58,169,247,222,151,172,205,142,239,101,174,181,134,122,118,219,213,180,41,58,69,106,54,244,158,237,29,55,118,168,211,183,72,1,198,111,11,126,138,102,58,133,137,144,40,93,44,11,238,223,111,169,155,213,111,235,42,144,150,108,189,245,102,179,83,123,34,170,156,158,196,165,10,215,82,213,92,195,30,215,130,62,40,85,98,223,248,133,130,239,38,91,244,218,157,29,171,162,57,170,106,185,16,223,140,243,113,157,217,31,67,78,247,211,45,157,206,17,164,244,136,218,76,149,217,178,221,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,10,181,227,131,127,201,106,149,133,152,91,6,225,136,113,229,72,168,215,234,148,148,155,74,124,150,210,90,98,20,133,150,156,212,32,201,233,232,79,105,33,102,78,125,163,108,182,198,14,20,184,103,249,68,206,77,185,81,145,18,149,46,5,149,79,157,115,76,98,160,223,51,119,45,178,143,29,108,164,208,164,155,205,202,149,25,212,153,237,219,202,53,165,91,146,146,59,126,206,134,14,87,113,247,44,23,254,21,90,207,108,173,85,105,237,200,167,55,181,7,212,202,137,33,169,109,70,213,107,66,17,206,92,116,181,204,82,137,40,230,111,61,73,58,30,115,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,26,136,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,205,102,108,124,83,227,39,196,11,135,204,95,29,215,135,22,71,35,102,182,242,159,120,98,10,229,199,195,171,62,67,8,156,203,72,117,165,214,229,168,141,101,9,167,200,137,40,66,82,73,83,234,74,185,169,67,173,37,36,147,120,157,110,197,56,142,228,114,78,107,108,216,23,134,31,46,36,124,69,179,227,190,136,44,186,134,154,69,110,34,140,150,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,232,174,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,0,6,85,199,191,197,108,116,196,124,101,135,104,82,111,90,207,54,149,98,91,240,173,186,5,53,130,52,69,133,22,59,13,178,107,74,12,207,87,157,229,37,110,184,102,106,82,137,36,90,33,13,161,19,3,133,238,69,191,45,119,82,49,199,24,236,206,175,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,125,68,54,116,115,153,169,165,11,116,144,223,214,165,50,27,43,169,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,41,229,59,194,198,13,252,63,183,188,185,129,21,120,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,15,19,114,99,38,29,89,181,150,104,87,125,211,77,162,74,145,187,144,85,25,204,70,39,182,160,148,173,156,197,145,171,66,82,117,208,187,55,23,188,122,122,77,193,65,175,176,82,168,85,184,21,38,79,185,200,146,80,242,123,204,187,210,102,93,228,101,251,12,126,240,0,0,1,254,114,35,71,150,195,145,101,176,219,204,186,147,67,141,184,146,82,86,147,45,12,140,143,176,200,200,244,208,67,252,218,112,234,194,236,117,165,206,174,90,20,74,109,185,115,147,46,184,211,144,99,71,134,212,135,246,190,162,55,141,184,203,113,102,167,29,73,168,200,245,50,73,123,75,182,155,241,187,46,248,169,151,187,170,69,42,238,183,234,49,155,139,37,104,141,83,110,36,148,71,116,210,227,137,66,155,121,198,155,221,169,50,165,17,145,118,145,106,95,119,100,202,23,16,28,73,203,237,110,53,46,231,174,85,46,27,101,199,80,211,145,230,201,145,45,81,154,53,199,73,147,41,92,148,54,130,75,108,168,147,169,104,91,143,216,125,151,79,129,152,247,96,99,229,153,10,237,178,235,81,95,55,217,109,79,196,234,88,83,236,56,166,154,113,73,90,27,113,123,77,60,212,145,145,158,164,125,158,237,122,72,143,25,227,192,72,56,241,129,149,170,74,105,168,147,84,165,71,147,82,129,181,146,91,170,125,168,114,82,218,83,245,107,81,250,206,246,18,72,143,83,236,50,62,252,250,93,182,213,82,206,185,170,150,197,102,27,241,102,82,230,63,13,214,222,109,72,81,41,183,20,133,118,40,136,251,210,101,218,69,221,220,39,71,8,44,70,102,219,198,169,246,163,239,154,19,85,167,58,148,36,212,68,147,91,178,224,54,93,134,162,237,245,125,199,251,69,213,0,0,0,15,137,123,87,34,219,22,109,118,227,156,250,89,143,75,166,74,152,227,134,162,78,212,182,210,150,103,169,153,17,118,36,251,204,191,18,25,193,204,141,231,35,17,177,226,245,174,182,250,165,53,34,225,169,34,26,137,70,189,204,170,99,202,111,67,220,162,61,73,126,195,211,183,176,92,143,11,28,41,86,27,229,169,137,147,34,154,37,92,115,211,90,74,150,141,21,202,145,2,17,233,169,161,39,166,168,62,206,210,251,204,76,128,0,0,0,0,0,0,1,252,49,75,188,99,170,199,47,27,41,52,194,144,74,232,185,250,182,75,215,110,248,148,245,118,150,189,154,254,3,238,240,93,161,59,39,17,111,10,218,225,56,104,133,232,253,143,27,103,180,183,177,81,73,232,173,63,103,120,184,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,219,198,50,198,122,179,133,84,91,174,53,57,199,142,141,212,239,121,12,154,137,190,108,154,123,101,170,137,39,166,186,105,222,90,253,226,24,240,163,173,183,79,205,205,177,74,113,229,35,210,61,110,133,187,68,159,46,153,57,93,189,191,127,184,197,240,0,0,0,0,0,0,0,0,242,152,173,103,199,191,176,226,229,179,228,33,42,42,181,38,100,52,154,136,143,106,157,97,109,145,246,165,90,125,191,113,254,6,51,121,140,54,204,188,55,198,171,190,218,91,46,178,170,13,203,80,140,201,169,38,157,233,98,91,136,74,211,216,157,72,246,118,25,17,126,193,123,92,62,241,29,56,137,150,171,93,107,152,203,207,81,160,194,164,169,40,115,114,147,201,129,23,82,63,89,70,71,170,251,123,191,2,18,80,0,0,7,229,170,84,34,82,41,178,170,147,159,67,49,225,176,183,221,113,106,36,165,40,66,77,74,51,51,50,34,34,34,62,211,49,156,188,229,95,15,95,249,149,191,234,135,37,185,17,226,220,85,88,80,150,218,205,100,168,233,159,33,77,232,123,148,71,216,191,97,233,219,216,66,99,240,170,202,9,220,21,148,227,141,241,73,35,133,9,69,232,198,228,49,222,242,23,6,75,47,36,157,100,203,77,13,68,74,74,245,239,211,218,98,221,91,109,13,54,150,155,65,37,8,34,74,82,69,161,17,23,113,16,225,153,169,205,101,137,150,171,22,117,98,171,87,128,237,121,81,221,244,125,51,168,101,79,56,233,178,250,154,82,153,83,205,172,219,53,176,105,51,73,235,175,97,118,247,81,174,99,179,79,137,249,147,187,36,85,110,106,204,180,83,84,242,250,74,91,50,36,20,116,39,154,242,145,245,43,121,196,146,201,47,169,29,135,221,216,95,127,87,201,255,0,15,172,70,199,186,197,58,225,186,104,245,10,45,167,204,102,66,164,73,142,252,101,73,103,124,117,153,180,165,198,91,75,37,52,234,141,61,186,30,211,246,23,109,206,224,142,95,112,219,1,237,104,182,229,149,110,193,142,182,154,66,94,150,81,35,161,247,150,77,182,133,41,107,109,180,110,53,114,146,102,102,93,167,219,238,211,165,128,0,0,15,241,151,50,37,62,58,229,207,148,204,102,26,73,173,110,186,178,66,18,146,45,76,204,207,176,136,136,140,255,0,96,138,57,169,226,23,133,121,125,133,38,155,68,172,83,110,27,145,173,154,67,135,34,52,190,94,166,193,253,99,105,146,135,11,86,222,53,23,191,105,159,113,118,212,174,44,231,67,50,56,255,0,91,56,237,220,245,216,137,127,243,116,218,12,217,237,161,91,80,217,158,141,115,215,175,230,119,118,123,212,127,133,177,240,238,203,117,119,5,176,230,69,195,126,170,91,247,61,195,179,169,57,230,181,62,207,33,249,104,71,231,90,67,137,220,219,168,239,51,212,180,211,66,211,89,118,0,0,0,0,0,0,3,149,102,171,20,191,34,217,113,196,92,76,102,187,232,105,244,107,126,87,162,166,244,189,71,42,168,234,57,48,126,172,208,180,171,89,78,176,159,93,38,130,215,85,232,146,81,150,109,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,23,232,254,22,254,69,184,101,87,240,209,234,23,161,167,209,176,126,175,233,88,93,87,81,202,170,59,75,125,233,223,88,75,90,85,172,167,95,87,168,163,65,107,162,52,73,36,138,128,69,244,113,83,193,202,238,46,229,30,175,38,220,123,89,118,21,65,171,197,200,219,81,252,234,44,102,31,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,164,204,20,197,10,174,10,226,229,161,138,244,100,203,114,69,173,88,141,82,92,120,211,85,17,115,24,66,203,157,20,221,73,25,161,15,53,204,105,126,170,136,208,226,136,210,162,51,35,210,237,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,217,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,0,5,85,241,92,200,183,231,243,65,130,150,103,254,17,42,255,0,133,5,95,222,169,53,70,227,146,127,225,122,165,165,95,168,241,163,251,97,225,85,98,255,0,184,92,120,19,195,47,157,121,196,209,42,128,4,85,226,143,224,79,19,126,75,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,39,255,0,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,0,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,86,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,191,238,23,30,4,240,203,231,94,113,52,74,161,86,188,80,120,125,201,171,73,173,102,135,5,169,81,16,180,71,84,251,194,135,25,166,163,35,99,45,74,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,174,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,180,102,46,196,205,6,22,64,196,203,22,71,247,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,67,149,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,0,17,127,137,70,47,70,194,12,159,95,15,147,241,10,165,120,71,43,66,154,204,150,29,117,15,174,114,84,137,9,35,111,77,139,76,50,150,226,20,179,36,18,218,73,30,237,73,10,162,28,39,177,127,42,24,167,102,225,159,165,61,25,244,182,224,167,80,186,222,71,59,165,234,164,182,207,55,151,185,59,246,243,55,109,220,157,116,211,82,215,81,166,139,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,33,95,24,172,51,250,97,149,54,111,168,145,41,69,46,194,184,33,212,30,149,33,191,231,73,131,36,206,27,140,71,89,32,204,183,190,252,53,173,6,164,165,73,96,148,102,106,66,8,234,131,39,247,252,156,48,205,30,22,222,108,220,49,40,81,226,221,16,99,84,42,18,205,164,176,197,58,75,165,30,105,184,167,75,98,16,113,158,120,141,103,166,194,51,81,26,76,137,69,164,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,0,85,95,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,127,195,62,220,75,175,248,216,131,157,44,68,149,77,184,101,213,105,180,57,17,168,17,73,227,119,100,53,196,140,219,82,163,180,135,8,182,33,51,10,89,158,210,216,165,169,107,78,237,251,142,122,112,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,211,110,245,146,226,76,172,84,102,179,52,248,41,252,157,179,5,123,96,227,117,14,182,37,191,80,46,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,118,233,194,11,20,41,87,166,82,227,88,108,166,35,21,44,62,172,77,166,200,97,51,82,235,238,177,37,229,77,106,82,218,208,148,202,20,169,15,50,157,119,18,142,43,134,74,239,74,102,248,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,66,181,120,165,228,39,233,220,58,246,107,176,189,253,151,5,42,159,214,93,244,185,18,52,110,124,24,140,18,78,100,117,44,244,109,230,88,105,36,182,181,36,184,219,100,104,34,117,38,151,234,175,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,173,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,0,101,92,74,172,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,250,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,195,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,34,175,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,0,0,0,0,0,0,1,17,56,136,229,182,187,141,88,115,30,225,176,149,45,139,158,222,223,211,28,3,90,95,123,158,252,68,47,243,77,45,197,109,109,165,247,25,104,90,235,169,107,165,78,97,54,116,51,35,128,21,178,142,229,207,93,150,150,63,57,77,175,77,158,226,19,185,14,25,106,215,61,26,126,123,119,111,185,39,248,219,86,85,184,133,225,94,96,161,70,166,214,235,20,219,122,228,119,126,176,230,72,141,19,153,161,190,127,86,218,164,173,195,209,182,73,71,238,220,71,220,125,146,201,14,33,212,146,219,90,86,147,238,52,158,164,99,254,128,0,0,7,52,198,236,190,225,182,60,90,210,173,203,214,221,131,33,110,180,180,179,44,226,71,91,236,172,219,113,9,82,22,227,107,218,105,230,168,200,200,187,15,183,223,173,49,103,3,135,206,35,96,37,98,163,112,218,212,122,133,106,211,222,244,132,200,141,29,249,42,140,206,249,11,35,117,72,140,134,144,73,105,164,154,187,116,45,197,236,62,206,81,151,28,211,226,126,91,46,200,245,91,102,177,45,116,228,188,142,174,150,244,137,7,29,105,230,178,165,253,74,30,109,38,179,75,9,71,105,247,118,31,221,121,89,86,205,101,137,153,91,22,13,98,149,87,128,213,121,49,218,244,133,51,168,101,47,54,233,50,194,157,82,89,75,206,44,155,37,190,73,35,81,235,175,97,246,247,247,55,27,67,173,169,167,16,74,66,200,210,164,153,106,70,71,222,70,42,43,138,174,80,78,223,172,171,28,108,122,73,20,41,170,63,73,183,29,142,231,150,185,210,94,121,68,211,36,90,104,73,35,82,151,175,118,190,195,16,227,38,183,195,246,6,101,112,254,168,82,91,143,30,85,197,74,133,53,199,22,104,36,199,84,248,234,115,83,220,146,46,196,127,88,244,236,237,33,163,74,93,70,37,94,155,22,171,5,244,61,26,99,8,125,167,16,162,82,84,133,164,148,147,35,35,50,50,50,50,237,35,31,168,0,0,4,107,226,9,136,233,195,188,181,93,14,34,99,44,189,89,131,54,146,148,173,205,170,87,58,4,173,9,62,178,76,207,84,118,119,254,6,40,151,7,173,153,120,145,141,86,133,180,134,93,121,85,235,150,159,25,227,74,77,91,18,252,182,208,165,171,177,90,17,111,237,51,35,253,163,72,120,83,103,199,176,112,226,218,179,227,161,41,42,77,38,28,53,26,72,139,114,154,97,13,153,246,37,58,253,143,113,126,4,61,88,0,0,0,0,0,0,0,255,0,149,153,37,10,81,158,132,68,103,168,162,30,43,149,182,234,25,185,185,233,72,121,75,58,119,69,169,110,213,37,204,166,65,87,103,111,221,238,33,51,184,57,216,207,81,176,170,179,118,73,166,184,201,214,58,109,143,45,147,73,57,202,147,80,108,244,81,164,181,211,93,59,207,79,184,88,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,247,159,28,63,127,17,114,207,117,80,224,178,227,179,21,208,242,18,132,154,140,255,0,164,34,169,93,132,149,31,114,15,184,133,55,112,231,76,207,229,147,135,233,136,234,153,115,250,87,214,220,105,34,254,138,151,222,100,52,42,0,0,0,0,0,0,0,3,248,164,146,146,105,62,227,45,12,81,23,20,188,50,59,27,49,146,234,236,198,38,153,175,48,229,72,244,70,221,203,126,124,213,107,246,18,71,169,35,191,83,63,188,196,167,224,191,136,205,202,180,46,60,54,147,36,220,150,204,249,149,86,210,181,234,105,96,154,167,50,68,68,106,212,139,95,247,186,125,254,193,102,224,0,0,57,14,108,239,84,88,121,124,190,107,103,166,239,64,212,219,71,191,119,66,250,139,79,89,61,190,167,188,103,162,129,76,147,138,152,193,6,154,218,93,82,238,155,141,166,148,105,35,53,39,169,148,73,51,238,86,159,156,239,245,191,104,209,70,91,240,230,22,22,224,189,165,105,197,101,8,92,106,52,4,190,100,146,35,91,169,136,203,106,82,180,74,117,51,229,246,153,150,163,252,51,27,143,150,134,95,240,214,183,119,215,235,48,24,168,71,167,201,114,155,17,249,13,37,114,101,38,59,206,52,130,66,220,66,151,185,76,153,104,147,212,251,139,238,160,12,195,102,10,251,204,94,33,207,187,110,138,140,135,25,122,67,169,131,9,47,60,109,50,201,190,235,141,165,45,173,199,9,38,68,242,146,68,147,208,139,176,190,249,91,195,227,135,188,252,91,169,67,196,252,87,164,205,133,108,197,113,185,48,227,62,194,155,57,170,74,162,190,217,154,31,140,166,220,97,109,184,225,106,74,245,180,208,187,53,49,114,22,181,173,65,179,40,48,109,171,110,153,26,5,62,159,29,168,204,51,29,148,52,146,67,104,74,19,234,160,137,63,101,41,46,194,46,226,31,88,0,0,0,115,172,96,199,204,47,193,10,4,138,237,249,118,83,32,155,77,173,109,197,114,124,118,164,60,162,67,138,36,161,14,184,141,198,124,165,145,22,189,166,90,123,244,169,28,221,241,63,196,60,86,147,58,203,194,249,46,80,45,214,228,58,132,204,138,183,226,205,125,4,111,182,68,110,49,45,77,169,10,109,198,213,221,218,164,145,247,17,16,133,14,57,122,226,85,198,167,87,233,139,146,183,55,77,79,235,166,73,123,99,127,242,150,173,16,143,191,66,79,184,133,184,100,23,135,13,42,192,138,214,37,227,53,33,169,181,183,119,116,244,217,81,210,227,76,232,114,153,86,246,164,70,74,211,170,22,210,139,69,118,153,17,247,104,66,198,82,148,161,36,148,36,146,69,236,34,208,135,244,0,0,0,0,0,0,5,90,241,175,198,250,81,82,172,220,183,51,67,150,170,146,164,71,190,36,84,148,226,82,195,108,18,102,195,105,132,39,181,75,90,148,111,41,70,123,73,4,134,200,183,239,62,92,85,225,125,130,20,172,108,205,125,21,85,154,228,186,116,123,2,58,111,132,34,51,105,82,230,63,10,100,82,101,131,82,187,16,131,117,230,214,179,218,163,52,54,164,22,211,89,56,139,159,205,143,133,140,100,248,127,112,249,115,227,53,131,83,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,140,219,230,171,11,127,34,217,142,196,92,51,102,133,232,104,20,107,130,87,162,161,117,93,71,42,150,234,249,208,126,176,214,181,43,88,174,176,175,93,70,178,215,69,232,162,81,21,191,112,155,199,74,238,48,101,151,232,221,219,89,165,75,170,225,221,65,22,220,86,99,146,27,148,138,59,113,89,56,75,144,218,79,254,29,148,57,181,36,180,198,61,119,45,46,45,80,175,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,0,164,14,35,252,63,230,101,222,186,238,45,225,13,187,254,148,243,250,102,29,141,29,199,228,57,110,202,216,134,246,200,91,203,113,197,178,243,132,107,67,198,173,164,227,166,210,137,31,82,110,216,175,11,143,2,120,101,243,175,56,154,37,80,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,0,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,226,255,0,184,92,120,19,195,47,157,121,196,209,42,128,0,69,94,40,254,4,241,55,228,190,113,8,80,8,213,64,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,133,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,74,195,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,2,144,56,161,100,163,249,63,223,107,198,124,61,166,82,160,225,181,229,80,68,102,169,208,139,147,232,106,162,153,82,215,28,154,82,143,86,93,229,62,243,102,217,18,27,245,218,216,218,80,215,51,133,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,114,174,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,2,165,120,218,99,29,117,219,170,197,203,244,118,121,52,88,212,242,188,102,57,185,10,234,229,56,228,136,145,203,67,70,246,249,40,106,79,105,47,106,250,175,89,58,182,147,62,43,194,51,12,237,92,68,205,195,53,27,166,39,87,244,42,223,151,115,83,152,91,109,184,202,167,54,252,120,237,45,196,173,10,215,151,213,41,212,26,118,169,46,180,210,201,94,174,135,122,131,202,98,197,139,249,80,194,203,203,12,253,41,232,207,165,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,140,203,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,163,60,159,223,241,177,63,43,152,91,121,179,112,203,174,200,149,107,193,141,80,168,75,55,84,251,245,24,205,20,121,166,226,157,45,235,89,73,101,226,53,158,187,204,141,68,106,35,37,29,6,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,2,170,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,201,198,188,80,165,96,174,17,221,248,175,89,76,71,35,218,212,121,53,36,71,147,53,49,17,49,244,32,249,49,73,213,17,146,22,243,188,182,145,234,168,205,110,36,137,42,51,34,60,198,13,41,229,99,5,63,147,182,95,108,156,28,114,161,214,203,183,233,231,215,190,151,121,141,174,115,238,174,68,174,82,185,109,153,178,79,188,233,55,185,4,174,89,35,118,170,212,207,170,138,107,227,73,131,148,43,63,25,109,44,98,164,61,203,151,136,148,249,17,234,145,182,172,247,74,166,166,59,105,147,189,75,50,45,236,63,29,174,90,80,132,167,166,221,235,41,197,25,126,78,12,24,189,26,208,199,155,151,8,234,47,196,102,62,33,81,210,244,51,83,14,173,247,170,52,254,99,173,178,133,167,212,66,14,51,211,156,81,172,187,77,150,200,148,70,123,87,115,224,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,0,166,14,37,188,62,228,224,245,86,177,152,60,32,165,68,111,15,167,200,234,107,20,152,141,53,21,139,105,107,84,86,27,38,201,111,154,223,68,137,47,186,162,67,45,37,12,22,137,34,36,18,116,140,25,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,79,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,51,89,150,140,186,95,121,160,197,56,24,103,98,199,254,229,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,66,120,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,8,171,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,127,20,148,172,182,173,36,162,63,97,150,162,185,179,245,195,134,149,127,197,119,18,240,102,144,212,42,219,91,122,138,108,88,233,109,167,181,56,172,167,99,81,227,41,106,209,8,117,71,170,187,12,204,251,181,33,81,237,174,245,195,91,141,46,163,211,22,221,110,22,186,31,215,67,146,206,246,255,0,228,173,58,161,127,118,164,175,113,139,10,202,63,21,187,146,214,56,118,78,56,145,212,169,141,243,54,213,11,152,244,179,215,158,225,243,30,147,48,147,246,148,210,19,217,246,75,78,253,12,90,182,31,226,141,131,138,52,118,235,150,45,215,74,172,69,115,95,90,20,230,100,109,209,75,79,111,41,106,34,237,109,126,223,97,251,140,122,160,0,0,1,242,110,155,90,131,121,208,103,91,87,37,50,52,250,125,66,59,177,159,101,246,80,234,77,14,33,72,87,170,178,52,253,149,40,187,72,251,204,83,127,16,126,30,243,240,146,165,51,19,240,162,147,54,109,179,41,199,36,204,140,195,10,112,225,41,74,148,251,134,72,98,50,91,109,132,54,219,101,169,171,213,215,67,236,208,196,82,203,206,96,175,188,186,98,20,11,182,215,168,200,109,150,100,52,153,208,148,243,196,211,204,147,237,56,226,84,218,28,108,148,102,76,165,38,74,61,12,187,15,238,191,236,185,99,229,163,152,12,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,138,61,197,220,127,127,232,204,134,28,194,197,44,23,187,109,57,76,161,107,147,70,158,150,12,210,70,104,117,81,30,109,42,78,169,86,134,92,206,195,34,212,103,94,191,76,147,133,120,193,58,154,226,93,74,237,107,141,214,146,106,35,37,43,166,148,105,35,238,78,191,155,239,245,127,96,208,190,83,47,84,95,153,124,177,171,101,166,239,64,211,26,95,191,119,66,194,143,95,89,93,190,191,188,117,224,0,0,21,145,198,131,17,155,139,103,219,152,109,26,73,183,45,233,240,234,174,37,11,208,212,193,181,81,100,200,200,149,169,150,191,239,116,251,253,130,44,112,180,195,35,190,179,27,18,174,244,110,107,52,22,27,169,17,154,55,18,86,196,248,74,215,236,40,139,66,95,126,164,127,121,11,221,74,73,41,36,151,113,22,132,63,160,0,0,0,0,0,0,3,241,214,121,158,135,157,201,94,199,58,103,118,171,93,52,61,167,161,234,51,237,196,101,51,63,150,78,32,20,183,84,243,159,209,94,190,227,86,191,209,81,59,140,197,200,228,58,192,127,14,178,207,106,208,231,50,227,83,19,215,115,210,180,154,76,191,164,37,41,61,134,148,159,114,203,188,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,234,244,168,149,170,115,180,201,204,161,214,30,219,189,11,73,40,143,69,18,139,176,200,203,188,139,216,43,179,45,25,13,149,129,249,191,122,231,144,203,50,40,148,221,190,140,112,146,107,50,230,82,222,67,218,153,199,66,62,219,186,122,166,95,127,111,125,143,128,0,0,0,0,0,0,0,10,198,227,69,135,72,122,207,182,241,46,52,67,92,134,234,16,233,14,45,45,234,105,104,154,168,188,102,102,73,212,139,95,247,218,125,222,209,25,184,82,98,3,150,158,98,209,71,55,249,77,86,32,148,51,245,182,146,141,217,208,83,167,218,45,123,19,221,161,254,6,47,68,140,140,136,200,245,35,31,208,0,1,7,56,183,223,210,109,76,185,49,71,167,74,75,114,43,21,132,194,125,28,195,35,84,103,96,79,74,139,66,81,25,145,154,75,188,140,190,227,21,161,195,198,197,114,251,204,245,181,25,49,9,246,233,50,97,213,94,35,111,118,214,218,168,68,37,43,236,171,77,55,247,158,133,247,144,190,76,67,191,237,60,33,177,39,221,87,53,78,44,8,20,152,78,184,130,121,230,154,55,13,166,86,178,109,27,212,148,154,141,45,171,68,234,90,233,236,20,51,157,140,217,221,57,149,196,201,202,69,65,214,237,186,108,135,98,83,162,50,235,132,211,173,55,34,79,41,229,35,156,227,106,112,219,127,67,82,116,35,46,194,236,239,235,28,61,242,23,89,198,139,134,14,37,98,13,41,216,246,149,62,67,79,52,212,134,22,142,177,109,174,43,196,91,93,142,182,156,105,109,58,178,236,81,110,208,253,154,153,221,61,175,107,208,236,218,12,27,106,220,167,71,131,79,167,176,212,102,25,97,148,52,148,161,180,37,9,245,80,68,146,245,82,146,236,34,238,31,84,0,0,7,206,174,92,52,59,102,158,245,86,191,87,135,78,136,194,20,227,143,74,144,134,80,146,74,77,71,170,150,100,69,216,147,62,255,0,97,136,55,154,206,40,216,117,133,241,166,90,248,89,33,139,130,191,203,113,5,37,149,177,46,27,106,209,244,104,107,98,90,86,74,37,182,217,247,118,37,90,247,153,10,150,198,156,194,226,134,59,92,18,171,119,213,205,62,83,79,72,91,205,66,57,178,23,25,130,53,184,162,74,27,117,197,146,73,36,234,210,68,71,216,71,167,191,95,71,151,156,165,98,198,97,46,24,144,109,235,98,164,205,37,199,27,55,234,78,194,146,152,233,108,214,209,40,201,212,50,180,145,237,120,149,219,217,167,111,119,125,185,229,31,135,86,25,96,85,58,29,193,118,83,35,87,110,132,115,55,174,91,49,229,50,222,170,125,5,176,220,140,135,11,86,221,78,189,189,233,47,97,118,204,116,165,40,45,168,73,36,139,216,69,160,254,128,0,0,0,0,0,0,10,160,204,167,11,44,215,227,214,60,223,56,184,246,34,225,171,145,238,42,195,207,83,202,92,217,140,190,213,57,26,53,9,151,16,212,19,65,45,184,205,178,217,153,26,181,52,25,154,148,102,106,57,85,195,175,38,215,14,80,108,11,174,159,127,73,183,231,221,151,61,97,183,159,157,68,155,41,246,23,78,97,148,148,102,84,79,54,217,37,104,117,217,138,51,74,59,73,212,234,165,104,68,153,1,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,81,127,216,84,205,63,251,126,194,175,249,214,163,254,98,46,164,64,14,33,252,60,49,79,54,88,167,110,226,102,25,222,118,164,14,130,223,77,10,108,42,235,146,99,237,229,73,121,230,221,105,198,90,123,126,238,165,105,82,84,148,109,229,36,200,215,188,201,31,39,32,60,62,113,247,41,56,227,47,16,239,90,214,31,214,40,181,91,126,85,10,74,105,117,105,167,42,63,49,230,31,67,168,109,200,73,67,190,188,100,160,210,107,70,137,112,212,70,102,146,66,191,95,16,190,30,152,209,155,60,104,162,226,54,28,220,246,85,58,155,78,181,227,81,29,106,183,54,91,47,169,246,229,203,121,74,74,89,140,234,77,27,100,32,136,205,68,122,146,187,59,140,253,175,13,236,148,226,158,79,191,40,159,148,202,253,169,83,250,91,232,142,139,208,82,164,189,203,233,122,190,103,55,156,195,90,107,212,163,110,221,218,232,173,116,208,181,154,160,0,3,228,221,150,181,10,249,181,107,54,85,211,7,173,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,226,178,229,130,20,172,184,224,245,23,6,168,85,201,117,122,109,2,69,69,80,229,203,109,40,124,216,145,57,249,45,161,205,190,170,150,132,190,72,53,145,36,150,104,53,18,81,187,97,116,176,1,197,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,233,159,170,58,227,113,81,200,159,30,66,247,169,182,220,89,106,134,84,69,162,15,214,50,215,66,212,202,176,127,176,169,154,127,246,253,133,95,243,173,71,252,196,93,72,0,10,192,206,103,11,252,125,204,78,100,239,12,99,178,174,252,63,133,69,184,61,31,211,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,189,228,81,131,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,1,23,248,133,229,126,254,205,158,11,209,112,231,14,106,246,253,58,165,78,186,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,238,144,131,34,52,145,104,74,237,238,35,140,25,51,225,127,143,185,118,204,157,159,140,119,173,223,135,243,104,182,255,0,164,58,150,41,117,9,174,74,95,62,4,136,232,216,151,34,54,131,209,111,36,207,85,151,170,71,166,167,161,28,159,226,23,149,251,251,54,120,47,69,195,156,57,171,219,244,234,149,58,232,141,91,117,218,220,135,153,97,76,55,18,91,42,74,84,203,78,168,215,186,66,12,136,210,69,161,43,183,184,142,48,100,207,133,254,62,229,219,50,118,126,49,222,183,126,31,205,162,219,254,144,234,88,165,212,38,185,41,124,248,18,35,163,98,92,136,218,15,69,188,147,61,86,94,169,30,154,158,132,118,126,0,0,0,2,149,191,176,169,154,127,246,253,133,95,243,173,71,252,196,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,1,74,223,216,84,205,63,251,126,194,175,249,214,163,254,98,44,251,38,120,41,117,101,219,45,150,126,14,94,181,10,84,218,213,191,233,14,165,250,91,174,57,21,124,249,242,36,35,98,156,109,181,158,136,121,36,122,160,189,98,61,53,45,12,251,88,0,14,41,156,204,20,186,179,19,150,203,195,7,44,170,133,42,21,106,224,244,127,76,253,81,215,27,138,142,68,248,242,23,189,77,182,226,203,84,50,162,45,16,126,177,150,186,22,166,85,131,253,133,76,211,255,0,183,236,42,255,0,157,106,63,230,34,234,68,42,226,67,146,156,83,206,15,228,239,242,103,95,181,41,159,68,189,47,214,250,118,84,150,121,157,87,73,203,229,114,88,119,93,58,101,238,221,183,77,83,166,186,158,156,87,38,124,47,241,247,46,217,147,179,241,142,245,187,240,254,109,22,223,244,135,82,197,46,161,53,201,75,231,192,145,29,27,18,228,70,208,122,45,228,153,234,178,245,72,244,212,244,35,179,241,88,25,204,225,127,143,185,137,204,157,225,140,118,85,223,135,240,168,183,7,163,250,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,20,159,225,233,149,251,251,41,152,47,90,195,156,70,171,219,245,26,149,70,232,147,91,105,218,36,135,158,97,44,57,18,35,41,74,148,243,77,40,151,186,58,204,200,146,101,161,167,183,188,138,189,191,176,169,154,127,246,253,133,95,243,173,71,252,196,91,166,8,89,85,92,53,193,123,7,14,107,178,34,63,82,181,109,122,85,18,99,177,22,165,48,227,241,162,54,203,138,109,74,74,84,104,53,32,204,140,210,147,211,77,72,187,135,181,0,0,1,88,25,204,225,127,143,185,137,204,157,225,140,118,85,223,135,240,168,183,7,163,250,102,42,149,9,173,202,71,34,4,120,235,222,150,226,56,130,213,108,168,203,69,159,170,101,174,135,169,20,159,225,233,149,251,251,41,152,47,90,195,156,70,171,219,245,26,149,70,232,147,91,105,218,36,135,158,97,44,57,18,35,41,74,148,243,77,40,151,186,58,204,200,146,101,161,167,183,188,138,80,0,10,86,254,194,166,105,255,0,219,246,21,127,206,181,31,243,17,103,217,51,193,75,171,46,217,108,179,240,114,245,168,82,166,214,173,255,0,72,117,47,210,221,113,200,171,231,207,145,33,27,20,227,109,172,244,67,201,35,213,5,235,17,233,169,104,103,218,192,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,42,91,21,120,46,99,4,204,71,184,231,97,13,235,135,241,44,201,117,7,100,81,34,85,39,84,26,149,14,43,135,189,49,150,68,195,251,185,91,141,178,112,221,82,150,148,18,213,180,212,105,76,149,200,14,82,179,113,148,154,236,187,98,245,189,240,254,177,134,85,94,170,100,154,93,46,107,231,42,61,81,196,48,148,76,66,156,128,149,187,234,70,75,38,209,188,132,18,92,55,8,141,73,36,170,117,15,21,141,246,85,87,18,176,94,254,195,154,20,136,140,84,174,171,94,171,68,134,236,181,169,44,54,252,152,142,50,218,156,82,82,165,18,9,75,35,51,36,168,244,215,66,62,225,81,127,216,84,205,63,251,126,194,175,249,214,163,254,98,45,211,4,44,170,174,26,224,189,131,135,53,217,17,31,169,90,182,189,42,137,49,216,139,82,152,113,248,209,27,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,195,218,128,10,245,226,23,195,211,26,51,103,141,20,92,70,195,155,158,202,167,83,105,214,188,106,35,173,86,230,203,101,245,62,220,185,111,41,73,75,49,157,73,163,108,132,17,25,168,143,82,87,103,113,159,181,225,189,146,156,83,201,247,229,19,242,153,95,181,42,127,75,125,17,209,122,10,84,151,185,125,47,87,204,230,243,152,107,77,122,148,109,219,187,93,21,174,154,22,190,43,136,95,15,76,104,205,158,52,81,113,27,14,110,123,42,157,77,167,90,241,168,142,181,91,155,45,151,212,251,114,229,188,165,37,44,198,117,38,141,178,16,68,102,162,61,73,93,157,198,126,215,134,246,74,113,79,39,223,148,79,202,101,126,212,169,253,45,244,71,69,232,41,82,94,229,244,189,95,51,155,206,97,173,53,234,81,183,110,237,116,86,186,104,90,205,80,1,86,185,179,225,171,155,188,205,99,205,207,138,243,49,7,13,81,77,153,35,164,160,195,145,86,169,145,194,165,51,170,99,53,203,56,174,37,181,154,117,117,212,182,173,134,243,175,41,58,110,18,87,135,94,77,174,28,160,216,23,93,62,254,147,111,207,187,46,122,195,111,63,58,137,54,83,236,46,156,195,41,40,204,168,158,109,178,74,208,235,179,20,102,148,118,147,169,213,74,208,137,50,212,5,80,102,83,132,78,52,98,86,60,223,56,141,134,55,181,148,197,189,117,86,30,173,176,213,122,165,45,51,91,126,78,143,73,74,146,204,53,32,144,82,22,241,54,68,165,31,47,102,227,53,106,98,90,240,240,203,30,41,229,55,11,46,44,51,196,201,118,164,254,190,224,85,118,20,218,21,70,76,141,220,216,204,178,227,78,182,244,102,118,109,233,144,164,169,42,94,238,106,136,201,27,8,215,13,113,191,132,78,100,177,43,26,47,236,70,161,94,216,106,197,54,234,186,42,181,184,109,75,169,79,75,237,177,38,91,143,54,151,18,152,106,73,44,146,178,35,34,82,139,93,116,51,239,22,19,147,60,20,186,178,237,150,203,63,7,47,90,133,42,109,106,223,244,135,82,253,45,215,28,138,190,124,249,18,17,177,78,54,218,207,68,60,146,61,80,94,177,30,154,150,134,125,172,0,66,174,36,57,41,197,60,224,254,78,255,0,38,117,251,82,153,244,75,210,253,111,167,101,73,103,153,213,116,156,190,87,37,135,117,211,166,94,237,219,116,213,58,107,169,233,197,114,103,194,255,0,31,114,237,153,59,63,24,239,91,191,15,230,209,109,255,0,72,117,44,82,234,19,92,148,190,124,9,17,209,177,46,68,109,7,162,222,73,158,171,47,84,143,77,79,66,57,127,158,92,20,197,60,196,229,246,165,131,152,83,80,181,33,75,184,42,16,189,40,253,194,236,150,219,68,22,29,41,31,80,166,27,112,201,227,125,152,197,235,32,211,203,55,123,149,180,202,0,97,87,5,204,96,135,136,246,228,236,94,189,112,254,93,153,18,160,212,138,220,74,92,234,131,178,166,69,108,247,170,50,8,216,99,111,55,105,54,110,19,169,82,18,179,90,119,26,73,42,183,240,17,171,62,217,73,254,87,56,52,213,173,64,118,149,6,243,161,84,26,168,91,245,26,130,185,76,183,185,68,137,76,58,234,25,117,210,101,198,76,212,104,108,139,115,172,199,53,30,136,16,171,0,120,91,231,19,47,248,203,105,227,21,185,124,97,84,137,118,205,65,50,28,141,233,121,200,234,226,173,42,110,76,109,235,167,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,139,106,1,23,248,133,229,126,254,205,158,11,209,112,231,14,106,246,253,58,165,78,186,35,86,221,118,183,33,230,88,83,13,196,150,202,146,149,50,211,170,53,238,144,131,34,52,145,104,74,237,238,35,140,25,51,225,127,143,185,118,204,157,159,140,119,173,223,135,243,104,182,255,0,164,58,150,41,117,9,174,74,95,62,4,136,232,216,151,34,54,131,209,111,36,207,85,151,170,71,166,167,161,29,159,128,10,139,198,254,17,57,146,196,172,104,191,177,26,133,123,97,171,20,219,170,232,170,214,225,181,46,165,61,47,182,196,153,110,60,218,92,74,97,169,36,178,74,200,140,137,74,45,117,208,207,188,88,78,76,240,82,234,203,182,91,44,252,28,189,106,20,169,181,171,127,210,29,75,244,183,92,114,42,249,243,228,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,246,176,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,81,120,171,193,115,24,38,98,61,199,59,8,111,92,63,137,102,75,168,59,34,137,18,169,58,160,212,168,113,92,61,233,140,178,38,31,221,202,220,109,147,134,234,148,180,160,150,173,166,163,74,100,6,66,114,103,156,76,163,223,110,194,184,241,35,15,234,88,101,91,230,187,91,162,67,157,58,67,200,148,76,153,51,42,34,92,140,218,27,123,122,90,67,135,188,146,182,181,220,149,41,182,141,19,252,7,31,202,174,89,236,220,168,97,28,60,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,251,0,0,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,21,23,253,133,76,211,255,0,183,236,42,255,0,157,106,63,230,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,220,56,167,16,188,175,223,217,179,193,122,46,28,225,205,94,223,167,84,169,215,68,106,219,174,214,228,60,203,10,97,184,146,217,82,82,166,90,117,70,189,210,16,100,70,146,45,9,93,189,196,112,175,4,56,68,230,75,13,113,162,193,196,106,237,237,134,175,211,109,91,162,149,91,152,212,74,148,245,62,227,17,165,182,243,137,109,42,134,148,154,205,40,50,34,53,36,181,211,83,46,241,110,130,189,120,133,240,244,198,140,217,227,69,23,17,176,230,231,178,169,212,218,117,175,26,136,235,85,185,178,217,125,79,183,46,91,202,82,82,204,103,82,104,219,33,4,70,106,35,212,149,217,220,103,237,120,111,100,167,20,242,125,249,68,252,166,87,237,74,159,210,223,68,116,94,130,149,37,238,95,75,213,243,57,188,230,26,211,94,165,27,118,238,215,69,107,166,133,172,213,0,21,129,156,206,23,248,251,152,156,201,222,24,199,101,93,248,127,10,139,112,122,63,166,98,169,80,154,220,164,114,32,71,142,189,233,110,35,136,45,86,202,140,180,89,250,166,90,232,122,145,73,254,30,153,95,191,178,153,130,245,172,57,196,106,189,191,81,169,84,110,137,53,182,157,162,72,121,230,18,195,145,34,50,148,169,79,52,210,137,123,163,172,204,137,38,90,26,123,123,200,165,0,0,0,0,0,0,0,0,0,254,41,41,89,109,90,73,68,126,195,45,68,56,205,199,14,172,51,199,90,116,203,130,211,166,70,161,92,235,229,236,92,70,99,197,101,205,20,194,15,121,183,25,110,30,141,180,173,59,123,212,126,195,236,166,124,98,203,230,41,96,117,105,234,77,247,105,212,225,182,222,221,179,23,2,75,113,220,213,13,168,246,173,214,209,174,156,212,17,246,119,158,158,237,125,6,1,102,207,24,50,247,86,102,93,161,114,75,118,3,91,183,83,100,204,148,168,138,213,46,145,106,211,111,54,147,245,158,82,191,190,208,255,0,27,113,203,191,19,124,22,197,138,91,113,111,10,155,54,221,104,158,105,133,166,115,209,33,178,226,157,117,196,163,150,78,74,82,204,137,41,65,171,221,184,180,215,82,18,250,135,112,208,238,106,123,53,90,5,94,29,70,35,232,75,141,189,22,66,30,66,137,73,37,22,138,65,153,31,98,136,251,253,164,62,136,0,0,15,149,116,90,244,59,202,131,58,218,184,233,209,231,83,234,12,59,25,246,95,101,14,165,72,113,10,66,189,85,145,164,253,85,40,187,72,251,197,44,113,8,200,93,103,5,238,25,184,149,135,180,167,164,90,85,9,14,60,235,81,216,90,250,53,184,185,111,25,109,106,58,26,109,164,52,210,11,181,71,183,95,118,134,92,159,36,249,179,186,114,213,137,144,84,186,131,174,91,117,41,13,68,168,196,121,215,13,166,154,114,68,110,107,201,71,57,182,210,225,54,198,132,165,106,68,93,135,217,221,124,216,121,127,218,120,189,98,64,186,173,154,156,89,240,42,208,154,113,100,203,205,58,109,155,172,161,102,218,246,41,73,37,18,92,78,169,212,244,215,218,40,111,136,117,138,229,137,153,219,150,58,162,20,118,234,210,102,85,89,34,111,102,230,221,168,75,36,171,236,167,93,118,119,150,165,247,152,178,254,18,23,244,155,175,46,82,40,245,41,73,114,69,30,176,184,76,35,152,102,105,140,212,8,9,73,104,106,51,34,35,81,247,17,23,220,66,113,128,0,15,225,153,17,25,153,232,68,40,187,138,222,32,57,118,102,45,116,114,124,221,106,143,4,225,253,173,219,77,169,211,147,167,218,61,59,21,221,161,126,4,36,207,5,220,58,67,54,125,201,137,114,98,26,36,57,80,153,72,109,106,111,67,83,70,213,57,226,50,51,78,166,90,255,0,190,211,238,246,139,57,0,0,0,0,0,0,0,1,255,0,14,182,135,154,91,78,22,169,90,77,38,94,242,50,21,199,153,124,134,202,199,12,223,179,115,199,101,152,244,74,150,239,73,184,105,52,25,242,233,108,161,157,12,163,173,31,109,173,61,99,63,187,183,186,196,168,244,168,148,74,115,52,200,44,161,166,25,221,177,9,73,36,139,85,26,143,176,136,139,188,207,216,63,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,167,77,136,115,138,161,203,46,121,127,91,66,215,187,78,253,53,238,31,168,0,0,7,248,76,155,10,157,25,201,181,9,108,197,142,202,77,110,58,243,132,132,33,36,90,153,154,143,176,136,136,140,245,251,135,21,196,28,233,101,207,13,212,227,85,172,75,160,201,121,165,26,22,204,42,204,5,184,74,45,250,150,213,62,147,215,84,25,105,239,50,28,250,7,19,156,172,207,154,80,190,145,72,143,170,182,243,95,151,78,67,125,228,90,238,234,187,187,117,252,7,112,195,188,127,193,252,83,97,183,44,188,65,183,234,15,58,68,105,140,205,90,43,175,118,146,52,245,27,113,71,222,226,75,241,61,61,195,161,0,0,0,8,161,196,194,206,69,217,150,42,194,249,13,184,186,89,200,168,39,114,117,218,109,83,230,104,101,234,158,135,235,119,246,126,36,41,151,41,215,123,214,30,99,236,10,150,237,173,174,230,165,69,147,218,101,245,71,61,131,95,245,147,250,158,222,207,120,209,221,10,162,205,94,137,79,171,70,61,90,155,21,169,13,159,103,217,90,9,69,220,102,93,199,239,31,184,0,0,84,223,26,11,154,162,170,189,185,108,148,147,40,100,204,57,70,209,45,95,111,117,69,26,233,174,157,221,154,233,168,143,156,51,177,46,200,193,204,100,172,95,215,196,230,216,136,139,126,68,84,18,157,101,38,107,41,80,221,45,188,213,32,181,209,181,105,235,127,148,199,235,207,150,123,46,44,194,92,178,237,11,66,161,54,159,105,83,164,56,202,91,105,213,181,213,242,220,148,217,41,68,220,133,180,226,86,211,201,212,244,45,116,247,119,249,220,139,228,214,236,204,125,253,76,175,205,128,109,90,20,122,147,47,84,94,144,211,169,68,132,52,244,101,186,202,84,108,56,210,212,166,158,51,36,40,203,94,221,116,46,251,222,177,44,91,107,14,45,106,125,161,106,83,35,193,167,211,227,180,194,27,101,134,218,37,114,219,75,100,165,19,105,74,77,70,148,39,83,208,187,135,160,0,0,31,54,179,113,208,45,232,142,206,174,214,224,83,227,178,133,56,227,146,164,161,164,165,36,70,102,102,106,50,34,236,35,63,216,98,38,102,15,137,142,5,225,13,54,116,59,122,167,244,146,182,130,117,134,19,76,122,28,198,82,241,37,210,73,184,72,148,133,146,55,182,90,233,219,162,139,218,98,172,243,15,159,124,113,199,122,140,134,254,148,84,40,84,103,13,105,76,42,100,217,145,80,182,205,78,232,78,55,212,45,7,170,29,218,126,205,18,69,220,93,188,66,206,177,111,156,83,184,154,164,91,52,138,157,102,163,53,228,164,212,212,119,164,43,114,220,74,119,40,208,149,43,237,56,157,79,79,111,222,44,171,41,188,38,29,229,192,189,113,234,67,11,75,156,169,45,210,227,175,93,18,124,135,9,15,179,42,31,127,231,80,178,35,247,23,188,197,146,217,24,123,134,216,67,66,143,69,180,168,84,90,12,54,27,67,36,108,69,143,20,220,218,132,167,85,114,210,146,53,25,54,157,123,59,118,253,195,213,69,157,18,114,57,144,228,54,242,63,89,181,146,136,255,0,105,126,6,63,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,74,157,18,10,57,147,36,54,202,63,89,197,146,72,191,105,254,36,60,46,37,96,190,18,227,109,29,116,251,218,214,162,86,90,115,77,178,92,131,26,67,137,209,72,51,218,183,16,178,45,77,164,145,253,201,211,216,90,85,206,105,248,77,93,182,167,58,235,193,57,41,170,83,81,183,153,79,121,110,191,44,245,228,54,92,182,163,67,36,253,165,58,163,237,251,37,175,176,197,122,213,168,183,61,149,86,56,85,88,53,26,68,248,234,74,246,186,211,145,220,74,180,37,36,200,148,68,162,50,37,36,245,251,200,196,128,203,198,125,241,199,2,42,49,219,250,81,80,174,209,155,52,37,80,170,115,102,74,66,27,37,53,169,54,223,80,132,22,136,107,105,123,52,81,151,113,246,90,102,95,56,152,224,94,47,83,96,194,184,106,127,70,235,107,38,152,125,53,55,161,195,101,79,26,90,37,27,100,185,75,89,163,123,135,161,159,110,137,63,105,9,103,70,184,232,23,12,70,167,80,171,112,42,17,222,66,92,109,200,178,80,234,84,147,34,50,50,52,153,145,246,25,31,237,33,244,128,0,7,159,190,236,91,107,17,237,106,133,161,117,211,35,206,167,212,35,186,194,219,121,134,221,36,243,27,83,102,164,147,137,82,73,68,149,171,67,208,251,197,17,103,163,38,183,94,92,47,234,157,126,20,3,118,208,172,84,158,122,156,243,13,58,164,71,75,175,73,91,76,169,68,195,109,33,73,105,146,51,66,76,244,246,106,93,222,135,33,185,236,184,178,247,114,196,180,46,234,132,202,133,163,81,144,219,42,109,215,92,119,164,230,57,21,179,82,73,201,8,105,180,161,166,85,161,232,122,107,238,238,252,156,76,113,46,200,198,60,99,163,223,214,60,230,223,136,187,126,60,85,146,93,101,70,75,57,83,29,51,87,41,75,45,116,113,58,250,223,228,49,32,248,47,220,213,20,213,238,59,100,228,153,195,54,102,74,38,141,106,251,123,169,200,215,77,116,238,236,215,77,69,178,0,0,15,195,93,168,179,72,162,84,42,210,79,70,161,69,118,67,135,217,246,80,131,81,247,153,23,113,123,198,113,51,101,120,61,126,230,62,255,0,169,110,220,218,46,106,172,88,221,166,127,84,83,223,52,127,89,95,175,236,236,247,11,154,225,159,103,34,211,203,21,29,124,134,219,93,80,227,212,21,181,58,110,55,105,240,245,51,245,75,83,245,123,251,127,19,18,188,0,0,0,115,220,68,199,252,31,194,198,28,114,244,196,27,126,158,243,68,102,168,207,85,162,180,247,97,47,95,81,199,18,125,237,168,191,18,211,222,56,124,254,39,57,89,129,52,225,125,34,145,35,69,109,230,177,46,156,182,251,204,181,221,213,119,118,107,248,14,131,135,217,210,203,158,36,41,182,168,184,151,65,140,243,170,36,33,153,181,152,8,112,212,123,52,45,169,125,71,174,171,34,211,222,70,59,84,57,176,170,49,155,155,79,150,204,168,239,36,150,219,172,184,75,66,210,101,169,25,40,187,12,140,140,143,95,188,127,184,0,0,15,202,84,216,133,56,234,28,178,231,159,245,180,45,123,180,239,211,94,225,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,156,153,12,68,142,236,185,46,161,166,89,66,156,113,107,81,37,41,73,22,166,102,103,216,68,68,93,226,162,120,141,113,1,184,170,151,21,71,6,176,154,189,46,155,14,155,33,232,181,10,132,9,75,101,199,29,109,201,113,221,108,157,98,73,145,160,200,219,86,213,32,140,204,136,207,216,66,187,227,177,124,226,13,79,146,202,107,119,12,231,151,189,90,19,210,220,53,26,180,53,30,155,143,237,47,191,222,175,188,123,215,114,167,143,172,80,190,145,30,24,220,167,23,151,205,45,180,89,187,182,236,223,175,230,116,238,251,199,192,181,49,15,23,176,78,232,135,62,143,92,185,109,217,212,201,45,190,113,21,38,84,68,175,150,226,79,150,226,18,164,25,160,212,209,17,167,179,236,233,236,236,182,140,136,241,33,165,98,255,0,79,135,24,181,50,37,54,228,34,67,113,101,184,226,89,102,81,127,54,101,9,222,252,165,184,183,148,227,142,30,132,158,210,45,75,183,82,22,2,211,173,62,210,30,97,196,56,219,137,37,33,104,50,52,168,143,180,140,140,187,200,127,216,0,0,228,153,175,161,125,34,203,205,253,79,76,126,115,159,71,42,170,109,59,55,122,253,11,228,71,166,135,239,25,220,166,59,38,214,197,56,143,145,114,228,82,46,6,214,68,122,150,213,181,36,143,183,184,203,181,63,119,236,26,53,203,133,194,237,207,129,118,37,89,245,32,220,118,220,165,154,205,7,216,106,56,108,168,251,204,255,0,91,222,58,72,0,0,167,30,50,242,210,188,85,160,197,37,43,84,210,98,175,77,123,63,182,106,4,43,169,137,146,226,146,138,52,167,154,37,145,165,68,133,154,117,35,239,35,208,117,108,180,224,13,211,152,140,78,166,90,52,88,175,46,42,164,178,237,70,65,33,195,38,227,117,12,182,234,183,37,183,8,140,137,226,61,84,90,23,183,239,208,6,94,240,58,212,192,44,55,166,89,22,204,6,25,83,44,50,169,143,33,166,210,167,228,19,13,52,227,138,82,27,70,227,87,37,38,102,101,169,251,125,197,211,64,121,43,223,22,48,223,14,160,57,80,188,239,106,21,33,182,204,211,164,202,147,17,212,106,36,168,246,151,49,105,237,245,21,217,247,31,184,196,106,188,120,161,101,182,217,77,69,184,149,119,234,79,65,91,200,73,68,145,1,228,188,104,221,161,163,73,100,106,35,52,246,119,107,169,14,1,121,241,163,182,13,137,49,172,187,34,169,206,36,45,45,185,62,154,222,221,250,40,136,245,110,118,186,107,183,187,239,251,135,7,186,184,185,227,221,101,135,152,165,64,163,65,37,26,185,107,109,169,173,44,136,201,68,93,169,152,125,189,165,254,1,30,49,35,56,121,135,196,245,186,85,204,78,184,163,71,120,148,149,197,133,90,156,134,84,147,223,170,77,10,121,68,100,100,179,45,61,196,68,56,236,185,179,103,188,185,51,165,189,37,229,153,169,78,60,225,173,74,51,61,76,204,207,180,207,83,63,240,143,241,35,34,50,51,45,116,49,45,114,171,156,251,51,46,84,197,182,246,19,208,106,181,66,81,184,221,69,218,19,79,200,74,182,177,161,115,77,246,212,68,74,103,119,103,180,245,239,62,206,205,119,113,146,196,234,140,119,99,91,22,149,22,26,86,133,33,10,92,9,13,169,58,146,136,140,141,19,123,12,181,79,248,7,238,202,190,51,102,191,56,24,187,6,61,66,224,168,192,181,233,242,90,155,57,113,37,212,154,101,109,55,41,130,113,178,51,91,173,154,141,169,7,234,171,66,208,139,83,211,190,217,45,27,105,187,86,140,205,37,19,36,74,54,183,106,235,238,111,90,181,90,149,218,173,11,95,181,167,119,176,125,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,18,238,182,155,186,168,207,82,87,50,68,83,119,110,142,176,230,197,167,69,165,93,138,208,244,251,58,119,123,69,54,226,166,104,115,131,148,156,68,151,100,220,53,185,117,8,113,249,124,135,167,201,170,58,211,187,152,67,138,218,165,186,209,43,67,144,68,122,23,97,145,126,39,235,109,222,51,87,235,13,242,174,107,38,139,36,143,191,149,77,121,126,255,0,215,157,253,239,248,4,107,204,238,104,236,108,122,169,183,83,163,225,93,6,130,250,26,125,10,122,37,13,152,174,58,165,180,210,18,107,82,93,89,168,211,202,236,61,123,53,251,251,35,89,153,25,153,145,105,169,143,246,137,54,100,7,209,38,12,183,163,60,131,37,37,198,92,52,41,38,71,169,25,25,118,151,105,23,248,7,98,195,140,225,230,31,12,22,209,80,241,58,226,147,29,146,74,81,22,109,106,114,217,74,75,102,137,36,37,228,145,17,18,8,180,247,25,144,144,246,175,23,60,123,163,48,203,21,88,20,105,196,147,79,49,110,53,53,213,153,17,36,143,181,83,11,183,176,255,0,194,59,197,153,198,142,216,38,35,70,189,44,138,167,56,208,132,184,228,10,107,123,119,232,146,51,213,201,218,233,174,238,255,0,187,239,29,254,206,226,133,150,219,153,52,230,229,213,223,166,189,57,108,161,69,46,68,6,82,201,175,110,166,189,101,153,164,136,213,219,223,166,134,36,173,145,139,24,111,136,176,27,168,89,151,181,10,174,219,134,73,210,29,73,137,10,37,26,82,123,79,150,181,118,250,233,236,251,203,222,67,214,128,230,89,132,192,235,83,31,112,222,167,100,92,208,24,121,79,48,242,161,188,182,155,82,152,144,108,58,211,110,37,75,109,123,77,60,229,25,25,22,165,236,247,30,127,243,45,128,55,78,93,241,58,167,104,214,162,188,136,169,146,243,180,233,6,135,8,156,141,212,60,219,74,220,166,219,35,51,38,76,245,73,104,126,207,187,148,191,50,92,162,73,73,148,243,164,130,36,164,150,179,86,132,93,196,90,139,21,224,211,45,40,197,90,244,93,202,213,84,153,75,211,94,207,237,154,121,11,142,0,0,28,219,49,247,11,182,198,5,223,117,102,20,130,113,171,114,168,104,53,159,97,40,161,188,162,238,50,253,95,120,206,85,77,217,55,78,41,203,124,203,153,34,175,112,56,179,34,212,247,45,217,38,125,157,230,125,170,251,255,0,104,209,30,84,40,95,71,114,243,96,211,213,31,146,231,209,202,82,156,78,205,190,191,66,193,25,233,161,123,135,91,0,0,31,240,235,173,48,210,222,125,196,54,219,105,53,45,107,50,36,164,139,180,204,204,251,136,87,246,123,184,144,210,176,131,168,195,140,37,153,18,165,114,25,45,185,82,219,113,47,51,20,191,156,178,180,239,98,82,28,67,201,113,182,207,67,79,97,30,167,219,161,10,152,187,49,15,23,177,178,232,153,62,177,92,185,110,41,213,41,46,60,81,19,38,84,180,163,152,226,143,150,218,20,165,153,36,148,233,145,23,111,218,211,219,219,247,154,202,158,62,191,66,250,68,88,99,114,148,94,95,52,247,81,102,238,219,179,126,191,153,211,187,239,30,10,67,23,206,31,84,249,47,38,183,111,78,101,123,211,169,61,17,194,81,43,66,81,107,180,254,210,59,253,233,251,133,136,112,230,226,3,113,82,174,42,118,13,98,205,122,93,74,29,74,67,49,105,245,9,242,150,243,141,186,227,145,35,180,217,186,252,146,34,65,17,56,173,18,131,50,51,51,47,105,11,118,141,33,137,113,218,151,25,212,58,203,200,75,141,173,10,37,37,73,50,212,140,140,187,12,140,143,188,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,77,154,171,253,172,54,192,27,226,229,83,233,105,230,232,53,52,199,213,91,76,222,40,79,173,36,159,89,39,174,168,236,208,245,25,199,186,43,114,238,251,178,171,112,200,82,214,253,98,160,252,179,220,102,103,185,215,84,189,59,76,207,189,94,243,252,76,91,231,14,60,154,218,52,236,61,166,98,85,221,111,166,68,218,196,70,102,48,114,226,52,178,216,235,17,30,73,167,152,198,186,110,37,105,162,140,187,251,79,188,79,166,172,219,89,184,5,77,114,223,166,174,34,27,229,19,43,136,217,163,97,39,110,134,157,186,119,118,126,2,18,231,207,38,152,25,119,218,53,75,202,146,138,85,185,114,197,134,251,177,155,134,80,225,183,37,212,181,41,196,37,68,150,13,197,169,78,40,136,200,143,83,36,150,157,165,168,166,178,126,225,195,123,205,78,211,103,200,133,83,162,79,62,83,241,221,91,106,230,50,239,98,146,164,237,86,155,144,70,70,90,31,97,119,24,189,142,29,217,152,111,30,176,106,159,79,171,207,75,181,251,125,134,169,210,121,142,238,121,226,98,44,66,91,202,220,234,214,173,86,233,234,163,211,83,239,34,62,249,98,0,0,60,230,36,194,114,163,135,119,68,6,89,67,174,73,162,205,105,8,90,119,37,74,83,11,34,35,47,105,118,140,218,99,4,89,20,44,110,188,216,151,27,144,228,59,166,162,70,130,65,164,139,100,183,11,213,35,211,179,179,176,95,46,65,174,86,110,124,178,90,50,25,86,189,29,58,4,53,118,151,98,145,79,138,102,93,231,250,223,251,132,137,0,1,255,0,46,56,134,155,83,174,44,146,132,17,169,74,51,208,136,139,188,204,197,25,113,92,196,88,55,158,97,74,151,1,214,94,69,34,7,70,181,178,162,81,18,218,157,57,38,70,100,163,237,245,139,179,66,252,8,67,235,62,211,174,223,23,37,58,214,183,41,210,38,206,169,73,102,51,77,176,202,220,50,55,28,74,8,204,144,70,122,110,82,75,176,143,188,95,46,66,242,145,111,101,235,12,233,181,138,133,41,163,186,171,80,153,149,53,247,152,71,57,131,122,60,85,56,206,227,101,183,18,73,117,147,61,138,51,208,251,245,62,233,86,63,225,231,217,140,202,228,72,121,13,52,218,77,107,90,212,73,74,82,69,169,153,153,246,17,17,8,43,157,30,36,214,126,11,179,50,201,195,58,132,26,229,208,73,113,165,186,195,173,73,143,21,122,72,108,208,181,51,41,14,33,196,184,210,12,203,77,72,149,239,50,34,169,12,88,204,102,46,227,45,102,93,82,241,189,42,238,179,37,247,31,40,40,169,74,84,86,205,75,113,90,37,183,29,89,22,132,226,146,93,189,137,236,247,235,224,105,116,106,229,199,57,48,104,180,169,213,57,143,40,137,44,197,97,111,56,181,25,145,22,137,73,25,153,153,168,139,241,50,247,142,229,97,228,83,50,216,129,21,19,169,248,111,90,167,176,189,12,149,80,163,207,104,140,140,146,125,134,81,212,93,203,47,240,24,232,5,194,231,51,110,54,211,141,210,97,164,148,105,74,201,108,84,8,203,222,127,218,157,195,252,165,112,194,204,196,88,114,100,29,9,167,86,193,44,210,134,162,212,20,165,232,90,150,210,233,59,117,246,14,31,127,229,187,27,240,213,247,91,186,176,202,230,142,203,36,165,46,81,209,101,161,130,34,53,106,123,214,210,75,185,10,63,195,180,115,85,161,109,173,77,184,133,33,104,51,74,146,162,208,200,203,188,140,135,162,195,235,38,161,136,119,109,54,210,165,191,29,153,21,25,44,199,74,223,82,146,146,55,29,67,100,102,105,74,143,189,101,236,49,98,216,37,193,234,125,108,224,87,177,50,237,101,52,231,13,169,28,170,92,245,18,214,217,242,215,166,143,66,52,158,169,53,151,126,154,233,247,139,36,193,28,189,225,166,1,91,140,219,246,21,10,52,115,67,73,109,217,103,22,58,36,62,100,219,104,53,56,182,155,70,227,87,37,6,102,101,218,101,175,187,78,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,139,230,7,41,152,69,152,202,106,162,223,20,70,219,153,217,182,163,22,52,82,150,159,89,163,61,29,117,151,12,181,38,82,159,239,117,47,118,149,175,140,124,33,174,171,45,151,107,22,133,223,1,250,91,91,119,28,250,131,138,116,181,54,210,90,242,225,146,126,210,149,237,238,211,218,43,202,173,76,126,141,61,218,116,149,182,167,90,219,184,208,102,101,218,146,50,239,34,246,24,252,168,66,220,90,91,109,10,90,214,100,148,165,37,169,153,159,113,17,14,149,96,229,187,27,241,41,246,155,181,112,202,230,144,203,196,149,34,81,81,101,173,131,35,52,232,123,208,210,139,185,105,63,195,180,119,8,188,48,179,49,42,28,105,5,66,105,165,190,72,53,33,216,181,4,169,26,150,167,184,186,78,205,61,163,253,79,133,206,102,219,109,215,28,164,195,81,36,212,148,18,24,168,25,159,184,255,0,181,59,135,63,191,50,41,153,107,2,42,231,84,48,222,181,80,97,26,153,170,159,71,158,233,17,17,40,251,76,227,164,187,144,127,225,33,195,106,180,106,229,185,57,112,107,84,169,212,201,140,168,201,76,202,97,108,184,133,17,153,30,169,81,17,145,145,164,203,241,35,247,15,125,132,249,140,197,220,26,172,196,170,89,215,165,93,166,99,62,219,231,5,117,41,73,138,225,165,109,171,69,54,219,168,35,212,155,74,79,183,181,61,158,237,45,191,37,220,73,172,252,104,102,29,147,137,149,8,52,59,160,210,219,72,117,247,90,141,30,82,244,142,217,33,10,122,82,220,91,138,113,213,153,22,154,153,39,222,70,71,58,153,125,153,44,162,68,119,144,235,78,36,150,133,161,68,164,169,38,90,145,145,151,97,145,144,255,0,177,21,51,233,148,139,123,48,152,103,83,172,83,233,77,21,213,69,132,244,168,79,178,194,57,207,155,49,229,41,182,119,19,46,56,162,83,175,17,236,73,150,167,221,161,247,208,213,225,105,215,108,123,146,163,107,92,116,233,16,167,83,100,189,25,214,223,101,109,153,155,110,41,6,100,75,34,61,55,37,69,218,69,220,38,15,10,60,69,131,102,102,20,233,115,221,97,148,85,224,116,104,91,202,36,145,173,217,208,82,68,70,106,46,223,84,251,52,63,192,197,230,182,226,29,109,46,182,178,82,22,68,164,168,143,82,50,62,227,35,31,244,0,2,59,103,230,229,102,217,203,37,221,33,229,105,214,83,167,195,79,105,118,169,116,249,70,69,222,95,171,255,0,184,80,214,15,197,147,93,198,235,49,136,145,185,238,76,186,105,196,72,52,26,136,247,203,108,189,98,45,123,59,123,70,146,240,218,19,148,236,59,181,224,60,202,26,114,53,22,19,75,66,19,181,41,82,88,65,25,17,123,11,176,122,48,0,1,19,184,136,102,97,188,5,193,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,232,182,139,69,22,186,31,113,25,247,81,58,164,92,56,145,121,165,218,148,249,19,106,117,185,229,205,126,67,171,112,249,143,59,218,165,41,91,149,166,229,153,153,158,167,218,125,230,46,83,33,153,52,192,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,122,145,40,245,237,61,68,218,118,205,181,156,128,116,214,237,250,106,34,45,190,81,178,136,141,146,54,26,118,232,73,219,167,119,103,224,32,47,17,188,154,218,53,44,61,169,226,85,163,111,166,60,218,60,71,166,62,113,34,52,130,216,211,18,222,81,171,150,198,186,110,52,235,170,136,187,187,75,188,84,29,175,91,151,104,93,148,171,134,58,150,135,232,245,6,37,150,211,50,61,205,58,149,233,216,100,125,233,247,151,226,67,71,25,85,191,218,196,156,1,177,238,84,190,151,94,114,131,76,76,141,21,184,201,227,132,194,212,74,245,148,122,234,190,221,79,81,214,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,190,44,87,12,250,30,89,57,80,158,105,37,80,171,116,79,37,74,81,40,219,114,159,59,118,132,70,94,226,239,212,190,225,73,152,117,30,52,188,65,182,34,77,96,223,142,245,102,19,110,180,148,18,141,196,27,232,37,36,136,251,15,82,51,45,12,105,67,3,225,65,167,224,213,139,18,155,15,165,142,221,183,76,74,26,229,146,13,36,81,91,34,35,34,236,35,208,136,191,96,246,111,186,219,12,184,243,198,68,219,105,53,40,207,184,136,139,83,20,161,196,135,55,151,157,203,140,115,236,11,78,162,154,125,30,223,113,216,78,42,19,206,180,183,95,98,84,182,140,212,109,188,105,81,26,20,157,125,82,51,208,187,8,187,4,27,175,87,166,92,83,19,62,123,108,147,228,217,33,107,65,30,231,85,169,153,173,102,102,102,165,153,168,245,63,104,154,124,37,177,97,235,39,48,110,218,211,230,236,167,87,169,170,134,203,74,116,201,39,45,249,208,80,147,36,154,201,58,237,73,151,97,26,190,227,23,134,71,169,17,251,199,244,0,7,231,168,180,79,83,228,178,105,35,39,25,90,116,50,239,213,38,51,165,157,154,63,161,115,47,125,179,202,38,201,250,237,82,65,17,39,78,197,84,36,246,247,23,184,90,47,7,155,201,251,143,45,149,90,108,195,89,187,75,185,159,136,215,126,132,203,112,41,233,73,118,168,207,189,71,221,161,126,2,120,0,0,226,185,179,199,139,123,1,240,122,224,184,106,21,56,141,84,221,167,203,102,157,29,199,144,149,185,36,226,190,182,139,105,184,133,25,26,154,50,245,79,83,238,46,222,236,245,98,53,239,90,197,11,242,175,119,212,205,111,75,172,79,145,33,45,167,122,180,230,188,183,9,9,37,41,71,166,174,30,133,169,254,209,102,220,45,178,84,212,4,179,143,24,137,72,146,82,94,101,62,138,139,46,63,213,146,15,162,148,204,132,161,230,53,221,169,44,137,104,95,118,164,94,211,22,142,132,37,180,37,180,36,146,148,145,17,17,22,132,68,94,193,255,0,66,9,113,39,206,138,112,86,209,147,134,118,53,90,25,220,213,200,139,101,227,110,71,215,69,142,243,83,25,83,136,229,62,135,16,180,184,210,52,81,164,200,143,222,122,17,82,133,102,179,84,184,42,146,171,85,153,207,204,155,53,229,200,125,247,221,83,139,113,197,168,212,165,26,148,102,102,102,102,103,169,158,186,152,245,216,55,131,215,150,54,94,244,235,50,207,164,75,150,236,185,12,182,243,173,71,117,196,48,210,158,109,181,56,179,109,11,52,165,38,234,76,212,101,161,107,251,14,235,50,161,195,195,10,48,70,135,78,174,220,148,134,107,119,51,145,153,118,66,167,199,141,37,182,94,52,48,165,114,205,113,144,226,118,184,210,180,212,245,34,81,251,79,178,92,192,166,211,233,113,211,22,157,9,136,204,160,136,146,219,45,165,9,34,34,34,45,8,136,139,184,139,252,3,244,104,94,224,208,189,196,60,237,215,135,118,61,239,79,145,77,186,109,74,69,77,153,45,173,181,245,80,25,120,244,82,84,147,63,93,38,90,232,165,127,132,253,226,178,179,159,194,209,44,51,85,196,140,14,97,213,168,214,252,199,233,8,78,164,73,210,67,202,75,44,70,137,255,0,4,132,145,171,238,215,184,197,108,147,55,190,14,223,17,222,155,77,157,71,173,209,165,161,244,179,45,151,163,168,212,203,221,202,73,236,94,221,237,153,31,119,113,247,25,11,151,200,14,125,109,140,102,182,233,248,117,124,79,129,74,186,41,209,154,138,209,56,235,108,34,82,91,110,43,37,183,155,33,110,45,106,113,213,105,162,75,93,61,228,100,115,153,42,74,210,75,66,137,73,81,106,70,71,169,25,15,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,15,249,113,198,217,65,184,235,137,66,11,189,74,61,8,191,104,173,110,33,92,67,232,246,196,25,88,79,132,147,169,245,74,139,219,58,185,173,186,151,218,111,67,136,250,54,185,30,73,40,181,74,156,73,234,158,211,45,11,184,204,85,5,189,106,94,88,131,86,76,75,126,139,84,173,77,125,230,88,62,158,51,178,85,189,195,218,217,43,97,40,251,116,208,189,250,118,11,50,201,135,11,68,190,205,43,18,49,197,135,80,162,91,19,24,164,45,58,17,167,72,239,37,47,49,38,39,252,42,20,68,175,187,94,243,22,107,106,97,221,143,100,83,227,211,109,107,82,145,76,102,51,104,109,29,44,6,89,61,18,148,164,143,212,73,22,186,37,63,224,47,112,244,90,23,184,131,66,247,15,207,62,155,79,170,71,84,90,140,38,36,178,178,50,83,111,54,149,164,200,200,200,245,35,35,46,227,63,240,136,141,154,254,30,24,81,141,212,58,141,118,219,164,51,68,185,155,140,243,177,213,2,60,104,205,188,241,33,245,39,152,104,140,183,21,185,199,83,174,135,169,146,75,218,93,180,167,140,152,61,121,96,157,239,81,179,47,10,68,184,142,196,144,243,108,186,236,119,91,67,237,37,231,27,75,136,55,16,131,82,84,109,40,201,68,90,30,159,176,188,141,26,179,84,183,234,145,107,84,105,207,195,155,9,228,72,97,246,29,83,107,109,196,40,148,149,18,146,100,100,100,100,71,169,30,186,144,186,238,26,249,209,78,52,218,49,240,206,249,171,195,43,154,135,17,12,176,110,72,250,233,81,217,106,27,41,113,124,215,214,226,214,167,29,94,170,36,145,25,251,143,82,57,220,63,229,104,75,136,83,107,73,41,42,35,35,35,45,72,200,253,130,174,56,164,228,169,169,233,123,30,48,238,145,36,228,178,202,189,43,22,36,127,171,52,23,91,41,233,10,67,44,107,187,83,65,26,214,190,237,8,253,134,43,39,14,111,122,214,23,223,148,139,190,152,107,102,93,30,124,121,10,109,91,211,175,41,228,56,104,81,37,73,61,53,108,181,45,75,246,13,10,229,51,30,45,236,120,193,235,126,225,167,212,226,59,83,106,159,17,154,140,118,222,66,150,220,146,138,194,221,45,164,226,212,68,74,116,139,214,61,75,184,251,123,251,80,0,8,31,198,26,242,126,219,203,101,42,155,12,214,78,213,46,102,34,59,223,161,178,228,10,130,84,93,138,35,239,73,119,234,95,136,171,172,147,81,253,53,153,123,17,158,81,56,76,87,105,114,12,141,58,246,38,161,27,183,184,253,227,69,180,230,137,154,124,102,73,36,68,219,40,78,132,93,218,36,135,232,0,1,252,51,208,140,253,194,143,56,180,226,195,215,182,96,217,181,160,78,223,78,160,211,19,13,230,146,233,154,74,91,19,167,33,70,105,37,154,117,218,162,46,210,37,125,196,33,101,6,189,50,221,152,169,240,27,100,223,54,205,8,90,200,247,52,173,72,201,104,50,50,52,172,141,37,161,251,4,228,225,191,155,203,206,217,198,56,22,13,217,81,77,66,143,112,56,212,38,213,53,231,94,91,79,191,42,35,68,105,55,30,36,167,68,37,90,122,166,101,169,246,25,118,11,175,97,214,223,101,183,153,50,54,220,73,41,38,93,198,70,90,144,241,152,225,10,13,67,6,175,168,149,24,101,42,59,150,213,77,43,107,150,75,53,17,197,112,140,136,143,176,207,67,50,253,163,53,248,139,30,52,76,65,185,226,66,96,216,142,205,102,107,109,52,164,18,77,180,19,235,36,164,200,187,11,66,34,45,8,93,159,9,219,130,125,115,44,156,169,175,52,162,167,213,186,38,82,74,81,168,155,110,159,7,110,164,102,126,243,238,208,190,225,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,146,90,168,200,139,239,13,201,51,50,37,22,165,222,90,143,249,39,217,82,57,137,121,6,159,214,37,22,131,254,137,73,81,17,146,136,200,203,82,208,251,199,244,67,142,42,22,195,87,38,89,37,40,148,68,237,42,106,234,93,253,233,106,159,55,238,51,239,87,221,248,144,163,123,42,164,154,53,229,65,171,169,104,65,65,169,197,146,106,89,232,146,36,58,149,106,103,169,118,118,123,200,105,43,46,213,248,247,54,5,88,21,120,207,180,233,63,108,210,148,165,54,162,82,119,28,54,148,125,164,103,250,222,241,239,42,81,122,234,124,168,91,141,61,67,43,107,82,61,12,183,36,203,95,250,70,122,51,233,134,213,204,57,204,141,212,205,94,36,198,219,172,84,103,85,34,184,251,107,34,113,151,103,202,216,164,154,146,157,72,201,6,100,101,169,31,176,204,71,113,37,184,120,90,149,171,171,52,54,178,40,173,56,179,165,75,131,83,148,104,74,207,108,118,170,49,55,168,246,145,232,69,184,187,79,66,247,153,13,7,180,147,67,72,66,143,83,74,72,140,255,0,96,255,0,176,0,31,195,34,81,25,25,106,71,216,40,47,137,181,4,168,185,159,171,184,150,246,20,212,72,147,216,90,107,190,161,51,183,184,189,194,100,240,85,170,127,165,141,211,70,220,95,234,236,233,58,107,219,253,175,78,79,191,252,130,203,0,7,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,245,51,34,251,197,16,113,16,205,101,79,30,241,102,101,14,143,82,63,163,52,7,28,128,203,108,188,174,83,238,49,38,90,82,246,137,121,109,168,212,219,164,91,136,136,204,189,132,93,254,163,135,62,74,106,24,221,120,68,196,43,210,144,243,118,181,30,75,111,164,164,71,81,55,45,198,157,136,233,35,235,24,91,110,33,109,58,174,205,196,102,90,247,22,166,119,107,111,208,41,22,181,22,21,191,66,128,196,56,20,246,27,140,195,44,180,150,208,134,208,130,66,72,146,146,36,150,137,73,23,97,17,118,15,162,60,54,53,226,85,47,9,112,194,227,190,170,143,165,178,165,210,230,73,100,141,73,35,91,173,199,113,212,164,183,41,58,153,242,207,176,148,71,248,119,140,235,102,11,23,43,88,217,138,245,235,238,179,45,215,211,42,116,162,132,78,56,181,114,162,170,75,174,182,130,220,181,237,34,230,159,98,85,180,189,158,243,243,86,21,133,116,98,93,211,2,207,180,41,114,39,84,106,15,180,194,16,211,14,58,72,230,56,150,201,107,38,210,165,18,9,75,78,167,161,247,254,193,122,121,14,201,157,191,151,91,6,13,110,189,76,139,34,239,170,69,105,249,111,173,148,45,113,205,198,98,169,109,37,74,97,183,80,73,117,147,50,73,153,233,237,212,251,165,160,0,0,255,0,151,27,109,214,212,211,168,74,208,178,52,169,42,45,72,200,251,200,200,65,252,251,228,30,214,198,139,98,165,136,54,29,30,53,62,236,166,66,122,71,46,44,118,218,41,156,182,229,59,161,147,81,214,235,142,45,215,80,90,110,45,218,23,183,67,58,105,105,251,255,0,3,177,5,70,203,181,10,29,193,65,154,105,86,213,63,21,124,198,31,237,35,211,98,246,243,26,251,143,213,246,25,118,92,135,15,220,250,80,113,174,221,133,135,119,253,93,152,151,116,6,27,101,14,73,144,134,202,98,80,136,172,145,145,187,33,110,184,226,221,117,127,213,45,218,31,183,82,57,204,133,161,196,146,208,162,82,79,184,200,245,33,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,229,107,67,105,53,173,68,148,151,121,153,232,66,181,184,133,241,18,139,104,49,35,10,240,94,186,135,170,231,179,171,169,67,148,74,75,93,177,31,71,45,216,210,73,73,213,10,117,39,170,123,123,72,187,53,49,86,54,109,149,127,99,77,226,221,18,129,22,161,91,173,78,215,85,154,30,146,181,108,105,74,245,141,9,90,207,212,104,244,236,62,196,251,139,178,245,50,149,145,92,55,203,205,172,146,170,209,105,245,155,134,67,141,188,252,185,81,152,145,203,91,47,188,182,148,210,213,29,181,164,246,184,157,76,253,169,45,52,211,182,81,182,219,109,54,150,154,66,80,132,17,37,41,73,104,68,69,220,68,67,254,128,0,4,75,207,142,76,237,252,197,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,95,102,135,223,69,151,245,133,116,97,165,211,62,206,187,233,114,32,212,105,239,186,194,208,235,14,52,75,229,184,166,205,104,39,18,149,26,13,72,86,135,161,119,126,193,233,114,251,139,149,172,19,197,122,13,247,70,150,235,9,139,58,41,77,38,220,90,121,177,83,37,167,92,65,237,90,55,17,242,139,177,74,218,126,223,121,104,167,5,49,42,151,139,88,97,110,95,84,183,210,225,85,41,144,228,188,68,164,153,161,215,35,182,234,146,123,84,173,12,185,133,216,106,51,252,123,199,185,31,58,224,160,82,46,154,44,219,126,187,1,137,144,42,12,57,25,246,94,105,46,33,109,173,6,133,17,165,68,105,61,82,163,46,210,50,237,20,149,196,99,37,53,12,17,188,37,226,21,151,72,121,203,86,177,37,199,212,81,227,168,219,136,227,174,203,120,209,245,108,33,182,208,134,154,79,102,227,50,45,59,203,67,47,47,195,191,53,149,60,4,197,152,116,58,197,72,254,140,215,220,110,3,205,188,242,185,76,56,252,152,137,83,218,41,228,54,147,75,109,25,110,50,51,34,246,25,119,94,253,2,181,2,228,161,211,238,26,84,132,63,14,167,21,169,145,220,66,210,164,173,183,16,75,73,145,164,204,140,140,148,71,169,25,151,222,63,120,0,173,62,53,53,66,252,152,218,244,109,197,254,174,193,147,166,189,191,218,245,20,251,255,0,200,33,175,12,154,9,86,179,63,71,113,77,239,40,72,143,43,187,93,54,84,97,246,247,31,188,95,169,17,36,136,136,180,34,236,31,208,0,31,240,234,77,109,45,9,61,13,73,50,35,253,131,62,28,67,237,74,213,169,154,27,165,21,166,156,65,213,101,206,169,197,53,165,101,186,59,181,25,123,20,91,136,181,35,218,125,165,169,123,140,196,105,18,35,33,120,109,93,196,108,200,218,172,210,34,76,113,186,61,70,13,82,83,140,54,179,38,217,106,124,93,234,81,165,42,208,136,150,70,102,122,17,123,76,134,133,233,177,122,26,124,88,91,141,93,59,40,107,83,61,76,246,164,139,95,250,7,131,204,77,126,61,179,129,87,253,94,75,237,52,76,91,53,85,37,78,40,146,157,197,13,213,23,105,153,126,175,188,102,214,245,169,38,179,121,87,170,233,90,22,83,170,114,164,146,144,122,164,201,110,169,90,145,234,125,157,190,243,23,145,194,190,216,106,219,203,36,85,26,136,221,170,205,69,75,191,185,46,211,225,125,196,125,233,251,255,0,19,19,28,127,13,73,73,25,154,136,136,139,83,212,251,135,252,155,204,145,36,205,212,104,163,34,79,172,93,167,238,33,253,222,146,61,13,69,169,22,189,254,193,253,35,35,45,72,245,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,227,175,156,94,195,76,56,136,169,119,157,241,66,165,109,211,70,165,212,227,176,226,187,82,93,132,226,211,175,219,73,254,6,94,242,16,183,28,248,184,97,85,155,77,114,14,26,192,149,90,172,171,78,83,171,106,52,152,105,245,154,51,220,108,204,37,151,168,165,145,105,253,100,251,136,196,24,190,248,159,230,86,235,172,73,153,76,173,181,73,136,238,206,91,48,228,207,96,147,162,82,71,234,166,89,145,106,105,51,253,167,239,28,214,177,157,252,210,214,38,191,56,177,174,243,130,111,237,213,168,87,37,69,166,209,180,136,189,82,231,158,154,233,169,253,230,99,231,59,156,76,208,57,216,156,122,196,6,210,71,174,198,238,154,138,83,248,105,207,30,182,213,226,17,154,75,88,218,34,196,154,197,84,154,52,246,84,235,21,23,247,17,109,236,63,231,37,175,217,255,0,164,253,226,67,225,167,24,140,72,160,54,196,123,230,223,133,81,111,114,121,235,102,35,239,57,183,212,37,109,55,102,151,111,98,244,215,218,127,136,249,57,179,226,83,110,102,6,195,122,207,183,40,151,21,59,170,136,166,164,20,152,205,178,218,150,166,95,109,90,108,148,189,83,245,201,239,45,116,35,252,14,191,133,217,240,160,199,200,247,254,20,150,25,207,153,190,167,110,53,177,150,212,225,25,148,56,241,160,178,157,8,220,82,180,220,179,46,196,146,127,3,236,19,212,112,124,207,101,3,11,243,51,65,121,155,150,145,25,138,234,35,41,152,149,86,99,199,76,148,104,135,137,8,55,150,203,139,36,18,223,82,244,47,111,105,118,247,192,26,159,5,92,65,244,226,61,15,126,219,222,136,231,22,254,166,168,255,0,83,202,222,122,233,182,14,221,219,52,251,181,215,216,38,190,81,50,43,135,185,91,109,85,152,137,42,141,201,38,49,198,145,57,226,97,227,36,171,144,165,37,14,20,118,220,219,204,99,113,17,159,183,94,254,233,62,0,0,2,144,248,190,219,199,69,204,100,9,6,250,28,235,232,45,74,209,42,215,110,249,243,207,67,236,45,15,179,239,29,175,130,172,230,57,55,77,59,158,124,237,211,158,229,238,45,54,233,78,45,116,239,215,94,205,69,168,128,8,19,197,59,52,136,194,204,58,115,10,237,202,146,219,174,92,177,205,169,36,203,218,41,48,164,49,53,133,153,236,117,43,47,93,180,247,164,211,248,159,96,169,188,190,97,53,127,29,113,126,133,104,194,139,38,90,103,212,226,170,160,241,33,110,108,97,114,154,109,215,22,162,66,244,211,154,70,106,81,25,118,246,253,250,29,193,28,41,160,96,222,27,209,44,122,12,8,241,138,12,24,205,72,83,45,33,28,215,144,195,109,41,106,52,161,27,140,249,101,169,153,17,158,159,176,189,232,10,202,227,5,152,73,22,245,42,155,130,116,57,166,135,234,108,51,81,152,109,184,101,172,119,19,62,50,219,86,215,8,251,200,181,35,65,151,188,253,130,166,232,20,58,149,205,91,131,111,210,24,83,211,106,50,90,138,194,18,149,40,212,227,139,36,36,180,73,25,159,106,139,184,140,197,220,240,247,200,245,179,131,54,109,59,16,239,26,52,57,183,93,86,43,50,146,169,17,219,113,81,18,235,81,30,36,164,220,97,14,54,164,58,210,180,45,199,166,167,222,122,153,77,242,34,73,18,82,68,68,93,132,68,63,160,0,0,63,229,104,67,136,83,110,32,148,149,17,146,146,101,169,25,31,176,197,117,241,35,200,75,88,141,74,149,139,248,83,68,129,22,181,79,97,114,42,49,35,70,36,42,99,109,166,100,135,86,72,98,58,150,227,203,90,219,45,84,178,37,104,68,125,186,24,169,74,13,126,246,194,27,221,186,165,42,77,66,137,93,161,205,45,233,37,189,25,196,184,203,196,163,109,100,147,74,200,183,182,90,167,82,61,83,236,50,22,203,195,247,136,205,42,252,167,70,194,236,102,173,53,14,188,198,254,69,78,100,148,182,219,251,149,41,245,110,122,68,149,45,123,80,134,146,90,39,176,204,139,187,67,22,50,211,205,62,130,117,151,80,226,15,185,73,81,25,31,237,33,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,225,215,154,97,6,235,206,161,180,23,122,148,162,34,47,218,98,185,184,129,113,25,165,88,116,233,56,95,131,53,166,166,87,159,217,207,169,195,146,151,27,99,106,162,190,157,175,71,146,149,167,114,22,234,79,84,246,153,25,119,106,98,164,105,116,171,199,18,110,84,195,128,197,82,189,90,157,175,217,75,178,159,119,99,102,126,194,82,213,162,16,126,253,9,62,226,23,125,144,108,140,82,114,237,107,149,199,124,211,41,85,11,194,111,218,127,146,151,122,93,142,74,65,114,148,236,118,221,70,230,158,65,43,183,183,79,118,154,204,192,0,0,1,252,50,37,17,165,68,70,71,216,100,98,16,241,8,200,245,179,140,246,109,71,16,172,234,52,56,87,93,42,43,210,148,168,241,219,109,82,210,211,82,222,52,168,219,97,110,56,165,186,234,117,45,197,174,133,220,122,25,210,45,126,135,82,182,107,115,173,250,187,10,102,109,58,75,177,95,66,146,164,154,92,109,102,133,22,138,34,50,237,73,247,145,24,182,78,15,185,132,145,112,210,170,88,39,91,154,107,126,152,195,213,24,134,227,134,122,71,109,48,35,33,180,238,112,207,188,207,66,36,17,123,143,216,44,212,7,131,198,236,41,160,99,38,27,214,236,122,244,8,242,83,58,12,150,163,169,230,144,190,83,203,97,198,146,180,154,144,189,166,92,195,208,200,140,203,95,216,121,225,204,30,19,87,240,43,23,235,182,140,216,178,98,38,5,78,82,169,239,26,22,222,246,17,41,214,218,113,10,52,35,93,121,70,100,164,145,23,103,103,221,108,124,44,115,72,140,83,195,182,240,174,227,169,45,202,229,181,28,154,140,79,61,170,149,10,59,16,152,65,150,247,84,179,245,220,87,114,73,63,129,246,9,238,0,42,187,141,84,230,57,54,181,59,158,124,237,208,94,229,238,45,54,233,81,45,116,239,215,94,205,71,20,225,5,111,29,107,49,179,228,19,232,111,160,160,187,43,69,43,77,219,39,192,61,11,176,245,62,223,184,93,224,0,0,8,193,155,172,138,225,238,105,27,77,102,90,74,157,114,70,138,81,163,206,100,152,100,205,41,231,169,41,91,135,29,199,54,243,31,53,25,17,251,53,239,239,133,20,206,10,184,131,233,197,250,98,253,183,189,17,206,61,157,53,81,254,167,149,188,180,215,116,29,187,182,107,247,107,167,176,79,236,176,229,3,11,242,205,65,101,155,106,145,25,250,234,227,37,153,117,87,163,199,84,149,234,134,73,104,39,144,203,107,52,26,216,74,244,63,111,105,246,247,119,129,2,184,175,99,220,123,3,10,21,134,112,102,236,169,220,109,26,30,109,46,17,25,196,145,26,115,42,212,137,196,171,77,200,34,237,73,167,241,62,193,73,130,192,50,153,196,166,220,203,245,134,205,159,113,209,46,42,143,75,21,45,71,40,209,155,121,180,173,44,176,218,117,223,41,26,39,234,85,220,90,232,101,248,23,215,196,190,49,24,145,95,109,248,246,53,191,10,156,222,229,114,22,244,71,217,115,111,174,73,220,109,77,62,222,212,107,167,180,191,1,30,46,174,33,25,164,186,77,210,60,73,172,82,137,211,87,101,50,177,81,99,105,30,238,194,254,114,122,125,175,250,11,220,60,147,121,196,205,11,100,162,60,123,196,5,145,234,105,223,116,212,79,97,251,211,245,253,134,94,193,245,232,89,232,205,37,14,82,165,30,49,221,181,3,83,38,206,201,247,13,69,212,105,169,30,237,58,130,245,187,59,254,243,29,95,12,184,169,102,34,205,171,38,69,195,50,45,110,25,52,72,54,229,185,58,73,235,185,7,174,139,150,69,174,137,50,215,253,241,251,196,212,192,206,46,24,85,121,83,91,131,137,80,37,81,107,41,215,154,234,26,141,26,26,189,103,76,182,155,211,13,103,234,37,4,122,255,0,89,94,227,33,52,172,108,94,195,76,71,136,153,118,101,241,66,170,238,215,86,162,84,227,190,226,123,84,93,164,218,213,167,216,81,254,4,126,227,30,196,0,0,0,0,0,0,0,0,0,0,0,0,0,7,241,74,74,75,114,148,68,69,237,51,21,253,157,206,37,244,28,34,83,118,86,16,76,167,86,235,110,235,212,202,109,196,73,97,141,58,103,17,162,227,202,74,211,185,14,56,93,165,218,105,208,187,8,204,84,165,255,0,142,152,185,137,213,23,42,23,150,33,92,85,30,102,154,48,253,90,83,205,35,68,164,189,84,184,226,180,215,98,76,254,242,252,7,252,88,248,37,139,152,151,41,13,89,184,119,115,85,144,230,186,201,139,72,148,251,41,208,149,246,150,219,106,211,93,138,34,251,200,203,216,98,97,97,87,8,188,103,187,154,98,161,121,84,169,212,120,174,238,222,202,158,151,30,66,116,222,69,234,185,12,200,187,82,147,252,15,239,33,36,168,28,25,48,154,28,101,162,179,120,220,111,186,189,52,54,234,17,148,69,161,159,118,232,58,247,25,15,208,215,6,92,23,104,149,254,140,46,165,158,211,34,221,80,136,101,175,255,0,184,143,37,113,112,89,183,156,231,59,110,95,83,210,163,220,109,166,85,77,4,159,110,154,146,32,255,0,123,255,0,72,141,152,187,194,187,31,240,237,50,103,80,152,137,112,67,104,214,166,209,78,76,217,111,26,11,152,101,169,38,34,75,118,136,47,187,85,23,188,68,219,187,14,175,171,18,123,212,219,190,209,172,82,30,101,106,65,148,216,15,71,215,69,40,181,46,98,82,122,106,133,127,128,253,195,206,142,227,148,28,196,214,114,233,139,116,251,166,44,233,45,211,101,173,168,85,6,155,117,100,133,71,84,152,235,116,205,36,235,105,63,85,157,61,99,211,222,94,237,2,97,30,40,218,216,187,97,209,239,75,94,179,10,115,85,8,81,223,121,49,228,54,233,176,235,140,182,226,155,89,33,106,36,173,36,226,117,73,153,153,106,95,136,246,96,0,0,0,2,158,120,211,208,9,172,92,182,46,22,205,4,149,219,208,162,169,37,222,106,57,85,21,235,166,159,244,234,62,103,7,43,129,112,177,130,179,71,41,38,148,200,165,72,87,47,126,132,102,169,84,244,247,107,247,123,133,204,128,248,215,133,205,76,179,173,138,165,203,88,154,196,72,180,216,111,202,113,215,156,75,104,73,54,218,150,122,154,140,136,187,18,103,222,93,195,60,217,207,198,185,248,223,143,23,29,113,201,234,149,6,157,62,101,54,158,178,117,75,66,163,55,50,66,154,52,31,49,100,105,218,239,97,164,200,180,62,194,247,216,31,8,44,0,137,77,179,170,24,193,95,164,23,164,37,74,118,44,39,29,142,95,218,234,106,4,134,212,147,91,123,181,220,70,100,100,189,61,222,241,101,224,63,202,92,134,98,69,122,83,235,36,52,203,106,113,106,51,34,34,73,22,166,122,159,220,66,128,56,143,98,43,88,133,153,122,211,145,230,20,150,104,199,38,146,133,19,132,178,34,102,161,47,66,212,148,162,238,95,119,103,127,113,15,87,195,15,47,167,139,88,217,22,233,171,66,83,148,155,105,72,158,149,41,189,80,169,17,229,194,89,36,205,77,169,39,234,184,125,154,145,233,237,34,23,167,18,43,16,163,53,14,43,105,109,166,16,150,208,148,145,17,37,36,90,17,17,23,97,118,16,255,0,96,0,0,0,31,231,34,60,121,108,57,22,83,13,188,203,169,52,56,219,137,37,37,105,50,208,200,200,251,12,140,187,52,21,173,196,39,135,75,55,115,19,113,111,6,40,172,181,86,37,57,34,125,54,36,98,73,62,90,75,144,234,208,212,104,198,165,56,165,169,164,145,169,93,189,132,125,186,24,170,187,138,213,196,12,38,185,21,2,185,77,173,91,149,120,154,104,167,25,126,27,201,220,217,31,102,226,74,139,84,56,90,253,202,247,24,158,185,76,226,173,112,216,236,34,211,198,163,151,88,130,90,242,167,150,249,18,75,181,247,15,123,146,101,145,125,165,52,146,208,187,139,79,97,11,55,194,140,205,224,190,49,66,57,54,133,249,68,113,228,253,168,139,170,68,55,211,169,172,139,84,54,234,204,187,27,81,254,29,163,170,17,145,246,145,234,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,100,93,166,122,14,87,138,249,155,193,124,29,132,82,110,251,242,136,219,202,251,49,17,84,136,79,171,67,65,30,136,113,212,25,246,56,147,252,59,69,100,102,207,138,181,195,124,48,187,79,5,78,93,30,9,233,205,158,123,227,201,62,214,28,45,142,70,150,101,246,146,234,79,82,238,61,61,166,32,85,187,107,98,14,44,92,137,129,67,166,214,174,74,188,189,117,54,217,126,99,202,218,217,159,110,210,82,143,68,54,122,125,201,247,16,185,156,134,240,249,160,224,133,34,61,243,137,52,168,21,59,177,253,254,163,236,33,230,226,237,84,166,189,66,122,50,29,70,230,157,70,190,183,105,151,184,136,142,115,145,17,22,132,90,16,254,128,0,0,0,255,0,25,113,88,155,25,216,114,155,75,141,62,133,54,180,168,136,201,73,50,208,200,200,251,15,176,197,22,113,60,203,233,225,46,54,74,186,105,48,148,221,38,229,82,231,169,73,111,68,38,68,137,115,86,105,35,75,105,73,122,173,151,102,166,122,123,76,135,148,225,195,136,173,97,230,101,232,142,72,152,81,217,172,156,106,74,212,110,18,8,201,234,132,77,75,83,82,75,185,29,221,189,221,198,47,254,36,134,101,197,102,83,11,37,180,243,105,113,10,35,35,35,73,150,164,122,151,220,99,253,64,86,135,23,220,0,137,82,179,169,248,193,64,164,23,164,34,202,106,44,215,26,142,95,218,233,106,124,135,20,163,67,123,181,220,100,102,102,189,61,254,241,95,153,48,198,185,248,33,143,22,229,113,185,234,139,6,163,62,29,54,160,179,117,72,66,99,57,50,58,157,53,159,49,4,73,218,215,105,168,204,180,46,210,247,104,102,206,185,169,151,141,175,75,185,168,243,88,151,22,165,13,137,77,186,203,137,113,6,78,54,149,150,134,147,50,62,197,17,247,159,120,251,32,41,155,140,117,192,185,184,193,70,163,156,147,90,88,164,199,87,47,126,164,70,153,85,4,247,107,247,251,135,211,224,177,64,39,113,114,231,184,92,52,26,81,111,77,138,148,159,121,40,165,83,151,174,154,127,211,168,184,96,0,0,0,1,227,49,115,20,45,108,34,176,235,23,165,209,89,133,5,170,124,41,15,178,153,18,27,104,223,117,182,92,113,45,160,150,180,146,150,162,109,90,36,140,140,244,63,196,103,239,55,217,137,172,230,47,22,234,23,76,169,210,92,166,196,91,176,169,237,56,234,205,9,142,153,50,22,209,146,77,215,18,94,171,218,122,167,167,184,189,252,56,122,43,71,14,239,155,238,123,52,219,66,210,172,85,222,121,105,65,20,40,15,72,211,85,36,181,62,90,84,122,106,180,255,0,132,189,226,89,97,23,10,236,127,196,68,198,157,93,98,37,191,13,211,66,156,69,69,51,98,60,72,62,89,158,132,168,138,45,218,44,254,237,82,126,225,36,237,222,11,54,243,124,151,110,59,234,122,148,91,77,196,197,169,160,211,236,215,66,92,31,239,191,232,30,188,248,51,96,178,150,210,213,119,221,37,183,105,168,147,80,137,161,153,119,255,0,220,35,229,93,124,24,112,218,91,10,114,217,188,235,172,190,150,140,144,153,21,24,233,65,172,137,90,107,178,14,189,251,127,233,17,119,23,184,82,99,197,128,204,154,149,180,80,235,240,219,90,249,108,194,235,37,73,52,17,56,162,213,40,134,146,215,68,36,187,61,170,47,120,139,23,198,9,98,230,26,74,91,87,150,29,220,212,148,55,166,146,101,82,37,48,202,181,36,253,149,184,218,117,211,122,72,254,243,34,246,144,255,0,187,7,28,241,115,12,106,13,207,179,113,10,226,166,242,245,213,134,42,210,153,105,122,165,69,235,37,183,19,174,155,212,101,247,159,226,45,175,36,124,75,232,56,186,167,44,172,95,153,78,162,86,218,211,166,148,227,136,140,195,250,245,46,47,85,200,148,165,171,106,27,108,187,11,176,213,161,246,25,24,176,20,169,42,45,201,81,25,31,180,140,127,64,0,0,0,0,0,0,0,0,0,0,0,0,64,110,34,57,247,139,130,212,195,195,140,48,171,68,147,116,202,254,216,117,151,201,125,30,213,68,121,59,148,196,132,56,222,246,157,89,22,169,245,180,247,106,103,76,241,227,93,119,221,108,154,139,30,171,94,171,74,254,171,104,118,83,238,109,71,184,183,40,244,74,63,97,39,220,66,204,114,143,194,137,115,82,139,183,30,209,38,58,147,175,79,76,65,108,215,243,237,171,156,204,168,127,115,74,78,135,247,251,133,149,216,24,55,134,152,99,78,77,54,203,179,40,212,214,211,174,170,143,78,142,202,149,235,45,93,166,218,19,175,219,87,248,79,239,30,208,136,146,90,36,136,139,238,31,208,1,255,0,46,52,219,168,54,221,109,43,74,139,67,74,139,82,50,28,147,23,178,177,130,216,205,77,145,18,233,178,41,9,146,250,22,158,181,138,108,66,144,70,105,112,181,39,22,202,207,93,93,82,191,30,223,198,181,243,67,194,98,226,179,216,155,117,224,180,137,85,136,132,110,60,116,247,22,228,137,61,207,57,181,182,163,67,34,211,68,180,148,150,189,231,167,180,133,121,221,22,149,205,101,86,36,208,110,170,21,66,149,62,27,203,101,214,102,69,113,133,165,72,82,146,126,170,210,74,47,89,42,46,210,246,31,184,73,108,149,231,150,245,203,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,205,116,62,206,235,185,193,156,114,195,220,113,180,225,220,246,77,199,79,155,212,50,219,143,70,106,99,14,60,194,212,211,107,82,22,134,220,94,213,39,154,146,50,51,236,51,211,221,175,66,0,0,0,1,86,124,106,232,236,29,58,214,175,147,106,231,243,160,196,223,161,105,179,109,69,122,107,166,189,255,0,127,236,17,139,133,181,194,170,30,104,96,176,169,36,218,42,16,218,134,73,53,232,74,82,234,48,139,66,45,75,83,236,251,255,0,1,125,32,43,223,138,86,108,105,150,5,150,254,14,91,242,208,245,94,185,25,72,149,201,113,42,229,48,243,83,99,172,149,177,228,169,38,75,65,106,70,131,34,246,234,125,130,161,240,230,216,168,98,14,36,219,150,156,54,87,34,77,126,181,14,9,17,37,75,213,79,200,67,122,158,132,163,211,85,151,176,255,0,3,26,56,203,182,27,177,133,56,57,106,217,173,195,102,51,241,41,48,83,45,45,182,72,214,66,34,180,218,204,203,106,79,93,91,239,50,215,179,183,220,58,64,254,25,145,22,166,35,38,117,243,83,99,224,158,21,87,34,196,186,233,14,220,179,34,201,135,26,3,115,217,83,232,113,113,164,146,20,166,201,228,56,73,39,26,218,102,93,186,246,17,107,221,66,181,234,173,119,19,47,201,117,35,97,114,170,183,29,81,199,16,211,73,90,212,227,242,30,53,18,82,157,84,163,51,82,244,34,237,62,223,105,139,198,225,159,151,137,24,33,129,44,205,184,105,252,170,221,196,250,106,202,55,90,52,186,211,50,33,195,62,82,183,182,133,167,69,180,122,167,180,136,253,166,125,211,0,0,0,0,0,7,252,184,219,111,54,166,158,109,43,66,200,210,164,168,181,35,35,239,35,33,28,179,51,145,172,32,204,133,53,229,85,41,77,210,107,43,219,182,163,79,98,43,15,158,138,103,237,58,168,238,47,236,50,73,47,184,204,187,143,178,159,51,3,144,108,122,192,250,166,198,44,154,205,201,75,87,116,218,61,54,108,198,218,245,90,252,227,133,29,9,78,170,119,105,123,205,42,46,242,237,226,182,197,247,137,88,93,83,41,118,229,197,95,183,228,255,0,89,12,75,145,19,127,170,162,45,196,133,36,207,66,113,90,127,125,247,139,136,225,199,158,138,198,96,25,153,96,98,50,226,166,191,7,151,210,186,217,168,142,70,243,150,234,245,83,210,22,181,237,67,40,46,196,150,158,222,205,12,167,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,8,23,196,115,60,245,140,191,179,14,192,195,149,197,85,126,119,51,169,117,195,89,156,125,135,17,212,104,166,100,33,104,220,135,150,93,169,61,125,157,154,153,211,189,207,125,226,86,40,212,206,93,199,113,87,238,9,63,213,67,242,228,75,217,234,164,143,105,45,74,50,212,155,78,191,222,253,195,181,101,251,32,216,245,141,245,93,143,217,53,155,110,150,158,249,181,138,108,216,109,59,234,187,249,183,14,58,210,173,20,214,211,247,26,146,93,231,217,112,121,101,200,214,16,101,190,154,194,169,116,166,234,213,164,110,221,81,168,49,21,247,203,85,61,166,215,83,29,181,253,135,141,39,247,17,23,113,118,200,226,34,46,194,31,208,0,0,0,0,16,255,0,137,134,94,36,99,126,4,189,54,222,167,243,107,118,235,234,171,36,219,104,212,235,172,199,135,48,249,73,216,218,214,173,86,233,104,158,194,51,246,145,247,209,205,10,169,93,195,59,242,37,72,152,92,90,173,185,84,109,197,180,234,86,133,54,252,119,136,205,42,78,169,81,25,41,26,25,118,25,105,236,49,125,57,39,205,77,143,141,152,85,67,139,46,236,164,181,114,195,139,26,28,152,14,79,101,47,173,196,70,140,75,82,91,55,150,225,145,184,238,210,51,237,215,176,203,94,249,56,70,70,90,144,254,142,111,152,156,55,99,21,240,114,233,179,92,134,204,135,229,210,103,38,34,92,108,151,164,133,197,117,180,25,22,213,30,186,185,222,69,175,111,103,184,103,31,17,173,138,134,30,226,77,199,105,204,101,113,228,208,43,83,32,153,26,84,141,20,196,133,183,169,106,73,61,53,65,251,11,240,33,111,28,45,115,101,76,191,236,182,48,114,224,150,134,106,244,56,201,68,94,115,137,79,53,134,90,133,29,4,157,239,41,74,51,90,207,66,36,17,31,179,67,236,22,16,2,133,184,165,92,74,174,102,134,115,9,146,78,34,159,13,216,102,148,175,82,74,155,168,205,45,12,181,61,15,183,238,252,4,157,224,169,71,96,169,247,77,124,218,87,63,157,58,38,253,165,166,205,180,229,233,174,154,247,253,255,0,176,90,96,0,0,0,14,123,140,216,229,135,184,29,105,204,185,239,107,142,159,11,167,101,199,25,140,236,198,27,121,245,165,167,22,148,33,14,56,141,202,87,41,68,68,71,218,101,167,191,74,71,206,158,121,111,92,201,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,237,211,66,236,239,141,22,197,165,115,94,149,136,212,27,86,133,80,170,207,152,234,25,105,136,113,92,125,106,82,212,148,151,170,130,53,31,172,164,151,97,119,153,123,197,134,101,119,132,197,197,120,49,10,235,198,153,18,168,241,12,219,124,169,237,173,200,242,123,153,115,107,141,73,134,101,166,138,117,42,45,123,203,79,97,139,40,194,28,172,96,182,12,83,99,196,181,172,138,66,164,176,132,39,173,126,155,16,228,25,146,91,45,77,196,50,131,215,86,146,175,199,183,240,235,109,180,219,72,38,218,109,40,74,75,66,74,75,66,34,31,244,0,63,229,104,67,137,52,184,130,82,79,188,140,181,33,227,47,252,27,195,76,78,167,42,155,122,89,148,106,147,106,211,69,72,167,71,121,73,245,144,174,195,113,10,211,236,39,252,5,247,10,212,205,199,10,37,195,74,238,236,4,68,153,10,86,157,69,49,101,191,79,204,54,158,75,49,97,253,238,169,90,159,223,239,21,157,34,45,215,98,86,205,169,81,234,180,26,180,95,234,184,135,98,200,111,114,61,199,181,69,170,87,251,73,94,227,23,49,195,187,63,17,113,166,152,88,113,137,245,104,145,110,152,191,218,238,188,249,35,172,220,169,111,43,106,159,144,183,28,216,211,77,145,232,159,87,95,118,134,83,228,0,0,0,0,0,0,0,0,0,0,0,0,71,92,234,102,146,149,150,156,48,147,90,143,54,10,238,25,27,61,31,13,215,18,107,115,108,136,233,119,234,201,214,214,122,54,254,239,84,251,59,207,179,190,130,110,59,134,246,197,219,197,234,197,81,202,133,110,185,82,219,169,17,189,37,215,57,109,18,123,55,26,150,122,33,178,246,159,98,125,196,45,247,32,28,60,232,248,83,75,252,161,98,205,29,169,151,44,175,204,68,149,29,14,34,46,213,74,105,94,163,241,146,226,55,54,227,103,216,174,211,34,62,237,8,88,24,0,0,0,15,226,146,149,145,165,105,37,17,247,145,150,162,45,102,155,32,216,73,152,42,77,74,170,205,41,186,69,206,166,158,121,137,112,88,141,31,157,32,210,250,146,111,44,163,173,197,17,184,246,170,208,245,61,8,251,203,182,154,243,29,148,204,83,203,149,192,252,43,158,133,45,234,81,184,174,158,162,204,89,42,142,164,239,120,146,70,234,217,109,38,173,172,169,93,158,206,222,238,239,230,88,243,83,136,217,111,189,169,245,138,5,98,83,180,99,148,215,164,41,174,72,125,76,45,158,115,42,116,210,210,30,109,6,179,67,36,146,220,122,105,216,125,157,215,181,150,156,203,88,185,144,177,34,92,246,213,78,49,79,38,219,76,216,60,230,121,205,61,201,101,110,125,90,29,113,73,73,41,228,167,214,61,72,251,15,239,236,32,0,0,2,1,113,129,183,161,212,112,54,155,85,118,18,220,122,45,89,147,75,137,108,143,105,38,28,245,22,167,166,164,90,158,189,226,179,114,53,112,55,111,102,139,15,157,117,91,83,50,225,164,195,51,215,79,183,81,141,247,151,187,255,0,112,209,99,78,33,230,208,235,102,70,149,164,148,147,47,105,24,249,119,117,126,45,173,107,213,238,57,143,180,211,52,200,50,38,45,110,40,146,146,38,219,82,207,83,51,34,238,73,251,75,241,25,209,205,190,41,84,113,103,30,239,10,252,185,134,252,120,245,138,132,72,102,78,41,72,233,211,53,245,183,183,85,168,180,209,206,205,15,79,113,9,49,194,135,6,237,75,179,18,15,17,174,151,97,41,84,71,255,0,152,51,33,77,154,147,37,151,224,188,219,169,74,208,122,31,172,162,37,37,68,125,250,105,222,46,102,117,205,109,82,153,83,213,42,253,54,35,104,73,168,212,252,166,219,34,34,35,62,243,50,247,31,248,7,50,196,44,218,229,255,0,13,233,111,212,107,152,161,108,184,182,82,163,40,209,235,112,141,245,168,146,179,218,148,41,228,234,103,176,200,139,223,161,8,5,152,158,47,147,30,106,109,191,130,180,134,210,124,215,26,41,179,163,153,106,141,29,70,228,57,26,111,127,230,148,71,167,188,253,194,188,111,11,239,20,49,242,244,84,218,220,186,173,118,173,85,150,102,212,86,220,145,43,71,29,117,70,72,109,10,82,213,166,247,140,136,139,83,245,180,237,51,237,177,78,31,60,55,230,71,168,211,49,139,27,41,142,48,228,55,217,157,76,166,60,201,164,247,33,81,100,50,167,89,147,23,254,21,42,52,175,238,35,239,49,106,113,162,198,133,29,184,144,227,182,195,12,160,155,109,182,208,73,74,18,69,161,17,17,118,17,17,17,22,131,253,64,0,0,0,0,0,126,90,149,42,151,88,138,184,53,122,108,89,209,156,211,115,50,89,75,168,86,134,70,90,165,68,100,125,164,71,248,145,8,247,136,121,0,203,70,34,165,71,54,196,167,210,157,61,62,178,149,75,167,176,178,251,30,211,142,175,98,8,191,105,251,199,207,192,190,31,56,43,151,187,232,175,219,22,171,115,46,98,126,203,83,31,136,109,126,101,214,143,177,168,205,159,115,203,63,181,223,167,222,71,39,128,0,0,0,0,0,0,0,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,214,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,64,193,76,123,194,124,196,218,178,175,92,28,186,254,144,81,97,84,23,75,126,79,67,38,38,201,72,109,183,20,222,201,13,182,179,209,15,54,122,145,109,245,180,215,82,50,46,128,60,253,217,127,217,182,44,155,126,45,225,112,196,164,174,234,172,55,64,164,28,147,52,162,85,69,198,157,117,168,228,189,54,165,107,75,14,18,55,25,110,94,212,39,85,173,9,87,160,17,87,251,40,249,19,255,0,119,63,250,179,88,255,0,52,18,82,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,0,56,166,53,231,51,45,153,118,186,162,217,88,199,137,31,71,235,83,105,232,170,49,27,208,243,229,239,138,183,28,109,46,111,142,195,136,45,86,203,133,161,158,239,87,93,52,50,51,96,166,115,50,217,152,155,170,85,149,131,152,145,244,130,181,10,158,186,163,241,189,15,62,38,200,168,113,182,212,230,249,12,54,131,209,111,54,90,17,238,245,181,211,66,51,46,192,221,90,148,245,86,69,9,154,156,69,212,161,199,102,92,136,105,121,38,251,44,60,167,18,211,171,111,93,201,66,212,195,201,74,140,180,81,180,225,22,187,79,79,214,0,0,0,63,35,117,106,83,213,89,20,38,106,113,23,82,135,29,153,114,33,165,228,155,236,176,242,156,75,78,173,189,119,37,11,83,15,37,42,50,209,70,211,132,90,237,61,63,88,0,15,63,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,60,253,10,255,0,179,110,107,154,230,179,40,87,12,73,117,219,58,68,104,213,218,122,76,201,248,43,145,29,18,24,53,164,200,140,208,227,78,17,165,101,170,12,210,226,72,247,54,180,167,208,0,15,63,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,64,0,3,228,253,44,181,126,149,125,5,250,77,74,250,73,232,255,0,75,122,31,173,111,174,232,121,156,174,167,145,175,51,147,204,245,57,155,118,238,245,117,215,176,125,96,31,145,202,181,41,154,172,122,19,213,56,136,169,76,142,244,184,240,212,242,73,247,152,101,77,165,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,191,172,0,0,7,201,167,93,150,173,98,187,87,181,169,55,53,42,109,106,223,233,253,47,78,143,53,183,37,83,249,232,53,177,212,52,147,53,181,204,65,26,145,188,139,114,72,204,181,33,245,128,126,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,235,0,1,249,38,213,169,84,233,48,33,212,42,113,34,200,170,72,56,144,90,121,228,161,114,159,38,156,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,185,38,101,250,192,0,0,126,74,157,90,149,69,140,137,149,154,156,72,17,220,144,196,68,59,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,122,150,180,164,181,51,34,31,172,0,0,0,0,126,71,42,212,166,106,177,232,79,84,226,34,165,50,59,210,227,195,83,201,39,222,97,149,54,151,93,67,122,238,82,16,167,217,74,148,69,162,77,214,200,244,220,90,254,176,1,21,127,178,143,145,63,247,115,255,0,171,53,143,243,65,34,169,55,253,155,90,176,97,98,148,59,134,35,118,156,250,59,117,246,170,210,204,226,176,154,114,217,39,211,33,195,120,146,109,35,148,100,179,230,18,118,150,187,180,208,199,160,0,0,0,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,250,192,0,4,85,254,202,62,68,255,0,221,207,254,172,214,63,205,7,127,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,252,144,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,220,162,51,253,96,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,214,194,244,21,74,71,43,154,202,30,111,235,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,72,40,176,170,11,165,191,39,161,147,19,100,164,54,219,138,111,100,134,219,89,232,135,155,61,72,182,250,218,107,169,25,23,64,30,126,187,127,217,182,205,205,108,217,149,219,134,36,74,237,227,34,76,106,21,61,70,102,252,229,199,142,185,15,154,18,68,102,72,109,166,204,212,179,209,4,106,109,38,123,156,66,85,232,0,0,0,0,4,85,254,202,62,68,255,0,221,207,254,172,214,63,205,7,127,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,0,15,63,126,95,246,110,24,91,47,222,120,129,112,196,161,80,162,200,137,26,69,66,89,154,88,97,114,100,55,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,208,0,0,0,0,0,0,143,248,165,159,92,167,96,181,247,83,195,60,75,197,111,67,92,148,110,79,91,11,208,85,41,28,174,107,40,121,191,172,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,46,129,130,152,247,132,249,137,181,101,94,184,57,117,253,32,162,194,168,46,150,252,158,134,76,77,146,144,219,110,41,189,146,27,109,103,162,30,108,245,34,219,235,105,174,164,100,93,0,0,0,0,0,0,0,0,0,0,4,98,199,78,31,56,43,152,75,232,239,203,238,171,115,34,98,190,211,80,223,136,77,126,101,166,187,157,140,225,247,50,131,251,93,250,253,196,95,191,15,50,1,150,140,58,74,78,21,137,79,170,186,90,253,101,86,151,79,125,103,246,253,165,29,62,197,153,126,194,247,9,9,77,165,82,232,241,81,6,145,77,139,6,51,122,237,102,51,41,105,9,212,204,207,68,164,136,139,180,204,255,0,19,49,250,128,0,0,0,0,0,127,148,152,177,166,199,114,36,200,237,190,195,200,54,220,109,196,18,146,180,153,104,100,100,125,134,70,70,101,160,170,206,32,220,55,230,72,168,212,241,139,4,233,142,62,228,199,222,157,83,166,50,201,168,247,45,82,164,60,166,153,141,23,254,9,41,53,47,238,51,238,49,93,118,125,247,138,24,7,122,38,109,18,93,86,133,86,165,75,35,118,43,142,72,139,171,141,58,147,52,56,132,169,10,211,123,36,70,71,161,250,186,118,25,118,88,118,93,184,190,76,101,168,86,254,53,82,27,81,243,91,104,230,193,142,103,162,52,105,27,150,228,153,189,255,0,157,81,158,158,227,247,137,251,135,185,181,203,254,36,82,216,168,208,241,66,217,109,111,37,38,113,164,86,225,19,232,81,165,7,181,72,75,202,208,203,121,17,151,191,82,29,54,13,205,109,85,89,75,212,218,253,54,91,107,73,40,148,196,166,220,35,35,34,62,242,51,247,151,248,69,51,113,94,193,187,82,211,196,130,196,107,89,216,73,85,109,255,0,231,236,199,83,100,165,73,121,249,207,56,234,146,132,22,167,234,164,141,74,81,159,118,186,247,136,207,148,140,82,168,225,54,61,217,245,248,147,13,136,242,43,20,248,147,12,220,82,81,211,170,107,11,115,118,139,73,105,163,125,186,158,158,242,26,46,180,107,241,110,155,94,145,113,195,125,167,89,169,193,143,49,11,109,68,164,153,56,218,86,90,25,25,151,114,139,218,127,136,250,142,184,134,91,91,174,25,18,80,147,82,140,253,132,67,58,121,229,184,27,184,115,69,136,46,180,173,201,135,112,213,161,145,235,175,216,168,201,251,207,223,255,0,184,89,143,7,235,118,29,55,3,106,85,86,161,173,183,165,85,158,53,56,166,200,183,18,161,192,81,232,122,106,101,169,107,222,39,240,0,0,0,227,217,150,204,181,139,150,251,18,93,207,114,212,227,28,243,109,196,194,131,206,103,156,235,220,151,150,223,213,173,214,212,164,154,153,82,125,83,212,207,176,190,234,37,204,230,106,113,27,50,23,181,66,177,95,172,74,106,140,82,157,244,125,53,185,15,165,132,51,206,121,77,26,154,91,206,32,150,72,120,210,123,79,77,59,11,179,191,251,151,28,166,98,158,99,110,6,33,91,20,41,108,210,137,196,245,21,23,226,201,76,116,167,123,36,162,39,80,203,137,37,109,121,42,237,246,118,247,119,220,166,86,114,13,132,153,125,164,211,106,175,82,155,171,220,233,105,151,95,151,57,136,210,57,50,9,44,41,70,202,206,58,28,73,19,140,234,157,79,82,212,207,188,251,37,42,82,148,17,37,9,36,145,119,17,22,131,250,0,0,0,2,191,51,255,0,195,206,143,138,212,191,202,22,19,81,218,135,114,197,252,252,72,177,208,218,37,110,84,86,147,234,49,25,78,47,107,109,184,125,170,236,51,51,238,212,133,65,91,183,13,237,132,55,139,53,138,91,149,10,37,114,155,187,66,51,122,51,173,243,26,52,246,237,52,172,181,67,135,237,46,197,123,140,95,182,74,243,73,74,204,182,24,70,173,72,155,5,23,12,125,254,144,134,211,137,37,183,186,68,132,181,245,102,235,139,45,91,99,119,172,125,189,229,217,221,34,128,0,0,0,0,0,0,0,0,0,0,7,207,175,87,105,150,213,41,250,221,102,91,113,161,198,219,204,117,199,18,132,167,114,137,37,169,168,200,139,181,68,93,167,237,25,239,206,190,102,235,121,142,197,137,181,84,212,28,85,189,19,151,232,216,228,234,205,8,221,26,50,93,245,121,174,32,181,113,157,125,83,251,207,183,186,89,112,190,201,52,123,137,212,99,110,36,82,148,184,141,235,232,184,207,176,70,135,53,235,99,61,189,15,48,100,122,26,80,101,181,125,157,231,236,33,109,164,68,69,161,22,132,63,160,0,0,0,0,60,38,46,224,197,133,141,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,25,254,58,209,190,120,178,107,114,101,166,252,145,34,153,79,149,42,212,168,173,114,34,76,67,78,45,182,73,199,164,154,25,83,137,97,182,210,162,105,130,81,164,181,208,143,82,236,238,240,185,90,204,213,239,151,44,66,166,215,40,149,121,101,71,92,182,74,163,7,168,123,146,227,38,251,10,116,249,105,117,180,26,141,12,146,117,81,232,101,216,125,157,215,243,129,24,207,108,99,158,29,210,111,123,114,116,119,78,100,86,28,146,203,110,182,165,50,242,216,105,213,161,73,66,215,180,211,205,73,25,25,234,94,223,121,244,64,0,0,17,139,136,173,165,26,232,203,13,208,227,236,146,213,75,135,54,160,131,218,71,180,218,167,203,208,251,72,244,251,95,119,226,66,141,176,2,162,213,23,29,172,42,147,174,41,13,196,186,41,110,169,73,61,12,137,19,26,51,61,117,47,112,210,77,139,82,102,177,101,208,106,140,56,110,34,85,50,43,196,163,50,51,50,83,73,86,166,100,103,219,219,239,17,75,137,222,60,193,194,108,10,149,64,141,84,91,117,123,144,215,77,67,17,223,34,116,154,145,14,106,9,197,36,156,74,185,123,219,208,207,67,45,116,236,51,20,77,42,75,211,101,61,50,66,205,110,190,226,157,113,70,102,102,106,81,234,103,169,246,247,152,245,182,46,48,226,54,26,161,104,178,46,202,173,27,122,205,102,168,51,223,142,123,143,111,110,173,45,63,168,159,240,23,184,135,161,171,230,143,48,117,198,84,197,79,24,111,39,155,89,26,84,149,220,19,148,70,70,70,90,104,167,79,222,99,197,189,82,190,239,217,165,25,233,181,219,130,82,213,185,45,27,143,75,89,153,158,157,137,213,71,222,189,63,21,125,227,188,96,38,64,177,243,28,42,108,18,45,121,118,253,51,84,173,217,85,136,83,98,37,77,238,107,118,197,244,235,73,171,107,186,150,189,158,170,143,184,187,109,91,43,252,58,48,135,2,224,66,171,87,169,17,46,11,145,163,109,245,72,157,30,44,180,50,241,37,149,25,180,165,198,67,137,34,113,163,52,246,234,91,143,218,125,146,221,136,236,69,101,17,227,50,134,154,105,36,132,33,9,36,165,41,34,208,136,136,187,8,136,135,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,139,192,28,241,201,203,142,118,113,123,7,175,132,68,94,29,94,152,177,93,91,210,220,91,81,215,67,168,189,80,91,5,53,79,44,210,147,140,105,67,73,121,43,87,168,134,201,196,25,26,86,135,173,208,0,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,53,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,158,28,213,102,98,242,205,126,46,76,197,43,194,12,74,114,19,29,52,218,69,50,49,18,145,78,167,54,183,22,211,6,230,210,83,203,220,235,139,91,138,34,220,181,171,106,80,141,141,162,226,120,94,226,30,96,177,67,46,40,187,113,210,171,233,168,146,42,11,98,214,172,73,150,211,147,165,211,227,161,49,156,75,232,109,178,51,216,251,14,232,243,206,45,247,84,167,13,100,73,75,107,118,133,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,210,184,144,227,205,229,150,222,32,120,113,138,214,100,217,105,93,58,199,167,34,167,5,153,4,202,42,212,227,170,207,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,88,166,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,0,7,10,206,182,46,226,134,7,229,230,229,196,12,38,177,37,220,117,120,177,222,101,233,17,159,109,43,160,176,184,238,233,86,54,150,211,133,37,17,221,38,84,182,182,233,176,212,181,154,91,66,204,168,90,195,204,62,40,97,246,60,177,153,26,69,86,36,155,217,53,137,117,185,50,37,195,109,76,76,126,87,51,171,75,141,32,146,148,161,212,188,242,76,155,216,105,37,153,182,104,50,73,150,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,1,85,124,96,179,121,223,148,123,22,111,247,9,183,202,156,129,255,0,1,42,4,70,93,89,255,0,120,251,134,132,127,112,73,57,249,246,199,10,225,79,141,248,243,102,227,204,12,37,195,154,28,187,170,207,186,164,19,247,37,29,78,109,98,150,194,118,33,202,194,28,63,85,133,180,147,65,43,94,199,203,150,206,134,225,176,164,94,72,8,107,196,251,22,51,47,132,120,36,117,204,10,137,18,21,189,34,60,136,215,117,202,135,144,221,70,138,135,95,136,204,67,134,102,242,84,149,186,167,158,108,214,134,220,90,59,22,147,105,68,149,138,128,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,244,61,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,20,87,196,103,62,223,202,162,186,198,27,225,219,29,62,25,91,53,14,178,36,135,227,236,149,90,156,132,45,162,152,162,89,111,101,146,67,142,37,166,187,20,105,90,150,233,110,82,91,102,64,112,163,207,79,230,50,191,141,119,159,254,15,22,192,155,57,63,223,37,84,183,36,26,191,224,186,84,41,63,174,201,47,251,93,145,106,128,56,86,112,115,103,102,229,23,11,254,156,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,29,0,213,177,175,23,43,88,161,55,26,166,98,61,192,221,247,62,67,146,93,184,34,78,92,89,169,90,219,54,148,77,184,201,164,218,71,40,205,162,67,123,80,150,244,66,72,144,68,145,161,236,172,87,241,150,233,203,237,147,95,204,13,19,209,87,244,202,121,174,175,25,81,147,25,206,199,86,76,56,235,41,51,38,158,113,130,101,199,27,209,59,28,90,211,177,189,57,105,234,162,178,248,199,223,247,150,22,94,89,125,196,28,62,184,101,208,238,26,28,139,142,76,25,209,140,183,180,189,41,164,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,114,211,39,89,197,177,51,127,98,72,175,208,33,250,26,228,163,108,250,65,111,243,30,145,232,190,107,210,17,23,249,210,216,105,183,249,173,199,55,62,172,143,102,187,85,161,151,108,128,0,1,23,243,253,156,26,86,83,112,141,74,167,156,183,47,187,198,60,200,22,162,25,105,38,136,207,161,9,39,39,58,167,16,166,182,71,55,154,89,54,164,168,221,90,144,141,187,13,199,27,165,108,188,102,110,254,203,238,60,193,199,152,114,101,220,21,37,72,144,170,244,121,213,23,146,117,198,36,235,212,162,67,164,102,165,173,74,50,117,43,112,150,68,242,27,113,73,94,205,15,66,152,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,71,42,205,143,133,140,100,248,127,112,249,115,226,16,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,4,10,227,43,86,170,208,50,219,100,215,104,85,57,116,234,149,59,18,41,178,225,204,136,242,153,126,51,237,192,168,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,96,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,158,61,205,77,105,11,56,169,113,210,95,42,76,103,21,174,172,187,202,116,201,181,40,220,109,72,82,85,184,137,14,185,37,64,0,4,85,226,143,224,79,19,126,75,231,16,135,31,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,0,0,0,28,83,53,217,174,195,140,165,97,194,239,91,213,222,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,186,12,169,230,71,27,106,216,218,140,198,202,191,165,163,17,81,33,137,37,92,141,29,136,203,222,203,8,142,130,54,154,66,89,52,27,40,75,107,65,163,99,136,53,37,100,162,82,181,190,156,159,102,206,205,205,214,23,253,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,46,234,3,42,226,255,0,191,239,89,127,244,191,255,0,247,56,35,175,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,0,0,0,5,37,241,35,226,9,27,49,50,91,193,236,27,170,203,78,29,83,164,38,76,218,147,46,186,202,46,101,155,76,56,209,59,29,230,26,121,148,70,120,159,73,33,74,82,28,89,33,205,53,67,102,93,3,133,14,120,228,219,85,90,38,81,241,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,148,162,213,210,121,212,183,162,210,226,57,54,232,0,3,42,226,255,0,184,92,120,19,195,47,157,121,196,209,42,133,59,102,27,54,119,150,81,120,157,226,101,241,66,143,46,177,66,159,30,147,26,187,110,38,121,69,98,170,130,161,197,38,13,107,54,221,36,45,167,86,78,37,100,141,250,115,16,70,73,117,100,118,189,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,76,172,104,197,235,55,1,112,190,224,197,204,64,126,91,116,43,118,58,94,144,81,24,55,159,117,107,113,45,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,14,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,254,249,197,154,82,132,173,215,93,89,33,27,246,149,207,112,202,197,12,121,197,172,180,83,174,124,109,76,73,241,219,144,228,43,114,188,185,188,218,141,94,19,11,83,75,114,98,8,140,137,109,186,218,218,39,148,190,99,187,13,75,65,25,19,210,37,168,0,0,0,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,0,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,220,67,51,167,85,205,62,40,72,161,90,23,4,181,97,93,181,32,138,223,134,113,149,20,166,190,77,237,118,160,251,106,81,169,107,82,141,212,180,107,36,154,25,52,151,45,181,173,237,211,3,133,14,120,227,92,180,170,38,81,241,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,148,162,209,163,101,164,183,162,20,218,57,214,104,2,165,113,127,57,181,220,158,113,51,197,122,155,148,175,76,217,151,71,209,216,247,53,53,164,32,165,41,182,169,17,121,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,95,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,1,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,21,65,132,25,205,174,231,15,137,158,20,84,219,165,122,26,204,181,254,145,71,182,105,174,161,7,41,45,187,72,149,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,91,80,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,55,227,177,41,149,199,146,202,29,105,212,154,22,133,164,148,149,36,203,67,35,35,236,50,50,17,35,52,28,58,112,135,29,32,77,170,208,105,17,45,251,145,211,113,244,200,131,30,44,68,60,241,165,229,17,186,164,70,91,138,35,113,210,53,118,234,123,72,251,203,182,170,113,239,32,88,249,129,245,55,201,118,188,187,130,153,170,150,212,170,60,41,178,210,150,247,59,183,122,250,116,36,149,181,173,79,78,207,89,39,220,125,156,29,154,149,247,97,77,56,204,205,174,219,242,144,173,202,104,156,122,34,200,200,244,237,78,169,62,244,105,248,167,238,30,210,145,154,60,193,208,217,75,20,204,97,188,153,109,4,73,74,81,112,78,73,17,17,17,105,162,93,47,113,15,63,125,99,14,35,98,83,104,69,239,118,85,107,59,22,75,37,78,158,252,131,220,91,187,117,117,106,253,117,127,132,253,230,60,140,89,47,66,148,204,200,235,52,58,195,137,117,181,17,153,25,41,39,169,30,165,219,222,66,246,120,98,99,204,28,89,192,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,151,189,205,8,244,34,215,94,194,49,43,111,170,147,52,139,46,189,84,125,195,109,17,105,146,158,53,17,145,25,18,90,82,187,12,204,187,123,61,227,54,216,255,0,81,110,181,142,183,237,73,167,20,180,75,186,42,174,165,74,61,76,201,83,29,50,51,61,79,222,47,39,135,85,165,26,215,203,13,174,227,44,146,21,84,135,10,160,179,218,69,184,221,167,196,212,251,8,181,251,63,127,226,98,78,128,0,0,231,120,239,140,246,198,6,97,221,90,247,184,231,71,104,225,197,125,200,204,184,235,105,83,207,33,135,93,66,18,149,173,27,141,92,165,17,17,30,167,236,247,149,3,102,151,51,87,190,99,113,10,165,92,173,213,229,157,29,18,222,42,116,30,161,238,75,108,147,239,169,163,229,169,215,16,74,36,60,105,213,39,161,23,97,118,119,251,172,142,228,214,228,204,181,249,30,69,78,159,42,45,169,78,90,36,75,152,182,156,67,111,19,111,70,53,178,149,169,135,27,82,141,167,205,68,147,211,82,45,79,179,190,242,48,139,6,44,44,21,181,97,218,214,69,2,12,22,227,178,219,110,60,212,70,90,113,229,37,182,208,107,90,154,66,55,41,68,210,76,204,203,180,203,240,211,221,128,0,0,0,0,254,25,17,150,134,90,144,169,46,40,57,38,141,110,186,188,109,195,122,82,145,17,205,61,41,25,134,8,144,222,157,20,102,118,33,150,8,139,83,82,204,247,47,183,188,189,164,34,110,74,51,55,91,203,142,44,66,170,170,160,226,109,233,124,207,73,71,55,86,72,94,216,210,82,215,171,205,109,7,163,143,107,235,31,222,93,189,250,16,160,215,105,119,45,37,138,221,26,91,82,97,201,221,203,117,183,18,180,171,106,141,39,161,164,204,143,181,38,93,135,236,31,64,0,0,0,0,0,0,0,0,0,0,4,24,226,177,142,242,176,211,6,145,103,80,106,170,139,84,184,181,218,109,62,104,113,61,60,168,46,118,108,113,42,45,82,179,246,31,97,251,11,180,84,126,91,112,82,181,143,152,175,73,195,234,67,43,50,155,207,230,189,181,123,26,217,25,231,75,114,146,218,246,235,202,50,45,82,122,255,0,210,90,56,177,236,186,14,31,219,81,45,107,110,155,26,20,24,124,206,91,81,217,67,105,45,238,41,103,234,161,41,47,180,181,31,119,180,199,223,0,0,0,0,0,1,224,113,167,6,108,204,111,177,42,182,93,223,69,131,49,51,98,62,204,119,223,140,211,142,70,117,108,184,218,93,109,78,33,123,20,158,106,140,148,69,169,25,254,195,161,12,223,101,98,233,203,46,36,76,161,207,97,79,81,101,186,228,138,108,180,37,197,35,144,167,228,37,164,45,102,203,104,230,108,96,204,201,37,167,180,187,59,186,87,15,60,224,213,48,27,18,98,91,119,93,114,115,150,157,97,109,195,54,29,146,163,98,51,174,200,136,142,110,215,30,67,72,36,180,210,139,118,134,100,94,195,46,235,207,182,46,74,61,223,64,167,220,180,25,204,75,131,82,140,212,166,29,101,212,184,147,67,136,74,211,218,147,50,251,42,35,236,51,239,31,80,0,0,120,108,115,183,162,221,88,51,124,208,37,68,106,73,77,183,42,108,33,14,54,75,45,203,136,234,8,244,50,62,223,91,221,237,25,196,184,98,174,198,198,74,148,68,167,166,244,21,202,242,18,68,91,9,4,204,163,34,211,236,232,69,179,238,238,246,13,12,101,122,229,98,175,151,59,26,189,34,82,13,180,219,52,199,93,117,78,22,132,93,11,43,81,153,153,159,191,94,211,20,209,196,159,27,167,98,174,96,234,244,118,106,202,147,74,183,30,145,75,105,180,62,107,108,151,30,116,196,146,180,39,20,157,118,185,166,164,69,216,125,196,67,136,224,238,95,241,47,28,170,229,72,177,40,82,36,25,125,167,206,44,133,178,143,89,180,158,229,52,218,244,211,154,131,62,206,227,252,53,157,88,67,193,190,231,171,193,143,82,197,27,165,136,106,82,208,225,177,78,156,227,106,36,25,54,122,26,95,132,125,189,174,23,187,176,190,241,36,237,14,18,217,122,161,114,93,172,61,87,168,56,210,146,163,75,170,130,234,23,166,222,195,37,67,45,72,244,61,127,17,222,236,124,156,101,190,193,91,82,40,248,71,106,59,37,166,210,130,145,34,129,1,78,246,109,61,219,146,194,79,93,80,71,175,191,81,215,41,116,74,53,14,58,98,81,105,48,160,48,146,34,38,226,176,134,146,69,161,23,114,72,139,184,136,191,97,15,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,196,244,225,125,196,18,53,38,53,23,43,216,211,85,150,180,46,66,96,89,245,201,46,187,37,123,222,118,44,120,116,82,105,166,20,162,65,41,111,169,15,186,238,198,208,73,107,213,66,81,165,175,128,0,10,1,226,143,227,179,19,126,75,228,240,132,233,225,1,116,208,172,108,151,226,21,235,116,206,232,168,182,253,225,86,170,84,100,242,150,231,34,43,20,152,14,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,66,14,32,217,219,170,230,190,255,0,110,133,108,63,46,14,29,90,178,36,51,74,134,153,74,83,21,103,210,243,201,69,89,109,169,150,150,133,185,29,77,165,45,56,74,54,75,152,73,50,55,28,215,245,240,253,200,141,119,53,87,83,119,173,210,142,139,12,173,250,129,55,81,147,170,28,244,164,166,28,138,227,180,173,136,144,212,134,57,177,164,40,250,148,145,165,26,104,90,171,176,175,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,150,33,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,143,249,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,141,9,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,128,0,126,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,159,43,32,57,193,170,229,55,23,18,170,129,196,114,196,188,100,67,129,117,161,230,148,107,140,194,22,162,110,115,74,109,10,119,124,114,121,213,155,105,74,137,212,41,104,219,188,219,113,187,254,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,70,14,34,57,188,254,74,88,52,95,69,166,242,113,10,241,230,194,181,247,192,234,89,99,148,166,186,169,110,110,50,108,185,77,186,157,132,173,251,157,113,173,91,91,100,238,218,11,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,95,246,64,114,125,74,202,110,17,165,53,2,150,229,247,120,199,135,62,235,91,206,164,209,25,244,33,70,220,22,146,218,212,214,200,230,243,168,55,18,165,27,171,82,215,187,97,182,219,114,128,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,80,183,16,204,150,85,114,177,138,18,43,182,133,191,45,56,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,204,113,104,123,111,159,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,160,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,133,75,113,94,207,28,155,150,171,91,202,62,28,162,33,208,169,178,35,162,238,171,18,218,144,115,165,180,166,223,76,38,13,38,162,105,12,58,148,115,84,122,58,111,52,166,244,66,91,95,58,178,192,93,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,77,136,29,75,237,73,144,219,17,219,184,162,239,91,155,163,161,148,54,218,30,101,179,36,45,146,78,227,109,162,117,38,191,174,38,165,174,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,91,49,88,243,121,102,75,23,43,184,173,121,205,150,165,212,100,45,20,200,47,72,39,145,73,167,18,212,113,225,52,105,66,19,177,180,171,67,81,33,59,214,107,113,69,189,106,51,155,252,45,50,19,244,238,101,7,53,216,160,254,203,126,149,80,235,45,10,92,121,26,57,62,116,71,205,37,50,66,144,122,182,203,47,180,162,67,90,146,156,113,179,53,145,52,146,75,246,254,2,170,248,231,126,132,255,0,121,63,134,138,234,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,7,20,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,175,61,152,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,245,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,149,18,43,36,153,193,185,178,141,138,13,86,146,114,230,217,53,201,12,38,236,163,196,106,63,62,115,13,54,250,25,91,110,58,131,82,86,202,164,173,210,66,86,217,56,105,36,45,73,35,220,157,4,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,224,51,99,225,99,25,62,31,220,62,92,248,205,96,187,238,28,28,64,33,230,34,132,214,18,98,245,197,254,155,16,58,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,92,77,78,161,226,176,203,26,240,143,25,163,84,37,97,78,35,219,247,82,41,50,23,26,113,82,231,33,229,198,90,93,117,162,55,16,71,185,40,90,152,116,219,89,150,199,80,157,237,154,208,100,163,134,188,106,252,44,90,223,16,32,249,117,68,84,6,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,236,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,0,138,188,81,252,9,226,111,201,124,226,16,160,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,255,0,100,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,40,0,0,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,171,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,179,217,154,236,215,98,62,109,113,29,119,173,234,239,67,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,71,202,254,75,152,237,249,9,254,82,255,0,65,191,210,219,255,0,195,126,147,135,255,0,134,116,95,218,252,222,163,251,99,212,252,223,251,239,179,235,6,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,254,245,196,26,146,180,161,214,154,89,161,123,54,158,135,176,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,140,171,139,254,255,0,189,101,255,0,210,255,0,255,0,220,224,160,17,121,60,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,230,248,0,0,10,181,226,177,158,218,81,82,167,229,103,6,174,105,106,169,42,65,177,123,213,105,207,165,44,54,193,37,105,114,142,75,34,53,45,106,81,164,223,216,164,146,9,28,133,26,247,190,219,117,66,2,231,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,163,213,165,186,236,167,238,84,33,50,159,112,220,52,48,72,97,113,227,48,210,77,111,58,165,190,122,168,204,214,106,214,194,128,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,85,10,1,226,143,227,179,19,126,75,228,240,135,213,225,205,157,127,228,171,136,239,208,47,250,157,85,204,50,186,126,174,165,25,131,230,183,75,156,102,130,110,166,150,118,169,106,218,132,27,110,165,163,74,150,218,146,173,29,83,45,54,119,210,0,40,7,138,63,142,204,77,249,47,147,194,19,167,132,5,211,66,177,178,95,136,87,173,211,59,162,162,219,247,133,90,169,81,147,202,91,156,136,172,82,96,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,0,51,209,156,218,238,112,241,30,45,77,186,87,161,172,203,95,168,143,108,211,93,66,14,82,91,116,209,205,147,37,196,235,171,206,242,154,51,109,42,54,219,74,18,148,238,50,91,174,116,190,26,121,21,141,153,171,154,86,39,226,116,8,146,176,190,220,144,253,54,84,21,74,117,183,234,245,19,142,70,150,16,108,56,135,89,67,36,251,47,41,195,81,110,62,91,105,74,201,78,27,119,146,0,0,0,0,50,174,47,251,133,199,129,60,50,249,215,156,77,18,168,0,83,95,19,174,32,16,241,118,100,156,191,96,133,197,213,216,177,55,49,115,84,154,109,135,98,215,165,54,251,47,52,152,203,82,13,194,101,135,35,246,60,218,210,151,148,181,104,74,109,40,91,144,215,0,114,241,138,25,152,188,166,216,120,77,74,137,62,175,79,163,203,173,188,137,51,27,140,142,67,4,146,36,146,150,100,70,183,29,113,150,80,93,219,221,73,172,208,217,45,196,115,250,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,234,112,226,207,28,156,214,217,179,236,252,65,68,72,248,139,103,199,97,115,158,105,109,52,138,220,69,25,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,204,161,64,60,81,252,118,98,111,201,124,158,16,234,188,49,115,227,249,16,174,198,192,108,88,173,109,176,110,10,130,125,27,84,168,212,121,113,109,119,148,135,148,230,137,229,40,249,50,31,84,114,86,231,27,105,149,27,143,30,155,221,81,221,72,0,165,110,39,89,241,252,183,215,100,224,54,19,214,183,88,54,253,65,94,146,170,83,170,60,200,183,67,201,67,42,111,84,242,146,124,152,239,166,65,39,107,142,52,242,137,183,139,93,141,40,185,87,11,143,29,152,101,243,175,39,154,47,248,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,165,18,141,92,142,168,149,170,76,41,236,40,140,141,185,76,33,212,153,104,101,220,162,50,238,51,47,218,99,145,223,25,56,203,125,252,183,100,86,48,142,212,106,75,173,169,7,34,61,2,2,93,237,220,123,183,41,133,30,186,172,207,95,126,131,130,93,252,37,178,245,93,231,59,71,122,175,79,113,213,41,68,150,149,5,164,35,93,221,132,73,134,122,17,106,90,126,2,54,98,247,6,251,158,145,6,69,75,11,174,150,38,41,43,91,132,197,70,115,142,40,208,68,225,232,73,98,17,118,246,54,94,238,211,251,132,21,198,60,191,226,94,6,213,206,145,125,208,164,71,51,251,47,148,89,8,101,126,179,137,45,170,117,180,107,175,41,102,93,157,197,248,233,219,184,108,99,116,236,42,204,29,34,142,245,89,81,169,87,27,209,233,110,182,183,205,13,154,228,78,134,147,86,134,226,83,174,214,244,212,200,251,11,184,200,92,190,104,110,86,41,25,115,190,107,241,229,32,155,85,179,83,117,167,82,178,208,203,161,121,105,50,50,50,247,107,216,99,60,246,244,85,223,56,201,78,136,164,245,62,157,185,89,66,137,69,188,150,79,74,34,61,126,214,164,123,254,254,255,0,104,209,222,6,91,209,109,92,25,177,168,17,98,53,24,161,91,148,198,22,134,219,36,22,228,68,105,6,122,17,23,111,171,238,246,15,114,0,0,62,93,207,114,81,237,10,5,66,229,175,78,98,36,26,108,103,101,62,235,206,165,180,146,27,66,150,174,213,25,23,217,73,159,105,151,112,163,14,33,153,193,170,99,206,36,203,182,237,74,228,230,237,58,58,220,134,76,53,37,68,196,151,90,145,45,28,221,173,188,182,150,74,105,212,150,237,8,204,189,132,93,252,215,40,57,89,186,115,53,137,16,232,112,24,91,52,88,142,183,34,165,45,105,113,40,228,37,248,233,117,9,89,50,226,57,155,31,35,34,81,105,237,62,206,251,239,193,92,25,178,240,66,196,165,89,118,133,18,12,52,194,136,195,50,31,98,51,77,185,37,212,50,219,106,117,197,54,132,111,82,185,73,51,81,150,166,101,251,11,223,0,0,0,0,0,0,248,23,197,151,65,196,11,106,93,173,114,83,99,77,131,51,151,204,106,67,40,113,39,177,196,172,189,85,165,69,246,144,147,238,246,16,206,62,100,176,82,181,128,120,175,86,195,234,187,43,34,133,200,229,61,181,123,29,223,25,151,79,106,148,218,55,105,205,34,61,18,90,127,210,118,225,194,159,29,229,98,94,13,46,206,175,85,85,42,169,110,233,184,221,124,214,226,186,137,83,156,254,187,138,81,232,148,23,176,187,11,218,93,162,115,128,0,0,0,0,0,0,0,0,0,0,163,142,44,152,176,245,237,152,55,172,184,239,154,161,90,251,121,102,133,25,161,125,76,24,46,31,114,204,143,67,79,185,63,183,188,119,206,15,56,22,217,65,157,140,213,74,123,200,82,185,94,142,121,198,180,67,157,181,8,238,237,82,155,245,180,236,35,218,190,207,111,184,90,88,15,195,88,174,81,45,232,75,169,87,235,16,105,145,27,211,124,137,146,16,203,105,212,200,139,85,44,200,139,180,200,191,19,47,120,226,149,44,241,101,146,153,88,69,29,88,177,108,200,82,245,250,246,43,180,245,178,90,36,149,218,174,160,189,250,119,119,142,169,104,226,86,30,95,209,206,85,145,125,91,245,246,147,246,149,76,169,177,40,147,218,162,45,77,165,40,139,181,10,255,0,234,79,220,99,210,128,0,0,0,14,7,156,28,178,218,249,139,194,250,165,42,85,42,58,171,177,98,62,237,54,89,48,217,186,79,166,60,132,180,141,230,211,139,219,189,237,116,73,107,175,105,118,247,208,14,40,97,213,205,132,55,237,86,204,184,96,203,133,50,147,57,246,27,91,141,56,217,184,150,158,91,100,234,13,105,73,154,76,219,61,21,161,107,167,179,184,89,55,11,124,234,155,142,53,129,184,145,91,86,136,105,41,164,200,151,39,179,179,162,140,195,9,83,207,247,253,179,36,33,30,243,47,105,11,81,105,214,222,105,15,52,180,173,14,36,148,149,36,245,35,35,237,35,35,31,246,0,3,231,92,113,211,46,222,170,68,89,106,151,161,190,217,151,220,104,50,25,196,205,149,45,20,140,195,95,145,90,78,212,253,33,170,40,187,52,255,0,187,159,47,113,123,133,147,225,230,101,45,252,63,225,206,137,77,87,121,85,20,210,10,223,100,138,82,18,242,100,122,9,6,146,111,235,82,162,50,82,59,52,237,215,216,42,145,152,213,172,83,196,126,76,82,147,50,161,115,86,62,211,155,220,89,174,67,255,0,105,102,91,149,246,156,237,62,211,212,253,162,251,178,75,150,107,99,3,48,134,128,234,169,49,21,93,170,211,98,77,154,250,152,108,220,75,174,197,141,204,70,238,82,22,68,75,107,93,21,169,235,222,102,125,210,68,136,136,136,136,180,34,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,190,225,123,157,127,229,1,98,35,6,49,10,167,85,157,137,54,109,61,114,93,168,205,62,119,166,105,105,121,40,68,131,117,41,45,30,107,154,195,46,19,134,107,115,212,119,123,138,91,188,185,212,0,2,128,120,163,248,236,196,223,146,249,60,33,199,219,199,155,202,22,94,83,151,42,60,217,116,251,122,101,209,46,230,173,19,50,8,145,85,90,227,194,106,51,46,160,144,74,216,194,162,56,225,22,243,66,214,234,20,104,37,50,133,15,171,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,104,38,153,249,26,203,149,171,100,225,157,55,209,86,109,6,117,65,171,90,217,133,235,33,151,103,56,219,207,33,142,97,235,171,206,242,158,86,247,21,185,215,85,161,169,110,184,68,174,128,50,174,46,39,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,235,31,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,22,116,243,49,39,53,216,243,85,196,246,96,203,167,208,152,142,205,34,222,131,44,154,231,198,167,51,184,211,204,54,210,68,107,113,215,30,120,200,212,189,134,241,182,75,90,80,147,18,43,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,16,0,76,174,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,176,181,45,40,90,210,72,93,239,0,0,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,95,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,124,218,201,42,90,80,235,78,160,150,189,155,142,95,240,234,226,63,66,192,75,18,173,131,184,232,254,219,66,223,167,203,170,218,210,97,66,91,147,142,82,158,230,57,75,36,54,157,142,115,150,235,174,182,235,203,109,45,168,150,149,184,104,91,100,212,32,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,73,225,59,146,138,117,173,106,211,51,81,137,20,205,247,37,103,89,54,115,11,41,81,222,165,65,83,114,35,185,33,196,154,144,219,221,83,111,110,65,41,181,164,154,38,156,66,204,221,50,69,149,0,0,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,125,243,131,148,203,203,40,184,161,244,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,254,254,10,231,199,25,112,67,47,183,182,3,91,21,170,170,91,184,57,63,71,106,141,84,82,219,150,190,231,84,169,221,50,77,165,47,249,194,21,161,109,113,190,75,134,167,155,209,197,169,71,194,236,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,237,115,71,129,127,201,175,29,174,108,20,250,83,244,143,232,231,69,253,39,208,244,124,254,162,27,18,127,51,204,115,110,222,126,223,182,122,237,215,179,93,11,218,229,151,39,215,54,105,112,191,20,171,88,114,82,230,94,214,52,138,2,169,84,116,187,29,166,42,108,76,114,82,36,161,110,62,182,210,210,208,150,80,234,86,107,211,70,220,70,213,27,137,82,56,85,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,29,131,53,249,193,197,12,220,220,212,186,213,248,113,33,83,104,113,210,154,93,30,35,77,242,32,190,236,120,200,154,182,220,216,79,41,15,61,27,154,72,117,110,27,100,162,65,41,90,26,149,213,120,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,0,85,95,28,239,208,159,239,39,240,209,85,98,69,100,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,127,214,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,252,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,245,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,123,51,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,253,118,142,83,47,43,135,42,247,238,107,43,50,37,209,45,235,86,69,58,53,21,183,160,18,145,112,173,249,169,139,36,218,112,220,74,155,67,10,113,189,87,203,90,22,189,237,145,146,155,94,222,20,59,174,112,114,153,121,101,23,20,62,131,215,100,75,172,80,167,199,110,77,10,227,84,2,138,197,85,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,126,156,181,153,18,93,65,159,116,225,193,196,2,102,93,235,173,97,38,47,92,95,233,79,63,169,125,169,50,27,126,67,150,236,173,139,115,116,116,50,135,28,91,47,56,68,133,178,73,218,78,58,78,164,209,245,196,237,181,102,199,194,198,50,124,63,184,124,185,241,154,193,232,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,110,119,7,20,138,117,197,145,138,214,43,90,85,106,85,15,24,161,250,62,133,38,150,154,108,169,49,96,213,38,62,250,80,235,74,113,190,82,183,68,133,50,91,105,82,220,67,106,66,27,112,220,61,18,229,64,218,127,74,190,149,81,190,130,250,87,233,39,164,35,250,31,209,60,206,187,174,230,39,145,211,242,190,179,157,204,217,179,103,173,187,77,59,116,22,253,197,254,157,93,163,228,191,15,105,55,77,199,244,130,181,10,240,164,199,168,213,250,52,68,244,132,164,82,103,165,217,60,132,25,161,174,98,201,75,229,164,246,167,118,133,216,66,155,7,117,201,246,108,239,44,162,226,135,211,138,20,121,117,138,20,248,238,70,174,219,137,158,81,88,170,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,111,211,152,130,50,75,171,35,208,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,4,85,226,143,224,79,19,126,75,231,16,133,0,143,85,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,104,79,42,57,174,195,140,218,225,194,47,91,41,222,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,133,184,134,103,78,171,154,124,80,145,66,180,46,9,106,194,187,106,65,21,191,12,227,42,41,77,124,155,218,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,46,91,107,91,219,191,46,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,126,116,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,44,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,231,249,36,206,13,205,148,108,80,106,180,147,151,54,201,174,72,97,55,101,30,35,81,249,243,152,105,183,208,202,219,113,212,26,146,182,85,37,110,146,18,182,201,195,73,33,106,73,30,228,232,34,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,12,182,139,254,255,0,189,101,255,0,210,255,0,255,0,220,224,160,17,232,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,160,140,157,103,22,196,205,253,137,34,191,64,135,232,107,146,141,179,233,5,191,204,122,71,162,249,175,72,68,95,231,75,97,166,223,230,183,28,220,250,178,61,154,237,86,134,93,178,0,0,4,21,226,63,196,2,30,93,232,78,225,38,16,220,95,233,177,63,166,125,217,49,219,98,67,118,236,93,232,115,116,132,60,135,27,91,207,54,70,132,50,105,220,77,186,110,168,209,245,36,237,37,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,59,174,115,50,181,252,145,239,107,63,13,230,220,158,155,173,84,172,248,181,218,220,134,147,182,42,39,59,50,91,74,106,49,26,73,102,202,16,195,105,37,47,214,90,137,75,209,4,162,109,31,87,42,89,50,174,230,211,14,49,86,167,97,213,121,87,157,137,232,137,20,138,107,235,66,34,213,91,144,83,121,241,148,226,180,229,60,125,59,70,211,134,162,111,113,41,43,208,151,205,106,58,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,202,184,191,238,23,30,4,240,203,231,94,113,52,74,161,64,60,81,252,118,98,111,201,124,158,16,138,162,197,56,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,20,3,197,31,199,102,38,252,151,201,225,14,62,222,60,222,80,178,242,156,185,81,230,203,167,219,211,46,137,119,53,104,153,144,68,138,170,215,30,19,81,153,117,4,130,86,198,21,17,199,8,183,154,22,183,80,163,65,41,148,40,123,92,157,100,234,251,205,253,247,34,129,64,153,232,107,110,141,179,233,5,193,203,102,71,162,249,172,200,92,95,230,171,125,167,31,230,185,28,219,250,179,61,154,238,86,132,93,183,211,110,254,70,176,26,29,135,129,118,223,162,173,134,234,189,69,50,212,160,49,184,220,147,211,48,228,169,42,73,122,203,86,212,33,110,58,251,135,235,56,226,119,172,220,117,59,250,0,0,0,0,0,202,184,191,238,23,30,4,240,203,231,94,113,52,74,160,21,213,196,235,136,4,204,34,135,39,47,216,33,113,116,151,212,189,204,92,213,38,155,125,169,84,24,174,48,203,205,38,50,212,130,108,222,125,185,29,143,54,181,41,148,161,90,18,92,82,22,221,75,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,201,246,83,44,220,162,225,127,208,122,20,136,149,138,236,249,14,73,174,220,105,128,113,95,170,172,156,89,176,75,65,184,233,161,13,52,178,109,40,37,236,215,152,178,34,83,171,51,142,188,78,178,29,249,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,83,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,182,160,120,163,248,236,196,223,146,249,60,33,21,69,186,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,5,101,241,94,207,28,107,106,149,91,202,62,28,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,115,84,122,180,76,186,166,244,90,156,95,38,162,196,170,225,113,227,179,12,190,117,228,243,69,255,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,17,145,145,150,164,98,55,103,107,44,214,198,57,225,13,125,212,210,98,38,187,74,166,203,155,9,244,176,217,56,167,90,139,39,150,141,220,165,172,200,214,238,186,39,67,215,184,200,251,232,69,232,213,172,44,196,126,76,162,147,14,161,108,214,62,211,123,219,89,46,59,255,0,105,6,123,85,246,155,236,62,195,212,189,130,214,177,11,50,180,12,64,225,206,228,167,107,188,234,138,169,7,111,188,71,41,10,121,82,14,132,179,81,57,245,170,81,153,169,125,186,246,235,236,21,179,148,218,90,42,249,134,176,226,186,157,201,250,67,75,81,246,107,255,0,119,48,94,227,247,141,29,219,145,211,18,222,165,196,65,104,150,97,176,217,23,220,72,34,31,68,0,7,252,58,235,108,180,183,157,90,80,134,210,106,82,148,122,17,17,118,153,153,138,174,226,145,157,83,109,199,112,51,13,235,106,209,109,41,53,105,17,36,246,118,245,177,95,97,75,101,254,255,0,176,102,133,163,220,103,236,33,91,56,97,135,87,54,46,223,180,171,50,222,131,46,108,218,180,230,24,113,109,180,227,134,218,93,121,13,155,171,52,37,70,73,35,112,181,86,135,166,190,222,225,127,217,62,203,45,175,151,76,47,165,82,162,210,163,38,189,42,35,14,212,229,155,13,147,166,250,163,199,75,200,222,77,54,189,187,217,215,69,22,186,246,159,111,119,124,0,0,0,1,252,51,34,45,76,120,219,227,25,176,167,13,154,83,151,198,34,219,84,85,165,6,180,179,62,175,26,51,139,236,86,132,148,186,180,234,103,177,68,95,122,79,220,99,156,211,115,197,150,74,157,97,116,116,226,197,179,29,72,211,235,223,174,211,208,201,234,147,87,98,186,131,247,105,221,222,59,93,30,187,68,184,97,34,165,64,172,65,169,196,115,93,146,33,200,67,205,171,67,52,158,138,65,153,31,105,25,126,36,126,225,251,128,85,167,24,108,11,104,224,193,198,106,93,61,229,169,60,223,72,188,219,90,161,190,218,124,118,183,41,45,250,186,246,145,110,95,105,247,123,135,3,225,55,139,15,89,57,131,102,203,144,254,216,87,70,238,97,173,70,72,71,77,6,115,133,222,178,34,213,74,246,146,191,103,120,188,112,0,0,0,0,0,0,0,0,0,1,249,231,203,106,12,71,37,60,164,165,8,211,83,81,232,93,166,69,237,252,70,106,115,13,117,202,191,241,138,187,112,170,74,230,174,95,75,162,210,179,112,213,178,43,72,236,61,85,175,216,247,251,5,243,100,135,14,85,133,185,108,180,237,25,17,80,204,136,157,127,48,201,27,84,123,167,201,112,183,106,148,159,115,157,154,144,239,0,41,211,138,46,112,238,250,182,32,187,131,214,29,203,34,159,72,164,109,234,157,167,76,117,165,72,230,177,10,66,55,41,167,141,43,218,178,89,22,168,45,53,61,53,61,76,87,58,166,75,90,249,139,148,242,149,250,198,179,51,29,91,4,179,69,140,24,15,89,77,78,205,186,167,169,130,215,124,9,51,165,28,85,250,142,36,181,109,183,80,71,161,186,165,119,253,173,15,223,173,232,101,75,55,54,14,102,237,22,234,84,186,164,24,213,198,181,234,233,134,251,40,125,189,93,124,145,245,41,121,197,150,168,96,213,219,236,61,75,179,187,190,128,0,0,0,10,232,226,139,147,120,23,173,164,254,53,217,20,169,78,220,52,237,199,57,136,172,37,73,114,43,109,77,146,227,134,150,152,53,154,205,197,36,183,41,100,158,237,123,116,49,81,54,221,193,95,176,110,184,85,202,107,242,233,213,58,60,214,222,209,42,91,46,33,198,156,37,109,86,211,74,139,69,32,181,45,72,245,47,97,139,251,200,150,99,41,184,255,0,130,116,121,110,212,26,118,179,70,141,30,153,61,38,234,84,226,221,102,36,99,113,102,92,213,172,245,91,221,234,208,245,239,34,62,249,36,0,3,252,102,37,181,67,125,46,158,136,54,212,74,63,113,104,122,140,236,231,157,152,108,102,110,248,76,39,13,104,58,213,76,204,204,200,253,111,72,73,247,126,193,204,167,98,133,205,58,193,143,135,75,152,180,210,99,203,68,210,105,46,56,73,55,18,201,179,169,167,126,221,118,30,154,237,215,239,211,176,74,94,22,120,16,246,41,227,194,110,90,181,53,78,81,109,216,197,61,46,184,201,155,106,149,30,100,37,147,123,148,218,144,103,177,195,61,53,37,105,237,34,23,159,26,59,49,35,53,18,59,105,109,166,80,150,208,132,145,17,37,36,90,17,17,23,97,22,132,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,235,81,200,172,155,199,34,22,22,105,240,162,4,185,53,216,177,235,111,94,176,85,41,164,176,170,116,73,149,3,244,146,13,231,18,105,91,77,71,109,165,50,217,43,152,70,218,146,132,169,46,27,177,42,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,243,200,14,112,105,89,178,194,52,170,160,114,219,190,236,232,240,224,93,104,121,164,146,36,190,180,40,155,156,210,155,66,90,217,32,217,117,102,218,82,147,105,105,90,54,236,38,220,114,80,0,10,1,226,143,227,179,19,126,75,228,240,135,10,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,59,254,194,124,50,193,44,134,101,229,248,178,43,49,40,118,245,14,59,117,91,158,185,37,199,246,78,168,244,236,71,122,89,52,183,29,82,22,250,153,108,145,29,163,63,93,73,67,105,82,148,91,169,7,56,153,170,188,179,95,139,149,11,194,179,82,150,155,98,157,34,68,107,78,144,227,100,202,41,212,227,95,168,106,105,43,90,122,151,18,150,212,242,247,43,114,200,146,71,203,67,104,69,170,112,177,198,124,203,227,14,17,204,155,141,52,217,117,107,122,12,131,143,65,188,42,146,208,137,117,20,54,134,153,233,91,97,44,18,164,161,165,52,250,156,154,235,198,181,186,231,47,235,20,135,77,186,54,31,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,125,60,62,115,183,74,205,125,128,229,10,231,126,36,28,69,181,99,199,102,171,13,82,146,167,234,204,37,150,82,186,178,27,75,45,33,8,114,66,156,74,154,108,148,76,159,44,148,100,78,55,172,181,20,109,196,191,60,114,115,29,121,61,131,214,58,34,35,14,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,194,1,63,248,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,199,248,127,101,158,205,205,126,37,222,184,91,120,78,151,78,90,108,121,117,42,69,78,49,154,151,78,168,183,58,18,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,112,11,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,217,79,11,238,32,145,169,49,168,185,94,198,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,141,45,124,0,0,71,92,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,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,179,194,37,255,0,12,252,170,88,153,159,198,90,146,49,46,165,74,147,109,218,84,243,155,54,219,114,99,204,206,172,243,146,227,77,169,158,75,141,184,134,89,112,208,227,142,165,93,138,54,27,52,153,60,106,77,244,128,0,0,227,249,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,123,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,234,120,113,100,114,78,84,172,217,247,134,32,174,36,140,69,188,35,176,137,204,180,134,157,69,18,34,76,214,80,154,124,136,212,181,169,70,149,62,164,171,148,165,180,210,82,74,38,73,215,43,47,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,113,92,200,183,231,243,65,130,150,103,254,17,42,255,0,133,5,95,222,169,53,70,227,146,127,225,122,165,165,95,168,241,163,251,97,225,10,178,117,147,171,239,55,247,220,138,5,2,103,161,173,186,54,207,164,23,7,45,153,30,139,230,179,33,113,127,154,173,246,156,127,154,228,115,111,234,204,246,107,185,90,17,118,232,38,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,85,95,28,239,208,159,239,39,240,209,13,120,123,216,22,110,41,230,230,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,135,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,100,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,166,117,112,88,164,227,205,58,205,186,230,85,105,145,34,225,5,82,66,229,210,157,150,206,201,114,171,100,109,178,243,177,84,69,170,227,19,76,242,221,82,245,79,53,182,210,215,172,153,4,92,211,140,223,242,142,250,119,66,250,77,255,0,222,99,234,254,141,250,59,127,79,233,78,73,243,250,255,0,252,243,243,220,173,125,78,70,188,175,95,170,17,215,32,57,62,170,230,203,23,18,154,129,68,110,196,179,164,67,159,117,173,231,84,75,146,194,214,163,110,11,73,109,105,119,124,130,101,212,27,137,82,73,164,37,107,221,188,155,109,203,84,226,99,73,165,80,56,127,226,5,10,133,76,137,78,166,211,163,208,98,67,135,17,148,178,196,102,27,171,65,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,10,12,26,83,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,223,54,178,74,144,165,180,235,168,37,163,126,226,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,90,166,90,169,57,163,160,112,223,198,170,22,98,41,146,233,212,122,117,143,94,137,102,67,172,178,235,53,184,208,155,166,202,75,173,72,109,194,37,34,50,84,72,76,116,184,68,225,36,156,47,204,244,226,157,133,159,113,107,201,71,161,38,76,205,150,25,83,41,80,232,175,114,91,189,41,236,23,33,196,206,121,254,90,42,105,35,86,199,57,203,117,166,221,75,105,74,137,194,75,166,78,27,175,45,21,130,44,83,131,102,94,190,154,98,197,91,48,181,105,53,88,145,48,239,72,84,132,55,23,72,181,25,211,99,72,105,244,169,245,17,145,242,24,89,26,154,71,173,186,75,10,53,37,37,181,201,43,198,175,194,197,173,241,2,15,151,84,69,106,228,43,11,108,76,105,205,141,141,134,120,151,66,244,205,183,89,244,159,91,11,170,122,63,55,149,77,148,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,254,92,224,229,50,242,202,46,40,125,7,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,149,195,155,58,255,0,201,87,17,223,160,95,245,58,171,152,101,116,253,93,74,51,7,205,110,151,56,205,4,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,239,164,0,69,94,40,254,4,241,55,228,190,113,8,80,8,159,252,78,178,29,249,16,174,201,199,156,39,162,237,176,110,10,130,189,37,75,167,83,185,113,109,119,148,134,82,222,170,230,168,249,50,31,84,131,78,214,219,105,149,27,108,150,155,218,73,198,172,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,30,126,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,84,3,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,64,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,189,225,72,28,71,248,128,76,204,69,117,220,36,194,27,139,253,41,224,116,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,254,164,154,226,185,58,201,213,247,155,251,238,69,2,129,51,208,214,221,27,103,210,11,131,150,204,143,69,243,89,144,184,191,205,86,251,78,63,205,114,57,183,245,102,123,53,220,173,8,187,116,19,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,60,187,139,254,255,0,189,101,255,0,210,255,0,255,0,220,224,160,17,106,156,87,50,45,249,252,208,96,165,153,255,0,132,74,191,225,65,87,247,170,77,81,184,228,159,248,94,169,105,87,234,60,104,254,216,120,87,86,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,60,253,254,229,252,213,155,86,86,22,194,183,229,93,135,28,211,73,69,126,75,204,83,137,243,50,34,91,234,97,181,186,104,73,25,175,98,18,70,189,164,141,205,238,230,39,54,216,253,249,101,252,178,221,159,202,15,210,191,148,47,72,43,211,190,147,219,206,231,109,45,155,118,125,95,39,151,203,229,114,190,171,149,203,229,125,94,193,110,156,55,56,125,201,203,180,103,49,135,25,41,81,21,136,181,24,234,141,10,154,243,77,60,187,101,4,235,237,186,109,72,101,247,89,121,114,89,54,20,107,74,82,182,208,107,111,93,22,225,28,75,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,30,171,138,94,66,126,157,195,175,102,187,11,223,217,112,82,169,253,101,223,75,145,35,70,231,193,136,193,36,230,71,82,207,70,222,101,134,146,75,107,82,75,141,182,70,130,39,82,105,126,184,50,159,73,204,93,71,27,104,243,50,177,76,151,43,16,105,113,229,203,134,235,44,197,90,34,176,108,45,151,221,117,82,203,167,66,13,15,27,100,167,116,45,238,33,41,245,212,130,61,36,128,202,184,191,238,23,30,4,240,203,231,94,113,52,74,161,64,60,81,252,118,98,111,201,124,158,16,246,188,60,178,153,102,230,235,11,241,182,199,174,200,137,71,174,192,145,107,201,161,92,106,128,114,159,165,44,220,158,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,162,5,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,207,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,94,113,105,83,201,90,117,37,56,149,173,203,21,20,3,197,31,199,102,38,252,151,201,225,14,21,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,119,253,99,91,24,37,144,92,180,69,139,89,168,68,162,91,22,172,120,171,184,43,140,211,95,82,234,21,23,214,204,119,38,186,211,92,231,141,111,60,166,200,147,170,249,104,216,130,50,109,180,237,163,108,215,102,187,17,243,107,136,235,189,111,87,122,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,46,39,134,230,55,230,47,29,240,73,203,191,30,232,113,31,142,228,133,42,222,186,153,114,43,75,174,49,207,125,167,208,236,70,52,38,23,29,214,13,4,179,67,100,226,22,141,18,102,133,56,228,181,0,0,0,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,42,175,138,230,69,191,63,154,12,20,179,63,240,137,87,252,40,42,254,245,73,170,55,28,147,255,0,11,213,45,42,253,71,141,31,219,15,10,224,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,15,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,239,92,65,169,40,82,218,117,165,154,17,191,105,70,174,35,252,64,33,229,222,132,238,18,97,13,197,254,155,19,250,103,221,147,29,182,36,55,110,197,222,135,55,72,67,200,113,181,188,243,100,104,67,38,157,196,219,166,234,141,31,82,78,211,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,251,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,154,139,226,143,227,179,19,126,75,228,240,135,106,201,230,76,168,89,195,200,141,126,152,221,87,208,215,157,175,136,21,105,22,205,73,213,172,226,165,199,105,148,190,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,114,189,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,22,63,253,153,187,239,249,56,253,25,250,41,254,156,255,0,234,119,210,78,75,62,139,233,246,127,170,60,141,127,183,61,156,141,156,141,255,0,91,174,207,230,162,184,41,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,22,21,156,60,153,80,178,121,145,26,5,49,202,175,166,111,59,163,16,41,50,46,106,147,75,89,69,83,141,83,42,156,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,223,21,225,113,227,179,12,190,117,228,243,69,255,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,242,147,29,153,113,157,137,33,180,184,211,200,83,107,66,136,140,148,147,45,12,140,143,176,203,67,20,97,197,51,2,30,194,204,120,85,203,73,166,169,186,45,197,24,231,169,214,217,50,109,50,164,76,154,179,111,114,91,74,8,246,54,71,166,166,173,61,166,66,45,64,197,11,154,5,131,35,14,209,45,106,164,200,150,185,134,210,156,112,210,78,41,146,103,82,78,253,186,237,45,53,219,175,223,167,96,233,185,24,102,27,249,155,177,211,53,195,66,10,181,76,50,50,50,47,91,210,17,189,255,0,180,104,154,26,91,76,54,18,209,234,130,109,36,147,247,150,133,160,255,0,96,0,17,183,61,185,140,166,224,6,9,214,37,181,80,105,170,205,102,52,138,100,4,147,169,75,136,117,232,146,77,181,145,115,80,178,209,108,247,167,83,215,184,140,251,168,18,228,184,43,247,245,215,54,185,82,126,93,70,167,88,154,227,218,41,75,121,197,184,235,134,173,169,220,106,81,234,165,158,133,169,158,167,237,49,110,220,46,178,111,6,203,180,153,198,187,226,147,37,171,130,163,180,224,177,41,130,74,91,138,227,80,164,182,225,37,214,9,100,178,113,42,45,201,89,167,191,78,221,76,88,184,0,0,0,7,112,136,249,226,207,37,169,151,27,82,93,10,221,170,83,170,23,140,216,238,52,196,68,62,219,170,142,107,110,74,82,226,208,137,13,186,130,75,204,164,141,68,71,166,186,119,247,82,142,44,227,206,39,227,61,197,38,225,189,174,186,148,149,62,226,214,136,167,58,66,227,178,74,113,197,146,80,135,28,94,210,46,106,136,139,94,194,61,61,250,248,36,204,150,133,243,17,41,228,171,245,137,102,70,44,99,133,214,112,174,234,78,32,181,131,215,229,203,34,161,72,171,238,233,93,168,204,117,213,71,229,49,54,66,246,169,215,137,40,220,179,65,30,136,61,116,45,116,61,12,92,88,14,15,157,236,57,94,41,101,178,236,180,99,197,67,210,37,244,28,179,52,110,81,109,159,25,195,219,162,84,125,205,246,232,66,134,114,243,117,202,176,49,138,133,112,166,74,225,46,39,85,170,212,179,108,211,190,43,168,237,61,83,167,219,247,251,70,149,160,75,106,116,70,229,50,164,169,11,215,67,73,234,93,134,101,236,252,7,232,0,0,0,0,0,0,0,0,0,1,202,179,67,120,174,194,192,219,146,234,105,242,101,112,186,61,171,221,183,77,243,25,71,126,228,254,191,188,103,131,9,232,242,47,12,73,165,82,86,211,146,157,151,207,245,118,154,212,173,177,214,174,237,12,207,66,79,187,216,52,205,69,167,71,164,211,25,167,197,70,198,154,221,181,58,17,105,170,140,207,184,139,218,99,247,15,243,144,163,67,42,81,107,169,105,254,49,153,220,126,173,75,184,49,106,187,85,154,235,203,117,238,151,83,117,70,106,236,140,210,125,166,103,220,69,237,30,195,43,152,15,11,29,107,243,45,233,142,190,209,253,95,45,108,168,146,162,245,30,89,246,155,107,254,228,94,207,253,221,139,50,28,51,113,83,7,232,175,93,246,164,103,171,244,150,246,238,102,42,36,202,148,157,86,203,125,169,110,42,18,94,179,138,62,255,0,178,147,246,144,143,153,126,199,251,231,46,151,203,55,125,163,45,198,212,157,221,68,85,184,241,52,247,212,186,218,119,161,183,27,221,183,156,163,45,79,176,251,127,29,3,224,94,96,172,60,120,182,32,215,237,58,172,117,187,49,151,228,28,51,125,147,125,182,218,124,217,53,41,13,184,179,34,220,69,219,174,158,177,119,107,160,234,0,0,0,0,63,21,106,143,79,184,41,51,40,149,88,205,200,137,57,135,35,188,219,136,74,210,164,45,38,149,17,146,136,200,245,35,50,237,35,33,67,28,68,178,195,39,1,113,134,167,92,165,194,144,155,126,229,154,245,65,135,13,179,38,154,114,68,169,106,75,41,52,180,132,39,70,218,35,36,17,153,145,123,76,187,191,223,135,22,101,228,96,118,51,83,45,202,156,183,202,133,116,76,102,154,182,249,135,202,109,249,50,226,32,222,81,41,212,32,180,67,70,70,173,12,200,189,134,93,215,201,76,168,196,171,83,227,85,32,62,135,163,203,101,15,180,180,40,148,149,33,73,37,17,145,145,153,31,97,151,113,143,210,0,63,53,73,194,106,157,41,211,78,226,67,11,86,221,53,215,68,159,96,206,150,117,230,166,118,101,175,167,83,28,153,36,215,42,104,219,179,110,191,207,228,246,255,0,210,56,148,88,175,205,148,204,56,173,41,199,159,113,45,54,132,164,204,212,165,30,132,68,69,218,102,102,98,249,248,106,96,58,112,135,1,41,149,154,132,22,218,169,220,204,177,86,53,27,91,92,75,82,33,67,86,195,51,109,42,47,89,179,212,181,50,215,218,102,37,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,130,188,87,50,81,249,50,186,159,204,166,25,211,42,178,109,187,182,161,34,77,218,214,156,230,104,245,71,156,74,138,70,243,81,184,150,101,56,226,251,20,157,141,186,91,73,100,79,50,210,97,86,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,208,166,90,51,23,98,102,131,11,32,98,101,139,35,251,148,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,2,128,120,163,248,236,196,223,146,249,60,33,53,56,51,90,216,113,109,224,21,253,141,245,184,52,170,117,106,61,193,50,151,80,184,166,186,77,244,180,120,208,161,201,54,205,199,15,99,44,146,220,113,199,12,182,146,182,160,214,102,77,35,108,75,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,251,8,74,212,132,45,70,132,121,252,130,228,162,234,205,102,35,196,173,213,169,157,62,25,91,53,6,92,184,234,18,9,196,55,63,97,165,197,83,35,155,106,66,212,243,168,50,37,169,10,46,75,107,37,153,238,83,72,118,250,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,203,104,179,76,211,228,114,78,37,101,19,10,179,73,134,203,136,213,118,216,194,123,125,119,77,49,72,105,130,168,211,162,211,27,89,205,67,154,17,174,75,45,106,149,37,197,31,49,150,155,74,13,42,105,45,189,94,184,85,137,151,86,13,226,61,185,138,86,84,190,158,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,157,89,214,226,151,249,117,193,170,86,24,97,5,42,171,107,253,40,167,177,34,239,145,215,104,243,30,180,134,164,209,180,228,151,49,149,237,142,239,80,219,137,230,52,190,82,219,78,231,91,40,107,151,92,6,188,179,37,139,148,44,41,179,33,75,82,234,50,16,186,156,230,99,147,200,164,211,137,105,41,19,93,37,45,9,216,218,85,169,36,214,157,235,52,54,147,222,180,145,246,174,36,56,13,102,229,183,18,240,227,10,108,200,81,18,138,118,27,211,151,83,156,204,115,101,117,106,137,206,158,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,124,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,58,120,129,100,70,133,154,171,85,203,214,214,71,69,137,182,253,60,219,167,73,213,110,122,82,43,13,202,113,170,86,197,200,106,59,28,217,50,18,125,74,136,212,141,52,61,83,216,84,67,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,185,254,23,185,233,252,181,218,168,192,236,99,188,250,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,245,19,25,209,206,102,164,149,173,162,67,159,90,164,200,112,167,248,0,10,149,226,215,157,127,77,204,153,148,220,50,169,210,166,81,89,228,185,122,84,24,62,123,138,156,203,252,196,83,18,102,157,141,242,86,211,78,58,166,212,165,27,134,150,140,219,54,158,66,235,90,129,105,221,87,95,164,190,139,91,53,90,207,161,169,239,85,170,62,143,132,228,142,142,11,90,115,100,189,176,143,150,202,55,39,115,138,209,41,212,181,50,212,122,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,209,70,93,113,230,205,204,150,17,208,177,90,204,155,17,72,168,199,66,42,112,89,144,111,46,147,81,36,36,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,210,192,0,0,121,75,139,11,108,75,174,251,180,113,50,191,66,234,174,75,19,175,250,63,55,170,121,29,31,90,201,51,43,234,208,178,109,205,237,164,147,245,137,86,221,53,78,135,218,61,88,160,30,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,7,138,194,28,23,194,252,5,179,91,195,252,35,180,34,91,180,38,228,59,44,227,178,183,29,91,175,184,101,189,215,93,117,74,117,213,232,73,73,41,106,81,146,16,132,22,137,66,72,189,168,0,10,171,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,47,39,23,176,95,11,241,234,205,115,15,241,114,208,137,113,80,156,144,212,178,142,242,220,105,109,62,217,158,199,90,117,165,37,214,151,161,169,38,164,41,38,104,90,208,122,165,106,35,246,163,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,60,254,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,79,72,229,115,94,91,206,125,99,203,91,138,213,199,86,175,89,71,166,186,22,132,68,69,192,56,163,248,19,196,223,146,249,196,33,64,35,85,3,197,94,184,47,133,248,139,121,89,216,129,124,90,17,43,53,219,2,68,137,118,228,137,43,113,72,128,251,196,222,247,73,162,87,41,107,35,101,165,33,75,74,141,181,182,149,163,106,136,140,121,252,216,248,88,198,79,135,247,15,151,62,51,88,52,103,147,236,217,217,185,186,194,255,0,167,20,40,241,40,245,216,18,28,141,93,183,19,60,229,63,74,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,217,175,49,4,102,166,150,69,86,188,71,248,127,204,203,189,117,220,91,194,27,119,253,41,231,244,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,164,221,181,76,156,229,235,249,48,101,246,219,194,105,178,105,83,107,81,57,243,107,117,10,116,94,75,115,39,62,234,156,82,140,204,137,110,242,208,109,176,151,86,68,165,54,195,126,170,11,68,38,53,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,115,217,170,203,61,155,154,252,35,153,133,183,132,233,116,229,166,66,106,84,138,156,99,53,46,157,81,109,14,33,167,205,189,196,151,145,181,215,16,182,212,101,185,11,86,213,33,123,28,70,120,113,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,235,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,41,213,195,23,136,4,60,34,153,27,47,216,223,113,116,150,44,189,172,91,53,39,91,97,168,180,25,78,62,243,206,166,74,210,130,112,217,125,201,29,175,56,181,37,149,33,58,146,91,82,214,221,202,0,138,188,81,252,9,226,111,201,124,226,16,160,17,167,219,90,233,195,140,113,195,136,183,37,183,58,149,118,217,151,109,61,105,74,148,209,61,22,116,87,9,77,186,203,173,56,95,223,182,227,78,36,148,149,18,208,180,145,146,146,84,67,159,236,159,85,114,155,139,138,77,60,162,57,98,94,50,38,79,181,22,203,170,53,198,97,11,73,185,5,212,184,181,59,190,57,60,210,9,197,41,68,234,20,133,238,222,110,54,223,213,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,191,64,1,226,177,163,8,108,220,122,194,251,131,8,241,1,137,110,80,174,40,233,102,65,196,124,217,125,165,161,196,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,58,217,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,23,171,166,103,79,30,104,185,104,94,84,232,215,4,72,22,107,146,31,53,191,26,55,42,162,168,79,173,110,61,79,55,210,162,35,140,227,174,56,181,150,222,98,183,169,179,112,217,51,104,120,156,11,192,188,71,204,94,35,211,176,191,11,232,221,117,86,118,174,188,243,166,104,139,79,138,147,34,114,84,151,8,143,150,202,55,39,83,208,212,106,82,80,132,173,107,66,21,162,156,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,208,6,85,197,255,0,127,222,178,255,0,233,127,255,0,238,112,80,8,213,64,164,14,38,25,17,161,101,146,163,77,197,92,43,71,79,96,220,213,2,165,166,145,170,215,232,73,72,138,218,155,111,158,252,135,30,147,212,27,83,29,215,105,37,189,155,12,253,100,107,200,50,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,208,69,167,116,208,175,155,86,141,122,218,211,186,218,45,193,79,143,84,167,73,229,45,190,124,87,219,75,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,31,88,7,138,189,112,95,11,241,22,242,179,177,2,248,180,34,86,107,182,4,137,18,237,201,18,86,226,145,1,247,137,189,238,147,68,174,82,214,70,203,74,66,150,149,27,107,109,43,70,213,17,24,246,162,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,14,127,132,216,3,131,88,21,233,255,0,201,30,30,210,173,127,165,21,3,169,213,58,36,40,185,239,118,237,73,110,51,229,178,141,203,229,176,141,173,55,189,123,16,157,202,215,160,8,235,151,124,245,96,150,102,177,66,240,195,12,54,159,46,84,139,114,59,53,42,116,229,69,125,182,42,244,227,109,130,121,244,19,173,161,108,173,153,47,155,42,109,196,150,226,229,184,133,44,148,178,111,60,34,255,0,184,92,120,19,195,47,157,121,196,209,42,133,0,241,71,241,217,137,191,37,242,120,66,69,112,70,191,236,218,21,229,137,184,125,89,184,98,67,184,110,168,244,153,52,88,47,25,165,115,209,12,166,156,146,104,204,182,169,104,75,237,172,209,174,243,70,245,17,26,91,89,166,90,113,25,201,71,242,170,195,134,43,246,5,50,148,222,38,218,223,89,77,146,249,114,156,170,65,34,89,185,76,83,219,146,132,238,90,201,198,148,233,41,40,113,42,78,173,37,231,92,42,33,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,167,14,236,222,127,42,220,26,63,165,51,121,216,133,103,114,161,93,27,32,116,204,191,205,83,189,44,182,246,153,182,124,214,218,86,242,78,205,174,182,238,141,161,179,107,117,85,241,71,241,217,137,191,37,242,120,66,111,240,97,166,89,182,174,91,113,31,20,170,174,68,165,200,114,232,122,53,98,173,46,89,180,195,116,232,16,24,125,179,112,214,162,105,180,52,114,229,44,215,161,118,44,247,25,146,83,182,21,113,12,206,157,87,52,248,161,34,133,104,92,18,213,133,118,212,130,43,126,25,198,84,82,154,249,55,181,218,131,237,169,70,165,173,74,55,82,209,172,146,104,100,210,92,182,214,183,183,56,121,228,178,171,154,124,80,143,93,187,237,249,106,194,187,106,65,157,193,48,164,170,41,77,124,155,220,213,61,135,18,147,82,214,165,27,74,116,144,105,52,50,106,62,99,107,91,59,175,166,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,80,15,246,81,243,217,254,238,127,245,102,143,254,104,46,251,47,87,77,118,249,192,44,52,189,110,153,221,109,106,224,179,232,213,74,140,158,82,27,231,202,126,19,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,116,0,1,29,115,183,156,27,103,40,216,94,237,105,71,18,109,237,92,142,250,109,58,60,182,164,114,39,62,211,140,33,229,184,227,72,52,165,12,166,74,29,52,41,109,155,132,147,66,20,147,61,201,207,8,182,158,17,217,205,161,75,161,81,242,119,118,210,186,26,172,30,190,69,169,81,142,133,173,186,131,106,91,211,100,198,144,93,188,183,145,185,247,16,231,99,107,109,38,131,216,180,39,159,103,224,2,146,248,145,240,251,141,151,105,45,227,14,13,210,165,171,14,170,50,19,26,109,53,150,157,121,22,202,201,166,27,104,221,144,243,238,188,242,36,188,111,168,150,164,165,13,172,208,222,186,173,178,56,235,149,76,215,98,62,82,239,185,151,149,138,239,89,18,165,79,145,14,161,68,146,241,166,12,247,57,46,20,71,31,73,17,153,242,31,90,29,35,65,161,195,73,56,217,56,132,186,179,28,214,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,87,61,195,131,135,252,60,187,208,154,197,188,94,183,127,211,98,127,82,195,81,164,56,196,134,237,216,187,214,222,216,235,101,110,54,183,158,108,137,107,120,149,184,155,116,154,73,35,235,141,217,212,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,105,198,95,7,176,74,36,106,6,48,191,114,68,182,177,22,163,29,248,204,211,89,163,62,242,238,212,48,236,54,204,221,144,133,19,49,215,21,151,148,162,91,137,53,186,131,67,100,122,54,130,77,80,139,94,224,209,131,216,37,46,53,127,24,88,185,34,92,184,139,78,142,196,103,169,175,81,159,101,118,146,31,118,99,100,109,72,90,141,153,11,148,203,41,81,173,180,146,218,65,45,179,61,28,89,43,165,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,195,133,83,51,167,128,213,172,203,175,42,116,107,130,92,251,201,184,239,154,223,141,27,155,78,76,214,16,183,30,167,155,233,81,153,73,109,166,220,90,203,111,45,59,20,217,184,79,17,180,41,219,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,31,18,188,7,78,47,96,37,82,179,79,130,219,181,59,101,151,234,196,162,107,115,138,106,60,41,138,216,70,77,169,71,235,56,90,22,164,90,251,72,197,12,74,138,252,41,79,67,148,210,155,121,135,20,211,136,82,76,141,42,73,232,100,100,125,164,100,100,59,110,74,38,166,14,101,172,87,85,28,158,37,87,41,136,219,179,118,159,207,227,118,255,0,208,52,91,77,112,157,167,69,116,147,180,150,194,21,183,77,52,213,37,216,63,72,0,252,213,42,140,74,77,62,77,82,123,232,102,60,70,86,251,174,45,68,148,165,9,73,168,204,204,204,136,180,34,62,243,20,55,196,123,50,242,49,195,25,170,118,221,50,91,199,67,181,230,61,77,67,124,195,229,56,244,105,114,208,79,36,146,234,208,122,161,210,34,86,132,102,94,194,46,255,0,207,195,187,44,82,113,231,24,105,149,202,164,41,10,183,237,169,172,212,31,112,155,51,105,215,35,202,136,165,50,163,83,75,66,136,219,116,245,65,153,25,151,180,139,190,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,161,17,23,97,17,15,218,0,0,0,3,128,103,19,52,22,222,91,48,206,167,85,145,49,133,87,229,195,121,170,92,67,113,179,89,190,184,242,20,202,212,131,117,181,236,230,51,161,154,79,95,97,118,247,80,142,37,98,21,241,143,152,147,46,230,172,170,93,78,173,90,154,226,99,70,108,222,121,73,231,72,90,208,203,72,82,150,162,45,238,153,37,36,103,223,161,106,103,219,45,48,87,133,174,34,94,118,90,111,203,241,215,41,17,36,66,41,108,68,220,252,121,68,74,105,183,83,185,14,196,50,238,82,200,244,87,218,45,61,134,99,129,230,143,1,225,96,85,126,29,189,9,215,221,63,172,230,45,229,18,148,126,163,43,46,210,109,31,221,79,217,255,0,191,199,96,13,102,93,3,22,104,85,72,78,188,135,89,234,180,54,148,100,174,216,206,167,179,67,35,238,51,246,141,49,71,81,173,148,168,245,212,245,255,0,24,255,0,65,248,107,84,230,42,180,199,160,73,70,246,157,219,185,58,17,235,162,136,253,164,126,210,25,153,197,138,60,139,67,18,106,180,148,52,228,87,98,114,61,93,166,133,39,116,118,213,221,161,25,106,74,247,123,70,135,242,187,120,174,254,192,219,110,234,117,254,106,230,245,155,151,187,118,187,38,60,142,253,202,253,79,120,234,160,0,0,0,0,0,0,0,0,0,34,247,18,42,138,32,229,54,240,65,188,226,22,239,163,246,236,86,154,233,82,135,174,189,191,120,165,108,164,178,252,140,193,218,140,198,73,27,138,235,182,145,145,233,253,162,255,0,184,105,40,7,252,184,130,113,6,131,246,140,222,230,234,198,168,97,254,60,220,116,9,241,249,38,215,71,180,182,41,61,240,152,89,247,165,63,174,94,193,243,50,247,142,245,252,5,190,162,221,148,166,219,144,203,123,249,209,221,37,173,43,213,151,91,79,170,151,16,71,161,186,103,218,127,251,239,115,46,185,160,194,12,215,217,105,114,142,228,85,200,115,94,170,141,80,56,166,250,116,117,221,155,152,75,174,153,106,81,205,101,175,179,69,23,221,83,220,70,50,136,254,0,223,137,186,173,202,106,91,182,43,90,242,19,29,147,38,227,242,89,136,133,110,216,202,27,70,231,30,86,154,25,234,122,247,31,127,150,200,70,101,46,76,23,199,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,122,37,93,189,165,235,30,164,122,152,191,138,53,78,61,110,143,6,179,17,68,166,39,198,106,83,74,35,35,35,66,210,74,35,236,51,46,227,246,25,143,218,0,0,0,2,49,241,2,192,72,24,221,128,149,162,69,53,167,170,180,8,242,106,209,92,228,165,78,154,152,133,43,98,8,249,107,87,218,119,93,11,78,222,227,35,239,160,121,13,213,108,219,161,198,146,167,35,84,168,115,205,36,100,106,66,218,125,151,63,98,146,100,164,253,198,90,123,5,234,240,211,204,83,88,219,129,145,41,117,57,110,46,179,109,27,116,151,73,231,53,113,196,71,135,13,38,231,172,234,214,100,107,116,253,99,34,212,253,132,125,242,252,0,126,90,169,25,210,230,17,23,111,78,230,159,253,73,140,231,231,65,43,78,100,239,178,113,58,31,167,170,158,205,59,58,249,3,211,100,15,4,29,198,140,192,80,226,202,167,245,20,186,52,136,213,73,91,218,53,182,164,51,54,41,45,7,171,107,73,250,174,247,30,133,167,121,145,119,232,26,137,72,131,111,209,224,208,233,140,33,136,148,248,205,69,97,180,32,146,148,54,218,9,41,34,36,145,17,17,17,17,104,68,68,63,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,146,151,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,81,15,16,108,146,85,114,161,127,183,93,182,24,151,59,14,174,169,18,30,165,76,76,85,37,138,75,234,121,229,34,146,183,20,243,171,90,219,142,150,212,151,92,52,155,197,204,52,145,155,110,105,224,50,119,154,171,203,42,24,185,79,188,40,213,41,106,182,42,50,35,198,187,41,13,182,79,34,163,78,37,250,230,150,148,180,39,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,78,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,80,15,20,127,29,152,155,242,95,39,132,57,253,177,154,236,71,177,178,203,88,203,37,148,239,161,169,87,69,193,46,177,95,170,48,241,148,169,209,93,139,25,130,128,157,8,185,76,159,78,163,116,200,205,78,165,105,108,246,160,156,75,191,43,45,25,116,190,243,65,138,112,48,206,197,143,253,202,101,98,110,246,127,163,41,125,75,44,191,51,150,235,173,243,185,92,244,43,148,133,111,95,113,23,121,150,132,240,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,25,87,26,83,202,119,133,140,27,248,127,111,121,115,2,162,248,180,224,134,23,225,6,97,163,215,108,74,228,178,171,226,20,121,55,61,122,132,243,110,45,16,95,118,66,139,170,105,245,118,41,18,93,76,149,27,58,153,180,182,86,100,100,219,141,33,16,128,95,159,12,108,16,176,112,151,43,150,245,207,104,87,34,87,234,88,137,29,139,134,181,85,105,182,117,67,234,104,147,232,242,91,122,168,209,17,68,235,70,133,173,70,79,28,149,104,222,243,109,48,47,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,173,94,41,121,9,250,119,14,189,154,236,47,127,101,193,74,167,245,151,125,46,68,141,27,159,6,35,4,147,153,29,75,61,27,121,150,26,73,45,173,73,46,54,217,26,8,157,73,165,250,150,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,250,114,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,217,84,2,26,241,20,207,84,108,173,89,167,99,225,244,248,139,197,74,252,118,94,130,204,152,174,173,20,202,115,199,33,7,82,35,54,205,135,150,151,35,169,180,50,165,253,181,165,106,66,208,147,66,232,174,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,161,76,146,100,250,217,202,54,23,181,69,73,68,155,123,87,35,176,171,178,177,17,217,28,137,207,180,227,235,101,13,182,234,205,41,67,41,146,182,137,105,67,102,225,36,150,180,164,207,106,107,3,137,102,69,99,101,150,230,139,137,248,99,2,36,92,47,184,228,49,77,139,5,50,157,113,250,69,68,163,153,169,133,155,238,45,215,144,241,48,243,201,112,148,123,79,152,218,146,130,75,102,231,42,201,38,112,110,108,163,98,131,85,164,156,185,182,77,114,67,9,187,40,241,26,143,207,156,195,77,190,134,86,219,142,160,212,149,178,169,43,116,144,149,182,78,26,73,11,82,72,247,39,66,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,0,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,0,0,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,8,171,197,31,192,158,38,252,151,206,33,10,1,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,234,185,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,215,16,106,74,210,135,90,105,102,133,236,218,119,125,138,89,179,195,137,121,37,169,230,206,212,161,253,32,162,166,158,205,70,139,10,173,76,37,242,171,8,156,134,34,20,134,84,180,255,0,107,212,82,209,173,109,185,169,114,77,108,173,70,72,81,210,182,94,179,141,152,44,176,115,161,97,53,237,210,81,102,212,24,168,212,40,147,98,53,46,12,199,27,208,140,141,46,36,214,215,49,4,72,113,108,45,183,20,148,163,215,213,8,52,217,167,25,87,42,175,101,18,201,122,187,10,36,58,146,239,138,106,166,71,137,37,82,88,101,243,166,84,57,136,109,213,54,218,156,65,43,82,37,155,104,53,17,17,154,83,174,133,2,248,92,120,236,195,47,157,121,60,209,127,194,53,103,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,207,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,226,120,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,177,81,21,120,163,248,19,196,223,146,249,196,33,64,34,101,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,93,158,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,253,99,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,13,114,125,194,162,205,203,229,255,0,249,82,196,235,174,37,249,93,164,200,113,118,236,84,211,141,136,84,229,161,229,242,102,173,43,90,141,217,38,209,50,180,164,200,144,195,138,115,105,188,164,52,242,103,168,0,10,245,227,47,55,4,162,224,149,1,139,226,147,46,102,34,204,144,251,54,43,204,169,242,68,52,19,240,215,82,121,210,74,210,201,160,217,67,77,145,44,150,189,238,160,208,146,34,113,104,166,17,114,124,22,234,56,79,55,6,174,216,214,197,185,232,219,250,159,80,143,30,236,147,214,73,123,210,113,77,82,28,167,73,216,178,228,179,161,57,41,142,91,90,168,250,125,235,252,226,72,88,168,12,171,139,254,255,0,189,101,255,0,210,255,0,255,0,220,224,160,17,168,139,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,231,179,56,57,179,188,179,117,138,31,78,43,177,229,209,232,80,35,183,26,133,110,42,121,74,98,148,131,109,4,249,161,100,219,68,181,186,234,13,197,44,209,191,78,90,12,205,45,32,138,69,112,197,200,119,229,190,187,27,30,113,98,139,186,193,183,234,9,244,109,46,163,78,230,69,186,30,74,30,75,154,43,154,147,228,199,125,49,205,91,155,113,167,148,78,50,122,236,117,37,117,32,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,135,252,78,176,47,25,113,191,47,178,98,225,61,211,85,83,118,254,234,157,74,206,167,65,75,142,93,27,93,100,219,73,185,204,74,255,0,155,161,50,30,75,9,75,156,231,9,178,36,27,136,104,202,141,236,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,231,197,255,0,112,184,240,39,134,95,58,243,137,162,85,10,1,226,143,227,179,19,126,75,228,240,132,95,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,104,39,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,120,247,53,53,164,44,226,165,199,73,124,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,231,53,206,151,12,187,103,52,120,137,72,196,155,62,232,137,101,87,103,72,113,55,117,69,232,242,39,174,160,194,34,54,212,69,180,201,190,150,146,182,142,59,109,154,19,203,37,33,229,184,165,26,154,74,28,147,248,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,38,144,120,163,248,236,196,223,146,249,60,33,202,169,249,139,190,232,153,113,155,150,138,4,142,134,219,174,220,18,171,183,7,168,203,190,147,220,138,127,74,215,174,209,184,207,37,202,121,175,115,110,23,51,157,181,69,162,61,111,171,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,0,32,7,246,21,50,177,254,223,177,87,254,117,167,127,152,137,191,135,182,85,43,13,108,11,107,14,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,90,235,161,23,112,244,0,57,254,58,99,166,28,101,211,14,42,56,161,138,21,158,134,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,206,182,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,240,0,47,123,135,22,120,228,230,182,205,159,103,226,10,34,71,196,91,62,59,11,156,243,75,105,164,86,226,40,205,5,53,166,8,201,72,90,84,73,75,233,74,121,73,91,173,41,38,146,120,154,110,101,0,242,152,177,244,19,242,89,121,126,84,191,250,12,250,63,81,250,71,249,239,245,47,166,115,170,252,199,214,254,103,153,249,191,95,245,123,116,25,130,18,211,133,147,86,108,220,233,89,180,171,194,202,137,112,174,100,121,235,164,57,37,211,36,82,170,49,227,46,83,83,73,189,13,47,45,41,142,226,16,149,105,177,110,165,212,153,45,164,11,244,1,64,60,81,252,118,98,111,201,124,158,16,153,92,47,49,122,205,192,92,132,226,78,46,98,3,242,219,161,91,183,196,199,164,20,70,13,231,221,90,225,83,26,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,90,185,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,159,160,254,72,120,203,252,152,63,149,199,69,74,250,11,233,14,139,111,94,158,187,147,212,116,189,95,43,77,188,158,171,234,52,223,205,221,235,114,249,127,88,60,254,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,101,92,80,241,122,205,199,172,132,225,182,46,97,251,242,220,161,92,87,196,55,163,148,182,13,151,218,90,33,84,218,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,13,120,92,120,236,195,47,157,121,60,209,115,217,179,193,155,203,31,176,26,231,194,219,15,17,101,217,213,122,196,125,136,148,214,132,196,212,22,187,161,74,81,36,221,68,103,139,212,113,77,25,44,136,251,73,198,249,140,187,156,26,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,199,160,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,237,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,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,208,200,200,103,235,63,152,32,238,11,230,2,185,22,45,60,227,210,235,50,36,213,34,236,104,208,218,80,244,217,68,132,22,141,161,37,234,181,220,90,246,119,25,151,119,152,201,130,92,86,100,236,66,109,59,143,211,212,191,102,191,247,124,113,162,250,81,25,82,225,146,139,67,233,219,215,255,0,169,33,250,192,4,64,226,89,152,150,240,75,3,37,210,233,146,220,69,98,229,55,41,45,19,46,104,227,104,145,14,98,73,207,85,212,44,136,150,209,122,196,71,161,251,12,251,168,169,134,234,183,149,208,219,74,83,146,106,85,201,228,147,51,53,45,110,190,243,159,181,74,51,82,190,243,61,125,162,254,56,126,224,37,63,4,112,18,139,190,154,211,53,90,252,120,213,105,78,27,41,75,164,167,225,69,222,131,62,90,21,246,154,215,67,215,183,188,204,251,164,224,0,0,0,15,197,90,169,199,162,81,231,86,101,168,146,196,8,206,202,117,70,100,68,72,66,77,70,125,166,69,220,94,211,33,64,57,255,0,204,69,107,28,177,222,182,201,84,100,250,30,221,147,38,141,26,57,60,190,74,138,60,201,91,28,219,205,90,76,205,14,233,184,180,236,236,34,34,239,239,252,45,178,118,87,213,109,24,215,123,209,217,122,145,77,124,147,5,153,113,247,18,223,109,112,164,182,226,82,235,10,73,145,161,106,34,82,86,71,223,167,102,166,39,6,112,179,165,133,217,103,179,95,182,163,59,26,117,125,232,202,135,14,153,9,81,221,233,245,106,66,16,110,50,79,182,180,54,149,177,180,204,139,179,82,34,45,123,169,83,48,152,239,95,199,171,234,85,217,85,109,184,236,185,179,147,29,162,90,18,141,25,105,181,122,170,113,100,90,155,68,125,135,255,0,187,233,229,22,197,168,98,14,60,219,148,8,17,249,166,239,89,184,182,41,93,208,159,89,119,37,95,168,126,193,164,38,209,203,65,35,220,63,232,6,109,115,108,203,241,243,7,117,179,37,36,78,39,161,220,68,70,69,253,162,199,188,93,79,13,202,130,39,101,54,207,65,60,227,139,107,210,27,247,171,93,53,169,76,211,78,223,184,74,16,0,0,0,0,0,0,0,0,0,16,247,138,76,211,139,149,250,219,68,157,121,221,55,179,221,81,132,42,19,38,38,69,153,75,60,204,244,255,0,84,63,253,2,64,209,232,0,168,78,48,216,25,42,155,121,83,49,122,139,76,62,154,167,206,244,147,141,178,123,81,203,106,159,29,173,77,45,232,90,153,159,218,81,253,222,225,90,67,166,96,30,60,222,184,7,124,196,187,173,90,221,66,51,108,243,57,241,89,146,242,26,127,86,93,109,59,208,135,17,187,105,186,163,45,79,176,207,95,198,240,179,47,134,20,92,221,229,189,211,162,34,36,137,18,246,250,62,65,146,22,104,219,61,158,110,213,37,14,153,106,81,204,143,111,237,251,179,255,0,17,233,212,10,204,105,141,169,216,210,224,190,219,232,82,76,208,182,214,147,37,37,68,125,134,70,93,134,71,216,52,55,145,172,73,44,74,203,125,159,61,199,222,122,69,50,149,79,166,72,113,213,110,82,221,110,4,99,81,153,238,81,158,166,189,117,61,15,238,29,252,0,0,0,7,230,169,192,143,85,166,203,165,203,109,43,98,99,14,71,117,42,34,50,82,22,147,73,145,145,145,145,246,31,180,133,6,241,26,192,137,88,55,143,117,57,113,169,156,138,85,194,227,213,86,92,109,147,75,91,159,155,44,210,157,73,180,39,118,214,245,208,181,236,246,153,15,97,194,163,25,23,96,227,195,118,132,250,146,153,167,92,45,20,70,154,83,219,80,169,79,204,130,217,122,166,180,164,212,105,65,151,97,26,180,247,139,202,73,146,136,148,147,35,35,45,72,200,127,64,124,43,238,178,197,189,101,87,235,146,94,67,77,192,166,74,146,106,82,137,36,91,25,82,187,204,203,221,239,33,156,12,200,93,9,189,113,206,244,172,199,82,221,75,245,250,145,54,122,238,220,74,152,242,139,77,12,245,35,221,217,218,45,155,132,238,0,179,98,96,250,177,26,185,76,101,21,122,243,198,236,103,77,146,37,244,79,197,130,242,11,85,54,149,125,180,25,246,40,211,175,118,167,218,39,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,137,63,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,243,248,171,134,118,174,50,97,197,199,133,183,172,78,162,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,207,14,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,218,248,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,254,194,212,180,161,107,73,33,119,167,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,160,206,40,254,59,49,55,228,190,79,8,71,91,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,104,163,42,185,103,179,114,161,132,112,240,182,207,157,46,162,181,72,85,74,175,83,146,102,149,212,106,46,33,180,58,249,55,184,210,202,54,180,218,16,218,76,246,161,9,220,165,175,123,139,236,0,50,174,47,38,243,205,221,43,40,60,63,48,102,235,98,157,18,177,118,87,172,122,5,54,220,165,63,33,40,66,223,42,83,42,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,52,151,118,93,53,219,230,234,172,222,183,76,238,182,181,112,84,36,85,42,50,121,72,111,159,41,247,20,227,174,108,65,37,9,220,181,168,244,73,18,75,93,8,136,187,7,85,199,44,163,227,46,95,172,75,10,255,0,196,43,70,171,78,129,122,211,212,251,189,76,84,183,232,185,220,231,182,65,127,106,212,164,60,168,173,177,32,146,226,91,87,214,184,222,221,209,221,211,165,112,249,206,221,87,42,23,251,148,43,157,249,115,176,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,92,178,81,153,182,222,157,3,140,173,90,149,95,204,149,147,93,161,84,226,84,105,181,28,55,166,203,135,50,35,201,121,137,44,57,62,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,175,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,121,251,54,255,0,179,113,6,53,86,85,153,112,196,170,162,135,88,155,64,169,147,38,123,225,212,98,58,109,72,142,234,20,68,164,45,42,45,75,82,245,144,164,45,59,144,180,168,234,91,138,198,71,35,97,173,86,126,105,48,217,114,221,161,92,245,131,93,211,76,82,29,124,233,213,25,74,90,206,106,28,208,201,17,158,119,84,169,46,40,185,111,58,218,80,106,75,169,109,152,63,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,41,150,140,197,216,153,160,194,200,24,153,98,200,254,229,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,137,153,124,197,216,153,95,194,201,248,153,125,72,254,235,14,143,11,99,223,210,117,78,153,231,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,143,58,216,171,137,151,86,50,98,61,199,138,87,172,190,162,181,115,84,29,168,73,218,227,139,109,157,231,234,48,215,49,107,90,89,105,4,150,219,65,168,246,54,132,36,143,68,144,181,78,19,185,40,167,90,214,173,51,53,24,145,76,223,114,86,117,147,103,48,178,149,29,234,84,21,55,34,59,146,28,73,169,13,189,213,54,246,228,18,155,90,73,162,105,196,44,205,211,36,89,80,243,247,253,129,102,226,157,155,86,195,236,65,183,162,87,45,234,228,115,141,58,12,146,61,142,163,82,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,206,182,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,50,184,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,84,227,219,80,106,113,106,39,73,166,208,131,39,76,209,42,184,144,231,91,20,242,125,249,59,252,153,208,45,74,159,210,223,75,245,190,157,139,37,238,95,75,210,114,249,92,151,218,211,94,165,123,183,110,215,68,233,166,135,175,21,201,159,20,12,125,204,78,100,236,252,28,189,109,12,63,133,69,184,61,33,212,191,75,167,205,110,82,57,16,36,72,70,197,57,45,196,22,171,101,36,122,160,253,83,61,52,61,12,172,252,0,0,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,106,128,0,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,50,184,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,33,251,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,189,118,169,104,75,239,37,42,50,213,36,235,132,90,110,61,102,87,10,60,186,126,90,115,28,197,255,0,91,143,190,219,194,222,158,187,35,215,211,155,84,82,213,232,230,189,87,80,226,116,113,167,36,110,36,173,7,210,114,214,90,58,90,205,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,4,0,226,117,144,239,203,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,152,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,211,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,250,248,163,248,19,196,223,146,249,196,33,64,35,170,230,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,239,155,89,37,75,74,29,105,212,18,215,179,113,205,254,20,57,227,147,109,85,104,153,71,196,100,68,42,21,74,68,132,90,53,99,91,81,206,12,183,84,227,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,219,160,226,153,204,198,187,171,46,217,108,188,49,142,202,167,210,166,214,173,255,0,71,244,204,85,26,113,200,171,231,207,143,29,123,210,219,141,172,244,67,202,50,209,101,235,17,107,169,106,71,94,216,33,197,219,50,88,149,141,22,14,28,215,108,156,53,98,155,117,93,20,170,36,199,98,83,103,165,246,216,147,45,182,92,83,106,84,197,36,150,73,89,153,25,165,69,174,154,145,247,11,116,1,70,220,91,241,230,78,41,230,93,204,54,167,205,136,253,189,134,17,253,23,24,227,72,106,66,29,168,190,134,221,156,225,173,8,37,33,105,81,53,25,109,41,107,216,184,106,63,85,75,90,74,21,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,211,106,86,180,176,242,146,147,61,84,77,56,101,174,211,210,111,240,125,198,58,237,141,154,2,194,168,236,245,20,92,75,167,191,30,99,123,144,142,68,168,49,223,151,30,78,166,133,45,91,80,137,45,114,201,72,73,245,59,213,184,219,73,11,191,1,149,113,127,223,247,172,191,250,95,255,0,251,156,20,2,38,87,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,223,137,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,158,69,205,82,105,104,57,73,109,211,95,42,52,102,213,174,175,59,202,116,137,197,36,219,109,40,82,149,184,201,13,57,160,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,31,206,102,53,221,89,118,203,101,225,140,118,85,62,149,54,181,111,250,63,166,98,168,211,142,69,95,62,124,120,235,222,150,220,109,103,162,30,81,150,139,47,88,139,93,75,82,58,193,254,205,94,105,255,0,218,14,21,127,205,85,31,243,225,117,32,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,10,160,226,177,145,42,169,85,103,230,155,6,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,28,245,18,247,190,227,117,108,47,123,132,221,255,0,102,220,217,57,182,44,202,21,195,18,93,118,206,145,80,141,93,167,164,204,159,130,185,21,9,82,24,53,164,200,140,208,227,78,17,165,101,170,12,210,226,72,247,54,180,166,101,10,1,226,143,227,179,19,126,75,228,240,135,42,195,92,189,93,88,169,131,88,163,139,150,180,158,127,228,175,209,50,106,52,180,69,113,215,164,193,152,169,41,118,67,106,65,30,156,142,157,46,44,148,146,79,40,221,89,173,60,173,171,243,248,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,235,136,53,37,10,91,78,180,179,66,55,237,46,170,40,7,138,63,142,204,77,249,47,147,194,17,255,0,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,177,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,246,85,114,207,102,229,67,8,225,225,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,23,216,0,82,183,246,106,243,79,254,208,112,171,254,106,168,255,0,159,11,116,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,246,163,138,103,51,26,238,172,187,101,178,240,198,59,42,159,74,155,90,183,253,31,211,49,84,105,199,34,175,159,62,60,117,239,75,110,54,179,209,15,40,203,69,151,172,69,174,165,169,29,96,255,0,102,175,52,255,0,237,7,10,191,230,170,143,249,240,184,155,254,255,0,179,112,178,205,171,98,14,32,220,49,40,118,245,14,57,201,157,58,73,158,198,145,169,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,208,14,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,93,87,134,158,69,99,102,106,230,149,137,248,157,2,36,172,47,183,36,63,77,149,5,82,157,109,250,189,68,227,145,165,132,27,14,33,214,80,201,62,203,202,112,212,91,143,150,218,82,178,83,134,220,32,19,210,139,195,238,54,48,240,255,0,178,179,7,132,20,169,110,98,12,8,245,169,53,138,76,70,157,148,253,202,132,85,150,195,100,217,45,242,67,11,143,25,135,84,72,101,165,45,243,209,36,70,179,78,176,174,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,19,201,246,108,236,220,221,97,127,211,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,238,162,5,113,134,198,250,85,135,151,72,248,52,245,14,92,202,150,40,200,36,199,150,151,18,134,32,177,78,149,18,75,171,95,122,150,181,40,217,66,80,68,69,162,220,81,168,182,18,28,166,203,14,192,188,177,62,230,98,204,195,251,122,93,118,187,42,60,185,49,233,241,8,148,251,232,141,29,201,14,147,105,215,85,172,154,101,195,36,39,85,172,200,146,146,82,140,146,127,146,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,62,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,133,0,241,71,241,217,137,191,37,242,120,66,53,73,186,107,178,237,90,117,149,34,118,250,45,42,161,54,169,14,55,41,5,202,149,45,184,205,200,115,121,22,245,110,68,40,197,161,153,164,185,122,164,136,212,163,57,107,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,123,194,136,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,34,84,107,166,187,18,213,168,217,81,231,108,162,213,106,16,234,147,35,114,144,124,217,81,27,146,220,119,55,153,111,78,212,77,146,90,17,146,79,153,170,136,205,41,50,146,188,46,60,118,97,151,206,188,158,104,191,225,2,184,145,240,251,147,152,152,205,227,14,13,210,162,39,17,105,209,211,26,109,53,150,154,101,119,50,13,214,27,104,221,144,243,237,50,202,227,50,79,168,150,164,169,110,32,144,222,186,33,178,42,76,23,19,193,66,255,0,179,93,193,123,203,11,83,112,196,43,178,45,209,34,190,186,74,140,210,249,211,157,137,9,132,200,65,25,104,180,19,172,173,10,218,103,176,205,189,251,121,141,238,177,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,39,139,14,0,179,125,224,242,113,26,135,76,97,117,122,11,196,236,151,73,146,53,244,76,69,156,242,203,84,182,165,125,181,145,246,168,147,175,126,135,218,42,103,46,23,66,108,172,115,178,235,50,20,182,146,197,126,156,78,30,187,118,146,102,50,163,215,83,45,8,182,246,246,141,31,216,149,150,46,27,38,129,92,140,242,29,110,125,50,44,146,82,84,74,35,222,202,85,222,70,126,255,0,121,143,186,3,248,163,36,145,169,70,68,68,90,153,152,163,94,42,248,202,187,251,30,28,179,224,84,148,245,58,222,104,226,58,210,94,220,132,202,98,100,230,207,213,37,169,36,162,74,200,187,72,149,167,184,120,254,28,184,17,39,25,49,242,153,46,77,51,159,75,183,156,102,170,243,142,50,106,107,115,19,98,26,147,169,182,180,238,218,230,186,30,157,158,210,33,126,84,200,17,233,84,216,148,184,141,165,12,67,97,184,237,37,36,68,73,66,18,73,34,34,34,34,46,194,246,16,253,32,0,0,0,56,6,121,113,36,176,215,45,247,132,246,223,121,153,21,58,85,66,153,29,198,149,181,72,117,200,18,77,38,71,185,38,90,26,53,212,181,63,184,80,61,133,109,212,241,95,22,104,150,218,86,236,137,151,69,126,52,87,28,89,169,106,53,201,146,148,26,212,122,40,251,220,212,207,69,119,251,69,235,85,94,165,228,215,38,75,84,84,199,137,80,166,91,38,132,27,100,150,205,218,139,116,163,208,251,57,74,82,141,81,190,229,158,159,224,162,124,85,196,235,171,22,175,106,181,231,117,86,167,207,126,161,49,249,13,148,169,46,59,200,109,199,150,225,54,141,235,81,165,41,55,21,162,72,204,139,83,252,71,144,22,89,193,231,3,37,84,175,58,158,47,86,169,135,211,83,57,62,142,113,198,79,106,249,141,84,35,187,161,169,189,15,67,34,251,42,47,191,220,45,240,0,103,11,57,198,71,153,75,192,200,245,255,0,83,255,0,253,2,56,183,190,22,211,78,86,87,232,141,26,116,228,245,62,207,125,70,104,152,64,0,0,0,0,0,0,0,0,0,33,247,20,136,43,149,149,234,227,201,238,103,166,215,246,212,97,16,167,92,166,56,227,57,129,181,92,105,91,86,93,118,135,174,159,247,19,227,73,68,100,125,164,63,160,57,158,97,112,86,221,199,108,53,169,88,245,216,17,221,57,92,158,75,203,105,10,91,91,100,52,234,182,169,77,175,110,188,162,35,208,187,127,233,44,239,99,38,13,94,216,35,121,204,179,47,58,60,168,178,34,242,244,117,113,222,67,110,110,105,183,61,83,113,8,51,208,157,73,31,103,97,159,224,103,225,8,140,251,8,104,147,34,84,171,130,6,86,108,250,125,216,137,136,156,159,72,115,17,44,150,78,151,244,140,147,45,73,194,215,236,154,123,253,154,10,62,205,118,28,59,134,248,209,113,80,83,20,153,143,21,112,144,132,146,13,36,70,184,109,57,221,181,37,237,63,96,178,126,13,152,137,38,183,134,149,203,42,116,173,238,64,168,73,125,150,247,153,153,50,136,244,246,210,122,26,143,218,102,93,132,69,254,33,99,192,0,0,0,2,13,113,88,192,246,241,15,4,215,122,83,233,196,229,70,221,89,204,117,212,51,170,202,52,120,147,156,50,53,19,106,86,221,203,35,237,50,47,188,187,197,55,224,229,213,34,194,197,171,70,234,109,245,50,116,138,245,62,91,134,74,52,250,173,73,109,102,71,218,158,207,83,222,95,176,105,19,7,239,6,47,220,48,181,238,214,31,67,190,147,163,194,148,181,33,68,162,220,228,118,220,62,210,82,191,95,222,99,216,128,138,252,70,49,161,140,39,203,189,122,27,51,35,181,62,227,139,42,140,209,41,194,75,169,234,32,203,34,90,61,116,168,140,148,223,97,150,189,190,195,20,131,130,54,109,67,21,177,178,211,181,249,111,203,114,185,112,192,102,82,244,83,134,72,122,91,104,90,214,123,85,217,245,157,166,100,125,253,186,141,29,225,85,147,19,14,176,238,221,178,225,180,132,38,145,75,137,9,91,18,68,74,83,76,33,179,62,196,167,95,176,94,194,252,11,184,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,136,21,194,251,136,36,154,180,154,46,87,177,166,171,17,11,68,116,192,179,235,146,93,106,50,54,50,212,88,240,232,164,211,76,37,38,179,74,31,82,31,117,221,238,44,210,215,172,181,35,89,213,154,172,179,217,185,175,194,57,152,91,120,78,151,78,90,100,38,165,72,169,198,51,82,233,213,22,208,226,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,103,135,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,22,127,193,239,53,216,143,124,204,168,229,146,245,119,211,52,171,94,223,93,98,129,84,125,227,57,80,98,180,252,118,14,2,181,35,230,178,93,66,77,163,51,37,52,148,41,178,220,131,109,45,68,14,40,254,59,49,55,228,190,79,8,77,78,10,152,91,98,126,75,46,156,107,244,23,250,51,250,65,58,214,244,159,84,247,250,151,211,83,164,242,57,59,249,95,158,245,183,236,223,236,221,167,96,178,160,1,149,113,232,47,43,254,242,196,25,52,169,87,157,195,46,170,186,29,30,21,2,152,79,25,108,135,78,136,209,53,30,59,72,73,18,80,132,164,181,61,11,214,90,150,181,110,90,212,163,178,158,23,220,62,227,85,163,81,115,67,141,52,169,104,66,36,38,125,159,67,146,211,177,151,189,151,98,200,135,90,39,90,125,42,52,26,144,250,80,195,173,108,113,6,151,125,100,41,26,217,86,52,97,13,155,143,88,95,112,97,30,32,49,45,202,21,197,29,44,200,56,143,155,47,180,180,56,151,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,135,50,249,116,190,242,191,138,115,240,206,250,143,253,214,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,159,52,155,86,170,212,99,64,135,80,169,203,149,30,151,28,226,65,105,231,148,180,69,96,221,113,227,105,164,153,232,132,27,175,58,225,165,58,22,247,22,174,245,25,156,245,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,20,173,134,217,215,186,178,167,158,236,89,162,85,170,125,70,25,92,216,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,231,54,130,65,150,228,180,182,174,38,147,83,179,113,94,192,133,89,134,220,74,253,167,120,209,219,146,210,37,196,51,98,161,78,150,201,41,36,227,47,36,140,208,227,78,22,168,113,37,216,163,37,23,121,10,43,226,13,146,74,174,84,47,246,235,182,195,18,231,97,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,185,134,146,51,109,205,60,6,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,245,45,165,78,41,149,238,78,213,153,164,207,150,183,16,187,232,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,243,217,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,88,87,7,220,222,119,101,30,250,155,253,222,109,140,166,224,127,195,202,159,17,231,80,127,223,190,217,173,31,221,210,110,126,97,177,106,131,197,99,70,47,89,184,11,133,247,6,46,98,3,242,219,161,91,177,210,244,130,136,193,188,251,171,91,137,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,22,112,113,163,23,175,44,122,197,11,131,23,49,1,248,142,87,110,41,9,122,65,68,96,153,97,164,33,180,180,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,205,56,74,100,163,208,144,225,230,203,19,105,149,88,117,167,185,205,217,116,247,203,144,218,96,188,199,45,117,53,17,43,123,156,228,58,235,109,37,196,165,36,217,41,210,39,9,214,86,137,43,158,124,140,127,45,31,161,63,233,163,244,59,232,119,164,191,216,79,72,117,93,95,77,255,0,156,51,179,111,77,254,251,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,242,245,244,143,232,231,91,253,25,244,91,163,231,245,16,223,141,249,238,173,205,187,121,251,190,193,235,183,78,205,117,41,254,0,0,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,0,0,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,8,171,197,31,192,158,38,252,151,206,33,10,1,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,212,69,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,179,217,156,28,166,94,89,69,197,15,160,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,115,220,63,242,197,252,152,114,251,73,160,92,150,189,42,155,127,86,247,212,46,185,48,222,234,28,121,227,117,195,140,195,143,118,145,242,24,90,27,216,217,155,68,231,57,72,53,115,20,226,248,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,42,47,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,53,235,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,43,50,57,92,214,86,203,159,86,242,22,218,181,109,213,167,214,73,233,174,165,161,145,25,92,78,109,177,190,149,152,254,20,215,30,52,81,168,114,232,209,238,56,244,181,46,4,151,18,226,227,62,205,126,52,119,144,75,79,98,208,78,178,230,197,232,147,82,54,168,210,131,51,65,82,96,209,158,112,114,153,102,230,235,11,254,131,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,150,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,49,115,227,249,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,74,172,209,224,95,242,148,192,155,155,5,62,148,253,28,250,71,209,127,73,244,61,103,35,167,152,196,159,204,243,27,221,187,145,183,237,150,155,181,237,211,67,133,88,79,193,175,242,95,138,118,110,38,127,40,239,73,253,18,184,41,213,222,139,232,135,39,170,233,100,182,247,43,153,214,171,102,238,94,221,219,85,166,186,232,122,104,44,168,121,76,85,196,203,87,6,240,226,227,197,43,214,95,79,69,182,105,238,212,36,237,113,180,56,246,194,245,24,107,152,180,33,79,58,179,75,109,160,212,91,220,90,18,71,170,136,102,50,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,107,244,12,177,127,255,0,27,106,84,229,218,244,168,23,36,250,123,216,158,235,245,7,186,143,205,62,82,17,41,149,39,152,76,188,237,29,134,218,74,81,179,243,166,135,54,26,221,49,85,118,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,105,246,211,186,104,87,205,171,70,189,109,105,221,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,15,172,50,174,47,251,254,245,151,255,0,75,255,0,255,0,115,130,128,68,223,226,25,195,206,171,150,138,172,140,84,194,184,114,234,56,87,81,144,68,180,26,148,243,246,219,238,43,68,199,125,71,170,151,25,74,50,75,79,168,204,200,205,45,58,123,249,110,63,202,178,73,156,27,155,40,216,160,213,105,39,46,109,147,92,144,194,110,202,60,70,163,243,231,48,211,111,161,149,182,227,168,53,37,108,170,74,221,36,37,109,147,134,146,66,212,146,61,201,191,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,120,172,209,224,95,242,148,192,155,155,5,62,148,253,28,250,71,209,127,73,244,61,103,35,167,152,196,159,204,243,27,221,187,145,183,237,150,155,181,237,211,67,128,31,216,49,255,0,210,139,254,164,255,0,241,226,213,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,0,1,149,113,221,114,125,155,59,203,40,184,161,244,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,33,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,57,87,19,172,135,126,68,43,178,113,231,9,232,187,108,27,130,160,175,73,82,233,212,238,92,91,93,229,33,148,183,170,185,170,62,76,135,213,32,211,181,182,218,101,70,219,37,166,246,146,113,215,39,217,179,188,178,139,138,31,78,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,162,30,40,254,59,49,55,228,190,79,8,78,158,9,118,181,10,38,1,95,87,172,120,59,43,85,91,192,233,115,36,243,86,124,216,177,33,71,114,59,123,12,246,39,106,230,201,61,72,137,71,204,209,70,100,148,145,88,168,0,170,191,236,24,255,0,233,69,255,0,82,127,248,241,101,56,79,98,254,75,240,178,205,195,63,74,122,79,232,149,191,78,161,117,188,142,79,85,210,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,142,85,154,60,11,254,82,152,19,115,96,167,210,159,163,159,72,250,47,233,62,135,172,228,116,243,24,147,249,158,99,123,183,114,54,253,178,211,118,189,186,104,112,3,251,6,63,250,81,127,212,159,254,60,90,77,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,131,56,136,229,15,249,41,99,41,125,22,133,201,195,219,199,155,54,215,223,63,169,121,142,82,90,234,162,57,184,137,194,229,56,234,118,26,183,238,105,198,181,113,110,19,187,127,87,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,108,75,19,42,175,158,56,214,215,15,251,55,40,248,114,137,101,93,169,71,169,34,238,171,18,221,142,80,98,59,86,146,250,97,48,105,52,155,171,125,165,35,154,163,213,162,101,213,55,162,212,226,249,49,171,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,39,149,92,179,217,185,80,194,56,120,91,103,206,151,81,90,164,42,165,87,169,201,51,74,234,53,23,16,218,29,124,155,220,105,101,27,90,109,8,109,38,123,80,132,238,82,215,189,197,246,1,68,60,87,177,138,171,137,89,180,173,218,41,175,68,157,111,97,244,120,244,74,91,80,165,41,214,27,125,76,182,244,213,45,59,212,130,146,82,22,182,28,52,146,79,72,173,33,101,185,179,49,210,184,45,224,229,10,240,198,91,183,24,170,239,115,37,225,221,62,60,122,92,109,171,45,178,170,73,144,218,164,239,74,200,143,99,12,72,107,150,164,45,42,234,119,122,170,109,38,113,3,52,248,41,252,157,179,5,123,96,227,117,14,182,37,191,80,46,129,245,59,204,113,112,95,105,18,34,243,85,203,108,141,226,97,230,137,205,168,36,243,9,123,117,78,134,118,211,193,247,24,232,87,206,88,11,10,163,179,211,214,176,210,160,252,121,141,238,90,249,241,103,72,126,92,121,58,154,18,132,238,90,228,181,203,37,45,69,211,111,86,210,113,36,39,80,160,30,40,254,59,49,55,228,190,79,8,120,172,159,101,50,242,205,214,40,125,7,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,45,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,251,94,23,30,59,48,203,231,94,79,52,95,240,12,251,113,52,164,210,168,185,227,196,248,116,106,100,72,17,220,145,77,150,182,163,50,150,144,167,223,166,68,121,231,77,41,34,35,91,142,184,227,139,87,122,150,181,40,245,51,51,28,43,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,173,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,209,78,88,179,11,106,230,131,6,168,184,185,107,70,232,58,254,100,106,141,45,114,155,144,245,50,115,74,218,236,119,20,131,254,245,196,26,146,133,45,167,90,89,161,27,246,151,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,83,21,108,152,152,139,135,119,21,151,49,164,45,53,122,92,184,73,222,146,50,74,157,97,109,145,246,165,90,125,179,246,31,224,125,195,56,152,221,102,212,48,167,27,46,203,95,150,252,71,40,119,12,246,98,175,69,54,102,134,101,184,132,45,7,181,61,159,87,216,100,69,221,217,160,187,238,28,248,208,198,44,101,222,131,13,233,145,220,159,109,197,139,70,117,41,112,141,213,116,240,98,17,173,126,186,148,102,106,115,180,207,78,223,97,9,80,3,199,99,5,224,197,133,134,23,69,218,251,232,107,209,148,121,178,144,165,40,147,235,55,29,199,11,180,212,159,212,247,144,205,230,49,221,79,223,184,181,119,93,78,62,183,142,175,94,168,75,108,205,70,175,85,217,46,44,136,187,85,217,235,251,207,246,139,142,225,79,129,237,225,230,9,162,244,168,83,137,186,141,196,178,152,211,203,103,69,156,105,17,32,184,68,74,54,210,173,187,144,103,216,102,95,121,247,137,204,0,0,0,0,43,135,140,158,34,73,162,97,165,14,202,131,43,99,147,234,17,159,121,189,230,70,108,174,61,65,181,30,132,162,246,145,23,105,25,127,136,66,126,26,24,120,171,223,50,212,89,174,70,39,89,161,174,53,79,83,70,237,170,102,161,12,245,251,38,68,100,74,251,191,18,22,61,197,142,153,113,76,203,19,101,64,110,98,218,139,87,39,101,148,114,89,233,29,52,249,219,205,123,11,77,154,25,106,103,217,221,168,162,241,238,240,111,6,175,108,110,188,225,217,150,101,30,84,169,18,185,154,186,136,239,45,182,246,180,227,158,177,182,133,153,106,77,40,139,179,180,203,241,50,209,6,94,176,86,222,192,156,53,166,216,244,40,17,218,84,94,119,57,228,52,132,173,221,210,29,117,59,148,150,209,187,78,105,145,106,93,159,244,159,77,1,252,51,34,237,49,155,92,217,184,227,217,129,186,156,117,91,148,125,14,167,174,191,247,19,2,226,184,91,193,92,92,175,80,222,87,115,221,78,159,178,163,52,132,193,0,0,0,0,0,0,0,0,0,1,30,243,225,101,21,243,150,123,174,146,142,113,190,125,15,44,154,239,63,233,8,170,63,234,168,251,145,236,33,65,120,71,114,42,209,196,58,77,194,135,73,181,68,231,232,163,86,154,110,97,196,119,234,95,173,239,26,102,183,107,17,171,244,120,245,104,138,74,154,127,126,211,35,35,47,85,102,147,238,51,46,242,63,104,250,64,3,132,102,71,38,216,63,153,138,106,153,188,41,103,10,165,217,165,78,156,196,86,229,253,166,123,222,113,135,21,246,88,74,127,189,51,47,118,145,86,198,224,211,134,116,123,171,175,186,110,218,220,218,83,63,154,101,185,241,220,82,245,109,68,123,210,184,68,147,209,70,147,45,61,222,241,98,180,138,77,62,135,79,106,151,75,140,220,120,172,110,229,182,218,18,132,167,85,26,143,66,73,17,23,105,153,247,10,68,226,149,66,58,110,56,221,18,202,26,90,74,234,52,164,18,137,189,186,255,0,69,55,217,174,159,112,245,28,27,238,89,84,252,110,173,81,58,165,166,52,154,28,149,114,183,153,36,214,169,116,244,235,166,186,107,161,105,221,168,185,240,0,0,0,1,229,49,90,210,137,125,225,173,211,104,77,97,46,183,87,163,78,132,73,52,146,140,141,216,235,111,82,213,42,237,245,207,216,127,129,140,224,99,165,141,39,13,49,122,235,180,214,210,216,77,58,181,57,168,250,164,210,100,211,114,157,109,7,246,83,250,158,194,34,23,55,194,179,20,211,127,101,189,154,68,218,130,28,157,111,205,77,45,13,41,221,92,38,24,129,9,36,173,166,181,30,221,203,50,215,66,45,125,132,38,120,255,0,135,92,67,45,45,231,20,73,66,18,106,81,153,232,68,69,222,98,148,184,178,99,211,119,254,44,49,135,180,42,169,63,75,161,52,148,201,67,111,238,36,205,102,76,230,150,70,73,113,73,47,85,101,222,146,87,191,66,236,31,179,132,110,9,38,242,197,25,56,151,81,167,62,228,26,26,86,134,31,228,234,210,101,179,34,3,201,45,198,217,145,40,146,163,62,197,18,180,247,119,139,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,160,227,149,73,165,51,85,193,186,235,52,200,136,169,76,143,94,137,34,98,89,73,62,243,12,170,10,154,105,110,105,185,72,66,159,121,73,73,158,137,55,92,50,211,113,235,205,120,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,50,184,117,228,86,78,105,111,34,190,49,6,4,180,97,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,194,20,132,173,11,81,45,23,188,3,133,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,230,255,0,5,79,20,247,79,195,249,222,99,78,14,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,93,72,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,159,206,37,38,149,90,202,134,48,195,172,211,34,79,142,221,143,90,150,134,164,178,151,80,151,216,134,235,204,186,73,81,25,18,219,117,182,220,66,187,210,180,37,69,161,145,24,205,184,213,64,141,89,215,201,69,137,155,59,18,106,209,76,165,83,241,38,159,79,56,214,221,201,36,158,79,79,163,200,119,167,127,148,162,230,50,189,174,54,70,180,187,201,231,184,227,104,53,26,146,172,251,85,169,53,90,5,86,109,10,187,76,151,78,169,83,164,57,18,100,57,108,169,151,227,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,47,211,135,118,111,63,149,110,13,31,210,153,188,236,66,179,185,80,174,141,144,58,102,95,230,169,222,150,91,123,76,219,62,107,109,43,121,39,102,215,91,119,70,208,217,181,186,170,248,136,230,243,249,86,227,41,125,22,155,206,195,219,59,155,10,215,223,3,166,121,254,106,90,234,165,185,184,205,195,230,184,210,118,18,182,109,105,182,181,109,14,27,187,190,175,14,108,148,127,42,172,71,126,191,127,211,42,173,225,149,173,245,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,190,144,0,0,0,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,0,0,10,171,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,47,248,0,4,85,226,143,224,79,19,126,75,231,16,133,0,141,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,115,252,113,192,188,56,204,77,136,120,115,138,84,111,72,209,85,80,135,81,218,131,36,60,135,35,188,151,52,109,221,13,109,115,16,78,48,181,182,105,115,148,243,169,74,210,106,220,93,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,6,85,197,170,127,222,40,255,0,231,253,184,138,171,26,168,16,215,136,238,71,36,230,182,205,129,120,97,242,226,71,196,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,185,73,91,174,165,68,146,120,221,110,170,242,73,149,12,80,205,14,40,52,155,14,191,46,213,166,218,178,24,151,84,187,34,41,181,63,66,125,77,190,236,39,91,103,158,203,206,45,111,69,216,74,105,90,182,122,44,244,208,181,208,240,0,128,28,100,241,175,232,54,95,105,56,57,18,159,206,151,137,181,3,231,62,227,91,155,98,13,57,216,242,28,218,162,113,38,151,148,250,225,146,117,66,210,109,243,245,218,173,134,42,47,5,48,190,171,141,88,185,104,97,69,25,82,219,145,116,214,35,83,87,34,52,37,75,92,54,22,178,231,74,54,146,100,107,67,45,115,29,95,172,146,36,54,163,53,36,136,204,180,230,51,25,141,120,95,85,193,92,92,187,240,162,178,169,110,72,181,171,18,105,168,145,38,18,162,46,99,8,89,242,101,19,74,51,52,33,230,185,110,163,214,81,26,28,73,146,148,70,70,119,83,194,78,245,165,93,89,45,183,232,84,248,242,219,145,103,86,42,180,73,202,121,9,36,56,250,228,170,113,41,163,37,25,154,57,83,154,73,154,137,39,189,43,45,52,34,82,166,80,202,184,191,239,251,214,95,253,47,255,0,253,206,10,1,26,157,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,82,15,16,206,30,117,92,180,85,100,98,166,21,195,151,81,194,186,140,130,37,160,212,167,159,182,223,113,90,38,59,234,61,84,184,202,81,146,90,125,70,102,70,105,105,211,223,203,113,255,0,149,195,139,60,113,178,165,121,79,179,241,5,18,228,97,213,225,33,133,206,121,165,186,234,232,146,210,70,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,122,116,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,0,202,184,245,87,22,22,223,118,165,137,104,226,101,126,133,210,219,119,223,95,244,126,111,84,202,250,206,137,226,102,87,213,161,102,227,123,28,81,39,235,18,157,218,234,157,75,180,88,255,0,5,139,147,30,83,38,235,181,41,246,196,73,88,64,114,23,54,117,86,89,242,23,10,182,109,54,146,110,42,201,6,114,86,182,144,215,53,149,25,37,180,37,183,55,182,165,19,114,99,7,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,105,53,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,251,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,34,217,169,58,180,20,165,54,209,163,155,26,75,105,211,71,154,230,180,70,226,82,77,184,149,165,73,218,102,182,155,180,174,25,121,80,197,12,175,225,125,109,88,163,95,150,197,74,240,144,212,183,109,53,41,183,88,161,62,195,146,26,83,168,121,151,221,101,229,201,100,226,173,74,66,80,100,77,54,133,110,216,91,107,47,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,42,175,251,57,223,250,46,255,0,215,111,254,0,89,78,19,223,95,149,12,44,179,113,51,209,126,140,250,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,96,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,253,99,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,158,28,213,101,158,242,202,134,46,76,194,219,194,116,74,138,21,29,53,42,69,78,49,146,81,81,167,56,183,16,211,230,222,227,83,43,220,211,136,91,106,51,218,180,43,106,150,141,142,47,144,15,213,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,185,42,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,227,48,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,139,233,225,101,96,70,177,114,91,102,202,59,122,93,38,165,117,72,159,95,169,20,146,117,43,148,183,36,173,168,242,9,14,31,170,133,195,98,33,163,97,18,20,141,171,45,119,154,149,8,56,210,96,229,10,207,198,91,75,24,169,15,114,229,226,37,62,68,122,164,109,171,61,210,169,169,142,218,100,239,82,204,139,123,15,199,107,150,148,33,41,233,183,122,202,113,70,95,43,131,102,53,253,6,204,21,91,7,37,211,249,209,49,54,158,92,151,219,107,115,140,78,167,53,34,67,123,148,110,36,146,202,152,92,194,86,136,90,141,206,70,155,83,188,197,212,138,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,160,30,40,254,59,49,55,228,190,79,8,113,246,240,26,242,155,151,148,230,54,143,10,93,66,222,135,116,75,182,107,70,204,114,52,82,150,136,240,157,140,243,171,37,154,182,62,169,110,54,71,176,144,133,180,132,154,205,79,33,34,79,240,140,171,230,10,46,96,157,164,225,85,59,171,177,101,242,95,191,201,244,180,212,84,69,109,169,40,138,165,73,83,46,56,151,146,227,238,45,166,90,52,169,229,33,68,163,75,105,113,198,238,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,113,115,193,34,179,113,70,46,37,211,169,207,55,6,184,132,33,247,201,157,26,84,183,164,79,121,69,184,155,34,53,26,82,71,218,163,86,158,254,241,248,120,77,227,211,118,6,44,61,135,181,218,161,49,75,174,180,164,198,66,223,218,74,154,244,152,45,32,136,148,226,82,126,170,15,185,38,175,118,165,216,46,185,167,16,243,72,121,181,18,144,180,146,146,100,122,145,145,247,24,255,0,177,12,56,169,226,154,108,12,183,189,72,133,80,67,115,174,9,170,165,173,164,187,163,156,135,224,77,73,171,105,45,39,183,114,8,181,208,203,95,97,138,99,192,187,26,78,37,226,245,169,105,161,165,190,154,141,106,11,82,52,73,168,205,167,37,52,218,207,236,171,245,253,164,100,52,129,133,54,148,75,19,13,109,107,66,19,9,101,186,69,26,12,35,73,32,146,102,109,71,67,122,158,137,79,111,168,94,194,252,8,122,176,0,0,0,1,76,28,100,46,89,85,12,109,162,209,122,165,170,52,106,28,101,114,183,153,164,150,153,117,4,235,166,186,107,161,233,174,154,143,173,193,154,146,114,177,66,191,80,56,201,81,53,74,148,91,205,26,232,101,34,158,125,250,11,99,196,124,61,183,49,78,204,170,216,183,92,110,117,58,173,17,248,142,232,134,212,180,19,173,45,165,41,28,196,169,36,162,75,138,208,205,39,251,123,133,126,212,184,49,97,188,187,209,233,209,175,58,243,52,23,94,83,220,146,168,176,151,146,70,233,158,212,164,160,236,34,36,118,17,123,254,225,44,114,221,147,108,31,203,61,53,44,217,244,179,155,82,237,214,167,81,98,43,146,254,211,221,207,54,195,106,251,47,169,63,222,145,23,191,94,238,0,62,109,197,88,141,64,163,200,171,75,82,82,211,27,55,25,153,17,122,203,36,151,121,145,119,153,123,70,102,113,118,228,93,223,136,117,107,137,110,147,138,151,200,213,68,173,117,218,195,104,239,212,255,0,87,222,47,211,33,246,81,88,217,103,181,41,43,231,19,229,215,115,9,222,242,254,144,148,162,254,170,79,185,126,210,18,16,0,0,0,0,0,0,0,0,0,7,195,189,45,248,215,77,181,50,133,45,148,186,212,158,94,228,154,73,68,123,92,74,187,140,140,187,211,238,25,148,190,237,167,172,155,186,117,184,165,56,151,33,114,187,76,204,149,235,180,149,251,139,245,189,194,254,242,17,138,229,139,121,113,183,46,9,18,25,84,207,231,156,246,210,189,86,143,231,242,144,157,196,107,81,150,164,222,165,169,137,24,0,0,2,162,248,190,210,98,51,81,153,87,68,93,175,191,113,211,27,83,187,8,183,23,162,151,217,187,77,79,236,151,183,216,57,39,9,201,11,103,50,38,132,62,218,9,116,205,166,74,86,134,162,57,240,123,11,222,47,60,0,0,0,0,127,12,136,200,200,200,140,143,176,200,197,35,113,111,194,18,178,113,218,53,229,77,138,77,83,235,180,244,60,250,137,27,119,75,122,100,247,21,218,148,18,79,213,73,119,153,171,241,239,30,183,131,158,37,29,47,18,171,24,126,244,151,77,19,32,200,152,150,183,250,155,151,34,158,209,30,155,139,183,179,77,118,254,223,96,184,209,200,243,85,138,145,240,131,3,46,203,173,82,154,102,95,162,103,179,4,214,178,78,178,186,55,220,108,139,215,65,247,183,253,83,215,220,51,175,119,220,53,156,72,191,170,117,249,206,174,77,66,191,84,121,255,0,180,181,234,183,222,82,246,167,83,82,180,220,179,208,181,51,237,246,139,211,225,167,130,231,132,25,111,167,245,176,210,220,219,149,230,171,202,90,155,218,189,178,32,67,213,58,154,16,122,110,108,251,59,127,19,18,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,202,184,210,70,78,233,52,170,46,84,48,122,29,26,153,18,4,119,44,122,44,181,181,25,148,180,133,62,252,54,158,121,211,74,72,136,214,227,174,56,226,213,222,165,173,74,61,76,204,199,96,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,7,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,102,179,54,62,41,241,147,226,5,195,230,47,139,84,224,169,225,98,233,248,129,59,203,169,194,85,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,21,171,197,139,37,20,235,166,213,169,230,163,13,233,155,46,74,54,146,111,22,16,82,164,61,85,130,150,227,199,110,67,105,37,45,182,122,86,217,220,178,75,104,73,180,110,184,181,145,180,68,186,129,29,43,46,184,13,121,102,75,23,40,88,83,102,66,150,165,212,100,33,117,57,204,199,39,145,73,167,18,210,82,38,186,74,90,19,177,180,171,82,73,173,59,214,104,109,39,189,105,35,209,78,11,225,13,155,128,184,95,111,225,30,31,177,45,186,21,187,29,76,199,57,111,155,207,186,181,184,167,93,121,197,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,0,0,0,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,0,0,226,150,46,114,114,227,137,120,203,59,2,236,92,77,165,86,174,72,148,246,170,12,57,13,244,59,6,161,170,84,183,88,137,37,38,109,200,121,166,201,14,56,132,25,232,149,158,134,163,105,242,106,11,113,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,0,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,3,42,226,213,63,239,20,127,243,254,220,69,85,141,84,0,0,0,164,14,48,88,199,93,190,115,64,120,85,33,158,158,139,134,148,246,35,195,111,114,23,207,149,58,59,18,228,73,212,144,149,167,114,23,25,174,89,169,105,46,155,122,118,155,138,32,224,251,131,149,219,231,52,5,138,177,222,233,232,184,105,79,126,68,199,54,161,124,249,83,163,191,18,60,109,13,105,90,119,33,114,93,230,18,86,146,233,182,43,105,184,147,23,126,40,219,139,238,23,213,108,188,218,73,191,30,84,183,233,184,131,71,133,82,142,250,161,41,166,26,126,51,41,132,236,84,59,169,165,229,165,49,217,121,90,109,52,148,166,200,211,220,165,117,94,7,215,173,42,5,255,0,138,120,114,244,121,103,82,174,81,233,213,184,238,165,9,228,37,136,47,58,203,169,90,183,110,37,154,170,12,154,72,146,100,100,151,53,52,232,68,171,116,25,87,23,253,255,0,122,203,255,0,165,255,0,255,0,185,193,64,35,85,2,136,120,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,254,79,15,60,150,85,115,79,138,17,235,183,125,191,45,88,87,109,72,51,184,38,20,149,69,41,175,147,123,154,167,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,204,109,107,103,117,244,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,0,3,42,226,242,114,45,130,248,95,143,92,56,112,223,15,241,114,208,137,113,80,156,145,85,150,81,222,91,141,45,167,219,172,206,216,235,78,180,164,186,210,244,53,36,212,133,36,205,11,90,15,84,173,68,115,82,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,65,156,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,170,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,10,86,254,194,166,105,255,0,219,246,21,127,206,181,31,243,17,110,152,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,30,212,0,112,172,224,229,50,205,205,214,23,253,7,174,200,137,71,174,192,144,220,154,21,198,168,7,41,250,82,205,196,27,228,132,19,141,26,208,235,72,54,212,131,94,205,121,107,50,53,52,131,44,230,11,137,225,21,148,203,54,222,195,186,126,107,43,50,34,86,238,27,170,60,152,212,86,222,128,105,93,188,134,37,203,139,36,218,112,220,82,92,91,233,109,189,87,203,66,208,141,237,145,154,92,94,235,31,1,8,56,190,226,133,42,203,202,92,155,13,228,196,126,165,136,53,136,84,216,236,42,106,90,125,166,35,60,153,174,202,67,90,26,158,66,85,29,150,85,166,210,73,202,108,205,93,201,85,37,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,168,138,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,132,43,226,251,133,244,171,211,41,114,111,199,149,17,138,150,31,86,33,84,163,190,168,73,117,247,88,146,242,97,59,21,14,234,74,101,10,84,134,94,86,155,137,71,21,178,52,247,41,53,1,150,188,94,147,128,184,243,99,98,227,47,203,110,61,187,88,101,234,129,68,97,167,159,118,156,189,90,154,203,104,119,68,26,220,140,227,205,145,153,167,67,89,25,41,38,68,162,210,240,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,10,1,226,143,227,179,19,126,75,228,240,132,223,225,39,96,89,184,167,146,107,255,0,15,177,6,222,137,92,183,171,151,196,248,211,160,201,35,216,234,61,31,77,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,158,152,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,245,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,184,150,96,194,177,127,45,245,14,138,25,57,54,218,121,218,242,86,150,245,89,166,60,9,154,39,82,66,207,77,206,23,103,103,226,66,139,45,27,134,179,134,247,245,50,189,5,229,198,168,80,106,140,191,246,150,141,22,195,201,94,138,208,210,173,55,32,181,45,72,251,61,131,69,25,85,197,72,248,191,129,118,157,214,153,77,61,47,209,48,25,156,104,89,43,73,61,27,14,56,71,235,172,245,213,207,235,30,190,241,215,5,57,113,140,196,163,170,98,85,31,15,217,146,233,34,28,24,243,20,222,255,0,83,114,36,84,26,51,211,113,246,246,233,174,223,219,236,30,75,132,134,16,149,237,142,210,111,42,156,66,118,159,66,167,173,246,20,109,238,219,45,153,144,28,79,106,144,105,47,85,71,220,100,175,195,188,93,201,17,17,17,17,17,17,118,17,16,254,128,0,0,0,10,48,226,199,33,111,102,68,144,183,219,89,34,153,180,137,42,212,210,69,62,119,97,251,132,130,224,169,2,63,67,116,213,57,31,93,205,156,199,51,105,125,157,41,202,219,174,154,247,246,233,168,180,208,0,0,17,207,62,216,174,88,73,151,27,142,224,143,33,132,204,254,103,200,109,75,209,107,254,127,21,10,218,68,180,153,232,78,106,122,24,160,75,18,218,122,246,187,160,219,137,83,138,114,111,55,180,140,205,94,163,74,95,184,255,0,87,220,52,215,101,219,241,173,107,106,29,10,35,41,105,168,220,205,169,36,146,72,183,56,165,119,17,17,119,171,220,62,224,0,0,0,0,0,0,0,0,0,15,225,150,165,160,160,14,36,184,90,140,49,204,237,195,26,12,53,179,76,155,210,116,107,54,246,165,123,41,240,205,122,25,33,41,61,20,179,238,253,189,163,185,240,145,204,82,45,59,202,86,18,220,117,117,183,6,171,179,160,109,217,26,54,223,41,169,239,187,161,45,210,34,213,74,73,250,169,62,222,253,59,197,198,17,145,246,145,234,63,160,0,2,165,120,190,87,169,83,163,187,76,140,251,106,148,205,205,77,113,104,37,36,212,73,244,91,189,166,68,122,255,0,88,189,131,134,112,172,129,42,94,101,227,186,198,253,172,194,67,139,219,174,155,74,161,11,93,116,33,123,160,0,0,0,0,32,39,23,76,45,106,232,193,136,183,179,81,86,236,154,76,182,247,41,8,220,105,105,168,147,220,51,51,216,102,68,70,175,121,23,225,222,43,91,33,183,235,216,127,153,139,70,107,111,56,211,117,90,140,10,83,230,218,141,38,109,59,80,138,106,47,180,158,207,83,219,169,125,198,52,57,79,148,212,216,17,166,178,102,109,200,101,14,160,204,251,77,42,73,25,119,126,34,187,248,198,98,180,122,22,23,81,240,234,28,148,245,245,10,132,121,78,182,75,45,122,103,35,212,25,81,153,18,201,90,110,34,239,73,151,248,133,109,228,231,10,166,226,206,96,236,218,43,80,151,34,28,42,205,58,116,226,229,154,211,211,34,116,116,184,74,245,20,90,104,231,110,226,211,222,99,69,118,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,177,37,220,68,62,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,35,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,138,188,68,115,121,252,148,176,104,190,139,77,228,226,21,227,205,133,107,239,129,212,178,199,41,77,117,82,220,220,100,217,114,155,117,59,9,91,247,58,227,90,182,182,201,221,180,2,36,254,64,115,131,85,202,110,46,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,119,253,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,0,0,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,0,17,171,136,6,19,99,182,47,229,246,175,108,224,13,223,85,135,90,123,100,105,182,252,53,67,97,187,134,11,206,182,135,163,185,41,243,66,227,236,70,229,234,135,82,151,27,39,153,90,28,39,83,178,128,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,150,185,243,206,13,179,155,156,47,192,234,210,78,36,43,218,135,30,186,155,178,143,17,169,28,136,47,186,228,68,50,182,220,117,4,149,33,228,198,91,164,132,173,195,108,148,72,90,148,101,185,94,127,133,199,142,204,50,249,215,147,205,23,252,0,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,3,42,226,213,63,239,20,127,243,254,220,69,85,141,84,0,0,0,205,14,101,49,122,78,61,99,205,243,139,143,63,45,200,247,21,97,231,169,229,45,134,153,125,170,114,52,106,19,46,33,173,80,75,110,51,108,182,102,70,173,77,6,102,165,25,154,142,207,248,39,225,125,86,222,194,59,243,21,234,10,150,204,123,206,177,22,155,6,59,208,148,210,28,98,158,135,53,148,211,166,122,60,133,187,49,214,143,106,116,74,226,172,183,40,204,201,22,62,43,47,142,13,149,85,159,96,97,102,35,51,34,33,83,104,117,138,141,18,67,74,90,185,234,126,115,45,60,210,144,157,187,77,4,154,123,196,163,53,17,145,169,189,9,90,153,166,21,112,203,171,82,168,185,227,195,9,149,154,156,72,17,220,145,82,136,135,100,188,150,144,167,223,166,75,101,150,137,74,50,35,91,142,184,219,104,79,122,150,180,164,181,51,34,26,9,25,87,23,253,255,0,122,203,255,0,165,255,0,255,0,185,193,64,34,197,56,157,113,0,135,139,179,36,229,251,4,46,46,174,197,137,185,139,154,164,211,108,59,22,189,41,183,217,121,164,198,90,144,110,19,44,57,31,177,230,214,148,188,165,171,66,83,105,66,220,138,185,81,202,142,35,230,215,17,209,101,89,77,116,52,168,60,183,235,245,247,217,53,197,164,69,81,153,18,148,68,101,204,121,123,84,77,50,70,74,113,73,81,153,161,8,113,196,104,79,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,0,202,184,191,238,23,30,4,240,203,231,94,113,52,74,161,64,60,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,170,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,1,81,124,112,111,90,84,251,255,0,11,48,229,152,242,202,165,67,163,212,107,114,29,82,19,200,83,19,158,105,150,146,133,110,220,107,37,83,222,53,17,164,136,137,77,232,106,212,201,49,215,133,245,167,244,175,59,88,125,212,91,62,153,129,70,244,141,90,102,248,93,67,48,249,80,95,233,228,185,169,26,91,217,41,81,182,56,122,109,116,218,218,100,163,72,191,225,205,51,41,132,49,177,235,1,175,156,35,121,136,142,72,184,168,239,51,79,57,111,186,203,13,84,81,163,176,158,113,109,106,178,67,114,91,101,195,34,37,106,72,50,52,168,140,210,121,162,26,115,193,76,80,165,99,86,17,218,24,175,70,76,70,227,221,52,120,213,37,199,141,53,50,209,13,245,160,185,209,77,212,145,18,214,203,188,198,151,234,164,201,109,168,141,41,50,50,42,54,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,215,29,22,29,199,111,212,232,21,6,80,236,106,148,55,162,58,133,164,148,74,67,136,52,40,140,140,140,143,177,71,222,70,51,169,156,108,42,155,132,217,131,188,168,174,194,92,120,115,107,53,25,208,75,150,104,79,76,185,210,18,217,39,212,73,105,163,125,155,75,79,113,139,36,224,231,138,209,235,152,93,88,195,169,146,147,215,211,234,18,37,52,217,172,181,233,155,143,79,101,38,68,107,53,105,184,207,185,36,95,226,22,33,80,148,212,40,18,102,188,102,77,199,101,110,172,200,251,73,41,73,153,247,254,3,60,121,242,191,94,196,12,204,93,179,92,121,215,91,165,84,103,210,152,55,20,106,50,105,170,132,163,73,125,165,118,122,254,205,11,238,33,101,60,34,176,181,187,95,6,37,222,207,69,91,82,106,211,28,218,165,163,105,169,167,98,64,112,140,143,97,25,145,154,125,230,95,143,120,159,96,0,0,0,0,40,139,138,156,9,81,51,47,33,215,247,154,94,132,183,17,187,93,54,157,66,118,154,106,66,74,240,89,171,64,102,129,115,210,150,234,74,82,231,205,116,145,185,59,182,26,41,201,215,77,117,211,95,184,90,64,0,0,254,25,145,118,153,232,41,207,139,118,98,155,187,47,24,184,75,110,85,214,228,26,86,254,189,182,164,106,219,156,214,160,62,214,164,135,76,143,69,37,95,105,37,219,221,175,120,225,156,54,176,181,24,157,153,219,122,52,232,107,122,153,11,171,235,22,77,238,74,55,211,230,26,53,51,66,146,90,169,5,223,251,59,69,255,0,145,104,90,15,232,0,0,0,0,0,0,0,0,0,0,175,62,44,249,115,126,249,195,198,241,90,220,163,57,50,171,65,215,154,220,88,230,227,239,115,223,130,193,104,72,105,74,86,137,66,143,181,69,161,17,247,151,96,168,27,30,242,173,225,253,207,14,234,183,229,187,22,124,46,103,45,198,220,90,20,91,219,83,103,218,133,37,95,101,103,220,101,222,52,13,148,12,214,217,217,144,176,35,212,99,85,97,181,92,103,127,89,5,79,180,151,145,171,210,9,191,171,39,156,89,106,134,119,118,251,59,75,179,186,66,0,0,252,85,138,205,54,131,1,202,157,90,107,49,99,53,166,231,30,113,40,73,106,162,73,118,168,200,187,204,139,246,140,236,102,219,30,38,99,118,40,86,235,73,146,165,64,148,252,55,218,109,43,51,108,148,220,54,218,51,34,230,45,61,228,174,227,246,159,224,38,15,6,92,46,122,125,209,112,98,148,134,210,113,99,199,151,73,70,228,159,99,169,114,158,249,25,106,141,59,143,245,181,251,189,162,220,192,0,0,0,0,113,44,232,91,177,238,92,177,226,52,71,162,165,247,35,219,21,137,12,106,130,86,199,83,79,144,73,87,105,30,154,110,239,46,209,64,56,47,45,203,115,27,172,215,30,61,171,135,115,83,146,189,59,52,52,75,111,95,119,234,141,31,217,85,216,109,225,101,6,227,153,33,13,198,69,2,44,199,92,90,200,146,148,20,100,172,204,204,207,66,236,212,245,51,253,162,138,120,136,227,163,248,203,143,245,152,241,166,19,244,235,122,76,138,68,125,142,26,144,162,98,108,178,74,139,71,22,147,245,92,239,45,63,2,246,204,30,15,88,8,229,54,153,85,198,27,138,142,180,189,39,159,6,10,159,143,161,27,74,76,9,13,184,147,91,122,235,169,30,138,74,244,247,23,180,90,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,85,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,51,89,155,31,20,248,201,241,2,225,243,23,197,170,112,84,240,177,116,252,64,157,229,212,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,241,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,156,28,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,177,254,29,220,53,176,207,16,48,104,241,115,50,150,127,167,62,152,242,164,219,116,181,201,168,211,222,167,193,109,78,167,168,113,77,58,215,51,169,213,14,32,182,169,36,210,26,90,86,124,229,37,48,3,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,124,218,201,42,90,80,235,78,160,150,189,155,142,116,240,148,206,191,161,38,67,202,110,38,212,233,80,232,175,115,156,178,234,15,159,33,196,206,121,254,98,233,138,50,78,199,57,203,117,215,26,83,138,74,137,194,83,68,110,27,172,161,22,212,0,0,0,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,0,0,21,87,197,115,34,223,159,205,6,10,89,159,248,68,171,254,20,21,127,122,164,213,27,142,73,255,0,133,234,150,149,126,163,198,143,237,135,133,85,137,85,194,227,199,102,25,124,235,201,230,139,254,0,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,106,159,247,138,63,249,255,0,110,34,170,198,170,0,0,7,148,197,139,235,242,95,133,151,150,38,122,47,210,127,68,173,250,141,119,162,231,242,122,174,150,51,143,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,25,130,26,19,225,189,107,87,108,252,146,225,109,38,227,131,210,75,145,79,151,84,109,190,106,28,221,22,108,233,18,227,57,170,12,200,183,176,251,75,211,93,201,221,162,136,148,70,69,37,68,85,226,143,224,79,19,126,75,231,16,133,21,225,61,245,249,47,197,59,55,19,61,23,233,63,162,87,5,58,187,209,115,249,61,87,75,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,63,12,171,139,254,255,0,189,101,255,0,210,255,0,255,0,220,224,160,17,234,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,235,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,61,9,229,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,40,7,138,63,142,204,77,249,47,147,194,18,83,129,213,173,66,151,117,98,229,235,34,14,250,213,42,159,71,165,195,147,205,89,114,162,203,114,83,146,27,216,71,177,91,151,10,49,234,100,106,46,94,137,50,37,40,142,218,128,101,223,16,172,170,174,26,223,247,46,28,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,244,211,82,46,225,123,220,46,60,9,225,151,206,188,226,104,170,190,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,171,254,48,184,8,186,149,46,149,140,54,237,29,106,122,49,177,6,114,152,143,169,19,41,76,249,14,56,163,67,122,235,169,167,85,41,122,123,203,218,33,239,14,236,116,123,6,177,250,141,30,76,194,98,157,112,201,143,72,145,189,195,74,18,79,205,136,74,81,234,226,18,94,171,125,231,175,224,126,203,214,189,107,176,221,194,202,245,199,14,66,28,140,186,4,169,141,56,133,145,146,144,113,148,178,50,50,61,15,179,67,212,143,246,140,224,227,68,183,46,60,110,188,156,100,205,75,153,115,84,82,141,123,117,53,203,115,79,127,235,11,253,201,117,185,30,218,203,30,28,196,102,41,50,228,139,98,145,33,253,16,73,222,234,169,241,201,74,236,34,215,93,189,231,218,59,104,0,0,0,0,10,140,227,53,133,207,64,186,45,252,82,142,210,74,44,136,241,41,11,218,147,237,121,78,84,31,51,61,17,167,113,126,182,191,119,180,112,78,27,24,234,156,35,199,122,101,34,163,49,44,211,174,39,153,166,47,154,230,214,210,185,19,33,164,213,218,226,82,70,73,108,251,116,62,207,97,139,231,131,58,45,74,27,51,224,200,109,230,36,54,151,27,113,181,146,146,164,168,136,200,200,203,176,251,12,135,251,128,0,143,121,190,205,109,157,150,251,6,69,70,85,90,27,181,199,246,116,112,82,251,74,121,122,61,28,156,250,179,121,181,158,136,123,119,103,179,180,251,59,243,243,124,94,85,188,65,185,230,93,119,4,183,101,79,155,203,230,45,199,22,179,61,141,165,178,237,90,148,175,178,130,239,51,238,22,253,194,99,46,111,216,216,120,230,43,92,116,119,33,213,43,218,114,155,149,28,219,125,158,67,243,152,61,73,109,37,73,213,43,73,246,40,245,35,46,226,236,22,24,0,0,0,0,0,0,0,0,0,0,3,230,220,22,253,34,232,165,61,69,174,65,98,92,57,27,121,141,60,210,92,73,237,81,40,187,20,70,93,233,35,238,246,10,27,207,78,75,46,124,186,95,50,170,180,10,76,201,118,108,189,157,44,166,216,113,194,103,107,49,146,190,106,208,195,109,39,87,158,50,78,135,219,166,135,219,223,195,48,127,28,113,27,3,238,20,92,54,21,199,58,2,251,121,172,55,49,246,153,123,212,113,9,222,150,156,70,237,188,213,153,106,125,134,127,142,182,223,151,174,43,152,87,125,211,142,22,38,31,160,106,141,119,184,239,77,22,58,245,83,167,234,155,211,20,163,209,40,65,31,222,175,113,144,153,118,206,46,225,133,223,25,18,109,219,254,221,156,78,107,162,24,170,199,117,93,134,162,238,66,207,245,79,252,3,239,29,199,111,18,182,157,118,156,71,238,234,145,175,248,199,153,188,49,175,9,172,72,206,73,186,113,30,217,167,114,180,220,137,53,136,204,175,180,210,69,216,183,19,250,233,255,0,9,10,181,207,87,18,116,95,244,217,24,113,131,243,165,197,136,173,156,234,140,119,118,41,94,180,103,147,177,216,242,148,71,161,161,196,158,169,246,153,123,204,87,149,159,106,214,239,155,162,153,107,208,161,72,153,54,167,45,152,173,165,166,214,225,145,184,226,91,35,50,73,40,244,213,69,236,62,241,160,156,143,101,250,30,0,96,109,22,138,168,168,106,167,85,143,26,169,80,245,9,42,76,135,97,198,75,169,63,171,66,139,214,103,185,68,103,239,51,62,233,10,0,0,0,0,3,157,230,38,27,181,12,5,196,88,76,17,243,31,181,42,237,167,77,117,213,80,157,34,238,252,70,114,57,234,182,113,103,169,144,173,170,165,92,91,220,53,30,154,27,82,117,61,117,211,245,126,239,216,45,63,51,217,201,166,216,249,51,177,237,235,58,224,101,85,251,138,218,166,69,120,162,75,73,186,203,50,41,79,33,74,62,91,228,180,232,226,83,218,100,100,71,167,121,232,43,87,1,240,214,225,199,204,108,163,91,200,98,84,229,213,107,17,228,85,29,36,173,213,19,46,203,105,15,56,165,109,95,247,93,77,74,35,46,222,221,125,186,33,193,188,55,162,225,70,27,208,44,154,44,38,163,183,77,167,69,142,238,198,208,131,113,198,216,109,179,90,182,165,58,168,249,101,169,153,17,159,253,3,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,28,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,112,84,241,79,116,252,63,157,230,52,225,117,35,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,18,171,54,62,22,49,147,225,253,195,229,207,140,214,13,73,93,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,64,57,250,205,116,204,214,227,140,186,221,49,221,150,101,175,206,163,218,236,182,243,230,219,241,82,242,141,83,212,219,164,158,91,210,61,69,40,137,180,41,45,161,134,213,184,218,222,174,129,195,63,37,20,236,207,223,117,43,219,18,233,157,78,27,90,90,198,155,13,194,148,207,166,103,60,203,132,220,118,100,50,166,246,114,117,67,238,26,92,220,90,176,147,65,165,227,82,111,80,71,92,237,228,250,217,205,206,23,187,69,81,68,133,123,80,227,190,171,78,177,45,217,28,136,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,179,215,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,189,238,28,217,215,254,85,88,112,253,2,255,0,169,210,155,196,219,91,234,234,81,152,62,83,149,72,36,72,38,234,105,103,106,80,157,203,89,182,234,90,53,37,14,37,42,209,164,188,211,101,48,0,0,0,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,168,0,0,2,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,250,83,207,233,152,118,52,119,31,144,229,187,43,98,27,219,33,111,45,199,22,203,206,17,173,15,26,182,147,142,155,74,36,125,73,187,224,56,92,120,236,195,47,157,121,60,209,127,192,0,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,0,50,174,45,83,254,241,71,255,0,63,237,196,85,88,213,64,0,0,139,252,77,42,213,90,46,71,49,62,101,26,167,46,4,135,35,211,98,45,216,207,41,165,169,135,234,113,25,121,163,82,76,140,208,227,78,56,218,211,220,164,45,73,61,72,204,134,125,198,164,173,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,195,138,103,90,214,161,94,25,71,197,234,77,199,7,171,137,30,207,169,213,27,111,154,182,246,202,132,194,165,198,115,84,25,25,236,125,134,151,166,187,85,183,69,17,164,204,143,56,67,85,3,42,226,255,0,191,239,89,127,244,191,255,0,247,56,40,46,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,125,60,60,242,89,74,202,198,23,199,174,221,246,252,68,226,165,203,28,206,224,152,82,83,40,225,48,110,110,106,158,195,137,73,37,8,74,73,165,58,72,53,18,222,37,31,49,196,33,157,178,212,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,51,109,156,74,181,86,181,154,252,97,153,89,169,203,159,33,187,226,181,17,14,201,121,78,173,44,49,49,214,89,104,148,163,51,36,54,211,109,182,132,247,37,8,74,75,66,34,33,103,252,22,44,8,212,44,188,221,120,131,34,222,151,14,165,117,93,11,140,137,207,19,169,68,250,116,56,237,147,38,209,40,246,41,8,144,252,244,26,208,93,171,222,149,25,242,200,147,97,64,51,215,196,134,214,161,89,249,218,197,42,77,185,7,164,137,34,161,18,168,227,124,213,185,186,84,216,49,229,201,115,85,153,153,111,125,247,87,166,187,83,187,68,145,36,136,138,197,120,42,120,88,186,126,32,78,242,234,112,128,28,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,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,177,143,14,40,184,173,134,245,251,38,181,9,153,13,212,169,210,163,181,189,180,44,219,113,198,28,108,150,157,201,86,138,46,97,232,100,70,101,255,0,64,206,246,60,97,173,195,128,120,217,90,183,151,30,84,21,210,235,18,100,82,221,52,45,165,27,45,75,117,12,184,149,109,71,247,45,73,73,34,46,206,205,61,150,83,150,12,228,211,111,140,153,223,22,245,227,112,52,154,253,187,109,84,226,178,82,229,164,157,121,152,244,166,80,149,23,49,243,90,181,113,74,237,34,34,51,215,184,245,21,99,207,85,205,139,61,76,117,110,85,86,226,222,217,164,245,212,221,147,169,105,166,191,173,247,254,209,163,124,186,194,118,157,128,184,117,9,226,62,99,22,165,33,181,107,223,169,66,104,143,191,240,29,16,0,0,0,0,4,122,207,14,95,225,227,254,6,214,168,169,138,135,106,116,168,242,106,148,255,0,80,148,165,73,106,28,148,180,146,250,181,168,207,115,221,201,34,63,113,145,247,231,250,191,69,185,240,190,248,147,75,152,212,202,101,94,129,81,90,16,179,75,140,184,135,88,120,210,75,73,153,37,69,162,219,61,15,66,61,75,216,100,45,19,35,124,76,45,212,80,169,120,101,140,85,46,149,248,109,49,21,170,164,199,144,134,212,148,34,51,41,55,30,145,43,83,61,121,139,61,19,220,70,126,242,22,47,108,98,182,26,94,80,219,155,108,223,214,237,73,183,27,39,75,164,170,199,120,201,38,73,61,79,98,207,245,147,254,18,31,104,174,59,120,213,180,171,180,227,63,119,84,141,127,198,62,13,205,139,184,97,104,70,92,155,138,255,0,183,96,147,122,106,135,234,177,218,87,105,164,187,150,178,253,98,255,0,8,134,153,132,226,185,133,86,37,60,161,97,161,157,122,166,239,115,141,116,210,163,163,69,52,126,177,179,49,42,45,82,181,145,125,233,247,17,138,144,198,12,113,196,108,112,184,87,112,223,183,28,233,235,236,229,48,228,199,221,101,159,81,180,43,98,93,113,123,119,114,144,103,161,246,153,126,26,119,60,139,100,178,231,204,93,243,22,171,95,164,204,137,102,196,223,213,74,113,135,27,39,183,51,37,40,229,45,108,56,210,180,121,146,37,106,125,154,232,93,189,215,201,111,219,244,139,94,148,205,22,135,5,136,144,227,238,229,180,203,73,109,37,185,70,163,236,73,17,23,106,140,251,189,163,233,0,0,0,0,0,0,0,0,0,0,0,15,39,137,88,93,100,98,213,182,253,171,124,208,161,212,160,191,183,82,126,43,47,26,118,184,133,250,188,212,40,139,85,54,141,123,61,159,128,166,92,209,240,197,197,44,41,169,72,172,97,173,50,109,203,64,61,156,166,162,179,38,100,180,250,172,36,247,19,49,82,130,245,220,89,150,135,246,82,126,210,49,12,107,22,213,207,108,191,201,175,80,106,116,183,75,250,178,226,184,194,187,136,251,148,68,125,202,47,240,151,188,125,235,115,25,113,98,210,117,14,219,184,147,116,64,36,107,162,35,214,36,180,158,210,63,98,22,95,172,127,225,49,233,23,154,140,195,56,247,60,241,138,243,35,247,21,195,59,78,237,63,187,15,47,118,98,230,38,223,14,173,219,170,253,184,42,123,244,220,153,85,73,15,36,244,36,233,216,226,207,245,83,254,2,247,15,155,106,89,55,133,247,82,42,85,159,109,85,107,115,21,254,179,2,19,178,87,246,84,175,178,218,84,125,200,81,247,119,36,253,194,227,242,69,195,102,218,193,201,116,172,81,196,3,145,58,231,76,103,80,184,47,242,221,139,29,228,77,75,140,186,219,110,197,67,136,81,33,148,122,219,181,245,149,167,97,150,147,237,8,67,104,75,109,161,40,66,8,146,148,164,180,34,34,238,34,33,255,0,64,0,0,0,0,60,198,40,70,76,204,52,187,34,43,185,234,28,246,207,246,199,89,127,148,102,187,24,226,148,28,92,189,162,164,251,25,184,170,72,47,192,165,56,95,228,31,30,187,118,215,238,72,212,248,85,90,140,135,216,166,68,106,20,102,150,242,212,148,54,217,25,32,136,148,163,34,208,148,101,217,161,123,136,90,247,8,252,180,55,66,161,73,198,187,158,146,226,38,212,16,184,244,254,161,141,8,227,184,136,18,90,117,27,218,35,239,37,104,164,172,203,191,79,120,179,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,202,184,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,70,107,51,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,37,86,108,124,44,99,39,195,251,135,203,159,25,172,26,51,206,158,92,106,185,167,192,106,174,21,208,175,121,118,213,73,82,25,169,67,89,58,164,194,154,251,27,141,184,179,146,146,53,46,50,148,100,174,194,51,67,136,101,210,74,249,124,181,82,181,129,145,44,121,185,179,47,73,203,29,231,108,203,179,171,178,227,149,82,161,50,75,29,100,104,52,162,65,169,83,73,200,230,166,157,70,165,201,65,147,132,131,144,164,178,165,182,173,219,111,207,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,43,87,139,22,74,41,215,77,171,83,205,70,27,211,54,92,148,109,36,222,44,32,165,72,122,171,5,45,199,142,220,134,210,74,91,108,244,173,179,185,100,150,208,147,104,221,113,107,35,104,137,124,43,133,14,81,49,66,238,197,10,38,104,36,212,101,218,182,125,171,34,65,83,165,20,118,212,253,125,245,54,227,15,71,97,46,165,73,40,196,149,184,219,175,233,174,187,155,104,201,194,91,140,92,248,0,0,0,160,30,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,0,0,0,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,85,94,10,100,250,230,202,55,19,188,55,162,168,165,205,178,107,146,46,5,90,117,137,110,199,231,206,97,170,27,203,121,14,54,210,205,73,91,42,146,134,141,106,67,100,225,164,214,132,164,143,106,109,208,0,4,85,226,143,224,79,19,126,75,231,16,133,0,141,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,6,85,197,170,127,222,40,255,0,231,253,184,138,171,26,168,0,0,17,87,138,63,129,60,77,249,47,156,66,20,67,135,182,85,87,18,175,251,107,14,104,82,34,49,82,186,171,16,168,144,221,150,181,37,134,223,146,242,25,109,78,41,41,82,137,4,165,145,153,146,84,122,107,161,31,112,212,64,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,25,172,23,253,255,0,122,203,255,0,165,255,0,255,0,185,193,199,248,105,112,251,141,131,212,170,62,96,241,126,149,45,188,65,159,31,169,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,122,164,200,150,74,210,194,128,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,0,0,0,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,50,174,47,251,133,199,129,60,50,249,215,156,77,18,168,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,17,87,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,179,120,184,101,165,186,237,10,54,53,91,52,151,23,54,158,132,71,159,211,177,169,20,118,209,62,75,174,175,99,70,125,230,157,84,165,145,119,107,239,21,67,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,234,73,34,237,212,189,228,62,198,14,69,41,216,185,100,197,81,246,61,113,83,80,127,129,202,108,191,202,52,163,133,241,147,15,13,45,56,137,238,102,135,1,178,253,145,208,95,228,30,156,0,0,0,0,7,252,173,8,113,10,109,196,37,104,89,26,84,149,22,164,100,125,228,100,43,123,136,215,15,152,183,227,19,113,171,10,41,178,142,191,29,135,28,157,76,134,201,114,228,161,37,46,75,142,37,150,35,41,107,121,78,45,180,146,148,190,210,208,143,183,67,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,45,20,147,46,238,242,63,112,244,182,174,55,226,229,146,131,106,216,196,123,154,158,217,163,150,72,143,88,146,210,73,62,175,97,18,28,47,213,79,248,8,125,228,102,163,48,205,189,207,44,98,188,204,253,199,112,206,211,187,79,238,195,205,220,120,203,139,23,107,171,118,226,196,155,162,121,47,77,81,34,177,37,212,246,17,123,22,179,253,82,255,0,1,15,131,71,182,174,123,153,254,77,6,131,83,170,58,127,213,137,21,199,213,220,103,220,146,51,238,73,255,0,128,253,194,103,101,115,134,46,41,98,181,74,61,99,18,169,147,109,170,1,111,230,181,41,153,48,229,171,213,125,37,180,158,138,164,31,174,218,12,245,63,178,162,246,153,11,154,195,92,46,178,48,150,219,98,213,177,168,80,233,176,88,221,161,49,21,150,77,91,156,90,253,110,82,18,71,162,156,94,157,158,223,196,122,192,0,0,0,0,0,0,0,0,0,0,0,1,254,111,198,143,41,163,102,83,13,188,218,187,208,226,73,73,63,111,113,142,65,136,25,69,203,238,36,182,164,220,24,101,110,165,213,105,245,236,81,97,19,191,212,254,178,217,87,177,4,95,128,140,215,7,7,124,0,168,188,252,154,101,195,116,197,90,246,242,219,76,184,72,109,58,17,17,246,38,23,103,113,254,211,30,117,222,12,152,82,114,137,76,222,55,9,49,237,37,84,35,110,238,255,0,136,233,222,63,117,63,131,70,10,33,167,74,161,118,221,42,112,246,242,249,83,226,25,23,105,235,174,176,127,1,40,176,99,39,120,21,129,168,75,150,141,157,1,233,169,215,249,244,202,124,53,73,255,0,92,255,0,92,109,148,31,115,170,79,225,161,126,61,184,0,0,0,0,0,7,159,196,45,135,96,220,164,226,246,36,232,243,53,86,186,104,92,149,246,234,51,99,142,200,109,188,105,190,201,167,121,137,59,150,168,100,173,218,235,252,237,223,104,253,249,119,194,170,134,50,226,221,191,100,193,136,243,237,201,159,16,229,242,155,82,182,70,84,150,154,90,207,68,47,66,46,97,106,102,90,123,253,199,162,236,33,176,233,184,105,134,150,213,149,77,142,134,145,72,164,194,132,173,168,74,77,74,106,59,109,153,158,212,167,83,245,11,183,66,252,11,184,123,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,210,173,150,76,182,215,234,179,107,181,220,190,97,173,70,165,81,144,228,185,147,37,218,112,30,126,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,246,182,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,174,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,146,118,86,63,241,105,194,175,253,77,167,127,236,71,85,30,82,250,194,124,44,197,14,135,242,153,134,150,165,219,232,206,111,69,233,218,52,105,253,47,51,111,51,149,206,66,182,110,229,163,118,221,53,216,157,123,136,126,91,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,194,31,146,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,208,89,88,123,96,225,173,41,218,22,28,216,246,253,171,77,126,66,165,187,14,137,76,102,11,14,62,164,165,42,117,77,178,148,164,214,105,66,18,106,50,215,68,36,189,132,61,0,0,229,95,201,59,43,31,248,180,225,87,254,166,211,191,246,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,22,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,132,23,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,22,86,8,96,190,26,213,93,174,225,206,16,217,86,173,73,248,234,136,236,202,37,2,36,23,220,97,74,74,148,210,156,101,180,168,208,106,66,20,105,51,211,84,36,253,132,61,168,230,149,108,178,101,182,191,85,155,93,174,229,243,13,106,53,42,140,135,37,204,153,46,211,128,243,242,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,199,171,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,125,90,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,53,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,177,29,84,0,0,7,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,126,176,0,0,1,207,238,156,189,96,21,243,93,149,116,222,184,31,135,247,5,106,110,206,166,163,84,182,97,75,148,254,196,37,8,222,235,141,169,106,218,132,37,37,169,246,37,36,69,216,68,62,173,139,132,248,89,133,253,119,228,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,245,96,0,0,0,0,0,62,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,83,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,197,36,140,187,72,135,128,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,177,29,84,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,115,95,228,157,149,143,252,90,112,171,255,0,83,105,223,251,17,213,64,7,159,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,142,128,0,3,149,127,36,236,172,127,226,211,133,95,250,155,78,255,0,216,143,85,249,39,194,207,160,159,146,223,201,165,169,244,51,253,174,122,26,55,162,255,0,61,207,254,213,217,202,252,247,214,125,159,183,235,119,246,143,43,252,147,178,177,255,0,139,78,21,127,234,109,59,255,0,98,58,168,0,0,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,30,42,147,150,76,182,208,42,176,171,180,44,190,97,173,58,165,78,144,220,184,115,34,90,112,25,126,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,233,96,3,149,127,36,236,172,127,226,211,133,95,250,155,78,255,0,216,142,149,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,230,191,201,59,43,31,248,180,225,87,254,166,211,191,246,35,165,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,0,0,0,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,63,85,139,132,248,89,133,253,119,228,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,245,96,0,57,87,242,78,202,199,254,45,56,85,255,0,169,180,239,253,136,247,246,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,115,251,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,171,98,225,62,22,97,127,93,249,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,0,231,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,83,81,170,91,48,165,202,127,98,18,132,111,117,198,212,181,109,66,18,146,212,251,18,146,34,236,34,30,130,202,195,219,7,13,105,78,208,176,230,199,183,237,90,107,242,21,45,216,116,74,99,48,88,113,245,37,41,83,170,109,148,165,38,179,74,16,147,81,150,186,33,37,236,33,232,0,0,0,0,0,7,42,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,177,30,254,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,235,0,229,95,201,59,43,31,248,180,225,87,254,166,211,191,246,35,223,218,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,125,96,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,234,216,184,79,133,152,95,215,126,76,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,121,143,149,116,229,235,0,175,154,236,171,166,245,192,252,63,184,43,83,118,117,53,26,165,179,10,92,167,246,33,40,70,247,92,109,75,86,212,33,41,45,79,177,41,34,46,194,33,232,44,172,61,176,112,214,148,237,11,14,108,123,126,213,166,191,33,82,221,135,68,166,51,5,135,31,82,82,149,58,166,217,74,82,107,52,161,9,53,25,107,162,18,94,194,30,128,0,121,251,215,15,108,28,74,165,53,66,196,107,30,223,186,169,172,72,76,182,161,214,233,140,206,97,183,210,149,37,46,165,183,146,164,146,201,43,90,73,68,90,232,181,23,180,199,159,181,178,245,128,86,53,118,45,211,101,96,126,31,219,245,168,91,250,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,218,149,25,31,97,152,232,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,160,178,176,246,193,195,90,83,180,44,57,177,237,251,86,154,252,133,75,118,29,18,152,204,22,28,125,73,74,84,234,155,101,41,73,172,210,132,36,212,101,174,136,73,123,8,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,227,177,122,195,166,226,94,26,92,182,85,74,58,29,69,94,147,54,18,119,33,42,52,169,216,238,54,70,91,146,173,15,215,62,221,15,240,62,225,157,28,196,97,85,67,6,177,110,224,178,103,68,122,59,113,231,203,56,124,214,212,141,241,147,37,214,144,178,213,8,212,143,150,122,25,22,158,239,113,126,12,9,67,110,99,77,136,78,187,203,73,92,148,179,53,110,211,79,231,109,123,70,147,176,247,97,88,54,209,54,189,233,42,60,61,21,174,186,151,37,29,186,143,64,0,0,0,0,0,63,225,214,154,125,165,178,243,105,113,183,18,105,90,20,90,146,136,251,12,140,143,188,132,118,199,28,134,224,6,57,117,51,43,54,187,20,170,156,132,172,206,109,46,20,38,31,82,213,204,61,84,226,163,173,71,235,58,106,51,247,145,31,121,118,199,154,135,6,124,23,91,141,157,58,238,186,18,130,65,18,249,179,226,17,238,237,215,77,32,247,119,15,198,215,6,76,41,41,70,167,175,27,132,216,246,18,106,17,183,119,127,196,116,239,30,138,223,224,239,128,20,231,152,147,83,184,110,153,75,70,238,99,106,151,9,109,171,82,50,46,197,66,237,239,47,218,66,76,225,254,81,114,251,134,205,165,54,254,25,91,170,117,58,253,123,244,88,70,239,245,255,0,172,134,83,236,89,151,224,58,251,17,163,197,104,153,138,195,108,182,158,228,54,146,74,75,219,220,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,172,197,92,44,90,216,21,127,86,223,144,150,122,107,102,170,226,12,214,73,213,73,134,234,136,139,83,46,223,87,222,51,109,123,85,142,189,121,87,107,102,179,95,164,42,114,165,106,103,174,187,221,82,189,231,239,247,152,180,142,17,25,107,114,159,30,110,56,92,148,180,110,148,203,144,160,243,216,245,141,10,40,18,91,117,59,218,238,236,86,138,74,255,0,2,246,139,69,34,34,45,8,187,7,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,200,140,180,50,236,21,119,197,223,45,139,168,199,133,142,22,221,45,27,162,178,220,41,220,134,61,98,66,74,124,151,29,86,198,187,187,83,170,148,189,61,229,237,21,109,101,85,78,131,121,80,171,100,179,71,163,234,113,101,25,145,233,166,199,82,175,121,123,189,228,52,147,151,91,133,139,167,2,172,26,219,18,18,247,83,108,210,156,89,146,201,90,41,80,218,81,145,232,103,219,235,123,199,69,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,95,220,89,177,233,54,78,24,35,12,169,21,84,53,81,174,145,20,150,80,254,213,170,35,241,231,50,189,82,151,9,70,91,146,69,218,147,78,189,250,247,10,147,193,12,57,169,226,206,41,219,150,69,58,43,146,21,82,169,195,97,243,36,41,100,134,156,146,219,74,90,244,74,180,73,115,11,83,50,50,255,0,16,209,134,6,97,180,12,39,194,203,110,200,133,29,150,149,78,165,195,97,243,105,9,73,41,214,227,52,210,149,216,148,235,175,44,187,76,136,255,0,196,61,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,15,5,142,88,109,3,22,48,178,228,178,38,199,101,213,84,169,115,24,96,221,66,84,73,117,200,206,180,149,118,165,90,105,204,62,210,35,63,241,12,231,227,126,28,84,240,155,21,46,59,34,163,25,198,21,77,169,204,97,131,52,41,36,182,155,146,227,73,90,53,74,117,73,242,207,67,34,34,255,0,16,182,206,19,56,244,155,219,12,23,134,85,122,178,30,168,208,136,250,102,86,254,229,166,35,49,224,178,141,18,167,13,68,91,148,101,216,146,78,189,218,119,11,1,0,0,0,0,0,0,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,103,18,175,154,62,27,216,181,187,214,185,49,168,241,169,52,249,51,12,220,113,40,220,109,50,183,54,150,229,36,140,204,144,125,154,151,226,93,227,61,25,185,199,186,214,96,49,146,181,116,205,168,190,253,58,52,169,48,233,173,169,229,169,9,138,153,79,173,173,8,220,90,75,213,120,254,201,237,247,23,190,107,240,135,203,123,147,39,205,198,235,146,140,124,134,121,144,96,156,152,253,235,37,64,146,219,168,222,214,157,198,173,20,149,251,244,47,104,182,82,34,34,208,139,66,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,45,12,181,35,21,53,197,227,45,238,67,159,11,27,173,186,49,242,30,229,193,156,113,163,247,44,213,62,75,142,175,99,90,119,18,117,82,151,238,212,189,162,20,101,27,30,235,89,127,198,74,45,211,10,162,251,20,233,50,163,67,169,54,151,150,148,42,42,165,48,183,117,34,113,9,63,85,146,251,71,183,222,94,237,11,97,173,243,71,196,155,22,135,122,208,229,181,34,53,90,159,26,97,27,110,33,123,77,214,80,230,211,218,165,17,25,18,203,179,83,252,79,188,122,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,21,195,197,235,48,82,173,43,38,6,18,219,149,54,83,50,176,166,158,156,218,94,50,95,70,235,51,216,112,180,67,132,125,233,79,98,146,105,247,235,220,42,155,8,172,42,142,40,98,101,183,100,64,142,243,202,172,85,161,195,117,72,66,149,203,109,217,13,180,165,171,68,171,68,151,48,181,51,35,34,247,31,112,209,110,93,176,162,151,131,24,73,111,88,244,214,146,149,69,129,19,170,50,74,75,123,233,140,211,75,87,98,17,174,188,162,237,50,215,223,238,46,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,154,230,39,10,41,120,207,132,151,13,143,82,105,42,84,168,18,250,83,52,164,246,62,168,206,180,133,118,161,122,105,205,62,210,45,125,222,227,206,150,47,88,85,28,47,196,203,146,200,159,29,214,85,71,170,204,134,210,150,133,39,152,219,82,28,105,43,78,169,78,169,62,89,232,100,68,71,238,46,225,107,28,33,115,5,42,237,178,167,225,37,199,83,101,83,40,234,117,248,40,83,198,107,40,109,51,2,59,100,68,183,12,251,212,174,196,164,147,238,211,184,88,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,252,85,170,164,106,29,30,117,102,106,201,12,64,140,236,151,84,102,69,162,16,147,81,247,153,23,113,31,121,144,207,134,125,49,157,204,101,204,45,195,57,183,84,184,116,73,114,232,241,245,86,164,109,179,58,81,164,203,215,89,105,163,158,205,11,238,47,108,154,225,27,151,69,220,215,28,188,101,174,210,210,112,169,143,57,18,41,190,199,123,237,185,2,66,22,157,205,25,119,40,244,50,89,31,187,222,46,5,41,74,72,146,146,34,34,45,8,139,216,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,164,165,68,105,81,17,145,150,134,71,237,33,79,220,92,178,232,187,102,227,137,140,180,42,90,74,21,77,230,226,74,54,24,238,125,199,39,200,90,213,181,162,46,228,150,166,107,51,247,251,196,101,200,94,51,185,131,89,133,183,167,56,234,145,14,183,46,37,30,70,138,208,137,183,167,69,53,25,250,232,45,52,111,219,169,125,199,236,208,125,22,169,26,185,71,131,89,132,178,91,19,227,53,37,165,17,145,234,133,164,148,93,198,101,220,101,220,102,63,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,8,151,196,123,31,225,224,206,5,84,169,177,106,167,30,177,112,180,245,49,148,52,249,33,210,75,240,229,146,87,161,56,133,105,189,174,242,215,183,216,103,221,69,116,42,101,95,17,47,184,84,182,137,233,85,11,138,170,219,70,163,220,181,45,215,222,36,238,51,209,74,61,84,190,253,12,251,125,163,67,89,57,194,24,216,51,128,182,205,182,136,141,49,46,84,8,83,166,108,108,146,103,33,80,163,161,205,222,162,15,93,90,237,212,181,247,159,187,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,57,198,194,24,216,205,128,215,53,182,184,141,63,46,44,9,179,161,239,108,148,101,33,48,164,33,179,79,168,179,215,87,123,52,45,125,199,239,207,45,122,151,87,195,187,242,109,45,210,122,45,66,221,170,184,209,40,183,33,72,117,135,141,59,136,244,74,139,69,35,176,244,35,236,246,11,212,225,195,143,240,241,155,2,169,180,217,85,83,145,88,183,154,102,152,243,110,190,75,116,210,196,56,132,165,232,110,45,90,111,119,188,244,237,246,17,247,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,1,252,51,36,145,169,70,68,68,90,153,159,176,81,183,21,60,106,115,16,113,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,189,132,127,113,119,7,11,60,190,22,42,227,51,119,165,90,17,185,75,182,116,154,218,220,111,86,213,38,60,184,78,18,117,83,106,73,158,215,15,179,82,61,61,164,93,162,241,152,101,168,204,55,29,134,210,134,218,65,33,9,73,17,18,82,69,161,17,17,119,16,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,251,45,73,101,200,239,182,151,27,117,38,133,161,68,70,74,73,150,134,70,71,222,66,142,120,166,101,240,176,171,25,157,189,41,48,141,186,93,205,186,107,139,109,189,27,76,153,18,230,184,105,213,45,165,36,123,91,46,205,76,244,246,153,118,135,10,204,106,115,15,177,201,139,54,93,69,17,224,220,100,152,104,67,175,108,66,223,145,50,11,100,68,70,226,72,212,105,71,103,97,159,220,125,194,242,72,201,68,74,73,145,145,150,164,101,237,31,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,28,231,48,152,141,23,10,240,130,231,188,36,75,106,58,226,82,230,170,58,156,112,145,171,201,138,235,137,34,51,82,123,126,175,216,122,255,0,140,103,31,18,174,89,184,131,137,215,45,210,235,206,73,122,189,92,153,53,38,106,53,153,155,242,22,178,34,237,81,233,170,253,231,223,222,98,239,120,100,224,177,97,134,95,233,213,185,212,190,154,117,198,150,106,132,165,177,177,107,102,68,40,106,215,83,66,76,200,212,217,251,76,187,59,204,76,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,16,251,137,182,11,22,39,229,254,163,91,131,75,234,103,91,137,122,168,106,67,27,214,134,99,194,152,173,117,36,40,200,137,78,23,180,139,183,188,133,33,97,173,203,55,15,177,58,218,186,90,121,200,207,80,107,144,230,168,201,70,131,35,98,66,22,100,125,169,61,53,71,188,187,187,200,104,227,47,120,141,23,21,48,130,216,188,35,203,106,66,229,210,225,42,66,155,112,151,163,202,138,211,138,35,50,82,187,126,179,218,122,255,0,140,116,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,21,195,198,15,26,215,111,97,253,51,11,168,245,20,38,93,78,67,50,37,54,135,180,81,198,113,137,236,44,140,146,225,31,121,17,118,164,203,223,238,21,151,149,252,50,151,139,24,223,106,90,204,69,117,246,85,86,130,236,162,67,102,162,75,29,91,40,89,171,68,40,136,180,115,183,82,211,222,52,107,98,91,204,90,54,69,189,106,198,73,37,170,53,42,37,61,4,68,69,162,89,101,45,151,113,17,119,39,220,95,129,15,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,143,224,54,102,44,220,121,184,113,38,204,163,65,151,78,184,112,186,232,155,110,86,161,60,70,180,41,13,202,144,204,105,109,58,73,36,169,15,38,51,134,104,236,91,107,66,210,100,105,216,227,157,128,0,0,0,4,10,204,151,22,92,47,193,108,92,165,97,181,153,110,75,188,35,209,171,18,32,223,114,144,219,145,87,79,38,86,227,14,70,134,151,73,4,252,148,58,158,97,168,244,101,72,65,54,149,153,186,110,49,55,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,62,77,217,116,208,172,107,86,179,122,221,51,186,42,45,191,79,145,84,168,201,229,45,206,68,86,27,83,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,17,87,39,124,70,112,227,53,87,221,213,96,61,23,232,181,105,186,131,175,218,84,217,186,19,213,74,58,25,70,170,55,9,106,66,166,37,104,125,215,25,65,17,33,165,163,97,188,77,60,233,76,0,1,21,115,173,159,251,19,39,222,138,160,125,31,250,91,121,212,249,19,62,143,245,111,64,229,210,220,234,17,214,117,93,59,173,30,143,70,229,242,181,37,158,253,218,104,93,190,255,0,47,89,157,177,51,89,133,143,93,56,71,116,82,163,220,145,233,236,34,169,78,146,203,210,189,1,84,126,49,45,45,190,210,186,119,36,178,135,13,105,39,16,109,161,238,75,132,133,164,210,173,181,173,118,113,130,206,37,141,117,86,108,171,167,12,240,170,21,106,223,168,72,165,212,99,122,62,115,156,137,76,56,166,221,111,122,42,10,66,182,173,10,45,82,102,147,211,82,51,46,209,99,249,44,204,196,108,215,96,53,43,19,222,131,18,159,93,98,67,212,139,134,12,66,119,145,26,162,206,211,87,44,220,73,25,161,198,156,101,226,34,82,246,19,196,217,173,106,66,140,121,78,33,121,160,191,178,153,130,244,92,70,195,154,69,191,81,169,84,110,136,212,71,90,173,199,121,230,18,195,145,37,188,165,37,44,186,210,137,123,163,160,136,205,70,90,26,187,59,140,161,94,8,113,118,204,150,37,99,69,131,135,53,219,39,13,88,166,221,87,69,42,137,49,216,148,217,233,125,182,36,203,109,151,20,218,149,49,73,37,146,86,102,70,105,81,107,166,164,125,194,221,5,101,231,103,138,46,52,101,235,49,119,14,13,97,205,137,101,63,77,182,227,192,75,178,235,108,203,146,252,167,223,138,220,149,45,60,151,217,75,104,36,190,132,18,12,150,122,182,165,110,245,201,8,234,188,56,243,163,141,25,195,170,223,111,98,53,50,202,165,83,108,248,244,244,181,30,137,75,150,211,242,31,150,167,246,173,78,189,45,196,165,8,76,85,145,160,155,213,70,234,79,114,118,25,47,191,217,57,152,179,111,28,197,226,30,89,85,6,92,11,178,195,143,14,164,131,81,27,140,84,169,207,197,136,234,159,66,201,36,77,173,167,101,161,165,54,174,242,54,214,133,43,87,18,215,96,0,0,1,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,234,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,40,235,146,94,33,150,110,113,106,181,219,61,86,76,187,58,236,163,71,58,146,41,170,154,117,6,37,211,137,77,182,167,209,32,154,108,146,180,58,234,18,166,212,146,236,91,106,66,151,245,132,220,181,1,202,179,79,136,88,143,132,217,125,189,177,55,9,232,52,170,205,201,107,211,202,168,212,74,166,167,20,226,180,234,23,49,197,146,93,105,71,203,138,82,28,34,74,201,70,164,17,17,40,204,146,117,87,253,154,188,211,255,0,180,28,42,255,0,154,170,63,231,194,228,237,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,136,28,72,115,173,138,121,62,252,157,254,76,232,22,165,79,233,111,165,250,223,78,197,146,247,47,165,233,57,124,174,75,237,105,175,82,189,219,183,107,162,116,211,67,215,197,112,244,226,23,141,25,179,198,138,214,28,226,53,177,101,83,169,180,235,94,77,109,167,104,144,165,178,250,159,110,92,70,82,149,41,233,46,164,209,182,66,204,200,146,71,169,39,183,188,142,194,133,48,85,184,215,230,73,234,172,215,168,88,105,134,176,233,171,144,226,161,199,151,18,124,151,217,96,212,124,180,56,234,101,54,151,22,73,208,141,100,218,9,70,70,100,148,235,161,89,86,73,177,154,254,204,46,93,45,236,101,196,100,91,236,84,174,73,19,212,212,74,36,7,163,49,21,134,37,57,25,40,87,57,247,148,226,205,76,45,102,178,52,22,142,37,59,125,67,90,254,174,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,7,52,204,110,55,210,178,227,131,213,172,101,174,208,229,213,233,180,9,20,228,204,137,17,196,161,243,98,68,230,35,56,182,247,122,170,90,18,249,172,144,102,146,89,160,146,106,70,237,229,237,109,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,2,21,113,33,206,182,41,228,251,242,119,249,51,160,90,149,63,165,190,151,235,125,59,22,75,220,190,151,164,229,242,185,47,181,166,189,74,247,110,221,174,137,211,77,15,94,43,147,62,40,24,251,152,156,201,217,248,57,122,218,24,127,10,139,112,122,67,169,126,151,79,154,220,164,114,32,72,144,141,138,114,91,136,45,86,202,72,245,65,250,166,122,104,122,25,89,248,0,10,86,254,205,94,105,255,0,218,14,21,127,205,85,31,243,225,110,152,33,122,213,113,43,5,236,28,70,174,199,136,197,74,234,181,233,85,185,141,68,66,146,195,111,201,136,219,206,37,180,169,74,81,32,148,179,34,35,82,143,77,53,51,239,30,212,7,31,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,8,107,141,252,81,176,27,4,241,230,153,130,243,35,75,174,67,143,33,113,46,235,130,156,239,49,139,121,255,0,178,150,137,164,165,74,150,180,43,94,122,91,50,54,139,213,79,53,212,173,148,204,160,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,18,178,117,196,230,196,205,53,247,35,12,235,246,95,208,75,146,86,207,163,240,189,36,245,83,210,251,89,144,244,175,172,68,86,219,143,202,109,130,87,214,43,215,230,104,158,212,232,114,43,49,184,223,74,203,142,15,86,177,150,187,67,151,87,166,208,36,83,147,50,36,71,18,135,205,137,19,152,140,226,219,221,234,169,104,75,230,178,65,154,73,102,130,73,169,27,183,151,181,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,0,14,63,153,124,204,89,185,90,183,173,75,207,16,96,203,93,189,95,186,35,219,147,166,198,35,90,233,136,122,44,151,138,89,180,73,53,60,132,170,58,73,104,79,175,177,106,82,73,106,73,54,190,192,0,3,143,213,115,49,102,208,51,71,74,202,197,118,12,184,181,219,142,215,69,199,66,156,146,55,24,152,178,118,97,63,17,100,73,213,149,161,168,102,234,86,102,104,89,115,18,102,133,37,4,239,96,0,0,17,255,0,56,185,197,177,50,129,98,71,175,215,225,250,102,228,172,239,250,63,111,243,30,143,233,78,83,209,209,43,249,210,24,117,182,57,77,200,39,62,176,139,126,155,83,169,159,100,128,0,20,173,253,154,188,211,255,0,180,28,42,255,0,154,170,63,231,194,207,178,103,141,119,86,98,114,217,103,227,29,235,79,165,66,173,92,30,144,234,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,139,181,128,0,139,249,224,207,29,155,148,27,102,156,195,40,137,94,190,235,18,34,191,2,220,53,153,26,233,201,144,146,148,251,235,73,235,29,10,105,47,54,211,134,75,213,227,73,147,110,33,183,137,61,175,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,8,213,156,220,244,97,198,79,40,80,91,169,192,250,81,121,214,118,187,77,182,99,204,40,238,42,46,253,174,74,144,238,197,242,25,45,171,74,12,208,165,56,225,26,82,147,36,186,182,253,6,79,179,103,102,230,235,11,254,156,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,0,16,131,20,56,163,97,126,23,102,208,176,38,187,26,35,54,77,18,60,152,151,61,216,78,185,40,226,213,121,36,235,109,48,204,84,186,165,161,181,36,227,58,147,34,89,60,234,181,229,148,117,115,166,248,0,241,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,23,242,87,196,194,196,205,5,117,120,111,121,81,62,136,95,211,106,18,253,9,77,96,158,151,22,163,5,40,122,66,118,190,72,209,183,153,97,163,75,188,205,137,90,146,149,183,249,195,101,174,235,100,230,98,205,188,115,23,136,121,101,84,25,112,46,203,14,60,58,146,13,68,110,49,82,167,63,22,35,170,125,11,36,145,54,182,157,150,134,148,218,187,200,219,90,20,173,92,75,93,128,0,0,7,31,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,59,0,0,143,249,149,206,45,137,149,155,239,13,168,24,151,15,165,182,239,191,76,117,183,7,49,229,250,35,162,101,149,183,252,213,150,28,114,71,53,199,208,223,170,105,217,174,227,212,181,210,64,0,0,134,185,251,204,118,107,242,171,74,133,137,88,99,108,89,87,69,137,42,65,198,168,174,117,2,98,159,160,172,210,202,89,57,15,53,61,36,234,31,117,79,18,86,76,54,134,204,155,109,70,165,184,131,84,53,181,184,218,99,236,74,236,89,23,174,20,97,253,86,138,141,253,76,58,90,102,211,229,59,170,20,72,217,33,199,228,33,26,44,210,103,171,74,213,36,105,45,166,100,162,182,156,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,250,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,159,231,51,26,238,172,187,101,178,240,198,59,42,159,74,155,90,183,253,31,211,49,84,105,199,34,175,159,62,60,117,239,75,110,54,179,209,15,40,203,69,151,172,69,174,165,169,29,96,255,0,102,175,52,255,0,237,7,10,191,230,170,143,249,240,186,145,194,179,131,155,59,55,40,184,95,244,226,187,30,37,98,187,62,67,113,168,86,226,167,156,87,234,171,39,16,79,154,22,77,186,104,67,77,44,220,82,205,27,53,229,160,204,148,234,8,235,47,251,53,121,167,255,0,104,56,85,255,0,53,84,127,207,133,159,101,70,231,204,213,243,135,8,189,115,55,109,218,150,189,86,179,203,126,151,64,163,211,229,71,149,6,46,134,123,167,27,242,29,209,231,53,73,147,36,73,83,73,45,28,51,90,148,219,93,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,7,194,190,237,230,46,235,34,225,181,100,164,148,213,102,149,46,158,225,25,17,234,151,153,83,103,222,70,93,202,247,31,224,99,57,89,160,195,41,120,79,141,247,93,172,252,87,88,101,53,105,238,196,37,182,105,37,49,213,188,132,26,117,66,72,203,70,251,52,45,61,194,205,56,62,99,90,238,28,63,169,225,117,98,162,133,75,166,73,122,68,86,214,246,170,40,205,177,1,132,17,18,156,51,239,51,46,196,145,123,189,194,199,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,7,249,200,121,17,163,187,33,197,18,80,210,20,181,25,158,132,68,69,169,138,2,226,65,137,210,49,23,50,149,198,83,81,55,226,208,156,147,73,66,18,241,169,9,54,103,203,211,179,122,136,140,137,127,119,224,66,66,112,113,193,180,85,175,74,206,42,213,34,110,98,28,89,20,248,252,198,245,34,121,14,211,223,74,203,114,12,181,208,207,180,149,175,221,237,22,251,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,215,126,227,166,35,229,211,61,216,167,138,24,95,89,232,106,176,113,2,226,105,230,93,35,92,90,132,85,84,222,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,55,127,150,140,197,216,153,160,194,200,24,153,98,200,254,229,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,128,15,21,138,184,209,133,248,33,74,164,87,113,94,239,137,109,211,107,149,136,244,24,115,37,161,206,65,205,121,43,83,105,113,196,164,210,202,54,180,226,141,215,13,45,164,146,102,165,36,123,80,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,59,7,13,12,241,201,203,141,228,206,15,95,8,136,188,58,189,43,13,173,233,110,45,168,235,161,212,94,38,216,41,170,121,102,148,156,99,74,26,75,201,90,189,68,54,78,32,200,210,180,61,121,32,40,219,137,126,120,228,230,58,242,123,7,172,116,68,70,29,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,134,182,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,94,247,15,156,237,210,179,95,96,57,66,185,223,137,7,17,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,203,37,25,19,141,235,45,71,20,205,118,107,176,227,41,88,112,187,214,245,119,174,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,175,60,87,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,183,62,19,121,50,174,225,37,11,249,76,95,53,94,85,86,251,183,209,30,137,71,142,180,45,182,40,242,22,204,148,201,144,178,215,87,157,229,50,164,54,147,34,109,179,61,250,173,102,134,98,175,23,188,11,135,134,25,142,137,136,214,245,27,162,162,226,93,61,85,23,148,131,97,12,170,176,194,201,185,164,219,77,146,86,157,200,92,71,214,181,145,155,142,201,117,68,181,30,228,163,160,112,92,199,74,237,43,17,238,60,188,84,235,52,166,109,186,221,62,77,201,77,141,32,144,220,165,214,26,56,205,184,136,235,212,148,230,248,169,90,214,217,146,204,147,16,150,157,132,78,154,228,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,138,49,87,19,45,92,27,195,139,143,20,175,89,125,61,22,217,167,187,80,147,181,198,208,227,219,11,212,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,153,123,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,52,39,145,12,11,174,229,219,44,22,142,28,222,52,106,85,58,233,79,85,81,174,166,158,104,94,249,82,36,56,226,9,231,80,68,78,188,219,6,195,10,89,26,147,245,36,148,45,72,74,20,117,67,196,34,255,0,188,176,179,136,245,237,136,56,125,112,203,161,220,52,57,20,73,48,103,70,50,222,210,253,13,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,213,50,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,133,184,134,103,78,171,154,124,80,145,66,180,46,9,106,194,187,106,65,21,191,12,227,42,41,77,124,155,218,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,46,91,107,91,219,163,93,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,182,64,0,205,182,110,176,66,149,151,28,197,222,120,53,66,174,75,171,211,104,18,35,42,28,185,109,165,15,155,18,34,179,37,180,57,183,213,82,208,151,201,6,178,36,146,205,6,162,74,55,108,43,74,224,217,141,127,78,114,251,86,193,201,116,254,76,188,50,168,23,37,246,218,218,219,240,106,46,200,144,222,229,27,138,53,60,151,209,48,149,162,16,146,111,145,166,229,111,49,202,184,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,132,233,226,151,142,144,240,127,42,117,235,110,21,103,164,185,49,19,253,13,211,25,108,152,113,197,197,112,200,234,11,83,110,158,238,79,75,204,101,78,33,42,82,28,146,199,217,53,18,211,73,152,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,166,138,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,115,50,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,69,94,40,254,4,241,55,228,190,113,8,87,87,14,14,32,19,50,239,93,107,9,49,122,226,255,0,74,121,253,75,237,73,144,219,242,28,183,101,108,91,155,163,161,148,56,226,217,121,194,36,45,146,78,210,113,210,117,38,143,174,39,110,252,0,85,95,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,127,192,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,156,28,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,31,38,236,160,125,43,181,107,54,183,166,234,180,111,76,211,228,83,253,35,73,147,211,206,135,205,109,72,231,199,119,67,229,188,141,219,144,189,15,106,136,143,67,208,102,223,49,88,13,121,101,183,23,43,184,83,121,194,150,149,211,164,45,116,201,207,71,38,81,86,167,26,212,81,230,180,73,90,211,177,196,167,83,73,45,91,22,75,109,71,189,10,34,176,174,15,185,188,238,202,61,245,55,251,188,219,25,77,192,255,0,135,149,62,35,206,160,255,0,191,125,179,90,63,187,164,220,252,195,98,213,0,82,183,19,172,248,254,91,235,178,112,27,9,235,91,172,27,126,160,175,73,85,41,213,30,100,91,161,228,161,149,55,170,121,73,62,76,119,211,32,147,181,199,26,121,68,219,197,174,198,148,92,43,36,153,62,185,179,115,138,13,81,82,82,225,89,52,57,12,42,236,172,68,118,63,62,11,14,182,250,217,67,109,186,178,82,150,242,163,45,162,90,80,225,54,106,37,173,42,34,218,171,116,226,143,224,79,19,126,75,231,16,133,117,112,224,226,1,51,46,245,214,176,147,23,174,47,244,167,159,212,190,212,153,13,191,33,203,118,86,197,185,186,58,25,67,142,45,151,156,34,66,217,36,237,39,29,39,82,104,250,226,118,239,192,0,120,170,22,52,97,125,203,138,23,54,11,209,110,248,143,222,214,124,120,210,235,20,85,33,198,159,97,135,219,67,141,186,141,233,36,188,141,174,181,185,77,26,201,6,235,105,94,211,90,72,225,175,26,191,11,22,183,196,8,62,93,81,17,171,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,0,20,173,198,175,197,61,173,240,254,15,152,212,68,202,225,167,158,169,57,154,182,101,97,134,39,79,151,43,20,45,200,239,212,165,78,84,86,155,98,175,78,57,4,73,125,4,195,104,105,149,178,111,178,202,155,52,150,226,229,184,149,44,212,225,55,55,192,7,138,198,140,94,179,112,23,11,238,12,92,196,7,229,183,66,183,99,165,233,5,17,131,121,247,86,183,18,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,44,235,102,43,30,111,44,201,98,229,119,21,175,57,178,212,186,140,133,162,153,5,233,4,242,41,52,226,90,142,60,38,141,40,66,118,54,149,104,106,36,39,122,205,110,40,183,173,70,122,94,0,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,0,56,166,107,179,93,135,25,74,195,133,222,183,171,189,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,121,236,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,171,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,251,86,69,243,155,93,201,230,35,202,169,185,74,244,205,153,116,116,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,254,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,10,118,226,161,145,89,54,5,195,85,204,246,22,192,150,253,177,92,144,245,74,243,101,233,77,108,164,212,95,148,202,18,251,70,227,132,243,136,148,244,147,51,109,8,95,41,105,89,238,75,107,66,27,134,185,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,215,16,106,74,210,135,90,105,102,133,236,218,122,30,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,32,7,19,172,248,254,68,40,82,112,27,9,235,91,111,235,130,158,175,73,85,41,213,30,92,171,93,149,45,149,55,170,121,74,46,116,134,21,32,147,181,198,221,101,38,219,197,166,246,148,116,172,45,39,133,62,123,106,165,85,129,149,156,101,185,162,42,154,168,228,197,145,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,122,146,104,52,114,18,107,222,195,109,218,248,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,160,28,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,186,7,14,44,142,70,205,109,229,62,240,196,21,203,143,135,86,124,134,17,57,150,144,235,75,173,203,81,26,202,19,79,145,18,80,132,164,146,167,212,149,115,82,135,90,74,73,38,241,58,219,136,69,255,0,121,97,103,17,235,219,16,112,250,225,151,67,184,104,114,40,146,96,206,140,101,189,165,250,26,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,170,100,147,56,54,206,110,112,189,170,210,78,36,43,218,135,29,132,221,148,120,141,72,228,65,125,215,31,67,43,109,199,80,73,82,30,76,101,186,72,74,220,54,201,68,133,169,70,91,149,34,128,0,6,112,114,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,234,192,85,95,28,239,208,159,239,39,240,208,225,71,158,159,204,101,127,26,239,63,252,30,45,129,54,114,127,190,74,169,110,72,53,127,193,116,168,82,127,93,146,95,246,187,34,213,0,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,103,219,61,25,50,174,228,243,17,226,211,27,170,250,102,204,186,58,137,22,205,73,213,160,165,41,182,141,28,216,210,91,78,154,60,215,53,162,55,18,146,109,196,173,42,78,211,53,180,223,182,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,179,78,40,254,4,241,55,228,190,113,8,80,8,211,158,52,98,245,155,128,184,95,112,98,230,32,63,45,186,21,187,29,47,72,40,140,27,207,186,181,184,150,154,101,180,118,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,103,135,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,124,226,205,41,66,86,235,174,172,144,141,251,74,95,240,197,225,255,0,15,23,102,70,204,14,55,219,189,93,139,19,107,246,205,53,215,24,118,45,122,83,111,188,203,170,146,132,172,220,38,88,114,63,107,46,33,41,121,75,78,166,166,210,180,57,114,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,1,222,42,11,140,118,13,162,147,122,81,177,86,151,19,107,19,34,199,167,200,229,183,161,27,203,118,160,250,150,123,80,69,174,132,90,153,171,95,187,218,35,223,14,12,78,145,135,89,148,161,178,170,137,177,22,186,228,106,74,208,167,141,40,81,189,62,38,189,155,210,70,102,72,251,255,0,3,23,251,29,228,73,142,212,134,212,74,67,168,74,210,100,122,145,145,150,164,63,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,7,53,204,109,244,214,29,96,165,225,116,184,249,52,184,180,74,130,154,86,226,73,243,19,17,229,150,135,185,61,190,167,176,245,25,196,196,27,138,69,233,127,220,23,43,139,91,206,214,42,210,230,17,153,154,148,163,117,229,175,222,122,158,170,247,159,226,98,245,184,108,225,63,228,223,45,180,26,132,152,236,34,77,201,30,45,104,148,148,104,178,110,68,8,103,181,70,104,73,235,170,59,75,180,190,243,18,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,143,65,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,66,118,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,3,228,221,151,77,10,198,181,107,55,173,211,59,162,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,193,158,204,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,196,245,224,177,86,199,154,141,155,117,195,170,212,226,74,194,10,92,133,196,165,53,45,237,242,226,214,204,219,121,230,162,164,143,84,70,54,158,230,58,149,232,158,107,141,169,175,89,82,12,236,208,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,117,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,159,108,197,96,53,229,150,220,92,174,225,77,231,10,90,87,78,144,181,211,39,61,28,153,69,90,156,107,81,71,154,209,37,107,78,199,18,157,77,36,181,108,89,45,181,30,244,40,138,127,240,190,226,9,26,147,26,139,149,236,105,170,203,90,23,33,48,44,250,228,151,93,146,189,239,59,22,60,58,41,52,211,10,81,32,148,183,212,135,221,119,99,104,36,181,234,161,40,209,197,7,136,36,106,180,106,214,87,176,90,171,45,8,68,133,64,188,43,145,157,118,50,247,178,236,168,243,40,166,211,172,37,70,131,82,24,82,223,105,221,142,32,212,215,172,133,47,90,182,1,237,112,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,138,244,236,174,33,152,13,114,101,113,220,209,92,19,37,208,41,180,249,10,164,84,104,174,167,155,52,171,105,105,46,122,58,46,187,83,41,107,74,210,182,214,157,169,229,171,123,156,157,142,147,116,153,153,124,197,223,121,160,197,57,248,153,125,72,254,235,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,101,112,167,200,228,108,74,170,192,205,38,36,174,91,84,43,98,176,75,181,169,137,67,172,29,70,163,21,72,89,77,91,154,17,46,51,46,232,148,165,181,31,49,230,156,74,205,41,105,77,189,113,34,31,241,83,193,202,238,46,229,30,175,38,220,123,89,118,21,65,171,197,200,219,81,252,234,44,102,31,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,164,28,39,190,191,37,248,167,102,226,103,162,253,39,244,74,224,167,87,122,46,127,39,170,233,100,182,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,109,60,95,238,154,21,243,146,252,61,189,109,105,221,109,22,224,188,41,53,74,116,158,82,219,231,197,126,147,61,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,10,193,202,119,138,124,27,248,129,111,121,139,2,207,184,210,99,29,118,207,193,171,75,7,105,12,242,226,98,37,66,68,138,164,157,200,61,209,105,170,142,226,99,108,82,12,203,123,239,199,119,152,149,161,73,233,182,250,201,113,68,85,195,146,60,6,141,152,236,203,217,216,109,89,133,45,251,120,228,46,169,112,27,49,221,113,5,78,140,131,117,198,221,91,75,66,153,67,202,75,113,137,221,233,216,185,8,50,213,91,82,122,51,20,3,197,31,199,102,38,252,151,201,225,14,41,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,83,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,162,6,109,56,169,127,38,156,193,79,193,202,78,15,125,39,137,111,83,218,244,187,242,42,221,3,142,78,146,211,18,24,233,212,150,221,46,74,24,112,201,123,209,185,110,56,90,108,75,90,189,37,50,199,155,204,26,205,165,10,165,87,194,169,181,84,75,162,114,125,47,75,170,64,84,121,80,57,203,121,44,111,82,77,76,175,152,81,220,89,114,157,94,137,211,118,213,30,209,218,197,53,241,58,226,1,15,23,102,73,203,246,8,92,93,93,139,19,115,23,53,73,166,216,118,45,122,83,111,178,243,73,140,181,32,220,38,88,114,63,99,205,173,41,121,75,86,132,166,210,133,185,93,96,61,254,5,227,166,35,229,211,17,233,216,161,133,245,158,134,171,7,86,158,101,210,53,197,168,69,81,145,185,22,75,100,101,204,101,123,83,169,106,74,37,37,43,66,144,180,33,105,209,78,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,2,173,120,216,96,189,86,163,26,195,199,123,122,208,151,42,61,46,60,170,13,205,88,101,106,90,34,176,110,182,186,114,93,111,118,136,65,186,244,210,39,73,4,91,220,66,22,173,84,210,78,37,240,197,197,47,201,126,114,108,174,174,187,232,202,85,219,212,90,213,15,230,188,238,171,170,108,250,70,59,16,165,35,116,230,225,122,233,219,166,158,178,137,6,177,42,184,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,201,227,5,140,117,219,231,52,7,133,82,25,233,232,184,105,79,98,60,54,247,33,124,249,83,163,177,46,68,157,73,9,90,119,33,113,154,229,154,150,146,233,183,167,105,184,162,30,219,131,6,3,70,186,177,66,229,199,250,236,41,125,61,143,29,52,186,18,213,29,212,176,229,70,99,110,37,247,16,241,44,144,181,179,27,84,41,163,74,251,39,54,179,216,105,65,170,226,70,85,196,180,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,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,133,101,208,56,222,218,170,190,234,80,238,156,15,170,162,204,93,65,239,71,84,41,245,22,213,84,102,10,89,34,107,157,17,100,77,56,242,222,74,148,173,178,16,150,208,233,36,185,166,214,247,123,86,125,113,74,196,198,158,27,23,206,37,225,165,119,211,54,221,103,209,157,20,222,149,232,252,222,85,126,43,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,69,130,213,56,81,231,167,243,25,95,198,187,207,255,0,7,139,96,77,156,159,239,146,170,91,146,13,95,240,93,42,20,159,215,100,151,253,174,200,181,64,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,203,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,196,180,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,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,133,101,208,56,222,218,170,190,234,80,238,156,15,170,162,204,93,65,239,71,84,41,245,22,213,84,102,10,89,34,107,157,17,100,77,56,242,222,74,148,173,178,16,150,208,233,36,185,166,214,247,108,83,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,173,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,226,185,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,212,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,51,237,86,164,213,104,21,89,180,42,237,50,93,58,165,78,144,228,73,144,229,178,166,95,140,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,191,78,29,217,188,254,85,184,52,127,74,102,243,177,10,206,229,66,186,54,64,233,153,127,154,167,122,89,109,237,51,108,249,173,180,173,228,157,155,93,109,221,27,67,102,214,238,63,197,27,61,181,92,19,165,51,129,24,47,115,68,143,123,87,35,173,87,5,70,35,234,235,109,232,74,74,13,164,55,180,182,181,38,66,86,163,37,239,230,52,218,73,100,148,155,204,186,154,139,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,83,150,44,189,90,185,95,193,170,46,17,218,210,122,254,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,189,109,4,165,45,72,105,166,144,107,94,205,199,202,184,163,248,19,196,223,146,249,196,33,64,34,213,56,81,231,167,243,25,95,198,187,207,255,0,7,139,96,77,156,159,239,146,170,91,146,13,95,240,93,42,20,159,215,100,151,253,174,200,181,64,17,127,63,217,193,165,101,55,8,212,170,121,203,114,251,188,99,204,129,106,33,150,146,104,140,250,16,146,114,115,170,113,10,107,100,115,121,165,147,106,74,141,213,169,8,219,176,220,113,186,12,250,89,117,125,42,250,117,244,154,171,244,147,210,30,150,244,199,90,231,93,215,115,57,189,79,63,94,103,59,153,235,243,55,110,221,235,107,175,104,181,78,37,191,150,95,236,122,97,79,242,131,244,87,229,11,233,133,63,211,190,140,219,201,231,116,21,45,155,182,125,95,59,151,203,230,242,190,171,155,204,229,125,94,193,82,194,228,248,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,177,80,20,173,198,175,197,61,173,240,254,15,152,212,68,32,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,164,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,234,200,246,107,181,90,25,118,200,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,207,190,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,81,212,106,160,0,101,92,95,247,11,143,2,120,101,243,175,56,154,37,80,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,86,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,103,135,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,149,92,55,56,118,82,177,222,51,152,209,143,116,41,111,225,243,145,212,155,122,3,51,210,210,43,143,243,95,142,250,221,91,15,20,134,17,29,108,30,136,50,108,220,90,208,162,81,161,10,67,145,175,56,57,76,188,178,139,138,31,65,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,207,191,240,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,119,104,2,133,184,140,228,163,249,42,226,59,21,251,2,153,85,115,12,174,159,172,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,148,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,158,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,107,249,210,207,85,155,128,217,121,164,95,22,52,249,117,27,135,20,104,238,61,97,60,204,83,66,18,135,35,182,178,169,58,79,182,105,74,25,76,150,28,38,92,65,173,197,173,8,52,18,121,139,110,133,170,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,31,148,126,170,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,23,83,195,115,136,36,156,196,198,115,7,177,146,171,17,56,139,78,142,169,48,170,79,58,211,43,185,144,110,190,227,164,212,118,88,105,150,87,25,146,97,38,132,169,75,113,4,183,52,209,14,25,67,94,35,252,64,38,102,34,186,238,18,97,13,197,254,148,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,82,77,112,188,159,101,50,242,205,214,40,125,7,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,45,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,136,120,163,248,236,196,223,146,249,60,33,197,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,138,112,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,84,64,205,167,21,47,228,211,152,41,248,57,73,193,239,164,241,45,234,123,94,151,126,69,91,160,113,201,210,90,98,67,29,58,146,219,165,201,67,14,25,47,122,55,45,199,11,77,137,107,87,164,166,88,243,121,131,89,180,161,84,170,248,85,54,170,137,116,78,79,165,233,117,72,10,143,42,7,57,111,37,141,234,73,169,149,243,10,59,139,46,83,171,209,58,110,218,163,218,59,88,12,171,137,105,195,207,58,117,92,172,98,132,122,21,223,112,75,78,21,220,178,12,174,8,101,25,82,138,19,230,222,214,170,12,54,149,18,144,180,168,154,75,166,130,81,173,146,81,114,220,90,25,219,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,214,42,175,142,119,232,79,247,147,248,104,170,177,119,220,56,56,128,67,204,69,9,172,36,197,235,139,253,54,32,117,47,181,38,67,108,71,110,226,139,189,110,110,142,134,80,219,104,121,150,204,144,182,73,59,141,182,137,212,154,254,184,154,157,64,3,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,120,115,59,151,171,171,43,248,203,90,194,59,166,79,95,208,114,228,211,170,136,138,228,118,106,112,93,78,230,164,54,149,151,247,205,172,146,165,165,14,180,234,9,107,217,184,253,253,171,156,218,236,76,152,222,185,59,187,105,93,117,42,119,73,34,212,168,199,66,16,229,61,196,213,88,155,38,52,130,236,230,50,189,175,184,135,59,92,67,138,52,30,244,45,60,136,214,36,86,118,243,131,115,102,231,20,29,173,40,229,194,178,104,114,31,77,167,71,150,212,126,124,22,29,109,132,60,183,28,105,4,165,45,229,70,67,166,133,45,194,108,212,104,66,148,69,185,94,215,135,54,74,63,149,86,35,191,95,191,233,149,86,240,202,214,250,202,148,150,11,148,221,82,113,26,13,186,98,94,220,149,167,114,22,110,58,166,137,74,67,105,74,117,105,79,52,225,95,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,138,28,73,176,159,242,147,150,218,245,66,52,118,21,38,219,143,42,180,106,90,53,89,183,30,4,195,218,147,36,40,245,213,125,133,216,95,121,10,41,195,251,134,69,151,127,219,247,43,107,113,151,104,245,104,147,12,200,205,42,73,180,250,23,239,45,15,84,251,203,241,33,163,188,185,95,77,98,46,10,89,247,75,111,147,171,149,68,167,169,213,110,37,31,49,81,25,89,234,123,149,219,235,251,79,81,210,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,87,175,23,188,95,118,215,194,152,24,123,76,169,189,30,93,90,91,75,144,134,158,216,110,70,118,52,246,148,149,18,86,70,105,51,73,106,70,147,35,211,219,220,42,123,2,108,153,88,133,139,214,149,173,29,142,113,77,173,64,105,228,154,77,90,182,185,77,33,93,132,149,126,191,180,180,26,66,194,219,105,171,55,13,173,107,85,150,137,180,210,104,176,97,108,36,146,118,155,81,208,141,52,208,180,251,62,226,252,8,122,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,62,77,213,129,120,143,104,97,61,149,141,245,58,55,54,204,190,250,182,169,181,72,230,107,109,153,81,228,190,195,145,100,118,23,41,227,233,214,226,8,245,74,219,51,52,168,205,14,165,185,23,195,175,61,82,114,181,121,21,143,136,51,229,175,10,235,242,30,122,115,49,162,180,181,211,42,47,20,116,21,72,204,155,55,222,66,91,142,150,214,202,87,246,22,165,165,11,90,73,11,188,143,165,150,175,209,95,167,95,73,169,95,70,253,31,233,111,76,117,173,244,61,15,47,155,212,243,245,229,242,121,126,191,51,118,221,190,182,186,118,138,55,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,251,8,74,212,132,45,70,132,115,252,142,101,18,171,155,236,92,85,168,253,70,93,30,211,160,199,77,74,227,170,177,29,75,90,24,53,146,81,21,149,154,77,164,73,120,247,108,230,30,132,134,222,112,146,231,40,219,86,130,45,59,90,133,99,90,180,107,42,214,131,209,81,109,250,124,122,93,58,55,53,110,114,34,176,218,91,105,189,235,53,45,91,80,132,150,170,51,81,233,169,153,159,104,250,192,2,58,231,147,40,148,172,223,97,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,44,245,37,182,203,134,151,57,68,218,179,237,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,66,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,139,10,206,70,81,41,89,65,225,249,107,218,143,212,98,86,46,202,246,36,83,234,87,29,85,136,233,66,22,249,82,170,9,68,86,86,105,39,87,25,146,221,179,152,122,154,220,121,194,75,124,211,109,48,215,41,222,41,240,111,226,5,189,230,44,9,105,197,27,34,84,172,19,170,179,142,248,47,108,203,143,100,215,36,45,55,5,58,35,9,232,173,233,170,82,9,165,183,180,247,53,26,66,150,162,36,108,229,180,226,73,4,164,147,204,180,154,246,18,255,0,135,238,68,107,185,170,186,155,189,110,148,116,88,101,111,212,9,186,140,157,80,231,165,37,48,228,87,29,165,108,68,134,164,49,205,141,33,71,212,164,141,40,211,66,213,93,133,123,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,63,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,53,153,148,194,25,56,11,143,55,206,17,188,196,182,227,219,181,135,153,167,156,183,218,121,247,105,203,209,216,79,56,182,180,65,173,200,206,50,225,145,18,116,53,153,26,82,100,105,46,235,120,99,164,204,79,225,149,65,195,155,134,179,214,214,176,211,20,32,83,153,74,201,245,188,154,59,244,186,147,144,141,199,92,53,33,91,86,137,108,33,8,50,38,218,140,210,77,9,45,170,95,21,202,119,138,124,27,248,129,111,121,139,3,223,241,18,199,72,120,253,154,203,174,228,160,214,125,39,109,208,121,86,221,5,228,147,6,218,162,197,35,39,86,211,140,154,146,243,46,74,92,167,155,112,212,165,41,183,145,246,72,137,9,158,188,24,48,26,77,171,133,247,46,63,215,97,68,234,47,137,9,165,208,150,168,237,41,246,233,208,220,113,47,184,135,137,102,180,33,233,58,161,77,26,81,219,5,181,158,242,82,13,54,62,40,7,138,63,142,204,77,249,47,147,194,28,82,62,5,226,60,236,14,123,48,244,202,55,93,102,65,184,29,182,234,82,99,153,173,202,116,164,179,29,198,215,33,26,122,140,185,213,33,8,112,140,211,204,73,161,91,13,109,19,157,3,39,89,197,190,242,129,125,200,175,208,33,250,102,219,172,236,250,65,111,243,25,143,233,78,83,50,17,23,249,210,216,117,198,57,78,72,55,62,172,139,126,155,85,169,31,103,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,104,83,32,153,120,170,229,159,45,20,11,14,234,165,68,129,118,84,36,73,173,220,104,141,49,82,81,214,190,189,16,147,81,153,160,150,220,102,226,178,178,107,234,247,180,163,73,175,83,113,113,211,137,215,16,9,152,69,14,78,95,176,66,226,233,47,169,123,152,185,170,77,54,251,82,168,49,92,97,151,154,76,101,169,4,217,188,251,114,59,30,109,106,83,41,66,180,36,184,164,45,186,150,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,236,43,61,89,76,179,114,139,144,155,86,199,161,72,137,88,174,207,196,136,178,107,183,26,96,28,87,234,171,40,85,67,96,150,131,113,211,66,26,105,100,218,80,75,217,175,49,100,68,167,86,103,29,120,92,120,236,195,47,157,121,60,209,237,120,150,100,86,54,89,110,104,184,159,134,48,34,69,194,251,142,67,20,216,176,83,41,215,31,164,84,74,57,154,152,89,190,226,221,121,15,19,15,60,151,9,71,180,249,141,169,40,36,182,110,114,172,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,250,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,83,50,56,33,74,204,126,9,93,56,47,89,174,75,163,71,184,227,180,148,79,140,218,92,92,103,217,125,185,12,172,208,174,197,160,157,101,189,232,213,38,164,110,73,41,6,100,178,205,16,159,252,73,241,175,249,68,229,247,43,184,198,229,63,162,151,112,83,238,94,189,132,181,203,109,19,152,118,4,121,92,164,243,28,50,100,223,101,211,111,114,205,92,179,70,237,21,169,23,148,225,83,137,150,174,13,227,6,38,98,149,235,47,167,162,219,56,95,83,168,73,218,227,104,113,237,149,10,118,198,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,17,2,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,13,15,100,143,1,164,229,199,45,22,118,27,86,97,68,98,225,40,235,170,92,6,204,118,155,89,212,100,172,221,113,183,86,210,214,151,150,202,84,220,98,119,122,183,162,58,12,180,78,212,151,117,25,87,30,255,0,21,176,47,17,240,106,29,161,86,189,104,220,170,85,247,111,194,185,40,21,38,12,215,22,108,89,12,54,241,161,43,50,45,30,107,154,148,58,217,145,41,42,52,153,106,133,182,181,244,187,43,59,120,161,105,229,94,241,202,171,239,203,149,66,174,199,143,18,133,46,52,166,225,46,134,193,205,114,77,65,163,229,51,205,150,137,100,234,155,90,92,116,137,40,53,17,106,149,26,7,42,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,59,179,226,55,107,80,172,110,29,87,165,149,107,65,232,168,182,253,62,221,165,211,163,115,86,231,34,43,21,72,13,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,81,190,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,193,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,158,225,193,196,2,30,98,40,77,97,38,47,92,95,233,177,3,169,125,169,50,27,98,59,119,20,93,235,115,116,116,50,134,219,67,204,182,100,133,178,73,220,109,180,78,164,215,245,196,212,234,21,87,199,59,244,39,251,201,252,52,85,88,188,158,26,121,234,147,153,171,102,86,24,98,116,249,114,177,66,220,142,253,74,84,229,69,105,182,42,244,227,144,68,151,208,76,54,134,153,91,38,251,44,169,179,73,110,46,91,137,82,205,78,19,115,124,5,37,241,35,226,9,27,49,50,91,193,236,27,170,203,78,29,83,164,38,76,218,147,46,186,202,46,101,155,76,56,209,59,29,230,26,121,148,70,120,159,73,33,74,82,28,89,33,205,53,67,102,80,44,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,223,226,182,5,226,62,13,67,180,42,215,173,27,149,74,190,237,248,87,37,2,164,193,154,226,205,139,33,134,222,52,37,102,69,163,205,115,82,135,91,50,37,37,70,147,45,80,182,214,190,151,101,103,111,20,45,60,171,222,57,85,125,249,114,168,85,216,241,226,80,165,198,148,220,37,208,216,57,174,73,168,52,124,166,121,178,209,44,157,83,107,75,142,145,37,6,162,45,82,163,64,229,88,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,165,219,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,173,94,44,89,40,167,93,54,173,79,53,24,111,76,217,114,81,180,147,120,176,130,149,33,234,172,20,183,30,59,114,27,73,41,109,179,210,182,206,229,146,91,66,77,163,117,197,172,141,162,37,213,182,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,121,251,178,233,174,223,55,85,102,245,186,103,117,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,46,251,134,126,74,42,57,96,177,42,87,182,37,211,58,108,73,187,117,141,54,27,133,21,239,67,65,101,231,9,184,236,200,101,78,111,231,104,135,220,52,185,180,244,97,38,130,83,38,165,77,81,21,120,163,248,19,196,223,146,249,196,33,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,5,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,123,135,7,16,8,121,136,161,53,132,152,189,113,127,166,196,14,165,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,215,19,93,255,0,53,217,174,195,140,165,97,194,239,91,213,222,186,171,59,152,197,2,128,195,196,137,85,121,73,34,51,74,76,200,249,108,163,114,77,215,140,141,45,165,73,34,37,173,109,182,188,246,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,182,111,74,204,126,111,41,148,50,223,213,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,118,149,194,135,35,145,173,170,85,19,55,24,140,185,101,93,169,71,144,187,70,146,104,118,57,65,136,234,92,97,83,95,37,18,77,213,190,210,151,202,73,106,209,50,234,92,213,106,113,28,159,107,198,175,194,197,173,241,2,15,151,84,69,69,224,222,16,222,88,239,136,148,252,45,195,230,34,63,112,213,163,206,122,11,18,95,38,81,33,113,162,61,40,217,37,159,170,149,173,44,41,8,53,26,81,189,73,220,164,39,85,23,148,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,20,173,198,175,197,61,173,240,254,15,152,212,68,53,182,112,134,242,187,240,190,247,197,202,19,17,30,161,97,236,138,75,53,210,83,228,135,217,69,65,199,154,97,228,32,251,22,130,117,146,109,68,71,188,141,230,204,146,105,37,169,31,87,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,212,7,18,62,32,145,179,19,37,188,30,193,186,172,180,225,213,58,66,100,205,169,50,235,172,162,230,89,180,195,141,19,177,222,97,167,153,68,103,137,244,146,20,165,33,197,146,28,211,84,54,101,10,232,86,5,229,115,91,55,53,231,66,183,165,203,161,89,209,227,73,174,212,18,68,76,65,68,137,8,142,193,45,70,100,70,183,29,112,137,40,45,86,100,151,20,69,181,181,169,62,124,106,160,0,101,92,95,247,11,143,2,120,101,243,175,56,154,37,80,10,43,226,185,139,56,203,124,102,57,251,11,19,45,15,163,52,27,43,168,110,210,135,181,46,117,208,95,90,72,234,125,65,23,214,245,28,132,122,169,61,172,242,185,70,92,212,60,165,241,92,151,225,190,28,98,238,104,44,12,57,197,169,157,61,173,90,168,56,212,196,245,197,19,170,113,17,221,114,60,94,105,232,101,207,125,13,49,162,12,156,87,55,107,106,74,212,149,22,140,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,28,87,59,152,115,132,120,157,150,139,198,137,141,87,84,75,82,222,133,29,21,36,92,111,70,67,235,163,203,105,100,108,190,210,20,70,165,173,74,62,73,182,222,142,186,135,214,202,20,74,116,140,103,48,93,159,7,251,215,30,110,204,6,169,192,196,232,242,228,89,52,57,17,224,216,213,89,168,250,247,216,79,53,50,163,33,102,173,206,198,142,164,50,134,212,105,209,38,167,90,74,212,76,147,108,207,81,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,204,224,229,50,242,202,46,40,125,7,174,200,151,88,161,79,142,220,154,21,198,168,5,21,138,170,9,180,27,228,132,19,142,146,22,211,171,54,212,131,94,253,57,107,50,36,186,131,62,20,45,211,133,14,71,35,91,84,170,38,110,49,25,114,202,187,82,143,33,118,141,36,208,236,114,131,17,212,184,194,166,190,74,36,155,171,125,165,47,148,146,213,162,101,212,185,170,212,226,57,53,22,45,167,27,184,127,195,204,70,78,240,131,22,240,134,221,255,0,77,136,24,127,106,176,236,104,238,49,29,187,138,47,67,21,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,212,155,85,44,61,254,5,224,94,35,230,47,17,233,216,95,133,244,110,186,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,208,246,93,112,26,205,203,110,17,208,176,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,164,147,90,182,32,144,218,79,98,18,69,210,197,0,241,71,241,217,137,191,37,242,120,67,138,71,192,188,71,157,129,207,102,30,153,70,235,172,200,55,3,182,221,74,76,115,53,185,78,148,150,99,184,218,228,35,79,81,151,58,164,33,14,17,154,121,137,52,43,97,173,162,115,160,100,235,56,183,222,80,47,185,21,250,4,63,76,219,117,157,159,72,45,254,99,49,253,41,202,102,66,34,255,0,58,91,14,184,199,41,201,6,231,213,145,111,211,106,181,35,236,225,85,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,141,10,100,19,47,21,92,179,229,162,129,97,221,84,168,144,46,202,132,137,53,187,141,17,166,42,74,58,215,215,162,18,106,51,52,18,219,140,220,86,86,77,125,94,246,148,105,53,234,110,46,69,0,202,184,246,184,163,132,55,150,16,73,182,88,188,24,136,72,188,45,122,101,223,72,122,51,228,234,31,167,78,107,123,74,50,236,82,22,149,19,141,173,42,34,209,109,40,211,185,6,133,170,111,240,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,130,170,248,231,126,132,255,0,121,63,134,138,213,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,255,0,45,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,239,251,36,153,193,182,115,115,133,237,86,146,113,33,94,212,56,236,38,236,163,196,106,71,34,11,238,184,250,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,169,20,0,56,86,112,114,153,102,230,235,11,254,131,215,100,68,163,215,96,72,110,77,10,227,84,3,148,253,41,102,226,13,242,66,9,198,141,104,117,164,27,106,65,175,102,188,181,153,26,154,65,150,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,231,199,117,201,246,83,47,44,221,98,135,208,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,242,216,165,109,53,121,97,181,211,107,60,209,58,154,181,26,116,45,134,146,86,238,108,117,163,77,52,61,126,215,184,255,0,3,25,189,199,123,42,86,30,226,245,219,107,72,99,146,80,171,83,218,101,4,147,78,141,162,83,168,79,97,165,63,169,236,45,5,176,240,132,197,247,46,140,41,159,135,181,58,155,210,37,210,101,186,184,232,117,237,230,220,102,163,64,105,41,73,41,102,100,146,53,30,132,73,34,45,125,157,194,194,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,7,241,74,36,164,212,125,196,90,138,63,226,213,137,206,221,248,252,197,178,203,173,170,45,30,154,150,20,72,81,158,142,181,54,114,15,93,22,101,174,138,247,17,254,3,240,112,161,194,199,111,188,197,157,114,100,37,170,5,6,157,215,182,241,182,102,146,146,196,232,42,34,220,104,82,117,218,179,61,53,35,251,200,94,114,18,72,66,80,93,201,34,34,31,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,180,228,183,2,240,227,49,124,51,44,60,47,197,10,55,93,74,157,233,151,89,121,163,36,74,167,202,77,94,113,55,42,51,134,71,203,121,27,149,161,232,105,52,169,72,90,86,133,173,10,169,108,203,229,210,251,202,254,41,207,195,59,234,63,247,89,148,121,187,217,254,147,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,126,130,153,157,60,121,162,229,161,121,83,163,92,17,32,89,174,72,124,214,252,104,220,170,138,161,62,181,184,245,60,223,74,136,142,51,142,184,226,214,91,121,138,222,166,205,195,100,205,161,231,242,209,151,75,239,52,24,167,3,12,236,88,255,0,220,166,86,38,239,103,250,50,151,212,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,247,17,119,153,104,35,46,184,13,102,229,183,8,232,88,83,102,66,136,148,83,163,161,117,57,204,199,54,87,86,168,154,18,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,233,96,0,2,16,113,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,63,171,135,54,66,127,146,189,9,252,72,196,71,250,140,77,185,169,253,28,184,236,72,223,22,139,5,107,67,167,13,38,131,216,243,198,182,219,83,174,246,164,148,132,161,163,218,149,56,247,149,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,209,237,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,21,25,136,220,36,47,38,115,95,67,179,236,102,101,200,194,75,146,67,213,169,245,118,244,140,139,126,156,153,135,205,166,165,215,92,144,183,100,162,58,216,75,46,56,159,174,91,134,163,78,214,95,90,45,166,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,128,0,85,7,26,252,16,170,149,86,205,204,139,53,200,138,166,170,60,123,30,69,53,77,169,47,182,249,42,108,198,159,66,187,82,180,41,38,242,84,71,180,208,104,108,203,126,243,229,213,176,250,182,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,126,74,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,151,176,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,2,128,120,163,248,236,196,223,146,249,60,33,55,248,73,216,22,110,41,228,154,255,0,195,236,65,183,162,87,45,234,229,241,62,52,232,50,72,246,58,143,71,211,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,160,6,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,62,131,134,182,0,254,93,115,65,111,253,35,195,223,165,22,45,175,206,169,220,189,74,53,130,199,243,119,186,36,191,169,146,92,223,41,45,104,199,173,204,74,28,220,133,54,151,116,191,225,84,25,211,225,33,26,139,74,170,226,150,84,217,150,228,120,17,217,117,251,12,249,178,159,82,16,149,19,238,193,144,227,138,117,213,232,77,175,166,89,41,106,62,119,45,195,51,105,129,42,184,121,228,178,149,149,140,47,143,93,187,237,248,137,197,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,99,136,67,59,121,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,189,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,128,171,112,121,198,23,179,23,54,198,161,75,151,15,9,23,33,197,67,190,37,156,25,47,178,193,197,55,155,67,144,83,37,183,156,89,61,164,99,89,37,4,163,35,116,146,148,158,210,182,172,23,194,27,55,1,112,190,223,194,60,63,98,91,116,43,118,58,153,142,114,223,55,159,117,107,113,78,186,243,139,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,162,133,184,165,224,92,204,31,205,101,122,228,133,70,233,45,188,68,255,0,68,148,199,155,55,220,109,114,156,34,42,130,20,227,165,183,157,213,115,30,83,104,82,146,134,228,177,246,73,68,132,197,89,55,77,118,93,171,78,178,164,78,223,69,165,84,38,213,33,198,229,32,185,82,165,183,25,185,14,111,34,222,173,200,133,24,180,51,52,151,47,84,145,26,148,102,163,93,53,219,126,157,94,164,210,39,116,241,46,106,122,41,117,70,249,72,95,81,21,18,152,150,150,245,81,25,163,71,226,71,94,169,50,87,169,166,187,84,162,62,193,146,60,6,141,152,236,203,217,216,109,89,133,45,251,120,228,46,169,112,27,49,221,113,5,78,140,131,117,198,221,91,75,66,153,67,202,75,113,137,221,233,216,185,8,50,213,91,82,122,51,1,149,113,125,8,202,142,28,102,215,34,56,61,101,94,173,116,53,88,56,127,65,126,129,95,97,146,92,170,68,165,83,35,145,169,36,102,92,198,87,181,36,235,38,100,151,18,148,153,26,22,134,220,69,32,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,214,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,85,193,111,0,127,250,45,204,29,227,135,191,248,61,50,203,174,205,71,252,97,21,37,69,65,159,252,3,70,249,39,251,179,72,95,231,208,37,87,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,105,226,63,195,254,30,98,40,78,226,222,16,219,191,233,177,3,166,97,216,209,220,98,59,119,20,93,232,111,108,133,188,182,219,67,204,182,102,180,60,106,220,109,180,109,40,151,245,38,213,43,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,160,156,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,161,175,28,239,208,159,239,39,240,209,89,118,29,129,121,98,125,204,197,153,135,246,244,186,237,118,84,121,114,99,211,226,17,41,247,209,26,59,146,29,38,211,174,171,89,52,203,134,72,78,171,89,145,37,36,165,25,36,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,208,70,78,179,139,98,102,254,196,145,95,160,67,244,53,201,70,217,244,130,223,230,61,35,209,124,215,164,34,47,243,165,176,211,111,243,91,142,110,125,89,30,205,118,171,67,46,216,129,197,175,58,254,132,135,51,41,184,101,83,170,195,173,61,201,114,244,168,48,124,134,211,5,230,57,136,166,36,205,59,220,231,33,214,156,117,77,169,41,38,201,45,25,184,78,188,132,86,94,11,225,13,229,143,88,161,111,225,30,31,177,17,202,237,197,33,76,199,57,111,147,44,52,132,54,167,93,121,197,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,248,161,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,232,70,84,112,227,54,185,17,193,235,42,245,107,161,170,193,195,250,11,244,10,251,12,146,229,82,37,42,153,28,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,41,7,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,178,174,11,120,3,255,0,209,110,96,239,28,61,255,0,193,233,150,93,118,106,63,227,8,169,42,42,12,255,0,224,26,55,201,63,221,154,66,255,0,62,129,106,128,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,47,127,215,109,155,154,242,171,87,108,203,26,37,157,66,151,32,213,79,161,70,157,34,98,32,176,68,68,148,27,242,22,167,93,94,133,185,107,51,34,53,169,70,148,182,157,168,79,74,201,126,36,97,198,17,102,130,192,196,108,90,135,212,90,212,90,131,142,204,87,66,82,250,87,23,29,214,227,202,229,30,166,124,135,214,211,250,160,141,196,242,183,54,149,45,41,73,232,248,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,109,60,71,248,127,195,204,69,9,220,91,194,27,119,253,54,32,116,204,59,26,59,140,71,110,226,139,189,13,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,164,218,165,107,78,233,174,216,215,85,26,245,181,167,116,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,216,58,86,102,51,85,139,153,175,188,163,94,24,165,82,136,148,83,163,244,212,202,69,53,181,179,78,167,32,201,60,195,101,165,173,106,222,226,146,74,90,214,165,45,90,37,58,236,67,104,68,170,225,165,195,238,78,48,213,104,249,131,197,250,84,71,48,250,4,142,166,143,73,150,211,82,152,185,86,133,74,97,194,112,144,249,45,132,71,146,195,74,52,60,210,144,249,106,147,35,65,171,91,159,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,137,211,196,235,135,252,204,93,135,39,48,56,33,110,245,119,212,77,207,220,212,214,156,125,217,85,232,173,176,203,45,42,50,20,179,108,158,97,184,253,140,182,132,169,228,173,90,26,156,74,16,229,75,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,162,176,120,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,132,117,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,141,86,86,52,98,134,29,89,183,142,31,216,247,124,186,53,10,255,0,143,30,37,199,30,50,27,74,231,176,201,185,177,163,116,211,205,66,12,158,117,43,74,20,146,113,14,41,11,220,147,50,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,183,76,213,101,234,213,202,255,0,10,251,203,8,237,105,61,127,65,232,153,53,26,162,226,183,29,234,156,231,107,80,148,236,135,18,130,254,245,180,18,148,181,33,166,154,65,173,123,55,29,43,13,84,0,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,1,31,243,139,147,171,19,55,246,36,122,5,126,103,161,174,74,54,255,0,163,247,7,45,233,30,139,230,189,29,114,191,154,161,246,155,127,154,220,114,111,235,12,246,107,185,58,25,118,231,222,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,19,195,23,62,63,150,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,53,226,89,158,168,217,154,185,162,225,134,24,207,137,43,11,237,201,12,84,162,206,76,87,91,126,175,81,56,230,74,125,100,251,104,117,148,50,79,188,202,91,36,150,227,230,56,165,44,148,217,55,202,178,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,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,191,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,28,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,124,218,201,42,66,150,211,174,160,150,141,251,138,186,178,117,194,118,251,163,99,44,139,159,51,212,58,87,209,187,58,160,133,211,233,123,153,168,65,186,253,89,9,39,55,54,250,92,101,150,220,68,103,185,114,25,250,228,175,150,180,17,111,72,182,161,149,113,165,60,167,120,88,193,191,135,246,247,151,48,33,175,19,46,30,117,92,94,170,171,48,120,33,14,92,235,218,116,138,125,54,187,64,37,41,101,85,37,41,168,140,74,97,71,234,176,182,146,109,19,187,205,44,242,91,83,166,166,205,181,155,210,87,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,153,20,2,128,120,163,248,236,196,223,146,249,60,33,55,248,73,216,22,110,41,228,154,255,0,195,236,65,183,162,87,45,234,229,241,62,52,232,50,72,246,58,143,71,211,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,160,6,118,242,125,115,101,27,20,29,162,168,165,205,178,107,146,31,85,167,88,150,236,126,124,230,26,109,133,188,135,27,105,102,164,173,149,73,67,70,181,33,178,112,210,107,66,82,71,181,62,131,134,182,0,254,93,115,65,111,253,35,195,223,165,22,45,175,206,169,220,189,74,53,130,199,243,119,186,36,191,169,146,92,223,41,45,104,199,173,204,74,28,220,133,54,151,116,191,224,1,149,113,123,213,12,166,89,185,186,200,78,13,216,245,217,17,40,245,216,22,61,181,38,133,113,170,1,202,126,148,179,133,20,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,82,94,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,109,60,49,120,128,76,197,216,113,178,253,141,247,23,87,125,68,218,197,179,82,117,183,221,149,94,138,219,15,60,234,100,173,40,54,201,230,27,143,218,243,139,74,158,74,211,169,41,196,173,110,120,14,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,79,241,88,200,149,84,170,179,243,77,131,86,204,69,83,85,28,223,189,233,84,230,20,151,219,124,148,181,57,88,36,17,154,86,133,36,210,79,236,74,77,6,142,122,137,123,223,113,186,245,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,41,192,188,116,195,140,197,225,197,59,20,48,190,179,215,82,167,106,211,204,186,68,137,84,249,73,34,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,93,0,0,87,175,23,220,179,217,183,142,15,73,204,210,103,75,129,118,88,113,225,83,86,73,51,113,138,149,57,249,201,105,44,45,6,162,38,214,211,178,214,234,92,79,121,27,136,90,85,171,106,106,152,70,151,114,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,146,90,20,131,238,81,25,24,163,30,43,216,88,237,137,152,178,174,67,134,180,192,175,83,186,247,30,38,244,73,201,126,116,229,25,110,36,37,58,237,65,30,154,153,253,230,63,127,9,92,77,118,208,199,231,237,151,157,109,49,107,20,213,48,146,90,180,213,215,102,193,65,105,170,200,181,209,62,227,63,196,94,2,84,74,73,40,187,140,181,31,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,31,142,179,33,17,41,19,165,56,189,136,102,51,174,41,68,122,104,68,147,51,61,127,96,206,126,115,43,75,174,230,62,249,148,169,78,190,134,235,149,54,155,83,139,221,162,10,124,131,34,35,212,251,59,125,130,198,120,55,225,199,162,240,250,181,127,57,29,212,170,92,217,48,210,181,163,66,52,173,138,123,165,161,237,47,119,235,126,207,104,178,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,237,115,137,149,91,55,53,248,71,80,179,235,52,216,137,185,233,209,228,73,180,234,238,56,108,174,157,81,52,122,132,167,82,133,171,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,80,13,79,5,241,66,139,139,136,192,138,205,161,46,5,246,229,97,138,10,40,242,86,219,75,84,215,214,132,50,146,113,74,38,141,14,27,141,154,29,223,203,82,22,149,146,141,6,74,23,231,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,215,202,220,179,109,178,83,134,107,54,88,66,249,77,150,136,73,232,183,57,104,91,174,16,144,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,113,252,219,224,189,43,30,178,243,123,97,252,171,66,37,197,87,114,143,50,93,183,29,229,165,165,181,91,110,59,157,19,173,58,165,36,154,95,52,210,147,81,169,41,52,45,104,94,173,173,100,121,183,1,55,248,72,96,52,156,83,204,187,120,147,80,133,17,251,123,12,35,250,82,73,73,142,212,132,59,81,125,14,53,5,178,66,214,74,66,210,162,118,74,29,74,23,177,112,210,94,170,150,133,21,228,128,160,30,40,254,59,49,55,228,190,79,8,121,252,146,103,6,230,202,54,40,53,90,73,203,155,100,215,36,48,155,178,143,17,168,252,249,204,52,219,232,101,109,184,234,13,73,91,42,146,183,73,9,91,100,225,164,144,181,36,143,114,111,39,18,48,207,6,179,137,129,209,232,151,60,79,77,218,23,117,62,53,102,143,80,105,181,49,42,55,53,158,100,105,209,141,196,111,101,226,67,154,150,228,246,165,106,67,137,82,20,180,42,5,101,67,23,178,209,195,118,171,84,192,44,108,126,224,167,226,133,98,66,158,189,107,209,24,92,250,36,52,50,169,42,166,50,223,47,71,141,14,68,113,151,200,209,29,107,221,60,146,234,144,104,83,76,89,165,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,16,87,140,22,14,80,175,156,176,30,42,200,123,167,173,97,165,65,137,16,220,218,181,243,226,206,144,196,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,82,8,11,137,224,193,128,210,109,92,47,185,113,254,187,10,39,81,124,72,77,46,132,181,71,105,79,183,78,134,227,137,125,196,60,75,53,161,15,73,213,10,104,210,142,216,45,172,247,146,144,105,177,240,25,87,22,211,194,83,58,254,155,135,15,41,184,155,83,170,204,173,51,206,114,203,168,62,124,246,213,5,150,57,139,166,40,201,59,219,228,161,167,92,105,78,41,73,54,205,77,17,182,77,50,133,200,174,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,233,1,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,92,43,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,11,113,75,168,224,116,188,214,87,161,97,13,185,208,213,96,253,93,227,58,44,198,87,79,168,86,20,68,183,20,203,45,145,242,222,70,227,68,133,26,200,214,250,92,220,210,22,135,29,127,202,112,237,177,113,150,245,205,101,169,43,4,42,148,170,85,106,218,230,214,103,212,170,140,38,68,88,148,178,34,143,40,214,198,228,173,254,98,36,242,73,182,212,149,154,158,35,39,25,34,55,155,152,28,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,68,138,226,189,145,201,54,213,86,183,155,140,57,92,66,161,84,164,71,93,221,73,36,53,28,224,203,117,77,176,153,172,18,73,36,234,31,117,72,230,164,245,116,158,117,78,106,180,184,190,76,0,194,28,104,197,12,5,188,155,196,12,35,187,229,219,181,214,227,187,16,228,50,134,221,67,172,56,69,189,167,90,117,42,105,212,106,73,81,37,105,81,18,208,133,150,138,66,76,188,165,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,65,57,23,201,149,11,39,152,113,42,152,229,87,211,55,157,209,211,200,185,170,77,45,101,21,78,52,75,229,70,140,218,180,209,150,185,174,145,56,164,147,142,41,106,82,182,145,161,166,243,216,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,109,60,37,51,175,233,184,112,242,155,137,181,58,172,202,211,60,231,44,186,131,231,207,109,80,89,99,152,186,98,140,147,189,190,74,26,117,198,148,226,148,147,108,212,209,27,100,211,40,92,138,226,25,146,202,86,105,240,190,69,118,208,183,226,43,21,45,168,228,118,252,195,146,152,167,53,130,115,115,180,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,249,141,161,111,110,144,24,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,81,95,19,12,235,211,179,63,125,211,108,156,52,169,245,56,109,105,105,38,20,198,206,83,62,153,156,243,45,155,146,30,142,242,91,217,201,213,108,54,74,111,113,106,250,137,102,151,137,41,231,249,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,60,6,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,254,249,181,146,84,180,161,214,157,65,45,123,55,28,233,225,41,157,127,66,76,135,148,220,77,169,210,161,209,94,231,57,101,212,31,62,67,137,156,243,252,197,211,20,100,157,142,115,150,235,174,52,167,20,149,19,132,166,136,220,55,89,66,45,168,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,87,197,115,34,223,159,205,6,10,89,159,248,68,171,254,20,21,127,122,164,213,27,142,73,255,0,133,234,150,149,126,163,198,143,237,135,132,74,200,14,79,170,185,178,197,196,166,160,81,27,177,44,233,16,231,221,107,121,213,18,228,176,181,168,219,130,210,91,90,93,223,32,153,117,6,226,84,146,105,9,90,247,111,38,219,114,255,0,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,103,91,61,63,201,199,249,71,92,95,201,127,255,0,161,79,87,173,233,118,122,47,210,155,215,212,122,55,111,253,199,246,54,255,0,83,127,55,149,245,28,145,208,56,86,126,89,127,149,197,35,242,65,232,174,79,163,221,250,95,233,61,188,159,163,188,246,58,157,191,235,156,238,103,79,202,229,246,243,121,123,254,167,154,58,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,233,92,87,179,131,96,217,56,95,91,203,29,8,226,87,47,107,174,60,116,212,218,54,153,144,197,10,23,49,183,137,111,165,212,45,61,75,137,73,114,144,68,78,54,74,76,130,83,102,150,13,202,97,19,43,134,94,112,109,156,173,98,133,110,139,136,199,18,29,147,124,199,105,53,90,194,154,144,235,244,199,225,183,33,113,150,134,216,67,138,117,11,83,203,105,72,36,107,171,141,175,114,73,181,37,118,105,197,31,192,158,38,252,151,206,33,10,1,26,168,1,82,188,90,243,175,233,185,147,50,155,134,85,58,84,202,43,60,151,47,74,131,7,207,113,83,153,127,152,138,98,76,211,177,190,74,218,105,199,84,218,148,163,112,210,209,155,102,211,200,93,96,137,41,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,65,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,214,2,26,241,29,200,228,156,214,217,176,47,12,62,92,72,248,139,103,199,125,16,89,117,13,52,138,220,69,25,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,209,8,247,248,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,69,56,23,129,120,113,151,76,56,167,97,126,23,209,186,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,160,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,0,241,71,241,217,137,191,37,242,120,67,207,228,147,56,55,54,81,177,65,170,210,78,92,219,38,185,33,132,221,148,120,141,71,231,206,97,166,223,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,121,56,145,134,120,53,156,76,14,143,68,185,226,122,110,208,187,169,241,171,52,122,131,77,169,137,81,185,172,243,35,78,140,110,35,123,47,18,28,212,183,39,181,43,82,28,74,144,165,161,80,43,42,24,189,150,142,27,181,90,166,1,99,99,247,5,63,20,43,18,20,245,235,94,136,194,231,209,33,161,149,73,85,49,150,249,122,60,104,114,35,140,190,70,136,235,94,233,228,151,84,131,66,154,98,205,45,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,62,176,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,199,248,134,100,178,149,154,124,47,145,93,180,45,248,138,197,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,99,104,91,219,168,218,214,194,172,71,189,49,30,46,16,219,118,93,86,93,231,46,160,186,90,104,138,142,109,74,110,83,102,162,117,183,82,230,222,79,47,98,205,195,115,106,91,74,22,165,154,73,42,50,159,252,94,105,216,143,72,195,140,184,83,49,122,227,165,87,175,56,212,250,251,117,186,149,46,25,198,139,38,81,21,51,114,144,217,159,224,70,162,75,105,90,136,212,150,153,37,19,72,224,28,46,60,118,97,151,206,188,158,104,191,225,154,204,209,254,66,127,46,215,55,242,104,255,0,239,109,252,203,208,159,219,159,248,27,29,71,246,239,243,143,237,142,127,219,255,0,147,234,237,18,171,131,175,229,219,242,237,80,250,1,255,0,222,219,234,191,40,31,218,127,248,29,67,209,159,157,254,113,253,177,191,251,95,255,0,230,122,186,11,169,0,17,87,138,63,129,60,77,249,47,156,66,20,2,53,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,2,183,56,200,97,199,165,48,250,139,127,55,29,213,42,36,200,208,212,180,35,82,36,161,138,131,189,167,180,253,255,0,173,251,61,162,185,178,103,90,93,11,49,246,52,164,202,117,132,57,92,166,52,226,155,94,221,80,115,227,153,145,158,165,217,217,237,26,48,163,72,68,186,68,25,77,175,122,30,140,211,137,81,158,186,145,164,140,143,95,218,63,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,15,47,138,117,6,233,56,103,118,213,30,94,196,68,161,207,125,74,215,77,9,17,214,163,61,117,47,119,188,102,215,25,42,174,92,184,191,119,78,104,249,165,42,224,159,201,50,245,183,37,82,156,52,251,79,95,181,236,23,191,195,222,207,102,208,203,5,164,134,227,242,23,84,167,192,168,186,157,132,157,206,57,79,137,185,70,91,75,83,245,123,207,83,251,196,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,121,79,201,109,137,249,83,252,181,250,11,253,25,253,31,250,45,233,62,169,239,245,47,169,234,121,28,157,252,175,207,122,219,246,111,246,110,211,176,122,176,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,40,7,137,166,10,126,69,179,113,116,244,245,14,170,5,247,173,235,15,123,187,222,107,173,125,238,161,183,52,109,9,78,146,154,147,177,37,187,70,141,173,202,53,110,210,42,139,201,225,33,128,209,176,179,45,13,226,77,66,20,182,46,28,79,145,233,73,37,38,59,177,214,213,57,133,184,212,22,201,11,89,165,104,82,77,217,40,117,40,70,244,76,73,122,201,66,20,115,124,5,0,241,71,241,217,137,191,37,242,120,66,47,185,73,170,179,74,143,93,122,153,45,20,217,146,30,137,30,98,153,81,48,243,236,165,181,58,210,28,211,106,150,132,190,202,148,146,61,82,78,182,103,166,226,214,117,112,220,226,9,27,46,210,92,193,236,100,170,203,86,29,84,100,42,76,42,147,206,186,242,45,149,147,79,184,233,53,29,150,29,121,228,73,120,216,73,161,42,74,27,89,173,205,53,91,134,113,3,26,49,122,242,199,172,80,184,49,115,16,31,136,229,118,226,144,151,164,20,70,9,150,26,66,27,75,77,50,218,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,238,123,133,30,93,63,34,217,113,98,255,0,173,199,217,114,98,151,79,93,145,235,235,202,165,165,10,244,115,94,171,171,109,90,182,235,146,55,18,80,178,234,249,107,45,90,45,38,168,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,102,95,21,112,206,234,193,188,71,184,240,182,245,137,211,214,173,154,131,180,249,59,91,113,13,189,176,253,71,218,230,33,11,83,46,160,210,227,107,52,150,246,214,133,17,104,162,30,126,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,165,236,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,58,0,12,171,128,188,158,26,121,234,147,153,171,102,86,24,98,116,249,114,177,66,220,142,253,74,84,229,69,105,182,42,244,227,144,68,151,208,76,54,134,153,91,38,251,44,169,179,73,110,46,91,137,82,205,78,19,115,124,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,22,189,196,215,61,180,172,17,179,106,56,25,133,183,52,182,241,66,189,29,180,202,153,75,125,40,93,183,9,102,149,41,110,57,161,154,36,188,214,169,109,8,218,226,16,231,63,115,102,76,243,105,219,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,177,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,208,158,84,114,163,135,25,74,195,132,89,86,83,93,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,112,91,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,184,156,224,230,206,205,202,46,23,253,56,174,199,137,88,174,207,144,220,106,21,184,169,231,21,250,170,201,196,19,230,133,147,110,154,16,211,75,55,20,179,70,205,121,104,51,37,58,130,60,230,14,235,146,204,199,82,178,177,143,52,172,84,174,217,17,46,90,106,99,189,77,152,131,105,42,155,9,135,246,147,146,160,169,70,73,68,148,164,141,61,166,68,182,214,243,70,164,115,57,137,209,69,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,44,67,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,1,121,60,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,230,248,10,213,226,197,157,122,117,173,106,212,242,175,134,245,61,247,37,103,72,215,139,232,57,81,222,165,65,83,113,228,55,29,181,18,80,219,221,83,111,109,89,165,197,164,154,39,91,90,12,221,35,69,91,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,138,50,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,47,1,157,188,159,91,57,185,194,247,104,170,40,144,175,106,28,119,213,105,214,37,187,35,145,5,247,92,97,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,86,122,234,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,189,195,155,58,255,0,202,171,14,31,160,95,245,58,83,120,155,107,125,93,74,51,7,202,114,169,4,137,4,221,77,44,237,74,19,185,107,54,221,75,70,164,161,196,165,90,52,151,154,108,190,183,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,242,152,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,245,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,157,60,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,212,182,22,225,109,247,141,55,221,51,12,240,210,133,233,155,146,179,206,232,161,117,76,199,230,242,153,91,206,125,99,203,67,105,209,182,150,175,89,69,174,154,22,166,100,71,160,156,159,101,50,205,202,46,23,253,7,161,72,137,88,174,207,144,228,154,237,198,152,7,21,250,170,201,197,155,4,180,27,142,154,16,211,75,38,210,130,94,205,121,139,34,37,58,179,58,203,227,87,226,158,214,248,127,7,204,106,35,197,100,51,56,54,206,81,176,191,28,107,74,56,147,111,106,228,122,18,109,58,60,182,164,114,39,62,211,146,208,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,197,91,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,90,78,91,56,70,67,123,2,110,216,248,248,255,0,162,47,235,214,158,136,116,244,162,43,18,158,180,92,143,49,110,19,141,186,219,238,51,39,168,38,162,41,102,146,109,196,180,110,178,151,17,205,90,133,101,227,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,151,127,181,243,167,85,173,100,115,18,114,167,138,87,4,185,242,27,143,69,59,13,247,99,41,213,165,134,42,113,156,145,79,117,242,81,153,33,182,155,37,176,75,78,137,66,29,111,152,68,76,52,34,88,213,64,129,92,72,248,130,73,203,180,102,240,123,6,234,177,21,136,181,24,233,147,54,164,203,173,60,187,101,4,235,14,52,78,199,121,135,89,121,114,89,55,210,72,82,146,182,208,104,115,77,22,217,157,54,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,207,143,65,93,176,47,43,102,217,182,111,58,237,189,46,37,10,241,143,38,77,10,160,162,35,98,114,35,200,92,119,201,10,35,50,37,182,235,102,74,65,232,178,37,54,163,45,174,33,74,154,156,55,56,130,70,203,180,151,48,123,25,42,178,213,135,85,25,10,147,10,164,243,174,188,139,101,100,211,238,58,77,71,101,135,94,121,18,94,54,18,104,74,146,134,214,107,115,77,86,225,157,218,0,229,89,167,198,191,228,237,151,219,219,24,219,167,245,178,237,250,121,116,12,41,174,99,107,156,251,168,143,23,154,158,99,102,108,147,239,52,110,109,89,43,150,75,219,170,180,35,205,96,238,185,35,199,152,217,113,204,189,157,137,53,153,178,216,183,138,66,233,119,1,51,33,214,208,116,233,40,54,156,113,212,52,133,169,228,50,165,55,36,154,216,173,235,142,130,45,21,181,69,163,48,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,1,226,143,227,179,19,126,75,228,240,132,95,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,166,213,45,9,125,149,41,36,122,164,157,108,207,77,197,172,234,225,185,196,18,54,93,164,185,131,216,201,85,150,172,58,168,200,84,152,85,39,157,117,228,91,43,38,159,113,210,106,59,44,58,243,200,146,241,176,147,66,84,148,54,179,91,154,106,183,12,226,6,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,220,247,10,60,186,126,69,178,226,197,255,0,91,143,178,228,197,46,158,187,35,215,215,149,75,74,21,232,230,189,87,86,218,181,109,215,36,110,36,161,101,213,242,214,90,180,90,77,80,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,143,41,110,225,109,137,106,95,119,118,38,80,40,93,45,201,125,244,31,72,38,245,79,47,172,232,153,54,98,253,90,214,109,183,177,181,26,126,173,41,221,174,170,212,251,69,107,113,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,18,171,138,230,122,127,63,149,252,20,188,255,0,240,136,183,252,216,41,254,245,41,165,183,32,149,255,0,11,213,33,41,253,70,77,127,219,12,138,224,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,211,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,61,20,101,215,1,172,220,182,225,29,11,10,108,200,81,18,138,116,116,46,167,57,152,230,202,234,213,19,66,74,68,215,73,75,90,183,184,164,234,73,53,171,98,9,13,164,246,33,36,93,44,0,69,94,40,254,4,241,55,228,190,113,8,80,8,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,217,196,34,206,102,239,203,5,218,135,35,243,151,75,167,207,169,52,157,132,173,174,55,79,149,181,68,91,79,67,245,187,203,67,251,197,16,96,221,85,203,107,23,237,25,206,153,180,81,110,8,28,227,63,84,210,148,202,108,213,237,45,62,207,180,105,39,10,234,13,85,176,202,210,170,50,189,232,151,67,128,250,85,174,186,146,163,161,68,122,234,126,255,0,120,245,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,54,120,175,166,236,76,177,95,210,141,195,67,213,74,5,86,151,29,73,61,13,46,187,79,146,105,50,61,201,50,237,71,179,83,251,140,103,218,195,138,245,201,136,244,8,210,84,110,185,81,173,69,75,166,179,53,26,205,199,210,71,174,186,235,174,239,110,163,72,152,9,72,102,133,130,246,69,45,150,146,217,71,183,105,141,153,37,36,93,169,136,210,125,132,94,239,112,247,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,86,175,27,223,160,159,146,204,52,244,135,255,0,70,127,72,37,250,35,243,223,234,95,76,93,127,119,213,126,123,209,191,111,215,253,78,206,96,168,17,169,218,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,64,60,81,252,118,98,111,201,124,158,16,149,92,60,114,245,106,230,131,135,166,34,97,29,211,39,160,235,241,2,84,154,117,81,17,91,144,245,50,115,80,41,202,106,67,105,89,127,124,218,201,42,66,150,211,174,160,150,141,251,138,184,49,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,160,100,143,1,163,102,59,50,246,118,27,86,97,75,126,222,57,11,170,92,6,204,119,92,65,83,163,32,221,113,183,86,210,208,166,80,242,146,220,98,119,122,118,46,66,12,181,86,212,158,140,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,0,5,27,113,125,111,11,203,54,146,94,178,230,203,85,206,170,60,36,222,49,213,25,196,176,220,210,101,61,50,208,234,220,61,235,84,51,140,74,67,109,165,180,18,27,61,203,113,110,147,124,255,0,134,93,38,149,90,207,30,24,67,172,211,34,79,142,220,138,148,180,53,37,148,186,132,190,197,50,91,204,186,73,81,25,18,219,117,182,220,66,187,210,180,37,69,161,145,24,208,72,0,202,184,181,76,196,228,59,242,223,147,188,36,199,156,39,162,238,191,173,252,47,183,253,37,75,167,83,185,146,174,134,83,6,10,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,164,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,234,200,246,107,181,90,25,118,249,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,30,127,26,234,216,161,90,197,203,190,102,53,84,229,207,190,219,172,73,137,112,59,37,230,221,90,102,176,179,101,198,137,77,25,180,72,108,219,229,161,45,253,90,80,132,165,26,32,146,66,226,120,71,96,94,28,90,25,108,163,227,125,50,141,205,188,239,190,189,170,149,82,65,146,220,102,44,121,239,48,220,88,253,133,202,100,250,116,56,178,45,84,183,12,141,74,50,67,73,110,117,10,171,227,157,250,19,253,228,254,26,33,6,72,49,122,205,192,92,206,90,88,185,136,15,203,110,133,110,199,171,189,32,162,48,111,62,234,215,75,150,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,63,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,190,113,102,148,161,43,117,215,86,72,70,253,165,50,184,102,240,243,165,98,245,41,57,131,198,248,113,39,89,51,163,212,41,180,42,1,169,43,58,169,169,46,196,126,83,234,47,89,132,52,163,116,154,216,105,123,156,218,93,37,54,77,160,222,138,185,193,202,101,229,148,92,80,250,15,93,145,46,177,66,159,29,185,52,43,141,80,10,43,21,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,189,250,114,214,100,73,117,6,114,43,134,46,124,127,34,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,56,0,52,167,148,239,11,24,55,240,254,222,242,230,6,107,6,148,242,157,225,99,6,254,31,219,222,92,192,205,96,181,76,196,228,59,242,223,147,188,36,199,156,39,162,238,191,173,252,47,183,253,37,75,167,83,185,146,174,134,83,6,10,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,203,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,117,156,91,19,55,246,36,138,253,2,31,161,174,74,54,207,164,22,255,0,49,233,30,139,230,189,33,17,127,157,45,134,155,127,154,220,115,115,234,200,246,107,181,90,25,118,245,92,85,168,226,61,35,14,46,58,158,16,219,148,170,245,231,26,158,235,148,74,109,82,97,198,139,38,81,23,170,149,184,69,248,153,36,212,218,86,162,36,169,214,73,70,234,51,25,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,183,78,10,116,76,26,94,28,94,149,250,35,61,86,38,199,168,34,53,118,76,138,122,155,114,21,45,226,214,36,120,239,111,82,22,203,139,142,243,139,52,147,107,55,18,73,113,6,150,152,113,86,84,2,152,56,203,211,48,74,6,54,208,37,88,238,68,86,34,212,99,191,38,250,38,101,190,242,210,130,98,27,84,210,117,10,81,178,202,249,45,58,100,132,18,86,104,52,45,101,162,219,82,162,174,81,102,227,109,59,49,118,101,67,46,148,152,149,76,65,139,34,75,212,168,50,212,194,88,148,132,197,120,228,178,225,190,180,32,144,168,196,250,76,247,161,122,25,236,82,87,180,202,231,248,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,47,6,241,122,242,192,140,68,167,226,150,31,63,17,139,134,147,30,115,48,95,146,193,60,136,235,147,17,232,166,241,32,253,85,45,9,125,75,65,40,148,141,233,78,228,173,58,164,252,165,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,247,184,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,172,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,20,173,198,175,197,61,173,240,254,15,152,212,68,0,22,125,194,83,37,30,155,153,15,54,88,155,76,165,76,162,179,206,110,203,167,190,92,247,21,57,151,249,107,169,168,137,91,27,228,173,167,91,105,46,37,74,55,13,78,145,54,109,50,181,219,80,142,185,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,103,218,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,143,148,52,251,138,181,28,71,164,97,197,199,83,194,27,114,149,94,188,227,83,221,114,137,77,170,76,56,209,100,202,34,245,82,183,8,191,19,36,154,155,74,212,68,149,58,201,40,221,70,107,49,86,233,196,123,211,17,238,59,147,23,167,85,101,222,114,234,14,166,182,170,163,70,212,166,229,54,124,181,50,182,140,147,201,229,236,38,201,162,74,82,218,80,72,74,82,73,36,149,143,240,88,178,176,26,167,38,235,189,106,18,34,77,197,250,60,133,181,6,28,181,234,186,125,17,109,54,147,151,21,179,73,17,173,199,92,117,151,93,73,169,72,65,54,143,171,75,231,206,171,97,110,152,123,108,97,29,205,193,126,154,88,209,80,151,76,161,83,35,212,231,198,169,193,166,162,116,216,53,20,215,165,34,34,163,182,189,8,214,227,174,37,133,122,237,106,219,238,36,221,105,42,83,137,168,177,122,124,37,43,120,203,91,202,156,55,177,53,238,178,223,102,160,244,107,46,107,245,4,191,41,84,182,79,146,184,234,108,145,171,108,178,251,78,161,163,113,197,44,210,106,65,33,182,154,100,215,53,69,85,241,189,197,47,254,246,152,41,79,174,255,0,225,119,77,94,153,210,254,17,160,63,206,52,127,249,73,59,16,191,189,105,252,217,136,85,145,220,186,127,42,12,118,70,25,203,143,253,21,244,126,179,50,161,55,127,250,153,252,205,198,98,76,229,147,173,169,238,84,231,225,43,148,149,122,253,202,45,155,204,184,0,209,238,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,251,88,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,80,15,20,127,29,152,155,242,95,39,132,37,87,15,28,189,90,185,160,225,233,136,152,71,116,201,232,58,252,64,149,38,157,84,68,86,228,61,76,156,212,10,114,154,144,218,86,95,223,54,178,74,144,165,180,235,168,37,163,126,226,174,12,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,232,25,35,192,104,217,142,204,189,157,134,213,152,82,223,183,142,66,234,151,1,179,29,215,16,84,232,200,55,92,109,213,180,180,41,148,60,164,183,24,157,222,157,139,144,131,45,85,181,39,163,49,149,113,165,60,167,120,88,193,191,135,246,247,151,48,51,88,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,191,66,127,188,159,195,69,106,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,95,42,211,181,171,183,205,213,70,178,173,104,61,109,106,224,168,71,165,211,163,115,80,223,62,83,238,37,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,118,141,4,228,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,128,0,69,94,40,254,4,241,55,228,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,224,113,238,144,205,119,5,239,122,91,205,37,194,145,110,212,219,34,82,72,251,85,17,212,251,72,253,254,225,155,187,242,35,214,222,35,215,227,70,81,180,229,58,181,41,45,26,12,210,104,54,223,81,39,77,52,211,77,190,205,6,130,114,59,124,181,125,229,138,193,148,78,26,222,165,208,41,84,201,10,81,234,106,117,186,124,99,81,153,238,81,159,106,253,186,31,220,67,188,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,175,94,48,119,242,232,88,71,76,181,88,158,182,156,168,79,101,75,105,46,237,220,219,145,103,182,122,145,40,181,35,211,78,227,33,85,217,102,128,117,60,124,176,33,20,98,127,155,114,210,146,109,154,55,18,181,154,201,105,166,135,175,120,210,45,165,16,160,218,180,104,68,201,51,200,167,199,111,150,73,218,73,218,218,75,77,61,154,105,220,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,67,228,253,44,181,126,149,125,5,250,77,74,250,73,232,255,0,75,122,31,173,111,174,232,121,156,174,167,145,175,51,147,204,245,57,155,118,238,245,117,215,176,125,96,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,205,127,146,118,86,63,241,105,194,175,253,77,167,127,236,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,2,133,184,169,227,29,11,23,115,113,87,141,110,51,172,75,10,158,213,156,228,157,203,254,117,42,51,239,185,36,246,45,9,52,114,223,144,235,26,122,201,87,35,122,84,105,89,17,68,1,125,28,45,49,210,30,48,101,78,131,109,205,172,245,119,38,29,255,0,161,186,155,46,19,13,184,136,173,153,157,61,105,109,163,221,201,233,121,108,165,197,165,42,91,145,159,251,70,147,90,166,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,181,103,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,81,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,229,92,35,242,245,249,36,192,154,166,36,85,228,213,90,185,49,2,160,236,106,165,34,108,94,155,209,30,138,153,50,26,99,155,106,46,103,59,153,212,41,195,86,221,55,33,27,18,109,169,75,157,64,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,0,63,37,90,173,74,160,82,166,215,107,181,56,148,234,109,58,59,146,230,76,150,242,89,98,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,52,56,253,140,117,220,192,99,45,217,140,87,27,61,60,187,154,160,169,13,198,220,133,244,145,80,146,110,52,109,232,66,9,206,83,13,180,215,51,97,41,123,55,43,214,81,152,242,182,157,211,93,177,174,170,53,235,107,78,232,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,176,105,163,10,177,50,213,198,76,56,183,49,74,202,151,212,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,174,14,43,217,28,147,109,85,107,121,184,195,149,196,42,21,74,68,117,221,212,146,67,81,206,12,183,84,219,9,154,193,36,146,78,161,247,84,142,106,79,87,73,231,84,230,171,75,139,228,199,94,27,182,118,99,171,185,142,165,220,217,122,107,149,244,115,99,247,52,153,147,23,14,150,237,45,75,213,112,101,188,77,61,253,179,203,52,54,146,105,197,146,210,79,37,37,200,55,27,181,78,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,29,127,138,109,129,38,197,206,149,229,40,173,232,148,154,109,213,30,5,126,154,81,137,164,162,82,28,140,134,164,72,52,54,126,170,215,49,137,102,189,228,75,82,247,44,245,222,74,84,181,224,117,116,215,101,218,184,185,101,72,157,190,139,74,168,81,234,144,227,114,144,92,169,82,219,148,220,135,55,145,111,86,228,66,140,90,25,154,75,151,170,72,141,74,51,179,241,85,124,115,191,66,127,188,159,195,69,85,137,149,195,139,35,145,179,91,121,79,188,49,5,114,227,225,213,159,33,132,78,101,164,58,210,235,114,212,70,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,123,195,149,102,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,239,155,89,37,72,82,218,117,212,18,209,191,113,103,91,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,242,163,74,121,78,240,177,131,127,15,237,239,46,96,63,146,118,86,63,241,105,194,175,253,77,167,127,236,71,74,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,101,136,105,79,41,222,22,48,111,225,253,189,229,204,10,224,226,189,145,201,54,213,86,183,155,140,57,92,66,161,84,164,71,93,221,73,36,53,28,224,203,117,77,176,153,172,18,73,36,234,31,117,72,230,164,245,116,158,117,78,106,180,184,190,76,117,225,187,103,102,58,187,152,234,93,205,151,166,185,95,71,54,63,115,73,153,49,112,233,110,210,212,189,87,6,91,196,211,223,219,60,179,67,105,38,156,89,45,36,242,82,92,131,113,187,254,21,129,197,175,37,30,155,135,51,54,88,101,76,170,204,173,51,201,110,244,167,176,92,246,213,5,150,57,104,169,164,141,91,219,228,161,166,155,117,45,165,73,54,205,46,153,54,77,60,181,214,94,11,226,245,229,128,184,161,111,226,230,31,191,17,186,237,187,33,79,71,41,108,19,204,58,133,182,166,157,101,196,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,251,5,241,122,205,199,172,47,183,241,115,15,223,150,229,10,226,142,167,163,148,182,13,151,218,90,28,83,78,178,226,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,249,254,112,115,103,102,229,23,11,254,156,87,99,196,172,87,103,200,110,53,10,220,84,243,138,253,85,100,226,9,243,66,201,183,77,8,105,165,155,138,89,163,102,188,180,25,146,157,65,30,123,47,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,118,124,51,242,81,81,203,5,137,82,189,177,46,153,211,98,77,219,172,105,176,220,40,175,122,26,11,47,56,77,199,102,67,42,115,127,59,68,62,225,165,205,167,163,9,52,18,153,53,43,213,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,15,147,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,64,14,53,126,22,45,111,136,16,124,186,162,41,88,92,79,10,252,138,198,176,45,234,86,103,177,74,4,71,238,122,228,118,106,86,99,44,202,119,125,38,156,252,87,144,167,221,54,220,38,92,92,166,100,145,147,107,66,249,72,74,15,114,92,90,208,221,143,128,165,110,53,126,41,237,111,135,240,124,198,162,60,87,12,188,159,91,57,165,197,10,221,107,17,138,36,203,38,198,142,210,170,180,117,59,33,167,234,111,204,110,66,35,33,14,48,182,212,210,16,166,86,234,150,75,215,86,219,70,213,19,138,82,47,120,0,87,7,23,92,166,89,183,14,29,212,51,89,70,145,18,137,112,218,177,227,70,173,54,204,3,82,238,20,63,46,36,88,198,235,132,226,82,218,216,75,142,104,190,90,214,180,108,108,204,146,218,54,211,176,213,64,174,174,39,92,63,230,98,236,57,57,129,193,11,119,171,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,236,101,180,37,79,37,106,208,212,226,80,135,42,91,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,173,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,242,163,213,92,88,165,125,221,118,37,163,134,117,250,239,85,109,216,157,127,209,248,93,43,40,232,250,215,137,233,95,88,132,19,142,111,113,36,175,172,82,182,233,162,116,46,193,40,56,113,100,114,54,107,111,41,247,134,32,174,92,124,58,179,228,48,137,204,180,135,90,93,110,90,136,214,80,154,124,136,146,132,37,36,149,62,164,171,154,148,58,210,82,73,55,137,214,239,120,6,112,115,161,140,116,44,125,205,5,255,0,138,182,179,59,40,181,90,131,113,233,206,110,89,245,49,98,71,106,35,82,116,90,16,180,115,145,29,46,242,212,146,82,57,155,15,83,78,167,99,252,19,240,190,171,111,97,29,249,138,245,5,75,102,61,231,88,139,77,131,29,232,74,105,14,49,79,67,154,202,105,211,61,30,66,221,152,235,71,181,58,37,113,86,91,148,102,100,136,65,196,235,11,127,37,249,201,189,122,74,23,163,41,87,111,79,116,211,255,0,157,115,186,174,169,178,234,223,237,90,148,141,211,155,155,234,43,110,154,122,169,36,26,4,202,224,125,122,213,103,216,24,167,135,47,71,136,84,218,29,98,157,91,142,234,80,174,122,159,156,203,172,186,149,171,118,211,65,38,158,201,164,137,36,100,106,115,83,86,164,73,179,64,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,59,86,122,50,101,66,206,30,28,69,166,55,85,244,53,231,107,245,18,45,154,147,171,89,197,75,142,146,57,177,164,182,157,117,101,222,83,68,110,37,38,227,106,66,84,157,196,75,105,206,85,194,63,47,95,146,76,9,170,98,69,94,77,85,171,147,16,42,14,198,170,82,38,197,233,189,17,232,169,147,33,166,57,182,162,230,115,185,157,66,156,53,109,211,114,17,177,38,218,148,185,212,57,87,242,78,202,199,254,45,56,85,255,0,169,180,239,253,136,233,84,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,12,177,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,208,159,239,39,240,209,85,98,236,248,110,112,251,147,151,104,206,99,14,50,82,162,43,17,106,49,213,26,21,53,230,154,121,118,202,9,215,219,116,218,144,203,238,178,242,228,178,108,40,214,148,165,109,160,214,222,186,45,194,57,234,0,0,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,0,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,145,15,1,252,147,178,177,255,0,139,78,21,127,234,109,59,255,0,98,58,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,249,55,108,66,157,106,214,97,27,36,247,62,159,33,190,89,167,113,43,115,106,45,52,246,235,175,112,205,214,102,96,29,51,31,47,248,71,24,152,229,92,181,84,147,100,141,164,146,41,175,22,154,104,90,119,11,81,224,249,127,46,187,132,117,59,85,249,234,117,202,124,247,148,134,148,238,237,173,183,22,3,101,161,26,143,66,45,116,238,34,22,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,168,184,213,212,220,244,149,173,70,254,107,179,145,6,79,254,91,93,213,20,251,254,199,236,239,16,255,0,135,253,21,138,214,105,44,180,72,142,183,74,37,86,157,40,137,40,37,109,52,212,98,246,158,164,122,23,111,120,208,218,16,150,208,148,36,180,36,145,17,17,123,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,142,149,154,172,204,89,185,80,194,57,152,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,208,103,242,151,197,63,229,29,252,168,253,45,254,140,254,144,122,127,243,242,122,127,183,253,165,249,222,111,71,201,254,109,202,230,126,99,234,245,208,95,158,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,216,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,230,153,148,197,232,216,11,128,215,206,46,60,252,70,228,91,180,119,158,167,148,182,29,121,135,106,43,209,168,76,184,134,180,89,161,201,46,50,217,153,26,116,37,153,154,146,68,106,44,214,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,63,40,157,60,31,113,142,187,99,102,128,176,170,59,61,69,23,18,233,239,199,152,222,228,35,145,42,12,119,229,199,147,169,161,75,86,212,34,75,92,178,82,18,125,78,245,110,54,210,66,239,192,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,4,32,226,223,143,49,176,179,45,14,97,181,62,108,182,46,28,79,145,232,184,199,26,67,177,214,213,57,133,182,236,231,13,104,65,165,104,82,77,168,203,105,75,70,244,76,81,250,201,66,210,116,108,2,228,248,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,118,42,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,81,226,176,135,5,240,191,1,108,214,240,255,0,8,237,8,150,237,9,185,14,203,56,236,173,199,86,235,238,25,111,117,215,93,82,157,117,122,18,82,74,90,148,100,132,33,5,162,80,146,46,21,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,194,120,224,216,18,93,165,97,102,41,65,183,162,20,120,178,42,52,10,165,89,36,210,95,53,186,150,159,133,29,103,175,53,104,34,102,122,211,216,104,65,155,159,100,220,45,209,131,132,253,211,93,183,243,181,104,82,105,19,186,120,151,53,62,175,75,170,55,202,66,250,136,168,130,244,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,223,72,170,190,57,223,161,63,222,79,225,162,0,101,115,2,255,0,148,166,59,91,56,41,244,167,232,231,210,62,183,250,79,161,235,57,29,60,55,228,254,103,152,222,237,220,141,191,108,180,221,175,110,154,30,138,48,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,122,71,43,154,242,222,115,235,30,90,220,86,174,58,181,122,202,61,53,208,180,34,34,47,86,2,47,231,251,39,212,172,217,97,26,147,79,41,109,223,118,116,121,147,237,69,178,234,73,18,95,90,18,110,65,117,46,45,45,108,144,108,180,130,113,74,73,180,180,161,123,182,19,141,185,159,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,71,138,194,28,23,194,252,5,179,91,195,252,35,180,34,91,180,38,228,59,44,227,178,183,29,91,175,184,101,189,215,93,117,74,117,213,232,73,73,41,106,81,146,16,132,22,137,66,72,189,168,10,22,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,178,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,127,43,135,118,111,63,146,150,50,159,210,153,188,156,61,188,121,80,174,141,144,58,151,152,229,37,222,150,91,123,76,156,46,83,142,171,121,39,126,230,156,119,70,214,225,53,183,197,103,7,54,119,150,110,177,67,233,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,233,203,65,153,165,164,17,75,78,19,185,40,168,221,55,85,51,53,24,145,76,217,109,209,181,147,103,48,178,139,33,154,172,228,185,34,59,146,28,73,169,110,51,210,184,206,228,18,155,66,141,211,105,196,44,137,163,37,219,248,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,43,47,138,246,120,227,91,84,170,222,81,240,229,18,202,187,82,143,29,23,117,88,150,236,114,131,17,212,182,250,97,48,105,52,155,171,125,165,35,154,163,213,162,101,213,55,162,212,226,249,49,87,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,128,64,14,53,126,22,45,111,136,16,124,186,162,43,131,135,165,129,102,226,126,113,176,230,204,196,11,122,37,118,133,42,68,249,50,41,242,200,212,195,235,141,79,147,33,162,113,58,232,180,19,172,182,102,133,106,133,145,26,84,74,73,154,79,67,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,8,171,197,31,192,158,38,252,151,206,33,10,1,26,168,1,77,124,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,215,88,239,249,58,201,213,247,155,251,238,69,2,129,51,208,214,221,27,103,210,11,131,150,204,143,69,243,89,144,184,191,205,86,251,78,63,205,114,57,183,245,102,123,53,220,173,8,187,116,19,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,56,166,116,49,142,187,128,89,96,191,241,86,214,103,125,106,149,79,110,61,57,205,200,46,154,84,185,13,68,106,78,139,66,208,190,74,228,37,222,90,146,105,95,47,97,232,74,212,179,132,52,123,146,252,28,174,224,22,88,44,12,42,186,94,223,90,165,83,220,145,81,111,106,11,166,149,46,67,178,221,141,170,22,180,47,146,185,10,107,152,149,26,87,203,222,90,18,180,40,65,199,6,192,146,237,43,11,49,74,13,189,16,163,197,145,81,160,85,42,201,38,146,249,173,212,180,252,40,235,61,121,171,65,19,51,214,158,195,66,12,220,251,38,225,110,138,188,44,175,249,54,46,116,172,216,167,112,196,164,211,110,168,243,232,21,35,146,109,37,18,144,228,101,187,30,57,45,194,245,86,185,140,68,36,108,50,90,151,181,5,174,243,74,175,208,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,85,124,115,191,66,127,188,159,195,68,74,225,151,73,165,86,179,199,134,16,235,52,200,147,227,183,34,165,45,13,73,101,46,161,47,177,76,150,243,46,146,84,70,68,182,221,109,183,16,174,244,173,9,81,104,100,70,52,18,0,0,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,202,208,151,16,164,40,181,37,17,145,145,251,134,121,56,128,81,152,162,230,146,244,68,118,22,209,75,170,212,101,25,41,36,157,198,170,140,174,210,208,139,82,236,239,18,255,0,130,165,77,207,73,93,52,127,230,187,57,19,164,255,0,229,181,221,78,79,191,236,126,206,241,107,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,243,141,84,152,167,139,118,180,82,146,241,201,43,118,10,249,91,203,151,179,169,168,150,237,189,251,181,236,215,220,56,255,0,10,154,98,106,121,167,99,115,4,239,73,75,76,162,245,119,109,52,212,96,250,221,199,166,154,247,139,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,223,178,27,137,150,174,13,240,204,181,113,74,245,151,211,209,109,154,125,126,161,39,107,141,161,199,182,85,230,236,97,174,98,208,133,60,234,205,45,182,131,81,111,113,104,73,30,170,33,81,121,170,204,197,229,154,252,92,153,138,87,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,164,167,151,185,215,22,183,20,69,185,107,86,212,161,27,27,71,202,111,46,184,184,188,6,145,153,53,90,114,219,177,24,172,51,70,68,229,52,189,95,90,249,132,169,8,34,73,145,70,109,214,208,194,158,81,165,6,243,205,180,131,90,201,194,71,235,203,70,98,239,188,175,226,156,12,76,177,100,127,114,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,161,236,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,0,0,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,0,0,5,90,241,175,198,250,81,82,172,220,183,51,67,150,170,146,164,71,190,36,84,148,226,82,195,108,18,102,195,105,132,39,181,75,90,148,111,41,70,123,73,4,134,200,183,239,62,93,80,143,171,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,66,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,52,97,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,138,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,0,163,110,45,248,243,39,20,243,46,230,27,83,230,196,126,222,195,8,254,139,140,113,164,53,33,14,212,95,67,110,206,112,214,132,18,144,180,168,154,140,182,148,181,236,92,53,31,170,165,173,37,13,100,218,213,216,150,173,58,245,145,7,101,22,171,80,155,75,135,39,154,131,230,202,136,220,103,36,55,176,143,122,118,162,108,99,212,200,146,124,205,18,102,105,81,18,141,107,87,110,10,117,122,173,72,131,212,68,182,105,232,170,85,28,230,161,29,60,85,202,98,34,92,209,70,70,189,95,151,29,26,36,141,94,190,186,109,74,140,187,255,0,14,220,116,135,128,57,172,181,46,74,245,103,209,150,221,123,155,109,215,158,81,48,77,166,44,162,34,105,110,184,241,165,44,178,220,164,69,121,199,9,73,82,91,101,127,104,140,208,173,10,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,119,220,72,109,106,237,225,146,92,82,164,219,144,122,185,113,233,241,42,142,55,205,67,123,98,194,157,30,92,151,53,89,145,30,198,24,117,122,107,185,91,116,73,26,140,136,232,6,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,68,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,42,219,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,7,138,198,140,33,179,113,235,11,238,12,35,196,6,37,185,66,184,163,165,153,7,17,243,101,246,150,135,18,235,79,54,190,210,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,214,98,21,183,74,179,111,251,150,208,161,92,241,46,74,109,14,177,54,155,14,181,16,147,200,169,48,203,203,109,185,77,237,90,211,177,196,164,150,90,45,69,162,139,69,43,188,253,254,81,112,66,149,152,236,197,217,152,53,93,174,75,164,83,107,242,36,170,100,184,141,165,111,147,17,226,189,37,196,55,187,213,74,214,150,13,4,179,37,18,13,100,163,74,246,236,61,31,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,39,136,238,120,228,229,74,205,129,103,225,242,34,72,196,91,194,59,235,130,243,171,105,212,81,34,36,201,7,53,214,12,205,75,90,148,106,75,9,82,121,74,91,78,169,70,162,100,218,114,138,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,30,215,28,112,47,17,242,237,125,158,28,226,149,27,209,213,164,211,225,212,118,160,205,108,173,185,12,165,205,27,119,66,67,188,181,155,140,45,109,154,155,230,178,234,82,181,18,119,28,224,225,95,158,169,54,5,195,74,203,14,41,79,150,253,177,92,144,205,54,204,121,152,173,108,164,212,95,148,242,212,195,164,219,100,243,136,148,244,146,34,113,107,95,41,105,65,109,75,107,90,219,184,145,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,4,85,226,143,224,79,19,126,75,231,16,133,0,141,84,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,177,11,243,225,89,73,165,83,178,57,96,204,167,211,34,69,145,84,145,88,151,57,214,89,74,23,41,242,169,201,100,157,117,68,90,173,100,211,45,54,74,86,167,177,180,39,185,36,69,45,64,87,7,27,12,80,170,219,216,71,97,225,69,61,50,217,143,121,214,37,84,167,72,102,106,154,67,140,83,208,222,145,93,104,139,71,144,183,102,52,233,110,86,137,92,84,30,213,25,145,162,176,50,215,132,50,113,235,30,108,108,35,101,137,110,71,184,171,12,179,80,56,143,180,203,237,83,145,171,179,94,109,110,234,130,91,113,155,121,194,35,37,106,104,34,36,168,204,146,122,94,17,171,137,13,173,93,188,50,75,138,84,155,114,15,87,46,61,62,37,81,198,249,168,111,108,88,83,163,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,29,0,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,169,48,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,0,0,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,113,86,166,38,153,154,119,246,176,77,117,116,181,74,63,87,110,227,85,70,119,173,220,90,235,167,120,236,28,21,100,197,44,91,186,98,156,151,138,73,219,179,156,229,111,46,94,206,166,156,91,182,247,238,215,179,95,112,184,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,231,198,162,154,210,49,170,215,170,19,171,230,29,177,9,157,134,162,211,78,174,162,173,116,211,252,163,192,112,136,34,44,210,76,81,172,147,173,182,226,117,51,208,140,253,35,3,179,241,23,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,228,189,241,230,242,188,240,123,15,48,53,83,101,196,180,236,8,243,22,138,122,100,18,152,155,81,145,58,92,133,77,90,73,9,61,233,106,74,24,74,84,107,216,77,184,164,26,121,206,36,118,174,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,245,41,54,5,155,69,176,97,97,108,59,122,35,150,156,10,59,116,6,169,50,200,229,48,170,114,25,38,19,29,194,120,212,110,163,148,68,131,230,26,183,22,187,181,212,197,21,241,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,142,31,57,219,170,229,66,255,0,114,133,115,191,46,118,29,93,82,35,179,85,134,169,74,75,20,151,212,243,41,93,89,13,165,151,86,181,183,29,46,37,77,54,73,55,139,150,74,51,54,219,210,247,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,192,0,0,32,7,26,191,11,22,183,196,8,62,93,81,21,87,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,102,219,54,248,209,85,199,172,195,94,216,129,42,239,151,113,82,28,172,76,137,109,200,121,10,105,13,81,27,144,231,68,211,77,41,41,54,145,202,52,168,210,105,74,141,107,90,215,171,139,89,159,85,184,240,94,171,135,92,52,233,248,129,116,90,18,232,213,123,255,0,22,41,210,225,200,146,181,37,115,232,140,209,167,116,110,147,70,173,16,131,117,233,170,66,141,41,83,136,113,43,245,155,54,140,114,12,167,120,167,193,191,136,22,247,152,176,61,6,119,48,26,54,92,115,47,120,225,181,26,20,182,45,226,144,138,165,190,111,71,117,180,29,58,74,9,214,219,105,110,173,106,121,12,169,78,70,55,119,171,122,227,172,207,69,110,73,88,247,5,188,99,174,222,24,53,118,224,237,93,158,100,76,59,168,71,145,75,147,185,5,182,45,73,82,28,84,109,137,65,25,236,125,137,14,243,20,181,169,93,78,223,85,45,164,142,197,69,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,7,63,199,236,99,161,101,255,0,6,174,204,98,184,217,234,34,91,52,245,72,110,54,229,163,171,148,181,19,113,163,111,66,22,109,243,95,113,166,185,155,13,40,223,185,94,170,76,198,104,106,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,127,63,248,57,93,192,44,176,101,83,10,174,151,183,214,169,84,251,166,69,69,189,168,46,154,84,185,16,101,187,27,84,45,104,95,37,114,20,215,49,42,52,175,151,188,180,37,104,94,87,134,150,14,80,179,1,136,88,173,131,183,27,221,60,75,155,11,234,17,219,147,181,107,233,37,34,167,77,114,52,157,136,90,13,206,83,237,180,239,47,121,37,123,54,171,213,81,144,137,85,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,25,228,191,24,235,184,251,150,11,3,21,110,150,118,86,170,180,247,35,212,92,220,131,234,101,68,144,236,71,100,232,132,33,8,231,46,58,157,229,165,36,148,115,54,22,164,157,79,181,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,25,108,187,45,106,237,141,117,86,108,171,166,15,69,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,162,252,248,104,223,242,113,7,37,184,119,42,165,112,196,170,212,168,113,228,208,37,19,38,214,248,104,137,37,198,162,199,117,13,145,108,90,97,148,67,45,197,189,72,82,22,173,219,247,28,75,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,93,92,87,51,175,249,50,181,95,203,94,25,212,233,82,110,75,182,159,34,53,218,238,188,231,168,244,183,155,74,74,62,195,73,182,151,165,54,226,251,84,173,237,180,91,137,4,111,50,234,106,91,11,112,182,251,198,155,238,153,134,120,105,66,244,205,201,89,231,116,80,186,166,99,243,121,76,173,231,62,177,229,161,180,232,219,75,87,172,162,215,77,11,83,50,35,243,245,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,244,225,221,155,207,229,91,131,71,244,166,111,59,16,172,238,84,43,163,100,14,153,151,249,170,119,165,150,222,211,54,207,154,219,74,222,73,217,181,214,221,209,180,54,109,110,149,66,42,241,71,240,39,137,191,37,243,136,66,138,240,158,250,252,151,226,157,155,137,158,139,244,159,209,43,130,157,93,232,185,252,158,171,165,146,219,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,7,229,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,21,191,112,210,225,247,27,7,169,84,124,193,226,253,42,91,120,131,62,63,83,71,164,203,105,216,175,219,72,90,101,48,225,56,72,124,208,250,228,70,125,165,26,30,105,43,96,245,73,145,44,149,164,149,206,14,83,44,220,221,97,127,208,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,207,101,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,251,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,127,95,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,41,47,140,118,47,73,189,115,47,7,11,99,191,44,169,184,113,71,101,149,176,243,13,37,30,145,156,132,74,121,230,150,157,86,180,42,57,192,65,146,204,180,91,43,218,146,212,212,191,149,194,11,11,234,183,166,109,35,95,140,170,91,20,220,62,163,205,169,72,125,48,148,235,14,191,37,149,66,106,42,221,212,146,202,212,153,15,60,157,119,26,138,43,132,73,239,82,111,36,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,50,218,52,81,144,59,235,242,137,147,108,39,175,250,47,209,253,37,190,221,11,147,207,230,238,244,107,139,129,205,221,181,58,115,58,94,102,221,61,93,251,117,86,155,142,64,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,0,0,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,141,56,187,145,30,105,33,168,150,74,210,219,109,58,145,234,68,126,145,159,217,248,143,127,193,94,154,210,241,170,232,170,155,171,230,21,177,53,141,132,162,211,78,174,156,173,116,211,252,162,227,0,0,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,247,26,186,75,158,153,181,171,189,59,28,190,150,12,78,110,207,173,215,125,69,91,119,105,246,125,186,107,222,56,31,10,58,203,20,172,209,33,169,12,173,101,50,146,81,145,177,36,102,149,174,163,7,67,61,76,180,46,207,196,94,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,12,180,101,210,251,205,6,41,192,195,59,22,63,247,41,149,137,187,217,254,140,165,245,44,178,252,206,91,174,183,206,229,115,208,174,82,21,189,125,196,93,230,90,30,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,60,166,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,195,154,172,179,222,89,80,197,201,152,91,120,78,137,81,66,163,166,165,72,169,198,50,74,42,52,231,22,226,26,124,219,220,106,101,123,154,113,11,109,70,123,86,133,109,82,209,177,197,216,87,5,203,143,48,83,168,87,29,14,166,142,187,6,32,245,45,83,100,200,144,210,220,167,87,82,184,206,57,22,58,57,156,212,50,227,50,150,242,200,219,54,185,137,37,37,72,90,221,39,44,252,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,170,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,138,188,77,49,175,242,45,148,123,167,167,167,245,83,239,189,108,168,123,218,222,203,93,107,15,117,14,57,163,136,82,116,138,212,157,138,45,218,58,109,110,73,167,118,148,87,132,246,47,229,67,20,236,220,51,244,167,163,62,150,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,45,127,139,77,149,74,195,92,141,97,134,28,208,164,75,126,155,106,221,20,90,36,55,101,173,42,125,198,35,81,231,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,225,89,121,78,241,79,131,127,16,45,239,49,96,89,167,25,252,6,147,117,97,125,181,143,244,40,81,58,139,30,66,169,117,213,166,59,73,125,202,116,199,27,75,14,45,227,89,45,104,102,78,136,75,68,149,246,206,113,101,176,146,179,84,0,200,38,97,233,89,103,204,189,2,252,186,170,178,224,90,117,8,242,104,151,26,227,67,76,149,244,79,163,84,40,210,100,107,36,55,37,184,175,44,218,250,205,141,40,146,75,212,219,94,135,133,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,5,106,241,164,199,74,237,173,98,90,88,13,110,86,105,72,137,123,117,21,27,150,38,136,114,119,75,17,232,235,132,90,25,153,180,203,143,147,170,223,180,148,181,68,218,149,146,82,234,85,5,120,118,224,92,60,126,205,101,169,109,215,168,222,147,182,232,60,219,146,188,202,141,131,109,81,98,145,27,72,117,183,137,73,121,151,37,46,43,46,54,73,82,148,219,203,251,36,70,180,204,14,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,231,248,183,224,52,156,44,204,187,152,147,79,133,17,139,123,19,227,250,82,49,70,142,212,116,53,81,97,13,181,57,179,66,22,106,90,212,163,106,74,221,82,17,189,115,20,94,178,144,181,31,85,224,193,152,122,85,183,115,92,185,110,185,106,178,208,187,178,66,107,118,188,116,195,74,152,57,172,199,115,175,74,221,73,111,74,215,29,136,234,73,47,234,244,138,225,17,165,106,34,114,221,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,33,226,217,101,85,109,92,233,92,21,218,132,136,142,71,188,104,244,170,220,20,178,181,26,219,97,17,147,4,210,233,26,72,137,124,216,46,168,137,38,162,216,164,30,186,153,165,50,83,129,245,255,0,37,218,86,41,225,108,235,134,33,71,139,34,157,95,165,210,84,109,37,243,91,169,117,137,178,16,90,115,86,130,38,96,33,93,166,132,25,183,246,77,195,221,249,120,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,4,127,206,190,107,168,89,75,193,169,183,151,54,149,50,239,169,107,14,214,162,77,121,105,235,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,103,178,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,190,225,159,146,138,142,88,44,74,149,237,137,116,206,155,18,110,221,99,77,134,225,69,123,208,208,89,121,194,110,59,50,25,83,155,249,218,33,247,13,46,109,61,24,73,160,148,201,169,92,171,139,22,74,41,215,77,171,83,205,70,27,211,54,92,148,109,36,222,44,32,165,72,122,171,5,45,199,142,220,134,210,74,91,108,244,173,179,185,100,150,208,147,104,221,113,107,35,104,137,117,109,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,62,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,62,21,197,31,192,158,38,252,151,206,33,10,1,22,63,194,191,34,178,111,251,134,149,153,236,82,129,45,139,98,135,33,154,149,152,203,50,154,217,86,168,177,41,228,41,247,77,183,13,230,209,21,232,196,100,218,208,142,106,212,131,220,166,208,180,57,113,32,33,175,17,220,142,73,205,109,155,2,240,195,229,196,143,136,182,124,119,209,5,151,80,211,72,173,196,81,146,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,221,21,210,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,45,83,136,212,220,109,159,195,175,11,31,204,109,38,37,59,17,83,124,71,102,184,204,101,48,164,41,109,197,170,161,167,140,227,173,108,239,113,148,180,226,201,179,36,18,214,162,36,160,189,68,196,190,23,30,59,48,203,231,94,79,52,95,240,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,85,0,207,95,18,27,166,133,120,103,107,20,170,214,228,238,174,36,122,132,74,91,142,114,150,222,217,80,160,199,137,37,189,22,68,103,177,246,29,70,186,109,86,221,82,102,147,35,57,149,192,214,147,85,102,149,140,149,215,169,146,209,77,153,34,131,18,60,197,50,162,97,231,217,76,229,58,210,28,211,106,150,132,190,202,148,146,61,82,78,182,103,166,226,214,210,128,102,179,53,88,91,249,22,204,118,34,225,155,52,47,67,64,163,92,18,189,21,11,170,234,57,84,183,87,206,131,245,134,181,169,90,197,117,133,122,234,53,150,186,47,69,18,136,174,39,132,157,235,74,186,178,91,111,208,169,241,229,183,34,206,172,85,104,147,148,242,18,72,113,245,201,84,226,83,70,74,51,52,114,167,52,147,53,18,79,122,86,90,104,68,165,76,160,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,85,95,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,127,192,0,0,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,23,21,202,203,21,92,209,45,168,236,173,5,14,146,113,151,189,36,70,165,162,163,59,83,45,12,245,46,223,196,119,206,10,148,151,61,51,116,215,122,118,57,125,44,232,156,221,159,91,174,250,114,182,238,211,236,251,116,215,188,91,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,216,227,49,105,49,58,193,160,220,234,122,97,185,30,116,88,228,218,20,92,173,18,205,65,123,140,180,239,237,211,93,123,132,8,200,29,206,171,91,51,182,139,228,242,27,76,234,140,8,43,220,173,53,74,234,17,76,200,187,75,183,213,251,255,0,1,161,152,175,38,68,102,95,65,153,165,198,210,178,215,220,101,168,255,0,80,0,0,0,31,195,50,46,211,61,7,248,74,168,211,224,160,220,155,58,60,116,145,106,106,117,212,160,180,247,246,159,220,99,195,221,88,255,0,130,150,92,103,164,220,88,173,104,195,54,9,91,154,118,187,17,183,12,210,74,51,73,37,110,23,111,170,162,211,222,67,143,221,60,70,114,197,109,50,78,162,245,137,81,61,116,219,6,165,79,120,251,149,236,234,75,245,127,233,33,225,234,60,88,114,221,13,179,91,7,87,124,253,205,244,10,63,111,186,103,220,63,12,62,46,25,118,144,241,54,228,58,243,69,250,203,110,10,75,191,223,214,15,119,100,113,40,203,37,229,40,225,185,117,55,72,81,119,57,83,157,79,142,142,244,151,127,84,127,173,254,2,63,112,238,118,166,56,224,229,238,218,23,106,98,141,165,85,82,210,74,229,195,173,197,125,105,215,111,97,147,110,30,135,235,39,252,37,239,30,213,151,153,144,218,94,97,212,56,218,136,141,42,66,136,200,200,253,164,100,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,91,23,48,206,234,198,76,247,98,14,22,217,81,58,138,213,205,138,21,202,124,109,205,184,182,217,223,83,127,123,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,139,201,202,174,89,236,220,168,97,28,60,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,251,0,0,230,152,253,151,140,47,204,197,155,10,195,197,154,84,185,244,138,125,98,37,109,148,70,152,228,101,243,216,53,17,164,212,131,35,52,56,211,143,50,178,239,216,234,141,6,135,9,14,35,160,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,0,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,48,0,1,74,220,102,241,75,233,94,99,168,88,103,2,187,213,64,177,45,246,250,152,93,46,206,142,169,53,102,243,223,88,104,37,57,190,42,105,202,236,82,144,157,52,45,21,204,33,245,120,50,96,92,203,167,25,107,184,243,87,163,111,162,217,52,247,41,212,185,110,27,237,255,0,76,75,73,33,70,201,164,137,167,121,113,14,66,92,66,148,102,142,173,133,108,51,82,84,153,43,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,161,236,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,204,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,99,70,121,47,198,58,238,62,229,130,192,197,91,165,157,149,170,173,61,200,245,23,55,32,250,153,81,36,59,17,217,58,33,8,66,57,203,142,167,121,105,73,37,28,205,133,169,39,83,166,206,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,206,14,116,49,142,133,143,185,160,191,241,86,214,103,101,22,171,80,110,61,57,205,203,62,166,44,72,237,68,106,78,139,66,22,142,114,35,165,222,90,146,74,71,51,97,234,105,212,236,211,131,70,8,85,108,92,18,175,227,69,66,185,18,68,124,80,144,194,96,192,101,181,111,136,197,53,249,145,205,110,172,244,35,91,142,184,238,136,73,25,37,13,161,91,140,214,104,111,154,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,9,169,197,139,2,232,88,159,150,10,158,35,122,26,171,54,233,195,77,42,52,133,83,205,107,219,21,249,17,219,158,79,52,68,162,83,41,97,28,245,47,66,83,125,49,43,122,81,204,74,233,175,0,113,142,187,151,252,101,180,241,138,220,103,168,151,108,212,19,33,200,219,144,142,174,42,210,166,228,198,222,180,44,155,230,176,227,173,115,54,26,145,191,114,125,100,145,141,52,140,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,151,199,6,202,170,207,176,48,179,17,153,145,16,169,180,58,197,70,137,33,165,45,92,245,63,57,150,158,105,72,78,221,166,130,77,61,226,81,154,136,200,212,222,132,173,76,211,10,184,104,223,241,176,251,58,88,119,42,165,112,203,165,83,107,146,36,208,37,19,38,238,201,139,151,25,198,162,199,117,13,145,239,66,166,28,67,45,197,177,43,74,22,173,187,55,20,181,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,47,248,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,242,110,203,166,133,99,90,181,155,214,233,157,209,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,206,102,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,50,184,78,228,162,163,116,221,84,204,212,98,69,51,101,183,70,214,77,156,194,202,44,134,106,179,146,228,136,238,72,113,38,165,184,207,74,227,59,144,74,109,10,55,77,167,16,178,38,140,151,111,224,40,175,137,134,74,41,217,96,190,233,183,182,26,83,58,108,54,187,116,141,10,27,101,41,239,67,78,101,150,201,200,239,72,121,78,111,231,104,183,219,53,57,184,244,125,36,130,75,36,165,121,94,29,217,188,254,74,88,202,127,74,102,242,112,246,241,229,66,186,54,64,234,94,99,148,151,122,89,109,237,50,112,185,78,58,173,228,157,251,154,113,221,27,91,132,214,219,84,226,143,224,79,19,126,75,231,16,133,101,240,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,0,14,85,78,203,22,13,83,115,5,87,204,235,118,191,58,254,172,83,227,211,215,54,67,202,117,184,220,182,141,149,63,29,181,106,77,60,227,4,211,43,90,127,214,218,34,73,39,152,249,187,21,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,4,85,226,143,224,79,19,126,75,231,16,133,0,141,84,0,12,171,139,254,225,113,224,79,12,190,117,231,19,68,170,1,152,204,111,189,105,88,149,141,23,246,35,80,163,203,98,155,117,93,21,90,220,54,165,161,41,125,182,36,203,113,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,139,158,225,13,98,253,18,201,181,54,191,233,78,175,233,173,193,84,174,242,121,28,190,147,150,226,96,114,183,110,62,102,189,7,51,118,137,252,238,221,61,93,202,154,160,40,7,138,63,142,204,77,249,47,147,194,19,83,130,21,245,233,12,44,196,188,51,244,95,47,208,55,4,74,239,91,207,215,157,215,198,54,121,92,189,190,174,207,70,238,221,184,247,115,180,209,59,53,85,149,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,170,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,0,0,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,30,121,152,237,169,231,221,67,109,164,140,212,165,168,136,136,139,218,102,99,197,93,120,227,131,150,67,107,93,215,138,54,149,41,72,73,171,151,50,183,21,133,171,77,221,132,78,56,90,159,170,175,240,31,184,112,203,223,137,70,89,44,217,69,13,187,169,186,186,143,189,202,100,234,124,132,119,168,187,250,162,253,95,240,25,123,199,132,153,197,195,46,209,222,54,219,135,94,116,191,89,13,193,81,119,251,250,193,251,169,220,88,114,221,49,178,91,231,87,96,253,206,116,9,63,103,190,103,222,61,197,173,196,103,44,87,43,38,234,239,88,148,227,215,77,179,170,84,246,79,185,62,206,164,255,0,91,254,131,29,130,213,199,252,20,189,35,51,38,221,197,107,70,97,190,73,218,211,85,216,142,56,70,162,73,146,77,40,112,251,125,100,150,158,243,30,226,45,70,159,57,4,228,41,209,228,36,203,82,83,78,165,101,167,191,176,254,242,31,238,70,71,218,71,168,254,128,0,0,0,255,0,41,79,38,60,103,159,89,153,37,182,212,179,211,220,69,168,207,54,127,46,117,93,57,157,187,159,55,144,226,96,212,103,193,70,213,107,162,81,80,148,100,71,218,125,190,183,221,248,9,237,193,158,211,98,13,133,94,185,146,244,194,114,68,233,76,27,107,81,114,180,83,52,245,238,34,211,191,179,77,117,238,22,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,2,31,113,66,178,202,233,203,93,74,105,38,58,78,144,183,170,27,214,90,40,201,168,19,79,105,30,211,253,110,238,207,196,133,48,101,194,169,232,108,118,176,234,59,146,158,77,201,75,89,154,143,66,45,38,50,125,189,165,238,26,70,178,167,149,82,206,161,212,73,105,87,85,77,138,246,169,61,72,247,52,147,251,253,227,237,0,0,0,248,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,119,37,71,251,15,220,34,158,53,113,63,203,230,24,42,76,26,5,101,55,68,198,82,189,23,71,145,6,107,38,178,230,22,154,162,90,79,189,5,251,20,159,120,133,184,155,198,51,23,107,78,201,135,135,214,213,14,20,7,137,105,67,179,97,202,110,74,8,205,100,70,70,212,211,73,25,36,208,127,137,31,220,35,117,229,158,156,203,94,168,125,169,152,149,92,130,135,212,163,210,5,102,160,214,194,86,239,85,58,200,61,8,183,30,133,247,16,230,82,171,24,195,126,153,174,101,82,241,184,185,170,212,205,199,229,75,220,103,248,154,181,251,103,255,0,213,125,227,233,65,203,246,63,86,27,101,232,24,53,126,203,109,243,73,54,182,173,217,174,37,102,173,52,208,201,179,215,93,75,187,222,61,116,44,146,230,146,116,102,228,163,4,111,102,201,195,34,218,229,181,81,37,22,164,71,218,92,143,188,126,191,228,41,154,109,201,79,228,110,237,45,202,36,235,244,122,163,161,125,231,252,223,184,121,235,143,42,89,149,179,212,227,149,28,20,191,16,203,68,102,169,77,219,115,201,146,34,215,95,92,217,34,238,73,159,225,218,60,205,62,233,198,76,48,149,186,159,95,188,109,135,91,115,69,37,185,82,161,122,196,101,170,76,136,210,125,232,46,207,247,191,112,146,56,47,197,7,48,184,94,168,144,43,85,38,110,74,115,43,108,156,85,85,233,211,31,52,23,44,140,139,116,180,167,93,173,159,221,170,143,222,44,107,46,188,76,112,87,24,138,37,34,234,172,67,181,235,47,161,178,87,164,100,68,133,29,110,171,146,157,136,223,41,107,51,53,184,173,11,77,116,73,251,72,75,218,93,90,149,91,134,221,70,141,82,139,62,43,201,37,182,252,103,146,235,107,73,145,25,25,41,38,100,100,100,100,127,129,144,253,96,0,0,0,0,0,0,0,0,0,0,0,0,3,133,101,251,41,150,110,4,95,248,159,138,73,145,18,183,118,98,85,209,81,173,46,172,168,6,195,240,41,210,94,39,211,77,65,155,139,35,66,93,53,173,78,36,155,230,159,47,122,126,169,189,189,212,0,0,0,0,0,4,63,226,129,128,152,177,152,156,2,160,89,88,57,106,125,32,173,66,188,34,213,31,141,215,70,137,178,42,33,77,109,78,111,144,227,104,61,22,243,101,161,30,239,91,93,52,35,50,128,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,244,138,148,231,34,43,19,90,113,215,54,34,74,150,173,168,66,143,68,145,168,244,208,136,207,176,93,248,0,15,201,86,155,38,157,74,155,80,135,73,151,84,145,22,59,143,53,6,34,154,75,242,150,148,153,165,150,205,229,161,162,90,140,137,36,110,45,8,212,203,114,146,90,153,81,102,33,112,238,226,1,137,87,253,203,136,213,220,4,136,197,74,234,172,77,173,204,106,37,201,73,75,13,191,37,229,188,226,91,74,166,169,68,130,82,204,136,141,74,61,52,212,207,188,90,246,69,178,233,252,152,178,227,110,216,21,40,252,171,146,161,186,187,115,122,251,180,170,72,66,55,181,216,235,141,253,75,104,102,62,230,212,72,95,35,152,68,70,179,28,255,0,138,6,2,98,198,98,112,10,129,101,96,229,169,244,130,181,10,240,139,84,126,55,93,26,38,200,168,133,53,181,57,190,67,141,160,244,91,205,150,132,123,189,109,116,208,140,202,0,101,235,135,14,115,172,108,125,195,75,214,233,193,190,138,139,111,222,20,106,165,70,79,210,42,83,156,136,172,77,105,199,92,216,137,42,90,182,161,10,61,18,70,163,211,66,35,62,193,119,226,165,120,135,112,249,204,158,45,230,130,185,138,184,57,102,125,43,162,221,20,250,124,135,220,244,140,8,61,12,166,99,166,34,163,105,34,74,86,239,169,25,183,121,132,148,167,235,246,118,154,12,207,181,240,173,203,246,100,242,221,249,64,180,177,186,194,170,209,40,181,238,130,163,71,87,167,32,76,130,204,166,185,173,201,46,83,18,86,182,222,117,14,71,245,201,189,170,76,109,22,178,52,182,149,71,252,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,86,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,255,0,133,254,2,98,198,93,176,10,191,101,99,29,169,244,126,181,54,240,149,84,98,55,93,26,94,248,171,133,9,180,185,190,59,142,32,181,91,46,22,134,123,189,93,116,208,200,206,96,0,0,8,127,197,3,1,49,99,49,56,5,64,178,176,114,212,250,65,90,133,120,69,170,63,27,174,141,19,100,84,66,154,218,156,223,33,198,208,122,45,230,203,66,61,222,182,186,104,70,101,16,50,21,144,172,216,224,182,108,108,108,76,196,188,41,244,53,183,70,244,159,91,55,211,180,217,28,174,109,54,83,45,253,91,50,22,226,181,113,212,39,213,73,233,174,167,161,17,153,91,248,14,85,154,118,113,150,94,95,111,106,110,95,169,189,109,253,81,167,149,62,144,132,205,76,55,26,231,186,134,159,125,167,212,235,68,211,205,48,183,157,109,124,194,209,198,208,122,43,236,157,43,127,98,227,61,159,238,25,255,0,89,168,255,0,231,98,247,172,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,8,56,173,229,115,29,179,41,249,46,252,138,88,223,72,254,142,122,111,210,127,210,112,225,242,58,142,135,147,253,178,235,123,183,114,29,251,58,233,183,183,77,75,94,127,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,163,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,142,207,197,11,93,156,41,243,157,71,186,171,52,155,91,11,254,144,81,97,84,36,71,167,85,253,55,74,137,233,8,168,113,73,106,79,33,114,205,109,115,16,73,95,45,71,185,59,180,62,210,22,211,145,11,67,22,48,235,44,22,142,28,227,93,191,85,165,93,54,191,85,78,113,53,10,148,105,220,216,165,33,199,34,155,46,199,125,210,228,161,135,26,97,40,81,165,72,228,26,73,4,130,66,149,80,63,216,184,207,103,251,134,127,214,106,63,249,216,187,236,189,90,213,219,27,0,176,210,202,186,96,244,85,171,126,207,163,82,234,49,185,168,115,145,41,136,77,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,208,0,71,252,250,225,109,247,141,57,78,190,112,207,13,40,94,153,185,43,62,140,232,161,117,76,199,230,242,170,81,94,115,235,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,58,192,203,215,14,28,231,88,216,251,134,151,173,211,131,125,21,22,223,188,40,213,74,140,159,164,84,167,57,17,88,154,211,142,185,177,18,84,181,109,66,20,122,36,141,71,166,132,70,125,130,239,199,10,207,22,16,222,88,239,149,123,243,11,112,249,136,143,220,53,104,240,222,130,196,151,201,148,72,92,105,172,74,54,73,103,234,165,107,75,10,66,13,70,148,111,82,119,41,9,213,69,80,20,158,25,220,64,40,21,88,85,218,22,15,203,167,84,169,210,27,151,14,100,75,182,146,203,241,159,109,68,166,221,109,196,204,37,33,105,81,18,137,68,100,100,100,70,66,122,241,91,202,230,59,102,83,242,93,249,20,177,190,145,253,28,244,223,164,255,0,164,225,195,228,117,29,15,39,251,101,214,247,110,228,59,246,117,211,111,110,154,150,177,255,0,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,213,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,128,0,160,31,236,92,103,179,253,195,63,235,53,31,252,236,93,246,94,173,106,237,141,128,88,105,101,93,48,122,42,213,191,103,209,169,117,24,220,212,57,200,148,196,38,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,232,0,40,7,251,23,25,236,255,0,112,207,250,205,71,255,0,59,23,125,151,171,90,187,99,96,22,26,89,87,76,30,138,181,111,217,244,106,93,70,55,53,14,114,37,49,9,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,218,58,0,0,128,24,249,194,19,6,177,43,17,237,235,179,11,234,31,147,218,44,138,131,139,187,233,48,82,167,27,145,29,70,227,166,229,61,43,53,34,43,198,179,75,60,189,57,8,109,73,90,16,70,201,180,252,244,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,177,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,133,121,50,225,89,66,203,254,35,206,197,12,94,175,210,175,90,173,22,160,175,161,204,199,97,105,139,21,180,158,173,212,36,54,225,127,110,119,108,104,141,109,176,162,53,165,110,175,150,182,101,86,104,240,47,249,74,96,77,205,130,159,74,126,142,125,35,232,191,164,250,30,179,145,211,204,98,79,230,121,141,238,221,200,219,246,203,77,218,246,233,161,251,91,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,1,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,72,43,80,175,8,181,71,227,117,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,162,6,66,178,21,155,28,22,205,141,141,137,152,151,133,62,134,182,232,222,147,235,102,250,118,155,35,149,205,166,202,101,191,171,102,66,220,86,174,58,132,250,169,61,53,212,244,34,51,43,127,0,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,164,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,139,160,112,164,202,230,59,101,175,242,163,249,107,177,190,142,125,35,244,39,163,63,164,225,204,231,244,253,119,59,251,89,215,54,237,231,181,246,180,215,119,102,186,30,147,252,0,71,252,250,225,109,247,141,57,78,190,112,207,13,40,94,153,185,43,62,140,232,161,117,76,199,230,242,170,81,94,115,235,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,58,129,254,197,198,123,63,220,51,254,179,81,255,0,206,197,255,0,0,10,1,254,197,198,123,63,220,51,254,179,81,255,0,206,197,191,100,43,11,111,188,22,202,117,141,134,120,151,66,244,53,201,70,244,159,91,11,170,102,71,43,155,82,148,243,127,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,72,0,20,3,253,139,140,246,127,184,103,253,102,163,255,0,157,139,126,200,86,22,223,120,45,148,235,27,12,241,46,133,232,107,146,141,233,62,182,23,84,204,142,87,54,165,41,230,254,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,144,0,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,213,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,128,225,73,149,204,118,203,95,229,71,242,215,99,125,28,250,71,232,79,70,127,73,195,153,207,233,250,238,119,246,179,174,109,219,207,107,237,105,174,238,205,116,61,39,248,0,0,160,31,236,92,103,179,253,195,63,235,53,31,252,236,93,246,94,173,106,237,141,128,88,105,101,93,48,122,42,213,191,103,209,169,117,24,220,212,57,200,148,196,38,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,232,0,0,42,3,62,185,10,205,142,52,230,198,249,196,204,52,194,159,76,219,117,159,70,116,83,125,59,77,143,205,229,83,98,178,231,213,189,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,191,225,127,128,152,177,151,108,2,175,217,88,199,106,125,31,173,77,188,37,85,24,141,215,70,151,190,42,225,66,109,46,111,142,227,136,45,86,203,133,161,158,239,87,93,52,50,51,152,0,0,2,128,127,177,113,158,207,247,12,255,0,172,212,127,243,177,119,217,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,0,128,28,86,242,185,142,217,148,252,151,126,69,44,111,164,127,71,61,55,233,63,233,56,112,249,29,71,67,201,254,217,117,189,219,185,14,253,157,116,219,219,166,165,172,127,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,245,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,0,0,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,64,255,0,98,227,61,159,238,25,255,0,89,168,255,0,231,98,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,228,170,85,169,84,72,110,84,107,53,40,176,34,178,147,91,143,201,121,45,54,132,145,25,153,154,148,100,68,68,68,103,248,17,136,133,152,174,38,56,43,131,165,46,145,106,214,33,221,21,150,16,225,39,209,210,34,77,142,135,83,206,78,197,236,148,133,145,146,219,78,165,166,186,40,189,166,43,151,26,120,160,230,23,20,21,46,5,22,164,205,183,78,121,110,19,106,165,61,58,27,228,131,230,17,17,237,150,164,235,181,194,251,181,73,123,132,110,168,93,56,201,137,242,183,84,43,247,141,206,235,142,104,148,185,42,84,223,88,204,244,73,17,154,143,189,103,217,254,251,239,30,154,220,202,150,101,111,5,54,229,59,5,47,197,178,233,17,166,83,150,220,243,100,200,244,211,215,38,76,187,148,71,248,118,143,67,252,133,51,77,185,73,252,141,221,167,181,70,157,126,143,84,116,63,188,191,155,247,15,201,55,36,185,164,131,25,201,43,193,27,217,194,108,204,182,183,109,84,77,71,161,25,246,23,35,238,30,70,118,95,177,250,142,219,207,79,193,171,246,35,108,26,137,197,187,110,205,109,40,52,235,174,166,109,150,154,104,125,254,225,243,98,214,49,134,194,50,92,58,165,227,110,242,149,169,27,111,202,137,180,203,240,52,233,246,11,255,0,169,251,135,77,179,115,211,153,107,41,12,53,15,18,171,147,144,194,146,122,79,172,212,29,222,73,219,234,171,73,5,169,30,210,212,190,243,18,71,12,184,198,98,245,21,232,208,241,6,218,161,205,128,201,33,43,118,20,57,78,73,89,17,160,140,204,221,154,73,51,52,146,207,241,50,251,196,210,193,94,39,249,124,196,245,70,131,95,172,166,215,152,242,81,170,235,18,32,194,100,150,124,178,211,85,203,81,247,172,255,0,98,85,238,18,178,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,46,229,36,255,0,105,123,199,219,0,0,1,241,111,89,229,75,179,171,149,19,90,83,210,211,101,61,170,143,66,45,173,40,254,239,112,205,206,99,234,190,154,199,107,242,163,185,42,231,92,149,69,145,164,245,35,214,99,199,217,218,126,241,115,220,47,108,162,181,178,215,77,156,105,142,163,171,173,154,134,244,22,170,34,118,4,35,218,103,180,191,87,187,183,241,49,48,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,113,76,229,90,141,94,25,107,191,233,206,19,134,182,109,234,172,134,182,105,249,194,129,32,147,175,97,246,122,222,206,209,158,123,105,43,183,113,34,150,219,174,184,209,211,171,108,37,106,66,182,173,60,183,203,83,35,236,208,253,95,184,104,251,46,213,38,106,216,27,98,77,98,66,222,39,45,202,89,154,220,89,41,70,103,13,163,237,50,51,237,237,29,20,0,7,200,185,46,235,102,209,167,187,83,185,107,176,41,177,153,66,150,183,37,74,109,148,145,18,77,71,218,181,17,119,37,94,223,97,136,83,153,78,41,152,89,134,81,229,208,240,218,67,23,29,109,9,113,9,117,133,198,153,17,14,17,60,146,37,41,153,105,89,25,45,8,51,236,215,106,189,230,66,173,49,191,56,56,223,142,213,137,146,107,247,109,70,28,9,78,185,178,157,2,124,182,227,108,82,220,50,79,41,111,45,63,101,211,78,157,218,17,23,227,227,172,28,11,197,236,84,154,219,54,117,133,112,213,14,67,132,147,125,138,92,167,219,35,81,164,183,41,77,182,174,207,172,73,153,251,143,239,33,47,176,139,132,110,48,221,104,141,62,252,157,10,143,29,197,161,78,50,110,202,142,250,91,62,89,153,109,118,25,145,43,69,44,189,218,151,220,98,98,225,191,9,92,189,218,101,22,109,192,253,102,179,41,8,65,188,212,197,65,145,29,75,45,134,173,18,184,100,102,157,82,101,219,236,51,247,137,25,106,101,79,47,214,115,13,177,72,194,139,84,201,180,18,73,78,80,161,110,61,9,37,169,154,89,46,223,84,187,71,65,167,217,182,141,41,150,152,166,218,244,152,173,176,105,54,146,204,38,144,72,50,34,34,208,137,37,166,154,22,154,123,135,215,74,16,130,218,132,146,72,189,132,90,15,250,239,31,138,167,70,164,214,98,174,21,86,155,22,99,14,17,165,77,190,202,92,73,145,145,145,246,40,140,187,140,203,246,142,39,138,249,38,203,230,45,82,221,129,86,177,41,116,199,156,53,44,165,83,41,112,89,127,121,165,101,169,173,76,40,251,220,51,252,72,140,87,182,99,184,71,92,214,209,204,175,224,204,247,42,112,91,109,199,186,57,78,184,244,131,50,231,47,106,17,30,25,23,217,75,68,69,175,121,153,123,132,4,188,108,28,65,194,107,136,233,215,77,6,177,65,168,195,123,86,214,252,87,226,171,114,22,162,37,160,214,148,171,237,54,173,12,191,87,238,18,203,40,60,73,177,15,5,167,66,181,47,249,178,43,182,194,156,109,181,57,37,199,229,73,97,26,199,111,68,155,178,144,218,82,150,218,89,151,103,97,168,253,134,122,92,14,8,230,7,13,241,238,219,98,191,98,87,98,201,82,154,75,143,69,41,76,45,246,76,219,109,106,37,161,167,23,183,78,106,8,245,62,195,61,61,218,244,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,28,215,27,179,3,134,248,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,94,82,200,180,62,211,45,61,250,83,254,111,248,147,98,30,52,78,155,106,97,252,217,20,43,97,46,56,217,57,25,199,226,201,125,58,200,111,69,27,82,150,218,146,166,221,65,159,103,105,164,189,132,90,196,187,58,193,196,28,89,184,138,157,107,80,107,21,234,140,199,181,113,108,69,126,82,183,45,105,35,90,205,9,82,190,211,137,212,207,245,190,241,63,50,227,194,58,230,185,78,29,127,25,167,185,76,130,227,109,189,209,197,117,198,100,17,159,37,123,86,137,16,204,190,202,157,35,45,123,200,139,222,44,39,10,50,77,151,204,37,165,181,2,147,98,82,234,111,54,105,89,202,169,210,224,188,254,242,74,11,82,90,88,73,247,182,71,248,153,152,237,148,202,53,38,141,21,16,169,84,216,176,216,108,137,41,109,134,82,218,72,136,136,139,177,36,69,220,68,95,176,126,222,225,255,0,42,66,22,91,86,146,81,31,176,203,81,242,42,22,109,163,85,101,214,42,86,189,38,83,111,154,141,212,189,9,165,146,204,200,200,245,35,73,235,174,167,174,190,241,207,174,188,169,229,250,241,97,198,42,248,81,106,145,56,131,73,169,186,20,45,197,169,40,181,35,83,39,219,235,31,104,142,120,145,194,87,47,87,111,85,50,128,253,102,141,41,104,89,178,212,53,65,143,29,43,61,230,157,82,136,102,100,157,84,69,217,236,34,247,8,117,139,188,35,113,134,212,68,153,246,28,232,85,136,237,173,106,109,146,118,84,135,212,217,115,12,139,107,80,200,141,90,37,5,238,212,254,242,17,6,254,192,172,94,194,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,125,90,140,143,220,95,113,143,99,130,25,193,198,252,10,172,67,147,64,187,106,51,32,69,117,189,244,233,243,229,185,27,98,86,217,154,121,72,121,9,251,45,18,116,238,208,204,191,11,74,203,95,20,204,44,196,216,241,40,120,147,33,139,118,182,180,182,133,58,250,227,67,136,183,12,153,73,146,84,244,181,44,204,214,181,153,118,107,181,62,242,49,53,173,187,186,217,187,169,237,85,45,170,236,10,148,103,144,149,161,200,178,155,120,140,141,36,162,237,66,140,187,148,159,111,180,135,216,0,1,206,179,17,82,98,149,129,183,220,215,228,45,146,110,220,170,25,45,181,146,84,70,80,221,62,195,51,46,222,193,156,27,149,43,184,177,34,168,219,78,184,233,212,107,111,165,10,90,183,45,92,199,207,67,51,237,212,253,111,188,104,99,38,182,163,86,126,90,236,10,115,100,225,45,235,122,149,33,221,250,126,112,224,71,37,105,216,93,158,175,183,180,118,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,111,18,169,77,87,112,242,231,163,62,222,244,78,163,77,140,162,208,143,82,91,11,79,180,143,223,238,49,155,188,117,161,157,163,141,23,133,50,49,169,190,142,224,168,19,90,118,26,118,75,117,37,220,69,161,150,223,97,11,208,225,223,121,177,121,101,126,214,113,169,74,121,202,84,56,52,199,141,75,37,25,56,213,58,38,226,251,71,250,222,221,15,238,33,38,0,127,195,207,53,29,165,60,251,168,109,180,17,169,75,90,136,137,36,93,166,102,103,220,34,46,106,120,138,225,62,2,69,153,65,162,84,25,174,220,200,75,141,161,136,110,198,148,219,46,145,62,146,39,82,153,40,113,58,56,209,18,187,53,34,81,123,79,178,165,241,235,59,216,229,142,149,153,111,212,110,201,244,170,91,170,113,13,192,166,207,152,195,38,209,173,211,34,91,102,250,211,174,215,77,39,167,102,132,69,220,93,188,243,13,112,71,21,113,162,190,221,54,207,181,170,245,39,230,58,70,185,125,12,151,154,73,173,104,35,90,214,219,107,50,45,93,73,153,251,143,95,118,182,89,150,30,18,20,186,90,41,215,78,56,78,76,169,36,108,202,42,124,71,82,182,191,214,87,203,117,169,48,200,251,201,212,168,181,238,50,47,120,176,139,3,7,48,211,12,96,181,6,202,179,40,212,194,105,41,73,57,26,157,29,151,21,161,32,181,51,109,9,212,253,68,159,226,69,238,33,237,0,0,0,0,127,12,137,68,105,81,17,145,150,134,71,237,28,71,48,25,71,194,12,125,160,84,34,220,22,157,45,170,187,241,93,110,61,73,168,17,83,33,183,20,135,73,42,230,173,149,168,180,91,198,173,75,183,94,222,254,250,99,205,158,70,113,47,45,245,215,229,55,78,126,173,110,58,181,173,137,145,25,144,249,52,217,173,243,73,58,231,78,219,105,50,109,157,202,211,176,181,35,238,62,207,21,150,156,206,226,22,92,47,168,85,202,13,102,119,163,9,246,209,62,158,114,95,228,184,207,57,149,59,245,72,117,180,154,141,44,146,125,99,211,78,195,236,238,190,92,181,230,42,202,204,102,30,83,174,203,98,160,210,165,244,236,166,161,23,154,209,184,204,142,67,46,58,91,16,235,134,146,35,121,37,162,143,82,62,195,251,250,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,14,73,153,76,197,89,89,115,195,202,141,219,115,207,105,50,250,119,147,79,139,205,104,156,122,71,33,231,26,45,139,117,179,81,25,178,162,209,39,169,159,97,125,212,53,153,108,206,226,30,99,239,169,181,202,245,102,119,163,13,247,17,2,156,82,31,228,182,207,57,229,53,245,75,117,196,146,137,47,26,125,83,211,78,194,236,239,246,185,76,200,206,37,230,66,186,196,167,41,207,210,109,198,150,133,191,50,91,50,24,39,91,37,176,106,38,156,233,220,109,70,109,189,185,58,246,30,134,125,197,219,115,153,127,202,54,16,96,21,2,159,22,223,180,233,111,85,216,138,211,114,42,78,192,138,169,11,113,40,104,148,174,106,25,66,143,85,178,74,212,251,117,237,239,238,237,196,68,146,36,164,136,136,139,66,34,246,15,232,0,0,0,15,23,127,224,230,26,98,116,23,96,222,182,101,26,166,78,165,73,55,36,211,163,188,226,117,37,150,164,110,33,90,31,174,163,252,76,253,230,43,223,51,220,36,41,117,68,84,110,156,15,156,136,178,76,222,148,112,37,186,148,53,254,188,190,91,77,70,134,103,222,109,37,37,175,113,25,123,133,105,226,94,8,226,174,11,215,221,166,222,22,181,94,154,252,55,84,104,151,208,201,101,165,26,22,180,146,219,91,141,160,204,181,105,70,71,238,45,125,250,116,60,6,206,246,57,96,93,102,27,244,235,178,125,86,150,210,155,67,144,42,83,230,62,201,52,75,104,204,144,217,62,132,235,181,162,73,107,217,161,153,119,31,101,180,101,91,136,174,19,227,220,88,116,26,221,65,154,21,204,180,182,218,216,152,236,104,173,188,233,147,9,50,105,42,146,183,21,171,142,153,39,179,83,36,159,180,187,101,211,47,53,33,164,188,195,168,113,181,145,41,43,66,136,201,68,125,164,100,101,222,63,236,4,103,226,33,121,177,102,229,126,233,113,217,74,101,202,172,57,212,198,77,43,36,153,184,237,58,94,210,251,69,250,190,205,79,238,49,69,248,21,68,59,183,26,44,250,100,163,83,157,93,126,158,78,235,218,106,223,45,164,159,121,30,166,123,189,164,52,137,134,180,166,168,88,121,108,81,152,70,196,65,163,66,142,146,208,139,66,67,8,73,119,17,123,189,196,61,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,15,243,125,164,62,195,140,56,132,173,46,32,208,164,168,181,35,35,45,52,50,247,12,253,113,28,177,154,177,115,63,95,101,150,73,180,86,87,42,174,73,74,116,34,231,84,101,151,97,109,79,103,169,247,254,38,39,87,6,251,233,218,150,28,86,172,213,201,35,76,89,210,100,147,102,179,212,182,177,79,111,93,55,119,118,233,221,255,0,96,177,241,249,170,53,24,84,152,50,42,85,25,77,71,141,21,165,188,235,174,172,144,132,33,36,106,81,153,153,145,17,17,17,158,167,238,21,121,196,7,137,27,148,249,51,112,147,4,106,202,39,121,110,49,62,173,21,254,214,215,172,168,238,37,167,163,74,212,148,70,77,45,36,164,246,118,25,251,8,86,165,18,131,137,24,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,244,222,233,25,159,111,106,189,166,125,182,71,149,94,18,228,148,195,188,49,206,66,86,110,180,219,237,211,25,94,164,157,121,14,18,94,102,84,62,195,252,234,84,90,253,222,241,99,24,111,129,184,85,133,20,230,32,217,54,37,6,154,227,45,165,179,147,30,151,25,151,151,162,80,94,178,219,109,58,235,203,73,159,222,68,126,225,238,251,187,8,127,64,0,0,0,0,7,153,196,12,58,180,113,46,219,157,108,221,212,40,21,24,179,35,186,199,243,152,173,60,109,154,219,90,55,39,152,149,17,40,137,106,208,244,236,212,197,19,103,159,39,151,78,93,241,2,169,92,131,77,91,182,165,90,160,251,240,94,97,151,20,219,8,117,249,42,109,165,40,153,109,180,154,90,100,140,210,147,61,11,187,82,238,243,249,47,205,29,215,151,108,80,165,56,205,106,97,91,149,25,140,71,168,67,84,151,58,116,182,228,136,252,215,121,124,214,219,37,114,217,219,185,90,150,157,135,217,221,127,120,117,124,209,49,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,236,212,251,255,0,104,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,222,34,223,52,76,56,179,42,247,141,126,107,17,162,210,225,72,148,102,235,136,65,40,219,105,110,109,45,234,73,25,153,32,251,53,46,239,218,40,19,58,25,164,186,243,19,138,21,87,30,173,76,59,114,157,49,248,244,248,105,146,231,78,166,219,145,35,148,239,47,154,227,102,174,91,219,119,39,66,211,176,187,59,253,6,70,50,121,116,230,35,16,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,212,187,244,46,251,217,195,252,58,180,112,210,219,131,108,218,52,40,20,232,176,227,180,199,243,104,173,50,110,26,27,66,55,43,150,148,145,168,201,9,212,244,237,208,135,166,0,0,0,0,0,31,206,254,195,30,19,18,48,55,10,177,94,156,252,27,218,196,160,212,156,121,181,54,82,100,82,227,60,242,53,74,203,213,91,141,171,77,57,138,50,251,204,207,222,43,163,53,92,37,210,164,204,188,48,50,66,80,109,52,227,235,166,60,189,9,90,115,220,52,178,204,88,125,167,249,164,164,181,251,189,194,182,235,116,28,72,193,43,209,200,115,154,172,219,117,202,76,147,74,94,74,95,134,225,45,167,76,137,72,81,146,23,166,246,140,200,251,59,83,236,50,236,178,190,31,220,72,220,168,73,133,132,152,221,86,81,187,203,109,136,21,105,79,246,184,189,98,199,109,46,189,38,86,166,163,51,117,106,36,167,183,180,203,218,66,208,233,213,24,85,104,49,234,84,233,77,72,141,41,164,60,211,173,44,150,133,161,68,74,73,145,145,153,25,25,25,30,165,239,31,164,87,7,25,11,233,218,110,28,81,108,212,73,34,76,169,209,164,155,100,179,212,247,49,80,111,93,55,119,118,123,191,236,16,87,135,29,140,213,245,153,250,3,15,50,78,162,140,184,181,115,74,147,184,143,147,81,136,93,165,181,93,158,191,221,248,144,208,44,118,144,195,13,176,218,18,132,54,130,66,82,146,208,136,136,180,34,34,247,15,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,20,215,198,50,196,58,94,41,209,239,35,75,127,206,233,241,227,18,146,93,186,42,77,65,205,15,213,47,119,191,254,209,254,28,27,239,214,41,88,209,91,179,101,56,242,81,46,137,38,75,100,70,68,131,113,114,233,237,151,122,139,183,179,221,175,248,133,204,173,198,219,109,78,184,180,165,9,35,82,148,163,208,136,139,188,204,253,194,176,184,153,231,178,85,189,213,96,142,22,214,146,82,159,105,109,84,230,195,146,122,182,147,235,35,60,215,49,137,4,105,89,25,54,173,170,71,103,97,159,176,133,113,96,198,13,98,22,98,177,26,21,185,65,131,82,168,189,82,156,223,95,60,218,125,228,180,151,31,109,14,58,235,169,67,134,157,13,226,82,148,162,61,53,212,254,251,191,202,134,71,48,199,47,22,244,9,111,209,33,84,238,110,75,75,145,58,76,104,239,45,183,182,48,106,229,184,113,219,112,136,156,103,114,117,237,45,76,251,207,178,78,18,82,146,36,164,136,136,187,136,135,244,0,0,0,0,0,0,7,40,204,174,5,91,184,251,133,245,107,50,177,6,59,146,28,142,250,225,188,182,144,107,105,243,142,243,109,169,42,83,107,52,153,27,198,100,100,90,151,179,220,121,239,199,76,35,184,240,71,19,107,118,69,114,12,168,221,4,249,40,134,235,173,56,142,115,8,144,235,77,184,147,82,17,184,143,148,102,74,34,34,61,59,61,197,97,60,39,51,100,227,18,23,129,183,197,113,199,9,213,26,233,75,149,39,93,12,206,12,102,88,65,186,247,119,218,209,9,71,191,79,105,11,93,35,35,45,72,245,35,31,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,31,195,50,34,212,207,66,33,84,92,88,243,100,227,242,17,129,182,61,113,198,201,165,18,234,171,139,39,77,76,142,116,103,152,89,180,247,119,217,213,10,71,187,95,97,10,246,192,204,35,184,241,187,19,104,150,69,14,12,169,61,124,248,200,152,235,77,56,190,75,11,144,211,78,56,163,74,23,180,139,154,70,106,50,50,45,123,125,199,161,12,181,96,85,187,128,88,95,73,179,40,240,99,183,33,184,236,46,99,200,105,4,183,95,40,236,182,226,148,164,182,131,81,153,178,70,102,101,169,251,125,197,213,192,0,0,0,0,0,0,127,13,41,81,26,84,68,100,125,228,98,49,230,191,35,152,99,152,123,122,124,182,40,144,169,151,55,37,213,199,157,26,52,118,86,227,219,31,52,243,28,40,238,56,100,110,61,185,90,118,158,132,125,229,219,72,24,207,131,88,133,151,92,70,155,110,87,160,212,169,207,83,103,57,208,79,38,159,101,46,165,183,220,67,110,180,234,144,217,171,83,100,212,149,36,139,93,53,47,186,199,120,102,103,178,85,195,210,224,142,41,86,144,114,88,105,13,83,38,204,146,122,184,146,232,227,50,215,49,249,6,106,89,153,184,173,169,71,111,105,151,180,133,158,161,198,220,109,46,182,180,169,10,34,82,84,147,212,140,143,184,200,253,194,153,184,200,95,172,85,113,162,137,102,69,117,229,34,37,18,52,151,8,212,70,130,113,18,234,13,159,114,143,183,183,221,175,248,135,251,240,115,177,14,169,138,149,139,200,144,223,243,74,124,136,198,165,23,110,137,147,79,115,66,61,167,239,247,255,0,218,46,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,5,115,241,142,177,218,168,225,109,26,239,106,43,142,63,22,165,30,58,150,148,17,146,91,76,122,131,135,169,237,212,139,83,247,232,43,203,33,247,196,235,23,50,214,156,184,47,182,209,85,42,16,41,143,154,212,105,35,101,202,132,83,81,118,41,63,168,93,250,151,220,46,99,57,217,137,139,129,153,126,157,115,199,153,21,21,42,212,39,96,65,37,56,68,162,121,232,82,22,218,145,163,168,86,187,154,236,52,153,159,184,143,217,66,114,31,187,49,171,19,245,82,229,84,43,55,93,103,107,100,163,117,211,39,100,200,236,73,125,181,233,189,222,239,88,251,125,167,223,121,25,1,202,85,31,47,88,89,18,125,102,151,29,203,158,178,150,231,200,144,235,9,55,152,39,163,69,53,50,74,83,45,184,148,165,198,76,246,30,186,31,110,166,125,210,196,0,0,0,0,7,198,173,222,86,141,178,147,85,197,116,210,41,100,69,175,243,201,205,49,217,219,250,234,47,213,87,248,15,220,62,101,55,22,176,182,179,32,162,82,177,30,215,152,250,143,66,109,138,196,119,20,103,169,23,97,37,102,125,230,69,251,71,170,109,198,221,109,46,180,180,173,11,34,82,84,147,212,148,71,220,100,126,210,31,244,0,2,188,56,170,229,78,61,247,101,43,24,173,106,110,149,122,27,38,185,220,150,75,69,68,101,169,210,28,81,236,101,74,51,222,180,246,169,100,159,126,135,218,42,71,12,175,74,206,25,98,53,6,239,165,75,118,36,170,45,86,44,165,109,113,109,238,38,95,67,134,133,109,82,76,211,170,11,82,212,187,189,131,69,121,104,197,136,88,203,131,150,221,229,30,91,79,201,122,157,13,51,141,14,18,180,146,113,89,113,194,236,90,207,189,207,235,30,190,255,0,121,245,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,50,248,177,11,6,176,114,228,188,164,75,105,137,44,211,166,38,17,173,194,78,178,74,43,206,54,93,171,65,247,183,253,83,215,221,239,44,234,98,117,233,89,196,220,70,175,93,245,89,110,203,149,90,170,202,148,157,206,45,205,9,231,214,225,37,59,148,163,219,170,207,66,212,251,253,162,219,184,85,101,78,61,137,101,39,24,174,154,110,181,122,227,36,184,60,230,75,68,196,121,168,50,27,81,111,101,42,35,222,133,104,105,89,167,221,169,246,139,15,0,1,255,0,46,56,219,77,169,215,86,148,33,4,106,82,148,122,18,72,187,204,207,216,67,202,212,177,107,11,104,210,14,37,87,17,237,120,111,164,244,54,223,172,71,109,68,122,153,118,146,150,71,222,70,95,176,125,58,37,229,104,220,201,37,91,183,77,34,168,70,90,255,0,51,156,211,253,157,159,168,163,253,100,255,0,132,189,227,236,128,0,0,0,0,137,249,254,202,85,31,48,184,89,46,125,26,151,29,187,162,140,151,39,199,144,211,8,39,159,38,99,74,52,178,106,75,46,56,164,169,199,136,246,22,154,159,110,164,125,244,109,29,251,179,5,113,63,84,174,85,62,179,106,86,118,184,73,55,90,51,118,52,142,212,159,216,94,155,218,238,245,79,179,216,125,215,217,147,28,196,69,199,60,191,64,185,228,77,138,186,149,22,19,80,39,18,92,35,81,188,204,40,235,113,75,213,213,171,93,206,246,154,140,143,222,69,237,166,124,248,95,19,175,172,203,93,146,231,62,219,165,75,168,79,166,48,104,81,168,137,150,234,18,141,37,218,165,126,185,247,104,95,112,176,222,14,54,59,84,236,46,172,221,238,197,113,183,229,84,100,71,74,212,141,9,77,170,61,61,194,208,246,234,101,169,123,244,22,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,2,50,113,18,179,14,241,203,21,208,150,225,155,238,210,225,205,169,35,107,123,148,70,213,62,94,135,246,76,251,213,247,126,36,40,70,202,184,42,22,69,239,70,184,226,243,26,149,69,169,198,150,73,245,146,123,217,121,43,208,200,140,143,189,61,218,151,236,18,35,56,249,178,168,99,245,10,203,182,218,152,247,73,73,162,211,142,99,36,226,182,117,205,34,66,22,102,158,114,203,93,30,211,83,34,87,191,79,111,86,225,69,151,70,113,19,18,87,137,85,250,97,59,79,160,40,220,138,167,153,37,36,165,49,34,11,200,81,111,105,73,215,106,207,67,37,18,189,218,119,139,168,105,180,50,210,25,109,36,148,33,36,148,145,22,132,68,69,216,63,236,0,0,0,7,227,171,213,233,212,26,92,186,213,94,99,49,33,65,97,201,50,31,121,196,182,134,219,66,77,74,82,148,163,34,34,34,35,51,51,50,34,208,86,246,112,56,170,211,172,249,181,11,19,4,10,53,66,90,90,118,51,181,37,237,117,164,59,172,134,148,109,59,26,89,25,25,26,90,82,76,211,174,135,175,184,133,108,223,249,163,199,140,72,156,244,219,139,19,174,93,30,90,149,200,106,181,51,148,146,51,89,237,74,86,234,180,73,111,81,17,123,135,153,163,99,6,42,208,39,55,80,165,98,61,207,29,246,148,74,37,55,88,146,131,212,140,143,189,43,35,239,34,22,49,195,251,136,245,203,62,229,166,225,38,51,85,142,98,103,186,204,42,125,66,67,238,56,233,186,183,34,199,105,11,118,68,159,189,213,25,37,38,122,153,153,23,121,11,93,143,33,153,113,219,149,29,196,184,211,200,75,136,90,76,140,148,147,45,72,200,203,176,251,7,250,0,15,129,127,90,240,239,91,38,187,105,207,97,183,153,171,211,101,65,82,92,73,40,140,157,101,77,159,97,145,151,114,143,216,127,129,140,235,230,199,8,170,24,49,141,247,37,171,50,10,226,176,236,249,146,225,36,218,82,18,113,142,99,232,108,210,70,132,22,221,26,61,13,37,167,103,103,221,58,56,66,230,45,113,164,78,193,58,253,81,148,180,234,157,157,8,159,127,69,154,204,224,70,109,180,239,119,77,52,215,68,165,31,129,251,5,175,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,170,14,47,89,139,92,137,16,112,78,129,84,101,77,54,109,78,154,76,63,170,201,68,115,227,56,218,182,59,166,154,105,170,84,143,196,253,130,11,229,59,8,170,24,207,141,246,221,171,14,10,229,48,212,248,114,230,164,154,82,210,81,138,99,8,112,212,68,133,150,221,29,45,77,69,167,111,111,223,162,139,6,215,135,101,89,52,43,78,3,13,178,205,34,155,22,10,82,132,146,72,137,166,82,217,118,17,17,119,36,189,133,248,16,251,224,3,252,228,72,102,36,119,101,72,113,45,180,202,20,226,214,163,34,36,164,139,83,51,51,236,46,193,84,92,64,120,143,92,176,46,74,150,18,96,205,84,225,166,3,207,66,168,84,99,190,227,110,147,136,114,84,119,80,135,99,201,251,154,81,18,146,71,169,17,153,119,16,174,122,206,48,98,173,126,115,149,10,174,35,220,242,31,117,70,163,83,149,137,43,61,76,204,251,212,179,62,243,49,233,172,12,209,227,198,27,206,102,109,187,137,215,46,140,173,42,228,59,90,153,202,81,17,164,246,169,40,117,58,164,246,36,140,189,194,201,178,127,197,86,157,119,205,167,216,152,222,81,169,242,212,211,81,154,169,35,107,77,45,221,99,180,149,58,236,153,102,102,102,106,117,74,50,78,186,22,190,242,22,67,72,171,211,171,212,184,149,170,68,198,101,194,156,195,114,99,190,203,137,113,14,54,180,146,146,164,169,38,100,100,100,100,100,100,102,71,168,253,128,0,0,0,63,225,214,208,243,75,101,196,146,146,180,154,84,70,90,234,70,41,95,138,238,93,89,195,188,73,70,37,80,41,164,213,62,190,162,114,82,153,100,146,147,150,252,137,207,45,70,104,105,41,215,106,11,83,53,26,189,250,247,142,83,147,140,217,84,48,6,133,121,219,110,204,119,164,171,81,106,39,13,147,113,91,58,231,81,29,8,50,79,57,5,174,140,233,169,17,171,221,175,178,59,222,183,5,66,247,190,43,87,28,173,238,202,173,84,228,203,52,250,202,61,239,60,165,232,68,102,103,222,174,237,79,246,139,238,225,219,102,29,157,150,43,97,46,194,54,29,170,67,133,82,86,230,246,40,205,218,124,77,79,236,145,247,167,239,252,76,73,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,63,24,45,214,238,188,45,187,109,231,91,223,215,209,39,199,74,116,215,83,92,103,17,166,154,31,235,123,140,102,223,23,232,43,181,49,86,238,160,108,54,206,157,93,159,25,37,166,155,121,114,92,65,123,11,79,179,238,33,230,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,166,102,102,126,225,160,220,131,224,228,60,36,203,213,182,133,83,25,141,80,173,192,135,85,144,162,100,144,225,169,232,49,119,18,143,98,85,174,230,251,117,215,180,187,204,73,16,0,0,0,31,229,38,75,16,227,59,46,75,169,109,150,80,167,28,90,148,68,73,73,22,166,102,103,216,69,161,10,162,226,83,159,71,101,201,159,130,184,83,94,144,202,17,205,137,86,151,18,81,164,149,161,204,140,251,59,216,145,218,71,245,103,181,104,247,25,251,8,87,182,18,97,21,253,143,23,204,75,82,210,129,42,116,234,132,134,201,233,42,105,231,80,209,56,243,109,169,199,86,218,22,105,34,83,169,53,40,200,244,215,95,198,123,127,98,174,13,143,102,70,173,95,53,121,18,39,173,180,37,198,97,72,37,151,52,218,220,100,73,118,33,43,77,201,89,118,158,189,223,120,136,185,144,203,69,99,7,9,23,12,120,242,125,11,46,73,48,209,188,133,111,74,149,206,90,117,209,164,32,139,99,126,195,239,251,135,20,161,86,39,91,213,184,21,234,100,151,99,203,167,74,106,91,14,180,179,66,208,227,107,37,37,73,82,76,140,140,140,136,200,200,200,198,133,114,39,139,42,197,220,187,219,149,153,53,7,38,77,167,68,135,77,150,235,174,243,22,167,155,131,25,75,53,25,173,70,103,171,154,158,166,71,169,246,144,144,160,0,43,43,139,238,95,85,91,162,64,198,74,21,36,151,34,2,26,135,49,198,88,213,73,97,8,159,33,197,40,210,217,153,39,83,35,51,53,145,123,203,218,43,87,46,88,137,43,11,113,170,208,188,24,152,244,118,162,86,169,234,148,109,56,104,222,194,101,178,226,210,173,20,146,52,153,55,218,70,122,123,198,142,240,222,238,135,126,88,86,245,225,5,196,173,170,197,46,36,226,50,50,63,206,178,135,61,138,81,119,44,189,167,248,152,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,222,36,93,208,236,59,10,225,188,39,56,148,53,71,165,203,156,102,102,69,249,166,86,231,181,73,46,228,31,180,191,18,25,196,204,110,34,202,197,44,106,187,239,9,19,30,144,212,186,213,65,81,77,215,13,123,24,84,183,156,66,83,170,148,68,146,39,59,8,143,79,112,178,174,16,89,125,85,18,137,63,25,43,180,146,68,137,232,118,28,55,30,99,69,41,133,162,4,134,212,147,83,100,102,157,72,204,140,150,101,238,47,104,179,80,0,17,235,61,152,176,172,35,203,189,199,89,141,80,114,28,218,140,73,148,216,142,180,239,45,105,121,200,50,84,131,73,146,210,100,122,183,169,104,102,122,151,97,12,245,87,107,19,174,26,220,250,245,78,75,178,37,212,101,59,45,247,93,89,173,107,113,197,154,148,165,41,70,102,102,102,102,102,102,102,99,181,229,191,45,21,140,99,223,112,72,143,39,208,177,36,155,14,155,40,86,245,41,60,149,171,77,90,90,12,182,57,237,62,255,0,184,75,175,236,85,193,190,44,201,53,171,26,175,34,60,244,54,180,182,204,217,4,130,230,147,91,136,141,45,68,53,105,185,72,46,195,215,191,238,16,39,22,240,138,254,192,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,90,233,175,225,97,60,53,179,232,236,73,16,48,87,21,235,210,30,109,124,168,148,153,115,37,26,137,58,156,56,204,51,189,249,29,132,95,88,123,80,143,121,151,180,133,174,198,146,196,200,205,75,140,234,92,101,244,37,198,214,149,17,146,146,101,169,25,25,118,25,104,99,253,64,0,0,0,70,236,252,96,228,60,91,203,213,200,130,166,51,38,161,68,129,50,171,29,70,201,45,194,83,48,101,108,36,158,197,43,93,206,118,105,167,105,247,144,207,149,82,4,154,69,86,93,50,74,20,212,136,82,28,97,196,153,26,84,149,161,70,147,35,35,208,200,200,203,220,61,46,16,208,87,117,98,173,163,64,36,27,135,81,174,192,140,162,211,93,196,228,150,208,126,195,215,237,123,140,105,39,7,237,214,237,76,44,180,173,246,219,229,244,52,72,17,212,157,52,208,209,25,180,105,166,133,250,190,226,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,7,249,73,109,47,71,117,165,33,43,37,161,73,52,168,181,35,35,46,227,33,158,76,253,89,110,217,89,158,188,26,113,146,104,170,245,58,133,89,180,146,77,36,72,118,161,43,77,11,105,118,122,191,127,226,99,200,101,86,199,44,65,199,171,54,130,167,146,210,125,53,78,116,205,74,219,169,117,172,35,79,178,175,215,247,13,28,90,20,132,219,246,149,18,128,133,18,147,77,167,70,134,70,71,174,164,219,73,71,184,189,222,226,252,7,215,0,0,0,1,8,184,146,102,254,38,8,216,50,44,91,94,167,173,199,94,142,184,198,113,94,46,100,118,159,102,99,91,253,71,144,226,13,46,52,158,221,166,68,122,119,159,97,82,189,58,13,209,138,87,203,48,217,41,117,58,205,195,82,74,13,71,204,121,197,188,251,196,91,148,126,178,207,85,185,218,125,167,169,251,76,197,227,112,253,201,245,27,0,240,226,29,193,112,209,225,187,116,213,219,110,98,228,57,29,10,121,132,58,196,85,155,91,150,202,28,78,215,90,51,219,169,232,126,211,62,233,79,113,91,80,46,86,26,141,80,65,45,182,220,75,155,76,146,100,122,17,151,180,143,245,140,67,46,40,24,105,107,53,150,183,106,76,83,162,178,244,25,106,83,106,38,91,73,153,162,4,213,23,105,39,93,117,252,5,30,11,98,224,193,137,47,46,135,113,97,156,185,206,56,105,149,50,172,218,28,116,204,146,157,148,246,72,136,141,93,132,94,205,19,251,125,130,209,128,0,115,156,195,97,236,60,79,193,139,198,207,147,25,14,185,58,135,80,106,54,228,18,141,47,46,35,173,161,69,170,85,161,150,254,242,35,63,112,206,38,36,90,51,176,247,16,107,246,148,148,56,203,212,106,172,168,105,51,35,73,253,75,235,108,140,181,74,79,189,29,250,23,224,66,235,56,88,227,49,226,54,1,199,182,103,205,55,166,219,142,34,158,130,91,155,148,76,71,133,9,5,222,181,30,154,172,253,132,95,113,9,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,113,78,198,99,195,156,3,145,108,193,154,108,205,184,220,93,61,100,135,54,168,216,145,10,106,15,185,105,61,53,65,123,12,190,227,20,167,134,246,148,236,66,196,26,5,165,25,14,60,245,102,171,22,26,140,136,212,127,92,250,27,51,61,18,163,239,95,126,135,248,24,209,222,94,112,246,30,24,96,197,157,103,198,140,134,156,131,67,167,181,39,106,9,38,167,145,17,166,214,103,162,83,169,250,157,230,68,126,241,209,128,0,85,207,25,252,73,121,20,59,119,12,226,78,113,179,84,168,149,87,80,219,166,68,164,236,168,50,100,162,37,118,145,251,117,79,237,246,10,157,23,135,194,255,0,13,45,103,114,214,213,77,250,116,87,158,157,45,42,113,70,203,106,50,53,192,132,163,237,52,235,174,191,136,153,182,237,181,2,218,97,216,212,244,18,27,113,197,57,180,137,36,69,169,17,123,8,191,84,132,88,226,5,147,234,46,62,97,196,203,130,222,163,195,106,233,164,54,228,196,72,110,58,18,243,232,105,137,75,38,183,33,149,184,173,206,186,71,183,82,212,253,164,125,244,113,81,131,116,97,109,242,244,55,138,93,50,179,111,84,148,130,81,115,25,113,15,48,241,150,228,159,170,178,209,109,246,31,97,234,94,195,33,117,60,54,243,127,19,27,172,24,246,45,209,83,210,227,160,199,68,98,57,79,23,50,67,76,51,13,173,254,187,203,113,102,167,29,87,110,210,35,61,123,143,176,230,232,0,0,0,15,145,119,210,19,112,90,85,186,2,212,73,77,74,157,38,25,153,158,154,19,141,41,30,227,247,251,143,240,25,199,205,85,142,88,125,143,87,149,5,47,37,212,250,106,162,233,26,85,187,66,235,95,70,159,101,63,169,238,30,191,32,182,91,183,174,103,172,246,155,100,157,42,69,78,159,86,113,38,147,81,26,26,168,69,215,82,218,125,158,183,221,248,144,208,220,102,210,204,118,154,74,18,130,66,18,146,74,75,66,34,34,238,34,31,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,255,0,139,93,166,245,27,31,218,171,186,151,21,215,83,210,226,86,100,102,68,149,205,156,162,73,30,133,238,238,212,199,33,200,10,99,43,51,246,135,84,110,18,74,165,79,52,236,50,215,119,164,34,233,174,190,193,161,168,251,122,118,182,107,183,98,116,215,191,77,7,250,0,0,0,15,57,136,151,124,43,10,198,175,94,85,7,18,150,104,212,217,83,140,140,200,141,92,150,86,230,210,213,73,35,51,36,31,102,165,248,151,120,206,150,103,177,130,189,140,216,205,117,93,21,74,156,169,16,213,87,156,138,115,78,188,181,165,168,189,91,203,105,36,149,45,100,157,9,211,45,18,123,75,217,247,205,30,19,217,90,131,120,85,29,198,123,182,149,205,143,75,150,166,160,165,230,9,73,231,52,168,50,91,89,19,141,25,119,41,93,169,89,31,187,78,241,111,141,52,219,45,165,150,80,148,33,9,36,165,41,45,8,136,187,136,139,216,63,236,65,158,47,55,59,20,60,181,66,128,114,54,59,80,175,183,28,147,188,139,113,46,4,242,211,77,75,94,210,251,197,30,139,6,224,237,41,198,177,174,172,202,84,123,87,71,127,82,215,223,46,158,46,136,0,7,252,58,218,30,105,108,184,68,105,90,77,42,35,246,145,144,161,46,39,56,112,171,15,50,213,25,49,224,169,152,181,182,94,170,111,38,182,165,78,61,80,152,125,228,148,145,158,136,251,207,239,49,213,56,57,98,106,232,184,205,89,176,38,204,67,48,103,81,164,75,104,150,230,210,92,149,203,167,180,73,45,86,68,102,105,35,236,36,153,255,0,136,92,217,25,25,106,94,209,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,31,146,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,205,127,149,142,86,63,241,150,194,175,253,114,167,127,237,135,85,0,0,0,0,28,254,233,204,46,1,88,213,217,86,181,235,142,24,127,111,214,161,108,234,105,213,75,154,20,73,76,111,66,86,141,237,56,226,86,157,200,90,84,90,151,106,84,70,93,134,67,208,89,88,133,96,226,85,41,218,238,28,223,22,253,213,77,98,66,162,59,50,137,83,102,115,13,190,148,165,74,105,78,50,165,36,150,73,90,20,105,51,215,69,164,253,164,61,0,0,242,151,214,44,97,102,23,244,63,148,204,75,181,45,47,73,243,122,47,78,214,99,64,234,185,123,121,156,174,114,211,191,111,49,27,182,235,166,244,235,222,67,229,90,217,133,192,43,230,187,22,214,178,177,195,15,238,10,212,221,253,53,58,151,115,66,151,41,253,136,82,215,177,166,220,82,213,181,8,82,143,66,236,74,76,207,176,140,116,0,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,169,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,197,82,115,55,150,218,253,86,21,10,133,152,60,53,168,212,170,50,27,137,14,28,75,178,3,207,201,125,197,18,91,105,182,210,233,169,107,82,140,146,73,34,51,51,50,34,30,130,250,197,140,44,194,254,135,242,153,137,118,165,165,233,62,111,69,233,218,204,104,29,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,123,200,126,91,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,30,212,0,0,0,0,7,228,114,173,74,102,171,30,132,245,78,34,42,83,35,189,46,60,53,60,146,125,230,25,83,105,117,212,55,174,229,33,10,125,148,169,68,90,36,221,108,143,77,197,175,235,0,1,249,41,149,106,85,106,50,230,81,170,113,39,199,110,67,241,22,236,103,146,234,18,251,14,173,151,154,53,36,204,137,109,186,219,141,173,61,233,90,20,147,208,200,200,126,176,0,30,82,250,197,140,44,194,254,135,242,153,137,118,165,165,233,62,111,69,233,218,204,104,29,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,123,200,126,91,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,30,212,7,148,190,177,99,11,48,191,161,252,166,98,93,169,105,122,79,155,209,122,118,179,26,7,85,203,219,204,229,115,150,157,251,121,136,221,183,93,55,167,94,242,31,150,202,198,252,23,196,170,171,180,44,57,197,235,42,234,169,49,29,82,221,135,68,175,196,156,251,108,37,73,74,157,83,108,184,165,18,9,75,66,77,70,90,106,180,151,180,135,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,167,86,165,81,99,34,101,102,167,18,4,119,36,49,17,14,201,121,45,33,79,190,234,25,101,162,82,140,136,214,227,174,54,218,19,222,165,173,41,45,76,200,135,235,0,1,242,110,155,178,213,177,168,82,174,155,214,230,165,91,244,88,91,58,154,141,82,107,113,34,177,189,105,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,60,7,242,177,202,199,254,50,216,85,255,0,174,84,239,253,176,234,160,57,87,242,177,202,199,254,50,216,85,255,0,174,84,239,253,176,247,246,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,31,88,7,63,186,115,11,128,86,53,118,85,173,122,227,134,31,219,245,168,91,58,154,117,82,230,133,18,83,27,208,149,163,123,78,56,149,167,114,22,149,22,165,218,149,17,151,97,144,250,182,46,44,97,102,40,117,223,147,60,75,181,46,223,70,114,186,223,65,86,99,79,233,121,155,185,124,222,74,213,179,119,45,123,119,105,174,197,105,220,99,213,128,0,14,127,116,230,23,0,172,106,236,171,90,245,199,12,63,183,235,80,182,117,52,234,165,205,10,36,166,55,161,43,70,246,156,113,43,78,228,45,42,45,75,181,42,35,46,195,32,181,179,11,128,87,205,118,45,173,101,99,134,31,220,21,169,187,250,106,117,46,230,133,46,83,251,16,165,175,99,77,184,165,171,106,16,165,30,133,216,148,153,159,97,24,232,3,228,221,55,101,171,99,80,165,93,55,173,205,74,183,232,176,182,117,53,26,164,214,226,69,99,122,210,132,111,117,195,74,19,185,107,74,75,83,237,82,136,139,180,200,120,170,78,102,242,219,95,170,194,161,80,179,7,134,181,26,149,70,67,113,33,195,137,118,64,121,249,47,184,162,75,109,54,218,93,53,45,106,81,146,73,36,70,102,102,68,67,165,143,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,230,191,202,199,43,31,248,203,97,87,254,185,83,191,246,195,213,88,184,177,133,152,161,215,126,76,241,46,212,187,125,25,202,235,125,5,89,141,63,165,230,110,229,243,121,43,86,205,220,181,237,221,166,187,21,167,113,143,86,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,100,69,169,251,5,50,113,141,196,213,214,177,150,141,96,66,152,135,160,193,163,71,150,233,33,205,196,137,40,151,80,104,210,122,44,200,140,146,101,216,105,35,251,253,131,149,240,198,195,133,95,153,150,167,73,145,5,79,69,162,50,205,83,121,181,185,41,113,154,132,51,239,52,168,136,244,95,220,127,121,11,237,105,180,50,210,25,108,136,146,132,146,82,69,236,34,33,255,0,96,0,41,119,140,76,167,29,198,186,75,42,81,237,69,29,141,11,95,116,186,128,175,145,120,92,33,174,134,43,153,106,155,0,164,111,118,159,95,114,57,167,121,30,210,68,8,5,166,154,158,157,167,247,9,204,63,229,198,219,121,181,50,243,105,90,22,70,149,37,69,169,40,143,188,140,189,162,160,184,176,229,106,13,159,84,107,25,237,42,87,38,61,82,90,90,156,150,88,36,167,156,234,167,73,113,102,77,180,69,220,148,246,169,102,126,253,123,196,45,203,14,48,87,176,103,25,173,91,162,151,83,149,30,26,106,240,81,81,105,167,150,132,187,23,171,101,110,164,210,149,160,149,169,52,69,162,143,105,251,126,237,23,97,221,223,10,253,177,104,55,149,61,196,169,154,205,54,44,226,34,50,51,79,57,148,57,180,244,82,136,140,137,101,217,169,254,39,222,61,24,0,0,0,255,0,57,27,78,59,187,245,219,177,90,233,238,208,103,155,63,201,140,156,207,221,229,21,78,26,78,165,80,53,111,50,251,94,144,149,174,154,123,7,93,225,41,105,189,89,199,247,106,237,37,196,244,52,245,56,165,145,25,17,165,19,96,168,210,103,161,251,251,181,33,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,235,140,230,26,55,232,59,123,19,153,234,20,231,85,18,146,180,151,106,9,59,42,15,25,232,72,255,0,167,119,236,246,136,21,147,11,133,187,111,50,22,60,199,13,146,39,171,148,200,229,205,238,51,57,241,207,179,180,187,125,81,162,234,60,146,153,73,133,48,180,209,248,237,184,90,119,122,201,35,255,0,40,253,128,0,0,2,52,113,14,185,103,91,25,96,185,100,192,221,190,92,105,177,21,166,191,101,84,249,102,122,232,101,217,234,151,253,131,63,212,214,31,174,220,49,99,25,110,122,163,53,13,232,90,158,170,113,100,95,121,247,159,222,52,61,146,76,56,135,134,249,118,180,97,70,137,200,114,167,74,129,82,124,185,100,157,206,185,6,49,40,251,18,157,126,199,121,234,127,120,239,64,43,103,141,91,174,126,73,45,102,119,167,103,210,56,42,219,175,110,189,53,68,181,208,83,232,177,30,13,244,167,228,227,5,106,160,76,184,109,53,72,146,157,228,147,219,184,165,83,207,77,116,211,93,5,203,128,0,10,172,227,55,97,37,73,183,239,166,26,108,148,93,36,21,168,147,235,105,253,32,233,247,39,255,0,214,253,158,209,6,178,91,121,201,177,243,31,101,212,163,201,54,83,42,179,77,134,238,139,52,146,219,84,248,230,164,158,138,45,72,246,247,31,103,220,52,89,70,156,154,157,30,13,73,26,109,151,25,167,203,78,237,20,146,62,206,255,0,120,253,128,0,0,0,0,0,0,0,0,0,2,173,114,213,158,218,86,9,230,239,26,176,35,26,46,105,113,236,154,230,36,87,149,111,212,101,190,158,138,222,154,170,156,163,117,14,110,45,205,70,144,165,164,205,123,249,109,56,147,89,165,36,243,206,166,210,128,7,42,205,143,133,140,100,248,127,112,249,115,226,16,112,167,207,84,155,197,184,25,88,197,121,242,228,215,98,199,38,108,169,201,138,210,88,85,58,36,36,23,163,86,76,182,147,74,218,106,59,142,165,231,13,92,194,55,18,165,165,73,108,157,179,64,0,28,171,50,249,139,177,50,191,133,147,241,50,250,145,253,214,29,30,22,199,191,164,234,157,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,28,74,225,119,143,55,150,100,177,115,49,88,173,121,205,150,165,212,100,91,200,166,65,122,65,60,138,77,56,151,85,56,240,154,52,161,9,216,218,85,161,168,144,157,235,53,184,162,222,181,25,216,80,10,213,206,166,107,171,185,75,226,23,100,222,92,218,172,203,66,165,135,240,97,221,52,72,79,33,61,124,94,190,168,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,22,21,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,34,174,126,179,175,106,229,79,14,37,209,41,53,62,163,19,110,106,123,205,219,148,248,230,218,220,129,188,148,218,106,114,9,196,173,9,101,165,145,154,18,180,159,57,196,26,8,182,165,213,181,82,185,84,206,189,247,128,121,142,153,140,247,77,78,171,89,165,94,85,9,18,111,170,116,35,101,159,75,115,214,226,213,32,154,218,77,19,205,60,234,158,108,146,77,255,0,93,162,91,104,117,98,255,0,173,59,166,133,124,218,180,107,214,214,157,214,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,96,250,195,149,102,199,194,198,50,124,63,184,124,185,241,23,248,101,103,182,149,141,214,109,59,3,49,74,230,150,230,40,80,99,184,152,179,42,143,165,107,185,33,32,212,164,173,183,52,35,92,150,90,209,46,33,123,156,90,27,231,238,112,205,238,84,245,0,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,69,254,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,149,61,64,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,10,227,29,132,49,175,92,180,65,197,40,236,68,42,150,28,86,25,121,111,188,251,169,95,163,167,45,17,94,101,164,39,84,45,106,144,112,22,102,178,45,16,202,246,168,181,52,174,173,178,95,140,116,44,2,205,5,129,138,183,75,59,232,180,170,131,145,234,46,110,89,116,209,101,199,118,35,178,116,66,22,181,242,81,33,78,242,210,147,82,249,123,11,67,86,165,163,224,21,107,199,6,255,0,146,213,43,11,48,182,13,195,16,227,202,145,81,175,213,41,41,54,148,249,45,164,180,196,41,11,45,57,168,65,147,211,208,158,210,66,204,156,251,70,217,109,138,188,44,172,9,55,214,116,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,166,195,82,101,7,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,76,28,86,51,83,143,55,21,255,0,63,45,215,5,159,46,194,179,233,50,14,81,71,76,190,113,221,108,19,203,233,39,173,212,165,41,56,198,148,37,73,142,157,196,219,201,112,156,82,220,105,36,207,171,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,0,241,88,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,65,120,153,157,124,101,190,51,62,254,106,45,202,159,209,123,146,46,232,212,6,16,105,168,51,71,131,211,174,57,71,109,50,146,182,213,171,110,186,165,159,45,41,83,175,58,226,80,131,86,133,119,217,81,205,118,28,102,215,14,17,122,217,78,244,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,118,176,21,235,196,183,136,36,108,30,165,86,50,249,132,21,89,109,226,12,248,253,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,209,68,100,178,78,144,47,135,254,103,51,5,131,24,177,73,176,48,146,139,85,190,41,87,77,65,106,147,98,49,37,166,27,169,202,56,206,54,135,146,251,141,57,209,242,253,71,93,117,36,132,155,113,147,205,86,196,17,166,255,0,128,0,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,86,5,221,157,127,228,171,196,207,21,40,23,253,78,170,230,25,93,62,133,110,165,25,131,230,183,75,156,116,138,121,55,83,75,59,84,181,109,66,13,183,82,209,165,75,109,73,86,142,169,150,155,59,63,0,0,1,89,121,234,205,157,229,148,92,251,90,183,197,10,60,186,197,10,126,27,197,141,93,183,19,60,162,177,85,65,77,170,19,6,181,155,110,146,22,211,171,39,18,178,70,253,57,136,35,36,186,178,59,9,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,149,232,252,222,83,203,101,207,171,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,253,88,0,0,0,170,190,43,153,233,252,254,87,240,82,243,255,0,194,34,223,243,96,167,251,212,166,150,220,130,87,252,47,84,132,167,245,25,53,255,0,108,50,60,255,0,10,28,241,201,182,170,180,76,163,226,50,34,21,10,165,34,66,45,26,177,173,168,231,6,91,170,113,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,109,208,0,5,96,103,247,53,216,143,148,172,247,90,87,173,148,239,93,74,157,135,244,214,43,244,7,222,52,69,171,197,77,78,164,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,118,41,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,176,0,20,129,196,127,136,4,204,196,87,93,194,76,33,184,191,210,158,7,76,251,178,99,182,252,119,46,41,91,16,230,233,8,121,13,184,134,89,112,205,8,100,211,180,220,104,221,81,175,234,73,169,129,195,23,62,63,150,250,20,108,6,197,138,214,235,250,223,167,167,209,181,74,141,71,153,42,232,101,43,121,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,255,0,0,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,3,42,226,255,0,184,92,120,19,195,47,157,121,196,209,42,128,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,231,241,175,56,55,54,81,184,157,226,69,105,39,46,109,147,92,145,111,166,236,163,196,106,63,62,115,13,80,217,67,43,109,199,80,106,74,217,84,149,186,72,74,219,39,13,36,133,169,36,123,147,106,150,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,2,26,241,29,200,228,156,214,217,176,47,12,62,92,72,248,139,103,199,125,16,89,117,13,52,138,220,69,25,44,225,58,249,145,41,11,74,137,74,97,74,87,41,43,117,212,168,146,79,27,173,209,93,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,252,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,41,131,137,111,16,73,56,195,85,172,101,243,8,42,177,28,195,232,18,58,106,197,90,35,173,74,98,229,90,21,21,246,205,179,91,4,182,17,30,75,14,164,150,203,170,67,229,162,136,205,6,157,99,6,84,114,163,136,249,181,196,116,89,86,83,93,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,26,19,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,172,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,189,88,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,153,201,166,81,231,84,151,166,216,145,157,124,245,238,209,41,51,237,238,247,12,233,231,74,243,147,124,102,62,244,169,72,146,111,38,45,102,165,13,173,86,106,36,54,153,242,13,41,45,84,122,17,110,238,46,207,184,78,94,12,150,18,82,155,130,250,125,166,205,71,213,193,66,141,62,182,159,209,238,151,122,127,253,111,217,237,22,166,0,0,41,163,140,133,41,248,216,193,69,168,27,46,19,78,210,35,39,121,164,246,238,57,85,3,211,93,52,215,65,93,194,224,184,42,58,231,228,150,233,103,122,118,125,35,156,173,186,246,235,211,83,139,93,61,194,201,128,112,92,237,225,196,60,72,203,181,221,10,76,78,123,148,202,84,250,147,5,203,37,109,117,184,50,73,39,218,149,105,246,251,203,67,251,198,120,106,76,63,66,184,101,70,34,218,245,58,106,219,208,245,45,20,218,204,190,227,239,47,184,104,7,135,133,203,58,231,203,5,181,38,126,237,241,35,195,134,157,117,251,41,167,196,50,211,83,62,207,88,255,0,236,18,92,0,0,0,126,74,188,146,135,73,155,44,244,209,136,238,57,219,221,234,164,207,252,131,58,25,207,184,91,185,51,35,124,75,108,217,50,98,185,83,142,124,174,226,52,207,144,125,189,167,219,235,9,235,193,143,13,27,244,29,195,137,207,117,9,115,170,151,73,66,79,177,6,157,148,247,136,244,52,127,211,187,246,123,69,162,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,60,71,176,229,55,254,90,171,203,68,46,165,250,51,50,170,141,167,151,188,210,166,96,75,209,69,234,168,200,245,95,121,105,223,222,66,137,112,234,172,237,157,137,214,205,113,228,173,14,81,43,176,165,45,58,25,25,27,50,16,163,45,53,47,213,247,151,236,26,75,193,75,129,55,94,15,217,55,42,86,74,244,165,187,77,153,216,122,153,115,34,182,189,15,180,251,125,111,121,254,35,218,128,0,0,8,129,197,50,89,196,202,196,205,28,113,60,234,131,140,158,195,211,93,105,211,123,15,238,20,97,99,146,142,245,183,201,14,37,181,29,82,38,139,81,232,73,62,106,123,76,253,154,13,41,96,26,141,88,27,135,132,167,82,226,147,106,210,82,165,165,90,146,143,163,107,83,35,246,143,120,2,185,248,209,81,39,76,193,75,110,169,30,50,156,105,139,146,26,92,82,80,103,180,138,37,69,70,102,100,93,133,161,251,197,55,139,140,224,235,132,243,173,220,57,171,226,5,82,51,105,93,78,100,134,163,175,97,146,141,135,24,167,186,142,213,32,191,84,251,148,101,254,49,99,128,0,2,14,113,102,178,147,113,101,241,53,118,144,190,117,50,121,73,81,145,118,114,219,131,57,71,253,83,62,245,123,200,133,49,225,84,181,193,196,235,70,90,31,91,38,213,118,2,249,136,86,211,78,146,16,122,145,251,59,134,148,112,130,65,204,194,107,42,89,188,167,77,235,122,154,231,49,74,220,106,214,51,103,169,159,183,93,123,199,174,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,197,56,93,113,0,135,87,135,77,203,38,55,220,92,154,171,61,53,58,199,170,62,219,12,69,114,43,76,52,195,52,149,114,208,141,175,23,43,86,156,112,214,167,148,226,155,53,18,201,164,187,103,224,57,86,108,124,44,99,39,195,251,135,203,159,25,182,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,247,15,220,247,80,179,85,106,183,101,93,43,232,177,54,223,167,147,149,24,218,45,207,74,69,97,184,173,187,85,222,136,237,71,99,155,38,66,139,166,73,154,145,166,165,170,123,74,96,0,249,55,101,211,66,177,173,90,205,235,116,206,232,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,176,103,179,58,249,174,174,230,211,25,102,222,92,218,172,59,66,155,172,59,90,137,53,228,43,160,139,181,4,227,134,150,200,144,79,62,180,115,92,61,86,162,213,13,243,22,134,155,49,53,120,24,254,155,63,118,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,120,174,29,121,234,147,149,171,200,172,124,65,159,45,120,87,95,144,243,211,153,141,21,165,174,153,81,120,163,160,170,70,100,217,190,242,18,220,116,182,182,82,191,176,181,45,40,90,210,72,93,233,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,19,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,253,96,57,86,101,243,23,98,101,127,11,39,226,101,245,35,251,172,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,245,227,166,58,98,62,98,241,30,163,138,24,161,89,235,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,175,0,38,87,14,188,245,73,202,213,228,86,62,32,207,150,188,43,175,200,121,233,204,198,138,210,215,76,168,188,81,208,85,35,50,108,223,121,9,110,58,91,91,41,95,216,90,150,148,45,105,36,46,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,215,54,62,22,49,147,225,253,195,229,207,140,224,218,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,125,57,5,206,189,171,154,204,56,137,68,171,84,250,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,112,109,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,190,156,130,231,94,213,205,102,28,68,162,85,170,125,62,38,219,52,246,91,184,233,242,13,180,57,63,97,37,181,84,227,147,105,66,20,203,171,50,53,165,9,46,75,139,36,25,109,83,75,118,85,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,241,88,215,133,244,172,106,194,59,191,10,43,42,136,220,123,166,143,38,154,137,18,97,38,90,33,190,180,31,38,81,52,163,34,90,217,119,150,234,61,100,153,45,180,153,41,38,68,101,152,193,164,140,161,98,244,156,119,203,70,30,226,149,65,249,111,212,170,212,116,51,84,126,75,13,50,185,21,24,203,84,89,143,18,26,245,18,133,200,97,213,160,146,73,245,20,159,85,31,100,187,0,160,30,39,88,165,249,80,206,77,235,210,87,125,39,74,180,186,123,90,159,252,215,147,210,244,173,151,86,199,106,18,165,237,156,228,223,93,91,181,215,213,81,160,144,38,255,0,4,252,47,170,219,216,71,126,98,189,65,82,217,143,121,214,34,211,96,199,122,18,154,67,140,83,208,230,178,154,116,207,71,144,183,102,58,209,237,78,137,92,85,150,229,25,153,35,197,113,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,17,255,0,56,185,58,177,51,127,98,71,160,87,230,122,26,228,163,111,250,63,112,114,222,145,232,190,107,209,215,43,249,170,31,105,183,249,173,199,38,254,176,207,102,187,147,161,151,110,125,239,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,49,115,227,249,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,78,155,178,233,161,88,214,173,102,245,186,103,116,84,91,126,159,34,169,81,147,202,91,156,136,172,54,167,29,115,98,9,75,86,212,33,71,162,72,212,122,104,68,103,216,40,7,61,25,205,174,231,15,17,226,212,219,165,122,26,204,181,250,136,246,205,53,212,32,229,37,183,77,28,217,50,92,78,186,188,239,41,163,54,210,163,109,180,161,41,78,227,37,186,228,107,29,127,42,185,152,188,178,161,139,144,241,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,208,246,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,125,91,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,29,120,134,103,78,149,149,140,47,145,66,180,46,8,137,197,75,150,57,21,191,12,227,38,81,194,96,220,218,237,65,246,212,162,74,16,148,147,169,104,214,74,37,188,73,46,91,136,67,219,104,90,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,122,156,56,178,57,39,42,86,108,251,195,16,87,18,70,34,222,17,216,68,230,90,67,78,162,137,17,38,107,40,77,62,68,106,90,212,163,74,159,82,85,202,82,218,105,41,37,19,36,235,147,40,0,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,0,241,71,241,217,137,191,37,242,120,67,181,112,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,128,0,2,149,184,213,248,167,181,190,31,193,243,26,136,230,156,60,243,167,85,202,198,40,71,161,93,247,4,180,225,93,203,32,202,224,134,81,149,40,161,62,109,237,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,183,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,2,5,113,35,226,9,39,46,209,155,193,236,27,170,196,86,34,212,99,166,76,218,147,46,180,242,237,148,19,172,56,209,59,29,230,29,101,229,201,100,223,73,33,74,74,219,65,161,205,52,91,102,116,217,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,37,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,251,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,0,82,183,26,191,20,246,183,195,248,62,99,81,28,211,135,158,116,234,185,88,197,8,244,43,190,224,150,156,43,185,100,25,92,16,202,50,165,20,39,205,189,173,84,24,109,42,37,33,105,81,52,151,77,4,163,91,36,162,229,184,180,51,182,250,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,5,80,113,88,207,109,84,234,179,242,179,131,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,66,141,27,31,109,202,235,194,28,23,197,12,122,188,155,195,252,35,180,37,220,85,215,35,187,44,227,178,182,218,67,76,54,69,189,215,93,117,73,105,164,106,105,73,41,106,73,26,214,132,22,170,90,72,252,165,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,255,0,178,3,156,26,86,108,176,141,42,168,28,182,239,187,58,60,56,23,90,30,105,36,137,47,173,10,38,231,52,166,208,150,182,72,54,93,89,182,148,164,218,90,86,141,187,9,183,28,148,0,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,6,85,197,186,112,138,206,13,179,62,205,167,229,46,240,56,148,218,237,46,68,149,90,42,101,169,11,93,93,135,78,92,233,104,116,201,10,105,165,176,105,113,68,181,45,4,180,56,132,165,59,155,82,151,102,128,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,138,188,81,252,118,98,111,201,124,158,16,247,252,56,56,128,76,203,189,117,172,36,197,235,139,253,41,231,245,47,181,38,67,111,200,114,221,149,177,110,110,142,134,80,227,139,101,231,8,144,182,73,59,73,199,73,212,154,62,184,157,187,240,0,21,151,197,123,35,145,174,90,85,111,55,24,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,205,73,232,209,178,210,156,213,10,109,124,234,192,193,124,94,188,176,23,20,45,252,92,195,247,226,55,93,183,100,41,232,229,45,130,121,135,80,182,212,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,116,205,86,97,109,92,208,112,175,188,177,114,214,141,208,117,254,137,141,81,165,174,83,114,30,166,78,106,181,9,46,199,113,72,63,239,92,65,169,40,82,218,117,165,154,17,191,105,85,94,83,188,83,224,223,196,11,123,204,88,22,63,197,123,60,113,173,170,85,111,40,248,114,137,101,93,169,71,142,139,186,172,75,118,57,65,136,234,91,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,154,181,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,169,152,252,222,83,43,121,207,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,244,39,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,0,0,0,0,0,0,0,0,0,0,0,0,0,1,228,113,122,65,196,194,123,214,89,60,166,141,155,118,164,231,49,42,218,105,210,51,135,169,31,179,77,59,198,107,177,86,82,231,98,117,221,45,111,173,227,118,187,61,124,197,43,113,171,89,11,61,117,246,247,139,156,225,51,101,38,221,203,226,170,238,161,124,234,156,243,146,147,50,236,229,185,6,10,139,250,164,125,233,247,153,9,198,0,0,43,143,140,86,19,206,184,176,230,145,136,20,184,205,169,116,201,145,218,144,189,134,106,38,27,98,160,234,251,82,131,253,98,239,81,23,248,197,57,139,144,224,187,68,157,15,5,46,74,164,136,202,109,167,238,73,137,109,74,65,150,226,56,148,229,17,145,153,118,150,133,239,22,48,3,193,227,226,141,56,27,136,100,151,82,218,149,106,213,146,149,169,90,18,79,163,119,67,51,246,12,214,223,4,162,189,110,2,91,137,113,69,84,151,170,210,122,146,143,154,174,210,63,110,162,243,248,89,203,57,121,88,135,171,142,43,147,80,109,159,92,245,211,74,116,46,194,251,132,191,0,0,0,30,43,26,238,4,218,152,63,123,92,170,89,39,209,118,237,74,103,105,232,103,203,138,226,244,46,210,237,245,125,229,248,144,205,166,34,213,221,188,113,58,230,174,50,149,173,202,221,122,108,164,39,67,51,51,122,66,212,69,166,167,250,222,243,253,162,246,184,112,225,202,108,12,181,80,86,184,93,51,245,150,98,213,28,79,47,97,169,79,64,137,170,143,213,73,153,234,142,243,215,187,188,196,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,1,229,113,74,214,43,219,14,174,91,83,106,76,234,180,153,144,211,184,189,174,176,182,203,216,127,173,238,63,192,198,110,49,146,222,145,98,227,69,233,109,58,218,144,186,37,205,81,136,157,72,203,82,102,91,136,35,46,196,246,122,158,226,252,8,94,183,14,235,249,55,198,89,173,148,173,213,41,218,60,72,84,189,20,173,76,137,170,124,78,239,88,251,53,87,221,248,16,147,96,0,0,2,48,241,27,182,101,92,249,93,184,153,137,29,151,151,5,169,115,140,156,65,171,66,69,58,89,106,157,8,253,111,91,179,187,241,20,3,5,215,41,117,136,239,47,115,110,68,146,133,31,176,210,104,81,31,221,161,246,13,16,228,122,252,139,126,101,186,204,147,25,229,56,170,101,30,157,77,116,212,162,51,222,220,8,198,125,202,87,235,251,116,63,184,119,176,28,95,55,24,14,156,195,224,205,90,195,100,227,162,121,54,252,170,122,223,236,66,101,116,143,180,209,153,242,220,81,22,231,191,170,157,222,239,113,213,94,29,112,158,199,202,158,35,199,167,220,234,163,69,160,193,169,35,172,121,103,53,28,248,200,125,4,190,82,151,12,208,163,82,13,70,157,116,35,211,183,176,92,62,15,97,125,7,7,176,250,143,98,91,209,89,101,138,108,72,236,56,109,182,132,243,92,109,134,218,53,158,196,32,148,102,77,151,110,210,51,255,0,160,123,80,0,1,31,179,221,110,34,227,203,13,242,210,137,189,97,81,106,115,8,213,236,217,79,147,221,216,127,173,255,0,188,103,178,136,226,233,151,76,7,90,50,53,197,168,52,164,159,179,84,184,90,127,136,105,63,46,18,87,55,47,56,97,45,207,182,245,155,69,113,95,137,193,100,207,252,99,162,128,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,205,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,23,169,195,175,61,81,179,75,102,149,143,136,51,226,35,21,40,17,222,122,115,49,162,186,132,84,233,204,156,116,21,72,204,155,38,25,90,156,144,150,214,202,87,246,208,165,165,8,66,137,8,153,67,149,102,199,194,198,50,124,63,184,124,185,241,154,193,232,44,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,162,140,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,10,33,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,251,8,74,212,132,45,70,132,67,81,106,156,12,127,77,159,187,127,196,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,32,0,179,238,23,92,64,38,82,38,83,114,201,141,247,23,58,148,247,77,78,177,234,143,182,251,242,155,148,235,237,48,205,37,92,180,47,115,39,205,213,167,28,52,37,148,182,166,205,70,131,105,45,112,14,40,185,133,252,185,102,106,165,64,166,70,170,194,162,225,167,83,105,53,26,100,173,237,189,57,137,78,148,201,141,178,147,52,53,204,89,33,189,72,205,75,110,51,42,81,164,244,109,18,255,0,131,85,111,48,87,133,171,116,85,175,28,72,170,212,176,202,222,229,80,40,84,138,129,181,43,109,64,155,97,75,38,95,90,142,68,118,99,70,67,8,75,4,68,194,186,179,52,17,41,181,235,97,87,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,207,102,113,51,85,121,102,191,23,42,23,133,102,165,45,54,197,58,68,136,214,157,33,198,201,148,83,169,198,191,80,212,210,86,180,245,46,37,45,169,229,238,86,229,145,36,143,150,134,208,143,147,100,229,158,242,188,114,233,136,121,154,84,232,144,45,59,14,68,58,106,9,70,78,63,82,168,191,42,35,74,97,8,37,17,182,134,154,150,135,84,226,187,204,219,66,18,173,92,83,94,43,9,236,95,202,134,41,217,184,103,233,79,70,125,45,184,41,212,46,183,145,206,233,122,169,45,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,122,188,203,229,210,251,202,254,41,207,195,59,234,63,247,89,148,121,187,217,254,147,165,245,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,198,93,198,115,167,133,215,16,9,148,137,148,220,178,99,125,197,206,165,61,211,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,43,155,31,11,24,201,240,254,225,242,231,198,107,7,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,58,20,203,70,98,236,76,208,97,100,12,76,177,100,127,114,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,232,83,45,25,139,177,51,65,133,144,49,50,197,145,253,202,29,98,22,199,191,163,42,157,51,47,63,15,152,235,77,243,185,92,244,39,154,132,236,95,121,31,121,23,85,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,159,110,37,214,4,108,62,206,150,34,69,166,219,210,233,84,218,228,136,213,248,166,241,59,178,98,229,198,109,217,82,26,91,134,123,208,169,135,44,143,105,236,74,210,180,39,110,205,165,61,56,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,115,171,21,113,50,213,193,188,56,184,241,74,245,151,211,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,25,130,26,61,201,126,14,87,112,11,44,22,6,21,93,47,111,173,82,169,238,72,168,183,181,5,211,74,151,33,217,110,198,213,11,90,23,201,92,133,53,204,74,141,43,229,239,45,9,90,20,22,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,21,113,25,200,79,242,168,161,49,137,24,118,255,0,79,137,182,205,63,163,137,29,249,27,34,214,160,161,107,116,161,168,214,123,25,120,150,227,138,105,222,196,154,150,164,58,123,84,151,25,163,106,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,170,205,55,17,92,80,204,238,17,217,248,81,80,133,46,133,30,151,29,179,186,228,51,81,109,104,186,166,182,134,121,114,29,105,184,237,19,8,75,168,117,210,97,42,83,123,220,65,233,171,45,153,120,12,159,101,50,242,205,214,40,125,7,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,46,20,59,174,98,50,171,121,96,141,165,135,152,164,205,54,92,187,19,17,109,122,45,90,5,88,220,39,73,138,140,138,115,47,202,134,249,165,9,38,151,205,55,150,210,76,143,115,36,157,22,181,182,246,207,171,146,220,233,94,89,54,188,170,245,154,53,187,18,228,183,174,72,237,179,90,162,188,241,70,92,133,178,78,28,103,154,146,72,90,154,91,106,117,205,75,106,144,164,56,178,52,238,216,182,248,254,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,253,91,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,106,156,45,50,19,244,18,29,7,53,216,160,254,251,130,171,79,235,45,10,92,121,26,183,2,12,182,13,37,50,66,144,122,56,243,204,58,162,67,90,154,91,109,195,53,145,186,162,75,22,84,0,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,249,47,147,194,17,84,92,159,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,150,42,0,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,197,56,98,241,0,135,132,83,35,101,251,27,238,46,146,197,151,181,139,102,164,235,108,53,22,131,41,199,222,121,212,201,90,80,78,27,47,185,35,181,231,22,164,178,164,39,82,75,106,90,219,185,64,0,17,215,59,121,193,182,114,141,133,238,214,148,113,38,222,213,200,239,166,211,163,203,106,71,34,115,237,56,194,30,91,142,52,131,74,80,202,100,161,211,66,150,217,184,73,52,33,73,51,220,156,251,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,117,60,56,56,127,195,203,189,9,172,91,197,235,119,253,54,39,245,44,53,26,67,140,72,110,221,139,189,109,237,142,182,86,227,107,121,230,200,150,183,137,91,137,183,73,164,146,62,184,221,244,28,71,114,57,39,53,182,108,11,195,15,151,18,62,34,217,241,223,68,22,93,67,77,34,183,17,70,75,56,78,190,100,74,66,210,162,82,152,82,149,202,74,221,117,42,36,147,198,235,116,87,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,190,158,30,121,211,165,102,159,11,227,208,174,251,130,34,177,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,150,218,22,206,233,106,2,149,184,213,248,167,181,190,31,193,243,26,136,128,2,194,120,105,113,4,147,131,213,90,62,95,49,126,171,17,188,62,159,35,166,163,213,165,186,212,86,45,165,173,82,159,112,220,52,48,107,125,18,36,190,210,77,111,58,148,48,90,168,204,144,74,210,231,196,10,226,71,196,18,78,93,163,55,131,216,55,85,136,172,69,168,199,76,153,181,38,93,105,229,219,40,39,88,113,162,118,59,204,58,203,203,146,201,190,146,66,148,149,182,131,67,154,104,182,204,233,178,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,253,146,76,159,91,57,70,194,246,168,169,40,147,111,106,228,118,21,118,86,34,59,35,145,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,76,85,226,189,145,200,215,45,42,183,155,140,57,92,179,174,211,99,199,93,221,73,36,59,32,167,68,105,45,176,153,172,18,73,70,210,216,105,40,230,164,244,104,217,105,78,106,133,54,190,117,90,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,136,171,197,31,192,158,38,252,151,206,33,10,1,26,168,1,149,112,23,231,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,69,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,17,87,138,63,142,204,77,249,47,147,194,17,84,90,167,10,60,244,254,99,43,248,215,121,255,0,224,241,108,9,179,147,253,242,85,75,114,65,171,254,11,165,66,147,250,236,146,255,0,181,217,22,168,0,2,149,184,157,100,59,242,33,93,147,143,56,79,69,219,96,220,21,5,122,74,151,78,167,114,226,218,239,41,12,165,189,85,205,81,242,100,62,169,6,157,173,182,211,42,54,217,45,55,180,147,132,20,43,254,242,182,109,155,154,204,161,92,50,226,80,175,24,241,163,87,105,233,50,54,39,34,60,132,72,96,214,147,35,34,91,110,182,70,149,150,139,34,83,137,35,218,226,210,175,201,105,221,53,219,26,234,163,94,182,180,238,138,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,228,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,104,39,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,220,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,235,49,242,87,15,47,88,159,45,179,34,91,54,109,105,196,235,239,40,47,25,127,136,102,194,184,226,234,87,77,65,215,84,68,185,85,7,84,163,215,179,85,56,122,255,0,140,104,79,34,54,227,118,230,88,108,102,146,150,245,155,69,166,76,51,73,119,239,167,198,239,236,47,213,255,0,222,36,8,0,0,241,88,195,133,244,28,97,195,234,197,137,112,197,101,230,42,81,36,48,217,184,218,21,202,113,198,28,104,150,91,208,178,73,145,56,125,187,76,203,254,129,79,24,139,194,123,31,41,152,143,34,159,108,42,141,42,131,58,164,190,141,228,28,213,242,35,45,245,146,57,170,68,50,66,77,40,36,154,180,212,139,94,206,193,106,153,71,192,116,229,227,6,105,54,27,199,29,115,205,182,37,84,22,199,106,21,43,164,97,167,76,143,150,218,140,183,51,253,100,238,247,251,139,180,0,224,153,224,190,226,216,153,110,188,228,201,121,77,170,167,71,168,211,154,52,168,136,247,185,2,73,151,122,147,250,158,205,79,238,25,222,158,235,149,74,196,135,144,106,113,201,114,86,162,215,180,212,106,81,159,223,169,246,139,253,225,201,108,202,182,50,187,110,179,46,59,44,174,123,81,39,17,54,131,78,164,186,116,66,213,90,145,122,222,175,111,127,226,36,248,0,0,0,140,156,68,111,228,216,249,102,185,146,151,84,151,107,17,38,210,200,146,173,12,201,218,124,190,255,0,88,187,53,79,223,248,24,162,156,27,183,164,95,88,209,101,219,77,54,165,174,183,115,83,97,171,66,51,208,158,150,218,12,207,177,93,158,191,184,255,0,3,26,71,194,219,88,172,156,58,182,173,77,169,35,165,82,97,195,86,210,246,180,194,27,63,97,126,175,184,191,2,30,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,7,241,68,74,35,73,247,25,104,40,127,138,46,22,185,98,102,50,117,110,53,57,49,226,92,13,187,82,91,136,103,97,56,251,243,230,168,212,102,72,73,26,140,145,223,169,153,251,204,74,46,13,56,168,212,170,13,123,13,106,117,67,57,76,191,42,124,118,92,124,187,25,36,83,217,73,18,84,189,123,245,34,209,58,125,254,193,103,224,0,0,3,201,98,205,164,205,245,134,119,77,166,228,102,94,85,82,141,58,35,68,234,9,68,151,29,142,227,105,50,236,86,135,235,247,145,25,253,198,51,111,141,22,148,203,23,22,175,43,78,108,117,50,186,93,122,163,17,36,104,52,146,146,212,151,27,35,78,164,157,75,212,61,15,66,252,8,89,215,7,172,114,98,109,2,169,132,149,121,228,82,24,117,249,177,91,91,165,161,182,148,64,142,130,34,83,154,235,169,159,114,116,247,31,176,89,216,0,254,17,17,119,17,15,232,0,0,14,41,156,229,180,156,176,226,74,28,146,150,13,219,90,178,218,20,107,219,170,142,159,35,66,35,247,140,229,26,30,69,67,150,194,212,183,146,246,136,82,76,205,70,173,221,134,70,93,186,234,52,147,148,222,168,178,193,132,165,55,94,111,208,122,14,237,218,235,254,167,177,223,175,110,186,234,58,184,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,18,169,172,139,126,90,248,117,97,174,56,224,229,153,213,226,77,23,210,254,152,141,9,91,94,174,210,219,170,79,35,209,146,73,245,19,25,209,190,94,134,149,173,162,91,127,90,164,199,108,161,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,245,121,177,240,177,140,159,15,238,31,46,124,102,176,76,172,211,228,114,54,26,229,183,10,179,73,134,203,150,237,10,231,181,237,245,221,52,197,33,215,206,157,81,149,1,181,156,212,57,161,146,35,60,238,169,82,92,81,114,222,117,180,160,212,151,82,219,60,43,45,25,139,190,242,191,138,112,49,50,197,145,253,202,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,28,212,207,247,19,170,22,48,97,196,76,36,203,204,218,172,74,85,205,79,139,50,228,171,169,107,137,41,13,184,79,166,69,13,214,20,215,252,93,78,60,203,234,109,105,222,209,26,208,165,238,132,25,117,192,107,203,50,88,185,66,194,155,50,20,181,46,163,33,11,169,206,102,57,60,138,77,56,150,146,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,31,106,226,67,128,214,110,91,113,47,14,48,166,204,133,17,40,167,97,189,57,117,57,204,199,54,87,86,168,156,233,229,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,41,65,192,199,244,217,251,183,252,72,90,160,10,86,227,87,226,158,214,248,127,7,204,106,35,207,240,245,202,173,155,154,252,35,199,203,62,179,77,136,155,158,157,30,135,38,211,171,184,225,178,186,117,68,209,82,216,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,68,64,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,228,180,237,106,237,243,117,81,172,171,90,15,91,90,184,42,17,233,116,232,220,212,55,207,148,251,137,109,166,247,172,210,132,238,90,210,90,168,201,37,174,166,100,93,163,71,217,94,192,186,22,93,48,58,213,194,250,77,26,149,6,124,26,124,119,107,239,83,141,107,110,161,88,83,40,41,114,141,199,8,156,115,123,137,61,166,178,35,38,210,218,9,40,74,18,132,213,175,23,28,93,204,93,110,255,0,131,134,56,129,98,75,179,176,233,137,14,77,183,152,83,241,103,49,93,126,43,210,153,77,81,18,91,104,150,202,213,30,67,100,168,106,112,205,162,91,106,82,117,113,38,124,131,32,185,40,186,179,89,136,241,43,117,106,103,79,134,86,205,65,151,46,58,132,130,113,13,207,216,105,113,84,200,230,218,144,181,60,234,12,137,106,66,139,146,218,201,102,123,148,210,29,179,238,35,118,181,10,198,225,213,122,89,86,180,30,138,139,111,211,237,218,93,58,55,53,110,114,34,177,84,128,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,54,101,59,197,62,13,252,64,183,188,197,129,122,121,215,202,141,11,54,152,53,54,205,229,82,161,221,244,221,102,90,213,185,172,173,93,4,173,200,55,27,53,54,100,178,101,244,35,148,225,104,180,150,168,115,150,181,180,217,12,251,223,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,228,240,74,245,199,155,255,0,133,174,35,220,25,128,143,45,85,37,88,247,43,84,26,140,228,109,155,86,162,21,37,71,26,92,141,84,106,90,212,163,121,41,117,68,149,58,218,27,116,247,239,230,185,73,130,116,241,66,201,71,242,127,190,215,140,248,123,76,165,65,195,107,202,160,136,205,83,161,23,39,208,213,69,50,165,174,57,52,165,30,172,187,202,125,230,205,178,36,55,235,181,177,180,161,174,103,11,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,161,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,78,158,40,89,40,254,79,247,218,241,159,15,105,148,168,56,109,121,84,17,25,170,116,34,228,250,26,168,166,84,181,199,38,148,163,213,151,121,79,188,217,182,68,134,253,118,182,54,148,53,204,225,121,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,39,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,42,215,142,13,129,37,218,86,22,98,148,27,122,33,71,139,34,163,64,170,85,146,77,37,243,91,169,105,248,81,214,122,243,86,130,38,103,173,61,134,132,25,185,246,77,194,221,21,120,89,95,242,108,92,233,89,177,78,225,137,73,166,221,81,231,208,42,71,36,218,74,37,33,200,203,118,60,114,91,133,234,173,115,24,136,72,216,100,181,47,106,11,93,230,149,88,87,24,44,99,161,88,217,96,60,42,144,207,81,90,196,186,131,17,225,183,185,104,228,69,131,33,137,114,36,234,72,82,21,181,104,140,215,44,212,133,31,83,189,59,137,181,16,170,188,151,224,229,11,31,115,65,96,97,85,210,246,202,45,86,160,228,138,139,123,86,125,76,88,145,221,150,236,109,80,180,45,28,228,71,83,92,196,168,148,142,102,242,212,211,161,232,248,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,1,89,124,87,178,57,26,229,165,86,243,113,135,43,150,117,218,108,120,235,187,169,36,135,100,20,232,141,37,182,19,53,130,73,40,218,91,13,37,28,212,158,141,27,45,41,205,80,166,215,206,172,12,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,88,178,245,106,229,127,6,168,184,71,107,73,235,250,14,100,154,141,81,113,91,142,245,78,115,170,220,236,135,18,130,254,245,180,18,148,181,33,166,154,65,173,123,55,30,107,6,138,48,131,11,108,76,105,200,238,23,97,166,37,208,189,51,109,214,112,254,215,235,97,117,79,71,230,242,162,69,121,191,172,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,233,51,56,57,76,188,178,139,138,31,65,235,178,37,214,40,83,227,183,38,133,113,170,1,69,98,170,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,191,78,90,204,137,46,160,206,79,240,197,225,255,0,15,23,102,70,204,14,55,219,189,93,139,19,107,246,205,53,215,24,118,45,122,83,111,188,203,170,146,132,172,220,38,88,114,63,107,46,33,41,121,75,78,166,166,210,180,57,114,128,0,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,249,47,147,194,31,171,6,178,73,85,204,14,76,174,76,109,195,118,37,204,189,172,187,162,163,17,116,104,145,85,33,250,236,34,141,75,113,45,55,171,201,75,107,97,46,77,116,146,134,214,227,198,225,54,90,153,54,66,42,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,167,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,10,86,227,87,226,158,214,248,127,7,204,106,35,228,240,223,202,142,28,102,215,14,49,194,202,189,90,232,106,176,126,143,191,64,175,176,201,46,85,34,82,138,162,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,17,3,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,177,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,182,158,24,188,64,38,98,236,56,217,126,198,251,139,171,190,162,109,98,217,169,58,219,238,202,175,69,109,135,158,117,50,86,148,27,100,243,13,199,237,121,197,165,79,37,105,212,148,226,86,183,44,84,0,87,175,18,222,31,113,177,134,149,88,204,30,16,82,165,185,136,48,35,245,53,138,76,70,157,148,253,202,132,38,43,13,147,100,183,201,12,46,60,102,29,81,33,150,148,183,207,68,145,26,205,58,211,181,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,30,201,246,108,236,220,221,97,127,211,138,20,120,148,122,236,9,14,70,174,219,137,158,114,159,165,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,108,215,152,130,51,83,75,34,103,7,54,118,110,81,112,191,233,197,118,60,74,197,118,124,134,227,80,173,197,79,56,175,213,86,78,32,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,231,219,20,177,74,251,198,155,238,167,137,152,151,93,244,205,201,89,228,245,179,122,86,99,243,121,76,161,150,254,173,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,182,158,24,188,63,230,97,20,56,217,129,198,251,119,164,190,165,237,126,217,166,186,227,237,74,160,197,113,135,153,117,82,80,149,147,102,243,237,200,237,101,196,41,76,165,9,212,210,226,150,134,236,84,5,43,113,171,241,79,107,124,63,131,230,53,17,242,120,111,229,71,14,51,107,135,24,225,101,94,173,116,53,88,63,71,223,160,87,216,100,151,42,145,41,69,81,35,82,72,204,185,140,175,106,73,214,76,201,46,37,41,50,52,45,13,184,136,129,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,88,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,93,79,9,219,211,25,110,156,176,83,41,216,145,108,236,182,232,218,198,179,174,37,213,19,33,234,172,20,200,144,219,145,220,100,214,183,25,233,92,103,148,131,86,196,155,70,210,16,130,38,141,107,137,124,84,50,43,38,192,184,106,185,158,194,216,18,223,182,43,146,30,169,94,108,189,41,173,148,154,139,242,153,66,95,104,220,112,158,113,18,158,146,102,109,161,11,229,45,43,61,201,109,104,67,112,171,45,216,223,85,203,134,54,218,216,209,70,161,196,172,200,183,36,58,165,192,146,226,155,68,150,30,97,200,239,32,150,158,212,44,218,121,205,139,209,68,149,237,81,165,100,70,131,209,78,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,199,78,35,57,215,254,74,184,112,197,2,192,169,210,156,196,219,167,234,233,177,159,62,107,148,184,38,75,39,42,106,103,106,144,173,171,65,54,210,93,52,165,110,41,74,209,212,178,235,103,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,225,221,148,63,228,165,131,71,244,166,23,39,16,175,30,84,219,163,100,254,165,150,57,74,119,165,136,222,210,38,203,148,219,170,222,105,223,185,215,29,209,197,182,77,109,149,66,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,101,92,77,249,57,21,141,127,240,242,178,51,61,133,176,34,49,115,208,227,220,21,43,205,151,165,59,190,173,78,98,123,232,75,237,27,142,27,45,174,43,49,140,205,180,33,28,212,41,103,185,78,33,8,114,37,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,162,155,56,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,8,171,197,31,199,102,38,252,151,201,225,15,65,144,204,159,91,57,185,194,252,113,162,168,162,66,189,168,113,232,74,180,235,18,221,145,200,130,251,174,75,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,91,85,18,174,203,90,187,99,93,85,155,42,233,131,209,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,186,158,28,28,64,33,230,34,132,214,18,98,245,197,254,155,16,58,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,92,77,78,160,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,25,236,206,222,79,174,108,163,98,131,180,85,20,185,182,77,114,67,234,180,235,18,221,143,207,156,195,77,176,183,144,227,109,44,212,149,178,169,40,104,214,164,54,78,26,77,104,74,72,246,166,58,139,179,225,185,195,238,78,93,163,57,140,56,201,74,136,172,69,168,199,84,104,84,215,154,105,229,219,40,39,95,109,211,106,67,47,186,203,203,146,201,176,163,90,82,149,182,131,91,122,232,183,8,231,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,81,155,18,150,121,96,197,178,133,175,55,232,53,123,77,186,235,254,167,191,221,167,110,186,232,51,108,72,121,117,14,91,235,82,30,83,218,45,74,51,37,18,183,118,153,153,246,235,168,209,174,76,86,210,178,195,134,200,110,74,95,54,173,106,59,107,81,47,118,138,42,124,125,72,207,222,59,88,0,0,15,225,145,31,121,16,254,128,10,196,227,9,142,76,66,183,233,120,73,72,159,172,151,221,98,108,166,208,233,126,109,72,159,29,100,100,151,53,215,82,46,244,233,239,63,96,172,92,23,180,166,95,88,181,102,218,112,163,169,229,85,43,212,232,138,34,65,168,146,151,100,182,217,154,180,37,104,94,185,106,122,31,224,99,73,24,75,105,51,98,225,157,173,105,181,25,150,85,75,163,65,136,233,52,130,73,41,198,163,182,218,140,251,19,169,250,157,230,68,127,113,15,90,0,0,0,43,3,140,182,42,53,22,131,65,195,90,101,80,202,83,207,197,159,33,150,223,46,214,77,21,6,84,70,148,175,94,253,8,245,78,159,127,176,69,206,23,88,90,187,239,49,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,190,253,72,203,222,66,248,82,68,146,36,151,113,22,131,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,235,139,190,11,162,239,194,88,120,131,77,132,142,186,139,41,179,125,212,183,235,116,204,198,158,234,136,204,144,103,166,229,17,246,168,139,240,239,21,215,144,108,96,123,8,243,23,109,60,236,149,53,14,185,58,29,30,71,174,105,74,80,244,232,166,163,87,174,146,34,209,190,211,61,127,3,26,15,166,79,143,85,166,197,170,68,117,46,49,45,134,223,109,105,81,25,41,43,73,40,140,140,140,200,251,12,187,140,126,160,0,0,31,195,34,81,26,79,184,203,65,73,60,88,240,57,118,6,49,38,253,166,82,95,69,54,226,65,72,126,82,88,209,147,153,34,84,231,84,131,90,91,74,119,237,65,30,134,163,86,157,189,189,226,58,229,23,24,106,24,51,142,150,181,199,30,106,216,134,253,82,12,73,223,88,164,163,167,84,198,22,230,237,22,130,211,70,187,119,30,158,255,0,187,68,150,61,217,77,190,45,42,77,213,74,148,204,136,245,56,76,74,37,52,180,173,37,204,105,43,211,84,153,151,114,139,218,99,238,128,0,0,0,8,179,196,146,183,232,124,175,92,73,235,58,99,152,204,184,164,124,205,156,195,93,58,103,168,93,165,169,158,157,223,112,161,43,82,59,147,238,186,60,68,36,214,228,138,132,118,200,180,215,113,169,196,151,237,239,26,82,203,204,85,193,192,44,53,134,226,54,173,139,66,140,218,147,166,154,26,97,52,70,90,126,193,208,64,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,67,254,40,188,63,230,82,38,84,179,55,130,22,239,58,148,247,83,81,190,41,108,56,251,242,155,148,235,238,190,245,89,60,197,175,115,39,205,209,214,219,36,37,148,182,151,9,38,131,117,77,65,108,180,102,46,251,202,254,41,192,196,203,22,71,247,40,117,136,91,25,254,147,165,245,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,228,125,228,119,103,115,99,205,155,153,46,31,152,143,138,214,100,216,138,69,71,13,235,200,169,193,102,65,188,186,77,68,169,78,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,243,238,52,145,150,74,77,42,191,148,76,40,161,87,105,145,42,52,218,142,27,208,162,76,135,45,148,188,196,150,28,166,50,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,131,159,92,188,217,185,102,204,53,79,15,172,107,182,37,94,155,50,63,166,145,5,148,25,46,128,137,18,31,54,105,174,154,158,117,107,91,113,210,194,201,199,13,43,90,29,66,141,37,184,140,227,168,208,71,14,252,182,217,185,122,203,205,34,85,187,95,137,114,212,175,232,241,110,106,149,121,136,70,194,37,33,248,232,84,118,89,230,54,135,250,102,219,86,168,39,136,151,189,215,151,177,174,97,180,138,246,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,2,149,184,213,248,167,181,190,31,193,243,26,136,112,129,204,93,137,131,248,167,115,225,157,245,35,160,252,166,122,34,29,30,110,199,157,223,84,106,74,217,98,31,45,166,151,167,59,174,90,185,171,82,16,142,70,134,103,188,141,51,127,136,166,69,99,102,150,205,59,227,15,160,68,70,42,80,35,178,204,23,164,202,117,8,169,211,153,57,11,58,105,17,184,76,50,181,57,33,78,33,229,35,237,161,40,82,208,133,26,209,5,120,88,229,50,171,136,57,134,153,126,98,117,139,112,68,161,97,92,131,117,11,127,116,36,53,116,71,144,209,179,17,228,168,137,213,45,146,230,60,182,147,166,197,182,201,59,162,92,38,220,187,65,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,231,240,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,21,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,202,175,252,174,96,78,40,98,157,185,141,119,213,141,233,59,206,210,232,253,15,83,244,156,198,122,94,150,74,164,177,245,45,58,150,151,181,231,22,175,93,10,215,93,15,82,34,32,205,143,133,140,100,248,127,112,249,115,227,53,131,82,87,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,80,190,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,245,120,126,231,186,187,149,91,169,187,42,233,95,91,134,87,5,64,156,168,198,209,13,250,46,83,238,69,109,218,174,244,71,118,67,252,168,209,212,93,50,76,146,189,117,45,21,218,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,98,10,241,69,206,109,11,3,240,226,165,128,52,74,87,165,111,60,70,183,228,199,120,159,66,211,22,153,71,148,78,198,114,74,148,90,115,30,94,215,144,211,105,61,18,164,41,199,52,36,161,183,169,4,104,123,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,82,87,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,80,190,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,245,120,126,231,186,187,149,91,169,187,42,233,95,91,134,87,5,64,156,168,198,209,13,250,46,83,238,69,109,218,174,244,71,118,67,252,168,209,212,93,50,76,146,189,117,45,21,218,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,230,191,202,143,2,127,46,223,201,163,233,207,250,100,255,0,248,19,209,147,63,240,62,183,251,99,149,211,255,0,107,250,255,0,156,255,0,123,246,189,81,74,220,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,28,43,60,216,95,85,198,60,165,226,101,135,66,84,179,169,63,71,244,148,54,34,66,84,183,229,191,5,230,230,183,21,182,146,100,165,45,229,70,38,75,77,76,141,194,50,74,180,218,121,225,180,238,154,237,141,117,81,175,91,90,119,69,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,130,95,241,85,204,95,229,199,29,168,244,11,122,71,54,204,181,45,250,124,202,19,219,54,245,222,149,135,26,122,230,109,91,72,117,173,236,187,17,190,82,205,91,122,125,196,73,55,22,146,233,124,19,240,190,149,112,226,229,249,138,245,5,68,122,69,153,71,139,77,131,29,232,73,117,109,191,80,91,154,202,105,211,61,89,90,26,134,235,71,181,58,169,18,150,91,146,68,100,187,137,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,7,52,194,44,183,96,150,2,213,110,138,206,16,88,49,45,137,23,140,134,164,214,17,18,67,230,195,171,109,78,169,178,109,149,173,77,71,66,78,67,186,33,148,161,4,74,34,34,209,41,34,233,99,42,227,74,121,78,240,177,131,127,15,237,239,46,96,125,92,113,192,188,56,204,77,136,120,115,138,84,111,72,209,85,80,135,81,218,131,36,60,135,35,188,151,52,109,221,13,109,115,16,78,48,181,182,105,115,148,243,169,74,210,106,220,94,214,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,0,0,80,183,18,44,230,208,179,105,136,244,122,101,135,74,229,89,150,39,91,30,145,82,125,11,68,170,171,146,13,158,124,149,54,173,57,76,159,78,209,52,217,164,156,218,74,82,244,53,242,154,231,249,32,205,47,242,71,199,22,49,34,109,183,233,186,45,74,158,229,10,183,29,165,109,148,136,46,188,203,170,118,49,154,137,6,242,22,195,106,36,175,213,90,73,72,213,6,162,113,26,30,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,194,184,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,94,184,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,245,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,132,242,163,154,236,56,205,174,28,34,245,178,157,232,106,176,121,108,87,232,15,188,75,149,72,148,162,51,36,168,200,139,152,202,246,168,218,120,136,146,226,82,162,50,66,208,227,104,237,96,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,73,254,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,234,22,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,94,247,14,108,235,255,0,42,172,56,126,129,127,212,233,77,226,109,173,245,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,152,0,2,162,248,175,100,114,77,181,85,173,230,227,14,87,16,168,85,41,17,215,119,82,73,13,71,56,50,221,83,108,38,107,4,146,73,58,135,221,82,57,169,61,93,39,157,83,154,173,46,47,147,8,50,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,247,174,32,212,149,165,14,180,210,205,11,217,180,255,0,86,106,179,49,121,102,191,23,38,98,149,225,6,37,57,9,142,154,109,34,153,24,137,72,167,83,155,91,139,105,131,115,105,41,229,238,117,197,173,197,17,110,90,213,181,40,70,198,209,45,120,98,240,255,0,135,139,179,35,102,7,27,237,222,174,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,181,151,16,148,188,165,167,83,83,105,90,28,185,64,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,127,227,86,88,176,107,48,149,219,38,191,139,22,191,166,220,176,170,15,84,41,177,157,121,93,43,252,212,36,156,98,75,63,97,230,77,109,199,112,208,162,237,83,9,73,153,182,167,91,115,170,128,162,30,35,185,28,141,149,43,202,5,225,135,203,151,35,14,175,9,15,162,11,46,161,215,87,68,150,146,37,156,39,95,50,52,173,10,73,169,76,41,74,230,169,13,58,149,18,141,147,117,206,127,146,220,233,94,89,54,188,170,245,154,53,187,18,228,183,174,72,237,179,90,162,188,241,70,92,133,178,78,28,103,154,146,72,90,154,91,106,117,205,75,106,144,164,56,178,52,238,216,182,248,254,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,253,91,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,109,60,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,134,185,210,199,76,56,204,95,12,203,243,20,48,190,179,215,82,167,122,25,167,153,116,137,18,169,242,147,87,130,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,169,4,106,160,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,0,113,58,200,119,228,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,29,114,125,155,59,203,40,184,161,244,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,255,0,86,125,113,74,196,198,156,216,223,56,153,134,149,223,76,219,117,159,70,116,83,122,87,163,243,121,84,216,172,185,245,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,213,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,36,167,3,171,166,133,18,234,197,203,42,68,237,149,170,173,62,143,84,135,27,148,179,230,197,136,228,166,228,57,188,139,98,118,174,108,98,208,204,148,124,205,82,70,73,81,148,128,226,63,195,254,30,98,40,78,226,222,16,219,191,233,177,3,166,97,216,209,220,98,59,119,20,93,232,111,108,133,188,182,219,67,204,182,102,180,60,106,220,109,180,109,40,151,245,38,213,48,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,255,0,178,73,156,27,103,55,56,94,213,105,39,18,21,237,67,142,194,110,202,60,70,164,114,32,190,235,143,161,149,182,227,168,36,169,15,38,50,221,36,37,110,27,100,162,66,212,163,45,202,145,64,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,217,134,138,185,184,5,137,80,219,70,245,191,104,86,90,74,116,215,83,84,39,72,139,79,218,51,91,117,199,114,5,215,88,136,180,154,28,143,80,144,217,150,154,109,52,184,162,253,157,194,251,120,109,214,253,49,149,235,117,29,103,82,112,217,137,24,207,153,191,150,104,167,67,245,15,180,244,50,215,187,239,18,152,0,0,0,0,124,43,226,236,166,216,246,149,90,234,170,202,102,60,122,100,39,229,26,157,90,80,147,229,180,165,233,170,140,139,185,39,237,33,157,188,221,99,13,67,25,177,210,233,184,228,77,91,240,216,170,78,137,7,235,20,164,116,233,152,250,219,219,170,214,90,104,239,102,211,211,221,247,200,174,19,152,28,187,255,0,24,149,126,84,233,47,174,155,110,160,228,49,41,76,106,201,76,143,42,11,169,73,45,77,169,59,246,172,207,66,81,43,78,222,206,241,118,196,68,146,36,151,113,22,131,250,0,0,3,243,84,231,198,165,83,165,84,230,58,150,216,136,194,223,117,106,81,17,37,8,73,168,204,204,204,136,187,8,251,204,103,191,63,56,192,246,46,102,46,230,121,169,42,122,29,14,124,218,60,125,22,106,74,144,204,233,70,147,79,174,162,50,209,206,195,45,63,2,22,41,194,35,5,209,104,97,44,204,66,169,67,71,93,90,148,225,176,234,155,245,186,103,163,64,117,36,70,104,35,211,114,76,251,20,101,248,247,139,5,0,0,0,0,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,206,115,13,96,66,196,188,24,188,45,57,113,249,206,74,162,84,19,25,59,9,70,79,170,35,173,160,203,84,171,245,253,133,175,184,103,58,241,163,213,48,179,21,234,148,195,105,248,146,237,186,243,233,100,205,42,109,68,113,228,169,41,82,123,18,125,237,246,25,105,221,236,23,203,144,44,104,139,140,249,119,161,212,61,32,137,19,104,109,70,162,202,213,210,90,249,172,193,138,107,53,122,235,61,117,119,183,93,15,83,237,34,246,201,32,0,0,1,29,115,209,151,218,102,62,96,101,106,152,184,132,229,82,143,26,77,82,158,164,182,147,90,164,53,14,74,90,73,125,90,212,126,179,221,201,208,253,198,71,223,159,123,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,45,72,140,189,100,159,176,143,240,22,245,194,147,52,236,94,54,74,176,130,239,170,54,85,138,90,204,160,19,143,151,175,17,166,96,199,105,63,88,241,168,212,107,82,187,18,130,79,187,67,236,22,48,0,0,0,0,43,147,140,86,38,197,166,225,173,35,14,154,154,72,149,42,108,121,202,108,156,34,82,154,84,122,131,39,217,191,83,45,75,79,179,167,223,236,21,155,149,27,41,87,238,96,44,138,25,48,183,144,85,218,107,174,165,41,220,91,58,214,18,123,139,106,187,61,126,221,72,104,230,213,165,55,65,182,41,20,54,144,72,69,58,4,120,137,73,22,132,68,219,105,73,22,154,23,187,220,67,234,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,132,28,86,51,199,27,18,170,179,242,183,134,200,150,213,10,216,172,26,46,154,154,150,235,7,81,168,197,82,208,112,144,222,164,75,140,203,186,169,74,113,39,204,121,166,212,130,74,90,75,143,68,172,168,229,71,17,243,107,136,232,178,172,166,186,26,84,30,91,245,250,251,236,154,226,210,34,168,204,137,74,34,50,230,60,189,170,38,153,35,37,56,164,168,204,208,132,56,226,47,39,28,172,11,55,11,50,77,137,216,125,135,214,244,74,29,189,67,195,123,130,52,24,49,136,246,52,143,71,200,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,206,96,186,156,73,206,189,171,149,60,136,225,53,18,147,83,234,49,54,230,194,250,35,118,229,62,57,182,183,32,111,166,52,218,106,114,9,196,173,9,101,165,145,154,18,180,159,57,196,26,8,182,165,213,181,77,119,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,122,172,103,192,188,71,192,26,237,22,219,196,218,55,163,39,215,173,248,23,36,70,84,102,78,38,44,164,25,146,29,109,100,151,25,121,183,16,235,46,54,226,82,164,184,202,244,220,147,74,213,48,56,94,231,167,242,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,125,82,85,33,195,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,119,220,47,115,175,252,160,44,68,96,198,33,84,234,179,177,38,205,167,174,75,181,25,167,206,244,205,45,47,37,8,144,110,165,37,163,205,115,88,101,194,112,205,110,122,142,239,113,75,119,151,18,184,134,102,82,171,132,25,163,145,66,202,134,42,203,182,33,211,164,21,122,235,135,109,73,83,48,159,187,150,238,217,106,150,217,23,38,82,205,152,176,82,235,74,37,180,78,19,228,180,243,92,147,186,90,240,213,206,246,50,230,183,211,214,158,37,88,244,167,190,135,83,227,185,50,237,167,200,76,110,123,206,236,110,59,47,66,61,117,121,222,84,215,148,243,70,134,147,203,36,19,72,213,59,167,80,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,146,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,133,243,245,157,123,171,53,152,143,46,137,73,169,244,248,101,108,212,30,110,220,167,199,55,16,220,253,134,166,211,83,144,78,37,11,83,206,160,204,208,149,164,185,45,172,208,69,185,78,173,223,171,195,247,34,53,220,213,93,77,222,183,74,58,44,50,183,234,4,221,70,78,168,115,210,146,152,114,43,142,210,182,34,67,82,24,230,198,144,163,234,82,70,148,105,161,106,174,194,189,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,10,206,190,107,168,89,75,193,169,183,151,54,149,50,239,169,107,14,214,162,77,121,105,235,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,103,178,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,15,148,58,86,93,113,230,242,203,110,46,80,177,90,204,155,45,43,167,72,66,42,112,89,144,76,162,173,78,53,164,228,66,116,212,133,167,99,137,78,132,163,66,182,44,144,226,75,122,18,101,160,156,180,102,46,196,205,6,22,64,196,203,22,71,247,40,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,76,216,248,88,198,79,135,247,15,151,62,51,88,53,37,118,93,52,43,26,213,172,222,183,76,238,138,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,5,11,231,235,58,247,86,107,49,30,93,18,147,83,233,240,202,217,168,60,221,185,79,142,110,33,185,251,13,77,166,167,32,156,74,22,167,157,65,153,161,43,73,114,91,89,160,139,114,157,91,191,87,135,238,68,107,185,170,186,155,189,110,148,116,88,101,111,212,9,186,140,157,80,231,165,37,48,228,87,29,165,108,68,134,164,49,205,141,33,71,212,164,141,40,211,66,213,93,133,111,217,157,177,113,150,118,92,107,86,46,84,106,148,171,74,228,141,79,110,29,45,134,88,76,109,176,91,70,213,67,130,234,84,134,224,188,109,145,33,167,77,38,148,105,180,141,147,52,190,206,115,41,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,30,175,25,49,122,242,199,124,68,168,98,150,32,191,17,251,134,173,30,11,51,159,140,193,50,137,11,141,17,152,164,241,160,189,84,173,105,97,43,89,36,146,141,234,86,212,161,58,36,173,211,130,167,133,139,167,226,4,239,46,167,9,254,0,0,51,67,153,76,33,147,128,184,243,124,225,27,204,75,110,61,187,88,121,154,121,203,125,167,159,118,156,189,29,132,243,139,107,68,26,220,140,227,46,25,17,39,67,89,145,165,38,70,146,230,162,252,248,89,88,17,172,92,150,217,178,142,222,151,73,169,93,82,39,215,234,69,36,157,74,229,45,201,43,106,60,130,67,135,234,161,112,216,136,104,216,68,133,35,106,203,93,230,165,75,81,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,42,87,139,94,117,253,55,50,102,83,112,202,167,74,153,69,103,146,229,233,80,96,249,238,42,115,47,243,17,76,73,154,118,55,201,91,77,56,234,155,82,148,110,26,90,51,108,218,121,11,172,16,19,211,134,231,16,72,217,118,146,230,15,99,37,86,90,176,234,163,33,82,97,84,158,117,215,145,108,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,105,170,220,51,187,65,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,197,16,241,29,200,228,108,169,94,80,47,12,62,92,185,24,117,120,72,125,16,89,117,14,186,186,36,180,145,44,225,58,249,145,165,104,82,77,74,97,74,87,53,72,105,212,168,148,108,155,174,113,252,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,69,113,29,207,28,156,169,89,176,44,252,62,68,73,24,139,120,71,125,112,94,117,109,58,138,36,68,153,32,230,186,193,153,169,107,82,141,73,97,42,79,41,75,105,213,40,212,76,155,78,82,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,175,251,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,153,20,0,3,53,153,167,160,96,213,173,152,43,218,129,151,234,223,165,108,24,117,2,69,34,74,100,170,75,125,173,32,223,109,167,148,68,110,178,219,230,243,109,185,170,183,182,132,43,123,154,243,21,249,50,215,76,194,58,214,60,216,212,108,119,114,91,118,36,250,195,49,171,11,143,45,17,73,40,94,169,108,222,121,106,73,53,27,154,109,243,214,74,74,210,207,52,208,100,178,73,141,41,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,63,88,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,3,202,98,173,173,135,23,166,28,92,118,222,47,65,165,75,179,37,211,221,85,109,53,71,73,168,173,197,108,185,138,121,110,153,167,147,203,216,78,19,164,164,169,181,32,150,149,36,210,74,44,193,9,63,195,110,192,194,60,79,205,165,175,102,99,5,189,46,187,6,84,121,146,105,84,242,36,42,19,245,24,204,156,132,20,228,168,245,92,98,105,151,207,97,107,189,194,101,43,37,52,110,36,244,18,2,162,248,207,225,206,54,179,115,91,88,159,93,186,162,86,112,188,228,42,155,66,130,152,204,48,253,2,162,244,118,205,246,22,100,68,236,148,62,80,141,228,184,106,86,195,75,141,154,91,34,65,187,94,182,238,41,95,118,165,137,119,97,157,2,187,210,219,119,223,65,244,130,23,74,202,250,206,137,227,122,47,214,45,6,227,123,28,81,171,234,212,157,218,232,173,75,176,121,81,170,128,25,87,19,127,134,158,122,163,101,150,230,149,134,24,157,62,36,92,47,184,228,63,82,149,57,81,93,113,250,69,68,163,145,37,244,19,13,173,215,144,241,48,203,42,108,210,123,79,150,226,84,130,75,132,229,223,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,51,237,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,110,53,139,84,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,35,173,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,147,172,226,216,153,191,177,36,87,232,16,253,13,114,81,182,125,32,183,249,143,72,244,95,53,233,8,139,252,233,108,52,219,252,214,227,155,159,86,71,179,93,170,208,203,182,53,103,123,133,239,229,215,25,109,172,67,193,70,233,86,191,210,138,131,205,223,242,28,115,70,88,245,121,137,169,179,20,136,185,143,47,107,168,113,41,90,121,142,173,133,25,39,116,135,202,85,101,71,42,56,113,148,172,56,69,149,101,53,215,85,103,114,223,175,215,223,100,145,42,175,41,36,100,74,81,17,159,45,148,110,81,52,201,25,165,180,169,70,102,181,173,199,23,218,192,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,238,170,83,117,235,98,175,67,117,4,180,84,96,72,136,164,153,106,70,78,54,164,153,105,161,251,253,198,51,141,154,235,41,86,22,96,47,122,25,176,182,80,117,218,147,173,37,73,218,91,58,215,210,91,75,106,123,61,78,205,8,89,151,7,92,77,141,82,195,106,190,29,59,52,151,42,44,217,19,146,217,184,70,164,180,152,244,246,75,179,126,164,90,158,159,103,79,191,216,44,108,0,0,0,0,87,63,21,188,212,49,103,89,41,194,11,66,168,217,214,42,171,34,158,77,190,94,164,71,89,157,29,212,253,91,196,162,81,45,41,236,82,13,62,253,79,176,84,45,183,66,170,94,119,77,58,223,167,182,236,137,213,153,204,197,108,136,148,181,41,199,92,36,17,158,132,102,126,178,139,216,103,248,141,3,228,95,47,148,220,2,192,218,45,53,49,9,186,165,98,52,106,165,65,74,109,36,180,190,236,56,201,117,39,245,104,81,122,204,247,43,83,247,153,159,116,139,0,0,0,17,183,63,184,209,27,6,50,239,92,168,117,232,143,50,184,212,154,44,93,29,36,47,154,244,25,70,131,79,174,131,215,86,187,52,212,245,46,194,63,101,13,89,212,122,166,41,226,189,46,152,77,191,42,93,201,94,97,47,25,37,75,81,156,137,41,74,148,174,197,31,123,157,166,100,125,254,209,163,28,188,88,16,176,207,6,44,251,78,36,126,75,145,104,148,244,201,45,132,147,55,211,17,166,214,103,162,83,219,234,123,75,95,120,232,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,63,225,214,208,243,107,101,196,146,144,180,154,84,70,90,145,145,247,138,81,226,191,151,197,225,238,42,55,136,244,74,113,55,72,175,145,42,66,208,206,133,214,63,38,115,202,237,75,105,79,216,65,119,168,213,248,151,104,254,240,161,204,49,97,222,38,47,12,43,85,87,24,164,92,14,26,152,105,79,237,109,83,159,145,5,132,246,41,196,164,213,177,6,93,137,53,105,239,46,193,117,173,56,135,155,67,205,168,148,133,164,148,147,35,212,140,143,184,127,216,0,0,15,243,125,134,164,176,228,119,219,74,219,117,38,133,165,68,70,70,70,90,25,25,24,165,190,41,249,89,127,14,175,229,226,197,179,75,219,69,174,186,107,150,108,176,100,148,203,125,233,175,172,207,99,41,65,22,196,39,180,212,106,247,234,93,162,32,96,70,44,215,48,99,19,232,23,205,26,124,152,233,129,80,138,244,166,217,117,104,39,152,68,134,157,91,106,36,173,27,146,174,81,106,147,81,17,251,125,229,161,140,187,227,93,185,142,152,103,70,188,168,181,40,175,191,34,28,117,75,101,167,155,82,153,125,81,218,113,104,82,82,226,205,38,70,233,17,145,158,165,237,247,159,79,0,0,0,31,58,225,174,83,237,170,28,250,245,86,83,81,226,83,227,59,37,215,29,90,80,148,161,180,26,212,102,106,50,34,236,73,159,105,151,112,160,46,32,88,236,230,55,99,221,86,84,42,163,146,105,84,85,191,75,140,68,254,246,140,153,155,40,208,164,232,226,211,166,215,75,67,45,59,15,176,136,187,251,191,8,28,15,122,227,197,42,134,41,214,41,202,93,54,151,9,216,241,86,227,38,105,41,109,200,128,250,20,70,166,205,58,237,81,246,146,137,94,239,120,185,112,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,90,63,157,58,174,1,240,225,194,108,26,194,219,130,93,47,16,110,232,245,137,114,167,49,25,68,186,109,17,85,154,147,74,117,151,247,17,55,37,215,91,52,33,72,37,169,8,67,202,250,165,242,86,112,215,2,240,47,17,243,23,136,244,236,47,194,250,55,93,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,104,83,45,25,116,177,50,191,133,144,48,206,197,143,253,202,101,98,110,247,191,164,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,155,54,62,22,49,147,225,253,195,229,207,140,214,15,65,121,95,247,150,32,201,165,74,188,238,25,117,85,208,232,240,168,20,194,120,203,100,58,116,70,137,168,241,218,66,72,146,132,37,37,169,232,94,178,212,181,171,114,214,165,29,159,112,190,225,247,38,147,38,139,154,28,105,165,68,90,215,29,51,236,250,28,150,154,146,141,143,53,22,68,58,209,58,211,234,73,44,146,183,210,134,29,107,123,107,36,187,234,173,40,210,122,230,95,46,150,38,104,48,178,126,25,223,81,255,0,186,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,14,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,126,75,255,0,20,175,188,80,250,57,244,234,187,233,63,162,86,252,59,90,143,252,213,150,122,90,92,93,220,134,62,169,9,223,183,152,191,93,123,150,122,246,168,244,33,101,92,12,127,77,159,187,127,196,135,127,206,183,18,31,228,125,138,116,172,51,252,141,125,45,244,157,190,197,119,173,250,69,208,114,249,146,100,51,202,229,244,174,235,167,77,187,118,226,215,126,154,118,106,126,175,35,25,231,254,90,63,77,191,210,187,232,119,208,239,70,255,0,179,126,144,234,186,190,167,255,0,55,103,102,222,155,253,246,187,253,154,118,192,14,53,126,41,237,111,135,240,124,198,162,56,86,90,114,137,85,204,214,17,227,13,215,103,212,101,149,217,134,177,233,149,42,109,41,184,234,125,21,118,29,68,229,72,138,148,54,149,59,212,168,163,55,201,218,70,74,94,173,169,63,88,78,55,194,173,59,166,187,99,93,84,107,214,214,157,209,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,93,151,77,118,249,186,171,55,173,211,59,173,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,193,161,60,139,101,211,249,49,101,198,221,176,42,81,249,87,37,67,117,118,230,245,247,105,84,144,132,111,107,177,215,27,250,150,208,204,125,205,168,144,190,71,48,136,141,102,36,0,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,57,86,108,124,44,99,39,195,251,135,203,159,25,172,19,255,0,138,22,122,127,45,119,82,240,59,7,47,62,175,13,168,187,61,49,38,18,118,179,93,170,54,226,140,244,120,148,125,68,54,116,111,151,161,37,11,116,150,231,214,165,49,220,40,191,149,92,179,222,89,175,197,200,120,91,103,206,137,78,66,99,170,165,87,169,201,50,82,41,212,230,214,218,29,124,155,220,74,121,123,157,109,8,109,38,91,150,180,238,82,17,189,196,104,166,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,126,127,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,231,179,50,249,139,190,243,65,138,115,241,50,250,145,253,214,29,30,22,198,127,163,41,125,75,207,49,15,152,211,77,243,185,92,245,167,154,180,239,95,121,159,113,20,148,203,95,15,249,149,124,178,226,150,102,241,190,221,228,210,153,195,250,205,70,199,165,190,227,236,74,114,83,81,84,251,53,101,114,214,141,172,151,43,70,155,112,150,151,146,226,156,52,146,9,165,59,5,132,223,226,95,145,201,57,113,188,158,198,27,29,113,23,135,87,165,97,196,51,17,180,53,29,116,58,139,196,227,231,9,44,160,146,147,140,105,67,170,101,72,79,168,134,205,181,145,26,80,183,184,254,74,51,93,93,202,94,50,194,188,185,181,89,150,133,75,72,119,77,18,19,200,79,95,23,106,201,183,9,46,17,160,222,97,107,230,182,122,161,71,162,219,230,33,14,184,98,239,179,11,116,208,175,156,151,226,93,235,107,78,235,104,183,6,23,214,106,148,233,60,165,183,207,138,253,37,215,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,216,51,132,39,255,0,20,44,244,254,90,238,165,224,118,14,94,125,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,250,136,108,232,223,47,66,74,22,233,45,207,173,74,99,184,81,127,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,209,77,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,174,174,39,92,63,230,98,236,57,57,129,193,11,119,171,190,162,110,126,230,166,180,227,238,202,175,69,109,134,89,105,81,144,165,155,100,243,13,199,236,101,180,37,79,37,106,208,212,226,80,135,41,176,92,159,4,187,166,133,47,0,175,171,42,60,237,245,170,85,224,117,73,145,185,75,46,84,89,112,163,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,236,84,69,92,243,231,159,249,23,125,9,255,0,74,239,166,63,76,125,37,254,205,250,63,165,233,58,111,252,221,237,251,186,159,247,186,108,246,235,217,229,50,83,196,135,249,96,226,157,87,12,255,0,35,95,68,189,25,111,191,93,235,126,145,117,252,206,92,152,236,242,185,125,43,90,107,212,238,221,184,244,217,166,157,186,148,213,1,77,124,105,48,114,133,103,227,45,165,140,84,135,185,114,241,18,159,34,61,82,54,213,158,233,84,212,199,109,50,119,169,102,69,189,135,227,181,203,74,16,148,244,219,189,101,56,163,40,1,105,218,213,219,230,234,163,89,86,180,30,182,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,187,70,162,41,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,128,25,163,226,183,252,154,241,218,230,193,79,200,47,210,63,163,157,23,244,159,210,158,143,159,212,67,98,79,230,122,71,54,237,231,237,251,103,174,221,123,53,208,187,254,74,115,91,252,176,112,178,171,137,159,64,190,137,122,50,224,126,133,209,122,83,175,230,114,227,71,123,155,204,228,181,166,189,78,221,187,79,77,154,235,219,161,113,94,35,252,64,33,229,222,132,238,18,97,13,197,254,155,19,250,103,221,147,29,182,36,55,110,197,222,135,55,72,67,200,113,181,188,243,100,104,67,38,157,196,219,166,234,141,31,82,78,211,13,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,165,86,124,242,125,108,229,27,11,240,58,138,146,137,54,246,174,71,174,170,236,172,68,118,71,34,115,237,57,17,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,79,159,225,227,151,171,87,52,24,133,136,152,71,116,201,232,58,252,63,149,38,157,84,68,86,228,61,76,156,213,78,156,166,164,54,149,151,247,205,172,146,164,41,109,58,234,9,104,223,184,184,86,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,167,9,76,235,250,110,28,60,166,226,109,78,171,50,180,207,57,203,46,160,249,243,219,84,22,88,230,46,152,163,36,239,111,146,134,157,113,165,56,165,36,219,53,52,70,217,52,202,23,242,184,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,143,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,251,254,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,219,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,83,15,26,191,20,246,183,195,248,62,99,81,31,147,134,222,102,44,220,168,97,30,60,98,149,225,6,93,69,106,145,108,83,105,20,200,196,105,93,70,162,226,42,203,105,131,115,105,165,148,109,105,197,173,197,17,237,66,21,181,43,94,198,215,13,113,75,20,175,188,105,190,234,120,153,137,117,223,76,220,149,158,79,91,55,165,102,63,55,148,202,25,111,234,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,59,148,225,193,195,254,30,93,232,77,98,222,47,91,191,233,177,63,169,97,168,210,28,98,67,118,236,93,235,111,108,117,178,183,27,91,207,54,68,181,188,74,220,77,186,77,36,145,245,198,236,234,16,3,52,124,86,255,0,147,94,59,92,216,41,249,5,250,71,244,115,162,254,147,250,83,209,243,250,136,108,73,252,207,72,230,221,188,253,191,108,245,219,175,102,186,23,127,201,78,107,127,150,14,22,85,113,51,232,23,209,47,70,92,15,208,186,47,74,117,252,206,92,104,239,115,121,156,150,180,215,169,219,183,105,233,179,93,123,116,41,0,56,166,116,49,142,187,128,89,96,191,241,86,214,103,125,106,149,79,110,61,57,205,200,46,154,84,185,13,68,106,78,139,66,208,190,74,228,37,222,90,146,105,95,47,97,232,74,212,179,132,3,71,185,47,198,58,238,62,229,130,192,197,91,165,157,149,170,173,61,200,245,23,55,32,250,153,81,36,59,17,217,58,33,8,66,57,203,142,167,121,105,73,37,28,205,133,169,39,83,237,96,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,8,65,197,191,30,99,97,102,90,28,195,106,124,217,108,92,56,159,35,209,113,142,52,135,99,173,170,115,11,109,217,206,26,208,131,74,208,164,155,81,150,210,150,141,232,152,163,245,146,133,164,233,46,218,181,171,183,133,69,234,77,185,7,171,151,30,159,62,168,227,124,212,55,182,44,40,174,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,26,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,13,62,218,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,245,135,159,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,0,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,29,70,167,105,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,101,92,5,170,112,163,207,79,230,50,191,141,119,159,254,15,22,192,155,57,63,223,37,84,183,36,26,191,224,186,84,41,63,174,201,47,251,93,145,99,248,209,132,54,110,61,97,125,193,132,120,128,196,183,40,87,20,116,179,32,226,62,108,190,210,208,226,93,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,156,188,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,88,175,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,194,173,156,33,188,174,252,47,189,241,114,132,196,71,168,88,123,34,146,205,116,148,249,33,246,81,80,113,230,152,121,8,62,197,160,157,100,155,81,17,239,35,121,179,36,154,73,106,71,213,203,174,60,222,89,109,197,202,22,43,89,147,101,165,116,233,8,69,78,11,50,9,148,85,169,198,180,156,136,78,154,144,180,236,113,41,208,148,104,86,197,146,28,73,111,66,76,180,83,130,248,189,102,227,214,23,219,248,185,135,239,203,114,133,113,71,83,209,202,91,6,203,237,45,14,41,167,89,113,29,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,31,243,173,154,223,228,125,133,148,172,76,250,5,244,183,210,119,3,20,46,139,210,157,7,47,153,26,67,220,222,103,37,221,116,233,182,237,218,90,239,215,94,205,15,128,101,115,138,223,242,148,199,107,103,5,63,32,191,71,62,145,245,191,210,127,74,122,206,71,79,13,249,63,153,233,27,221,187,145,183,237,150,155,181,237,211,67,159,224,0,0,0,0,0,0,0,0,0,0,0,0,2,154,56,191,96,123,214,230,41,83,241,78,143,78,82,41,181,72,77,71,148,182,217,50,73,203,114,68,247,214,163,52,182,73,215,106,75,180,212,106,247,251,199,8,225,251,142,206,96,142,61,210,165,77,170,57,26,149,90,91,20,185,36,111,236,104,137,233,177,77,106,86,174,33,58,109,104,245,51,215,176,187,72,203,186,255,0,109,234,229,62,229,161,192,175,82,165,53,34,37,66,51,82,90,113,165,165,105,82,28,65,45,38,70,147,50,62,197,17,246,25,247,143,162,0,0,0,57,134,97,241,174,220,192,204,51,172,222,85,170,148,86,31,143,14,66,162,50,235,205,165,79,62,152,238,184,132,37,42,113,6,163,51,104,200,136,143,83,246,123,203,60,248,239,139,53,204,103,196,250,253,243,89,159,38,66,103,212,37,61,21,183,157,90,201,150,23,33,215,80,218,73,75,94,212,167,154,122,36,148,100,94,207,121,203,254,22,25,89,127,17,111,228,98,197,205,75,221,69,161,58,75,136,111,48,102,149,75,97,232,79,160,203,123,42,65,150,197,171,185,68,175,118,133,218,46,145,134,26,140,195,113,216,109,40,109,164,146,16,148,145,17,17,17,104,68,68,67,253,0,0,0,127,195,174,33,150,214,243,138,36,161,9,53,40,204,244,34,34,239,20,165,197,123,48,229,136,152,152,140,48,162,213,92,126,145,111,184,74,125,164,191,185,180,206,98,68,230,21,234,165,197,36,149,177,100,93,169,37,105,238,46,193,252,225,65,151,197,226,22,42,57,136,245,186,113,57,72,160,17,170,58,214,206,165,214,49,38,11,201,237,83,106,79,216,89,247,40,149,248,23,104,186,230,155,67,45,161,150,210,73,66,18,73,73,17,104,68,69,220,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,28,248,96,92,44,108,192,75,134,49,65,75,245,42,44,25,117,88,90,52,74,89,188,204,41,68,218,75,234,214,175,180,239,114,116,63,113,151,182,132,109,234,189,111,9,49,58,29,81,36,244,122,149,171,91,109,199,16,91,208,162,114,52,130,81,164,203,84,171,237,55,221,170,79,240,26,22,202,78,49,69,198,188,16,183,46,180,188,147,150,152,16,216,150,157,197,184,158,233,24,113,122,150,245,159,123,190,211,215,223,247,246,96,0,0,1,204,179,17,130,244,12,116,194,202,237,143,89,131,25,231,228,193,148,80,93,121,164,43,145,37,81,157,105,183,8,212,133,154,77,38,233,158,228,150,165,236,247,30,122,241,255,0,5,174,124,8,196,202,181,137,114,194,113,158,68,151,213,13,197,54,226,82,244,100,200,117,166,220,73,173,8,220,74,229,40,201,68,157,15,217,238,46,243,195,239,56,211,242,247,136,17,232,55,85,82,99,182,165,89,196,70,113,165,62,165,55,29,199,95,138,147,119,71,31,109,164,18,90,101,69,187,67,50,47,121,119,94,77,145,124,219,56,135,110,65,186,109,90,172,105,208,103,199,106,67,107,101,246,221,208,150,218,86,68,102,133,40,181,218,180,251,79,188,125,240,0,1,255,0,15,60,212,118,150,251,238,37,182,219,73,173,107,81,145,18,82,69,169,153,153,247,16,172,174,38,121,236,167,209,169,243,48,51,12,234,166,244,249,140,184,213,82,108,87,210,166,218,109,105,153,21,230,121,140,200,37,37,194,81,33,91,84,141,8,180,51,246,16,172,12,49,195,187,171,25,113,6,153,103,208,99,74,155,62,177,57,150,222,116,144,227,134,217,58,250,27,83,206,41,41,90,137,36,167,8,205,70,71,223,237,246,232,59,41,120,9,73,203,246,14,209,45,24,240,98,34,164,184,145,159,168,188,211,73,37,57,36,226,176,219,166,106,38,208,163,213,76,235,235,22,190,255,0,187,180,128,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,29,127,28,112,134,50,248,127,229,195,30,224,177,17,185,12,72,175,90,21,71,20,251,188,247,208,186,181,70,84,36,161,190,214,137,13,155,115,205,74,245,86,102,243,101,235,145,22,207,215,194,179,24,232,88,69,155,138,68,107,141,157,34,95,180,247,108,230,228,238,95,243,89,82,95,97,200,199,177,8,81,175,152,252,118,152,211,213,74,121,251,212,162,74,12,142,250,71,42,205,143,133,140,100,248,127,112,249,115,227,53,130,116,240,189,201,71,242,128,190,209,140,248,133,76,165,78,195,107,54,160,184,206,211,166,151,59,211,53,68,178,149,162,57,180,149,22,140,181,205,97,231,13,194,52,57,234,53,177,196,173,222,93,223,128,137,92,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,16,221,150,181,118,198,186,171,54,85,211,7,162,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,209,103,252,12,127,77,159,187,127,196,135,74,226,23,195,211,26,51,103,141,20,92,70,195,155,158,202,167,83,105,214,188,106,35,173,86,230,203,101,245,62,220,185,111,41,73,75,49,157,73,163,108,132,17,25,168,143,82,87,103,113,159,181,225,189,146,156,83,201,247,229,19,242,153,95,181,42,127,75,125,17,209,122,10,84,151,185,125,47,87,204,230,243,152,107,77,122,148,109,219,187,93,21,174,154,22,176,175,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,56,169,228,59,253,87,205,94,16,81,127,185,59,119,208,169,148,239,248,117,201,173,169,124,223,248,186,93,67,108,255,0,116,144,181,126,117,98,53,112,186,203,215,229,203,51,84,218,253,78,77,86,21,23,13,58,107,181,217,48,226,239,109,233,204,74,104,225,195,113,229,17,161,174,98,201,110,104,100,106,91,113,158,74,73,39,171,136,190,144,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,218,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,135,178,209,151,75,19,43,248,89,3,12,236,88,255,0,220,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,81,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,221,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,103,175,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,204,172,183,241,4,147,86,203,14,37,101,123,26,106,177,16,180,97,189,126,5,159,92,146,235,81,145,177,154,74,99,195,162,147,77,48,148,154,205,40,125,72,125,215,119,184,179,75,94,178,212,141,107,216,88,79,20,108,246,210,177,178,170,206,4,96,189,205,46,69,147,67,144,181,92,21,24,143,167,162,184,102,165,72,54,144,222,210,220,236,104,234,66,140,151,191,150,235,138,37,146,84,76,178,234,162,174,85,114,207,121,102,191,23,33,225,109,159,58,37,57,9,142,170,149,94,167,36,201,72,167,83,155,91,104,117,242,111,113,41,229,238,117,180,33,180,153,110,90,211,185,72,70,247,17,121,56,185,134,118,174,13,228,71,16,112,182,202,137,211,209,109,156,47,174,83,227,110,109,180,56,246,202,99,251,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,103,92,123,92,23,194,27,203,30,177,66,223,194,60,63,98,35,149,219,138,66,153,142,114,223,38,88,105,8,109,78,186,243,139,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,246,90,50,233,98,101,127,11,32,97,157,139,31,251,148,202,196,221,239,127,73,213,58,102,89,126,103,45,215,92,228,243,121,8,87,41,10,216,142,226,46,243,62,170,0,51,195,196,46,192,179,112,195,56,216,141,102,97,253,189,18,133,66,139,34,4,152,244,248,132,105,97,133,201,167,198,144,233,54,157,116,66,13,215,156,50,66,116,66,8,201,41,36,164,137,37,205,48,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,141,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,47,241,33,201,78,41,231,7,242,119,249,51,175,218,148,207,162,94,151,235,125,59,42,75,60,206,171,164,229,242,185,44,59,174,157,50,247,110,219,166,169,211,93,79,79,21,195,211,135,166,52,101,51,26,43,88,141,136,215,61,149,81,166,212,109,121,52,70,154,162,77,150,243,233,125,201,113,30,74,148,151,163,52,146,70,216,235,35,50,81,158,166,158,206,243,43,10,1,84,28,112,111,202,83,213,92,44,195,24,146,162,46,165,14,61,70,189,61,133,83,210,111,178,195,202,105,152,170,68,149,35,114,80,181,49,48,148,211,110,104,163,105,181,56,147,218,201,148,0,203,94,47,73,192,92,121,177,177,113,151,229,183,30,221,172,50,245,64,162,48,211,207,187,78,94,173,77,101,180,59,162,13,110,70,113,230,200,204,211,161,172,140,148,147,34,81,105,120,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,192,206,103,11,252,125,204,78,100,239,12,99,178,174,252,63,133,69,184,61,31,211,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,189,228,92,43,137,215,15,249,152,187,14,78,96,112,66,221,234,239,168,155,159,185,169,173,56,251,178,171,209,91,97,150,90,84,100,41,102,217,60,195,113,251,25,109,9,83,201,90,180,53,56,148,33,202,150,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,171,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,165,175,16,220,217,217,185,186,194,252,18,190,40,81,226,81,235,176,36,93,17,171,182,226,103,156,167,233,75,55,32,19,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,47,63,195,35,29,48,227,46,152,193,125,98,134,40,86,122,26,84,28,63,154,211,44,180,68,185,85,9,74,168,83,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,79,10,204,86,60,222,89,146,197,202,238,43,94,115,101,169,117,25,11,69,50,11,210,9,228,82,105,196,181,28,120,77,26,80,132,236,109,42,208,212,72,78,245,154,220,81,111,90,140,231,87,10,28,142,73,185,106,180,76,220,98,50,226,29,10,155,34,66,237,26,73,161,169,7,58,91,74,113,133,77,124,148,74,38,144,195,169,95,41,37,163,166,243,73,115,84,37,180,115,189,7,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,28,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,124,218,201,42,66,150,211,174,160,150,141,251,139,60,56,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,61,56,75,103,22,251,166,223,116,28,164,215,225,250,102,219,172,245,95,71,221,230,51,31,208,60,166,103,79,149,234,161,142,100,174,123,134,69,245,142,151,47,79,87,82,61,163,202,241,171,241,79,107,124,63,131,230,53,17,226,178,127,101,85,111,252,150,231,6,133,70,145,17,153,17,104,246,189,109,106,146,181,37,6,197,62,76,217,207,36,141,41,81,239,83,81,156,74,11,77,13,102,146,51,73,25,168,162,85,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,125,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,10,192,206,103,11,252,125,204,78,100,239,12,99,178,174,252,63,133,69,184,61,31,211,49,84,168,77,110,82,57,16,35,199,94,244,183,17,196,22,171,101,70,90,44,253,83,45,116,61,72,164,255,0,15,76,175,223,217,76,193,122,214,28,226,53,94,223,168,212,170,55,68,154,219,78,209,36,60,243,9,97,200,145,25,74,84,167,154,105,68,189,209,214,102,68,147,45,13,61,189,228,82,128,85,95,27,220,82,255,0,239,105,130,148,250,239,254,23,116,213,233,157,47,225,26,3,252,227,71,255,0,148,147,177,11,251,214,159,205,152,138,188,49,112,183,242,161,156,155,43,171,161,122,78,149,105,117,23,77,67,249,215,39,165,233,91,62,145,254,197,165,75,219,57,200,94,162,119,107,175,172,147,65,44,56,157,97,111,228,191,57,55,175,73,66,244,101,42,237,233,238,154,127,243,174,119,85,213,54,93,91,253,171,82,145,186,115,115,125,69,109,211,79,85,36,131,64,150,156,15,175,249,46,210,177,79,11,103,92,49,10,60,89,20,234,253,46,146,163,105,47,154,221,75,172,77,144,130,211,154,180,17,51,1,10,237,52,32,205,191,178,110,30,235,74,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,0,82,7,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,245,124,22,240,114,133,120,99,45,219,140,85,119,185,146,240,238,159,30,61,46,54,213,150,217,85,36,200,109,82,119,165,100,71,177,134,36,53,203,82,22,149,117,59,189,85,54,147,56,85,143,216,57,93,203,254,50,221,152,59,113,189,212,75,182,106,10,142,220,157,168,71,87,21,105,39,35,73,216,133,172,155,230,176,227,78,242,247,154,145,191,106,189,100,153,11,138,225,5,138,20,171,211,41,113,172,54,83,17,138,150,31,86,38,211,100,48,153,169,117,247,88,146,242,166,181,41,109,104,74,101,10,84,135,153,78,187,137,71,21,195,37,119,165,51,124,4,74,226,167,73,165,84,114,57,127,76,168,83,34,74,145,75,145,71,151,5,215,153,74,215,21,243,169,198,100,221,105,70,90,161,102,211,206,182,106,78,135,177,197,167,185,70,71,65,130,202,120,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,84,227,219,80,106,113,106,39,73,166,208,131,39,76,209,111,227,42,226,221,48,83,39,214,206,110,120,98,97,189,21,69,18,21,237,67,143,112,42,211,172,75,118,71,34,11,238,215,30,91,200,113,182,150,73,82,30,76,100,52,107,82,28,54,201,70,180,37,70,91,85,84,23,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,93,167,13,60,245,73,204,213,179,43,12,49,58,124,185,88,161,110,71,126,165,42,114,162,180,219,21,122,113,200,34,75,232,38,27,67,76,173,147,125,150,84,217,164,183,23,45,196,169,102,167,9,186,224,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,29,120,142,228,114,54,84,175,40,23,134,31,46,92,140,58,188,36,62,136,44,186,135,93,93,18,90,72,150,112,157,124,200,210,180,41,38,165,48,165,43,154,164,52,234,84,74,54,77,215,57,254,73,51,131,115,101,27,20,26,173,36,229,205,178,107,146,24,77,217,71,136,212,126,124,230,26,109,244,50,182,220,117,6,164,173,149,73,91,164,132,173,178,112,210,72,90,146,71,185,58,8,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,0,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,47,241,11,202,253,253,155,60,23,162,225,206,28,213,237,250,117,74,157,116,70,173,186,237,110,67,204,176,166,27,137,45,149,37,42,101,167,84,107,221,33,6,68,105,34,208,149,219,220,71,24,50,103,194,255,0,31,114,237,153,59,63,24,239,91,191,15,230,209,109,255,0,72,117,44,82,234,19,92,148,190,124,9,17,209,177,46,68,109,7,162,222,73,158,171,47,84,143,77,79,66,59,63,0,0,0,0,0,0,0,0,0,0,0,0,0,28,91,54,152,9,73,204,14,14,214,237,25,16,98,46,164,136,146,95,167,60,235,73,53,34,73,69,125,182,140,148,109,173,69,162,158,215,213,45,125,223,126,124,113,63,14,238,172,26,196,26,157,159,94,141,42,12,250,60,231,155,101,211,67,141,27,132,211,235,109,47,54,165,37,10,52,154,155,51,37,17,23,119,179,217,103,252,51,51,217,79,172,211,225,224,102,38,85,77,153,240,217,109,170,92,217,79,165,45,186,218,19,14,43,44,243,30,144,106,83,134,163,90,182,165,26,25,106,101,237,33,102,172,188,212,134,144,251,14,37,198,220,73,45,11,73,145,146,146,101,169,25,25,119,144,255,0,176,0,1,240,47,123,230,217,195,203,110,117,211,117,85,99,65,131,2,59,178,28,91,207,182,214,164,134,212,179,34,53,169,37,174,212,43,218,93,194,141,184,130,103,26,126,97,49,2,69,6,213,170,76,106,212,164,184,184,205,180,151,212,150,228,56,211,242,146,78,232,219,238,52,178,83,79,36,183,104,70,101,238,46,254,13,128,24,45,115,227,190,37,210,108,75,106,19,143,115,228,48,169,142,19,110,41,44,198,84,134,154,113,197,26,16,189,164,158,106,76,212,105,208,189,190,227,208,166,93,176,94,129,129,120,89,66,177,232,208,98,178,252,104,49,74,115,172,180,132,243,229,38,51,77,56,225,154,80,131,81,168,218,35,220,162,212,253,190,226,233,160,0,0,3,140,230,219,24,162,224,166,8,92,119,98,158,73,75,56,19,24,136,157,197,184,222,233,31,113,26,22,244,31,123,94,195,215,221,247,103,166,225,171,214,241,111,19,166,85,20,78,200,169,93,85,183,28,109,30,186,212,110,73,144,106,36,145,106,165,125,167,59,181,81,254,34,251,178,31,129,112,176,79,1,45,232,199,5,44,84,171,80,98,85,102,234,209,37,100,243,208,162,147,137,63,171,66,190,211,93,202,212,253,230,126,201,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,0,0,0,0,3,252,39,195,102,161,6,68,9,13,165,109,73,105,108,184,149,17,25,41,42,35,35,35,35,236,50,208,197,13,241,42,203,228,188,28,199,89,245,184,48,9,186,69,204,167,106,164,227,77,25,54,151,164,76,152,173,154,147,104,73,30,198,203,179,83,61,61,166,67,184,240,139,204,73,209,174,89,120,59,112,213,100,41,153,164,228,136,73,117,253,80,151,22,228,8,237,161,36,183,72,139,176,143,66,74,53,247,123,133,188,145,145,150,164,122,145,143,232,0,0,15,225,145,25,104,98,35,103,199,37,86,238,99,108,217,119,37,18,158,204,123,190,147,9,197,196,121,166,155,66,228,19,77,74,90,25,82,146,195,142,172,148,235,196,102,146,50,215,217,161,247,209,190,32,225,221,223,133,215,76,219,86,239,163,77,167,78,129,33,198,126,190,59,172,239,216,226,209,189,28,196,164,205,38,166,213,161,232,93,195,189,101,79,62,24,165,151,90,220,120,211,107,117,26,213,178,73,67,43,167,202,147,34,74,89,111,123,4,124,150,142,67,109,164,201,182,77,41,246,22,227,46,227,236,183,140,6,207,118,4,227,93,26,3,173,93,212,250,53,86,66,26,75,144,170,115,225,199,119,154,164,53,169,37,190,161,106,211,115,187,75,219,169,25,119,151,108,136,137,62,13,65,148,73,129,53,137,45,56,146,82,28,101,194,90,84,70,90,145,145,145,232,101,161,151,248,71,232,1,243,107,119,29,2,219,130,237,78,191,89,131,79,138,194,20,181,187,42,66,26,65,17,17,168,251,86,100,93,201,51,253,134,43,139,60,220,76,168,148,42,109,83,12,176,90,162,137,117,39,208,252,41,85,54,30,67,141,180,149,38,75,43,54,158,141,40,148,149,146,137,165,39,84,246,17,234,101,220,66,173,168,212,108,65,198,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,181,62,223,181,237,51,237,186,60,130,228,78,223,192,75,102,45,233,121,210,227,204,187,234,12,161,211,55,216,67,135,17,46,55,21,205,133,204,142,135,91,82,29,105,93,154,158,154,251,245,50,154,132,68,68,68,69,161,23,113,15,232,0,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,97,52,12,33,141,139,252,20,233,76,19,17,14,165,103,199,172,221,244,215,164,190,235,72,97,112,106,243,215,33,68,77,235,189,106,134,114,219,66,86,70,131,91,169,51,219,161,45,53,151,132,247,215,228,191,20,236,220,76,244,95,164,254,137,92,20,234,239,69,207,228,245,93,44,150,222,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,52,209,105,221,52,43,230,213,163,94,182,180,238,182,139,112,83,227,213,41,210,121,75,111,159,21,246,210,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,128,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,73,124,103,233,52,170,118,107,232,147,41,244,200,145,100,85,44,120,18,231,58,203,41,66,229,62,83,38,178,78,186,162,45,86,178,105,150,155,37,43,83,216,218,19,220,146,34,236,28,12,127,77,159,187,127,196,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,131,149,101,255,0,47,86,174,93,33,222,244,75,42,78,148,91,186,240,153,118,198,167,166,43,108,55,74,234,88,142,218,225,180,77,145,32,217,66,216,81,182,68,148,237,109,104,65,146,141,6,181,245,80,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,252,248,124,228,146,149,149,11,1,202,237,206,196,73,216,139,117,71,142,245,86,98,162,165,47,210,88,83,44,169,116,148,56,151,157,66,208,220,132,184,165,58,217,164,158,62,89,168,140,155,111,73,106,0,34,174,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,66,215,101,173,93,177,174,170,205,149,116,193,232,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,180,124,161,234,176,171,12,238,172,100,196,123,115,11,108,168,157,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,161,236,170,229,158,205,202,134,17,195,194,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,245,230,199,194,198,50,124,63,184,124,185,241,154,193,126,124,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,0,1,64,60,81,252,118,98,111,201,124,158,16,143,242,112,206,234,141,133,148,236,99,233,57,182,221,66,224,155,108,243,219,109,197,116,243,163,198,141,35,99,202,217,203,71,49,185,90,182,91,205,74,228,63,234,145,35,83,149,92,40,241,103,25,108,124,199,49,97,97,157,161,244,154,131,122,244,237,221,176,246,165,190,134,11,11,81,21,79,168,50,250,174,159,158,191,85,71,181,238,111,40,139,154,182,84,139,212,0,1,157,108,252,98,101,171,139,185,189,196,155,234,202,151,213,209,100,84,35,211,227,74,75,141,184,220,174,138,35,48,214,251,75,109,106,66,217,113,113,212,182,214,74,245,155,82,20,100,70,102,69,192,6,140,242,51,138,21,92,99,202,94,25,223,149,212,203,58,147,244,127,70,204,126,92,213,75,126,91,240,94,114,19,146,156,117,68,74,82,222,84,99,120,245,212,200,220,50,53,43,77,199,221,69,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,94,155,153,28,18,129,141,176,50,228,253,253,17,88,139,81,142,114,89,161,179,29,247,150,148,19,14,72,50,117,212,32,217,101,124,150,148,225,33,197,165,102,131,66,136,180,90,55,116,176,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,166,190,39,92,63,225,225,20,201,57,129,193,11,119,164,177,101,238,126,230,166,180,227,13,69,160,202,113,246,89,105,81,144,165,147,134,203,238,72,236,101,180,41,44,169,10,208,210,218,144,134,235,172,4,202,225,197,145,200,217,173,188,167,222,24,130,185,113,240,234,207,144,194,39,50,210,29,105,117,185,106,35,89,66,105,242,34,74,16,148,146,84,250,146,174,106,80,235,73,73,36,222,39,91,189,225,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,215,166,230,71,4,160,99,108,12,185,63,127,68,86,34,212,99,156,150,104,108,199,125,229,165,4,195,146,12,157,117,8,54,89,95,37,165,56,72,113,105,89,160,208,162,45,22,141,221,44,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,117,113,180,181,168,82,240,10,197,189,100,65,223,90,165,94,5,75,135,39,154,178,229,69,151,10,67,146,27,216,71,177,91,151,10,49,234,100,106,46,94,137,50,37,40,142,11,112,184,241,217,134,95,58,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,10,203,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,94,159,11,43,254,53,245,146,219,54,41,220,50,234,213,43,86,68,250,5,72,228,155,170,92,85,183,37,110,199,142,75,112,189,100,34,27,241,9,27,12,208,148,109,65,105,176,210,153,106,0,3,56,57,208,198,58,22,62,230,130,255,0,197,91,89,157,148,90,173,65,184,244,231,55,44,250,152,177,35,181,17,169,58,45,8,90,57,200,142,151,121,106,73,41,28,205,135,169,167,83,176,174,7,214,85,86,5,129,138,120,140,244,136,135,77,174,86,41,212,72,237,37,106,231,165,248,44,186,243,170,90,118,237,36,26,106,12,146,76,148,102,102,151,53,36,232,70,167,28,27,42,171,62,192,194,204,70,102,68,66,166,208,235,21,26,36,134,148,181,115,212,252,230,90,121,165,33,59,118,154,9,52,247,137,70,106,35,35,83,122,18,181,51,76,42,225,163,127,198,195,236,233,97,220,170,149,195,46,149,77,174,72,147,64,148,76,155,187,38,46,92,103,26,139,29,212,54,71,189,10,152,113,12,183,22,196,173,40,90,182,236,220,90,9,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,7,201,187,46,154,21,141,106,214,111,91,166,119,69,69,183,233,242,42,149,25,60,165,185,200,138,195,106,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,131,48,87,101,211,93,190,110,170,205,235,116,206,235,107,87,5,66,69,82,163,39,148,134,249,242,159,113,78,58,230,196,18,80,157,203,90,143,68,145,36,181,208,136,139,176,94,79,9,59,42,149,106,228,182,223,174,211,228,75,114,69,227,88,170,214,231,37,229,164,208,219,232,146,168,36,150,136,146,70,72,229,65,105,70,74,53,30,245,44,245,208,201,41,133,92,103,240,134,53,161,143,54,214,46,83,152,136,204,124,66,163,169,153,132,151,221,91,239,84,105,252,182,156,121,104,87,168,132,28,103,160,182,146,65,246,155,46,25,164,140,247,47,245,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,174,80,4,85,226,143,224,79,19,126,75,231,16,133,0,143,65,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,211,225,165,140,56,219,140,57,116,163,213,49,126,219,150,228,120,17,250,106,61,225,46,178,196,167,238,84,34,84,166,92,55,24,66,73,214,23,28,152,105,163,91,198,165,190,122,184,102,102,106,51,160,193,127,220,46,60,9,225,151,206,188,226,104,229,92,78,178,29,249,111,161,73,199,156,39,162,238,191,173,250,122,189,37,75,167,83,185,146,174,134,82,182,82,222,170,230,164,185,209,216,76,131,78,214,220,117,228,147,108,150,187,26,73,83,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,174,104,241,211,249,74,99,181,205,141,127,69,190,142,125,35,232,191,163,58,238,179,145,211,195,98,55,231,185,109,238,221,200,221,246,11,77,218,118,233,169,207,254,6,63,166,207,221,191,226,66,42,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,105,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,246,103,7,41,151,150,81,113,67,232,61,118,68,186,197,10,124,118,228,208,174,53,64,40,172,85,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,247,233,203,89,145,37,212,25,218,247,11,92,20,204,118,10,96,212,234,110,55,84,58,74,13,107,165,169,218,246,204,151,86,169,212,46,98,159,57,73,125,10,108,186,126,118,177,221,38,9,197,108,81,184,107,67,78,169,210,57,170,0,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,17,145,145,150,164,125,228,33,94,126,178,39,111,227,229,179,38,244,179,41,113,226,93,244,246,86,233,27,12,33,179,150,150,219,148,230,195,229,199,91,174,41,110,186,158,205,75,93,61,250,25,210,229,102,141,136,56,33,127,187,6,115,21,90,5,114,133,61,68,133,154,95,138,179,91,47,153,18,208,102,72,94,221,237,30,135,217,246,125,134,93,150,147,145,158,38,84,74,237,54,151,134,88,211,81,76,74,147,8,98,20,90,155,239,33,182,221,74,83,25,148,27,175,73,148,106,82,205,70,234,149,162,123,72,181,34,239,33,99,180,75,142,129,114,64,106,167,64,172,193,168,69,125,9,90,29,139,33,14,164,200,210,74,46,212,25,151,114,136,255,0,105,15,164,3,243,203,159,6,158,202,228,207,154,196,102,155,73,169,110,60,225,33,41,34,45,76,204,204,244,34,208,143,252,2,59,227,206,123,176,39,5,40,211,221,118,238,167,214,106,177,208,234,91,133,76,159,14,67,188,212,161,221,9,77,245,8,86,155,154,218,126,221,76,139,188,251,42,31,53,153,240,197,44,197,86,164,70,133,91,168,209,109,147,74,217,69,62,44,153,49,146,243,123,223,34,231,52,82,28,109,70,109,188,73,87,176,246,145,119,23,111,5,195,236,59,187,241,70,233,133,106,218,20,105,181,25,211,228,54,207,212,71,117,237,155,220,66,55,175,150,149,25,36,148,226,117,61,15,188,94,70,67,178,85,110,229,202,205,137,114,86,233,236,200,187,234,208,155,92,183,157,105,181,174,57,58,212,85,173,148,169,76,54,234,9,46,178,102,73,51,61,61,186,159,116,185,34,34,45,8,127,64,0,0,127,12,200,139,83,61,8,133,67,113,116,204,73,214,110,88,152,59,111,85,95,75,48,137,185,19,82,203,250,33,75,67,147,227,184,133,18,29,50,62,195,45,73,72,215,223,238,28,59,134,174,95,37,227,30,59,64,173,206,128,78,82,45,149,53,85,55,29,104,205,181,61,30,100,53,108,212,219,90,76,246,56,103,166,164,122,123,72,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,69,161,15,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,55,136,174,93,160,99,86,9,213,42,241,41,207,72,174,208,34,191,58,41,176,202,86,181,114,34,75,82,17,216,210,214,100,107,119,184,140,190,227,35,239,164,156,46,188,110,28,16,197,250,77,124,149,34,12,218,5,97,130,152,222,171,105,90,49,41,11,113,181,22,228,30,154,181,161,145,153,119,118,233,236,209,62,2,98,85,55,22,48,150,215,189,41,243,216,146,186,133,38,19,210,121,78,165,102,219,238,70,105,197,161,90,41,90,40,185,133,169,25,153,150,189,190,241,208,64,0,0,7,240,200,140,180,50,212,140,70,140,213,100,107,11,243,31,71,149,45,116,168,180,187,143,146,179,98,124,86,35,176,181,185,181,243,79,49,206,157,199,12,141,199,183,43,78,222,194,62,242,237,167,140,193,100,115,27,240,42,177,49,15,218,21,90,197,29,183,220,75,51,105,212,249,114,27,38,137,110,237,82,220,56,232,79,216,107,113,153,118,104,100,125,199,217,194,224,85,110,123,66,164,79,83,170,21,58,60,232,235,215,86,93,114,59,168,82,84,94,227,35,35,37,36,191,105,125,194,73,97,23,17,220,198,225,67,76,196,69,195,233,248,204,165,45,146,43,82,231,202,209,37,203,46,194,234,82,93,205,255,0,249,202,247,137,53,109,113,162,172,197,166,19,119,29,146,195,211,77,189,77,81,233,171,82,57,155,75,176,141,115,181,219,174,239,191,77,7,225,187,184,208,222,51,105,42,143,106,89,52,214,38,40,204,183,202,166,186,148,146,77,42,46,195,110,118,186,234,105,255,0,164,68,204,94,207,22,96,177,129,114,89,171,222,181,26,108,41,10,89,156,90,109,74,115,45,109,87,51,213,216,169,11,45,52,112,203,79,113,17,15,13,133,56,33,138,120,233,118,69,164,219,22,213,110,166,169,242,91,41,19,202,20,151,155,65,45,212,37,78,56,226,27,94,132,92,212,168,212,100,125,135,175,183,182,232,50,85,144,59,19,46,212,104,151,69,122,26,42,183,100,166,91,121,215,38,54,203,229,21,197,34,58,212,77,26,227,182,235,123,29,100,205,36,103,169,106,126,211,236,152,4,68,146,208,136,136,139,216,67,250,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,201,240,228,181,168,87,207,14,171,46,202,186,96,245,180,91,130,159,113,82,234,49,185,171,111,159,21,250,164,246,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,41,7,22,44,95,201,126,41,222,88,103,233,79,73,253,18,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,95,79,14,172,99,161,99,38,81,236,73,52,134,122,121,118,125,61,139,58,169,27,114,215,201,149,1,134,155,73,239,82,16,74,230,176,113,223,209,59,146,142,126,205,202,82,20,99,160,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,94,188,86,50,89,74,196,203,2,126,99,176,230,223,136,197,237,106,71,57,119,34,211,37,49,202,169,68,97,149,155,142,173,38,157,174,201,142,148,32,210,163,82,20,166,82,226,62,176,208,195,105,166,17,126,124,62,114,73,74,202,133,128,229,118,231,98,36,236,69,186,163,199,122,171,49,81,82,151,233,44,41,150,84,186,74,28,75,206,161,104,110,66,92,82,157,108,210,79,31,44,212,70,77,183,164,181,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,10,1,226,143,227,179,19,126,75,228,240,132,212,225,77,133,182,38,52,228,118,253,195,76,76,161,122,102,219,172,226,3,253,108,46,169,232,252,222,84,74,91,205,253,99,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,58,176,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,79,64,0,28,255,0,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,151,29,255,0,60,89,116,254,75,248,236,188,51,137,31,250,43,232,253,26,101,62,110,255,0,245,79,249,155,108,203,153,203,55,92,83,60,217,204,77,87,41,74,245,59,146,91,54,25,205,254,7,215,252,151,105,88,167,133,179,174,24,133,30,44,138,117,126,151,73,81,180,151,205,110,165,214,38,200,65,105,205,90,8,153,128,133,118,154,16,102,223,217,55,15,117,165,10,171,227,157,250,19,253,228,254,26,33,174,73,243,49,27,42,55,109,255,0,137,236,193,137,80,174,191,99,200,164,91,208,101,147,188,137,53,23,170,48,13,60,195,109,38,100,134,218,109,231,140,141,72,222,76,155,100,180,41,105,49,199,238,156,85,196,123,211,17,229,98,245,201,122,85,101,222,114,234,8,170,42,182,153,6,212,166,229,54,105,54,156,105,77,237,228,242,246,32,155,38,246,165,180,161,9,65,36,146,146,43,201,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,150,160,0,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,65,156,68,114,135,252,148,177,148,190,139,66,228,225,237,227,205,155,107,239,159,212,188,199,41,45,117,81,28,220,68,225,114,156,117,59,13,91,247,52,227,90,184,183,9,221,188,255,0,40,121,99,174,230,211,25,99,97,85,34,181,232,72,136,167,202,170,85,42,253,50,36,244,17,90,73,37,46,114,20,235,70,238,231,220,142,214,137,86,226,230,239,208,210,149,13,15,88,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,171,227,157,250,19,253,228,254,26,33,174,73,243,49,27,42,55,109,255,0,137,236,193,137,80,174,191,99,200,164,91,208,101,147,188,137,53,23,170,48,13,60,195,109,38,100,134,218,109,231,140,141,72,222,76,155,100,180,41,105,49,199,238,156,85,196,123,211,17,229,98,245,201,122,85,101,222,114,234,8,170,42,182,153,6,212,166,229,54,105,54,156,105,77,237,228,242,246,32,155,38,246,165,180,161,9,65,36,146,146,43,201,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,150,160,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,135,10,226,251,133,245,91,47,54,146,111,199,149,45,250,110,32,209,225,84,163,190,168,74,105,134,159,140,202,97,59,21,14,234,105,121,105,76,118,94,86,155,77,37,41,178,52,247,41,93,171,129,245,255,0,25,170,174,41,225,108,235,134,89,200,149,30,157,95,165,210,84,110,169,130,67,74,117,137,178,16,90,114,144,179,55,160,33,93,164,181,145,55,246,137,179,219,107,224,3,143,230,247,23,164,224,70,90,49,11,20,169,239,203,98,165,73,163,173,154,91,241,152,105,229,199,168,201,90,98,195,120,208,239,168,164,34,67,237,45,100,162,87,168,149,122,171,251,39,155,113,163,60,140,225,125,87,7,50,151,134,118,29,117,82,202,164,197,31,210,83,24,151,9,81,31,136,252,231,156,154,228,87,26,81,154,146,182,85,36,217,61,116,51,54,204,205,41,215,105,126,76,254,88,191,148,76,155,98,197,3,210,158,143,233,45,247,43,188,238,71,55,119,163,92,68,254,86,221,201,211,153,210,242,247,107,234,239,221,162,180,218,121,215,26,146,180,238,154,21,243,106,209,175,91,90,119,91,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,235,14,127,132,216,253,131,88,235,233,255,0,201,30,33,82,174,143,162,245,3,166,85,58,37,168,249,15,118,237,81,110,34,230,50,189,171,229,190,141,205,57,177,123,22,173,170,210,165,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,134,188,91,47,90,85,171,146,219,130,133,80,143,45,201,23,141,98,149,68,130,166,80,147,67,111,162,74,103,26,157,51,81,25,35,149,5,212,145,164,148,123,212,130,211,67,53,38,138,233,52,154,173,126,171,10,133,66,166,75,168,212,170,50,27,137,14,28,70,84,243,242,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,136,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,162,21,241,130,193,202,21,243,150,3,197,89,15,116,245,172,52,168,49,34,27,155,86,190,124,89,210,24,137,34,54,132,180,161,59,150,184,206,243,13,43,81,116,219,19,180,156,81,138,160,202,22,47,70,192,140,203,225,238,41,84,31,136,197,54,147,88,67,53,71,228,176,235,200,143,78,146,133,69,152,241,33,175,93,75,68,119,221,90,9,36,175,93,41,245,87,246,79,73,32,34,175,20,127,2,120,155,242,95,56,132,40,4,104,163,22,114,45,151,28,107,198,90,6,56,223,182,103,87,94,162,233,214,70,109,72,76,26,239,45,36,81,253,34,201,164,250,142,78,133,183,181,59,210,73,109,222,107,73,75,101,32,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,85,10,139,226,189,145,201,54,213,86,183,155,140,57,92,66,161,84,164,71,93,221,73,36,53,28,224,203,117,77,176,153,172,18,73,36,234,31,117,72,230,164,245,116,158,117,78,106,180,184,190,77,101,139,84,224,99,250,108,253,219,254,36,34,175,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,106,131,228,215,237,59,86,235,244,111,210,155,102,149,89,244,53,65,154,181,59,210,16,155,145,209,206,107,94,84,150,119,145,242,222,70,229,109,113,58,41,58,158,134,90,143,172,0,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,25,18,139,67,34,50,63,97,136,127,157,92,129,216,153,137,163,75,186,40,48,209,74,187,34,178,227,205,57,13,182,88,41,78,37,18,22,68,233,166,59,142,185,189,215,136,212,68,122,158,133,237,46,218,95,197,108,16,197,60,11,187,101,210,110,123,106,183,76,84,9,46,20,121,231,10,75,45,172,144,234,210,151,27,113,109,163,93,121,74,81,40,136,187,11,95,103,103,185,194,28,241,102,11,7,215,25,154,69,235,81,169,66,142,164,25,69,169,84,167,60,214,212,242,253,93,137,144,130,211,70,200,180,247,25,144,150,118,143,26,27,202,21,37,49,238,187,38,152,252,196,153,17,46,45,53,213,36,210,73,73,118,155,147,181,215,82,87,253,3,247,92,188,104,171,50,169,134,221,185,100,176,204,210,111,82,84,138,106,210,142,102,211,236,51,68,237,118,235,183,239,211,81,25,113,119,136,238,99,113,93,167,162,46,225,244,4,103,146,166,205,20,89,115,226,234,147,230,23,105,117,42,46,231,63,252,212,251,132,109,159,85,185,238,250,145,189,81,168,84,235,19,164,47,93,94,117,201,14,173,74,81,251,204,204,204,212,163,253,167,247,142,233,151,220,142,99,126,58,214,33,161,139,66,171,71,163,184,251,105,122,109,66,159,46,59,102,209,173,173,202,67,133,29,105,251,14,238,35,62,205,8,207,184,187,110,31,42,185,26,194,252,184,81,226,203,69,42,45,82,227,228,160,223,159,41,136,239,173,14,109,96,213,203,115,167,109,194,34,113,157,201,215,183,180,207,188,251,36,185,17,17,104,69,161,16,254,128,0,0,14,125,143,120,149,77,194,124,37,186,47,74,132,246,35,46,159,73,154,244,110,107,169,65,184,251,113,157,113,8,78,170,78,170,62,89,232,68,100,103,167,103,188,103,99,20,111,27,135,27,241,126,173,95,53,200,157,54,191,88,124,161,183,170,221,86,143,202,90,219,109,37,185,103,166,174,232,68,70,125,253,154,251,110,219,135,86,93,160,96,174,9,210,234,242,233,207,71,174,215,226,177,58,81,190,202,80,180,243,226,68,82,209,218,210,22,68,75,107,184,204,254,243,51,238,150,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,63,61,70,12,122,165,62,77,54,91,105,91,18,217,91,14,37,68,70,74,66,146,105,50,208,245,35,236,51,239,20,57,196,151,47,18,176,115,28,39,215,169,116,247,145,68,184,156,118,162,78,242,140,144,151,228,76,152,173,132,105,109,8,47,81,178,61,53,51,211,218,100,59,255,0,9,108,213,187,2,182,246,5,94,53,70,26,132,243,74,126,152,228,135,205,38,167,205,112,98,178,194,77,199,180,62,194,81,146,18,141,123,244,246,144,182,180,168,148,146,82,76,140,140,181,35,47,104,254,128,0,0,0,249,149,235,98,221,186,97,46,157,113,208,224,84,227,56,147,74,154,153,25,15,32,200,200,200,251,22,70,93,202,81,126,211,247,136,207,139,92,55,114,223,138,69,38,74,109,194,160,75,144,75,62,101,26,28,8,186,41,92,195,215,94,149,71,222,230,191,242,83,238,16,239,17,184,51,220,81,103,62,230,29,93,209,222,135,181,74,105,53,42,131,138,115,93,87,180,140,153,131,167,118,206,239,110,191,112,226,210,184,79,102,125,19,158,141,24,168,10,105,181,169,41,113,94,144,50,81,17,232,70,70,80,251,123,7,168,160,112,126,199,201,166,209,213,235,86,227,9,90,82,106,219,38,106,76,140,244,212,189,104,95,121,137,35,132,156,28,112,214,144,152,149,44,77,185,106,211,102,55,203,113,200,240,166,71,114,58,140,185,106,52,154,94,132,70,101,169,44,180,247,25,125,226,109,225,70,0,225,86,12,82,219,166,216,118,133,46,18,155,74,80,114,147,79,140,220,133,145,37,9,245,150,211,104,215,94,82,12,254,242,215,221,167,68,0,0,0,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,88,28,84,240,114,133,132,89,184,171,201,183,30,210,37,251,79,106,241,114,54,213,255,0,53,149,37,247,219,146,91,214,181,26,249,143,199,117,253,125,84,167,159,177,41,36,160,140,228,255,0,4,124,94,140,186,86,33,96,36,231,226,55,33,137,13,93,244,182,210,195,188,247,208,180,183,22,106,150,231,107,68,134,205,184,4,148,250,171,51,121,195,245,200,143,100,245,205,143,133,140,100,248,127,112,249,115,227,53,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,174,174,52,152,199,93,179,240,106,210,193,218,67,60,184,152,137,80,145,34,169,39,114,15,116,90,106,163,184,152,219,20,131,50,222,251,241,221,230,37,104,82,122,109,190,178,92,81,21,117,228,31,12,237,92,93,205,238,27,88,183,172,78,174,139,34,161,34,161,38,42,155,109,198,229,116,81,30,152,134,29,67,136,82,22,203,139,142,148,56,131,79,172,218,150,146,50,51,35,43,20,227,73,131,149,219,195,6,173,44,98,164,61,204,137,135,117,9,17,234,145,182,160,182,197,169,42,59,105,147,189,75,35,61,143,177,29,174,90,80,181,43,169,221,234,165,181,25,192,190,26,55,252,108,62,206,150,29,202,169,92,50,233,84,218,228,137,52,9,68,201,187,178,98,229,198,113,168,177,221,67,100,123,208,169,135,16,203,113,108,74,210,133,171,110,205,197,160,145,85,124,115,191,66,127,188,159,195,69,85,137,41,100,228,39,25,111,188,169,215,115,93,73,126,148,138,45,43,159,50,45,45,201,9,41,83,233,113,13,228,207,152,149,107,177,190,74,218,50,75,75,50,91,137,109,243,34,35,75,41,127,138,225,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,213,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,181,128,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,244,39,251,201,252,52,85,88,146,150,78,66,113,150,251,202,157,119,53,212,151,233,72,162,210,185,243,34,210,220,144,146,149,62,151,16,222,76,249,137,86,187,27,228,173,163,36,180,179,37,184,150,223,50,34,52,178,151,248,174,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,125,91,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,59,88,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,30,215,141,134,23,213,110,28,35,176,241,94,158,169,111,71,179,43,18,169,179,163,179,9,78,161,182,42,8,111,73,78,186,71,163,40,67,176,218,104,183,39,69,46,82,11,114,76,136,151,2,184,111,93,52,43,63,59,88,91,86,184,231,116,145,36,84,37,210,219,115,148,183,55,74,155,6,68,72,205,232,130,51,45,239,190,210,53,211,106,119,106,163,36,145,153,104,80,0,64,14,51,120,165,244,83,46,52,44,51,129,93,233,103,223,119,3,125,76,46,151,127,89,75,132,131,121,239,172,52,26,91,217,41,84,229,118,41,43,86,186,22,169,230,16,167,108,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,162,0,101,178,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,243,225,151,86,170,214,178,57,134,19,43,53,57,115,228,55,30,165,17,14,201,121,78,173,44,49,83,150,203,45,18,148,102,100,134,218,109,182,208,158,228,161,9,73,104,68,68,56,175,24,102,243,22,88,61,29,235,26,108,69,97,34,163,146,111,136,233,141,21,47,182,249,78,137,208,173,110,188,225,188,180,41,227,108,146,136,205,164,208,104,112,221,82,210,180,147,117,109,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,189,113,6,164,173,40,117,166,150,104,94,205,167,221,120,161,226,245,155,143,88,175,134,216,185,135,239,203,114,133,113,97,188,55,163,148,182,13,151,218,90,42,181,54,157,101,196,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,200,174,6,63,166,207,221,191,226,66,213,0,84,175,28,91,166,133,46,234,194,75,42,60,237,245,170,85,62,177,84,153,27,148,178,229,69,150,228,86,227,185,188,203,98,183,46,20,146,208,140,212,92,189,84,68,74,73,156,85,225,189,107,80,175,12,237,97,109,38,227,131,213,196,143,80,151,84,109,190,106,219,219,42,20,25,18,227,57,170,12,140,246,62,195,75,211,93,170,219,162,136,210,102,71,161,65,202,179,85,133,191,150,156,184,226,46,25,179,66,244,204,250,205,191,43,209,80,186,174,159,155,84,105,28,232,63,88,107,66,83,164,166,152,87,174,162,65,233,162,245,73,168,143,53,131,79,184,79,125,126,84,48,178,205,196,207,69,250,51,233,109,191,78,174,244,92,254,119,75,213,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,213,136,171,197,31,192,158,38,252,151,206,33,10,1,26,168,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,51,153,158,44,33,179,112,35,53,23,230,22,225,243,18,216,183,169,50,33,189,5,137,47,155,203,142,137,48,152,148,108,146,207,214,82,16,167,212,132,26,141,75,216,148,238,82,213,170,142,111,240,49,253,54,126,237,255,0,18,17,87,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,0,0,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,59,197,124,1,194,172,103,165,185,77,191,45,10,92,213,56,149,32,165,42,159,25,201,8,35,74,211,234,173,214,215,166,156,213,153,125,231,175,191,88,73,139,156,28,112,214,174,153,117,44,50,185,106,208,166,57,204,113,184,243,102,71,110,58,76,249,138,36,146,89,132,102,69,169,160,180,247,17,253,194,55,87,248,63,99,228,35,116,233,21,171,113,244,161,42,52,238,147,53,70,102,90,232,94,172,47,184,135,151,139,194,123,51,235,156,204,105,37,64,75,78,45,41,83,137,244,129,18,72,207,67,51,51,135,217,216,59,78,28,240,103,184,165,78,97,204,69,187,163,179,15,106,84,234,105,181,7,18,230,186,163,113,17,61,7,78,237,253,254,221,62,241,49,48,151,134,238,91,240,180,163,73,85,184,85,249,113,201,7,204,172,195,129,43,85,39,150,122,235,210,164,251,219,255,0,243,149,239,18,94,129,108,91,182,180,36,83,173,202,28,10,100,102,210,73,75,80,227,54,202,72,136,136,139,177,4,69,220,148,151,236,47,112,250,128,0,0,0,63,138,81,37,38,165,25,17,17,106,102,126,193,82,156,90,115,86,236,250,219,56,21,103,85,24,118,19,44,166,69,77,200,239,154,141,47,146,231,69,121,133,155,111,104,93,134,147,52,41,26,247,107,236,33,31,248,109,101,226,86,49,227,133,62,187,83,167,60,186,37,186,227,85,19,119,146,102,133,63,30,100,53,108,51,83,107,65,250,142,25,233,169,30,158,210,33,124,148,232,49,233,116,248,212,216,141,165,12,68,101,12,54,148,145,17,37,9,73,36,139,66,208,139,176,139,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,1,21,120,135,229,234,46,55,96,117,78,84,24,4,237,110,132,203,213,24,203,67,68,165,168,153,135,44,208,141,73,181,172,203,123,165,216,90,126,36,125,244,101,104,92,55,22,13,226,116,58,179,46,63,14,167,109,213,155,231,18,13,198,212,75,143,33,42,82,123,208,175,180,223,113,153,119,123,12,104,115,43,88,183,11,25,48,78,215,187,24,156,220,137,74,165,193,110,105,147,164,181,38,73,196,97,199,9,90,45,102,74,213,206,221,199,175,111,111,223,214,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,106,227,105,131,148,39,109,91,23,48,49,222,228,214,163,84,10,206,152,222,213,171,171,138,227,114,37,199,61,77,123,27,228,173,169,61,132,141,203,234,189,101,104,218,72,226,87,11,140,94,141,132,185,193,182,88,169,63,17,138,109,243,29,235,66,83,207,48,235,171,66,228,169,11,138,150,137,191,178,181,204,98,35,102,165,18,144,72,113,102,173,191,109,55,63,155,31,11,24,201,240,254,225,242,231,198,107,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,0,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,70,220,95,113,66,171,122,102,210,77,134,242,101,177,77,195,234,60,42,108,118,21,53,78,176,235,242,89,76,215,101,33,173,9,44,173,73,144,203,42,211,113,168,162,182,102,174,228,167,186,240,66,194,223,254,249,120,215,80,161,127,224,150,181,34,167,213,126,50,103,177,201,37,255,0,249,53,91,214,143,185,10,252,225,9,233,155,220,33,147,142,249,104,196,44,45,167,177,45,250,149,90,142,183,169,108,70,125,166,87,34,163,25,105,149,13,147,91,190,162,80,185,12,52,133,154,141,62,162,149,235,35,237,22,109,198,156,240,83,20,41,88,213,132,118,134,43,209,147,17,184,247,77,30,53,73,113,227,77,76,180,67,125,104,46,116,83,117,36,68,181,178,239,49,165,250,169,50,91,106,35,74,76,140,138,184,56,231,126,132,255,0,121,63,134,136,171,195,99,46,150,38,101,179,28,171,79,18,227,245,214,221,10,223,155,93,155,76,222,243,94,144,218,182,163,54,215,57,151,91,113,173,174,74,67,219,146,103,175,39,97,150,139,51,43,254,20,193,196,183,135,220,156,30,170,214,51,7,132,20,168,141,225,244,249,29,77,98,147,17,166,162,177,109,45,106,138,195,100,217,45,243,91,232,145,37,247,84,72,101,164,161,130,209,36,68,130,78,145,131,42,57,174,196,124,165,98,58,47,91,41,222,186,149,59,150,197,126,128,251,198,136,181,120,169,51,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,189,9,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,213,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,126,172,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,250,19,253,228,254,26,34,175,13,140,186,88,153,150,204,114,173,60,75,143,215,91,116,43,126,109,118,109,51,123,205,122,67,106,218,140,219,92,230,93,109,198,182,185,41,15,110,73,158,188,157,134,90,44,204,175,248,83,7,18,222,31,114,112,122,171,88,204,30,16,82,162,55,135,211,228,117,53,138,76,70,154,138,197,180,181,170,43,13,147,100,183,205,111,162,68,151,221,81,33,150,146,134,11,68,145,18,9,58,70,12,168,230,187,17,242,149,136,232,189,108,167,122,234,84,238,91,21,250,3,239,26,34,213,226,164,204,201,42,50,35,229,188,141,202,54,158,34,53,54,165,40,140,150,133,184,218,244,39,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,86,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,250,177,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,111,231,155,11,234,184,199,148,188,76,176,232,74,150,117,39,232,254,146,134,196,72,74,150,252,183,224,188,220,214,226,182,210,76,148,165,188,168,196,201,105,169,145,184,70,73,86,155,79,57,131,82,86,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,21,23,199,6,245,165,79,191,240,179,14,89,143,44,170,84,58,61,70,183,33,213,33,60,133,49,57,230,153,105,40,86,237,198,178,85,61,227,81,26,72,136,148,222,134,173,76,147,31,248,86,82,106,181,28,241,216,51,41,244,201,114,163,210,227,214,37,206,117,150,84,180,69,96,233,146,89,39,93,81,22,136,65,186,243,77,146,149,161,111,113,9,239,81,17,223,160,12,251,113,52,164,210,168,185,227,196,248,116,106,100,72,17,220,145,77,150,182,163,50,150,144,167,223,166,68,121,231,77,41,34,35,91,142,184,227,139,87,122,150,181,40,245,51,51,19,127,130,21,245,233,12,44,196,188,51,244,95,47,208,55,4,74,239,91,207,215,157,215,198,54,121,92,189,190,174,207,70,238,221,184,247,115,180,209,59,53,85,143,213,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,40,135,136,206,74,63,146,174,35,177,95,176,41,149,87,48,202,233,250,202,108,151,203,154,221,46,113,154,205,202,98,158,220,165,171,106,16,78,52,167,73,42,91,106,82,117,117,76,186,225,196,1,106,156,12,127,77,159,187,127,196,133,170,0,160,190,42,117,106,173,71,60,119,244,58,133,78,92,168,244,184,244,120,144,90,121,229,45,17,88,58,100,103,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,114,3,129,245,149,74,159,127,226,158,35,61,34,89,84,168,116,122,117,18,59,73,90,121,10,98,115,206,188,234,150,157,187,141,100,170,123,36,147,37,17,17,41,205,73,90,145,166,221,0,101,178,236,181,171,182,53,213,89,178,174,152,61,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,118,139,233,225,113,224,79,12,190,117,231,19,68,170,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,3,42,226,255,0,184,92,120,19,195,47,157,121,196,209,42,128,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,21,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,0,0,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,36,205,46,45,193,193,172,20,186,110,199,231,55,30,82,41,115,155,131,171,164,133,42,73,68,125,198,201,58,173,6,106,213,190,205,167,175,187,238,207,29,223,112,220,88,201,137,211,42,207,56,252,202,157,201,86,115,146,75,55,28,81,174,68,133,41,41,239,90,190,211,157,196,103,223,237,49,121,156,60,50,243,23,4,112,58,153,46,116,14,85,110,186,203,53,25,43,91,68,149,164,158,135,16,214,141,77,180,44,139,123,71,216,122,254,38,125,210,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,7,248,203,137,26,116,87,161,76,97,183,152,144,218,154,117,183,18,74,74,208,162,208,210,100,125,134,70,70,101,161,138,39,226,97,151,105,24,69,140,213,11,186,153,75,228,81,46,89,78,205,74,218,96,208,210,95,145,46,99,132,130,52,180,148,17,146,27,46,205,76,244,246,153,14,197,194,59,50,103,65,185,229,224,213,205,84,115,164,156,151,36,65,39,159,245,9,229,185,2,59,109,167,123,164,90,232,74,208,146,131,63,119,184,91,218,84,74,73,41,39,169,25,106,70,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,61,7,16,140,47,165,98,174,79,177,38,153,80,84,70,100,80,40,238,221,16,101,189,9,50,87,29,250,122,78,73,242,181,50,54,214,235,77,187,28,220,73,234,148,72,95,98,136,205,10,160,28,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,198,132,241,190,245,165,98,86,70,175,236,70,161,71,150,197,54,234,194,122,173,110,27,82,208,148,190,219,18,104,238,60,218,92,74,84,164,146,201,43,34,50,37,40,181,215,67,62,241,156,193,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,0,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,7,228,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,101,222,236,186,107,183,205,213,89,189,110,153,221,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,118,11,243,225,163,96,73,195,236,150,225,220,90,149,189,18,149,82,174,71,147,95,148,108,147,91,230,34,92,151,29,139,33,213,182,103,189,106,134,113,8,183,30,244,161,40,66,182,236,218,82,128,103,7,58,24,57,66,192,44,208,95,248,85,107,61,190,139,74,168,55,34,156,222,213,151,77,22,92,118,165,181,27,85,173,107,95,37,18,18,215,49,74,53,47,151,188,244,53,104,86,169,193,247,24,232,87,206,88,11,10,163,179,211,214,176,210,160,252,121,141,238,90,249,241,103,72,126,92,121,58,154,18,132,238,90,228,181,203,37,45,69,211,111,86,210,113,36,56,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,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,45,196,51,37,149,92,172,98,132,138,237,161,111,203,78,21,220,178,8,237,249,135,37,82,138,19,230,222,231,105,239,184,164,146,144,180,168,157,83,68,179,81,173,146,73,243,28,90,30,218,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,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,135,235,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,226,25,146,202,174,86,49,66,69,118,208,183,229,167,10,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,249,142,45,15,109,112,243,206,157,87,43,24,161,30,133,119,220,18,211,133,119,44,131,43,130,25,70,84,162,132,249,183,181,170,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,92,183,22,134,118,223,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,131,56,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,127,77,159,187,127,196,133,170,12,203,99,246,14,87,114,255,0,140,183,102,14,220,111,117,18,237,154,130,163,183,39,106,17,213,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,66,231,248,73,222,180,171,171,37,182,253,10,159,30,91,114,44,234,197,86,137,57,79,33,36,135,31,92,149,78,37,52,100,163,51,71,42,115,73,51,81,36,247,165,101,166,132,74,84,202,1,66,220,88,46,154,237,193,157,171,190,147,87,157,212,68,182,105,244,138,93,45,190,82,17,211,197,92,22,101,169,189,82,68,107,213,249,114,23,170,140,213,235,233,174,212,164,139,186,240,62,178,169,83,239,252,83,196,103,164,75,42,149,14,143,78,162,71,105,43,79,33,76,78,121,215,157,82,211,183,113,172,149,79,100,146,100,162,34,37,57,169,43,82,52,219,160,10,64,227,37,107,80,173,252,220,67,171,82,32,244,242,238,107,62,157,84,170,57,205,90,250,137,72,126,76,68,185,162,140,201,26,49,18,58,52,73,18,125,77,116,220,165,25,246,190,6,63,166,207,221,191,226,66,213,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,172,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,239,156,28,166,94,89,69,197,15,160,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,55,248,24,254,155,63,118,255,0,137,11,84,1,156,28,235,93,53,219,195,55,24,189,86,184,231,117,114,227,222,21,58,91,110,114,144,222,216,176,159,84,72,205,232,130,34,61,140,48,210,53,211,114,182,234,163,53,25,153,216,255,0,4,123,42,149,3,5,241,11,17,153,145,44,234,85,203,161,170,36,134,148,180,242,18,196,24,141,188,210,144,157,187,137,102,170,131,196,163,53,25,25,37,189,9,58,25,170,199,192,103,175,137,13,173,66,179,243,181,138,84,155,114,15,73,18,69,66,37,81,198,249,171,115,116,169,176,99,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,21,143,240,97,171,85,106,57,80,173,195,168,84,229,202,143,75,190,39,196,130,211,207,41,104,138,193,195,132,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,122,136,171,197,31,192,158,38,252,151,206,33,10,1,26,168,1,149,113,127,220,46,60,9,225,151,206,188,226,104,149,64,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,138,188,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,170,0,0,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,37,38,165,30,132,69,169,152,168,78,46,57,147,58,245,207,19,6,173,154,163,157,36,20,183,34,113,50,255,0,168,111,33,201,241,220,109,91,29,50,215,67,78,164,164,17,251,253,195,142,240,207,203,180,140,93,198,106,125,221,83,165,243,232,150,220,166,166,169,110,176,106,105,79,199,151,13,195,65,154,154,82,12,205,14,31,102,164,122,123,72,133,236,68,137,26,4,86,97,67,97,182,88,142,218,90,105,182,210,73,74,16,146,208,146,68,93,132,68,68,69,161,15,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,179,61,217,113,166,230,11,5,106,112,17,17,39,88,163,180,245,78,2,208,218,121,139,121,168,146,73,182,245,229,45,70,147,91,223,101,58,30,189,198,71,223,69,86,173,106,230,192,108,104,141,41,47,72,133,81,180,235,232,110,82,82,167,27,53,28,89,105,53,160,203,84,40,203,115,93,199,183,187,183,79,102,133,178,211,139,116,188,102,193,219,106,240,129,61,137,47,187,77,134,137,220,183,82,179,68,147,138,203,142,37,90,45,102,70,70,233,106,74,61,123,123,125,231,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,73,250,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,99,49,98,197,252,151,226,157,229,134,126,148,244,159,209,43,130,163,66,235,121,28,158,171,165,146,227,60,222,94,229,108,221,203,221,183,114,180,215,77,79,77,69,186,101,167,23,164,226,215,9,139,249,138,147,242,223,169,88,214,61,209,104,74,121,230,26,105,11,68,106,99,139,138,150,137,191,180,132,67,126,35,102,165,18,86,107,109,102,173,223,109,84,194,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,11,84,0,0,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,137,92,83,111,248,214,46,75,111,40,165,112,203,164,212,174,169,16,40,20,211,140,110,165,114,150,228,148,59,34,57,173,178,245,80,184,108,75,37,239,50,66,145,185,7,174,242,74,169,47,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,52,128,168,14,54,152,103,106,219,248,143,135,120,165,73,137,211,214,175,10,125,66,159,87,229,182,218,27,145,208,28,110,67,234,218,130,90,222,52,75,54,212,181,169,95,86,195,9,34,73,35,183,159,240,125,198,58,237,141,154,2,194,168,236,245,20,92,75,167,191,30,99,123,144,142,68,168,49,223,151,30,78,166,133,45,91,80,137,45,114,201,72,73,245,59,213,184,219,73,14,215,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,169,232,252,222,83,200,121,191,172,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,243,217,154,236,168,226,62,82,177,29,118,85,234,215,93,74,157,204,126,129,95,97,147,68,90,188,84,153,17,169,36,102,124,183,145,185,36,235,38,102,166,212,164,153,26,208,182,220,92,159,225,165,196,18,78,15,85,104,249,124,197,250,172,70,240,250,124,142,154,143,86,150,235,81,88,182,150,181,74,125,195,112,208,193,173,244,72,146,251,73,53,188,234,80,193,106,163,50,65,43,75,159,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,15,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,231,179,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,185,63,195,75,136,36,156,30,170,209,242,249,139,245,88,141,225,244,249,29,53,30,173,45,214,162,177,109,45,106,148,251,134,225,161,131,91,232,145,37,246,146,107,121,212,161,130,213,70,100,130,86,156,131,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,164,14,48,88,57,93,177,179,64,120,171,33,238,162,139,137,116,246,36,67,115,106,17,200,149,6,59,17,36,70,208,150,165,171,106,17,25,222,97,165,9,62,167,98,119,27,106,49,210,248,31,94,180,168,23,254,41,225,203,209,229,157,74,185,71,167,86,227,186,148,39,144,150,32,188,235,46,165,106,221,184,150,106,168,50,105,34,73,145,146,92,212,211,161,18,173,208,5,0,241,71,241,217,137,191,37,242,120,66,95,240,58,181,171,177,45,92,92,189,100,65,217,69,170,212,40,244,184,114,121,168,62,108,168,141,202,114,67,123,8,247,167,106,38,198,61,76,137,39,204,209,38,102,149,17,89,248,10,160,227,149,73,165,51,85,193,186,235,52,200,136,169,76,143,94,137,34,98,89,73,62,243,12,170,10,154,105,110,105,185,72,66,159,121,73,73,158,137,55,92,50,211,113,235,205,120,42,120,167,186,126,31,206,243,26,112,186,144,28,127,53,89,103,179,115,95,132,115,48,182,240,157,46,156,180,200,77,74,145,83,140,102,165,211,170,45,161,196,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,136,28,38,112,134,242,192,92,80,204,102,17,226,3,17,27,174,219,178,45,150,100,28,71,201,230,29,66,219,168,58,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,41,37,99,224,50,195,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,191,78,23,30,4,240,203,231,94,113,52,74,160,20,3,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,25,87,23,253,194,227,192,158,25,124,235,206,38,137,84,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,8,171,197,31,199,102,38,252,151,201,225,9,85,192,199,244,217,251,183,252,72,90,160,0,0,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,150,230,91,22,233,120,51,131,183,45,225,62,123,17,159,106,155,49,16,121,142,165,6,185,37,21,231,27,74,117,90,12,204,205,163,208,146,122,246,118,123,203,61,87,85,106,230,199,156,104,147,41,78,200,155,81,187,43,235,110,42,84,167,28,52,156,169,106,52,32,139,85,168,139,115,189,197,187,191,179,95,109,234,100,67,46,52,220,190,96,173,50,2,226,164,171,21,134,217,169,207,90,208,158,98,30,118,36,98,113,189,121,72,81,36,150,207,217,86,167,175,121,153,247,73,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,31,240,243,77,62,210,153,121,180,173,11,35,74,146,162,212,140,143,176,203,67,20,191,197,83,42,234,195,155,229,88,193,106,210,29,42,69,193,36,206,105,177,31,212,76,199,222,157,33,197,30,198,82,146,245,16,158,213,44,213,239,212,187,71,215,225,55,154,55,172,251,169,204,20,186,106,173,166,151,88,120,221,128,169,15,153,43,171,117,200,49,155,105,59,221,36,233,181,42,209,41,65,171,191,77,75,176,92,82,22,151,18,75,66,137,73,81,106,70,71,169,25,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,26,174,206,28,57,49,190,110,170,205,235,116,224,223,91,90,184,42,18,42,149,25,63,72,170,173,243,229,62,226,156,117,205,136,146,148,39,114,214,163,209,36,73,45,116,34,34,236,29,171,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,98,58,223,252,61,50,115,137,247,149,91,16,47,60,22,137,42,187,93,144,114,234,18,35,85,170,16,144,251,230,69,185,211,106,59,232,104,150,163,45,203,81,36,141,107,53,45,90,169,74,51,246,182,6,87,48,39,11,240,178,227,193,75,22,198,244,101,153,118,245,158,152,166,122,78,99,221,87,85,25,49,159,250,231,93,83,168,220,203,104,79,168,180,233,166,165,161,153,152,229,95,216,184,200,159,251,134,127,214,106,199,249,216,146,150,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,96,1,197,49,175,38,121,108,204,77,213,22,245,198,60,55,250,65,90,133,79,69,45,137,62,152,159,19,100,84,56,227,137,111,100,119,219,65,232,183,156,61,76,183,122,218,107,161,17,23,214,192,188,174,96,78,90,253,55,249,20,177,190,142,125,35,233,189,39,253,39,50,103,63,167,230,242,127,182,93,115,110,222,123,191,103,77,119,118,235,161,105,213,64,113,76,107,201,158,91,51,19,117,69,189,113,143,13,254,144,86,161,83,209,75,98,79,166,39,196,217,21,14,56,226,91,217,29,246,208,122,45,231,15,83,45,222,182,154,232,68,69,245,176,47,43,152,19,150,191,77,254,69,44,111,163,159,72,250,111,73,255,0,73,204,153,207,233,249,188,159,237,151,92,219,183,158,239,217,211,93,221,186,232,90,117,80,0,1,229,49,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,235,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,62,43,105,240,225,201,141,141,117,81,175,91,91,6,250,42,213,191,80,143,84,167,73,250,69,85,115,145,41,135,18,227,78,108,92,149,33,91,86,132,158,138,35,73,233,161,145,151,96,146,160,62,77,217,107,80,175,155,86,179,101,93,48,122,218,45,193,79,145,75,168,198,230,173,190,124,87,219,83,110,183,189,6,149,167,114,22,162,213,38,74,45,117,35,35,237,17,175,251,23,25,19,255,0,112,207,250,205,88,255,0,59,18,168,0,0,124,155,178,214,161,95,54,173,102,202,186,96,245,180,91,130,159,34,151,81,141,205,91,124,248,175,182,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,218,35,95,246,46,50,39,254,225,159,245,154,177,254,118,37,80,15,147,118,90,212,43,230,213,172,217,87,76,30,182,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,251,68,107,254,197,198,68,255,0,220,51,254,179,86,63,206,196,170,0,0,17,255,0,20,178,21,148,236,105,190,234,120,153,137,120,83,233,155,146,179,201,235,102,250,118,165,31,155,202,101,12,183,245,108,200,67,105,209,182,144,159,85,37,174,154,158,166,102,103,208,48,83,1,48,159,46,214,172,171,43,7,45,79,163,244,89,181,5,213,31,141,215,73,151,190,82,219,109,181,57,190,67,142,44,181,67,45,150,132,123,125,93,116,212,204,207,160,0,14,85,142,153,92,192,156,202,122,19,242,215,99,125,35,250,57,212,250,51,250,78,100,62,71,81,202,231,127,107,58,222,237,220,134,190,214,186,109,236,211,83,215,202,97,110,66,178,157,130,215,221,51,19,48,211,10,125,13,114,81,185,221,20,223,78,212,164,114,185,172,173,151,62,173,233,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,14,127,141,120,9,132,249,137,181,98,217,88,199,106,125,32,162,194,168,34,168,196,110,186,76,77,146,144,219,141,165,205,241,220,109,103,162,30,112,180,51,219,235,107,166,164,70,92,214,192,225,239,148,108,44,188,169,56,131,135,216,91,46,135,112,208,228,20,152,51,163,93,21,141,237,47,67,35,35,35,148,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,126,215,29,50,185,129,57,148,244,39,229,174,198,250,71,244,115,169,244,103,244,156,200,124,142,163,149,206,254,214,117,189,219,185,13,125,173,116,219,217,166,167,175,201,193,76,153,229,179,46,215,84,171,215,7,48,223,232,253,106,109,61,116,183,228,250,98,124,189,241,86,227,110,41,189,146,31,113,5,170,217,108,245,34,221,234,233,174,134,100,125,172,0,115,76,111,203,118,9,102,62,149,76,163,99,69,131,18,227,143,70,144,185,48,22,169,15,197,126,50,214,157,171,36,61,29,104,116,144,162,36,238,70,237,138,52,54,102,70,104,65,151,32,254,197,198,68,255,0,220,51,254,179,86,63,206,196,148,180,237,106,21,141,106,209,172,171,90,15,69,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,235,0,0,138,191,216,184,200,159,251,134,127,214,106,199,249,216,146,150,157,173,66,177,173,90,53,149,107,65,232,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,125,96,0,0,0,28,171,29,50,185,129,57,148,244,39,229,174,198,250,71,244,115,169,244,103,244,156,200,124,142,163,149,206,254,214,117,189,219,185,13,125,173,116,219,217,166,167,175,201,193,76,153,229,179,46,215,84,171,215,7,48,223,232,253,106,109,61,116,183,228,250,98,124,189,241,86,227,110,41,189,146,31,113,5,170,217,108,245,34,221,234,233,174,134,100,125,172,7,42,199,76,174,96,78,101,61,9,249,107,177,190,145,253,28,234,125,25,253,39,50,31,35,168,229,115,191,181,157,111,118,238,67,95,107,93,54,246,105,169,235,242,112,83,38,121,108,203,181,213,42,245,193,204,55,250,63,90,155,79,93,45,249,62,152,159,47,124,85,184,219,138,111,100,135,220,65,106,182,91,61,72,183,122,186,107,161,153,31,107,0,28,211,27,242,221,130,89,143,165,83,40,216,209,96,196,184,227,209,164,46,76,5,170,67,241,95,140,181,167,106,201,15,71,90,29,36,40,137,59,145,187,98,141,13,153,145,154,16,101,200,63,177,113,145,63,247,12,255,0,172,213,143,243,177,245,110,110,28,57,49,188,42,44,213,174,60,27,234,229,199,167,192,165,182,231,210,42,171,123,98,194,138,212,72,205,232,137,36,71,177,134,26,70,186,110,86,221,84,102,163,51,62,171,130,152,9,132,249,118,181,101,89,88,57,106,125,31,162,205,168,46,168,252,110,186,76,189,242,150,219,109,169,205,242,28,113,101,170,25,108,180,35,219,234,235,166,166,102,125,0,0,115,252,107,192,76,39,204,77,171,22,202,198,59,83,233,5,22,21,65,21,70,35,117,210,98,108,148,134,220,109,46,111,142,227,107,61,16,243,133,161,158,223,91,93,53,34,50,231,248,91,144,172,167,96,181,247,76,196,204,52,194,159,67,92,148,110,119,69,55,211,181,41,28,174,107,43,101,207,171,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,171,141,121,51,203,102,98,110,168,183,174,49,225,191,210,10,212,42,122,41,108,73,244,196,248,155,34,161,199,28,75,123,35,190,218,15,69,188,225,234,101,187,214,211,93,8,136,190,182,5,229,115,2,114,215,233,191,200,165,141,244,115,233,31,77,233,63,233,57,147,57,253,63,55,147,253,178,235,155,118,243,221,251,58,107,187,183,93,11,78,170,57,86,58,101,115,2,115,41,232,79,203,93,141,244,143,232,231,83,232,207,233,57,144,249,29,71,43,157,253,172,235,123,183,114,26,251,90,233,183,179,77,79,95,41,133,185,10,202,118,11,95,116,204,76,195,76,41,244,53,201,70,231,116,83,125,59,82,145,202,230,178,182,92,250,183,164,45,181,106,219,171,79,172,147,211,93,75,67,34,50,144,0,35,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,214,205,244,237,74,63,55,148,202,25,111,234,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,160,96,166,2,97,62,93,173,89,86,86,14,90,159,71,232,179,106,11,170,63,27,174,147,47,124,165,182,219,106,115,124,135,28,89,106,134,91,45,8,246,250,186,233,169,153,159,64,1,202,177,211,43,152,19,153,79,66,126,90,236,111,164,127,71,58,159,70,127,73,204,135,200,234,57,92,239,237,103,91,221,187,144,215,218,215,77,189,154,106,122,252,156,20,201,158,91,50,237,117,74,189,112,115,13,254,143,214,166,211,215,75,126,79,166,39,203,223,21,110,54,226,155,217,33,247,16,90,173,150,207,82,45,222,174,154,232,102,71,218,192,0,0,69,95,236,92,100,79,253,195,63,235,53,99,252,236,119,252,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,209,66,234,158,145,202,230,188,183,156,250,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,128,143,248,165,144,172,167,99,77,247,83,196,204,75,194,159,76,220,149,158,79,91,55,211,181,40,252,222,83,40,101,191,171,102,66,27,78,141,180,132,250,169,45,116,212,245,51,51,63,87,129,121,92,192,156,181,250,111,242,41,99,125,28,250,71,211,122,79,250,78,100,206,127,79,205,228,255,0,108,186,230,221,188,247,126,206,154,238,237,215,66,211,170,143,41,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,122,216,93,83,209,249,188,167,144,243,127,88,202,208,226,116,113,164,43,213,81,107,166,135,169,25,145,240,15,236,92,100,79,253,195,63,235,53,99,252,236,74,160,17,87,251,23,25,19,255,0,112,207,250,205,88,255,0,59,29,255,0,11,112,182,196,193,107,18,153,134,120,105,66,244,53,183,70,231,116,80,186,167,164,114,185,175,45,231,62,177,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,35,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,214,205,244,237,74,63,55,148,202,25,111,234,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,213,224,94,87,48,39,45,126,155,252,138,88,223,71,62,145,244,222,147,254,147,153,51,159,211,243,121,63,219,46,185,183,111,61,223,179,166,187,187,117,208,180,242,152,165,144,172,167,99,77,247,83,196,204,75,194,159,76,220,149,158,79,91,55,211,181,40,252,222,83,40,101,191,171,102,66,27,78,141,180,132,250,169,45,116,212,245,51,51,63,87,129,121,92,192,156,181,250,111,242,41,99,125,28,250,71,211,122,79,250,78,100,206,127,79,205,228,255,0,108,186,230,221,188,247,126,206,154,238,237,215,66,211,170,128,0,0,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,245,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,21,180,248,112,228,198,198,186,168,215,173,173,131,125,21,106,223,168,71,170,83,164,253,34,170,185,200,148,195,137,113,167,54,46,74,144,173,171,66,79,69,17,164,244,208,200,203,176,73,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,181,165,9,53,173,68,148,164,181,51,51,208,136,133,59,113,100,205,35,215,133,212,222,9,218,213,86,213,75,163,188,78,207,84,119,204,213,213,180,228,232,206,52,163,67,166,157,54,169,58,165,72,37,119,107,161,118,15,143,194,175,42,234,196,107,229,56,193,117,82,29,85,34,223,146,71,8,223,143,170,21,49,135,160,200,109,69,189,149,36,253,69,171,181,43,37,123,180,46,209,116,13,52,211,13,37,150,91,74,16,130,36,165,41,45,8,136,187,8,180,33,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,138,103,3,13,232,152,157,129,55,53,6,177,5,169,11,110,159,53,248,102,182,144,179,110,73,67,144,150,214,91,146,173,12,183,159,105,22,165,236,25,244,143,83,171,97,6,46,29,66,145,33,198,102,218,87,14,246,212,133,169,58,174,44,173,72,143,105,160,244,220,217,119,109,253,130,252,114,85,152,202,78,96,176,122,147,86,244,148,103,43,16,35,177,14,160,209,60,147,115,158,136,177,212,234,141,60,213,171,77,239,105,170,140,143,94,242,215,190,66,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,143,89,213,204,101,39,47,184,61,86,171,122,70,59,117,137,241,223,135,79,104,222,73,57,207,92,89,10,105,68,158,106,21,166,246,116,213,38,103,175,113,107,221,65,210,42,117,108,95,197,194,168,85,228,56,244,219,182,225,222,226,150,181,43,69,202,149,169,145,110,53,158,154,184,125,251,191,104,208,94,79,176,222,137,134,56,19,108,208,104,240,90,142,183,41,240,159,152,104,105,8,55,36,156,56,233,113,103,181,41,212,207,97,118,153,106,126,209,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,252,211,226,5,11,14,176,142,175,91,175,79,98,59,6,196,134,200,157,117,8,53,159,74,250,182,167,114,146,70,102,72,61,11,81,158,60,86,184,41,247,86,34,220,87,5,45,148,162,52,234,164,185,8,52,165,37,184,150,250,214,74,245,76,200,245,37,23,110,166,59,102,70,179,79,94,203,190,41,82,163,185,49,195,182,234,211,216,143,80,96,220,89,161,8,118,76,98,117,210,79,57,182,201,68,219,58,110,86,191,126,165,221,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,215,105,153,107,162,139,184,207,241,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,91,202,235,165,88,246,181,86,237,173,188,77,66,164,66,126,107,198,106,74,79,99,77,169,197,105,184,200,181,209,39,222,101,248,144,160,156,242,230,158,191,152,140,82,170,199,110,99,165,109,210,39,191,30,158,193,56,189,139,67,82,100,147,78,154,121,206,54,106,54,222,211,114,116,251,180,46,254,39,133,55,5,62,213,196,91,118,224,170,50,149,198,131,84,137,33,102,164,164,246,146,31,66,205,94,177,145,22,132,147,237,212,134,134,242,177,136,20,60,69,194,58,69,110,131,62,60,134,9,136,237,153,52,234,22,104,62,153,133,109,86,213,40,136,200,150,90,150,163,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,133,252,79,240,95,20,241,143,7,96,83,112,205,201,14,57,10,170,212,185,145,153,57,38,167,163,162,44,210,113,59,25,66,247,107,204,65,104,122,17,247,31,176,82,245,251,131,24,143,134,206,155,119,109,175,81,134,69,222,183,33,62,218,75,181,93,230,226,19,250,138,255,0,0,241,40,90,218,90,93,105,106,66,208,100,164,169,39,161,145,151,113,145,139,208,225,103,141,42,196,108,6,143,108,212,166,155,147,109,215,17,78,65,56,230,231,13,152,240,161,32,143,181,197,30,154,172,253,132,90,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,167,138,102,53,43,14,112,26,69,179,78,152,109,205,184,150,186,114,201,183,52,89,51,34,20,212,25,246,56,147,211,114,11,216,101,175,176,197,23,45,107,117,106,117,213,169,107,89,154,148,165,30,166,102,125,230,102,61,181,133,131,24,143,137,46,147,118,149,175,81,152,71,220,182,225,62,226,79,181,61,198,218,21,250,233,255,0,8,186,30,24,24,47,138,120,57,131,181,10,118,38,57,33,183,38,213,93,151,14,51,231,36,148,204,117,197,132,77,167,99,200,70,221,57,107,45,11,176,187,139,218,38,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,15,241,152,201,63,21,214,77,180,47,122,20,146,74,203,82,51,50,246,136,121,158,76,4,161,214,240,62,244,186,28,160,198,118,101,54,143,81,168,33,198,162,161,75,66,155,135,37,100,122,242,204,200,136,207,222,95,136,162,55,208,109,188,227,102,70,70,149,25,25,31,179,67,19,63,133,246,62,175,11,49,190,61,173,87,168,242,169,23,18,81,5,41,113,237,168,76,153,19,33,32,149,162,156,74,75,212,108,251,116,51,211,216,100,47,70,44,150,38,70,106,92,103,80,227,79,161,46,54,180,40,141,42,73,150,164,100,101,216,101,161,143,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,164,179,14,51,178,228,186,134,218,101,10,113,107,90,136,146,148,145,106,102,102,125,132,90,16,162,238,40,56,250,230,41,227,124,139,86,145,81,230,210,45,210,92,21,165,183,183,33,82,99,204,154,131,86,137,113,73,63,81,194,237,208,143,79,97,16,134,12,32,220,121,182,200,140,205,74,34,34,47,110,166,47,115,35,120,9,67,162,96,125,151,116,55,65,140,212,202,149,30,157,80,91,142,197,66,86,181,57,14,50,204,245,229,145,153,25,151,188,255,0,17,48,225,178,76,69,105,146,109,8,216,132,164,210,130,208,136,200,189,131,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,43,205,74,150,156,181,98,158,198,219,86,182,93,112,140,214,90,146,75,160,127,183,238,252,70,109,42,127,234,140,174,210,63,175,115,180,187,143,214,49,254,212,10,229,74,217,173,192,184,41,18,22,196,202,116,150,165,48,180,45,73,50,91,107,37,167,181,38,71,222,146,238,50,49,127,249,7,204,77,55,29,240,62,136,151,170,44,57,92,161,66,141,77,156,215,57,42,117,107,102,28,94,99,134,70,234,214,100,107,119,77,202,211,183,188,136,251,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,8,203,159,140,196,211,112,35,3,235,105,102,162,195,85,202,236,41,52,216,45,115,146,151,80,183,161,202,229,186,68,78,161,100,68,182,180,220,157,123,123,136,207,186,128,43,245,202,149,205,91,159,112,85,228,173,249,149,25,46,202,125,107,90,148,102,183,22,107,87,106,140,207,189,71,222,102,99,252,41,191,234,140,94,210,47,175,71,105,247,23,172,67,73,153,85,82,213,150,172,44,222,219,105,210,203,161,145,26,11,66,81,116,12,118,253,250,251,199,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,1,200,243,109,38,60,92,179,226,130,228,200,54,144,171,62,182,158,197,146,77,127,209,239,250,165,175,126,190,225,155,169,234,109,115,228,173,173,118,41,229,154,117,239,211,113,232,36,157,91,41,87,3,249,102,131,142,52,136,132,243,73,91,71,32,154,109,106,82,90,244,121,201,82,143,107,58,23,102,157,166,189,63,198,61,87,12,252,125,147,132,24,237,22,222,170,212,93,102,145,113,108,166,242,84,241,165,5,38,68,200,104,220,105,83,136,79,216,108,203,93,12,254,227,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,179,184,199,251,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,255,0,9,210,217,167,194,145,62,66,210,134,163,52,183,150,165,25,17,18,82,70,102,102,103,217,220,66,136,184,152,99,236,156,95,199,105,86,245,42,162,235,212,139,119,125,55,146,151,141,72,57,49,230,76,70,226,74,92,90,126,195,132,90,232,71,247,17,15,45,73,202,85,125,140,178,206,199,42,196,66,105,165,56,239,78,78,182,180,169,77,122,60,164,165,69,185,157,15,179,94,210,94,159,227,17,174,2,155,68,248,203,119,93,137,121,6,173,59,244,220,90,141,34,229,38,76,121,89,103,194,245,198,144,110,161,54,125,17,61,171,37,26,63,163,216,245,79,78,237,61,195,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,217,214,169,162,155,150,12,71,223,76,114,103,83,108,86,35,150,214,121,156,147,85,62,79,214,31,111,170,69,167,218,246,106,51,152,233,26,228,172,136,180,53,44,200,139,246,139,238,203,14,19,209,47,60,138,209,172,137,81,155,113,23,5,171,29,71,205,66,12,146,251,244,118,90,220,90,160,244,211,119,126,134,127,143,112,165,252,98,180,171,88,15,143,213,202,76,116,187,17,251,122,227,146,236,5,145,45,189,80,196,215,18,210,210,100,72,61,53,107,176,210,68,93,157,154,123,47,75,35,216,223,75,198,140,4,182,38,53,57,79,212,233,52,200,84,234,134,247,82,165,156,134,161,70,55,85,249,197,171,77,206,247,171,67,247,145,31,124,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,243,195,141,212,188,24,192,75,158,99,179,148,197,78,173,76,155,78,167,236,117,41,89,72,118,20,147,105,95,156,66,180,220,215,122,117,63,113,25,247,81,110,14,218,85,172,120,199,234,29,38,66,93,150,253,195,113,198,118,122,204,150,230,136,126,107,105,117,106,51,37,158,154,187,218,106,35,46,222,221,125,183,65,153,236,38,162,89,153,21,173,89,17,99,54,218,45,251,86,74,139,148,132,17,41,246,40,239,53,184,244,65,107,174,222,253,8,255,0,14,225,66,45,17,162,74,8,203,83,74,200,140,191,104,209,158,74,42,72,169,101,131,14,54,82,220,133,211,91,20,120,231,185,142,95,56,211,79,141,245,133,219,235,17,235,246,189,186,14,226,0,0,0,0,0,0,0,0,0,0,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,45,241,27,189,21,104,101,162,228,105,46,165,39,88,137,50,152,100,106,211,82,118,159,47,253,241,126,175,223,248,24,160,170,60,117,79,175,65,138,134,205,106,147,45,166,201,36,90,154,141,75,34,211,79,111,120,209,214,82,41,107,164,229,203,15,161,57,28,217,52,219,116,157,80,164,109,63,237,6,11,187,66,247,10,252,226,255,0,151,87,105,234,167,99,157,191,68,138,150,36,200,102,153,55,164,141,163,166,226,186,249,46,60,230,198,180,219,161,22,171,82,245,215,77,75,218,57,167,10,124,199,171,14,241,29,88,101,95,169,33,170,77,113,103,200,55,222,218,69,37,231,224,178,146,45,238,165,58,109,65,246,18,76,255,0,18,236,23,82,195,237,73,101,185,44,56,151,26,117,36,180,45,38,70,74,73,150,164,100,101,222,90,15,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,1,254,111,190,212,102,92,146,251,137,109,166,146,107,90,212,100,68,148,145,106,102,102,125,197,160,165,110,43,25,144,86,34,98,50,112,202,129,82,67,180,154,26,203,158,108,61,184,142,75,47,206,101,68,123,29,82,116,218,178,236,52,145,254,5,216,58,95,8,12,186,187,80,85,71,28,238,10,44,101,49,26,67,212,184,93,92,109,93,39,19,208,74,109,230,247,181,166,221,12,244,90,87,174,186,232,94,209,96,121,182,166,46,173,151,60,65,132,220,115,120,213,109,85,180,66,81,184,255,0,180,31,46,237,15,222,51,139,89,142,168,21,233,209,84,131,66,163,75,117,179,73,150,134,147,74,204,180,211,217,220,47,211,135,29,232,171,187,45,22,219,74,121,43,58,60,72,116,194,34,86,186,19,84,248,159,239,143,245,190,239,192,132,165,0,0,0,0,0,0,0,0,0,0,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,93,92,99,175,255,0,66,97,77,26,209,100,218,55,167,212,163,184,180,159,218,38,215,26,160,217,158,132,162,62,242,247,25,10,139,195,232,175,206,191,45,200,113,137,70,235,213,104,109,163,110,186,238,55,144,69,166,157,189,230,52,149,128,80,100,83,112,82,198,135,41,75,55,91,183,41,137,94,243,61,72,202,35,68,100,122,246,247,144,248,185,163,194,120,184,203,130,183,29,156,252,116,60,250,160,76,122,25,45,4,173,36,116,143,54,217,150,168,89,235,171,158,194,215,221,238,60,246,79,77,119,4,49,170,83,77,147,177,167,89,215,34,209,183,215,65,45,81,37,159,103,245,12,210,106,107,253,239,119,179,217,124,121,35,204,117,19,48,56,61,74,156,196,198,14,171,74,140,196,9,204,19,136,222,78,181,22,49,184,173,164,234,213,166,231,180,213,90,30,189,228,71,223,34,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,76,29,204,13,131,141,245,91,246,133,104,46,91,21,44,56,186,37,218,181,168,115,77,148,190,79,176,163,79,82,134,219,113,106,233,156,82,93,75,110,44,144,106,54,93,45,165,176,199,75,0,0,1,199,236,156,204,89,183,142,98,241,15,44,170,131,46,5,217,97,199,135,82,65,168,141,198,42,84,231,226,196,117,79,161,100,146,38,214,211,178,208,210,155,87,121,27,107,66,149,171,137,107,176,0,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,120,252,152,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,245,96,0,3,159,227,222,53,218,185,118,194,122,238,49,222,180,250,172,218,45,191,210,245,44,82,218,109,201,75,231,201,106,58,54,37,199,27,65,232,183,146,103,170,203,213,35,211,83,208,143,218,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,135,252,70,51,91,142,57,73,181,108,203,215,10,237,43,82,171,69,172,84,37,82,235,50,107,172,188,239,79,40,219,67,144,219,105,12,200,105,126,186,27,152,106,61,20,146,229,36,140,210,102,68,168,235,148,94,42,216,209,141,249,139,179,48,163,19,168,120,107,67,183,174,73,18,98,63,50,36,105,113,159,39,250,87,149,25,166,220,122,90,209,189,201,9,101,162,73,164,205,70,225,37,62,178,136,90,80,172,12,230,113,64,199,220,187,102,78,240,193,203,42,208,195,249,180,91,127,209,253,51,245,74,124,215,37,47,159,2,60,133,239,83,114,219,65,232,183,148,69,162,11,213,34,215,83,212,206,79,240,244,205,5,253,155,60,23,173,98,54,35,82,45,250,117,74,157,116,73,162,52,213,18,59,204,176,166,27,137,17,228,169,73,121,215,84,107,221,33,100,102,74,34,208,147,217,222,103,210,243,79,141,127,201,219,47,183,182,49,183,79,235,101,219,244,242,232,24,83,92,198,215,57,247,81,30,47,53,60,198,204,217,39,222,104,220,218,178,87,44,151,183,85,104,71,85,127,217,171,205,63,251,65,194,175,249,170,163,254,124,39,254,125,115,57,138,121,70,192,43,103,16,45,104,150,165,118,228,157,112,66,161,84,87,80,167,73,68,23,55,194,148,235,174,178,194,36,147,141,106,228,116,237,74,158,115,106,84,100,102,179,245,132,106,201,159,20,12,125,204,78,100,236,252,28,189,109,12,63,133,69,184,61,33,212,191,75,167,205,110,82,57,16,36,72,70,197,57,45,196,22,171,101,36,122,160,253,83,61,52,61,12,172,252,0,0,87,175,16,190,33,120,209,148,204,104,162,225,206,28,219,22,85,70,155,81,181,227,86,221,118,183,10,91,207,165,247,37,203,101,73,74,153,146,210,73,27,99,160,200,141,38,122,154,187,123,136,189,175,13,236,235,98,158,112,127,40,159,148,202,5,169,76,250,37,232,142,139,208,81,100,179,204,234,186,190,103,55,156,251,186,233,211,35,110,221,186,106,173,117,212,180,154,160,34,255,0,16,188,208,95,217,76,193,122,46,35,97,205,34,223,168,212,170,55,68,106,35,173,86,227,188,243,9,97,200,146,222,82,146,150,93,105,68,189,209,208,68,102,163,45,13,93,157,198,81,131,38,124,80,49,247,49,57,147,179,240,114,245,180,48,254,21,22,224,244,135,82,253,46,159,53,185,72,228,64,145,33,27,20,228,183,16,90,173,148,145,234,131,245,76,244,208,244,50,179,240,30,43,27,239,90,174,26,224,189,253,136,212,40,241,31,169,90,182,189,86,183,13,169,104,82,152,113,248,209,28,121,180,184,148,169,42,52,26,144,68,100,74,73,233,174,134,93,226,162,255,0,179,87,154,127,246,131,133,95,243,85,71,252,248,93,72,0,15,21,141,247,173,87,13,112,94,254,196,106,20,120,143,212,173,91,94,171,91,134,212,180,41,76,56,252,104,142,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,81,127,217,171,205,63,251,65,194,175,249,170,163,254,124,46,164,0,115,76,198,227,125,43,46,56,61,90,198,90,237,14,93,94,155,64,145,78,76,200,145,28,74,31,54,36,78,98,51,139,111,119,170,165,161,47,154,201,6,105,37,154,9,38,164,110,222,94,174,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,7,52,203,198,96,108,28,205,97,124,28,87,195,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,212,219,117,181,118,110,33,210,192,7,20,206,102,53,221,89,118,203,101,225,140,118,85,62,149,54,181,111,250,63,166,98,168,211,142,69,95,62,124,120,235,222,150,220,109,103,162,30,81,150,139,47,88,139,93,75,82,58,246,193,14,46,217,146,196,172,104,176,112,230,187,100,225,171,20,219,170,232,165,81,38,59,18,155,61,47,182,196,153,109,178,226,155,82,166,41,36,178,74,204,200,205,42,45,116,212,143,184,91,160,14,63,153,124,204,89,185,90,183,173,75,207,16,96,203,93,189,95,186,35,219,147,166,198,35,90,233,136,122,44,151,138,89,180,73,53,60,132,170,58,73,104,79,175,177,106,82,73,106,73,54,190,192,0,0,3,138,103,51,26,238,172,187,101,178,240,198,59,42,159,74,155,90,183,253,31,211,49,84,105,199,34,175,159,62,60,117,239,75,110,54,179,209,15,40,203,69,151,172,69,174,165,169,29,96,255,0,102,175,52,255,0,237,7,10,191,230,170,143,249,240,186,145,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,21,114,207,197,27,1,179,11,121,73,195,250,172,105,118,29,118,109,99,160,182,35,213,221,230,34,182,194,201,92,149,115,80,158,84,121,42,52,237,56,235,81,145,173,198,144,211,143,41,102,73,245,92,66,243,65,127,101,51,5,232,184,141,135,52,139,126,163,82,168,221,17,168,142,181,91,142,243,204,37,135,34,75,121,74,74,89,117,165,18,247,71,65,17,154,140,180,53,118,119,25,70,12,153,241,64,199,220,196,230,78,207,193,203,214,208,195,248,84,91,131,210,29,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,207,192,0,5,69,227,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,44,39,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,165,138,91,78,55,21,28,137,242,35,163,98,92,113,197,150,168,101,38,122,172,253,99,61,52,45,8,187,88,227,245,92,204,89,180,12,209,210,178,177,93,131,46,45,118,227,181,209,113,208,167,36,141,198,38,44,157,152,79,196,89,18,117,101,104,106,25,186,149,153,154,22,92,196,153,161,73,65,59,216,0,0,0,85,174,108,248,149,102,239,44,184,243,115,225,68,204,62,195,85,211,97,200,234,232,51,36,82,106,102,115,105,79,106,168,206,243,14,83,105,113,100,157,90,117,77,167,97,60,211,201,78,187,68,149,225,215,156,155,135,55,214,5,215,80,191,163,91,240,46,203,98,176,219,47,193,162,66,148,195,8,167,62,202,78,51,202,55,156,112,148,181,186,212,196,153,37,125,132,210,117,74,117,35,84,181,1,93,89,254,226,67,138,121,94,199,24,152,91,133,52,188,63,173,196,69,191,22,161,84,244,163,18,100,202,135,57,215,159,250,133,242,37,54,77,253,66,99,56,72,82,119,109,116,149,169,165,73,30,175,135,62,117,177,247,56,55,85,231,249,64,160,97,253,50,219,180,169,241,119,250,26,44,214,103,57,58,83,139,228,105,205,125,214,205,146,110,52,173,255,0,101,68,163,107,77,72,213,164,138,178,115,49,102,222,57,139,196,60,178,170,12,184,23,101,135,30,29,73,6,162,55,24,169,83,159,139,17,213,62,133,146,72,155,91,78,203,67,74,109,93,228,109,173,10,86,174,37,174,192,0,0,56,166,58,230,187,14,48,50,246,195,252,47,169,187,233,91,207,17,174,10,101,30,155,70,142,241,37,200,241,101,76,68,119,39,200,61,15,150,202,55,47,97,25,110,117,196,26,19,161,37,215,26,237,96,43,3,57,156,80,49,247,46,217,147,188,48,114,202,180,48,254,109,22,223,244,127,76,253,82,159,53,201,75,231,192,143,33,123,212,220,182,208,122,45,229,17,104,130,245,72,181,212,245,51,147,252,61,51,65,127,102,207,5,235,88,141,136,212,139,126,157,82,167,93,18,104,141,53,68,142,243,44,41,134,226,68,121,42,82,94,117,213,26,247,72,89,25,146,136,180,36,246,119,153,202,0,1,197,51,153,141,119,86,93,178,217,120,99,29,149,79,165,77,173,91,254,143,233,152,170,52,227,145,87,207,159,30,58,247,165,183,27,89,232,135,148,101,162,203,214,34,215,82,212,142,189,176,67,139,182,100,177,43,26,44,28,57,174,217,56,106,197,54,234,186,41,84,73,142,196,166,207,75,237,177,38,91,108,184,166,212,169,138,73,44,146,179,50,51,74,139,93,53,35,238,22,232,3,154,102,55,27,233,89,113,193,234,214,50,215,104,114,234,244,218,4,138,114,102,68,136,226,80,249,177,34,115,17,156,91,123,189,85,45,9,124,214,72,51,73,44,208,73,53,35,118,242,246,182,157,211,66,190,109,90,53,235,107,78,235,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,125,96,1,199,241,119,51,22,110,10,226,230,22,97,109,231,6,90,17,138,242,39,211,105,149,54,72,220,68,106,139,43,136,136,236,58,218,82,106,216,250,165,236,39,8,253,69,165,27,147,177,74,113,190,192,0,2,63,230,219,58,56,89,148,107,85,21,43,165,94,157,185,39,104,154,117,179,79,157,25,19,156,222,219,230,212,135,144,181,147,141,67,55,35,169,165,72,75,110,109,82,136,137,11,62,192,201,118,109,173,92,220,225,97,93,52,214,186,27,146,133,211,83,238,106,114,146,219,92,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,228,184,70,90,160,196,128,0,17,43,25,184,144,224,190,15,102,26,209,192,135,250,74,212,122,196,142,146,227,184,161,214,226,20,75,105,245,72,92,116,53,32,141,70,68,182,221,109,71,33,46,45,163,97,163,74,203,152,102,104,41,85,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,60,166,42,226,101,171,131,120,113,113,226,149,235,47,167,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,35,6,82,56,151,225,30,99,174,26,221,143,115,200,137,101,220,40,172,60,221,182,205,81,244,70,69,114,156,236,163,68,36,54,106,113,73,41,196,149,178,219,145,210,181,111,89,239,100,212,147,90,25,153,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,182,119,51,27,68,203,246,15,85,103,63,49,130,170,213,99,63,2,11,6,226,55,155,174,197,146,109,171,105,186,133,105,185,157,53,78,167,238,35,62,234,28,128,154,238,55,99,84,86,156,39,100,207,188,46,68,35,79,93,100,133,75,150,93,159,215,81,36,148,239,251,238,255,0,111,183,66,121,92,194,136,184,53,130,182,229,156,196,118,217,124,160,67,122,97,33,4,157,100,116,140,182,225,158,136,65,235,171,126,210,215,223,238,47,181,143,176,100,84,176,86,249,135,21,75,39,93,183,42,105,70,195,61,76,206,35,164,68,90,118,247,152,205,174,32,196,126,13,249,114,67,146,74,39,88,171,204,109,123,181,215,113,60,178,61,117,237,239,33,110,156,28,111,255,0,77,225,85,102,209,120,218,39,160,84,164,56,132,151,218,54,209,26,158,217,30,134,163,62,243,247,17,11,21,0,0,0,0,0,0,0,0,0,0,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,82,92,103,238,138,84,203,134,220,182,155,82,186,246,24,135,33,73,51,78,156,164,174,162,141,116,215,119,218,63,118,130,15,229,58,208,153,122,230,30,193,164,196,97,78,161,23,21,41,249,4,73,53,104,201,78,97,42,62,196,159,235,123,75,65,163,203,114,154,221,26,223,166,82,90,78,212,66,134,204,114,45,52,208,144,130,79,184,189,222,225,251,214,132,184,133,54,178,35,74,136,200,200,253,164,40,175,138,70,11,191,135,152,243,50,236,135,75,91,20,219,136,220,154,183,146,193,165,181,73,145,54,107,134,91,137,9,73,168,210,130,62,243,61,61,166,63,223,133,182,59,61,134,184,221,18,203,155,82,229,83,238,119,91,128,219,46,60,105,109,82,100,203,132,217,25,36,220,74,77,123,80,101,220,103,167,176,251,133,231,37,68,180,146,210,100,100,162,212,140,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,218,230,199,155,203,45,188,64,241,31,21,172,201,178,210,186,118,36,87,145,83,130,204,130,101,21,106,113,213,93,57,16,157,53,33,105,216,226,83,161,40,208,173,139,36,56,146,222,132,153,94,78,5,227,166,28,102,47,14,41,216,161,133,245,158,186,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,232,0,0,2,136,120,132,95,247,150,22,113,30,189,177,7,15,174,25,116,59,134,135,34,137,38,12,232,198,91,218,95,161,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,218,166,76,243,153,96,230,206,192,141,50,28,232,148,235,218,157,29,13,87,168,46,186,203,47,169,246,217,142,114,101,197,140,79,186,241,193,231,72,38,219,117,205,15,82,218,174,222,249,20,3,149,102,199,194,198,50,124,63,184,124,185,241,76,28,60,243,167,85,202,198,40,71,161,93,247,4,180,225,93,203,32,202,224,134,81,149,40,161,62,109,237,106,160,195,105,81,41,11,74,137,164,186,104,37,26,217,37,23,45,197,161,157,183,211,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,0,34,175,20,127,2,120,155,242,95,56,132,32,7,11,220,244,254,69,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,170,74,164,56,119,82,0,57,86,105,240,83,249,68,229,246,246,193,198,234,29,20,187,130,158,93,3,234,119,150,218,39,48,234,36,69,230,171,150,225,147,38,251,45,19,155,80,106,229,154,246,232,173,12,179,88,52,167,149,140,107,254,81,57,125,178,113,141,202,127,69,46,224,167,159,94,194,90,229,182,137,204,58,184,242,185,73,230,56,100,201,190,203,166,222,229,154,185,102,141,218,43,82,42,86,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,138,113,172,199,72,117,90,237,151,151,138,13,103,157,232,77,247,37,197,25,178,97,198,209,41,212,114,224,161,75,35,55,91,121,12,170,82,212,217,146,18,109,203,97,126,190,169,52,112,190,20,56,59,85,196,172,218,81,46,229,80,98,78,183,176,250,60,138,221,81,217,177,84,235,13,190,166,92,102,18,80,173,138,65,73,41,11,67,237,146,141,39,164,87,86,131,220,217,16,155,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,0,165,110,53,126,41,237,111,135,240,124,198,162,61,255,0,4,43,178,213,163,215,113,86,214,171,92,212,168,85,171,131,208,126,136,167,72,154,219,114,170,28,132,84,150,255,0,78,210,140,150,239,45,6,74,94,194,61,169,50,51,208,133,181,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,34,175,20,127,2,120,155,242,95,56,132,43,87,135,118,126,166,101,142,234,59,15,20,170,21,90,150,25,86,249,81,245,57,47,200,250,50,225,56,234,250,152,177,183,26,9,149,173,247,21,33,182,208,78,43,213,113,59,148,223,45,219,201,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,176,0,1,156,204,157,230,170,242,202,134,46,83,239,10,53,74,90,173,138,140,136,241,174,202,67,109,147,200,168,211,137,126,185,165,165,45,9,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,122,19,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,0,227,87,225,98,214,248,129,7,203,170,35,138,112,197,226,23,14,214,135,27,46,185,129,187,249,52,166,118,181,105,87,234,111,48,196,90,84,86,152,121,199,98,205,150,251,200,218,201,114,153,68,98,218,181,18,156,54,247,18,9,164,162,218,128,0,4,85,226,143,224,79,19,126,75,231,16,133,0,141,84,10,43,226,35,159,169,153,156,186,138,195,194,218,133,86,155,134,84,78,108,125,74,75,241,254,147,56,110,52,190,166,84,109,196,131,101,11,97,181,71,109,196,27,137,245,156,86,213,57,203,107,202,228,39,36,21,220,220,95,110,205,184,226,213,105,184,101,68,230,181,91,173,195,121,17,222,92,163,100,205,152,177,20,227,78,33,199,183,169,165,184,91,13,40,107,93,202,74,156,104,151,63,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,83,7,25,90,181,86,129,155,187,38,187,66,169,203,167,84,169,214,61,54,92,57,145,30,83,47,198,125,186,157,65,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,38,175,15,188,250,219,217,153,179,96,216,216,131,93,137,15,21,41,17,219,102,114,36,116,176,145,95,89,156,149,19,208,89,39,77,111,45,49,227,165,201,4,150,208,132,45,102,105,74,80,100,69,50,128,0,5,85,241,180,193,79,254,129,115,25,14,161,238,178,170,17,92,119,254,49,50,35,140,160,155,255,0,142,147,138,83,159,220,9,41,251,102,35,255,0,8,204,76,181,112,239,55,12,211,174,153,125,39,211,91,126,93,179,78,125,110,54,219,41,156,227,241,228,52,135,20,181,167,78,103,74,166,144,73,220,165,58,235,72,36,250,218,149,234,0,205,14,101,239,248,216,167,152,108,72,196,26,125,195,46,185,77,174,93,21,41,52,185,210,77,221,238,211,186,133,148,50,34,116,137,104,66,99,147,72,66,20,69,177,9,74,116,78,221,10,226,120,70,97,157,213,135,121,71,102,163,116,196,233,62,154,220,18,238,106,115,11,109,198,222,76,23,24,143,29,165,184,149,161,58,115,58,85,58,131,78,228,169,167,90,89,43,214,208,171,219,136,69,255,0,121,97,103,17,235,219,16,112,250,225,151,67,184,104,114,40,146,96,206,140,101,189,165,250,26,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,170,100,207,57,150,14,108,236,8,211,33,206,137,78,189,169,209,208,213,122,130,235,172,178,250,159,109,152,231,38,92,88,196,251,175,28,30,116,130,109,183,92,208,245,45,170,237,239,145,64,3,138,102,187,53,216,113,148,172,56,93,235,122,187,215,85,103,115,24,160,80,24,120,145,42,175,41,36,70,105,73,153,31,45,148,110,73,186,241,145,165,180,169,36,68,181,173,182,215,73,152,97,140,87,246,58,231,151,11,241,27,17,171,210,234,53,42,142,36,81,29,105,167,101,60,243,20,246,28,172,33,228,196,138,151,150,181,53,25,181,58,178,109,162,81,146,72,255,0,19,61,15,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,42,241,71,240,39,137,191,37,243,136,66,189,120,104,103,214,78,3,92,44,224,174,44,215,101,191,135,85,201,13,179,72,91,156,173,148,10,139,242,155,74,158,83,207,58,218,88,130,105,113,231,94,47,95,106,210,75,66,82,107,120,215,117,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,214,2,170,248,231,126,132,255,0,121,63,134,143,127,195,83,136,92,60,77,161,65,192,172,121,187,255,0,209,212,13,205,81,235,149,71,152,142,221,98,46,248,204,198,138,183,156,120,156,147,81,83,143,45,36,73,111,115,141,180,74,82,150,230,245,42,197,64,5,69,241,88,200,229,195,73,185,167,230,147,13,151,112,92,80,107,242,13,119,77,49,72,149,80,126,148,182,227,173,103,53,14,104,179,110,9,52,193,165,73,113,73,68,115,38,210,131,229,45,45,179,8,50,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,247,174,32,212,149,165,14,180,210,205,11,217,180,244,39,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,186,0,132,28,75,243,199,27,46,54,107,216,61,99,162,90,241,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,32,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,44,255,0,133,62,123,106,165,85,129,149,156,101,185,162,42,154,168,228,197,145,85,168,190,164,190,219,228,164,37,186,57,172,200,210,180,41,38,163,99,122,146,104,52,114,18,107,222,195,109,218,248,252,149,106,181,42,129,74,155,93,174,212,226,83,169,180,232,238,75,153,50,91,201,101,136,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,138,33,226,51,157,127,229,85,136,236,80,44,10,157,85,188,50,181,190,174,155,25,243,229,55,84,156,70,178,114,166,166,118,165,105,220,133,147,109,37,211,82,144,218,84,173,26,83,206,182,94,127,33,89,68,191,179,51,139,148,201,244,250,141,193,105,218,118,228,143,73,78,187,105,241,222,109,108,191,25,108,44,162,194,148,73,229,34,113,155,205,45,59,148,70,218,55,59,181,123,9,11,208,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,41,68,132,154,212,100,68,146,212,204,197,24,241,73,199,103,177,43,27,166,89,80,170,124,234,117,176,235,144,28,101,183,141,77,166,76,105,115,91,51,52,147,138,73,47,106,200,187,136,244,246,23,112,252,252,46,48,93,252,68,199,136,151,100,202,90,223,166,219,166,220,212,60,166,13,77,166,76,121,144,156,34,220,104,82,73,68,149,153,247,145,233,237,33,122,168,66,91,66,91,65,17,37,36,68,68,94,194,33,248,46,58,107,117,155,126,165,73,117,59,145,54,27,209,204,180,215,82,90,13,62,227,247,251,134,113,51,99,104,76,178,179,15,127,82,101,176,166,144,187,138,170,252,114,52,26,117,100,231,62,148,159,106,75,245,125,133,160,155,252,24,46,138,84,59,134,227,182,220,82,186,247,216,153,33,41,35,78,156,165,46,156,141,116,215,119,218,47,118,130,219,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,241,70,73,73,168,204,136,136,181,212,197,19,241,86,191,88,188,115,34,228,40,228,222,148,88,7,77,89,183,166,134,166,103,206,35,215,69,31,111,173,247,126,4,63,223,133,29,152,186,254,99,17,90,83,40,113,170,116,18,116,137,73,215,106,155,159,5,91,139,213,50,46,195,239,212,133,233,0,130,156,89,240,129,23,206,5,53,117,194,136,226,230,208,102,166,99,139,105,189,76,152,98,28,231,15,83,36,40,244,213,101,175,105,23,222,66,153,112,230,230,149,100,98,29,181,119,70,117,76,189,67,172,195,168,37,68,163,73,165,76,190,135,59,200,200,203,181,62,242,252,72,104,223,45,184,157,3,22,240,106,216,187,225,212,25,150,243,212,200,73,152,166,221,75,155,100,28,86,92,90,84,100,181,25,43,87,11,82,51,215,183,180,116,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,61,174,76,243,153,127,101,50,255,0,141,50,28,233,117,27,38,163,33,13,87,168,46,186,243,204,37,135,30,142,114,101,197,140,79,180,201,78,228,199,38,219,117,205,75,67,218,174,206,235,254,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,1,64,60,81,252,118,98,111,201,124,158,16,226,152,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,69,56,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,138,112,212,226,23,51,12,171,176,112,43,30,110,255,0,244,11,63,115,84,122,229,81,231,228,57,71,149,178,51,49,162,173,231,30,54,227,83,146,219,43,73,18,91,218,219,142,146,148,164,55,189,73,183,76,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,197,122,224,231,26,204,56,174,76,114,153,142,24,99,85,181,185,245,2,110,37,74,136,233,84,98,181,21,199,220,209,82,155,95,45,212,114,89,54,73,74,105,47,41,213,19,170,75,77,250,173,11,31,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,126,177,21,120,163,248,19,196,223,146,249,196,33,64,34,218,120,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,61,51,35,141,244,172,184,96,149,211,141,21,154,28,186,204,123,114,59,74,68,8,206,37,181,201,125,231,219,142,202,13,106,236,66,13,215,155,222,189,20,105,70,229,18,86,100,72,56,151,128,60,97,48,58,255,0,250,39,105,98,229,22,171,101,221,53,93,176,234,149,78,83,39,110,198,149,235,18,92,231,169,227,121,166,92,50,71,106,219,52,180,110,104,183,13,8,83,199,63,197,0,241,41,192,31,200,86,104,46,15,163,152,123,244,94,197,186,57,53,59,107,166,70,144,95,254,110,207,90,150,52,51,75,123,37,41,221,88,245,121,105,91,123,80,150,212,214,178,255,0,130,158,58,76,170,208,175,76,188,87,171,60,239,66,108,185,45,216,206,19,238,56,136,174,175,151,57,9,89,153,180,219,40,121,81,86,150,200,144,163,114,91,235,245,245,81,162,32,113,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,85,121,167,198,191,229,19,152,43,219,24,219,167,244,81,46,10,129,116,12,41,174,91,136,130,195,72,143,23,154,158,99,132,79,27,12,180,110,109,89,167,152,107,219,162,116,34,182,158,17,153,122,252,148,229,245,220,89,169,201,170,162,181,138,188,153,174,211,230,69,233,219,135,6,35,178,91,134,166,201,69,189,206,114,29,91,252,211,50,74,155,121,157,169,209,38,183,62,87,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,0,41,91,141,95,138,123,91,225,252,31,49,168,136,65,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,4,100,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,116,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,34,175,20,127,2,120,155,242,95,56,132,40,4,89,247,12,94,33,112,237,104,113,178,235,152,27,191,147,74,103,107,86,149,126,166,243,12,69,165,69,105,135,156,118,44,217,111,188,141,172,151,41,148,70,45,171,81,41,195,111,113,32,154,74,45,168,0,0,101,92,76,174,31,121,245,184,114,205,121,65,177,177,6,187,46,102,21,213,228,54,204,228,72,234,166,174,128,130,41,42,39,160,178,78,146,25,66,164,72,75,146,9,45,173,107,66,12,210,149,44,136,142,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,0,56,213,248,88,181,190,32,65,242,234,136,165,97,117,60,47,115,211,249,107,181,81,129,216,199,121,245,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,234,38,51,163,156,205,73,43,91,68,135,62,181,73,144,225,79,240,0,17,87,138,63,129,60,77,249,47,156,66,20,2,44,251,137,215,16,184,119,76,57,57,117,203,245,223,206,165,61,185,171,182,191,76,121,135,226,213,98,186,195,46,53,22,20,182,30,94,230,79,154,242,36,150,212,40,212,217,55,184,208,110,165,112,91,46,153,104,197,60,208,95,108,216,184,103,73,253,110,182,179,49,137,62,139,166,125,75,206,183,213,190,203,78,114,121,188,133,161,189,201,245,215,162,75,218,101,161,60,11,192,188,56,203,166,28,83,176,191,11,232,221,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,16,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,82,183,26,191,20,246,183,195,248,62,99,81,16,130,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,122,8,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,115,252,247,231,231,249,27,215,108,58,37,38,205,165,93,210,238,30,182,109,94,158,229,99,165,149,26,11,72,38,216,82,73,40,89,183,205,125,195,52,186,180,169,38,152,143,160,146,106,86,246,186,6,86,179,191,129,217,184,244,196,44,55,149,85,166,214,168,154,59,34,137,93,101,152,243,151,20,246,145,74,105,45,58,226,28,103,122,182,40,210,179,82,21,183,122,82,78,54,107,144,0,34,255,0,18,140,33,141,139,249,62,190,24,38,34,29,74,207,142,87,125,53,233,47,186,210,24,92,20,169,114,20,68,222,187,214,168,103,45,180,37,100,104,53,186,147,61,186,18,211,66,248,123,122,213,112,214,255,0,182,177,26,133,30,35,245,43,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,141,57,90,119,77,10,249,181,104,215,173,173,59,173,162,220,20,248,245,74,116,158,82,219,231,197,125,180,184,211,155,22,73,90,119,33,105,61,20,68,162,215,67,34,62,193,197,115,237,137,150,174,23,229,31,19,42,55,76,190,95,167,173,249,182,205,57,132,56,217,61,42,116,246,23,29,164,54,149,173,59,246,243,20,234,201,58,168,154,101,213,146,85,179,65,159,124,61,178,170,184,149,127,219,88,115,66,145,17,138,149,213,88,133,68,134,236,181,169,44,54,252,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,211,93,8,251,134,154,48,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,20,67,197,31,199,102,38,252,151,201,225,14,41,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,61,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,177,226,177,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,126,38,84,3,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,75,137,75,106,121,123,149,185,100,73,35,229,161,180,35,207,229,59,197,62,13,252,64,183,188,197,129,165,48,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,228,190,113,8,80,8,180,158,20,249,237,170,149,86,6,86,113,150,230,136,170,106,163,147,22,69,86,162,250,146,251,111,146,144,150,232,230,179,35,74,208,164,154,141,141,234,73,160,209,200,73,175,123,13,183,101,88,215,138,20,172,21,194,59,191,21,235,41,136,228,123,90,143,38,164,136,242,102,166,34,38,62,132,31,38,41,58,162,50,66,222,119,150,210,61,85,25,173,196,145,37,70,100,71,10,178,235,198,35,8,241,14,77,10,207,198,219,98,93,139,112,212,100,34,11,213,118,93,67,212,4,172,218,78,143,186,234,214,151,162,33,111,111,73,37,73,117,13,36,208,165,189,183,122,209,205,120,231,126,132,255,0,121,63,134,138,181,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,95,79,15,60,233,210,179,79,133,241,232,87,125,193,17,88,169,109,71,50,184,33,148,100,197,57,172,19,155,90,168,48,218,84,105,90,20,147,105,46,154,9,36,135,141,69,203,109,11,103,116,181,1,249,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,67,196,103,37,31,201,87,17,216,175,216,20,202,171,152,101,116,253,101,54,75,229,205,110,151,56,205,102,229,49,79,110,82,213,181,8,39,26,83,164,149,45,181,41,58,186,166,93,112,252,166,72,51,163,117,101,31,17,216,157,53,85,90,221,131,82,230,49,91,183,154,156,226,91,71,52,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,69,191,230,151,59,248,113,151,252,2,163,226,245,34,87,166,229,223,180,243,118,200,142,150,75,249,219,142,194,84,136,242,159,142,235,172,188,80,210,103,28,158,52,253,98,57,237,167,105,41,68,40,50,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,94,124,126,170,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,23,63,195,83,136,23,229,218,28,28,4,197,103,182,95,212,170,122,189,23,81,82,180,110,177,6,35,17,145,245,174,191,37,111,72,168,172,250,151,220,218,130,73,182,218,215,217,181,66,53,113,43,226,23,51,19,107,179,176,43,1,174,255,0,244,11,3,107,85,138,229,45,231,227,185,88,149,178,75,50,98,161,230,222,38,228,211,148,219,200,73,146,155,218,227,141,26,146,165,183,177,74,137,89,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,133,48,119,7,108,28,10,176,41,120,115,135,52,24,148,234,109,58,59,13,58,235,81,89,101,250,131,237,178,219,42,151,41,76,161,9,118,75,137,105,6,227,166,146,53,25,126,4,94,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,28,201,98,124,12,36,193,171,158,239,153,80,102,35,172,211,38,166,26,156,117,45,238,144,81,94,113,9,73,154,210,102,173,91,61,8,143,94,206,193,156,140,70,185,164,222,248,135,114,221,210,29,83,207,87,43,51,106,10,81,168,212,106,83,207,173,206,243,51,51,237,87,188,255,0,19,23,53,194,99,8,17,99,96,83,183,92,216,142,34,109,122,106,166,54,183,91,208,205,135,225,193,112,180,51,66,79,77,80,122,118,153,125,230,39,88,10,46,226,187,102,46,129,152,197,214,146,202,27,106,163,4,221,50,74,116,220,167,39,78,86,227,245,72,143,176,187,245,49,249,248,84,223,172,89,217,145,110,20,142,94,149,168,5,77,65,185,166,132,167,167,193,34,211,85,23,111,171,247,254,6,47,97,38,74,73,40,140,140,140,181,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,187,106,109,81,109,106,197,89,231,9,180,67,129,34,65,168,204,139,66,67,106,87,121,153,123,189,227,56,25,161,187,93,188,241,250,252,171,56,233,184,132,220,85,70,153,81,168,207,86,250,215,148,158,221,79,245,189,135,160,158,28,24,109,52,63,81,184,174,227,96,148,109,245,112,119,154,117,211,69,83,220,239,211,252,191,176,91,40,15,13,142,22,52,92,71,194,91,182,206,146,202,92,85,74,139,62,51,58,164,143,107,174,70,113,180,153,106,149,104,126,191,121,17,159,248,134,111,177,114,204,153,135,216,155,116,89,211,88,91,106,164,214,38,195,70,228,153,110,67,82,28,108,148,90,165,58,151,168,125,186,23,224,93,194,200,184,61,230,1,77,38,167,130,85,154,139,238,169,110,189,83,136,79,61,184,144,147,232,35,33,9,220,231,97,23,110,132,72,252,15,216,45,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,105,54,147,85,167,70,129,50,161,76,151,22,61,82,57,203,130,235,204,169,8,148,193,58,227,38,235,74,50,209,104,39,89,117,179,82,117,45,237,173,61,233,50,41,213,195,67,62,178,112,26,225,103,5,113,102,187,45,252,58,174,72,109,154,66,220,229,108,160,84,95,148,218,84,242,158,121,214,210,196,19,75,143,58,241,122,251,86,146,90,18,147,91,198,187,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,126,176,1,64,60,81,252,118,98,111,201,124,158,16,225,78,97,13,228,140,23,143,143,105,98,35,150,155,247,67,214,130,220,75,229,207,98,162,136,141,202,74,86,217,232,102,135,26,113,102,149,39,118,134,203,132,189,154,183,191,165,100,187,54,215,86,81,177,76,174,154,107,93,117,183,93,233,169,247,53,57,73,113,222,100,20,201,109,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,99,65,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,241,89,177,240,177,140,159,15,238,31,46,124,102,176,123,92,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,137,23,106,190,179,199,121,98,86,76,168,153,91,186,17,45,169,214,197,98,154,136,117,56,11,38,24,168,208,34,198,125,13,194,154,218,76,137,107,101,222,141,72,86,211,75,132,210,20,178,75,173,115,30,229,89,110,193,10,174,99,241,182,214,193,122,53,114,37,26,69,199,33,212,174,124,150,212,226,35,48,203,14,72,121,100,132,246,173,100,211,46,108,70,169,37,47,106,77,72,35,53,150,148,233,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,69,94,40,254,4,241,55,228,190,113,8,81,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,242,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,117,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,72,172,212,103,142,242,205,110,17,225,157,159,123,34,92,123,134,207,145,81,93,125,232,203,38,169,213,181,169,17,209,14,105,176,147,36,162,74,82,82,210,180,237,216,158,106,148,217,165,47,41,166,254,175,12,172,186,198,199,252,203,211,159,186,109,56,149,203,38,204,142,229,102,190,204,246,157,84,71,151,177,72,135,29,70,148,154,22,181,72,52,57,201,116,201,14,53,30,65,25,44,146,164,42,253,4,0,227,39,130,159,78,114,251,73,198,56,149,14,76,188,50,168,31,57,135,29,218,219,240,106,46,199,142,230,212,147,106,53,60,151,209,12,211,170,208,146,111,159,174,229,108,33,85,121,88,198,191,228,237,152,43,39,24,220,167,245,177,45,250,129,245,236,37,174,99,139,130,251,75,143,43,148,158,99,100,111,19,15,58,109,238,89,39,152,72,221,170,117,35,234,188,81,252,118,98,111,201,124,158,16,247,248,63,142,144,240,127,133,110,35,219,112,171,61,37,201,136,152,129,58,219,166,50,217,48,227,139,138,229,58,154,117,5,169,183,79,119,39,165,230,50,167,16,149,41,14,73,99,236,154,137,105,136,24,85,134,119,86,50,98,61,185,133,182,84,78,162,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,211,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,5,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,0,2,149,184,213,248,167,181,190,31,193,243,26,136,135,246,54,5,226,62,36,225,197,243,138,22,85,27,210,180,172,57,232,93,175,178,193,154,165,71,139,40,164,25,74,75,100,94,187,45,244,170,230,153,30,228,37,105,89,164,208,151,22,143,215,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,67,216,23,142,152,113,152,188,56,167,98,134,23,214,122,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,170,32,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,138,188,81,252,9,226,111,201,124,226,16,160,17,250,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,63,194,247,61,63,150,187,85,24,29,140,119,159,87,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,62,162,99,58,57,204,212,146,181,180,72,115,235,84,153,14,20,255,0,0,1,149,113,234,177,23,12,238,172,47,168,209,233,215,76,78,95,167,173,250,85,205,78,125,13,184,76,202,131,62,43,114,26,91,106,90,19,191,111,49,77,44,211,170,73,214,93,65,41,91,53,19,255,0,133,190,126,161,225,223,67,150,76,99,168,82,169,182,129,245,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,219,248,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,0,113,171,240,177,107,124,64,131,229,213,17,77,118,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,11,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,0,8,171,197,31,192,158,38,252,151,206,33,10,1,30,130,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,253,150,76,1,194,60,139,224,51,44,87,106,150,253,6,115,145,226,73,189,110,154,141,65,13,49,42,162,173,173,232,114,158,38,201,49,144,235,166,219,8,50,70,132,189,76,141,215,28,82,252,78,86,184,153,224,118,100,238,170,197,149,57,191,160,53,166,234,4,205,189,26,187,80,100,189,59,21,199,18,219,28,165,250,168,76,197,45,105,37,68,35,90,189,116,155,107,120,137,195,111,192,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,165,110,53,126,41,237,111,135,240,124,198,162,33,253,141,129,120,143,137,56,113,124,226,133,149,70,244,173,43,14,122,23,107,236,176,102,169,81,226,202,41,6,82,146,217,23,174,203,125,42,185,166,71,185,9,90,86,105,52,37,197,163,245,229,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,187,118,144,253,121,167,198,191,229,19,152,43,219,24,219,167,244,81,46,10,129,116,12,41,174,91,136,130,195,72,143,23,154,158,99,132,79,27,12,180,110,109,89,167,152,107,219,162,116,34,179,238,13,153,122,250,23,132,245,108,194,213,164,210,165,203,196,77,33,82,16,220,93,101,83,160,194,147,33,167,210,167,212,68,101,207,125,4,106,105,30,174,216,204,40,212,165,30,214,236,84,7,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,102,95,27,236,170,86,26,227,69,253,135,52,41,18,223,166,218,183,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,194,242,120,101,227,95,229,167,40,246,183,81,79,233,103,216,154,89,83,54,53,177,151,122,38,25,233,220,111,87,22,165,107,21,216,219,212,123,117,116,157,218,146,78,221,98,175,27,76,107,255,0,232,23,46,112,233,254,235,214,161,41,198,191,227,16,226,54,202,201,207,248,233,184,149,55,253,192,210,175,182,66,53,112,172,193,202,22,46,230,226,145,38,227,123,88,150,21,61,219,197,184,219,87,252,234,84,103,216,110,49,111,66,210,104,229,191,33,167,245,245,146,174,70,197,36,210,179,50,190,145,64,60,81,252,118,98,111,201,124,158,16,226,145,240,47,17,231,96,115,217,135,166,81,186,235,50,13,192,237,183,82,147,28,205,110,83,165,37,152,238,54,185,8,211,212,101,206,169,8,67,132,102,158,98,77,10,216,107,104,156,232,25,46,205,181,213,148,108,83,43,166,154,215,93,109,215,122,106,125,205,78,82,92,119,153,5,50,91,90,223,97,162,121,166,206,99,109,147,201,101,110,25,165,60,231,8,203,69,152,191,235,91,21,112,226,244,195,136,184,189,109,222,148,169,118,100,186,122,234,137,173,170,65,53,21,184,173,146,141,215,29,83,155,121,60,189,139,39,9,205,170,109,72,90,86,73,52,168,138,141,184,134,103,78,171,154,124,80,145,66,180,46,9,106,194,187,106,65,21,191,12,227,42,41,77,124,155,218,237,65,246,212,163,82,214,165,27,169,104,214,73,52,50,105,46,91,107,91,219,163,91,118,5,228,237,131,35,20,147,111,75,43,78,45,97,154,2,234,202,34,75,7,81,117,151,31,76,116,25,158,171,89,52,202,214,173,164,123,8,219,223,183,152,222,239,107,148,239,20,248,55,241,2,222,243,22,6,148,192,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,21,120,163,248,19,196,223,146,249,196,33,68,56,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,5,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,251,254,62,231,178,254,204,62,91,108,108,16,190,161,196,126,165,106,214,10,92,186,183,45,229,63,57,136,208,27,141,13,215,31,118,67,138,118,74,212,245,65,114,20,104,73,40,250,115,78,159,88,71,249,56,122,101,235,249,70,230,106,223,160,77,147,74,69,22,212,229,221,181,184,213,24,189,83,115,224,196,148,193,42,25,50,101,177,206,114,221,109,181,18,204,146,77,169,197,104,179,73,54,185,129,199,59,244,39,251,201,252,52,87,6,26,97,13,229,139,81,175,39,236,198,34,62,187,26,215,149,119,212,217,121,242,105,107,167,70,117,148,72,83,70,175,85,75,66,95,230,26,76,211,170,27,89,39,114,246,161,95,147,10,177,50,234,193,188,71,183,49,74,202,151,211,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,26,9,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,174,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,121,76,85,195,59,87,25,48,226,227,194,219,214,39,81,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,80,14,116,114,147,117,101,27,20,206,214,169,59,215,91,117,222,166,161,108,212,82,167,29,230,65,76,151,16,134,31,116,217,105,179,152,219,100,202,158,67,100,105,79,57,179,35,209,100,56,84,218,181,86,163,26,4,58,133,78,92,168,244,184,231,18,11,79,60,165,162,43,6,235,143,27,77,36,207,68,32,221,121,215,13,41,208,183,184,181,119,168,204,236,255,0,133,62,68,170,167,85,129,154,108,101,182,98,38,154,152,228,253,145,74,168,176,165,62,227,230,164,41,186,193,160,204,146,132,37,36,162,99,122,84,107,53,243,210,72,216,195,142,85,176,183,76,126,200,228,108,199,100,155,8,113,134,199,92,180,98,45,151,132,244,36,51,17,180,59,33,21,202,115,52,244,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,165,106,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,30,175,7,112,118,254,199,91,254,151,135,56,115,65,151,81,169,84,100,48,211,174,181,21,231,152,167,176,227,205,178,169,114,148,202,22,166,163,54,167,80,110,58,105,50,73,31,224,71,127,217,59,202,173,155,149,12,35,167,217,244,106,108,69,92,245,24,241,228,221,149,118,220,55,151,81,168,146,61,114,75,170,66,21,211,54,165,56,150,81,181,59,80,102,163,46,98,220,90,251,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,167,227,9,152,21,58,138,102,9,81,170,15,180,164,58,205,78,89,50,238,210,90,75,175,140,180,43,107,157,164,125,154,145,163,241,63,96,173,220,35,179,38,98,14,38,218,246,116,38,22,226,170,213,136,80,215,181,38,123,80,236,134,219,53,30,137,86,133,235,151,110,135,248,31,112,210,14,7,216,209,112,227,9,109,43,58,51,41,109,84,218,44,8,207,104,146,45,206,183,25,182,212,103,162,83,169,250,157,230,68,127,226,30,228,5,77,113,158,181,18,197,70,221,187,137,130,73,185,210,65,222,73,211,93,85,80,115,77,116,255,0,47,236,16,63,43,215,107,182,102,63,88,117,116,58,109,161,87,21,45,167,148,74,50,209,190,181,149,43,183,82,253,95,105,232,52,127,105,84,218,173,90,212,122,187,46,19,136,153,2,60,130,81,25,30,164,182,210,174,242,51,247,251,199,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,1,201,115,89,116,29,163,151,203,242,168,131,65,58,118,245,81,182,141,94,197,244,47,168,140,187,75,183,84,251,12,103,14,230,168,59,86,184,234,181,87,213,185,201,147,159,144,179,212,207,85,45,197,40,251,204,253,167,239,23,55,193,238,199,250,61,128,117,58,235,209,156,67,213,42,219,207,33,107,70,154,182,228,40,10,45,12,210,71,166,165,239,50,19,236,7,252,173,9,90,20,133,145,26,84,70,70,71,237,33,72,188,89,240,93,54,6,56,179,119,210,160,27,116,251,130,26,101,190,234,90,209,39,45,249,147,156,81,106,148,37,58,237,65,31,105,154,191,17,28,242,153,137,211,176,159,31,44,235,154,52,229,198,142,170,197,62,60,227,39,77,4,168,167,53,133,184,149,104,180,145,145,147,125,164,163,211,179,180,104,194,207,184,225,221,246,173,34,231,128,226,87,30,171,6,60,214,205,38,70,91,93,109,43,46,227,50,238,81,123,79,241,49,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,41,192,156,164,218,185,185,225,129,134,150,181,73,222,134,228,161,125,35,168,91,53,20,169,182,185,115,149,80,168,161,12,62,233,178,235,133,13,199,13,149,60,134,200,148,174,75,102,71,170,8,85,94,42,225,157,213,131,120,143,113,225,109,235,19,167,173,91,53,7,105,242,118,182,226,27,123,97,250,143,181,204,66,22,166,93,65,165,198,214,105,45,237,173,10,34,209,68,44,171,133,30,122,127,49,149,252,107,188,255,0,240,120,182,4,217,201,254,249,42,165,185,32,213,255,0,5,210,161,73,253,118,73,127,218,236,139,84,0,20,3,197,31,199,102,38,252,151,201,225,9,191,194,78,192,179,113,79,36,215,254,31,98,13,189,18,185,111,87,47,137,241,167,65,146,71,177,212,122,62,154,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,0,51,153,147,59,251,41,151,252,152,115,32,203,168,217,53,25,11,118,131,94,105,167,158,97,44,56,244,130,141,18,84,147,97,166,74,119,38,57,184,227,77,234,90,30,228,246,119,117,94,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,218,115,55,86,165,87,242,137,138,245,218,21,78,37,70,155,81,195,122,236,184,115,34,60,151,152,146,195,148,199,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,54,226,252,248,134,100,178,149,154,124,47,145,93,180,45,248,138,197,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,99,104,91,219,168,90,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,113,60,28,242,225,93,195,188,56,184,177,206,245,183,250,9,247,239,77,30,128,153,144,16,137,73,163,180,70,225,201,109,211,81,184,150,101,56,226,79,150,105,65,41,49,25,116,183,165,109,168,172,84,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,106,156,80,178,45,249,107,181,87,142,56,57,102,117,120,147,69,217,233,136,208,149,181,234,237,45,182,212,71,163,36,147,234,38,51,163,124,189,13,43,91,68,182,254,181,73,142,217,82,176,191,62,25,89,117,147,128,25,104,167,63,116,218,114,232,119,181,231,33,202,205,125,153,237,52,153,108,163,122,145,14,58,141,41,37,161,9,142,72,115,146,233,154,219,118,68,130,50,65,169,72,76,181,31,38,236,181,168,87,205,171,89,178,174,152,61,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,140,203,226,174,25,221,88,55,136,247,30,22,222,177,58,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,65,137,216,153,117,98,237,222,229,245,122,203,234,235,82,41,244,218,124,153,74,113,199,28,149,209,66,98,26,31,117,110,45,75,91,206,34,58,86,226,205,94,179,138,90,136,136,140,136,191,44,219,214,171,62,192,163,97,203,209,226,21,54,135,88,169,214,227,186,148,43,158,167,231,51,9,151,82,181,110,218,104,36,211,217,52,145,36,140,141,78,106,106,212,137,51,255,0,131,6,3,70,186,177,66,229,199,250,236,41,125,61,143,29,52,186,18,213,29,212,176,229,70,99,110,37,247,16,241,44,144,181,179,27,84,41,163,74,251,39,54,179,216,105,65,170,226,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,210,184,35,210,105,85,250,86,60,208,171,180,200,149,26,109,70,61,191,18,100,57,108,165,230,36,176,226,106,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,29,120,136,228,130,102,85,111,178,187,108,232,187,176,202,236,168,58,213,9,36,243,242,94,165,184,150,90,113,113,101,58,182,146,132,238,90,223,233,200,220,113,197,181,29,70,181,26,144,181,31,202,200,78,119,235,185,71,190,221,133,113,202,170,212,176,202,183,205,118,183,68,134,202,36,60,137,68,201,147,50,162,37,199,91,67,111,111,75,72,112,247,146,86,214,187,146,165,54,209,162,122,113,149,171,82,171,249,68,178,107,180,42,156,74,141,54,163,124,83,101,195,153,17,228,188,196,150,28,166,84,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,5,240,184,241,217,134,95,58,242,121,162,255,0,128,113,252,226,85,169,84,92,168,99,12,202,205,78,36,8,238,88,245,168,136,118,75,201,105,10,125,248,110,178,203,68,165,25,17,173,199,92,109,180,39,189,75,90,82,90,153,145,12,219,141,78,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,7,31,205,22,102,236,28,172,225,125,75,16,46,249,49,38,84,145,29,74,162,219,197,81,102,52,218,203,228,227,77,236,97,46,30,229,33,10,125,165,58,180,37,102,219,102,165,237,86,132,149,68,12,104,197,235,203,30,184,60,92,24,185,136,15,196,114,187,113,72,75,210,10,35,4,203,13,33,23,106,90,105,150,209,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,78,194,226,120,170,100,98,171,138,81,191,148,142,17,210,229,212,46,202,108,120,180,218,229,189,77,165,170,68,154,203,28,210,109,169,76,166,59,102,235,146,90,39,18,149,239,220,71,29,164,153,41,28,141,174,84,93,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,244,228,39,59,244,44,220,88,142,194,184,229,82,169,184,155,68,230,187,91,162,67,101,113,217,92,83,120,201,153,81,18,227,174,45,198,118,41,164,56,123,205,72,119,93,201,74,92,104,215,42,128,6,85,197,233,220,217,81,161,102,211,135,166,20,89,188,170,84,59,190,155,135,246,244,203,90,183,53,149,171,160,149,208,69,55,27,53,54,100,178,101,244,35,148,225,104,180,150,168,115,150,181,180,217,10,76,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,191,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,171,176,113,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,71,117,226,169,145,138,86,22,201,254,82,56,71,75,137,79,180,234,82,34,211,107,150,245,54,150,152,241,168,207,242,137,182,165,50,152,237,147,77,198,116,219,74,87,191,105,148,135,82,100,165,243,246,183,7,240,47,29,49,31,46,152,143,78,197,12,47,172,244,53,88,58,180,243,46,145,174,45,66,42,140,141,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,78,133,50,233,153,124,44,205,5,136,205,245,134,117,111,214,235,104,211,31,141,233,74,103,215,60,211,125,91,12,186,231,39,155,200,90,219,220,175,93,26,40,189,164,93,84,4,85,226,143,224,79,19,126,75,231,16,133,0,139,222,225,247,144,171,123,44,214,108,27,231,16,104,81,38,98,165,94,59,111,78,92,142,150,106,40,11,35,146,146,102,11,196,209,45,149,170,60,132,183,32,210,226,208,181,160,201,42,82,8,140,224,175,19,92,246,213,113,186,242,168,224,102,22,220,209,28,194,250,12,134,211,42,101,45,245,45,23,36,212,18,84,165,184,230,132,75,140,203,186,165,180,35,115,107,91,124,253,206,17,179,202,225,89,40,202,141,119,54,152,203,10,205,229,85,97,218,20,221,38,93,53,184,76,161,93,4,93,171,54,219,37,56,100,130,121,245,163,148,217,104,181,22,171,115,150,180,52,225,11,31,227,43,76,141,69,202,37,147,70,134,228,183,35,192,190,41,177,154,92,185,110,202,125,72,69,50,160,148,155,143,60,165,58,234,244,34,213,110,41,75,81,234,106,51,51,51,16,47,133,199,142,204,50,249,215,147,205,23,252,2,21,113,17,207,212,60,177,218,165,97,225,109,66,149,82,196,218,223,54,62,165,37,137,31,70,91,38,218,95,83,42,54,227,89,60,180,62,218,163,182,226,9,181,122,206,43,114,91,229,187,53,64,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,20,173,198,175,197,61,173,240,254,15,152,212,71,74,224,143,73,165,87,233,88,243,66,174,211,34,84,105,181,24,246,252,73,144,229,178,151,152,146,195,137,169,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,0,226,9,144,171,135,44,215,148,235,231,15,168,82,230,97,93,94,67,143,65,92,126,170,106,232,8,34,140,147,102,115,198,209,33,148,42,68,133,55,28,212,226,214,180,32,137,74,82,200,204,227,166,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,36,84,37,78,73,147,177,107,65,57,202,97,183,93,229,239,37,47,102,212,250,202,34,26,94,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,126,176,1,73,124,101,172,8,214,206,104,233,119,157,58,222,151,18,61,227,107,196,147,50,160,162,116,216,157,81,142,235,177,220,36,41,70,104,37,183,25,184,36,164,35,77,9,77,168,203,87,55,43,218,240,75,196,203,170,54,41,223,88,57,213,243,109,186,133,190,119,55,33,199,28,87,79,58,60,152,241,247,178,157,252,180,115,27,149,163,135,176,212,174,67,30,177,18,52,56,235,196,163,23,164,226,254,112,111,135,201,249,103,77,179,228,21,161,77,102,75,13,52,182,17,5,74,68,132,145,183,174,244,42,97,203,113,10,89,154,205,14,164,143,110,132,132,205,254,9,120,103,106,198,194,203,235,24,250,78,109,201,80,184,14,217,231,184,219,106,233,224,199,141,30,70,198,85,179,152,142,99,146,181,112,183,154,85,200,99,213,35,70,167,101,66,128,120,163,248,236,196,223,146,249,60,33,55,248,73,216,22,110,41,228,154,255,0,195,236,65,183,162,87,45,234,229,241,62,52,232,50,72,246,58,143,71,211,76,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,160,6,115,50,103,127,101,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,228,199,55,28,105,189,75,67,220,158,206,238,127,109,230,43,23,45,12,23,173,96,37,177,118,75,165,218,117,250,199,166,103,55,9,213,198,125,229,170,34,226,191,29,110,52,164,155,177,159,105,77,147,140,185,189,6,113,218,52,146,125,125,255,0,87,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,177,94,41,56,59,96,224,86,70,172,44,57,195,154,12,74,117,54,157,124,82,218,117,214,162,178,203,245,7,219,163,205,101,82,229,41,148,33,46,201,113,45,32,220,116,210,70,163,47,192,138,184,50,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,149,197,78,173,74,167,100,114,254,135,80,169,196,139,34,169,34,143,18,11,79,60,148,46,83,229,83,140,241,180,210,76,245,90,201,166,93,112,210,157,79,99,107,87,114,76,202,149,178,201,86,165,80,51,37,133,21,218,237,78,37,58,155,78,190,40,82,230,76,150,242,89,98,51,13,207,101,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,52,188,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,181,238,37,249,10,141,143,54,243,216,213,132,212,40,140,98,45,14,59,143,85,208,223,55,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,82,181,90,147,85,160,85,102,208,171,180,201,116,234,149,58,67,145,38,67,150,202,153,126,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,98,245,56,83,224,52,156,27,202,228,11,154,187,10,35,117,220,73,144,87,51,139,76,118,137,246,233,203,105,9,128,202,222,66,212,110,163,148,71,37,36,102,158,89,204,113,6,132,168,150,106,142,188,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,234,241,43,225,233,51,12,171,179,177,215,1,173,15,244,11,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,137,89,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,133,48,119,24,172,28,117,176,41,120,141,135,53,232,149,26,109,70,59,14,186,211,82,153,121,250,123,238,50,219,202,137,41,44,173,105,106,75,105,117,4,227,70,163,52,153,254,6,126,212,7,52,204,86,3,89,185,146,194,58,238,20,222,112,162,41,21,24,235,93,50,115,209,205,229,210,106,36,133,20,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,235,7,40,156,41,241,65,120,243,46,163,152,138,68,74,117,159,135,181,134,149,202,36,183,45,139,177,246,246,60,210,24,75,137,52,174,10,146,104,55,86,226,8,212,74,83,27,82,231,56,227,219,245,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,44,67,74,121,78,240,177,131,127,15,237,239,46,96,66,14,38,188,59,227,93,81,170,57,143,192,75,114,90,238,117,200,109,119,45,177,74,167,187,37,117,149,188,234,80,115,98,178,202,84,162,146,74,89,41,228,145,108,113,4,183,140,210,226,86,111,247,254,30,121,44,165,101,99,11,227,215,110,251,126,34,113,82,229,142,103,112,76,41,41,148,112,152,55,55,53,79,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,152,226,16,206,217,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,227,222,23,28,59,66,213,171,220,243,220,74,35,210,160,200,154,225,168,200,139,107,77,169,103,222,100,93,201,63,105,126,36,51,159,155,76,78,155,139,24,249,120,220,210,103,46,76,116,214,42,17,224,153,186,107,36,198,41,175,173,180,167,85,168,136,136,156,236,36,158,157,189,130,70,112,152,193,116,223,248,226,245,223,85,128,110,83,237,248,74,150,195,170,107,84,20,182,38,65,113,37,170,144,164,235,181,102,125,134,74,252,5,221,33,9,66,18,132,17,18,82,68,68,69,236,33,255,0,64,32,39,24,75,31,233,14,1,211,43,172,198,113,111,83,107,108,188,181,161,26,232,219,112,167,168,245,50,73,158,154,159,188,136,83,37,181,80,118,147,113,210,170,140,43,107,144,231,49,33,7,169,150,138,67,132,162,238,50,246,151,188,104,243,42,87,65,221,185,124,176,234,139,52,27,165,111,82,219,116,211,237,95,66,194,140,207,180,251,117,87,180,199,90,0,0,0,0,0,0,0,0,0,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,120,171,95,127,68,114,228,228,38,234,169,138,229,94,105,192,229,165,253,139,112,157,129,56,180,211,113,106,147,219,221,219,169,151,113,138,52,166,69,58,157,90,36,53,40,204,229,201,109,163,61,123,125,101,17,125,254,241,162,44,142,217,104,178,50,219,103,193,66,16,158,182,151,79,156,102,146,208,204,215,2,49,106,126,169,118,250,191,251,199,123,0,16,147,138,174,23,196,188,240,17,235,145,20,210,122,101,13,197,75,55,137,146,82,144,211,48,167,47,237,108,51,34,35,86,189,228,95,121,10,54,97,247,162,72,110,75,11,82,29,101,100,180,41,38,100,105,81,30,164,100,101,218,93,162,251,120,105,99,75,56,171,151,122,85,54,84,180,185,81,182,144,197,29,72,83,132,107,82,35,193,134,147,89,145,173,74,63,89,206,254,194,215,216,66,91,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,143,41,196,207,37,223,202,79,14,17,137,22,82,121,119,245,131,79,150,252,104,236,193,231,57,93,130,69,205,92,29,91,66,158,83,201,52,41,81,210,91,147,204,117,212,26,75,156,110,55,70,213,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,139,169,225,161,159,88,216,243,111,51,130,184,179,93,136,198,34,208,227,182,205,33,110,115,119,215,233,204,69,109,42,121,79,60,235,138,126,113,41,183,157,120,189,77,200,81,45,9,81,33,227,68,245,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,75,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,157,108,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,105,89,106,164,230,142,129,195,127,26,168,89,136,166,75,167,81,233,214,61,122,37,153,14,178,203,172,214,227,66,110,155,41,46,181,33,183,8,148,136,201,81,33,49,210,225,19,132,146,112,191,51,211,138,118,23,61,195,11,62,178,113,158,149,19,47,216,193,93,151,63,16,105,145,228,189,74,171,203,229,32,170,212,230,18,206,198,92,117,78,243,100,78,73,41,245,25,147,94,179,44,27,139,82,150,78,45,94,131,63,121,1,178,113,210,234,162,99,172,90,143,161,37,195,168,82,98,95,47,117,240,233,209,206,217,105,197,148,234,143,49,214,76,142,99,12,45,10,230,60,230,194,98,46,210,74,148,148,33,93,3,41,217,226,202,62,42,90,180,204,61,195,123,135,232,63,209,206,130,217,162,219,119,108,182,33,206,146,201,54,150,162,34,46,233,14,245,90,237,229,104,151,22,238,228,150,244,150,244,41,114,168,4,85,226,143,224,79,19,126,75,231,16,133,5,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,123,135,118,119,225,230,170,196,59,74,241,149,183,19,109,58,123,78,215,84,108,177,25,154,163,106,121,214,209,42,43,72,117,75,86,212,33,142,160,201,182,219,67,178,18,72,73,37,104,73,114,12,234,228,55,5,233,248,194,198,108,174,182,165,163,14,186,138,133,111,19,169,81,106,49,32,26,205,152,36,168,105,130,131,67,91,151,50,99,36,203,197,206,231,56,244,228,27,102,131,82,220,110,85,101,227,58,217,121,204,197,42,11,246,29,239,18,159,93,159,34,68,100,90,213,185,49,226,214,247,178,147,113,70,152,164,226,141,212,114,139,152,75,104,214,141,187,136,204,148,135,18,142,234,2,149,184,201,224,167,208,108,193,82,113,142,37,67,157,19,19,105,231,206,97,199,119,56,196,234,115,81,227,185,181,36,218,73,44,169,133,195,52,234,181,168,220,231,235,181,59,8,64,0,26,30,225,245,131,181,92,16,202,93,139,104,220,180,24,148,171,134,108,119,171,117,134,154,138,166,31,55,229,188,183,155,76,164,173,8,95,82,220,117,71,97,194,89,106,147,99,97,25,165,9,49,34,132,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,0,5,43,113,171,241,79,107,124,63,131,230,53,17,249,56,72,230,110,193,192,204,80,186,48,255,0,17,164,196,163,211,113,10,60,85,53,112,206,168,179,18,21,57,248,13,202,113,40,144,167,141,41,74,29,75,203,74,86,74,212,156,75,104,218,174,97,169,23,41,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,240,230,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,231,220,199,155,202,110,94,85,151,42,196,217,117,11,122,29,209,18,230,162,147,210,8,209,74,90,35,205,106,75,45,32,208,106,216,250,165,182,225,150,242,66,22,210,212,72,53,60,181,14,193,194,227,199,102,25,124,235,201,230,139,254,1,72,28,78,179,181,51,28,241,30,78,18,97,125,215,191,13,173,125,208,222,147,73,169,62,113,110,89,74,54,92,113,199,144,70,150,158,101,135,153,74,25,61,171,78,228,56,234,28,82,93,65,38,11,11,9,225,115,158,218,86,9,213,94,192,140,104,185,165,199,178,107,146,16,171,126,163,45,244,244,86,244,213,41,102,234,28,220,91,154,141,33,75,73,154,247,242,218,113,38,179,74,73,231,157,77,207,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,7,148,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,123,51,93,154,236,71,205,174,35,174,245,189,93,232,105,80,121,140,80,40,12,60,107,139,72,138,163,35,52,164,204,139,152,242,246,164,221,120,200,148,226,146,146,34,66,16,219,104,157,95,247,138,63,249,255,0,110,34,170,198,170,5,59,113,84,200,197,43,11,100,255,0,41,28,35,165,196,167,218,117,41,17,105,181,203,122,155,75,76,120,212,103,249,68,219,82,153,76,118,201,166,227,58,109,165,43,223,180,202,67,169,50,82,249,251,91,130,184,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,60,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,79,96,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,32,175,25,59,115,44,176,104,84,154,229,77,125,14,51,206,213,218,108,106,52,120,168,114,163,21,75,142,219,146,170,235,229,243,86,203,108,197,91,49,204,220,37,115,20,164,165,43,66,29,54,234,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,119,249,223,155,139,149,30,24,151,109,67,29,233,54,253,46,251,149,30,144,245,98,13,5,75,84,40,171,85,114,33,182,202,77,107,89,154,210,209,182,151,12,150,180,115,9,123,20,164,109,51,168,188,167,120,167,193,191,136,22,247,152,176,52,166,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,126,117,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,22,207,222,68,234,185,68,185,161,87,109,169,146,234,216,117,113,72,56,148,121,146,156,83,243,98,190,220,118,84,227,83,156,68,118,152,66,220,113,82,20,202,80,102,106,109,149,153,246,161,67,154,229,71,53,216,143,148,172,71,69,235,101,59,215,82,167,114,216,175,208,31,120,209,22,175,21,38,102,73,81,145,31,45,228,110,81,180,241,17,169,181,41,68,100,180,45,198,215,161,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,21,120,163,248,19,196,223,146,249,196,33,64,34,215,184,168,103,214,52,88,213,92,172,96,221,118,36,197,204,142,245,62,249,169,199,230,146,225,172,157,101,69,2,52,134,221,74,77,102,148,62,212,164,41,11,70,199,121,90,146,201,212,162,184,48,47,2,241,31,49,120,143,78,194,252,47,163,117,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,135,178,241,151,235,7,44,184,95,7,10,48,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,118,52,149,26,117,38,218,109,61,187,72,68,190,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,71,92,242,102,238,149,148,28,35,77,214,197,58,37,98,236,175,72,85,54,220,165,63,33,40,66,223,36,26,151,41,228,18,137,213,198,100,182,239,229,150,166,183,25,108,212,223,52,156,77,0,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,70,121,139,204,190,22,101,126,196,122,250,196,202,183,234,244,84,104,111,198,244,165,79,235,153,105,206,145,135,157,111,157,202,231,161,110,109,87,168,141,84,126,194,58,203,193,142,46,247,243,185,151,153,114,227,11,113,41,248,95,116,200,143,9,234,116,118,30,150,187,106,19,40,144,76,57,27,98,208,78,44,221,125,11,148,241,180,183,28,67,122,54,132,146,26,105,48,171,51,117,106,85,127,50,88,175,93,161,84,226,84,105,181,27,226,187,46,28,200,143,37,230,36,176,228,247,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,237,56,92,120,19,195,47,157,121,196,209,42,133,43,113,171,241,79,107,124,63,131,230,53,17,31,242,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,23,211,254,147,89,165,193,175,246,42,248,195,219,226,159,254,248,217,146,201,171,254,75,140,188,219,136,255,0,120,235,46,183,253,71,17,217,24,50,77,195,206,149,149,252,109,196,155,226,179,14,37,118,11,18,35,66,195,202,196,245,37,85,24,240,156,97,75,154,226,155,71,213,33,102,111,55,23,157,162,92,95,79,32,201,13,52,246,215,38,248,0,8,65,197,223,7,106,184,149,149,196,93,214,229,6,36,234,150,31,86,26,173,201,116,162,169,217,173,210,148,211,140,203,75,10,66,20,162,65,41,113,223,116,140,210,142,92,85,45,71,245,105,33,77,120,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,229,42,213,106,173,126,171,54,187,93,169,203,168,212,170,50,28,151,50,100,183,148,243,242,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,26,62,201,253,129,27,12,50,185,133,182,99,54,244,186,20,136,182,188,25,53,10,124,178,117,47,177,81,146,209,72,154,78,37,211,222,133,156,151,158,51,65,233,176,204,210,68,146,34,73,118,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,75,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,65,151,174,78,241,114,209,205,27,89,88,77,30,91,181,218,165,97,48,168,115,164,67,90,24,168,83,156,117,68,213,83,70,121,198,152,220,164,45,215,77,38,231,36,155,121,43,245,154,89,21,223,100,239,42,182,110,84,48,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,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,142,188,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,30,198,44,98,176,112,42,192,170,98,54,35,87,162,83,169,180,232,239,186,211,78,202,101,151,234,15,182,203,143,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,248,153,85,5,95,140,38,35,202,204,212,75,242,147,69,233,48,158,38,148,114,183,31,104,221,148,186,107,146,152,114,76,245,37,15,54,218,170,42,109,131,75,68,181,169,150,82,181,54,91,183,56,235,145,215,136,69,255,0,102,226,158,110,111,108,65,195,235,134,37,114,222,174,71,162,73,131,58,49,158,199,81,232,120,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,86,63,193,83,194,197,211,241,2,119,151,83,132,255,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,3,159,92,226,92,57,167,197,202,154,104,213,137,108,97,213,14,71,69,111,211,25,153,43,164,154,134,22,250,91,170,59,29,221,169,76,151,82,243,134,71,202,66,208,210,144,209,238,52,41,74,140,2,215,184,83,231,182,148,116,168,25,89,198,91,154,90,106,73,144,76,89,21,90,139,233,83,14,48,105,66,91,163,154,204,137,72,90,84,74,54,55,169,68,178,95,33,38,141,140,54,229,165,8,171,197,31,192,158,38,252,151,206,33,10,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,95,166,65,115,175,106,230,179,14,34,81,42,213,62,159,19,109,154,123,45,220,116,249,6,218,28,159,176,146,218,170,113,201,180,161,10,101,213,153,26,210,132,151,37,197,146,12,182,169,165,187,205,51,93,195,42,205,197,252,121,178,113,126,195,162,196,139,30,177,116,70,94,36,82,20,249,197,133,58,156,91,158,147,53,10,109,68,235,114,93,38,249,10,75,68,124,215,36,54,233,155,70,151,158,92,234,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,85,183,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,185,59,179,232,175,209,90,207,211,175,69,125,27,244,124,143,76,122,91,151,208,244,60,181,115,250,142,111,213,242,121,123,247,239,245,118,235,175,102,163,54,249,148,166,97,29,23,30,111,154,54,4,57,45,203,18,5,97,232,212,117,200,150,137,68,164,35,68,184,108,188,133,40,157,141,205,39,57,11,53,41,106,103,148,107,51,89,168,196,191,224,239,118,230,25,188,92,173,89,152,124,168,147,176,232,163,162,165,117,194,171,59,33,184,145,150,165,161,150,223,136,235,109,56,150,231,26,119,26,91,86,212,72,106,59,137,82,136,219,109,198,174,124,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,36,113,44,198,150,112,171,46,245,90,108,89,105,69,70,229,67,244,116,160,156,34,90,81,34,12,196,146,200,137,105,81,122,205,247,246,150,190,195,20,36,251,239,75,144,228,151,214,165,186,242,205,107,82,140,204,212,163,61,76,204,207,180,251,69,228,240,170,194,248,150,102,2,51,114,46,152,76,204,174,58,153,100,241,178,73,82,218,122,20,21,246,43,97,25,145,154,117,239,50,252,68,219,0,28,19,60,86,98,47,108,182,222,16,86,134,213,209,82,234,19,136,212,90,153,26,32,73,45,75,213,62,223,91,255,0,120,206,237,78,41,211,42,210,225,165,70,71,18,75,141,17,235,219,234,168,203,238,247,11,203,225,83,125,253,46,203,147,112,156,170,166,83,148,137,165,3,150,167,247,173,178,106,4,18,211,77,199,162,75,119,119,102,134,125,196,38,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,10,179,227,75,117,196,122,143,108,218,45,186,239,61,19,33,78,82,55,22,205,164,138,139,122,233,174,186,235,247,126,209,90,88,57,71,110,225,197,187,38,132,250,92,83,53,11,138,155,21,222,89,106,173,142,73,109,39,166,164,101,220,126,210,49,164,236,41,161,198,182,240,210,213,161,68,37,147,48,104,176,99,163,126,155,180,68,116,36,181,208,136,181,209,37,236,33,234,192,7,34,205,173,171,30,239,203,142,34,83,30,91,137,90,45,138,187,204,236,50,45,92,40,15,165,36,122,145,246,122,222,194,212,103,2,181,1,116,170,204,250,91,154,239,135,37,216,234,215,222,133,154,79,216,94,239,112,159,92,32,241,133,235,103,23,170,24,117,80,158,150,169,245,72,14,190,202,93,116,210,149,73,114,84,6,82,148,145,172,146,106,218,147,208,137,38,127,143,112,186,18,50,81,17,145,234,71,218,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,10,213,226,139,144,88,119,133,10,165,153,140,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,121,142,41,222,97,169,79,54,148,237,50,91,100,135,170,90,211,186,107,182,53,213,70,189,109,105,221,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,118,11,254,201,6,116,109,92,220,97,195,19,166,170,149,68,191,169,188,198,43,118,243,83,155,83,139,229,19,59,167,70,96,214,111,20,53,155,237,145,41,101,234,56,106,107,114,246,147,139,146,162,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,197,93,152,41,132,119,213,229,111,226,37,225,135,22,253,90,231,181,100,55,38,145,87,147,5,10,151,21,109,147,188,162,39,116,220,164,33,79,184,226,16,163,52,37,221,174,164,137,196,33,105,243,249,177,240,177,140,159,15,238,31,46,124,102,176,125,95,244,85,97,93,95,236,173,185,114,91,149,15,252,164,57,212,217,209,220,255,0,146,227,47,54,226,62,229,37,73,246,25,11,20,198,190,41,31,148,220,143,69,177,104,149,110,135,22,43,187,45,107,201,137,180,222,111,87,75,84,71,19,50,161,21,212,54,152,205,245,10,229,160,208,105,37,181,206,121,40,71,168,219,226,0,97,86,25,221,88,201,136,246,230,22,217,81,58,138,213,205,80,106,159,27,115,110,45,182,119,159,174,251,188,180,45,105,101,164,18,156,113,100,147,216,218,22,163,45,18,99,78,116,154,100,106,45,42,21,26,27,146,220,143,2,59,113,154,92,185,110,202,125,72,66,73,41,55,30,121,74,117,213,232,69,170,220,82,150,163,212,212,102,102,102,63,88,138,188,81,252,9,226,111,201,124,226,16,160,186,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,214,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,28,244,207,175,17,250,22,98,242,251,103,88,24,84,255,0,162,190,149,115,36,95,244,73,144,150,228,170,123,145,93,97,113,99,55,41,73,38,156,101,111,37,199,121,141,23,48,210,203,59,185,59,156,105,81,171,33,184,57,51,27,243,89,97,90,109,189,85,139,2,159,80,42,253,82,109,57,47,165,200,177,97,23,63,83,121,133,182,228,110,99,136,105,132,190,149,165,77,184,251,102,147,53,109,73,232,164,4,106,226,37,129,115,49,251,42,119,93,183,65,163,122,78,228,160,242,174,74,11,41,55,205,197,74,138,102,110,161,166,217,37,41,231,156,138,185,76,182,217,165,73,83,143,35,236,153,18,211,158,193,221,114,71,128,209,179,29,153,123,59,13,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,90,171,106,79,70,96,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,46,123,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,82,171,52,89,100,176,115,77,133,245,44,63,187,227,68,135,82,92,117,38,139,112,149,57,153,51,104,207,155,141,57,189,133,56,91,146,133,169,134,146,234,16,164,27,141,146,145,185,58,146,147,158,28,85,195,59,171,6,241,30,227,194,219,214,39,79,90,182,106,14,211,228,237,109,196,54,246,195,245,31,107,152,132,45,76,186,131,75,141,172,210,91,219,90,20,69,162,136,72,14,23,30,59,48,203,231,94,79,52,95,240,171,94,42,25,245,141,22,53,87,43,24,55,93,137,49,115,35,189,79,190,106,113,249,164,184,107,39,89,81,64,141,33,183,82,147,89,165,15,181,41,10,66,209,177,222,86,164,178,117,40,172,27,54,192,188,177,6,77,86,45,153,111,75,170,174,135,71,155,95,169,155,36,91,33,211,162,52,110,200,144,234,212,100,148,33,41,45,11,83,245,150,164,33,59,150,180,164,252,248,245,88,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,181,78,22,249,250,153,136,157,14,89,49,142,161,85,169,93,229,214,72,183,110,41,146,95,156,245,93,178,230,201,122,52,183,28,82,214,151,154,65,56,109,184,102,77,169,166,201,191,81,109,163,157,101,64,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,157,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,80,182,126,243,217,85,205,221,205,10,133,109,67,151,73,195,171,118,65,203,163,195,148,218,152,155,41,247,35,178,151,29,156,218,36,58,194,214,219,137,144,150,84,130,35,75,111,44,143,181,106,17,44,90,167,253,226,143,254,127,219,136,170,177,170,129,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,67,196,71,36,19,50,171,125,149,219,103,69,221,134,87,101,65,214,168,73,39,159,146,245,45,196,178,211,139,139,41,213,180,148,39,114,214,255,0,78,70,227,142,45,168,234,53,168,212,133,168,249,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,25,87,23,253,109,102,95,11,50,191,145,220,33,190,177,50,173,250,63,183,58,42,60,55,227,122,82,167,252,210,19,78,116,140,60,235,124,238,87,61,11,115,106,189,68,106,163,246,17,210,6,58,99,166,35,230,47,17,234,56,161,138,21,158,186,171,59,70,153,101,162,52,69,167,197,73,153,183,22,51,102,103,203,101,27,149,161,106,106,53,41,75,90,150,181,173,106,177,254,21,249,10,141,22,53,43,52,248,201,66,137,49,115,35,179,80,177,169,146,57,164,184,107,39,94,73,207,147,29,198,146,147,89,165,12,59,21,105,90,209,177,222,110,132,178,105,72,148,28,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,195,207,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,60,57,174,202,142,35,229,43,17,215,101,94,173,117,212,169,220,199,232,21,246,25,52,69,171,197,73,145,26,146,70,103,203,121,27,146,78,178,102,106,109,74,73,145,173,11,109,197,245,94,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,193,197,31,192,158,38,252,151,206,33,10,1,31,86,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,255,0,178,47,147,42,22,79,48,226,85,49,202,175,166,111,59,163,167,145,115,84,154,90,202,42,156,104,151,202,141,25,181,105,163,45,115,93,34,113,73,39,28,82,212,165,109,35,67,77,201,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,187,60,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,110,211,25,236,204,62,96,111,236,205,98,132,236,87,196,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,208,220,117,197,118,110,49,205,70,154,49,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,123,51,23,150,140,83,202,253,246,245,139,137,148,159,213,232,171,48,216,147,232,186,159,212,178,235,157,35,239,52,223,59,149,207,66,28,218,159,81,122,164,253,134,124,168,95,247,11,143,2,120,101,243,175,56,154,37,80,165,110,53,126,41,237,111,135,240,124,198,162,32,0,154,156,59,179,245,51,44,119,81,216,120,165,80,170,212,176,202,183,202,143,169,201,126,71,209,151,9,199,87,212,197,141,184,208,76,173,111,184,169,13,182,130,113,94,171,137,220,166,249,110,222,160,0,0,242,152,177,98,254,84,48,178,242,195,63,74,122,51,233,109,191,81,161,117,188,142,119,75,213,70,113,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,49,149,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,142,215,145,252,29,170,227,126,104,240,254,209,135,65,137,85,166,194,172,70,173,215,154,157,21,79,194,42,84,71,82,244,148,200,73,33,105,216,226,82,76,36,156,45,138,113,246,208,163,45,250,141,25,128,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,252,142,82,105,79,85,99,215,94,166,68,93,74,28,119,162,71,152,166,82,111,178,195,202,109,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,253,98,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,104,206,255,0,176,44,220,83,179,106,216,125,136,54,244,74,229,189,92,142,113,167,65,146,71,177,212,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,84,3,156,204,153,223,217,76,191,228,195,153,6,93,70,201,168,200,91,180,26,243,77,60,243,9,97,199,164,20,104,146,164,155,13,50,83,185,49,205,199,26,111,82,208,247,39,179,186,58,139,169,224,169,225,98,233,248,129,59,203,169,194,127,128,166,14,39,185,245,141,140,245,89,121,126,193,250,236,73,248,125,76,145,25,234,173,94,39,53,7,86,168,176,167,183,178,219,169,119,149,34,10,77,76,40,140,218,245,158,96,156,66,148,130,109,106,130,212,43,2,242,185,173,155,154,243,161,91,210,229,208,172,232,241,164,215,106,9,34,38,32,162,68,132,71,96,150,163,50,35,91,142,184,68,148,22,171,50,75,138,34,218,218,212,150,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,242,127,162,171,10,234,255,0,101,109,203,146,220,168,127,229,33,206,166,206,142,231,252,151,25,121,183,17,247,41,42,79,176,200,93,167,13,12,241,198,204,117,154,206,15,95,8,150,140,69,178,232,237,173,233,110,45,217,8,174,83,153,54,216,41,170,121,102,165,20,146,82,218,75,201,90,189,117,184,78,32,204,148,180,51,237,120,163,248,19,196,223,146,249,196,33,64,35,218,224,238,49,95,216,21,127,210,241,27,14,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,252,12,180,39,149,92,204,89,185,175,194,56,120,165,103,193,151,78,90,100,42,155,87,166,73,35,82,233,213,22,208,218,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,118,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,92,207,79,231,242,191,130,151,159,254,17,22,255,0,155,5,63,222,165,52,182,228,18,191,225,122,164,37,63,168,201,175,251,97,145,93,88,23,129,120,143,152,188,71,167,97,126,23,209,186,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,67,217,117,192,107,55,45,184,71,66,194,155,50,20,68,162,157,29,11,169,206,102,57,178,186,181,68,208,146,145,53,210,82,214,173,238,41,58,146,77,106,216,130,67,105,61,136,73,23,75,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,36,140,204,244,34,237,49,75,220,95,49,133,235,155,23,169,248,115,79,156,151,105,244,184,13,62,242,90,116,212,148,201,110,84,246,84,149,17,44,210,74,218,162,212,141,36,127,135,112,128,180,88,11,170,214,96,82,219,215,124,201,45,71,78,158,245,172,146,94,195,247,251,134,143,242,149,106,199,180,50,227,135,116,198,86,226,150,187,98,144,243,219,204,143,71,14,3,9,81,22,132,93,158,175,180,181,29,116,0,121,92,85,161,198,185,112,210,234,161,75,37,155,51,168,179,163,175,102,155,180,92,117,164,244,212,140,181,209,71,236,49,155,12,99,163,183,111,98,229,237,66,97,46,37,154,125,197,82,138,215,48,180,86,198,228,184,146,215,66,34,215,66,246,17,11,45,224,181,117,196,102,143,115,90,46,58,239,61,115,38,206,74,55,22,205,166,138,115,122,233,174,186,235,247,126,209,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,165,18,82,106,81,145,17,22,166,103,236,20,115,197,131,18,24,187,241,236,168,49,101,33,214,232,241,58,101,147,107,37,32,150,212,217,200,61,116,81,250,222,183,184,143,240,28,195,135,221,136,87,206,102,45,118,158,128,169,44,210,230,194,169,43,234,183,165,60,170,132,94,211,245,84,68,90,47,191,179,191,188,134,132,34,48,136,177,89,138,210,18,132,50,218,91,74,82,90,17,17,22,132,68,67,253,128,7,150,197,74,97,86,176,198,238,164,105,219,54,133,62,57,125,198,184,235,79,184,253,254,225,155,28,100,163,174,129,139,55,149,33,195,237,137,95,168,179,255,0,212,201,113,62,226,247,123,135,166,202,205,240,172,61,199,155,46,225,231,58,219,104,173,211,144,247,45,90,110,108,166,176,181,36,253,100,234,71,179,184,207,65,163,139,54,182,213,203,104,209,46,22,63,55,83,167,70,152,142,238,231,26,74,203,184,207,245,189,231,248,143,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,163,191,226,197,245,249,47,194,203,203,19,61,23,233,63,162,86,253,70,187,209,115,249,61,87,75,25,199,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,15,203,131,184,197,96,227,173,129,75,196,108,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,240,51,169,94,39,185,10,141,131,21,89,121,129,193,250,20,72,24,125,83,145,25,154,173,34,39,53,103,73,168,190,167,183,188,219,73,107,149,30,10,141,44,36,136,221,245,94,124,155,66,82,131,109,9,134,184,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,67,217,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,157,38,113,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,251,138,46,65,97,222,20,42,150,102,48,118,159,74,165,213,109,202,124,153,215,101,29,136,204,67,110,167,21,11,118,75,245,36,173,41,78,249,137,230,56,167,121,134,165,60,218,83,180,201,109,146,30,168,17,105,60,24,50,235,37,117,91,151,50,119,125,167,45,184,236,71,77,26,206,157,41,166,185,15,173,106,112,170,18,24,37,164,221,37,182,77,180,193,60,131,74,12,158,148,214,171,50,89,35,176,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,106,156,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,38,167,20,140,130,195,195,190,187,51,120,57,79,165,83,109,3,232,227,220,86,236,56,204,65,102,144,225,242,163,51,38,35,109,165,8,83,46,172,219,39,27,34,55,18,235,134,231,174,135,23,201,173,97,118,124,31,242,253,85,194,204,6,169,226,189,198,137,113,170,88,163,34,60,184,208,221,37,32,154,165,69,230,166,35,166,218,219,74,146,183,84,244,135,73,68,165,161,108,174,50,147,166,170,214,122,128,12,198,99,93,183,96,217,216,185,119,218,152,91,115,203,184,173,58,61,98,76,42,77,86,73,50,107,150,195,107,52,147,132,182,22,166,157,70,164,123,30,65,164,157,65,37,205,141,239,229,166,197,56,26,210,105,79,85,113,146,186,245,50,34,234,80,227,208,98,71,152,166,82,111,178,195,202,156,167,90,67,154,110,74,22,166,25,82,146,71,162,141,166,204,245,218,90,90,248,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,138,101,75,38,85,220,218,97,198,42,212,236,58,175,42,243,177,61,17,34,145,77,125,104,68,90,171,114,10,111,62,50,156,86,156,167,143,167,104,218,112,212,77,238,37,37,122,18,249,173,112,11,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,139,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,63,241,180,195,59,86,78,22,88,184,199,210,114,174,74,125,192,86,207,61,182,219,79,81,6,68,105,18,54,60,173,156,197,242,220,139,171,101,188,146,158,123,254,169,154,245,40,87,194,227,199,102,25,124,235,201,230,139,147,206,53,237,142,56,123,151,219,146,231,203,197,169,233,251,205,174,68,120,204,53,17,233,146,163,182,243,169,105,114,99,68,109,167,58,151,155,222,74,38,215,181,178,73,41,197,239,38,205,167,51,132,45,123,37,86,110,17,208,120,103,99,93,211,104,87,226,79,190,238,123,30,226,122,241,138,154,162,31,126,158,134,24,169,51,79,101,113,144,122,199,66,154,75,174,164,214,157,238,27,174,30,229,32,144,148,85,8,185,62,50,120,123,129,211,48,158,147,137,183,109,123,209,120,147,79,214,151,106,68,143,201,75,149,166,215,38,58,228,183,32,185,74,117,198,99,179,207,113,7,189,13,182,227,230,70,102,167,146,149,83,181,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,250,99,94,88,185,127,240,206,188,110,156,119,160,75,163,95,114,112,222,234,102,177,22,93,45,116,231,205,108,177,53,150,222,114,50,200,141,181,186,211,109,186,100,73,74,12,220,51,66,82,131,74,74,131,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,176,158,40,217,237,165,99,101,85,156,8,193,123,154,92,139,38,135,33,106,184,42,49,31,79,69,112,205,74,144,109,33,189,165,185,216,209,212,133,25,47,127,45,215,20,75,36,168,153,101,213,69,92,174,229,146,254,205,54,40,83,112,254,208,141,46,29,53,114,18,154,213,194,116,231,164,194,163,48,109,186,230,247,212,217,109,74,214,150,29,75,72,90,144,78,56,73,70,228,234,106,79,32,22,169,255,0,120,163,255,0,159,246,226,42,172,106,160,71,252,194,102,186,133,151,76,101,194,27,54,250,118,149,78,180,49,35,211,112,234,21,185,175,45,175,69,74,140,152,135,17,195,81,17,160,153,90,223,91,78,26,201,41,79,49,14,27,136,67,75,37,246,11,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,135,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,190,171,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,150,33,239,241,91,29,49,31,25,97,218,20,155,214,179,205,165,88,150,252,43,110,129,77,96,141,17,97,69,142,195,108,154,210,131,51,213,231,121,73,91,174,25,154,148,162,73,22,136,67,104,68,181,225,149,145,42,174,55,94,84,236,115,197,43,102,35,152,95,65,144,226,162,195,170,48,165,162,228,154,130,82,82,134,219,212,137,113,153,119,69,56,181,238,109,107,111,145,181,194,55,185,87,104,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,84,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,195,133,92,121,170,179,108,92,215,211,242,211,125,212,162,82,87,117,90,244,234,181,175,45,214,205,40,149,81,114,100,230,30,134,235,198,189,169,90,210,196,110,66,118,22,229,243,80,107,53,173,148,43,234,230,139,44,150,14,105,176,190,165,135,247,124,104,144,234,75,142,164,209,110,18,167,51,38,109,25,243,113,167,55,176,167,11,114,80,181,48,210,93,66,20,131,113,178,82,55,39,82,82,115,217,141,24,67,121,96,46,40,92,24,71,136,12,68,110,187,110,200,75,50,14,35,228,243,14,161,109,165,214,158,109,125,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,83,211,133,190,126,161,225,223,67,150,76,99,168,82,169,182,129,245,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,205,94,40,254,4,241,55,228,190,113,8,80,8,188,158,27,25,24,165,101,246,192,135,138,152,141,75,137,59,17,110,168,241,170,77,34,101,45,41,126,215,97,76,184,73,138,210,158,108,159,102,74,155,144,180,201,208,210,90,232,214,211,38,205,199,38,248,8,1,198,175,194,197,173,241,2,15,151,84,69,112,112,247,191,236,220,44,205,205,147,136,56,131,112,196,161,219,212,56,245,185,51,167,73,51,216,210,61,15,48,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,242,103,95,53,213,220,218,99,44,219,203,155,85,135,104,83,117,135,107,81,38,188,133,116,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,60,253,163,150,75,250,229,192,27,247,49,213,8,210,232,214,157,157,30,156,168,47,203,167,60,72,175,63,42,162,152,70,136,174,153,19,74,67,39,205,55,86,149,40,210,180,182,141,190,185,169,28,128,106,160,113,76,215,101,71,14,51,107,135,11,178,175,86,186,26,172,30,99,244,10,251,12,146,229,82,37,40,136,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,51,175,118,90,213,219,26,234,172,217,87,76,30,138,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,187,69,159,240,157,206,253,10,159,78,166,101,51,19,37,82,168,173,199,213,171,38,105,50,182,250,233,82,37,72,126,68,89,79,41,211,65,60,181,190,130,142,73,109,9,86,213,32,212,110,41,180,174,213,5,43,113,171,241,79,107,124,63,131,230,53,17,250,184,92,101,250,193,204,214,23,227,214,20,98,50,37,162,155,50,69,167,45,169,144,73,146,155,9,246,92,168,169,46,199,113,230,220,75,107,52,239,105,74,36,234,109,186,226,123,55,24,136,25,135,203,245,253,150,92,80,157,133,24,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,91,218,82,137,58,19,141,56,158,221,166,39,255,0,10,252,250,201,139,38,149,149,140,100,174,203,152,137,146,25,167,216,213,57,28,162,68,52,19,79,40,224,73,144,227,169,81,160,212,134,26,138,132,161,107,222,239,43,82,65,52,148,90,248,205,102,108,124,83,227,39,196,11,135,204,95,22,169,193,83,194,197,211,241,2,119,151,83,132,255,0,1,158,190,35,120,123,66,195,108,228,226,61,38,129,94,244,147,117,90,130,110,25,45,175,121,189,10,85,65,180,203,121,135,12,218,109,7,162,222,53,163,150,110,36,154,113,162,82,205,194,112,147,34,248,35,219,116,169,88,209,136,87,123,215,60,70,42,84,203,93,170,108,122,42,137,60,249,140,73,150,219,142,202,71,174,74,216,194,162,50,133,104,133,22,178,219,213,73,236,37,220,72,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,165,49,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,117,177,251,7,43,185,127,198,91,179,7,110,55,186,137,118,205,65,81,219,147,181,8,234,226,173,36,228,105,59,16,181,147,124,214,28,105,222,94,243,82,55,237,87,172,147,33,48,56,90,231,126,133,128,213,215,48,43,20,37,82,168,214,45,209,80,145,81,102,184,235,43,39,33,214,29,68,86,91,41,47,27,164,219,80,205,184,234,73,175,150,102,135,22,149,45,105,108,150,164,93,72,135,252,81,111,108,113,179,242,203,82,133,131,182,167,165,32,92,125,77,34,236,156,196,71,166,74,166,81,215,21,213,190,234,89,75,74,109,12,169,182,220,67,178,92,90,73,148,169,59,82,106,112,157,102,133,197,175,92,182,110,17,217,156,25,46,22,48,158,191,18,174,186,188,123,118,179,116,188,205,81,19,86,213,126,68,202,82,229,71,116,144,123,88,91,73,54,91,38,116,74,146,132,32,214,74,90,148,181,87,182,83,188,83,224,223,196,11,123,204,88,19,167,141,30,30,224,117,34,187,110,98,44,26,247,77,139,21,238,154,36,186,36,126,73,55,38,142,202,36,145,212,100,37,13,115,57,220,206,158,58,28,113,221,22,219,38,132,37,92,149,26,43,175,10,174,156,71,178,241,30,220,185,48,134,117,86,37,231,18,160,210,104,138,165,180,110,202,114,83,135,203,75,40,104,137,92,238,102,243,108,218,52,169,46,37,102,133,37,68,163,73,221,78,123,171,247,85,215,195,2,183,116,223,84,79,67,92,149,155,126,213,168,86,41,221,51,145,250,57,206,212,41,203,125,142,83,166,110,55,177,197,45,59,22,102,164,233,161,153,153,24,168,28,167,120,167,193,191,136,22,247,152,176,37,87,18,190,31,191,144,153,147,177,239,10,89,223,96,213,106,9,244,165,57,41,213,202,60,233,111,201,95,213,52,196,100,51,30,156,130,233,152,111,114,205,68,227,136,71,110,228,136,235,147,188,213,94,89,80,197,202,125,225,70,169,75,85,177,81,145,30,53,217,72,109,178,121,21,26,113,47,215,52,180,165,161,61,75,105,83,138,101,123,147,181,102,105,51,229,173,196,47,65,24,85,137,150,174,50,97,197,185,138,86,84,190,162,139,115,83,218,168,70,220,227,107,113,157,229,235,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,173,110,57,223,161,63,222,79,225,162,189,112,47,48,55,246,94,42,183,77,119,14,87,17,138,149,213,107,206,181,93,152,233,188,151,224,177,37,77,41,82,98,184,203,141,169,169,40,83,40,83,110,25,168,146,125,187,79,179,79,43,73,166,94,88,175,127,194,163,67,114,93,126,236,188,107,13,198,105,114,229,145,191,80,168,203,120,146,147,113,231,148,68,107,113,215,11,85,184,162,237,81,154,143,188,197,249,228,131,37,214,174,81,240,225,136,51,83,74,173,223,213,46,99,245,187,133,168,45,165,196,115,73,157,208,99,62,104,39,142,26,13,134,204,146,179,245,220,37,59,181,27,137,180,73,80,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,215,149,109,171,106,209,173,220,47,254,110,153,78,147,49,125,221,205,180,165,159,121,151,234,251,203,241,25,199,205,53,242,172,66,199,155,210,225,231,58,227,107,173,212,80,207,49,90,237,108,230,190,180,164,189,101,104,69,191,184,143,65,230,112,110,142,186,254,44,217,180,118,207,67,151,95,167,51,255,0,213,73,109,62,227,247,251,134,147,176,174,150,84,76,49,180,104,250,118,194,161,64,142,127,121,162,58,19,238,47,119,184,122,144,1,254,50,216,68,168,175,69,117,4,180,60,218,155,82,84,90,145,145,150,134,70,67,61,252,65,44,66,177,243,49,116,54,204,5,70,102,169,54,117,73,63,85,177,42,230,212,37,118,151,170,146,50,209,29,253,189,221,230,58,127,10,12,72,98,208,199,179,160,202,148,134,155,172,68,233,80,78,172,146,131,91,179,96,160,180,213,69,235,122,190,227,63,196,94,50,84,74,73,41,38,70,70,90,145,151,180,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,140,227,102,110,214,192,44,55,168,72,118,185,21,186,204,182,29,102,44,116,201,108,158,222,166,36,26,12,147,205,66,254,219,58,106,94,222,238,222,234,4,196,203,218,169,136,183,237,122,242,171,78,145,41,234,173,70,84,180,155,238,169,102,132,58,242,220,36,150,229,40,200,136,214,125,154,159,127,121,247,139,25,224,219,132,205,212,106,85,204,81,155,9,210,233,149,38,154,211,139,111,213,213,42,167,190,157,12,209,223,218,103,216,175,217,237,22,210,0,3,240,215,99,245,116,74,132,93,12,249,209,93,111,66,239,61,80,100,51,143,155,202,71,161,179,25,126,197,229,173,27,174,26,163,154,44,180,62,217,207,151,184,189,195,146,83,231,72,166,79,141,82,136,179,67,241,30,67,237,168,140,200,201,105,81,25,30,165,161,247,151,176,104,95,33,120,157,15,19,50,223,105,201,106,122,164,74,164,211,96,83,37,239,116,150,162,121,168,17,77,101,246,212,122,106,191,110,135,219,218,68,36,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,142,171,155,31,11,24,201,240,254,225,242,231,197,32,100,131,58,55,86,81,241,29,137,211,85,85,173,216,53,46,99,21,187,121,169,206,37,180,115,77,157,211,163,48,107,38,78,98,9,134,200,148,178,245,219,37,53,185,27,137,196,104,38,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,64,57,254,201,245,87,41,184,184,164,211,202,35,150,37,227,34,100,251,81,108,186,163,92,102,16,180,155,144,93,75,139,83,187,227,147,205,32,156,82,148,78,161,72,94,237,230,227,109,246,174,10,21,106,171,57,146,188,168,76,212,229,162,155,50,199,145,46,68,52,188,162,97,231,217,159,9,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,228,28,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,10,128,207,223,13,73,148,44,83,162,95,152,5,74,165,82,109,11,246,224,164,219,210,41,187,223,228,209,107,21,9,43,100,159,216,211,10,68,90,113,172,227,167,237,168,208,235,252,182,208,72,54,208,155,84,194,172,51,181,112,111,14,45,204,45,178,162,116,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,235,189,112,246,193,196,170,83,84,44,70,177,237,251,170,154,196,132,203,106,29,110,152,204,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,174,139,81,123,76,121,251,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,142,43,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,73,21,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,118,198,174,22,179,45,236,222,217,54,85,164,247,71,132,248,153,112,60,212,23,81,49,247,101,82,34,198,136,153,147,98,184,250,227,169,180,60,166,219,152,80,201,70,234,150,150,8,220,81,237,113,98,226,105,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,7,10,206,230,60,201,203,142,90,47,28,73,163,77,136,197,194,81,209,75,183,201,233,13,54,179,168,201,89,52,219,141,33,212,45,47,45,148,169,201,38,214,197,111,68,117,145,232,157,202,44,230,9,41,195,183,29,33,224,14,107,45,75,146,189,89,244,101,183,94,230,219,117,231,148,76,19,105,139,40,136,154,91,174,60,105,75,44,183,41,17,94,113,194,82,84,150,217,95,218,35,52,43,66,128,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,126,174,42,25,10,141,42,53,87,52,248,55,66,137,13,112,227,189,80,190,105,145,249,166,185,139,55,89,73,79,141,29,182,148,146,89,37,111,187,41,106,90,17,177,174,110,134,179,117,75,174,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,99,252,73,51,3,96,230,107,33,54,70,43,225,202,229,162,155,51,18,25,136,236,57,198,201,77,132,251,48,170,73,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,205,196,34,95,11,143,29,152,101,243,175,39,154,47,248,82,183,20,44,139,126,69,46,165,227,142,14,89,157,38,27,86,182,122,98,52,37,110,102,133,84,113,197,17,232,201,36,186,120,111,106,223,47,67,82,16,233,173,191,170,74,163,182,112,255,0,10,113,211,17,240,106,29,223,73,178,171,60,170,85,247,111,205,182,235,244,215,200,215,22,108,89,12,56,201,45,72,35,45,30,107,154,165,180,225,25,41,42,53,17,234,133,184,133,248,1,213,115,23,153,124,83,205,5,246,245,245,137,149,111,213,232,168,208,223,147,232,186,103,212,178,211,157,35,15,58,231,39,155,200,66,220,218,175,93,122,168,253,132,83,83,133,190,65,97,226,39,67,153,188,99,167,210,170,86,129,117,145,237,219,118,100,102,39,51,87,112,185,177,158,147,45,183,18,180,37,150,150,78,19,109,153,19,138,117,178,115,212,67,104,231,91,165,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,154,255,0,36,236,172,127,226,211,133,95,250,155,78,255,0,216,134,108,124,44,99,39,195,251,135,203,159,25,172,30,171,10,176,206,234,198,76,71,183,48,182,202,137,212,86,174,106,131,84,248,219,155,113,109,179,188,253,119,221,229,161,107,75,45,32,148,227,139,36,158,198,208,181,25,104,147,26,19,202,142,84,112,227,41,88,112,139,42,202,107,174,170,206,229,191,95,175,190,201,34,85,94,82,72,200,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,47,56,66,213,63,239,20,127,243,254,220,69,85,141,84,10,171,227,157,250,19,253,228,254,26,63,87,10,156,246,85,107,82,109,236,163,98,44,57,115,228,55,29,113,44,250,156,118,212,234,210,195,13,76,150,251,83,158,122,65,153,33,182,155,101,152,233,101,173,18,132,18,15,66,34,49,58,179,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,236,198,140,33,188,176,23,20,46,12,35,196,6,34,55,93,183,100,37,153,7,17,242,121,135,80,182,210,235,79,54,190,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,43,137,224,219,116,215,110,12,163,204,164,213,231,117,17,45,155,194,163,75,165,183,202,66,58,120,171,98,52,181,55,170,72,141,122,191,46,66,245,81,154,189,125,53,218,148,145,82,8,146,153,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,47,250,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,235,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,70,119,174,30,216,56,149,74,106,133,136,214,61,191,117,83,88,144,153,109,67,173,211,25,156,195,111,165,42,74,93,75,111,37,73,37,146,86,180,146,136,181,209,106,47,105,143,63,107,101,235,0,172,106,236,91,166,202,192,252,63,183,235,80,183,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,16,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,225,74,220,106,252,83,218,223,15,224,249,141,68,77,254,24,249,187,170,230,107,8,229,218,151,133,58,89,93,152,107,30,157,77,169,85,92,144,167,209,87,97,212,58,152,242,148,183,20,167,122,149,20,103,57,219,140,201,75,209,196,171,235,13,182,253,6,125,178,65,66,205,197,136,212,219,114,45,42,155,137,180,78,83,84,74,220,199,151,29,149,197,55,136,222,139,45,77,180,226,220,103,98,157,91,101,176,212,135,116,218,164,165,199,73,116,2,45,210,252,191,239,44,79,224,156,253,231,136,23,12,186,237,118,84,120,145,164,84,37,153,41,247,209,26,233,110,59,70,226,180,213,107,38,153,108,141,106,213,107,50,53,40,212,163,53,29,69,141,84,0,8,1,198,175,194,197,173,241,2,15,151,84,69,43,9,21,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,181,78,33,22,5,155,133,156,56,111,108,62,195,235,122,37,14,222,161,199,162,70,131,6,49,30,198,145,233,152,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,116,66,53,80,3,53,153,177,241,79,140,159,16,46,31,49,124,115,74,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,239,112,238,206,252,60,213,88,135,105,94,50,182,226,109,167,79,105,218,234,141,150,35,51,84,109,79,58,218,37,69,105,14,169,106,218,132,49,212,25,54,219,104,118,66,73,9,36,173,9,40,45,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,38,166,117,242,163,66,205,166,13,77,179,121,84,168,119,125,55,89,150,181,110,107,43,87,65,43,114,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,67,62,247,253,129,121,97,101,229,86,195,236,65,183,165,208,238,26,28,131,141,58,12,146,45,237,47,66,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,208,158,72,220,199,149,229,162,206,78,99,225,75,98,242,110,58,210,165,212,36,243,106,47,194,222,103,21,115,83,203,73,181,39,148,105,66,144,165,56,225,236,74,221,81,60,183,27,71,170,171,101,147,45,181,250,172,218,237,119,47,152,107,81,169,84,100,57,46,100,201,118,156,7,159,146,251,138,53,56,235,142,41,163,82,214,165,25,168,212,102,102,102,102,102,61,93,149,135,182,14,26,210,157,161,97,205,143,111,218,180,215,228,42,91,176,232,148,198,96,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,45,116,66,75,216,67,208,15,201,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,204,190,55,222,180,172,74,198,139,251,17,168,81,229,177,77,186,174,138,173,110,27,82,208,148,190,219,18,101,184,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,199,117,225,151,141,127,145,108,220,90,221,69,63,170,129,125,233,101,76,216,214,247,154,235,95,103,167,113,189,92,66,83,164,166,163,111,81,238,209,163,119,106,77,91,116,191,224,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,16,3,141,95,133,139,91,226,4,31,46,168,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,40,7,138,63,142,204,77,249,47,147,194,17,84,92,247,12,44,250,201,198,122,84,76,191,99,5,118,92,252,65,166,71,146,245,42,175,47,148,130,171,83,152,75,59,25,113,213,59,205,145,57,36,167,212,102,77,122,204,176,110,45,74,89,56,181,79,250,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,12,201,101,87,43,24,161,34,187,104,91,242,211,133,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,124,199,22,135,182,240,171,87,29,49,30,208,194,123,215,4,41,149,158,109,153,125,244,142,212,169,114,8,214,219,50,163,201,97,246,229,71,237,46,83,199,211,161,181,153,106,149,182,100,74,73,154,26,83,127,3,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,245,113,139,24,175,236,117,191,234,152,141,136,213,233,117,26,149,70,67,238,180,211,178,158,121,138,123,14,60,227,201,137,21,47,45,106,106,51,106,117,100,219,68,163,36,145,254,38,118,147,194,235,32,176,236,250,21,55,51,24,197,79,165,85,42,183,29,62,52,235,78,142,252,102,38,55,76,138,181,181,37,138,146,150,164,171,100,197,114,219,83,92,179,74,153,109,74,220,102,183,13,12,200,14,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,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,80,102,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,34,184,44,57,143,40,188,174,180,210,161,75,127,8,28,142,180,213,87,46,79,42,35,21,189,27,54,87,21,38,218,141,217,60,162,216,234,16,166,210,77,45,181,186,163,82,35,182,191,65,199,59,244,39,251,201,252,52,85,88,187,62,26,25,10,141,128,214,243,56,213,139,52,40,143,226,45,114,59,111,82,16,231,55,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,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,14,127,116,229,235,0,175,154,236,171,166,245,192,252,63,184,43,83,118,117,53,26,165,179,10,92,167,246,33,40,70,247,92,109,75,86,212,33,41,45,79,177,41,34,46,194,33,232,44,172,61,176,112,214,148,237,11,14,108,123,126,213,166,191,33,82,221,135,68,166,51,5,135,31,82,82,149,58,166,217,74,82,107,52,161,9,53,25,107,162,18,94,194,30,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,92,250,98,116,60,51,203,125,217,37,217,234,143,42,173,77,159,76,137,177,210,66,141,231,96,74,52,23,219,73,233,170,61,154,159,103,97,24,207,69,66,116,138,156,249,53,41,107,53,191,45,229,190,226,140,204,204,214,165,25,153,234,122,159,121,251,71,91,202,29,35,211,57,140,176,162,242,214,189,183,13,45,205,16,90,159,100,230,11,220,126,241,163,138,20,126,146,137,79,139,161,151,38,43,77,232,125,229,162,8,135,238,0,1,82,220,100,176,153,186,117,70,135,138,48,161,58,103,37,81,169,174,184,134,253,93,84,170,131,234,212,201,29,253,132,125,170,253,158,209,92,216,103,123,85,48,234,253,160,222,84,153,210,35,61,74,168,197,150,163,97,213,32,214,150,158,67,134,147,218,164,153,145,154,11,179,82,238,239,46,241,127,121,57,204,221,173,143,184,111,2,67,85,200,174,86,98,48,211,50,163,170,75,102,246,228,177,28,214,102,158,106,215,246,222,211,83,246,247,246,247,200,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,31,230,252,134,34,180,185,18,95,109,150,155,73,169,107,113,68,148,164,136,181,51,51,62,226,208,68,188,217,241,6,194,188,2,163,76,164,209,42,209,235,183,35,173,184,203,44,211,223,141,40,152,116,208,250,82,110,165,50,80,226,73,46,50,68,173,11,82,220,94,211,236,165,204,119,204,6,32,227,229,227,54,229,187,235,179,158,142,235,238,46,52,37,74,125,76,50,131,117,213,160,146,219,142,44,146,105,39,148,146,208,244,34,236,47,191,158,82,105,210,43,21,88,116,152,141,45,199,230,200,110,59,72,66,76,212,165,173,68,146,34,34,35,51,51,51,246,16,208,110,65,48,138,54,18,229,218,222,137,232,243,141,50,177,22,37,86,73,45,162,66,249,142,193,138,75,215,212,73,247,183,237,212,251,59,76,196,145,0,1,255,0,15,107,202,94,132,70,123,79,176,253,189,131,59,185,244,221,252,168,111,141,200,74,15,211,53,62,196,150,159,236,140,161,194,102,209,234,16,35,177,46,76,117,165,153,40,75,141,172,208,162,73,146,136,204,187,76,180,238,33,103,60,26,49,152,206,187,94,193,186,140,181,18,74,28,170,211,27,220,245,76,247,211,227,165,37,170,251,251,251,9,31,183,216,45,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,21,23,198,195,24,169,85,171,202,195,193,10,29,122,91,178,45,168,242,171,117,248,108,202,74,162,37,249,68,218,97,165,214,210,179,50,146,219,77,190,178,39,16,70,150,166,32,210,102,78,168,86,88,13,41,229,99,26,255,0,148,78,95,108,156,99,114,159,209,75,184,41,231,215,176,150,185,109,162,115,14,174,60,174,82,121,142,25,50,111,178,233,183,185,102,174,89,163,118,138,212,139,170,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,68,191,206,111,22,74,238,29,98,196,27,27,44,231,106,87,233,86,246,217,21,138,220,135,17,82,167,214,156,122,54,168,141,29,81,157,45,25,107,154,149,45,196,184,151,13,246,201,30,170,27,89,63,63,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,250,108,253,219,254,36,45,80,82,7,19,172,146,204,192,204,71,147,139,120,95,106,108,195,107,163,116,199,163,82,105,175,148,91,106,82,77,150,220,109,229,145,41,166,89,125,231,146,182,75,114,19,185,110,52,134,210,150,144,106,132,13,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,148,28,46,60,118,97,151,206,188,158,104,191,225,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,40,95,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,136,170,37,255,0,14,236,144,76,205,85,246,119,109,227,23,110,25,90,117,6,154,174,164,222,126,51,213,71,20,203,174,34,44,87,80,210,144,173,171,67,29,65,19,141,184,134,164,36,208,162,82,208,162,189,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,202,179,99,225,99,25,62,31,220,62,92,248,205,181,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,250,114,9,145,58,86,81,45,153,181,219,150,100,74,182,34,220,81,202,37,98,100,87,18,252,40,172,55,33,229,54,212,23,23,29,167,208,135,27,84,117,60,149,153,146,156,101,6,93,136,72,150,163,42,226,213,63,239,20,127,243,254,220,69,85,141,84,10,171,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,47,248,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,20,172,52,103,145,203,2,205,195,236,168,97,132,91,50,222,137,74,69,114,215,165,215,234,102,201,30,249,149,25,112,217,118,68,135,86,163,53,45,106,81,232,90,159,170,132,161,9,218,132,37,37,221,64,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,225,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,6,85,197,170,127,222,40,255,0,231,253,184,138,171,26,168,0,16,3,141,95,133,139,91,226,4,31,46,168,138,160,203,198,95,175,236,205,98,132,28,40,195,148,68,69,74,100,121,18,221,153,56,158,40,80,152,101,179,82,157,144,227,45,184,166,208,106,216,210,84,105,208,220,117,180,246,110,33,161,60,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,110,210,28,131,138,63,129,60,77,249,47,156,66,20,2,53,80,3,53,153,177,241,79,140,159,16,46,31,49,124,72,169,217,24,170,226,150,66,240,203,50,56,71,75,151,80,187,41,177,231,211,107,150,245,54,150,169,18,107,44,122,122,99,109,74,101,49,219,55,92,146,209,56,148,175,126,226,56,237,36,201,72,228,109,114,74,240,210,225,215,121,97,133,205,71,204,150,54,38,93,10,187,22,63,83,109,80,89,146,73,125,132,73,143,42,60,130,170,48,182,117,66,205,167,153,91,104,67,164,180,25,168,157,36,168,141,178,225,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,7,63,171,229,251,3,171,248,143,19,23,171,120,77,106,78,188,224,232,166,107,111,210,217,92,162,113,38,193,182,242,148,105,245,222,111,165,100,154,117,90,184,210,82,164,182,164,18,214,74,232,0,0,34,175,19,76,107,252,139,101,30,233,233,233,253,84,251,239,91,42,30,246,183,178,215,90,195,221,67,142,104,226,20,157,34,181,39,98,139,118,142,155,91,146,105,221,165,5,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,63,93,167,116,215,108,107,170,141,122,218,211,186,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,26,115,195,219,214,149,137,86,5,181,136,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,45,117,208,207,188,122,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,2,128,120,163,248,236,196,223,146,249,60,33,234,176,31,37,223,202,79,34,55,62,36,89,73,229,223,214,13,225,89,126,52,118,96,243,156,174,193,42,101,57,213,193,213,180,41,229,60,147,66,149,29,37,185,60,199,93,65,164,185,198,227,125,87,135,167,13,76,71,168,94,214,254,60,227,173,42,171,102,210,173,202,131,117,74,29,29,213,156,58,195,213,40,83,24,113,151,36,198,121,133,108,134,174,91,233,50,53,54,242,141,41,82,72,144,164,173,86,254,60,86,49,96,237,131,142,182,5,83,14,113,26,131,18,163,77,168,199,125,166,157,118,43,47,63,79,125,198,92,101,50,226,169,228,45,45,73,109,46,172,219,116,146,102,147,63,196,142,128,115,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,169,109,42,109,47,35,106,118,172,201,68,92,181,182,181,240,161,97,60,48,178,21,27,25,234,177,51,3,140,20,40,147,240,250,153,34,75,52,170,68,190,106,14,173,81,97,76,236,121,198,148,215,42,68,20,154,159,73,145,59,235,60,193,182,180,169,4,226,21,115,226,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,242,152,153,133,88,113,140,150,171,246,86,41,89,116,171,154,139,35,114,186,106,132,114,115,146,226,155,91,124,230,87,246,217,120,144,227,132,151,91,52,184,141,198,105,81,31,104,250,182,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,21,131,199,59,244,39,251,201,252,52,112,174,16,22,5,155,125,102,190,76,171,194,222,137,86,93,171,107,201,175,210,10,73,26,145,22,162,220,200,109,53,32,145,174,213,45,9,125,195,70,226,61,171,218,180,232,180,33,73,188,144,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,157,227,47,140,198,85,218,14,13,211,165,168,210,112,226,214,159,216,231,170,71,190,161,29,73,61,23,223,221,216,104,253,190,193,88,208,168,245,9,241,223,151,26,58,212,204,100,41,199,22,72,81,164,137,36,70,125,164,90,119,24,238,217,12,221,252,168,108,125,168,74,191,166,105,157,138,45,127,217,24,163,68,76,235,201,70,164,69,234,151,97,126,3,254,192,0,70,236,253,225,20,108,90,203,181,195,15,209,231,38,101,30,44,186,172,98,67,68,181,243,26,131,40,145,167,168,163,239,115,217,161,246,246,25,12,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,62,242,33,208,240,35,48,24,131,128,119,132,43,150,208,174,206,102,59,79,182,185,48,147,41,244,176,242,9,214,150,178,83,109,184,130,81,153,52,148,158,167,161,151,97,253,215,71,148,206,32,216,87,143,148,88,116,138,221,90,61,10,228,105,182,217,121,154,131,241,162,147,238,146,24,74,141,164,170,74,220,81,41,199,140,147,169,106,123,79,218,93,178,209,137,12,74,105,18,35,62,219,205,56,146,82,22,218,137,73,81,25,106,70,70,93,229,160,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,243,204,199,105,79,200,117,13,54,130,53,41,107,81,37,41,34,45,76,204,207,184,132,121,199,172,242,224,102,6,65,124,167,94,20,186,181,85,147,82,14,159,78,168,67,126,66,86,68,239,218,104,228,33,68,68,166,141,39,247,153,23,121,246,86,78,99,56,167,98,198,37,174,163,111,97,235,135,64,162,72,231,52,153,12,156,152,179,118,171,156,130,209,77,75,82,62,194,208,125,223,105,62,226,33,11,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,170,148,102,125,234,51,237,63,105,251,199,201,82,77,38,105,81,25,25,30,134,71,236,18,55,33,152,49,59,24,51,9,109,176,152,11,126,13,18,116,58,180,165,27,70,166,249,108,206,138,75,73,250,139,47,178,231,113,232,90,119,153,13,7,209,233,177,232,244,152,84,152,141,33,182,97,71,110,59,104,66,72,137,41,66,73,36,68,68,68,68,90,23,184,126,192,0,31,158,162,241,71,167,202,144,165,18,73,166,86,179,51,61,52,209,38,122,140,233,103,102,164,138,166,101,239,169,13,190,151,73,53,218,162,53,74,183,127,178,18,79,78,243,247,142,181,143,184,12,197,7,38,184,115,138,144,162,181,190,163,232,118,222,117,13,150,239,172,165,58,250,136,204,155,47,113,31,106,143,252,163,148,100,159,20,94,194,124,195,91,21,212,75,118,59,51,167,66,167,73,54,220,52,111,101,115,163,41,105,63,93,36,100,100,223,105,25,153,123,200,104,134,220,171,177,112,91,244,202,236,85,18,153,168,195,102,91,103,169,31,170,226,9,69,220,102,93,199,239,49,244,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,69,94,40,254,4,241,55,228,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,161,199,236,99,174,230,3,25,110,204,98,184,217,233,229,220,213,5,72,110,54,228,47,164,138,132,147,113,163,111,66,16,78,114,152,109,166,185,155,9,75,217,185,94,178,140,199,138,169,210,106,180,89,40,135,89,166,75,129,33,200,236,75,67,82,89,83,75,83,15,180,135,153,116,146,162,35,52,56,211,141,184,133,119,41,11,74,139,82,50,48,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,166,213,45,9,125,149,41,36,122,164,157,108,207,77,197,173,154,112,83,199,72,116,170,237,233,151,138,245,103,147,233,189,151,37,187,25,194,97,182,215,41,164,114,231,33,43,51,39,92,121,108,166,42,210,217,18,210,77,196,125,126,166,138,53,219,80,128,28,106,252,44,90,223,16,32,249,117,68,83,181,135,127,222,88,97,115,49,121,225,253,195,46,133,93,139,30,92,104,245,8,134,73,125,132,73,142,228,119,77,181,105,170,22,109,60,225,18,211,162,208,102,74,73,165,68,74,47,62,37,86,66,115,191,93,202,61,246,236,43,142,85,86,165,134,85,190,107,181,186,36,54,81,33,228,74,38,76,153,149,17,46,58,218,27,123,122,90,67,135,188,146,182,181,220,149,41,182,141,23,209,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,65,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,51,217,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,245,124,46,60,118,97,151,206,188,158,104,191,224,28,43,60,118,5,155,136,57,80,196,248,183,157,189,18,170,138,29,175,84,175,211,13,226,61,240,234,49,33,188,236,121,13,45,38,74,66,210,162,208,244,63,89,10,90,21,185,11,82,79,57,131,81,22,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,3,149,102,199,194,198,50,124,63,184,124,185,241,18,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,93,109,189,9,73,89,58,183,55,30,214,164,200,74,210,70,141,156,198,155,73,160,212,147,121,230,147,97,64,50,174,45,83,254,241,71,255,0,63,237,196,85,88,213,64,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,133,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,74,195,74,121,78,240,177,131,127,15,237,239,46,96,117,80,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,65,149,113,106,159,247,138,63,249,255,0,110,34,170,198,170,0,4,32,226,217,96,94,88,167,129,118,6,31,97,245,189,46,185,112,215,49,34,4,104,48,99,17,111,117,126,141,169,25,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,117,252,148,101,70,133,148,188,26,133,102,242,169,83,46,250,150,147,46,154,220,38,86,158,190,86,229,155,109,146,156,51,89,178,194,23,202,108,180,66,79,69,185,203,66,221,112,132,128,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,243,175,56,154,37,80,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,0,0,42,131,141,198,47,73,93,87,15,112,18,11,242,219,142,196,119,110,250,163,106,97,174,67,235,90,156,139,9,72,115,181,210,91,100,220,242,82,125,84,25,60,217,250,230,69,179,138,240,136,193,218,86,37,102,141,119,117,199,65,151,58,155,135,212,119,107,113,157,56,169,118,19,117,85,58,219,49,18,250,150,133,36,150,73,92,135,218,34,52,175,153,21,43,73,253,90,136,70,172,203,216,17,176,179,48,216,145,135,212,251,122,93,14,155,67,186,42,81,169,112,100,147,187,218,167,117,11,56,102,70,233,154,214,133,71,54,150,133,168,207,122,20,149,106,173,218,157,196,240,140,196,203,171,17,50,142,205,58,233,151,213,253,10,184,37,219,52,231,214,227,142,60,168,45,177,30,67,72,113,75,90,181,229,245,74,105,4,157,169,75,77,52,130,79,171,169,205,81,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,26,241,100,176,44,219,155,39,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,245,65,154,91,81,150,230,208,164,211,6,94,173,106,21,243,143,184,105,101,93,48,122,218,45,193,120,81,169,117,24,220,213,183,207,138,252,214,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,210,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,245,136,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,206,184,234,236,91,246,253,78,187,41,68,150,105,208,222,150,179,212,139,213,109,6,163,239,50,46,226,247,144,206,246,118,49,69,236,88,204,53,207,93,92,183,100,51,6,116,218,116,99,113,195,94,198,81,58,74,144,146,245,212,68,68,78,118,17,25,23,184,135,87,192,44,6,143,94,201,174,35,98,164,216,173,111,167,29,97,182,93,90,11,119,213,210,154,125,36,70,109,159,188,207,177,69,254,81,201,114,77,82,110,151,153,123,22,67,143,37,162,85,118,150,141,84,173,165,254,168,70,61,59,203,220,52,91,78,120,164,83,226,200,74,137,68,235,40,89,25,30,164,122,164,143,81,250,0,0,126,58,197,54,61,98,147,54,147,45,164,56,204,216,238,71,113,11,73,25,41,43,73,164,200,200,200,200,203,67,247,12,248,103,207,6,39,96,254,97,46,70,85,1,108,65,174,78,153,86,138,162,104,210,223,45,233,210,137,9,47,81,5,246,91,238,45,75,78,227,49,28,137,38,163,36,164,140,204,207,66,34,246,143,173,71,172,93,22,132,230,107,20,58,141,78,145,41,181,37,109,200,140,243,145,214,70,70,74,45,20,147,35,239,73,31,97,251,11,220,38,158,92,248,167,98,198,26,46,157,111,98,19,135,95,162,71,228,180,169,15,28,153,83,118,167,146,131,213,78,203,74,62,194,22,125,223,105,94,227,49,102,216,11,158,92,12,199,56,44,38,13,223,76,164,213,94,52,160,169,245,26,132,54,36,41,102,77,125,150,138,66,212,122,169,210,73,125,228,101,222,93,178,25,151,153,144,210,95,142,234,29,109,100,74,74,208,162,82,84,70,90,145,145,151,121,15,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,179,26,51,41,132,152,25,67,145,85,189,111,10,83,18,26,66,249,112,74,161,25,50,92,89,33,197,18,82,219,142,160,204,204,218,82,72,181,237,62,207,126,149,95,154,62,42,216,135,127,185,54,211,194,146,77,22,141,204,113,178,154,223,62,52,181,163,235,155,236,113,137,106,65,145,161,109,171,187,237,39,94,226,33,10,26,133,137,216,195,113,174,68,120,119,13,211,85,156,249,154,148,134,228,78,112,214,183,53,211,82,222,175,180,231,223,218,175,121,137,107,151,238,21,248,199,137,51,96,84,113,10,58,237,202,35,228,211,175,33,228,74,135,48,155,81,180,106,34,39,98,41,27,182,45,122,107,217,185,62,226,49,217,51,153,151,140,190,101,35,1,27,162,81,32,51,62,231,168,145,67,110,76,182,160,187,36,141,200,82,18,78,239,75,109,57,249,200,228,123,180,62,211,51,211,94,234,191,141,30,85,74,115,81,34,178,227,242,37,58,150,219,109,180,154,148,181,168,244,36,145,23,105,153,153,233,160,188,206,25,249,96,167,224,246,18,64,189,235,20,146,69,126,230,140,213,67,154,251,9,39,154,98,76,104,110,242,181,83,72,90,72,150,217,158,221,76,136,253,166,125,162,106,128,0,14,107,152,172,67,166,225,158,12,222,55,60,233,241,227,59,26,135,80,92,94,115,169,71,49,244,196,121,104,74,117,82,76,204,205,7,161,17,235,217,216,51,141,137,55,92,139,222,253,184,46,185,38,147,93,82,167,46,94,169,215,183,154,242,220,246,153,254,183,188,255,0,19,22,224,254,30,195,197,14,24,52,168,17,163,42,91,212,91,101,138,163,100,104,39,13,185,12,219,218,17,150,137,81,150,134,231,220,125,189,228,41,246,43,211,173,91,153,151,210,70,220,202,60,244,172,181,212,182,186,211,154,253,198,93,169,251,143,240,26,30,201,54,37,51,137,217,115,179,170,133,33,167,36,83,233,52,250,116,157,139,35,62,115,112,35,41,122,250,202,62,245,251,76,143,222,67,187,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,124,235,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,85,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,138,188,81,252,9,226,111,201,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,2,21,113,98,199,74,22,24,101,130,167,135,62,153,170,194,186,113,47,74,117,33,52,242,90,55,69,98,68,119,39,155,206,145,164,146,202,152,95,33,72,212,212,231,82,73,216,164,115,20,138,107,192,28,28,174,230,3,25,109,60,29,183,30,233,229,220,213,4,199,114,78,212,47,164,138,132,169,201,50,118,45,104,39,57,76,54,235,188,189,228,165,236,218,159,89,68,67,176,113,49,164,210,168,25,215,196,10,21,10,153,18,157,77,167,71,160,196,135,14,35,41,101,136,204,55,68,130,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,30,174,195,192,104,216,167,195,10,237,196,154,124,41,111,220,56,97,137,19,170,145,138,52,119,100,45,218,115,240,41,77,78,108,208,133,146,80,132,164,154,146,183,84,133,236,68,53,23,170,149,173,69,194,178,177,141,127,201,219,48,86,78,49,185,79,235,98,91,245,3,235,216,75,92,199,23,5,246,151,30,87,41,60,198,200,222,38,30,116,219,220,178,79,48,145,187,84,234,71,165,49,0,56,213,248,88,181,190,32,65,242,234,136,165,97,118,121,45,225,141,96,225,182,17,213,217,204,157,157,111,221,215,101,239,29,178,157,2,92,70,100,34,222,96,144,226,74,60,89,68,92,212,73,50,121,70,235,236,184,146,222,150,201,179,62,81,60,229,91,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,34,184,101,103,182,171,130,55,149,59,3,49,74,230,136,222,23,215,164,56,152,179,42,143,169,8,182,230,172,148,164,173,183,52,50,68,103,157,209,46,33,123,91,66,220,231,238,108,137,238,109,218,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,211,103,238,223,241,33,106,128,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,31,146,173,73,165,87,233,83,104,85,218,100,74,141,54,163,29,200,147,33,203,101,47,49,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,250,192,6,85,197,170,127,222,40,255,0,231,253,184,138,171,26,168,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,50,174,45,83,254,241,71,255,0,63,237,196,85,88,213,64,0,252,147,105,52,170,140,152,19,42,20,200,146,164,82,228,28,184,46,188,202,86,184,175,155,78,50,110,180,163,45,80,179,105,231,91,53,39,67,216,226,211,220,163,35,253,96,34,175,20,127,2,120,155,242,95,56,132,40,4,106,160,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,161,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,213,0,0,0,103,91,62,216,153,117,98,134,110,49,50,163,116,203,230,122,6,224,155,108,211,152,67,142,27,49,96,192,125,113,218,67,105,90,213,179,119,45,78,172,147,162,77,215,157,89,37,59,244,22,85,193,147,11,126,138,101,198,187,137,147,232,93,44,251,238,224,115,166,155,213,111,235,41,112,144,76,179,245,100,179,75,123,37,42,162,158,212,165,106,215,83,213,60,179,17,215,141,62,14,213,104,184,185,106,99,125,62,131,17,170,21,203,71,69,18,116,200,145,84,149,170,171,21,110,40,149,41,194,65,32,214,228,103,26,67,70,165,154,212,136,110,22,132,150,136,124,158,11,23,252,154,22,97,174,188,62,145,112,196,135,77,186,173,117,201,68,23,141,164,174,125,70,28,134,205,146,104,212,91,212,180,71,126,122,205,8,62,212,111,82,136,249,100,105,185,241,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,0,56,213,248,88,181,190,32,65,242,234,136,170,188,167,120,167,193,191,136,22,247,152,176,52,166,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,252,151,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,206,206,37,51,134,57,115,188,106,166,251,109,200,168,82,106,20,232,219,150,68,124,229,192,146,164,105,235,36,251,209,236,51,63,113,12,240,202,122,117,213,115,60,250,136,220,153,88,158,165,158,154,158,231,93,115,95,188,207,181,95,121,254,34,224,163,225,236,44,47,225,131,86,129,38,50,162,61,90,182,95,170,56,68,130,108,215,33,235,123,67,51,213,41,51,212,219,251,207,179,188,197,71,97,181,215,34,200,191,109,251,174,49,164,151,75,169,196,151,170,181,208,185,79,33,207,97,151,234,251,203,241,33,163,172,186,98,29,55,19,48,98,206,185,224,207,143,37,217,52,58,122,229,114,93,74,246,62,168,140,173,105,86,138,81,145,145,172,181,35,61,123,123,71,74,0,0,16,175,137,126,88,41,248,195,132,115,239,106,61,36,151,95,182,99,59,80,230,176,194,77,231,88,143,26,99,156,173,82,210,214,162,53,184,71,183,82,35,63,105,31,104,163,41,49,229,83,39,59,18,83,46,49,38,43,170,109,198,220,73,165,72,90,79,67,73,145,246,145,145,150,154,119,139,64,201,158,94,50,249,155,124,4,114,137,91,128,204,11,158,156,71,13,201,49,26,130,212,147,54,225,71,73,187,189,77,186,231,231,36,25,238,208,187,72,143,77,123,248,222,96,120,87,227,30,27,77,159,81,195,216,235,184,232,140,19,174,178,134,81,42,100,195,109,38,233,164,140,154,136,148,110,216,132,107,167,102,229,123,140,132,74,118,22,39,96,245,198,137,18,33,220,54,181,86,11,228,105,82,219,145,5,194,90,28,215,77,79,98,190,211,127,119,106,125,228,38,190,87,56,171,98,29,128,228,43,79,21,137,53,170,55,49,182,206,107,156,249,50,208,143,168,111,243,143,203,74,8,137,8,113,93,223,105,90,247,25,139,80,193,124,202,97,38,57,208,227,213,108,171,194,148,252,135,80,142,100,19,168,70,84,150,214,104,109,70,149,54,219,171,50,50,55,82,147,45,123,15,179,221,175,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,91,73,173,106,36,165,37,169,153,158,132,69,239,16,155,59,28,68,108,220,8,133,54,201,177,229,179,85,187,150,211,136,213,151,26,125,152,202,50,146,222,139,229,73,67,168,90,93,105,58,246,118,17,251,204,136,169,199,20,113,143,18,241,202,233,147,88,187,171,181,58,163,243,165,173,230,97,156,169,15,182,218,150,226,212,148,52,219,139,89,145,17,186,164,164,136,207,66,61,61,189,178,115,41,220,52,113,43,26,36,211,238,155,238,59,180,43,93,246,218,146,68,242,36,69,148,243,106,54,23,170,57,177,86,218,136,218,117,122,118,232,102,159,113,30,182,185,130,153,59,193,12,18,166,67,143,64,178,233,50,103,69,67,100,115,229,83,161,174,66,150,148,182,91,205,196,48,131,51,220,209,43,95,121,153,254,29,47,16,47,90,6,25,89,53,107,186,181,38,60,72,52,104,18,37,153,41,104,108,140,153,101,110,109,78,229,36,181,218,131,208,181,46,239,96,207,254,115,243,41,92,204,62,44,213,42,103,84,148,186,20,25,47,198,167,198,55,214,109,114,145,38,66,154,94,206,107,136,215,99,218,106,157,11,78,194,236,239,233,28,54,178,179,43,28,49,98,61,211,93,136,217,219,214,242,209,52,249,173,158,142,190,196,152,107,217,235,50,180,40,141,183,79,179,82,51,247,145,119,222,149,30,151,14,137,73,133,70,167,178,134,162,192,142,220,102,91,66,73,41,75,104,73,37,36,68,68,68,68,68,69,216,68,68,63,96,0,15,195,91,173,83,45,218,68,202,229,102,107,49,33,65,97,201,47,188,243,137,109,8,109,9,53,40,205,74,50,34,34,74,76,245,51,34,236,20,201,196,147,60,106,197,219,129,252,45,195,154,147,168,183,41,142,169,137,111,180,246,133,41,230,215,49,133,232,166,100,41,181,180,166,220,65,246,164,140,253,189,154,16,129,180,74,68,235,130,177,6,135,77,108,220,151,80,146,212,86,83,161,158,174,56,178,74,123,8,140,251,204,187,136,204,104,63,44,56,77,50,147,148,58,54,31,214,204,249,245,123,86,59,15,160,245,209,42,118,152,203,74,45,20,130,50,208,200,251,210,127,183,184,81,94,99,237,39,108,140,120,191,237,167,24,91,72,133,115,85,89,103,114,77,59,155,68,199,144,149,23,97,106,71,183,188,136,136,90,159,7,75,201,117,108,30,171,219,142,41,245,156,42,172,133,37,70,122,161,41,68,90,122,9,58,238,61,15,183,187,78,225,97,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,163,170,230,199,194,198,50,124,63,184,124,185,241,154,193,170,129,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,149,113,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,34,175,20,127,2,120,155,242,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,162,190,44,88,233,93,196,252,208,84,240,231,211,52,169,182,182,26,105,78,164,38,158,72,94,217,79,199,142,228,243,121,210,53,26,158,75,232,228,41,26,146,91,233,137,59,18,190,98,151,216,56,39,224,237,42,181,121,95,152,223,92,160,203,118,69,181,30,45,18,129,49,232,169,84,68,191,40,156,84,197,52,226,144,102,82,91,105,182,16,102,218,200,210,212,197,146,136,201,212,136,235,197,31,199,102,38,252,151,201,225,9,233,193,170,147,74,175,229,18,246,161,87,105,145,42,52,218,141,241,82,137,50,28,182,82,243,18,88,114,153,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,139,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,223,112,180,199,72,120,193,149,58,13,183,54,179,213,220,152,119,254,134,234,108,184,76,54,226,34,182,102,116,245,165,182,143,119,39,165,229,178,151,22,148,169,110,70,127,237,26,77,106,240,28,106,252,44,90,223,16,32,249,117,68,87,175,12,186,77,42,181,158,60,48,135,89,166,68,159,29,185,21,41,104,106,75,41,117,9,125,138,100,183,153,116,146,162,50,37,182,235,109,184,133,119,165,104,74,139,67,34,49,160,145,199,243,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,246,199,76,11,196,124,186,98,61,71,11,241,66,141,208,213,96,232,235,47,52,102,184,181,8,170,51,38,229,70,112,200,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,54,63,194,191,62,177,165,70,165,101,99,25,43,177,33,174,28,118,105,246,53,78,71,52,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,54,53,202,212,214,109,37,118,148,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,6,85,197,170,127,222,40,255,0,231,253,184,138,171,26,168,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,50,174,45,83,254,241,71,255,0,63,237,196,85,88,213,64,0,0,8,171,197,31,192,158,38,252,151,206,33,10,1,26,168,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,1,205,51,47,127,201,194,204,188,226,70,32,211,238,24,148,58,149,14,215,169,73,165,206,146,109,108,106,163,211,172,161,145,19,164,104,90,213,32,218,66,16,162,61,235,82,83,162,183,104,121,172,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,105,123,47,216,103,249,27,192,235,15,11,92,137,74,143,46,217,183,224,211,231,250,45,189,145,94,156,134,83,213,62,143,81,6,174,107,230,235,134,181,36,148,181,44,212,162,220,163,17,255,0,138,158,14,87,113,119,40,245,121,54,227,218,203,176,170,13,94,46,70,218,143,231,81,99,48,251,114,75,122,214,146,71,45,137,14,191,175,172,165,114,54,37,38,165,145,149,43,101,251,19,63,35,120,227,97,226,147,146,234,177,226,91,55,4,26,132,255,0,69,185,178,83,208,80,242,122,166,17,235,160,149,205,96,221,108,208,165,18,86,149,154,84,123,84,99,77,34,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,85,121,78,241,79,131,127,16,45,239,49,96,105,76,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,17,87,138,63,129,60,77,249,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,242,227,23,121,46,145,131,212,139,113,181,62,131,155,85,142,165,40,143,70,212,149,197,168,32,211,174,226,212,251,59,180,238,21,89,151,11,73,219,223,30,44,11,105,182,22,234,38,220,212,166,94,218,147,86,214,215,49,148,41,71,216,122,17,110,239,50,50,23,169,153,236,38,153,86,202,29,107,15,232,154,243,233,22,172,150,24,65,107,162,148,213,49,230,146,90,37,6,103,169,153,119,36,191,103,112,207,133,110,145,58,223,172,78,161,212,155,229,202,167,201,118,43,201,208,203,71,27,89,165,93,134,68,125,228,125,228,70,39,143,13,188,241,171,8,174,22,48,183,17,170,78,174,220,169,186,150,34,62,235,218,148,87,156,92,54,16,70,167,164,37,180,52,150,219,89,246,36,204,189,157,154,144,185,202,37,106,153,113,210,33,215,40,211,89,151,10,123,13,201,97,230,92,75,136,91,107,73,41,38,74,73,153,30,169,81,30,164,102,93,163,247,0,0,252,117,122,92,74,221,38,109,26,160,202,29,139,62,59,145,158,109,105,37,37,72,90,77,42,35,35,35,35,35,35,62,195,35,33,69,188,73,114,179,43,4,49,98,69,213,66,136,217,91,215,10,215,52,185,77,158,141,72,126,76,197,236,245,89,66,18,68,219,69,217,169,153,123,204,187,185,190,76,51,41,92,203,198,44,210,234,101,84,148,138,20,233,44,70,168,70,39,214,77,114,151,38,58,157,89,163,154,218,53,216,206,154,171,82,211,176,251,59,180,1,135,247,173,3,19,108,154,77,221,69,149,30,100,26,204,6,37,145,37,104,112,136,157,101,14,108,86,213,40,181,218,178,212,181,62,255,0,104,230,152,215,147,188,16,198,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,181,247,145,31,227,84,121,177,225,163,137,88,47,38,161,116,216,145,221,174,218,236,54,236,147,38,81,34,84,166,91,73,190,189,87,202,138,134,210,68,211,72,215,183,66,53,123,140,180,140,120,93,140,120,151,129,183,76,106,197,163,93,169,210,223,131,45,15,61,12,165,72,97,183,20,135,16,165,33,214,219,90,12,200,205,164,165,68,102,90,145,105,236,236,184,236,147,241,17,179,113,222,20,59,38,249,150,205,42,238,67,77,183,171,206,52,195,50,84,69,25,189,17,205,146,183,86,181,58,234,244,236,237,34,247,145,145,205,148,45,46,36,150,133,18,146,162,212,140,143,82,50,247,143,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,31,18,236,189,45,91,30,145,38,185,117,215,233,244,184,145,154,91,170,92,185,77,176,70,73,74,148,100,70,226,136,181,209,42,246,251,15,220,43,35,57,220,83,161,173,53,44,60,192,167,229,161,210,39,162,63,86,37,17,39,95,231,12,169,76,189,22,94,189,252,165,164,205,63,127,184,133,97,215,43,215,70,32,220,174,213,107,117,25,213,122,181,78,74,140,220,125,231,36,58,183,28,112,213,161,26,141,74,61,86,179,62,243,61,79,222,98,208,242,7,195,121,134,98,81,177,139,23,97,83,106,12,207,139,30,124,26,107,237,147,164,148,172,162,200,108,220,106,68,93,9,68,92,196,158,213,159,126,132,125,230,44,254,147,72,165,208,169,209,233,52,106,124,104,80,226,52,134,25,98,59,73,109,182,208,148,146,82,148,165,36,68,68,68,68,68,68,90,104,68,63,210,161,62,37,46,12,138,148,249,13,177,26,43,75,121,231,28,89,37,40,66,72,205,70,102,122,17,17,17,25,234,98,157,56,152,103,126,101,247,114,74,194,28,54,173,190,213,14,14,248,181,39,99,73,52,148,135,80,228,200,238,163,115,47,169,11,66,144,180,30,138,65,25,246,107,217,161,10,242,131,17,218,148,248,240,91,113,41,114,83,200,105,42,112,204,146,74,82,136,136,204,253,221,162,251,56,116,225,125,27,13,240,62,138,236,86,98,185,62,173,14,52,217,47,199,74,12,141,78,195,137,188,141,68,132,171,237,35,94,221,125,154,153,137,104,0,3,252,164,201,143,14,59,178,229,60,134,89,101,10,113,199,22,162,74,80,146,45,76,204,207,176,136,136,187,197,78,113,46,207,163,213,57,51,112,71,9,171,175,50,196,119,92,139,87,155,18,81,167,152,105,57,145,159,103,152,196,131,35,73,145,182,173,139,71,111,97,159,176,133,97,60,243,210,94,114,68,135,86,235,174,168,214,181,173,70,165,41,70,122,153,153,159,105,153,159,180,72,60,138,96,229,79,24,115,7,110,65,134,72,40,244,105,176,234,210,148,189,218,114,89,157,24,150,68,100,133,150,186,56,93,250,23,188,200,104,78,131,73,106,133,68,129,70,99,243,112,99,53,25,61,221,200,65,36,187,136,189,222,226,20,57,196,230,215,77,3,51,213,121,108,69,54,154,168,162,68,197,171,102,210,83,142,84,38,25,159,97,22,186,145,125,231,247,137,3,193,126,246,68,91,174,227,177,92,144,105,39,162,76,168,165,179,94,132,106,55,41,205,107,166,238,255,0,249,63,183,216,45,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,226,177,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,50,213,106,181,86,191,85,155,93,174,212,229,212,106,85,25,14,75,153,50,91,202,121,249,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,141,25,228,231,47,95,201,131,47,182,222,19,77,147,74,155,90,137,207,155,91,168,83,162,242,91,153,57,247,84,226,148,102,100,75,119,150,131,109,132,186,178,37,41,182,27,245,80,90,33,52,217,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,127,227,73,129,116,43,90,251,180,177,230,220,163,85,81,46,246,234,41,215,44,189,86,228,30,170,35,49,209,8,245,50,50,105,231,24,39,83,179,113,37,105,137,185,40,37,37,213,43,197,112,121,198,250,173,135,152,185,24,52,205,14,36,202,110,40,199,52,200,150,167,20,135,224,191,78,139,46,75,75,71,122,86,133,36,222,66,144,100,71,170,219,81,40,182,26,28,150,188,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,8,171,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,11,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,117,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,93,247,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,244,153,179,109,213,245,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,80,175,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,90,160,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,0,6,85,197,170,127,222,40,255,0,231,253,184,138,171,26,168,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,160,30,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,41,88,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,42,241,71,240,39,137,191,37,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,22,168,50,174,45,83,254,241,71,255,0,63,237,196,85,88,213,64,0,0,8,171,197,31,192,158,38,252,151,206,33,10,1,26,168,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,249,215,156,77,18,168,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,233,179,247,111,248,144,181,64,0,1,93,92,107,49,51,232,254,7,89,120,91,18,93,86,60,187,194,224,93,65,238,157,205,145,100,65,128,207,214,49,35,69,145,175,87,229,195,113,8,52,169,59,152,53,25,165,72,70,176,3,135,86,14,87,113,147,55,22,36,106,67,221,60,75,62,160,197,227,84,147,181,11,228,197,128,251,78,36,182,41,104,53,115,95,56,236,106,157,202,71,63,126,213,37,10,33,161,65,231,241,10,202,165,98,85,129,114,225,205,118,68,182,41,183,85,30,109,18,99,177,22,148,190,219,18,89,91,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,238,25,151,196,43,42,171,134,183,253,203,135,53,217,17,31,169,90,181,137,180,73,142,196,90,148,195,143,198,121,108,184,166,212,164,165,70,131,82,12,200,205,41,61,52,212,139,184,95,247,15,124,80,165,98,174,79,176,218,167,79,76,70,100,80,40,237,90,243,162,51,53,50,87,29,250,122,74,49,115,116,34,54,214,235,77,181,32,155,81,106,148,72,71,106,136,201,106,168,190,40,254,59,49,55,228,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,128,28,106,252,44,90,223,16,32,249,117,68,85,94,83,188,83,224,223,196,11,123,204,88,26,83,1,64,60,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,21,120,163,248,19,196,223,146,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,126,75,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,163,184,208,94,200,149,117,91,150,43,114,77,68,204,72,117,21,54,75,212,137,68,229,69,173,116,221,223,255,0,39,246,251,4,126,225,141,107,166,191,153,234,68,183,226,155,173,83,83,30,98,21,179,113,37,198,234,16,204,143,180,143,77,8,254,227,251,197,241,215,169,45,87,104,147,232,207,254,110,116,103,99,43,187,185,104,52,159,121,31,191,220,99,61,153,235,193,186,158,15,102,14,227,131,48,144,113,235,51,102,85,162,169,27,180,228,189,58,73,32,140,205,8,45,116,108,251,181,47,113,152,143,140,188,244,103,155,145,29,213,180,235,74,37,161,104,81,165,73,81,30,164,100,101,218,70,71,237,22,123,195,71,62,143,83,36,194,193,28,89,174,188,243,18,29,110,45,34,108,185,70,174,89,168,225,198,97,158,99,242,8,137,36,68,226,182,33,29,157,166,94,210,22,199,26,76,121,145,218,151,21,228,60,203,200,75,141,184,133,18,146,180,153,106,70,70,93,134,70,71,222,63,212,0,4,75,226,45,133,244,108,72,192,250,211,178,153,138,220,250,76,57,51,99,63,33,40,34,37,53,14,94,194,37,26,20,175,180,189,123,52,246,232,100,40,78,116,71,105,179,228,65,113,196,169,200,175,45,165,41,179,51,73,169,42,50,51,35,247,118,11,13,225,159,157,249,150,37,201,23,8,113,38,182,251,180,57,219,34,211,93,147,36,212,81,221,91,144,227,180,141,207,62,148,33,9,66,22,122,37,6,101,219,167,102,164,46,46,159,62,37,82,12,122,148,9,13,191,26,83,72,121,151,27,89,41,43,66,136,141,38,70,90,145,145,145,145,234,67,252,234,212,138,93,118,157,34,147,89,167,198,155,14,91,75,97,230,36,52,151,27,113,10,73,165,73,82,84,70,70,70,70,100,100,101,166,134,98,176,51,249,195,121,135,162,86,113,139,8,97,83,105,236,192,139,34,124,234,107,13,147,68,180,160,165,72,112,219,106,60,93,13,70,92,180,150,229,151,118,134,125,198,42,242,135,94,186,48,250,229,106,171,68,168,206,164,85,233,114,82,100,227,15,57,29,214,220,109,194,86,134,105,52,168,180,90,8,251,200,245,47,121,11,60,201,151,20,232,104,77,55,15,49,213,249,107,116,201,152,140,85,141,68,105,215,249,187,41,83,207,74,151,175,127,53,106,50,79,223,239,33,102,246,157,233,106,223,20,136,213,203,82,191,79,170,68,148,210,29,74,226,74,109,242,34,82,82,162,35,54,212,101,174,138,79,183,218,94,241,246,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,201,36,106,81,145,17,118,153,152,225,185,140,205,222,19,101,230,217,149,82,174,92,212,233,117,100,18,208,205,50,52,216,206,74,55,9,183,141,38,108,169,230,213,183,115,38,147,211,183,83,34,239,238,166,108,212,231,167,20,179,15,93,148,196,106,228,250,53,188,151,150,150,33,195,147,34,57,56,214,247,201,36,235,101,33,196,25,155,111,109,86,157,135,161,23,113,118,199,138,5,185,113,222,85,134,169,86,253,38,125,86,124,183,18,146,110,51,14,62,226,148,165,18,117,50,65,26,143,214,81,123,59,204,189,226,204,50,41,195,50,175,233,138,86,43,99,84,38,81,21,131,98,100,90,75,237,168,150,107,74,163,62,130,121,153,49,116,219,167,53,10,209,90,251,8,251,204,90,205,50,153,79,163,83,163,82,105,80,217,137,14,27,72,97,134,25,109,45,161,182,208,146,74,82,148,164,136,136,136,136,136,136,139,66,34,31,164,204,136,140,204,244,34,21,255,0,196,183,58,80,176,190,216,153,132,214,85,84,151,92,172,195,113,137,46,196,124,141,81,219,121,185,140,44,140,219,125,43,66,146,182,210,125,169,50,46,205,117,61,8,83,5,70,161,50,171,58,69,74,161,37,217,18,101,58,183,157,117,213,154,212,181,168,205,74,51,51,51,51,51,51,51,212,199,242,3,82,223,157,29,152,28,206,165,199,80,150,121,122,238,222,102,68,157,52,237,215,93,52,211,180,104,103,33,214,229,94,129,150,235,65,85,231,37,46,100,170,77,61,255,0,231,10,81,168,144,168,17,123,61,98,35,239,35,255,0,164,72,128,1,252,82,146,132,154,148,162,36,145,106,102,103,216,68,43,179,137,78,122,216,195,186,20,156,33,194,234,227,75,175,206,74,216,168,74,139,36,140,226,178,180,76,142,234,9,108,72,74,208,234,92,67,103,162,146,100,93,134,125,186,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,212,204,204,245,82,148,165,43,239,51,51,31,225,58,159,54,153,32,226,207,138,236,119,147,246,155,117,6,133,39,180,200,200,200,203,82,237,35,33,104,188,25,48,185,114,85,112,98,163,241,85,201,105,201,116,116,58,104,245,119,151,163,223,34,220,104,211,93,59,116,221,175,221,237,22,182,41,179,140,101,164,229,63,20,104,247,42,35,154,88,147,2,59,38,178,70,137,55,21,34,160,190,253,52,215,66,247,234,57,15,12,123,245,118,94,101,233,145,205,246,90,106,176,219,52,213,27,138,219,175,54,161,12,140,139,214,46,221,19,247,254,6,47,189,181,165,214,210,226,12,141,43,34,81,25,119,25,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,1,72,25,133,225,195,156,235,231,31,113,46,245,181,176,111,173,162,220,23,133,102,169,78,147,244,138,148,223,62,43,243,93,113,167,54,46,74,86,157,200,90,79,69,17,40,181,208,200,143,176,89,254,66,176,182,251,193,108,167,88,216,103,137,116,47,67,92,148,111,73,245,176,186,166,100,114,185,181,41,79,55,245,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,23,64,204,45,173,93,190,112,11,18,236,171,90,15,91,90,184,44,250,205,46,157,27,154,134,249,242,159,132,235,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,237,20,131,253,139,140,246,127,184,103,253,102,163,255,0,157,139,254,16,3,138,222,87,49,219,50,159,146,239,200,165,141,244,143,232,231,166,253,39,253,39,14,31,35,168,232,121,63,219,46,183,187,119,33,223,179,174,155,123,116,212,181,231,252,47,242,103,153,60,187,99,237,126,245,198,60,55,250,63,69,155,103,202,165,177,39,211,16,37,239,148,185,176,156,75,123,35,190,226,203,84,50,225,234,101,183,213,211,93,76,136,249,254,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,171,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,127,194,255,0,1,49,99,46,216,5,95,178,177,142,212,250,63,90,155,120,74,170,49,27,174,141,47,124,85,194,132,218,92,223,29,199,16,90,173,151,11,67,61,222,174,186,104,100,103,48,0,115,252,194,218,213,219,231,0,177,46,202,181,160,245,181,171,130,207,172,210,233,209,185,168,111,159,41,248,78,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,72,63,216,184,207,103,251,134,127,214,106,63,249,216,191,224,0,1,31,243,235,133,183,222,52,229,58,249,195,60,52,161,122,102,228,172,250,51,162,133,213,51,31,155,202,169,69,121,207,172,121,104,109,58,54,210,213,235,40,181,211,66,212,204,136,235,3,47,92,56,115,157,99,99,238,26,94,183,78,13,244,84,91,126,240,163,85,42,50,126,145,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,246,11,191,0,16,171,138,14,19,230,127,29,48,226,214,194,220,191,90,62,154,162,206,168,63,80,186,121,117,120,240,92,62,156,155,232,216,87,62,67,72,117,149,45,199,156,82,54,175,71,35,48,173,80,105,45,208,175,43,28,47,179,15,19,48,86,77,75,48,56,61,209,88,52,234,129,212,42,235,85,102,145,49,183,121,13,45,214,24,117,132,188,233,186,203,175,161,150,156,71,44,245,109,197,150,169,251,69,117,34,160,51,235,144,172,216,227,78,108,111,156,76,195,76,41,244,205,183,89,244,103,69,55,211,180,216,252,222,85,54,43,46,125,91,210,16,226,116,113,165,167,214,73,107,166,165,169,25,25,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,209,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,62,129,158,252,11,174,230,39,44,23,118,28,217,212,106,85,70,233,87,75,81,161,38,160,104,70,201,81,228,54,226,201,151,86,70,77,60,227,4,251,9,89,154,83,245,198,149,173,40,82,212,85,23,73,225,157,196,2,129,85,133,93,161,96,252,186,117,74,157,33,185,112,230,68,187,105,44,191,25,246,212,74,109,214,220,76,194,82,22,149,17,40,148,70,70,70,68,100,44,171,137,86,8,227,14,102,178,219,105,219,88,81,135,210,230,92,40,186,32,86,230,81,229,212,96,198,126,19,5,2,98,28,75,142,41,254,66,150,135,31,109,6,77,186,178,51,51,52,154,146,91,132,74,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,245,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,111,224,2,5,113,44,200,36,156,194,210,162,226,206,8,90,49,31,197,8,146,24,141,83,101,51,90,134,85,186,118,211,65,26,205,221,26,92,150,79,149,181,107,113,189,89,75,136,51,112,208,194,19,5,172,14,30,252,71,176,178,242,164,226,14,31,97,108,186,29,195,67,144,82,96,206,141,116,81,183,180,189,12,140,140,142,81,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,246,172,236,101,67,60,121,174,187,108,12,79,123,47,241,41,245,214,44,120,244,139,134,12,75,154,153,200,141,81,102,163,60,213,203,55,36,145,154,28,105,198,94,34,37,47,97,60,77,154,214,164,40,199,117,225,73,149,204,118,203,95,229,71,242,215,99,125,28,250,71,232,79,70,127,73,195,153,207,233,250,238,119,246,179,174,109,219,207,107,237,105,174,238,205,116,61,39,248,8,127,197,3,1,49,99,49,56,5,64,178,176,114,212,250,65,90,133,120,69,170,63,27,174,141,19,100,84,66,154,218,156,223,33,198,208,122,45,230,203,66,61,222,182,186,104,70,101,16,50,21,144,172,216,224,182,108,108,108,76,196,188,41,244,53,183,70,244,159,91,55,211,180,217,28,174,109,54,83,45,253,91,50,22,226,181,113,212,39,213,73,233,174,167,161,17,153,91,248,14,127,152,91,90,187,124,224,22,37,217,86,180,30,182,181,112,89,245,154,93,58,55,53,13,243,229,63,9,214,218,111,122,205,40,78,229,173,37,170,140,146,90,234,102,69,218,41,7,251,23,25,236,255,0,112,207,250,205,71,255,0,59,23,252,0,0,0,2,128,127,177,113,158,207,247,12,255,0,172,212,127,243,177,63,255,0,146,230,59,127,98,123,249,52,125,6,255,0,76,159,255,0,2,122,78,31,251,101,235,127,182,57,189,63,246,191,175,249,207,247,191,107,213,16,3,251,23,25,236,255,0,112,207,250,205,71,255,0,59,23,252,32,7,21,188,174,99,182,101,63,37,223,145,75,27,233,31,209,207,77,250,79,250,78,28,62,71,81,208,242,127,182,93,111,118,238,67,191,103,93,54,246,233,169,107,31,242,21,144,172,216,224,182,108,108,108,76,196,188,41,244,53,183,70,244,159,91,55,211,180,217,28,174,109,54,83,45,253,91,50,22,226,181,113,212,39,213,73,233,174,167,161,17,153,91,248,168,12,250,228,43,54,56,211,155,27,231,19,48,211,10,125,51,109,214,125,25,209,77,244,237,54,63,55,149,77,138,203,159,86,244,132,56,157,28,105,105,245,146,90,233,169,106,70,70,114,255,0,133,254,2,98,198,93,176,10,191,101,99,29,169,244,126,181,54,240,149,84,98,55,93,26,94,248,171,133,9,180,185,190,59,142,32,181,91,46,22,134,123,189,93,116,208,200,206,176,127,177,113,158,207,247,12,255,0,172,212,127,243,177,119,217,122,181,171,182,54,1,97,165,149,116,193,232,171,86,253,159,70,165,212,99,115,80,231,34,83,16,154,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,163,160,0,143,249,245,194,219,239,26,114,157,124,225,158,26,80,189,51,114,86,125,25,209,66,234,153,143,205,229,84,162,188,231,214,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,117,129,151,174,28,57,206,177,177,247,13,47,91,167,6,250,42,45,191,120,81,170,149,25,63,72,169,78,114,34,177,53,167,29,115,98,36,169,106,218,132,40,244,73,26,143,77,8,140,251,5,223,128,135,252,80,48,19,22,51,19,128,84,11,43,7,45,79,164,21,168,87,132,90,163,241,186,232,209,54,69,68,41,173,169,205,242,28,109,7,162,222,108,180,35,221,235,107,166,132,102,81,3,33,89,10,205,142,11,102,198,198,196,204,75,194,159,67,91,116,111,73,245,179,125,59,77,145,202,230,211,101,50,223,213,179,33,110,43,87,29,66,125,84,158,154,234,122,17,25,149,191,138,192,226,129,147,60,201,230,39,31,104,23,174,14,97,191,210,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,69,208,56,82,101,115,29,178,215,249,81,252,181,216,223,71,62,145,250,19,209,159,210,112,230,115,250,126,187,157,253,172,235,155,118,243,218,251,90,107,187,179,93,15,73,254,40,7,251,23,25,236,255,0,112,207,250,205,71,255,0,59,19,255,0,249,46,99,183,246,39,191,147,71,208,111,244,201,255,0,240,39,164,225,255,0,182,94,183,251,99,155,211,255,0,107,250,255,0,156,255,0,123,246,189,81,0,63,177,113,158,207,247,12,255,0,172,212,127,243,177,127,192,0,0,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,64,255,0,98,227,61,159,238,25,255,0,89,168,255,0,231,98,255,0,128,82,6,97,120,112,231,58,249,199,220,75,189,109,108,27,235,104,183,5,225,89,170,83,164,253,34,165,55,207,138,252,215,92,105,205,139,146,149,167,114,22,147,209,68,74,45,116,50,35,236,22,127,144,172,45,190,240,91,41,214,54,25,226,93,11,208,215,37,27,210,125,108,46,169,153,28,174,109,74,83,205,253,99,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,32,5,96,113,64,201,158,100,243,19,143,180,11,215,7,48,223,233,5,22,21,159,22,150,252,159,76,64,137,178,82,38,205,113,77,236,144,251,107,61,16,243,103,169,22,223,91,77,117,35,34,232,28,41,50,185,142,217,107,252,168,254,90,236,111,163,159,72,253,9,232,207,233,56,115,57,253,63,93,206,254,214,117,205,187,121,237,125,173,53,221,217,174,135,164,255,0,0,0,21,87,196,159,40,153,177,204,182,99,147,118,97,166,10,245,214,221,10,223,133,66,133,83,250,73,77,107,210,27,86,236,151,29,228,188,243,110,53,181,201,75,103,106,136,245,228,239,35,209,100,69,239,248,91,100,107,22,50,237,117,94,24,173,141,212,63,163,245,169,180,244,219,212,122,91,117,72,210,247,197,91,141,191,37,247,185,6,226,11,85,179,29,45,232,238,239,85,253,232,208,219,81,216,168,10,128,207,79,13,12,118,186,243,29,113,95,249,122,195,223,79,219,119,134,218,236,191,233,104,113,58,58,163,203,95,86,215,243,185,68,227,155,220,73,200,220,73,74,19,212,242,210,68,77,137,43,194,219,7,115,39,151,107,86,240,194,156,110,194,143,163,244,89,181,4,220,52,122,163,117,56,18,247,202,91,109,177,37,135,185,18,156,89,106,134,99,169,189,26,219,234,191,189,122,155,105,56,213,159,92,133,102,199,26,115,99,124,226,102,26,97,79,166,109,186,207,163,58,41,190,157,166,199,230,242,169,177,89,115,234,222,144,135,19,163,141,45,62,178,75,93,53,45,72,200,206,95,240,191,192,76,88,203,182,1,87,236,172,99,181,62,143,214,166,222,18,170,140,70,235,163,75,223,21,112,161,54,151,55,199,113,196,22,171,101,194,208,207,119,171,174,154,25,25,204,0,1,15,248,160,96,38,44,102,39,0,168,22,86,14,90,159,72,43,80,175,8,181,71,227,117,209,162,108,138,136,83,91,83,155,228,56,218,15,69,188,217,104,71,187,214,215,77,8,204,160,6,94,184,112,231,58,198,199,220,52,189,110,156,27,232,168,182,253,225,70,170,84,100,253,34,165,57,200,138,196,214,156,117,205,136,146,165,171,106,16,163,209,36,106,61,52,34,51,236,23,126,2,160,51,235,144,172,216,227,78,108,111,156,76,195,76,41,244,205,183,89,244,103,69,55,211,180,216,252,222,85,54,43,46,125,91,210,16,226,116,113,165,167,214,73,107,166,165,169,25,25,203,254,23,248,9,139,25,118,192,42,253,149,140,118,167,209,250,212,219,194,85,81,136,221,116,105,123,226,174,20,38,210,230,248,238,56,130,213,108,184,90,25,238,245,117,211,67,35,57,128,0,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,96,101,235,135,14,115,172,108,125,195,75,214,233,193,190,138,139,111,222,20,106,165,70,79,210,42,83,156,136,172,77,105,199,92,216,137,42,90,182,161,10,61,18,70,163,211,66,35,62,193,119,224,35,254,125,112,182,251,198,156,167,95,56,103,134,148,47,76,220,149,159,70,116,80,186,166,99,243,121,85,40,175,57,245,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,96,101,235,135,14,115,172,108,125,195,75,214,233,193,190,138,139,111,222,20,106,165,70,79,210,42,83,156,136,172,77,105,199,92,216,137,42,90,182,161,10,61,18,70,163,211,66,35,62,193,119,224,2,0,113,91,202,230,59,102,83,242,93,249,20,177,190,145,253,28,244,223,164,255,0,164,225,195,228,117,29,15,39,251,101,214,247,110,228,59,246,117,211,111,110,154,150,188,255,0,133,254,76,243,39,151,108,125,175,222,184,199,134,255,0,71,232,179,108,249,84,182,36,250,98,4,189,242,151,54,19,137,111,100,119,220,89,106,134,92,61,76,182,250,186,107,169,145,29,159,128,0,0,0,160,31,236,92,103,179,253,195,63,235,53,31,252,236,93,246,94,173,106,237,141,128,88,105,101,93,48,122,42,213,191,103,209,169,117,24,220,212,57,200,148,196,38,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,104,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,92,90,90,109,78,44,200,146,130,53,25,159,113,17,10,17,226,115,126,46,244,204,189,78,57,62,203,173,81,218,122,154,147,109,91,180,229,84,38,17,17,250,199,219,162,190,239,192,135,93,224,231,105,59,81,197,26,197,202,184,230,166,35,64,144,201,44,209,169,19,137,145,79,95,126,221,53,208,253,250,139,147,21,73,198,111,11,151,25,86,254,42,49,21,92,151,92,137,71,91,164,143,87,121,250,65,243,45,196,141,53,211,183,77,218,253,222,209,87,80,105,243,106,114,10,44,8,174,200,121,95,101,182,144,107,82,187,72,136,136,136,181,62,211,34,31,239,18,85,102,215,172,179,50,51,146,233,213,42,116,132,186,218,210,107,101,230,94,109,122,145,145,150,138,74,146,164,253,198,70,66,225,120,107,103,173,140,68,161,70,194,28,81,174,52,138,252,18,67,20,249,82,164,145,28,150,80,136,113,218,65,173,249,10,90,221,83,139,112,244,74,72,143,180,203,183,82,22,38,149,37,105,37,37,68,105,50,212,140,143,176,200,127,64,4,119,207,141,183,87,175,229,186,239,85,5,217,72,153,22,147,80,127,249,186,148,74,52,38,4,174,207,84,140,251,204,191,232,25,230,158,212,182,39,72,102,127,51,169,109,213,165,238,102,187,183,145,153,43,93,123,117,215,93,117,237,31,218,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,169,11,159,225,165,157,40,88,161,108,67,194,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,98,72,143,183,77,15,82,22,0,70,70,68,100,122,145,143,205,83,166,83,235,52,233,52,154,172,54,101,195,152,210,216,125,135,155,75,136,113,181,164,210,164,169,42,35,35,35,35,50,50,50,208,200,197,83,103,179,134,101,92,235,21,92,86,193,104,76,174,43,230,252,201,84,150,27,81,172,150,165,73,125,124,166,99,69,211,77,57,72,78,170,215,216,103,220,98,179,235,246,221,201,102,214,29,165,92,20,153,244,169,241,28,82,77,185,44,56,195,137,82,84,105,212,137,100,74,47,89,38,93,221,228,126,225,33,242,171,158,156,82,203,197,118,43,18,107,147,235,54,234,158,66,95,135,50,76,137,4,219,91,216,37,19,77,156,134,208,70,77,179,181,58,246,22,166,93,199,217,115,57,115,205,222,19,102,26,217,139,82,161,220,212,232,149,101,146,16,245,50,76,216,205,202,39,13,182,77,70,76,165,231,21,183,115,196,146,215,183,82,50,239,239,238,68,100,162,37,36,200,200,251,72,200,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,197,186,175,43,90,201,165,63,89,186,174,26,109,38,36,118,212,234,221,155,45,182,17,162,82,165,31,172,226,136,187,146,163,239,246,31,184,87,14,113,56,170,64,160,55,50,198,192,151,98,79,152,106,114,59,245,67,82,93,100,147,252,225,165,41,151,162,203,35,221,169,52,180,153,167,184,245,247,16,171,156,66,197,11,231,20,107,210,110,27,214,227,168,212,164,73,117,110,237,145,49,231,144,222,229,173,123,80,78,45,70,68,70,226,180,45,123,53,63,188,124,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,90,18,72,207,189,69,236,49,120,25,28,200,174,26,225,117,139,68,190,46,43,127,173,185,170,48,227,76,89,212,162,71,112,227,169,198,99,58,100,141,241,210,226,54,184,218,180,45,79,77,79,183,94,209,52,163,199,98,43,40,143,25,164,52,219,105,36,165,8,73,36,136,136,180,34,34,47,184,127,160,141,153,211,205,205,169,150,188,58,156,226,42,49,164,92,181,6,29,141,2,26,30,109,110,161,199,24,145,202,117,109,243,155,112,144,78,49,180,212,157,79,94,194,237,238,161,140,80,196,171,167,23,175,122,157,233,115,206,145,46,101,70,83,207,165,42,117,199,9,164,184,242,220,216,130,90,148,105,73,27,138,208,181,61,53,253,163,200,169,42,73,154,84,70,70,93,134,71,236,29,179,39,88,92,172,89,199,235,82,221,113,133,46,43,85,56,50,100,250,186,151,40,166,199,66,245,245,20,93,206,123,75,79,120,209,53,167,111,66,180,237,154,85,181,79,109,40,143,75,132,196,54,200,136,139,213,109,180,160,187,136,139,185,37,236,47,192,135,214,1,252,82,146,148,154,148,100,68,69,169,153,247,17,8,67,159,108,250,219,184,33,110,78,177,172,90,188,73,183,100,214,93,142,125,60,134,220,56,155,219,148,214,229,114,164,33,214,212,135,90,70,167,183,179,82,246,232,69,74,247,53,201,118,226,125,225,42,185,87,126,109,90,179,90,152,183,118,238,117,247,22,235,206,169,91,16,74,53,44,245,91,135,161,106,103,169,251,76,196,244,203,38,71,227,88,152,81,89,204,86,55,197,68,20,68,162,72,168,210,160,84,80,77,110,90,99,51,45,149,27,114,88,78,170,245,29,78,168,115,94,195,34,62,243,16,91,16,42,104,187,177,42,181,46,10,90,76,121,213,137,37,17,45,150,136,75,75,144,179,65,17,17,153,17,104,162,211,77,75,220,47,99,134,254,24,71,194,252,178,209,227,50,146,223,112,46,61,121,211,34,47,182,253,62,33,43,250,137,254,231,237,212,254,243,18,144,87,79,25,12,62,151,91,194,58,45,215,77,134,151,28,129,88,141,212,45,45,153,173,44,34,45,65,197,25,154,82,122,39,180,187,204,136,85,14,11,93,47,217,120,181,103,220,172,203,114,58,32,87,105,242,30,83,110,26,12,219,68,150,214,162,51,212,187,61,95,105,145,11,243,168,102,74,133,103,225,182,30,221,85,25,204,34,37,199,18,146,158,123,206,160,146,106,145,28,220,208,212,110,145,110,209,38,125,231,251,71,110,182,235,176,110,106,12,10,245,54,67,79,199,159,25,169,40,91,107,37,36,210,180,18,203,67,35,50,238,81,123,76,125,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,31,50,228,174,193,182,104,51,235,213,41,13,49,30,4,103,100,173,110,44,146,146,74,16,107,61,76,204,139,185,39,237,33,196,105,217,146,161,94,24,111,136,87,85,58,115,11,137,110,68,171,39,158,195,168,52,146,163,176,75,208,148,78,153,110,209,68,125,229,251,5,6,99,77,210,253,233,139,87,133,202,236,183,100,34,125,118,161,33,149,56,225,172,201,181,201,113,105,34,61,79,179,214,246,25,144,181,238,13,248,125,46,137,132,117,171,174,165,13,45,185,62,177,39,167,90,155,50,90,152,92,90,123,137,50,53,36,181,79,97,247,25,144,177,97,22,248,144,97,132,124,80,203,45,98,51,201,78,251,125,82,43,205,25,145,125,182,41,242,201,63,212,87,247,79,102,135,247,144,162,124,63,169,162,209,196,170,44,185,201,105,81,224,214,35,20,180,184,90,161,77,34,66,13,100,100,102,68,101,162,79,93,116,47,120,157,57,155,200,252,107,239,9,232,217,138,193,8,173,206,68,186,36,122,141,86,5,57,4,238,213,170,51,210,222,81,55,25,133,104,175,93,164,234,183,53,237,34,51,238,49,2,237,155,146,237,195,11,194,45,114,144,252,218,77,102,139,49,14,237,220,235,14,33,214,93,74,182,44,146,105,89,104,182,203,82,212,143,82,246,25,11,167,200,78,125,109,220,111,183,96,216,183,213,94,36,43,178,19,45,71,46,162,67,109,156,189,141,197,107,114,121,178,22,235,138,91,174,175,67,219,219,161,251,117,35,155,233,82,84,146,82,76,140,140,181,35,46,227,33,253,1,242,110,203,122,21,217,108,213,109,170,131,105,92,122,164,39,225,184,70,68,126,171,141,169,7,222,70,93,202,63,97,254,6,51,179,156,92,46,86,19,227,245,215,111,54,194,145,21,218,156,233,49,189,93,11,148,115,100,33,4,94,162,75,185,191,97,105,238,28,77,41,82,140,146,146,51,51,236,34,47,104,245,216,95,137,87,78,16,222,244,203,210,216,157,34,36,202,116,166,95,82,82,235,141,147,169,109,228,57,177,100,133,36,212,147,54,211,169,106,90,233,251,69,243,100,179,55,54,166,101,48,234,11,139,168,70,143,114,211,216,106,52,248,107,121,180,58,183,27,98,63,53,212,55,206,113,195,65,184,254,210,82,180,61,123,15,183,190,74,15,243,145,29,137,76,174,60,150,144,235,110,36,210,164,45,36,162,50,50,208,200,200,254,225,11,115,197,145,108,53,197,43,22,183,124,91,214,249,194,185,169,208,228,204,108,233,177,35,182,114,20,219,50,93,34,94,200,234,113,123,156,112,181,45,75,93,11,183,94,209,71,247,45,6,125,175,112,84,109,234,148,103,152,147,78,148,244,87,16,234,20,149,18,155,89,160,245,37,17,31,122,79,216,67,236,97,238,40,95,56,93,94,141,112,217,87,29,70,155,34,51,168,119,108,121,143,50,135,54,173,11,218,178,109,105,51,35,54,211,169,107,219,161,125,194,209,178,119,197,82,5,125,184,118,54,59,59,18,4,194,83,113,216,170,18,146,211,38,159,230,237,37,79,61,42,89,158,237,77,213,168,201,61,197,175,188,133,143,90,183,149,173,123,82,152,172,218,183,13,54,173,18,67,105,117,14,194,150,219,232,209,73,74,139,214,109,70,93,202,73,247,251,75,222,62,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,249,157,205,230,24,229,174,218,149,42,191,88,139,34,184,166,22,168,116,198,164,71,91,234,115,150,241,182,165,50,183,155,89,160,214,193,164,204,187,117,236,46,222,234,97,204,214,121,113,131,48,245,217,100,245,122,93,34,130,165,56,211,52,250,124,169,81,219,113,157,239,109,230,181,212,56,131,81,161,237,170,211,176,200,136,187,139,183,141,80,176,183,17,46,168,110,214,41,118,165,98,76,68,165,78,46,81,65,125,109,159,97,40,253,116,160,203,93,20,71,223,220,122,143,49,54,28,138,124,199,224,75,109,77,191,25,213,50,234,20,70,70,149,164,204,140,140,143,180,187,75,218,36,207,14,171,34,29,235,153,42,35,115,216,142,243,116,245,198,156,148,60,146,81,26,219,159,19,78,195,73,254,177,251,191,17,160,24,17,155,133,6,60,70,155,67,104,101,164,54,148,32,180,74,72,136,136,136,139,216,93,131,253,212,164,161,38,181,168,146,148,150,166,102,122,17,16,138,153,191,207,101,129,151,123,102,116,42,53,86,5,86,234,90,29,102,52,54,159,97,254,83,166,220,130,66,157,109,50,27,113,41,39,89,36,168,203,180,181,208,187,79,178,148,241,115,25,49,67,50,216,130,237,98,225,147,58,167,54,163,45,73,135,79,97,114,30,67,92,199,220,83,109,180,210,214,225,164,136,223,52,165,36,103,161,30,133,247,204,12,0,225,238,116,108,27,173,227,110,49,195,118,42,163,82,164,207,141,6,75,123,9,45,38,43,82,80,165,183,34,49,104,174,199,18,102,75,211,176,200,143,188,196,12,191,23,1,119,173,120,169,77,52,220,36,84,165,38,49,52,148,146,121,68,242,182,125,158,207,179,167,119,103,184,88,215,7,44,40,98,173,92,172,226,61,70,156,133,183,15,168,136,195,202,100,140,210,234,23,79,121,58,40,208,122,119,153,246,43,95,241,139,113,0,16,219,63,249,219,164,229,226,207,149,104,218,179,226,200,187,234,209,86,203,77,165,212,173,113,144,235,82,155,39,76,144,251,110,160,210,235,41,45,196,71,167,222,125,212,141,114,220,151,166,46,94,175,86,106,239,207,172,215,43,83,20,105,65,41,217,14,41,199,157,53,19,109,146,141,75,50,222,225,232,157,76,245,87,180,204,90,7,15,174,27,209,105,140,211,49,139,26,169,188,217,79,178,204,218,117,45,246,73,73,104,148,81,100,52,167,89,147,20,141,46,17,147,168,81,165,125,157,196,125,230,62,223,22,92,121,137,100,97,229,55,4,237,25,49,99,174,73,50,79,70,142,178,65,183,17,76,78,140,164,18,27,112,180,73,109,73,104,104,218,90,17,125,194,167,108,4,67,122,253,182,219,169,168,250,87,42,240,202,65,234,95,155,55,145,184,253,110,206,237,123,251,6,146,50,253,22,149,19,5,108,134,168,170,35,136,118,245,52,219,61,83,221,210,53,167,217,236,238,34,29,4,112,188,234,97,227,56,139,151,123,198,154,113,156,121,232,116,138,132,214,82,210,9,74,55,17,6,65,36,136,182,168,251,215,236,237,251,198,118,234,176,228,91,247,12,200,11,109,109,63,77,154,227,38,149,145,165,73,91,107,50,208,203,176,200,200,203,238,18,207,21,177,246,85,227,148,75,46,152,221,120,147,58,222,170,83,169,136,105,137,70,78,55,200,166,45,36,189,188,195,50,209,74,211,93,11,67,246,16,176,206,21,216,231,81,197,92,12,58,13,122,82,223,168,91,178,189,30,218,156,90,148,165,71,143,14,18,8,204,214,226,148,126,179,135,218,68,69,247,16,155,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,33,55,21,28,115,168,225,86,6,21,6,131,41,108,84,46,41,94,143,113,77,173,73,82,99,200,135,53,6,100,104,113,42,47,89,178,237,50,50,251,140,87,158,20,227,236,171,59,40,151,165,49,202,241,42,117,195,84,168,211,22,211,242,140,220,115,159,76,66,77,123,121,132,103,170,147,166,186,30,167,236,49,19,41,81,36,92,23,12,56,8,109,110,191,82,154,219,36,132,17,169,74,91,139,34,208,139,180,204,204,207,239,26,36,201,94,30,51,135,89,119,179,169,165,25,198,94,153,72,167,205,121,46,160,146,162,113,112,99,146,136,203,106,79,189,30,222,223,188,119,65,207,179,3,22,149,47,5,111,118,171,74,34,136,86,245,72,220,61,83,221,210,59,175,218,236,238,51,25,183,191,209,13,155,246,228,110,152,163,233,91,171,204,40,231,169,126,108,158,94,211,245,123,59,180,238,236,22,197,194,107,30,98,94,248,121,82,193,59,186,76,89,11,140,79,19,49,164,44,150,110,68,75,16,99,37,6,135,28,61,82,123,148,90,18,54,158,166,95,112,248,156,65,120,111,69,169,179,83,198,44,21,166,242,165,48,203,211,106,52,182,25,36,165,210,73,74,144,234,154,102,52,83,53,56,102,109,33,38,165,246,247,25,247,24,171,251,106,228,189,48,142,245,102,179,72,126,125,26,185,69,152,147,82,13,78,199,113,46,50,233,40,219,112,146,105,89,22,246,203,84,234,71,170,125,134,66,238,114,1,157,186,78,97,236,248,182,141,213,62,44,123,190,147,21,12,186,218,157,74,23,37,13,53,21,179,116,137,111,184,234,205,78,188,162,220,100,90,253,199,223,50,64,5,71,113,141,194,134,41,53,202,54,35,211,169,200,67,115,58,120,143,188,150,72,141,78,173,117,7,149,170,137,5,175,113,31,106,181,255,0,24,174,91,13,112,17,122,208,74,170,211,78,66,93,74,42,100,147,169,73,167,148,111,39,127,218,236,251,58,247,246,123,196,243,199,254,30,231,89,193,170,38,54,224,228,55,101,42,77,42,52,249,48,99,55,188,148,210,162,187,37,106,67,113,227,30,170,237,109,36,102,189,59,72,140,251,140,67,252,35,198,60,80,203,78,32,181,88,183,164,206,166,77,167,75,74,102,83,223,92,134,80,239,45,246,212,227,110,180,133,182,106,35,54,9,42,73,153,106,69,161,247,118,93,102,80,51,217,96,102,34,217,131,10,179,85,129,74,186,144,134,153,147,13,215,216,99,154,233,55,28,150,166,155,84,135,28,82,77,215,141,41,51,237,61,52,62,210,237,149,105,82,86,146,90,20,74,74,139,82,50,61,72,200,127,132,248,205,205,131,34,35,173,161,196,60,210,219,82,22,90,165,68,100,100,100,101,237,46,209,159,238,34,182,60,59,43,50,85,182,224,49,29,150,234,11,147,57,72,101,36,146,37,185,62,94,189,132,146,246,36,189,255,0,136,140,208,161,200,168,76,98,4,70,212,227,242,93,75,45,33,36,102,106,90,140,136,136,136,187,79,180,253,131,211,215,112,183,17,45,88,109,86,42,150,165,98,52,69,37,46,34,81,193,125,13,151,97,168,189,117,32,139,93,18,103,223,220,90,142,203,150,92,242,227,6,94,43,177,9,154,244,186,189,5,42,109,167,169,245,9,82,164,54,219,59,217,221,203,107,168,109,4,162,67,59,83,175,97,17,153,119,31,101,207,101,139,55,152,99,153,75,106,44,170,13,98,44,122,226,88,66,166,83,29,145,29,15,165,206,91,38,226,146,202,30,113,100,141,239,146,72,207,183,94,195,237,239,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,29,82,175,75,162,67,114,161,87,168,70,135,25,178,51,83,175,186,150,208,68,68,102,122,154,140,139,184,140,255,0,96,134,249,184,226,57,134,152,53,111,77,162,216,149,136,117,235,149,228,56,195,93,20,136,242,154,97,195,67,233,35,95,42,74,28,78,215,27,70,166,69,169,18,139,218,101,165,53,98,230,48,226,14,60,94,210,110,107,190,177,58,163,46,108,133,148,104,202,144,251,200,105,43,121,197,161,166,208,226,214,105,34,55,84,73,73,25,233,174,133,247,204,60,141,240,220,175,226,178,224,98,78,41,194,118,159,110,161,246,157,102,19,237,173,167,101,32,186,103,146,174,91,241,84,133,180,166,220,113,58,146,187,76,180,238,212,197,161,30,89,48,138,221,177,21,108,208,45,58,84,8,209,88,53,26,219,129,21,163,94,214,118,122,230,134,136,140,140,146,90,246,123,6,127,115,19,78,137,72,199,204,72,164,192,67,105,143,10,237,172,71,108,155,34,36,18,81,53,212,150,221,8,139,77,8,180,208,132,153,225,59,66,149,83,204,81,205,101,198,16,220,90,127,49,92,211,50,215,108,232,38,100,158,195,245,187,123,5,226,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,211,176,87,70,121,184,148,209,108,216,147,112,239,6,106,237,77,171,184,219,140,63,80,141,33,14,54,193,153,73,101,68,151,99,202,37,37,105,90,91,81,106,158,194,50,62,253,8,85,228,72,56,193,153,11,236,210,194,43,183,53,102,167,39,85,44,202,84,210,107,152,247,105,153,151,49,105,65,45,239,191,77,222,243,237,180,172,137,112,212,133,134,203,137,137,88,209,10,13,70,176,182,219,126,36,5,182,79,55,24,207,166,121,6,182,228,197,74,208,234,86,135,82,102,74,236,35,208,187,117,49,223,179,251,121,65,195,124,174,220,208,226,50,196,118,234,116,217,180,102,27,109,36,130,65,57,78,148,73,36,145,41,58,104,72,34,45,53,252,6,125,95,117,79,190,227,202,51,51,113,102,163,51,239,51,51,212,94,63,9,123,37,22,206,91,220,170,40,201,78,85,106,167,48,140,187,116,75,176,32,171,79,178,95,171,239,63,196,196,222,1,206,51,7,139,116,124,21,194,139,138,249,170,76,105,167,97,83,165,185,13,11,113,41,55,100,34,51,174,161,9,37,45,27,140,205,163,208,137,90,159,179,222,89,225,199,92,94,185,177,203,19,106,247,181,126,108,153,75,153,50,71,70,219,142,56,179,106,58,228,58,227,109,164,150,181,237,34,230,153,18,72,244,45,123,61,231,61,248,98,100,129,53,233,17,241,187,18,232,105,92,70,86,135,41,113,102,70,212,148,162,56,82,89,120,144,243,6,70,70,70,178,222,149,251,200,189,166,45,7,16,111,75,119,9,112,254,165,116,84,205,168,148,234,37,61,231,80,218,57,109,145,37,150,22,178,66,73,74,74,126,203,103,161,106,93,222,193,158,44,213,99,61,83,28,49,170,230,187,165,78,125,248,30,147,154,205,49,46,58,165,18,33,245,111,184,201,104,107,90,75,68,187,220,147,219,238,251,249,101,34,90,96,85,161,78,89,30,216,210,27,116,244,247,37,68,127,228,26,40,201,61,227,10,243,203,133,151,50,34,200,250,74,53,58,26,200,204,181,37,34,4,99,62,229,31,235,23,253,131,186,143,201,86,167,70,171,210,230,82,166,52,151,88,155,29,200,238,161,73,37,18,144,180,154,76,140,140,140,140,140,140,251,200,103,139,60,152,75,51,9,179,23,119,67,92,53,177,14,179,85,159,86,136,70,217,165,36,203,179,164,146,9,62,162,75,77,27,236,211,82,247,25,142,13,215,204,232,61,25,213,59,210,115,185,252,157,231,179,153,183,110,237,189,218,233,217,174,154,232,44,215,130,253,202,134,46,43,142,219,118,98,80,78,71,153,37,45,27,154,106,163,114,156,130,61,186,254,206,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,141,5,202,151,174,43,114,219,106,98,86,77,199,135,37,77,19,154,153,40,151,81,65,158,154,254,206,225,89,61,124,206,131,209,157,83,189,39,59,159,201,222,123,57,155,118,238,219,221,174,157,154,233,174,131,188,100,111,9,102,98,198,99,45,24,72,134,183,225,209,234,180,250,180,178,38,205,72,54,90,157,24,150,74,245,20,90,104,231,110,186,23,188,200,104,122,147,78,141,72,165,195,165,67,105,45,49,10,59,113,218,66,82,73,36,161,9,36,145,17,17,17,17,17,17,119,16,253,99,133,103,98,241,133,102,101,194,244,153,45,100,93,93,26,163,13,4,70,90,154,151,2,73,151,122,139,245,79,254,193,157,122,188,180,207,171,77,156,130,61,178,100,56,233,107,238,82,140,255,0,202,58,158,85,113,162,169,129,216,213,108,221,209,103,62,196,15,73,194,102,166,150,221,82,73,112,250,182,28,120,180,37,161,39,170,90,238,81,237,247,253,218,29,195,235,210,220,197,188,63,166,221,52,195,106,93,58,183,79,101,213,182,190,91,133,181,230,16,179,66,137,42,82,126,203,132,70,90,159,127,180,85,247,19,188,144,38,132,252,140,109,195,74,26,81,17,229,173,202,164,88,113,180,36,168,206,108,151,158,52,50,193,17,17,17,32,183,169,126,226,63,97,136,17,129,88,189,115,96,110,38,210,47,106,4,217,49,87,14,100,126,177,182,220,113,6,236,116,72,105,199,27,81,33,104,220,71,202,34,52,153,232,122,118,251,203,67,217,124,197,186,62,53,97,69,187,124,210,230,52,235,179,105,209,28,152,132,56,149,27,82,23,25,167,86,133,18,86,189,166,70,233,106,70,173,75,219,239,62,142,2,16,241,104,178,81,115,101,189,186,162,76,146,229,42,170,83,12,207,179,84,181,2,114,180,251,39,250,222,242,252,72,81,195,14,169,135,219,121,38,100,109,172,148,70,93,228,100,122,141,5,100,6,242,131,137,25,93,182,97,203,101,153,13,211,41,176,168,207,182,226,73,100,178,110,157,20,148,74,35,82,181,215,126,135,174,159,128,224,57,237,225,169,11,18,151,47,18,176,98,20,26,117,97,13,184,252,184,8,108,153,110,73,151,82,242,205,13,198,138,165,173,213,45,109,36,140,213,218,69,161,246,232,98,173,101,193,198,12,183,95,100,151,209,93,182,107,52,201,58,165,100,82,161,19,188,183,187,12,140,249,107,82,13,108,253,218,237,247,151,101,161,228,103,137,85,22,242,137,11,14,241,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,61,19,218,68,103,223,169,11,23,167,212,33,85,160,71,169,211,164,181,34,44,182,144,251,46,182,178,90,28,66,146,74,74,137,68,102,70,70,70,70,70,71,167,104,163,206,44,84,41,84,204,196,148,215,156,97,104,149,79,230,167,148,102,122,18,167,78,50,37,118,23,173,217,218,35,46,93,233,241,42,248,249,134,244,153,232,109,81,230,221,180,120,238,19,132,70,131,74,230,180,147,221,169,25,105,161,158,186,144,208,18,114,201,132,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,211,179,218,42,251,60,156,55,43,248,84,185,248,147,133,144,157,168,91,171,125,215,94,133,29,181,186,236,84,31,82,242,149,203,98,42,80,134,146,219,109,167,83,87,97,158,157,218,24,135,88,73,140,56,129,129,23,180,107,154,208,172,78,166,203,131,37,29,76,100,200,125,148,58,148,60,218,214,211,136,109,104,53,17,155,73,37,36,204,181,211,67,251,174,91,40,252,71,48,211,25,109,248,84,91,238,177,14,131,114,178,219,108,59,214,200,143,21,167,220,36,48,147,52,115,100,173,197,110,113,197,232,102,90,153,36,253,164,122,204,138,93,94,153,91,134,138,133,34,161,30,100,103,8,141,46,176,234,92,65,145,145,25,118,164,204,187,140,143,246,143,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,110,112,243,245,97,101,170,2,168,244,229,183,87,185,158,211,149,29,131,102,66,26,209,81,212,124,212,148,134,220,78,173,190,102,157,11,180,203,94,226,237,169,204,87,226,1,152,188,86,137,34,153,58,240,151,74,134,250,210,179,110,153,80,156,199,103,40,219,52,232,114,20,91,76,148,102,101,167,105,246,136,237,82,170,212,235,18,156,157,86,168,202,155,33,213,26,150,236,135,148,226,212,102,102,102,102,165,25,153,246,153,159,237,49,45,120,116,229,101,252,121,196,248,119,61,98,154,235,182,237,189,49,185,14,173,108,154,152,117,230,36,68,90,153,81,169,149,182,173,91,116,245,73,153,25,151,184,187,239,98,222,160,210,237,138,44,58,13,26,11,17,33,194,97,182,26,105,134,146,218,18,148,32,146,146,36,164,136,139,177,36,93,132,93,195,254,46,151,209,26,217,171,201,113,11,90,90,129,33,106,74,11,85,25,19,106,61,8,189,227,53,217,139,125,18,179,1,137,114,91,66,208,151,111,10,202,201,43,45,20,68,115,94,61,12,189,226,192,56,48,216,84,201,245,11,138,252,147,34,58,164,199,234,224,54,193,173,38,233,18,85,79,116,156,218,105,215,110,167,166,237,221,254,207,104,154,121,205,183,241,190,254,180,29,195,140,26,150,138,123,245,136,202,102,68,213,57,49,162,67,110,181,33,149,17,185,28,148,100,68,107,109,93,169,50,236,215,183,176,132,32,195,158,14,152,147,82,172,71,173,227,13,241,73,144,219,178,144,236,162,129,83,144,185,14,36,212,133,44,207,168,133,218,163,213,206,243,239,211,95,104,176,76,6,202,38,11,224,21,49,182,45,123,62,150,253,69,38,70,117,57,84,248,138,150,122,37,162,211,156,134,80,173,55,50,149,127,125,169,254,29,176,136,146,68,148,145,17,23,97,17,123,4,18,226,225,116,53,75,192,88,244,94,141,79,57,46,162,143,88,155,220,72,74,225,79,78,186,234,90,105,167,126,130,145,219,65,186,226,27,79,122,212,73,47,218,52,51,195,246,138,213,19,43,182,115,109,50,182,206,85,50,159,41,123,146,69,185,106,167,69,213,69,216,90,151,103,120,145,163,248,102,68,90,153,232,68,42,35,139,230,97,228,213,238,138,126,13,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,213,42,70,189,218,159,176,68,92,153,96,132,188,114,199,43,126,223,84,37,63,78,137,54,36,201,250,182,106,65,199,76,200,232,112,149,245,107,78,155,93,237,220,90,123,207,223,160,155,102,135,106,97,53,143,6,136,202,224,82,105,84,104,77,50,107,81,182,195,105,75,44,165,59,140,200,146,146,245,91,239,208,187,11,216,68,42,223,137,198,121,161,93,109,187,130,88,99,86,230,68,101,229,21,74,108,87,200,208,238,157,100,103,90,39,25,144,100,164,153,41,10,218,164,118,246,25,251,8,86,205,38,131,89,184,93,121,52,184,50,37,184,211,106,121,206,91,75,112,246,150,154,159,170,71,239,47,240,143,194,251,15,69,125,200,210,26,83,110,180,163,66,208,164,153,26,84,71,161,145,145,246,145,234,46,131,131,190,35,183,94,192,202,181,163,82,144,251,181,42,117,113,254,65,26,247,33,16,219,135,79,109,41,45,84,106,45,20,103,216,68,73,22,10,2,188,184,175,229,157,87,237,138,140,88,182,233,100,186,149,13,178,57,138,101,141,87,210,50,204,231,220,82,141,13,41,90,110,90,117,51,81,39,223,167,120,166,103,27,91,78,41,167,18,105,90,12,210,162,50,208,200,203,188,74,158,27,184,170,206,27,102,58,140,205,70,119,79,14,182,228,122,89,153,186,72,78,247,167,195,46,221,86,146,211,68,31,191,187,184,197,252,69,146,196,216,205,76,140,226,92,101,244,37,198,214,147,35,37,37,69,169,25,25,118,31,97,143,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,254,82,164,177,10,51,179,36,184,150,217,97,10,113,197,168,200,137,41,73,106,102,102,125,133,216,66,129,248,145,98,171,56,149,152,234,203,52,249,221,68,58,26,228,82,200,201,210,90,119,179,62,97,118,104,181,22,154,44,189,221,253,196,34,179,109,173,215,18,211,105,53,45,102,73,73,17,106,102,103,220,46,103,133,6,89,213,97,216,171,197,139,146,148,72,169,87,27,51,134,167,152,209,125,43,204,193,125,181,36,214,210,85,166,228,43,67,37,26,125,218,247,139,13,1,95,92,98,49,29,186,14,6,82,109,26,108,135,218,169,84,107,140,117,4,149,237,66,225,185,14,160,218,146,122,40,148,122,168,139,176,200,210,41,125,134,30,148,251,113,163,180,167,29,117,68,132,33,41,51,53,40,207,66,34,34,237,51,212,126,234,181,6,179,111,58,202,106,144,100,68,113,214,210,243,124,198,150,217,237,61,116,63,88,139,220,127,224,22,77,195,31,60,208,173,52,53,130,88,157,86,229,196,121,228,149,54,108,167,200,144,214,189,28,102,154,55,30,144,68,148,145,37,106,218,148,118,118,153,123,72,90,69,205,67,181,49,98,199,157,69,121,112,42,212,170,204,39,89,37,164,219,125,165,37,230,84,157,196,122,41,39,234,185,223,161,246,31,180,140,103,219,57,184,33,47,3,113,202,224,183,211,9,76,83,165,205,151,50,6,141,154,80,81,213,50,66,27,36,253,90,19,166,214,187,9,37,167,184,253,210,235,132,30,97,229,82,46,138,134,13,92,181,183,85,6,99,78,203,130,153,50,76,201,47,45,200,17,219,105,27,220,34,47,84,149,162,82,141,123,244,63,96,183,114,50,50,212,143,82,49,253,17,203,136,21,21,170,222,87,111,22,221,101,110,28,90,101,66,82,54,164,143,106,211,78,149,162,143,176,244,46,222,241,158,103,16,109,56,182,213,222,133,26,79,246,11,184,225,31,116,181,84,192,89,20,78,141,76,185,18,162,191,88,219,36,146,210,136,80,19,174,186,158,186,153,247,232,39,105,145,40,141,42,34,50,62,195,35,246,142,39,143,57,68,193,140,125,166,56,197,209,103,210,216,168,171,83,42,156,106,124,68,203,45,82,233,105,206,91,43,86,155,158,82,191,190,208,255,0,26,251,196,110,14,152,147,77,172,72,173,224,245,241,73,142,219,82,150,236,82,159,83,144,137,13,164,148,181,32,203,167,133,216,162,209,190,227,239,215,79,96,155,249,50,183,241,190,193,180,26,195,140,101,150,138,131,244,120,201,102,60,212,185,49,210,91,109,53,29,148,145,57,32,146,102,70,104,113,93,137,34,237,215,179,180,132,44,227,61,97,83,32,84,45,219,242,52,136,233,147,35,164,128,227,4,180,147,166,74,85,65,211,115,105,39,93,186,150,155,183,119,251,61,162,191,178,234,250,34,230,3,12,228,184,133,173,45,94,20,101,169,40,45,84,100,83,90,61,8,189,227,74,86,179,232,149,108,210,36,182,133,161,46,192,142,180,165,101,162,136,141,180,158,134,94,241,255,0,119,13,6,151,115,209,102,80,107,48,88,151,14,107,14,48,235,79,180,151,16,164,173,6,149,17,165,68,100,125,138,50,237,35,239,20,79,196,91,43,47,224,54,39,204,185,232,244,215,90,183,110,25,142,72,105,104,100,210,195,79,63,34,90,210,202,77,44,161,180,232,219,69,162,72,204,200,189,229,221,18,169,181,90,157,30,83,115,169,53,25,80,164,52,162,82,29,142,242,155,90,76,140,140,140,148,147,35,46,210,35,253,132,36,222,3,241,15,199,172,25,126,28,41,23,28,170,245,33,151,219,83,172,212,230,77,148,174,89,27,68,105,74,78,74,19,246,27,208,136,251,61,99,246,31,101,191,101,63,56,216,125,153,203,89,137,52,185,72,133,93,97,164,166,108,23,214,195,107,230,37,182,13,197,33,180,190,226,246,111,124,146,70,174,221,75,67,237,239,144,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,230,247,53,86,142,90,236,23,234,146,234,113,93,173,189,183,164,130,151,154,83,202,209,232,233,95,213,155,205,172,244,67,228,174,195,238,237,62,206,252,255,0,226,54,35,221,152,163,115,73,186,174,234,196,185,243,36,108,212,223,144,235,164,157,173,161,29,156,197,40,203,82,109,58,246,251,7,151,74,84,165,18,82,147,51,51,208,136,139,180,204,123,27,103,9,239,171,158,125,38,44,27,94,172,235,85,89,140,69,109,198,225,60,162,46,106,146,68,173,73,7,217,162,139,183,183,246,139,224,200,102,93,41,216,1,130,244,232,109,243,125,33,90,109,154,164,210,119,110,168,125,232,145,73,196,254,105,10,45,20,207,114,181,63,121,159,178,75,143,129,127,155,133,97,220,134,202,182,184,84,137,155,15,93,52,62,74,244,49,154,220,115,55,79,26,239,243,121,91,156,59,162,171,184,245,215,83,234,221,212,251,69,152,112,84,155,75,43,98,233,167,155,39,233,30,190,115,220,205,169,211,147,203,167,22,221,126,215,218,237,211,184,89,241,180,217,185,205,52,39,126,154,110,211,183,79,118,163,254,192,127,203,139,75,72,83,139,50,36,160,141,70,103,236,34,20,225,197,135,49,212,251,214,233,111,10,173,233,134,180,81,164,145,203,82,28,73,151,53,151,39,48,180,25,161,211,253,98,236,52,145,251,244,238,21,227,75,34,58,148,66,50,212,185,237,246,123,253,98,26,54,201,185,37,57,107,195,226,74,9,37,244,114,147,216,69,167,253,193,28,118,145,241,47,106,236,91,98,207,174,92,83,95,67,44,211,41,210,101,173,106,81,36,136,155,105,75,51,212,204,136,187,18,126,210,252,70,112,51,47,124,202,196,28,118,190,110,23,166,42,75,14,92,53,52,196,95,48,214,93,57,204,121,104,208,205,74,45,52,95,176,244,237,236,19,175,134,180,123,51,2,240,42,236,204,182,32,154,33,170,44,201,240,33,147,220,166,215,37,9,135,14,99,104,107,155,179,122,149,202,94,210,39,59,116,236,46,245,23,32,205,127,18,204,72,198,135,231,91,54,44,201,86,253,186,107,117,164,174,59,143,196,146,235,122,190,130,220,109,74,91,106,35,109,212,107,217,161,154,75,216,69,172,61,164,82,238,59,246,231,137,73,134,153,149,74,181,94,91,108,32,204,156,125,215,29,117,194,73,25,232,74,81,153,169,101,236,51,51,63,105,152,185,124,162,240,238,180,173,44,37,137,81,190,169,140,61,95,184,41,173,201,116,221,101,165,57,28,223,140,193,155,71,205,140,75,70,213,165,126,169,235,161,251,207,81,91,25,234,193,39,48,63,29,106,116,22,161,169,152,115,249,213,8,231,203,218,149,54,185,146,82,147,47,171,65,31,99,94,194,50,251,253,221,255,0,132,46,42,69,181,241,90,117,145,54,73,33,53,120,238,242,144,181,145,37,78,187,38,3,73,208,141,101,170,189,83,238,35,63,199,184,93,8,15,139,121,218,244,219,210,211,172,90,149,104,172,191,22,173,2,68,23,16,234,18,178,218,235,74,108,251,20,70,93,202,62,242,63,192,198,125,179,185,151,122,174,95,177,166,175,75,92,7,91,164,213,100,72,168,192,112,154,81,52,150,93,151,37,45,182,71,202,66,72,246,51,174,212,145,150,157,198,101,221,195,109,122,244,187,94,227,165,220,112,29,91,114,41,147,24,152,218,144,163,35,37,54,226,86,90,25,25,31,122,75,184,203,241,26,12,200,246,62,209,113,191,4,104,15,183,85,101,218,181,46,12,88,51,89,55,208,167,185,141,68,140,110,40,211,204,90,180,222,238,154,171,67,215,188,136,251,228,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,8,237,158,28,125,162,96,134,8,215,223,118,170,203,85,106,164,9,80,97,50,151,208,151,185,142,196,146,109,168,147,204,66,180,222,214,154,167,83,215,184,140,251,179,231,116,87,165,221,23,29,82,227,158,234,220,145,83,152,252,199,20,181,25,153,169,199,20,179,212,204,204,251,212,125,230,127,136,238,57,35,203,189,87,48,56,211,72,165,162,158,235,148,154,84,136,245,25,238,27,74,54,84,203,82,227,37,198,204,249,75,73,158,199,181,218,162,34,211,188,200,187,244,21,102,90,244,219,46,211,163,218,148,152,172,177,22,147,2,60,22,208,210,18,130,218,211,73,108,187,18,68,93,201,46,226,47,192,135,218,1,75,220,94,177,82,45,209,138,208,108,136,82,137,105,164,199,107,154,132,44,141,41,117,169,51,218,86,164,75,61,21,235,23,121,17,254,29,195,128,100,87,4,156,199,12,117,166,80,93,134,167,161,192,228,212,36,31,47,114,82,218,38,70,74,140,254,173,100,93,142,251,72,139,239,247,217,62,110,184,119,90,87,110,18,203,168,216,180,198,25,175,219,244,215,36,180,109,50,210,92,144,108,70,124,201,162,229,70,53,175,114,212,143,84,180,212,253,199,160,166,138,189,46,227,176,174,121,116,153,137,153,75,171,82,37,184,194,204,137,198,29,109,214,156,52,153,150,164,149,17,146,144,126,194,50,50,246,25,9,133,149,14,37,152,145,130,239,193,182,111,169,146,171,246,233,56,211,74,92,135,36,74,146,211,122,176,131,218,110,202,67,105,34,109,165,233,217,161,26,143,216,103,167,95,226,83,26,204,199,76,11,180,243,45,135,202,68,181,202,153,2,4,194,100,218,113,113,144,168,115,38,56,135,121,91,246,41,60,212,110,35,115,179,94,210,238,81,193,60,180,95,18,176,251,29,108,107,133,153,138,140,195,119,13,48,165,172,156,52,23,78,83,25,90,200,204,148,146,211,68,123,79,78,206,209,164,11,38,187,22,231,179,168,119,20,39,208,243,53,58,116,105,104,90,84,74,35,39,26,74,200,245,35,50,238,81,123,79,241,31,108,113,108,228,18,85,150,188,65,37,32,148,95,71,42,221,134,90,255,0,220,18,6,114,106,132,69,82,150,68,90,23,61,206,207,119,172,98,195,184,79,102,58,159,101,93,46,97,85,195,48,208,138,204,147,233,20,183,18,69,205,121,200,44,33,4,107,116,191,84,251,9,38,126,237,123,133,199,182,180,186,132,184,131,35,74,200,148,70,94,210,49,255,0,64,63,224,154,108,156,230,146,19,191,77,55,105,219,167,187,81,88,60,106,230,210,206,216,181,169,228,201,250,71,175,130,247,51,106,116,228,242,234,37,183,95,181,246,187,116,238,21,159,129,134,225,99,93,128,108,175,107,133,116,82,182,158,186,104,125,91,90,13,41,88,6,225,216,118,217,188,173,206,29,34,30,227,215,93,79,146,141,76,125,241,26,51,231,151,74,110,63,224,189,70,27,156,223,72,81,91,122,169,8,154,219,170,223,102,36,162,109,63,154,90,143,85,61,220,157,15,220,101,237,161,251,159,9,239,171,98,161,86,139,58,215,171,52,213,42,99,241,92,113,200,79,36,143,148,165,17,171,83,65,22,154,36,251,123,63,96,241,202,74,146,163,74,146,100,100,122,25,25,118,145,142,165,151,108,119,186,240,19,17,169,87,117,6,171,49,152,141,74,96,230,198,109,247,82,219,204,19,237,56,225,26,18,226,9,90,147,68,90,40,244,50,236,63,187,64,57,113,199,171,75,31,176,222,149,118,219,245,104,143,75,114,43,29,108,100,62,210,156,101,243,97,151,28,74,144,135,22,105,208,222,34,50,81,234,71,216,127,127,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,115,50,89,155,195,220,184,217,82,238,75,150,187,79,58,139,124,190,158,151,213,49,213,72,213,214,80,189,140,173,214,212,189,169,121,43,61,15,177,61,191,141,8,102,11,49,56,133,152,235,217,251,174,240,168,188,164,185,183,145,5,167,159,56,236,104,203,77,171,150,219,142,185,183,119,37,42,61,15,180,251,127,14,82,100,100,122,25,104,99,190,228,203,1,106,216,227,140,180,122,39,160,101,75,166,176,166,106,18,151,210,169,198,77,132,76,97,183,13,71,203,90,118,145,56,100,122,150,157,250,152,186,171,27,40,184,127,104,201,165,76,98,137,79,34,167,19,10,67,93,51,27,73,109,154,76,143,66,100,191,87,79,96,239,145,163,49,17,134,227,71,101,13,54,218,73,41,74,18,73,34,34,45,11,66,47,192,127,168,249,247,12,19,169,208,106,84,210,52,145,203,134,243,30,183,119,172,131,46,222,254,206,209,155,124,208,219,211,173,156,196,98,69,54,116,117,52,127,75,43,11,107,84,26,73,109,245,207,18,84,157,72,181,73,237,61,12,187,4,170,225,27,138,144,109,28,98,155,104,213,235,17,161,69,171,67,112,152,39,164,19,124,201,46,202,128,218,82,91,150,68,102,100,147,236,34,51,61,61,162,235,16,180,56,132,184,218,201,73,81,17,165,68,122,145,151,188,135,253,0,241,152,205,114,181,103,225,69,223,113,187,45,49,142,5,10,161,33,183,13,194,65,146,209,25,197,150,135,169,118,250,186,247,151,112,205,190,45,220,178,238,252,79,187,46,57,115,222,150,117,10,220,249,40,113,215,77,195,216,185,14,44,136,140,204,251,61,109,123,207,188,121,120,143,244,210,217,147,166,188,167,18,189,63,3,212,104,131,33,245,184,213,204,178,89,111,199,149,206,54,105,52,230,86,91,201,92,181,21,62,41,154,59,12,244,211,94,239,96,144,99,130,103,138,232,114,214,203,93,232,251,46,26,23,50,143,81,136,71,174,159,110,4,147,247,151,234,255,0,238,25,222,146,181,79,172,186,227,171,213,82,100,169,74,81,159,121,169,125,166,103,251,69,176,220,88,58,245,199,195,58,155,18,218,141,162,160,211,89,184,228,19,8,61,94,90,45,243,37,125,132,30,227,61,201,239,208,207,245,133,74,200,142,244,87,220,139,37,165,182,235,43,54,214,133,164,201,73,81,30,134,70,71,218,70,70,39,255,0,10,76,186,210,177,6,254,94,38,92,16,156,144,205,13,211,233,144,182,210,182,137,230,94,130,242,23,162,218,81,110,209,103,218,74,35,211,187,78,241,116,108,178,220,118,91,142,202,9,13,180,146,66,18,69,161,17,17,104,68,68,43,95,140,54,12,61,112,219,20,172,81,165,210,155,83,212,210,98,44,135,208,193,154,201,150,219,168,62,162,53,37,6,122,106,100,125,170,34,255,0,24,172,156,188,98,60,172,41,198,59,86,242,98,73,176,220,42,180,21,201,86,243,73,114,81,41,167,23,169,146,147,217,245,126,211,211,223,239,26,51,194,123,226,6,35,225,221,191,121,211,230,49,37,186,173,54,36,179,83,46,37,100,74,117,134,220,208,204,148,174,223,92,189,167,223,237,239,30,184,4,81,226,7,149,170,62,63,225,69,66,171,18,158,181,220,148,56,142,203,130,227,13,36,220,112,217,141,41,77,180,102,77,45,195,73,184,241,122,169,50,212,251,180,62,250,25,186,45,170,197,159,95,159,109,215,160,189,18,117,58,75,177,158,109,214,150,217,238,109,106,66,187,22,68,122,110,73,151,105,23,112,145,57,16,205,53,79,46,184,177,9,117,74,171,229,109,85,86,220,41,140,184,250,185,44,147,178,98,243,30,52,169,230,219,73,147,108,153,110,61,116,46,242,50,238,190,187,18,248,182,241,22,213,166,221,214,181,90,37,66,5,74,43,50,80,228,103,219,116,146,78,54,151,9,38,104,82,146,71,181,105,236,212,251,200,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,126,251,190,45,188,58,181,106,87,117,211,86,137,79,129,77,138,244,149,185,37,246,218,37,19,109,169,195,73,26,212,148,153,237,66,187,53,46,227,20,41,158,252,211,84,179,21,139,19,87,75,170,190,118,213,41,110,66,134,203,111,171,146,241,53,38,87,45,226,74,94,113,181,25,182,241,22,226,211,82,238,34,46,248,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,32,140,244,220,162,46,194,62,241,124,220,63,50,181,71,192,12,40,167,213,101,211,214,139,146,185,17,169,115,156,125,164,147,141,155,209,162,169,198,136,205,164,56,73,39,25,63,85,70,122,31,126,167,221,43,128,121,28,88,190,32,97,198,29,220,23,157,66,99,17,155,165,83,101,203,37,60,226,80,70,166,152,113,205,8,205,73,237,245,15,218,93,222,206,241,156,204,195,226,60,172,86,198,59,170,242,126,73,190,220,202,180,229,198,86,243,81,114,87,41,215,17,161,154,149,217,245,158,195,211,221,239,22,109,193,231,6,30,183,173,138,174,40,213,41,77,165,234,145,63,22,59,235,96,201,102,203,141,211,223,73,18,148,130,61,53,35,62,197,25,127,140,89,67,204,183,33,151,35,188,130,91,110,164,208,180,153,106,70,70,90,25,25,10,92,226,185,151,90,78,31,95,205,226,101,191,9,200,236,215,29,46,165,8,109,40,104,222,121,233,207,45,122,33,164,150,237,16,93,166,163,61,59,245,239,16,2,60,119,165,62,220,88,205,45,199,94,89,54,132,33,38,106,82,140,244,34,34,46,211,51,49,109,118,238,14,187,110,112,207,169,196,185,98,238,84,234,107,215,28,114,125,6,106,101,197,219,228,73,251,104,45,166,91,85,221,169,151,235,10,157,140,181,64,172,180,227,75,209,81,164,165,73,81,31,113,165,125,135,175,236,26,33,200,237,208,229,211,150,187,45,247,156,222,184,116,122,116,51,61,117,251,16,35,31,188,255,0,91,255,0,112,239,98,62,103,194,183,26,135,150,75,209,249,18,185,38,245,38,162,202,11,121,39,152,163,167,202,50,71,105,150,186,233,221,237,25,223,150,255,0,83,45,233,58,105,205,113,75,211,241,61,71,168,194,75,150,93,161,137,246,157,199,18,115,209,14,159,91,129,37,110,52,233,182,123,27,144,218,204,140,200,203,179,213,247,151,112,210,70,12,220,205,94,24,81,104,92,109,75,76,147,159,66,167,200,113,194,112,150,102,181,198,109,103,169,234,125,190,182,189,231,222,61,152,15,249,90,208,218,20,227,139,36,165,36,102,165,25,232,68,94,243,20,167,197,203,21,32,221,216,197,10,210,164,86,35,77,139,73,134,218,95,38,100,19,156,185,45,74,158,218,146,123,86,100,70,68,162,236,50,35,45,125,130,42,229,122,223,157,114,230,35,13,169,176,99,169,211,59,178,142,167,116,65,168,144,223,92,202,84,165,104,71,162,75,113,106,103,216,52,145,111,65,58,101,2,155,77,51,73,156,72,108,177,234,247,122,168,36,246,119,118,118,15,160,63,202,76,102,37,176,228,105,12,161,214,220,73,165,73,90,73,68,100,101,161,234,71,248,142,7,124,229,23,15,238,233,53,89,143,209,41,230,85,18,125,75,107,166,99,105,173,195,81,153,232,108,159,235,105,237,20,167,157,12,11,168,224,86,52,85,40,46,81,95,133,78,152,227,243,97,40,227,41,182,141,149,203,144,134,246,31,45,9,211,107,93,155,75,77,11,176,253,220,21,41,82,207,106,82,102,126,226,33,33,242,129,155,187,223,44,119,228,89,81,167,63,38,222,148,242,24,168,83,222,117,229,180,150,148,244,115,117,196,52,79,54,130,112,155,99,105,41,93,154,30,135,217,221,119,185,109,204,222,30,230,58,202,137,114,91,85,218,121,84,92,230,117,20,190,169,142,170,62,142,188,132,111,101,14,184,164,110,75,42,89,106,125,169,237,252,59,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,17,106,102,68,95,120,138,89,174,207,206,26,229,242,148,228,42,85,90,5,102,225,86,156,184,145,223,143,35,103,172,193,158,244,38,66,22,90,182,241,153,126,6,125,197,219,74,216,215,143,184,161,152,219,181,85,203,202,169,46,99,171,211,145,5,151,228,56,203,90,52,218,85,203,109,199,28,52,234,76,165,71,161,246,153,107,238,210,73,96,190,70,38,218,184,89,84,199,140,117,166,203,165,67,167,242,58,74,108,182,77,135,21,190,75,145,87,205,106,84,114,35,208,212,210,147,162,203,176,200,207,188,136,66,41,142,182,244,149,186,210,9,40,86,154,17,22,154,118,11,141,225,65,134,12,219,214,205,50,248,52,198,83,179,232,117,40,166,164,145,27,157,149,66,239,61,132,122,125,81,123,79,217,251,44,84,0,127,20,146,82,77,42,45,72,203,67,20,133,197,135,5,166,88,184,212,87,220,104,47,38,153,94,107,152,183,249,70,77,245,47,203,156,233,167,113,33,41,221,181,26,233,184,207,79,121,118,136,139,132,55,244,204,50,196,123,126,244,135,166,180,202,148,73,46,17,235,218,134,223,109,195,46,197,39,245,11,188,200,191,198,52,57,150,76,106,182,177,175,10,232,119,37,30,173,30,68,165,65,140,82,217,75,237,173,109,61,211,50,181,164,210,151,22,105,208,221,34,208,207,82,246,253,253,112,4,63,226,115,139,113,48,223,46,211,169,232,159,29,51,46,7,93,164,147,42,116,137,102,135,224,204,45,118,239,73,233,170,52,246,254,6,40,106,67,202,144,251,143,171,237,56,179,89,254,38,122,143,248,23,63,194,7,21,97,92,24,65,80,177,39,213,91,85,78,155,80,117,108,198,55,200,212,81,91,139,1,164,158,195,89,171,237,25,150,164,146,79,179,191,176,88,72,136,156,80,42,19,32,229,134,164,81,18,95,94,251,204,184,122,31,98,21,79,155,175,113,253,196,40,102,15,173,58,62,238,221,94,70,191,253,81,11,248,203,237,49,138,150,69,33,211,222,142,78,161,251,37,180,26,54,18,140,247,81,218,46,194,211,191,180,81,150,50,211,219,165,98,165,217,1,166,185,104,102,181,61,9,70,221,13,36,82,92,34,35,45,11,78,225,113,60,35,233,182,252,92,3,145,42,156,223,243,215,170,43,55,214,100,141,117,56,80,13,69,169,22,186,107,167,120,157,163,152,102,95,13,225,226,166,7,94,150,139,241,82,252,153,52,42,137,65,213,4,163,76,149,67,121,182,204,181,74,140,143,87,59,210,90,251,134,113,111,235,78,163,97,222,181,187,70,166,195,140,200,163,212,100,194,81,45,42,73,153,180,242,155,51,45,196,147,239,65,251,11,240,33,101,156,43,243,129,18,158,150,240,74,254,184,205,180,173,100,138,82,166,76,34,73,25,244,81,153,97,6,235,223,114,244,66,17,239,211,218,66,214,219,113,183,155,75,205,45,43,66,210,74,74,146,122,145,145,247,25,24,255,0,161,255,0,15,50,220,134,92,142,242,9,109,186,147,66,210,101,169,25,25,104,100,100,42,23,138,206,83,81,109,86,147,141,86,109,37,105,137,48,201,21,4,71,99,68,37,107,92,233,46,186,162,109,146,34,61,18,157,84,165,235,166,154,251,12,86,160,176,206,26,185,229,115,12,107,145,240,143,18,171,10,59,118,122,208,204,9,18,100,118,70,117,107,135,29,180,110,122,66,80,134,146,218,22,122,37,38,101,219,167,102,164,46,66,145,86,167,87,105,145,107,52,137,140,203,135,53,148,72,97,230,92,75,136,113,181,164,148,149,18,146,102,70,70,70,71,169,30,157,163,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,117,122,181,58,133,76,149,89,171,204,102,36,56,76,174,67,239,60,226,91,67,109,161,38,165,40,212,163,34,34,34,35,61,76,244,236,20,223,196,171,60,174,98,117,114,70,17,225,173,97,69,110,192,90,217,159,34,52,142,201,46,161,115,35,184,141,204,200,82,22,210,155,90,15,69,36,140,251,53,236,208,133,121,139,43,225,77,148,212,92,181,165,99,85,229,73,90,162,67,51,69,61,18,24,213,10,90,23,6,75,78,164,156,100,200,207,69,43,69,37,122,233,174,158,211,22,244,203,45,199,101,184,236,160,144,219,73,36,33,36,90,17,17,22,132,68,67,254,199,252,184,227,108,182,167,157,90,80,132,36,212,165,40,244,34,34,239,51,49,84,156,84,51,129,18,160,151,48,74,193,184,205,196,161,102,138,170,161,204,35,73,153,117,177,158,97,102,211,223,122,53,66,209,238,215,216,66,180,236,27,78,163,126,94,180,75,70,152,195,143,72,171,212,99,66,73,33,42,81,145,186,234,91,35,61,164,163,239,89,123,15,240,49,163,156,180,97,188,60,43,192,235,46,210,98,42,88,147,26,133,78,41,222,161,36,213,37,48,217,109,195,61,18,147,51,213,190,245,22,190,241,212,4,18,226,225,77,183,229,96,28,121,117,22,255,0,158,179,81,65,176,178,36,107,169,66,158,105,45,76,181,211,93,123,133,59,96,213,57,186,174,42,90,112,29,107,152,135,171,80,16,164,109,212,212,71,37,178,50,34,208,245,62,209,121,185,129,166,49,78,200,164,202,123,49,249,72,98,201,113,4,141,132,147,45,180,119,75,180,180,239,236,20,15,59,213,157,35,111,102,143,47,79,254,168,197,243,112,191,168,76,157,150,26,105,75,73,23,33,246,90,108,244,62,212,21,62,22,157,231,247,152,151,98,189,184,191,98,172,43,127,8,41,246,36,10,171,105,169,212,170,13,45,232,196,249,18,142,35,145,103,180,165,108,37,146,190,209,17,106,105,52,251,59,251,5,48,15,251,142,242,163,190,219,233,251,77,172,150,95,137,30,162,249,120,99,98,220,76,72,203,180,26,122,231,199,84,203,125,214,169,38,202,93,35,89,33,136,48,203,93,187,212,122,106,189,61,159,129,9,128,3,145,230,107,26,173,172,20,194,186,229,201,88,171,70,143,41,48,100,148,70,86,251,104,91,175,116,207,45,9,36,169,196,26,181,54,140,180,35,212,253,159,118,121,49,122,254,153,137,184,143,112,94,147,52,214,167,82,151,37,178,45,123,16,227,238,56,69,218,165,126,185,247,25,151,248,196,185,225,61,130,211,47,172,107,59,238,76,23,149,76,160,181,204,67,252,163,54,250,150,37,193,116,147,184,208,164,238,218,189,116,220,71,167,184,187,69,222,165,36,148,146,82,90,17,22,132,63,160,2,175,56,205,88,173,76,129,111,223,8,38,18,227,5,18,9,159,114,204,146,154,131,191,171,221,219,239,239,246,123,69,95,225,177,210,62,158,208,26,175,52,151,41,239,84,162,183,37,38,148,153,114,141,228,111,251,94,175,217,215,191,179,222,37,22,103,178,49,114,89,246,173,39,25,240,186,153,58,177,106,215,41,172,85,100,34,51,46,72,92,67,121,183,164,40,204,152,142,77,182,210,26,75,125,166,179,211,82,237,50,50,49,194,112,83,31,113,67,46,87,106,107,150,109,82,92,55,81,175,62,11,207,200,109,151,117,105,196,167,152,219,110,54,106,208,158,82,139,83,236,51,215,223,173,212,229,71,63,56,107,152,58,83,112,170,181,104,20,107,133,58,243,34,72,126,60,125,254,179,230,91,16,169,11,89,232,219,36,103,248,145,247,31,100,173,35,35,45,72,200,200,127,64,0,0,0,0,0,0,0,0,0,0,0,0,7,241,74,36,150,229,31,97,8,103,156,78,34,22,22,2,83,215,64,180,222,244,197,206,189,63,155,109,122,63,43,69,71,95,219,114,50,219,86,173,186,163,239,236,211,78,243,236,165,12,64,196,123,211,22,238,53,220,23,125,75,210,21,23,180,213,124,150,154,215,70,208,142,230,210,148,253,150,211,236,246,11,5,200,207,12,185,247,34,217,196,28,119,163,116,240,61,110,150,159,212,37,124,223,237,150,151,245,177,101,18,147,162,146,210,187,83,219,220,94,211,29,195,138,254,43,167,13,240,86,30,24,91,235,233,213,95,230,118,105,191,111,34,92,23,255,0,174,133,107,246,207,250,197,251,123,133,47,11,179,225,91,116,69,171,225,109,2,156,220,141,93,106,147,84,117,77,108,63,84,189,40,162,215,93,8,143,237,23,248,68,245,0,1,25,179,223,149,216,89,146,194,73,112,98,68,230,87,169,9,114,161,79,62,97,150,247,90,141,40,154,71,107,173,160,181,91,197,218,173,75,222,70,93,212,33,126,216,245,252,58,187,42,150,125,203,15,166,159,75,150,252,71,145,204,66,244,83,78,169,181,118,161,74,79,218,66,187,140,251,189,162,102,240,216,206,67,24,55,120,51,135,151,204,238,93,6,174,242,88,142,239,40,207,150,243,174,195,101,37,181,166,22,179,209,13,172,251,84,68,127,113,232,98,234,232,53,234,85,203,73,139,92,162,202,234,33,204,105,15,50,230,197,35,114,22,146,82,79,69,17,25,118,40,143,180,135,234,151,41,136,49,94,153,41,123,25,97,10,113,197,104,103,162,82,90,153,232,93,189,196,40,251,137,246,103,19,139,248,147,39,14,40,207,243,41,22,196,245,180,179,219,166,178,163,72,154,201,159,172,210,21,246,28,47,235,26,127,19,237,16,125,8,83,138,36,32,181,51,5,161,77,168,208,178,208,200,76,222,23,56,202,140,55,204,4,75,122,105,127,54,185,18,221,49,179,255,0,203,72,155,9,5,220,133,31,114,15,218,69,247,144,189,134,214,151,16,151,18,122,165,68,74,47,192,196,66,226,140,219,203,203,13,64,218,115,105,38,75,166,174,194,61,83,232,249,186,144,161,234,121,145,84,35,25,247,19,200,215,255,0,170,33,161,60,168,165,185,153,61,160,50,212,126,118,251,82,43,124,173,251,119,153,210,216,245,117,246,107,174,154,138,52,204,236,99,137,143,151,227,7,19,166,52,220,85,66,229,243,55,237,254,122,241,105,175,183,187,79,216,44,187,132,62,34,82,27,195,43,130,222,122,127,41,218,106,229,212,93,71,41,74,209,166,227,192,66,149,169,39,78,255,0,97,25,159,220,38,116,12,211,96,148,170,164,138,18,175,95,231,209,158,91,46,55,232,217,126,170,146,162,73,150,188,157,15,214,236,239,29,46,5,74,149,116,82,58,170,108,158,124,73,109,104,149,236,82,117,74,210,70,93,138,34,62,229,16,164,62,40,217,119,151,133,152,208,245,237,77,99,90,69,202,74,154,235,155,139,178,92,137,115,92,52,232,167,20,175,176,217,30,164,68,159,184,143,176,68,108,60,189,42,120,121,122,209,111,58,67,155,36,210,39,198,154,142,196,158,166,211,200,112,139,214,74,139,189,5,236,63,192,251,134,132,242,129,152,10,46,63,96,253,14,189,18,78,234,156,88,49,163,84,81,177,101,164,132,197,142,167,79,83,109,9,251,79,127,84,180,247,118,119,119,48,28,83,56,56,96,198,42,96,37,217,65,56,252,217,13,82,167,200,142,91,205,58,58,80,164,37,63,215,73,119,185,237,61,6,118,46,218,12,155,90,231,171,91,147,17,177,234,100,231,225,172,181,35,208,219,113,72,62,227,50,239,73,251,79,241,31,130,4,233,52,201,241,170,80,220,217,34,35,200,125,165,104,71,181,105,81,26,79,67,212,143,180,139,188,92,215,13,220,241,210,177,30,217,167,97,5,245,59,147,94,165,70,102,36,37,114,148,174,115,45,55,14,59,101,163,81,210,132,234,181,175,237,44,204,189,186,150,134,44,25,38,74,34,81,31,97,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,50,73,26,140,251,8,181,49,95,60,72,179,199,74,195,139,102,163,132,22,44,238,117,122,171,25,232,147,85,202,82,121,44,186,220,200,238,22,142,199,82,21,162,208,143,178,178,51,246,104,90,152,166,89,243,164,212,231,201,169,76,115,124,137,111,45,247,85,161,22,229,169,70,106,61,11,66,46,211,62,225,251,237,42,12,155,166,231,164,219,144,209,189,234,156,230,33,160,181,34,212,220,113,40,46,243,34,239,81,123,75,241,26,39,201,246,24,49,133,120,9,105,208,74,63,42,67,180,168,18,36,22,243,87,214,156,40,233,87,245,212,93,237,251,15,65,218,192,112,204,223,230,2,139,128,56,63,92,175,75,147,182,167,42,12,152,212,228,108,89,235,33,81,100,41,163,212,155,90,126,211,63,214,45,61,253,157,249,236,196,75,210,167,136,119,173,106,243,171,185,190,77,94,124,153,171,236,73,104,110,188,183,12,189,84,164,187,214,126,194,252,11,184,75,158,23,57,119,151,138,120,208,205,237,82,99,74,69,180,73,154,211,155,139,182,92,121,112,156,36,232,151,18,175,176,225,158,166,70,159,184,207,176,93,228,250,149,42,215,164,117,85,41,60,136,145,26,209,75,216,165,104,148,36,204,251,18,70,125,201,49,205,42,25,166,193,24,181,72,244,52,222,191,207,164,60,134,91,111,209,178,253,101,41,70,146,45,121,58,23,173,217,222,33,143,23,124,69,164,57,134,84,11,117,153,252,199,106,75,137,81,101,60,165,22,173,57,30,122,18,173,77,58,119,251,12,200,254,225,90,57,99,140,114,241,242,195,96,162,117,38,171,142,150,92,190,102,205,223,207,89,45,53,246,123,191,104,188,188,215,37,184,121,61,175,178,236,126,78,203,82,83,124,173,251,182,25,82,223,245,117,246,233,166,154,140,246,84,76,142,161,36,203,184,222,94,159,253,81,139,225,225,114,219,200,203,13,60,221,115,113,42,75,70,158,194,45,11,209,240,180,33,47,92,90,91,66,156,81,232,148,145,168,255,0,2,20,79,197,31,25,81,137,25,128,151,111,66,47,230,214,218,92,166,44,255,0,242,209,230,205,65,247,161,39,220,178,246,153,125,230,33,146,16,167,20,72,65,106,102,11,66,155,81,161,101,161,144,156,28,48,115,56,156,32,196,152,216,113,89,127,151,72,185,231,161,164,30,221,116,149,38,68,38,72,253,86,150,175,176,217,255,0,88,147,248,31,104,188,24,146,152,157,21,153,145,87,189,151,208,151,27,86,134,90,165,69,169,30,135,219,220,99,242,215,171,212,171,106,147,42,185,90,149,211,195,134,210,222,121,205,138,94,212,33,38,165,30,137,35,51,236,73,159,97,10,84,226,79,156,134,49,146,240,127,14,236,105,220,202,13,33,245,51,33,222,81,151,49,230,157,152,202,139,107,172,33,101,170,28,65,246,40,200,190,243,212,196,50,176,172,122,254,34,221,148,187,62,218,135,212,207,170,75,98,35,40,230,33,26,169,199,82,218,123,86,164,167,237,45,61,230,93,254,193,125,249,15,202,236,44,182,225,36,72,83,34,114,235,213,132,183,62,160,124,195,61,142,187,26,41,58,223,99,174,32,244,91,39,218,157,11,220,68,93,242,100,0,5,105,113,153,175,177,14,202,160,81,205,223,173,126,92,85,147,123,79,185,76,212,19,174,186,105,222,93,218,138,136,139,33,216,114,90,151,29,91,93,97,105,113,10,208,143,69,17,234,71,219,247,144,189,156,138,93,116,76,201,229,50,61,145,120,51,214,49,6,10,45,217,45,238,91,123,155,69,50,51,75,237,108,155,50,212,159,87,113,153,246,246,43,218,81,79,60,252,50,231,219,107,123,16,112,34,141,212,64,245,122,170,127,80,148,114,191,181,154,71,214,202,148,106,86,170,83,170,236,79,103,113,251,12,87,214,31,226,61,233,132,151,26,46,11,66,165,232,250,139,58,232,190,75,78,233,171,107,71,115,137,82,126,203,138,246,123,69,215,228,239,136,133,133,143,116,244,80,46,199,189,15,115,163,95,230,219,94,145,205,213,82,23,246,219,140,134,211,163,109,36,251,251,117,211,188,187,102,98,84,74,45,201,62,195,31,208,0,0,0,0,0,0,0,0,0,0,0,1,227,177,51,22,108,108,35,160,61,114,95,53,143,71,194,99,110,229,244,239,59,222,180,32,187,26,66,143,189,196,123,61,191,136,169,252,218,241,85,186,111,148,189,106,96,132,159,69,83,15,110,250,134,198,223,231,126,97,194,250,169,49,18,164,237,82,29,79,127,110,186,247,17,10,252,141,22,185,120,214,121,81,209,213,207,147,236,213,13,238,218,143,191,68,151,170,159,250,5,177,228,47,134,196,11,92,209,137,24,225,69,234,42,69,175,67,19,169,82,57,31,219,76,185,235,198,148,105,86,228,169,163,245,147,217,220,94,211,22,94,68,150,211,161,118,17,10,12,226,87,140,41,197,28,198,214,34,193,94,180,234,71,79,211,30,157,252,216,16,205,125,232,74,190,211,103,223,175,221,160,137,130,120,112,160,197,183,109,172,119,98,212,155,35,149,22,101,25,116,246,11,102,237,238,191,82,136,100,158,196,25,150,187,149,218,103,167,222,66,237,210,123,136,143,222,90,143,232,0,8,123,158,252,146,210,51,17,107,72,184,109,138,94,235,182,19,11,84,117,115,212,92,221,141,202,90,81,162,223,109,164,234,235,201,237,50,61,63,14,234,184,178,56,118,230,102,239,187,167,219,177,44,222,159,209,82,93,97,217,30,145,167,175,106,218,117,40,63,84,228,150,191,107,94,195,63,218,45,223,37,24,17,137,152,11,134,173,219,88,139,118,245,234,111,69,55,15,160,142,215,78,146,143,25,4,92,198,92,94,253,188,165,167,93,123,117,215,221,172,115,226,85,158,182,44,122,60,236,22,195,153,123,234,245,6,93,141,82,127,150,101,202,105,196,76,140,234,54,189,28,210,173,22,148,30,169,89,25,251,59,53,49,80,14,46,125,118,172,167,28,62,124,218,140,131,82,143,213,78,247,92,87,236,34,212,207,238,33,107,25,21,225,215,76,149,135,76,98,54,38,211,183,207,173,70,76,154,123,92,229,22,214,30,98,51,205,47,115,50,118,158,138,222,90,41,36,126,253,59,8,125,204,222,112,190,139,118,91,101,117,96,253,63,253,16,192,137,181,113,57,167,252,224,144,219,235,50,223,34,89,33,27,156,83,101,220,122,119,247,106,43,238,197,193,108,104,193,236,106,182,101,87,109,78,138,85,26,224,132,227,229,215,68,115,111,38,90,77,95,101,107,35,208,219,62,237,123,189,163,64,216,99,83,126,179,135,54,189,82,81,104,252,170,52,39,157,46,207,182,166,16,163,238,34,46,243,246,16,143,156,74,218,144,230,86,235,230,194,246,146,83,41,75,236,35,213,62,142,153,169,118,138,9,166,182,110,212,98,180,93,235,125,9,255,0,10,136,104,167,37,180,222,155,44,118,84,85,22,156,234,13,52,255,0,195,79,142,94,241,81,60,79,112,189,120,119,153,73,178,154,111,249,189,193,25,218,194,151,175,250,227,243,230,153,150,155,212,125,200,251,139,238,33,241,114,21,136,240,237,140,70,169,88,181,6,246,53,124,82,222,183,26,145,169,159,37,217,143,197,104,151,176,146,123,182,146,76,244,53,36,143,187,113,119,142,103,153,140,46,184,240,167,24,110,42,77,121,157,27,157,81,151,80,128,246,230,255,0,156,68,92,167,146,211,187,82,181,108,221,203,51,218,163,37,23,180,135,109,200,22,113,238,140,14,196,218,53,163,87,153,207,182,107,179,99,211,93,111,150,218,121,28,233,17,91,83,186,165,133,184,173,173,180,101,180,140,181,247,145,247,219,158,100,48,102,211,205,70,4,201,166,27,93,74,230,211,151,83,163,61,185,212,109,144,184,111,38,58,246,239,111,95,207,235,162,207,78,222,210,247,103,235,22,240,222,177,132,216,133,91,176,235,141,237,145,73,157,38,41,30,168,61,233,105,247,26,221,234,169,68,90,155,103,217,184,255,0,111,120,238,217,2,205,5,91,0,177,126,155,10,108,173,246,245,113,246,96,62,198,196,150,197,189,42,41,41,205,196,210,214,122,54,201,150,210,211,241,35,239,191,11,106,187,10,232,183,169,151,37,57,91,162,213,33,179,53,147,208,203,212,113,4,180,247,145,31,114,139,188,139,240,33,244,135,231,158,202,36,64,147,29,196,111,67,172,173,10,78,186,106,70,147,35,45,70,120,243,229,101,157,147,153,139,186,62,221,168,170,212,103,213,27,78,186,237,75,181,9,68,69,174,227,215,236,253,223,129,8,246,62,141,187,112,85,109,90,228,11,142,135,39,167,159,77,146,212,184,238,236,74,246,56,218,201,104,61,20,70,147,209,73,35,208,200,200,91,86,68,120,151,195,187,81,76,194,204,105,157,201,170,253,76,26,124,222,81,171,158,127,205,152,105,28,184,209,73,41,220,165,58,173,84,174,206,227,61,52,49,100,208,166,198,168,196,106,108,55,57,140,190,132,184,218,180,50,213,42,34,50,61,15,183,184,200,127,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,15,240,155,54,53,58,35,179,102,57,203,101,132,41,199,21,161,158,137,73,25,153,232,93,189,196,98,182,115,221,196,190,29,164,138,158,22,96,180,238,117,87,235,160,212,38,242,141,60,131,254,114,195,168,229,201,138,105,86,213,37,165,106,149,118,247,17,233,169,138,149,184,174,10,173,213,92,159,113,215,36,245,19,234,82,93,151,33,221,137,70,247,28,89,173,103,162,72,146,90,169,70,122,17,17,15,156,36,38,67,108,179,189,179,49,104,199,52,238,69,42,163,2,168,180,235,166,228,181,80,138,70,90,238,45,62,215,223,248,24,208,228,6,81,30,4,104,237,163,98,26,101,8,74,117,215,66,36,145,17,106,63,64,249,183,45,118,21,175,111,84,238,74,138,182,197,165,195,122,107,199,161,159,168,218,13,106,238,35,62,228,159,113,31,224,98,131,243,251,154,10,174,62,226,253,74,12,25,91,45,234,27,239,64,98,62,196,158,245,179,42,81,37,205,198,210,22,90,182,241,22,211,212,190,243,62,238,19,132,152,111,88,197,156,66,162,88,116,54,247,72,171,78,141,20,207,84,22,196,186,251,109,110,245,148,146,61,13,194,236,220,95,179,188,104,23,45,248,51,105,229,95,2,99,83,9,174,153,112,169,200,169,214,158,220,234,247,72,68,54,83,33,123,119,185,167,230,53,209,7,167,103,97,123,234,51,63,185,199,186,49,199,19,107,54,141,34,103,34,217,161,77,145,77,105,190,91,106,231,242,100,74,109,46,234,166,16,226,119,54,233,22,211,51,211,222,103,221,196,178,207,133,183,30,43,99,13,187,73,160,179,171,112,106,49,42,19,222,220,223,243,120,136,148,202,93,119,106,150,157,251,121,132,123,82,102,163,246,16,233,153,246,196,136,119,62,35,83,108,90,123,123,155,177,233,108,219,142,200,212,203,156,236,39,229,52,107,218,105,45,186,238,35,208,148,162,46,237,199,222,62,215,12,60,48,94,34,102,82,12,167,145,245,22,252,102,171,9,94,191,235,140,79,132,100,90,111,73,247,47,239,47,184,197,187,103,74,155,212,229,142,245,138,146,215,147,65,169,31,248,41,242,11,222,51,173,82,108,218,168,202,104,251,208,250,211,254,5,24,191,110,26,109,72,111,43,116,19,125,123,137,73,138,164,118,17,104,147,167,67,208,187,4,131,196,234,155,244,108,57,186,42,145,75,87,226,209,166,188,209,118,118,173,44,45,69,222,70,93,229,237,33,159,155,235,5,177,163,24,177,170,231,149,65,181,58,217,85,155,130,107,140,23,93,17,189,220,233,106,52,253,165,160,139,83,112,187,244,239,246,11,4,202,31,11,232,182,157,182,119,86,48,83,255,0,209,12,248,155,81,19,154,127,205,201,109,176,178,45,241,229,154,23,181,196,184,93,197,175,127,118,131,225,231,171,135,93,50,46,29,63,136,216,101,78,217,62,139,25,82,106,13,115,148,123,152,101,137,47,58,189,207,73,218,90,171,97,104,148,153,251,181,237,33,84,232,92,250,21,89,46,54,124,137,180,233,4,164,159,170,173,142,182,175,218,71,161,151,222,66,223,184,106,231,173,139,226,143,7,5,177,26,94,202,189,61,150,163,83,95,229,153,243,90,66,33,198,105,27,89,142,73,78,171,82,207,85,44,204,189,189,154,24,145,185,214,192,140,76,199,172,53,114,218,195,171,183,160,83,154,169,200,125,4,119,122,130,56,242,80,101,204,121,196,108,221,205,66,117,215,179,77,125,250,84,69,239,195,183,51,54,133,221,2,221,151,102,245,30,149,146,211,13,72,244,141,61,27,150,235,170,65,122,165,36,244,251,58,246,153,126,193,104,249,16,201,45,35,46,246,180,123,134,231,165,237,187,102,176,133,72,87,61,71,202,222,220,85,169,26,33,247,26,86,142,178,174,210,34,215,240,239,152,64,0,63,138,61,164,103,238,45,69,31,113,106,196,223,166,24,254,205,183,26,71,54,61,22,156,152,206,22,205,187,30,102,108,228,26,123,80,70,122,18,187,245,50,252,68,25,22,17,194,7,24,83,107,98,237,67,15,42,43,210,45,90,3,171,99,179,254,232,118,84,6,82,93,136,51,238,73,247,168,139,240,239,23,60,100,151,19,161,246,145,138,208,207,167,13,136,23,65,175,18,48,62,139,211,212,143,78,186,39,82,165,243,255,0,181,89,111,215,147,40,146,157,169,75,167,234,167,183,184,253,134,42,114,76,74,229,157,89,54,164,35,164,159,27,217,170,28,219,185,31,118,169,63,85,95,244,139,3,202,87,21,91,166,198,75,54,166,55,201,244,173,48,183,108,168,108,109,142,79,231,220,63,170,141,17,74,86,229,45,164,247,246,105,175,113,152,182,12,51,197,171,27,23,40,12,220,150,53,103,210,16,158,221,181,125,59,205,119,45,104,62,199,80,147,239,109,126,207,103,224,61,136,0,0,0,0,0,0,0,0,0,0,15,248,117,212,50,217,186,225,232,148,247,152,129,217,176,226,125,98,97,84,101,91,152,108,94,153,175,47,237,171,235,163,244,250,27,11,46,199,162,41,11,220,135,23,237,236,219,239,50,21,23,139,184,235,136,248,219,94,122,191,127,87,58,247,221,219,255,0,115,48,214,154,33,180,127,173,54,130,238,105,30,207,103,227,175,175,203,238,81,113,91,49,19,20,86,149,51,108,6,244,230,75,231,70,61,154,147,186,122,142,60,218,143,85,50,162,236,252,127,27,144,202,126,66,48,211,46,17,158,170,56,207,165,43,210,118,235,47,116,134,54,109,55,211,246,58,135,16,122,161,237,59,189,154,247,159,100,168,34,36,150,133,220,60,78,53,94,204,97,214,25,214,111,41,43,216,221,63,167,220,122,25,233,204,144,219,126,196,171,218,191,113,255,0,148,102,134,228,172,189,113,86,228,85,223,252,228,141,154,247,127,85,4,159,97,23,234,251,135,165,196,220,34,186,112,177,248,172,220,81,246,20,189,252,165,111,108,245,218,72,51,236,66,213,253,209,61,227,249,130,151,228,188,53,197,75,94,242,139,35,146,84,218,188,41,15,43,97,43,234,155,146,219,138,236,52,171,245,61,132,103,254,33,163,204,24,190,96,226,62,22,90,215,148,25,28,226,169,209,224,201,113,91,13,63,88,228,102,220,50,208,210,159,215,47,97,23,248,135,181,0,0,31,195,208,139,83,246,10,244,226,45,159,184,216,91,79,157,131,152,120,189,215,12,232,206,183,42,86,134,92,134,214,153,113,214,157,143,71,82,21,181,198,208,122,146,200,207,184,187,53,49,78,85,170,205,82,230,172,202,173,85,164,117,19,170,18,22,251,206,108,74,55,184,226,205,74,61,18,68,69,170,148,125,196,68,44,171,134,126,69,24,184,37,66,199,28,71,103,153,17,131,106,69,46,38,227,47,172,35,135,37,151,183,179,32,143,184,214,91,20,141,61,167,236,33,109,81,99,51,10,43,48,227,35,99,44,54,150,155,78,166,122,37,37,161,22,167,219,220,67,253,71,249,59,25,135,212,149,186,141,198,157,52,237,50,31,232,68,73,34,73,119,23,96,138,188,75,103,49,19,43,149,228,60,173,13,228,202,109,29,135,218,163,167,76,211,187,240,20,33,66,66,28,174,83,155,119,177,10,150,202,85,248,26,203,81,163,156,163,69,137,19,46,150,11,112,213,170,14,221,165,40,251,15,191,161,99,223,251,4,87,226,231,132,16,46,172,48,139,126,69,143,165,70,142,226,13,199,119,171,182,59,81,231,186,105,208,214,73,251,74,215,93,166,127,143,112,166,170,93,74,85,30,165,22,171,9,205,146,33,188,135,218,86,132,122,45,10,37,17,232,100,101,222,69,222,67,220,226,134,47,214,177,70,13,29,186,242,249,178,105,80,227,195,75,186,33,63,86,209,47,66,209,40,73,119,184,103,237,63,188,199,63,142,251,145,100,53,37,149,109,113,149,165,196,30,154,232,100,122,151,120,208,23,14,12,64,147,136,25,97,161,63,49,91,157,163,20,90,70,186,17,106,76,211,226,30,189,137,79,181,103,239,252,76,112,206,42,57,86,118,243,179,23,139,118,171,27,166,210,136,221,154,141,196,90,176,211,83,100,56,173,86,241,23,122,147,216,148,153,251,181,238,20,226,164,189,18,65,165,69,177,214,87,161,247,30,138,35,255,0,7,120,185,206,17,184,234,253,249,134,211,112,226,179,47,153,82,161,45,197,71,71,44,139,72,76,199,128,202,79,84,182,148,253,165,159,122,141,95,143,120,176,128,20,17,196,229,217,142,230,158,175,213,167,77,140,200,75,93,165,218,217,84,102,105,221,251,123,251,68,82,76,103,148,193,201,74,53,108,149,180,213,169,119,233,168,255,0,52,145,169,68,146,46,211,61,8,126,199,162,84,104,175,197,144,243,124,151,20,148,74,96,245,74,189,93,117,74,189,190,238,227,19,111,37,252,71,175,12,25,157,79,178,177,10,71,164,173,135,31,105,130,94,198,153,233,27,51,142,222,237,26,140,183,28,216,219,75,236,215,83,215,223,161,157,197,225,62,47,217,56,203,107,198,186,172,138,167,89,17,246,208,165,31,33,230,246,41,77,161,195,79,214,161,6,122,19,137,237,211,219,248,233,237,128,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,190,117,231,19,68,170,0,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,85,124,87,51,211,249,252,175,224,165,231,255,0,132,69,191,230,193,79,247,169,77,45,185,4,175,248,94,169,9,79,234,50,107,254,216,100,122,14,25,92,64,241,115,23,239,42,118,92,241,90,133,46,233,92,122,59,142,65,187,34,178,183,37,176,136,196,165,26,234,203,53,26,86,133,36,218,101,50,8,146,179,119,148,151,9,213,190,110,38,205,0,64,174,37,249,245,141,128,214,243,216,43,132,213,216,143,226,45,114,59,140,213,214,223,55,125,2,156,252,87,18,151,146,243,46,182,166,39,26,156,101,214,75,215,218,132,154,214,148,146,217,53,242,174,20,249,237,165,29,42,6,86,113,150,230,150,154,146,100,19,22,69,86,162,250,84,195,140,26,80,150,232,230,179,34,82,22,149,18,141,141,234,81,44,151,200,73,163,99,13,185,105,64,0,43,131,59,249,204,191,178,153,158,91,50,100,57,210,234,54,77,70,199,167,53,94,160,186,235,207,48,150,28,172,73,57,50,226,198,39,218,100,167,114,99,147,109,186,230,165,161,237,87,103,116,255,0,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,1,0,56,161,230,95,20,242,191,125,224,109,245,134,117,111,246,205,214,209,166,63,39,209,117,63,169,132,211,125,91,12,186,223,59,149,207,90,219,220,175,81,122,40,189,164,114,255,0,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,0,16,215,136,38,125,109,236,179,89,179,172,108,62,174,196,153,138,149,120,238,51,5,17,250,89,168,160,44,142,50,141,233,204,155,164,182,86,168,242,20,228,114,83,107,66,214,130,53,37,72,35,35,239,249,100,171,85,107,249,109,194,138,237,118,167,46,163,82,168,216,244,41,115,38,75,121,79,63,37,247,32,50,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,29,44,5,122,240,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,186,219,134,18,82,179,117,14,110,45,174,201,142,148,36,205,123,249,142,182,163,89,165,70,203,206,170,194,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,0,86,94,33,231,214,225,203,55,17,235,250,198,196,26,236,185,152,87,87,145,66,102,114,36,117,83,87,64,65,81,155,81,61,5,146,116,144,202,21,34,66,92,144,73,109,107,90,16,102,148,169,100,68,118,83,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,253,96,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,0,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,0,0,133,92,92,112,206,213,188,50,133,88,190,170,209,52,173,88,85,8,21,10,68,166,219,111,152,158,166,91,48,223,97,75,82,13,100,202,208,249,45,72,66,147,185,198,24,81,153,146,52,58,129,202,198,53,255,0,39,108,193,89,56,198,229,63,173,137,111,212,15,175,97,45,115,28,92,23,218,92,121,92,164,243,27,35,120,152,121,211,111,114,201,60,194,70,237,83,169,30,148,192,64,174,49,216,189,26,202,203,68,28,45,142,252,67,169,98,61,97,150,86,195,204,58,165,250,58,10,209,41,231,154,90,116,66,22,153,5,1,6,75,51,213,15,47,106,79,67,82,42,175,40,88,67,27,29,243,47,135,184,91,80,98,35,244,218,181,97,15,85,24,146,251,172,162,69,58,50,21,42,99,36,182,189,116,173,113,216,117,8,52,154,125,117,39,214,71,218,43,137,226,111,142,152,143,151,76,31,177,113,67,11,235,61,13,86,14,32,66,105,230,93,35,92,90,132,85,83,234,6,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,181,229,211,50,248,89,154,11,17,155,235,12,234,223,173,214,209,166,63,27,210,148,207,174,121,166,250,182,25,117,206,79,55,144,181,183,185,94,186,52,81,123,72,186,168,0,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,1,149,113,127,220,46,60,9,225,151,206,188,226,104,141,92,49,120,133,204,186,102,70,203,174,96,110,254,117,85,237,173,90,85,250,155,207,191,42,171,41,215,222,113,216,179,101,190,242,247,60,124,214,81,24,182,161,38,150,205,189,198,179,105,43,179,240,0,0,20,3,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,9,85,155,92,239,215,114,143,158,43,106,21,199,42,171,82,195,42,222,31,198,118,183,68,134,202,36,60,137,69,46,164,76,202,136,151,29,109,13,189,189,45,33,195,222,73,91,90,238,74,148,219,70,137,211,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,4,42,226,35,144,88,121,156,181,74,252,194,218,125,42,155,137,180,78,108,141,10,51,17,254,147,54,109,180,142,154,84,157,164,179,121,8,97,180,199,113,197,155,105,245,155,86,212,185,204,106,144,109,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,47,207,32,153,201,141,155,236,47,155,80,174,198,137,2,251,182,36,19,55,28,24,48,157,98,18,16,251,143,28,55,163,155,142,56,106,66,218,104,210,162,53,239,39,26,115,84,165,6,217,171,242,241,71,240,39,137,191,37,243,136,66,128,70,170,5,106,241,72,207,212,204,59,235,178,201,131,149,10,173,54,239,62,142,69,197,113,67,146,252,23,169,13,159,42,75,49,162,56,218,144,181,60,234,13,179,113,194,51,109,45,56,109,250,235,113,124,154,161,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,135,114,163,149,28,56,202,86,28,34,202,178,154,235,170,179,185,111,215,235,239,178,72,149,87,148,146,50,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,237,98,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,0,16,3,138,30,101,241,79,43,247,222,6,223,88,103,86,255,0,108,221,109,26,99,242,125,23,83,250,152,77,55,213,176,203,173,243,185,92,245,173,189,202,245,23,162,139,218,71,47,240,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,16,171,136,206,125,191,146,189,9,140,55,195,182,58,140,77,185,169,253,100,73,15,199,223,22,139,5,107,91,69,49,68,178,216,243,198,182,220,75,77,118,164,148,133,45,210,218,148,182,247,0,225,139,196,46,187,85,174,198,203,174,96,110,250,173,118,125,118,160,150,173,42,253,77,228,58,226,28,90,30,113,216,179,101,190,241,56,230,247,18,202,35,22,215,28,55,30,54,247,109,229,37,22,168,0,41,91,136,143,16,123,218,251,198,82,179,114,245,138,21,90,21,161,101,115,97,162,183,106,215,230,69,244,244,167,82,209,190,226,212,210,144,135,25,105,109,155,77,25,18,210,122,58,226,92,90,30,73,38,127,228,3,58,223,203,6,196,170,250,126,129,232,203,206,210,228,125,32,232,226,242,105,110,117,79,74,233,122,77,239,186,233,232,204,98,230,115,54,232,179,61,186,145,246,74,160,0,0,0,0,0,0,0,0,0,0,0,1,226,113,99,23,172,156,26,181,228,221,87,181,83,163,136,195,107,82,79,144,243,155,212,150,214,230,223,170,66,204,181,38,213,219,167,179,240,214,157,51,161,196,122,241,198,105,213,11,43,15,100,122,54,216,67,238,176,107,216,211,221,91,100,114,27,221,163,177,144,227,123,219,113,29,154,234,90,123,245,50,132,140,196,168,214,159,149,33,150,249,206,37,43,148,249,234,148,250,186,234,165,123,61,253,196,63,26,136,210,163,73,151,105,30,134,63,209,81,158,75,5,37,72,209,179,86,210,86,165,223,166,162,86,240,198,118,99,89,167,164,116,137,215,123,49,210,239,105,118,54,117,24,122,247,254,206,238,209,126,224,43,223,139,150,58,189,97,225,180,44,56,163,75,229,212,171,171,109,82,17,203,35,214,19,209,231,178,163,213,77,169,63,105,5,220,162,87,225,222,41,141,41,122,92,130,74,75,123,175,47,66,238,45,84,103,254,14,241,113,220,43,114,172,237,153,102,35,22,238,166,54,204,171,17,59,5,27,136,244,97,214,161,72,109,122,161,227,46,244,171,177,73,35,247,233,220,59,159,17,252,64,147,135,249,97,174,191,13,91,93,172,148,170,70,186,17,232,79,83,229,158,189,169,87,181,5,238,252,72,103,246,67,238,74,144,236,151,149,185,199,150,167,22,122,105,169,153,234,125,195,160,97,126,47,214,176,186,13,97,186,10,249,82,106,176,228,67,83,186,33,95,86,233,35,82,209,72,81,119,182,71,236,63,188,135,134,170,84,165,86,42,82,170,179,92,223,34,99,203,125,213,104,69,170,214,163,81,158,132,68,93,230,125,196,46,83,132,94,16,192,181,176,198,85,249,42,62,181,26,187,139,54,221,222,174,200,238,199,128,233,39,105,44,211,246,147,174,187,72,255,0,14,225,42,115,115,22,36,188,186,95,205,204,86,136,43,118,170,162,236,62,254,133,255,0,119,237,25,198,175,33,13,215,42,45,181,218,132,203,121,41,252,9,103,160,190,238,26,51,163,203,202,229,9,12,43,83,100,162,180,190,195,236,81,83,161,235,223,248,137,86,100,74,35,73,247,31,96,255,0,54,163,48,194,148,182,145,180,213,174,189,166,99,253,71,249,74,140,204,216,175,67,146,141,236,190,218,154,113,58,153,106,149,22,134,90,151,111,113,138,149,226,97,145,70,45,249,83,177,199,14,89,229,196,124,221,145,84,137,184,207,235,12,230,73,121,237,239,72,51,238,36,22,196,163,79,105,123,72,86,173,22,179,84,182,107,49,107,84,153,29,60,234,124,132,62,203,155,18,189,142,54,178,82,79,69,17,145,232,164,151,121,25,11,141,225,211,159,184,216,165,79,129,131,152,134,189,183,12,40,237,53,18,86,134,124,246,208,152,145,208,157,140,199,74,19,185,199,22,122,154,204,203,184,251,52,49,97,101,161,150,165,237,31,208,0,1,226,177,158,249,131,135,24,91,116,222,83,228,114,83,76,163,206,146,218,182,26,189,118,227,56,225,22,132,149,126,161,251,12,191,196,51,135,141,151,228,188,74,197,75,162,242,149,35,156,154,149,94,108,134,85,176,147,245,78,73,113,196,246,18,83,250,254,210,35,255,0,16,254,218,152,67,116,221,214,141,98,243,166,199,214,159,69,98,67,239,175,123,125,204,180,151,20,90,26,201,95,101,69,220,71,251,123,135,212,203,101,232,171,3,28,108,187,143,118,212,49,93,167,115,79,77,116,66,102,50,179,254,170,191,83,216,67,68,184,43,123,49,136,184,103,70,188,163,47,123,117,14,163,105,232,101,175,46,67,141,251,82,159,106,61,197,254,81,237,140,137,69,161,247,8,175,155,12,132,97,166,99,227,51,84,109,159,69,215,163,110,210,94,233,15,239,220,108,39,236,117,13,160,180,67,58,119,123,117,239,46,218,111,204,22,81,113,91,46,243,18,87,109,51,116,7,53,229,203,231,70,45,250,19,90,250,141,188,226,139,69,60,146,237,252,127,15,33,132,88,233,136,248,37,94,106,191,96,215,58,7,218,221,255,0,114,176,238,186,161,196,127,174,182,178,238,117,126,207,111,225,165,186,101,63,137,245,137,138,177,147,110,98,73,122,26,188,141,118,43,235,164,117,26,155,235,62,198,98,37,8,218,134,209,237,237,221,239,35,19,197,167,80,243,100,235,103,170,85,220,99,254,192,0,0,0,0,0,0,0,0,7,56,198,140,122,195,236,9,161,162,187,125,213,58,70,93,215,150,92,135,220,221,162,219,73,254,105,181,153,104,110,163,217,237,252,116,167,12,211,241,45,196,156,113,91,180,43,69,143,163,148,3,219,185,157,241,230,115,127,48,162,245,156,138,133,167,69,180,163,239,237,221,238,46,216,141,107,90,183,5,245,95,143,111,91,176,186,202,140,205,252,166,185,136,111,118,196,41,103,218,179,74,75,213,66,143,180,253,130,208,242,149,194,122,59,76,65,190,49,194,103,49,213,243,117,163,114,204,185,122,27,237,127,108,70,153,219,169,114,151,221,254,247,222,98,206,45,219,106,139,106,83,26,163,208,97,244,209,25,221,177,190,98,215,166,170,53,31,106,140,207,189,70,125,254,209,245,0,65,110,45,120,146,171,87,47,146,45,8,239,108,126,226,217,179,213,215,78,158,116,23,15,189,38,93,202,247,151,237,21,55,149,92,52,127,22,113,194,222,178,152,45,78,119,87,175,119,245,33,190,231,181,73,254,231,239,47,242,11,100,226,67,150,232,119,126,4,189,84,164,171,250,74,141,183,144,122,31,111,58,100,68,171,237,58,73,251,41,62,242,63,216,41,3,180,143,239,22,211,194,19,48,136,155,68,159,131,117,131,250,248,238,59,54,50,255,0,242,105,68,8,232,78,137,111,78,243,62,211,94,190,242,246,139,62,35,212,181,47,104,254,128,15,207,80,157,26,153,6,69,70,107,156,182,34,180,183,157,86,134,123,80,146,51,51,208,181,51,236,35,238,21,143,159,110,36,241,41,145,106,184,67,132,104,223,53,92,248,147,106,122,153,114,251,37,71,113,190,76,136,166,71,162,137,181,106,149,246,247,17,247,152,170,74,205,102,165,112,84,228,214,106,242,122,137,146,221,91,207,57,177,40,220,181,168,212,163,209,36,68,90,153,153,246,16,247,25,122,181,215,120,99,21,169,67,109,158,106,223,171,193,74,83,187,110,166,114,154,73,118,234,95,173,239,26,49,194,43,97,118,142,30,80,104,142,22,213,71,167,69,66,145,223,180,210,195,105,50,215,83,215,77,189,250,143,100,0,2,24,113,90,168,179,7,44,206,161,222,249,21,21,50,158,254,245,83,231,105,236,251,133,27,219,74,36,92,116,165,169,59,137,51,88,51,45,116,215,235,8,105,7,43,15,162,70,94,240,253,109,177,202,34,182,169,69,166,237,218,255,0,49,99,180,122,140,89,195,232,120,165,135,87,13,133,57,254,67,117,186,100,184,4,246,211,87,44,222,97,198,183,109,37,39,93,57,134,122,110,45,125,229,222,51,223,154,172,184,93,89,117,196,218,173,183,88,71,54,3,146,159,118,4,157,91,79,54,57,200,125,13,43,98,93,113,73,213,44,153,232,163,212,187,143,239,226,163,219,225,54,16,222,120,197,120,83,173,11,66,153,213,72,155,37,150,150,124,230,145,203,66,221,109,179,95,214,45,4,122,27,137,236,215,83,212,104,43,40,248,44,188,6,193,26,29,143,37,90,205,233,227,73,154,90,119,73,233,24,105,194,236,90,203,189,175,234,158,158,239,121,245,234,141,62,37,86,159,38,153,57,174,100,105,108,173,135,81,184,203,114,20,147,74,139,82,50,50,236,51,238,49,88,57,204,225,109,58,228,174,85,49,31,6,61,87,101,173,249,146,105,189,135,204,117,75,144,242,213,205,147,44,136,181,53,52,157,9,58,123,72,187,200,125,94,22,185,97,198,28,21,191,110,11,142,253,183,189,27,21,232,18,233,200,62,174,43,219,148,111,66,89,31,213,58,179,45,73,165,251,61,157,253,218,217,144,255,0,9,239,38,52,25,18,22,122,37,166,150,179,63,113,17,25,140,234,231,126,226,85,201,153,155,230,66,159,230,166,45,110,167,17,7,183,110,137,77,66,73,145,119,23,235,9,213,144,252,162,89,120,195,149,106,171,215,36,110,100,186,156,183,218,142,230,247,75,149,204,167,69,52,171,68,60,130,86,134,226,143,67,211,81,0,179,83,151,218,230,93,113,86,167,103,212,189,104,142,60,244,152,14,122,133,186,49,201,125,182,187,9,199,12,187,25,63,180,122,251,254,254,161,147,154,190,23,226,139,79,101,231,22,169,251,158,184,156,84,106,13,79,155,32,186,89,175,148,120,145,139,146,193,36,151,180,220,113,90,184,225,36,251,149,167,97,143,145,155,44,139,226,22,90,170,142,207,53,122,86,219,121,106,114,60,237,24,99,68,26,159,52,167,151,212,56,231,230,216,221,169,251,244,239,46,222,73,131,120,233,136,24,25,115,51,114,216,181,110,145,230,212,158,98,121,12,57,204,65,56,218,205,58,186,218,200,181,54,145,219,167,179,241,214,218,242,145,197,18,204,197,149,83,44,92,72,131,232,90,255,0,37,152,229,43,154,236,158,177,239,168,107,118,198,98,37,13,239,113,197,158,155,180,78,221,59,140,140,79,72,51,99,84,97,179,62,27,156,198,36,54,151,91,86,134,90,165,68,70,71,161,246,151,97,144,255,0,112,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,157,121,196,209,42,128,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,37,167,18,252,250,198,192,107,121,236,21,194,106,236,71,241,22,185,29,198,106,235,111,155,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,233,218,214,181,177,31,28,113,30,45,183,109,193,170,221,183,157,219,80,90,146,149,58,111,74,157,41,195,83,142,188,235,174,31,247,238,56,235,138,36,165,36,181,173,68,68,165,21,255,0,100,187,41,54,174,81,176,176,173,106,107,189,117,201,93,233,170,23,53,69,74,109,222,100,228,198,109,11,97,135,73,150,156,56,109,184,79,41,148,56,70,164,243,156,51,61,86,98,64,8,213,157,252,232,218,185,71,195,135,231,66,85,42,183,127,84,185,108,81,45,231,103,54,151,17,205,39,182,206,146,193,44,158,56,104,54,28,35,82,11,215,112,146,214,228,110,55,17,65,149,106,157,229,138,247,252,218,204,198,229,215,238,203,198,176,228,151,81,18,33,27,245,10,140,183,141,74,38,217,101,36,70,183,29,112,244,67,105,46,213,17,36,187,136,126,79,244,85,97,93,95,236,173,185,114,91,149,15,252,164,57,212,217,209,220,255,0,146,227,47,54,226,62,229,37,73,246,25,11,158,225,161,159,88,216,243,111,51,130,184,179,93,136,198,34,208,227,182,205,33,110,115,119,215,233,204,69,109,42,121,79,60,235,138,126,113,41,183,157,120,189,77,200,81,45,9,81,33,227,68,245,0,20,173,198,175,197,61,173,240,254,15,152,212,71,201,225,187,159,170,238,1,93,84,188,18,196,138,135,91,134,87,5,65,17,227,189,42,74,27,250,51,41,247,52,57,40,113,213,37,9,134,165,175,115,237,169,68,148,106,167,145,162,185,136,122,237,41,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,172,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,85,95,28,239,208,159,239,39,240,209,15,242,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,1,31,243,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,122,249,91,144,78,56,105,108,141,102,203,8,95,53,195,213,9,61,16,223,49,11,117,179,25,247,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,22,140,242,157,225,99,6,254,31,219,222,92,192,234,160,50,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,76,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,229,80,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,0,160,30,40,254,59,49,55,228,190,79,8,119,254,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,72,183,110,41,146,88,130,205,33,195,230,201,122,52,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,191,93,14,35,147,111,224,2,128,120,163,248,236,196,223,146,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,0,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,0,0,249,55,101,173,66,190,109,90,205,149,116,193,235,104,183,5,62,69,46,163,27,154,182,249,241,95,109,77,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,101,222,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,161,236,131,226,101,213,139,185,66,195,107,234,245,151,213,214,164,83,228,83,228,202,83,142,56,228,174,138,91,208,208,251,171,113,106,90,222,113,17,210,183,22,106,245,156,82,212,68,68,100,69,32,5,43,113,147,198,191,167,57,130,164,224,228,74,127,38,38,25,83,207,156,251,141,109,113,249,213,22,163,200,115,106,137,197,18,153,75,8,134,73,213,8,81,57,207,215,114,118,24,245,92,18,240,206,213,184,49,31,17,49,74,173,19,168,173,89,244,250,125,62,145,204,109,181,183,31,175,57,60,247,211,185,6,180,60,72,136,77,165,104,82,126,173,247,210,100,162,95,100,128,227,87,225,98,214,248,129,7,203,170,34,176,50,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,245,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,8,171,197,31,192,158,38,252,151,206,33,10,1,26,72,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,25,87,23,253,194,227,192,158,25,124,235,206,38,138,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,94,79,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,244,153,179,109,213,245,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,83,84,0,0,80,15,20,127,29,152,155,242,95,39,132,59,255,0,8,76,219,90,184,119,81,151,150,59,209,174,147,233,173,192,154,133,187,81,36,182,219,41,156,228,83,67,204,74,117,199,147,167,51,165,136,220,116,54,218,148,167,93,82,76,253,100,105,111,224,42,175,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,242,112,202,207,109,87,4,111,42,118,6,98,149,205,17,188,47,175,72,113,49,102,85,31,82,17,109,205,89,41,73,91,110,104,100,136,207,59,162,92,66,246,182,133,185,207,220,217,19,220,219,180,0,1,86,188,84,50,21,26,84,106,174,105,240,110,133,18,26,225,199,122,161,124,211,35,243,77,115,22,110,178,146,159,26,59,109,41,36,178,74,223,118,82,212,180,35,99,92,221,13,102,234,151,92,24,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,166,221,51,129,152,27,7,51,92,49,47,252,87,195,149,203,69,54,100,138,116,71,97,206,54,74,108,39,217,174,67,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,73,130,247,184,130,103,214,222,203,53,155,58,198,195,234,236,73,152,169,87,142,227,48,81,31,165,154,138,2,200,227,40,222,156,201,186,75,101,106,143,33,78,71,37,54,180,45,104,35,82,84,130,50,58,54,255,0,69,87,237,213,254,202,220,119,37,199,80,255,0,202,76,157,82,157,33,207,249,78,60,243,142,47,239,82,148,175,105,152,189,236,130,100,78,149,148,75,102,109,118,229,153,18,173,136,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,98,18,37,168,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,45,80,0,85,95,28,239,208,159,239,39,240,209,15,242,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,223,245,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,1,29,115,201,148,74,86,111,176,141,54,163,21,24,148,123,178,131,33,85,43,114,170,252,116,173,8,124,208,105,92,87,150,73,55,81,25,226,219,191,150,122,146,219,101,195,75,156,162,109,89,235,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,247,14,236,239,195,205,85,136,118,149,227,43,110,38,218,116,246,157,174,168,217,98,51,53,70,212,243,173,162,84,86,144,234,150,173,168,67,29,65,147,109,182,135,100,36,144,146,74,208,146,152,2,186,184,172,231,106,102,20,208,163,101,251,8,110,190,142,243,172,242,230,87,234,84,186,147,241,234,22,252,84,45,167,152,109,11,100,211,203,122,71,110,164,107,220,150,8,247,54,101,33,181,149,80,224,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,138,50,241,151,235,7,44,184,95,7,10,48,229,18,215,77,135,34,68,183,102,78,38,78,108,215,222,112,212,167,100,56,203,109,165,197,146,118,52,149,26,117,38,218,109,61,187,72,116,176,0,0,0,0,0,0,0,0,0,0,1,254,19,166,198,167,68,122,116,199,57,108,71,109,78,184,173,12,244,74,72,204,207,66,237,238,35,16,51,54,252,81,44,188,38,85,78,197,195,120,62,154,184,57,47,199,57,60,215,99,116,111,125,123,91,182,61,17,72,115,99,141,160,244,221,162,183,105,220,70,98,164,241,147,29,49,3,28,238,103,174,91,234,173,213,188,226,149,203,79,33,134,249,104,55,28,89,39,86,155,65,30,134,234,251,116,246,254,26,117,188,167,100,95,16,179,43,84,106,121,43,209,86,219,43,74,228,78,209,135,245,65,41,131,82,121,125,67,110,126,109,253,218,151,187,78,243,236,250,249,198,171,97,126,23,52,206,94,112,150,159,181,251,121,212,199,175,85,57,178,15,170,154,193,72,137,36,185,47,146,137,27,141,182,215,171,110,26,75,185,58,246,152,229,249,86,203,237,115,49,88,171,76,179,233,190,172,70,222,102,76,247,61,67,219,24,164,176,219,189,134,227,102,125,143,23,217,61,125,223,116,253,207,134,81,44,204,30,202,181,45,235,106,55,46,93,54,91,13,72,115,123,167,205,229,211,165,26,149,162,222,89,39,83,109,39,161,107,160,130,185,32,184,149,109,230,102,198,144,151,249,73,149,91,166,68,89,237,221,170,85,80,140,102,93,199,250,163,69,80,30,76,152,49,228,32,245,75,173,33,100,126,242,50,35,31,238,43,55,138,86,88,113,135,26,175,219,126,227,176,173,239,73,69,102,4,74,114,207,171,138,206,213,19,211,86,103,245,174,160,207,66,117,30,207,111,127,126,159,43,38,124,45,167,91,117,202,94,35,227,63,172,236,69,177,50,53,55,176,185,110,165,113,222,66,185,177,165,153,30,134,151,83,161,167,79,105,151,113,11,62,167,83,226,82,169,241,169,144,90,229,198,136,202,24,105,27,140,246,161,41,36,164,181,51,51,62,194,46,243,28,139,55,24,44,188,120,193,42,229,143,25,90,76,56,242,100,66,45,59,228,116,143,180,217,118,173,5,222,239,245,149,167,191,222,89,244,197,156,33,188,240,118,240,168,218,23,125,51,166,126,20,151,154,65,243,154,95,49,8,117,198,201,127,86,181,145,106,109,171,179,93,75,65,226,7,106,202,174,92,46,172,197,98,109,46,219,163,163,149,1,185,76,59,62,86,173,171,149,28,164,48,135,85,177,78,182,165,104,151,136,244,73,234,125,197,247,104,63,9,112,250,30,22,97,213,189,97,65,127,158,221,18,153,18,1,189,180,211,204,54,88,109,173,219,77,74,219,175,44,143,77,199,167,188,251,199,152,205,59,232,143,151,188,64,91,140,115,72,237,170,169,105,187,110,159,204,95,237,25,190,185,84,75,184,234,171,74,118,146,166,190,100,90,235,167,214,24,188,142,20,181,38,103,229,153,164,53,223,30,162,150,85,223,222,154,124,29,125,159,120,153,224,0,60,110,46,90,235,187,240,246,189,68,108,183,42,69,62,82,18,142,237,198,166,28,73,22,186,150,154,238,239,212,103,59,48,182,186,236,252,99,186,232,78,51,202,91,21,121,201,82,119,110,208,211,41,212,159,110,167,250,190,241,225,232,213,154,149,191,83,141,89,164,73,233,230,68,117,15,50,230,196,175,106,208,162,82,79,69,17,145,232,100,71,218,66,214,242,19,196,158,37,78,45,43,8,113,113,27,38,167,145,18,21,79,83,62,103,100,88,237,183,201,143,20,136,181,81,184,173,84,190,206,227,62,227,22,113,79,157,26,167,6,61,70,19,156,198,37,52,135,154,86,134,91,144,162,35,35,208,244,50,236,50,239,31,160,0,127,12,244,45,79,216,43,11,139,222,97,17,10,137,3,6,232,231,245,210,28,106,108,149,255,0,228,212,137,241,214,157,20,222,157,228,93,164,189,125,197,237,21,69,68,165,200,174,214,96,209,98,254,122,161,37,168,173,247,125,165,172,146,93,230,69,222,126,242,23,161,151,188,176,211,169,25,56,93,169,187,89,247,13,178,111,61,216,175,207,63,74,105,181,23,231,77,63,104,189,134,69,248,10,85,197,187,110,69,131,139,119,85,182,103,181,218,53,126,116,100,159,97,232,108,201,113,5,237,87,181,30,243,253,162,227,56,74,98,74,174,172,190,71,180,36,61,189,251,119,126,255,0,87,77,122,137,211,156,46,228,145,119,39,222,127,176,78,144,31,46,226,182,168,183,93,49,218,61,122,31,83,17,237,187,219,230,45,26,232,162,81,118,164,200,251,210,71,223,236,21,143,155,94,19,209,221,98,117,241,129,242,249,110,163,149,165,27,150,103,191,83,97,175,237,137,51,52,45,11,154,190,239,247,190,227,21,121,117,90,183,5,139,95,145,110,220,80,186,58,140,61,156,214,185,136,115,110,244,37,101,218,131,82,79,213,90,79,176,253,162,92,229,99,137,110,36,224,114,218,161,93,204,125,35,160,22,237,172,239,143,15,149,249,245,31,172,220,85,173,90,173,212,159,127,102,223,113,246,92,126,11,227,214,31,99,181,13,117,219,18,169,213,178,214,156,194,228,62,222,221,86,226,75,243,173,160,207,83,105,126,207,103,225,175,71,0,0,0,0,0,0,0,1,255,0,43,90,91,73,173,103,161,16,132,153,186,226,81,100,224,81,170,220,178,89,244,229,192,90,111,111,115,209,121,95,152,89,118,185,21,104,86,173,186,163,239,236,219,239,50,210,154,113,91,22,239,76,103,186,28,186,111,74,135,87,53,221,52,62,83,77,233,163,104,71,250,218,16,93,205,39,217,236,252,117,239,153,97,225,231,139,24,251,45,53,10,140,127,65,208,59,127,159,111,141,39,119,99,197,249,178,146,133,151,214,50,73,255,0,149,175,113,118,220,102,93,50,159,134,89,111,161,53,76,179,160,107,41,59,185,178,185,178,62,179,215,121,69,234,56,243,132,90,19,202,46,195,251,253,218,118,176,0,20,141,197,171,23,147,121,227,143,208,88,110,107,30,218,251,93,157,253,68,56,46,251,80,71,222,147,254,177,254,206,225,237,56,57,97,51,213,60,68,169,226,140,166,126,174,141,201,233,151,184,191,215,152,168,48,190,194,89,123,189,169,63,187,78,241,111,149,26,116,74,180,55,32,78,107,152,195,186,110,78,227,45,116,50,50,237,35,35,239,34,25,229,205,134,82,111,76,187,221,181,50,145,19,157,111,51,38,44,72,211,121,141,39,152,227,145,9,229,23,44,158,113,101,161,165,194,237,236,245,126,242,33,203,176,111,17,42,152,89,137,52,11,214,148,189,174,83,170,49,95,89,104,147,220,134,228,54,225,167,214,74,180,215,150,93,186,31,249,6,140,176,11,17,163,98,174,16,218,183,179,10,213,202,133,34,11,210,75,67,245,94,114,43,78,44,187,82,157,127,57,222,68,69,254,33,208,128,121,187,255,0,16,109,124,52,182,166,93,87,109,67,163,129,9,151,30,90,249,78,57,246,27,82,204,180,109,42,87,217,66,189,158,193,76,89,236,226,17,114,99,85,118,165,96,216,18,186,59,66,58,158,134,191,81,183,58,189,171,146,209,185,245,177,144,235,123,218,117,30,174,238,205,59,245,212,202,12,40,205,74,53,25,246,153,234,96,59,222,70,57,127,202,118,197,230,53,204,47,78,83,52,45,218,104,126,144,141,218,52,81,23,78,153,157,11,66,229,167,66,247,118,15,245,0,1,10,56,177,193,76,204,180,18,148,122,114,42,188,210,252,74,159,59,254,209,71,20,167,85,30,167,13,244,125,166,223,109,101,248,146,136,198,139,178,91,83,122,171,150,203,21,247,254,210,40,84,198,253,157,197,2,57,251,8,189,227,184,15,129,122,216,214,190,33,81,29,183,110,218,111,93,1,221,219,154,231,56,215,105,161,72,62,214,212,149,125,149,168,187,253,163,139,71,200,102,91,99,86,125,50,205,141,163,165,235,36,189,39,63,177,91,247,17,255,0,108,123,253,154,14,219,106,89,182,253,151,76,102,147,111,65,233,163,176,218,90,66,121,171,94,137,74,82,146,45,86,163,62,228,151,183,216,62,216,0,0,248,151,196,179,129,101,215,231,37,91,78,61,46,83,164,122,107,161,165,165,31,249,6,109,179,17,81,85,87,28,175,201,203,115,121,185,114,85,21,174,154,107,172,199,79,220,94,241,122,60,60,232,11,160,229,98,206,222,239,51,210,52,218,124,242,245,116,218,78,83,162,118,119,158,189,221,253,159,128,253,57,217,203,69,47,49,88,69,84,166,31,169,86,165,199,126,161,79,63,88,247,200,110,44,148,180,143,206,182,146,213,79,119,168,204,189,229,167,117,5,220,212,11,143,8,177,22,85,34,90,122,106,181,181,85,90,80,173,91,94,142,199,125,73,37,104,70,164,253,166,207,179,83,46,207,105,11,182,200,6,56,82,243,57,151,117,89,247,127,243,137,212,200,231,66,152,207,172,142,116,118,224,197,109,197,238,109,182,201,58,169,245,22,132,102,101,236,63,119,12,206,31,10,186,125,93,154,133,253,130,10,228,205,34,118,67,212,173,20,174,106,180,144,234,149,206,147,44,137,58,153,180,141,9,61,157,254,242,21,103,123,88,183,78,28,92,82,173,187,174,157,209,84,32,188,182,156,111,156,219,154,41,14,41,7,218,218,148,159,180,133,23,121,247,9,101,146,206,33,151,126,2,213,32,218,87,138,253,35,105,44,218,140,104,209,166,122,84,154,163,183,204,213,184,203,117,123,90,105,94,174,189,186,251,244,214,229,240,111,26,172,124,112,180,227,221,182,69,75,170,140,234,81,204,46,75,200,229,172,218,109,195,79,214,182,131,61,9,212,246,233,237,252,116,247,192,0,0,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,89,167,8,44,213,89,181,204,47,141,149,187,142,165,18,155,118,91,146,38,201,183,216,83,102,217,85,169,206,184,169,78,146,22,165,153,57,37,167,92,144,165,32,146,143,169,229,169,36,190,91,202,77,143,128,10,54,226,175,154,171,55,48,248,185,66,179,240,214,165,18,175,108,97,228,121,113,147,87,97,179,217,58,163,37,104,234,141,151,119,154,94,140,148,199,142,148,44,146,157,203,39,148,147,113,181,54,179,244,28,21,60,83,221,63,15,231,121,141,56,117,94,57,223,161,63,222,79,225,162,21,100,207,52,191,201,30,246,188,49,34,21,183,233,186,213,74,207,149,66,162,71,117,91,98,162,115,179,34,58,151,100,153,40,150,108,161,12,56,163,74,61,101,168,146,141,80,74,55,17,200,42,213,59,203,21,239,249,181,153,141,203,175,221,151,141,97,201,46,162,36,66,55,234,21,25,111,26,148,77,178,202,72,141,110,58,225,232,134,210,93,170,34,73,119,16,186,158,26,25,28,141,151,27,53,156,97,190,23,45,120,139,122,81,219,67,209,28,67,177,209,67,167,60,109,190,80,148,202,201,42,57,38,164,52,167,148,180,250,139,108,155,65,17,37,107,122,111,142,85,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,190,113,102,148,173,72,105,167,86,72,94,205,167,158,28,98,198,43,251,29,111,250,166,35,98,53,122,93,70,165,81,144,251,173,52,236,167,158,98,158,195,143,56,242,98,69,75,203,90,154,140,218,157,89,54,209,40,201,36,127,137,157,148,240,167,200,149,40,169,80,51,77,140,182,204,181,84,149,32,159,178,41,85,22,18,150,27,96,146,133,55,88,52,25,154,150,181,40,212,76,111,74,73,4,142,122,73,123,216,113,190,171,196,191,33,81,177,230,222,123,26,176,154,133,17,140,69,161,199,113,234,186,27,230,239,175,211,152,138,226,146,202,89,101,167,20,252,226,83,108,180,201,250,155,144,163,66,212,162,67,36,138,108,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,249,228,131,58,54,174,110,48,225,137,211,85,74,162,95,212,222,99,21,187,121,169,205,169,197,242,137,157,211,163,48,107,55,138,26,205,246,200,148,178,245,28,53,53,185,123,73,197,201,80,20,173,198,175,197,61,173,240,254,15,152,212,68,0,22,147,194,159,61,181,82,170,192,202,206,50,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,57,9,53,239,97,182,237,124,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,85,95,28,239,208,159,239,39,240,209,85,98,122,112,202,207,109,87,4,111,42,118,6,98,149,205,17,188,47,175,72,113,49,102,85,31,82,17,109,205,89,41,73,91,110,104,100,136,207,59,162,92,66,246,182,133,185,207,220,217,19,220,219,180,28,255,0,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,231,135,48,249,129,191,179,53,138,19,177,95,17,151,17,21,41,145,227,196,106,28,19,120,161,66,97,150,201,41,106,59,111,56,226,155,65,171,123,170,73,43,67,113,215,21,217,184,199,53,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,246,184,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,60,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,76,96,227,87,225,98,214,248,129,7,203,170,34,168,50,221,141,245,92,184,99,109,173,141,20,106,28,74,204,139,114,67,170,92,9,46,41,180,73,97,230,28,142,242,9,105,237,66,205,167,156,216,189,20,73,94,213,26,86,68,104,61,25,225,86,38,90,184,201,135,22,230,41,89,82,250,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,213,128,0,160,30,40,254,59,49,55,228,190,79,8,69,81,115,220,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,174,182,225,132,148,172,221,67,155,139,107,178,99,165,9,51,94,254,99,173,168,214,105,81,178,243,170,176,160,20,3,197,31,199,102,38,252,151,201,225,9,21,193,223,53,86,109,139,38,181,150,155,238,165,18,146,187,170,176,138,181,175,45,214,205,40,149,81,113,164,48,244,55,94,53,237,74,214,150,35,114,19,176,183,47,154,131,89,173,108,161,86,232,0,42,47,140,70,106,172,219,234,77,23,45,54,37,74,37,89,118,173,97,117,107,162,91,77,154,145,22,162,219,75,97,152,109,60,75,218,165,161,47,201,231,167,97,237,95,41,4,178,90,30,66,99,175,11,143,29,152,101,243,175,39,154,47,248,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,0,0,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,1,66,220,86,176,207,242,119,156,155,142,163,30,37,42,36,11,214,159,6,230,134,197,61,190,94,222,99,103,30,66,222,73,33,41,39,156,149,22,75,170,50,221,187,154,75,82,183,41,68,82,171,130,22,38,117,54,174,37,224,228,201,116,166,189,31,80,137,115,83,216,230,109,157,35,168,108,227,203,94,211,95,174,203,125,44,34,213,40,45,170,127,214,81,239,65,21,159,140,192,226,174,38,93,88,201,136,247,30,41,94,178,250,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,66,242,120,89,88,17,172,92,150,217,178,142,222,151,73,169,93,82,39,215,234,69,36,157,74,229,45,201,43,106,60,130,67,135,234,161,112,216,136,104,216,68,133,35,106,203,93,230,165,115,94,53,126,22,45,111,136,16,124,186,162,41,88,75,254,29,217,223,153,149,91,236,237,43,198,86,236,50,187,42,13,59,93,81,178,252,151,169,110,37,151,91,68,168,173,33,212,161,59,150,182,58,131,38,220,113,109,71,73,33,38,164,33,39,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,34,175,20,127,2,120,155,242,95,56,132,40,4,117,252,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,86,138,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,6,85,197,255,0,112,184,240,39,134,95,58,243,137,162,128,71,160,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,130,50,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,0,5,0,241,71,241,217,137,191,37,242,120,66,42,139,201,225,177,158,122,86,96,172,8,120,87,136,213,72,144,113,22,213,143,26,154,210,230,85,18,167,238,134,18,203,134,153,77,37,231,13,247,164,165,184,235,84,157,9,69,174,142,238,34,112,219,110,111,138,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,128,2,215,184,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,0,82,95,19,92,137,85,112,70,242,168,227,158,22,219,49,27,194,250,244,134,213,42,29,45,133,33,22,220,213,146,82,164,56,222,166,72,140,243,186,169,181,163,107,104,91,156,141,173,145,51,205,133,116,43,254,242,182,109,155,154,204,161,92,50,226,80,175,24,241,163,87,105,233,50,54,39,34,60,132,72,96,214,147,35,34,91,110,182,70,149,150,139,34,83,137,35,218,226,210,175,62,61,5,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,173,207,133,238,65,107,184,45,179,48,248,205,79,232,238,250,173,61,113,232,84,9,49,144,111,81,98,189,180,215,37,243,90,77,109,76,113,4,104,38,210,105,83,77,56,226,28,213,110,173,182,108,84,0,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,106,128,2,170,248,231,126,132,255,0,121,63,134,138,171,19,211,134,86,123,106,184,35,121,83,176,51,20,174,104,141,225,125,122,67,137,139,50,168,250,144,139,110,106,201,74,74,219,115,67,36,70,121,221,18,226,23,181,180,45,206,126,230,200,158,230,221,160,0,174,174,43,57,37,153,138,212,40,217,129,194,27,83,172,188,232,220,184,117,250,109,46,154,252,138,133,193,21,107,105,150,28,66,25,37,115,30,143,219,169,154,55,41,131,61,206,17,71,109,7,84,56,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,115,216,185,196,239,11,45,188,169,211,243,5,134,80,125,41,90,186,106,18,168,84,27,122,171,38,51,114,162,206,100,213,205,118,115,12,190,181,165,150,144,77,58,164,182,163,82,147,38,34,76,218,39,201,196,209,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,247,184,119,100,130,30,85,108,67,187,111,24,187,177,54,236,167,180,213,117,38,243,18,89,165,182,151,157,113,17,98,186,134,146,180,238,66,216,234,8,156,113,181,187,29,38,133,26,80,133,28,192,0,0,0,0,0,0,0,0,0,0,0,28,207,25,179,9,134,216,27,76,57,215,197,103,165,90,226,202,146,195,125,60,133,243,57,8,74,212,90,180,218,244,236,90,123,253,254,221,12,83,190,116,248,134,93,248,245,85,157,105,89,203,244,117,164,217,187,24,145,163,79,117,73,37,72,111,153,171,145,144,234,55,52,234,125,93,123,52,247,235,164,76,178,108,91,167,17,238,40,182,221,169,78,235,106,19,158,67,77,183,206,109,189,84,183,18,130,237,113,73,79,218,90,75,188,187,197,166,100,239,133,101,62,144,204,11,251,27,213,206,155,163,82,25,165,104,164,242,149,164,119,82,174,116,105,102,74,208,201,212,104,105,237,239,247,16,238,121,255,0,199,10,94,88,242,238,155,62,208,254,111,58,167,28,168,80,217,245,151,201,142,228,25,77,182,189,206,54,225,43,69,48,146,208,204,140,253,167,239,164,155,102,129,113,226,238,34,197,164,68,79,83,86,185,106,168,74,213,171,104,213,217,15,146,77,90,25,165,63,105,194,236,212,139,183,216,66,253,50,75,150,138,94,93,112,138,151,76,47,90,173,83,142,196,250,129,250,197,178,67,145,99,37,212,126,117,196,158,138,103,189,58,23,184,180,239,252,220,66,232,10,175,101,98,241,218,239,47,209,212,218,132,243,245,117,220,77,211,165,246,119,150,157,253,253,191,128,162,236,187,212,85,74,199,43,14,114,28,216,109,220,148,181,107,166,186,105,49,163,247,31,184,105,38,199,150,115,236,186,4,229,43,113,200,165,197,116,207,77,53,53,52,147,255,0,40,251,96,0,3,226,93,118,109,191,122,83,30,164,220,48,122,152,239,182,166,150,158,106,209,170,84,149,36,203,84,40,143,185,71,237,246,142,37,35,33,121,109,147,89,244,211,214,54,174,159,106,139,210,115,251,85,191,113,159,246,199,191,217,160,237,54,85,141,107,225,237,17,171,118,210,166,244,48,26,219,181,174,115,142,246,146,18,130,237,113,74,87,217,66,75,191,216,62,248,225,249,209,169,189,74,203,101,244,251,31,105,116,42,155,126,206,227,129,32,253,164,126,225,157,26,171,170,145,83,152,250,254,211,143,184,179,252,77,70,98,241,248,78,65,76,60,180,26,146,122,243,234,188,211,252,78,159,7,254,193,53,192,0,127,148,173,58,103,181,45,75,150,173,75,223,216,51,175,158,126,95,242,157,190,185,109,114,203,211,149,77,75,118,186,159,164,36,246,142,8,9,51,74,137,68,125,164,122,144,156,249,20,226,17,114,96,173,114,157,96,223,210,186,203,66,66,153,134,143,81,182,250,77,203,140,209,57,245,81,150,235,155,26,105,126,174,238,221,123,245,208,206,231,108,12,65,181,241,46,218,135,117,90,85,30,178,12,198,91,117,11,228,184,223,219,109,43,34,209,196,164,254,202,211,236,246,143,72,3,158,227,238,35,70,194,172,33,186,175,103,213,163,148,250,68,231,163,22,135,235,60,220,87,92,65,118,37,90,126,111,188,200,203,252,67,57,184,201,136,149,76,83,196,154,253,235,85,94,231,42,53,25,79,160,180,73,109,67,146,28,112,147,234,165,58,233,204,62,221,11,252,130,73,240,224,202,229,123,24,177,138,137,126,76,143,202,183,237,90,148,106,153,189,189,10,230,191,26,84,71,121,91,73,212,45,58,182,225,158,237,170,34,247,25,246,11,220,141,25,152,113,154,137,29,27,90,101,9,109,9,212,207,68,145,104,69,219,219,220,66,138,184,165,225,51,214,30,97,166,220,108,179,182,45,196,135,42,42,86,226,61,94,145,58,106,207,250,234,62,228,123,136,190,226,30,135,132,182,47,21,153,142,95,65,102,57,164,123,151,187,179,187,167,135,57,223,98,12,251,212,95,214,47,219,220,46,228,0,7,20,204,94,84,48,203,50,20,39,105,151,140,13,37,43,111,46,87,54,71,213,250,236,168,253,70,222,108,143,82,101,37,218,127,127,191,90,115,204,247,15,60,88,192,41,138,168,83,99,250,114,223,236,254,125,190,52,109,189,140,151,230,206,74,214,127,88,241,167,254,78,189,199,217,192,240,167,22,239,76,24,186,27,186,108,186,135,73,53,173,117,62,83,78,107,171,107,71,250,226,22,93,206,171,217,237,252,52,185,108,162,241,40,178,113,212,211,110,94,204,250,14,224,61,118,55,185,233,92,223,207,172,251,91,138,132,39,70,218,73,247,246,238,247,145,235,54,208,180,184,146,90,15,82,49,255,0,64,0,0,0,0,0,3,248,103,167,105,138,207,226,73,159,169,86,98,166,96,174,23,76,229,212,207,151,215,205,229,145,242,127,180,228,183,245,111,199,52,171,84,169,196,250,171,236,239,62,221,8,85,13,18,131,113,223,85,164,211,168,209,58,234,132,141,118,163,152,219,91,182,160,207,189,70,148,151,170,131,255,0,0,183,76,158,240,187,183,44,101,149,229,140,13,250,86,122,255,0,181,226,234,227,29,62,157,67,106,245,227,203,82,87,185,43,108,251,75,179,77,61,166,98,197,34,67,143,5,132,198,138,222,198,211,174,133,169,159,121,235,237,252,71,251,128,0,242,56,175,119,197,176,172,10,165,217,49,205,140,193,228,110,86,134,122,111,125,13,151,97,37,71,222,178,246,24,205,13,219,113,212,175,155,158,85,122,111,175,42,110,205,223,100,190,195,105,65,119,18,75,185,5,236,23,213,195,195,3,191,35,89,123,162,177,83,139,201,173,212,58,158,188,183,238,252,220,233,102,223,217,113,104,251,14,23,217,211,239,237,238,148,67,206,95,248,127,107,226,101,179,42,210,187,233,221,109,54,98,22,135,26,231,56,222,164,182,212,217,250,205,169,42,251,43,81,118,31,180,66,155,135,132,46,9,212,174,178,184,40,213,111,70,197,84,254,173,112,185,18,222,213,28,211,89,163,152,169,186,247,25,39,93,61,154,137,165,134,214,21,35,12,172,186,77,145,66,45,33,82,98,49,17,175,181,218,150,154,67,68,126,178,148,125,200,46,243,63,196,251,199,167,28,115,49,57,160,195,124,187,218,83,107,119,101,91,100,228,176,231,71,23,144,249,243,222,229,58,166,209,189,182,156,36,238,83,42,45,76,180,46,243,251,232,251,54,25,193,190,179,47,117,202,122,160,247,77,65,97,245,148,40,123,89,94,141,147,143,155,106,222,76,182,191,176,249,150,138,237,236,212,251,123,188,46,6,229,251,17,177,254,232,102,218,176,104,253,98,141,105,234,28,234,24,111,148,223,49,164,41,122,58,226,55,105,206,71,97,30,167,175,227,165,146,218,60,38,104,150,214,30,179,54,224,149,215,92,143,52,149,190,142,90,218,229,25,176,147,83,122,162,97,182,173,28,73,246,151,126,190,225,17,51,177,149,152,184,24,116,186,133,54,55,37,50,25,97,47,39,121,171,215,87,82,106,61,84,242,255,0,185,23,119,255,0,239,192,228,137,217,76,230,102,196,92,78,213,250,118,151,217,217,218,94,144,141,239,26,43,130,167,23,10,58,221,45,22,166,144,106,47,191,66,212,127,184,0,8,199,196,78,213,145,116,101,150,228,68,114,215,209,241,166,78,87,119,217,110,159,47,94,243,47,214,251,255,0,1,159,121,13,155,18,28,100,251,219,89,167,252,6,47,227,134,124,167,165,101,102,135,206,61,121,74,140,210,123,190,201,83,161,232,37,96,0,0,0,0,231,217,129,153,208,96,133,249,44,143,78,93,181,84,87,248,34,58,127,228,25,187,187,18,170,206,34,214,82,147,209,83,171,114,8,143,239,91,234,252,61,255,0,112,209,102,83,105,72,163,101,155,11,33,36,189,100,217,180,51,89,251,213,232,246,8,207,188,253,195,172,25,17,145,145,247,24,169,206,46,89,102,98,21,74,46,55,91,48,121,104,121,8,141,80,250,211,61,206,26,167,201,117,126,187,189,157,201,236,74,52,247,123,135,45,225,17,136,18,168,24,243,50,212,47,237,122,141,45,195,211,179,237,185,54,3,127,170,103,220,94,242,23,108,56,118,101,178,159,135,89,143,181,165,82,238,40,60,186,159,41,125,36,206,107,231,202,119,150,242,80,174,90,30,109,42,209,79,26,180,51,208,251,143,179,186,147,115,95,147,140,67,203,29,198,242,43,17,57,244,7,223,81,65,157,204,97,60,196,41,199,249,101,203,75,238,44,181,67,6,175,91,240,62,222,255,0,33,151,252,199,98,30,94,238,168,85,203,58,167,202,138,137,109,191,50,47,37,133,117,13,147,141,41,104,222,227,78,26,55,19,41,45,72,181,46,242,246,235,119,25,64,206,189,133,153,139,121,136,109,202,233,110,120,236,36,229,193,216,242,251,82,136,228,181,115,57,13,183,249,199,246,232,94,237,75,179,186,77,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,30,42,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,119,253,147,60,230,88,57,179,176,35,76,135,58,37,58,246,167,71,67,85,234,11,174,178,203,234,125,182,99,156,153,113,99,19,238,188,112,121,210,9,182,221,115,67,212,182,171,183,190,69,10,234,226,87,196,46,30,25,80,167,96,86,3,93,255,0,232,234,126,214,171,21,202,91,204,72,110,143,23,124,150,100,197,67,205,188,110,70,168,165,198,80,147,37,55,185,182,221,53,37,72,115,98,147,77,130,127,240,84,241,79,116,252,63,157,230,52,225,213,120,231,126,132,255,0,121,63,134,138,171,22,189,194,159,34,84,162,165,64,205,54,50,219,50,213,82,84,130,126,200,165,84,88,74,88,109,130,74,20,221,96,208,102,106,90,212,163,81,49,189,41,36,18,57,233,37,239,97,198,253,7,20,92,253,67,179,232,85,44,179,224,237,66,149,84,170,220,116,249,48,110,202,195,18,88,152,221,50,42,214,236,103,233,169,66,84,173,147,21,203,113,46,243,9,42,101,181,39,105,26,220,37,179,242,184,110,241,21,197,60,73,186,169,121,125,198,11,118,171,118,114,169,232,102,159,117,211,41,210,102,78,143,177,205,132,229,95,151,191,115,39,205,101,174,179,106,118,40,144,167,205,124,213,188,143,85,197,239,43,87,86,37,216,145,51,11,107,92,149,89,159,147,202,122,152,168,219,38,151,30,143,208,173,226,55,103,69,66,18,124,183,145,185,39,33,74,245,84,195,41,81,169,29,62,142,84,13,167,95,250,41,117,81,174,159,66,82,171,62,134,168,71,168,122,58,173,27,168,131,51,148,226,87,200,144,214,165,204,101,123,118,173,26,150,228,153,150,165,168,209,158,85,115,49,102,230,191,8,225,226,149,159,6,93,57,105,144,170,109,94,153,36,141,75,167,84,91,67,107,117,130,115,105,37,228,109,117,181,161,196,145,110,66,211,185,40,94,246,209,234,241,139,24,172,28,10,176,42,152,141,136,213,232,148,234,109,58,59,238,180,211,178,153,101,250,131,237,178,227,201,137,21,47,45,9,118,75,137,105,100,219,68,162,53,25,126,38,89,203,199,236,89,252,186,227,45,217,139,159,68,41,86,191,210,138,130,166,250,46,152,157,25,99,213,36,238,82,180,46,99,203,219,204,117,221,169,230,58,183,23,181,59,182,149,133,112,136,202,37,253,77,185,151,154,43,190,163,112,90,212,214,35,187,77,162,209,78,59,209,14,190,196,152,237,185,213,63,204,73,37,232,59,93,105,109,108,220,78,60,218,87,185,60,130,39,109,124,5,43,113,171,241,79,107,124,63,131,230,53,17,23,242,209,150,123,203,52,183,13,215,102,97,244,232,136,184,104,22,188,139,142,12,41,38,72,69,77,108,202,140,201,196,39,77,68,150,86,164,200,81,161,106,245,55,161,41,81,161,42,55,17,202,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,23,83,195,67,62,177,177,230,222,103,5,113,102,187,17,140,69,161,199,109,154,66,220,230,239,175,211,152,138,218,84,242,158,121,215,20,252,226,83,111,58,241,122,155,144,162,90,18,162,67,198,137,234,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,2,170,248,231,126,132,255,0,121,63,134,136,43,147,60,20,181,115,19,153,59,63,7,47,90,133,86,21,22,224,244,135,82,253,45,214,219,148,142,68,9,18,17,177,78,54,226,11,85,178,146,61,80,126,169,158,154,30,134,94,83,29,48,47,17,242,233,136,245,28,47,197,10,55,67,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,87,13,46,35,20,170,5,42,143,150,252,122,172,196,167,83,105,209,250,75,98,229,155,33,44,177,25,134,211,41,247,26,169,75,149,36,146,132,37,37,30,60,100,180,217,17,17,37,179,254,169,136,149,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,68,123,102,154,234,16,114,146,219,166,142,108,153,46,39,93,94,119,148,209,155,105,81,182,218,80,148,167,113,146,221,115,219,112,251,200,85,195,153,155,202,13,243,136,52,41,112,240,174,145,33,183,167,46,71,85,9,117,244,25,73,73,51,5,226,104,208,242,19,34,58,91,144,105,113,11,66,22,100,149,37,102,70,80,212,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,226,95,230,175,37,31,147,44,2,194,44,202,97,157,50,171,38,219,187,108,250,44,155,181,173,57,204,209,234,143,66,140,162,145,188,212,110,37,153,78,56,190,197,39,99,110,150,210,89,19,204,180,158,85,148,124,194,226,158,93,241,150,129,113,225,156,106,173,119,174,168,51,26,109,165,22,84,148,51,113,111,75,140,55,29,109,50,103,205,120,186,133,155,6,164,57,177,213,37,68,133,246,165,86,105,198,86,108,154,142,81,44,154,132,202,76,186,92,137,87,197,53,231,96,203,83,74,126,42,213,76,168,26,153,112,217,90,218,53,164,204,210,102,218,214,141,72,246,169,69,161,157,48,137,105,144,76,246,85,114,137,115,77,161,92,176,229,213,176,234,226,144,82,235,16,226,182,167,230,197,125,184,239,37,183,96,182,185,13,48,133,184,226,163,165,229,44,140,212,219,40,34,237,66,69,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,88,0,160,30,40,254,59,49,55,228,190,79,8,126,76,163,100,218,78,108,48,191,24,234,22,164,153,106,190,236,136,244,103,173,168,39,53,168,240,167,46,67,146,78,67,47,154,219,81,239,83,81,141,45,30,246,208,78,41,60,197,18,53,52,199,95,244,85,97,93,95,236,173,185,114,91,149,15,252,164,57,212,217,209,220,255,0,146,227,47,54,226,62,229,37,73,246,25,11,233,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,10,1,226,143,227,179,19,126,75,228,240,132,95,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,167,15,188,250,219,217,153,179,96,216,216,131,93,137,15,21,41,17,219,102,114,36,116,176,145,95,89,156,149,19,208,89,39,77,111,45,49,227,165,201,4,150,208,132,45,102,105,74,80,100,69,50,132,53,226,9,159,91,123,44,214,108,235,27,15,171,177,38,98,165,94,59,140,193,68,126,150,106,40,11,35,140,163,122,115,38,233,45,149,170,60,133,57,28,148,218,208,181,160,141,73,82,8,200,232,174,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,40,56,92,120,236,195,47,157,121,60,209,127,192,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,0,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,0,0,10,213,227,105,134,119,85,193,135,24,119,138,84,152,157,69,22,207,168,84,41,245,126,91,110,45,200,253,121,70,228,62,173,168,52,33,146,92,67,109,75,90,147,245,143,176,146,37,26,251,33,7,13,27,254,54,31,103,75,14,229,84,174,25,116,170,109,114,68,154,4,162,100,221,217,49,114,227,56,212,88,238,161,178,61,232,84,195,136,101,184,182,37,105,66,213,183,102,226,182,158,37,215,252,156,62,201,110,34,74,166,220,49,41,85,42,228,120,212,8,164,241,181,190,98,37,201,109,169,81,218,67,132,123,214,168,103,44,207,105,111,74,18,181,167,110,205,197,66,248,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,247,13,62,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,32,95,26,191,11,22,183,196,8,62,93,81,21,107,148,156,16,165,102,63,31,173,204,23,172,215,37,209,163,220,113,234,137,68,248,205,165,197,198,125,154,116,153,12,172,208,174,197,160,157,101,189,232,213,38,164,110,73,41,6,100,178,242,184,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,61,56,91,231,234,30,29,244,57,100,198,58,133,42,155,104,31,89,34,221,184,166,73,98,11,52,135,15,155,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,77,191,128,8,171,197,31,192,158,38,252,151,206,33,10,1,18,171,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,143,171,195,187,59,243,50,171,125,157,165,120,202,221,134,87,101,65,167,107,170,54,95,146,245,45,196,178,235,104,149,21,164,58,148,39,114,214,199,80,100,219,142,45,168,233,36,36,212,132,36,239,122,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,150,33,127,220,46,60,9,225,151,206,188,226,104,160,17,218,174,172,168,226,61,3,45,150,86,105,169,141,122,102,204,186,58,182,42,78,71,100,201,202,20,166,167,191,17,180,200,45,79,86,93,229,32,208,241,104,146,113,102,210,137,38,109,27,222,127,47,25,129,191,178,203,138,16,113,95,14,87,17,117,40,113,228,68,118,28,227,120,225,77,97,230,205,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,219,180,134,135,176,47,29,48,227,49,120,113,78,197,12,47,172,245,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,87,64,0,20,3,197,31,199,102,38,252,151,201,225,15,171,130,217,40,254,80,25,30,187,49,159,15,105,149,89,216,147,102,222,18,227,53,78,132,92,239,76,210,211,18,2,215,28,154,82,139,71,154,230,190,243,102,217,26,220,245,218,216,226,150,215,46,48,88,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,65,25,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,93,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,136,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,226,178,41,148,74,86,111,176,143,26,173,70,42,49,40,247,101,6,69,187,82,183,42,175,199,74,208,135,205,21,68,174,43,203,36,155,168,140,241,109,223,203,61,73,109,178,225,165,206,81,54,168,149,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,212,211,170,144,156,137,41,141,232,74,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,119,220,59,179,245,15,51,150,169,216,120,165,80,165,83,113,54,137,202,143,169,201,98,63,210,102,205,183,87,212,197,141,184,150,111,33,12,56,169,13,182,131,109,62,171,137,218,151,57,109,77,80,1,242,110,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,51,239,158,76,162,85,114,131,139,137,181,24,168,203,172,90,117,232,234,169,91,149,87,227,169,11,91,4,179,74,226,188,178,73,52,185,44,158,221,252,179,208,208,227,46,26,91,230,147,105,142,162,205,56,101,112,239,147,117,73,167,102,63,30,237,200,139,182,23,29,197,219,86,197,86,158,212,148,86,80,243,74,65,77,148,203,201,82,74,49,37,102,166,82,101,189,197,146,30,35,75,105,65,191,110,128,0,40,7,138,63,142,204,77,249,47,147,194,18,171,129,143,233,179,247,111,248,144,181,64,1,85,124,115,191,66,127,188,159,195,68,21,201,158,10,90,185,137,204,157,159,131,151,173,66,171,10,139,112,122,67,169,126,150,235,109,202,71,34,4,137,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,47,41,142,152,23,136,249,116,196,122,142,23,226,133,27,161,170,193,209,214,94,104,205,113,106,17,84,102,77,202,140,225,145,115,25,94,213,104,122,18,137,73,82,22,148,45,11,66,108,127,133,126,125,99,74,141,74,202,198,50,87,98,67,92,56,236,211,236,106,156,142,105,174,98,205,215,148,112,36,200,113,213,36,150,73,91,13,69,66,80,132,108,107,149,169,172,218,74,237,40,0,82,7,19,172,146,204,192,204,71,147,139,120,95,106,108,195,107,163,116,199,163,82,105,175,148,91,106,82,77,150,220,109,229,145,41,166,89,125,231,146,182,75,114,19,185,110,52,134,210,150,144,106,130,194,207,184,78,228,130,29,201,232,204,217,226,100,93,241,41,245,3,118,201,132,79,48,243,50,156,103,168,98,68,169,76,169,165,154,121,79,146,14,57,165,196,56,151,99,169,102,157,164,218,149,109,64,0,0,0,0,0,0,0,0,0,0,2,26,103,55,136,77,149,151,166,28,181,173,151,125,39,117,30,155,163,109,117,158,87,108,117,151,174,184,206,54,173,90,121,71,223,217,166,157,231,217,74,152,163,139,183,222,49,87,126,145,95,149,159,72,76,47,178,190,157,150,180,245,16,131,236,105,8,46,230,209,236,246,126,35,169,229,67,39,24,135,153,203,141,148,81,226,114,40,12,62,146,157,59,152,194,185,104,75,140,115,11,150,167,219,89,232,135,201,94,175,224,93,189,215,101,150,156,167,225,214,92,45,104,180,187,118,15,50,167,202,71,87,51,154,249,115,93,229,178,149,171,150,183,156,74,117,83,36,173,8,244,46,226,236,239,238,34,146,184,188,98,12,170,254,60,195,181,15,251,94,157,75,108,244,236,251,109,205,158,223,234,145,247,31,188,199,81,225,27,150,102,38,212,165,99,117,205,7,152,134,80,184,212,255,0,173,50,218,225,42,4,150,151,234,59,219,222,174,197,35,79,127,184,91,25,17,17,17,23,113,14,79,155,42,82,43,57,102,197,56,74,47,89,86,101,112,208,126,229,122,61,242,35,239,47,120,206,157,166,149,81,177,22,140,133,43,85,65,173,199,35,61,61,168,125,63,143,187,239,26,68,203,236,195,159,130,22,28,179,61,77,203,106,150,175,240,195,104,255,0,202,58,8,0,0,0,0,138,124,76,37,61,23,43,53,206,73,254,116,228,180,174,239,178,116,233,154,138,7,142,217,191,33,182,139,180,220,89,39,252,38,52,17,195,178,213,145,107,101,150,220,68,130,211,210,17,161,206,79,119,217,114,159,19,78,227,63,213,251,191,1,39,0,0,127,132,229,56,136,82,22,209,106,180,180,179,73,125,250,30,131,58,153,222,118,75,217,153,190,215,44,180,95,167,106,157,157,157,222,144,147,238,30,251,36,249,89,139,142,103,84,168,84,163,115,147,29,151,210,202,119,154,125,116,244,198,147,213,47,35,251,169,247,255,0,254,165,221,221,194,102,137,114,225,227,211,109,249,125,13,198,203,106,91,13,242,214,239,52,201,133,26,91,213,115,9,180,234,226,139,180,251,180,247,10,218,199,44,191,98,54,0,93,15,91,87,245,31,163,81,45,93,59,157,67,14,115,91,230,58,132,175,70,156,94,221,121,43,236,51,212,180,252,53,247,89,79,206,13,245,150,139,174,43,212,247,186,154,11,239,160,166,195,218,202,53,108,220,96,220,86,243,101,197,253,134,8,180,79,111,110,165,219,223,120,57,118,205,6,27,230,34,210,133,91,180,234,219,231,41,134,250,200,188,135,203,144,247,41,165,56,141,238,52,217,43,106,158,73,106,69,161,247,151,221,216,199,152,196,155,10,145,137,182,93,90,200,174,167,88,85,104,143,196,119,181,93,137,117,165,180,127,101,73,62,229,159,113,151,226,93,226,22,219,252,33,112,78,155,117,157,195,88,170,250,74,42,103,245,104,133,200,150,206,136,230,146,201,28,196,205,215,184,141,58,233,237,212,77,107,3,15,237,124,51,182,98,218,86,133,59,162,166,196,66,16,219,92,231,28,208,144,218,27,47,89,197,41,95,101,9,46,211,246,15,70,32,79,22,156,12,85,247,131,44,95,180,88,156,218,157,6,90,93,146,124,205,186,66,98,36,231,86,126,179,137,79,218,89,119,36,213,238,212,187,5,52,218,87,29,74,198,185,226,215,161,122,146,161,111,219,246,79,237,182,164,31,121,40,187,150,126,193,165,236,40,187,226,223,182,5,46,236,134,230,246,103,115,246,171,67,45,118,62,182,207,176,210,147,239,65,251,8,122,224,0,31,225,46,28,121,204,42,52,166,247,182,173,53,45,76,187,143,95,103,224,43,175,56,92,46,237,203,229,103,121,96,251,126,138,158,143,237,136,186,184,255,0,81,175,78,218,125,121,18,210,148,109,74,28,62,194,237,215,79,97,24,168,186,221,6,227,177,107,106,167,86,98,116,53,8,250,110,71,49,183,118,238,65,31,122,77,73,63,85,101,254,17,107,220,54,243,245,42,243,84,60,21,197,25,156,202,153,115,58,9,188,178,46,119,246,228,151,62,173,136,228,148,232,148,182,159,89,125,189,229,219,169,11,48,35,215,180,135,244,0,0,0,0,0,7,49,204,166,36,47,8,240,90,225,196,20,39,114,169,125,38,133,174,154,243,101,178,215,234,171,251,167,234,159,236,239,25,203,217,118,98,205,232,100,195,93,125,106,169,220,157,205,53,191,150,215,188,246,160,180,67,127,119,119,188,94,46,67,242,89,110,229,238,201,106,181,93,129,206,187,39,238,234,159,230,184,157,54,61,41,40,245,82,251,141,126,105,226,46,194,47,191,183,186,94,128,0,0,229,57,160,176,42,248,155,130,119,5,157,66,115,108,233,189,39,43,177,39,246,37,178,226,190,210,146,95,101,7,222,101,254,65,91,217,42,225,139,136,177,47,200,119,214,56,208,189,27,76,167,243,54,64,234,152,123,169,230,51,33,163,250,200,210,183,35,106,185,74,251,39,174,186,119,106,98,221,26,105,12,160,155,109,58,36,187,139,81,255,0,96,0,34,94,121,51,191,110,229,166,217,126,131,70,153,204,188,167,198,81,195,103,150,225,114,73,109,201,75,111,110,83,14,52,173,30,96,139,105,153,107,237,236,239,164,28,91,197,251,219,26,46,233,183,141,241,84,235,102,75,121,199,8,249,12,183,181,42,117,199,54,253,82,16,71,161,186,174,221,61,191,129,23,100,202,62,73,49,7,49,247,36,41,107,131,210,218,237,186,218,229,76,230,176,189,200,39,24,53,163,151,207,109,194,213,167,183,106,93,189,154,23,111,117,223,224,30,95,172,12,190,217,48,173,59,42,149,211,41,182,91,235,29,231,190,190,123,228,203,77,173,205,174,56,189,187,185,41,61,164,122,22,157,158,221,122,113,150,189,226,190,56,196,219,49,165,96,157,38,224,40,123,159,102,179,29,158,111,48,203,68,148,74,130,244,211,93,59,251,123,133,73,224,197,211,244,51,20,237,91,151,118,210,129,88,131,32,213,166,186,18,36,182,189,123,143,245,125,198,52,145,132,149,227,186,112,178,206,185,79,180,170,180,10,124,212,171,245,137,216,205,175,94,226,211,237,119,104,95,129,15,88,0,3,128,231,165,184,14,101,150,245,42,130,182,164,168,245,35,111,177,71,170,253,31,39,78,239,219,247,12,237,205,36,20,199,201,191,178,78,175,111,225,169,139,238,225,135,12,162,101,98,149,162,183,115,159,97,238,237,52,214,157,11,179,254,129,45,0,0,0,0,7,7,206,245,216,86,150,89,175,201,137,147,201,122,77,6,169,21,163,217,187,114,213,79,146,105,46,227,34,237,79,180,103,230,192,141,42,232,197,43,118,57,167,154,253,82,189,17,42,45,73,59,148,228,132,17,251,136,187,85,247,126,193,164,188,22,166,185,70,193,235,26,146,234,54,46,29,183,76,142,164,235,174,134,136,173,164,203,93,79,221,239,30,204,121,28,86,195,154,38,43,97,253,122,195,175,177,204,139,89,167,74,130,175,89,105,219,206,97,109,25,250,138,73,159,99,135,253,98,252,75,188,86,110,95,242,87,123,229,219,59,44,255,0,54,210,217,113,180,203,129,39,123,61,140,157,93,174,91,91,57,238,57,249,182,117,220,174,223,97,246,247,218,249,118,16,254,143,41,137,184,105,105,226,205,159,81,178,239,42,111,91,79,168,71,121,133,183,206,117,191,206,52,182,204,245,109,105,87,217,113,94,210,239,252,12,83,38,119,56,117,92,216,27,80,151,122,225,228,94,182,209,89,184,249,163,123,109,244,105,53,73,115,102,175,73,91,174,108,105,164,118,233,235,107,239,212,142,33,88,23,229,207,133,151,140,11,194,214,155,209,213,41,82,154,125,11,229,182,231,172,211,168,112,139,69,165,73,251,77,167,216,125,222,210,23,131,144,236,240,209,179,31,108,198,181,174,39,185,87,125,54,34,10,74,118,173,93,65,54,220,84,45,221,80,195,109,35,115,175,31,170,70,122,123,59,59,166,16,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,29,86,228,201,69,213,89,201,142,31,230,199,12,169,158,145,136,154,125,81,187,210,158,193,56,185,76,244,245,89,173,162,166,146,53,40,148,202,88,67,77,186,150,210,158,82,89,75,166,74,74,158,91,124,83,2,241,211,17,242,233,136,244,236,80,194,250,207,67,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,219,166,102,56,163,225,29,19,45,17,175,60,1,190,98,76,191,239,56,252,154,45,49,232,168,126,93,9,100,180,166,75,213,8,230,189,172,45,164,154,201,178,94,244,58,239,45,72,75,236,18,212,84,195,254,138,175,219,171,253,149,184,238,75,142,161,255,0,148,153,58,165,58,67,159,242,156,121,231,28,95,222,165,41,94,211,49,34,179,99,147,234,174,83,240,143,8,149,124,148,67,190,239,89,21,233,245,164,70,117,78,34,11,13,34,156,81,160,154,137,102,211,139,104,220,125,107,113,180,145,26,223,82,9,78,33,180,56,174,193,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,34,255,0,12,140,191,88,57,135,204,145,208,177,25,18,223,166,218,180,127,165,77,67,104,153,83,19,159,141,62,26,83,26,83,111,54,226,93,140,180,188,180,184,217,18,77,69,217,184,187,117,179,78,35,57,215,254,74,184,112,197,2,192,169,210,156,196,219,167,234,233,177,159,62,107,148,184,38,75,39,42,106,103,106,144,173,171,65,54,210,93,52,165,110,41,74,209,212,178,235,103,69,159,232,170,253,186,191,217,91,142,228,184,234,31,249,73,147,170,83,164,57,255,0,41,199,158,113,197,253,234,82,149,237,51,23,253,146,12,151,90,185,71,195,134,32,205,77,42,183,127,84,185,143,214,238,22,160,182,151,17,205,38,119,65,140,249,160,158,56,104,54,27,50,74,207,215,112,148,238,212,110,38,209,37,69,48,113,61,200,84,108,24,170,203,204,14,15,208,162,64,195,234,156,136,204,213,105,17,57,171,58,77,69,245,61,189,230,218,75,92,168,240,84,105,97,36,70,239,170,243,228,218,18,148,27,104,76,107,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,158,165,180,169,197,50,189,201,218,179,52,153,242,214,226,23,247,243,191,157,27,171,55,24,142,252,232,74,170,209,44,26,111,45,138,37,188,236,231,20,218,249,70,246,217,210,88,37,155,37,49,100,251,132,106,65,122,141,154,90,220,189,166,226,253,95,14,108,148,127,42,172,71,126,191,127,211,42,173,225,149,173,245,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,189,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,239,252,81,114,11,14,240,161,84,179,49,131,180,250,85,46,171,110,83,228,206,187,40,236,70,98,27,117,56,168,91,178,95,169,37,105,74,119,204,79,49,197,59,204,53,41,230,210,157,166,75,108,144,245,75,90,119,77,118,198,186,168,215,173,173,59,162,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,193,127,217,32,206,141,171,155,140,56,98,116,213,82,168,151,245,55,152,197,110,222,106,115,106,113,124,162,103,116,232,204,26,205,226,134,179,125,178,37,44,189,71,13,77,110,94,210,113,114,84,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,85,95,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,109,57,232,201,149,11,56,120,113,22,152,221,87,208,215,157,175,212,72,182,106,78,173,103,21,46,58,72,230,198,146,218,117,213,151,121,77,17,184,148,155,141,169,9,82,119,17,45,167,40,6,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,106,84,70,93,134,67,176,100,239,42,183,150,107,241,114,159,103,209,169,178,211,108,83,164,71,147,118,85,219,112,153,69,58,156,107,245,201,46,169,11,79,82,226,82,226,89,70,213,110,89,26,140,185,104,113,104,208,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,242,238,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,164,140,178,82,105,85,252,162,97,69,10,187,76,137,81,166,212,112,222,133,18,100,57,108,165,230,36,176,229,49,148,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,241,89,99,225,251,128,89,85,174,212,174,155,41,154,173,193,90,155,201,233,170,55,42,97,75,149,75,216,135,144,190,141,214,227,52,182,57,168,144,164,185,161,250,233,74,72,251,8,245,226,188,106,252,44,90,223,16,32,249,117,68,86,174,67,112,206,213,198,76,210,218,184,91,122,196,234,40,183,53,62,191,79,147,181,182,214,227,59,232,179,118,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,243,249,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,169,85,194,231,61,180,172,19,170,189,129,24,209,115,75,143,100,215,36,33,86,253,70,91,233,232,173,233,170,82,205,212,57,184,183,53,26,66,150,147,53,239,229,180,226,77,102,148,147,207,58,155,159,0,20,3,197,31,199,102,38,252,151,201,225,9,63,192,214,173,74,102,171,140,148,39,170,113,17,82,153,30,131,46,60,53,60,146,125,230,25,84,228,186,234,27,215,114,144,133,62,202,84,162,45,18,110,182,71,166,226,215,213,241,53,225,223,26,234,141,81,204,126,2,91,146,215,115,174,67,107,185,109,138,85,61,217,43,172,173,231,82,131,155,21,150,82,165,20,146,82,201,79,36,139,99,136,37,188,102,151,18,179,126,176,48,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,176,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,66,121,93,204,221,131,154,108,47,166,226,5,161,38,36,58,146,227,165,85,171,120,234,44,201,155,70,124,220,117,189,143,165,179,220,148,45,76,58,166,150,180,160,220,108,146,189,169,212,210,154,97,226,143,227,179,19,126,75,228,240,131,9,242,81,117,99,238,78,234,184,215,132,244,207,73,93,246,125,225,83,133,82,164,180,78,46,85,90,150,80,105,238,182,152,201,220,104,55,152,90,228,40,154,74,9,111,37,245,17,41,75,109,166,151,29,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,115,223,217,83,193,175,228,143,249,95,250,71,74,252,167,250,63,209,159,68,57,10,231,125,34,228,125,174,155,157,204,244,119,51,235,57,252,221,57,94,166,254,163,234,133,48,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,69,98,198,74,46,172,2,201,221,43,26,241,98,153,232,219,190,240,188,41,144,169,180,151,73,196,74,164,210,206,13,65,215,19,37,59,137,4,243,235,68,117,27,74,65,173,148,176,146,53,37,110,58,210,28,46,60,118,97,151,206,188,158,104,191,224,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,0,0,166,14,49,57,129,176,113,79,20,45,188,40,180,23,46,77,75,11,164,85,34,86,166,17,178,184,78,191,41,184,42,229,48,227,110,41,74,91,74,101,214,157,74,210,131,67,136,82,123,116,61,35,6,76,241,174,213,203,182,100,236,252,99,189,105,245,89,180,91,127,210,29,75,20,182,155,114,82,249,240,36,71,70,196,184,227,104,61,22,242,76,245,89,122,164,122,106,122,17,232,206,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,250,192,0,114,172,211,224,167,242,137,203,237,237,131,141,212,58,41,119,5,60,186,7,212,239,45,180,78,97,212,72,139,205,87,45,195,38,77,246,90,39,54,160,213,203,53,237,209,90,25,102,176,88,167,22,140,203,218,184,219,66,193,42,118,31,85,170,171,162,213,109,247,175,87,216,83,237,156,85,245,107,40,241,219,117,45,58,180,28,200,203,139,61,167,18,122,242,148,226,208,149,25,169,194,46,127,194,59,12,238,171,195,55,180,123,234,147,19,74,45,133,79,159,80,171,202,113,183,57,105,234,98,61,13,134,18,180,160,208,79,45,111,154,210,133,169,59,155,97,245,17,153,163,67,189,65,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,181,76,251,100,130,133,155,139,17,169,182,228,90,85,55,19,104,156,166,168,149,185,143,46,59,43,138,111,17,189,22,90,155,105,197,184,206,197,58,182,203,97,169,14,233,181,73,75,142,146,232,46,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,114,156,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,174,182,225,132,148,172,221,67,155,139,107,178,99,165,9,51,94,254,99,173,168,214,105,81,178,243,170,176,160,17,87,138,63,129,60,77,249,47,156,66,20,2,52,209,142,152,23,135,25,139,195,138,142,23,226,133,27,174,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,179,195,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,98,117,112,179,207,173,189,135,148,166,114,211,141,21,216,148,186,18,100,58,245,171,90,149,210,195,133,76,66,147,38,84,182,103,74,117,212,17,33,78,146,121,39,177,107,55,31,90,13,91,121,100,154,203,23,253,194,227,192,158,25,124,235,206,38,138,1,23,209,195,134,211,181,111,158,30,216,121,107,94,182,205,42,224,162,205,244,183,83,78,170,66,110,92,87,246,86,229,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,21,87,158,140,153,87,114,121,136,241,105,141,213,125,51,102,93,29,68,139,102,164,234,208,82,148,219,70,142,108,105,45,167,77,30,107,154,209,27,137,73,54,226,86,149,39,105,154,218,109,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,29,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,255,0,173,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,250,106,141,46,107,114,226,191,177,106,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,62,176,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,195,133,113,76,200,85,189,135,148,167,179,45,130,244,40,148,186,18,100,52,205,213,69,139,210,195,133,76,66,147,26,44,71,160,197,105,164,17,33,78,146,185,197,189,107,55,31,66,201,59,121,134,152,43,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,66,101,113,90,199,76,56,204,94,28,96,22,40,97,125,103,174,165,78,250,74,211,204,186,68,137,84,249,73,42,89,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,249,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,224,227,87,226,158,214,248,127,7,204,106,35,170,240,49,253,54,126,237,255,0,18,29,255,0,136,142,65,97,230,114,213,43,243,11,105,244,170,110,38,209,57,178,52,40,204,71,250,76,217,182,210,58,105,82,118,146,205,228,33,134,211,29,199,22,109,167,214,109,91,82,231,49,170,76,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,29,255,0,100,115,55,116,172,223,97,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,48,181,37,182,243,100,167,57,70,226,164,80,0,137,92,84,233,52,170,142,71,47,233,149,10,100,73,82,41,114,40,242,224,186,243,41,90,226,190,117,56,204,155,173,40,203,84,44,218,121,214,205,73,208,246,56,180,247,40,200,232,48,106,118,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,7,148,168,226,174,28,82,49,30,145,132,53,59,210,149,26,243,175,83,228,85,41,180,71,36,17,74,147,21,147,34,113,196,167,255,0,171,52,145,250,203,75,47,169,36,162,101,211,69,22,113,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,168,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,181,236,242,100,114,205,205,237,154,153,81,87,18,135,136,180,56,234,69,6,188,180,30,199,17,169,171,162,153,180,141,75,140,165,26,140,148,68,107,101,106,53,160,148,74,117,167,104,50,233,180,238,171,26,187,42,214,189,109,154,173,191,90,133,179,169,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,106,84,70,93,134,66,239,184,119,103,234,30,103,45,83,176,241,74,161,74,166,226,109,19,149,31,83,146,196,127,164,205,155,110,175,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,160,40,135,136,238,120,227,102,182,242,129,103,225,242,37,199,195,171,62,67,235,130,243,171,117,165,214,229,168,137,7,53,214,12,201,40,66,82,74,75,9,82,121,169,67,174,169,70,147,120,218,110,26,139,62,225,59,157,248,118,223,163,50,153,137,146,182,68,168,84,13,171,38,105,50,195,44,197,113,238,161,249,17,101,60,167,80,106,230,190,104,40,228,150,214,226,157,144,164,26,182,155,105,77,181,0,0,0,0,0,0,0,0,0,0,0,128,28,64,120,132,179,131,12,200,195,76,48,151,173,212,173,156,233,60,179,254,107,219,21,228,250,143,198,91,107,220,211,174,23,98,187,59,251,244,34,166,90,141,70,173,115,213,156,159,61,238,166,108,157,55,175,106,81,187,106,72,139,176,136,136,189,84,151,248,4,255,0,202,23,11,171,131,18,224,177,122,226,217,122,54,152,82,227,58,220,31,81,238,169,148,62,234,95,111,153,30,90,84,141,73,180,150,166,90,250,253,157,194,219,240,203,12,237,44,38,179,233,214,93,155,77,232,169,244,248,236,176,134,249,206,185,175,45,164,54,71,171,139,82,190,203,105,246,159,119,226,99,213,143,225,246,144,170,28,192,100,174,247,204,78,118,93,254,109,173,178,219,106,151,62,78,246,123,90,42,187,188,198,182,115,219,115,243,111,107,185,61,190,194,237,238,179,28,41,195,154,38,20,225,253,6,195,160,49,203,139,70,167,69,130,159,89,106,221,201,97,13,17,250,234,81,151,99,101,253,99,252,79,188,122,225,227,49,166,154,229,103,7,175,154,75,72,222,185,182,221,78,58,83,174,154,154,226,184,146,45,117,47,127,188,102,210,255,0,141,42,215,197,43,138,49,39,148,253,46,189,45,41,45,73,91,84,220,133,145,123,200,251,83,247,254,209,160,108,144,93,101,118,229,154,195,150,169,60,231,99,80,105,113,93,61,155,118,173,52,248,198,162,238,34,62,213,123,7,120,0,0,0,0,17,47,137,228,66,151,149,138,174,170,219,201,125,247,187,181,215,74,116,222,193,66,48,137,39,49,130,95,217,55,83,175,225,169,13,18,100,89,184,13,229,150,202,42,122,247,36,232,244,211,115,177,69,162,253,31,27,94,255,0,217,247,14,252,0,3,201,226,221,117,86,190,22,94,55,41,119,82,168,21,9,166,175,213,38,163,56,189,123,143,95,179,221,161,254,6,51,111,140,247,79,211,60,84,186,174,93,219,138,125,98,116,130,86,154,106,75,146,226,245,238,47,214,247,16,182,206,14,214,204,104,184,39,87,184,21,15,107,239,86,100,51,205,230,25,234,131,137,79,94,154,107,167,127,111,112,176,114,45,59,135,49,199,204,191,88,25,129,178,103,90,119,173,43,169,55,24,119,164,119,158,250,57,15,155,46,182,135,54,182,226,55,109,231,40,246,153,232,122,246,251,52,164,12,220,100,147,16,50,227,114,77,150,136,61,85,174,227,174,46,44,206,107,8,216,131,113,243,66,57,124,247,28,61,26,103,118,167,219,219,161,246,247,241,188,36,197,251,219,5,238,232,87,141,143,84,232,166,68,121,183,12,249,12,185,185,41,117,183,54,253,106,22,69,169,180,158,221,61,159,137,29,223,100,111,59,246,238,101,173,150,40,53,153,156,187,202,4,100,156,198,121,110,31,56,144,220,100,184,246,228,176,219,73,213,231,204,182,145,158,158,206,206,233,104,0,3,229,220,246,253,58,235,183,170,86,221,89,142,116,58,156,71,162,62,141,202,78,228,56,133,33,69,170,76,140,187,20,125,198,71,247,138,156,206,175,12,92,69,151,126,76,190,176,58,133,233,42,101,67,151,190,7,84,195,61,55,45,152,237,23,214,73,149,185,123,149,205,87,217,45,52,211,187,67,22,67,149,251,2,175,134,88,39,111,217,213,215,55,78,133,213,243,123,18,95,110,91,206,39,236,169,69,246,86,93,198,127,228,29,88,0,0,4,66,207,126,75,45,220,194,89,78,86,168,80,57,55,92,13,58,87,249,174,43,93,238,197,74,253,85,62,219,127,154,100,203,180,143,238,237,239,163,173,151,102,19,94,132,79,181,208,86,169,125,233,220,211,187,57,141,123,203,114,15,84,57,247,247,251,198,141,50,213,137,10,197,188,22,183,177,1,105,218,170,167,87,170,117,215,78,84,183,154,253,84,255,0,115,253,82,253,189,227,167,0,0,0,0,0,0,225,25,223,179,100,95,153,104,187,173,200,168,222,236,158,131,106,117,34,215,109,66,50,207,189,73,46,228,123,196,114,225,221,144,223,201,4,120,184,169,124,61,205,173,200,223,201,141,183,111,35,105,203,97,94,187,82,22,133,110,67,137,62,212,246,119,119,234,98,193,0,0,0,0,0,127,202,211,184,180,212,127,208,15,57,137,53,153,214,238,29,221,55,5,45,190,100,202,101,22,116,200,232,212,139,115,173,176,181,164,181,81,25,23,106,75,188,140,190,225,65,184,153,132,185,130,204,30,51,86,238,4,90,125,75,245,90,204,150,216,62,190,18,54,161,217,107,90,75,237,160,143,181,238,243,34,239,246,123,38,158,84,184,78,69,165,57,76,189,49,185,238,123,233,54,101,21,43,105,167,97,151,33,205,57,209,166,25,30,134,78,163,187,239,247,16,178,155,74,208,183,236,122,36,107,118,217,129,209,192,136,210,26,105,174,106,220,218,148,33,40,73,106,181,26,143,213,74,75,180,253,131,236,128,142,249,245,176,221,191,114,207,120,68,103,214,114,153,75,168,84,154,71,118,171,110,159,40,139,183,114,127,95,219,169,125,195,60,178,163,61,2,99,208,223,78,215,163,58,166,214,90,145,232,164,158,134,93,157,157,228,46,231,133,70,57,22,33,96,227,86,36,250,167,81,54,220,66,98,178,215,35,103,46,52,120,176,90,73,106,77,164,143,69,44,203,181,70,127,143,120,157,32,0,33,119,21,123,249,187,51,45,235,136,107,218,229,102,160,116,212,246,107,249,232,19,136,191,170,127,171,247,126,36,40,234,223,166,61,112,92,116,218,59,73,222,237,74,115,49,146,157,72,183,41,199,9,36,93,228,69,218,126,242,26,49,202,21,136,88,123,151,155,42,136,109,114,220,118,137,77,146,234,119,107,245,135,6,58,85,219,185,95,169,236,61,7,101,0,0,0,0,21,209,198,19,21,216,161,225,189,51,13,218,86,217,53,9,76,203,81,232,103,171,78,49,61,147,47,176,101,222,95,172,71,247,123,69,119,228,74,201,147,124,230,98,207,134,196,94,123,116,234,157,62,165,32,183,146,118,178,221,66,49,41,93,170,78,186,111,238,45,79,238,26,31,167,198,110,20,8,208,217,45,27,97,148,52,146,247,18,82,68,95,226,31,160,7,228,122,149,2,68,198,234,15,49,186,67,73,36,161,123,148,90,17,30,165,217,174,157,227,245,128,15,203,83,166,194,172,64,126,153,81,103,157,26,75,106,101,212,110,52,238,66,146,105,81,106,70,70,93,134,125,198,42,99,137,30,65,25,181,202,161,141,248,99,23,151,1,106,118,69,78,38,243,61,166,125,100,151,157,222,244,131,81,232,148,160,182,165,31,121,123,72,87,93,131,125,92,88,103,119,211,238,251,106,95,77,80,166,73,101,244,43,150,218,251,91,117,46,17,104,180,169,63,105,9,246,31,112,187,142,29,153,196,111,31,172,22,173,139,182,110,251,182,151,187,169,87,47,78,119,49,233,107,71,230,217,67,73,209,166,83,220,103,175,183,183,190,102,128,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,61,195,58,147,74,175,240,255,0,195,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,215,196,191,35,146,114,227,121,61,140,54,58,226,47,14,175,74,195,136,102,35,104,106,58,232,117,23,137,199,206,18,89,65,37,39,24,210,135,84,202,144,159,81,13,155,107,34,52,161,111,66,1,111,220,46,178,11,14,207,161,83,115,49,140,84,250,85,82,171,113,211,227,78,180,232,239,198,98,99,116,200,171,91,82,88,169,41,106,74,182,76,87,45,181,53,203,52,169,150,212,173,198,107,112,208,207,149,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,232,79,247,147,248,104,135,249,20,204,165,11,42,215,182,33,98,109,76,185,213,87,176,254,161,75,182,226,42,42,223,110,93,97,217,144,151,29,183,73,42,70,214,75,148,183,28,51,90,15,150,218,201,38,107,52,37,92,87,21,113,50,234,198,76,71,184,241,74,245,151,212,86,174,106,131,181,9,59,92,113,109,179,188,253,70,26,230,45,107,75,45,32,146,219,104,53,30,198,208,132,145,232,146,22,255,0,195,83,135,239,228,38,28,28,123,197,102,119,223,213,90,122,189,23,78,82,117,110,143,6,91,17,151,245,173,63,25,15,71,168,160,250,150,28,218,179,73,54,226,209,219,185,66,127,128,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,224,230,247,12,172,220,28,204,190,33,97,182,31,86,98,84,109,234,53,97,104,130,113,156,55,17,17,14,33,46,156,35,89,184,226,148,184,202,113,81,150,165,44,214,107,97,70,162,74,181,73,121,92,16,178,169,88,149,141,22,14,28,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,174,154,145,247,13,36,97,86,25,218,184,55,135,22,230,22,217,81,58,122,45,179,79,106,159,27,115,109,161,199,182,23,174,251,188,180,33,10,121,213,154,156,113,100,146,222,226,214,163,45,84,99,213,128,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,138,96,226,123,144,168,216,49,85,151,152,28,31,161,68,129,135,213,57,17,153,170,210,34,115,86,116,154,139,234,123,123,205,180,150,185,81,224,168,210,194,72,141,223,85,231,201,180,37,40,54,208,152,107,129,120,233,136,249,116,196,122,118,40,97,125,103,161,170,193,213,167,153,116,141,113,106,17,84,100,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,116,61,151,92,121,179,115,37,132,116,44,86,179,38,196,82,42,49,208,138,156,22,100,27,203,164,212,73,9,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,244,177,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,132,28,66,120,121,210,179,53,26,62,37,225,108,56,148,188,80,106,68,40,82,157,90,146,212,74,188,37,58,219,42,114,98,187,210,184,205,40,220,39,144,75,113,77,50,108,236,116,249,36,220,138,203,166,90,48,179,43,246,35,54,46,25,210,127,91,173,172,204,98,55,165,42,127,92,243,173,245,111,178,211,124,238,87,61,104,111,114,125,68,104,146,246,153,245,81,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,231,179,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,57,225,197,92,51,186,176,111,17,238,60,45,189,98,116,245,171,102,160,237,62,78,214,220,67,111,108,63,81,246,185,136,66,212,203,168,52,184,218,205,37,189,181,161,68,90,40,133,170,112,183,207,212,204,68,232,114,201,140,117,10,173,74,239,46,178,69,187,113,76,146,252,231,170,237,151,54,75,209,165,184,226,150,180,188,210,9,195,109,195,50,109,77,54,77,250,139,109,28,235,42,1,64,60,81,252,118,98,111,201,124,158,16,226,152,23,142,152,143,151,76,71,167,98,134,23,214,122,26,172,29,90,121,151,72,215,22,161,21,70,70,228,89,45,145,151,49,149,237,78,165,169,40,148,148,173,10,66,208,133,167,66,153,116,204,190,22,102,130,196,102,250,195,58,183,235,117,180,105,143,198,244,165,51,235,158,105,190,173,134,93,115,147,205,228,45,109,238,87,174,141,20,94,210,42,234,206,247,11,74,236,236,101,182,171,121,87,180,185,116,91,250,160,244,122,197,63,212,102,151,108,202,36,243,14,78,226,51,91,80,220,65,60,174,90,91,82,91,91,92,182,245,55,163,176,83,87,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,221,75,113,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,31,248,164,100,22,30,29,245,217,155,193,202,125,42,155,104,31,71,30,226,183,97,198,98,11,52,135,15,149,25,153,49,27,109,40,66,153,117,102,217,56,217,17,184,151,92,55,61,116,56,190,77,107,11,41,225,111,144,88,120,137,208,230,111,24,233,244,170,149,160,93,100,123,118,221,153,25,137,204,213,220,46,108,103,164,203,109,196,173,9,101,165,147,132,219,102,68,226,157,108,156,245,16,218,57,210,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,0,0,0,132,28,73,243,207,74,203,237,129,51,10,240,230,169,18,118,34,221,81,228,211,93,92,58,162,82,253,174,194,153,108,213,41,212,178,225,62,204,149,55,33,10,141,169,36,181,213,221,198,77,147,110,81,176,11,9,225,115,158,218,86,9,213,94,192,140,104,185,165,199,178,107,146,16,171,126,163,45,244,244,86,244,213,41,102,234,28,220,91,154,141,33,75,73,154,247,242,218,113,38,179,74,73,231,157,77,207,128,0,12,224,231,67,7,40,88,5,154,11,255,0,10,173,103,183,209,105,85,6,228,83,155,218,178,233,162,203,142,212,182,163,106,181,173,107,228,162,66,90,230,41,70,165,242,247,158,134,173,11,138,139,169,224,217,130,159,65,178,251,86,198,57,117,14,116,188,77,168,23,37,134,221,220,219,16,105,206,200,142,222,228,155,105,52,188,167,215,48,213,162,214,147,111,145,166,213,111,33,63,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,133,122,241,70,200,149,87,27,41,76,227,190,11,219,49,36,94,212,56,235,77,193,78,136,194,186,219,134,18,82,130,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,154,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,23,233,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,92,170,17,87,138,63,129,60,77,249,47,156,66,20,2,47,39,134,198,121,233,89,130,176,33,225,94,35,85,34,65,196,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,116,37,22,186,59,184,137,195,109,190,191,157,124,168,208,179,105,131,83,108,222,85,42,29,223,77,214,101,173,91,154,202,213,208,74,220,131,113,179,83,102,75,38,95,66,57,78,22,139,73,106,135,57,107,91,77,144,207,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,252,248,191,238,23,30,4,240,203,231,94,113,52,80,8,191,238,23,30,4,240,203,231,94,113,52,118,172,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,158,28,195,229,250,254,203,46,40,78,194,140,70,68,69,212,161,199,143,45,169,144,73,227,133,53,135,155,37,37,216,238,60,219,106,113,4,173,237,41,68,157,9,198,156,79,110,211,18,171,134,86,123,106,184,35,121,83,176,51,20,174,104,141,225,125,122,67,137,139,50,168,250,144,139,110,106,201,74,74,219,115,67,36,70,121,221,18,226,23,181,180,45,206,126,230,200,158,230,221,160,10,1,226,143,227,179,19,126,75,228,240,135,213,225,221,157,249,153,85,190,206,210,188,101,110,195,43,178,160,211,181,213,27,47,201,122,150,226,89,117,180,74,138,210,29,74,19,185,107,99,168,50,109,199,22,212,116,146,18,106,66,18,119,167,254,133,111,219,87,253,138,184,237,187,142,159,255,0,147,153,6,165,6,67,127,242,155,121,151,27,95,222,149,37,94,210,49,69,156,68,114,65,51,42,183,217,93,182,116,93,216,101,118,84,29,106,132,146,121,249,47,82,220,75,45,56,184,178,157,91,73,66,119,45,111,244,228,110,56,226,218,142,163,90,141,72,90,142,37,57,86,170,189,74,143,66,122,167,45,116,216,114,30,151,30,26,158,81,176,203,239,37,180,186,234,27,215,106,86,180,176,202,84,162,45,84,77,54,71,174,210,210,122,240,84,241,79,116,252,63,157,230,52,225,213,120,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,142,171,192,199,244,217,251,183,252,72,74,172,251,103,126,133,148,123,17,168,86,228,170,85,75,19,107,124,167,104,148,73,140,174,67,40,138,79,17,61,42,90,91,117,181,182,206,196,186,134,207,121,41,110,233,181,42,75,110,154,40,91,253,21,95,183,87,251,43,113,220,151,29,67,255,0,41,50,117,74,116,135,63,229,56,243,206,56,191,189,74,82,189,166,98,244,248,119,100,130,30,85,108,67,187,111,24,187,177,54,236,167,180,213,117,38,243,18,89,165,182,151,157,113,17,98,186,134,146,180,238,66,216,234,8,156,113,181,187,29,38,133,26,80,133,28,192,0,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,0,60,86,52,77,197,202,118,23,220,21,12,8,164,219,245,75,238,44,116,189,71,131,94,82,211,10,82,210,226,77,198,84,104,90,12,150,166,137,196,182,102,180,35,152,104,222,164,163,113,150,109,174,155,179,20,218,196,121,87,77,235,115,93,104,191,169,85,4,117,53,26,164,217,37,88,137,58,33,165,8,222,235,135,206,109,230,77,164,164,181,50,82,13,178,34,211,105,105,245,113,239,26,238,172,196,226,197,119,24,239,90,125,42,21,106,224,233,122,150,41,109,56,220,84,114,35,53,29,27,18,227,142,44,181,67,41,51,213,103,235,25,233,161,104,69,98,188,12,127,77,159,187,127,196,133,170,0,10,171,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,46,251,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,231,91,30,241,174,234,204,78,44,87,113,142,245,167,210,161,86,174,14,151,169,98,150,211,141,197,71,34,51,81,209,177,46,56,226,203,84,50,147,61,86,126,177,158,154,22,132,86,43,194,119,36,21,218,125,70,153,155,60,76,139,85,162,185,31,87,108,152,68,242,27,235,162,200,139,33,137,18,165,50,166,141,100,202,208,250,14,57,165,196,41,91,84,179,73,182,166,212,187,84,21,129,197,139,59,243,45,191,73,229,51,12,229,108,151,80,167,147,87,180,211,101,246,94,138,219,221,59,241,226,197,121,46,160,149,205,96,214,82,9,77,173,181,53,33,40,37,110,55,18,154,213,192,188,11,196,124,197,226,61,59,11,240,190,141,215,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,87,83,140,124,55,112,106,233,202,155,121,125,194,250,13,42,139,90,183,245,168,91,151,13,73,165,57,43,210,138,54,250,135,165,62,214,213,175,170,67,73,105,211,218,164,33,36,210,144,209,148,118,91,77,22,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,117,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,93,247,12,204,232,255,0,41,60,56,94,27,222,170,229,223,214,13,62,35,18,100,61,59,156,229,118,9,23,41,19,180,113,106,121,79,36,208,148,200,81,238,79,49,214,150,74,46,113,54,220,213,0,0,0,0,0,0,0,0,0,1,12,184,137,231,17,188,1,176,93,182,45,41,187,46,218,166,222,153,92,189,121,60,183,162,45,127,156,101,109,43,86,158,87,121,150,158,206,222,234,49,169,84,170,87,5,73,202,141,69,238,162,92,141,55,175,106,81,187,106,72,139,176,136,136,187,8,133,187,240,241,225,239,77,180,105,145,177,99,21,160,117,21,73,59,250,56,188,213,35,167,218,169,108,57,235,177,36,210,189,201,83,103,218,158,206,226,237,212,197,145,54,218,26,65,33,5,162,75,184,135,253,0,15,200,205,46,4,121,139,168,50,198,217,14,36,210,165,238,81,234,70,122,159,102,186,119,143,214,3,243,212,35,55,54,4,152,111,22,173,190,202,218,81,123,201,73,50,63,241,140,240,103,182,201,147,99,102,98,240,134,252,94,67,117,26,157,66,165,28,183,146,183,50,229,66,73,37,93,138,86,154,236,238,61,15,238,22,33,193,239,21,216,174,97,189,79,13,221,86,233,52,249,79,75,73,232,101,163,77,177,1,146,47,176,69,222,127,172,103,247,123,69,139,128,0,0,0,14,55,155,219,16,177,11,47,87,173,16,153,230,56,213,18,165,37,164,238,211,235,10,12,132,167,183,114,127,95,218,122,12,230,220,52,199,173,251,146,167,70,117,59,29,166,206,122,50,147,169,30,213,54,225,164,203,188,200,251,75,222,98,241,120,84,95,205,222,121,111,68,66,94,231,40,213,2,166,171,179,79,204,192,130,71,253,82,253,111,191,241,49,52,64,0,65,110,42,248,228,88,123,131,142,216,176,42,157,60,219,141,10,138,243,92,141,252,200,210,34,206,105,69,169,182,162,45,77,4,90,146,136,255,0,14,241,72,209,99,61,62,99,48,216,78,231,164,186,150,208,90,145,106,165,30,132,93,189,157,230,52,53,144,171,17,219,11,44,246,124,71,125,87,42,116,186,125,73,212,119,232,227,148,248,164,125,187,149,250,158,205,11,238,18,32,7,198,187,109,11,126,248,162,73,183,110,104,29,100,9,109,45,167,90,230,173,189,201,90,20,133,22,168,81,40,189,85,40,187,15,218,43,91,53,188,39,34,213,92,169,222,152,34,247,33,245,27,210,142,149,180,213,188,207,158,230,156,233,51,8,139,83,54,145,221,247,251,200,66,204,51,194,76,192,229,243,25,168,151,2,237,62,153,250,85,102,50,31,62,190,18,247,37,169,104,90,139,237,172,139,181,159,97,31,119,183,219,126,88,109,89,157,113,97,221,173,112,85,27,229,204,169,209,96,204,144,141,72,246,186,227,8,90,139,84,145,17,246,168,251,136,139,238,30,140,127,12,181,35,32,73,104,90,106,63,160,0,0,0,0,43,239,136,142,67,127,43,241,229,98,165,142,247,42,183,31,103,58,54,221,220,253,199,17,132,250,238,200,66,19,181,13,168,251,19,219,221,223,161,137,27,146,11,54,69,135,150,139,70,220,148,141,142,198,235,247,39,82,61,55,84,36,172,187,148,162,238,95,188,119,112,0,0,0,0,0,31,242,227,104,117,6,219,133,170,79,188,181,31,210,34,34,208,135,244,0,0,0,0,0,0,127,20,146,82,77,42,45,72,203,67,31,240,219,13,53,249,180,105,219,175,121,143,244,0,1,242,238,122,60,123,130,219,170,208,229,181,204,102,161,9,248,171,70,227,45,201,113,181,36,203,82,50,50,236,63,121,12,236,103,31,12,38,97,102,63,221,180,119,227,114,99,205,170,207,157,17,59,201,90,48,185,178,18,142,210,90,143,185,191,105,235,239,33,247,178,39,143,179,112,27,29,168,213,34,61,208,43,79,199,164,203,79,97,125,83,211,35,41,103,175,45,106,251,45,123,52,63,113,151,183,65,54,189,126,29,213,110,83,46,56,7,172,122,156,54,101,183,223,216,151,27,74,200,187,72,143,185,69,236,47,192,125,64,1,85,124,106,47,23,156,110,215,177,18,90,176,149,194,170,153,246,126,115,250,69,173,62,206,189,223,239,180,251,189,163,129,112,212,202,189,79,24,49,66,159,136,181,38,180,161,219,19,217,150,71,185,62,188,136,210,33,189,183,177,228,44,181,67,135,219,180,203,238,51,236,23,151,14,43,80,97,177,9,132,237,106,59,73,105,5,169,158,137,73,104,69,219,247,16,255,0,96,0,0,0,1,69,28,86,49,18,109,229,153,55,105,11,61,35,80,224,170,158,148,246,118,169,153,243,147,174,187,72,251,149,221,169,254,38,59,239,7,44,9,159,26,167,89,198,202,147,124,182,157,139,34,142,193,106,147,220,70,170,124,148,171,177,206,206,205,123,13,31,183,216,45,104,0,0,0,7,226,172,210,97,87,169,51,40,181,22,185,145,103,71,114,51,200,220,101,185,11,73,165,69,169,25,25,118,25,247,25,24,163,126,36,25,68,123,2,111,249,119,237,9,91,232,23,28,231,31,36,232,69,202,126,67,242,221,217,170,158,90,213,163,109,23,110,210,35,251,143,176,227,22,13,226,189,127,5,175,250,110,32,219,125,179,105,220,237,137,245,59,121,140,56,209,246,173,11,46,231,85,253,83,255,0,41,104,183,1,113,130,135,141,216,111,77,190,168,143,239,110,111,59,114,118,172,182,236,125,214,139,237,33,26,254,104,255,0,171,255,0,105,244,80,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,45,251,33,184,153,106,224,223,12,203,87,20,175,89,125,61,22,217,167,215,234,18,118,184,218,28,123,101,94,110,198,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,21,67,156,76,213,94,89,175,197,202,133,225,89,169,75,77,177,78,145,34,53,167,72,113,178,101,20,234,113,175,212,53,52,149,173,61,75,137,75,106,121,123,149,185,100,73,35,229,161,180,35,143,212,109,59,170,143,66,164,93,53,107,102,171,10,139,112,117,30,136,168,200,132,227,113,106,28,133,146,31,233,221,81,18,29,229,172,201,43,216,103,181,70,68,122,24,155,252,52,51,235,39,1,174,22,112,87,22,107,178,223,195,170,228,134,217,164,45,206,86,202,5,69,249,77,165,79,41,231,157,109,44,65,52,184,243,175,23,175,181,105,37,161,41,53,188,107,236,28,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,21,86,45,39,133,62,68,170,167,85,129,154,108,101,182,98,38,154,152,228,253,145,74,168,176,165,62,227,230,164,41,186,193,160,204,146,132,37,36,162,99,122,84,107,53,243,210,72,216,195,142,90,248,0,231,249,129,196,207,200,222,7,95,152,164,220,186,84,121,118,205,191,58,161,3,210,142,108,138,244,228,50,174,149,133,250,232,53,115,95,54,155,36,37,68,165,169,100,148,158,229,16,205,101,217,116,215,111,155,170,179,122,221,51,186,218,213,193,80,145,84,168,201,229,33,190,124,167,220,83,142,185,177,4,148,39,114,214,163,209,36,73,45,116,34,34,236,31,146,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,162,156,143,227,21,43,27,242,185,135,247,116,58,244,186,173,74,21,30,53,18,188,236,233,73,126,105,85,98,52,150,100,170,66,137,107,86,247,20,146,125,38,225,239,83,111,182,181,17,111,208,119,81,23,243,65,196,47,5,242,153,127,211,240,231,17,173,139,214,163,82,168,209,218,173,180,237,18,20,71,152,75,14,60,243,41,74,148,244,150,148,75,221,29,102,100,73,50,208,211,219,222,68,202,255,0,16,188,23,205,157,255,0,80,195,156,57,182,47,90,117,74,157,71,118,182,235,181,184,81,25,97,76,54,243,44,169,41,83,50,93,81,175,116,132,25,17,164,139,66,87,111,113,29,123,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,71,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,80,102,126,178,81,117,101,79,17,229,214,233,52,206,163,12,174,106,131,206,91,149,8,228,226,219,129,188,212,226,105,146,13,197,45,105,121,164,17,146,20,181,31,57,180,26,200,247,37,212,53,229,50,93,155,107,171,40,216,166,87,77,53,174,186,219,174,244,212,251,154,156,164,184,239,50,10,100,182,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,121,206,17,150,139,49,160,155,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,66,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,45,251,53,185,214,194,204,159,125,22,252,166,80,46,186,159,210,222,187,162,244,20,88,207,114,250,94,71,51,155,206,125,173,53,234,81,183,110,237,116,86,186,104,90,243,252,4,226,129,128,89,137,197,138,22,14,89,86,134,32,66,173,92,29,87,76,253,82,159,9,184,168,228,70,118,66,247,169,185,110,44,181,67,42,34,209,7,235,25,107,161,106,101,26,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,242,113,163,23,172,220,5,194,251,131,23,49,1,249,109,208,173,216,233,122,65,68,96,222,125,213,173,196,180,211,45,163,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,60,57,157,204,45,213,154,12,101,173,98,229,211,27,160,235,249,113,169,212,180,74,114,67,52,200,45,39,107,81,219,82,207,251,231,22,105,74,18,183,93,117,100,132,111,218,82,255,0,133,30,74,63,41,183,83,25,148,196,202,101,86,53,183,105,84,35,201,180,154,211,146,205,98,168,203,138,81,200,222,74,39,20,204,87,27,71,98,83,177,199,79,105,172,201,151,154,84,212,199,190,40,24,5,151,108,88,174,224,229,235,104,98,4,218,213,191,210,245,47,210,233,240,156,138,190,124,102,164,35,98,156,150,218,207,68,60,146,61,80,94,177,30,154,150,134,125,3,42,89,214,194,204,224,253,41,252,153,208,46,186,103,209,46,135,173,244,236,88,204,243,58,174,127,47,149,201,125,221,116,233,151,187,118,221,53,78,154,234,122,84,15,20,127,29,152,155,242,95,39,132,35,173,42,192,188,171,182,109,127,16,104,214,244,185,150,245,171,34,12,106,212,230,72,148,136,11,152,110,148,99,116,136,247,37,11,83,14,32,151,166,194,94,196,153,146,156,65,43,170,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,82,218,84,226,153,94,228,237,89,154,76,249,107,113,11,208,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,160,30,40,254,59,49,55,228,190,79,8,79,78,13,85,106,85,3,40,151,181,118,187,83,137,78,166,211,175,138,148,185,147,37,188,150,88,140,195,116,202,122,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,64,188,251,103,126,187,155,139,237,168,86,228,170,173,55,12,168,156,167,104,148,73,140,162,59,203,148,108,145,61,42,90,91,117,196,56,246,245,58,134,207,121,165,13,105,181,41,83,142,154,227,87,209,59,171,232,175,211,175,163,53,95,163,126,144,244,79,166,58,39,58,30,187,151,205,233,185,250,114,249,220,191,95,151,187,118,223,91,77,59,68,149,200,78,119,235,185,71,190,221,133,113,202,170,212,176,202,183,205,118,183,68,134,202,36,60,137,68,201,147,50,162,37,199,91,67,111,111,75,72,112,247,146,86,214,187,146,165,54,209,162,122,113,149,171,82,171,249,68,178,107,180,42,156,74,141,54,163,124,83,101,195,153,17,228,188,196,150,28,166,84,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,5,240,184,241,217,134,95,58,242,121,162,231,179,65,154,11,7,41,150,5,63,17,177,26,145,112,84,105,181,26,195,84,70,154,162,71,101,231,210,251,140,188,242,84,164,188,235,73,36,109,142,178,51,37,25,234,105,236,239,50,227,248,9,197,3,0,179,19,139,20,44,28,178,173,12,64,133,90,184,58,174,153,250,165,62,19,113,81,200,140,236,133,239,83,114,220,89,106,134,84,69,162,15,214,50,215,66,212,202,53,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,0,0,35,254,117,243,93,66,202,94,13,77,188,185,180,169,151,125,75,88,118,181,18,107,203,79,95,43,114,9,199,13,45,145,172,217,97,11,230,184,122,161,39,162,27,230,33,110,182,99,61,151,77,217,117,95,53,217,87,77,235,115,85,110,10,212,221,157,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,29,171,48,153,81,174,229,211,6,176,134,242,190,154,170,211,174,252,72,244,220,202,133,18,107,40,107,209,81,99,42,33,68,108,210,70,107,39,150,135,214,235,132,179,74,147,204,67,102,218,22,210,205,126,127,41,56,33,74,204,126,63,91,152,47,89,174,75,163,71,184,227,213,18,137,241,155,75,139,140,251,52,233,50,25,89,161,93,139,65,58,203,123,209,170,77,72,220,146,82,12,201,101,229,113,163,8,111,44,5,197,11,131,8,241,1,136,141,215,109,217,9,102,65,196,124,158,97,212,45,180,186,211,205,175,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,205,56,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,47,243,91,157,108,44,201,247,209,111,202,101,2,235,169,253,45,235,186,47,65,69,140,247,47,165,228,115,57,188,231,218,211,94,165,27,118,238,215,69,107,166,133,175,63,192,78,40,24,5,152,156,88,161,96,229,149,104,98,4,42,213,193,213,116,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,83,0,5,64,113,180,195,59,86,223,196,124,59,197,42,76,78,158,181,120,83,234,20,250,191,45,182,208,220,142,128,227,114,31,86,212,18,214,241,162,89,182,165,173,74,250,182,24,73,18,73,29,181,172,52,209,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,135,64,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,1,80,28,82,50,11,15,14,250,236,205,224,229,62,149,77,180,15,163,143,113,91,176,227,49,5,154,67,135,202,140,204,152,141,182,148,33,76,186,179,108,156,108,136,220,75,174,27,158,186,28,95,38,5,224,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,132,242,187,153,187,7,52,216,95,77,196,11,66,76,72,117,37,199,74,171,86,241,212,89,147,54,140,249,184,235,123,31,75,103,185,40,90,152,117,77,45,105,65,184,217,37,123,83,169,165,60,215,138,63,129,60,77,249,47,156,66,20,2,61,5,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,244,17,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,228,28,73,242,49,74,204,21,129,51,21,48,230,151,18,14,34,218,177,228,212,157,68,58,90,84,253,208,194,89,108,149,21,213,50,217,190,244,148,183,29,9,141,169,168,181,213,173,164,78,19,141,209,176,191,238,23,30,4,240,203,231,94,113,52,80,8,191,238,23,30,4,240,203,231,94,113,52,74,161,31,243,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,186,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,25,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,157,159,112,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,93,165,10,1,226,143,227,179,19,126,75,228,240,132,95,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,166,213,45,9,125,149,41,36,122,164,157,108,207,77,197,173,143,240,183,207,212,60,59,232,114,201,140,117,10,85,54,208,62,178,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,95,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,150,117,179,69,150,75,251,43,56,161,82,195,251,190,52,185,148,212,72,82,104,183,9,83,158,141,10,178,193,54,211,155,216,83,133,181,75,66,95,105,46,161,10,89,54,225,169,27,149,161,41,82,131,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,56,94,102,95,11,50,191,98,99,149,245,137,149,111,246,179,209,81,161,191,27,210,149,63,174,154,211,157,35,15,58,223,59,149,207,66,220,218,175,81,26,168,253,132,112,255,0,29,49,211,17,243,23,136,245,28,80,197,10,207,93,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,89,87,12,94,30,147,45,105,145,179,21,152,27,67,147,85,103,107,182,149,2,166,203,236,74,165,74,105,247,155,118,84,216,143,178,141,175,23,41,149,198,61,203,73,37,195,115,105,44,154,82,44,252,0,4,85,226,143,224,79,19,126,75,231,16,133,0,141,84,0,0,172,190,38,188,59,227,93,81,170,57,143,192,75,114,90,238,117,200,109,119,45,177,74,167,187,37,117,149,188,234,80,115,98,178,202,84,162,146,74,89,41,228,145,108,113,4,183,140,210,226,86,111,212,88,181,78,6,63,166,207,221,191,226,66,213,4,127,205,110,117,176,179,39,223,69,191,41,148,11,174,167,244,183,174,232,189,5,22,51,220,190,151,145,204,230,243,159,107,77,122,148,109,219,187,93,21,174,154,22,188,255,0,1,56,160,96,22,98,113,98,133,131,150,85,161,136,16,171,87,7,85,211,63,84,167,194,110,42,57,17,157,144,189,234,110,91,139,45,80,202,136,180,65,250,198,90,232,90,153,70,190,57,223,161,63,222,79,225,162,31,240,225,187,45,91,27,57,216,121,116,222,183,53,42,223,162,194,244,183,83,81,170,77,110,36,86,55,210,165,161,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,12,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,35,219,52,215,80,131,148,150,221,52,115,100,201,113,58,234,243,188,166,140,219,74,141,182,210,132,165,59,140,150,235,158,219,135,222,66,174,28,204,222,80,111,156,65,161,75,135,133,116,137,13,189,57,114,58,168,75,175,160,202,74,73,152,47,19,70,135,144,153,17,210,220,131,75,136,90,16,179,36,169,43,50,50,189,58,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,132,106,207,222,114,99,101,7,11,225,84,40,81,162,79,190,238,121,6,205,185,6,116,39,95,132,180,48,227,39,49,233,6,219,141,154,80,134,157,36,164,137,123,205,199,91,209,42,65,56,105,160,207,244,85,126,221,95,236,173,199,114,92,117,15,252,164,201,213,41,210,28,255,0,148,227,207,56,226,254,245,41,74,246,153,139,222,225,231,146,202,86,86,48,190,61,118,239,183,226,39,21,46,88,230,119,4,194,146,153,71,9,131,115,115,84,246,28,74,73,40,66,82,77,41,210,65,168,150,241,40,249,142,33,12,237,150,162,186,184,172,228,150,102,43,80,163,102,7,8,109,78,178,243,163,114,225,215,233,180,186,107,242,42,23,4,85,173,166,88,113,8,100,149,204,122,63,110,166,104,220,166,12,247,56,69,29,180,29,75,97,86,38,93,88,55,136,246,230,41,89,82,250,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,69,57,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,251,215,16,106,74,20,182,157,105,102,132,111,218,93,84,0,0,0,0,0,0,0,0,7,58,199,172,96,161,224,142,27,212,175,170,219,251,27,133,201,218,157,171,61,219,223,105,163,251,40,94,159,157,47,234,255,0,218,89,211,198,92,87,175,227,77,255,0,82,196,27,143,178,109,71,147,189,62,167,103,45,134,218,46,212,33,5,220,210,127,170,95,229,57,205,194,255,0,38,12,223,181,72,248,219,121,167,125,42,38,254,138,62,166,92,221,201,155,25,207,89,183,210,164,232,164,36,253,100,118,251,59,53,49,113,73,74,80,146,74,75,66,33,253,0,0,0,1,84,188,99,112,38,124,154,157,27,27,41,173,243,26,106,44,122,59,229,170,75,105,18,170,18,84,174,215,59,123,52,236,36,126,223,96,224,60,41,241,22,109,155,153,54,169,8,61,209,171,144,83,79,82,123,11,69,61,62,10,117,215,105,159,114,123,181,47,196,133,236,0,0,0,0,15,241,153,21,169,209,31,132,250,119,53,33,181,52,178,212,203,84,168,180,50,236,251,140,81,167,18,204,171,212,240,127,20,106,56,139,77,103,90,29,207,61,233,102,123,147,234,72,147,34,99,219,123,94,90,207,68,54,93,187,72,190,226,62,193,223,120,43,222,47,54,221,209,98,40,180,97,75,155,85,35,236,252,231,244,115,90,125,157,123,191,223,105,247,123,69,170,0,15,151,116,87,225,218,182,229,78,227,158,122,71,166,67,122,91,157,253,169,109,181,44,203,176,140,251,146,126,195,252,6,125,179,217,143,179,113,231,29,171,53,35,61,176,40,175,200,164,196,79,97,253,83,51,36,169,7,175,45,10,251,46,251,117,63,121,159,179,224,228,227,12,38,98,158,63,218,84,118,35,115,163,194,170,192,157,45,59,201,58,176,137,177,210,190,211,90,79,185,207,97,235,238,33,162,123,98,143,30,223,182,233,84,56,141,114,217,167,194,98,42,17,184,207,106,91,109,41,34,212,204,204,251,11,222,99,234,0,0,255,0,55,24,105,223,206,35,94,221,123,204,127,218,82,73,73,37,37,161,17,104,67,250,0,0,0,0,0,0,63,134,68,101,161,143,227,109,161,164,19,109,150,137,46,226,212,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,197,23,41,238,226,214,30,158,39,90,81,57,215,5,1,59,228,39,152,73,214,11,12,77,121,93,174,60,148,126,113,196,247,36,213,248,151,96,165,57,81,165,210,42,47,67,148,223,42,84,39,148,211,137,212,149,177,196,43,67,45,75,82,61,12,191,1,107,124,49,115,189,72,118,155,7,3,111,249,92,137,136,91,81,105,78,236,82,183,164,147,14,51,45,232,211,26,22,167,188,247,45,127,143,176,197,161,182,180,186,132,184,131,213,43,34,81,31,188,140,127,208,8,235,152,236,158,218,185,147,189,45,218,229,219,51,149,14,130,228,73,10,111,150,226,186,130,97,215,148,108,234,219,205,154,55,19,234,45,218,30,159,127,179,181,216,246,69,189,135,150,212,27,82,216,133,210,192,128,195,76,54,142,98,215,216,134,210,217,118,173,74,87,217,66,123,204,251,135,223,0,0,0,0,31,242,180,238,66,147,239,35,33,94,216,129,195,109,88,199,154,25,120,153,118,205,228,219,29,67,146,156,143,202,221,212,175,210,43,120,209,185,185,72,113,27,155,113,69,169,39,66,239,239,236,19,178,196,178,45,252,58,181,105,214,117,177,15,166,167,83,35,51,21,134,249,139,94,136,109,180,182,158,213,169,74,251,40,73,118,153,247,126,209,247,192,0,0,0,7,135,198,124,46,162,99,22,29,214,44,58,243,91,152,168,196,144,202,15,114,203,98,220,97,198,137,94,170,208,103,161,56,125,155,136,191,198,40,75,58,249,110,147,150,252,96,157,109,198,70,234,43,252,175,71,187,169,22,253,177,99,45,222,195,117,197,150,139,123,79,88,255,0,14,206,238,239,194,123,49,15,97,238,41,61,134,85,101,235,75,185,118,237,94,133,245,29,60,121,207,31,98,90,82,149,185,75,47,235,22,159,121,118,11,174,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,242,94,248,243,121,94,120,61,135,152,26,169,178,226,90,118,4,121,139,69,61,50,9,76,77,168,200,157,46,66,166,173,36,132,158,244,181,37,12,37,42,53,236,38,220,82,13,60,231,18,59,6,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,117,56,233,151,12,56,199,60,14,168,224,101,90,223,165,64,165,122,60,163,208,20,212,2,229,208,101,52,201,183,18,76,102,155,83,123,57,58,145,19,104,82,18,166,247,52,126,162,212,147,207,94,58,96,94,35,229,211,17,234,56,95,138,20,110,134,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,253,119,238,60,222,88,149,132,120,123,133,55,132,217,117,52,97,188,138,170,41,19,164,200,39,22,221,58,90,33,19,80,136,182,18,182,48,168,142,26,20,165,171,212,121,45,164,144,134,144,66,90,240,84,241,79,116,252,63,157,230,52,225,213,120,231,126,132,255,0,121,63,134,136,171,195,83,47,86,174,98,243,53,6,137,122,201,214,139,104,211,213,118,201,167,170,43,111,183,85,233,165,70,109,16,221,39,8,208,76,173,111,164,220,35,74,183,54,133,160,137,38,178,90,47,206,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,250,192,5,112,113,167,198,42,85,23,8,237,76,16,167,215,165,181,93,185,107,8,173,206,135,18,82,82,133,82,162,161,196,146,101,54,75,37,154,28,146,227,75,104,148,131,66,151,13,195,212,148,209,10,235,200,254,14,213,113,191,52,120,127,104,195,160,196,170,211,97,86,35,86,235,205,78,138,167,225,21,42,35,169,122,74,100,36,144,180,236,113,41,38,18,78,22,197,56,251,104,81,150,253,71,181,226,105,130,159,145,108,220,93,61,61,67,170,129,125,235,122,195,222,238,247,154,235,95,123,168,109,205,27,66,83,164,166,164,236,73,110,209,163,107,114,141,91,180,149,92,18,241,175,255,0,163,172,185,204,167,251,239,90,124,166,218,255,0,139,195,150,219,203,55,63,226,70,218,82,223,247,115,82,190,193,11,84,21,129,197,3,38,121,147,204,78,62,208,47,92,28,195,127,164,20,88,86,124,90,91,242,125,49,2,38,201,72,155,53,197,55,178,67,237,172,244,67,205,158,164,91,125,109,53,212,140,137,194,255,0,38,121,147,203,182,62,215,239,92,99,195,127,163,244,89,182,124,170,91,18,125,49,2,94,249,75,155,9,196,183,178,59,238,44,181,67,46,30,166,91,125,93,53,212,200,143,138,241,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,234,64,120,172,98,193,219,7,29,108,10,166,28,226,53,6,37,70,155,81,142,251,77,58,236,86,94,126,158,251,140,184,202,101,197,83,200,90,90,146,218,93,89,182,233,36,205,38,127,137,30,122,243,85,150,123,203,42,24,185,51,11,111,9,209,42,40,84,116,212,169,21,56,198,73,69,70,156,226,220,67,79,155,123,141,76,175,115,78,33,109,168,207,106,208,173,170,90,54,56,190,235,195,51,58,63,201,179,17,215,134,247,170,185,150,13,253,80,136,196,153,15,78,228,183,66,156,103,202,68,237,28,90,89,75,42,37,165,50,20,123,85,203,105,165,146,143,146,77,185,53,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,159,252,86,242,185,142,217,148,252,151,126,69,44,111,164,127,71,61,55,233,63,233,56,112,249,29,71,67,201,254,217,117,189,219,185,14,253,157,116,219,219,166,165,172,127,200,86,66,179,99,130,217,177,177,177,51,18,240,167,208,214,221,27,210,125,108,223,78,211,100,114,185,180,217,76,183,245,108,200,91,138,213,199,80,159,85,39,166,186,158,132,70,101,234,248,231,126,132,255,0,121,63,134,136,171,194,227,199,102,25,124,235,201,230,139,254,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,189,120,103,85,169,84,12,235,225,253,118,187,83,137,78,166,211,163,215,165,204,153,45,228,178,196,102,27,162,78,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,215,159,108,239,215,115,113,125,181,10,220,149,85,166,225,149,19,148,237,18,137,49,148,71,121,114,141,146,39,165,75,75,110,184,135,30,222,167,80,217,239,52,161,173,54,165,42,113,211,91,33,57,32,174,230,226,251,118,109,199,22,171,77,195,42,39,53,170,221,110,27,200,142,242,229,27,38,108,197,136,167,26,113,14,61,189,77,45,194,216,105,67,90,238,82,84,227,68,187,243,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,84,94,125,114,21,155,28,105,205,141,243,137,152,105,133,62,153,182,235,62,140,232,166,250,118,155,31,155,202,166,197,101,207,171,122,66,28,78,142,52,180,250,201,45,116,212,181,35,35,57,1,194,147,43,152,237,150,191,202,143,229,174,198,250,57,244,143,208,158,140,254,147,135,51,159,211,245,220,239,237,103,92,219,183,158,215,218,211,93,221,154,232,122,64,14,40,254,59,49,55,228,190,79,8,73,78,11,86,157,171,124,208,177,218,214,189,109,154,85,193,69,155,244,99,169,167,85,33,55,46,43,251,23,81,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,34,174,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,109,195,239,62,183,14,89,175,40,54,54,32,215,101,204,194,186,188,134,217,156,137,29,84,213,208,16,69,37,68,244,22,73,210,67,40,84,137,9,114,65,37,181,173,104,65,154,82,165,145,17,222,157,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,66,131,56,163,248,236,196,223,146,249,60,33,199,219,199,155,202,22,94,83,151,42,60,217,116,251,122,101,209,46,230,173,19,50,8,145,85,90,227,194,106,51,46,160,144,74,216,194,162,56,225,22,243,66,214,234,20,104,37,50,133,15,65,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,69,255,0,126,64,112,107,242,53,252,159,63,39,180,175,201,239,163,253,25,232,45,138,228,242,119,111,221,191,94,103,59,153,245,188,253,220,222,111,214,239,230,122,226,128,115,93,149,28,71,202,86,35,174,202,189,90,235,169,83,185,143,208,43,236,50,104,139,87,138,147,34,53,36,140,207,150,242,55,36,157,100,204,212,218,148,147,35,90,22,219,139,243,238,99,205,229,55,47,42,203,149,98,108,186,133,189,14,232,137,115,81,73,233,4,104,165,45,17,230,181,37,150,144,104,53,108,125,82,219,112,203,121,33,11,105,106,36,26,158,90,135,96,225,113,227,179,12,190,117,228,243,69,159,113,64,192,76,88,204,78,1,80,44,172,28,181,62,144,86,161,94,17,106,143,198,235,163,68,217,21,16,166,182,167,55,200,113,180,30,139,121,178,208,143,119,173,174,154,17,153,68,12,133,100,43,54,56,45,155,27,27,19,49,47,10,125,13,109,209,189,39,214,205,244,237,54,71,43,155,77,148,203,127,86,204,133,184,173,92,117,9,245,82,122,107,169,232,68,102,94,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,1,92,28,85,50,57,112,226,172,111,229,31,133,171,184,43,151,61,42,60,90,93,78,216,101,18,170,43,155,19,154,72,109,202,123,40,37,169,165,182,167,77,78,52,130,38,148,131,113,239,81,196,184,111,212,182,30,222,181,92,53,191,237,172,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,233,174,134,93,226,106,113,45,204,221,131,154,108,47,192,28,64,180,36,196,135,82,92,123,137,85,171,120,234,44,201,155,70,124,220,130,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,79,31,225,195,118,90,182,54,115,176,242,233,189,110,106,85,191,69,133,233,110,166,163,84,154,220,72,172,111,165,75,66,55,186,225,165,9,220,181,165,37,169,246,169,68,69,218,100,25,246,205,156,60,220,99,43,87,109,185,67,244,109,173,68,167,181,78,162,38,101,49,136,245,69,182,105,39,30,57,110,182,183,13,207,175,83,188,180,115,13,180,35,67,74,18,183,29,82,253,183,13,140,155,92,57,139,197,8,120,149,84,147,46,153,98,88,85,136,207,84,101,69,155,42,4,217,114,210,219,143,50,204,25,45,54,100,75,109,214,227,27,198,151,90,117,182,223,66,144,164,173,72,81,77,254,43,121,92,199,108,202,126,75,191,34,150,55,210,63,163,158,155,244,159,244,156,56,124,142,163,161,228,255,0,108,186,222,237,220,135,126,206,186,109,237,211,82,214,63,228,43,33,89,177,193,108,216,216,216,153,137,120,83,232,107,110,141,233,62,182,111,167,105,178,57,92,218,108,166,91,250,182,100,45,197,106,227,168,79,170,147,211,93,79,66,35,50,183,240,21,213,198,179,16,168,84,108,14,178,240,202,109,7,173,170,221,23,2,234,144,101,185,188,155,128,220,6,118,60,226,77,14,167,235,149,214,182,218,73,104,113,179,109,111,158,137,90,90,81,84,13,167,95,250,41,117,81,174,159,66,82,171,62,134,168,71,168,122,58,173,27,168,131,51,148,226,87,200,144,214,165,204,101,123,118,173,26,150,228,153,150,165,168,212,152,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,33,226,35,146,9,153,85,190,202,237,179,162,238,195,43,178,160,235,84,36,147,207,201,122,150,226,89,105,197,197,148,234,218,74,19,185,107,127,167,35,113,199,22,212,117,26,212,106,66,212,124,127,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,110,153,242,196,203,87,25,56,102,93,88,165,101,75,234,40,183,53,62,129,80,141,185,198,214,227,59,234,240,183,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,162,193,103,220,78,184,122,67,181,161,201,204,86,95,173,14,77,41,157,206,221,180,10,99,44,49,22,149,21,166,25,109,169,80,162,48,202,54,178,92,167,151,36,247,45,68,167,9,205,164,130,117,72,129,121,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,179,46,47,251,133,199,129,60,50,249,215,156,77,20,2,47,251,133,199,129,60,50,249,215,156,77,31,171,137,141,90,171,64,201,70,32,87,104,85,57,116,234,149,58,69,6,92,57,145,30,83,47,198,125,186,220,21,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,249,89,4,207,101,43,55,118,204,218,21,203,14,37,39,17,109,216,229,46,177,14,43,105,98,20,166,28,144,242,91,118,11,107,144,235,235,67,109,166,58,94,82,200,137,46,60,130,46,197,164,121,254,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,233,51,102,219,72,233,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,168,176,94,159,12,204,232,255,0,41,60,56,94,27,222,170,229,223,214,13,62,35,18,100,61,59,156,229,118,9,23,41,19,180,113,106,121,79,36,208,148,200,81,238,79,49,214,150,74,46,113,54,221,107,113,71,241,217,137,191,37,242,120,66,69,100,99,42,182,110,107,248,126,95,54,125,102,155,17,55,61,58,248,171,73,180,234,238,56,108,174,157,81,58,85,59,97,41,212,161,106,233,156,82,91,75,200,218,173,200,34,81,23,49,13,173,21,215,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,117,183,12,36,165,102,234,28,220,91,93,147,29,40,73,154,247,243,29,109,70,179,74,141,151,157,87,53,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,141,88,25,149,28,71,204,78,28,98,61,235,133,237,122,86,171,135,62,140,125,234,3,76,154,165,84,162,202,41,102,226,163,25,31,174,243,125,42,76,153,211,115,137,90,137,6,107,74,27,119,143,210,106,114,104,181,88,85,152,109,196,114,68,9,13,201,105,18,226,53,41,133,45,10,37,36,156,101,228,169,167,81,169,22,168,113,42,66,139,82,81,25,25,144,208,246,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,0,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,0,1,158,30,33,118,5,155,134,25,198,196,107,51,15,237,232,148,42,20,89,16,36,199,167,196,35,75,12,46,77,62,52,135,73,180,235,162,16,110,188,225,146,19,162,16,70,73,73,37,36,73,46,127,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,237,218,67,69,56,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,13,120,173,229,115,29,179,41,249,46,252,138,88,223,72,254,142,122,111,210,127,210,112,225,242,58,142,135,147,253,178,235,123,183,114,29,251,58,233,183,183,77,75,88,255,0,144,172,133,102,199,5,179,99,99,98,102,37,225,79,161,173,186,55,164,250,217,190,157,166,200,229,115,105,178,153,111,234,217,144,183,21,171,142,161,62,170,79,77,117,61,8,140,203,213,241,206,253,9,254,242,127,13,21,86,59,174,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,245,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,9,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,10,203,226,223,147,107,134,245,140,230,105,236,73,50,230,174,219,163,242,110,138,100,137,178,164,175,164,105,214,210,203,208,99,147,107,75,72,109,46,201,118,65,111,109,162,67,102,233,39,121,188,165,213,174,21,98,69,119,7,241,30,220,197,11,98,29,42,93,86,217,168,53,81,136,205,82,10,37,197,91,141,158,164,75,109,127,244,45,38,151,16,173,22,218,208,180,165,105,209,158,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,179,113,14,150,35,254,117,243,93,66,202,94,13,77,188,185,180,169,151,125,75,88,118,181,18,107,203,79,95,43,114,9,199,13,45,145,172,217,97,11,230,184,122,161,39,162,27,230,33,110,182,99,58,226,252,248,117,100,218,78,83,240,190,77,66,235,147,45,55,221,239,30,35,215,44,18,154,212,136,80,87,29,201,39,29,150,13,13,164,247,165,169,36,151,79,123,136,55,18,174,90,141,26,26,165,168,0,0,0,0,0,0,0,0,10,81,226,195,152,135,177,11,20,153,195,42,66,244,165,219,91,183,47,66,250,254,162,60,23,139,177,77,165,73,218,164,31,245,143,95,184,187,7,7,201,70,91,165,102,67,23,224,219,114,81,182,138,199,55,210,14,234,71,179,116,89,43,107,213,39,91,89,234,182,116,245,79,241,236,239,208,141,175,109,211,45,42,20,107,126,142,207,42,36,93,252,180,110,82,180,220,181,44,251,84,102,125,234,63,104,250,160,0,0,0,3,224,95,118,69,191,136,182,173,70,206,185,225,245,52,234,156,103,162,190,223,49,104,213,14,54,166,213,218,133,37,95,101,106,46,195,46,255,0,218,32,158,31,240,219,86,14,230,134,38,38,90,83,185,214,199,80,220,166,227,242,182,244,203,244,138,30,36,110,114,82,220,94,214,219,73,106,105,208,251,251,251,5,132,161,59,80,148,251,136,136,127,208,0,0,0,0,248,23,197,145,111,98,29,181,58,212,185,225,117,80,39,176,235,14,35,152,180,118,45,181,54,125,168,82,85,246,86,174,227,46,241,197,50,227,147,219,87,45,151,165,197,92,180,166,115,97,215,156,151,33,45,242,220,79,78,79,186,202,137,157,92,121,195,94,210,97,37,187,66,215,238,246,200,160,31,242,226,210,210,20,226,207,68,160,141,70,126,226,33,87,188,78,179,189,72,106,155,59,3,108,9,92,249,139,91,177,106,174,236,82,118,36,211,50,51,205,232,235,26,30,135,176,247,33,127,135,180,197,81,197,141,46,175,81,102,28,86,249,178,166,188,150,155,78,164,157,238,45,90,17,106,122,17,106,103,248,11,172,225,117,148,247,112,151,15,75,19,174,216,156,155,130,190,157,241,211,204,37,105,5,246,33,60,158,214,222,82,63,56,218,187,210,74,252,11,176,79,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,240,243,77,190,210,216,117,59,144,226,77,10,45,116,212,140,180,49,86,156,69,120,121,73,168,201,171,99,94,18,83,55,56,174,125,70,177,23,156,69,169,235,46,75,239,111,145,39,239,108,182,161,31,121,23,121,10,181,73,213,173,90,243,110,151,243,106,149,42,81,45,39,234,175,150,243,75,236,247,164,244,82,126,242,61,61,162,230,184,88,230,198,177,139,182,116,156,51,190,37,245,21,154,33,45,81,30,229,161,26,194,101,168,76,161,59,90,101,40,251,110,40,245,53,26,189,250,150,134,39,240,0,0,0,0,0,0,0,0,0,0,0,0,8,113,196,199,47,173,98,246,8,203,174,210,226,239,173,209,57,125,50,183,153,126,122,92,52,175,177,78,37,31,97,179,239,35,251,180,49,70,182,197,197,84,179,110,8,213,250,90,249,115,33,239,216,122,36,244,222,133,32,254,209,25,119,40,253,131,78,22,5,215,79,189,173,56,55,45,45,238,108,105,156,221,139,218,164,235,177,213,160,251,20,68,125,233,63,96,244,32,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,195,44,89,122,186,179,65,140,180,92,35,181,164,244,29,127,50,77,70,168,184,174,72,102,153,5,164,238,118,67,137,65,127,122,218,9,74,66,86,235,173,32,214,141,251,139,67,216,59,131,182,14,5,88,20,188,57,195,154,12,74,117,54,157,29,134,157,117,168,172,178,253,65,246,217,109,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,191,2,47,106,35,86,119,242,93,106,230,227,14,31,131,9,52,170,37,253,77,229,191,68,184,93,130,218,156,95,40,158,219,6,75,228,131,120,161,172,223,112,205,40,63,81,195,75,187,87,180,219,94,125,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,19,215,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,5,0,241,52,198,191,203,78,110,46,158,158,159,210,192,177,53,178,161,239,107,99,206,244,79,189,212,56,230,142,45,42,214,83,178,118,40,182,234,209,53,185,36,173,218,201,78,9,120,57,93,118,234,190,179,3,33,238,77,22,53,60,236,232,109,237,66,186,185,78,57,30,92,131,212,151,189,190,74,26,141,216,104,218,190,171,213,86,173,168,143,160,113,180,195,59,86,78,22,88,184,199,210,114,174,74,125,192,86,207,61,182,219,79,81,6,68,105,18,54,60,173,156,197,242,220,139,171,101,188,146,158,123,254,169,154,245,40,65,195,95,23,164,225,6,112,108,119,205,249,101,77,188,36,29,161,82,102,51,13,58,183,209,57,73,68,116,153,185,166,196,38,97,68,113,106,65,146,201,13,40,139,118,166,133,104,36,0,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,70,174,32,248,23,135,24,203,150,91,214,173,122,209,185,181,91,18,223,170,92,148,10,147,6,72,149,10,84,120,171,120,208,149,153,30,172,187,202,74,29,108,200,210,164,146,76,180,90,27,90,51,216,46,167,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,74,195,175,229,119,44,151,246,105,177,66,155,135,246,132,105,112,233,171,144,148,214,174,19,167,61,38,21,25,131,109,215,55,190,166,203,106,86,180,176,234,90,66,212,130,113,194,74,55,39,83,82,116,41,130,248,67,102,224,46,23,219,248,71,135,236,75,110,133,110,199,83,49,206,91,230,243,238,173,110,41,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,0,80,15,20,127,29,152,155,242,95,39,132,37,87,3,31,211,103,238,223,241,33,98,152,233,129,120,113,152,188,56,168,225,126,40,81,186,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,60,57,135,203,245,253,150,92,80,157,133,24,140,136,139,169,67,143,30,91,83,32,147,199,10,107,15,54,74,75,177,220,121,182,212,226,9,91,218,82,137,58,19,141,56,158,221,166,45,255,0,132,244,220,203,175,1,149,79,198,218,76,182,236,214,35,193,123,15,103,84,84,142,181,250,114,249,196,227,38,91,205,210,140,217,54,194,152,55,80,157,91,123,234,212,182,73,162,69,112,113,71,241,217,137,191,37,242,120,66,63,225,86,25,221,88,201,136,246,230,22,217,81,58,138,213,205,80,106,159,27,115,110,45,182,119,159,174,251,188,180,45,105,101,164,18,156,113,100,147,216,218,22,163,45,18,99,67,217,93,203,37,131,149,156,47,166,225,253,161,26,36,202,146,35,165,53,171,132,233,204,198,155,89,124,156,117,205,239,169,178,220,164,33,79,186,150,144,181,44,219,108,210,141,202,208,212,174,192,56,254,104,178,201,96,230,155,11,234,88,127,119,198,137,14,164,184,234,77,22,225,42,115,50,102,209,159,55,26,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,39,60,56,171,134,119,86,13,226,61,199,133,183,172,78,158,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,144,28,46,60,118,97,151,206,188,158,104,191,224,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,69,70,236,181,104,245,218,69,173,86,185,169,80,171,87,7,81,232,138,116,137,173,183,42,161,200,65,45,254,157,165,25,45,222,90,12,148,189,132,123,82,100,103,161,15,172,0,0,41,131,138,54,68,169,88,39,85,103,29,240,94,217,151,30,201,174,72,90,110,10,116,70,19,209,91,211,84,164,19,75,111,105,238,106,52,133,45,68,72,217,203,105,196,146,9,73,39,153,105,53,236,3,181,101,71,42,56,143,155,92,71,69,149,101,53,208,210,160,242,223,175,215,223,100,215,22,145,21,70,100,74,81,17,151,49,229,237,81,52,201,25,41,197,37,70,102,132,33,199,17,161,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,20,87,197,199,19,46,171,195,55,181,139,22,173,47,74,45,133,79,129,79,164,69,109,199,57,105,234,98,51,49,247,212,133,44,208,79,45,111,146,20,180,37,59,155,97,132,153,25,163,83,133,99,65,28,52,111,249,56,131,146,220,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,142,80,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,44,187,139,84,255,0,188,81,255,0,207,251,113,21,86,53,59,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,162,30,34,57,32,153,149,91,236,174,219,58,46,236,50,187,42,14,181,66,73,60,252,151,169,110,37,150,156,92,89,78,173,164,161,59,150,183,250,114,55,28,113,109,71,81,173,70,164,45,71,242,178,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,138,162,255,0,184,92,120,19,195,47,157,121,196,209,64,34,255,0,184,92,120,19,195,47,157,121,196,208,226,143,224,79,19,126,75,231,16,133,16,216,23,253,229,133,151,149,39,16,112,250,225,151,67,184,104,114,10,76,25,209,140,183,180,189,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,81,2,154,248,202,224,94,28,97,182,35,217,152,161,101,81,189,21,85,196,111,75,59,95,101,131,36,197,145,42,41,197,50,148,150,200,189,71,156,234,149,205,50,61,171,82,18,179,73,45,78,45,127,43,130,167,138,123,167,225,252,239,49,167,14,85,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,170,226,35,144,88,121,156,181,74,252,194,218,125,42,155,137,180,78,108,141,10,51,17,254,147,54,109,180,142,154,84,157,164,179,121,8,97,180,199,113,197,155,105,245,155,86,212,185,204,106,144,109,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,36,254,117,51,147,27,55,216,95,132,21,10,236,104,144,47,187,98,69,198,205,199,6,12,39,88,132,132,62,228,35,134,244,115,113,199,13,72,91,77,26,84,70,189,228,227,78,106,148,160,219,53,116,190,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,213,120,24,254,155,63,118,255,0,137,15,85,196,139,134,239,229,3,210,153,133,203,213,7,253,21,250,243,46,107,102,27,95,234,215,181,115,34,32,191,238,206,243,113,162,254,216,237,82,75,159,169,72,172,12,11,199,76,71,203,166,35,211,177,67,11,235,61,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,161,76,186,102,95,11,51,65,98,51,125,97,157,91,245,186,218,52,199,227,122,82,153,245,207,52,223,86,195,46,185,201,230,242,22,182,247,43,215,70,138,47,105,23,85,0,17,87,138,63,129,60,77,249,47,156,66,20,2,53,80,0,0,40,7,138,63,142,204,77,249,47,147,194,17,125,186,77,85,234,84,138,235,52,201,107,166,195,144,204,73,19,18,202,141,134,95,121,46,41,166,150,230,155,82,181,165,135,148,148,153,234,162,105,195,45,118,158,146,215,135,6,108,241,31,0,49,97,171,42,153,67,186,239,43,50,232,234,93,169,90,118,253,48,234,117,7,37,55,25,106,110,84,24,251,209,181,226,229,32,157,50,61,170,97,42,53,37,70,219,70,139,233,1,85,124,115,191,66,127,188,159,195,69,112,96,190,16,222,88,245,138,22,254,17,225,251,17,28,174,220,82,20,204,115,150,249,50,195,72,67,106,117,215,156,95,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,135,178,233,150,140,44,202,253,136,205,139,134,116,159,214,235,107,51,24,141,233,74,159,215,60,235,125,91,236,180,223,59,149,207,90,27,220,159,81,26,36,189,166,125,84,0,81,95,19,60,151,127,38,204,71,70,36,89,73,230,88,55,245,66,91,241,163,179,7,146,221,10,113,159,53,112,117,109,9,101,44,168,150,165,71,73,109,87,45,167,80,105,62,73,184,231,138,200,38,114,100,229,7,20,38,212,43,177,165,207,177,46,120,228,205,199,6,12,38,159,154,181,176,219,199,13,232,230,227,141,146,86,135,93,52,168,141,123,13,183,92,213,42,89,54,105,189,235,167,21,112,226,203,195,137,88,189,114,94,148,168,150,100,74,122,42,138,173,166,65,59,21,200,174,18,77,167,26,83,123,185,220,205,232,38,201,189,202,113,75,66,80,74,53,36,143,60,57,162,204,221,253,154,108,80,169,98,5,223,38,92,58,106,228,41,84,91,120,170,47,73,133,70,96,219,105,189,140,37,195,218,149,173,44,52,167,86,132,160,156,112,148,189,169,212,146,153,191,194,119,36,16,238,79,70,102,207,19,34,239,137,79,168,27,182,76,34,121,135,153,148,227,61,67,18,37,74,101,77,44,211,202,124,144,113,205,46,33,196,187,29,75,52,237,38,212,171,106,0,0,0,0,0,0,0,0,1,231,175,251,174,159,100,218,115,174,90,163,220,168,208,249,91,215,181,74,211,123,168,65,118,36,140,251,212,94,193,152,251,158,226,170,94,87,4,154,253,81,124,201,147,54,111,61,18,90,236,66,80,95,100,136,187,146,94,193,121,60,51,114,250,214,16,224,148,74,237,82,46,202,221,111,153,212,171,126,191,153,151,49,40,236,75,138,71,216,112,187,136,190,253,76,76,128,0,0,0,0,0,0,0,0,0,0,0,0,16,7,138,118,108,107,24,69,103,70,195,59,30,95,79,90,173,146,21,45,238,90,23,164,39,154,154,202,211,181,214,84,143,182,218,79,82,81,43,221,161,106,98,153,84,117,107,170,188,227,167,252,230,165,85,148,107,81,250,168,230,60,234,251,125,201,45,84,175,184,139,95,96,180,174,29,92,60,164,211,164,210,113,175,22,233,155,92,79,34,163,71,139,206,35,208,245,137,37,135,183,199,147,247,56,91,86,143,188,203,184,133,165,178,211,108,52,134,26,78,212,54,146,66,75,93,116,34,45,8,127,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,135,91,67,205,173,151,19,170,22,147,74,139,94,242,62,241,195,177,59,36,249,112,197,233,206,84,175,139,3,175,148,233,154,212,231,165,103,181,170,140,214,163,61,26,125,37,222,226,207,246,254,3,247,224,150,82,112,59,47,146,36,76,195,27,71,209,114,36,154,201,110,117,243,31,213,42,54,204,203,71,158,89,119,178,142,223,187,239,61,123,40,0,0,0,0,0,0,0,0,0,0,0,0,15,242,147,25,153,108,170,60,132,111,109,122,106,90,153,107,161,235,236,25,209,206,134,13,175,5,49,222,187,106,179,31,151,1,61,47,75,235,235,174,176,227,173,125,235,90,190,211,190,211,252,62,235,123,225,147,136,10,189,178,213,71,138,104,208,169,157,70,135,175,127,50,124,195,253,82,253,95,188,75,128,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,223,184,71,97,157,171,103,229,10,143,125,82,98,107,90,191,106,19,234,21,121,78,54,223,49,93,52,183,161,176,194,86,148,18,205,148,33,131,90,80,181,43,107,143,190,162,50,37,232,83,84,0,84,7,27,76,51,181,109,252,71,195,188,82,164,196,233,235,87,133,62,161,79,171,242,219,109,13,200,232,14,55,33,245,109,65,45,111,26,37,155,106,90,212,175,171,97,132,145,36,145,219,229,120,42,120,167,186,126,31,206,243,26,112,234,188,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,138,198,251,214,171,134,184,47,127,98,53,10,60,71,234,86,173,175,85,173,195,106,90,20,166,28,126,52,71,30,109,46,37,42,74,141,6,164,17,25,18,146,122,107,161,151,120,204,181,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,253,56,101,224,167,228,91,40,246,183,81,80,234,167,223,122,94,179,54,59,189,150,186,214,25,233,219,111,86,208,164,233,21,168,219,210,123,180,116,221,218,163,78,221,61,86,125,176,206,213,197,12,163,226,101,58,233,137,204,244,13,191,54,230,167,62,134,219,55,162,206,128,194,228,52,182,212,180,43,102,238,90,154,89,167,69,27,79,58,130,82,119,234,51,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,211,158,19,223,95,149,12,44,179,113,51,209,126,140,250,91,111,211,171,189,23,63,157,210,245,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,245,96,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,83,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,15,127,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,212,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,181,74,34,46,211,33,245,134,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,0,113,171,240,177,107,124,64,131,229,213,17,78,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,208,238,84,114,163,135,25,74,195,132,89,86,83,93,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,125,172,0,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,168,57,254,44,224,14,13,99,175,160,63,43,152,123,74,186,62,139,212,10,167,75,235,80,163,228,61,217,185,39,180,203,152,202,246,163,152,194,247,52,230,196,111,66,182,167,78,128,40,7,138,63,142,204,77,249,47,147,194,19,83,130,94,25,218,177,176,178,250,198,62,147,155,114,84,46,3,182,121,238,54,218,186,120,49,227,71,145,177,149,108,230,35,152,228,173,92,45,230,149,114,24,245,72,209,169,217,80,0,173,94,54,152,103,106,201,194,203,23,24,250,78,85,201,79,184,10,217,231,182,219,105,234,32,200,141,34,70,199,149,179,152,190,91,145,117,108,183,146,83,207,127,213,51,94,165,10,248,92,120,236,195,47,157,121,60,209,127,192,42,175,142,119,232,79,247,147,248,104,132,25,32,197,235,55,1,115,57,105,98,230,32,63,45,186,21,187,30,174,244,130,136,193,188,251,171,93,46,91,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,188,254,56,230,95,20,241,243,25,79,29,46,154,183,162,174,70,122,63,71,122,25,249,44,51,73,233,82,158,87,71,189,213,184,198,142,37,79,122,171,252,235,142,44,180,53,11,169,200,78,119,232,89,184,177,29,133,113,202,165,83,113,54,137,205,118,183,68,134,202,227,178,184,166,241,147,50,162,37,199,92,91,140,236,83,72,112,247,154,144,238,187,146,148,184,209,174,85,0,0,252,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,1,207,222,77,164,229,7,20,33,83,232,82,101,207,177,46,120,230,245,185,58,116,214,159,154,181,176,219,37,49,153,4,219,109,146,86,135,93,37,36,201,27,13,183,91,209,74,89,56,73,226,184,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,236,186,101,163,11,50,191,98,51,98,225,157,39,245,186,218,204,198,35,122,82,167,245,207,58,223,86,251,45,55,206,229,115,214,134,247,39,212,70,137,47,105,159,85,0,1,249,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,25,119,187,46,154,237,243,117,86,111,91,166,119,91,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,131,165,102,23,44,151,246,91,163,97,250,175,184,210,219,145,124,218,236,220,38,135,41,207,71,68,7,214,235,132,186,122,148,233,17,174,75,45,116,203,121,27,82,109,174,65,32,200,200,146,226,231,87,3,235,254,51,85,92,83,194,217,215,12,179,145,42,61,58,191,75,164,168,221,83,4,134,148,235,19,100,32,180,229,33,102,111,64,66,187,73,107,34,111,237,19,103,182,215,196,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,0,101,92,90,167,253,226,143,254,127,219,136,170,177,170,129,231,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,158,28,215,101,71,17,242,149,136,235,178,175,86,186,234,84,238,99,244,10,251,12,154,34,213,226,164,200,141,73,35,51,229,188,141,201,39,89,51,53,54,165,36,200,214,133,182,226,248,168,191,238,23,30,4,240,203,231,94,113,52,80,8,191,238,23,30,4,240,203,231,94,113,52,56,163,248,19,196,223,146,249,196,33,64,35,85,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,138,181,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,186,161,19,255,0,130,167,138,123,167,225,252,239,49,167,14,171,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,166,207,221,191,226,66,127,230,47,50,248,89,149,251,17,235,235,19,42,223,171,209,81,161,191,27,210,149,63,174,101,167,58,70,30,117,190,119,43,158,133,185,181,94,162,53,81,251,8,243,173,138,184,145,93,198,12,71,184,241,66,231,135,74,137,85,185,170,14,212,101,179,75,130,136,145,80,227,135,169,146,27,71,253,43,81,169,197,171,85,184,181,173,74,90,173,167,133,54,76,175,108,36,161,73,199,60,77,170,221,116,10,173,195,204,143,18,204,113,115,41,173,176,219,43,117,146,147,83,138,189,156,247,143,115,166,195,110,37,77,182,219,156,210,220,183,19,201,177,80,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,0,2,128,120,163,248,236,196,223,146,249,60,33,221,120,76,225,13,155,143,88,95,152,204,35,196,6,37,185,66,184,163,219,44,200,56,143,155,47,180,180,57,80,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,82,78,116,228,251,32,56,71,148,218,87,164,18,220,75,198,251,114,67,143,46,235,159,76,67,79,198,65,165,109,165,152,77,154,156,56,136,229,56,180,172,210,179,91,166,181,239,81,163,150,219,114,128,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,0,3,202,98,174,25,218,184,201,135,23,30,22,222,177,58,138,45,205,79,118,159,39,107,109,173,198,119,151,168,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,67,58,249,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,251,230,214,73,82,210,135,90,117,4,181,236,220,127,146,171,152,172,92,171,224,149,3,47,79,221,146,216,178,109,217,19,158,102,159,17,213,176,137,104,146,251,82,13,153,73,66,137,18,80,212,134,148,243,70,226,84,180,45,231,52,86,155,18,142,171,144,76,155,73,205,246,40,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,170,146,179,108,149,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,214,0,0,0,0,0,0,0,0,2,35,241,54,196,5,89,57,106,172,69,36,106,85,62,159,83,215,187,151,62,25,254,169,254,183,220,42,19,38,24,54,188,108,199,122,21,168,244,126,108,5,117,93,87,175,183,77,33,200,113,29,203,66,190,211,94,195,252,126,253,23,70,140,204,54,83,30,58,54,54,141,116,45,76,244,212,245,246,254,35,253,64,0,0,0,0,0,0,0,0,0,0,0,0,113,172,109,202,78,7,102,14,68,121,152,157,104,250,82,68,99,65,33,206,190,99,26,37,38,225,145,104,203,200,46,247,151,219,247,253,197,167,224,195,28,147,229,195,8,103,55,82,177,236,14,130,83,70,75,75,158,149,158,238,138,35,66,136,244,117,245,23,123,104,63,217,248,142,226,211,104,101,180,50,218,116,66,18,73,73,107,220,69,220,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,120,113,101,203,100,172,64,178,233,248,161,108,71,221,62,135,205,234,209,188,139,157,206,118,11,8,237,91,169,74,116,74,21,220,147,215,219,167,120,248,124,22,238,84,74,177,239,75,113,107,245,224,122,59,98,116,253,119,170,43,63,103,249,76,89,88,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,206,188,226,104,149,64,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,33,87,23,60,76,186,176,239,40,239,83,173,105,125,39,211,91,130,37,179,81,125,14,56,219,201,130,227,18,36,58,134,212,133,167,78,103,74,150,150,74,220,149,52,235,168,52,250,218,149,32,218,118,181,118,249,186,168,214,85,173,7,173,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,209,167,60,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,135,213,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,102,95,27,236,170,86,26,227,69,253,135,52,41,18,223,166,218,183,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,194,239,184,92,98,244,156,90,201,245,178,197,73,249,111,212,172,105,15,90,18,158,121,134,154,66,209,25,40,92,84,180,77,253,164,34,27,241,27,53,40,146,179,91,107,53,110,251,106,150,160,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,23,82,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,83,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,64,207,78,97,115,29,139,152,203,113,90,216,227,26,171,105,51,65,168,37,152,214,47,84,179,131,74,229,165,124,151,54,145,147,114,94,83,111,41,93,102,135,205,75,218,182,105,100,219,66,103,87,11,124,253,76,196,78,135,44,152,199,80,170,212,174,242,235,36,91,183,20,201,47,206,122,174,217,115,100,189,26,91,142,41,107,75,205,32,156,54,220,51,38,212,211,100,223,168,182,209,206,168,17,165,60,167,120,88,193,191,135,246,247,151,48,58,168,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,231,94,79,52,95,240,0,0,160,30,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,0,5,0,241,71,241,217,137,191,37,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,85,95,28,239,208,159,239,39,240,209,85,99,181,97,166,79,49,247,22,176,158,229,198,59,42,196,170,205,162,219,253,31,76,195,116,185,174,74,175,115,228,174,58,253,24,150,217,82,37,114,22,218,141,253,22,92,180,151,110,167,169,15,21,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,19,202,238,102,236,28,211,97,125,55,16,45,9,49,33,212,151,29,42,173,91,199,81,102,76,218,51,230,227,173,236,125,45,158,228,161,106,97,213,52,181,165,6,227,100,149,237,78,166,148,246,0,0,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,0,135,252,86,177,51,242,119,147,107,142,157,30,93,86,36,251,214,161,6,217,134,253,61,206,94,222,99,135,34,66,30,81,45,42,38,92,139,22,75,74,34,221,187,154,72,82,118,169,70,84,153,130,152,95,85,198,172,92,180,48,162,140,169,109,200,186,107,17,169,171,145,26,18,165,174,27,11,89,115,165,27,73,50,53,161,150,185,142,175,214,73,18,27,81,154,146,68,102,86,233,198,79,5,62,156,229,246,147,140,113,42,28,153,120,101,80,62,115,14,59,181,183,224,212,93,143,29,205,169,38,212,106,121,47,162,25,167,85,161,36,223,63,93,202,216,66,181,114,15,137,150,174,17,102,247,13,175,171,214,95,73,69,143,80,145,79,147,41,78,54,219,113,122,216,143,67,67,238,173,197,165,8,101,181,200,74,220,89,171,213,109,43,81,17,153,17,30,138,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,0,101,92,90,167,253,226,143,254,127,219,136,170,177,170,128,28,127,52,89,100,176,115,77,133,245,44,63,187,227,68,135,82,92,117,38,139,112,149,57,153,51,104,207,155,141,57,189,133,56,91,146,133,169,134,146,234,16,164,27,141,146,145,185,58,146,147,155,113,127,220,46,60,9,225,151,206,188,226,104,160,17,127,220,46,60,9,225,151,206,188,226,104,113,71,240,39,137,191,37,243,136,66,128,70,170,5,85,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,14,85,197,31,199,102,38,252,151,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,68,60,78,50,137,74,203,46,46,68,186,236,250,140,67,180,241,42,69,70,165,77,165,55,29,44,46,144,251,75,105,82,34,165,13,165,45,116,201,57,45,242,118,145,26,81,171,106,79,213,147,142,123,94,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,237,120,56,95,246,110,22,89,185,130,196,28,65,184,98,80,237,234,28,123,114,76,233,210,76,246,52,141,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,112,215,53,217,174,196,124,218,226,58,239,91,213,222,134,149,7,152,197,2,128,195,198,184,180,136,170,50,51,74,76,200,185,143,47,106,77,215,140,137,78,41,41,34,36,33,13,182,137,107,194,175,35,20,172,82,147,252,164,113,114,151,18,161,105,211,100,74,166,208,237,234,149,45,50,35,86,95,229,27,110,202,121,50,27,54,156,140,209,184,164,163,102,227,57,13,40,205,72,228,109,114,226,64,0,69,94,40,254,4,241,55,228,190,113,8,80,8,213,64,0,0,160,30,40,254,59,49,55,228,190,79,8,74,174,6,63,166,207,221,191,226,66,213,0,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,0,0,42,131,141,62,55,216,53,105,54,166,95,233,244,56,149,11,178,131,33,23,12,234,210,92,101,107,165,176,243,78,54,84,242,211,87,80,183,139,149,33,196,40,208,91,27,138,173,28,222,70,221,91,11,169,224,251,141,120,89,112,224,73,96,93,189,79,244,101,231,105,115,234,213,222,99,81,153,244,191,85,49,253,146,89,216,225,187,35,146,201,68,101,199,22,132,236,213,132,17,153,26,4,255,0,0,0,0,0,0,0,0,0,0,21,169,198,146,229,110,45,143,101,219,136,95,175,63,210,59,147,167,234,61,78,89,123,63,202,67,238,112,154,203,100,172,63,178,234,24,161,115,199,219,62,185,202,233,17,188,143,147,201,118,115,11,237,67,170,74,181,74,211,222,146,211,217,175,120,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,229,42,43,19,24,84,105,40,222,218,244,220,157,76,181,208,245,246,126,3,138,96,158,94,105,24,33,119,215,165,90,141,242,41,181,158,151,115,122,169,90,242,154,112,139,181,199,22,175,180,234,143,217,251,125,157,192,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,21,87,198,247,20,191,251,218,96,165,62,187,255,0,133,221,53,122,103,75,248,70,128,255,0,56,209,255,0,229,36,236,66,254,245,167,243,102,33,86,64,236,95,202,38,114,112,158,129,233,79,71,244,151,3,117,222,119,35,155,187,209,173,174,127,43,110,228,233,204,233,121,123,181,245,119,238,209,90,109,61,20,128,207,183,18,235,2,54,31,103,75,17,34,211,109,233,116,170,109,114,68,106,252,83,120,157,217,49,114,227,54,236,169,13,45,195,61,232,84,195,150,71,180,246,37,105,90,19,183,102,210,157,92,17,239,90,84,252,23,196,44,57,102,60,178,169,80,238,134,171,114,29,82,19,200,83,19,162,54,203,73,66,183,110,53,146,169,239,26,136,210,68,68,166,244,53,106,100,155,31,1,74,220,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,186,158,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,113,252,253,228,78,149,155,187,102,21,118,218,153,18,147,136,182,236,115,137,71,153,41,196,177,10,83,14,72,101,78,53,57,196,71,117,245,161,182,211,33,76,165,6,68,151,30,89,159,98,212,40,135,253,21,88,87,87,251,43,110,92,150,229,67,255,0,41,14,117,54,116,119,63,228,184,203,205,184,143,185,73,82,125,134,67,229,13,41,229,59,194,198,13,252,63,183,188,185,129,213,68,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,58,242,121,162,255,0,128,0,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,168,0,40,7,138,63,142,204,77,249,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,249,215,147,205,23,252,2,170,248,231,126,132,255,0,121,63,134,136,1,149,140,20,254,81,57,130,178,112,113,202,135,69,18,224,168,31,94,250,93,229,184,136,44,52,185,18,185,74,229,184,68,241,176,203,164,222,228,26,121,134,141,218,39,83,45,25,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,157,184,161,100,91,242,41,117,47,28,112,114,204,233,48,218,181,179,211,17,161,43,115,52,42,163,142,40,143,70,73,37,211,195,123,86,249,122,26,144,135,77,109,253,82,85,29,179,141,89,81,205,118,35,229,43,17,209,122,217,78,245,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,232,122,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,85,95,28,239,208,159,239,39,240,209,21,120,92,120,236,195,47,157,121,60,209,127,192,0,2,160,56,218,98,101,171,112,98,62,29,225,109,38,95,81,90,179,233,245,10,133,95,150,227,107,110,63,94,113,185,12,43,106,205,104,120,145,16,220,82,22,148,253,91,236,40,141,68,190,207,43,193,179,5,62,156,230,10,173,140,114,234,28,152,152,101,79,46,75,13,187,181,199,231,84,90,145,29,189,201,54,212,74,101,44,34,97,171,69,161,68,231,35,77,201,222,66,218,113,251,7,40,89,128,193,171,179,7,110,55,186,120,151,53,61,81,219,147,181,107,233,37,33,68,228,105,59,16,180,27,156,167,219,105,222,94,242,74,246,109,87,170,163,33,153,113,165,60,172,99,95,242,137,203,237,147,140,110,83,250,41,119,5,60,250,246,18,215,45,180,78,97,213,199,149,202,79,49,195,38,77,246,93,54,247,44,213,203,52,110,209,90,145,69,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,6,85,197,170,127,222,40,255,0,231,253,184,138,171,26,168,0,25,87,23,253,194,227,192,158,25,124,235,206,38,138,1,23,253,194,227,192,158,25,124,235,206,38,135,20,127,2,120,155,242,95,56,132,40,4,106,160,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,2,155,171,85,89,165,72,161,51,83,150,138,108,201,12,203,145,13,47,40,152,121,246,82,226,90,117,109,235,181,75,66,95,121,41,81,150,169,39,92,34,211,113,235,42,178,9,145,58,174,110,238,105,181,219,150,100,186,78,29,91,178,10,37,98,100,87,20,196,217,79,185,29,229,54,212,23,23,29,214,22,182,220,76,117,60,149,153,26,91,121,6,93,171,72,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,0,1,21,120,163,248,19,196,223,146,249,196,33,64,35,85,0,0,2,128,120,163,248,236,196,223,146,249,60,33,42,184,24,254,155,63,118,255,0,137,11,84,0,21,87,199,59,244,39,251,201,252,52,69,94,23,30,59,48,203,231,94,79,52,95,240,0,8,235,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,207,93,90,173,85,175,213,102,215,107,181,57,117,26,149,70,67,146,230,76,150,242,158,126,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,122,226,207,9,188,71,176,114,193,64,197,10,33,85,106,248,155,19,71,46,171,66,3,103,83,222,220,137,4,134,83,0,163,52,107,55,152,66,219,231,164,205,198,213,245,203,67,164,150,146,78,195,92,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,209,70,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,179,113,14,150,0,0,0,0,0,0,0,0,3,135,99,110,94,41,24,223,119,208,101,93,109,243,233,180,110,171,107,122,169,58,115,90,108,143,181,183,16,175,180,210,79,219,251,61,189,178,44,86,33,48,152,209,155,216,218,53,218,157,76,244,212,245,246,253,230,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,231,94,113,52,74,160,1,85,124,115,191,66,127,188,159,195,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,253,9,254,242,127,13,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,173,198,175,197,61,173,240,254,15,152,212,67,130,167,138,123,167,225,252,239,49,167,11,169,1,74,220,106,252,83,218,223,15,224,249,141,68,125,94,9,119,77,118,38,62,223,86,84,121,219,40,181,91,60,234,147,35,114,144,124,217,81,38,199,110,59,155,204,183,167,106,38,201,45,8,201,39,204,213,68,102,148,153,92,160,10,86,227,87,226,158,214,248,127,7,204,106,33,193,83,197,61,211,240,254,119,152,211,133,212,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,5,212,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,138,224,226,169,145,138,174,41,70,254,82,56,71,75,151,80,187,41,177,226,211,107,150,245,54,150,169,18,107,44,115,73,182,165,50,152,237,155,174,73,104,156,74,87,191,113,28,118,146,100,164,114,54,185,78,195,74,121,78,240,177,131,127,15,237,239,46,96,117,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,206,188,158,104,191,224,0,1,64,60,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,170,0,10,1,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,135,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,161,124,251,100,130,187,148,123,237,169,182,228,90,173,75,12,171,124,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,244,186,182,203,97,37,109,105,181,74,83,110,146,62,175,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,235,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,0,0,12,214,102,159,26,255,0,148,78,96,175,108,99,110,159,209,68,184,42,5,208,48,166,185,110,34,11,13,34,60,94,106,121,142,17,60,108,50,209,185,181,102,158,97,175,110,137,208,138,218,120,62,224,229,10,198,203,1,98,172,119,186,138,214,37,212,31,145,49,205,171,71,34,44,25,15,196,143,27,67,90,144,173,171,68,151,121,132,148,40,250,157,138,220,77,164,196,234,25,225,226,11,131,180,172,16,205,165,245,104,219,84,25,116,171,122,108,134,107,116,118,157,138,150,24,54,37,178,135,156,76,84,161,8,71,76,220,133,72,97,178,65,104,146,99,97,153,169,10,49,98,156,24,49,122,77,223,128,215,46,17,212,95,150,244,140,61,172,37,232,102,166,26,67,12,211,170,28,199,91,101,11,79,174,181,148,150,103,56,163,89,118,19,205,145,40,200,182,163,245,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,157,121,60,209,127,192,0,50,174,45,83,254,241,71,255,0,63,237,196,85,88,213,64,0,202,184,191,238,23,30,4,240,203,231,94,113,52,80,8,191,238,23,30,4,240,203,231,94,113,52,56,163,248,19,196,223,146,249,196,33,64,35,85,2,170,248,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,126,75,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,161,63,222,79,225,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,126,132,255,0,121,63,134,142,85,193,83,197,61,211,240,254,119,152,211,131,141,95,138,123,91,225,252,31,49,168,136,191,149,220,178,95,217,166,197,10,110,31,218,17,165,195,166,174,66,83,90,184,78,156,244,152,84,102,13,183,92,222,250,155,45,169,90,210,195,169,105,11,82,9,199,9,40,220,157,77,73,208,246,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,0,0,138,188,81,252,9,226,111,201,124,226,16,160,17,170,128,0,1,64,60,81,252,118,98,111,201,124,158,16,149,92,12,127,77,159,187,127,196,133,170,0,10,171,227,157,250,19,253,228,254,26,34,175,11,143,29,152,101,243,175,39,154,47,248,0,121,76,85,196,203,87,6,240,226,227,197,43,214,95,79,69,182,105,238,212,36,237,113,180,56,246,194,245,24,107,152,180,33,79,58,179,75,109,160,212,91,220,90,18,71,170,136,103,95,51,185,133,186,179,65,140,181,172,92,186,99,116,29,127,46,53,58,150,137,78,72,102,153,5,164,237,106,59,106,89,255,0,124,226,205,41,66,86,235,174,172,144,141,251,74,116,240,157,201,4,59,147,209,153,179,196,200,187,226,83,234,6,237,147,8,158,97,230,101,56,207,80,196,137,82,153,83,75,52,242,159,36,28,115,75,136,113,46,199,82,205,59,73,181,42,218,133,32,113,58,201,44,204,12,196,121,56,183,133,246,166,204,54,186,55,76,122,53,38,154,249,69,182,165,36,217,109,198,222,89,18,154,101,151,222,121,43,100,183,33,59,150,227,72,109,41,105,6,174,107,144,76,228,201,202,14,40,77,168,87,99,75,159,98,92,241,201,155,142,12,24,77,63,53,107,97,183,142,27,209,205,199,27,36,173,14,186,105,81,26,246,27,110,185,170,84,178,108,211,127,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,58,243,137,162,85,0,10,171,227,157,250,19,253,228,254,26,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,232,79,247,147,248,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,161,110,44,23,77,118,224,206,213,223,73,171,206,234,34,91,52,250,69,46,150,223,41,8,233,226,174,11,50,212,222,169,34,53,234,252,185,11,213,70,106,245,244,215,106,82,69,37,120,29,90,127,253,247,47,169,150,207,255,0,129,233,52,250,203,144,191,227,78,203,140,203,230,95,241,37,184,218,85,253,193,74,47,176,98,213,0,84,175,28,91,90,133,18,234,194,75,214,60,29,149,170,173,62,177,75,153,39,154,179,230,197,136,228,87,35,183,176,207,98,118,174,108,147,212,136,148,124,205,20,102,73,73,23,128,224,169,226,158,233,248,127,59,204,105,194,234,64,82,183,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,46,164,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,167,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,124,235,201,230,139,254,1,85,124,115,191,66,127,188,159,195,68,85,225,113,227,179,12,190,117,228,243,69,255,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,64,113,72,200,44,60,59,235,179,55,131,148,250,85,54,208,62,142,61,197,110,195,140,196,22,105,14,31,42,51,50,98,54,218,80,133,50,234,205,178,113,178,35,113,46,184,110,122,232,113,124,155,42,202,119,133,140,27,248,127,111,121,115,3,170,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,190,117,228,243,69,255,0,0,0,10,1,226,143,227,179,19,126,75,228,240,132,170,224,99,250,108,253,219,254,36,45,80,0,80,15,20,127,29,152,155,242,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,5,85,241,206,253,9,254,242,127,13,17,87,133,199,142,204,50,249,215,147,205,23,252,3,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,122,243,69,150,75,251,43,56,161,82,195,251,190,52,185,148,212,72,82,104,183,9,83,158,141,10,178,193,54,211,155,216,83,133,181,75,66,95,105,46,161,10,89,54,225,169,27,149,161,41,83,3,133,94,121,233,88,91,39,249,55,98,229,82,37,62,211,169,72,149,82,161,220,53,42,162,99,198,163,63,202,55,29,138,242,164,56,77,55,25,211,109,74,70,205,166,82,29,81,26,87,207,220,221,196,128,170,190,57,223,161,63,222,79,225,162,42,240,184,241,217,134,95,58,242,121,162,255,0,128,0,113,252,222,226,244,156,8,203,70,33,98,149,61,249,108,84,169,52,117,179,75,126,51,13,60,184,245,25,43,76,88,111,26,29,245,20,132,72,125,165,172,148,74,245,18,175,85,127,100,243,131,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,211,158,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,170,14,56,54,4,102,170,184,89,138,80,109,233,103,34,84,122,141,2,169,86,73,58,166,9,13,41,167,225,71,89,235,202,66,204,222,158,180,246,18,214,68,231,218,38,203,111,10,225,29,137,151,85,159,155,218,61,139,73,151,173,22,253,167,207,167,213,226,184,227,156,181,116,209,30,152,195,233,66,86,72,55,144,182,13,9,90,210,173,173,190,250,72,136,215,169,77,94,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,243,175,39,154,47,248,0,6,85,197,170,127,222,40,255,0,231,253,184,138,171,26,168,0,25,87,23,253,194,227,192,158,25,124,235,206,38,138,1,23,253,194,227,192,158,25,124,235,206,38,135,20,127,2,120,155,242,95,56,132,40,4,106,160,85,95,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,229,92,81,252,118,98,111,201,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,244,39,251,201,252,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,208,159,239,39,240,209,202,184,42,120,167,186,126,31,206,243,26,112,246,188,80,240,134,242,199,172,251,97,182,17,225,251,17,28,174,220,86,60,54,99,156,183,201,150,26,66,38,212,221,117,231,23,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,98,153,93,203,37,131,149,156,47,166,225,253,161,26,36,202,146,35,165,53,171,132,233,204,198,155,89,124,156,117,205,239,169,178,220,164,33,79,186,150,144,181,44,219,108,210,141,202,208,212,174,192,0,0,2,42,241,71,240,39,137,191,37,243,136,66,128,70,170,0,0,5,0,241,71,241,217,137,191,37,242,120,66,85,112,49,253,54,126,237,255,0,18,22,168,0,42,175,142,119,232,79,247,147,248,104,138,188,46,60,118,97,151,206,188,158,104,191,224,1,89,124,102,108,12,195,94,52,171,58,179,106,91,210,235,24,95,110,199,151,54,170,138,73,72,121,248,149,18,74,148,185,83,153,73,154,10,51,113,155,62,83,251,126,168,215,40,156,82,73,214,201,80,171,32,153,54,147,155,236,80,155,79,174,201,151,2,196,182,35,147,215,28,232,51,90,98,106,22,251,111,20,54,99,147,141,184,74,90,221,104,212,163,52,108,38,218,115,85,37,102,217,42,255,0,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,172,121,251,254,192,179,113,78,205,171,97,246,32,219,209,43,150,245,114,57,198,157,6,73,30,199,81,169,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,103,91,52,89,100,191,178,179,138,21,44,63,187,227,75,153,77,68,133,38,139,112,149,57,232,208,171,44,19,109,57,189,133,56,91,84,180,37,246,146,234,16,165,147,110,26,145,185,90,18,149,109,92,36,41,56,243,69,203,67,112,241,74,153,18,5,154,228,142,174,195,105,214,121,85,21,66,125,110,61,33,215,82,68,68,113,156,117,194,113,133,47,235,21,189,213,118,178,108,24,155,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,2,16,98,23,8,156,182,226,85,255,0,114,226,53,118,246,196,166,42,87,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,143,77,53,51,239,18,127,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,171,166,126,168,235,110,74,95,62,75,178,23,189,77,182,218,15,69,188,162,45,16,94,169,22,186,158,166,125,0,0,71,252,214,228,167,11,51,131,244,91,242,153,95,186,233,159,68,186,238,139,208,82,163,51,204,234,185,28,206,111,57,135,117,211,166,70,221,187,116,213,90,235,169,105,231,242,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,232,51,91,146,156,44,206,15,209,111,202,101,126,235,166,125,18,235,186,47,65,74,140,207,51,170,228,115,57,188,230,29,215,78,153,27,118,237,211,85,107,174,165,167,159,202,255,0,15,76,23,202,101,255,0,80,196,108,57,185,239,90,141,74,163,71,118,136,235,85,185,177,30,97,44,56,243,47,41,73,75,49,154,81,47,116,116,17,25,168,203,67,87,103,113,148,160,0,16,255,0,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,75,212,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,118,12,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,187,123,136,187,0,8,255,0,154,220,148,225,102,112,126,139,126,83,43,247,93,51,232,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,60,254,87,248,122,96,190,83,47,250,134,35,97,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,90,26,187,59,140,165,0,8,191,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,206,243,54,87,248,122,96,190,83,47,250,134,35,97,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,90,26,187,59,140,165,0,0,243,248,133,101,82,177,42,192,185,112,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,174,154,145,247,8,65,253,133,76,172,127,183,236,85,255,0,157,105,223,230,34,79,230,131,43,246,14,108,236,10,126,28,226,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,212,147,219,222,71,199,240,19,133,254,1,101,219,22,40,88,199,101,93,248,129,54,181,111,245,93,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,28,192,1,31,243,91,146,156,44,206,15,209,111,202,101,126,235,166,125,18,235,186,47,65,74,140,207,51,170,228,115,57,188,230,29,215,78,153,27,118,237,211,85,107,174,165,167,63,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,0,4,0,254,194,166,86,63,219,246,42,255,0,206,180,239,243,17,55,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,238,30,128,7,228,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,126,75,78,214,161,88,214,173,26,202,181,160,244,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,62,176,227,249,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,241,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,0,0,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,3,42,89,41,194,204,159,125,41,252,153,215,238,186,159,210,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,200,0,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,96,202,254,87,236,28,166,88,21,12,57,195,154,189,193,81,166,212,107,14,214,221,118,183,33,151,159,75,238,50,203,42,74,84,203,77,36,145,182,58,12,136,210,103,169,171,183,184,139,176,0,14,63,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,111,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,204,85,42,16,156,138,190,124,103,99,175,122,91,136,218,207,68,60,163,45,22,94,177,22,186,150,164,115,0,4,127,205,110,74,112,179,56,63,69,191,41,149,251,174,153,244,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,156,255,0,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,85,211,49,84,168,66,114,42,249,241,157,142,189,233,110,35,107,61,16,242,140,180,89,122,196,90,234,90,145,204,0,1,199,243,49,149,92,35,205,125,155,26,207,197,42,108,180,174,157,35,169,166,85,233,174,33,154,141,57,102,105,230,19,46,173,11,78,199,18,146,74,208,180,169,10,209,42,211,122,27,90,35,7,246,21,50,177,254,223,177,87,254,117,167,127,152,137,169,133,182,7,228,190,196,166,88,191,77,110,187,183,209,156,239,233,155,166,165,215,213,37,115,30,91,191,92,254,212,239,219,204,216,159,84,180,66,16,159,102,163,213,136,255,0,154,220,148,225,102,112,126,139,126,83,43,247,93,51,232,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,57,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,254,171,166,98,169,80,132,228,85,243,227,59,29,123,210,220,70,214,122,33,229,25,104,178,245,136,181,212,181,35,152,0,0,57,86,101,50,235,106,230,135,14,11,11,111,91,170,235,162,81,87,80,98,161,39,232,244,230,227,57,51,148,75,216,195,252,198,156,67,140,239,82,92,216,105,252,227,77,40,140,141,36,35,254,21,112,150,203,46,19,98,61,185,137,180,203,131,16,43,51,237,122,131,85,72,81,42,149,72,167,20,229,52,123,217,113,100,196,102,156,62,91,132,135,8,137,100,147,82,8,148,74,73,169,39,53,64,115,76,195,229,250,193,204,214,23,206,194,140,70,68,180,83,102,72,143,45,169,144,73,146,155,9,246,92,37,37,216,238,60,219,137,109,102,157,237,41,68,157,77,183,92,79,102,227,17,130,211,224,251,151,107,26,234,163,94,182,182,38,98,172,42,213,191,80,143,84,167,73,244,133,45,206,68,166,28,75,141,57,177,116,245,33,91,86,132,158,138,35,73,233,161,145,151,96,145,89,160,202,253,131,155,59,2,159,135,56,141,87,184,41,212,218,117,97,170,219,78,209,36,50,203,234,125,182,94,101,41,82,158,105,212,154,54,200,89,153,18,72,245,36,246,247,145,241,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,197,82,161,9,200,171,231,198,118,58,247,165,184,141,172,244,67,202,50,209,101,235,17,107,169,106,71,48,0,0,64,15,236,42,101,99,253,191,98,175,252,235,78,255,0,49,29,255,0,249,20,225,103,242,78,254,71,94,159,186,254,134,127,225,221,84,111,74,127,170,94,144,252,231,35,149,249,239,87,243,95,99,179,191,214,28,3,251,10,153,88,255,0,111,216,171,255,0,58,211,191,204,68,255,0,0,16,3,251,10,153,88,255,0,111,216,171,255,0,58,211,191,204,68,191,192,76,20,181,114,237,132,244,44,28,178,170,21,89,180,91,127,170,233,159,170,58,219,146,151,207,146,236,133,239,83,109,182,131,209,111,40,139,68,23,170,69,174,167,169,156,64,254,194,166,86,63,219,246,42,255,0,206,180,239,243,17,47,240,19,5,45,92,187,97,61,11,7,44,170,133,86,109,22,223,234,186,103,234,142,182,228,165,243,228,187,33,123,212,219,109,160,244,91,202,34,209,5,234,145,107,169,234,102,199,188,20,181,115,19,132,245,220,28,189,106,21,88,84,91,131,165,234,95,165,186,219,114,145,200,146,212,132,108,83,141,184,130,213,108,164,143,84,31,170,103,166,135,161,148,64,254,194,166,86,63,219,246,42,255,0,206,180,239,243,17,63,196,127,205,110,74,112,179,56,63,69,191,41,149,251,174,153,244,75,174,232,189,5,42,51,60,206,171,145,204,230,243,152,119,93,58,100,109,219,183,77,85,174,186,150,158,127,43,252,61,48,95,41,151,253,67,17,176,230,231,189,106,53,42,141,29,218,35,173,86,230,196,121,132,176,227,204,188,165,37,44,198,105,68,189,209,208,68,102,163,45,13,93,157,198,94,127,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,75,212,177,75,168,66,110,42,57,17,154,142,141,137,114,35,139,45,80,202,76,245,89,250,198,122,104,90,17,118,12,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,187,123,136,187,0,8,255,0,154,220,148,225,102,112,126,139,126,83,43,247,93,51,232,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,60,254,87,248,122,96,190,83,47,250,134,35,97,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,90,26,187,59,140,189,6,107,114,83,133,153,193,250,45,249,76,175,221,116,207,162,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,243,249,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,236,238,50,144,13,216,22,107,87,252,140,82,77,189,16,238,201,84,118,104,11,171,40,141,79,149,57,167,156,125,49,208,102,122,33,6,235,203,90,182,145,111,50,111,126,238,91,123,125,0,0,0,0,231,248,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,116,189,75,244,183,91,110,82,57,18,90,144,141,138,113,183,16,90,173,148,145,234,131,245,76,244,208,244,50,136,31,216,84,202,199,251,126,197,95,249,214,157,254,98,39,248,0,0,135,248,247,194,255,0,0,179,19,139,21,220,99,189,110,252,64,133,90,184,58,94,165,138,93,66,19,113,81,200,140,212,116,108,75,145,28,89,106,134,82,103,170,207,214,51,211,66,208,139,160,101,75,37,56,89,147,239,165,63,147,58,253,215,83,250,91,208,245,190,157,149,25,238,95,75,207,229,242,185,44,53,166,189,74,247,110,221,174,137,211,77,15,89,0,0,35,254,107,114,83,133,153,193,250,45,249,76,175,221,116,207,162,93,119,69,232,41,81,153,230,117,92,142,103,55,156,195,186,233,211,35,110,221,186,106,173,117,212,180,231,248,9,194,255,0,0,178,237,139,20,44,99,178,174,252,64,155,90,183,250,174,153,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,0,242,152,111,133,88,113,131,244,41,22,198,23,217,116,171,102,149,46,161,38,168,244,74,116,114,105,181,202,125,123,220,112,200,191,228,165,37,246,80,218,27,109,4,148,33,9,79,171,0,28,255,0,22,112,7,6,177,215,208,31,149,204,61,165,93,31,69,234,5,83,165,245,168,81,242,30,236,220,147,218,101,204,101,123,81,204,97,123,154,115,98,55,161,91,83,167,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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