255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,9,6,7,8,10,3,4,5,2,1,255,196,0,122,16,0,1,3,2,4,4,3,3,5,8,11,7,13,10,2,27,0,1,2,3,4,5,6,7,17,18,8,19,33,49,9,20,65,34,81,97,21,50,56,113,181,22,35,51,66,82,119,129,133,23,36,67,71,98,134,145,177,193,197,209,24,37,52,83,114,161,178,53,68,69,84,99,115,130,146,147,162,210,225,226,25,38,86,101,116,131,163,164,179,194,212,39,54,88,100,148,149,150,166,240,85,87,180,211,241,55,73,104,117,132,165,228,70,103,118,195,196,40,57,255,196,0,27,1,1,1,0,3,1,1,1,0,0,0,0,0,0,0,0,0,0,5,3,6,7,1,4,2,255,196,0,45,17,1,0,1,3,3,3,3,3,4,2,3,0,0,0,0,0,0,1,2,3,17,4,5,33,6,18,49,34,65,81,7,50,113,19,51,97,129,145,193,66,209,241,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,53,124,72,188,72,191,99,255,0,149,56,122,225,234,253,255,0,125,126,221,30,38,196,212,114,255,0,168,190,143,163,164,122,127,175,59,164,146,167,248,63,86,181,121,250,173,60,149,17,129,226,201,193,45,29,194,197,253,211,121,67,133,57,85,246,189,237,198,54,187,69,182,8,227,154,149,207,154,121,47,50,114,209,178,62,102,201,34,164,239,84,145,206,141,204,145,203,27,96,145,206,12,138,240,243,227,78,213,197,62,87,211,216,177,126,32,164,118,106,97,170,117,76,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,229,198,199,195,187,45,77,99,50,119,56,177,246,69,99,251,94,99,101,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,125,74,155,20,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,84,46,89,212,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,237,145,1,226,215,198,143,221,165,246,179,133,28,0,237,182,92,57,112,134,124,81,116,130,187,115,110,53,209,179,115,104,90,216,158,172,88,96,123,209,101,108,168,174,243,48,181,54,198,180,251,164,10,43,26,248,180,230,229,79,20,113,103,14,3,163,171,165,203,235,125,59,108,204,193,117,213,207,228,93,45,201,43,158,234,138,134,163,159,20,21,207,87,110,108,209,53,121,72,200,227,85,157,141,147,157,46,153,23,158,153,113,196,94,92,91,179,67,43,239,62,122,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,92,204,220,221,83,85,106,181,205,123,28,246,61,143,116,0,240,127,195,93,247,138,156,241,179,229,149,177,121,54,168,118,221,49,37,91,106,153,4,148,150,120,166,141,149,18,68,174,107,247,76,188,214,71,26,35,30,156,201,24,174,68,98,61,205,216,79,42,178,207,10,228,222,92,97,204,173,193,84,158,94,203,134,109,241,91,233,183,71,27,36,155,98,123,115,203,203,99,24,233,165,122,186,73,30,141,77,242,61,238,84,213,202,5,86,0,3,2,188,52,56,245,166,207,156,61,14,74,230,205,246,146,12,197,177,211,199,13,161,242,115,119,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,99,115,28,143,99,92,140,153,89,158,166,173,152,79,20,223,112,54,42,179,99,92,45,93,228,175,88,126,225,79,116,183,84,242,153,39,34,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,58,19,253,193,7,26,56,87,139,140,184,130,186,181,214,171,38,62,182,243,32,189,225,232,171,163,116,143,229,36,59,171,169,160,87,172,201,70,245,158,52,71,61,61,137,21,209,110,126,212,145,225,146,160,0,45,167,19,119,107,173,131,134,220,215,190,216,174,117,118,235,149,187,3,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,197,120,115,113,175,253,213,89,113,61,131,31,220,237,81,230,110,22,251,221,202,154,5,229,73,116,161,68,98,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,118,145,54,104,163,75,215,197,143,209,99,57,63,55,248,135,236,233,205,117,178,171,51,49,86,77,230,62,28,205,44,21,87,229,239,88,102,225,21,194,155,116,146,50,57,182,47,183,4,188,183,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,160,108,252,11,21,193,223,21,88,55,138,252,163,183,227,11,53,202,145,184,158,221,79,79,77,139,45,17,198,176,190,221,113,86,123,106,216,156,247,187,203,72,230,200,232,95,185,219,152,138,213,94,99,36,99,47,168,0,14,165,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,121,88,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,74,224,11,139,108,85,197,206,105,231,110,41,185,69,228,112,221,139,228,75,126,25,183,53,178,69,203,161,117,77,217,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,185,49,162,38,140,67,2,252,75,248,227,169,226,59,25,77,147,216,29,148,140,203,172,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,222,219,36,89,30,170,174,99,33,190,190,6,63,191,103,241,111,250,200,10,127,197,219,59,243,163,45,120,146,195,118,44,185,205,236,107,133,109,179,224,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,93,24,212,244,66,229,120,53,230,198,105,230,135,236,191,251,38,102,94,43,197,191,38,125,207,249,47,151,111,53,53,254,87,153,242,135,51,149,206,123,182,110,229,179,118,221,53,216,221,123,33,96,60,106,254,148,248,91,243,127,67,246,141,196,186,190,6,63,191,103,241,111,250,200,11,191,85,199,173,54,76,120,128,102,23,15,217,193,125,164,160,203,235,157,69,190,107,85,222,175,154,245,180,220,103,180,219,54,67,36,174,151,149,79,66,229,108,238,85,72,189,153,167,89,30,230,177,100,123,115,212,128,31,20,127,167,102,102,254,165,251,30,136,205,79,11,174,62,168,241,133,138,219,195,62,113,92,45,86,187,174,28,183,211,80,225,59,196,245,48,81,199,115,165,99,226,166,130,218,230,57,205,223,88,222,100,109,139,150,142,116,209,181,219,145,31,26,190,96,146,160,0,0,0,3,90,207,238,177,226,159,255,0,150,91,53,127,250,114,184,255,0,247,227,101,51,85,112,54,93,225,146,237,117,191,240,219,149,23,219,237,206,174,227,114,184,224,123,21,93,101,101,92,206,154,122,153,228,160,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,92,178,213,112,157,244,88,201,191,205,254,30,251,58,2,234,128,0,1,133,94,29,220,125,81,241,57,133,87,1,230,149,194,213,109,204,219,39,42,159,85,169,130,159,238,154,53,142,87,249,154,90,109,200,245,153,140,130,71,84,71,27,22,54,251,50,55,107,100,229,197,154,166,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,130,56,40,226,186,197,197,166,77,81,99,46,109,170,143,23,219,116,163,197,54,74,41,158,239,33,85,185,233,28,136,217,17,30,144,206,198,115,99,93,94,212,213,241,243,30,248,164,80,50,0,0,0,0,0,132,190,62,236,252,87,240,131,154,20,86,251,23,19,249,193,95,129,49,61,58,205,135,43,171,177,253,100,245,175,124,17,194,149,144,212,36,110,141,26,246,75,42,57,170,140,216,177,203,30,142,115,210,68,108,218,22,255,0,61,50,47,46,56,139,203,139,142,87,230,133,155,207,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,203,153,155,157,162,232,173,86,185,204,123,94,199,189,142,8,118,224,147,196,135,50,242,127,52,34,183,231,190,97,98,12,89,129,49,37,68,16,222,43,175,149,149,215,122,219,59,35,142,116,142,106,68,124,250,49,139,44,209,186,116,70,72,247,71,23,176,213,123,90,139,55,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,214,113,15,195,246,62,225,151,52,43,178,163,49,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,223,19,156,141,209,36,138,70,245,218,166,122,120,98,248,133,209,225,106,58,110,29,120,129,197,252,155,84,59,98,194,87,251,156,208,65,75,106,165,138,9,164,150,150,182,174,121,153,182,20,229,66,202,100,218,247,35,164,88,247,35,18,38,176,58,190,46,217,223,157,25,107,196,150,27,177,101,206,111,99,92,43,109,159,3,209,213,203,71,100,191,213,208,193,36,238,175,175,107,165,116,112,200,214,171,213,172,99,85,202,154,232,198,167,162,23,43,193,175,54,51,79,52,63,101,255,0,217,51,50,241,94,45,249,51,238,127,201,124,187,121,169,175,242,188,207,148,57,156,174,115,221,179,119,45,155,182,233,174,198,235,217,11,1,227,87,244,167,194,223,155,250,31,180,110,37,213,240,49,253,251,63,139,127,214,64,74,77,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,22,113,131,226,67,155,153,221,154,31,40,100,190,97,99,92,7,129,45,116,241,195,105,161,160,172,125,166,182,119,190,54,45,68,213,171,75,59,146,87,243,81,205,98,111,86,54,54,179,70,181,239,149,95,90,248,161,113,211,251,53,226,167,228,118,78,99,63,55,150,214,93,159,44,84,209,55,108,55,219,164,114,57,87,73,145,203,230,40,225,210,62,94,136,214,62,84,124,159,125,107,105,228,76,106,225,71,133,28,199,226,215,49,217,130,176,84,94,70,213,67,203,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,50,103,237,114,69,10,42,58,71,53,202,170,198,50,73,24,25,43,192,78,17,227,19,139,140,119,45,110,35,226,51,58,173,185,101,100,230,197,123,189,209,227,138,234,121,159,84,176,170,195,75,72,233,22,70,73,54,247,68,249,19,98,181,145,107,185,205,116,145,35,242,126,229,199,109,215,36,124,71,177,222,70,102,150,38,164,143,43,239,213,22,166,210,214,93,39,115,25,134,235,95,102,164,115,95,28,154,42,50,154,105,116,108,140,126,216,216,249,57,251,163,68,155,155,155,249,85,150,120,87,38,242,227,14,101,110,10,164,242,246,92,51,111,138,223,77,186,56,217,36,219,19,219,158,94,91,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,82,11,60,81,254,157,153,155,250,151,236,122,32,39,248,17,107,225,95,199,173,53,85,53,171,133,140,228,190,210,81,190,142,158,27,126,6,185,212,115,85,245,143,89,102,114,208,84,212,73,43,154,143,70,190,8,169,88,214,49,155,34,229,106,175,88,154,249,74,0,0,0,96,87,19,252,122,211,82,241,61,150,60,44,100,221,246,146,177,245,152,226,201,111,199,55,58,126,106,62,141,233,118,162,114,80,83,84,71,43,90,175,86,178,120,170,152,230,61,155,37,229,106,143,73,90,202,131,196,71,143,170,62,24,240,170,96,60,173,184,90,174,89,155,123,230,211,234,149,48,84,125,204,198,145,196,255,0,51,85,77,185,94,147,61,147,198,234,120,228,98,70,239,106,71,110,108,124,185,98,7,132,239,165,62,77,254,112,48,247,218,48,1,178,152,0,12,106,241,30,197,152,171,3,112,99,152,120,167,5,98,107,174,31,189,81,124,147,229,174,54,186,217,41,42,160,223,117,164,99,246,75,26,181,237,220,199,185,171,162,245,107,149,23,162,169,8,63,221,99,197,63,255,0,44,182,106,255,0,244,229,113,255,0,239,196,212,248,163,253,4,243,55,245,47,219,20,68,0,129,181,64,0,0,0,1,98,184,223,205,236,101,144,188,49,226,220,220,203,249,233,35,190,225,218,139,68,212,233,87,2,77,4,172,125,210,146,41,97,145,157,21,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,47,169,138,190,40,255,0,65,60,205,253,75,246,197,16,23,43,133,222,38,240,15,20,217,95,109,204,12,33,83,73,71,114,125,59,93,122,195,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,170,181,183,128,215,7,133,30,43,179,31,132,172,199,102,53,193,82,249,235,85,119,46,11,253,130,121,149,148,183,122,86,170,170,53,202,136,188,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,194,121,85,153,152,87,57,50,227,14,102,150,10,171,243,22,92,77,111,138,225,77,186,72,223,36,59,211,219,130,94,91,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,80,42,178,53,124,99,49,134,112,101,135,236,99,141,114,175,30,230,6,22,164,184,252,167,107,188,212,216,175,215,10,58,23,72,206,68,148,113,202,200,100,108,45,153,200,250,197,106,232,146,72,216,220,138,174,108,72,140,146,163,29,124,65,114,118,235,157,252,37,227,172,35,134,172,52,151,92,67,69,79,13,238,207,20,180,174,158,116,158,146,102,77,35,105,90,198,61,254,102,74,118,212,65,26,49,53,114,207,177,85,26,247,40,17,193,225,145,197,38,126,226,14,47,112,214,5,198,185,173,138,241,117,151,21,91,238,118,250,154,92,67,125,173,175,142,159,149,73,37,99,39,129,146,74,172,100,200,250,70,179,122,181,223,123,146,86,162,34,185,21,38,164,213,179,9,226,155,238,6,197,86,108,107,133,171,188,149,235,15,220,41,238,150,234,158,83,36,228,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,67,104,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,237,145,171,227,25,196,14,99,229,135,236,99,130,178,175,54,110,184,90,174,227,242,157,210,243,77,98,186,45,29,115,163,103,34,58,57,37,124,46,108,205,133,202,250,196,106,106,145,200,232,220,170,142,116,72,172,146,163,94,31,16,92,226,181,103,127,22,152,235,23,97,171,245,93,215,15,81,84,67,100,179,203,45,83,103,129,32,164,133,144,200,234,87,49,239,103,150,146,161,181,19,198,172,93,28,147,239,84,71,61,200,6,69,120,91,227,158,41,243,167,138,10,27,141,255,0,57,115,2,255,0,131,48,125,190,178,225,136,32,188,226,43,141,85,12,188,234,121,105,233,96,86,189,207,137,211,44,210,164,172,100,155,117,109,52,175,106,170,199,162,222,175,25,76,216,205,60,175,253,136,63,99,60,203,197,120,75,229,63,186,15,59,242,21,230,166,131,205,114,254,79,229,243,121,47,110,253,188,199,237,221,174,155,221,167,117,61,95,5,188,156,190,224,252,154,197,185,197,119,155,151,73,152,151,10,122,123,93,54,214,46,234,91,107,170,35,117,78,246,189,85,55,207,61,68,92,183,49,142,111,150,221,237,54,70,170,80,30,57,223,188,159,241,147,250,180,10,127,194,39,59,243,163,50,184,146,196,150,44,198,205,236,107,138,173,176,96,122,202,184,168,239,119,250,186,232,35,157,181,244,13,108,173,142,105,28,212,122,53,239,106,57,19,93,30,228,245,82,93,8,86,240,84,250,83,226,159,205,253,119,218,54,226,106,64,0,0,182,156,77,221,174,182,14,27,115,94,251,98,185,213,219,174,86,236,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,125,255,0,186,199,138,127,254,89,108,213,255,0,233,202,227,255,0,223,137,254,226,199,232,177,156,159,155,252,67,246,116,230,181,128,109,80,107,89,253,214,60,83,255,0,242,203,102,175,255,0,78,87,31,254,252,108,166,106,174,6,203,188,50,93,174,183,254,27,114,162,251,125,185,213,220,110,87,28,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,150,90,174,19,190,139,25,55,249,191,195,223,103,64,93,80,6,37,120,146,113,3,143,184,101,202,140,17,154,249,114,250,71,220,168,241,196,52,146,209,215,44,203,69,91,4,214,171,147,93,21,68,112,201,27,164,98,59,100,173,106,187,68,146,40,221,215,106,25,106,96,7,141,95,209,99,11,126,112,40,126,206,184,129,151,249,23,158,153,113,196,94,92,91,179,67,43,239,62,122,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,92,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,53,235,224,95,140,219,239,7,153,143,85,115,146,213,242,206,12,197,30,94,159,19,91,98,99,18,169,209,196,175,229,84,211,72,237,52,154,46,108,170,145,185,201,28,141,123,154,237,170,172,150,57,254,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,252,181,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,71,53,81,122,162,129,235,0,0,0,0,141,95,25,76,216,205,60,175,253,136,63,99,60,203,197,120,75,229,63,186,15,59,242,21,230,166,131,205,114,254,79,229,243,121,47,110,253,188,199,237,221,174,155,221,167,117,49,171,195,135,136,92,253,199,60,103,101,230,22,198,185,225,152,24,130,203,91,242,183,153,183,93,49,53,109,93,44,251,45,85,111,102,248,164,145,204,118,215,177,174,77,83,163,154,138,157,81,11,215,227,157,251,201,255,0,25,63,171,76,85,240,184,250,118,101,151,235,175,177,235,64,159,226,61,124,81,184,237,186,228,157,170,28,136,201,124,77,73,79,141,175,148,239,118,32,184,210,78,239,59,135,168,156,214,44,76,143,106,109,138,166,161,175,114,163,247,243,34,141,168,244,107,86,104,101,109,224,227,219,141,251,23,8,248,18,42,44,57,85,106,185,102,109,239,149,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,14,198,202,200,215,122,57,242,233,181,174,108,114,171,32,91,254,250,177,238,42,255,0,101,113,30,36,196,119,15,247,74,202,235,149,117,68,159,240,164,154,105,36,127,197,206,115,189,85,64,149,255,0,13,47,17,76,101,153,248,154,207,195,110,118,58,174,251,125,170,167,242,216,106,253,13,50,58,121,217,77,79,85,81,80,183,73,223,54,175,122,69,12,44,141,236,137,94,245,71,44,170,231,42,200,175,24,124,71,157,25,89,117,203,156,198,202,236,211,204,172,53,109,188,83,214,217,46,177,89,47,149,116,118,168,167,129,204,154,153,206,108,10,214,182,166,86,205,84,138,175,114,171,217,74,221,168,156,183,42,223,79,14,238,8,40,248,85,192,139,139,113,141,46,236,205,197,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,185,143,131,204,34,73,36,111,150,157,170,199,43,88,199,45,203,227,115,33,170,120,142,225,163,24,229,181,154,138,146,124,66,180,236,186,97,245,154,158,41,30,151,26,103,164,177,199,19,229,123,27,11,230,107,100,166,89,119,183,99,42,30,171,171,119,53,66,53,124,50,184,209,205,198,113,47,110,203,108,220,205,140,65,137,240,246,60,167,146,215,18,226,108,66,250,134,80,220,88,199,75,75,36,79,169,222,237,242,57,174,166,72,152,246,115,31,83,26,174,247,71,27,73,159,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,217,167,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,117,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,13,120,127,186,199,138,127,254,89,108,213,255,0,233,202,227,255,0,223,137,190,240,225,197,152,171,28,240,99,151,152,167,26,226,107,174,32,189,86,252,173,230,110,55,74,217,42,234,167,217,117,171,99,55,203,34,185,238,218,198,53,169,170,244,107,81,19,162,33,175,97,63,222,23,31,65,60,178,253,117,246,197,104,22,127,197,219,138,92,101,147,152,55,8,101,78,86,227,42,188,63,136,113,93,68,183,75,157,117,162,234,148,247,26,75,117,50,181,35,143,70,39,58,38,84,76,245,84,149,143,102,190,78,88,253,182,190,68,76,64,240,250,204,254,36,179,191,139,76,11,132,113,46,124,103,5,215,15,81,84,77,123,188,69,22,40,175,158,4,130,146,23,205,27,106,154,247,189,158,90,74,134,211,193,34,61,52,114,79,177,21,28,246,169,106,188,65,115,138,213,157,252,90,99,172,93,134,175,213,119,92,61,69,81,13,146,207,44,181,77,158,4,130,146,22,67,35,169,92,199,189,158,90,74,134,212,79,26,177,116,114,79,189,81,28,247,33,159,254,12,25,13,83,133,114,191,18,231,253,246,138,147,204,99,138,134,218,236,79,117,60,78,158,59,117,28,146,54,121,25,50,61,94,198,77,83,171,29,18,181,157,104,99,122,239,71,49,90,21,175,137,7,21,217,143,194,86,99,228,126,53,193,82,249,235,85,119,221,4,23,251,4,243,43,41,110,244,173,91,114,163,92,168,139,203,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,230,86,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,50,252,115,191,121,63,227,39,245,105,141,94,29,220,111,214,112,171,142,215,9,99,26,173,217,101,139,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,115,223,7,152,84,142,73,31,21,59,81,141,87,49,141,80,158,144,117,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,59,96,8,245,185,113,219,117,201,31,17,236,119,145,153,165,137,169,35,202,251,245,69,169,180,181,151,73,220,198,97,186,215,217,169,28,215,199,38,138,140,166,154,93,27,35,31,182,54,62,78,126,232,209,38,230,200,81,0,62,40,255,0,78,204,205,253,75,246,61,16,19,252,8,181,240,175,227,214,154,170,154,213,194,198,114,95,105,40,223,71,79,13,191,3,92,234,57,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,205,145,114,181,87,172,77,124,165,0,0,1,175,183,19,124,77,241,37,96,226,75,53,236,86,46,32,243,42,221,109,183,99,139,237,37,29,29,38,44,175,134,10,104,35,175,153,177,197,28,109,149,26,198,53,168,141,70,162,34,34,34,34,18,233,225,195,139,49,86,57,224,199,47,49,78,53,196,215,92,65,122,173,249,91,204,220,110,149,178,85,213,79,178,235,86,198,111,150,69,115,221,181,140,107,83,85,232,214,162,39,68,66,16,120,177,250,83,231,39,231,3,16,253,163,57,53,62,23,31,65,60,178,253,117,246,197,104,25,84,0,0,0,2,218,113,55,118,186,216,56,109,205,123,237,138,231,87,110,185,91,176,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,45,7,1,60,111,216,184,184,192,146,209,98,58,171,85,183,51,108,156,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,93,205,107,100,137,95,117,120,177,250,44,103,39,230,255,0,16,253,157,57,175,14,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,130,207,240,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,240,0,0,0,0,0,0,1,30,190,23,60,118,221,115,178,213,54,68,103,70,38,164,168,198,214,58,118,59,15,220,106,231,119,157,196,52,77,107,214,86,73,185,54,203,83,78,214,53,85,251,249,146,198,229,122,181,203,12,210,186,66,141,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,211,128,158,55,236,92,92,96,73,104,177,29,85,170,219,153,182,78,108,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,174,230,181,178,68,175,12,170,0,1,142,190,33,24,255,0,25,101,103,8,216,219,48,114,251,16,213,216,241,13,142,162,201,83,67,93,76,169,190,39,252,177,70,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,218,224,163,138,235,23,22,153,53,69,140,185,182,170,60,95,109,210,143,20,217,40,166,123,188,133,86,231,164,114,35,100,68,122,67,59,25,205,141,117,123,83,87,199,204,123,226,145,74,87,197,31,232,39,153,191,169,126,216,162,33,47,135,142,32,113,247,12,185,161,67,154,249,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,118,201,90,213,118,137,36,81,187,174,212,3,101,224,91,252,139,207,76,184,226,47,46,45,217,161,149,247,159,61,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,186,224,0,0,0,49,43,196,147,136,28,125,195,46,84,96,140,215,203,151,210,62,229,71,142,33,164,150,142,185,102,90,42,216,38,181,92,154,232,170,35,134,72,221,35,17,219,37,107,85,218,36,145,70,238,187,80,203,83,0,60,106,254,139,24,91,243,129,67,246,117,196,12,191,200,188,244,203,142,34,242,226,221,154,25,95,121,243,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,242,230,102,230,234,154,171,85,174,107,216,231,177,236,123,174,1,175,95,2,252,102,223,120,60,204,122,171,156,150,175,150,112,102,40,242,244,248,154,219,19,24,149,78,142,37,127,42,166,154,71,105,164,209,115,101,84,141,206,72,228,107,220,215,109,85,100,177,207,246,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,229,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,122,57,170,139,213,20,15,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,118,192,16,87,226,103,193,119,247,54,102,59,51,35,5,55,153,128,113,245,194,174,122,106,120,104,121,49,216,171,149,121,175,161,214,54,54,22,194,228,123,157,78,212,218,238,92,82,177,90,188,149,146,74,43,128,174,49,49,15,11,25,185,108,109,230,241,87,62,93,95,42,60,150,32,182,77,89,85,229,40,153,59,224,108,151,72,169,226,220,215,84,196,216,99,85,94,83,222,248,154,248,147,106,189,174,108,239,102,174,89,225,92,228,203,140,71,149,184,214,147,204,89,113,53,190,91,125,78,216,227,124,144,239,79,98,120,185,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,13,117,248,157,225,235,21,112,191,156,183,172,163,197,53,62,127,200,114,234,109,215,70,82,201,79,13,206,134,86,238,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,126,205,202,18,189,226,75,199,173,54,73,224,11,78,95,100,213,246,146,187,22,102,21,157,215,8,238,148,220,215,193,71,96,170,134,120,163,175,164,172,130,86,34,84,186,84,107,224,123,22,70,162,66,247,57,19,88,183,195,102,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,201,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,246,107,24,214,166,136,136,132,207,248,94,240,45,251,10,97,86,103,142,113,224,207,41,153,55,173,255,0,35,211,86,187,116,214,43,92,145,181,19,88,85,169,229,235,38,214,78,102,170,231,178,37,100,127,122,115,170,35,80,191,252,23,112,147,133,120,70,202,196,194,214,217,124,246,36,190,249,107,134,38,184,185,209,203,204,174,109,52,108,124,16,74,144,197,34,209,199,34,76,232,89,34,43,155,206,145,85,117,122,153,0,0,0,0,26,171,149,254,69,231,166,99,240,233,152,246,236,208,202,251,207,145,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,153,11,246,183,84,213,28,142,107,94,199,49,236,99,219,64,25,85,196,167,4,23,220,164,200,236,173,226,31,1,210,221,111,24,51,22,224,251,53,199,17,212,207,51,38,146,209,120,171,133,178,57,28,200,226,103,42,141,252,216,153,19,213,94,169,34,57,143,122,43,226,71,132,212,240,197,196,46,21,226,131,38,172,185,185,133,169,188,135,159,230,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,205,251,82,234,154,235,112,93,197,182,42,225,27,52,211,20,219,98,243,216,110,251,229,173,248,154,220,230,201,47,50,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,58,68,84,209,234,79,246,85,102,102,21,206,76,184,195,153,165,130,170,252,197,151,19,91,226,184,83,110,146,55,201,14,244,246,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,10,87,139,31,162,198,114,126,111,241,15,217,211,154,214,27,41,241,99,244,88,206,79,205,254,33,251,58,115,90,192,46,255,0,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,236,41,147,185,197,128,115,215,0,90,243,27,46,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,234,85,128,30,34,56,85,198,89,35,132,178,243,52,161,182,213,213,224,76,197,194,246,91,181,5,217,100,73,82,11,141,69,186,25,234,168,231,86,177,169,19,249,171,51,226,106,162,238,133,27,163,222,248,230,217,90,240,11,198,190,42,225,79,49,233,44,151,107,159,152,203,44,77,112,134,60,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,116,108,70,42,110,108,79,136,39,248,138,15,21,142,59,110,171,117,175,225,103,38,177,53,35,109,173,167,88,49,189,214,221,59,157,60,147,171,158,217,44,232,244,68,107,24,214,163,86,125,142,114,189,95,200,114,179,100,241,201,120,60,70,124,66,236,89,73,130,96,203,44,138,197,246,171,198,51,197,182,254,109,93,125,4,207,154,59,69,158,174,141,252,154,168,42,169,230,103,42,177,252,216,38,167,84,87,162,70,156,199,53,17,240,171,225,219,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,20,249,42,158,6,63,191,103,241,111,250,200,195,94,55,248,95,181,112,153,143,240,102,92,209,221,234,238,55,43,142,7,183,94,239,210,203,80,217,160,109,214,73,170,97,169,109,43,146,40,156,148,219,169,209,99,73,26,175,209,125,165,244,76,202,240,49,253,251,63,139,127,214,64,90,175,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,45,87,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,1,138,190,40,255,0,78,204,205,253,75,246,61,17,139,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,25,65,226,143,244,236,204,223,212,191,99,209,12,158,224,130,251,159,60,29,226,108,245,202,250,91,173,231,29,97,124,97,53,186,107,28,83,49,99,172,179,197,67,4,210,45,52,41,18,201,45,98,73,80,215,35,57,136,143,141,142,107,24,233,21,141,120,73,167,135,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,202,107,229,137,205,86,164,201,20,121,148,107,3,149,89,153,138,178,111,49,240,230,105,96,170,191,47,122,195,55,8,174,20,219,164,145,145,205,177,125,184,37,229,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,39,251,130,238,45,176,175,23,57,88,152,166,219,23,145,196,150,47,45,111,196,214,231,54,56,185,117,206,166,141,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,185,50,34,166,172,80,50,0,0,0,213,92,218,160,213,92,13,148,248,78,250,44,100,223,230,255,0,15,125,157,1,117,75,85,194,119,209,99,38,255,0,55,248,123,236,232,11,170,0,3,169,69,118,181,92,106,107,232,237,247,58,74,170,139,93,66,82,87,69,12,205,123,233,103,88,163,153,34,149,168,186,177,235,20,209,72,141,118,139,178,70,59,179,145,84,53,98,46,87,15,28,64,227,238,25,115,66,135,53,242,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,237,18,72,163,119,93,168,91,83,42,184,154,224,163,21,101,126,79,229,207,18,24,42,217,231,112,14,47,193,248,118,182,237,229,210,71,201,100,186,79,111,167,231,58,163,123,156,188,154,137,220,233,25,42,42,49,178,74,176,171,99,251,207,52,38,251,34,243,211,46,56,139,203,139,118,104,101,125,231,207,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,203,153,155,155,170,106,173,86,185,175,99,158,199,177,238,184,6,188,60,14,113,119,117,225,7,55,29,138,231,183,85,222,48,157,250,157,182,220,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,57,137,162,178,73,163,71,71,205,89,27,176,70,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,229,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,122,57,170,139,213,20,15,88,0,0,0,6,63,241,175,194,141,139,139,76,154,173,193,188,171,85,30,47,182,235,89,133,175,117,176,189,222,66,171,115,22,72,213,209,170,61,33,157,140,229,72,154,61,169,171,36,229,189,241,70,134,190,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,12,42,241,17,224,22,143,137,204,42,152,243,43,109,246,171,110,102,217,57,181,26,37,52,20,255,0,116,209,172,113,51,203,85,84,237,71,172,204,100,17,182,158,73,30,177,183,218,141,219,91,39,50,32,134,188,225,207,76,199,207,154,204,51,118,205,11,207,203,55,92,47,135,225,195,112,220,165,69,90,170,202,88,167,158,104,223,82,245,85,230,204,158,97,204,89,52,71,61,172,106,191,115,213,239,127,111,46,120,129,199,217,89,149,249,145,149,24,65,244,148,214,220,209,167,183,210,94,171,17,102,101,108,80,82,201,43,185,80,73,28,141,107,89,43,102,150,41,90,246,189,31,27,220,222,154,174,182,212,245,112,182,19,197,88,230,251,75,133,176,86,25,186,226,11,213,110,255,0,45,110,181,209,73,87,85,62,198,57,239,217,20,104,231,187,107,24,231,46,137,209,173,85,94,136,160,84,25,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,170,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,194,124,46,240,201,128,120,89,202,251,110,95,225,10,106,74,203,147,41,218,219,214,33,91,116,52,213,183,153,210,73,100,223,59,163,77,206,99,29,60,173,137,143,115,214,56,213,172,220,237,21,206,182,188,4,240,65,98,225,31,2,75,91,136,233,109,87,44,205,189,243,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,216,216,159,34,108,71,62,93,119,57,205,142,36,102,85,0,32,7,197,31,233,217,153,191,169,126,199,162,39,248,128,31,20,127,167,102,102,254,165,251,30,136,12,85,39,79,195,187,143,170,62,39,48,170,224,60,210,184,90,173,185,155,100,229,83,234,181,48,83,253,211,70,177,202,255,0,51,75,77,185,30,179,49,144,72,234,136,227,98,198,223,102,70,237,108,156,184,162,135,34,56,85,198,92,67,229,30,103,227,12,181,182,213,221,241,62,94,84,89,170,91,104,130,68,223,93,110,168,101,127,154,72,98,216,174,154,165,174,167,167,115,24,142,110,230,36,205,106,73,35,163,98,218,172,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,109,16,99,255,0,26,252,87,88,184,75,201,170,220,101,205,181,86,98,251,150,180,120,90,201,91,51,219,231,234,183,49,36,145,91,26,43,214,24,24,254,108,139,171,26,186,50,62,99,31,44,106,91,252,156,241,34,201,172,83,194,156,156,65,102,133,250,213,101,189,97,253,45,248,143,15,91,101,116,149,95,42,57,100,242,240,210,193,46,215,191,205,50,39,75,18,110,115,24,212,149,175,149,82,158,105,27,12,60,67,241,3,143,184,154,205,10,236,215,204,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,183,202,230,163,180,89,37,145,221,55,40,20,174,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,181,225,59,233,79,147,127,156,12,61,246,140,5,213,177,240,65,125,183,240,75,142,184,179,204,186,91,173,150,74,127,145,229,193,52,73,51,35,243,212,181,21,209,65,81,85,85,11,162,87,164,47,100,236,90,117,108,140,115,182,185,234,213,141,209,185,246,171,132,239,165,62,77,254,112,48,247,218,48,1,178,152,0,12,85,241,71,250,9,230,111,234,95,182,40,136,1,39,251,197,31,232,39,153,191,169,126,216,162,32,4,13,170,0,0,0,58,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,219,49,87,197,31,232,39,153,191,169,126,216,162,50,168,197,95,20,127,160,158,102,254,165,251,98,136,8,1,50,211,128,78,59,46,188,34,98,106,219,22,37,163,171,187,101,214,34,168,74,187,197,29,44,110,158,182,150,120,233,230,108,114,208,198,250,136,160,99,228,145,212,237,153,207,69,87,71,11,17,58,177,165,128,201,12,21,106,204,172,232,192,57,115,125,168,171,130,219,138,177,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,186,106,139,216,170,184,162,225,147,31,112,179,154,23,44,191,197,244,213,117,150,214,84,57,182,92,66,150,233,169,168,175,48,36,113,73,190,7,72,155,92,246,54,120,155,43,24,231,164,114,43,153,185,218,35,156,27,31,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,118,200,118,240,144,227,6,235,131,49,148,124,47,227,53,196,23,139,22,41,168,221,133,124,180,78,171,101,150,181,18,73,42,24,177,49,139,43,41,166,79,190,61,232,188,184,95,27,164,115,90,217,103,153,147,18,6,178,217,253,147,151,222,31,243,151,22,100,238,35,155,204,85,225,155,131,169,227,169,218,198,121,186,87,181,36,166,169,216,199,189,35,230,193,36,82,242,247,171,153,191,107,189,166,170,19,83,225,75,153,159,178,39,6,216,114,221,81,87,117,171,175,193,87,10,236,51,89,61,194,78,102,238,92,137,81,78,200,92,175,115,150,24,233,106,169,162,106,46,221,188,165,99,91,181,173,85,193,111,25,60,148,251,134,226,10,211,156,116,151,14,117,38,102,219,215,157,4,146,238,146,10,235,116,84,244,242,109,106,70,212,108,46,129,244,106,221,94,247,44,156,253,118,183,98,21,7,130,126,104,90,176,246,110,99,204,168,184,54,146,26,140,103,103,165,185,80,212,77,90,216,159,36,246,247,201,173,44,81,42,107,51,223,21,100,178,174,215,106,214,82,189,118,185,21,85,129,42,153,215,154,22,172,149,202,60,95,154,247,150,210,73,79,133,172,245,55,38,83,212,214,182,145,149,147,177,139,201,165,73,92,138,140,124,210,242,226,103,178,229,87,200,212,70,185,85,17,117,140,38,167,198,79,58,254,225,184,125,180,228,229,37,191,157,87,153,183,5,231,79,36,91,163,130,134,221,45,61,68,155,92,146,53,91,51,167,125,26,55,86,61,171,31,63,93,174,216,164,101,240,51,149,246,172,227,226,211,44,240,29,245,212,139,109,158,241,242,149,100,21,116,77,171,130,174,10,24,100,173,146,150,72,156,168,215,50,102,211,44,43,174,168,137,34,170,181,218,109,80,157,238,22,50,83,251,157,184,125,193,57,57,37,195,206,213,225,251,122,249,249,219,47,50,55,215,79,43,234,42,185,78,229,198,171,10,79,52,169,30,230,35,185,104,205,218,187,85,92,0,241,206,253,228,255,0,140,159,213,164,170,17,87,227,157,251,201,255,0,25,63,171,64,197,255,0,12,44,249,193,185,7,197,29,37,211,48,43,105,45,182,44,89,103,169,195,53,23,106,186,133,134,11,107,229,150,25,226,154,69,216,228,216,233,105,163,137,85,202,198,49,38,89,28,244,108,107,172,250,26,171,146,189,225,95,199,173,53,85,53,171,133,140,228,190,210,81,190,142,158,27,126,6,185,212,115,85,245,143,89,102,114,208,84,212,73,43,154,143,70,190,8,169,88,214,49,155,34,229,106,175,88,154,240,148,160,11,127,158,153,233,151,28,58,101,197,199,52,51,66,243,228,109,84,58,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,230,76,253,174,209,53,70,163,90,231,189,204,99,30,246,133,159,241,25,207,156,27,146,188,46,99,43,93,246,182,146,91,238,60,179,214,225,155,21,165,213,11,28,245,143,170,139,145,60,204,68,99,151,101,60,83,44,174,85,68,98,170,71,26,189,174,149,154,235,238,92,174,33,248,129,199,220,77,102,133,118,107,230,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,219,229,115,81,218,44,146,200,238,155,148,182,160,109,80,106,174,109,80,106,174,4,249,248,106,241,49,131,115,231,135,155,38,12,179,80,213,219,177,14,87,89,237,88,114,245,69,50,43,216,230,71,78,176,211,85,197,42,53,26,230,76,218,105,21,89,209,241,189,143,106,162,183,100,146,101,169,172,182,69,231,166,99,240,233,152,246,236,208,202,251,207,145,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,153,11,246,183,84,213,28,142,107,94,199,49,236,99,219,176,247,15,28,64,224,30,38,178,190,135,53,242,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,221,146,181,170,237,86,57,99,119,77,200,5,203,48,3,198,175,232,177,133,191,56,20,63,103,92,76,255,0,48,3,198,175,232,177,133,191,56,20,63,103,92,64,133,99,58,124,55,120,250,190,228,22,42,181,228,150,100,92,60,238,89,98,11,131,41,233,230,170,169,100,127,115,53,83,201,162,212,178,73,92,214,54,141,207,126,233,227,115,145,172,213,211,51,71,115,25,53,128,224,207,37,48,175,17,60,73,224,252,156,198,183,11,173,21,151,16,124,161,230,103,181,203,28,117,76,228,80,84,84,51,99,164,142,70,38,175,133,168,186,177,125,149,93,52,93,21,41,76,244,200,188,199,225,211,49,238,57,95,154,22,111,35,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,50,23,237,118,139,162,57,28,215,49,237,99,216,246,52,54,105,4,85,248,94,120,129,127,242,55,194,150,110,205,254,42,211,131,47,14,119,254,83,42,211,86,207,81,83,255,0,147,83,82,71,12,95,145,22,159,53,73,84,0,0,2,42,252,115,191,121,63,227,39,245,105,129,92,36,231,125,171,135,12,254,195,153,209,121,177,213,222,105,240,229,61,209,204,160,166,145,177,190,166,121,173,213,52,240,177,94,238,140,98,203,52,123,223,163,149,172,220,228,107,213,17,139,158,190,57,223,188,159,241,147,250,180,138,176,43,92,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,213,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,82,124,45,248,5,172,203,191,35,196,222,113,219,238,182,220,94,190,114,159,14,225,218,202,105,232,102,180,70,188,218,105,170,106,227,145,172,123,166,149,139,34,71,26,162,198,216,164,73,61,183,200,206,77,138,240,185,224,74,213,157,151,89,179,223,58,48,205,93,70,9,177,212,49,184,126,221,87,3,124,150,33,173,107,158,146,190,77,203,186,90,106,119,49,168,172,217,203,150,71,43,21,206,72,102,137,217,129,226,79,199,61,171,135,220,1,89,149,121,115,116,164,174,204,92,85,79,83,109,149,244,119,70,182,124,47,3,161,141,93,85,43,97,145,39,134,165,209,212,49,212,218,163,83,93,101,220,169,26,71,32,102,248,35,87,195,91,196,102,251,154,23,28,63,195,62,115,82,221,111,88,190,163,157,5,139,19,199,178,79,55,75,79,75,53,67,219,113,87,189,30,179,49,144,43,91,51,81,238,151,115,121,136,143,107,229,150,74,128,215,135,196,23,39,109,89,33,197,166,58,194,56,106,195,87,106,195,213,181,16,222,236,241,75,74,216,32,88,42,225,100,210,54,149,172,99,25,229,163,168,117,68,17,163,19,70,164,27,21,85,204,114,153,233,224,183,158,151,220,83,129,49,110,67,98,59,205,169,244,152,39,203,220,112,213,38,140,142,187,202,213,205,80,250,212,209,21,22,88,99,157,98,118,253,170,230,58,175,107,158,173,116,77,111,171,227,39,195,215,221,166,83,218,120,133,180,212,218,169,42,242,239,90,43,187,36,165,210,170,227,67,91,83,79,20,13,108,237,69,85,228,78,245,86,196,255,0,103,109,76,238,71,53,201,182,72,225,224,143,62,105,184,113,226,95,7,102,77,230,182,174,12,60,149,15,181,226,4,134,162,88,216,182,234,150,44,82,73,43,34,99,221,51,33,115,163,169,72,182,59,123,233,216,137,163,182,185,2,197,18,253,148,249,233,125,225,219,193,210,193,152,216,58,243,106,183,98,150,249,251,117,137,215,4,99,247,213,84,98,10,168,222,176,196,245,68,150,104,224,89,231,107,21,28,223,188,171,158,199,49,175,106,196,9,127,243,119,61,44,88,167,132,236,133,200,108,57,121,186,190,175,4,253,209,92,113,45,38,143,142,135,205,85,220,165,125,18,104,170,137,44,209,192,178,187,126,213,107,27,87,181,175,87,58,86,180,44,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,206,121,85,150,120,87,38,242,227,14,101,110,10,164,242,246,92,51,111,138,223,77,186,56,217,36,219,19,219,158,94,91,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,82,24,124,36,50,26,167,52,248,151,143,50,110,20,84,147,225,236,176,167,249,82,165,42,105,226,168,100,183,25,217,36,84,49,163,30,244,115,30,215,36,181,44,149,172,126,199,209,181,61,151,61,142,73,201,2,42,252,115,191,121,63,227,39,245,105,21,100,170,120,231,126,242,127,198,79,234,211,2,184,73,201,11,87,17,249,253,135,50,94,243,124,171,179,83,226,58,123,163,89,95,77,27,100,125,52,240,219,170,106,33,122,177,221,30,196,150,24,247,179,86,171,153,185,168,230,42,163,208,51,3,194,175,142,123,86,86,212,255,0,115,118,110,93,41,45,248,78,229,81,85,114,177,226,27,149,209,180,244,214,105,249,75,36,180,179,58,162,68,138,58,105,86,55,57,155,54,170,84,74,228,86,191,159,186,60,138,241,106,226,199,21,100,158,4,195,249,71,150,119,207,146,177,38,55,230,86,214,221,45,247,121,41,174,150,138,26,89,161,116,110,137,176,185,178,71,230,36,223,26,74,231,109,86,65,80,196,107,149,202,232,225,219,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,198,185,133,143,179,42,235,21,247,49,177,198,32,197,87,40,41,219,73,21,101,238,231,53,116,241,192,215,57,205,137,178,76,231,57,24,142,123,220,141,69,211,87,185,125,84,9,30,240,237,227,219,139,140,209,205,140,41,144,87,216,45,88,242,202,238,108,215,75,213,210,158,118,92,173,214,184,41,145,187,223,87,2,57,142,218,246,51,71,212,68,247,205,52,201,27,230,106,202,215,179,26,252,81,254,157,153,155,250,151,236,122,35,58,124,27,56,122,251,139,202,123,183,16,183,106,155,85,93,94,98,105,69,104,100,116,186,213,91,168,104,170,106,34,157,174,157,200,138,156,249,216,138,232,153,236,237,166,129,202,231,57,118,199,130,222,40,255,0,78,204,205,253,75,246,61,16,24,170,78,159,135,119,31,84,124,78,97,85,192,121,165,112,181,91,115,54,201,202,167,213,106,96,167,251,166,141,99,149,254,102,150,155,114,61,102,99,32,145,213,17,198,197,141,190,204,141,218,217,57,113,70,7,10,92,25,95,120,180,203,140,213,185,224,59,175,43,25,224,79,146,42,45,22,217,222,198,82,221,99,168,74,222,125,51,164,118,156,169,151,203,196,177,72,174,72,247,35,154,253,17,252,216,172,6,22,197,152,171,3,95,105,113,78,10,196,215,92,63,122,162,223,229,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,209,122,181,202,139,209,84,13,164,193,142,188,14,113,119,106,226,251,40,221,138,231,183,82,89,241,101,134,161,182,220,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,57,137,170,62,57,163,71,73,202,89,29,145,64,107,89,197,143,210,159,57,63,56,24,135,237,25,201,169,240,184,250,9,229,151,235,175,182,43,72,86,226,199,233,79,156,159,156,12,67,246,140,228,212,248,92,125,4,242,203,245,215,219,21,160,101,80,0,0,0,11,85,197,143,209,99,57,63,55,248,135,236,233,205,107,13,148,248,177,250,44,103,39,230,255,0,16,253,157,57,173,96,23,171,133,30,43,179,31,132,172,199,102,53,193,82,249,235,85,119,46,11,253,130,121,149,148,183,122,86,170,170,53,202,136,188,185,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,195,216,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,77,120,120,174,225,71,49,248,74,204,119,224,172,107,23,158,181,87,115,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,203,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,221,95,14,238,55,235,56,85,199,107,132,177,141,86,236,178,197,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,204,42,71,36,143,138,157,168,198,171,152,198,168,79,72,58,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,29,176,0,0,0,0,53,87,43,92,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,209,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,138,47,254,59,225,70,251,98,225,59,44,248,170,194,209,93,110,150,92,77,242,149,30,40,78,75,31,13,150,170,27,148,212,212,178,110,106,163,210,25,216,198,179,87,53,90,201,89,162,201,172,241,70,208,156,158,23,120,155,192,60,83,101,125,183,48,48,133,77,37,29,201,244,237,117,235,15,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,110,170,214,222,3,91,110,23,120,155,199,220,44,230,133,183,48,48,133,77,93,101,181,149,13,117,235,15,45,198,106,106,43,204,9,28,177,236,157,177,174,215,61,141,158,87,68,247,181,233,28,138,215,237,118,138,215,108,61,149,89,153,133,115,147,46,48,230,105,96,170,191,49,101,196,214,248,174,20,219,164,141,242,67,189,61,184,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,2,192,120,163,253,4,243,55,245,47,219,20,68,0,147,253,226,143,244,19,204,223,212,191,108,81,16,2,6,74,112,47,198,109,247,131,204,199,170,185,201,106,249,103,6,98,143,47,79,137,173,177,49,137,84,232,226,87,242,170,105,164,118,154,77,23,54,85,72,220,228,142,70,189,205,118,213,86,75,28,255,0,97,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,254,90,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,163,154,168,189,81,77,123,56,215,225,70,251,194,94,114,214,224,222,85,214,179,8,92,181,172,194,215,186,216,88,223,63,75,181,139,36,106,232,213,88,179,64,247,242,164,77,24,229,209,146,114,216,201,99,66,234,248,119,113,245,89,195,30,42,92,7,154,87,11,173,203,44,175,124,170,125,86,166,122,143,185,153,18,73,95,230,105,105,183,43,18,23,190,121,29,81,28,108,73,29,236,200,221,206,143,151,40,78,160,0,1,128,30,53,127,69,140,45,249,192,161,251,58,226,103,249,128,30,53,127,69,140,45,249,192,161,251,58,226,4,43,25,233,225,149,199,109,215,36,113,149,187,35,51,75,19,82,71,149,247,234,137,27,75,89,116,157,204,102,27,173,122,57,205,124,114,104,168,202,105,165,209,178,49,251,99,99,228,231,238,141,18,110,109,128,224,131,40,112,110,125,113,57,132,178,143,48,32,171,146,197,136,169,238,240,212,45,36,235,12,241,61,150,186,185,98,154,55,245,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,165,56,135,225,251,31,112,203,154,21,217,81,152,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,111,137,206,70,232,146,69,35,122,237,80,54,94,4,85,248,94,120,129,127,242,55,194,150,110,205,254,42,211,131,47,14,119,254,83,42,211,86,207,81,83,255,0,147,83,82,71,12,95,145,22,159,53,73,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,201,197,152,166,197,129,176,173,231,26,226,154,239,37,101,195,246,250,139,165,198,167,148,249,57,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,208,215,179,141,30,45,177,87,23,57,166,184,166,229,23,145,195,118,47,51,111,195,54,230,182,72,185,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,185,49,162,38,140,67,37,124,84,248,223,172,204,156,85,119,225,135,47,42,182,97,12,55,112,138,44,67,87,201,158,158,162,182,241,73,36,236,158,151,94,106,50,90,56,222,176,174,143,137,21,103,167,222,215,57,141,141,206,198,174,11,184,73,197,92,92,230,154,97,107,108,190,71,13,216,188,181,195,19,92,92,233,34,229,208,186,166,54,62,8,37,72,101,141,43,36,141,102,116,44,145,17,174,228,200,170,186,49,64,176,4,239,120,104,113,137,77,196,134,81,195,129,241,157,226,147,246,69,192,244,241,209,86,195,37,100,178,213,221,173,209,178,54,69,116,114,205,171,158,247,57,121,115,42,62,77,37,68,123,185,105,60,108,49,255,0,196,179,195,191,6,216,50,190,151,59,120,127,195,148,150,42,124,1,103,130,223,122,195,150,235,122,185,43,45,209,200,169,242,130,62,54,172,178,84,196,146,43,167,150,119,59,124,49,243,29,35,86,21,73,99,91,39,115,139,31,100,86,63,181,230,54,92,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,212,168,27,57,130,218,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,86,229,128,0,1,170,185,177,159,13,22,204,27,154,124,19,101,190,22,184,73,73,124,195,215,204,183,182,216,46,145,211,85,174,201,89,242,123,41,107,41,214,72,156,142,99,218,228,150,39,237,114,61,143,107,147,217,115,122,107,152,102,255,0,134,135,28,117,60,56,227,40,114,123,28,50,145,249,117,141,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,216,100,105,35,21,21,175,100,193,109,56,223,224,187,21,112,143,152,243,208,209,54,235,123,192,55,46,92,246,76,67,45,12,141,141,156,213,155,109,13,76,232,196,133,107,24,144,72,170,214,47,183,26,54,93,172,220,177,178,182,240,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,121,174,100,81,57,170,229,133,34,146,100,243,123,40,114,143,138,172,163,147,6,99,56,41,47,248,98,255,0,79,21,194,217,115,183,206,199,190,7,185,138,234,122,250,42,134,238,106,61,26,253,90,244,220,199,177,238,107,145,241,189,205,116,54,97,63,11,110,33,177,63,16,216,131,38,42,168,42,236,24,122,193,81,36,169,141,46,214,154,134,91,174,54,230,212,68,198,75,72,232,146,72,101,169,124,51,54,102,211,44,205,211,100,140,124,140,115,29,160,75,247,19,119,107,85,255,0,132,76,215,190,216,174,116,151,27,109,199,45,239,181,116,117,148,147,54,104,42,96,146,217,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,214,220,216,163,55,50,222,197,147,252,8,230,14,87,225,138,203,173,93,171,12,229,125,242,221,73,53,210,185,245,117,79,142,59,100,232,138,249,31,254,102,53,27,27,27,163,35,99,24,214,177,186,235,129,176,246,88,100,238,1,207,94,6,178,191,46,115,26,195,73,113,182,220,114,222,201,20,82,203,75,12,211,219,231,146,206,200,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,90,44,37,241,129,195,93,247,133,108,241,188,101,149,205,121,214,169,183,93,48,221,91,170,153,60,149,118,121,102,145,148,242,74,173,107,54,204,156,167,199,34,43,24,156,200,222,173,69,98,177,206,153,236,51,159,56,55,134,223,15,204,184,205,108,103,91,72,214,91,178,222,194,203,101,12,213,11,11,238,215,21,181,68,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,32,219,61,51,211,49,248,139,204,123,142,104,102,133,231,207,93,107,180,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,203,133,155,157,162,106,174,87,57,207,123,158,247,189,238,10,0,155,63,13,14,2,169,178,27,15,67,157,89,179,98,164,159,49,111,148,241,205,104,100,156,221,246,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,219,218,198,163,24,230,163,230,71,195,13,255,0,9,226,172,41,242,111,221,78,25,186,217,190,89,183,195,118,183,124,161,69,37,63,156,161,151,94,85,76,59,209,57,144,191,107,182,200,221,90,237,23,69,93,9,105,240,186,227,234,143,24,88,173,188,51,231,21,194,213,107,186,225,203,125,53,14,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,221,245,141,230,70,216,185,104,231,77,27,93,185,17,241,171,230,11,1,227,87,244,167,194,223,155,250,31,180,110,37,213,240,49,253,251,63,139,127,214,69,170,241,171,250,83,225,111,205,253,15,218,55,18,234,248,24,254,253,159,197,191,235,32,45,87,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,22,171,198,175,233,79,133,191,55,244,63,104,220,75,171,224,99,251,246,127,22,255,0,172,128,197,95,20,127,167,102,102,254,165,251,30,136,207,255,0,5,79,162,198,41,252,224,87,125,157,110,48,3,197,31,233,217,153,191,169,126,199,162,51,255,0,193,83,232,177,138,127,56,21,223,103,91,128,199,255,0,20,94,1,107,48,125,246,229,196,198,78,219,238,183,75,86,35,184,84,215,98,203,60,20,211,214,73,108,170,123,37,169,158,228,215,181,174,217,70,238,92,142,151,152,173,108,50,57,187,85,89,34,50,28,43,225,139,136,92,85,194,254,114,217,115,115,11,83,121,255,0,33,204,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,251,54,172,217,241,235,197,222,1,225,155,40,238,116,23,11,118,31,197,152,179,17,211,252,155,67,132,174,21,16,200,201,160,169,100,236,90,170,218,85,119,53,244,40,144,202,199,109,106,164,143,219,22,230,111,87,178,0,109,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,3,101,236,139,207,76,184,226,47,46,45,217,161,149,247,159,61,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,186,224,24,107,225,161,194,70,33,225,199,40,225,196,248,227,20,98,7,226,28,105,79,29,210,108,55,37,77,85,61,186,198,201,153,27,146,55,81,63,107,86,185,90,200,155,52,175,102,246,114,210,22,104,214,189,243,102,80,3,85,115,106,131,85,112,54,83,225,59,232,177,147,127,155,252,61,246,116,5,213,45,87,9,223,69,140,155,252,223,225,239,179,160,58,156,85,113,49,131,120,80,202,58,204,210,198,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,106,182,22,109,138,71,190,71,34,237,99,29,181,175,126,200,222,22,215,143,174,53,240,175,10,121,113,87,100,180,220,252,198,102,226,107,124,209,225,203,125,58,198,249,40,55,163,163,109,206,161,36,107,216,216,98,122,42,177,175,106,243,164,98,177,19,107,101,124,86,211,193,170,237,117,191,240,219,141,175,183,219,157,93,198,229,113,204,139,149,93,101,101,92,206,154,122,153,228,160,183,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,72,129,206,44,226,199,217,235,143,238,153,141,152,215,234,187,141,202,227,81,60,177,69,45,84,211,65,111,130,73,164,153,180,148,173,153,239,116,84,209,186,87,164,113,35,149,26,139,245,170,203,167,130,167,209,99,20,254,112,43,190,206,183,1,10,198,199,188,59,225,60,43,142,120,59,202,92,45,141,112,205,171,16,89,107,114,255,0,13,121,155,117,210,138,58,186,89,246,80,211,61,155,226,145,28,199,109,123,26,228,213,58,57,168,169,213,16,215,8,217,79,132,239,162,198,77,254,111,240,247,217,208,1,8,28,116,112,101,125,224,243,49,233,109,145,221,126,89,193,152,163,204,84,97,155,148,175,98,85,58,56,149,156,218,106,152,219,166,147,69,205,137,22,70,181,35,145,175,107,155,181,85,241,71,112,60,59,184,250,172,225,143,21,46,3,205,43,133,214,229,150,87,190,85,62,171,83,61,71,220,204,137,36,175,243,52,180,219,149,137,11,223,60,142,168,142,54,36,142,246,100,110,231,71,203,150,229,248,170,113,199,135,179,86,167,251,156,50,181,152,126,249,134,45,85,20,183,75,158,39,133,244,183,22,86,213,242,145,241,199,111,153,138,246,196,200,219,42,182,73,88,169,43,158,178,67,236,70,217,18,124,63,225,119,134,76,125,197,54,104,91,114,255,0,8,83,85,209,219,95,80,214,222,177,10,219,166,169,162,179,64,177,203,38,249,221,26,109,107,222,216,37,108,76,123,152,146,72,141,102,230,234,174,104,108,146,10,83,42,178,222,197,147,249,113,135,50,191,12,86,93,106,237,88,102,223,21,186,146,107,165,115,234,234,159,28,105,162,43,228,127,249,152,212,108,108,110,140,141,140,99,90,198,213,96,0,0,0,0,65,183,139,254,0,193,184,23,138,250,106,172,31,135,169,45,47,197,88,94,154,255,0,119,74,100,86,178,170,227,37,101,100,82,212,43,53,218,215,189,176,70,175,218,137,185,251,158,237,94,247,185,215,87,193,27,0,96,219,238,50,204,220,193,188,225,234,74,204,67,133,105,237,52,214,90,233,145,92,250,6,86,37,106,84,172,72,171,181,175,123,96,141,138,253,55,163,55,181,21,27,35,209,212,87,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,1,42,128,0,4,0,248,163,253,59,51,55,245,47,216,244,68,255,0,16,3,226,143,244,236,204,223,212,191,99,209,1,149,94,6,63,191,103,241,111,250,200,167,252,83,56,10,195,217,121,106,155,137,108,151,177,82,90,236,77,168,138,28,85,101,165,242,180,116,86,198,57,180,212,180,147,80,210,197,19,17,24,233,81,220,228,222,247,172,147,177,232,221,188,197,109,65,224,99,251,246,127,22,255,0,172,139,63,226,107,199,109,215,59,177,149,199,35,50,183,19,82,73,149,246,26,136,219,85,89,107,157,207,102,36,173,98,53,206,124,146,104,136,250,104,101,213,177,177,155,163,123,227,231,238,145,22,30,80,96,89,151,254,29,220,16,86,113,85,142,215,22,227,26,93,185,101,132,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,152,68,146,57,25,21,67,85,142,71,61,142,76,85,183,97,60,85,120,177,93,241,77,167,12,221,107,108,184,127,203,252,175,113,167,162,146,74,91,127,61,234,200,60,196,173,69,100,92,199,162,181,155,213,55,57,21,19,85,47,255,0,2,252,102,223,120,60,204,122,171,156,150,175,150,112,102,40,242,244,248,154,219,19,24,149,78,142,37,127,42,166,154,71,105,164,209,115,101,84,141,206,72,228,107,220,215,109,85,100,177,132,175,248,152,218,109,86,15,15,252,192,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,238,212,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,24,120,78,250,83,228,223,231,3,15,125,163,1,50,126,35,216,179,10,227,159,15,108,195,197,56,43,19,90,177,5,150,183,228,159,45,113,181,214,199,87,75,62,203,221,35,31,178,88,213,204,118,215,177,205,93,23,163,154,168,189,81,72,108,225,59,233,79,147,127,156,12,61,246,140,0,108,166,0,3,21,124,81,254,130,121,155,250,151,237,138,34,0,73,254,241,71,250,9,230,111,234,95,182,40,136,1,3,106,128,12,63,241,17,227,126,143,133,92,8,152,75,7,85,110,204,220,89,111,150,91,19,146,24,42,97,181,198,217,162,141,245,85,81,62,86,189,187,152,249,252,186,172,114,70,249,105,220,143,106,181,143,106,133,149,241,72,227,234,179,46,252,247,12,153,57,112,186,219,113,122,249,58,140,69,136,168,234,103,161,154,209,26,242,170,97,166,164,146,55,49,238,154,86,44,107,36,136,171,27,98,145,99,246,223,35,249,57,171,194,119,209,99,38,255,0,55,248,123,236,232,13,109,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,54,73,225,59,232,177,147,127,155,252,61,246,116,0,93,83,21,124,81,254,130,121,155,250,151,237,138,35,42,140,85,241,71,250,9,230,111,234,95,182,40,128,133,110,19,190,148,249,55,249,192,195,223,104,192,79,159,20,92,50,96,30,41,178,190,229,151,248,190,154,146,142,228,250,119,54,203,136,82,221,13,77,109,154,117,146,41,55,192,233,19,115,88,247,65,19,101,99,28,197,146,52,115,55,55,84,115,96,51,132,239,165,62,77,254,112,48,247,218,48,27,41,129,143,252,40,240,81,147,92,37,216,153,247,27,108,249,75,23,214,91,227,162,189,226,154,196,119,154,175,209,235,35,155,28,106,231,50,150,21,122,167,222,163,211,86,197,15,49,210,190,52,144,200,0,0,194,15,23,220,175,181,99,78,18,234,113,228,206,164,130,229,151,215,138,43,149,60,238,162,108,179,203,5,76,205,162,150,149,146,234,142,133,142,117,68,51,59,77,200,229,165,141,21,189,156,216,139,225,99,58,255,0,185,219,136,44,19,156,114,91,252,237,38,31,184,47,159,129,177,115,36,125,12,241,62,158,171,148,222,100,104,179,36,19,74,177,238,122,55,152,140,221,171,117,69,216,163,53,114,207,10,231,38,92,98,60,173,198,180,158,98,203,137,173,242,219,234,118,199,27,228,135,122,123,19,197,204,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,107,25,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,25,191,227,5,156,119,220,115,197,2,229,85,68,62,94,203,150,150,248,41,232,227,220,199,243,234,171,169,224,171,168,169,213,24,215,183,115,31,77,23,45,92,246,167,150,222,221,171,35,144,185,126,9,249,59,106,189,99,44,121,157,247,203,13,92,181,24,106,158,150,201,96,172,154,149,174,164,108,245,73,35,171,29,20,142,98,170,84,199,20,112,49,86,55,162,182,42,199,163,145,82,86,145,215,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,158,143,13,28,1,83,151,220,22,229,221,45,203,15,82,90,174,87,202,122,155,253,82,194,145,111,172,101,93,76,146,210,212,74,248,213,119,189,212,107,72,137,185,119,181,141,99,29,183,102,212,12,160,34,175,199,59,247,147,254,50,127,86,146,168,69,95,142,119,239,39,252,100,254,173,3,8,56,70,225,126,235,197,158,45,197,185,115,134,174,244,150,236,67,110,194,238,189,217,229,174,168,116,52,78,158,59,141,12,50,54,161,204,138,87,171,60,189,69,66,181,24,212,94,98,71,170,237,220,139,103,241,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,207,51,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,213,174,69,78,138,134,117,120,42,125,41,241,79,230,254,187,237,27,113,149,94,40,92,11,126,205,120,85,249,227,147,152,51,205,230,77,151,103,203,20,212,78,219,53,246,215,28,110,69,210,20,106,249,138,200,116,143,151,162,181,239,137,31,31,223,92,218,120,208,61,94,5,252,73,176,78,113,229,197,85,179,136,124,109,133,48,110,51,194,254,94,158,166,229,118,187,81,219,41,111,241,200,143,217,83,12,114,61,155,102,78,82,164,209,177,188,182,185,209,185,155,82,68,138,56,213,227,163,140,219,239,24,121,143,75,115,142,213,242,54,12,194,254,98,159,12,219,101,99,22,169,177,202,172,230,212,212,200,221,117,154,94,84,74,177,181,203,28,109,99,90,221,202,143,150,76,107,47,175,7,124,42,227,46,43,243,114,223,131,236,214,218,182,225,139,117,69,61,78,44,187,199,34,66,203,117,185,95,237,163,101,115,30,223,51,35,91,35,97,102,215,110,122,43,149,57,108,145,236,15,87,135,254,12,241,246,112,101,166,61,206,251,205,13,93,155,2,96,140,47,117,189,178,178,162,41,169,223,120,158,26,26,231,66,218,25,29,3,225,168,100,117,116,145,178,161,55,181,90,199,42,34,163,213,52,199,83,99,60,242,192,24,55,43,56,38,204,236,190,203,236,61,73,99,195,214,60,183,196,20,212,52,52,200,187,34,103,201,245,10,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,186,230,1,181,65,170,185,181,65,170,184,25,85,196,215,5,24,171,43,242,127,46,120,144,193,86,207,59,128,113,126,15,195,181,183,111,46,146,62,75,37,210,123,125,63,57,213,27,220,229,228,212,78,231,72,201,81,81,141,146,85,133,91,31,222,121,180,167,5,28,87,95,120,75,206,90,44,101,205,186,214,97,11,150,148,120,166,201,69,51,27,231,233,118,189,35,145,27,34,43,22,104,30,254,108,107,171,28,186,62,62,99,25,44,138,77,247,14,248,79,10,227,158,14,242,151,11,99,92,51,106,196,22,90,220,191,195,94,102,221,116,162,142,174,150,125,148,52,207,102,248,164,71,49,219,94,198,185,53,78,142,106,42,117,68,33,91,142,142,12,175,188,30,102,61,45,178,59,175,203,56,51,20,121,138,140,51,114,149,236,74,167,71,18,179,155,77,83,27,116,210,104,185,177,34,200,214,164,114,53,237,115,118,170,190,40,194,125,48,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,152,65,227,87,244,88,194,223,156,10,31,179,174,38,21,120,119,113,245,89,195,30,42,92,7,154,87,11,173,203,44,175,124,170,125,86,166,122,143,185,153,18,73,95,230,105,105,183,43,18,23,190,121,29,81,28,108,73,29,236,200,221,206,143,151,46,106,248,213,253,22,48,183,231,2,135,236,235,136,17,235,225,151,118,181,89,120,227,203,10,203,205,206,146,130,158,74,139,149,35,37,169,153,177,49,211,207,108,171,134,24,145,206,84,69,124,146,201,28,108,111,119,61,237,106,106,170,136,75,167,29,28,25,88,184,195,203,138,91,100,119,95,145,177,158,23,243,21,24,102,229,43,222,180,173,146,84,103,54,154,166,54,235,172,50,242,162,69,145,173,89,35,115,26,230,238,68,124,82,107,216,78,159,135,119,31,84,124,78,97,85,192,121,165,112,181,91,115,54,201,202,167,213,106,96,167,251,166,141,99,149,254,102,150,155,114,61,102,99,32,145,213,17,198,197,141,190,204,141,218,217,57,113,4,32,226,156,39,138,176,53,246,171,11,99,92,51,117,195,247,170,45,158,102,221,116,162,146,146,170,13,236,107,217,190,41,17,175,110,230,61,174,77,83,171,92,138,157,21,9,169,240,221,227,234,197,159,184,86,215,146,89,145,112,242,89,155,135,237,236,167,167,154,170,165,242,125,211,82,193,30,139,82,201,37,115,158,234,198,177,155,167,141,206,87,63,71,76,205,91,204,100,61,79,19,94,4,173,89,221,131,110,57,231,149,184,102,174,76,208,176,211,198,234,170,59,92,13,123,241,37,19,21,173,115,36,143,84,87,212,195,22,174,141,236,221,35,217,31,35,108,138,176,242,173,7,134,183,135,54,54,195,216,171,15,241,49,156,213,87,92,51,37,179,157,61,139,12,71,231,45,183,70,213,54,73,169,222,235,138,61,145,190,56,118,53,92,216,90,174,108,236,153,188,197,72,247,197,40,74,160,0,8,171,241,206,253,228,255,0,140,159,213,166,10,240,103,146,152,87,136,158,36,240,126,78,99,91,133,214,138,203,136,62,80,243,51,218,229,142,58,166,114,40,42,42,25,177,210,71,35,19,87,194,212,93,88,190,202,174,154,46,138,153,213,227,157,251,201,255,0,25,63,171,76,21,224,207,58,240,175,14,220,73,224,252,227,198,182,251,173,109,151,15,252,161,230,96,181,197,28,149,79,231,208,84,83,179,99,100,146,54,46,143,153,170,186,189,61,148,93,53,93,17,66,106,120,205,226,151,10,240,69,145,212,53,216,111,13,218,166,189,86,109,177,97,12,61,27,163,166,165,135,151,15,73,93,3,28,215,249,58,118,54,52,115,97,79,156,248,34,214,52,145,36,108,0,226,156,89,138,177,205,246,171,20,227,92,77,117,196,23,170,221,158,102,227,116,173,146,174,170,125,140,107,25,190,89,21,207,118,214,49,173,77,87,163,90,136,157,17,10,215,136,126,32,113,247,19,89,161,93,154,249,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,118,249,92,212,118,139,36,178,59,166,229,36,83,194,191,128,170,106,90,107,87,20,249,201,98,164,172,125,101,60,55,12,13,108,168,230,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,205,209,30,145,57,129,125,124,59,184,5,163,225,143,10,174,60,205,43,125,170,229,153,183,190,85,70,139,77,5,71,220,204,105,28,172,242,212,181,59,85,233,51,217,60,141,168,146,55,164,110,246,99,110,230,199,204,151,53,64,2,148,205,92,179,194,185,201,151,24,143,43,113,173,39,152,178,226,107,124,182,250,157,177,198,249,33,222,158,196,241,115,24,246,54,104,158,141,146,55,171,87,100,140,99,145,53,106,26,198,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,109,60,66,183,140,158,74,125,195,113,5,105,206,58,75,135,58,147,51,109,235,206,130,73,119,73,5,117,186,42,122,121,54,181,35,106,54,23,64,250,53,110,175,123,150,78,126,187,91,177,0,192,0,11,149,195,118,72,93,120,143,206,220,45,146,246,107,229,37,154,163,17,212,74,215,215,212,198,233,25,77,4,48,73,81,51,209,141,234,247,164,80,201,177,154,181,28,253,173,87,49,21,94,129,50,158,20,57,59,106,203,94,18,236,152,185,214,26,186,28,67,152,53,21,23,187,164,181,180,173,138,121,32,108,210,67,68,214,59,99,94,180,203,78,198,79,26,57,92,154,213,74,246,46,217,17,12,202,58,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,29,176,34,175,199,59,247,147,254,50,127,86,152,149,225,151,118,181,89,120,227,203,10,203,205,206,146,130,158,74,139,149,35,37,169,153,177,49,211,207,108,171,134,24,145,206,84,69,124,146,201,28,108,111,119,61,237,106,106,170,136,101,175,142,119,239,39,252,100,254,173,34,172,9,243,227,239,129,59,87,23,120,102,138,251,134,171,41,45,57,139,135,105,214,146,207,89,85,35,96,162,170,130,74,136,93,36,85,210,50,158,89,222,200,227,109,67,161,107,21,17,178,76,245,94,143,113,9,121,91,145,121,143,155,121,203,108,200,108,57,102,242,88,190,227,112,154,221,37,37,217,86,143,200,201,3,94,250,149,168,71,166,248,249,44,138,87,61,155,86,79,189,171,90,199,63,70,172,202,120,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,156,170,125,86,166,10,127,186,104,214,57,95,230,105,105,183,35,214,102,50,9,29,81,28,108,88,219,236,200,221,173,147,151,22,69,71,195,174,81,179,62,106,56,147,118,19,164,147,29,207,103,134,204,202,231,68,205,32,99,57,136,234,134,34,53,21,106,100,138,70,64,233,156,174,122,67,12,113,49,88,197,145,30,23,2,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,3,60,81,254,157,153,155,250,151,236,122,34,127,136,1,241,71,250,118,102,111,234,95,177,232,128,202,175,3,31,223,179,248,183,253,100,118,188,84,56,10,166,170,166,186,241,79,147,118,42,74,55,209,211,205,112,199,54,202,126,106,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,100,92,221,21,235,43,159,213,240,49,253,251,63,139,127,214,70,85,113,237,198,253,139,132,124,9,21,22,28,170,181,92,179,54,247,202,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,99,101,100,107,189,28,249,116,218,215,54,57,85,129,9,124,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,118,161,176,159,15,28,64,224,30,38,178,190,135,53,242,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,221,146,181,170,237,86,57,99,119,77,200,107,89,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,61,62,29,92,27,84,240,159,149,245,55,12,87,83,86,220,119,141,233,233,38,196,180,41,91,21,69,21,11,233,228,169,90,120,96,86,70,213,222,216,170,81,178,174,249,24,178,53,220,183,43,52,87,4,48,241,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,210,21,184,177,250,83,231,39,231,3,16,253,163,57,53,62,23,31,65,60,178,253,117,246,197,104,25,84,0,0,0,2,213,113,99,244,88,206,79,205,254,33,251,58,115,90,195,101,62,44,126,139,25,201,249,191,196,63,103,78,107,88,6,201,28,81,112,201,128,120,166,202,251,150,95,226,250,106,74,59,147,233,220,219,46,33,75,116,53,53,182,105,214,72,164,223,3,164,77,205,99,221,4,77,149,140,115,22,72,209,204,220,221,81,205,215,179,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,244,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,217,204,197,94,61,184,32,177,113,113,129,34,173,195,148,182,171,110,102,217,57,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,46,155,92,214,201,42,60,48,171,194,223,143,170,60,187,242,60,50,103,29,194,213,109,194,11,231,42,48,238,34,172,169,130,134,27,68,139,205,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,219,100,140,228,203,249,171,102,41,194,120,171,3,95,106,176,182,53,195,55,92,63,122,162,217,230,109,215,74,41,41,42,160,222,198,189,155,226,145,26,246,238,99,218,228,213,58,181,200,169,209,80,151,79,10,190,57,238,185,165,77,253,205,217,185,116,171,184,98,203,109,61,85,202,199,136,110,87,71,84,84,222,96,230,172,146,210,204,234,137,22,89,42,98,73,28,230,108,220,139,79,19,145,90,206,70,233,2,71,192,0,0,0,106,174,79,159,134,117,166,213,127,240,255,0,203,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,48,159,239,11,143,160,158,89,126,186,251,98,180,8,171,227,219,130,11,239,8,248,238,42,220,57,75,117,185,101,149,239,149,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,54,246,202,248,211,98,53,241,105,181,206,116,114,163,59,92,2,113,217,117,225,19,19,86,216,177,45,29,93,219,46,177,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,213,141,51,43,198,11,138,235,21,139,2,47,10,184,90,91,85,210,245,137,185,21,152,161,121,207,124,214,90,88,102,130,166,150,61,173,68,98,77,59,216,215,232,231,43,153,19,53,88,244,158,41,27,20,56,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,157,63,19,27,181,170,255,0,225,255,0,152,23,219,21,206,146,227,109,184,211,216,106,232,235,41,38,108,208,84,193,37,218,133,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,64,97,53,60,85,112,251,98,225,135,194,191,25,101,13,131,16,93,111,113,219,126,73,158,166,186,225,59,221,206,170,150,245,68,249,157,12,42,231,50,150,21,122,170,182,24,253,148,213,92,229,124,142,146,87,194,176,27,46,241,15,195,246,1,226,107,43,235,178,163,49,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,223,19,156,141,213,99,150,70,244,220,166,188,57,233,145,121,143,195,166,99,220,114,191,52,44,222,70,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,100,47,218,237,23,68,114,57,174,99,218,199,177,236,110,205,36,5,248,138,241,147,77,197,134,104,83,91,240,165,53,35,176,38,8,168,171,135,13,87,45,20,180,245,181,204,168,142,153,42,38,157,31,35,147,99,165,166,87,68,155,35,122,70,230,243,26,143,213,26,25,43,225,95,199,173,77,45,77,171,133,140,228,190,213,214,50,178,162,27,126,6,185,212,114,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,251,229,229,106,140,72,154,201,95,32,7,128,158,8,47,188,92,99,185,107,113,29,45,214,219,150,86,78,108,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,219,221,19,228,77,138,214,69,174,231,53,210,68,143,159,224,6,0,120,213,253,22,48,183,231,2,135,236,235,137,159,230,0,120,213,253,22,48,183,231,2,135,236,235,136,24,1,225,113,244,236,203,47,215,95,99,214,146,253,198,191,10,54,46,45,50,106,183,6,242,173,84,120,190,219,173,102,22,189,214,194,247,121,10,173,204,89,35,87,70,168,244,134,118,51,149,34,104,246,166,172,147,150,247,197,26,17,3,225,113,244,236,203,47,215,95,99,214,147,189,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,13,101,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,61,225,187,199,213,139,63,112,173,175,36,179,34,225,228,179,55,15,219,217,79,79,53,85,75,228,251,166,165,130,61,22,165,146,74,231,61,213,141,99,55,79,27,156,174,126,142,153,154,183,152,200,98,91,137,222,32,175,188,79,103,45,235,55,175,248,126,213,100,146,229,203,130,154,134,223,3,27,201,165,137,187,33,108,211,35,90,250,169,145,136,136,233,164,246,151,68,107,81,145,182,56,153,153,94,18,28,31,93,113,158,50,143,138,12,102,152,130,207,98,194,213,27,112,175,150,149,212,140,189,86,170,73,29,67,214,86,61,37,125,52,41,247,183,177,19,151,51,228,116,110,115,155,20,240,188,38,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,95,19,206,55,235,56,116,194,180,217,67,150,245,91,49,246,48,183,205,45,69,67,161,157,159,37,89,230,142,162,157,42,160,168,138,88,214,58,206,123,117,133,91,189,27,200,145,207,107,117,143,126,117,16,109,226,177,195,62,50,202,140,249,175,206,23,87,98,12,65,132,243,22,161,107,89,119,184,170,74,150,251,138,239,221,107,89,81,202,168,200,226,141,142,129,28,214,125,229,57,108,223,229,228,120,24,149,149,89,103,138,179,147,49,240,230,86,224,170,79,49,122,196,215,8,173,244,219,163,145,241,195,189,125,185,229,229,177,239,108,49,49,29,36,143,70,174,200,216,247,42,104,213,54,19,224,255,0,134,187,23,10,217,29,103,203,43,98,243,174,179,109,186,98,74,182,213,62,120,234,239,18,195,27,42,36,137,92,214,109,133,57,76,142,52,70,49,121,113,177,92,138,245,123,157,10,222,30,252,74,88,184,94,226,58,223,141,113,138,108,194,215,187,124,248,122,251,82,202,87,212,77,71,75,51,227,145,147,198,198,57,21,118,79,4,10,253,17,238,229,115,81,140,115,213,136,108,19,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,29,178,16,60,79,56,32,163,225,211,21,83,102,246,91,210,236,192,56,194,225,52,85,20,238,154,6,124,149,120,154,74,138,132,165,130,158,40,163,72,232,249,13,210,20,110,245,111,34,70,189,205,214,61,243,126,96,175,138,231,20,184,87,41,50,106,124,142,251,155,181,98,76,73,153,150,250,136,60,181,115,163,150,27,69,11,92,212,243,210,67,187,153,206,230,127,130,187,68,106,75,3,228,220,171,7,45,225,28,28,5,113,137,136,120,88,205,203,99,111,55,138,185,242,234,249,81,228,177,5,178,106,202,175,41,68,201,223,3,100,186,69,79,22,230,186,166,38,195,26,170,242,158,247,196,215,196,155,85,237,115,103,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,87,124,39,133,175,184,231,21,89,176,86,22,161,243,183,172,65,112,167,181,219,169,185,172,143,159,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,77,140,248,82,200,187,175,15,25,47,100,203,155,238,61,196,24,170,229,5,61,52,181,146,221,46,142,174,130,134,118,210,65,12,148,150,247,58,56,221,21,11,29,10,172,49,43,117,106,61,117,239,162,6,48,127,221,171,225,99,255,0,0,115,87,255,0,161,86,239,254,28,102,254,94,227,91,86,101,96,12,53,152,214,42,122,184,45,184,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,154,235,162,175,115,92,207,238,78,226,159,255,0,149,167,53,127,250,77,184,255,0,247,147,96,142,25,45,55,91,7,13,185,81,98,190,219,42,237,215,43,118,7,177,82,86,81,213,194,232,103,166,158,58,8,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,107,68,84,24,203,0,99,44,190,169,181,82,227,60,61,87,106,125,242,207,69,127,182,44,200,155,43,45,213,113,36,180,245,17,61,170,173,123,28,213,209,116,95,101,237,123,29,181,236,115,82,159,39,38,249,193,158,1,226,207,129,172,165,163,172,161,164,183,99,107,118,91,216,101,176,223,162,138,24,103,116,241,217,213,41,169,42,170,86,9,102,90,30,117,66,201,36,81,232,186,166,230,245,238,24,255,0,225,79,199,109,213,46,180,28,44,231,46,38,164,117,181,212,233,6,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,57,13,87,239,130,56,229,124,213,223,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,50,126,26,28,122,211,103,206,30,135,37,115,102,251,73,6,98,216,233,227,134,208,249,57,187,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,177,185,142,71,177,174,70,76,172,12,160,226,199,232,177,156,159,155,252,67,246,116,230,181,134,202,124,88,253,22,51,147,243,127,136,126,206,156,214,176,11,149,156,92,64,227,236,239,181,96,43,22,47,125,36,22,220,184,194,244,152,86,203,71,68,179,54,4,130,6,163,124,203,227,146,71,183,204,200,214,196,217,36,98,49,28,144,196,155,83,98,25,85,225,161,192,85,78,124,226,24,115,171,54,108,85,112,101,213,142,162,57,173,12,147,149,178,255,0,113,130,170,55,58,23,67,52,82,54,122,20,108,115,69,50,251,27,158,228,99,28,229,100,200,203,63,193,7,5,216,171,139,140,199,130,134,181,183,91,38,1,182,243,39,189,226,24,168,100,116,111,229,44,59,168,105,167,86,44,41,88,244,158,53,70,189,125,136,213,210,237,126,212,141,243,253,132,240,181,139,3,97,91,54,10,194,212,62,74,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,168,24,193,199,39,2,88,7,136,220,163,107,112,102,25,164,179,99,188,17,103,116,24,65,246,184,33,167,100,208,66,197,88,172,242,53,85,145,37,51,149,54,71,171,154,144,61,219,218,168,197,150,57,32,135,254,250,176,22,42,255,0,101,112,230,36,195,151,15,247,74,58,235,109,117,60,159,240,100,134,104,228,103,193,205,115,125,21,13,164,200,245,241,61,224,42,167,57,237,85,124,64,228,253,138,174,191,48,109,148,244,208,221,109,20,156,166,37,218,221,3,102,223,52,113,54,46,109,69,115,81,208,53,17,101,246,161,129,35,99,92,244,141,142,8,192,226,95,137,140,101,197,46,33,194,152,207,48,104,105,25,136,108,24,94,159,14,87,86,211,34,49,151,55,195,85,83,50,85,172,72,212,108,47,115,106,26,143,99,125,141,236,115,154,140,107,146,54,103,175,129,143,239,217,252,91,254,178,34,172,149,79,3,31,223,179,248,183,253,100,5,170,241,171,250,83,225,111,205,253,15,218,55,18,234,248,24,254,253,159,197,191,235,34,213,120,213,253,41,240,183,230,254,135,237,27,137,117,124,12,127,126,207,226,223,245,144,24,171,226,143,244,236,204,223,212,191,99,209,25,105,225,189,159,56,55,134,223,15,204,199,205,108,103,91,72,214,91,177,197,197,150,202,25,170,22,23,221,174,43,106,160,90,122,40,149,172,123,183,200,230,232,174,70,59,99,17,242,57,54,49,202,152,151,226,143,244,236,204,223,212,191,99,209,24,191,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,30,187,90,247,182,8,90,231,34,106,228,138,52,93,118,166,129,90,231,166,122,102,63,17,121,143,113,205,12,208,188,249,235,173,118,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,121,112,179,115,180,77,85,202,231,57,239,115,222,247,189,210,63,225,79,192,149,169,45,84,28,83,103,46,25,171,117,201,213,9,62,8,181,92,96,107,96,142,4,107,29,29,225,88,170,174,123,220,229,114,65,189,173,70,35,57,237,71,239,130,72,236,175,134,135,1,85,57,243,136,97,206,172,217,177,85,193,151,86,58,136,230,180,50,78,86,203,253,198,10,168,220,232,93,12,209,72,217,232,81,177,205,20,203,236,110,123,145,140,115,149,147,35,38,208,1,128,31,247,106,248,88,255,0,192,28,213,255,0,232,85,187,255,0,135,25,254,107,89,253,201,220,83,255,0,242,180,230,175,255,0,73,183,31,254,242,6,198,121,123,141,109,89,149,128,48,214,99,88,169,234,224,182,226,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,189,205,93,205,151,120,100,180,221,108,28,54,229,69,138,251,108,171,183,92,173,216,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,154,209,1,176,246,88,103,22,1,200,174,6,178,191,49,179,26,253,73,110,182,219,178,222,201,44,81,75,85,12,51,220,39,142,206,201,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,90,164,43,113,137,197,86,50,226,191,55,46,24,194,243,114,171,110,24,183,84,84,83,97,59,68,145,164,44,183,91,149,254,194,186,38,189,237,243,50,53,177,186,103,238,118,231,162,53,23,150,200,216,199,17,28,85,99,44,238,194,89,121,149,176,220,170,233,48,38,93,97,123,45,166,130,210,177,164,73,61,198,158,221,12,21,85,147,163,94,228,149,252,212,153,145,57,85,54,194,173,209,140,124,147,111,173,120,5,224,163,21,113,89,152,244,151,187,181,179,203,229,150,25,184,67,38,35,184,84,36,140,142,191,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,38,55,163,213,119,58,38,74,24,170,77,79,130,167,209,99,20,254,112,43,190,206,183,17,65,196,221,166,213,96,226,75,53,236,86,43,101,37,186,219,110,199,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,149,255,0,5,79,162,198,41,252,224,87,125,157,110,2,21,137,73,226,87,142,219,174,73,240,137,146,185,17,146,248,154,146,159,27,95,50,222,194,236,65,113,164,157,222,119,15,81,58,217,74,177,50,61,169,182,42,154,134,189,202,143,223,204,138,54,163,209,173,89,161,149,177,108,87,249,173,145,121,143,147,84,120,66,237,141,108,220,171,86,59,195,244,88,146,193,114,129,85,244,181,180,181,16,71,50,177,175,84,77,38,139,154,214,75,26,162,57,174,86,170,106,199,198,247,135,129,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,216,119,133,30,20,114,227,132,172,184,102,10,193,81,121,235,173,119,46,123,253,254,120,81,149,87,122,166,162,162,57,200,138,188,184,89,185,201,20,40,170,216,218,231,42,171,222,249,36,124,64,248,102,113,75,133,120,108,207,23,208,227,92,55,106,146,203,143,188,165,138,167,16,204,232,225,170,177,107,55,177,47,62,71,53,141,163,115,222,213,168,106,171,125,152,162,149,21,86,20,142,73,233,2,159,204,44,107,106,203,92,1,137,115,26,251,79,87,61,183,10,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,93,53,84,238,97,7,253,218,190,22,63,240,7,53,127,250,21,110,255,0,225,198,90,113,55,105,186,223,248,109,205,123,21,138,217,87,113,185,92,112,61,246,146,142,142,146,23,77,61,76,242,80,76,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,53,247,254,228,238,41,255,0,249,90,115,87,255,0,164,219,143,255,0,121,3,101,48,0,0,0,16,173,227,87,244,167,194,223,155,250,31,180,110,37,213,240,49,253,251,63,139,127,214,69,170,241,171,250,83,225,111,205,253,15,218,55,18,234,248,24,254,253,159,197,191,235,32,37,80,0,0,128,31,20,127,167,102,102,254,165,251,30,136,159,226,0,124,81,254,157,153,155,250,151,236,122,32,44,254,92,241,3,143,178,179,43,243,35,42,48,131,233,41,173,185,163,79,111,164,189,86,34,204,202,216,160,165,146,87,114,160,146,57,26,214,178,86,205,44,82,181,237,122,62,55,185,189,53,93,122,153,23,145,121,143,196,94,99,219,178,191,43,236,222,122,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,92,44,220,221,87,69,114,185,205,99,26,247,189,140,117,43,133,176,158,42,199,55,218,92,45,130,176,205,215,16,94,171,119,249,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,116,78,141,106,170,244,69,39,251,129,126,12,172,92,30,101,197,85,178,75,175,203,56,207,20,121,122,140,77,114,137,239,74,87,73,18,63,149,77,77,27,180,210,24,185,178,162,72,230,164,146,57,238,115,182,162,178,40,194,160,203,46,10,120,121,203,28,146,184,100,37,46,8,164,190,97,235,229,59,233,175,149,87,90,106,127,148,111,12,231,203,52,75,85,83,79,28,78,123,224,116,206,72,94,154,62,45,172,86,43,92,221,196,37,241,175,194,141,247,132,188,229,173,193,188,171,173,102,16,185,107,89,133,175,117,176,177,190,126,151,107,22,72,213,209,170,177,102,129,239,229,72,154,49,203,163,36,229,177,146,198,134,197,37,180,226,31,135,236,3,196,214,87,215,101,70,99,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,190,39,57,27,170,199,44,141,233,185,64,128,204,43,197,118,99,216,56,108,198,188,44,220,229,249,103,6,98,143,41,61,182,58,137,149,36,177,85,69,95,5,92,142,167,93,23,88,101,229,61,31,10,232,212,145,233,43,85,170,178,164,222,87,9,223,74,124,155,252,224,97,239,180,96,60,156,244,200,188,199,225,211,49,238,57,95,154,22,111,35,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,50,23,237,118,139,162,57,28,215,49,237,99,216,246,55,214,225,59,233,79,147,127,156,12,61,246,140,0,108,39,159,121,215,133,120,118,202,123,238,113,227,91,125,214,182,203,135,252,175,153,130,215,20,114,85,63,159,83,21,59,54,54,73,35,98,232,249,154,171,171,211,217,69,211,85,209,23,16,63,238,213,240,177,255,0,128,57,171,255,0,208,171,119,255,0,14,47,87,136,246,19,197,88,231,131,28,195,194,216,43,12,221,113,5,234,183,228,159,45,110,181,209,73,87,85,62,203,173,35,223,178,40,209,207,118,214,49,206,93,19,163,90,170,189,17,72,65,254,228,238,41,255,0,249,90,115,87,255,0,164,219,143,255,0,121,2,106,124,81,254,130,121,155,250,151,237,138,34,0,73,254,241,71,250,9,230,111,234,95,182,40,136,1,3,99,222,43,184,174,203,142,18,178,225,248,215,26,203,231,174,181,220,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,242,225,102,230,172,179,42,43,99,107,154,136,143,123,227,141,250,241,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,43,94,34,248,151,205,62,40,49,220,216,235,51,46,223,147,228,172,212,115,212,252,151,108,251,204,49,73,229,32,154,89,57,60,222,67,31,38,215,123,111,213,203,232,137,154,158,22,252,2,209,230,39,145,226,111,56,237,246,171,150,16,79,57,79,135,112,237,101,52,21,208,221,228,78,109,52,213,53,113,200,215,177,176,196,244,145,35,141,81,36,116,177,164,158,195,35,103,56,35,88,217,79,132,239,162,198,77,254,111,240,247,217,208,26,214,27,41,240,157,244,88,201,191,205,254,30,251,58,0,46,169,138,190,40,255,0,65,60,205,253,75,246,197,17,149,70,42,248,163,253,4,243,55,245,47,219,20,64,66,183,9,223,74,124,155,252,224,97,239,180,96,54,83,53,172,225,59,233,79,147,127,156,12,61,246,140,6,202,96,0,0,8,11,241,77,192,21,56,23,141,44,101,84,152,122,146,211,109,197,84,244,23,251,106,83,36,77,101,83,36,166,100,85,21,10,200,215,217,123,235,32,171,87,239,68,123,159,185,235,174,244,115,167,208,135,111,27,12,107,128,111,89,185,128,240,85,142,158,146,92,89,134,172,245,82,223,235,33,100,46,123,96,170,124,110,163,164,150,70,185,101,71,198,145,207,50,69,34,34,53,149,140,123,117,230,184,12,10,202,172,179,197,89,201,152,248,115,43,112,85,39,152,189,98,107,132,86,250,109,209,200,248,225,222,190,220,242,242,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,155,57,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,64,15,134,93,218,213,101,227,143,44,43,47,55,58,74,10,121,42,46,84,140,150,166,102,196,199,79,61,178,174,24,98,71,57,81,21,242,75,36,113,177,189,220,247,181,169,170,170,33,176,72,2,42,252,115,191,121,63,227,39,245,105,42,132,85,248,231,126,242,127,198,79,234,208,45,87,130,167,210,159,20,254,111,235,190,209,183,23,171,196,235,196,46,179,11,86,84,240,235,195,246,47,228,221,97,221,22,45,191,219,38,158,10,171,85,84,83,195,36,84,180,85,112,76,205,179,39,42,102,84,166,215,181,27,34,71,185,30,146,181,152,1,194,231,18,151,222,23,175,24,235,26,224,228,217,138,111,120,62,108,61,98,169,125,43,42,33,163,170,154,190,138,71,207,35,30,228,69,217,4,19,171,53,71,183,155,202,71,177,204,87,161,106,191,239,171,30,226,175,246,87,17,226,76,71,112,255,0,116,172,174,185,87,84,73,255,0,10,73,166,146,71,252,92,231,59,213,84,15,40,186,188,58,113,47,154,124,47,227,184,113,214,89,221,191,43,206,217,171,39,169,249,46,231,247,153,162,143,205,193,12,177,243,185,92,247,190,61,206,246,31,163,147,213,22,103,184,31,224,43,6,240,205,149,247,27,126,96,88,176,254,35,199,120,178,158,170,223,137,235,147,90,234,41,173,207,145,200,202,8,18,120,152,169,76,232,146,55,74,199,51,239,146,43,183,43,216,200,145,145,151,226,35,193,5,103,10,184,237,49,110,14,165,221,150,88,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,249,116,89,36,145,241,83,185,94,229,115,30,229,9,84,199,185,233,151,28,69,240,35,154,121,161,149,247,159,61,106,174,203,252,69,20,208,202,136,202,171,125,83,109,147,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,187,94,194,250,240,239,197,86,50,201,28,37,152,121,91,53,202,174,175,2,102,46,23,189,90,107,237,41,26,74,144,92,106,45,211,65,75,89,2,57,237,72,159,205,88,89,43,145,87,116,40,237,88,247,199,14,203,20,6,213,6,170,230,213,6,170,224,108,167,194,119,209,99,38,255,0,55,248,123,236,232,8,224,241,111,227,39,15,99,90,153,56,88,192,148,212,149,172,195,119,142,118,40,185,212,81,82,212,179,205,197,20,110,134,26,26,132,145,238,137,241,186,90,152,170,23,100,114,163,227,88,145,219,22,102,190,170,226,19,142,219,86,72,240,77,149,153,25,149,184,154,174,60,208,191,101,190,25,109,85,101,174,118,177,248,110,137,246,250,103,57,242,73,162,171,42,102,139,86,198,198,109,145,140,147,159,186,53,72,121,177,109,133,176,158,42,199,55,218,92,45,130,176,205,215,16,94,171,119,249,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,116,78,141,106,170,244,69,2,181,225,227,135,236,125,196,214,104,80,229,70,92,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,178,38,185,91,162,201,44,109,233,185,9,42,241,67,202,171,86,72,112,19,150,217,81,98,196,88,130,249,109,195,120,226,142,146,142,178,253,86,218,154,213,131,201,92,221,28,78,145,172,99,118,70,215,36,81,181,26,136,216,227,99,83,230,153,85,192,231,8,150,174,16,114,141,216,82,123,141,37,227,22,95,170,27,114,196,119,88,41,218,198,62,116,98,53,148,176,189,90,146,190,154,20,221,179,152,186,171,228,154,68,108,124,213,141,182,43,198,175,232,177,133,191,56,20,63,103,92,64,135,108,7,128,49,150,103,226,104,48,102,95,225,234,187,237,246,170,158,174,166,158,223,72,136,233,231,101,53,60,149,18,164,109,215,87,189,34,134,69,70,55,87,189,81,26,212,115,149,26,172,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,69,120,92,125,59,50,203,245,215,216,245,166,74,120,157,120,122,81,225,106,58,158,34,184,126,194,28,155,84,59,165,197,182,11,100,48,65,75,106,165,138,8,99,138,170,138,146,8,89,182,20,229,76,250,149,220,247,35,164,73,54,163,18,87,48,51,171,130,142,43,172,92,90,100,213,22,50,230,218,168,241,125,183,74,60,83,100,162,153,238,242,21,91,158,145,200,141,145,17,233,12,236,103,54,53,213,237,77,95,31,49,239,138,69,50,0,214,135,135,142,32,113,247,12,185,161,67,154,249,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,118,201,90,213,118,137,36,81,187,174,212,54,30,200,188,244,203,142,34,242,226,221,154,25,95,121,243,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,242,230,102,230,234,154,171,85,174,107,216,231,177,236,123,130,223,241,91,198,182,86,112,125,247,45,251,38,88,49,93,207,238,183,207,121,47,144,169,105,166,229,249,94,71,51,155,206,158,45,53,243,44,219,183,118,186,59,93,52,77,109,254,66,120,160,100,23,17,57,177,98,201,204,21,132,51,2,138,245,136,60,215,150,158,233,111,162,142,149,156,138,105,106,31,189,209,213,200,244,213,144,185,19,70,47,180,169,174,137,170,165,149,241,148,202,124,211,205,15,216,131,246,51,203,76,87,139,126,76,251,160,243,191,33,89,170,107,252,175,51,228,254,95,55,146,199,108,221,203,126,221,218,107,177,218,118,83,26,188,56,120,122,207,220,13,198,118,94,98,156,107,145,249,129,135,236,180,95,43,121,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,122,185,200,137,213,80,11,215,227,157,251,201,255,0,25,63,171,72,171,37,83,199,59,247,147,254,50,127,86,152,21,194,46,72,90,184,142,226,47,6,100,213,246,249,87,104,182,223,234,42,93,89,87,73,27,95,58,65,79,75,53,76,140,143,119,178,215,189,176,43,17,234,142,70,43,209,202,215,237,216,161,146,190,25,92,9,93,115,187,25,91,179,207,52,176,205,36,153,95,97,168,145,212,180,119,72,28,246,98,74,214,35,154,214,71,30,168,143,166,134,93,29,35,223,186,55,190,62,70,217,17,102,229,77,161,228,225,108,39,133,112,53,138,151,11,96,172,51,106,195,246,90,45,254,90,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,171,156,170,189,85,79,88,0,0,1,135,254,41,121,23,71,156,28,41,223,177,37,21,155,205,226,76,187,255,0,190,75,100,209,172,17,200,202,88,213,18,224,199,73,42,110,228,249,94,100,206,141,142,107,159,37,52,31,57,90,140,118,96,22,255,0,63,179,142,197,195,254,77,98,204,226,196,112,249,138,76,51,111,117,68,116,219,158,207,55,84,247,36,116,212,219,216,199,172,124,217,228,138,46,102,197,107,55,238,119,178,213,80,53,151,36,211,193,63,39,109,87,172,101,143,51,190,249,97,171,150,163,13,83,210,217,44,21,147,82,181,212,141,158,169,36,117,99,162,145,204,85,74,152,226,142,6,42,198,244,86,197,88,244,114,42,74,210,50,201,179,240,121,206,251,86,60,225,210,163,38,161,177,213,209,220,178,186,161,91,81,86,233,26,248,43,160,184,213,85,212,196,246,118,115,30,215,36,204,115,21,21,52,100,110,71,46,245,100,97,158,160,0,34,175,199,59,247,147,254,50,127,86,145,151,128,240,6,50,204,252,77,6,12,203,252,61,87,125,190,213,83,213,212,211,219,233,17,29,60,236,166,167,146,162,84,141,186,234,247,164,80,200,168,198,234,247,170,35,90,142,114,163,86,77,60,115,191,121,63,227,39,245,105,138,190,23,31,78,204,178,253,117,246,61,104,24,235,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,130,142,43,172,92,90,100,213,22,50,230,218,168,241,125,183,74,60,83,100,162,153,238,242,21,91,158,145,200,141,145,17,233,12,236,103,54,53,213,237,77,95,31,49,239,138,69,48,87,196,235,195,210,143,11,81,212,241,21,195,246,16,228,218,161,221,46,45,176,91,33,130,10,91,85,44,80,67,28,85,84,84,144,66,205,176,167,42,103,212,174,231,185,29,34,73,181,24,146,185,152,23,195,199,16,56,251,134,92,208,161,205,124,185,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,68,146,40,221,215,106,1,178,241,0,62,40,255,0,78,204,205,253,75,246,61,17,55,217,23,158,153,113,196,94,92,91,179,67,43,239,62,122,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,92,204,220,221,83,85,106,181,205,123,28,246,61,143,116,32,248,163,253,59,51,55,245,47,216,244,64,92,175,13,46,38,240,15,11,57,95,159,217,129,139,234,105,43,46,76,167,195,174,178,225,228,184,195,77,91,121,157,36,174,143,100,13,145,119,57,140,116,241,58,87,177,175,88,227,87,63,107,180,70,187,16,51,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,85,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,94,214,6,200,188,199,204,156,184,199,57,161,130,172,223,42,218,178,231,200,203,127,134,5,87,85,83,210,213,37,66,165,83,99,68,246,225,143,202,187,154,168,187,152,215,181,234,213,99,100,123,60,12,1,139,41,176,46,50,180,227,10,172,29,135,241,83,45,53,9,82,150,139,252,18,205,110,170,123,81,118,36,241,69,36,110,145,136,237,174,216,174,216,237,168,215,163,216,174,99,130,87,188,45,248,5,172,203,191,35,196,222,113,219,238,182,220,94,190,114,159,14,225,218,202,105,232,102,180,70,188,218,105,170,106,227,145,172,123,166,149,139,34,71,26,162,198,216,164,73,61,183,200,206,76,149,22,211,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,166,228,46,88,26,214,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,210,21,184,177,250,83,231,39,231,3,16,253,163,57,53,62,23,31,65,60,178,253,117,246,197,104,25,84,0,0,0,2,213,113,99,244,88,206,79,205,254,33,251,58,115,90,195,101,62,44,126,139,25,201,249,191,196,63,103,78,107,88,6,213,0,0,48,3,197,11,129,111,217,175,10,191,60,114,115,6,121,188,201,178,236,249,98,154,137,219,102,190,218,227,141,200,186,66,141,95,49,89,14,145,242,244,86,189,241,35,227,251,235,155,79,26,67,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,211,196,74,248,157,120,122,81,225,106,58,158,34,184,126,194,28,155,84,59,165,197,182,11,100,48,65,75,106,165,138,8,99,138,170,138,146,8,89,182,20,229,76,250,149,220,247,35,164,73,54,163,18,87,48,50,215,128,78,59,45,92,93,225,154,219,22,37,163,164,180,230,46,29,167,74,187,197,29,44,109,130,138,170,9,42,38,108,114,208,198,250,137,103,123,35,141,180,237,153,207,68,70,201,51,17,58,61,166,90,154,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,29,225,71,138,236,184,226,215,46,25,141,112,84,190,70,235,67,203,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,50,23,237,114,197,50,34,54,70,181,200,168,199,178,72,216,24,215,255,0,118,175,133,143,252,1,205,95,254,133,91,191,248,113,151,249,9,157,120,87,136,156,167,177,103,30,10,183,221,104,172,184,131,205,121,104,46,145,71,29,83,57,21,50,211,191,123,99,146,70,38,175,133,202,154,61,125,149,77,116,93,81,53,236,254,228,238,41,255,0,249,90,115,87,255,0,164,219,143,255,0,121,38,251,195,135,9,226,172,13,193,142,94,97,108,107,134,110,184,126,245,69,242,183,153,183,93,40,164,164,170,131,125,214,173,236,223,20,136,215,183,115,30,215,38,169,213,174,69,78,138,128,107,216,74,166,87,113,191,98,225,31,195,99,43,168,176,229,85,170,229,153,183,191,149,37,178,89,43,33,125,68,44,165,75,253,98,77,85,86,216,229,141,241,195,177,178,178,53,222,142,124,186,109,107,155,28,170,200,171,0,122,191,247,213,143,113,87,251,43,136,241,38,35,184,127,186,86,87,92,171,170,36,255,0,133,36,211,73,35,254,46,115,157,234,170,78,159,135,119,4,20,124,42,224,69,197,184,198,151,118,102,226,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,220,199,193,230,17,36,146,55,203,78,213,99,149,172,99,150,202,248,91,240,11,89,151,126,71,137,188,227,183,221,109,184,189,124,229,62,29,195,181,148,211,208,205,104,141,121,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,123,111,145,156,153,42,3,21,124,81,254,130,121,155,250,151,237,138,34,0,73,254,241,71,250,9,230,111,234,95,182,40,136,1,2,87,188,84,56,245,166,165,166,186,240,177,147,119,218,74,199,214,83,205,111,199,55,58,126,106,62,141,233,44,46,74,10,106,136,229,107,85,234,214,79,21,83,28,199,179,100,188,173,81,233,43,89,128,28,46,240,201,143,184,166,205,11,110,95,225,10,106,186,59,107,234,26,219,214,33,91,116,213,52,86,104,22,57,100,223,59,163,77,173,123,219,4,173,137,143,115,18,73,17,172,220,221,85,205,245,184,230,202,251,86,78,113,105,153,152,14,196,234,68,182,193,120,249,74,142,10,74,38,210,65,73,5,116,49,214,199,75,28,77,85,107,89,11,106,82,20,211,68,84,141,21,26,221,118,164,143,120,41,223,240,37,126,71,99,75,5,170,201,106,163,197,246,172,64,199,222,170,105,233,166,74,170,234,25,161,214,134,74,137,158,174,99,182,189,149,177,178,56,149,173,99,99,87,43,17,242,186,73,67,56,50,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,68,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,74,83,138,14,40,48,15,9,152,2,223,152,217,141,104,196,23,27,109,198,241,21,146,40,172,148,240,205,59,103,146,25,166,107,156,217,165,137,168,205,180,239,69,84,114,174,170,222,157,213,47,1,132,30,46,217,123,143,179,43,134,220,55,98,203,156,15,136,49,85,202,12,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,77,94,212,245,64,61,252,132,241,64,200,46,34,115,98,197,147,152,43,8,102,5,21,235,16,121,175,45,61,210,223,69,29,43,57,20,210,212,63,123,163,171,145,233,171,33,114,38,140,95,105,83,93,19,85,74,3,198,175,232,177,133,191,56,20,63,103,92,76,63,240,225,225,235,63,112,55,25,217,121,138,113,174,71,230,6,31,178,209,124,173,230,110,55,76,51,91,73,75,6,251,85,91,25,190,89,35,107,27,185,239,107,83,85,234,231,34,39,85,67,48,60,106,254,139,24,91,243,129,67,246,117,196,8,245,240,206,187,90,172,28,107,229,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,100,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,149,7,136,143,27,245,156,85,99,180,194,88,58,171,110,89,97,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,218,246,79,229,213,99,142,70,69,80,228,123,81,207,123,83,31,242,19,37,49,87,17,57,177,98,201,204,21,112,181,81,94,177,7,154,242,211,221,37,146,58,86,114,41,165,168,126,247,71,28,143,77,89,11,145,52,98,251,74,154,232,154,170,82,184,167,9,226,172,13,125,170,194,216,215,12,221,112,253,234,139,103,153,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,84,234,215,34,167,69,64,50,87,128,158,8,47,188,92,99,185,107,113,29,45,214,219,150,86,78,108,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,219,221,19,228,77,138,214,69,174,231,53,210,68,143,159,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,11,240,157,226,163,46,49,158,77,91,56,120,154,138,213,133,49,78,11,214,158,138,137,110,105,255,0,124,17,206,234,138,153,42,105,98,154,71,76,233,154,172,157,245,17,177,29,27,55,53,236,216,199,164,81,103,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,138,206,44,157,192,57,235,128,46,153,115,152,214,26,75,141,182,227,79,60,81,75,45,44,51,79,111,158,72,100,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,245,162,214,160,13,104,120,138,200,108,101,195,110,110,95,114,167,25,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,110,170,212,123,182,61,31,27,151,123,28,137,33,94,20,124,116,254,3,133,252,235,198,127,237,122,92,1,91,92,223,242,154,235,92,149,10,239,247,175,42,199,55,242,225,71,255,0,131,194,101,167,30,188,29,225,238,41,242,142,230,235,53,158,146,12,197,177,211,249,220,63,115,134,142,151,205,214,190,6,78,232,237,114,212,75,181,205,166,149,211,72,136,156,214,49,146,185,146,174,228,99,154,232,12,255,0,190,172,5,138,191,217,92,57,137,48,229,195,253,210,142,186,219,93,79,39,252,25,33,154,57,25,240,115,92,223,69,64,54,62,226,119,136,92,43,194,254,77,94,179,115,20,211,121,255,0,33,203,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,251,54,174,186,217,171,153,152,171,57,51,31,17,230,150,53,171,243,23,172,77,112,150,225,83,182,73,31,28,59,215,216,130,46,99,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,181,226,59,138,172,220,226,158,235,134,239,57,175,114,164,158,163,12,89,217,105,167,101,20,111,130,9,159,185,93,45,99,225,222,177,50,166,101,217,204,116,77,141,142,72,162,68,99,81,136,137,145,94,24,124,16,81,241,23,138,170,115,123,50,41,119,224,28,31,112,134,42,122,118,205,3,254,85,188,67,37,61,66,210,207,79,44,82,36,148,124,135,105,50,59,98,187,159,27,88,231,105,38,192,202,175,10,206,8,40,242,219,10,218,56,158,204,58,93,248,191,18,91,229,151,15,82,115,160,168,167,162,179,213,199,3,224,170,211,148,175,138,178,70,36,201,171,37,84,72,42,54,57,173,123,164,107,100,84,0,0,0,53,87,54,83,225,59,232,177,147,127,155,252,61,246,116,6,181,134,202,124,39,125,22,50,111,243,127,135,190,206,128,12,95,241,47,224,42,155,62,112,244,217,213,148,214,42,72,51,22,199,79,36,215,118,71,205,223,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,125,141,204,114,177,238,114,50,20,100,59,97,54,102,62,6,205,59,52,120,90,209,117,162,199,216,127,16,83,182,221,65,242,114,201,93,5,226,10,150,242,161,242,175,99,149,211,54,118,53,188,167,49,85,92,155,85,171,216,217,248,177,84,92,20,240,243,65,196,53,127,18,208,96,138,71,98,123,141,58,115,169,38,166,167,154,220,219,138,84,71,58,93,162,133,241,171,161,174,221,19,117,154,55,183,93,94,245,111,49,239,123,130,159,198,120,195,49,241,255,0,135,166,56,198,89,185,128,190,226,241,125,215,43,239,243,221,44,155,213,124,180,158,66,165,26,237,174,213,241,115,24,140,151,146,245,89,34,230,114,222,170,246,57,87,94,195,101,62,44,126,139,25,201,249,191,196,63,103,78,107,88,6,198,124,14,96,12,27,151,220,40,101,133,46,12,195,212,150,166,95,48,189,174,255,0,115,88,81,119,214,92,106,232,225,150,162,162,87,185,85,207,123,156,186,38,171,236,177,172,99,118,177,141,106,95,82,213,112,157,244,88,201,191,205,254,30,251,58,2,234,128,0,1,4,62,44,25,67,131,114,151,138,250,153,240,100,21,112,51,28,217,227,197,247,56,102,157,101,99,46,53,53,149,108,168,116,74,239,105,172,123,160,230,43,85,93,163,228,122,55,107,54,177,185,21,224,99,251,246,127,22,255,0,172,139,85,227,87,244,167,194,223,155,250,31,180,110,37,213,240,49,253,251,63,139,127,214,64,90,175,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,45,87,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,1,138,190,40,255,0,78,204,205,253,75,246,61,17,228,240,65,193,118,42,226,227,49,224,161,173,109,214,201,128,109,188,201,239,120,134,42,25,29,27,249,75,14,234,26,105,213,139,10,86,61,39,141,81,175,95,98,53,116,187,95,181,35,127,173,226,143,244,236,204,223,212,191,99,209,25,255,0,224,169,244,88,197,63,156,10,239,179,173,192,103,78,19,194,214,44,13,133,108,216,43,11,80,249,43,46,31,183,211,218,237,212,220,215,201,200,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,167,172,0,0,0,3,85,115,106,131,88,204,157,201,220,125,158,184,254,215,151,57,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,82,40,85,92,42,240,207,140,184,175,205,202,60,173,193,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,176,166,78,228,238,1,200,172,1,107,203,156,185,176,210,91,173,182,234,120,34,150,88,169,97,134,123,132,241,195,28,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,169,18,223,240,119,194,174,13,225,67,40,237,248,62,205,109,164,118,39,184,211,211,212,226,203,188,114,44,207,184,220,81,158,218,54,87,49,142,242,209,185,210,54,22,109,110,214,42,185,83,152,249,30,251,234,6,181,156,88,253,41,243,147,243,129,136,126,209,156,149,79,5,79,162,198,41,252,224,87,125,157,110,34,175,139,31,165,62,114,126,112,49,15,218,51,146,169,224,169,244,88,197,63,156,10,239,179,173,192,66,177,176,158,2,200,188,184,226,47,129,28,172,202,252,208,179,121,235,85,118,95,225,217,97,154,37,70,85,91,234,155,108,133,35,170,166,145,81,121,115,51,115,180,93,21,170,215,57,143,107,216,247,177,218,246,27,41,240,157,244,88,201,191,205,254,30,251,58,0,32,91,138,238,20,115,31,132,172,199,126,10,198,177,121,235,85,119,50,123,5,254,8,85,148,183,122,86,170,34,185,168,170,188,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,126,101,120,101,120,136,84,225,90,155,119,14,25,247,136,233,25,134,25,79,35,48,214,39,186,220,34,166,101,153,144,196,231,165,21,84,211,57,173,90,101,107,21,176,185,87,124,111,86,66,136,232,220,196,130,224,120,199,113,49,131,104,240,109,15,12,54,106,28,63,126,196,55,26,136,110,247,169,166,69,154,167,13,178,37,99,233,185,72,141,219,21,77,67,95,34,42,239,222,218,117,122,43,54,212,177,233,22,185,85,150,120,171,57,51,31,14,101,110,10,164,243,23,172,77,112,138,223,77,186,57,31,28,59,215,219,158,94,91,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,80,54,126,5,21,146,249,121,117,202,156,175,195,249,127,125,204,44,65,142,110,86,154,119,54,179,16,223,170,29,53,109,124,239,145,210,72,247,57,206,115,145,136,231,171,99,98,185,234,200,218,198,43,159,183,114,214,160,0,0,0,0,66,183,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,22,171,198,175,233,79,133,191,55,244,63,104,220,75,171,224,99,251,246,127,22,255,0,172,128,149,64,0,2,0,124,81,254,157,153,155,250,151,236,122,34,127,136,1,241,71,250,118,102,111,234,95,177,232,128,200,175,4,108,1,131,111,184,203,51,115,6,243,135,169,43,49,14,21,167,180,211,89,107,166,69,115,232,25,88,149,169,82,177,34,174,214,189,237,130,54,43,244,222,140,222,212,84,108,143,71,75,161,21,126,6,63,191,103,241,111,250,200,149,64,0,0,48,131,197,215,40,112,110,53,225,94,225,154,87,152,42,211,16,229,197,69,52,214,89,225,157,90,205,149,213,180,148,181,48,202,197,213,175,99,154,177,189,23,68,122,62,22,104,228,106,189,175,136,190,19,190,148,249,55,249,192,195,223,104,192,77,79,138,63,208,79,51,127,82,253,177,68,66,183,9,223,74,124,155,252,224,97,239,180,96,3,101,48,0,24,171,226,143,244,19,204,223,212,191,108,81,16,2,79,247,138,63,208,79,51,127,82,253,177,68,67,95,10,60,40,230,63,22,185,142,204,21,130,162,242,54,170,30,92,247,251,252,240,171,233,109,20,174,85,68,115,145,21,57,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,192,186,190,29,220,16,86,113,85,142,215,22,227,26,93,185,101,132,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,152,68,146,57,25,21,67,85,142,71,61,142,73,222,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,242,176,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,181,0,26,171,155,41,240,157,244,88,201,191,205,254,30,251,58,3,90,195,101,62,19,190,139,25,55,249,191,195,223,103,64,5,213,49,87,197,31,232,39,153,191,169,126,216,162,50,126,75,181,170,27,173,61,138,107,157,35,46,85,148,243,85,211,209,186,102,164,243,65,11,163,108,178,178,61,119,57,140,116,240,181,206,68,209,171,44,104,186,110,77,113,131,197,31,232,39,153,191,169,126,216,162,2,21,184,78,250,83,228,223,231,3,15,125,163,1,178,153,173,103,9,223,74,124,155,252,224,97,239,180,96,54,83,0,0,0,107,153,199,54,104,90,179,143,139,76,204,199,150,38,210,45,182,123,199,201,180,115,210,86,182,174,10,184,40,97,142,138,58,168,229,106,35,92,201,155,76,147,38,154,162,36,136,136,231,105,185,103,123,138,124,235,254,231,110,31,113,182,113,199,111,243,181,120,126,222,158,66,7,69,204,141,245,211,202,202,122,94,107,121,145,170,194,147,205,18,201,181,232,238,90,63,110,174,209,23,90,192,59,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,57,229,86,102,97,92,228,203,140,57,154,88,42,175,204,89,113,53,190,43,133,54,233,35,124,144,239,79,110,9,121,111,123,27,52,79,71,71,35,17,203,178,70,61,170,186,181,77,117,248,167,201,79,238,118,226,11,27,100,228,119,15,59,73,135,238,9,228,39,116,188,201,31,67,60,76,168,165,230,187,151,26,44,201,4,209,36,155,88,141,230,35,246,234,221,21,101,211,194,11,52,45,88,211,132,186,108,7,11,105,32,185,101,245,226,182,219,81,3,107,91,44,242,193,83,51,171,98,170,124,90,35,161,99,157,81,52,45,215,114,57,105,100,84,119,118,180,51,124,138,191,28,239,222,79,248,201,253,90,74,161,21,126,57,223,188,159,241,147,250,180,8,171,38,123,194,231,129,43,174,73,218,166,207,124,232,195,52,148,248,218,249,78,198,225,251,117,92,14,243,184,122,137,205,122,74,249,55,46,216,170,106,26,246,162,179,103,50,40,218,172,87,53,102,154,38,225,95,133,22,78,224,28,227,226,142,122,60,198,176,210,95,45,184,111,11,215,222,226,182,87,82,195,83,69,87,63,54,10,70,182,162,25,152,246,200,198,182,173,242,53,19,69,73,35,141,218,251,42,139,59,192,10,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,80,0,53,193,226,187,133,28,199,225,43,49,223,130,177,172,94,122,213,93,204,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,46,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,101,77,135,184,250,201,220,3,154,220,46,102,37,102,47,176,210,79,114,194,184,94,231,123,178,220,210,150,23,86,208,79,77,18,85,237,130,105,24,231,68,201,93,75,20,114,163,54,171,227,220,221,83,162,166,188,32,109,80,106,174,109,80,106,174,7,106,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,217,172,99,90,154,34,34,19,127,225,177,192,197,171,135,220,1,71,154,153,141,107,164,174,204,92,85,79,77,114,137,149,150,182,182,124,47,3,161,145,27,75,19,166,141,39,134,165,209,212,61,181,58,43,83,93,34,218,169,26,201,37,138,240,188,240,253,255,0,228,111,138,220,221,135,252,85,219,6,89,220,223,252,166,37,169,173,130,162,155,255,0,38,169,164,146,25,127,34,93,126,106,18,168,0,192,15,26,191,162,198,22,252,224,80,253,157,113,51,252,192,15,26,191,162,198,22,252,224,80,253,157,113,3,0,60,46,62,157,153,101,250,235,236,122,210,124,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,32,51,194,227,233,217,150,95,174,190,199,173,39,248,8,33,241,4,224,43,16,240,205,140,171,177,206,95,88,170,235,50,174,239,81,36,212,47,167,243,85,175,176,49,18,153,171,13,116,203,18,50,22,58,162,161,209,211,171,164,123,222,198,34,57,206,122,42,175,171,225,61,152,121,243,131,115,229,216,127,43,178,246,175,21,96,252,85,81,67,65,141,85,180,251,96,181,192,222,115,160,174,125,94,221,176,62,38,173,83,155,27,215,73,211,153,19,90,178,44,110,100,212,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,40,174,29,56,104,202,206,23,240,36,56,23,44,237,63,149,231,111,53,144,83,124,169,115,251,244,210,199,230,231,134,40,249,220,174,123,217,30,230,251,12,209,169,234,170,23,84,0,4,85,248,231,126,242,127,198,79,234,211,21,124,46,62,157,153,101,250,235,236,122,211,42,188,115,191,121,63,227,39,245,105,138,190,23,31,78,204,178,253,117,246,61,104,19,252,0,0,0,0,70,95,141,134,113,93,108,184,55,1,228,133,142,253,73,21,62,37,168,170,189,223,232,225,170,115,106,221,5,42,198,218,54,203,27,94,136,180,210,75,36,239,68,145,138,142,150,141,138,213,69,137,196,154,26,224,241,141,196,47,247,79,241,5,137,51,102,138,154,235,69,101,171,228,81,89,45,247,26,174,116,148,116,48,68,216,218,212,68,85,100,92,199,164,147,186,38,42,181,178,79,39,180,245,213,238,11,42,102,87,133,14,113,93,114,215,139,75,38,17,117,250,146,135,15,102,13,61,69,146,233,21,109,83,162,130,73,219,12,147,81,57,141,222,214,45,74,212,49,144,70,174,71,46,149,82,177,137,186,68,83,13,64,27,84,2,213,112,177,157,127,221,19,195,238,9,206,57,45,254,74,175,16,91,215,207,192,216,185,113,178,186,9,95,79,85,202,111,50,69,72,86,120,101,88,247,61,93,203,86,110,209,218,162,93,80,34,175,199,59,247,147,254,50,127,86,152,171,225,113,244,236,203,47,215,95,99,214,153,85,227,157,251,201,255,0,25,63,171,76,85,240,184,250,118,101,151,235,175,177,235,64,159,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,65,227,111,195,123,50,242,127,52,37,184,100,70,94,226,12,89,129,49,37,68,243,89,232,108,116,117,215,122,219,59,35,142,5,146,26,181,100,26,49,139,44,210,54,5,87,200,247,71,23,182,229,123,92,171,57,32,12,85,224,3,130,159,238,62,192,151,95,151,239,255,0,41,227,60,91,200,251,160,242,117,92,235,92,126,86,106,175,43,229,55,193,20,169,172,53,41,204,230,110,213,232,187,116,68,235,21,126,40,255,0,78,204,205,253,75,246,61,17,63,196,0,248,163,253,59,51,55,245,47,216,244,64,101,87,129,143,239,217,252,91,254,178,41,79,18,47,13,223,216,255,0,229,78,33,120,122,176,255,0,222,167,183,89,137,176,205,28,95,234,47,171,235,41,24,159,235,62,235,36,73,254,15,213,205,78,70,169,79,85,248,24,254,253,159,197,191,235,35,61,56,162,226,111,0,240,179,149,247,44,192,197,245,52,149,151,38,83,185,214,92,60,151,24,105,171,111,51,164,145,71,178,6,200,187,156,198,58,120,157,43,216,215,172,113,171,159,181,218,35,92,16,67,194,143,21,217,143,194,86,99,179,26,224,169,124,245,170,187,151,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,92,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,97,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,177,152,178,255,0,247,87,138,175,56,167,228,75,85,155,229,155,133,69,195,228,235,77,55,151,161,163,230,200,231,242,41,226,213,121,112,179,118,214,51,85,218,212,68,213,116,38,123,194,107,134,220,220,201,108,175,187,227,60,201,191,226,11,53,62,48,168,123,233,112,37,117,19,233,146,222,248,100,88,157,91,81,28,241,164,177,212,202,145,162,53,177,237,99,161,72,220,245,149,86,52,128,34,135,139,31,165,62,114,126,112,49,15,218,51,147,83,225,113,244,19,203,47,215,95,108,86,144,173,197,143,210,159,57,63,56,24,135,237,25,204,202,195,252,115,218,184,125,240,213,203,236,171,203,155,165,37,118,98,226,170,124,71,109,149,244,119,70,182,124,47,3,174,85,42,234,169,91,12,137,60,53,46,142,161,142,166,213,26,154,235,46,229,72,210,57,2,95,173,151,107,85,234,153,245,150,107,157,37,125,60,117,19,210,62,90,105,155,43,27,60,18,190,25,162,87,53,85,17,241,203,28,145,189,189,218,246,57,171,162,162,161,219,32,91,195,187,141,250,206,21,113,218,225,44,99,85,187,44,177,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,238,123,224,243,10,145,201,35,226,167,106,49,170,230,49,171,59,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,219,0,1,106,184,177,250,44,103,39,230,255,0,16,253,157,57,173,97,178,159,22,63,69,140,228,252,223,226,31,179,167,53,172,3,106,128,0,3,169,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,219,0,107,153,199,22,80,224,220,136,226,163,30,101,110,95,65,87,6,30,180,212,81,205,67,5,76,235,51,233,217,83,69,5,82,194,143,95,105,204,99,167,115,24,174,87,63,99,91,185,207,118,174,92,223,240,49,253,251,63,139,127,214,70,42,248,163,253,59,51,55,245,47,216,244,70,85,120,24,254,253,159,197,191,235,32,37,80,0,6,170,228,132,248,92,240,37,106,206,203,172,217,239,157,24,102,174,163,4,216,234,24,220,63,110,171,129,190,75,16,214,181,207,73,95,38,229,221,45,53,59,152,212,86,108,229,203,35,149,138,231,36,51,68,232,246,39,251,194,227,232,39,150,95,174,190,216,173,3,42,128,0,98,175,138,63,208,79,51,127,82,253,177,68,64,9,63,222,40,255,0,65,60,205,253,75,246,197,17,0,32,72,255,0,141,134,87,218,176,246,110,96,60,215,183,186,146,26,140,103,103,170,182,215,83,195,68,216,159,36,246,247,199,165,84,178,162,235,51,223,21,100,81,38,230,234,214,82,177,55,57,21,17,148,255,0,131,102,117,253,195,113,5,118,201,202,187,127,58,147,51,109,233,201,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,118,140,123,150,78,70,155,91,189,76,202,241,125,202,251,86,52,225,46,167,30,76,234,72,46,89,125,120,162,185,83,206,234,38,203,60,176,84,204,218,41,105,89,46,168,232,88,231,84,67,51,180,220,142,90,88,209,91,217,205,136,190,22,51,175,251,157,184,130,193,57,199,37,191,206,210,97,251,130,249,248,27,23,50,71,208,207,19,233,234,185,77,230,70,139,50,65,52,171,30,231,163,121,136,205,218,183,84,80,217,76,0,0,192,15,26,191,162,198,22,252,224,80,253,157,113,51,252,192,15,26,191,162,198,22,252,224,80,253,157,113,3,0,60,46,62,157,153,101,250,235,236,122,210,79,184,238,240,253,194,188,85,88,157,138,112,84,54,172,63,153,180,90,121,107,140,141,142,146,150,233,189,244,204,127,202,114,199,77,45,68,252,170,106,119,54,13,23,216,115,180,95,101,87,72,193,240,184,250,118,101,151,235,175,177,235,73,243,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,13,99,63,248,211,200,236,119,255,0,241,94,95,227,59,39,254,83,106,186,80,243,161,255,0,129,44,91,225,151,225,185,146,122,163,186,206,167,1,60,111,216,184,184,192,146,209,98,58,171,85,183,51,108,156,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,93,205,107,100,137,95,20,30,32,156,78,224,222,38,115,182,186,243,151,216,71,15,209,225,235,69,68,144,208,226,10,123,50,209,93,239,236,88,41,162,89,171,164,87,43,166,99,93,78,239,46,142,107,30,200,94,136,230,181,202,173,74,215,195,23,133,44,199,206,156,216,166,205,235,30,45,186,224,220,55,128,110,13,109,77,238,217,50,211,220,37,170,146,154,101,100,52,78,146,158,106,105,182,187,146,149,49,75,236,172,21,8,213,107,146,68,69,9,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,47,197,7,25,101,30,47,226,190,245,6,81,216,41,45,204,195,244,238,179,98,73,169,173,108,162,101,125,254,58,202,167,214,212,42,53,17,211,63,116,173,141,243,61,17,207,124,46,84,87,51,99,221,33,94,39,156,111,214,112,233,133,105,178,135,45,234,182,99,236,97,111,154,90,138,135,67,59,62,74,179,205,29,69,58,85,65,81,20,177,172,117,156,246,235,10,183,122,55,145,35,158,214,235,30,248,97,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,5,62,108,123,193,182,41,200,236,79,195,142,12,111,15,85,220,236,33,103,183,199,107,100,51,69,12,85,212,181,81,177,171,60,117,209,196,141,99,107,28,247,172,178,170,38,217,29,47,53,170,230,72,215,186,24,120,215,224,115,25,112,137,83,132,235,231,125,93,231,15,95,236,244,108,172,187,198,196,125,37,45,253,34,95,57,68,217,81,26,229,98,185,142,154,23,73,28,110,116,79,86,162,61,208,74,241,192,87,24,152,135,133,140,220,182,54,243,120,171,159,46,175,149,30,75,16,91,38,172,170,242,148,76,157,240,54,75,164,84,241,110,107,170,98,108,49,170,175,41,239,124,77,124,73,181,94,215,52,54,9,7,82,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,182,0,0,6,170,230,202,124,39,125,22,50,111,243,127,135,190,206,128,214,176,217,79,132,239,162,198,77,254,111,240,247,217,208,1,117,64,0,90,174,44,126,139,25,201,249,191,196,63,103,78,107,88,108,167,197,143,209,99,57,63,55,248,135,236,233,205,107,0,217,79,132,239,162,198,77,254,111,240,247,217,208,23,84,181,92,39,125,22,50,111,243,127,135,190,206,128,186,160,0,0,66,183,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,22,171,198,175,233,79,133,191,55,244,63,104,220,75,171,224,99,251,246,127,22,255,0,172,128,181,94,53,127,74,124,45,249,191,161,251,70,226,93,95,3,31,223,179,248,183,253,100,90,175,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,3,21,124,81,254,157,153,155,250,151,236,122,35,63,252,21,62,139,24,167,243,129,93,246,117,184,192,15,20,127,167,102,102,254,165,251,30,136,207,255,0,5,79,162,198,41,252,224,87,125,157,110,3,63,192,0,0,0,12,74,240,243,224,178,213,194,198,87,211,223,113,126,31,164,110,106,98,90,117,92,65,88,149,45,170,90,40,22,77,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,230,72,198,67,183,45,64,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,114,85,60,21,62,139,24,167,243,129,93,246,117,184,138,190,44,126,148,249,201,249,192,196,63,104,206,74,167,130,167,209,99,20,254,112,43,190,206,183,1,10,196,207,102,87,29,150,174,17,56,50,200,235,22,26,163,164,187,102,46,34,203,124,63,87,103,163,170,141,179,209,82,193,29,53,19,100,150,186,54,84,69,59,25,36,110,168,108,46,98,42,58,72,94,139,209,142,33,132,237,92,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,123,53,140,107,83,68,68,64,59,127,247,213,143,113,87,251,43,136,241,38,35,184,127,186,86,87,92,171,170,36,255,0,133,36,211,73,35,254,46,115,157,234,170,79,79,1,60,16,88,184,71,192,146,214,226,58,91,85,203,51,111,124,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,118,54,39,200,155,17,207,151,93,206,115,99,137,25,103,252,46,120,18,186,228,157,170,108,247,206,140,51,73,79,141,175,148,236,110,31,183,85,192,239,59,135,168,156,215,164,175,147,114,237,138,166,161,175,106,43,54,115,34,141,170,197,115,86,105,162,108,133,0,0,0,0,0,0,1,10,222,53,127,74,124,45,249,191,161,251,70,226,93,95,3,31,223,179,248,183,253,100,90,175,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,2,85,0,0,8,1,241,71,250,118,102,111,234,95,177,232,137,254,32,7,197,31,233,217,153,191,169,126,199,162,3,42,188,12,127,126,207,226,223,245,145,42,132,85,248,24,254,253,159,197,191,235,34,85,0,0,0,197,95,20,127,160,158,102,254,165,251,98,136,133,110,19,190,148,249,55,249,192,195,223,104,192,77,79,138,63,208,79,51,127,82,253,177,68,66,183,9,223,74,124,155,252,224,97,239,180,96,3,101,48,0,22,43,141,252,161,198,89,245,195,30,45,202,60,191,130,146,75,238,34,168,180,67,78,181,115,164,48,68,198,93,41,37,150,105,31,213,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,160,225,211,134,140,172,225,127,2,67,129,114,206,211,249,94,118,243,89,5,55,202,151,63,191,77,44,126,110,120,98,143,157,202,231,189,145,238,111,176,205,26,158,170,183,84,0,0,1,170,185,176,246,91,102,29,215,42,120,9,203,188,192,177,101,238,32,199,55,43,78,91,225,183,81,225,235,13,59,166,173,175,157,244,84,209,198,198,181,173,115,145,136,231,163,164,122,53,234,200,218,247,163,95,183,106,235,194,108,167,194,119,209,99,38,255,0,55,248,123,236,232,0,129,108,117,198,79,17,216,255,0,57,104,115,210,233,153,183,90,76,73,101,184,75,112,177,71,71,59,219,67,101,230,53,172,124,20,148,207,87,70,200,93,28,108,142,70,57,29,206,106,47,57,101,87,61,93,37,60,76,241,93,151,28,90,248,102,102,78,53,193,82,249,27,173,15,200,80,95,236,19,204,143,170,180,85,58,239,70,168,215,42,34,115,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,150,87,197,35,128,90,60,187,243,220,77,228,229,190,213,109,194,11,228,233,241,22,29,163,166,130,134,27,68,139,202,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,219,100,143,228,199,93,187,22,98,171,61,138,239,133,173,56,154,235,69,101,196,30,95,229,123,117,61,108,145,210,220,57,15,87,193,230,34,106,163,37,229,189,85,204,222,139,181,202,170,154,40,23,3,132,239,165,62,77,254,112,48,247,218,48,27,41,154,214,112,157,244,167,201,191,206,6,30,251,70,3,101,48,0,0,35,171,198,147,56,239,184,63,38,176,150,78,218,33,229,210,102,37,194,162,162,233,83,185,139,186,150,218,234,121,27,77,177,204,85,77,243,207,79,47,49,175,99,155,229,182,251,77,145,200,152,1,225,201,150,127,178,135,25,57,113,110,168,164,186,201,65,97,184,59,19,86,79,111,143,95,43,228,35,117,69,59,230,114,177,205,100,46,170,142,154,39,42,233,175,57,24,215,53,207,106,149,183,138,246,113,93,115,43,139,75,222,17,109,250,146,187,15,101,245,61,61,146,215,21,21,83,165,130,57,221,12,115,86,185,237,222,230,37,74,84,61,240,72,173,70,174,148,177,49,233,186,53,83,37,60,15,176,5,76,86,172,211,205,42,236,61,72,180,245,85,22,235,5,174,236,228,137,211,163,226,108,179,214,211,177,117,230,177,138,147,80,61,221,17,143,84,143,231,44,107,180,40,15,27,12,175,181,97,236,220,192,121,175,111,117,36,53,24,206,207,85,109,174,167,134,137,177,62,73,237,239,143,74,169,101,69,214,103,190,42,200,162,77,205,213,172,165,98,110,114,42,35,41,255,0,6,204,235,251,134,226,10,237,147,149,118,254,117,38,102,219,211,147,60,113,110,146,10,235,116,85,21,17,238,114,200,212,108,46,129,245,136,237,24,247,44,156,141,54,183,122,153,211,226,181,150,127,178,39,6,216,142,227,79,73,117,171,175,193,87,10,28,77,71,5,190,62,102,238,92,139,79,80,249,154,140,115,150,24,233,106,170,101,114,166,221,188,164,123,157,181,174,69,133,108,129,206,59,239,15,249,203,132,243,139,14,67,230,42,240,205,193,181,18,83,110,99,60,221,43,218,232,234,105,183,189,143,72,249,176,73,44,92,205,138,230,111,220,223,105,168,160,108,210,69,95,142,119,239,39,252,100,254,173,37,80,138,191,28,239,222,79,248,201,253,90,5,170,240,84,250,83,226,159,205,253,119,218,54,226,106,72,86,240,84,250,83,226,159,205,253,119,218,54,226,106,64,0,0,181,92,88,253,22,51,147,243,127,136,126,206,156,214,176,217,79,139,31,162,198,114,126,111,241,15,217,211,154,214,1,181,65,170,185,181,65,170,184,27,41,240,157,244,88,201,191,205,254,30,251,58,2,234,150,171,132,239,162,198,77,254,111,240,247,217,208,23,84,1,128,30,53,127,69,140,45,249,192,161,251,58,226,103,249,128,30,53,127,69,140,45,249,192,161,251,58,226,6,0,120,92,125,59,50,203,245,215,216,245,164,255,0,16,3,225,113,244,236,203,47,215,95,99,214,147,252,0,0,0,0,4,85,248,231,126,242,127,198,79,234,211,21,124,46,62,157,153,101,250,235,236,122,211,42,188,115,191,121,63,227,39,245,105,138,190,23,31,78,204,178,253,117,246,61,104,19,252,0,0,0,3,29,124,65,115,138,235,146,28,37,227,172,93,134,175,212,150,172,67,91,79,13,146,207,44,181,78,130,117,158,174,102,67,35,169,92,199,177,254,102,58,119,84,79,26,177,117,106,193,189,81,90,199,33,0,56,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,76,223,241,147,206,191,187,158,32,173,57,57,73,111,228,210,101,149,189,121,211,201,22,217,39,174,184,197,79,81,38,215,36,142,71,66,216,25,70,141,213,140,114,73,207,215,115,118,40,240,108,201,79,187,158,32,174,217,199,87,112,228,210,101,149,189,57,48,71,46,217,39,174,184,197,81,79,30,230,172,110,71,66,216,25,88,174,209,236,114,73,200,211,115,119,160,24,0,84,23,220,1,140,176,206,25,195,56,206,251,135,170,233,44,88,198,158,166,166,197,112,114,34,193,92,202,122,135,211,206,140,114,42,162,62,57,99,84,115,23,71,162,58,55,42,109,145,142,117,62,103,254,102,100,167,221,207,132,142,78,103,29,37,195,147,87,150,87,11,215,58,9,37,219,28,244,55,27,236,180,242,109,106,70,229,116,205,157,148,106,221,94,198,164,124,253,119,59,98,1,122,188,20,243,210,178,235,98,198,156,60,95,175,60,239,145,54,98,76,59,77,34,79,36,140,165,149,252,186,230,53,234,171,20,112,178,103,82,189,177,162,49,203,37,92,239,246,245,114,178,79,205,107,56,88,206,191,238,118,226,11,4,231,28,150,255,0,59,73,135,238,11,231,224,108,92,201,31,67,60,79,167,170,229,55,153,26,44,201,4,210,172,123,158,141,230,35,55,106,221,81,118,83,2,42,252,115,191,121,63,227,39,245,105,138,190,23,31,78,204,178,253,117,246,61,105,149,94,57,223,188,159,241,147,250,180,197,95,11,143,167,102,89,126,186,251,30,180,9,254,0,0,32,7,197,31,233,217,153,191,169,126,199,162,39,248,128,31,20,127,167,102,102,254,165,251,30,136,11,255,0,225,13,153,152,87,38,242,227,136,252,210,198,181,126,94,203,134,109,246,11,133,78,217,35,100,147,108,75,158,200,34,230,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,49,3,138,238,43,179,31,139,92,199,126,53,198,178,249,27,85,15,50,11,5,130,9,149,244,182,138,87,42,42,181,170,168,156,201,159,181,171,44,202,136,233,28,214,162,35,24,200,227,101,159,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,93,174,123,27,60,205,107,149,53,106,75,34,38,155,151,92,181,240,238,224,130,179,138,172,118,184,183,24,210,237,203,44,39,112,138,43,235,86,105,233,166,186,72,232,101,145,148,180,178,178,39,49,219,94,200,60,194,36,145,200,200,170,26,172,114,57,236,114,5,234,240,183,224,22,143,49,60,143,19,121,199,111,181,92,176,130,121,202,124,59,135,107,41,160,174,134,239,34,115,105,166,169,171,142,70,189,141,134,39,164,137,28,106,137,35,165,141,36,246,25,27,57,210,254,117,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,59,96,107,89,197,143,210,159,57,63,56,24,135,237,25,203,84,93,94,44,126,148,249,201,249,192,196,63,104,206,103,79,132,239,4,20,120,147,228,206,44,243,50,151,125,37,190,224,178,224,154,36,154,9,161,170,146,31,49,5,69,85,84,46,137,234,222,84,232,197,167,86,200,201,27,45,59,158,173,218,145,185,193,30,217,155,146,153,185,147,53,54,250,92,214,203,140,65,133,95,118,167,101,77,10,221,40,95,11,42,88,232,162,149,82,55,170,109,115,216,217,226,73,24,139,190,39,187,100,136,199,162,181,51,211,194,223,143,170,60,187,242,60,50,103,29,194,213,109,194,11,231,42,48,238,34,172,169,130,134,27,68,139,205,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,219,100,140,228,200,167,21,220,40,229,199,22,185,112,252,21,141,98,242,55,90,30,100,246,11,252,16,163,234,173,21,78,68,69,115,81,85,57,144,191,107,82,88,85,81,178,53,173,84,86,61,145,200,205,120,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,180,64,35,131,194,175,142,123,174,105,83,127,115,118,110,93,42,238,24,178,219,79,85,114,177,226,27,149,209,213,21,55,152,57,171,36,180,179,58,162,69,150,74,152,146,71,57,155,55,34,211,196,228,86,179,145,186,73,31,2,213,113,99,244,88,206,79,205,254,33,251,58,115,90,195,101,62,44,126,139,25,201,249,191,196,63,103,78,107,88,6,213,0,0,0,0,32,7,197,31,233,217,153,191,169,126,199,162,50,171,192,199,247,236,254,45,255,0,89,24,171,226,143,244,236,204,223,212,191,99,209,25,85,224,99,251,246,127,22,255,0,172,128,149,64,0,26,171,147,253,225,113,244,19,203,47,215,95,108,86,144,2,79,247,133,199,208,79,44,191,93,125,177,90,6,85,0,0,197,95,20,127,160,158,102,254,165,251,98,136,128,18,127,188,81,254,130,121,155,250,151,237,138,34,0,64,217,247,53,114,207,10,231,38,92,98,60,173,198,180,158,98,203,137,173,242,219,234,118,199,27,228,135,122,123,19,197,204,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,107,4,109,80,107,173,199,198,89,225,92,162,226,247,50,112,46,10,164,242,150,90,123,133,61,194,154,149,177,199,28,116,190,118,146,26,199,193,19,35,99,88,200,99,125,67,153,27,17,190,204,109,99,85,85,81,85,66,114,120,66,205,234,156,247,225,163,47,115,74,225,61,92,247,43,181,157,144,221,39,169,130,40,95,81,113,166,123,169,107,38,70,69,236,53,143,168,130,87,177,26,141,246,28,223,101,159,53,47,1,30,190,12,25,189,83,139,242,27,18,229,29,198,122,185,170,50,246,240,217,168,213,208,68,200,33,183,92,57,146,199,11,30,223,109,239,74,152,107,164,114,189,58,36,209,162,57,81,54,178,66,128,24,1,227,87,244,88,194,223,156,10,31,179,174,38,127,152,1,227,87,244,88,194,223,156,10,31,179,174,32,96,7,133,199,211,179,44,191,93,125,143,90,95,255,0,20,142,62,168,243,19,207,112,201,147,151,11,85,203,8,39,147,168,196,88,138,142,166,10,232,110,242,39,42,166,26,106,73,35,115,216,216,98,122,70,178,72,138,146,58,88,214,63,97,145,191,157,29,120,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,150,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,234,215,42,47,69,82,160,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,85,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,66,181,225,71,133,28,199,226,215,49,217,130,176,84,94,70,213,67,203,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,50,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,176,246,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,223,240,187,195,38,1,225,103,43,237,185,127,132,41,169,43,46,76,167,107,111,88,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,180,87,58,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,167,24,28,74,88,184,86,200,235,198,102,220,211,157,117,155,117,175,13,210,58,149,243,199,87,120,150,25,31,79,28,168,215,51,108,41,202,124,146,42,189,139,203,141,232,213,87,171,26,235,214,65,183,139,77,111,16,213,92,67,83,193,156,150,154,74,60,49,71,79,83,14,6,154,212,234,133,183,86,91,150,161,207,89,149,36,123,154,149,200,215,193,29,74,53,25,248,40,87,106,198,177,61,225,137,89,171,153,152,171,57,51,31,17,230,150,53,171,243,23,172,77,112,150,225,83,182,73,31,28,59,215,216,130,46,99,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,95,252,47,120,22,253,133,48,171,51,199,56,240,103,148,204,155,214,255,0,145,233,171,93,186,107,21,174,72,218,137,172,42,212,242,245,147,107,39,51,85,115,217,18,178,63,189,57,213,17,174,42,248,94,240,45,251,53,226,166,103,142,113,224,207,55,150,214,93,255,0,35,211,86,187,108,55,219,164,114,53,19,88,85,171,230,40,225,210,78,102,170,214,62,84,100,127,125,107,106,35,73,169,2,148,205,92,179,194,185,201,151,24,143,43,113,173,39,152,178,226,107,124,182,250,157,177,198,249,33,222,158,196,241,115,24,246,54,104,158,141,146,55,171,87,100,140,99,145,53,106,26,235,241,59,195,214,42,225,127,57,111,89,71,138,106,124,255,0,144,229,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,149,27,209,174,123,89,44,82,177,30,253,155,151,101,51,29,120,228,225,18,213,197,246,81,183,10,65,113,164,179,226,203,13,67,174,88,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,155,119,242,215,84,124,112,200,173,147,148,145,184,48,127,194,111,141,170,203,125,247,251,153,51,123,21,243,104,46,155,29,131,174,151,123,148,242,73,13,83,89,12,17,217,163,230,43,163,100,46,142,52,88,24,139,27,91,35,95,27,82,71,79,27,91,45,70,173,159,247,213,128,177,87,251,43,135,49,38,28,184,127,186,81,215,91,107,169,228,255,0,131,36,51,71,35,62,14,107,155,232,168,108,81,193,181,199,60,110,92,56,224,201,56,133,195,159,35,226,248,109,241,211,189,147,86,77,61,117,77,44,108,107,96,169,174,108,168,175,138,178,70,34,58,88,213,239,118,229,220,238,91,220,232,34,11,214,0,3,85,115,101,62,19,190,139,25,55,249,191,195,223,103,64,107,88,108,167,194,119,209,99,38,255,0,55,248,123,236,232,0,186,160,0,45,87,22,63,69,140,228,252,223,226,31,179,167,53,172,54,83,226,199,232,177,156,159,155,252,67,246,116,230,181,128,108,167,194,119,209,99,38,255,0,55,248,123,236,232,11,170,90,174,19,190,139,25,55,249,191,195,223,103,64,93,80,0,0,33,91,198,175,233,79,133,191,55,244,63,104,220,75,171,224,99,251,246,127,22,255,0,172,139,85,227,87,244,167,194,223,155,250,31,180,110,37,213,240,49,253,251,63,139,127,214,64,90,175,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,45,87,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,1,138,190,40,255,0,78,204,205,253,75,246,61,17,159,254,10,159,69,140,83,249,192,174,251,58,220,96,7,138,63,211,179,51,127,82,253,143,68,103,255,0,130,167,209,99,20,254,112,43,190,206,183,1,159,224,0,0,0,0,0,0,0,53,172,226,199,233,79,156,159,156,12,67,246,140,228,170,120,42,125,22,49,79,231,2,187,236,235,113,21,124,88,253,41,243,147,243,129,136,126,209,156,149,79,5,79,162,198,41,252,224,87,125,157,110,2,21,137,41,240,183,224,22,143,49,60,143,19,121,199,111,181,92,176,130,121,202,124,59,135,107,41,160,174,134,239,34,115,105,166,169,171,142,70,189,141,134,39,164,137,28,106,137,35,165,141,36,246,25,27,57,214,87,195,187,130,10,206,42,177,218,226,220,99,75,183,44,176,157,194,40,175,173,89,167,166,154,233,35,161,150,70,82,210,202,200,156,199,109,123,32,243,8,146,71,35,34,168,106,177,200,231,177,201,59,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,219,0,0,0,0,0,0,0,1,10,222,53,127,74,124,45,249,191,161,251,70,226,93,95,3,31,223,179,248,183,253,100,90,175,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,2,85,0,0,8,1,241,71,250,118,102,111,234,95,177,232,137,254,32,7,197,31,233,217,153,191,169,126,199,162,3,42,188,12,127,126,207,226,223,245,145,42,132,85,248,24,254,253,159,197,191,235,34,85,0,0,0,197,95,20,127,160,158,102,254,165,251,98,136,133,110,19,190,148,249,55,249,192,195,223,104,192,77,79,138,63,208,79,51,127,82,253,177,68,66,183,9,223,74,124,155,252,224,97,239,180,96,3,101,48,0,0,0,0,0,26,171,155,41,240,157,244,88,201,191,205,254,30,251,58,3,90,195,101,62,19,190,139,25,55,249,191,195,223,103,64,5,202,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,130,31,17,30,8,43,56,85,199,105,139,112,117,46,236,178,197,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,185,239,159,203,162,201,36,143,138,157,202,247,43,152,247,44,244,148,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,53,204,225,59,233,79,147,127,156,12,61,246,140,6,202,100,11,51,133,28,199,225,43,142,236,158,193,88,214,47,61,106,174,204,11,12,246,11,252,16,171,41,110,244,173,185,211,162,185,168,170,188,185,153,185,169,44,42,170,232,220,230,170,43,216,248,228,124,244,128,60,156,89,138,108,88,27,10,222,113,174,41,174,242,86,92,63,111,168,186,92,106,121,79,147,145,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,15,88,195,95,21,236,226,181,101,175,9,119,188,34,219,245,93,14,33,204,26,138,123,37,174,42,42,166,197,60,144,54,104,230,173,115,219,189,175,90,101,167,99,224,145,90,142,77,106,162,99,211,108,138,160,65,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,195,220,3,229,158,42,202,46,16,178,219,2,227,90,79,41,122,167,183,212,92,42,105,93,28,145,201,75,231,106,230,172,100,18,178,70,53,236,154,54,84,53,146,49,91,236,200,215,181,21,81,17,86,8,120,107,202,26,156,250,207,156,13,148,112,193,87,37,62,34,188,67,13,193,105,39,138,25,226,183,51,89,107,102,141,242,234,196,124,116,209,205,34,34,163,181,86,34,35,92,170,141,93,151,128,234,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,106,239,139,48,181,247,3,98,171,206,10,197,52,62,74,245,135,238,21,22,187,141,55,53,146,114,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,169,180,153,5,126,46,57,103,138,176,127,23,183,140,117,118,164,214,203,143,109,244,23,11,69,84,113,201,203,119,150,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,219,99,158,7,42,162,191,68,9,74,240,250,206,43,174,119,240,151,129,113,118,37,191,82,93,113,13,21,60,214,75,196,177,85,58,121,210,122,73,159,12,110,170,115,222,247,249,153,41,219,79,60,138,245,213,203,62,244,68,107,218,134,26,248,231,126,242,127,198,79,234,211,169,224,125,143,233,162,186,230,158,86,215,98,26,181,168,170,167,183,95,237,118,151,44,174,129,25,19,165,130,182,161,137,167,41,143,85,154,129,142,234,143,122,36,127,57,35,93,189,191,28,239,222,79,248,201,253,90,5,170,240,84,250,83,226,159,205,253,119,218,54,226,106,72,86,240,84,250,83,226,159,205,253,119,218,54,226,106,64,0,0,181,92,88,253,22,51,147,243,127,136,126,206,156,214,176,217,79,139,31,162,198,114,126,111,241,15,217,211,154,214,1,181,65,170,185,181,65,170,184,27,41,240,157,244,88,201,191,205,254,30,251,58,2,234,150,171,132,239,162,198,77,254,111,240,247,217,208,23,84,1,128,30,53,127,69,140,45,249,192,161,251,58,226,103,249,128,30,53,127,69,140,45,249,192,161,251,58,226,6,0,120,92,125,59,50,203,245,215,216,245,164,255,0,16,3,225,113,244,236,203,47,215,95,99,214,147,252,0,0,0,0,4,85,248,231,126,242,127,198,79,234,211,21,124,46,62,157,153,101,250,235,236,122,211,42,188,115,191,121,63,227,39,245,105,138,190,23,31,78,204,178,253,117,246,61,104,19,252,0,0,121,56,179,20,216,176,54,21,188,227,92,83,93,228,172,184,126,223,81,116,184,212,242,159,39,34,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,122,30,177,128,30,50,121,215,247,13,195,237,167,39,41,45,252,234,188,205,184,47,58,121,34,221,28,20,54,233,105,234,36,218,228,145,170,217,157,59,232,209,186,177,237,88,249,250,237,118,197,2,32,51,87,51,49,86,114,102,62,35,205,44,107,87,230,47,88,154,225,45,194,167,108,146,62,56,119,175,177,4,92,199,189,237,134,38,35,99,141,138,229,217,27,24,212,93,26,132,234,120,107,100,15,236,21,195,6,31,251,163,203,223,185,124,117,138,57,215,60,75,230,89,165,116,255,0,182,38,242,77,159,85,87,71,178,149,209,105,7,179,203,115,228,220,198,200,233,117,133,110,22,50,83,251,162,120,130,193,57,57,37,195,201,82,98,11,130,249,249,219,47,46,70,80,193,19,234,42,185,78,229,200,137,50,193,12,169,30,230,43,121,138,205,218,55,85,77,148,192,213,92,158,143,14,76,45,98,199,62,29,88,47,5,98,154,31,59,101,196,22,252,69,107,184,211,115,95,31,62,150,123,165,124,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,234,64,185,63,222,23,31,65,60,178,253,117,246,197,104,16,87,154,185,103,138,178,111,49,241,30,86,227,90,79,47,122,195,55,9,109,245,59,99,145,145,205,177,125,137,226,230,49,143,116,50,177,91,36,111,86,166,248,222,199,34,104,228,39,167,195,183,61,43,51,251,133,60,41,137,47,215,159,148,241,37,135,155,134,239,211,57,39,89,29,85,74,168,145,62,89,38,87,58,105,164,165,125,44,210,72,142,115,93,36,207,249,170,138,198,199,95,140,158,74,125,195,113,5,105,206,58,75,135,58,147,51,109,235,206,130,73,119,73,5,117,186,42,122,121,54,181,35,106,54,23,64,250,53,110,175,123,150,78,126,187,91,177,7,131,102,117,253,195,113,5,118,201,202,187,127,58,147,51,109,233,201,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,118,140,123,150,78,70,155,91,189,64,186,190,57,223,188,159,241,147,250,180,197,95,11,143,167,102,89,126,186,251,30,180,202,175,28,239,222,79,248,201,253,90,98,175,133,199,211,179,44,191,93,125,143,90,4,255,0,0,0,16,3,226,143,244,236,204,223,212,191,99,209,19,252,65,183,27,249,67,140,179,235,196,239,22,229,30,95,193,73,37,247,17,84,90,33,167,90,185,210,24,34,99,44,116,146,203,52,143,234,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,22,43,133,30,20,115,31,139,92,199,102,10,193,81,121,27,85,15,46,123,253,254,120,85,244,182,138,87,42,162,57,200,138,156,201,159,181,201,20,40,168,233,28,215,42,171,24,201,36,102,195,216,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,91,127,194,239,12,152,7,133,156,175,182,229,254,16,166,164,172,185,50,157,173,189,98,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,209,92,235,192,0,0,6,181,156,88,253,41,243,147,243,129,136,126,209,156,154,159,11,143,160,158,89,126,186,251,98,180,133,110,44,126,148,249,201,249,192,196,63,104,206,77,79,133,199,208,79,44,191,93,125,177,90,6,85,24,127,226,35,193,5,31,21,88,17,49,110,14,165,219,153,184,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,182,177,147,249,116,89,35,141,146,212,57,94,228,107,222,228,204,0,6,173,159,247,213,128,177,87,251,43,135,49,38,28,184,127,186,81,215,91,107,169,228,255,0,131,36,51,71,35,62,14,107,155,232,168,78,247,0,156,118,90,184,187,195,53,182,44,75,71,73,105,204,92,59,78,149,119,138,58,88,219,5,21,84,18,84,76,216,229,161,141,245,18,206,246,71,27,105,219,51,158,136,141,146,102,34,116,123,75,21,226,145,192,45,102,98,121,238,38,242,114,223,117,185,98,244,242,116,248,139,14,209,211,79,93,53,222,52,229,83,67,83,73,28,109,123,219,52,76,72,210,72,209,18,55,69,26,201,236,62,55,243,162,135,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,25,241,99,244,88,206,79,205,254,33,251,58,115,90,194,122,31,197,118,92,113,107,192,142,112,227,92,21,47,145,186,208,229,253,250,11,253,130,121,145,245,86,138,167,91,42,21,26,229,68,78,100,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,5,192,218,160,0,0,0,4,0,248,163,253,59,51,55,245,47,216,244,70,85,120,24,254,253,159,197,191,235,35,21,124,81,254,157,153,155,250,151,236,122,35,42,188,12,127,126,207,226,223,245,144,18,168,0,3,85,114,127,188,46,62,130,121,101,250,235,237,138,210,0,73,254,240,184,250,9,229,151,235,175,182,43,64,202,160,0,24,171,226,143,244,19,204,223,212,191,108,81,16,2,79,247,138,63,208,79,51,127,82,253,177,68,64,8,27,84,17,1,227,105,150,120,87,15,230,62,93,230,149,166,147,203,222,177,133,190,225,111,187,242,227,141,145,212,121,5,166,228,78,237,172,71,190,101,101,90,198,231,189,206,251,220,16,53,17,168,206,178,254,97,175,139,102,10,181,98,174,11,113,5,246,225,81,87,29,70,14,188,90,175,116,45,133,237,70,73,59,234,91,66,173,149,21,170,170,206,85,116,174,68,106,181,119,181,139,174,136,173,112,96,175,131,142,111,84,224,174,37,235,178,182,162,122,181,182,230,61,158,104,89,4,48,68,230,124,163,66,199,213,67,52,175,118,143,99,27,78,149,236,68,98,174,175,153,155,154,186,35,153,54,134,177,153,41,154,23,92,149,205,204,33,154,246,102,213,201,81,133,175,20,215,39,211,211,86,186,145,245,144,49,233,206,165,89,90,138,172,100,209,115,34,127,178,228,86,72,228,86,185,21,81,118,115,0,96,7,141,95,209,99,11,126,112,40,126,206,184,153,254,96,7,141,95,209,99,11,126,112,40,126,206,184,129,12,22,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,233,192,79,4,22,46,17,240,36,181,184,142,150,213,114,204,219,223,54,43,221,238,142,103,212,66,202,84,153,86,26,90,71,73,20,111,142,29,141,137,242,38,196,115,229,215,115,156,216,226,70,89,255,0,11,158,4,174,185,39,106,155,61,243,163,12,210,83,227,107,229,59,27,135,237,213,112,59,206,225,234,39,53,233,43,228,220,187,98,169,168,107,218,138,205,156,200,163,106,177,92,213,154,104,155,33,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,63,21,116,77,84,15,208,116,235,110,214,251,116,41,61,101,71,46,53,126,196,93,142,95,107,69,93,58,39,193,74,62,249,158,89,95,134,234,252,157,231,19,121,121,54,111,211,201,84,63,166,170,159,139,26,254,74,129,94,2,132,166,207,28,174,172,116,13,167,196,251,150,165,173,116,95,180,170,19,114,59,230,175,88,250,107,175,169,80,218,177,142,28,189,171,219,108,184,243,149,138,168,239,188,200,221,21,52,215,231,53,61,232,7,180,15,198,185,28,212,115,87,84,84,213,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,156,89,59,128,115,215,0,93,50,231,49,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,235,69,173,64,20,254,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,160,0,0,0,11,41,127,224,255,0,35,177,79,17,214,222,40,175,248,111,206,98,251,85,190,26,74,104,94,200,82,135,205,66,245,88,110,50,70,145,163,229,172,141,138,145,178,73,30,230,177,177,196,173,106,62,40,222,219,214,0,0,0,24,1,255,0,113,83,133,143,252,62,205,95,254,138,219,191,248,9,155,249,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,157,138,128,0,0,1,79,230,22,10,181,102,86,0,196,185,115,125,168,171,130,219,138,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,246,48,131,254,226,167,11,31,248,125,154,191,253,21,183,127,240,19,63,192,20,254,94,224,171,86,90,224,12,53,151,54,42,138,185,237,184,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,154,235,162,39,98,160,0,0,0,12,95,226,131,195,211,37,248,179,199,246,252,198,204,108,79,141,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,186,161,232,170,142,68,209,27,211,186,173,65,194,151,5,57,89,193,247,221,79,236,103,127,197,119,63,186,223,35,231,126,93,170,166,155,151,229,121,252,190,87,38,8,180,215,204,191,118,237,218,232,221,52,209,117,200,0,6,47,241,65,225,233,146,252,89,227,251,126,99,102,54,39,198,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,221,80,244,85,71,34,104,141,233,221,86,160,225,75,130,156,172,224,251,238,167,246,51,191,226,187,159,221,111,145,243,191,46,213,83,77,203,242,188,254,95,43,147,4,90,107,230,95,187,118,237,116,110,154,104,186,228,0,3,15,243,239,194,255,0,32,184,137,205,139,238,113,227,92,95,152,20,87,172,65,229,124,204,22,187,133,20,116,172,228,83,69,78,205,141,146,146,71,166,172,133,170,186,189,125,165,93,52,77,17,47,7,11,252,47,224,30,19,48,5,195,46,114,230,239,136,46,54,219,141,226,91,220,178,222,234,33,154,118,207,36,48,194,230,181,208,197,19,81,155,105,216,168,138,213,93,85,221,123,34,94,0,0,0,0,0,0,0,0,0,6,16,102,23,132,79,13,185,149,143,241,46,99,95,113,182,101,65,114,197,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,116,211,85,94,229,255,0,225,127,133,252,3,194,102,0,184,101,206,92,221,241,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,109,59,21,17,90,171,170,187,175,100,75,192,0,167,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,181,0,0,0,0,0,0,0,0,0,0,98,255,0,20,30,30,153,47,197,158,63,183,230,54,99,98,124,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,253,213,15,69,84,114,38,136,222,157,213,106,14,20,184,41,202,206,15,190,234,127,99,59,254,43,185,253,214,249,31,59,242,237,85,52,220,191,43,207,229,242,185,48,69,166,190,101,251,183,110,215,70,233,166,139,174,64,0,0,0,6,31,231,223,133,254,65,113,19,155,23,220,227,198,184,191,48,40,175,88,131,202,249,152,45,119,10,40,233,89,200,166,138,157,155,27,37,36,143,77,89,11,85,117,122,251,74,186,104,154,34,102,0,3,31,248,82,224,167,43,56,62,251,169,253,140,239,248,174,231,247,91,228,124,239,203,181,84,211,114,252,175,63,151,202,228,193,22,154,249,151,238,221,187,93,27,166,154,46,185,0,0,0,0,22,255,0,62,242,83,10,241,19,148,247,220,156,198,183,11,173,21,151,16,121,95,51,61,174,88,227,170,103,34,166,42,134,108,116,145,200,196,213,240,181,23,86,47,178,171,166,139,162,166,48,101,239,132,79,13,185,107,143,240,214,99,88,177,182,101,79,114,194,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,116,215,69,78,230,111,128,0,0,0,0,0,0,48,3,254,226,167,11,31,248,125,154,191,253,21,183,127,240,19,55,242,247,5,90,178,215,0,97,172,185,177,84,85,207,109,194,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,59,21,0,0,0,2,138,204,156,157,192,57,173,38,31,172,197,246,26,73,238,88,86,241,67,123,178,220,210,150,23,86,208,79,77,91,79,87,182,9,164,99,157,19,37,117,44,81,202,140,218,175,143,115,117,78,138,149,168,0,12,127,226,183,130,156,172,227,7,238,91,246,76,191,226,187,103,220,151,158,242,95,33,85,83,67,204,243,92,142,103,55,157,4,186,233,229,153,183,110,221,53,118,186,234,154,100,0,3,15,242,19,194,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,230,188,180,23,75,133,20,148,175,231,211,75,78,253,237,142,146,55,174,140,153,202,154,61,61,164,77,117,77,81,115,0,0,6,63,241,91,193,78,86,113,131,247,45,251,38,95,241,93,179,238,75,207,121,47,144,170,169,161,230,121,174,71,51,155,206,130,93,116,242,204,219,183,110,154,187,93,117,77,50,0,1,137,92,60,120,106,228,191,12,185,161,67,154,249,115,152,57,148,251,149,29,61,69,36,180,117,215,106,69,162,173,130,104,213,174,138,162,56,105,99,116,140,71,108,149,173,87,104,146,69,27,186,237,66,181,226,183,130,156,172,227,7,238,91,246,76,191,226,187,103,220,151,158,242,95,33,85,83,67,204,243,92,142,103,55,157,4,186,233,229,153,183,110,221,53,118,186,234,154,100,0,3,23,248,95,240,244,201,126,19,49,253,195,49,178,231,19,227,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,238,167,98,34,171,149,52,87,116,236,169,148,0,0,0,1,79,230,22,10,181,102,86,0,196,185,115,125,168,171,130,219,138,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,246,48,131,254,226,167,11,31,248,125,154,191,253,21,183,127,240,19,63,192,3,0,63,238,42,112,177,255,0,135,217,171,255,0,209,91,119,255,0,1,51,252,1,79,229,238,10,181,101,174,0,195,89,115,98,168,171,158,219,133,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,174,186,34,118,42,0,0,22,127,138,14,23,240,15,22,120,2,223,151,57,141,119,196,22,235,109,186,241,21,238,41,108,149,16,195,59,167,142,25,161,107,92,233,162,149,170,205,181,15,85,68,106,46,168,222,189,209,111,0,3,15,242,19,194,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,230,188,180,23,75,133,20,148,175,231,211,75,78,253,237,142,146,55,174,140,153,202,154,61,61,164,77,117,77,81,115,0,0,0,0,0,0,49,255,0,138,222,10,114,179,140,31,185,111,217,50,255,0,138,237,159,114,94,123,201,124,133,85,77,15,51,205,114,57,156,222,116,18,235,167,150,102,221,187,116,213,218,235,170,105,111,242,19,194,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,230,188,180,23,75,133,20,148,175,231,211,75,78,253,237,142,146,55,174,140,153,202,154,61,61,164,77,117,77,81,115,0,0,0,0,49,171,138,94,2,178,179,139,156,85,103,197,57,153,142,179,2,135,228,43,122,219,232,173,214,107,157,52,84,49,238,145,207,146,116,138,106,121,116,154,77,88,215,189,170,155,155,12,72,169,236,33,146,160,12,106,225,107,128,28,142,225,39,21,94,49,174,94,92,113,93,214,245,120,183,165,173,213,55,218,248,101,242,244,171,35,100,146,56,153,4,49,51,219,124,112,171,149,232,231,39,41,168,213,106,43,209,217,42,0,24,1,255,0,113,83,133,143,252,62,205,95,254,138,219,191,248,9,151,249,9,146,152,87,135,108,167,177,100,230,10,184,93,107,108,184,127,205,121,105,238,146,199,37,83,249,245,50,212,63,123,163,142,54,46,143,153,200,154,49,61,148,77,117,93,85,110,0,2,213,113,41,195,94,92,113,83,151,9,150,89,154,183,88,104,33,184,65,116,164,171,181,213,36,21,84,149,81,35,216,146,49,94,215,198,237,99,150,88,213,36,99,219,182,69,84,68,114,53,205,199,252,170,240,159,200,44,155,204,124,57,154,88,43,50,115,86,158,245,134,110,17,92,41,183,94,40,153,28,219,23,219,130,94,93,27,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,102,168,3,31,248,173,224,167,43,56,193,251,150,253,147,47,248,174,217,247,37,231,188,151,200,85,84,208,243,60,215,35,153,205,231,65,46,186,121,102,109,219,183,77,93,174,186,166,150,255,0,33,60,47,242,11,135,108,216,177,103,30,10,197,249,129,91,122,195,254,107,203,65,116,184,81,73,74,254,125,52,180,239,222,216,233,35,122,232,201,156,169,163,211,218,68,215,84,213,23,48,0,0,0,2,223,225,92,139,203,140,33,155,24,215,59,237,150,110,110,51,199,126,82,43,149,210,161,81,242,67,75,79,77,4,17,210,211,244,78,84,43,229,217,35,209,53,115,228,84,87,57,81,145,54,59,128,0,0,0,0,0,194,12,194,240,137,225,183,50,177,254,37,204,107,238,54,204,168,46,88,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,154,106,171,220,201,252,132,201,76,43,195,182,83,216,178,115,5,92,46,181,182,92,63,230,188,180,247,73,99,146,169,252,250,153,106,31,189,209,199,27,23,71,204,228,77,24,158,202,38,186,174,170,183,0,0,0,0,48,131,31,248,64,112,161,142,177,149,219,24,82,214,227,92,42,203,181,66,212,173,162,193,93,71,13,186,149,238,68,222,144,69,45,44,142,141,138,237,206,216,142,216,221,202,214,35,24,141,99,115,124,1,134,185,109,225,109,146,249,83,30,32,163,194,25,185,156,16,91,113,85,158,186,201,122,182,45,254,145,180,85,240,84,209,84,82,110,158,24,233,26,217,95,19,106,165,146,37,126,228,100,155,93,162,245,69,162,191,238,42,112,177,255,0,135,217,171,255,0,209,91,119,255,0,1,51,252,0,0,0,0,1,135,249,247,225,127,144,92,68,230,197,247,56,241,174,47,204,10,43,214,32,242,190,102,11,93,194,138,58,86,114,41,162,167,102,198,201,73,35,211,86,66,213,93,94,190,210,174,154,38,136,151,3,133,46,10,114,179,131,239,186,159,216,206,255,0,138,238,127,117,190,71,206,252,187,85,77,55,47,202,243,249,124,174,76,17,105,175,153,126,237,219,181,209,186,105,162,235,144,0,0,0,12,0,255,0,184,169,194,199,254,31,102,175,255,0,69,109,223,252,4,203,252,132,201,76,43,195,182,83,216,178,115,5,92,46,181,182,92,63,230,188,180,247,73,99,146,169,252,250,153,106,31,189,209,199,27,23,71,204,228,77,24,158,202,38,186,174,170,183,0,0,0,1,111,243,239,37,48,175,17,57,79,125,201,204,107,112,186,209,89,113,7,149,243,51,218,229,142,58,166,114,42,98,168,102,199,73,28,140,77,95,11,81,117,98,251,42,186,104,186,42,98,7,253,197,78,22,63,240,251,53,127,250,43,110,255,0,224,38,127,128,5,63,152,88,42,213,153,88,3,18,229,205,246,162,174,11,110,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,186,106,139,216,168,0,24,1,255,0,113,83,133,143,252,62,205,95,254,138,219,191,248,9,157,56,78,193,247,41,133,108,216,91,229,187,173,231,228,107,125,61,191,229,27,181,79,152,174,172,229,70,214,115,234,37,209,57,147,63,110,231,191,68,220,229,85,209,53,61,96,0,162,179,59,39,112,14,113,199,135,40,243,26,195,73,124,182,225,187,194,222,226,182,87,82,195,83,69,87,63,146,170,164,107,106,33,153,143,108,140,107,106,223,35,81,52,84,146,56,221,175,178,168,181,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,229,70,162,185,87,162,38,170,7,232,60,91,174,49,195,150,71,53,183,75,143,37,94,168,141,251,204,142,213,87,93,62,107,87,220,165,61,83,158,57,93,70,233,219,81,137,246,173,51,92,233,127,105,84,46,212,111,206,94,145,245,211,79,64,43,176,80,118,60,242,202,252,73,87,228,236,216,155,204,73,179,126,158,74,161,157,53,68,252,104,211,242,144,172,40,174,214,251,140,43,61,29,71,50,52,126,197,93,142,79,107,68,93,58,167,197,0,238,3,241,23,84,213,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,156,141,69,115,151,68,78,170,82,185,143,154,24,39,41,240,252,152,159,29,222,62,78,183,199,166,178,249,121,166,238,246,51,180,76,115,190,116,140,78,222,191,89,20,28,82,120,174,223,49,237,150,231,130,114,170,213,242,101,45,75,210,63,148,121,236,155,155,3,233,94,201,25,202,158,141,170,223,110,78,250,235,236,116,232,160,103,175,19,156,117,229,87,13,180,149,20,151,25,62,84,191,54,157,242,65,109,210,166,14,107,244,153,26,222,106,83,200,198,234,248,85,186,175,109,117,236,157,99,55,57,188,87,179,203,49,43,42,35,193,208,125,202,91,100,107,227,109,54,234,58,238,138,178,104,187,228,163,107,190,107,218,154,127,3,95,85,48,162,233,113,173,189,221,42,238,247,9,121,181,117,245,18,84,206,253,168,221,242,61,202,231,46,136,136,137,170,170,244,68,68,46,230,71,112,153,156,121,247,87,26,224,188,57,206,183,172,169,20,181,126,114,149,188,181,214,45,125,137,38,99,151,70,202,213,233,245,123,244,10,39,28,102,230,96,230,53,107,171,241,133,255,0,207,204,231,172,154,249,88,34,235,171,151,247,54,53,59,189,223,202,82,111,169,154,69,213,239,215,244,33,44,185,67,224,215,135,226,130,142,233,154,120,195,206,57,241,70,249,237,223,39,190,61,142,84,141,206,111,54,10,222,186,125,241,186,162,122,235,238,50,42,209,225,143,194,221,170,218,219,114,224,206,106,53,81,219,190,81,184,183,85,218,137,219,205,47,184,8,16,74,153,147,77,31,219,183,68,59,20,151,123,141,21,68,117,84,181,27,37,137,233,35,29,177,171,163,145,117,69,209,83,222,132,252,175,134,255,0,11,107,10,65,247,9,211,77,63,213,75,143,187,79,246,209,228,226,31,12,30,22,175,212,141,164,92,29,201,70,34,109,95,148,46,46,209,81,21,17,127,194,211,222,4,57,96,238,45,179,231,4,86,209,213,217,113,183,45,40,155,27,35,103,201,180,75,236,49,90,168,221,93,10,254,74,117,234,100,174,91,248,189,103,94,18,229,65,138,172,223,116,112,36,205,124,141,243,20,148,123,155,236,34,166,177,209,42,167,70,187,175,240,190,6,64,102,87,131,30,13,174,142,162,191,47,49,239,201,106,214,189,209,80,252,151,44,251,151,219,86,167,50,106,238,157,216,221,87,221,175,170,152,119,156,222,26,252,66,229,84,83,220,169,44,95,44,90,225,220,231,84,249,170,26,125,26,156,199,42,236,90,167,59,230,198,139,250,116,238,128,72,14,84,248,186,100,142,52,74,74,76,101,109,251,152,172,149,35,73,25,206,171,173,218,229,216,139,214,58,52,69,234,231,118,252,159,138,25,143,128,243,83,3,102,93,186,154,233,131,175,94,126,10,154,118,84,177,124,180,209,106,199,53,174,69,251,227,26,189,158,223,77,122,253,102,178,247,204,53,123,195,117,82,81,222,168,188,188,209,61,99,115,121,140,126,142,69,84,84,213,170,169,221,171,252,135,165,128,179,27,23,229,165,242,44,67,131,110,190,66,182,23,53,82,78,68,82,246,123,95,166,146,53,201,221,141,244,244,250,192,218,12,17,37,194,199,139,85,206,211,242,126,11,206,203,111,154,129,210,197,23,203,92,230,179,150,207,188,71,167,151,166,163,85,93,17,37,127,126,186,237,247,41,38,57,101,157,249,111,155,182,200,110,120,26,255,0,231,227,154,54,201,167,149,158,45,53,107,29,251,172,109,255,0,24,207,79,95,172,10,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,252,85,211,170,159,165,134,227,99,52,234,50,139,135,252,65,139,40,171,252,157,84,30,83,149,39,41,36,211,90,218,104,215,162,177,201,218,69,78,169,234,5,71,132,120,153,202,92,113,152,115,101,158,26,196,94,110,245,14,221,208,249,74,152,251,192,233,147,218,124,77,103,204,99,151,231,122,123,250,23,88,130,255,0,10,56,31,91,196,205,13,92,148,252,212,139,155,185,219,246,237,214,223,92,137,211,215,93,9,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,156,93,196,206,82,224,124,195,135,44,241,46,34,242,151,169,183,109,135,202,84,201,218,6,204,190,211,34,115,62,99,218,191,59,215,223,208,186,196,24,120,174,64,250,46,38,107,106,163,167,229,36,188,189,174,223,187,118,150,250,20,94,158,157,192,156,228,93,122,161,250,88,110,9,243,78,163,55,114,3,15,226,186,218,255,0,57,85,55,155,230,201,202,72,245,210,182,166,52,232,140,106,118,141,19,162,122,23,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,60,205,206,252,183,202,43,100,215,60,115,127,242,17,195,27,164,211,202,207,46,186,53,238,253,202,55,127,139,127,167,167,212,70,119,20,254,45,87,59,183,202,24,47,36,237,190,86,6,203,44,95,45,115,154,254,99,62,255,0,30,158,94,166,141,21,53,69,137,253,250,105,183,222,160,74,6,60,205,76,13,150,150,234,155,166,49,189,121,8,41,169,223,82,245,242,211,75,163,26,215,57,87,239,108,114,246,99,189,53,233,245,24,113,154,222,46,153,35,130,210,174,147,6,219,190,233,235,34,108,137,27,57,213,116,91,156,155,209,58,201,70,168,157,90,222,255,0,149,240,82,28,49,238,99,98,252,203,189,205,136,113,149,219,207,214,204,231,57,100,228,69,23,119,185,253,163,107,83,187,221,233,235,245,30,109,143,13,94,241,37,84,116,118,90,47,49,52,175,72,218,222,99,25,171,149,81,17,53,114,162,119,114,127,40,25,201,153,30,47,89,215,139,121,208,97,91,55,220,228,11,51,159,27,124,197,37,102,214,251,104,137,172,148,72,171,209,205,235,252,31,137,141,88,199,139,108,249,198,245,181,149,119,172,109,204,74,214,200,201,25,242,109,18,123,15,87,42,183,86,194,159,148,189,122,23,71,38,124,53,248,133,205,88,160,185,85,216,190,71,181,205,181,205,169,243,84,53,26,181,121,110,69,216,149,77,119,205,145,87,244,105,221,76,196,203,95,6,60,27,67,29,61,126,97,227,223,149,21,205,99,165,161,249,42,88,52,95,97,92,156,200,107,190,15,110,169,239,215,209,0,137,74,187,189,198,182,162,74,170,170,141,242,202,245,145,238,216,212,213,202,186,170,232,137,239,83,174,181,51,46,186,191,191,126,136,79,94,30,240,193,225,106,195,72,234,68,193,220,228,122,46,229,249,66,226,221,85,81,17,87,252,45,125,199,172,158,27,252,45,164,43,7,220,39,77,52,255,0,85,46,62,237,63,219,64,107,252,202,153,163,93,88,253,63,66,21,102,7,205,204,193,203,154,214,215,224,251,255,0,144,153,175,73,53,242,176,75,215,86,175,238,140,114,119,99,127,144,156,59,191,134,63,11,119,91,107,173,201,131,57,72,229,87,110,249,70,226,237,23,106,167,111,52,158,243,29,115,123,193,175,15,203,5,101,211,43,49,135,147,115,34,145,240,91,190,79,124,155,220,137,35,154,222,108,245,189,53,251,219,117,84,244,215,222,6,59,228,207,138,246,121,101,221,101,60,120,198,15,186,187,108,109,100,110,166,221,71,67,209,22,61,87,124,116,110,119,205,99,147,79,225,235,232,132,153,112,199,199,94,85,113,37,73,79,73,110,147,228,187,243,169,217,36,246,221,42,103,229,63,72,81,205,230,173,60,108,118,143,153,27,170,119,211,94,203,210,20,179,199,132,204,227,200,74,185,23,26,97,206,77,189,37,88,162,171,243,148,174,230,46,178,233,236,71,51,220,154,182,39,47,95,171,221,173,163,181,220,107,108,151,74,75,189,190,94,85,93,5,68,117,48,63,106,59,100,140,114,57,171,162,162,162,232,168,157,21,21,0,218,117,174,71,34,57,171,170,47,84,63,72,144,224,179,197,30,108,61,5,179,45,115,169,188,218,78,108,52,208,93,181,70,242,99,210,158,22,183,145,77,72,170,237,17,37,126,170,237,87,183,185,73,84,193,216,203,14,227,220,63,73,138,48,181,195,206,219,171,98,142,104,102,229,73,30,230,189,141,123,87,107,218,215,39,178,246,175,84,245,3,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,255,0,138,254,48,114,251,133,252,46,181,151,202,159,51,124,169,255,0,1,183,108,157,156,253,178,64,146,125,245,176,200,198,237,100,232,239,107,190,154,39,94,222,199,21,92,70,225,222,27,242,206,183,24,221,166,214,177,57,126,82,13,178,125,247,246,196,17,191,218,108,82,35,116,73,145,122,167,95,79,122,107,227,155,121,177,139,243,163,27,215,99,220,111,112,243,151,58,254,87,54,78,84,81,235,178,24,226,78,145,49,141,249,177,53,58,53,59,123,245,85,10,215,136,126,43,115,83,136,235,178,84,227,91,191,50,223,7,248,45,31,151,166,78,78,230,196,143,246,227,134,55,59,87,66,213,235,219,178,122,235,111,50,251,47,49,102,104,98,122,92,35,131,45,158,126,229,86,246,50,56,185,209,69,243,164,100,104,187,164,115,91,243,158,212,239,235,238,212,186,28,44,240,155,143,56,160,197,46,180,97,166,121,123,125,46,158,114,183,88,95,201,221,28,238,103,222,223,52,110,118,174,129,205,232,189,59,175,198,114,242,3,132,252,168,225,234,217,73,6,13,179,114,235,233,233,230,166,117,95,152,169,93,241,201,81,206,84,217,36,210,53,61,164,111,94,254,207,197,80,12,70,224,255,0,194,199,12,225,90,75,102,56,206,234,63,63,120,219,13,100,84,60,201,34,242,210,105,79,42,39,50,154,173,90,253,175,108,173,234,154,46,186,233,166,136,72,141,131,15,218,48,189,170,158,201,99,164,242,212,116,177,178,40,163,230,57,251,90,214,163,81,53,114,170,175,70,162,117,95,67,209,0,0,0,0,0,0,0,91,204,210,200,92,176,206,59,116,214,236,121,135,126,80,100,177,186,61,124,221,68,90,106,215,167,238,82,51,252,99,255,0,151,234,35,247,136,63,8,27,85,68,85,215,236,150,185,121,89,53,150,102,91,121,46,126,189,37,114,55,155,83,91,254,244,221,116,244,215,222,74,40,3,89,236,220,225,243,52,242,74,241,81,106,199,216,115,200,114,228,123,99,147,206,83,75,204,98,58,70,163,180,138,71,233,175,41,253,21,122,105,245,107,79,96,28,201,198,89,99,124,167,196,120,46,239,242,125,125,44,172,150,57,124,188,82,232,230,189,175,78,146,53,205,249,204,106,246,244,250,205,152,49,190,95,97,44,197,179,203,97,198,22,175,63,69,51,92,199,71,207,150,45,81,90,230,175,88,220,213,236,247,39,127,82,63,184,148,240,146,193,216,149,183,60,81,147,53,31,35,215,57,147,84,54,221,178,90,142,124,223,126,122,39,54,162,177,17,187,156,232,155,219,68,211,95,85,2,212,240,215,226,225,136,172,143,160,195,217,224,207,59,72,233,226,138,123,174,177,199,201,139,239,44,115,249,52,212,106,174,209,18,87,232,139,170,235,167,184,148,140,173,205,172,11,156,88,90,143,23,224,43,207,202,54,250,200,99,149,178,121,121,161,211,124,108,145,19,73,88,199,124,217,24,189,189,126,179,93,28,234,225,239,51,114,18,252,235,14,97,216,188,140,142,213,208,187,205,83,203,204,102,249,26,215,105,12,143,211,94,83,250,42,244,211,234,215,214,225,203,137,172,197,225,191,25,211,98,108,27,114,229,211,185,204,138,186,155,147,2,249,138,126,108,47,146,61,242,69,34,179,114,66,212,220,212,213,59,167,174,161,178,72,49,183,132,158,52,112,7,18,248,122,154,26,58,175,47,136,225,167,98,214,209,108,157,251,94,140,129,36,94,98,193,28,107,247,201,209,190,207,214,157,59,100,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,49,188,103,179,34,182,139,12,97,76,189,183,212,237,167,185,121,255,0,148,35,216,139,191,151,37,190,88,186,171,117,77,21,85,125,151,39,199,220,73,201,1,254,38,89,170,185,139,196,93,210,223,27,245,130,205,200,216,154,118,231,80,209,170,254,35,87,187,62,63,160,11,175,224,211,67,125,159,54,177,45,117,186,109,180,20,158,79,207,51,107,23,126,234,107,130,71,213,125,164,209,218,252,223,210,76,201,29,94,13,217,97,30,26,203,28,69,143,170,41,118,207,137,188,166,215,239,215,95,45,81,112,139,178,61,83,179,191,37,63,79,114,69,64,0,0,0,0,0,0,0,126,107,215,64,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,175,93,15,208,0,0,0,0,0,0,4,51,120,203,80,223,96,205,172,53,93,113,155,117,5,95,156,242,44,218,196,217,182,154,222,146,117,79,105,117,118,159,59,244,19,50,71,87,140,142,88,71,137,114,195,14,227,232,41,119,79,134,124,222,231,239,211,79,51,81,111,139,178,189,19,179,127,37,127,71,112,41,191,6,12,200,172,173,195,56,179,47,107,234,119,83,219,124,135,144,143,98,38,206,100,151,25,101,234,141,213,117,84,69,246,156,191,15,113,39,36,7,248,102,230,175,236,117,196,93,174,223,43,244,130,243,207,222,154,127,137,161,172,84,252,71,47,119,252,63,73,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,187,139,94,52,112,7,13,24,122,166,26,202,175,49,136,230,167,123,168,168,182,78,205,207,86,78,145,175,49,32,146,52,251,228,10,223,107,235,94,157,194,240,102,150,109,96,92,157,194,213,152,191,30,222,126,78,183,209,195,36,174,147,203,205,54,187,35,124,138,154,68,199,187,230,198,245,237,233,245,17,111,196,167,139,134,34,189,190,191,15,100,123,60,149,35,103,150,40,46,186,199,39,58,47,191,49,175,228,212,209,162,183,84,88,159,162,174,169,166,158,243,11,248,141,226,107,49,120,144,198,149,56,155,25,92,185,148,237,115,227,161,166,228,192,158,94,159,155,51,227,143,124,113,70,175,218,147,57,55,57,53,94,235,233,167,147,146,188,61,230,110,125,223,155,97,203,203,23,158,145,186,58,103,121,170,120,185,108,223,27,92,237,38,145,154,233,205,103,68,94,186,253,122,5,57,143,179,39,25,102,117,242,163,17,227,75,191,202,21,245,82,190,89,37,242,241,69,171,156,247,61,122,70,214,183,231,61,203,219,215,234,42,28,163,225,243,52,243,182,241,5,171,0,225,207,63,204,145,141,146,79,57,77,23,45,138,232,218,174,210,89,25,174,156,214,116,69,235,175,215,164,159,112,215,225,37,131,176,211,109,152,163,57,170,62,88,174,107,33,168,117,187,100,180,252,137,190,242,245,78,109,61,98,163,182,185,178,183,182,139,174,190,136,72,14,8,203,236,37,151,86,120,172,56,62,213,228,40,161,107,88,216,249,242,203,162,35,90,212,235,35,156,189,152,212,239,232,4,110,112,249,225,3,106,167,138,134,253,157,55,47,53,38,177,76,251,111,37,204,211,164,78,86,243,105,171,127,223,91,174,158,186,251,137,2,202,220,133,203,12,156,183,67,110,192,120,119,228,246,69,27,99,215,205,212,75,174,141,98,126,235,35,255,0,197,179,249,62,178,225,128,0,0,0,0,0,0,60,235,254,31,180,98,139,85,69,146,249,73,230,104,234,163,124,82,199,204,115,55,53,205,86,170,106,213,69,78,142,84,232,190,164,119,113,129,225,99,134,113,85,37,207,28,100,141,31,144,188,109,154,178,90,30,100,146,249,153,52,168,149,83,153,83,86,141,102,231,186,38,244,77,19,77,116,211,84,36,136,1,171,222,96,229,230,44,202,252,79,85,132,113,165,179,200,92,233,30,246,62,46,116,82,252,217,31,26,174,232,220,230,252,232,220,157,253,61,218,23,199,133,94,56,115,63,134,251,181,29,186,150,225,230,240,178,212,199,37,85,187,149,79,30,169,186,4,123,185,171,4,146,126,10,29,186,39,191,84,235,222,97,248,185,224,219,0,241,57,133,106,146,225,71,201,196,148,244,207,75,117,119,50,103,108,145,177,207,202,78,90,79,28,107,164,147,171,189,174,158,139,211,180,25,241,9,195,254,52,225,223,30,213,224,172,95,77,181,88,249,29,75,62,248,151,159,2,77,44,108,147,108,114,73,183,119,37,203,162,174,169,235,239,80,159,238,28,184,142,192,124,71,96,90,60,89,131,238,28,201,249,49,182,190,155,149,50,121,106,142,76,50,73,30,249,34,141,31,181,102,106,110,106,104,189,211,225,118,141,109,184,95,226,35,22,112,227,153,214,252,99,135,107,185,52,178,75,21,53,206,62,84,78,230,209,173,68,50,76,205,95,20,138,221,82,20,234,212,220,158,158,229,158,30,21,120,141,195,188,72,101,157,22,49,180,205,165,98,243,60,220,27,100,251,215,237,137,227,103,180,232,163,71,106,144,170,244,78,158,190,245,11,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,116,238,247,90,75,45,190,91,157,115,246,65,14,221,206,209,87,77,92,141,78,200,171,221,83,208,238,24,33,226,179,196,34,229,150,84,65,128,45,109,210,229,138,55,108,151,95,193,121,106,154,25,87,217,116,110,107,181,107,213,62,115,116,248,246,2,53,184,225,226,110,225,196,110,108,214,221,169,254,243,100,166,229,249,40,61,151,109,221,77,76,217,61,165,138,55,175,183,14,190,210,125,93,59,219,76,134,201,76,77,159,89,133,67,128,176,196,91,170,42,249,186,191,116,105,183,100,18,203,217,242,49,23,84,137,223,141,253,139,110,218,215,61,200,214,166,170,164,235,248,108,240,177,105,201,140,172,164,198,183,58,111,251,229,189,243,60,211,183,187,216,228,212,214,70,206,141,153,241,174,177,202,157,145,62,58,175,84,12,138,200,140,148,194,249,21,128,232,240,94,25,166,229,199,79,204,222,253,242,46,253,211,75,34,116,124,143,211,78,107,189,127,177,46,48,0,0,0,0,0,0,0,0,0,0,0,0,0,80,217,183,147,120,35,57,240,189,94,22,198,182,207,53,79,83,12,145,53,121,211,51,98,186,57,25,175,222,222,197,93,18,87,116,215,215,234,210,27,56,215,240,234,197,121,13,85,91,141,240,75,190,83,194,146,205,36,154,105,28,62,81,170,181,50,236,251,229,75,228,147,100,81,55,174,157,117,247,162,162,206,97,215,184,80,82,93,104,106,45,181,241,115,105,234,162,124,50,179,114,183,115,28,138,142,77,81,81,83,162,175,96,53,123,194,56,191,17,229,246,35,165,196,120,110,183,201,220,173,243,178,88,228,229,199,38,215,199,35,94,157,30,215,53,125,166,53,122,162,246,38,95,128,31,16,107,94,116,90,173,249,103,152,178,249,92,85,73,20,84,176,203,181,207,243,136,198,210,194,215,237,134,153,145,199,190,89,94,186,43,189,157,61,218,42,88,207,17,47,14,198,88,217,118,207,12,168,77,208,62,73,235,174,182,238,219,17,124,221,76,211,243,103,169,85,93,17,35,110,198,179,226,137,221,8,207,181,92,174,88,94,253,73,118,161,147,145,95,106,171,142,162,39,104,215,108,154,39,163,154,186,42,43,87,71,53,59,162,167,214,6,210,232,186,166,169,234,126,152,43,225,193,198,205,62,118,224,234,124,185,198,191,181,241,45,150,54,82,192,238,175,243,52,240,197,73,11,100,210,56,25,27,55,73,43,189,149,114,170,124,83,69,76,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,144,205,140,107,14,94,224,27,166,46,157,219,89,67,200,213,116,85,249,243,71,31,163,93,249,126,229,53,158,197,248,134,175,21,226,42,187,253,116,188,217,234,185,123,157,181,27,174,214,53,137,209,17,19,179,83,208,157,191,19,156,195,151,1,240,177,136,217,66,253,181,213,254,79,203,174,136,191,50,227,71,187,187,92,159,53,235,223,66,14,114,167,10,51,27,99,235,94,25,145,219,91,89,207,213,116,215,77,144,189,254,244,252,159,120,27,12,240,157,149,107,147,249,39,98,193,178,201,190,122,95,53,204,118,154,107,186,174,121,19,166,247,167,105,61,255,0,216,94,35,175,65,3,105,169,25,3,123,55,95,231,85,59,0,117,173,244,16,91,105,155,75,78,154,49,186,233,223,213,85,125,87,226,118,64,0,0,0,0,0,97,15,16,92,117,217,184,118,226,34,151,9,95,96,231,218,234,55,249,231,110,123,121,123,104,98,146,62,141,167,145,203,171,166,79,154,191,95,78,217,188,64,95,137,182,37,142,255,0,197,14,32,130,37,213,180,126,83,175,191,125,186,141,125,201,238,2,124,41,234,34,170,133,179,194,237,204,118,186,46,138,157,151,79,83,144,198,47,14,252,197,151,49,56,109,176,86,84,212,115,170,41,252,215,49,219,17,191,58,190,173,19,162,53,169,217,134,78,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,234,42,34,165,133,211,204,237,172,110,154,174,138,189,215,79,67,144,198,47,17,12,197,151,46,248,109,191,214,83,84,114,106,42,60,175,45,219,17,223,54,190,145,23,162,181,201,217,224,91,222,31,248,234,179,113,17,196,69,86,18,176,195,200,181,211,108,242,46,220,247,115,55,80,203,36,157,29,79,27,147,71,66,191,57,126,174,157,243,124,128,175,12,156,75,29,131,138,28,63,4,171,163,107,60,223,95,118,203,117,98,251,151,222,79,168,0,0,0,0,3,173,112,160,130,229,76,234,90,132,213,142,211,94,254,138,139,232,191,3,178,0,22,119,139,28,171,92,224,201,59,238,13,138,77,147,213,121,94,91,180,215,77,181,112,72,189,55,177,59,71,239,254,194,241,29,122,248,27,83,72,248,29,217,218,127,58,40,26,187,225,12,67,87,133,49,21,37,254,134,94,84,244,188,205,174,218,142,211,115,28,197,232,168,169,217,203,232,108,195,148,248,214,28,194,192,54,188,93,3,183,50,187,159,162,232,169,243,38,146,63,86,183,242,61,200,107,103,154,216,81,152,39,31,93,48,204,110,220,218,62,70,139,166,154,239,133,143,247,175,229,123,201,198,240,197,204,57,113,223,11,24,113,149,207,221,93,65,231,60,194,232,137,243,238,53,155,123,53,169,243,88,157,181,3,45,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,93,19,85,244,63,76,21,241,31,227,102,159,36,176,109,70,92,224,175,219,24,150,245,27,233,103,119,86,121,106,121,162,171,133,210,105,36,15,141,251,100,137,190,202,57,21,126,9,170,168,117,56,254,241,6,181,228,189,170,191,44,242,238,95,53,138,234,226,150,150,105,118,185,158,77,30,218,168,92,253,179,83,62,57,54,75,19,23,68,119,181,175,187,85,88,104,197,216,191,17,230,14,35,170,196,120,146,183,206,92,174,19,190,89,36,229,199,30,231,201,35,158,189,24,214,181,61,167,185,122,34,119,58,119,91,149,203,20,95,170,238,213,210,115,235,238,181,114,84,74,237,26,221,243,74,245,115,151,68,68,106,106,231,47,100,68,250,137,48,240,237,240,236,101,241,150,156,240,205,118,237,129,146,193,91,106,183,107,174,244,79,41,83,12,252,216,42,81,83,84,89,27,177,204,248,170,118,64,44,223,5,30,29,120,175,62,106,168,241,190,54,119,201,152,82,41,163,147,77,35,155,205,181,22,154,93,159,123,169,100,145,239,138,87,117,211,166,158,245,68,73,146,202,76,155,192,249,49,133,233,48,182,10,182,121,74,122,104,99,137,203,206,154,77,234,216,227,102,239,190,61,234,154,164,77,233,175,167,215,173,99,111,183,210,90,168,96,182,208,69,202,167,166,141,176,196,205,202,237,172,106,34,34,106,170,170,189,17,59,157,144,0,0,0,0,0,0,0,0,0,0,0,0,5,129,227,31,134,139,31,17,121,87,115,179,73,77,173,234,146,154,106,139,116,187,223,248,118,211,84,54,36,219,205,141,159,62,109,117,114,233,239,233,218,255,0,0,53,127,204,220,1,122,202,252,115,121,192,247,232,185,117,118,138,234,138,55,123,76,93,220,169,159,18,175,176,231,34,117,141,122,110,95,173,123,151,163,129,238,38,238,28,57,102,205,21,218,163,239,214,74,158,103,157,131,217,110,237,180,213,45,143,218,72,164,122,123,115,107,236,167,215,211,182,121,248,175,240,173,107,191,224,239,217,191,14,83,109,187,219,223,178,187,219,114,235,75,28,85,213,50,59,219,153,27,243,213,189,26,197,119,187,167,66,31,92,215,49,202,215,38,138,128,109,55,104,186,210,94,173,241,92,232,95,190,9,183,109,118,138,154,232,229,106,247,68,94,232,190,135,112,193,15,10,110,33,23,51,114,162,124,191,185,183,91,150,23,219,190,93,127,11,230,106,107,165,78,141,141,173,110,141,98,39,206,118,191,14,198,119,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,1,248,170,141,77,87,177,0,94,35,185,204,185,187,196,37,205,105,170,121,182,235,87,39,202,38,205,187,121,180,52,155,251,177,174,95,106,63,93,126,26,19,45,197,182,117,71,145,121,57,118,198,109,235,83,15,35,146,223,126,181,80,70,238,188,183,167,105,125,83,251,83,92,58,138,137,170,166,116,243,191,115,221,166,171,162,39,100,211,208,12,132,224,95,33,235,115,223,61,172,246,55,193,173,162,159,204,121,249,119,39,222,247,81,212,186,62,156,198,57,117,124,90,123,43,245,244,239,176,213,37,44,52,84,236,166,129,187,88,205,116,77,85,123,174,190,191,89,129,94,19,220,62,55,2,101,36,89,159,120,135,151,118,196,91,181,143,118,188,174,69,77,116,29,219,35,154,237,90,244,95,154,154,124,87,169,159,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,213,210,193,93,73,53,21,75,55,195,81,27,162,145,186,170,106,215,38,138,154,167,94,202,68,7,137,215,4,113,224,123,165,78,118,101,245,39,247,182,225,51,230,185,195,204,249,147,200,234,202,153,164,221,44,234,229,209,173,98,109,107,17,61,221,117,66,97,79,31,23,225,155,118,51,194,215,108,41,118,143,125,29,222,134,122,25,155,171,147,216,150,55,70,239,154,168,189,156,189,149,23,226,128,107,71,147,249,157,125,201,252,195,179,99,187,4,252,185,237,181,148,243,72,221,172,94,100,113,207,28,170,207,109,143,68,213,99,78,168,213,84,255,0,49,176,103,10,60,66,97,222,34,50,162,211,138,237,85,124,202,248,169,160,167,185,71,203,145,57,117,73,77,4,146,183,87,71,27,87,71,76,137,171,83,106,250,124,33,155,143,78,18,177,15,14,185,159,91,112,164,160,221,133,239,83,201,89,73,83,205,98,108,116,213,21,74,200,118,44,210,72,186,69,10,46,229,211,220,168,139,223,173,192,95,20,23,62,30,115,118,220,202,219,151,43,14,94,39,134,138,185,156,150,187,107,101,170,165,230,73,170,69,36,139,164,112,175,178,221,62,10,139,220,54,10,7,147,132,241,45,175,25,97,155,86,43,178,79,206,160,187,209,65,93,79,38,215,55,116,114,198,217,24,186,57,17,201,236,185,59,162,47,193,15,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,185,241,162,196,245,63,37,224,252,54,212,210,21,249,67,114,244,235,237,91,158,158,154,247,248,152,73,192,93,146,138,253,196,166,24,162,175,95,189,187,206,235,223,253,161,84,190,138,158,168,134,80,248,205,77,42,227,188,51,19,34,251,218,121,221,206,220,159,226,109,250,116,49,163,195,235,145,253,211,152,93,103,126,214,254,222,235,162,175,251,31,85,238,3,97,100,77,19,68,63,64,0,117,174,55,10,91,93,28,149,245,178,114,225,139,77,206,209,87,77,85,17,58,34,42,247,84,59,38,52,248,131,102,85,62,90,240,221,136,110,50,201,177,243,121,77,157,21,123,87,210,162,254,43,191,44,10,27,130,238,49,147,136,140,203,198,150,121,155,229,227,164,249,59,201,195,174,253,119,83,212,58,79,105,32,143,252,78,189,87,215,167,199,51,200,81,240,124,134,182,108,250,172,146,20,251,203,57,124,231,116,233,173,21,126,222,139,215,191,184,154,224,0,20,246,60,199,216,87,45,48,205,86,47,198,119,63,33,106,162,217,206,159,147,36,187,119,200,216,219,236,198,215,57,117,115,218,157,19,215,221,168,30,54,115,230,182,28,201,156,3,112,199,88,158,163,149,71,67,202,221,236,72,237,119,205,28,73,243,24,245,239,43,127,21,127,165,53,179,204,44,93,87,143,49,133,195,21,215,46,179,215,114,183,118,252,72,153,26,118,107,83,179,19,209,12,153,227,215,141,154,238,38,113,79,200,216,102,171,110,15,160,255,0,5,143,98,47,51,124,116,174,127,87,193,28,169,164,176,59,186,174,190,157,59,209,28,30,112,153,139,184,156,199,108,160,162,160,215,15,209,107,242,149,95,54,47,188,239,134,161,98,246,22,104,222,237,100,129,83,217,237,221,122,119,9,116,240,207,193,53,24,55,134,28,62,202,135,106,181,94,111,78,137,248,183,10,207,115,151,242,140,176,60,236,61,96,181,225,123,61,61,138,203,77,229,232,169,183,242,163,222,231,237,220,229,114,245,114,170,175,87,42,245,83,209,0,0,0,1,101,56,148,227,3,35,184,86,177,37,207,51,113,39,58,235,55,33,212,152,110,214,248,103,188,85,199,43,222,212,153,148,239,145,155,97,78,84,170,178,200,230,71,172,106,212,114,189,90,199,5,235,7,147,132,241,77,139,28,225,91,54,53,194,213,222,118,203,136,45,244,247,75,117,79,41,241,243,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,161,235,0,0,0,5,148,176,113,129,145,216,167,136,235,151,11,182,12,73,231,49,125,170,223,53,93,76,204,124,41,67,230,161,122,36,214,232,228,89,17,242,214,70,197,89,31,28,108,115,88,216,229,71,57,31,20,140,109,235,0,0,0,10,43,56,179,139,0,228,86,0,186,102,54,99,95,169,45,214,219,117,60,242,197,20,181,80,195,61,194,120,225,146,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,214,169,228,228,55,17,89,71,196,150,13,166,198,121,83,139,41,46,44,117,60,51,87,91,31,43,27,113,180,190,69,123,82,26,202,116,114,186,23,238,138,84,69,93,88,253,138,232,220,246,104,229,11,150,12,32,204,47,23,110,27,114,215,31,226,92,185,190,224,156,202,158,229,133,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,233,166,168,157,140,159,200,76,235,194,188,68,229,61,139,56,240,85,190,235,69,101,196,30,107,203,65,116,138,56,234,153,200,169,150,157,251,219,28,146,49,53,124,46,84,209,235,236,170,107,162,234,136,23,0,3,31,241,31,29,156,50,225,44,241,110,67,98,76,202,181,80,93,126,79,154,174,107,196,181,244,191,35,210,85,69,52,177,201,110,169,169,73,87,203,86,55,147,35,150,57,154,198,233,181,187,183,189,140,112,100,0,58,151,106,218,155,117,170,182,225,71,105,171,186,84,82,211,201,52,84,52,142,137,179,213,61,173,85,108,49,172,207,100,72,247,42,35,81,100,123,25,170,166,231,53,53,84,193,91,183,140,175,13,182,11,173,109,138,251,149,217,193,110,185,91,170,36,164,172,163,171,178,80,67,61,52,241,185,91,36,82,70,234,212,115,30,215,34,181,90,168,138,138,138,138,6,122,131,31,248,90,227,127,35,184,184,249,98,139,45,234,174,182,219,213,147,73,106,44,151,216,97,167,174,125,42,237,68,170,137,177,75,35,36,135,123,182,57,90,245,115,29,183,123,90,146,70,175,200,0,0,197,254,40,60,66,242,95,132,204,127,111,203,156,198,195,24,214,227,114,184,217,226,189,197,45,146,138,146,104,27,4,147,77,11,90,231,77,83,19,145,251,169,222,170,136,213,77,21,189,123,162,84,28,41,113,173,149,156,96,253,212,254,198,118,12,87,108,251,146,242,62,119,229,218,90,104,121,158,107,159,203,229,114,103,151,93,60,179,247,110,219,166,173,211,93,87,64,200,0,12,85,226,83,196,135,32,184,94,204,116,202,220,107,107,197,119,187,211,45,240,92,42,126,231,160,162,169,142,143,154,175,217,4,252,202,168,223,28,219,26,217,54,43,127,7,44,78,69,84,114,1,149,64,193,92,45,226,255,0,144,88,230,251,75,133,176,86,77,231,86,32,189,86,239,242,214,235,94,30,162,171,170,159,99,28,247,236,138,58,215,61,219,88,199,57,116,78,141,106,170,244,69,42,172,251,241,64,200,46,29,179,98,251,147,152,215,8,102,5,109,235,15,249,95,51,61,174,223,69,37,43,249,244,209,84,51,99,164,171,141,235,163,38,106,46,172,79,105,23,77,83,69,80,204,0,99,255,0,10,92,107,101,103,24,63,117,63,177,157,131,21,219,62,228,188,143,157,249,118,150,154,30,103,154,231,242,249,92,153,229,215,79,44,253,219,182,233,171,116,215,85,210,240,88,177,254,13,196,216,155,19,96,203,22,33,164,171,190,224,234,138,106,107,237,189,170,169,61,11,234,41,217,81,2,189,170,136,170,201,34,145,21,175,77,88,170,217,26,139,186,55,181,161,80,0,0,0,0,0,83,247,220,127,131,112,206,38,195,56,50,251,136,105,41,47,184,198,162,166,154,197,111,114,170,207,92,250,122,119,212,78,172,106,34,170,50,56,163,85,115,215,70,34,186,54,170,238,145,141,112,84,0,162,179,59,56,176,14,78,71,135,43,51,26,253,73,99,182,226,75,194,217,34,185,215,85,67,77,69,73,63,146,170,171,107,170,38,153,236,108,108,115,105,31,27,85,53,85,146,72,219,167,180,170,149,168,0,0,0,0,0,11,127,159,121,215,133,120,118,202,123,238,113,227,91,125,214,182,203,135,252,175,153,130,215,20,114,85,63,159,83,21,59,54,54,73,35,98,232,249,154,171,171,211,217,69,211,85,209,20,46,0,48,131,47,124,93,184,109,204,172,127,134,178,230,197,130,115,42,11,150,42,188,81,89,40,229,171,182,208,54,8,231,169,153,144,198,233,28,218,199,57,24,142,122,42,170,53,203,166,186,34,246,51,124,0,0,0,0,0,41,251,174,63,193,182,44,101,96,203,235,206,33,164,163,196,56,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,218,231,177,179,198,245,102,187,213,155,220,136,173,141,234,218,128,0,0,0,0,0,6,31,231,223,138,6,65,112,237,155,23,220,156,198,184,67,48,43,111,88,127,202,249,153,237,118,250,41,41,95,207,166,138,161,155,29,37,92,111,93,25,51,81,117,98,123,72,186,106,154,42,134,96,3,31,248,82,227,91,43,56,193,251,169,253,140,236,24,174,217,247,37,228,124,239,203,180,180,208,243,60,215,63,151,202,228,207,46,186,121,103,238,221,183,77,91,166,186,174,153,0,0,3,31,248,173,227,91,43,56,62,251,150,253,147,44,24,174,231,247,91,231,188,151,200,84,180,211,114,252,175,35,153,205,231,79,22,154,249,150,109,219,187,93,29,174,154,38,161,144,0,195,252,132,241,64,200,46,34,115,98,197,147,152,43,8,102,5,21,235,16,121,175,45,61,210,223,69,29,43,57,20,210,212,63,123,163,171,145,233,171,33,114,38,140,95,105,83,93,19,85,76,192,0,11,63,128,120,183,225,231,52,51,66,237,148,120,15,52,176,253,230,251,107,167,164,153,139,75,114,167,124,23,39,205,28,242,186,26,23,163,245,171,124,49,65,204,153,98,71,50,52,145,136,174,220,146,53,151,128,0,0,0,40,172,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,209,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,169,145,121,233,151,28,69,229,197,187,52,50,190,243,231,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,229,204,205,205,213,53,86,171,92,215,177,207,99,216,247,5,192,5,191,199,57,233,151,25,109,152,248,27,43,241,173,231,228,171,174,99,121,232,172,19,78,136,218,90,138,170,85,167,69,165,116,138,190,196,210,121,166,242,145,83,107,220,199,49,28,143,116,108,125,192,0,0,0,0,0,1,69,101,182,113,96,28,214,147,16,81,225,11,245,36,247,44,43,120,174,178,94,173,139,85,11,171,104,39,166,173,168,164,221,60,49,189,206,137,146,186,150,89,34,87,237,87,199,181,218,39,84,64,173,64,0,0,0,1,79,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,119,59,88,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,150,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,232,230,170,47,84,80,61,96,0,0,0,0,11,127,129,179,211,46,51,39,49,241,206,87,224,171,207,202,183,92,185,242,49,95,230,129,17,212,180,245,85,75,80,137,74,217,17,125,185,163,242,174,230,162,38,214,57,237,98,185,94,217,24,192,184,0,195,252,251,241,64,200,46,29,179,98,251,147,152,215,8,102,5,109,235,15,249,95,51,61,174,223,69,37,43,249,244,209,84,51,99,164,171,141,235,163,38,106,46,172,79,105,23,77,83,69,91,129,194,151,26,217,89,198,15,221,79,236,103,96,197,118,207,185,47,35,231,126,93,165,166,135,153,230,185,252,190,87,38,121,117,211,203,63,118,237,186,106,221,53,213,116,12,128,0,0,0,195,252,251,241,64,200,46,29,179,98,251,147,152,215,8,102,5,109,235,15,249,95,51,61,174,223,69,37,43,249,244,209,84,51,99,164,171,141,235,163,38,106,46,172,79,105,23,77,83,69,80,204,0,89,254,23,248,160,192,60,89,224,11,134,99,101,205,163,16,91,173,182,235,196,182,73,98,189,211,195,12,238,158,56,97,153,206,107,97,150,86,171,54,212,49,17,85,200,186,163,186,118,85,188,0,0,0,1,103,248,160,226,131,0,240,153,128,45,249,141,152,214,140,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,219,78,244,85,71,42,234,173,233,221,82,207,228,39,138,6,65,113,19,155,22,44,156,193,88,67,48,40,175,88,131,205,121,105,238,150,250,40,233,89,200,166,150,161,251,221,29,92,143,77,89,11,145,52,98,251,74,154,232,154,170,6,96,2,223,231,222,117,225,94,29,178,158,251,156,120,214,223,117,173,178,225,255,0,43,230,96,181,197,28,149,79,231,212,197,78,205,141,146,72,216,186,62,102,170,234,244,246,81,116,213,116,69,196,171,79,140,247,10,23,27,173,21,190,179,11,230,85,174,158,170,162,56,101,174,171,180,81,186,10,86,57,200,142,154,68,134,173,242,171,26,138,174,84,141,143,126,136,187,90,229,209,20,51,212,3,23,248,160,241,11,201,126,19,49,253,191,46,115,27,12,99,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,238,167,122,170,35,85,52,86,245,238,136,25,64,12,127,225,75,141,108,172,227,7,238,167,246,51,176,98,187,103,220,151,145,243,191,46,210,211,67,204,243,92,254,95,43,147,60,186,233,229,159,187,118,221,53,110,154,234,186,100,0,0,96,7,253,218,190,22,63,240,7,53,127,250,21,110,255,0,225,198,85,97,174,34,176,174,37,225,198,110,39,62,229,113,93,171,13,195,135,235,241,55,201,215,58,24,224,186,62,134,149,146,191,123,98,230,172,107,205,142,46,100,75,204,218,246,73,27,183,34,59,160,93,80,121,56,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,150,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,232,230,170,47,84,83,214,0,0,0,0,0,11,127,159,121,215,133,120,118,202,123,238,113,227,91,125,214,182,203,135,252,175,153,130,215,20,114,85,63,159,83,21,59,54,54,73,35,98,232,249,154,171,171,211,217,69,211,85,209,23,24,50,247,197,219,134,220,202,199,248,107,46,108,88,39,50,160,185,98,171,197,21,146,142,90,187,109,3,96,142,122,153,153,12,110,145,205,172,115,145,136,231,162,170,163,92,186,107,162,47,96,51,124,3,201,197,56,179,10,224,107,21,86,41,198,184,154,213,135,236,180,91,60,205,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,87,57,17,58,170,1,235,2,202,112,215,198,6,71,113,83,98,91,158,89,98,78,77,214,30,123,170,240,221,209,240,193,120,164,142,39,177,171,51,233,217,35,247,66,188,216,149,37,141,207,143,89,17,170,228,122,57,141,189,96,0,41,251,174,63,193,182,44,101,96,203,235,206,33,164,163,196,56,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,218,231,177,179,198,245,102,187,213,155,220,136,173,141,234,208,168,0,0,0,0,1,139,252,80,120,133,228,191,9,152,254,223,151,57,141,134,49,173,198,229,113,179,197,123,138,91,37,21,36,208,54,9,38,154,22,181,206,154,166,39,35,247,83,189,85,17,170,154,43,122,247,68,168,56,82,227,91,43,56,193,251,169,253,140,236,24,174,217,247,37,228,124,239,203,180,180,208,243,60,215,63,151,202,228,207,46,186,121,103,238,221,183,77,91,166,186,174,129,144,0,0,0,179,252,80,113,65,128,120,76,192,22,252,198,204,107,70,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,109,167,122,42,163,149,117,86,244,238,169,103,242,19,197,3,32,184,137,205,139,22,78,96,172,33,152,20,87,172,65,230,188,180,247,75,125,20,116,172,228,83,75,80,253,238,142,174,71,166,172,133,200,154,49,125,165,77,116,77,85,3,48,0,0,1,69,102,118,113,96,28,156,143,14,86,102,53,250,146,199,109,196,151,133,178,69,115,174,170,134,154,138,146,127,37,85,86,215,84,77,51,216,216,216,230,210,62,54,170,106,171,36,145,183,79,105,85,43,80,0,0,0,195,252,251,241,64,200,46,29,179,98,251,147,152,215,8,102,5,109,235,15,249,95,51,61,174,223,69,37,43,249,244,209,84,51,99,164,171,141,235,163,38,106,46,172,79,105,23,77,83,69,91,193,194,255,0,20,24,7,139,60,1,112,204,108,185,180,98,11,117,182,221,120,150,201,44,87,186,120,97,157,211,199,12,51,57,205,108,50,202,213,102,218,134,34,42,185,23,84,119,78,202,161,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,79,241,48,193,53,24,203,134,28,64,202,119,104,180,190,83,94,137,248,215,10,63,123,147,242,76,176,60,236,65,96,181,226,139,69,69,138,245,77,207,163,169,217,205,143,123,155,187,107,145,201,213,170,138,157,90,139,209,64,214,43,47,113,117,94,3,198,22,252,87,66,186,79,67,205,219,219,241,226,124,107,221,174,78,207,95,69,54,76,201,140,214,195,153,205,128,109,248,235,12,84,115,104,235,185,187,125,137,27,166,201,164,137,126,123,24,189,226,119,226,167,244,172,11,113,135,194,94,46,225,143,29,62,130,182,131,254,247,171,116,249,50,175,155,23,223,182,67,78,179,123,9,52,143,110,146,78,137,237,119,238,157,59,86,220,5,241,179,93,195,54,41,249,27,19,85,110,193,245,255,0,225,81,236,68,229,236,142,169,204,234,200,36,149,117,150,118,246,84,211,215,167,96,158,208,83,216,15,31,97,92,203,195,52,184,191,6,92,252,253,170,183,127,38,126,76,145,110,217,35,163,119,179,35,90,228,209,204,114,117,79,79,118,133,66,0,195,14,52,120,198,78,29,243,47,5,217,225,111,152,142,175,229,31,57,14,187,52,219,79,78,232,253,165,130,79,241,218,244,95,78,191,12,207,33,71,198,18,26,216,115,234,142,73,147,239,47,230,114,93,211,174,148,84,27,186,39,94,254,240,38,150,221,112,165,186,81,199,95,69,39,50,25,117,218,237,21,53,209,85,23,162,162,47,116,83,178,99,79,135,206,101,83,230,87,13,216,122,227,20,155,223,15,155,223,209,83,189,125,82,39,226,183,242,12,150,0,126,42,106,154,41,250,0,215,123,143,91,45,21,139,137,76,79,69,64,191,122,111,146,211,191,251,66,149,125,85,125,85,76,219,240,93,196,245,63,37,227,12,54,228,214,20,249,63,106,244,233,237,92,94,190,154,247,248,152,93,226,11,200,254,233,204,80,176,63,115,87,201,117,209,83,253,143,165,247,153,47,224,203,52,169,142,241,52,79,139,216,95,37,181,219,191,220,110,26,244,2,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,156,89,137,109,120,55,12,221,49,93,238,126,77,5,162,138,122,234,153,54,185,219,99,138,55,72,245,209,168,174,93,26,213,236,138,191,5,2,214,241,91,196,38,29,225,223,42,46,216,174,237,87,203,175,150,154,122,123,108,124,185,23,153,86,180,211,201,19,117,108,114,53,53,116,42,154,185,54,167,175,199,95,60,225,204,235,238,112,230,29,227,29,223,230,230,79,114,172,168,154,54,237,98,114,227,146,121,37,70,123,12,98,46,139,34,245,86,162,175,249,139,215,199,175,20,23,62,33,179,114,226,202,27,151,59,14,89,170,38,162,161,103,37,173,222,216,170,170,185,114,106,177,71,34,107,28,201,236,187,95,138,170,246,236,112,23,194,86,33,226,43,51,232,174,21,116,27,112,189,150,120,235,42,234,121,172,93,238,134,162,149,95,14,196,154,57,19,88,166,85,220,154,251,145,21,123,5,251,240,197,224,142,60,113,117,166,206,188,193,164,254,246,219,229,100,246,200,121,159,62,120,221,71,83,12,155,162,157,28,154,181,207,77,174,98,167,191,209,9,128,164,165,130,134,146,26,42,102,108,134,158,54,197,27,117,85,209,173,77,17,53,94,189,144,243,112,134,25,183,96,204,45,105,194,150,152,246,81,218,40,96,161,133,186,185,125,136,163,108,109,249,202,171,217,169,221,85,126,42,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,121,141,131,233,49,246,5,191,96,234,228,214,43,197,182,170,133,87,175,78,108,47,143,94,142,106,246,122,250,167,214,157,200,3,227,163,33,235,114,35,61,175,22,54,65,165,162,163,203,249,9,119,39,223,54,209,211,58,78,156,199,185,52,124,186,123,75,245,116,237,177,1,128,190,44,60,62,51,29,229,28,185,159,103,135,153,118,195,187,116,139,118,156,222,125,85,12,29,221,35,90,221,26,197,95,154,186,252,23,168,17,247,225,197,156,203,148,92,66,91,22,166,167,149,110,186,243,188,218,108,221,187,149,67,87,179,179,28,228,246,164,244,211,227,169,63,168,168,228,213,59,26,174,83,212,77,75,51,103,129,251,94,221,116,93,17,123,166,158,166,199,156,36,231,84,121,233,147,150,156,102,238,149,51,115,249,205,247,105,85,60,109,235,203,98,118,139,209,63,181,66,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,124,75,35,98,98,200,245,209,19,184,17,59,227,69,155,51,85,94,48,118,86,218,170,185,113,208,252,161,242,172,91,17,121,155,219,110,158,30,174,103,77,58,175,176,229,215,215,220,71,206,69,229,229,78,105,102,117,163,5,211,39,90,255,0,49,170,244,233,178,158,89,61,92,223,241,126,244,254,130,179,227,43,51,101,205,60,250,196,24,137,181,92,250,87,121,78,67,182,109,237,69,78,199,116,216,213,239,31,170,25,87,224,235,148,176,98,124,192,191,102,29,87,84,195,158,87,98,117,235,230,32,184,66,189,158,159,147,249,43,250,59,129,46,184,71,13,80,97,12,61,75,135,173,145,242,233,169,55,236,110,174,93,55,61,207,94,174,85,94,238,95,83,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,93,196,134,73,217,51,235,42,47,152,18,237,22,179,84,209,212,249,25,55,63,239,53,78,166,154,40,223,163,100,98,59,69,149,87,71,59,106,250,251,211,94,124,244,202,75,214,72,102,101,231,47,239,105,172,150,250,186,136,224,147,216,251,236,49,212,75,19,95,163,94,253,186,242,151,162,185,85,63,206,187,52,152,15,226,145,194,156,57,163,151,210,230,190,28,135,251,249,135,96,116,181,9,185,125,186,58,120,43,103,114,123,115,53,137,171,228,111,102,171,190,180,232,5,15,225,43,197,51,241,45,158,92,136,196,213,91,170,237,116,238,169,183,187,102,154,83,70,202,26,88,163,209,144,162,119,115,189,167,61,87,223,175,114,76,13,97,50,227,27,223,50,155,49,45,24,186,218,188,186,203,29,202,158,162,72,253,133,223,201,157,146,43,53,115,92,137,170,198,137,174,139,250,77,135,120,88,206,235,70,123,228,222,30,198,22,249,63,109,249,10,72,110,49,232,239,98,175,202,193,36,173,213,99,98,46,139,42,117,106,109,247,123,144,46,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,189,241,161,194,8,182,108,33,138,227,143,85,111,202,28,199,107,219,219,183,70,157,55,127,65,29,124,49,226,199,224,188,234,195,215,228,172,242,204,131,205,238,147,151,191,77,212,147,53,58,104,191,149,238,245,38,151,196,219,2,73,141,184,83,197,17,209,193,190,182,155,201,114,29,187,77,187,174,84,123,186,43,145,23,86,181,123,144,18,215,57,142,71,53,116,84,3,106,72,94,146,70,143,69,213,20,251,45,222,65,230,12,89,155,150,22,140,93,18,238,74,207,49,237,117,77,118,84,75,31,228,183,242,61,197,196,0,69,55,140,198,108,193,52,184,115,43,168,234,52,146,15,57,231,35,216,189,119,37,190,118,117,86,125,125,157,245,251,137,88,85,68,77,84,215,111,142,188,217,171,205,238,35,49,38,33,115,255,0,105,39,147,242,177,232,158,199,237,10,102,63,174,198,42,234,177,235,213,62,160,51,139,193,127,45,188,157,159,23,102,36,203,175,202,62,67,146,159,147,203,117,198,23,118,119,94,254,173,79,233,37,12,199,14,0,114,210,28,180,225,171,13,80,58,61,181,181,30,115,204,174,170,186,237,175,170,86,126,59,147,179,253,63,73,103,120,213,241,39,195,185,32,250,140,5,151,144,124,167,137,211,103,58,93,210,67,229,63,193,229,111,73,169,95,28,155,227,149,233,209,221,52,247,170,34,6,79,231,175,17,185,103,195,230,30,125,255,0,31,222,124,163,122,114,217,229,234,36,223,237,196,197,235,20,79,211,78,115,61,61,126,189,32,255,0,139,174,54,243,7,137,251,195,232,234,230,242,56,102,45,60,189,187,108,18,237,213,176,43,190,250,144,71,34,253,242,13,221,125,250,118,239,101,179,43,53,49,182,109,98,41,177,70,57,187,252,161,95,62,221,242,121,120,98,249,172,99,19,164,76,107,126,108,108,78,222,159,89,151,220,21,248,111,226,108,234,170,160,198,249,138,159,39,225,87,115,126,245,247,185,124,199,74,136,187,195,84,201,25,182,88,152,189,186,235,238,213,84,44,215,9,92,29,99,190,39,241,75,41,173,145,121,75,4,26,249,219,134,232,100,229,110,142,117,143,239,78,158,55,187,87,192,173,233,219,93,87,167,121,231,201,204,154,193,57,31,131,169,176,102,7,182,121,58,42,125,253,57,211,73,174,233,100,147,247,87,189,123,202,255,0,95,95,169,19,219,192,216,23,13,229,214,29,166,194,248,86,131,202,91,233,119,242,227,230,201,38,155,158,231,175,87,185,206,249,207,114,247,245,42,0,0,0,0,0,4,0,248,142,100,246,120,229,86,126,212,86,231,30,56,186,227,74,76,73,231,43,176,205,238,182,166,106,141,45,190,118,117,101,26,185,97,138,24,166,137,30,215,201,79,76,196,134,63,48,205,136,214,189,16,159,226,218,113,21,144,216,55,137,44,163,190,229,78,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,118,248,220,237,85,168,246,239,98,190,55,46,199,185,20,34,91,195,67,143,90,156,134,196,48,228,174,108,223,106,231,203,171,229,68,112,218,31,39,43,101,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,246,246,189,168,246,53,170,249,149,243,83,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,173,14,122,100,94,99,240,233,152,247,28,175,205,11,55,145,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,153,11,246,187,69,209,28,142,107,152,246,177,236,123,27,34,190,20,124,116,254,3,133,252,235,198,127,237,122,92,1,91,92,223,242,154,235,92,149,10,239,247,175,42,199,55,242,225,71,255,0,131,194,4,170,24,21,226,95,199,173,54,67,97,233,178,87,41,175,180,147,230,45,242,158,72,110,239,143,155,190,193,110,158,150,70,182,102,205,12,177,186,10,229,116,144,203,10,123,123,88,213,123,218,212,124,42,251,193,198,255,0,26,56,87,132,124,184,158,186,137,214,171,222,62,185,114,224,178,97,233,107,163,108,140,230,164,219,107,170,96,71,164,203,70,197,130,68,87,49,61,185,17,177,110,102,229,145,144,25,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,14,167,221,102,42,251,170,251,186,251,166,186,253,210,124,161,242,183,203,30,118,79,61,231,185,156,223,51,207,215,153,206,230,123,124,205,219,183,123,90,235,212,159,62,7,56,227,193,188,94,224,215,82,213,50,146,199,152,182,58,118,190,253,97,99,215,100,140,213,27,231,104,247,42,185,244,206,114,181,21,170,170,248,94,228,99,213,200,232,165,151,95,114,181,201,220,226,199,217,21,143,237,121,141,151,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,245,42,6,206,103,82,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,213,112,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,100,96,120,158,241,235,77,156,247,90,190,31,178,126,251,73,95,151,214,202,138,105,174,183,122,78,107,22,237,113,129,211,111,134,57,91,47,42,162,133,170,232,28,138,177,123,83,64,146,49,206,98,70,247,5,160,227,235,141,124,85,197,102,99,213,217,45,55,63,47,150,88,102,225,52,120,114,223,78,178,50,58,253,138,232,219,115,168,73,26,199,186,105,88,170,172,107,218,156,152,222,172,68,220,233,95,45,107,225,79,146,25,243,140,179,230,131,54,178,230,249,87,133,112,126,21,168,72,49,37,225,209,238,130,233,3,182,62,75,59,35,95,102,119,202,212,98,187,94,144,39,46,109,82,68,129,175,178,188,29,240,171,140,184,175,205,203,126,15,179,91,106,219,134,45,213,20,245,56,178,239,28,137,11,45,214,229,127,182,141,149,204,123,124,204,141,108,141,133,155,93,185,232,174,84,229,178,71,178,127,178,119,39,112,14,69,96,11,94,92,229,205,134,146,221,109,183,83,193,20,178,197,75,12,51,220,39,142,24,225,117,93,83,161,99,27,45,76,141,137,139,36,170,212,87,42,125,72,129,175,15,22,63,74,124,228,252,224,98,31,180,103,38,167,194,227,232,39,150,95,174,190,216,173,33,91,139,31,165,62,114,126,112,49,15,218,51,146,105,195,231,21,88,55,133,15,11,124,5,140,47,55,42,71,98,123,141,62,34,166,194,118,137,35,89,159,113,184,165,214,183,98,186,38,189,142,242,209,185,209,186,103,238,110,214,42,53,23,152,248,216,240,187,254,35,60,107,255,0,114,174,92,65,96,192,23,59,84,153,155,138,126,247,109,166,157,121,178,90,232,85,30,146,92,221,14,215,49,219,94,196,142,38,202,173,107,228,115,157,164,173,134,88,214,11,63,239,171,30,226,175,246,87,17,226,76,71,112,255,0,116,172,174,185,87,84,73,255,0,10,73,166,146,71,252,92,231,59,213,84,245,115,87,51,49,86,114,102,62,35,205,44,107,87,230,47,88,154,225,45,194,167,108,146,62,56,119,175,177,4,92,199,189,237,134,38,35,99,141,138,229,217,27,24,212,93,26,132,186,120,97,112,21,83,147,22,170,78,32,115,130,197,87,65,152,55,58,122,152,109,86,138,190,83,210,211,110,157,176,236,154,72,157,23,54,158,185,200,217,218,168,146,251,48,206,177,189,173,122,200,198,134,79,240,109,148,216,239,36,248,113,193,153,123,153,24,190,235,125,191,80,219,227,146,162,43,131,161,127,201,27,216,215,37,178,23,196,174,230,67,79,248,38,185,210,73,174,213,216,172,139,151,20,120,129,226,139,192,45,30,48,177,92,184,152,201,219,125,170,215,117,195,150,250,154,236,89,103,130,154,10,56,238,116,172,124,181,51,220,154,246,181,187,235,27,204,145,210,243,21,206,154,54,183,106,163,227,70,77,37,64,13,96,114,171,51,49,86,77,230,62,28,205,44,21,87,229,239,88,102,225,21,194,155,116,146,50,57,182,47,183,4,188,183,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,166,193,60,29,241,85,131,120,175,202,59,126,48,179,92,169,27,137,237,212,244,244,216,178,209,28,107,11,237,215,21,103,182,173,137,207,123,188,180,142,108,142,133,251,157,185,136,173,85,230,50,70,50,53,124,79,120,10,166,201,139,173,95,16,57,63,98,164,160,203,235,157,69,52,55,91,69,39,53,235,105,184,206,233,183,205,28,77,139,149,79,66,229,108,13,68,89,125,153,167,72,216,214,177,99,99,113,175,131,190,42,177,151,10,25,185,111,198,22,107,149,91,176,197,198,162,158,155,22,90,35,141,38,101,198,220,143,246,213,177,57,236,111,153,141,174,145,208,191,115,118,189,85,170,188,183,200,199,134,69,120,213,253,41,240,183,230,254,135,237,27,137,117,124,12,127,126,207,226,223,245,145,142,190,41,57,197,128,115,215,58,48,22,99,101,205,250,146,227,109,184,229,189,174,89,98,138,170,25,167,183,207,37,93,108,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,169,87,213,240,245,226,171,6,240,161,148,121,249,140,47,55,42,71,98,123,141,61,142,155,9,218,36,141,102,125,198,226,140,185,108,87,68,215,177,222,90,55,58,55,76,253,205,218,197,70,162,243,31,27,30,18,63,199,215,26,248,87,133,60,184,171,178,90,110,126,99,51,113,53,190,104,240,229,190,157,99,124,148,27,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,121,210,49,88,137,181,178,190,40,22,255,0,190,172,123,138,191,217,92,71,137,49,29,195,253,210,178,186,229,93,81,39,252,41,38,154,73,31,241,115,156,239,85,82,160,206,44,226,199,217,235,143,238,153,141,152,215,234,187,141,202,227,81,60,177,69,45,84,211,65,111,130,73,164,153,180,148,173,153,239,116,84,209,186,87,164,113,35,149,26,139,245,170,202,79,133,215,0,180,120,62,197,109,226,99,56,173,246,171,165,215,17,219,233,171,176,157,158,122,104,43,35,182,82,189,241,84,193,114,115,220,215,108,172,119,46,55,69,203,86,186,24,220,237,202,175,145,89,8,92,191,13,14,7,41,184,113,193,176,231,14,56,125,91,243,23,26,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,176,248,210,54,34,35,94,249,163,131,197,31,233,217,153,191,169,126,199,162,39,248,128,31,20,127,167,102,102,254,165,251,30,136,12,170,240,49,253,251,63,139,127,214,69,159,227,3,136,28,125,195,47,137,222,63,205,124,185,125,35,238,84,116,246,234,73,104,235,150,101,162,173,130,107,29,27,93,21,68,112,201,27,164,98,59,100,173,106,187,68,146,40,221,215,106,23,131,192,199,247,236,254,45,255,0,89,24,171,226,143,244,236,204,223,212,191,99,209,1,55,217,23,158,153,113,196,94,92,91,179,67,43,239,62,122,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,92,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,53,235,224,95,140,219,239,7,153,143,85,115,146,213,242,206,12,197,30,94,159,19,91,98,99,18,169,209,196,175,229,84,211,72,237,52,154,46,108,170,145,185,201,28,141,123,154,237,170,172,150,57,254,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,252,181,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,71,53,81,122,162,129,235,0,121,56,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,153,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,234,231,34,39,85,64,41,92,244,207,76,184,225,211,46,46,57,161,154,23,159,35,106,161,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,50,103,237,118,137,170,53,26,215,61,238,99,24,247,182,34,248,63,226,7,31,113,53,226,119,128,51,95,49,159,72,203,149,101,61,198,146,42,58,21,153,40,168,160,134,199,88,214,197,79,28,210,72,232,216,174,223,43,154,142,209,100,150,71,116,220,165,159,227,163,140,219,239,24,121,143,75,115,142,213,242,54,12,194,254,98,159,12,219,101,99,22,169,177,202,172,230,212,212,200,221,117,154,94,84,74,177,181,203,28,109,99,90,221,202,143,150,79,91,194,227,233,217,150,95,174,190,199,173,3,63,252,106,254,139,24,91,243,129,67,246,117,196,234,120,92,241,219,117,206,203,84,217,17,157,24,154,146,163,27,88,233,216,236,63,113,171,157,222,119,16,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,230,75,27,149,234,215,44,51,74,238,223,141,95,209,99,11,126,112,40,126,206,184,144,193,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,3,21,120,9,227,126,197,197,198,4,150,139,17,213,90,173,185,155,100,230,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,186,238,107,91,36,74,252,170,0,0,0,98,175,138,63,208,79,51,127,82,253,177,68,101,81,138,190,40,255,0,65,60,205,253,75,246,197,16,16,173,194,119,210,159,38,255,0,56,24,123,237,24,13,148,205,107,56,78,250,83,228,223,231,3,15,125,163,1,178,152,0,0,0,0,17,107,227,113,118,186,216,46,185,13,125,177,92,234,237,215,43,117,70,32,171,163,172,164,153,208,207,77,60,110,182,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,12,160,224,39,141,251,23,23,24,18,90,44,71,85,106,182,230,109,147,155,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,14,199,68,201,23,122,185,146,235,185,173,108,145,43,241,87,199,59,247,147,254,50,127,86,145,193,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,58,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,206,96,179,252,46,241,55,128,120,166,202,251,110,96,97,10,154,74,59,147,233,218,235,214,30,91,140,53,53,182,105,214,73,99,217,59,99,93,205,99,221,4,174,137,239,107,22,72,209,175,218,221,85,173,188,0,0,48,171,196,71,143,170,62,24,240,170,96,60,173,184,90,174,89,155,123,230,211,234,149,48,84,125,204,198,145,196,255,0,51,85,77,185,94,147,61,147,198,234,120,228,98,70,239,106,71,110,108,124,185,67,50,173,151,107,85,234,153,245,150,107,157,37,125,60,117,19,210,62,90,105,155,43,27,60,18,190,25,162,87,53,85,17,241,203,28,145,189,189,218,246,57,171,162,162,161,1,158,40,255,0,78,204,205,253,75,246,61,17,234,248,127,241,155,158,57,25,152,246,156,1,100,181,98,188,198,193,151,93,244,243,96,187,115,38,174,170,167,141,22,73,228,169,181,192,154,242,230,102,233,165,124,109,70,199,43,119,243,54,170,50,104,188,175,20,127,167,102,102,254,165,251,30,136,12,170,240,49,253,251,63,139,127,214,68,170,26,219,112,187,196,222,62,225,103,52,45,185,129,132,42,106,235,45,172,168,107,175,88,121,110,51,83,81,94,96,72,229,143,100,237,141,118,185,236,108,242,186,39,189,175,72,228,86,191,107,180,86,187,97,76,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,213,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,43,82,42,252,115,191,121,63,227,39,245,105,42,132,85,248,231,126,242,127,198,79,234,208,49,87,194,227,233,217,150,95,174,190,199,173,37,211,143,187,103,16,215,110,26,47,244,188,52,201,86,204,78,202,138,106,154,181,182,85,212,83,93,254,78,133,252,217,146,220,248,28,215,45,74,185,145,34,179,95,190,66,179,177,168,233,28,198,172,69,248,92,125,59,50,203,245,215,216,245,164,255,0,1,171,190,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,98,142,23,120,155,192,60,83,101,125,183,48,48,133,77,37,29,201,244,237,117,235,15,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,110,170,214,197,183,138,23,2,223,176,166,42,126,120,228,230,12,242,153,109,122,217,242,197,53,19,183,67,98,186,73,35,145,116,133,26,158,94,142,109,99,229,232,174,99,37,87,199,247,166,186,158,53,199,254,10,56,174,190,240,151,156,180,88,203,155,117,172,194,23,45,40,241,77,146,138,102,55,207,210,237,122,71,34,54,68,86,44,208,61,252,216,215,86,57,116,124,124,198,50,89,20,13,138,65,228,225,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,254,90,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,163,154,168,189,81,72,203,241,80,227,214,154,150,154,235,194,198,77,223,105,43,31,89,79,53,191,28,220,233,249,168,250,55,164,176,185,40,41,170,35,149,173,87,171,89,60,85,76,115,30,205,146,242,181,71,164,173,96,99,7,136,143,27,245,156,85,99,180,194,88,58,171,110,89,97,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,218,246,79,229,213,99,142,70,69,80,228,123,81,207,123,82,234,248,54,101,238,120,214,102,197,219,51,112,149,251,228,188,182,183,233,107,197,116,149,28,230,199,122,145,244,213,15,166,142,157,57,78,138,73,169,230,228,72,245,222,201,35,142,116,68,85,108,206,107,176,215,135,142,31,177,247,19,89,161,67,149,25,114,202,70,92,171,41,234,42,229,172,174,73,146,138,138,8,99,87,58,90,137,33,142,71,70,197,118,200,154,229,110,139,36,177,183,166,228,54,41,201,124,161,193,185,11,149,248,127,40,242,254,10,184,236,88,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,253,17,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,2,56,60,115,191,121,63,227,39,245,105,127,252,59,184,250,163,226,115,10,174,3,205,43,133,170,219,153,182,78,85,62,171,83,5,63,221,52,107,28,175,243,52,180,219,145,235,51,25,4,142,168,142,54,44,109,246,100,110,214,201,203,138,192,120,231,126,242,127,198,79,234,210,50,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,255,0,130,142,43,172,92,90,100,213,22,50,230,218,168,241,125,183,74,60,83,100,162,153,238,242,21,91,158,145,200,141,145,17,233,12,236,103,54,53,213,237,77,95,31,49,239,138,69,50,0,0,0,1,2,207,226,187,49,248,74,227,187,56,113,174,10,151,207,90,171,179,2,253,5,254,193,60,202,202,91,189,43,110,117,10,141,114,162,47,46,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,61,38,181,156,88,253,41,243,147,243,129,136,126,209,156,13,140,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,149,1,1,124,2,113,217,117,225,19,19,86,216,177,45,29,93,219,46,177,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,213,141,39,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,59,96,0,45,87,22,63,69,140,228,252,223,226,31,179,167,34,131,195,43,142,219,174,72,227,43,118,70,102,150,38,164,143,43,239,213,18,54,150,178,233,59,152,204,55,90,244,115,154,248,228,209,81,148,211,75,163,100,99,246,198,199,201,207,221,26,36,220,217,95,226,199,232,177,156,159,155,252,67,246,116,230,181,128,109,80,8,181,240,175,227,214,154,170,154,213,194,198,114,95,105,40,223,71,79,13,191,3,92,234,57,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,205,145,114,181,87,172,77,124,165,0,0,199,254,53,248,174,177,112,151,147,85,184,203,155,106,172,197,247,45,104,240,181,146,182,103,183,207,213,110,98,73,34,182,52,87,172,48,49,252,217,23,86,53,116,100,124,198,62,88,212,11,85,226,35,199,213,31,12,120,85,48,30,86,220,45,87,44,205,189,243,105,245,74,152,42,62,230,99,72,226,127,153,170,166,220,175,73,158,201,227,117,60,114,49,35,119,181,35,183,54,62,92,182,3,192,199,247,236,254,45,255,0,89,17,151,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,147,79,3,31,223,179,248,183,253,100,6,42,248,163,253,59,51,55,245,47,216,244,70,85,120,24,254,253,159,197,191,235,35,21,124,81,254,157,153,155,250,151,236,122,35,42,188,12,127,126,207,226,223,245,144,18,168,0,0,64,15,138,63,211,179,51,127,82,253,143,68,79,241,0,62,40,255,0,78,204,205,253,75,246,61,16,25,255,0,224,169,244,88,197,63,156,10,239,179,173,198,127,152,1,224,169,244,88,197,63,156,10,239,179,173,198,127,128,0,1,128,30,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,103,255,0,141,95,209,99,11,126,112,40,126,206,184,152,1,225,113,244,236,203,47,215,95,99,214,129,58,121,171,150,120,87,57,50,227,17,229,110,53,164,243,22,92,77,111,150,223,83,182,56,223,36,59,211,216,158,46,99,30,198,205,19,209,178,70,245,106,236,145,140,114,38,173,67,89,124,89,133,175,184,27,21,94,112,86,41,161,242,87,172,63,112,168,181,220,105,185,172,147,145,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,77,164,200,86,241,147,201,79,184,110,32,173,57,199,73,112,231,82,102,109,189,121,208,73,46,233,32,174,183,69,79,79,38,214,164,109,70,194,232,31,70,173,213,239,114,201,207,215,107,118,32,18,63,225,245,156,87,92,239,225,47,2,226,236,75,126,164,186,226,26,42,121,172,151,137,98,170,116,243,164,244,147,62,24,221,84,231,189,239,243,50,83,182,158,121,21,235,171,150,125,232,136,215,181,8,224,241,171,250,83,225,111,205,253,15,218,55,18,160,240,96,207,154,108,43,154,24,151,32,47,181,181,126,95,28,83,182,233,98,99,170,37,116,17,220,104,227,145,211,198,200,81,138,198,62,106,109,94,233,85,204,233,67,27,23,122,185,136,218,127,198,175,233,79,133,191,55,244,63,104,220,64,186,190,6,63,191,103,241,111,250,200,200,175,21,236,226,181,101,175,9,119,188,34,219,245,93,14,33,204,26,138,123,37,174,42,42,166,197,60,144,54,104,230,173,115,219,189,175,90,101,167,99,224,145,90,142,77,106,162,99,211,108,138,166,58,248,24,254,253,159,197,191,235,34,202,120,185,241,11,251,43,113,5,22,83,91,41,173,79,178,229,87,58,138,43,133,29,87,152,146,178,186,174,42,105,43,27,34,181,118,71,201,124,76,131,148,136,174,108,144,205,185,218,185,25,24,98,6,85,101,158,42,206,76,199,195,153,91,130,169,60,197,235,19,92,34,183,211,110,142,71,199,14,245,246,231,151,150,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,216,123,137,187,77,170,193,194,38,107,216,172,86,202,75,117,182,221,150,247,218,74,58,58,72,91,12,20,208,71,108,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,70,183,131,6,67,83,98,172,208,196,185,255,0,125,162,171,242,248,30,157,182,187,19,221,79,43,96,146,227,89,28,141,158,70,76,143,70,61,240,211,106,199,68,173,127,74,232,222,187,21,172,87,73,167,22,63,69,140,228,252,223,226,31,179,167,2,40,60,50,184,237,186,228,142,50,183,100,102,105,98,106,72,242,190,253,81,35,105,107,46,147,185,140,195,117,175,71,57,175,142,77,21,25,77,52,186,54,70,63,108,108,124,156,253,209,162,77,205,155,67,85,114,85,60,47,60,64,191,249,27,225,75,55,102,255,0,21,105,193,151,135,59,255,0,41,149,105,171,103,168,169,255,0,201,169,169,35,134,47,200,139,79,154,160,74,160,0,1,212,146,237,106,134,235,79,98,154,231,72,203,149,101,60,213,116,244,110,153,169,60,208,66,232,219,44,172,143,93,206,99,29,60,45,115,145,52,106,203,26,46,155,147,95,43,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,0,57,223,199,110,124,231,22,124,219,51,222,143,19,85,225,90,204,43,80,247,97,27,117,186,125,208,89,32,119,71,49,55,38,217,223,43,81,18,119,200,205,38,79,97,205,72,145,145,48,37,211,197,31,232,39,153,191,169,126,216,162,33,91,132,239,165,62,77,254,112,48,247,218,48,18,63,155,188,75,227,46,41,124,41,179,15,48,113,198,95,213,216,46,76,168,182,83,77,93,13,26,83,90,46,111,109,254,157,17,109,232,250,137,103,123,35,141,177,50,71,189,26,206,114,200,214,43,182,61,25,28,28,39,125,41,242,111,243,129,135,190,209,128,13,148,200,75,241,53,227,182,235,157,216,202,227,145,153,91,137,169,36,202,251,13,68,109,170,172,181,206,231,179,18,86,177,26,231,62,73,52,68,125,52,50,234,216,216,205,209,189,241,243,247,72,139,15,42,245,120,168,113,235,77,75,77,117,225,99,38,239,180,149,143,172,167,154,223,142,110,116,252,212,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,102,201,121,90,163,210,86,178,56,50,47,34,243,31,136,188,199,183,101,126,87,217,188,245,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,188,184,89,185,186,174,138,229,115,154,198,53,239,123,24,224,188,30,29,57,33,154,25,197,196,190,28,175,203,235,230,32,194,244,56,70,161,183,91,214,41,180,71,26,190,215,2,49,251,98,214,95,189,57,245,42,215,64,145,185,178,35,152,249,92,232,165,138,57,90,108,18,91,78,30,56,126,192,60,50,229,125,14,84,101,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,187,34,107,149,186,164,113,70,222,187,80,185,96,8,181,241,184,187,93,108,23,92,134,190,216,174,117,118,235,149,186,163,16,85,209,214,82,76,232,103,166,158,55,91,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,165,17,87,227,157,251,201,255,0,25,63,171,64,202,174,2,120,223,177,113,113,129,37,162,196,117,86,171,110,102,217,57,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,236,116,76,145,119,171,153,46,187,154,214,201,18,191,42,141,99,50,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,132,248,93,226,111,0,241,77,149,246,220,192,194,21,52,148,119,39,211,181,215,172,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,90,23,128,0,4,43,120,213,253,41,240,183,230,254,135,237,27,137,117,124,12,127,126,207,226,223,245,145,106,188,106,254,148,248,91,243,127,67,246,141,196,195,252,139,207,76,199,225,211,49,237,217,161,149,247,159,35,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,50,23,237,110,169,170,57,28,214,189,142,99,216,199,180,54,105,5,180,225,227,136,28,3,196,214,87,208,230,190,92,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,170,199,44,110,233,185,11,150,6,0,120,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,105,159,254,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,4,255,0,0,0,192,15,26,191,162,198,22,252,224,80,253,157,113,58,158,23,60,118,221,115,178,213,54,68,103,70,38,164,168,198,214,58,118,59,15,220,106,231,119,157,196,52,77,107,214,86,73,185,54,203,83,78,214,53,85,251,249,146,198,229,122,181,203,12,210,187,183,227,87,244,88,194,223,156,10,31,179,174,36,48,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,196,174,1,56,236,181,113,119,134,107,108,88,150,142,146,211,152,184,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,232,246,153,106,4,0,248,163,253,59,51,55,245,47,216,244,70,127,248,42,125,22,49,79,231,2,187,236,235,113,128,30,40,255,0,78,204,205,253,75,246,61,17,159,254,10,159,69,140,83,249,192,174,251,58,220,6,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,51,143,38,176,78,120,96,234,156,25,142,45,158,114,138,163,103,78,116,209,233,182,88,228,253,201,236,94,241,51,215,211,235,69,129,142,45,184,58,199,124,47,226,151,211,92,226,243,118,25,244,242,119,13,208,199,205,219,28,11,39,222,155,60,143,110,143,157,27,215,190,154,167,78,219,17,20,254,57,192,184,111,49,112,237,78,23,197,84,30,110,223,85,179,153,31,54,72,245,219,35,94,157,88,230,187,231,49,171,209,125,0,128,222,17,120,219,204,30,24,47,12,163,164,155,207,97,153,117,243,22,237,176,69,187,70,206,173,251,234,193,36,137,247,201,247,116,247,105,219,180,224,100,95,17,185,103,196,22,30,101,255,0,0,94,124,219,87,94,99,60,189,68,123,61,185,88,157,101,137,154,235,201,127,167,167,213,172,74,241,169,225,189,137,178,86,166,191,28,101,210,124,161,133,91,202,251,215,222,226,242,253,41,226,239,53,83,228,126,233,101,122,246,233,167,187,69,76,64,203,92,211,198,217,75,136,160,197,24,26,239,242,125,194,13,219,36,242,240,203,243,163,123,23,164,172,115,126,108,143,78,222,191,80,27,61,145,121,227,65,150,190,114,207,132,115,18,21,211,228,239,63,207,79,202,230,62,221,11,123,187,167,111,70,175,244,151,75,130,159,18,124,59,157,207,167,192,89,135,7,201,152,159,219,228,203,186,73,188,223,248,76,174,233,13,43,35,143,100,113,49,58,187,174,190,244,84,91,197,199,246,90,65,153,124,53,226,90,6,199,186,182,159,201,249,101,213,83,77,213,244,170,255,0,199,106,118,103,175,232,3,13,124,25,243,106,8,101,196,121,91,89,83,172,147,249,63,39,30,197,233,181,46,19,191,170,51,234,94,174,250,189,196,172,154,236,240,41,155,85,89,65,196,102,27,196,72,255,0,218,95,183,60,212,122,39,183,251,66,165,140,235,177,234,154,58,77,122,39,214,108,74,138,138,154,160,31,167,196,207,72,227,87,170,232,136,125,150,239,63,51,6,44,178,203,11,182,46,149,116,74,62,71,94,189,55,212,69,31,228,187,242,253,192,107,219,196,230,44,126,53,206,188,67,126,90,207,50,201,252,166,217,57,123,53,219,73,11,23,166,137,249,62,239,66,69,60,23,112,130,37,155,23,226,185,35,209,93,242,127,45,218,247,246,238,49,175,77,223,208,68,211,156,231,185,92,229,213,84,159,111,12,156,9,38,9,225,79,11,199,89,6,202,218,159,59,207,118,237,119,109,185,86,109,232,142,84,77,26,228,236,6,88,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,159,226,213,197,51,240,213,158,44,136,195,53,91,106,238,148,237,169,184,59,102,186,211,72,202,234,89,99,209,240,170,119,107,125,166,189,23,221,167,115,52,184,167,206,219,70,68,100,222,33,198,23,9,52,171,90,10,184,109,209,232,239,110,175,202,207,36,77,213,35,122,38,171,18,245,114,109,247,252,117,226,204,124,111,124,205,156,196,187,226,235,146,243,43,47,151,42,138,136,227,246,19,103,58,119,200,140,213,173,106,46,139,34,166,170,137,250,0,244,178,47,41,47,89,221,153,150,108,191,178,166,146,92,42,233,227,158,79,99,239,112,201,81,20,78,126,142,123,53,211,154,157,17,200,171,254,116,216,99,134,252,147,178,100,46,84,88,240,37,166,45,38,166,163,166,243,210,110,127,223,170,155,77,12,82,63,71,72,244,110,171,18,46,141,118,212,244,247,174,44,120,91,240,165,14,87,101,244,89,175,136,225,254,254,98,42,118,201,79,237,47,177,71,81,5,20,237,79,98,103,49,116,124,110,238,212,119,212,157,12,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,248,187,13,80,98,252,63,85,135,174,113,239,166,170,217,189,186,185,53,218,246,189,58,181,81,123,181,61,79,96,1,172,174,122,101,229,78,86,230,117,227,5,212,39,90,15,47,162,244,235,190,158,41,61,28,239,241,158,245,254,130,65,60,23,115,98,106,91,198,49,202,235,173,87,50,58,239,147,254,74,143,98,39,47,99,46,51,205,213,172,235,175,69,246,220,154,122,123,138,103,198,43,41,32,195,25,129,97,204,74,84,209,49,31,154,222,157,122,121,120,45,240,167,119,175,229,126,74,126,158,230,41,112,109,153,178,229,102,125,97,252,68,181,92,138,86,249,190,123,182,35,187,209,84,49,189,54,57,123,201,232,128,108,114,15,136,164,108,172,73,24,186,162,246,62,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,22,191,137,76,194,126,87,228,245,243,24,69,248,90,63,45,177,61,251,234,161,141,127,21,222,146,123,139,160,96,103,139,198,57,135,15,100,36,120,101,181,28,186,171,230,188,148,216,171,187,147,91,64,247,126,42,162,116,95,85,79,210,4,38,207,42,207,43,165,119,119,105,252,196,241,248,96,229,107,114,239,135,138,43,131,221,186,123,215,51,154,237,52,215,147,93,90,137,248,238,78,207,244,211,244,144,101,131,112,253,86,40,196,148,118,42,38,238,154,167,153,181,53,68,249,177,185,203,221,81,59,53,125,77,157,112,118,23,160,193,184,122,151,14,219,25,182,154,147,126,196,213,203,166,231,185,235,243,149,87,187,151,212,15,104,0,0,3,163,122,189,91,112,245,178,162,241,119,169,228,82,82,198,249,101,147,99,157,181,173,106,185,203,163,81,85,122,34,175,68,3,188,121,56,131,20,216,112,181,12,183,43,237,119,150,167,129,142,146,71,242,158,253,26,212,85,85,209,168,171,217,171,252,132,116,113,107,226,189,106,194,53,119,92,11,146,148,255,0,40,92,32,116,244,51,92,119,186,47,47,43,86,120,156,188,170,154,53,107,246,185,177,59,163,180,93,116,215,186,145,123,154,121,209,152,57,199,123,158,251,142,175,126,126,121,165,116,191,224,208,69,181,85,239,119,238,76,98,47,89,31,233,235,245,1,58,152,243,196,71,134,76,15,44,244,178,99,127,53,83,78,174,108,145,124,155,112,102,142,106,185,21,53,242,202,157,219,166,191,18,130,127,139,15,13,108,102,255,0,149,58,233,174,156,138,255,0,254,6,66,102,28,192,248,167,22,212,71,75,135,237,126,106,89,94,140,99,121,241,199,171,149,81,17,53,123,145,59,185,63,148,173,38,225,143,60,32,68,89,112,70,212,114,110,79,239,149,26,244,255,0,149,2,101,236,222,40,188,49,93,90,142,155,19,249,109,83,93,60,149,193,254,239,254,100,79,127,249,139,229,150,28,71,229,30,111,210,182,167,3,226,127,61,170,38,230,249,42,168,180,93,24,186,125,246,38,127,140,111,242,253,102,188,24,147,35,179,75,8,193,29,78,33,194,254,82,57,99,73,88,239,59,79,38,173,84,85,69,246,36,95,201,95,228,40,218,122,138,219,61,193,149,20,239,228,213,82,74,142,106,232,142,218,246,187,84,239,170,46,138,128,109,60,215,53,237,71,181,117,71,38,168,191,3,244,133,190,10,124,74,241,70,90,215,90,242,255,0,53,42,252,254,31,150,162,10,86,84,242,227,139,202,68,171,79,18,46,200,41,92,249,54,70,201,23,231,106,186,233,223,69,38,27,3,227,124,59,152,152,102,135,22,225,90,239,55,110,184,65,20,241,75,202,146,61,90,248,219,35,122,61,173,119,205,123,87,170,39,112,61,224,0,0,0,0,0,0,0,3,173,113,161,167,186,91,234,173,149,108,223,5,92,47,130,86,234,169,185,143,106,181,83,84,209,83,162,175,101,59,32,8,10,241,29,225,225,249,39,158,151,59,165,2,107,107,196,243,205,119,103,251,155,234,107,42,220,140,235,35,220,186,54,36,235,162,39,193,23,189,107,225,95,196,143,236,79,154,237,203,203,195,183,90,49,68,137,77,11,116,211,109,101,77,77,20,45,126,173,137,206,93,25,26,244,87,35,126,165,234,73,87,31,188,62,210,231,230,65,93,109,177,195,186,227,96,73,239,148,107,185,83,116,208,81,85,36,109,252,35,26,154,186,94,235,170,123,209,125,32,49,62,86,203,172,122,136,239,188,220,240,197,223,175,205,118,201,233,166,255,0,132,213,209,204,248,167,214,128,109,11,4,209,212,193,29,68,75,171,37,98,61,171,239,69,77,80,228,49,219,129,92,245,163,207,28,131,176,220,82,163,153,95,102,164,165,180,214,123,10,154,205,13,21,50,200,191,131,99,126,116,190,154,167,185,87,211,34,64,0,0,0,0,0,0,0,0,0,124,189,237,141,142,145,235,163,90,138,170,191,0,62,129,107,113,247,19,153,35,150,60,212,198,216,215,228,229,133,206,107,211,228,218,185,180,84,221,175,224,226,119,228,59,249,62,162,218,82,120,145,240,123,87,87,228,147,53,246,202,233,249,17,183,228,43,162,238,93,116,69,255,0,5,209,53,80,50,116,20,78,8,206,124,181,204,106,70,87,96,220,73,242,132,47,68,84,119,147,168,139,186,53,123,72,198,175,103,183,249,126,178,181,107,154,246,163,218,186,163,147,84,250,128,253,0,1,78,230,6,20,167,198,248,70,191,12,85,55,88,171,121,91,147,85,252,73,88,244,236,168,189,219,239,53,151,199,88,106,171,7,226,170,236,59,89,23,42,106,78,86,230,110,71,105,186,54,189,58,162,170,118,114,122,155,69,16,67,226,149,149,171,129,120,140,184,226,8,105,182,83,223,249,59,29,191,93,220,138,10,38,47,69,123,149,58,191,220,159,164,12,230,240,139,206,111,187,236,158,185,224,42,169,53,170,194,28,157,221,59,249,186,170,249,83,179,26,157,153,249,78,253,29,140,248,32,87,195,35,57,155,149,92,64,210,91,42,234,185,54,252,65,204,243,41,179,118,238,69,21,99,153,217,142,114,123,82,122,105,241,212,158,160,45,246,126,227,8,240,14,82,223,113,100,191,54,135,202,235,255,0,14,166,40,255,0,37,223,151,238,83,92,220,191,164,135,27,230,85,5,53,221,126,247,91,205,230,47,95,196,167,122,167,205,211,242,83,177,53,158,42,248,195,228,14,19,49,45,133,147,108,150,247,228,246,38,221,117,228,220,232,94,191,138,169,217,125,233,250,72,34,166,169,154,146,102,207,3,182,189,186,232,186,34,247,77,61,64,151,190,50,124,68,172,89,83,134,83,42,114,129,190,114,236,239,194,214,234,248,252,167,223,41,231,111,222,234,41,156,217,55,182,73,27,209,221,52,215,190,136,68,125,37,29,211,18,92,219,79,73,23,152,171,159,93,27,185,172,215,107,117,245,209,59,52,251,181,90,111,56,178,239,29,186,215,79,230,171,170,117,216,205,236,102,237,173,85,94,174,84,68,246,90,191,200,77,215,1,124,2,217,248,127,182,51,27,227,122,127,51,139,170,117,209,55,185,158,87,107,170,162,253,202,161,241,63,116,83,55,211,166,158,253,85,2,218,240,45,225,157,75,130,162,143,48,243,182,147,157,119,126,190,90,221,204,86,249,125,22,166,23,253,246,154,169,90,253,204,116,78,234,222,157,147,174,170,73,20,48,197,79,19,97,133,187,88,221,116,77,117,57,0,0,0,0,0,0,0,0,0,24,213,198,255,0,5,216,87,139,140,184,158,134,137,182,171,38,62,182,242,231,178,98,25,104,99,116,143,229,36,219,104,106,103,70,44,201,70,245,158,69,86,177,125,137,21,178,237,126,213,141,240,3,139,48,181,247,3,98,171,206,10,197,52,62,74,245,135,238,21,22,187,141,55,53,146,114,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,169,180,153,129,94,37,252,5,83,103,206,30,155,58,178,154,197,73,6,98,216,233,228,154,238,200,249,187,239,246,232,41,100,115,97,108,48,197,35,167,174,71,71,12,80,175,177,185,142,86,61,206,70,66,140,8,118,204,140,213,204,124,224,190,211,226,124,208,198,151,92,77,117,164,183,211,90,225,171,184,212,44,178,50,150,6,108,142,52,85,255,0,132,231,47,206,124,143,146,71,171,158,247,185,217,171,194,167,2,223,255,0,171,25,187,197,6,117,224,207,222,254,245,85,128,40,171,157,255,0,139,170,92,235,164,148,234,223,247,175,42,247,59,242,230,70,127,131,204,60,57,188,61,47,185,183,141,167,204,220,245,194,23,91,62,12,194,87,14,85,37,5,124,44,134,75,189,226,146,177,156,234,89,233,106,33,127,54,141,156,169,225,168,69,70,42,200,188,182,185,85,147,35,37,39,137,187,77,170,193,194,38,107,216,172,86,202,75,117,182,221,150,247,218,74,58,58,72,91,12,20,208,71,108,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,6,182,230,127,248,149,248,126,254,193,53,149,217,247,149,48,239,192,55,91,131,126,84,183,53,186,201,103,174,171,158,165,255,0,122,138,10,102,67,79,110,98,121,104,35,220,245,114,73,35,25,215,115,76,0,54,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,13,99,48,126,106,230,62,95,216,177,78,24,193,88,210,235,101,181,99,91,123,109,119,250,74,58,133,142,59,133,42,61,30,145,200,137,255,0,9,186,166,142,88,229,154,53,93,146,200,215,118,242,119,39,113,246,122,227,251,94,92,229,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,253,72,183,255,0,142,78,4,177,247,14,89,184,214,224,204,51,87,121,192,152,222,240,232,48,131,237,112,77,80,248,103,153,234,177,89,228,106,171,229,90,150,162,236,143,87,57,103,99,119,181,85,233,44,113,202,87,0,188,20,97,94,20,242,226,146,247,118,182,121,140,205,196,214,248,100,196,119,10,132,141,242,80,111,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,231,72,196,122,174,214,196,200,130,191,225,71,133,28,184,225,43,46,25,130,176,84,94,122,235,93,203,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,46,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,122,192,3,90,206,44,126,148,249,201,249,192,196,63,104,206,91,251,206,41,190,226,11,117,138,211,119,174,243,20,152,102,222,251,93,174,62,83,25,229,233,95,85,81,86,232,245,106,34,191,89,234,234,31,171,149,93,237,233,174,214,181,18,224,113,99,244,167,206,79,206,6,33,251,70,114,245,120,115,112,81,253,213,89,143,61,255,0,31,219,46,177,229,150,22,251,229,202,166,4,229,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,110,177,58,104,164,64,189,94,23,92,2,214,99,11,237,183,137,140,226,183,221,109,118,172,57,112,166,174,194,118,121,233,167,163,146,231,84,198,69,83,5,201,207,115,91,190,141,188,200,221,23,45,92,217,164,107,183,42,50,53,100,210,41,127,227,3,35,176,183,17,214,222,23,111,248,147,201,226,251,173,190,26,186,105,158,248,86,135,205,76,245,72,109,210,72,146,43,226,172,145,136,146,50,57,24,214,189,178,68,141,114,190,88,216,234,43,140,158,46,240,15,5,25,71,13,6,22,183,97,250,172,88,180,244,246,220,49,132,161,168,134,6,81,192,172,149,144,213,75,74,199,54,86,208,196,148,239,98,114,154,136,231,181,145,35,163,220,175,100,6,127,223,86,61,197,95,236,174,35,196,152,142,225,254,233,89,93,114,174,168,147,254,20,147,77,36,143,248,185,206,119,170,168,27,73,131,31,248,22,202,108,229,201,78,28,112,238,2,207,28,95,242,213,250,147,116,148,212,123,155,47,200,84,42,198,36,54,207,48,138,190,99,149,163,189,173,85,172,223,202,141,93,20,81,185,114,0,14,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,6,113,245,193,70,42,225,79,49,234,239,118,155,103,152,203,44,77,112,154,76,57,112,167,73,31,29,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,116,108,87,162,238,108,172,138,127,138,43,56,178,119,0,231,174,0,186,101,206,99,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,214,138,26,198,2,239,241,85,195,62,50,225,67,55,43,50,183,24,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,125,213,240,226,224,250,213,197,134,110,87,187,28,165,90,96,76,21,79,5,125,233,148,210,182,55,215,79,43,213,41,168,85,200,244,150,54,74,145,206,247,201,27,85,81,144,57,136,232,223,35,36,104,94,15,13,79,15,74,204,205,190,208,231,174,124,225,15,251,197,160,221,45,158,199,116,134,122,121,47,21,91,41,166,166,170,124,50,66,145,212,219,157,28,207,114,43,100,219,36,145,35,92,215,199,189,174,153,67,169,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,219,0,64,15,138,63,211,179,51,127,82,253,143,68,79,241,0,62,40,255,0,78,204,205,253,75,246,61,16,25,85,224,99,251,246,127,22,255,0,172,140,85,241,71,250,118,102,111,234,95,177,232,140,170,240,49,253,251,63,139,127,214,70,42,248,163,253,59,51,55,245,47,216,244,64,98,252,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,154,109,115,216,217,225,115,154,139,171,82,88,213,116,220,154,231,87,134,87,29,183,92,145,198,86,236,140,205,44,77,73,30,87,223,170,36,109,45,101,210,119,49,152,110,181,232,231,53,241,201,162,163,41,166,151,70,200,199,237,141,143,147,159,186,52,73,185,183,131,195,127,134,140,172,226,131,129,220,95,129,115,50,211,251,224,86,121,43,197,28,20,223,42,91,63,106,90,37,147,202,79,52,82,114,121,188,134,50,77,173,246,217,171,87,209,82,58,179,211,34,243,31,135,76,199,184,229,126,104,89,188,141,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,156,200,95,181,218,46,136,228,115,92,199,181,143,99,216,208,217,164,132,191,19,94,59,110,185,221,140,174,57,25,149,184,154,146,76,175,176,212,70,218,170,203,92,238,123,49,37,107,17,174,115,228,147,68,71,211,67,46,173,141,140,221,27,223,31,63,116,136,176,242,172,255,0,253,208,44,253,254,230,15,238,82,231,90,190,230,254,79,249,39,229,141,213,191,44,249,31,49,205,242,220,255,0,51,203,228,242,255,0,107,114,249,91,124,191,222,180,211,169,106,178,47,34,243,31,136,188,199,183,101,126,87,217,188,245,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,188,184,89,185,186,174,138,229,115,154,198,53,239,123,24,224,162,163,180,221,102,181,84,95,97,182,85,190,219,71,81,13,37,69,99,97,114,193,12,243,54,71,69,19,228,211,107,94,246,193,51,154,213,93,92,145,72,169,174,213,211,40,60,46,62,157,153,101,250,235,236,122,211,42,188,72,56,104,202,206,23,248,29,194,24,23,44,237,63,190,5,31,157,188,86,65,77,242,165,207,246,165,222,88,252,220,240,197,31,59,149,207,123,35,220,223,97,154,53,61,85,113,87,194,227,233,217,150,95,174,190,199,173,3,63,252,106,254,139,24,91,243,129,67,246,117,196,133,98,106,124,106,254,139,24,91,243,129,67,246,117,196,143,95,12,235,77,170,255,0,198,190,95,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,150,74,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,22,87,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,116,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,79,133,222,38,240,15,20,217,95,109,204,12,33,83,73,71,114,125,59,93,122,195,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,170,181,176,237,226,35,193,5,103,10,184,237,49,110,14,165,221,150,88,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,249,116,89,36,145,241,83,185,94,229,115,30,229,181,92,40,241,93,152,252,37,102,59,49,174,10,151,207,90,171,185,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,229,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,195,99,224,83,248,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,128,1,138,190,40,255,0,65,60,205,253,75,246,197,17,149,70,42,248,163,253,4,243,55,245,47,219,20,64,66,183,9,223,74,124,155,252,224,97,239,180,96,54,83,53,172,225,59,233,79,147,127,156,12,61,246,140,6,202,96,0,0,0,0,69,95,142,119,239,39,252,100,254,173,34,214,138,211,117,184,211,87,214,91,237,149,117,84,246,186,116,171,174,150,24,92,246,82,192,178,199,10,75,43,145,52,99,22,89,162,141,28,237,19,124,140,111,119,34,44,165,120,231,126,242,127,198,79,234,210,207,248,53,90,109,87,254,36,177,181,138,251,108,164,184,219,110,57,111,114,164,172,163,171,133,179,65,83,4,149,246,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,24,213,194,239,19,120,251,133,156,208,182,230,6,16,169,171,172,182,178,161,174,189,97,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,209,90,237,135,178,171,51,48,174,114,101,198,28,205,44,21,87,230,44,184,154,223,21,194,155,116,145,190,72,119,167,183,4,188,183,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,164,22,113,237,193,5,247,132,124,119,21,110,28,165,186,220,178,202,247,202,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,123,101,124,105,177,26,248,180,218,231,58,57,81,142,2,120,223,190,240,143,142,229,162,196,117,87,91,150,89,94,249,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,111,108,76,145,119,163,95,22,187,154,231,71,18,176,37,251,141,126,43,172,92,37,228,213,110,50,230,218,171,49,125,203,90,60,45,100,173,153,237,243,245,91,152,146,72,173,141,21,235,12,12,127,54,69,213,141,93,25,31,49,143,150,53,53,247,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,85,92,67,241,3,143,184,154,205,10,236,215,204,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,183,202,230,163,180,89,37,145,221,55,41,158,158,24,190,30,148,120,166,142,155,136,174,32,112,135,58,213,54,217,112,149,130,231,12,19,210,221,105,101,130,104,229,170,173,164,158,23,238,133,121,176,190,153,119,49,202,232,214,77,170,197,137,207,11,215,225,123,192,183,236,41,133,89,158,57,199,131,60,166,100,222,183,252,143,77,90,237,211,88,173,114,70,212,77,97,86,167,151,172,155,89,57,154,171,158,200,149,145,253,233,206,168,141,112,3,197,31,233,217,153,191,169,126,199,162,39,248,128,31,20,127,167,102,102,254,165,251,30,136,12,95,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,77,173,123,219,4,206,107,85,117,114,69,34,166,187,87,76,170,224,19,142,203,175,8,152,154,182,197,137,104,234,238,217,117,136,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,78,172,105,122,252,38,114,135,6,231,214,87,241,25,148,121,129,5,92,150,44,69,79,134,97,168,90,73,214,25,226,123,36,184,75,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,115,87,15,248,162,225,147,31,112,179,154,23,44,191,197,244,213,117,150,214,84,57,182,92,66,150,233,169,168,175,48,36,113,73,190,7,72,155,92,246,54,120,155,43,24,231,164,114,43,153,185,218,35,156,27,31,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,69,183,142,119,239,39,252,100,254,173,41,79,11,126,62,168,242,239,200,240,201,156,119,11,85,183,8,47,156,168,195,184,138,178,166,10,24,109,18,47,54,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,109,146,51,147,85,248,231,126,242,127,198,79,234,208,49,87,194,227,233,217,150,95,174,190,199,173,39,248,128,31,11,143,167,102,89,126,186,251,30,180,159,224,60,156,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,204,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,116,115,81,83,170,33,175,103,26,252,40,223,120,75,206,90,220,27,202,186,214,97,11,150,181,152,90,247,91,11,27,231,233,118,177,100,141,93,26,171,22,104,30,254,84,137,163,28,186,50,78,91,25,44,104,108,82,98,255,0,136,182,24,225,230,247,195,70,35,184,103,245,194,146,204,202,90,119,65,135,239,80,219,105,235,46,244,215,23,189,146,199,5,189,178,232,231,62,103,83,49,178,70,199,199,190,22,201,190,72,152,215,74,192,138,190,24,60,67,51,67,134,172,146,199,121,81,102,172,171,173,168,184,83,197,46,8,168,169,108,117,52,216,122,181,243,254,220,84,137,250,42,178,72,164,146,86,38,231,70,202,136,154,171,11,210,121,148,198,15,251,234,199,184,171,253,149,196,120,147,17,220,63,221,43,43,174,85,213,18,127,194,146,105,164,145,255,0,23,57,206,245,85,60,162,66,124,26,48,110,81,221,243,182,255,0,140,241,157,254,146,12,109,135,105,224,135,6,91,38,186,50,7,213,190,166,10,198,215,77,21,62,168,250,151,197,79,22,138,137,185,140,100,207,115,155,175,45,204,12,255,0,224,19,131,106,110,16,114,190,182,223,125,169,164,175,199,120,158,161,38,196,117,212,53,178,207,68,246,65,36,201,71,13,58,73,28,106,214,50,41,85,206,85,102,245,146,89,53,115,152,145,163,114,128,0,34,175,199,59,247,147,254,50,127,86,145,107,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,236,214,49,206,93,17,21,73,74,241,206,253,228,255,0,140,159,213,166,42,248,92,125,59,50,203,245,215,216,245,160,89,254,30,56,129,199,220,50,230,133,14,107,229,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,219,37,107,85,218,36,145,70,238,187,80,216,79,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,166,228,33,219,196,71,128,90,206,24,241,82,99,204,173,183,221,110,89,101,123,230,212,104,148,211,212,125,204,200,146,68,207,45,85,83,181,88,144,189,243,198,218,121,36,122,72,239,106,55,110,116,124,201,109,175,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,98,104,172,146,104,209,209,243,86,70,134,195,192,242,112,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,255,0,45,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,209,205,84,94,168,167,172,0,214,179,139,31,165,62,114,126,112,49,15,218,51,155,41,154,214,113,99,244,167,206,79,206,6,33,251,70,112,45,253,199,9,226,171,61,138,209,138,110,216,102,235,69,101,196,30,99,228,139,141,69,20,145,210,220,57,15,70,79,229,229,114,35,37,229,189,81,175,216,171,181,202,136,186,41,158,158,23,60,118,218,178,78,235,54,68,103,70,38,171,167,193,55,202,134,59,15,220,106,231,111,146,195,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,249,113,72,213,122,181,169,52,210,183,37,120,90,225,147,0,241,77,225,137,129,114,255,0,23,211,82,81,220,159,79,124,109,151,16,165,186,26,154,219,52,235,124,168,147,124,14,145,55,53,143,116,17,54,86,49,204,89,35,71,51,115,117,71,54,56,45,220,11,113,29,120,226,10,239,195,133,167,6,121,220,65,135,238,20,244,87,123,165,59,159,37,158,223,12,241,44,208,85,212,85,53,170,145,67,36,8,178,177,30,137,43,145,21,137,26,203,247,160,54,41,5,21,146,249,121,117,202,156,175,195,249,127,125,204,44,65,142,110,86,154,119,54,179,16,223,170,29,53,109,124,239,145,210,72,247,57,206,115,145,136,231,171,99,98,185,234,200,218,198,43,159,183,114,214,160,90,174,44,126,139,25,201,249,191,196,63,103,78,107,88,108,167,197,143,209,99,57,63,55,248,135,236,233,205,107,0,245,113,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,207,51,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,213,174,69,78,138,132,223,120,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,156,170,125,86,166,10,127,186,104,214,57,95,230,105,105,183,35,214,102,50,9,29,81,28,108,88,219,236,200,221,173,147,151,21,43,226,133,192,183,236,215,133,95,158,57,57,131,60,222,100,217,118,124,177,77,68,237,179,95,109,113,198,228,93,33,70,175,152,172,135,72,249,122,43,94,248,145,241,253,245,205,167,141,33,219,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,36,103,166,122,101,199,14,153,113,113,205,12,208,188,249,27,85,14,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,57,147,63,107,180,77,81,168,214,185,239,115,24,199,189,186,240,241,15,196,14,62,226,107,52,43,179,95,49,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,223,43,154,142,209,100,150,71,116,220,165,107,197,231,25,185,143,198,29,247,14,92,241,173,170,213,102,160,194,246,255,0,47,67,109,183,49,86,54,213,74,200,188,237,74,200,253,100,94,108,145,53,91,26,185,91,28,108,141,169,185,201,36,178,92,191,15,190,2,177,15,19,56,202,135,28,230,13,138,174,143,42,237,21,17,205,92,250,143,53,68,251,251,21,42,90,144,208,204,145,43,38,99,106,41,219,29,66,182,70,61,140,122,163,92,215,170,42,6,31,220,237,55,91,45,75,40,239,54,202,186,10,137,41,224,171,100,85,48,186,39,186,9,226,100,208,202,141,114,34,171,36,138,72,228,99,187,57,143,107,147,84,84,82,82,188,12,127,126,207,226,223,245,145,137,94,38,54,155,85,131,141,124,192,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,236,148,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,45,124,12,127,126,207,226,223,245,144,24,171,226,143,244,236,204,223,212,191,99,209,25,85,224,99,251,246,127,22,255,0,172,140,85,241,71,250,118,102,111,234,95,177,232,140,170,240,49,253,251,63,139,127,214,64,74,160,0,1,0,62,40,255,0,78,204,205,253,75,246,61,17,47,216,63,139,108,43,152,156,92,95,184,99,193,113,121,191,184,172,63,95,112,196,87,21,108,114,66,234,232,231,182,178,24,41,101,142,103,107,203,243,85,113,212,50,72,218,230,203,19,90,139,236,191,88,129,241,71,250,118,102,111,234,95,177,232,128,242,120,23,227,54,251,193,230,99,213,92,228,181,124,179,131,49,71,151,167,196,214,216,152,196,170,116,113,43,249,85,52,210,59,77,38,139,155,42,164,110,114,71,35,94,230,187,106,171,37,142,127,176,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,255,0,45,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,209,205,84,94,168,166,174,242,90,110,176,218,169,239,179,91,42,217,109,172,168,154,146,158,177,208,185,32,154,120,91,27,165,137,146,105,181,207,99,103,133,206,106,46,173,73,99,85,211,114,107,157,94,25,92,118,221,114,71,25,91,178,51,52,177,53,36,121,95,126,168,145,180,181,151,73,220,198,97,186,215,163,156,215,199,38,138,140,166,154,93,27,35,31,182,54,62,78,126,232,209,38,230,132,218,30,78,41,197,152,87,3,88,170,177,78,53,196,214,172,63,101,162,217,230,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,213,122,185,200,137,213,80,245,136,75,241,53,227,182,235,157,216,202,227,145,153,91,137,169,36,202,251,13,68,109,170,172,181,206,231,179,18,86,177,26,231,62,73,52,68,125,52,50,234,216,216,205,209,189,241,243,247,72,139,15,40,44,255,0,29,28,102,223,120,195,204,122,91,156,118,175,145,176,102,23,243,20,248,102,219,43,24,181,77,142,85,103,54,166,166,70,235,172,210,242,162,85,141,174,88,227,107,26,214,238,84,124,178,122,222,23,31,78,204,178,253,117,246,61,105,139,241,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,105,181,175,123,96,153,205,106,174,174,72,164,84,215,106,233,148,30,23,31,78,204,178,253,117,246,61,104,19,252,97,255,0,138,94,69,209,231,7,10,119,236,73,69,102,243,120,147,46,255,0,239,146,217,52,107,4,114,50,150,53,68,184,49,210,74,155,185,62,87,153,51,163,99,154,231,201,77,7,206,86,163,29,152,0,13,96,114,171,51,49,86,77,230,62,28,205,44,21,87,229,239,88,102,225,21,194,155,116,146,50,57,182,47,183,4,188,183,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,166,101,120,202,221,173,87,254,36,176,77,246,197,115,164,184,219,110,57,111,109,171,163,172,164,153,179,65,83,4,149,247,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,140,28,83,228,167,247,59,113,5,141,178,114,59,135,157,164,195,247,4,242,19,186,94,100,143,161,158,38,84,82,243,93,203,141,22,100,130,104,146,77,172,70,243,17,251,117,110,138,180,166,50,199,95,117,184,115,2,88,62,75,242,159,113,88,126,107,23,59,159,204,243,124,203,173,125,127,55,110,212,229,233,231,249,123,117,119,224,183,107,237,109,104,103,255,0,132,54,102,97,92,155,203,142,35,243,75,26,213,249,123,46,25,183,216,46,21,59,100,141,146,77,177,46,123,32,139,152,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,142,11,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,74,215,10,103,29,247,7,228,214,63,201,219,68,60,186,76,196,184,88,234,46,149,59,152,187,169,109,174,170,145,180,219,28,197,84,223,60,244,242,243,26,246,57,190,91,111,180,217,28,137,112,56,16,200,187,23,17,60,80,97,28,185,198,54,107,173,199,11,59,205,92,111,173,183,171,217,178,150,158,158,73,24,147,74,196,85,138,25,39,72,32,115,209,90,239,191,35,88,246,189,204,114,4,212,240,33,145,119,222,29,184,96,194,57,115,140,108,214,171,118,41,111,154,184,223,91,111,86,63,125,85,69,68,146,49,38,149,136,137,44,209,192,176,64,231,162,185,191,121,70,177,238,99,88,229,170,248,177,250,44,103,39,230,255,0,16,253,157,57,117,75,85,197,143,209,99,57,63,55,248,135,236,233,192,214,176,245,113,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,207,51,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,213,174,69,78,138,135,148,77,159,137,175,2,86,172,238,193,183,28,243,202,220,51,87,38,104,88,105,227,117,85,29,174,6,189,248,146,137,138,214,185,146,71,170,43,234,97,139,87,70,246,110,145,236,143,145,182,69,88,121,65,235,120,108,113,207,106,226,11,0,81,229,94,99,93,41,40,115,23,10,211,211,91,98,125,101,209,174,159,20,64,216,100,86,213,68,217,164,89,230,169,108,116,239,117,78,136,228,215,73,119,34,72,177,199,154,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,187,225,108,89,138,176,53,246,151,20,224,172,77,117,195,247,170,45,254,90,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,93,23,171,92,168,189,21,76,202,226,223,196,247,25,113,51,146,86,76,160,183,224,218,76,52,203,141,60,51,99,121,152,169,51,43,234,224,157,31,20,52,104,237,93,13,54,232,162,157,85,202,178,239,84,139,118,200,220,250,128,167,252,68,120,223,172,226,171,29,166,18,193,213,91,114,203,9,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,118,215,178,127,46,171,28,114,50,42,135,35,218,142,123,218,158,87,1,60,16,95,120,184,199,114,214,226,58,91,173,183,44,172,156,216,175,119,186,57,153,79,51,234,150,21,88,105,105,29,36,82,50,73,183,186,39,200,155,21,172,139,93,206,107,164,137,31,106,184,116,225,163,52,248,160,199,112,224,92,179,180,254,87,157,188,214,65,83,242,93,179,239,51,75,31,155,158,24,164,228,243,121,15,100,123,155,237,191,70,167,170,166,194,121,23,145,121,113,195,166,92,91,178,191,43,236,222,70,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,100,207,218,221,87,68,106,53,173,99,26,198,49,140,104,99,255,0,136,246,19,194,184,27,195,219,48,240,182,10,195,54,172,63,101,162,249,39,203,91,173,116,81,210,82,193,190,247,72,247,236,138,52,107,27,185,239,115,151,68,234,231,42,175,85,82,11,48,158,41,190,224,108,85,102,198,184,90,187,201,94,176,253,194,158,233,110,169,229,50,78,69,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,116,39,167,197,31,232,39,153,191,169,126,216,162,32,4,15,87,11,97,60,85,142,111,180,184,91,5,97,155,174,32,189,86,239,242,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,232,157,26,213,85,232,138,79,159,5,188,36,96,222,7,114,142,239,85,136,113,69,36,248,134,237,79,29,211,25,95,166,169,88,109,208,50,153,146,57,177,197,204,218,216,233,160,108,147,42,202,244,107,223,185,239,126,198,236,138,43,85,225,149,192,149,171,36,112,109,187,60,243,75,12,213,199,154,23,234,121,29,75,71,116,129,172,126,27,162,122,185,173,100,113,234,170,202,153,162,209,210,61,251,100,99,36,228,109,141,82,110,110,53,248,170,113,207,106,205,42,159,238,110,202,59,165,37,195,9,219,106,41,110,87,204,67,109,186,54,162,154,243,63,41,36,138,150,23,83,200,177,73,77,18,200,215,63,126,229,90,136,154,136,214,114,55,72,18,83,195,63,21,89,71,197,126,13,169,198,25,91,114,171,107,237,213,30,90,231,104,185,70,200,110,54,231,170,187,150,179,68,199,189,187,36,107,85,204,123,28,230,59,71,55,93,236,145,140,188,6,188,60,9,100,134,124,231,22,124,217,171,50,34,249,87,133,107,48,173,68,87,27,142,46,108,123,160,178,64,237,205,213,237,95,102,119,202,212,146,54,210,175,73,147,152,215,233,18,74,246,108,60,0,138,191,28,239,222,79,248,201,253,90,74,161,21,126,57,223,188,159,241,147,250,180,8,192,179,97,107,238,32,183,95,174,214,138,31,49,73,134,109,236,186,93,36,230,177,158,94,149,245,80,82,54,77,28,168,175,214,122,186,118,104,212,87,123,122,233,181,174,84,186,188,40,241,93,152,252,37,102,59,49,174,10,151,207,90,171,185,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,229,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,242,43,193,170,211,106,191,241,37,141,172,87,219,101,37,198,219,113,203,123,149,37,101,29,92,45,154,10,152,36,175,183,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,43,196,71,130,10,206,21,113,218,98,220,29,75,187,44,177,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,238,123,231,242,232,178,73,35,226,167,114,189,202,230,61,202,19,125,149,89,153,133,115,147,46,48,230,105,96,170,191,49,101,196,214,248,174,20,219,164,141,242,67,189,61,184,37,229,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,42,178,2,248,4,227,178,235,194,38,38,173,177,98,90,58,187,182,93,98,42,132,171,188,81,210,198,233,235,105,103,142,158,102,199,45,12,111,168,138,6,62,73,29,78,217,156,244,85,116,112,177,19,171,26,79,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,67,15,141,95,210,159,11,126,111,232,126,209,184,152,43,110,194,120,170,241,98,187,226,155,78,25,186,214,217,112,255,0,151,249,94,227,79,69,36,148,182,254,123,213,144,121,137,90,138,200,185,143,69,107,55,170,110,114,42,38,170,103,87,141,95,210,159,11,126,111,232,126,209,184,149,175,131,134,0,193,185,167,131,120,130,203,236,193,195,212,151,204,61,124,167,195,148,213,212,53,40,187,37,102,183,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,197,94,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,156,196,209,89,36,209,163,163,230,172,141,216,35,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,242,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,28,213,69,234,138,107,217,198,191,10,55,222,18,243,150,183,6,242,174,181,152,66,229,173,102,22,189,214,194,198,249,250,93,172,89,35,87,70,170,197,154,7,191,149,34,104,199,46,140,147,150,198,75,26,23,215,195,43,142,219,174,72,227,43,118,70,102,150,38,164,143,43,239,213,18,54,150,178,233,59,152,204,55,90,244,115,154,248,228,209,81,148,211,75,163,100,99,246,198,199,201,207,221,26,36,220,208,203,95,26,191,162,198,22,252,224,80,253,157,113,48,3,194,227,233,217,150,95,174,190,199,173,51,255,0,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,64,159,224,0,24,1,227,87,244,88,194,223,156,10,31,179,174,36,53,225,108,39,138,177,205,246,151,11,96,172,51,117,196,23,170,221,254,90,221,107,162,146,174,170,125,140,115,223,178,40,209,207,118,214,49,206,93,19,163,90,170,189,17,73,148,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,208,49,215,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,239,10,60,87,101,199,22,185,112,204,107,130,165,242,55,90,30,92,23,251,4,243,35,234,173,21,78,69,84,107,149,17,57,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,200,235,241,72,224,22,143,46,252,247,19,121,57,111,181,91,112,130,249,58,124,69,135,104,233,160,161,134,209,34,242,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,246,217,35,249,55,3,194,155,131,44,241,203,171,237,78,121,230,109,215,21,224,75,84,188,202,122,76,25,35,230,163,146,245,35,89,44,41,83,115,165,126,154,67,23,54,85,130,57,27,204,89,23,154,155,24,214,243,195,16,60,81,254,157,153,155,250,151,236,122,35,63,252,21,62,139,24,167,243,129,93,246,117,184,192,15,20,127,167,102,102,254,165,251,30,136,207,255,0,5,79,162,198,41,252,224,87,125,157,110,3,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,77,12,117,17,172,51,55,115,29,221,53,208,141,206,58,124,51,169,113,172,82,102,30,73,82,114,110,236,211,204,219,185,138,239,49,170,211,66,207,190,212,213,35,89,181,141,149,221,27,215,178,245,209,73,38,0,106,203,89,69,116,195,151,39,83,85,197,229,234,224,211,86,238,107,244,220,221,123,166,169,217,200,75,143,6,190,34,118,44,213,195,43,149,57,190,158,78,236,223,193,87,123,114,121,189,100,168,157,223,123,167,166,107,99,216,200,227,111,87,117,215,94,250,161,115,120,244,224,22,207,196,13,177,216,219,3,211,249,124,93,77,166,169,189,207,243,91,157,75,31,238,181,12,137,155,98,133,222,157,117,247,232,171,8,183,107,69,235,9,221,228,183,93,41,252,173,117,54,155,217,189,143,219,185,168,169,213,170,168,190,203,147,249,64,168,243,2,146,28,17,153,85,244,214,133,251,221,23,43,150,189,127,30,157,138,191,59,95,202,94,230,198,57,3,140,99,199,217,73,98,197,177,124,218,255,0,53,167,252,10,153,99,252,150,254,71,185,13,103,106,106,102,171,153,211,206,237,207,118,154,174,136,157,147,79,66,119,124,42,49,135,203,252,38,97,187,3,230,223,45,147,206,111,77,186,105,206,185,215,61,63,21,19,178,123,215,244,1,152,230,3,248,186,103,55,220,14,79,91,48,21,44,154,85,98,254,118,222,157,188,165,85,4,171,221,142,78,207,252,166,254,158,198,124,16,43,226,111,156,205,205,94,32,42,237,148,149,92,234,12,63,203,242,201,179,110,222,125,21,27,159,221,141,114,251,81,250,235,240,208,12,95,192,184,106,171,23,226,170,28,59,71,23,54,106,190,110,214,238,70,235,182,55,61,122,170,162,118,106,250,155,52,101,254,20,167,193,56,70,131,12,82,183,108,84,124,221,169,170,175,207,149,239,245,85,245,119,188,132,63,11,108,173,92,119,196,101,186,255,0,61,55,50,158,193,206,222,237,250,105,207,160,173,98,116,71,181,123,179,220,191,160,157,224,0,0,0,252,115,154,198,171,220,186,35,83,85,250,138,43,27,231,62,90,229,205,35,235,177,150,36,249,62,22,34,170,187,201,212,75,217,28,189,163,99,151,179,29,252,159,80,21,176,49,138,175,196,143,131,218,74,191,36,185,175,186,86,207,200,145,191,33,93,19,106,235,162,175,248,46,139,162,151,47,0,241,57,146,57,157,202,76,19,141,126,81,89,156,214,177,62,77,171,135,85,93,186,126,18,38,254,91,127,151,235,2,233,3,229,143,108,140,108,140,93,90,228,69,69,248,31,64,0,0,0,0,0,0,0,0,14,57,230,142,154,9,42,37,93,25,19,21,238,95,114,34,106,167,33,142,220,117,103,173,30,71,100,29,250,226,181,28,186,251,205,37,85,166,143,216,85,210,105,168,170,86,53,252,27,219,243,162,245,209,61,234,158,161,25,30,42,60,73,126,203,25,172,236,187,179,187,109,163,11,200,180,243,55,77,119,86,83,84,214,194,231,234,232,154,228,213,146,39,68,114,183,235,94,165,21,225,197,195,195,243,183,61,45,151,74,244,210,215,134,39,134,238,255,0,247,71,211,86,82,57,89,210,70,57,53,108,171,215,69,79,130,175,108,107,95,149,179,23,30,174,223,191,92,241,61,223,167,205,110,249,234,102,255,0,130,212,213,207,248,39,212,132,249,112,3,195,237,46,65,228,21,170,221,44,59,110,87,244,130,249,88,187,149,118,203,61,21,42,61,191,132,123,87,71,69,221,52,79,114,39,168,100,117,182,130,158,215,111,165,182,82,51,100,20,144,178,8,155,170,174,214,49,168,212,77,87,85,94,136,157,212,236,128,0,0,0,0,0,0,0,0,0,252,115,154,198,171,220,186,35,83,85,95,129,225,99,140,111,135,114,239,12,215,98,220,85,93,229,45,214,248,37,158,89,121,82,73,163,89,27,164,119,70,53,206,249,172,114,244,69,236,67,207,26,222,37,120,163,50,171,174,153,127,149,117,126,67,15,197,81,61,43,234,121,113,203,230,226,69,169,137,87,100,244,173,124,123,227,124,107,243,181,77,52,239,170,129,42,217,159,196,126,81,229,5,43,170,113,198,39,242,58,34,237,111,146,170,151,85,209,235,167,222,162,127,248,183,127,39,212,88,219,207,138,47,12,86,166,171,161,196,254,103,68,215,79,37,112,103,191,255,0,153,23,221,254,114,8,42,42,43,111,23,7,212,84,63,157,85,87,42,185,203,162,55,115,220,237,87,182,136,154,170,149,150,27,200,236,210,197,208,73,83,135,176,191,155,142,40,214,87,187,206,211,199,163,81,17,85,125,185,19,242,147,249,64,153,86,120,176,240,214,246,111,249,83,174,154,233,200,175,255,0,224,101,123,128,252,68,120,100,199,18,193,75,30,55,242,181,53,10,214,199,23,201,183,7,234,231,43,81,19,95,44,137,221,218,107,240,33,14,30,24,243,194,116,114,197,130,55,109,106,185,127,190,84,105,211,254,84,162,241,30,7,197,56,74,162,74,92,65,107,242,178,196,245,99,219,207,142,77,28,138,168,169,171,28,169,221,171,252,128,108,235,135,241,77,135,20,208,197,114,177,87,121,154,121,216,217,35,127,41,236,213,174,68,84,93,28,136,189,156,159,202,122,198,178,25,89,157,25,131,147,151,184,47,184,22,247,228,39,134,86,203,254,13,4,186,170,61,142,253,213,143,78,241,179,211,211,235,37,11,132,175,21,235,86,46,170,181,96,92,235,167,242,23,9,221,5,4,55,29,238,151,204,74,229,130,38,175,42,154,141,26,205,206,116,174,234,237,19,77,53,236,160,73,104,58,54,91,213,183,16,219,41,239,22,138,158,125,37,84,108,150,41,54,57,187,154,230,163,154,186,57,17,83,162,162,245,67,188,0,0,6,30,248,159,101,107,115,19,135,138,219,131,29,182,123,47,47,148,237,53,211,157,93,68,139,248,237,78,204,245,215,244,16,57,4,171,4,173,149,189,219,175,243,27,69,227,12,49,67,140,176,245,86,29,185,55,117,53,94,205,233,170,166,187,94,215,167,205,84,94,237,79,83,88,172,101,135,234,176,190,36,172,177,86,183,108,212,220,189,201,170,47,206,141,174,78,202,169,217,201,234,6,199,252,53,230,19,243,67,39,172,120,194,95,194,214,121,157,233,238,217,85,52,105,248,173,244,143,220,93,3,3,60,33,241,204,56,135,33,100,195,46,168,230,85,88,244,231,38,197,77,188,234,218,247,183,241,81,23,162,122,42,254,131,60,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,227,59,138,227,175,199,56,83,12,35,181,125,179,207,110,77,63,198,67,111,127,187,225,239,82,95,200,7,241,49,199,17,98,238,40,177,21,37,60,155,226,182,249,77,171,162,167,225,45,212,106,189,218,158,173,248,129,230,248,117,229,227,51,3,137,108,61,4,209,239,138,151,205,239,77,116,249,214,250,181,79,198,106,247,97,176,81,18,190,10,56,18,26,251,246,96,227,122,216,116,146,215,242,79,146,126,229,235,205,101,198,41,58,35,190,9,243,145,126,26,119,37,168,0,5,55,152,120,251,15,101,150,19,173,198,88,162,171,203,219,168,57,124,217,54,61,250,111,149,145,183,163,26,231,124,231,183,178,47,244,129,227,103,46,118,96,44,139,194,114,227,12,125,117,242,84,81,237,209,121,19,73,187,89,99,143,247,40,222,169,214,86,122,122,253,122,65,191,20,124,123,102,191,16,213,55,11,35,174,62,71,11,79,81,13,68,22,254,77,52,187,21,180,171,11,254,251,229,227,145,117,87,200,189,87,166,238,157,145,74,111,139,190,44,49,135,19,152,229,247,75,149,71,42,201,73,167,201,244,91,34,119,39,116,48,54,95,190,54,24,222,237,207,129,29,237,39,78,201,211,191,139,195,63,13,56,207,136,188,194,182,225,91,21,54,218,57,86,58,154,186,141,241,47,46,149,42,98,134,87,237,116,177,170,233,204,236,139,185,116,233,239,2,136,203,44,174,198,153,193,139,105,112,134,8,181,249,251,141,100,172,110,206,124,81,104,143,149,145,238,214,87,177,191,58,70,244,215,215,235,37,59,134,47,9,76,47,99,166,182,98,172,239,127,202,23,6,172,53,75,109,210,72,185,79,68,133,251,121,180,213,138,215,104,228,149,186,233,215,93,125,198,94,112,197,194,182,2,225,187,8,210,218,112,245,22,235,155,225,103,157,171,230,76,156,217,86,40,91,34,236,124,210,53,186,186,20,93,26,186,39,100,233,222,248,1,75,96,220,177,193,25,127,111,167,181,225,59,47,145,166,166,99,35,137,158,102,105,118,163,90,214,167,89,30,229,94,140,111,117,244,42,144,0,234,92,109,116,55,106,103,210,92,32,230,197,35,85,174,110,229,110,168,168,168,189,81,81,123,42,152,153,196,175,135,38,76,103,45,162,225,115,195,246,31,146,241,60,169,44,209,86,121,170,185,247,202,173,153,200,156,183,212,178,52,214,73,17,221,83,78,154,118,94,153,124,0,214,183,136,174,29,49,239,14,56,230,167,8,227,75,127,37,142,115,228,162,155,155,11,185,244,252,233,163,141,251,99,150,77,187,185,46,93,28,186,167,175,166,183,159,128,254,55,111,220,56,226,202,124,53,136,171,121,184,50,227,80,198,212,67,203,99,121,15,146,90,86,58,109,204,130,73,93,182,24,92,155,17,83,95,175,188,198,241,47,195,182,16,226,47,46,174,120,75,16,210,110,173,117,44,203,110,168,230,74,156,138,158,68,209,196,253,172,150,52,118,213,153,87,71,46,139,217,126,16,13,196,110,67,98,110,30,51,46,225,128,241,27,53,72,228,150,90,57,117,143,239,212,201,81,52,81,191,107,36,147,110,188,151,46,138,237,83,215,222,161,177,166,95,99,220,59,153,120,70,215,141,48,189,103,153,183,93,105,96,171,133,252,183,179,217,150,38,72,222,143,107,93,243,94,222,232,157,253,59,21,25,11,62,24,252,100,213,101,142,43,167,201,236,93,87,253,227,189,84,178,58,37,229,167,179,87,52,148,116,241,183,239,112,57,235,236,49,221,92,244,111,191,69,234,76,253,13,92,55,10,42,122,250,119,107,21,76,76,153,139,162,245,107,145,21,59,245,236,160,115,128,0,0,0,0,0,0,0,227,169,130,58,170,121,105,166,110,232,230,99,163,114,107,166,168,169,162,144,79,226,117,144,31,177,38,119,214,226,139,124,91,109,248,162,89,46,110,93,218,233,61,77,93,107,213,58,200,231,124,216,211,174,141,79,130,19,184,99,7,136,70,68,195,157,121,3,120,108,76,214,187,15,67,81,121,131,170,251,78,130,138,175,107,127,8,196,79,106,94,235,175,212,190,129,25,254,22,185,245,54,87,103,117,54,13,170,147,246,134,41,123,45,205,110,137,210,122,154,186,40,209,117,72,220,239,155,31,109,90,159,20,238,78,107,30,217,24,217,24,186,181,200,142,69,248,41,171,189,186,178,231,151,184,238,150,190,63,189,92,112,213,221,147,55,230,187,108,212,243,34,167,229,53,116,115,62,41,245,155,4,240,57,158,212,89,251,144,54,92,71,4,220,202,187,52,116,214,75,130,237,84,214,170,42,42,103,203,222,54,39,121,191,21,21,190,229,95,64,200,16,0,0,0,0,0,0,14,42,154,136,169,41,229,170,157,219,99,133,142,145,235,162,174,141,68,213,87,160,30,14,97,227,236,57,150,56,54,237,142,49,93,103,150,182,218,40,231,172,158,78,92,143,246,98,137,242,187,164,109,115,190,107,29,217,23,183,101,236,66,247,24,222,36,216,255,0,55,239,117,248,83,45,110,223,38,225,8,165,150,38,125,226,9,188,211,81,245,17,164,159,126,165,100,172,221,20,140,246,117,233,167,191,83,209,241,65,226,214,183,51,243,30,167,43,48,181,94,203,14,31,145,244,149,109,229,162,243,43,32,158,182,7,174,175,133,175,77,88,246,246,114,183,221,170,245,49,63,34,50,63,23,231,230,62,161,192,216,70,151,153,53,68,145,115,228,223,18,114,161,116,209,68,231,233,36,140,71,104,178,183,162,59,85,255,0,58,5,5,95,95,87,116,172,150,190,186,94,108,243,189,210,72,253,168,221,92,229,85,85,209,17,19,186,169,215,39,15,32,60,45,178,123,47,109,148,23,12,119,67,242,213,235,147,19,170,93,205,170,166,218,253,177,43,217,164,85,110,98,251,108,127,84,252,174,157,17,12,139,143,133,76,132,138,157,148,172,192,122,70,196,68,106,124,169,91,211,68,211,252,112,26,226,225,236,77,123,194,151,8,238,182,26,223,43,85,18,163,154,254,91,31,162,163,145,201,209,232,169,221,169,233,232,102,47,14,62,40,57,219,149,247,123,109,163,31,94,62,232,48,188,78,134,7,211,121,122,74,78,76,72,232,90,174,223,21,35,164,118,216,163,122,105,174,171,187,94,232,132,143,230,231,134,215,14,25,149,67,91,53,30,21,249,50,239,53,60,145,193,91,231,171,231,229,61,82,77,174,229,173,83,90,237,30,244,118,139,223,77,59,41,23,92,94,120,127,227,238,26,231,117,246,142,111,150,48,203,218,175,243,187,97,167,229,57,86,119,108,229,173,68,146,59,72,224,71,107,167,93,116,238,157,66,106,50,11,63,240,31,16,248,30,155,26,96,122,254,116,110,70,50,166,46,84,205,228,78,176,197,35,227,221,44,113,238,219,206,106,110,68,209,125,61,81,46,105,174,71,9,156,75,98,142,28,51,54,219,136,45,149,122,90,170,42,33,130,229,15,46,63,106,153,213,16,62,95,105,209,72,228,213,176,162,123,41,175,187,175,125,129,242,147,49,173,25,177,151,150,44,123,101,147,117,61,222,223,75,86,169,163,147,99,165,130,57,118,251,77,106,174,137,34,117,218,159,82,118,2,176,35,227,198,11,41,38,197,185,71,106,204,11,117,38,249,176,191,63,154,238,98,38,190,102,170,130,38,244,87,162,118,106,246,106,254,142,228,131,148,150,106,101,245,183,52,112,53,203,4,221,127,193,238,28,157,203,237,116,229,204,201,19,230,185,171,222,52,245,79,232,3,89,75,5,238,187,14,93,224,188,219,102,229,84,211,238,216,253,168,237,55,53,90,189,28,138,157,156,190,134,204,25,47,152,244,121,177,151,54,172,113,68,237,89,112,231,244,209,122,114,231,146,47,86,183,252,90,250,39,244,154,210,98,156,61,95,133,111,213,86,11,164,28,154,154,93,155,217,185,174,211,115,26,244,234,213,84,236,228,245,38,35,194,11,58,38,198,57,93,117,203,187,181,94,250,156,55,200,228,253,237,19,119,152,168,175,153,223,53,136,137,162,53,59,185,127,71,96,45,223,141,14,52,133,144,97,12,30,218,159,110,79,148,55,71,177,125,22,221,34,117,219,250,123,145,76,73,55,141,37,29,66,99,252,25,87,229,118,68,191,40,253,247,122,46,255,0,188,219,147,183,166,139,208,195,126,20,114,185,249,195,158,56,127,2,53,53,243,254,111,84,255,0,34,142,121,127,45,159,226,255,0,41,63,160,9,37,240,194,224,174,221,134,44,20,185,219,142,104,119,221,234,247,249,8,249,174,78,78,215,214,211,73,214,41,213,174,220,199,51,231,51,167,167,93,84,146,83,167,105,160,138,215,111,138,134,6,108,100,91,180,77,85,116,213,202,190,170,190,243,184,0,0,0,0,0,0,0,0,0,0,0,0,0,181,92,88,253,22,51,147,243,127,136,126,206,156,186,165,170,226,199,232,177,156,159,155,252,67,246,116,224,107,88,109,80,106,174,109,80,7,82,182,211,106,184,212,208,86,92,45,148,149,85,22,186,133,171,161,150,104,90,247,210,206,177,73,10,203,19,149,53,99,214,41,165,141,92,221,23,100,143,111,103,42,47,108,0,0,0,53,172,226,199,233,79,156,159,156,12,67,246,140,228,170,112,171,196,46,21,225,127,194,191,6,230,230,41,166,243,254,67,229,106,107,117,173,149,81,211,205,115,174,150,245,90,216,169,227,115,215,252,169,30,173,107,220,200,162,149,232,199,236,218,177,87,197,143,210,159,57,63,56,24,135,237,25,202,83,21,102,102,42,198,24,67,5,96,91,181,94,150,92,5,111,171,183,218,41,99,146,78,91,124,205,108,245,147,206,230,57,234,196,153,239,157,24,231,177,173,221,28,16,53,81,85,154,168,118,243,139,56,177,246,122,227,251,166,99,102,53,250,174,227,114,184,212,79,44,81,75,85,52,208,91,224,146,105,38,109,37,43,102,123,221,21,52,110,149,233,28,72,229,70,162,253,106,178,147,225,117,192,45,30,15,177,91,120,152,206,43,125,170,233,117,196,118,250,106,236,39,103,158,154,10,200,237,148,175,124,85,48,92,156,247,53,219,43,29,203,141,209,114,213,174,134,55,59,114,171,228,86,67,98,188,48,184,10,166,206,123,173,39,16,57,193,98,164,175,203,235,101,69,76,54,171,69,95,53,139,118,184,192,232,118,77,36,78,139,149,81,66,213,116,237,84,73,125,169,160,88,222,215,49,36,99,166,124,0,0,0,0,8,86,241,171,250,83,225,111,205,253,15,218,55,18,234,248,24,254,253,159,197,191,235,34,213,120,213,253,41,240,183,230,254,135,237,27,137,117,124,12,127,126,207,226,223,245,144,18,168,0,0,64,15,138,63,211,179,51,127,82,253,143,68,79,241,0,62,40,255,0,78,204,205,253,75,246,61,16,25,85,224,99,251,246,127,22,255,0,172,140,85,241,71,250,118,102,111,234,95,177,232,140,170,240,49,253,251,63,139,127,214,70,42,248,163,253,59,51,55,245,47,216,244,64,103,255,0,130,167,209,99,20,254,112,43,190,206,183,22,211,198,127,19,240,243,87,106,195,86,7,91,233,46,153,191,75,80,232,25,91,108,185,83,182,123,61,185,173,142,103,65,114,137,55,74,230,74,149,12,125,60,110,107,52,85,150,70,72,214,243,35,158,138,224,175,138,235,23,9,126,30,152,219,25,115,109,85,152,190,229,152,21,212,120,90,201,91,51,219,231,234,188,133,173,36,145,91,26,43,214,24,24,254,108,139,171,26,186,50,62,99,31,44,106,71,182,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,41,242,87,188,24,49,63,15,52,150,172,75,96,109,190,146,215,155,245,85,13,129,245,183,59,149,59,167,188,91,156,217,38,108,22,216,151,108,173,100,73,78,247,212,70,214,191,85,72,164,124,142,111,46,56,44,87,253,202,204,229,254,228,127,217,127,238,114,235,251,39,252,161,242,159,220,135,61,188,239,185,222,71,205,242,220,158,103,202,60,207,190,114,57,186,242,189,141,158,99,239,70,27,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,98,124,106,254,139,24,91,243,129,67,246,117,196,192,15,11,143,167,102,89,126,186,251,30,180,191,252,106,113,93,98,226,211,195,211,4,227,46,109,170,143,23,219,115,2,134,143,20,217,40,166,123,188,133,87,144,186,36,114,35,100,68,122,67,59,25,205,141,117,123,83,87,199,204,123,226,145,75,1,225,113,244,236,203,47,215,95,99,214,129,159,254,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,103,255,0,141,95,209,99,11,126,112,40,126,206,184,152,1,225,113,244,236,203,47,215,95,99,214,129,59,216,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,120,120,174,225,71,49,248,74,204,119,224,172,107,23,158,181,87,115,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,203,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,236,124,90,174,34,248,104,202,206,40,48,36,216,23,51,45,63,147,228,175,52,112,83,124,169,108,251,244,50,201,229,39,154,41,57,60,222,67,25,38,214,251,108,213,171,232,168,16,193,192,39,29,151,94,17,49,53,109,139,18,209,213,221,178,235,17,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,157,88,210,122,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,161,207,76,139,204,126,29,51,30,227,149,249,161,102,242,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,115,33,126,215,104,186,35,145,205,115,30,214,61,143,99,115,131,194,175,142,123,86,86,212,255,0,115,118,110,93,41,45,248,78,229,81,85,114,177,226,27,149,209,180,244,214,105,249,75,36,180,179,58,162,68,138,58,105,86,55,57,155,54,170,84,74,228,86,191,159,186,48,152,147,21,124,81,254,130,121,155,250,151,237,138,35,42,140,85,241,71,250,9,230,111,234,95,182,40,128,133,110,19,190,148,249,55,249,192,195,223,104,192,108,166,107,89,194,119,210,159,38,255,0,56,24,123,237,24,13,148,192,0,0,0,0,138,191,28,239,222,79,248,201,253,90,90,175,5,79,165,62,41,252,223,215,125,163,110,46,175,142,119,239,39,252,100,254,173,45,87,130,167,210,159,20,254,111,235,190,209,183,1,46,153,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,170,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,189,124,81,112,201,143,184,89,205,11,150,95,226,250,106,186,203,107,42,28,219,46,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,237,17,206,217,36,181,92,69,240,209,149,156,80,96,73,176,46,102,90,127,39,201,94,104,224,166,249,82,217,247,232,101,147,202,79,52,82,114,121,188,134,50,77,173,246,217,171,87,209,80,34,3,195,187,128,90,206,39,49,82,227,204,210,183,221,109,185,101,100,229,84,104,180,211,211,253,211,72,178,74,207,45,75,83,181,24,176,177,240,72,218,137,35,122,200,223,102,54,237,116,156,200,167,80,167,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,181,0,2,0,124,81,254,157,153,155,250,151,236,122,34,127,136,1,241,71,250,118,102,111,234,95,177,232,128,200,175,4,108,127,131,108,88,203,51,114,250,243,136,105,40,241,14,42,167,180,212,217,104,102,85,107,235,217,70,149,171,82,145,42,166,215,61,141,158,55,171,53,222,172,222,228,69,108,111,86,231,255,0,24,156,42,224,222,43,242,142,225,131,239,54,218,70,226,123,117,61,69,78,19,187,201,34,194,251,117,197,89,236,35,165,107,30,239,45,35,155,27,102,102,215,110,98,35,145,57,140,141,236,215,135,11,98,204,85,129,175,180,184,167,5,98,107,174,31,189,81,111,242,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,232,189,90,229,69,232,170,108,19,192,231,23,118,174,47,178,141,216,174,123,117,37,159,22,88,106,27,109,196,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,152,154,163,227,154,52,116,156,165,145,193,0,56,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,149,158,124,87,102,63,17,57,113,151,24,43,52,37,249,86,235,151,63,41,193,13,254,89,149,213,87,42,90,164,164,72,219,82,138,158,220,209,249,87,34,205,174,233,26,246,171,209,94,215,201,44,180,248,136,240,11,71,196,230,21,76,121,149,182,251,85,183,51,108,156,218,141,18,154,10,127,186,104,214,56,153,229,170,170,118,163,214,102,50,8,219,79,36,143,88,219,237,70,237,173,147,153,20,22,1,149,94,23,31,78,204,178,253,117,246,61,105,63,196,0,248,92,125,59,50,203,245,215,216,245,164,255,0,1,212,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,128,206,61,184,223,190,241,113,142,226,162,195,149,87,91,110,89,89,57,82,217,44,149,144,178,158,103,213,44,40,147,85,85,182,57,100,100,147,111,116,172,141,119,171,89,22,155,90,215,73,42,191,37,60,88,184,223,163,196,159,41,240,153,150,117,91,233,45,247,4,139,27,86,172,48,77,13,84,144,249,121,233,233,105,102,108,175,86,242,167,71,165,66,58,54,72,217,105,218,196,118,212,145,174,193,110,24,184,122,197,92,80,103,45,151,40,240,181,79,144,243,252,202,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,242,99,98,57,204,107,229,150,38,43,217,191,114,7,171,146,188,31,231,143,16,57,113,141,179,55,43,240,223,202,148,24,31,146,217,169,54,76,149,87,73,30,142,124,144,208,34,70,177,212,77,12,104,217,31,22,246,201,182,72,145,141,123,164,99,86,218,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,93,202,172,179,194,185,55,151,24,115,43,112,85,39,151,178,225,155,124,86,250,109,209,198,201,38,216,158,220,242,242,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,145,45,226,179,193,45,30,84,223,105,184,129,202,28,41,228,240,101,231,151,71,127,182,218,237,176,83,219,240,253,83,25,20,48,72,198,66,141,229,195,81,215,85,86,109,108,232,187,164,85,168,141,136,18,83,194,143,21,217,113,197,174,92,51,26,224,169,124,141,214,135,151,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,100,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,245,154,230,112,119,197,86,50,225,67,55,45,248,194,205,114,171,118,24,184,212,83,211,98,203,68,113,164,204,184,219,145,254,218,182,39,61,141,243,49,181,210,58,23,238,110,215,170,181,87,150,249,24,253,132,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,25,126,57,223,188,159,241,147,250,180,197,95,11,143,167,102,89,126,186,251,30,180,202,175,28,239,222,79,248,201,253,90,98,175,133,199,211,179,44,191,93,125,143,90,4,239,99,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,246,227,95,133,27,239,9,121,203,91,131,121,87,90,204,33,114,214,179,11,94,235,97,99,124,253,46,214,44,145,171,163,85,98,205,3,223,202,145,52,99,151,70,73,203,99,37,141,13,138,75,105,196,63,15,216,7,137,172,175,174,202,140,198,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,124,78,114,55,85,142,89,27,211,114,129,24,62,15,57,223,157,20,89,161,81,147,80,216,241,6,39,203,171,141,58,182,162,173,210,85,205,69,132,103,100,117,117,49,61,159,58,10,118,85,72,147,49,204,84,98,203,34,198,228,118,177,171,31,49,37,180,200,110,29,114,143,134,220,27,77,131,50,167,9,210,91,152,218,120,97,174,185,190,38,58,227,118,124,106,247,36,213,149,8,212,116,207,221,44,170,136,186,49,155,213,177,181,140,209,169,114,192,26,214,113,99,244,167,206,79,206,6,33,251,70,115,101,51,90,206,44,126,148,249,201,249,192,196,63,104,206,4,212,248,92,125,4,242,203,245,215,219,21,166,79,199,105,181,67,117,168,190,195,108,164,101,202,178,158,26,74,138,198,194,212,158,104,33,116,142,138,39,201,166,231,49,142,158,103,53,170,186,53,101,145,83,77,203,174,48,120,92,125,4,242,203,245,215,219,21,166,85,0,0,1,106,184,177,250,44,103,39,230,255,0,16,253,157,57,173,97,178,159,22,63,69,140,228,252,223,226,31,179,167,53,172,3,106,131,93,110,59,238,249,29,122,226,131,23,84,112,245,110,181,82,225,10,127,43,70,199,89,155,12,118,185,234,161,167,142,57,228,163,138,40,99,100,112,239,106,183,84,89,27,35,219,36,205,145,89,43,90,220,223,241,80,227,214,154,150,154,235,194,198,77,223,105,43,31,89,79,53,191,28,220,233,249,168,250,55,164,176,185,40,41,170,35,149,173,87,171,89,60,85,76,115,30,205,146,242,181,71,164,173,100,112,100,94,69,230,63,17,121,143,110,202,252,175,179,121,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,121,112,179,115,117,93,21,202,231,53,140,107,222,246,49,193,64,27,36,112,153,141,114,27,28,228,54,24,175,225,186,158,146,135,4,208,211,249,26,123,84,76,217,61,174,118,232,233,105,170,153,185,206,74,148,115,247,200,231,57,203,34,201,205,223,34,72,146,62,29,184,238,240,253,197,92,42,223,93,138,112,84,55,92,65,150,85,186,121,107,140,141,146,174,170,215,177,148,204,127,202,114,199,77,21,60,28,218,154,135,54,13,23,219,107,116,95,105,23,90,83,129,126,51,111,188,30,102,61,85,206,75,87,203,56,51,20,121,122,124,77,109,137,140,74,167,71,18,191,149,83,77,35,180,210,104,185,178,170,70,231,36,114,53,238,107,182,170,178,88,195,214,241,71,250,118,102,111,234,95,177,232,140,170,240,49,253,251,63,139,127,214,70,31,248,143,98,204,43,142,120,206,204,60,83,130,177,53,171,16,89,107,126,73,242,215,27,93,108,117,116,179,236,181,82,49,251,37,141,92,199,109,123,28,213,209,122,57,170,139,213,20,204,15,3,31,223,179,248,183,253,100,6,42,248,163,253,59,51,55,245,47,216,244,70,85,120,24,254,253,159,197,191,235,35,21,124,81,254,157,153,155,250,151,236,122,35,42,188,12,127,126,207,226,223,245,144,18,168,96,87,137,175,29,182,172,145,193,183,28,140,202,220,77,87,30,104,95,169,227,109,85,101,174,118,177,248,110,137,234,215,57,242,73,162,171,42,102,139,86,198,198,109,145,140,147,159,186,53,72,121,183,131,142,142,51,108,92,30,101,197,45,206,59,87,203,56,207,20,121,138,124,51,109,149,143,74,87,73,18,51,155,83,83,35,116,210,24,185,177,42,198,215,36,146,57,237,107,118,162,190,88,224,7,20,226,204,85,142,111,181,88,167,26,226,107,174,32,189,86,236,243,55,27,165,108,149,117,83,236,99,88,205,242,200,174,123,182,177,141,106,106,189,26,212,68,232,136,6,117,120,42,125,41,241,79,230,254,187,237,27,113,106,188,81,254,157,153,155,250,151,236,122,34,234,248,42,125,41,241,79,230,254,187,237,27,113,106,188,81,254,157,153,155,250,151,236,122,32,50,171,195,127,134,140,172,226,131,129,220,95,129,115,50,211,251,224,86,121,43,197,28,20,223,42,91,63,106,90,37,147,202,79,52,82,114,121,188,134,50,77,173,246,217,171,87,209,82,58,179,211,34,243,31,135,76,199,184,229,126,104,89,188,141,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,156,200,95,181,218,46,136,228,115,92,199,181,143,99,216,217,106,240,84,250,44,98,159,206,5,119,217,214,226,223,248,201,226,62,25,107,172,86,155,29,205,158,123,57,232,117,138,219,83,102,168,165,124,150,234,86,190,158,73,41,110,236,230,115,89,12,144,213,62,106,116,88,213,220,198,185,205,115,24,249,82,64,194,175,251,160,89,251,253,204,31,220,165,206,181,125,205,252,159,242,79,203,27,171,126,89,242,62,99,155,229,185,254,103,151,201,229,254,214,229,242,182,249,127,189,105,167,82,213,100,94,69,230,63,17,121,143,110,202,252,175,179,121,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,121,112,179,115,117,93,21,202,231,53,140,107,222,246,49,212,1,45,62,13,152,143,134,90,27,21,218,199,108,103,145,206,122,237,34,185,84,222,106,41,89,37,198,149,207,168,146,58,91,67,57,156,215,195,28,52,172,154,161,18,52,119,49,205,115,156,246,50,36,140,60,175,18,14,26,50,179,133,254,7,112,134,5,203,59,79,239,129,71,231,111,21,144,83,124,169,115,253,169,119,150,63,55,60,49,71,206,229,115,222,200,247,55,216,102,141,79,85,92,85,240,184,250,118,101,151,235,175,177,235,76,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,208,39,248,0,4,80,120,207,240,235,82,203,174,26,226,79,8,97,58,185,41,231,167,117,155,24,215,82,197,23,34,7,177,209,165,190,162,116,99,82,85,124,137,36,176,44,207,87,49,18,26,88,181,98,171,17,241,108,108,167,197,62,74,127,116,79,15,184,219,39,35,184,121,42,188,65,111,79,33,59,165,229,198,202,232,37,101,69,47,53,220,185,21,33,89,225,137,36,218,197,119,45,95,183,71,104,169,173,96,2,95,188,22,242,46,251,133,176,38,45,207,156,71,102,181,50,147,27,121,123,118,26,171,213,146,87,121,90,73,170,25,90,186,162,42,197,12,147,164,77,217,185,28,247,82,110,115,17,173,137,206,136,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,156,242,171,44,240,174,77,229,198,28,202,220,21,73,229,236,184,102,223,21,190,155,116,113,178,73,182,39,183,60,188,182,49,142,154,87,171,164,145,232,212,223,35,222,229,77,92,160,85,101,170,226,199,232,177,156,159,155,252,67,246,116,229,213,45,87,22,63,69,140,228,252,223,226,31,179,167,3,90,195,106,131,85,115,106,128,34,175,197,15,195,247,255,0,146,78,43,114,138,31,241,183,108,103,103,107,127,242,104,146,166,138,10,122,111,252,166,166,174,73,165,252,185,117,249,200,70,94,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,104,130,197,100,23,6,121,47,195,126,63,199,57,141,151,52,53,109,185,99,170,133,150,88,170,98,164,72,45,48,44,210,76,234,75,123,97,130,55,65,76,174,145,136,177,43,156,138,148,240,126,66,40,29,174,20,120,81,203,142,18,178,225,152,43,5,69,231,174,181,220,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,242,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,247,172,0,49,87,197,31,232,39,153,191,169,126,216,162,33,91,132,239,165,62,77,254,112,48,247,218,48,19,83,226,143,244,19,204,223,212,191,108,81,16,67,151,184,214,235,150,184,255,0,13,102,53,138,158,146,123,150,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,154,232,169,220,9,105,241,84,227,158,235,149,180,223,220,221,148,119,74,187,126,44,185,83,210,220,175,152,134,219,116,117,61,77,154,14,106,73,21,44,46,167,145,37,142,166,84,141,174,126,253,168,148,242,181,17,175,231,238,142,42,242,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,85,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,90,127,254,250,177,238,42,255,0,101,113,30,36,196,119,15,247,74,202,235,149,117,68,159,240,164,154,105,36,127,197,206,115,189,85,73,233,224,39,130,11,23,8,248,18,90,220,71,75,106,185,102,109,239,155,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,14,198,196,249,19,98,57,242,235,185,206,108,113,35,2,229,112,187,195,38,1,225,103,43,237,185,127,132,41,169,43,46,76,167,107,111,88,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,180,87,58,240,0,0,138,191,28,239,222,79,248,201,253,90,74,161,21,126,57,223,188,159,241,147,250,180,11,85,224,169,244,167,197,63,155,250,239,180,109,196,196,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,33,219,193,83,233,79,138,127,55,245,223,104,219,139,191,226,161,199,173,53,45,53,215,133,140,155,190,210,86,62,178,158,107,126,57,185,211,243,81,244,111,73,97,114,80,83,84,71,43,90,175,86,178,120,170,152,230,61,155,37,229,106,143,73,90,192,140,188,213,193,246,44,191,204,124,71,130,176,198,61,181,99,91,85,150,225,45,29,37,254,214,199,182,150,225,27,87,68,145,136,255,0,228,85,106,190,53,114,42,199,36,172,219,35,164,127,193,131,59,243,66,166,235,137,114,34,178,199,136,47,248,38,142,157,183,90,59,139,100,141,104,176,196,238,116,138,248,159,191,71,35,42,220,170,173,142,55,185,82,72,164,123,98,84,125,68,172,143,92,139,200,188,199,226,47,49,237,217,95,149,246,111,61,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,46,22,110,110,171,162,185,92,230,177,141,123,222,198,59,97,238,30,56,126,192,60,50,229,125,14,84,101,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,187,34,107,149,186,164,113,70,222,187,80,8,161,241,171,250,83,225,111,205,253,15,218,55,18,160,240,87,205,236,27,132,51,67,27,101,29,246,122,184,111,185,133,79,67,53,137,91,2,190,9,159,111,142,182,89,225,123,211,171,30,177,76,178,53,85,54,42,67,34,43,145,202,198,190,159,241,171,250,83,225,111,205,253,15,218,55,19,2,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,101,62,33,248,126,192,60,77,101,125,118,84,102,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,186,172,114,200,222,155,148,215,135,61,50,47,49,248,116,204,123,142,87,230,133,155,200,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,204,133,251,93,162,232,142,71,53,204,123,88,246,61,141,155,78,1,56,236,181,113,119,134,107,108,88,150,142,146,211,152,184,118,157,42,239,20,116,177,182,10,42,168,36,168,153,177,203,67,27,234,37,157,236,142,54,211,182,103,61,17,27,36,204,68,232,246,157,190,61,184,32,177,113,113,129,34,173,195,148,182,171,110,102,217,57,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,46,155,92,214,201,42,60,34,3,24,113,109,138,179,19,132,123,15,12,120,210,47,55,247,21,136,40,46,24,118,226,141,146,73,157,67,28,23,38,77,5,84,178,76,237,121,126,106,146,58,118,71,27,90,216,162,115,85,125,150,107,85,248,92,125,59,50,203,245,215,216,245,166,47,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,101,7,133,199,211,179,44,191,93,125,143,90,4,255,0,0,0,192,15,26,191,162,198,22,252,224,80,253,157,113,48,3,194,227,233,217,150,95,174,190,199,173,51,255,0,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,64,159,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,78,216,0,64,15,138,63,211,179,51,127,82,253,143,68,103,255,0,130,167,209,99,20,254,112,43,190,206,183,24,1,226,143,244,236,204,223,212,191,99,209,25,255,0,224,169,244,88,197,63,156,10,239,179,173,192,103,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,27,94,39,188,21,219,177,69,130,171,59,112,53,14,203,197,38,207,63,31,53,203,206,220,250,42,104,250,203,58,53,187,88,215,252,214,117,245,235,162,146,74,117,46,212,17,92,232,37,161,153,155,217,46,221,83,85,77,116,114,47,162,167,184,13,88,137,89,240,94,198,112,190,12,95,132,29,83,247,200,254,79,219,30,197,245,91,140,157,246,254,158,230,2,113,95,149,206,201,236,241,196,24,17,201,167,144,242,154,39,249,116,112,75,249,111,255,0,25,249,75,253,6,100,120,45,209,212,46,63,198,117,126,87,124,73,242,119,223,119,162,108,251,197,197,59,119,93,87,160,18,149,157,25,143,71,148,249,115,117,199,21,174,209,150,254,71,77,23,175,50,120,226,244,107,191,198,39,162,255,0,73,172,254,32,189,215,98,59,189,69,230,229,63,58,166,163,102,247,237,70,235,181,168,212,232,212,68,236,212,244,38,59,197,247,58,38,193,217,93,107,203,187,77,94,202,172,73,207,231,125,237,23,111,151,168,160,153,191,57,138,139,170,57,123,57,63,79,98,29,176,182,30,175,197,87,234,91,5,174,14,117,77,86,253,140,220,214,235,181,142,122,245,114,162,118,106,250,129,49,158,15,185,73,54,18,202,59,174,96,92,105,54,77,138,57,28,167,115,17,116,242,213,85,241,59,162,61,83,179,147,187,83,244,247,36,28,164,178,175,47,173,185,93,129,109,184,38,213,214,158,223,206,218,190,215,94,100,207,145,126,115,156,189,228,95,85,254,130,173,0,89,30,38,248,177,203,126,24,112,236,119,92,99,87,190,186,175,95,39,69,203,157,57,251,100,133,178,125,242,56,100,70,237,108,237,119,84,235,217,61,116,247,56,142,207,92,63,195,222,89,220,51,2,252,237,91,73,202,229,199,163,253,189,213,16,196,189,91,28,154,105,206,69,249,191,218,154,243,231,86,116,99,28,243,198,213,120,219,25,86,243,234,170,121,122,39,46,38,237,219,12,113,254,230,198,34,234,145,55,211,250,85,66,252,231,39,137,135,18,25,157,113,170,142,213,137,254,68,178,212,66,248,18,223,228,168,42,118,177,241,49,146,39,53,212,173,122,234,173,114,251,211,118,137,216,197,204,67,137,175,120,174,225,37,214,253,91,230,170,165,85,115,159,203,99,53,85,114,185,122,49,17,59,185,125,61,76,197,225,111,195,47,49,51,206,207,247,89,137,43,190,64,180,172,208,242,29,202,130,171,204,71,206,150,57,190,101,83,28,205,188,175,84,213,119,116,237,214,71,242,147,195,107,135,12,181,161,162,154,179,10,252,167,119,134,158,56,231,173,243,213,240,115,94,137,30,231,114,210,169,205,110,175,98,187,68,237,174,157,144,8,7,59,20,21,245,118,186,200,171,232,101,229,79,3,219,36,111,218,142,209,205,84,84,93,21,21,59,162,27,35,73,194,166,66,75,78,250,87,224,61,99,122,42,57,62,84,173,235,170,105,254,56,199,76,255,0,240,182,201,236,194,182,87,220,48,37,15,200,183,174,76,174,166,119,54,170,167,115,246,202,172,102,146,213,181,137,237,189,157,87,242,122,244,85,3,8,56,57,241,38,199,249,65,123,160,194,153,149,118,249,75,8,75,44,81,63,239,16,67,229,90,175,167,141,100,251,205,43,229,126,216,163,127,179,175,93,125,250,19,65,151,152,251,14,102,118,13,181,99,140,41,89,230,109,183,122,56,43,32,147,151,35,61,153,98,100,173,233,35,90,239,154,246,247,68,239,217,59,26,224,103,190,71,226,252,131,199,213,216,27,23,82,242,230,167,146,94,68,155,226,94,108,45,154,88,154,253,35,145,232,221,86,39,116,87,106,159,231,92,176,240,190,226,214,183,44,51,30,155,43,49,77,94,251,14,32,145,148,148,141,229,162,114,235,39,158,138,6,46,172,133,207,93,24,199,119,114,55,223,162,245,2,108,193,197,77,81,21,93,60,85,80,59,116,115,49,178,49,116,84,213,170,154,162,245,57,64,0,0,0,0,0,0,249,145,237,141,142,145,235,163,90,138,229,95,130,16,101,226,149,159,83,102,142,119,84,224,218,89,63,104,97,103,190,220,230,232,157,103,166,171,173,141,87,85,141,174,249,178,118,213,201,241,94,228,167,113,199,158,212,57,5,144,55,172,71,60,220,186,187,196,117,54,75,122,237,85,253,181,45,21,75,226,237,27,211,188,63,140,136,223,122,167,174,190,215,26,203,158,96,227,186,170,249,62,251,113,196,183,119,204,239,154,221,211,84,76,171,252,22,166,174,127,193,62,160,50,187,195,23,32,63,101,188,239,162,197,21,240,238,183,225,121,99,185,181,119,105,172,244,213,116,111,68,233,35,93,243,100,94,186,57,62,10,78,197,52,17,210,211,197,77,11,118,199,11,27,27,83,93,116,68,77,16,198,79,15,108,137,135,37,50,6,204,217,89,165,118,33,134,158,243,63,85,246,93,61,21,38,230,254,17,232,190,212,93,211,79,169,61,114,124,0,0,0,0,0,0,0,0,1,78,102,14,61,195,185,105,132,110,152,211,20,86,121,107,117,170,150,122,185,159,203,123,253,152,162,124,142,232,198,185,223,53,142,236,139,219,215,177,238,87,85,195,111,162,168,175,168,118,216,169,162,124,207,93,21,116,107,81,85,123,117,236,132,48,120,156,113,147,85,153,184,174,163,39,176,141,95,247,142,203,82,248,235,87,150,158,213,84,50,86,83,200,223,190,64,215,167,176,246,245,107,213,190,237,87,168,22,235,143,14,55,111,220,71,98,186,140,53,135,107,121,88,50,221,80,244,167,135,150,199,115,223,28,181,76,108,219,159,4,114,183,116,51,53,54,42,174,159,95,107,49,195,175,14,152,243,136,236,115,77,132,112,93,191,156,214,185,146,214,205,205,133,188,138,126,116,49,200,253,178,75,30,237,188,230,174,141,93,87,211,215,78,46,28,178,27,19,113,15,153,118,252,5,135,25,162,73,36,82,214,75,172,127,121,166,90,136,98,123,246,190,72,247,105,206,106,232,142,213,125,61,233,63,60,52,112,237,132,120,116,203,155,102,18,195,212,155,107,91,75,10,220,106,57,146,175,62,167,145,12,114,191,107,229,145,27,185,97,69,209,171,162,118,79,136,89,254,26,188,57,50,99,38,173,54,251,158,32,176,252,169,137,226,108,83,75,89,230,170,224,217,42,54,23,42,108,101,75,227,93,36,141,87,162,105,215,78,201,215,44,237,214,186,27,77,51,41,45,240,114,162,141,168,214,183,114,187,68,68,68,78,170,170,189,145,14,216,0,82,216,203,44,112,70,63,183,207,107,197,150,95,61,77,82,199,50,86,121,153,162,220,142,107,154,189,99,123,85,58,61,221,151,212,170,64,17,167,196,247,132,166,23,190,211,221,49,86,72,63,228,251,131,214,122,164,182,233,36,188,215,170,77,38,222,109,77,98,53,186,185,98,110,186,116,211,95,121,22,57,155,149,216,211,39,241,109,86,16,198,246,191,33,113,163,149,237,217,207,138,93,81,146,190,61,218,196,247,183,231,70,238,154,250,125,70,207,69,144,226,115,133,108,5,196,142,17,170,180,226,26,45,183,54,66,255,0,37,87,204,153,121,82,164,83,54,53,216,201,163,107,180,116,202,186,57,116,94,203,211,176,68,135,3,124,123,226,238,31,241,29,6,15,197,151,15,51,130,171,42,98,142,120,185,81,51,202,239,146,154,55,77,172,116,239,153,251,97,133,201,181,23,174,190,254,171,55,25,115,152,152,95,52,176,149,6,52,194,21,254,114,219,112,130,41,163,147,149,36,127,132,137,146,34,105,35,90,239,155,35,125,19,191,232,53,222,226,119,135,12,91,195,118,98,214,225,28,67,14,180,175,146,73,104,42,55,69,247,218,117,158,104,226,118,214,75,34,183,84,133,87,71,46,169,235,241,188,62,31,220,102,226,12,128,199,148,56,58,247,89,205,194,23,170,200,160,154,30,91,27,200,150,105,169,99,116,219,155,3,229,118,216,161,84,216,138,136,191,5,234,161,60,192,243,48,198,33,182,226,204,61,109,196,214,137,121,180,87,90,72,107,105,223,181,205,221,28,172,107,218,186,57,17,83,163,147,186,34,252,16,244,192,26,250,248,138,229,227,50,255,0,137,108,67,4,49,236,138,171,202,108,77,117,249,182,250,69,95,198,114,247,121,176,81,18,190,53,216,18,26,11,246,95,99,122,40,117,146,233,242,183,157,126,229,233,202,101,186,40,250,43,190,43,243,81,62,58,247,3,202,240,98,197,113,80,99,156,87,134,21,218,62,231,228,118,166,159,226,225,184,63,221,241,247,161,47,228,3,120,103,99,120,176,143,20,120,114,146,162,77,145,92,188,230,229,209,87,240,118,234,197,78,205,85,238,239,129,63,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,13,105,248,154,187,62,249,157,248,146,233,35,247,58,127,39,170,233,167,106,72,91,238,79,119,184,217,58,231,84,180,116,82,84,162,232,172,211,175,214,168,159,210,106,255,0,142,166,116,248,170,186,87,46,170,238,87,254,205,160,77,79,132,182,16,76,57,195,180,87,71,199,164,183,93,219,221,175,206,229,87,87,53,58,110,84,78,142,247,39,233,51,132,197,47,13,75,60,150,174,23,240,235,164,77,57,222,111,79,209,113,172,248,175,188,202,208,4,66,248,186,241,47,83,117,198,11,144,22,73,121,112,217,191,213,100,218,139,204,230,197,65,87,7,206,137,21,52,84,95,152,245,215,215,78,196,182,94,238,144,89,109,147,92,234,87,72,225,219,187,191,171,145,190,136,190,171,238,53,161,207,76,105,83,152,121,169,123,198,21,114,115,37,184,121,109,206,209,19,93,148,209,70,157,17,173,78,204,79,68,3,139,38,242,166,247,156,248,246,223,128,172,50,114,170,110,28,237,36,209,142,219,178,25,37,236,231,177,23,84,137,83,231,39,244,46,196,249,23,145,216,87,35,112,77,183,9,97,216,63,212,248,234,34,231,110,147,218,108,181,15,153,83,107,228,126,157,92,158,171,219,211,177,128,158,14,185,37,228,173,183,204,215,185,59,218,172,242,222,81,154,118,216,235,132,15,234,146,124,83,187,126,175,121,40,160,15,35,22,226,171,38,9,195,151,28,85,136,170,252,181,186,215,77,53,93,76,188,183,191,100,113,198,231,189,118,177,21,203,163,90,229,232,138,189,15,66,186,174,27,125,21,69,125,75,182,197,77,19,230,145,218,42,232,214,162,170,175,78,189,144,131,159,18,174,45,47,57,193,154,23,12,186,178,85,242,240,230,27,169,150,134,72,185,108,94,101,85,61,69,100,43,38,231,66,201,19,88,228,68,209,28,173,79,122,175,80,51,7,57,60,97,114,191,4,220,102,180,229,230,18,251,174,124,78,116,111,159,207,212,80,108,114,58,70,175,179,53,18,235,166,214,47,127,199,248,41,77,96,95,26,140,35,120,186,67,67,140,178,155,228,42,87,53,173,125,103,203,210,213,123,91,154,138,188,184,232,81,123,43,157,255,0,7,79,84,34,32,104,186,107,232,6,204,185,53,158,185,123,158,152,110,159,18,96,59,191,156,138,88,153,36,140,242,243,199,203,114,199,27,213,186,203,27,21,116,73,89,213,19,174,191,94,151,12,214,35,42,51,79,20,228,238,51,162,198,216,70,175,145,91,73,36,110,95,189,198,237,236,100,172,147,111,223,24,244,77,86,54,245,211,251,9,179,224,107,143,28,57,196,133,146,159,10,226,8,126,78,197,116,20,204,142,88,247,73,55,153,216,202,102,58,109,89,79,28,108,221,44,202,155,81,87,77,61,221,131,49,12,78,241,9,225,126,219,159,57,65,115,188,91,169,53,196,86,10,89,171,233,164,230,59,239,141,130,150,173,204,139,69,149,145,166,178,74,158,210,162,233,234,138,157,178,196,249,123,27,35,29,27,211,86,185,21,170,158,244,80,53,110,184,81,94,48,86,39,158,134,161,60,181,206,201,92,232,221,243,31,203,158,25,21,23,182,173,93,28,223,138,46,158,168,78,223,134,239,16,50,231,70,69,218,237,119,46,183,12,49,79,5,157,238,233,247,198,211,81,209,181,95,162,70,198,166,174,149,122,106,191,90,250,96,71,138,223,14,17,229,190,102,254,202,54,56,54,91,49,36,187,234,125,173,117,173,168,168,174,157,235,237,74,231,124,214,39,102,163,125,218,47,66,215,248,115,231,236,217,31,196,5,177,181,18,105,111,196,174,134,199,58,104,158,202,84,86,210,110,119,72,222,229,246,98,236,154,125,105,234,19,254,14,173,174,225,79,119,182,82,93,104,223,190,10,216,35,168,137,218,42,106,199,181,28,139,162,162,47,101,78,232,118,128,0,0,0,0,0,0,28,85,84,241,86,83,77,73,51,117,142,120,221,27,211,94,237,84,209,123,125,103,40,2,7,124,77,120,125,147,40,115,198,187,19,91,169,182,218,177,68,178,220,220,253,250,233,81,83,89,88,245,110,139,35,157,243,99,78,186,34,124,17,74,163,194,123,60,106,48,46,115,126,199,117,174,254,247,98,22,242,162,77,19,252,42,122,186,24,91,218,55,59,230,177,123,185,27,245,119,36,47,196,115,33,233,179,139,32,47,87,56,147,251,225,133,233,106,111,81,119,246,252,181,21,91,154,223,194,49,169,171,164,238,168,191,82,144,91,129,177,13,118,92,102,61,151,18,34,114,234,176,237,230,154,173,201,209,118,190,158,118,189,83,179,145,122,179,220,191,164,13,160,65,107,56,100,204,198,230,214,74,97,108,99,167,223,106,45,116,41,50,251,228,117,36,50,57,126,99,125,100,244,77,63,152,186,96,0,0,0,0,11,7,199,6,103,75,149,188,57,98,219,181,44,188,186,171,141,178,190,219,3,182,235,182,73,40,42,92,213,209,88,228,93,22,62,202,136,159,18,254,17,131,227,71,152,105,77,135,112,214,90,65,46,217,229,170,163,188,61,54,235,172,75,29,198,21,78,173,211,191,240,181,248,122,129,21,83,73,113,198,24,166,73,94,254,117,125,238,224,174,115,180,107,119,205,52,157,244,232,212,213,206,248,39,212,78,215,135,47,13,150,108,149,201,75,102,32,158,46,101,243,18,65,13,206,105,183,61,57,108,168,164,164,123,162,218,146,189,139,163,226,215,114,34,42,251,145,59,196,207,1,57,94,153,159,196,166,18,165,157,63,107,217,110,84,23,121,63,132,144,215,210,162,183,163,218,169,209,253,211,95,169,77,134,40,104,225,183,80,211,219,233,155,182,26,88,153,12,105,170,174,141,106,34,39,126,189,144,14,112,88,156,227,227,71,33,242,74,189,214,108,95,138,249,87,56,220,173,125,55,144,172,118,154,58,70,175,183,28,15,111,206,137,201,223,227,219,191,161,147,220,92,100,134,119,204,202,28,13,139,60,221,115,163,71,186,159,200,85,199,183,172,104,190,212,176,177,171,237,74,196,253,58,251,244,11,204,83,153,135,130,109,57,137,130,175,88,50,247,7,54,146,241,111,169,161,145,187,156,222,146,196,248,215,171,92,213,236,245,245,79,173,59,149,18,46,169,170,31,160,107,127,197,238,74,79,144,217,227,125,193,107,23,46,146,106,138,170,234,6,238,69,210,145,107,42,35,139,175,49,235,218,47,198,93,222,244,245,92,218,240,121,226,6,170,43,221,215,36,46,243,238,167,124,19,221,105,87,106,38,143,87,219,233,152,223,102,61,123,107,213,95,245,167,169,93,248,196,228,178,94,176,133,167,54,104,35,214,166,130,88,45,243,117,237,3,34,184,78,229,234,244,78,234,157,154,171,241,244,35,107,133,124,192,168,203,92,250,193,152,142,7,104,207,150,237,208,205,209,63,5,231,96,123,187,181,223,145,232,154,129,178,128,41,28,167,198,176,230,38,95,218,177,140,11,172,119,14,126,139,215,247,57,228,143,213,173,252,143,114,127,73,87,1,8,126,45,25,40,236,185,206,106,28,111,73,22,218,28,95,205,228,251,90,233,229,105,40,98,119,121,28,191,57,254,168,223,211,220,180,220,1,231,68,121,55,196,21,150,231,112,118,219,101,87,153,243,75,166,186,109,162,170,107,59,49,238,249,210,39,100,250,250,118,150,127,17,220,139,110,115,228,61,92,180,189,110,118,78,95,147,79,127,58,178,147,153,222,70,55,230,197,235,175,195,69,239,1,214,234,233,109,181,177,214,193,243,227,215,78,222,168,169,235,245,129,45,62,51,184,86,26,140,43,133,177,51,105,117,146,151,207,110,151,122,251,59,164,183,179,182,189,125,221,140,66,240,188,175,165,160,226,239,8,186,163,163,157,231,246,47,94,154,91,43,117,236,159,19,52,248,228,199,148,249,147,192,4,56,185,62,252,250,221,218,73,213,187,118,94,169,163,237,181,186,252,207,113,31,188,3,220,101,181,241,67,132,106,162,118,142,111,159,209,116,255,0,197,213,73,238,95,120,27,17,0,0,0,0,0,83,57,141,142,172,217,113,132,107,177,117,250,167,145,71,69,202,222,253,143,118,155,229,100,105,209,173,114,247,122,122,1,142,240,248,137,101,10,103,141,199,38,46,49,121,69,164,228,249,107,142,234,169,60,206,234,63,50,255,0,189,37,55,177,183,163,122,191,174,186,167,184,202,227,87,156,107,139,234,49,94,48,172,197,107,31,42,90,174,95,179,170,59,77,177,54,63,201,68,236,223,113,177,111,11,56,194,233,142,178,67,14,226,75,203,247,213,213,121,190,99,180,106,107,182,178,118,39,70,181,169,217,137,232,5,217,0,0,0,0,0,0,45,87,22,63,69,140,228,252,223,226,31,179,167,46,169,106,184,177,250,44,103,39,230,255,0,16,253,157,56,26,214,27,84,26,171,155,84,0,0,0,0,1,173,103,22,63,74,124,228,252,224,98,31,180,103,46,175,0,188,20,98,174,43,51,30,146,247,118,182,121,124,178,195,55,8,100,196,119,10,132,145,145,215,236,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,228,198,244,122,174,231,68,201,109,87,22,63,74,124,228,252,224,98,31,180,103,38,123,194,178,211,106,183,112,57,128,107,45,246,202,74,90,139,165,69,226,174,186,88,97,107,31,85,58,92,234,97,73,101,114,38,175,122,69,12,81,163,157,170,236,141,141,236,212,68,12,170,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,237,128,0,0,0,0,4,43,120,213,253,41,240,183,230,254,135,237,27,137,117,124,12,127,126,207,226,223,245,145,106,188,106,254,148,248,91,243,127,67,246,141,196,186,190,6,63,191,103,241,111,250,200,9,84,0,0,32,7,197,31,233,217,153,191,169,126,199,162,39,248,128,31,20,127,167,102,102,254,165,251,30,136,12,170,240,49,253,251,63,139,127,214,70,42,248,163,253,59,51,55,245,47,216,244,70,85,120,24,254,253,159,197,191,235,35,21,124,81,254,157,153,155,250,151,236,122,32,49,84,148,159,10,254,2,170,106,170,109,92,83,231,37,138,174,141,148,117,16,220,48,53,178,163,148,172,172,98,197,51,86,190,166,158,72,156,228,98,57,240,75,74,246,189,143,223,23,55,69,98,196,231,216,15,14,46,7,41,184,173,198,85,248,195,48,95,87,79,151,88,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,154,214,75,19,90,141,89,146,88,231,120,1,20,30,42,28,5,84,210,212,221,120,167,201,187,21,93,99,43,42,38,184,99,155,101,63,41,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,190,94,110,136,196,149,204,149,240,6,170,230,85,120,92,125,59,50,203,245,215,216,245,165,65,226,59,192,229,55,10,88,202,131,24,101,243,234,234,50,235,24,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,115,92,200,165,107,145,203,10,203,37,63,225,113,244,236,203,47,215,95,99,214,129,159,254,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,103,255,0,141,95,209,99,11,126,112,40,126,206,184,152,1,225,113,244,236,203,47,215,95,99,214,129,63,192,0,49,87,143,110,8,44,92,92,96,72,171,112,229,45,170,219,153,182,78,84,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,166,215,53,178,74,143,129,108,83,132,241,86,6,190,213,97,108,107,134,110,184,126,245,69,179,204,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,170,117,107,145,83,162,161,180,153,128,30,40,92,11,126,205,120,85,249,227,147,152,51,205,230,77,151,103,203,20,212,78,219,53,246,215,28,110,69,210,20,106,249,138,200,116,143,151,162,181,239,137,31,31,223,92,218,120,208,41,79,11,126,62,171,51,19,200,240,201,156,119,11,173,203,23,167,156,168,195,184,138,178,166,122,233,174,241,167,54,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,97,241,179,157,144,30,40,255,0,65,60,205,253,75,246,197,17,1,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,18,255,0,156,153,189,140,179,223,193,174,225,154,89,131,61,36,248,134,237,79,67,13,116,244,208,36,44,168,125,54,38,134,149,38,86,39,178,215,189,176,53,239,70,163,89,189,206,218,214,55,70,160,70,95,9,223,74,124,155,252,224,97,239,180,96,54,83,53,172,225,59,233,79,147,127,156,12,61,246,140,6,202,96,0,0,0,0,69,95,142,119,239,39,252,100,254,173,45,87,130,167,210,159,20,254,111,235,190,209,183,23,87,199,59,247,147,254,50,127,86,150,171,193,83,233,79,138,127,55,245,223,104,219,128,154,144,0,0,0,2,0,124,81,254,157,153,155,250,151,236,122,34,127,136,1,241,71,250,118,102,111,234,95,177,232,128,178,152,27,34,243,31,50,114,227,28,230,134,10,179,124,171,106,203,159,35,45,254,24,21,93,85,79,75,84,149,10,149,77,141,19,219,134,63,42,238,106,162,238,99,94,215,171,85,141,145,236,237,240,241,196,14,62,225,151,52,40,115,95,46,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,209,36,138,55,117,218,132,133,120,24,254,253,159,197,191,235,35,31,252,68,120,5,172,225,143,21,38,60,202,219,125,214,229,150,87,190,109,70,137,77,61,71,220,204,137,36,76,242,213,85,59,85,137,11,223,60,109,167,146,71,164,142,246,163,118,231,71,204,148,38,83,34,243,211,46,56,139,203,139,118,104,101,125,231,207,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,203,153,155,155,170,106,173,86,185,175,99,158,199,177,238,138,191,25,92,139,203,140,182,204,124,25,154,24,42,205,242,85,215,49,190,86,150,255,0,12,10,141,165,168,170,165,90,85,74,166,198,137,236,77,39,154,119,53,81,118,189,204,107,213,168,247,72,247,227,255,0,2,252,102,223,120,60,204,122,171,156,150,175,150,112,102,40,242,244,248,154,219,19,24,149,78,142,37,127,42,166,154,71,105,164,209,115,101,84,141,206,72,228,107,220,215,109,85,100,177,229,87,141,46,44,194,184,230,197,145,56,167,5,98,107,86,32,178,214,253,211,249,107,141,174,182,58,186,89,246,62,220,199,236,150,53,115,29,181,236,115,87,69,232,230,170,47,84,80,49,175,194,227,233,217,150,95,174,190,199,173,37,123,196,19,137,220,101,195,54,73,87,94,114,251,8,226,10,204,67,119,167,146,26,28,65,79,102,74,219,69,129,233,61,52,75,53,116,138,228,108,47,115,106,29,229,209,205,123,31,51,17,28,215,53,21,171,20,62,23,31,78,204,178,253,117,246,61,105,59,216,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,213,220,216,35,195,207,135,28,3,195,214,67,83,183,8,99,124,63,142,46,88,174,161,110,87,172,77,100,150,26,138,42,169,227,251,207,149,166,168,141,55,75,77,78,230,74,198,239,114,175,49,211,191,108,124,197,141,144,217,198,39,10,184,203,133,12,220,184,96,251,205,182,173,216,98,227,81,81,83,132,238,242,72,147,50,227,110,71,251,8,233,90,198,55,204,198,215,70,217,153,181,187,94,168,228,78,91,227,123,242,127,194,155,141,170,60,169,190,212,240,253,155,216,175,201,224,203,207,50,178,193,114,186,92,160,167,183,225,250,166,50,89,167,141,239,153,91,203,134,163,166,136,143,218,217,209,54,198,171,81,35,208,38,80,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,207,51,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,209,205,69,78,168,135,172,98,255,0,31,124,100,211,112,131,149,244,87,11,21,53,37,126,59,196,245,11,14,28,161,174,162,150,122,39,178,9,33,90,201,170,22,57,35,86,177,145,74,141,106,35,247,172,146,199,163,92,196,145,90,16,173,197,214,72,90,184,113,226,47,25,228,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,111,178,231,177,179,163,21,232,141,71,171,21,200,214,110,216,153,149,224,235,196,166,99,210,102,60,220,51,220,210,235,124,193,149,246,250,203,165,181,177,210,173,67,112,253,84,106,146,73,35,165,220,158,94,142,109,94,215,34,163,155,230,101,131,106,49,102,149,207,142,191,251,234,199,184,171,253,149,196,120,147,17,220,63,221,43,43,174,85,213,18,127,194,146,105,164,145,255,0,23,57,206,245,85,39,207,128,78,13,169,184,65,202,250,219,125,246,166,146,191,29,226,122,132,155,17,215,80,214,203,61,19,217,4,147,37,28,52,233,36,113,171,88,200,165,87,57,85,155,214,73,100,213,206,98,70,141,12,75,241,206,253,228,255,0,140,159,213,166,42,248,92,125,59,50,203,245,215,216,245,166,85,120,231,126,242,127,198,79,234,211,21,124,46,62,157,153,101,250,235,236,122,208,39,248,0,0,0,0,214,179,139,31,165,62,114,126,112,49,15,218,51,155,41,154,214,113,99,244,167,206,79,206,6,33,251,70,112,38,167,194,227,232,39,150,95,174,190,216,173,50,168,197,95,11,143,160,158,89,126,186,251,98,180,202,160,49,171,196,123,22,98,172,13,193,142,97,226,156,21,137,174,184,126,245,69,242,79,150,184,218,235,100,164,170,131,125,214,145,143,217,44,106,215,183,115,30,230,174,139,213,174,84,94,138,164,32,255,0,117,143,20,255,0,252,178,217,171,255,0,211,149,199,255,0,191,27,9,231,222,74,97,94,34,114,158,251,147,152,214,225,117,162,178,226,15,43,230,103,181,203,28,117,76,228,84,197,80,205,142,146,57,24,154,190,22,162,234,197,246,85,116,209,116,84,196,15,251,138,156,44,127,225,246,106,255,0,244,86,221,255,0,192,64,202,174,44,126,139,25,201,249,191,196,63,103,78,107,88,108,167,197,143,209,99,57,63,55,248,135,236,233,205,107,0,245,112,182,19,197,88,230,251,75,133,176,86,25,186,226,11,213,110,255,0,45,110,181,209,73,87,85,62,198,57,239,217,20,104,231,187,107,24,231,46,137,209,173,85,94,136,164,255,0,112,47,193,149,139,131,204,184,170,182,73,117,249,103,25,226,143,47,81,137,174,81,61,233,74,233,34,71,242,169,169,163,118,154,67,23,54,84,73,28,212,146,71,61,206,118,212,86,69,29,159,240,202,224,74,213,146,56,54,221,158,121,165,134,106,227,205,11,245,60,142,165,163,186,64,214,63,13,209,61,92,214,178,56,245,85,101,76,209,104,233,30,253,178,49,146,114,54,198,169,55,55,61,64,167,241,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,251,113,175,194,141,247,132,188,229,173,193,188,171,173,102,16,185,107,89,133,175,117,176,177,190,126,151,107,22,72,213,209,170,177,102,129,239,229,72,154,49,203,163,36,229,177,146,198,134,197,37,180,226,31,135,236,3,196,214,87,215,101,70,99,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,190,39,57,27,170,199,44,141,233,185,64,214,136,149,79,3,31,223,179,248,183,253,100,71,6,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,232,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,35,254,6,63,191,103,241,111,250,200,12,85,241,71,250,118,102,111,234,95,177,232,139,171,225,121,196,190,86,112,191,129,51,203,29,102,101,219,255,0,6,124,149,154,142,122,111,149,46,127,126,173,138,79,41,4,210,199,206,229,115,216,249,54,187,216,102,174,95,68,91,85,226,143,244,236,204,223,212,191,99,209,24,170,5,127,158,153,233,152,252,69,230,61,199,52,51,66,243,231,174,181,218,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,229,194,205,206,209,53,87,43,156,231,189,207,123,222,247,118,243,27,135,236,125,149,153,95,150,249,175,139,217,73,77,109,205,26,123,133,93,150,141,82,102,86,197,5,44,145,55,155,60,114,70,214,181,146,182,104,165,137,204,115,209,241,189,174,233,170,107,149,94,25,92,9,93,115,187,25,91,179,207,52,176,205,36,153,95,97,168,145,212,180,119,72,28,246,98,74,214,35,154,214,71,30,168,143,166,134,93,29,35,223,186,55,190,62,70,217,17,102,229,94,15,28,239,222,79,248,201,253,90,5,170,240,84,250,83,226,159,205,253,119,218,54,226,213,120,163,253,59,51,55,245,47,216,244,69,213,240,84,250,83,226,159,205,253,119,218,54,226,213,120,163,253,59,51,55,245,47,216,244,64,100,87,3,28,85,96,222,20,60,63,49,206,48,188,220,169,29,137,238,56,226,237,77,132,237,18,70,179,62,227,113,75,85,187,98,186,38,189,142,242,209,185,209,186,103,238,110,214,42,53,23,152,248,216,248,235,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,121,50,93,174,179,90,169,236,83,92,234,223,109,163,168,154,174,158,141,211,57,96,134,121,155,27,101,149,145,235,181,175,123,96,133,174,114,38,174,72,163,69,215,106,105,35,254,22,252,2,209,230,39,145,226,111,56,237,246,171,150,16,79,57,79,135,112,237,101,52,21,208,221,228,78,109,52,213,53,113,200,215,177,176,196,244,145,35,141,81,36,116,177,164,158,195,35,103,56,45,87,253,202,62,35,191,185,199,246,107,242,191,247,215,254,29,247,1,229,31,242,167,201,123,53,230,110,221,254,25,248,222,75,102,253,157,55,115,255,0,107,152,151,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,218,32,136,15,20,142,1,104,242,239,207,113,55,147,150,251,85,183,8,47,147,167,196,88,118,142,154,10,24,109,18,47,42,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,109,146,63,146,29,190,57,248,170,193,188,87,248,126,96,108,97,102,185,82,55,19,219,177,197,166,155,22,90,35,141,97,125,186,226,182,171,142,245,108,78,123,221,229,164,115,100,116,47,220,237,204,69,106,175,49,146,49,152,235,225,113,244,236,203,47,215,95,99,214,152,191,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,30,187,92,246,54,121,154,215,42,106,212,150,68,77,55,46,185,65,225,113,244,236,203,47,215,95,99,214,129,63,192,0,6,190,222,36,153,67,131,114,99,139,76,81,135,114,254,12,63,65,98,185,211,209,222,105,237,22,121,213,233,105,124,240,167,54,158,104,187,83,189,210,182,73,217,11,125,134,195,60,27,81,173,84,99,103,250,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,89,124,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,213,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,50,87,194,103,43,237,89,143,198,13,174,231,121,117,36,148,248,22,207,89,138,25,73,83,68,218,134,84,206,199,71,77,14,155,149,18,55,197,45,92,117,12,147,71,43,95,78,221,17,21,81,237,157,227,90,206,22,51,175,251,157,184,130,193,57,199,37,191,206,210,97,251,130,249,248,27,23,50,71,208,207,19,233,234,185,77,230,70,139,50,65,52,171,30,231,163,121,136,205,218,183,84,93,148,192,22,171,139,31,162,198,114,126,111,241,15,217,211,151,84,181,92,88,253,22,51,147,243,127,136,126,206,156,13,107,13,170,13,85,205,170,0,0,0,0,0,197,95,20,127,160,158,102,254,165,251,98,136,128,18,127,188,81,254,130,121,155,250,151,237,138,34,18,248,100,180,218,175,252,73,101,69,138,251,108,164,184,219,110,56,226,197,73,89,71,87,11,102,130,166,9,43,225,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,42,158,23,60,9,93,114,78,213,54,123,231,70,25,164,167,198,215,202,118,55,15,219,170,224,119,157,195,212,78,107,210,87,201,185,118,197,83,80,215,181,21,155,57,145,70,213,98,185,171,52,209,54,66,128,0,70,175,140,166,108,102,158,87,254,196,31,177,158,101,226,188,37,242,159,221,7,157,249,10,243,83,65,230,185,127,39,242,249,188,151,183,126,222,99,246,238,215,77,238,211,186,146,84,99,255,0,21,188,20,229,103,24,63,114,223,178,101,255,0,21,219,62,228,188,247,146,249,10,170,154,30,103,154,228,115,57,188,232,37,215,79,44,205,187,118,233,171,181,215,84,208,48,47,194,39,59,243,163,50,184,146,196,150,44,198,205,236,107,138,173,176,96,122,202,184,168,239,119,250,186,232,35,157,181,244,13,108,173,142,105,28,212,122,53,239,106,57,19,93,30,228,245,82,160,241,206,253,228,255,0,140,159,213,166,90,112,191,225,233,146,252,38,99,251,134,99,101,206,39,198,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,221,78,196,69,87,42,104,174,233,217,83,18,252,115,191,121,63,227,39,245,104,24,21,195,71,19,24,203,133,172,67,138,241,158,95,80,210,63,16,223,240,189,70,28,161,173,169,68,123,45,143,154,170,154,101,171,72,149,170,217,158,214,211,185,24,199,123,27,222,215,57,30,214,172,111,180,6,95,248,100,100,94,92,113,23,156,24,235,43,243,66,205,231,173,85,217,127,91,44,51,68,168,202,171,125,83,110,22,244,142,170,154,69,69,229,204,205,206,209,116,86,171,92,230,61,175,99,222,199,90,174,43,184,81,204,126,18,179,29,248,43,26,197,231,173,85,220,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,242,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,225,51,220,0,240,145,131,120,90,202,54,213,89,177,69,38,42,196,56,230,158,142,233,122,191,91,234,86,91,117,83,26,199,58,154,58,45,61,151,83,49,179,200,173,151,77,242,243,28,245,218,213,100,81,229,1,13,126,23,188,125,88,178,91,103,15,25,205,112,242,120,66,235,112,125,69,138,255,0,83,82,245,134,203,85,54,212,125,52,232,247,43,34,163,145,232,175,73,26,141,108,82,201,35,228,213,146,190,72,102,80,8,86,241,171,250,83,225,111,205,253,15,218,55,19,23,242,127,134,76,125,158,121,95,152,153,129,151,52,213,119,139,150,94,212,89,91,46,30,161,183,77,87,91,113,130,190,74,136,220,250,118,194,142,115,159,19,161,99,156,197,110,139,27,164,126,230,242,209,175,202,15,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,2,56,50,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,132,248,93,226,111,0,241,77,149,246,220,192,194,21,52,148,119,39,211,181,215,172,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,91,24,30,40,220,9,90,178,78,235,14,123,228,190,25,171,167,193,55,202,135,183,16,91,169,32,111,146,195,213,174,115,18,39,199,181,119,69,77,80,231,185,17,155,57,113,72,212,98,57,169,52,49,55,24,56,81,226,187,49,248,74,204,118,99,92,21,47,158,181,87,114,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,203,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,134,122,120,211,228,54,13,162,195,216,83,136,219,53,21,37,191,16,214,94,25,134,111,75,13,58,163,238,172,125,44,146,211,77,43,209,232,221,240,54,146,72,209,118,43,222,201,88,213,122,54,22,52,196,191,11,143,167,102,89,126,186,251,30,180,205,255,0,22,204,127,131,115,79,130,108,1,152,57,125,136,105,47,152,122,249,142,40,42,104,107,169,149,118,74,207,147,238,72,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,152,65,225,113,244,236,203,47,215,95,99,214,129,63,192,0,48,3,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,76,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,208,39,248,0,4,0,248,163,253,59,51,55,245,47,216,244,70,127,248,42,125,22,49,79,231,2,187,236,235,113,128,30,40,255,0,78,204,205,253,75,246,61,17,159,254,10,159,69,140,83,249,192,174,251,58,220,6,127,128,0,0,0,26,214,127,117,143,20,255,0,252,178,217,171,255,0,211,149,199,255,0,191,27,41,152,1,255,0,113,83,133,143,252,62,205,95,254,138,219,191,248,8,25,105,195,37,218,235,127,225,183,42,47,183,219,157,93,198,229,113,192,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,185,101,63,151,184,42,213,150,184,3,13,101,205,138,162,174,123,110,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,186,232,137,216,168,0,0,0,0,0,0,0,24,163,63,136,150,81,46,120,219,178,98,221,23,155,90,190,119,153,184,238,170,143,203,109,163,243,44,251,210,211,123,123,186,183,163,250,105,170,251,139,171,197,54,48,186,96,92,144,196,88,146,204,253,149,116,190,83,150,237,26,186,110,172,129,139,209,205,114,118,122,250,26,233,96,172,95,81,133,49,133,30,43,72,249,178,210,243,61,157,81,186,238,137,209,254,74,167,103,123,128,218,24,20,206,92,227,171,54,99,225,26,28,93,97,169,231,209,214,243,118,63,99,219,174,201,95,26,244,115,90,189,216,190,133,76,0,0,0,0,4,6,248,161,215,210,215,241,119,139,157,79,213,91,228,55,47,94,186,219,40,180,238,159,3,47,60,24,176,172,52,248,87,20,226,103,82,233,37,87,145,219,46,245,246,182,201,112,103,109,122,123,187,24,39,199,197,198,91,167,20,56,186,174,103,106,231,121,14,186,39,255,0,99,169,83,220,158,226,64,120,26,199,148,249,109,192,4,216,189,83,146,250,45,186,201,213,219,183,222,170,99,237,181,218,124,255,0,112,24,23,199,230,116,71,156,156,65,94,174,118,247,110,182,82,249,111,42,186,105,174,234,42,86,191,187,24,239,157,26,247,79,171,167,123,179,225,47,146,142,204,108,231,173,198,245,81,110,161,194,28,190,119,181,166,190,106,146,186,38,246,145,171,243,153,232,142,253,29,204,28,184,215,75,114,173,146,182,127,159,38,154,246,244,68,79,79,168,159,15,14,28,139,110,76,100,61,36,181,93,46,119,190,103,156,79,119,38,178,175,151,218,71,183,230,203,233,167,199,85,236,25,94,1,72,230,198,53,135,46,242,254,235,140,103,93,35,183,242,53,94,191,186,79,28,126,141,119,229,251,151,250,64,135,47,21,206,32,42,179,11,57,164,203,91,125,71,247,175,11,105,162,108,79,111,204,210,80,205,235,27,92,154,57,139,248,206,253,9,208,182,158,31,156,54,67,196,86,111,37,37,218,159,157,100,179,127,170,13,222,173,252,53,45,82,197,243,101,141,255,0,62,20,249,186,252,116,78,248,239,140,177,53,94,49,196,149,152,142,189,117,158,175,151,189,122,126,36,109,98,118,68,78,205,79,66,110,60,44,114,89,50,215,34,35,196,245,145,237,184,98,77,121,233,174,186,121,122,202,214,55,179,220,223,154,244,236,137,250,64,204,234,26,26,91,117,51,40,232,226,229,197,30,187,91,185,87,77,85,85,122,175,94,234,167,96,31,138,186,38,170,7,232,44,206,112,241,113,146,25,33,51,232,113,206,44,242,149,205,141,94,218,127,33,87,38,238,178,34,123,81,66,246,167,181,19,211,244,107,238,215,207,201,206,52,114,31,59,107,219,102,194,24,175,155,115,123,145,172,166,242,53,141,215,87,70,212,93,242,64,198,252,233,90,157,254,61,187,5,188,241,25,225,174,205,157,89,43,115,191,193,23,42,249,134,233,230,185,195,54,231,187,152,202,122,74,183,182,45,171,43,24,154,190,93,119,42,42,167,185,83,180,18,196,251,142,15,197,44,149,143,228,215,217,46,8,230,187,70,187,100,208,201,223,78,173,93,28,223,138,125,102,209,149,212,112,220,104,106,45,245,45,221,13,84,79,134,68,213,83,86,185,21,23,183,94,202,107,207,199,182,87,166,88,113,41,139,105,96,79,218,247,171,149,125,222,63,224,164,213,245,72,141,234,247,42,244,103,117,211,234,64,38,143,129,252,206,151,52,184,114,194,87,106,169,121,149,86,235,101,5,182,119,109,211,116,145,208,83,57,203,162,49,168,154,172,157,145,21,62,37,252,35,7,193,115,49,18,167,14,226,92,180,158,93,211,197,83,89,120,98,109,211,72,145,150,232,81,58,55,78,255,0,194,215,225,234,73,240,0,0,0,0,0,11,89,196,222,102,55,41,114,83,20,227,29,62,251,79,107,174,72,87,221,35,105,38,145,171,243,29,235,31,170,105,252,192,68,199,139,14,121,84,99,172,230,253,142,232,157,253,238,195,205,229,74,154,39,248,84,21,117,208,187,188,109,119,205,122,118,114,183,235,238,82,254,25,92,62,201,155,217,227,67,137,174,52,219,173,88,94,88,174,109,126,253,53,168,166,172,163,122,55,68,145,174,249,178,47,93,21,62,10,166,48,99,156,67,93,152,249,143,122,196,138,156,202,172,69,121,169,171,106,116,77,207,168,157,207,68,236,212,78,175,247,39,232,39,75,195,143,33,233,178,119,32,44,183,57,83,251,225,138,41,105,175,82,247,246,60,205,21,35,156,223,194,61,171,163,163,238,136,159,82,1,149,84,180,241,81,211,67,73,11,116,142,8,219,27,19,94,205,68,209,59,253,71,40,0,0,0,0,0,0,0,0,58,183,75,133,61,162,217,87,117,172,126,200,40,160,146,162,87,104,171,163,24,213,114,174,136,138,189,145,123,32,24,163,226,69,196,12,185,45,145,119,75,93,183,165,195,19,211,207,103,99,186,125,237,181,52,117,141,71,232,177,189,171,163,162,78,154,166,190,244,245,130,74,10,43,198,53,197,16,80,192,158,102,233,123,174,108,109,249,140,230,79,52,136,137,223,70,166,174,119,193,19,95,68,50,83,196,99,63,102,207,12,255,0,185,178,158,77,109,248,105,211,88,224,77,19,218,74,122,218,189,174,235,27,28,158,204,189,151,95,173,125,46,127,133,39,14,17,102,70,102,254,202,55,200,55,219,48,220,187,233,189,173,52,173,167,168,161,157,139,236,202,215,124,215,175,118,171,125,250,175,64,51,255,0,195,219,133,251,110,67,101,5,178,241,113,164,211,17,95,233,97,175,169,147,152,239,189,182,122,90,71,62,45,18,87,198,186,73,18,251,72,137,175,162,34,119,203,19,229,140,108,108,108,108,77,26,212,70,162,123,145,15,160,5,188,206,92,245,203,220,139,195,117,24,147,30,93,252,156,81,68,249,35,103,151,158,78,99,146,57,30,141,214,40,222,169,170,68,254,170,157,52,250,181,199,238,57,120,241,195,156,55,217,42,48,174,31,135,229,28,87,95,76,248,226,143,116,144,249,109,236,169,99,102,213,244,242,70,253,178,194,137,181,85,53,215,221,222,19,51,95,52,241,78,113,99,58,220,109,139,170,249,245,181,114,72,228,251,220,109,216,199,202,249,54,253,237,140,69,209,100,119,93,63,176,9,70,199,94,53,24,70,207,116,154,135,6,229,55,203,180,173,107,154,202,207,151,165,165,246,183,57,17,121,114,80,170,246,70,187,254,22,158,138,84,185,55,227,11,149,248,218,227,13,167,48,240,151,220,139,229,115,99,100,254,126,162,191,123,149,209,181,61,152,104,147,77,119,61,123,254,39,197,8,99,209,116,215,208,1,180,142,18,197,86,76,109,135,45,216,171,14,213,249,155,117,210,150,26,186,121,121,111,102,232,228,141,175,98,232,244,71,38,173,115,87,170,34,245,61,114,12,188,53,120,180,188,228,254,104,91,242,234,247,87,204,195,152,146,166,42,24,226,229,177,57,117,85,21,20,112,164,155,155,11,228,93,35,141,83,69,114,53,125,232,189,73,198,161,171,134,225,69,79,95,76,237,209,84,196,201,163,118,138,154,181,200,138,139,215,175,101,2,195,113,163,195,149,155,136,108,158,187,217,234,19,151,117,183,210,212,86,208,77,237,174,147,71,75,80,216,147,106,75,27,126,116,218,251,74,169,239,77,59,107,237,142,240,133,199,47,241,149,227,7,220,215,90,171,53,125,69,19,221,236,251,78,134,87,70,174,209,174,114,38,170,197,233,170,253,106,109,16,168,142,69,106,246,94,132,51,248,188,228,159,220,206,102,208,230,109,189,218,211,93,41,162,130,102,233,218,105,42,43,230,114,234,178,42,246,106,118,106,39,243,1,125,60,34,184,150,169,198,118,42,220,139,190,203,205,175,178,82,73,112,164,118,212,110,218,40,89,65,74,198,104,216,145,171,237,57,122,171,213,222,244,94,228,146,154,240,240,9,143,165,203,238,38,112,173,108,114,236,101,214,182,134,213,55,178,139,172,114,220,41,85,201,243,93,249,30,154,47,197,13,132,44,151,88,47,86,200,110,116,203,172,83,110,219,223,209,202,213,238,137,234,158,224,59,198,15,120,180,225,4,196,124,59,75,116,100,122,203,106,219,177,218,252,222,109,117,11,87,166,228,69,232,223,114,254,131,56,76,82,241,43,179,201,117,225,127,17,58,52,215,147,229,53,253,55,26,63,138,123,128,133,78,25,110,207,177,231,126,27,186,70,253,174,131,206,104,186,107,222,146,102,251,151,223,238,54,88,53,117,192,178,172,24,170,138,86,174,138,222,111,254,205,198,208,22,202,165,172,162,142,165,87,85,126,189,126,165,84,254,128,59,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,220,192,123,163,194,53,239,103,116,229,127,237,88,107,23,137,21,93,122,168,87,119,246,63,208,67,103,60,195,209,48,125,195,85,209,62,245,255,0,181,97,172,102,35,255,0,86,106,52,254,7,250,8,6,192,254,31,81,83,197,194,222,18,228,191,114,175,159,221,209,83,253,145,170,247,153,30,99,135,135,220,148,50,112,185,132,146,142,45,138,158,127,127,180,171,175,247,198,171,78,255,0,164,200,240,45,79,20,151,25,109,57,19,137,174,16,201,177,241,121,45,29,166,186,107,89,2,118,209,125,230,181,170,186,174,170,108,199,196,29,130,163,20,101,5,254,197,75,248,90,159,43,183,183,226,213,68,229,238,168,157,155,239,53,161,171,165,158,138,161,244,213,44,217,35,52,220,154,162,233,170,107,233,245,129,176,79,135,53,150,217,106,225,59,7,77,65,213,245,63,40,115,87,218,235,182,229,87,183,186,175,189,123,25,52,99,39,135,54,32,138,245,194,142,15,137,31,186,106,111,148,57,157,21,62,117,202,175,79,68,78,200,100,216,22,195,137,219,229,102,30,225,235,49,174,180,9,251,98,28,43,120,116,110,233,236,185,40,102,114,59,69,69,69,209,81,58,104,107,111,137,46,21,55,108,69,116,186,214,191,125,69,101,108,245,18,187,68,77,94,249,21,206,93,17,17,59,170,246,67,103,92,195,193,86,188,198,192,247,220,13,121,102,234,59,237,182,170,221,47,87,38,141,154,23,196,229,246,92,213,236,245,236,228,250,211,185,23,247,191,6,139,197,110,62,171,170,183,99,191,45,135,167,173,146,72,163,249,45,143,229,194,233,149,81,186,173,110,245,210,53,68,213,122,174,158,240,35,111,47,176,38,33,204,172,95,108,193,120,90,143,205,92,110,149,80,210,195,31,49,140,213,210,202,200,219,213,238,107,126,115,219,221,83,191,167,114,90,50,19,195,26,213,135,112,77,185,113,213,183,153,117,172,108,51,86,55,156,228,229,57,240,197,204,102,177,85,43,93,163,154,254,169,223,211,166,134,72,112,187,193,14,87,112,207,72,218,187,37,63,156,189,201,26,54,122,237,245,17,238,85,72,85,223,123,116,242,49,53,124,8,238,158,253,59,119,200,224,34,107,139,159,11,104,172,88,98,233,152,249,95,81,162,219,169,167,173,170,161,217,221,145,199,60,207,119,50,122,181,247,70,221,17,171,239,68,238,132,111,225,156,71,137,114,183,27,211,95,45,51,121,75,189,130,224,201,17,118,199,38,217,96,153,29,167,180,142,106,232,248,211,209,83,167,170,27,44,230,83,231,251,143,187,83,114,121,144,84,209,207,12,169,185,19,216,116,79,71,124,123,123,186,154,238,113,77,110,161,182,103,142,42,130,223,7,42,55,93,43,158,169,185,93,171,188,228,233,175,85,248,32,19,71,225,249,197,116,60,73,101,76,76,189,75,183,18,89,21,180,21,76,218,171,206,108,52,212,187,230,213,176,199,27,117,146,101,246,19,93,61,21,83,182,86,16,41,225,127,142,47,120,91,137,123,101,178,223,47,237,107,187,33,162,157,155,89,243,101,184,81,53,203,170,181,87,179,83,162,42,125,104,79,88,24,251,199,38,76,83,231,95,15,248,130,201,200,230,86,90,233,170,238,148,126,210,167,223,227,162,169,107,63,29,137,222,95,85,84,247,167,187,95,11,181,190,183,7,98,218,203,85,75,118,214,88,238,50,83,200,154,162,233,36,50,171,87,178,170,119,111,189,83,235,54,142,154,40,231,133,240,74,221,204,145,170,199,38,186,106,138,154,41,2,126,37,121,28,204,167,226,14,241,122,161,131,151,71,138,106,42,47,78,246,181,251,237,77,117,99,151,188,142,94,209,167,163,83,224,128,74,183,135,182,110,183,53,184,112,195,106,254,147,225,218,58,59,27,211,223,200,160,164,213,126,99,83,188,159,31,173,76,153,34,47,193,139,49,165,163,198,56,139,46,170,166,219,73,61,21,93,202,52,218,139,172,238,150,223,10,39,70,235,217,61,93,167,195,212,151,64,0,0,0,0,0,0,0,0,58,151,107,109,61,226,213,91,104,171,110,232,43,169,228,166,149,53,84,213,143,106,181,123,42,47,101,244,84,53,239,227,239,40,100,201,238,35,241,13,173,32,229,83,222,234,42,239,116,201,187,118,177,77,95,84,214,126,59,215,180,126,170,139,239,68,54,27,35,79,198,63,40,98,187,225,27,46,107,192,154,84,209,75,77,107,122,245,252,19,34,184,78,189,222,137,221,127,39,95,143,160,30,119,131,94,109,190,190,201,124,202,186,201,245,117,60,149,55,56,153,183,241,26,203,124,13,234,140,248,175,119,126,143,82,79,77,125,60,58,51,46,108,182,226,111,15,204,201,54,69,126,150,146,201,55,68,95,98,123,133,38,239,197,114,246,103,166,139,241,67,96,106,105,227,170,166,138,166,39,110,100,204,108,141,93,52,213,21,53,64,57,64,0,0,0,126,42,237,69,85,244,77,72,36,241,82,199,179,98,238,36,103,183,61,117,101,158,141,244,13,237,251,149,125,106,126,74,126,87,199,235,82,118,102,252,19,255,0,201,95,230,53,235,241,7,146,89,56,161,197,188,214,233,182,190,189,173,234,157,190,81,170,208,12,145,240,103,194,207,173,204,139,254,35,122,105,21,61,182,170,4,95,225,182,123,123,244,239,175,101,247,18,179,155,87,138,220,61,150,24,178,249,110,147,151,85,65,100,175,169,133,250,34,237,123,41,228,115,87,69,69,69,234,137,221,20,141,79,5,69,155,204,98,148,221,247,157,149,222,206,137,243,181,183,117,247,246,36,243,29,89,155,136,176,77,254,192,254,215,43,93,93,39,252,164,46,103,189,63,43,222,128,107,75,156,183,235,134,38,205,140,97,124,186,75,205,170,172,191,92,38,149,219,90,221,92,250,153,28,171,163,81,19,187,151,178,30,86,5,198,23,124,3,139,173,56,190,197,81,201,173,181,86,193,89,19,246,53,222,212,82,182,68,232,230,185,59,177,59,162,253,74,84,252,67,225,165,194,57,227,142,236,30,148,152,142,233,19,126,166,214,74,207,122,254,79,188,183,96,108,125,194,6,111,191,58,178,35,13,98,202,167,110,174,142,130,138,150,181,218,105,190,161,40,233,228,145,218,35,24,137,171,165,236,212,211,221,240,189,68,110,120,50,99,154,187,158,90,98,12,29,86,237,235,73,117,171,169,137,116,68,210,54,211,219,227,70,244,106,123,215,170,174,191,206,73,24,22,191,137,156,3,22,101,100,102,52,194,143,102,233,42,108,87,20,129,53,211,239,174,163,154,54,254,51,127,47,213,116,53,198,198,86,26,204,11,142,175,56,117,233,203,168,177,93,106,41,19,178,232,232,102,115,53,238,228,238,207,122,254,147,104,105,99,100,209,190,25,27,171,30,213,107,147,94,232,189,200,36,241,68,201,149,203,94,32,171,47,244,20,156,171,126,35,100,151,39,59,153,187,89,234,43,107,94,189,21,238,119,205,98,122,34,124,16,12,238,240,148,206,69,198,89,17,22,93,214,59,117,86,21,221,237,233,166,239,51,89,93,55,100,98,34,104,141,79,198,119,232,236,103,129,5,158,20,153,167,81,130,120,149,182,97,74,138,174,77,175,18,115,188,218,236,71,127,131,208,87,72,206,204,87,124,231,122,42,124,117,66,116,192,235,220,40,105,238,84,146,81,85,51,124,82,105,185,53,84,215,69,69,78,223,20,53,191,226,191,42,166,201,220,237,191,96,199,82,121,120,105,124,175,41,156,196,127,206,164,130,69,235,189,235,222,79,85,254,195,100,130,21,60,97,112,93,62,31,206,235,94,36,134,77,93,127,231,238,110,139,236,242,41,40,24,157,85,203,175,127,114,126,144,49,202,233,196,157,230,237,195,101,171,32,167,110,148,150,158,126,199,234,207,111,155,94,149,75,209,34,69,77,21,63,45,127,71,99,185,192,197,142,187,16,113,47,132,237,214,245,210,105,60,254,157,189,45,245,43,234,168,157,145,75,6,73,79,132,15,15,183,59,158,56,151,60,110,148,155,104,109,59,126,79,147,152,213,223,205,134,190,154,94,141,145,21,52,114,34,123,76,95,134,157,192,151,240,0,0,0,2,50,188,90,184,164,165,180,88,97,200,220,45,91,186,182,183,119,202,191,123,84,229,108,125,13,76,63,62,37,71,106,138,239,152,254,158,190,227,55,248,152,207,75,47,15,57,81,117,204,91,195,253,154,30,70,198,104,255,0,107,125,76,48,175,86,199,38,159,134,79,197,95,233,77,115,243,3,29,98,12,201,197,149,184,199,20,86,249,171,149,127,47,157,47,45,140,221,178,38,70,222,140,107,90,158,203,26,157,17,59,126,144,61,92,153,203,11,206,112,102,29,175,1,88,163,223,85,113,231,237,234,196,211,151,4,146,175,206,123,19,180,107,248,201,253,6,202,24,7,5,218,114,251,10,81,97,43,36,92,186,58,30,103,45,187,156,191,62,71,72,191,57,206,94,239,95,85,48,19,194,99,134,10,108,37,131,103,206,124,77,73,186,229,121,219,242,127,223,21,57,28,153,107,169,165,249,146,171,93,185,174,111,206,98,105,233,175,114,71,0,0,0,0,0,0,0,22,171,139,31,162,198,114,126,111,241,15,217,211,151,84,181,92,88,253,22,51,147,243,127,136,126,206,156,13,107,13,170,13,85,205,170,0,0,0,0,0,214,179,139,31,165,62,114,126,112,49,15,218,51,147,83,225,113,244,19,203,47,215,95,108,86,144,173,197,143,210,159,57,63,56,24,135,237,25,201,169,240,184,250,9,229,151,235,175,182,43,64,202,160,0,0,0,0,0,16,173,227,87,244,167,194,223,155,250,31,180,110,37,213,240,49,253,251,63,139,127,214,69,170,241,171,250,83,225,111,205,253,15,218,55,18,234,248,24,254,253,159,197,191,235,32,37,80,0,0,128,31,20,127,167,102,102,254,165,251,30,136,159,226,0,124,81,254,157,153,155,250,151,236,122,32,50,171,192,199,247,236,254,45,255,0,89,24,171,226,143,244,236,204,223,212,191,99,209,25,85,224,99,251,246,127,22,255,0,172,140,85,241,71,250,118,102,111,234,95,177,232,128,207,255,0,5,79,162,198,41,252,224,87,125,157,110,51,252,192,15,5,79,162,198,41,252,224,87,125,157,110,51,252,0,0,12,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,211,63,252,106,254,139,24,91,243,129,67,246,117,196,192,15,11,143,167,102,89,126,186,251,30,180,12,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,211,63,252,106,254,139,24,91,243,129,67,246,117,196,192,15,11,143,167,102,89,126,186,251,30,180,9,254,0,0,0,1,170,185,42,159,254,66,143,254,191,252,49,34,172,149,79,255,0,33,71,255,0,95,254,24,129,128,28,39,125,41,242,111,243,129,135,190,209,128,153,62,57,124,66,240,175,9,127,34,225,156,45,108,181,99,44,103,93,112,103,202,54,148,186,198,207,146,168,99,228,75,47,154,107,21,210,195,52,240,204,212,167,220,205,190,211,165,93,233,31,42,88,55,203,220,107,117,203,92,127,134,179,26,197,79,73,61,203,10,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,77,116,84,238,117,49,78,44,197,88,230,251,85,138,113,174,38,186,226,11,213,110,207,51,113,186,86,201,87,85,62,198,53,140,223,44,138,231,187,107,24,214,166,171,209,173,68,78,136,128,108,231,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,168,8,22,240,238,227,126,179,133,92,118,184,75,24,213,110,203,44,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,187,158,248,60,194,164,114,72,248,169,218,140,106,185,140,106,206,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,118,192,0,69,95,142,119,239,39,252,100,254,173,45,87,130,167,210,159,20,254,111,235,190,209,183,23,87,199,59,247,147,254,50,127,86,150,171,193,83,233,79,138,127,55,245,223,104,219,128,154,146,42,252,78,188,66,239,182,171,237,79,14,188,63,98,251,173,138,190,197,112,116,88,182,255,0,108,153,145,72,249,24,200,100,138,150,138,174,9,150,72,246,72,233,153,82,155,99,145,36,133,35,221,183,154,215,221,255,0,19,94,59,109,89,35,131,110,57,25,149,184,154,174,60,208,191,83,198,218,170,203,92,237,99,240,221,19,213,174,115,228,147,69,86,84,205,22,173,141,140,219,35,25,39,63,116,106,144,243,97,135,11,97,60,85,142,111,180,184,91,5,97,155,174,32,189,86,239,242,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,232,157,26,213,85,232,138,4,228,248,125,241,235,135,184,153,193,180,56,27,48,111,180,148,121,169,104,167,142,26,230,84,121,90,38,95,222,171,82,228,154,134,20,149,95,51,219,79,78,217,42,17,177,177,140,123,213,90,214,177,81,19,50,141,93,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,81,197,117,139,139,76,154,162,198,92,219,85,30,47,182,233,71,138,108,148,83,61,222,66,171,115,210,57,17,178,34,61,33,157,140,230,198,186,189,169,171,227,230,61,241,72,160,100,1,0,62,40,255,0,78,204,205,253,75,246,61,17,63,196,0,248,163,253,59,51,55,245,47,216,244,64,101,87,129,143,239,217,252,91,254,178,36,211,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,25,126,6,63,191,103,241,111,250,200,149,64,53,204,227,19,133,92,101,194,134,110,92,48,125,230,219,86,236,49,113,168,168,169,194,119,121,36,73,153,113,183,35,253,132,116,173,99,27,230,99,107,163,108,204,218,221,175,84,114,39,45,241,189,246,170,235,143,241,149,247,6,216,50,250,243,136,106,235,48,246,21,168,174,169,178,208,204,168,230,80,62,177,98,90,148,137,85,55,53,143,116,17,189,89,174,196,126,247,34,35,164,122,187,98,142,40,184,100,192,60,83,101,125,203,47,241,125,53,37,29,201,244,238,109,151,16,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,110,168,230,235,217,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,250,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,5,245,240,184,250,118,101,151,235,175,177,235,73,254,32,7,194,227,233,217,150,95,174,190,199,173,39,248,11,21,198,39,10,184,55,138,252,163,184,96,251,205,182,145,184,158,221,79,81,83,132,238,242,72,176,190,221,113,86,123,8,233,90,199,187,203,72,230,198,217,153,181,219,152,136,228,78,99,35,123,53,236,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,237,16,71,175,138,199,5,150,172,204,192,21,252,71,101,206,31,164,131,27,97,74,117,171,196,143,109,75,105,210,233,100,130,23,172,146,189,170,221,178,212,211,181,140,86,185,92,199,58,22,200,207,190,43,32,141,161,229,112,91,226,115,128,96,225,162,238,188,71,227,26,180,197,153,107,79,28,78,168,171,171,134,123,142,42,130,87,201,229,82,150,45,89,44,245,44,70,182,25,85,200,168,159,123,158,89,190,249,34,199,24,28,67,241,3,143,184,154,205,10,236,215,204,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,183,202,230,163,180,89,37,145,221,55,41,109,76,180,240,234,224,218,155,139,12,208,169,184,98,186,154,71,96,76,17,81,73,54,37,161,74,217,105,235,107,153,81,29,74,211,195,2,178,55,38,199,75,76,141,149,119,198,244,141,206,229,185,31,162,180,50,215,194,119,130,10,204,55,242,103,22,121,153,75,178,174,225,111,89,112,77,18,77,60,51,82,199,55,152,130,162,170,170,23,68,196,119,54,5,98,211,171,100,124,110,138,161,207,86,238,88,220,217,63,0,8,171,241,206,253,228,255,0,140,159,213,166,42,248,92,125,59,50,203,245,215,216,245,166,85,120,231,126,242,127,198,79,234,211,21,124,46,62,157,153,101,250,235,236,122,208,39,248,0,0,3,29,120,187,227,143,40,248,65,181,82,65,138,217,87,126,197,151,138,121,103,181,97,203,107,216,147,189,141,107,209,147,212,189,203,165,61,51,165,106,71,204,209,239,85,87,172,113,201,203,145,26,25,20,107,89,197,143,210,159,57,63,56,24,135,237,25,201,232,225,71,138,236,184,226,215,46,25,141,112,84,190,70,235,67,203,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,50,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,2,252,88,253,41,243,147,243,129,136,126,209,156,9,169,240,184,250,9,229,151,235,175,182,43,76,170,49,87,194,227,232,39,150,95,174,190,216,173,50,168,0,0,11,85,197,143,209,99,57,63,55,248,135,236,233,205,107,13,148,248,177,250,44,103,39,230,255,0,16,253,157,57,173,96,27,84,0,0,0,0,128,31,20,127,167,102,102,254,165,251,30,136,202,175,3,31,223,179,248,183,253,100,98,175,138,63,211,179,51,127,82,253,143,68,101,87,129,143,239,217,252,91,254,178,3,21,124,81,254,157,153,155,250,151,236,122,35,201,224,95,131,43,239,24,121,143,85,108,146,235,242,54,12,194,254,94,163,19,92,162,123,22,169,177,202,175,229,83,83,70,237,117,154,94,84,168,146,57,171,28,109,99,156,237,202,140,138,75,215,197,223,13,25,167,197,7,137,62,99,224,92,179,180,255,0,246,31,206,222,43,32,169,249,46,217,253,224,130,88,252,220,240,197,39,39,155,200,123,35,220,223,109,250,53,61,85,37,167,34,242,47,46,56,116,203,139,118,87,229,125,155,200,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,204,153,251,91,170,232,141,70,181,172,99,88,198,49,141,10,171,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,242,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,92,229,85,234,170,70,15,142,119,239,39,252,100,254,173,37,80,138,191,28,239,222,79,248,201,253,90,5,170,240,84,250,83,226,159,205,253,119,218,54,226,213,120,163,253,59,51,55,245,47,216,244,69,213,240,84,250,83,226,159,205,253,119,218,54,226,213,120,163,253,59,51,55,245,47,216,244,64,122,190,29,220,16,86,113,85,142,215,22,227,26,93,185,101,132,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,152,68,146,57,25,21,67,85,142,71,61,142,73,222,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,192,191,5,79,162,198,41,252,224,87,125,157,110,51,252,1,212,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,237,128,32,91,196,71,130,10,206,21,113,218,98,220,29,75,187,44,177,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,238,123,231,242,232,178,73,35,226,167,114,189,202,230,61,203,229,120,92,125,59,50,203,245,215,216,245,166,127,248,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,104,19,252,0,3,10,188,88,179,210,197,150,28,48,92,242,231,229,155,173,22,41,204,189,45,214,134,219,209,236,221,75,5,69,60,149,235,52,168,173,70,194,232,31,200,115,53,87,73,230,81,187,28,206,99,153,5,134,101,120,175,103,21,215,50,184,180,189,225,22,223,169,43,176,246,95,83,211,217,45,113,81,85,58,88,35,157,208,199,53,107,158,221,238,98,84,165,67,223,4,138,212,106,233,75,19,30,155,163,85,48,212,1,176,71,135,79,17,84,220,66,112,209,135,39,188,226,202,75,182,54,194,180,237,179,98,104,82,89,93,87,27,227,123,217,75,81,80,179,57,207,145,243,211,199,28,142,155,85,99,229,231,162,42,43,30,198,107,238,103,255,0,131,102,117,253,195,113,5,118,201,202,187,127,58,147,51,109,233,201,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,118,140,123,150,78,70,155,91,189,64,154,146,213,113,99,244,88,206,79,205,254,33,251,58,114,234,150,171,139,31,162,198,114,126,111,241,15,217,211,129,173,97,181,65,170,185,179,158,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,232,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,200,20,79,21,220,87,101,199,9,89,112,252,107,141,101,243,215,90,238,100,22,11,4,19,35,42,174,245,77,68,85,107,85,81,121,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,248,171,224,235,196,211,52,242,231,57,106,42,56,131,199,215,92,81,131,49,157,193,143,190,214,92,86,166,182,107,47,179,80,172,146,130,157,146,182,42,104,121,211,198,178,199,20,78,251,212,72,216,153,171,88,213,199,94,40,184,155,199,220,83,102,133,203,48,49,125,77,93,29,181,245,14,117,151,15,37,198,106,154,43,52,11,28,81,236,129,178,46,214,189,237,130,39,74,246,53,137,36,136,231,237,110,168,214,218,170,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,209,236,73,97,150,53,115,117,77,241,189,189,218,168,129,180,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,108,136,15,11,126,62,168,242,239,200,240,201,156,119,11,85,183,8,47,156,168,195,184,138,178,166,10,24,109,18,47,54,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,109,146,51,147,47,224,98,175,138,63,208,79,51,127,82,253,177,68,66,183,9,223,74,124,155,252,224,97,239,180,96,38,167,197,31,232,39,153,191,169,126,216,162,33,91,132,239,165,62,77,254,112,48,247,218,48,1,178,152,0,0,0,1,21,126,57,223,188,159,241,147,250,180,149,66,42,252,115,191,121,63,227,39,245,104,22,171,193,83,233,79,138,127,55,245,223,104,219,137,105,207,76,139,203,142,34,242,226,227,149,249,161,102,243,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,242,230,102,231,104,186,43,85,174,115,30,215,177,239,99,162,91,193,83,233,79,138,127,55,245,223,104,219,140,212,241,17,227,234,143,134,60,42,152,15,43,110,22,171,150,102,222,249,180,250,165,76,21,31,115,49,164,113,63,204,213,83,110,87,164,207,100,241,186,158,57,24,145,187,218,145,219,155,31,46,80,134,188,254,202,111,216,43,57,113,102,81,253,215,218,177,71,220,189,193,212,95,42,91,29,172,51,251,40,237,174,110,171,203,153,155,185,114,197,185,220,185,89,35,55,59,110,229,146,175,9,222,53,177,86,43,249,51,133,44,105,96,186,222,126,70,183,175,220,237,226,134,150,74,143,39,67,23,152,150,111,148,231,146,117,229,194,205,212,148,212,220,184,145,173,214,56,151,77,88,164,91,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,39,251,129,206,17,45,92,32,229,27,176,164,247,26,75,198,44,191,84,54,229,136,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,187,103,49,117,87,201,52,136,216,249,171,27,66,56,60,106,254,148,248,91,243,127,67,246,141,196,186,190,6,63,191,103,241,111,250,200,181,94,53,127,74,124,45,249,191,161,251,70,226,93,95,3,31,223,179,248,183,253,100,4,159,98,156,39,133,113,205,138,171,11,99,92,51,106,196,22,90,221,158,102,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,77,83,163,154,138,157,81,8,12,227,239,131,106,158,16,115,66,138,223,98,169,171,175,192,152,158,157,102,195,149,213,213,177,79,90,247,193,28,41,89,13,66,71,28,104,215,178,89,81,205,84,102,197,142,88,244,115,158,146,35,118,9,45,254,122,100,94,92,113,23,151,23,28,175,205,11,55,158,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,151,51,55,59,69,209,90,173,115,152,246,189,143,123,28,26,224,211,102,102,42,166,202,203,142,78,121,190,110,27,184,98,10,60,77,200,146,73,29,229,235,169,233,170,105,247,194,221,252,182,115,35,170,210,69,216,174,119,34,15,105,17,154,46,64,120,92,125,59,50,203,245,215,216,245,165,159,226,31,135,236,125,195,46,104,87,101,70,99,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,162,73,20,141,235,181,75,193,225,113,244,236,203,47,215,95,99,214,129,63,192,234,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,97,6,22,241,123,225,199,20,231,141,46,89,182,223,117,181,97,10,205,244,144,227,107,163,153,77,75,231,146,103,54,61,244,234,138,248,168,228,98,53,201,81,35,154,230,57,232,146,195,27,17,242,52,60,175,26,191,162,198,22,252,224,80,253,157,113,48,3,194,227,233,217,150,95,174,190,199,173,51,255,0,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,64,159,224,0,16,3,226,143,244,236,204,223,212,191,99,209,25,211,224,251,139,48,174,6,224,239,25,226,156,107,137,173,88,126,203,69,152,21,126,102,227,116,173,142,146,150,13,244,54,198,51,124,178,43,88,221,207,123,90,154,175,87,57,17,58,170,24,45,226,143,244,236,204,223,212,191,99,209,22,42,60,226,199,212,217,70,220,144,183,223,170,232,48,156,151,138,187,221,117,29,37,84,209,50,231,60,236,162,106,54,170,52,127,42,102,68,180,17,62,36,115,53,99,223,34,234,186,166,208,154,158,13,252,71,112,111,21,121,161,140,178,234,178,209,73,133,42,32,168,74,156,21,75,87,84,190,118,241,110,108,107,207,73,27,162,196,149,49,172,107,50,178,55,175,222,230,84,106,61,41,164,153,249,148,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,62,156,4,241,191,98,226,227,2,75,69,136,234,173,86,220,205,178,115,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,216,232,153,34,239,87,50,93,119,53,173,146,37,120,101,80,0,0,0,0,0,0,0,0,0,0,0,10,123,31,96,187,78,96,225,74,220,37,123,139,153,71,93,203,230,55,115,147,230,72,217,19,230,185,171,221,137,234,134,181,249,205,150,23,172,158,204,59,158,2,190,199,178,170,221,201,221,213,139,175,50,8,229,79,154,247,167,105,19,241,151,250,13,156,72,227,241,103,225,130,159,23,96,216,51,159,12,210,109,185,89,183,124,161,247,197,94,127,58,90,26,104,190,124,168,214,237,107,93,243,88,186,250,232,189,64,241,188,37,120,164,165,187,216,166,200,236,85,91,182,178,139,111,201,63,123,85,230,239,125,117,76,223,50,36,70,232,136,223,158,254,190,158,226,77,77,94,114,255,0,29,98,12,182,197,148,88,199,11,214,249,91,149,7,51,147,47,45,143,219,190,39,198,238,143,107,154,190,203,220,157,81,123,254,147,99,14,25,243,210,205,196,46,84,90,179,22,206,254,149,220,253,237,209,254,206,202,153,161,78,174,142,61,127,2,191,138,159,210,161,117,128,0,0,0,107,167,199,61,142,183,15,241,49,139,45,213,255,0,133,143,200,107,219,214,223,76,190,138,169,217,80,233,90,184,146,188,218,56,108,187,100,20,13,214,146,237,200,222,253,89,236,114,171,214,169,58,44,74,171,170,175,229,167,233,236,101,215,139,247,15,183,59,102,56,143,60,109,116,123,168,110,187,190,80,147,152,212,217,202,134,130,154,46,142,147,85,213,202,169,236,177,62,58,247,35,88,11,191,194,142,85,79,156,89,219,97,193,140,165,243,16,213,121,174,107,55,163,62,109,36,242,39,93,236,94,241,250,47,246,27,32,91,232,105,237,180,113,209,82,179,100,81,235,181,53,85,211,85,85,94,253,123,169,11,190,15,88,46,159,16,103,117,211,18,205,38,142,176,114,54,183,69,246,185,244,149,236,94,168,228,211,183,185,127,65,53,96,12,15,241,107,206,79,184,220,136,151,46,168,221,182,171,21,109,246,244,215,111,150,172,161,155,178,177,81,117,71,47,227,55,244,246,51,192,130,207,21,204,211,168,198,220,74,220,240,165,61,87,58,215,134,249,62,81,118,35,127,194,40,40,100,127,118,35,190,115,125,85,126,26,32,24,193,147,57,117,89,154,217,141,106,192,212,49,239,146,227,207,209,53,68,252,28,18,75,234,230,255,0,139,95,198,79,232,54,93,194,246,26,108,51,98,166,178,81,183,108,52,219,246,166,170,191,57,238,114,247,85,94,238,95,82,34,124,31,50,85,184,135,48,46,153,165,117,162,223,5,147,145,228,223,204,211,240,208,87,193,39,70,200,139,221,19,187,87,225,167,114,98,192,22,91,139,252,223,126,75,100,70,38,197,148,142,219,92,251,125,109,53,19,180,215,101,66,209,212,73,27,180,86,61,23,71,69,217,201,167,191,227,122,72,220,241,155,199,53,118,204,179,195,248,58,145,219,22,174,235,73,83,43,180,69,214,55,83,220,35,86,245,106,251,147,170,46,191,206,4,75,227,172,97,119,199,216,186,237,139,239,181,28,234,219,173,108,245,146,191,99,91,237,75,43,164,94,141,107,83,187,215,178,39,212,135,171,147,87,235,134,25,205,140,31,124,181,205,202,170,163,191,91,230,137,251,90,237,28,202,152,220,139,163,145,83,187,83,186,20,105,113,56,120,195,75,139,179,199,2,88,53,209,42,241,37,174,37,250,159,89,19,61,233,249,94,240,54,55,202,91,197,110,32,203,12,39,124,184,201,204,170,175,178,80,84,204,253,17,55,61,244,241,185,203,162,34,34,117,85,236,136,132,83,248,204,97,103,209,102,61,131,17,177,53,138,162,219,75,2,175,240,221,61,193,250,119,215,178,123,137,104,192,182,86,97,204,19,96,176,51,181,182,215,75,73,255,0,39,11,89,239,95,201,247,169,24,158,53,107,55,63,11,38,239,188,236,161,233,162,124,237,110,61,125,253,128,199,191,10,220,123,54,17,226,70,11,115,23,70,94,40,219,64,238,223,186,215,209,39,228,175,228,252,62,180,39,109,23,114,34,167,170,106,107,209,225,241,36,177,241,67,132,185,73,174,234,250,6,187,183,111,148,105,77,133,97,252,11,53,252,148,254,96,62,192,0,0,0,8,194,241,148,205,183,208,88,236,121,87,71,62,143,168,146,154,231,43,54,254,35,153,112,129,221,85,159,4,236,239,209,234,73,197,76,241,210,211,75,83,43,182,178,22,58,71,46,154,232,136,154,169,175,207,136,190,101,205,153,60,77,226,9,159,38,248,172,50,213,217,33,232,137,236,65,112,171,219,248,173,94,207,245,213,126,42,7,159,192,38,80,201,156,60,71,225,235,90,193,205,167,178,84,82,94,234,83,118,221,34,134,190,149,175,252,118,47,105,61,21,87,220,138,108,33,105,182,211,217,237,84,86,138,70,237,130,134,158,58,104,147,85,93,24,198,163,83,186,170,246,79,85,82,55,188,28,50,134,43,70,17,189,102,196,233,173,69,108,181,54,182,47,95,193,62,43,124,233,217,234,157,211,242,117,248,250,18,88,0,0,0,0,0,0,0,0,0,198,111,16,156,221,110,84,240,223,137,21,157,102,196,84,117,150,54,39,187,159,65,87,162,252,199,39,120,254,31,90,25,50,68,95,140,238,99,75,89,140,48,238,93,82,205,186,146,10,42,75,148,137,181,19,73,219,45,194,21,78,173,215,178,250,59,79,135,168,17,197,105,183,214,227,28,91,71,106,166,110,234,203,229,198,58,120,211,84,77,100,154,84,106,119,84,78,238,247,162,125,70,193,252,13,228,189,62,74,112,255,0,96,178,114,57,117,151,74,106,91,165,103,180,171,247,249,40,169,154,255,0,199,122,119,139,209,81,61,201,239,137,47,13,76,142,102,108,113,7,103,189,87,65,204,163,194,213,20,247,166,251,90,125,246,154,186,141,201,218,70,175,105,23,209,201,240,82,123,33,138,56,33,100,17,55,107,35,106,49,169,174,186,34,38,136,7,217,138,126,32,124,87,67,195,110,85,74,203,44,187,177,37,237,93,67,74,205,170,156,150,205,77,85,178,109,93,12,145,187,73,33,79,97,116,215,213,81,59,229,97,2,190,40,24,226,245,138,120,151,185,219,46,18,254,214,180,50,106,40,25,181,159,54,43,133,107,90,186,163,81,123,57,122,42,175,214,160,99,38,38,196,120,151,52,177,189,77,242,237,55,155,187,223,238,15,145,87,108,113,238,150,121,156,237,61,148,107,83,87,200,190,136,157,125,16,146,14,17,188,45,162,190,225,139,94,99,230,133,70,171,113,166,130,182,150,135,103,102,73,28,19,49,220,200,42,211,223,35,116,86,167,189,83,178,24,43,194,205,186,134,231,158,56,86,11,132,28,216,219,116,161,122,38,229,110,142,243,144,38,189,23,226,166,196,121,106,249,254,227,237,52,220,158,92,20,212,112,67,18,110,69,246,27,19,17,191,30,222,254,160,96,110,125,248,99,90,177,22,9,184,174,5,182,242,238,180,109,154,106,54,243,156,188,215,50,25,121,108,214,90,164,107,117,115,153,213,123,122,244,212,137,124,193,192,152,135,45,113,125,207,5,226,154,63,43,113,181,213,77,75,52,124,198,63,71,69,43,227,119,86,57,205,249,204,119,101,94,222,189,205,161,140,113,226,139,130,28,174,226,98,145,213,119,186,127,39,123,142,53,108,21,219,234,36,218,168,147,43,126,246,217,227,98,232,249,213,221,125,218,118,236,26,251,97,187,133,77,167,17,90,238,148,111,217,81,71,91,5,68,78,209,23,71,178,68,115,87,69,69,78,232,157,208,217,35,134,43,221,102,33,225,235,46,110,149,233,251,98,108,43,103,116,142,233,237,57,104,97,114,187,68,68,68,213,85,122,104,71,101,151,193,162,243,69,143,105,42,174,24,239,204,97,232,43,99,146,72,254,75,99,57,144,182,100,85,110,169,91,189,53,141,21,53,78,189,125,228,160,101,230,10,181,229,206,7,177,96,107,51,54,209,216,173,180,182,232,186,185,117,108,48,178,38,175,180,231,47,102,39,119,47,214,189,192,168,140,16,241,128,178,219,106,184,114,183,93,102,233,85,22,32,133,140,95,107,171,82,130,189,200,157,23,78,255,0,3,59,204,15,241,127,196,16,209,240,235,111,179,181,250,77,61,254,39,42,104,189,88,234,26,246,251,180,238,158,240,33,199,41,170,95,71,154,120,54,174,55,109,116,56,130,221,34,46,154,232,169,83,26,255,0,65,177,71,11,119,25,110,217,19,134,110,19,73,189,242,249,221,93,166,154,233,89,58,118,209,61,198,188,185,27,101,170,196,25,199,130,45,84,108,220,249,241,21,181,139,213,19,68,90,168,155,175,85,79,122,122,155,21,240,247,96,159,11,229,5,130,197,85,248,90,111,53,187,183,227,85,74,228,236,171,232,239,120,23,20,199,15,16,88,169,229,225,111,22,243,223,181,83,200,109,232,171,175,247,198,151,220,100,121,142,30,32,146,81,51,133,188,91,231,34,222,171,228,54,123,74,154,127,124,105,117,237,250,0,215,227,13,170,182,245,78,173,239,237,255,0,160,166,206,153,124,247,73,132,40,30,254,235,205,215,254,85,230,177,120,115,253,89,167,215,248,127,232,41,179,150,93,232,184,58,223,162,234,159,125,255,0,218,188,10,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,141,140,40,221,112,195,149,116,140,239,39,47,79,209,35,87,250,13,97,177,92,43,5,254,170,39,119,110,207,244,26,109,27,83,3,106,160,116,15,93,17,218,127,153,117,53,142,206,11,20,152,107,49,110,246,89,87,87,83,121,125,87,79,202,130,55,123,215,242,189,224,79,23,135,165,124,149,188,46,97,70,190,159,151,203,243,218,123,122,235,173,198,175,251,12,148,49,35,195,34,246,151,110,25,108,145,54,94,99,105,188,206,142,219,166,187,174,21,158,154,39,184,203,112,56,106,169,162,172,129,212,211,183,86,63,77,83,85,244,93,125,62,163,91,14,40,112,28,249,101,158,152,155,4,84,254,18,219,228,183,118,253,210,142,25,125,28,239,203,247,175,244,27,42,145,7,226,237,195,101,125,171,24,59,63,45,20,250,210,93,116,249,73,219,219,236,242,162,160,165,139,163,165,85,94,170,191,53,137,241,215,184,20,247,134,151,25,52,185,84,234,172,178,197,114,235,69,85,179,201,123,43,236,237,243,147,73,248,56,28,171,214,70,252,231,125,94,226,98,44,88,150,211,136,169,217,81,109,168,230,35,218,231,34,108,114,116,71,109,95,156,137,234,106,218,199,186,55,35,216,186,42,23,10,201,196,14,110,225,217,27,45,155,22,249,119,49,21,168,190,66,149,250,38,237,223,141,26,250,160,27,50,131,90,233,120,169,207,169,162,150,25,49,222,172,157,206,116,137,242,93,23,85,84,209,127,113,60,106,156,247,205,106,198,171,42,113,86,244,119,127,218,52,201,252,209,252,64,217,158,89,99,133,187,164,118,136,171,167,98,135,199,25,221,150,185,121,71,45,110,42,196,62,82,56,85,205,127,237,74,137,52,84,71,42,252,200,221,249,14,254,67,91,154,156,202,198,213,144,190,158,162,245,190,57,28,174,114,121,104,83,85,84,209,123,55,226,120,149,21,119,42,205,93,60,155,247,117,94,141,78,255,0,87,214,4,177,113,117,226,163,133,155,135,110,216,31,38,37,243,87,9,214,122,39,215,109,145,156,182,58,57,226,87,114,234,105,54,174,142,229,59,77,125,116,215,186,145,67,136,111,183,44,81,125,184,98,43,196,252,234,235,157,84,181,149,18,109,107,119,203,35,213,238,93,26,136,137,171,156,171,162,34,39,192,184,57,93,195,78,113,103,3,226,92,15,133,60,244,15,145,172,89,124,245,44,91,117,217,233,44,172,85,233,35,87,244,253,102,127,112,177,225,35,117,165,186,219,49,198,119,93,57,12,165,168,134,165,150,110,67,93,204,70,186,9,81,124,197,53,103,77,126,250,206,221,62,119,185,0,243,124,35,248,96,184,86,93,234,51,234,252,156,170,104,55,208,209,69,236,187,122,163,168,42,163,147,115,101,213,53,69,84,218,230,125,107,232,75,89,230,97,172,57,104,194,54,26,12,55,98,165,242,244,22,234,120,169,105,226,222,231,237,142,54,35,26,154,185,85,203,163,90,137,213,85,122,30,152,2,58,188,101,112,12,23,60,153,177,99,26,42,125,107,105,47,244,176,202,253,235,254,14,218,75,132,142,232,174,211,186,167,100,215,249,137,21,48,155,197,161,143,119,12,209,236,110,168,151,148,85,235,233,242,125,112,17,121,192,14,40,170,195,60,79,96,245,167,147,106,92,110,118,250,9,58,34,234,201,46,20,186,167,84,95,201,248,125,102,195,16,63,153,12,114,126,83,81,127,149,13,105,248,100,173,117,15,17,185,93,54,237,25,247,103,100,73,58,119,103,159,133,85,63,204,108,157,99,149,147,217,109,243,69,243,36,165,137,205,250,149,136,168,7,120,2,218,95,56,142,201,204,57,140,161,192,23,124,95,200,190,207,51,96,101,47,201,245,78,213,238,149,98,68,222,216,149,159,61,170,159,59,227,219,168,23,44,28,116,213,16,213,211,197,85,78,253,241,76,198,200,199,104,169,171,85,53,69,209,122,246,57,0,0,0,0,0,22,107,139,236,7,14,97,240,235,142,236,111,139,124,209,216,46,149,20,222,210,166,217,146,134,161,172,95,156,212,94,175,236,171,167,188,188,167,82,237,110,134,239,107,172,181,84,126,10,178,158,74,119,247,249,175,106,181,123,42,47,101,247,129,172,53,4,245,121,115,152,176,84,61,55,84,225,155,211,92,228,232,154,190,158,116,85,79,198,78,236,248,254,147,99,158,26,177,83,49,166,64,229,238,36,79,159,93,133,237,51,202,159,146,247,209,66,245,78,201,175,206,244,68,66,5,248,218,192,83,229,231,18,88,210,213,44,91,34,172,188,92,107,169,189,164,93,208,190,190,165,172,95,156,229,78,140,236,171,175,189,9,87,240,154,198,208,98,30,28,157,99,117,87,54,162,219,114,88,81,187,21,187,99,142,130,133,186,124,212,69,209,87,190,170,160,102,224,0,0,0,15,199,34,170,42,39,125,8,7,241,50,181,87,219,184,161,188,201,90,237,205,169,109,68,209,46,141,77,24,235,141,102,137,209,126,11,220,159,146,33,60,103,50,233,246,252,113,135,179,22,157,52,165,169,161,164,182,189,61,243,186,107,132,202,189,93,175,100,252,157,62,62,128,123,126,10,213,20,172,185,226,138,119,85,233,58,195,90,228,131,150,191,55,117,185,55,110,237,223,166,132,175,170,106,154,47,169,8,62,18,89,130,152,99,63,230,195,207,111,179,118,183,58,4,93,127,26,90,218,6,126,74,254,79,189,63,65,55,224,64,119,137,246,22,110,27,226,134,233,44,84,220,166,92,224,158,189,203,191,118,231,73,113,173,235,221,116,215,111,110,159,81,137,4,238,241,223,194,101,23,16,87,140,41,95,26,236,168,142,225,67,75,58,245,93,212,232,234,165,114,126,25,136,157,102,244,235,253,17,107,198,231,14,176,112,235,142,173,216,106,146,187,159,13,77,186,26,148,111,41,91,203,87,77,82,205,186,172,178,42,232,144,247,215,254,176,203,15,5,75,156,95,116,56,166,207,187,239,158,74,186,167,77,23,230,239,183,55,221,253,36,178,145,55,224,169,110,111,203,248,166,237,204,246,188,157,117,62,221,61,55,219,157,174,186,255,0,65,44,128,12,18,241,109,201,248,49,190,67,65,140,232,91,178,229,97,184,54,162,89,53,85,214,146,10,42,249,28,221,21,232,223,156,228,234,136,174,250,251,25,218,81,25,217,130,97,204,76,168,197,120,66,79,157,114,179,87,83,68,189,122,73,37,52,145,162,252,230,254,95,170,162,1,173,182,90,99,9,112,6,55,183,98,168,186,58,135,157,238,252,120,95,31,228,187,242,253,202,108,213,133,111,77,196,54,26,91,195,83,68,168,223,255,0,53,238,111,185,61,222,227,91,238,39,114,218,92,162,207,28,75,151,147,191,115,237,62,79,85,209,19,240,180,112,205,232,231,127,140,252,165,253,29,137,198,240,247,198,238,199,28,45,97,42,234,186,174,125,116,126,127,204,174,205,186,107,113,171,70,118,106,39,205,111,167,233,3,36,72,63,241,110,197,214,12,73,159,177,80,90,95,186,170,219,187,205,244,122,126,18,138,129,89,243,154,137,217,171,219,95,137,48,121,221,155,86,28,148,203,203,150,62,196,14,214,154,131,147,171,52,127,181,190,120,226,238,198,61,83,172,169,248,171,253,41,173,238,102,230,29,235,52,113,149,118,51,191,63,90,186,238,86,244,209,157,54,68,200,211,230,53,169,218,52,244,79,233,3,177,147,249,115,115,205,172,197,180,229,245,157,187,171,46,190,99,150,154,181,63,5,4,146,175,206,115,83,180,107,221,201,250,123,27,30,228,166,86,89,50,99,45,173,57,117,135,225,229,81,90,249,252,182,238,123,180,230,212,73,50,245,123,222,191,58,85,252,101,253,29,146,55,124,31,184,117,124,211,84,231,205,225,53,141,54,124,150,159,162,190,150,111,155,47,191,79,156,207,171,222,74,224,0,0,0,10,87,52,49,245,171,43,240,53,207,28,222,223,178,138,217,201,230,187,71,46,156,201,153,18,124,214,185,123,200,157,154,191,210,4,72,120,187,231,163,241,30,106,254,195,212,85,58,199,134,191,194,227,217,254,216,166,160,168,103,85,141,61,90,189,158,191,29,59,24,179,194,111,15,151,62,35,51,86,135,5,210,183,109,26,243,124,220,186,181,118,126,214,158,70,116,89,35,85,213,97,211,162,253,126,229,160,115,79,27,214,102,62,60,185,227,58,249,57,147,220,121,59,221,162,38,188,184,89,26,116,70,181,59,49,61,19,250,73,107,240,133,200,182,225,60,182,175,205,75,140,58,84,226,78,87,33,119,124,223,47,81,95,3,187,72,168,189,28,157,218,159,167,184,18,11,102,179,219,236,22,232,173,86,184,57,52,208,110,216,205,206,118,154,185,92,189,92,170,189,213,125,78,232,0,0,0,0,0,0,0,11,85,197,143,209,99,57,63,55,248,135,236,233,203,170,90,174,44,126,139,25,201,249,191,196,63,103,78,6,181,134,213,6,170,230,213,0,0,0,0,0,107,89,197,143,210,159,57,63,56,24,135,237,25,201,169,240,184,250,9,229,151,235,175,182,43,72,86,226,199,233,79,156,159,156,12,67,246,140,228,212,248,92,125,4,242,203,245,215,219,21,160,101,80,0,0,0,0,0,8,86,241,171,250,83,225,111,205,253,15,218,55,18,234,248,24,254,253,159,197,191,235,34,213,120,213,253,41,240,183,230,254,135,237,27,137,117,124,12,127,126,207,226,223,245,144,18,168,0,0,64,15,138,63,211,179,51,127,82,253,143,68,79,241,0,62,40,255,0,78,204,205,253,75,246,61,16,25,85,224,99,251,246,127,22,255,0,172,140,85,241,71,250,118,102,111,234,95,177,232,140,170,240,49,253,251,63,139,127,214,70,42,248,163,253,59,51,55,245,47,216,244,64,103,255,0,130,167,209,99,20,254,112,43,190,206,183,25,254,96,7,130,167,209,99,20,254,112,43,190,206,183,25,254,0,0,6,0,120,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,105,159,254,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,6,127,248,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,105,159,254,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,4,255,0,0,0,0,0,213,92,149,79,255,0,33,71,255,0,95,254,24,145,86,74,167,255,0,144,163,255,0,175,255,0,12,64,138,178,71,248,4,240,194,181,103,86,0,173,205,126,34,237,248,130,211,103,189,211,162,97,26,58,58,230,210,207,83,4,144,204,215,92,37,141,209,57,200,196,115,224,150,153,119,34,61,98,87,62,57,33,123,57,152,63,195,214,22,177,99,156,253,203,76,21,138,104,124,237,151,16,99,11,53,174,227,77,205,124,124,250,89,235,98,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,77,154,64,214,219,138,46,25,49,247,11,57,161,114,203,252,95,77,87,89,109,101,67,155,101,196,41,110,154,154,138,243,2,71,20,155,224,116,137,181,207,99,103,137,178,177,142,122,71,34,185,155,157,162,57,217,149,225,111,199,213,30,93,249,30,25,51,142,225,106,182,225,5,243,149,24,119,17,86,84,193,67,13,162,69,230,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,237,178,70,114,100,83,138,238,20,114,227,139,92,184,126,10,198,177,121,27,173,15,50,123,5,254,8,81,245,86,138,167,34,34,185,168,170,156,200,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,188,88,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,17,193,225,87,199,61,215,52,169,191,185,187,55,46,149,119,12,89,109,167,170,185,88,241,13,202,232,234,138,155,204,28,213,146,90,89,157,81,34,203,37,76,73,35,156,205,155,145,105,226,114,43,89,200,221,36,143,129,21,126,57,223,188,159,241,147,250,180,194,174,12,248,165,254,228,124,109,140,51,34,139,13,252,183,122,185,96,250,171,21,146,158,87,109,165,101,116,181,148,146,182,90,149,71,35,214,22,50,9,28,173,103,180,247,35,89,171,17,203,35,51,87,199,59,247,147,254,50,127,86,145,86,7,171,138,113,102,42,199,55,218,172,83,141,113,53,215,16,94,171,118,121,155,141,210,182,74,186,169,246,49,172,102,249,100,87,61,219,88,198,181,53,94,141,106,34,116,68,38,251,195,187,128,90,62,24,240,170,227,204,210,183,218,174,89,155,123,229,84,104,180,208,84,125,204,198,145,202,207,45,75,83,181,94,147,61,147,200,218,137,35,122,70,239,102,54,238,108,124,201,108,87,133,127,1,84,212,180,214,174,41,243,146,197,73,88,250,202,120,110,24,26,217,81,205,71,209,189,37,153,171,95,83,79,36,77,106,189,90,200,37,165,123,94,246,108,151,155,162,61,34,115,37,40,8,139,241,53,240,239,169,194,181,55,30,35,242,19,14,82,51,12,50,158,55,226,92,49,106,183,197,76,203,51,33,137,172,90,218,88,97,107,90,180,202,214,35,166,106,38,248,222,175,153,85,209,185,235,6,10,240,241,196,14,62,225,151,52,40,115,95,46,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,217,43,90,174,209,36,138,55,117,218,134,202,119,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,89,226,9,192,86,33,225,155,25,87,99,156,190,177,85,214,101,93,222,162,73,168,95,79,230,171,95,96,98,37,51,86,26,233,150,36,100,44,117,69,67,163,167,87,72,247,189,140,68,115,156,244,85,80,153,236,139,207,76,184,226,47,46,45,217,161,149,247,159,61,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,46,102,110,110,169,170,181,90,230,189,142,123,30,199,186,16,124,81,254,157,153,155,250,151,236,122,35,169,192,15,22,248,203,133,172,220,109,45,155,11,213,226,172,61,142,106,40,237,119,171,13,190,153,37,184,213,61,175,115,105,164,162,211,218,117,75,29,60,136,216,181,217,47,49,204,93,174,86,75,31,111,197,31,233,217,153,191,169,126,199,162,3,42,188,12,127,126,207,226,223,245,145,42,132,85,248,24,254,253,159,197,191,235,34,85,0,17,65,227,149,105,181,67,117,201,187,236,54,202,70,92,171,41,239,212,149,21,141,133,169,60,208,66,234,23,69,19,228,211,115,152,199,79,51,154,213,93,26,178,200,169,166,229,214,87,200,171,241,206,253,228,255,0,140,159,213,160,98,175,133,199,211,179,44,191,93,125,143,90,79,241,0,62,23,31,78,204,178,253,117,246,61,105,63,192,8,171,241,92,227,167,240,252,47,228,166,51,255,0,108,82,227,250,218,22,255,0,146,214,218,227,168,71,127,190,249,166,53,191,145,10,191,252,34,19,39,252,67,56,211,181,112,177,149,245,22,44,33,136,41,27,154,152,150,157,19,15,209,173,51,106,150,138,5,147,108,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,57,114,49,147,109,130,31,251,234,199,184,171,253,149,196,120,147,17,220,63,221,43,43,174,85,213,18,127,194,146,105,164,145,255,0,23,57,206,245,85,3,169,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,154,49,139,44,209,70,142,118,137,190,70,55,187,145,22,250,240,81,197,117,247,132,188,229,162,198,92,219,173,102,16,185,105,71,138,108,148,83,49,190,126,151,107,210,57,17,178,34,177,102,129,239,230,198,186,177,203,163,227,230,49,146,200,164,180,240,135,225,239,129,50,83,135,220,71,149,185,189,103,181,98,187,214,97,251,24,203,149,87,52,246,250,136,96,150,95,37,29,54,230,68,248,185,76,122,72,146,35,82,86,206,247,57,175,209,145,108,137,110,53,248,81,190,240,151,156,181,184,55,149,117,172,194,23,45,107,48,181,238,182,22,55,207,210,237,98,201,26,186,53,86,44,208,61,252,169,19,70,57,116,100,156,182,50,88,208,13,132,240,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,255,0,45,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,209,205,84,94,168,167,172,67,95,133,55,27,84,121,83,125,169,225,251,55,177,95,147,193,151,158,101,101,130,229,116,185,65,79,111,195,245,76,100,179,79,27,223,50,183,151,13,71,77,17,31,181,179,162,109,141,86,162,71,164,202,1,21,126,57,223,188,159,241,147,250,180,197,95,11,143,167,102,89,126,186,251,30,180,202,175,28,239,222,79,248,201,253,90,98,175,133,199,211,179,44,191,93,125,143,90,4,255,0,0,0,17,23,226,251,194,37,214,203,137,170,120,186,195,23,26,187,133,182,255,0,81,69,109,196,180,14,167,115,214,217,59,41,219,79,79,84,199,177,187,91,76,246,193,28,78,230,42,43,102,124,104,215,63,156,140,138,93,14,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,131,194,239,19,120,251,133,156,208,182,230,6,16,169,171,172,182,178,161,174,189,97,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,209,90,234,87,59,241,173,171,50,179,163,31,102,53,138,158,174,11,110,42,197,23,91,221,28,85,108,107,103,142,10,154,185,38,141,178,53,174,115,81,232,215,162,42,35,156,154,235,162,175,115,34,188,68,120,32,172,225,87,29,166,45,193,212,187,178,203,22,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,127,46,139,36,146,62,42,119,43,220,174,99,220,184,128,4,255,0,120,92,125,4,242,203,245,215,219,21,166,85,24,171,225,113,244,19,203,47,215,95,108,86,153,84,0,0,5,170,226,199,232,177,156,159,155,252,67,246,116,230,181,134,202,124,88,253,22,51,147,243,127,136,126,206,156,214,176,13,170,0,0,0,0,64,15,138,63,211,179,51,127,82,253,143,68,101,87,129,143,239,217,252,91,254,178,49,87,197,31,233,217,153,191,169,126,199,162,50,171,192,199,247,236,254,45,255,0,89,1,38,150,44,1,131,112,206,38,196,216,206,197,135,169,41,47,184,198,162,154,166,251,112,106,42,207,92,250,122,118,83,192,143,114,170,170,50,56,163,68,107,19,70,34,186,71,34,110,145,238,117,64,0,2,42,252,115,191,121,63,227,39,245,105,42,132,85,248,231,126,242,127,198,79,234,208,45,87,130,167,210,159,20,254,111,235,190,209,183,22,171,197,31,233,217,153,191,169,126,199,162,46,175,130,167,210,159,20,254,111,235,190,209,183,22,171,197,31,233,217,153,191,169,126,199,162,3,63,252,21,62,139,24,167,243,129,93,246,117,184,207,243,0,60,21,62,139,24,167,243,129,93,246,117,184,207,240,0,0,48,3,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,76,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,208,39,248,183,249,253,156,118,46,31,242,107,22,103,22,35,135,204,82,97,155,123,170,35,166,220,246,121,186,167,185,35,166,166,222,198,61,99,230,207,36,81,115,54,43,89,191,115,189,150,170,151,0,140,191,27,12,226,186,217,112,110,3,201,11,29,250,146,42,124,75,81,85,123,191,209,195,84,230,213,186,10,85,141,180,109,150,54,189,17,105,164,150,73,222,137,35,21,29,45,27,21,170,139,19,128,137,91,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,76,160,241,4,201,79,238,118,196,185,65,147,146,92,60,237,94,31,202,250,47,63,59,101,230,70,250,233,238,215,74,138,174,83,185,113,170,194,147,205,42,71,185,136,238,90,51,118,174,213,87,201,240,237,200,186,60,254,226,179,10,97,187,245,155,229,60,55,97,230,226,75,244,46,88,22,55,82,210,162,44,76,150,57,145,205,154,25,42,159,75,12,145,163,92,231,71,51,254,106,34,189,183,175,198,175,233,79,133,191,55,244,63,104,220,64,183,252,33,100,93,102,127,112,167,196,198,27,176,217,190,83,196,150,31,185,108,73,97,133,171,58,200,234,170,85,186,44,172,138,56,81,206,154,105,41,95,85,12,113,171,92,215,73,51,62,106,162,61,184,193,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,147,79,3,31,223,179,248,183,253,100,96,87,23,89,33,106,225,199,136,188,103,147,86,43,229,93,222,219,96,168,166,117,29,93,92,109,100,235,5,69,44,53,49,178,77,190,203,158,198,206,140,87,162,53,30,172,87,35,89,187,98,6,197,56,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,43,139,31,162,198,114,126,111,241,15,217,211,152,171,224,217,157,127,119,60,62,221,178,114,174,223,201,171,203,43,130,114,103,142,45,177,207,67,113,150,162,162,61,206,89,28,174,153,179,178,177,29,163,24,212,143,145,166,231,111,83,42,184,177,250,44,103,39,230,255,0,16,253,157,56,26,214,25,85,199,183,27,247,222,46,49,220,84,88,114,170,235,109,203,43,39,42,91,37,146,178,22,83,204,250,165,133,18,106,170,182,199,44,140,146,109,238,149,145,174,245,107,34,211,107,90,233,37,87,226,169,122,184,81,225,71,49,248,181,204,118,96,172,21,23,145,181,80,242,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,204,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,5,213,240,238,224,130,179,138,172,118,184,183,24,210,237,203,44,39,112,138,43,235,86,105,233,166,186,72,232,101,145,148,180,178,178,39,49,219,94,200,60,194,36,145,200,200,170,26,172,114,57,236,114,74,255,0,24,60,29,224,222,37,178,27,246,48,177,89,240,253,138,251,135,41,227,92,21,92,234,53,142,11,59,227,216,158,89,137,14,139,29,52,177,70,144,185,168,215,49,169,203,145,35,123,161,141,18,245,96,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,106,0,53,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,203,247,133,207,29,183,92,236,181,77,145,25,209,137,169,42,49,181,142,157,142,195,247,26,185,221,231,113,13,19,90,245,149,146,110,77,178,212,211,181,141,85,126,254,100,177,185,94,173,114,195,52,174,184,30,32,156,5,97,238,38,112,109,118,57,203,235,21,37,30,106,90,41,228,154,133,244,254,86,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,131,111,251,234,192,88,171,253,149,195,152,147,14,92,63,221,40,235,173,181,212,242,127,193,146,25,163,145,159,7,53,205,244,84,2,122,124,81,254,130,121,155,250,151,237,138,34,21,184,78,250,83,228,223,231,3,15,125,163,1,35,249,187,196,238,33,226,159,194,155,48,241,206,51,194,53,118,60,67,5,69,178,26,215,195,102,170,164,180,86,179,229,250,118,197,53,190,105,157,35,103,98,54,62,92,136,146,43,217,52,114,35,154,214,186,53,116,112,112,157,244,167,201,191,206,6,30,251,70,0,54,83,0,0,0,0,34,175,199,59,247,147,254,50,127,86,146,168,69,95,142,119,239,39,252,100,254,173,3,10,184,51,226,151,251,145,241,182,48,204,138,44,55,242,221,234,229,131,234,172,86,74,121,93,182,149,149,210,214,82,74,217,106,85,28,143,88,88,200,36,114,181,158,211,220,141,102,172,71,44,140,178,184,167,22,98,172,115,125,170,197,56,215,19,93,113,5,234,183,103,153,184,221,43,100,171,170,159,99,26,198,111,150,69,115,221,181,140,107,83,85,232,214,162,39,68,67,202,37,123,194,191,128,170,106,90,107,87,20,249,201,98,164,172,125,101,60,55,12,13,108,168,230,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,205,209,30,145,57,129,125,124,59,184,5,163,225,143,10,174,60,205,43,125,170,229,153,183,190,85,70,139,77,5,71,220,204,105,28,172,242,212,181,59,85,233,51,217,60,141,168,146,55,164,110,246,99,110,230,199,204,151,53,64,2,21,188,106,254,148,248,91,243,127,67,246,141,196,186,190,6,63,191,103,241,111,250,200,181,94,53,127,74,124,45,249,191,161,251,70,226,93,95,3,31,223,179,248,183,253,100,4,170,0,0,143,95,26,251,77,170,110,27,112,109,246,107,101,35,238,84,120,226,158,146,158,177,208,181,103,134,9,168,43,93,44,76,147,77,205,99,221,4,46,115,81,116,114,197,26,174,187,83,76,11,240,184,250,118,101,151,235,175,177,235,76,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,208,38,207,137,28,144,181,113,31,146,88,167,37,239,55,202,187,53,62,35,167,137,172,175,166,141,178,62,154,120,103,142,162,23,171,29,209,236,73,97,143,123,53,106,185,155,154,142,98,170,61,53,204,205,92,179,197,89,55,152,248,143,43,113,173,39,151,189,97,155,132,182,250,157,177,200,200,230,216,190,196,241,115,24,199,186,25,88,173,146,55,171,83,124,111,99,145,52,114,27,63,24,171,199,183,4,22,46,46,48,36,85,184,114,150,213,109,204,219,39,42,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,29,142,149,241,166,197,115,37,211,107,154,217,37,71,132,74,230,87,26,56,171,57,56,71,178,240,245,153,142,186,222,177,38,25,198,17,95,104,177,53,101,116,149,115,87,208,172,21,201,36,85,111,153,238,145,102,142,74,166,36,110,110,173,116,90,53,81,139,18,44,190,183,133,199,211,179,44,191,93,125,143,90,98,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,80,120,92,125,59,50,203,245,215,216,245,160,79,240,0,8,1,241,71,250,118,102,111,234,95,177,232,139,41,145,121,23,152,252,69,230,61,187,43,242,190,205,231,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,229,194,205,205,213,116,87,43,156,214,49,175,123,216,199,94,191,20,127,167,102,102,254,165,251,30,136,206,159,4,188,45,98,164,200,44,117,141,105,232,118,94,174,184,193,109,117,149,60,215,175,54,150,146,138,158,74,120,246,42,236,110,215,214,212,174,168,136,229,230,104,229,84,107,81,2,213,113,155,225,55,98,203,172,167,161,199,60,51,166,43,191,221,112,246,218,123,197,146,162,55,220,174,23,168,230,169,209,149,52,237,166,137,52,154,46,107,90,248,219,27,99,88,35,71,251,47,141,235,60,123,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,138,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,57,144,193,226,141,192,149,171,36,238,176,231,190,75,225,154,186,124,19,124,168,123,113,5,186,146,6,249,44,61,90,231,49,34,124,123,87,116,84,213,14,123,145,25,179,151,20,141,70,35,154,147,67,19,66,79,248,93,226,111,0,241,77,149,246,220,192,194,21,52,148,119,39,211,181,215,172,60,183,24,106,107,108,211,172,146,199,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,91,120,13,109,184,93,226,111,31,112,179,154,22,220,192,194,21,53,117,150,214,84,53,215,172,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,218,43,93,176,246,85,102,102,21,206,76,184,195,153,165,130,170,252,197,151,19,91,226,184,83,110,146,55,201,14,244,246,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,10,172,0,0,0,0,0,0,0,0,0,0,233,94,108,246,251,253,186,91,85,210,14,117,52,251,119,179,115,155,174,142,71,39,86,170,47,116,79,83,186,0,215,3,139,46,30,238,124,57,230,173,118,11,170,77,212,105,202,242,146,251,41,191,246,180,18,63,162,73,34,166,139,54,157,87,234,247,38,82,248,68,231,171,240,222,106,254,195,213,181,58,69,137,127,193,35,217,254,215,166,175,168,127,84,141,125,92,157,222,159,13,123,25,17,226,243,145,109,197,153,109,65,154,150,232,117,169,195,124,222,122,238,249,222,98,162,130,6,247,145,17,58,53,123,53,127,71,114,37,50,179,27,214,101,198,60,182,99,58,9,57,115,219,185,219,29,162,46,156,200,95,26,244,86,185,59,61,125,23,250,64,217,244,20,174,88,99,235,86,104,96,107,102,57,178,63,125,21,207,157,202,118,142,77,121,115,62,37,249,205,106,247,141,123,181,63,164,170,128,0,0,161,179,175,43,44,153,207,150,215,108,186,196,48,115,104,110,188,142,99,119,61,186,242,170,35,153,58,177,236,95,157,18,118,114,126,158,203,174,14,112,101,205,207,41,115,22,237,151,215,134,237,172,181,114,57,137,171,87,240,176,71,42,124,215,57,59,72,157,156,191,163,177,179,185,20,126,48,60,58,190,25,169,179,230,206,154,70,187,254,84,79,209,65,75,15,206,151,223,175,205,103,215,239,2,205,248,72,226,235,6,27,207,217,104,46,207,219,85,114,219,229,58,61,127,7,69,94,175,249,173,84,236,228,239,167,192,156,3,88,12,178,204,59,214,87,99,42,28,103,97,126,149,116,60,221,137,163,58,239,137,241,175,207,107,147,180,139,232,191,210,108,133,146,57,181,97,206,188,188,182,227,236,62,239,218,245,252,237,25,163,253,157,147,201,23,119,177,138,189,98,95,197,79,233,80,169,241,85,233,184,122,195,85,120,114,106,148,251,63,231,61,173,247,47,191,220,107,43,153,152,194,108,127,141,238,56,174,94,175,174,228,251,191,18,22,71,249,45,252,143,114,19,223,226,15,142,29,129,248,91,197,181,244,149,92,138,233,60,135,150,93,155,181,210,227,74,143,238,213,79,154,239,95,208,65,207,12,121,111,46,110,231,142,26,203,200,93,181,247,111,57,162,232,139,248,42,57,166,245,115,127,197,254,82,126,158,192,77,255,0,135,174,79,211,229,31,13,184,122,134,102,235,117,171,243,126,122,93,87,219,217,95,86,177,244,71,185,169,163,100,211,217,253,61,76,152,58,150,171,109,61,162,130,43,117,43,116,138,45,219,83,85,245,114,170,247,85,94,234,118,192,17,53,227,87,115,139,238,135,11,89,247,125,243,201,80,212,233,162,252,221,247,22,251,191,164,150,82,38,252,106,237,205,249,123,11,93,185,157,124,157,13,62,221,61,55,220,93,174,186,255,0,64,17,118,101,183,134,22,21,110,37,226,134,215,44,180,220,214,90,224,130,224,213,223,183,107,163,184,209,117,238,154,233,187,183,95,168,167,56,35,225,214,14,34,177,213,199,13,85,215,114,33,166,183,77,82,173,229,43,185,138,217,169,153,183,84,150,53,77,82,110,250,255,0,213,41,92,8,112,153,69,195,237,227,21,215,203,237,212,73,112,174,165,167,94,169,165,58,186,149,90,159,134,122,119,135,215,175,244,134,101,34,104,154,39,161,20,30,53,53,20,175,185,225,122,118,213,235,58,67,68,229,131,150,191,55,117,197,55,110,237,223,166,132,176,16,129,226,219,152,9,137,243,254,28,60,196,246,109,54,230,192,171,252,40,171,107,217,249,41,249,94,245,253,32,80,190,25,182,186,251,143,20,54,105,40,221,181,180,205,167,154,85,209,171,171,27,113,163,213,58,175,197,59,19,240,212,84,68,69,239,161,16,190,12,121,117,37,195,28,98,28,197,168,110,180,180,212,53,118,214,117,237,59,102,183,204,139,209,218,246,95,201,211,227,232,75,216,0,0,0,0,22,211,137,92,84,204,23,144,89,133,137,29,243,232,112,189,218,120,147,242,158,202,41,158,137,217,116,249,190,168,168,107,141,95,61,94,99,102,44,245,17,166,218,156,77,122,115,154,157,23,71,212,78,170,137,248,169,221,255,0,15,208,77,71,139,46,55,131,15,112,228,219,27,106,185,85,23,59,146,66,173,216,174,221,28,148,21,205,211,230,170,38,170,157,245,69,34,163,130,92,5,62,97,241,37,130,237,81,69,190,42,59,197,186,186,167,218,68,219,11,43,233,154,245,249,205,85,232,254,200,186,251,144,9,206,225,3,1,193,151,156,58,224,91,28,113,108,154,75,5,178,162,167,218,85,221,58,208,211,181,235,243,156,137,213,157,145,116,247,23,148,234,90,109,208,218,45,116,118,170,127,193,81,211,199,78,206,255,0,53,141,70,167,117,85,236,158,243,182,0,0,0,0,0,3,142,166,162,26,74,121,106,170,31,178,40,88,233,30,237,21,116,106,38,170,186,39,94,192,114,2,217,217,56,143,201,188,69,140,166,192,22,140,95,207,190,193,51,160,125,47,201,245,77,209,237,149,34,84,222,232,145,159,61,200,159,59,227,219,169,115,0,227,157,252,184,100,147,242,90,171,252,136,107,207,199,254,39,170,196,220,79,99,5,169,147,114,91,174,119,10,8,250,34,104,200,238,21,90,39,68,79,202,248,253,102,193,215,201,89,5,150,225,52,191,50,58,89,92,239,169,24,170,166,182,60,77,214,186,187,136,220,209,155,118,172,251,179,189,164,125,59,51,207,204,168,159,231,2,81,252,26,176,12,22,204,153,190,227,26,218,125,43,106,239,245,80,196,253,235,254,14,234,75,124,141,232,142,211,186,47,116,215,249,137,21,48,155,194,93,143,111,12,210,43,219,166,183,149,84,235,233,242,125,9,155,32,8,148,241,112,225,130,225,71,119,167,207,171,10,115,105,167,217,67,91,23,178,221,138,174,175,170,146,77,206,151,85,209,17,19,107,89,245,47,161,45,103,153,137,112,229,163,23,88,107,176,221,246,151,204,80,92,105,229,165,168,139,123,153,186,57,24,172,114,106,213,71,38,173,114,167,69,69,234,6,175,88,122,251,114,194,247,219,126,34,179,207,201,174,182,85,69,89,79,38,214,187,100,177,189,30,213,209,200,168,186,57,168,186,42,42,124,9,94,225,23,197,71,11,59,14,218,112,62,115,203,229,110,16,44,20,76,174,219,35,249,140,108,112,68,142,229,211,82,109,77,93,205,118,154,250,105,175,101,60,14,41,252,36,110,181,119,107,158,56,201,27,167,61,149,85,19,84,190,205,200,107,121,104,231,79,42,175,152,169,172,235,167,222,153,166,157,126,119,189,12,1,205,30,26,115,139,39,223,42,227,140,41,228,96,100,142,98,75,231,169,101,221,166,255,0,72,165,122,167,72,220,191,163,234,3,97,204,15,157,217,107,152,116,113,86,225,92,67,230,227,153,90,214,126,212,168,143,85,84,106,167,207,141,191,150,223,229,43,136,165,142,102,238,141,218,162,46,157,141,89,169,234,238,84,122,58,9,54,109,234,157,26,189,190,191,168,246,233,243,43,27,81,194,202,122,123,214,200,227,114,57,169,229,161,93,21,19,68,238,223,128,27,64,131,89,90,108,247,205,106,54,163,41,177,86,196,111,111,218,52,203,252,241,252,15,102,46,42,115,234,24,162,134,60,119,163,32,115,93,26,124,151,69,209,81,52,79,220,64,216,175,29,227,203,30,2,178,85,222,47,53,27,27,77,4,147,233,177,235,170,53,142,119,226,181,223,144,190,132,35,120,140,113,90,153,245,143,91,135,108,114,127,121,236,202,145,57,52,239,60,51,85,179,95,106,22,63,230,74,158,170,159,90,246,199,44,79,158,153,169,140,163,150,44,73,138,124,227,102,99,163,122,121,26,104,245,106,238,213,61,136,211,242,157,252,165,8,170,231,185,85,122,171,151,252,224,101,47,134,206,95,201,152,60,80,217,33,98,106,219,18,83,95,36,77,127,18,11,141,26,47,227,55,242,253,53,250,148,159,202,90,104,168,224,109,52,13,209,140,215,68,213,125,87,95,95,172,141,239,8,158,27,107,176,117,138,179,59,239,148,251,42,47,116,146,81,82,46,244,93,105,102,101,5,75,23,217,149,83,187,87,162,177,29,239,84,236,73,56,3,26,252,66,235,223,69,194,230,43,107,32,230,115,60,142,190,214,154,105,113,164,254,211,37,12,72,241,55,189,37,167,134,107,220,47,151,150,218,159,45,171,182,235,166,219,133,31,166,139,239,2,9,48,164,43,61,254,150,38,247,118,255,0,244,28,108,243,131,232,221,111,195,148,148,111,239,31,51,252,242,57,127,164,214,135,40,44,82,98,92,197,180,217,98,93,31,83,207,209,116,252,152,36,119,189,63,39,222,108,229,77,3,105,96,108,12,93,81,186,255,0,157,117,3,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,215,139,143,188,190,170,203,238,38,49,69,4,210,243,97,151,201,114,164,218,141,221,165,190,149,93,211,115,149,58,191,78,166,195,164,53,120,198,229,204,182,28,211,178,99,134,183,72,111,254,103,78,169,251,133,53,190,47,202,85,238,190,228,253,61,192,190,190,12,56,254,11,206,91,226,172,10,174,251,238,29,242,58,38,139,215,204,79,112,151,242,83,209,63,41,127,71,98,72,8,63,240,144,204,8,240,150,126,75,135,170,103,229,211,226,13,188,207,103,93,121,20,85,239,78,205,85,238,239,122,126,146,112,0,29,107,141,186,142,235,71,37,5,124,60,216,37,211,123,55,43,117,209,81,83,170,42,47,116,67,178,0,195,204,202,240,189,225,195,48,107,223,114,134,203,242,101,67,244,209,254,102,190,109,52,107,19,183,155,106,118,103,249,254,5,3,75,224,231,145,113,105,230,111,92,253,59,254,214,172,110,189,126,21,164,128,128,48,199,13,248,84,112,199,98,167,88,170,112,255,0,157,122,247,127,155,184,71,175,68,244,74,181,247,127,156,170,237,222,28,60,47,219,152,172,102,7,221,175,254,51,184,167,187,255,0,154,126,6,81,128,44,117,147,130,254,27,240,236,112,62,151,47,180,125,35,155,43,31,242,181,127,71,55,77,23,69,157,125,197,225,178,211,90,173,150,250,123,61,157,156,186,90,40,153,4,49,234,231,108,99,26,141,106,106,237,85,116,68,68,213,87,83,27,252,69,215,49,32,225,182,239,115,203,186,223,45,61,181,106,43,110,14,229,192,255,0,218,81,208,85,186,94,147,116,239,179,230,234,238,157,19,185,8,120,119,137,12,229,194,151,72,238,182,124,95,200,168,138,84,151,119,201,244,174,246,145,200,239,198,137,83,187,83,208,13,151,1,133,28,9,113,221,134,243,191,13,90,112,30,41,185,255,0,223,141,13,12,17,84,39,38,79,191,236,142,154,39,75,236,83,178,38,238,154,87,123,40,229,211,234,234,153,172,215,35,154,142,106,234,138,154,160,31,160,30,46,51,191,51,11,97,59,198,35,145,53,109,178,130,162,177,126,168,226,115,253,203,249,62,229,250,128,246,140,50,241,89,100,206,225,142,94,83,117,68,185,57,93,213,58,55,228,250,237,74,159,132,142,46,45,25,239,139,241,158,11,150,167,109,206,205,116,184,186,40,54,57,127,106,195,44,17,163,183,114,88,223,157,46,154,42,171,190,180,234,157,79,19,74,23,214,112,187,122,115,31,183,144,234,153,87,166,186,163,109,213,157,63,206,4,38,112,224,250,168,248,134,202,233,40,83,90,150,227,59,35,161,237,243,210,186,29,189,250,119,211,191,67,101,60,58,250,169,48,253,178,74,228,210,165,212,112,186,110,223,61,88,155,187,116,239,175,110,134,180,57,16,246,199,158,25,121,35,221,181,173,197,118,149,87,105,174,136,149,145,117,54,83,192,175,108,152,35,15,72,199,110,107,173,84,138,142,211,77,81,97,111,80,45,207,23,25,133,38,89,112,251,141,49,53,60,155,42,91,100,184,199,76,186,107,247,239,37,59,217,221,174,78,236,245,77,61,230,190,56,110,225,116,204,44,236,180,220,106,62,249,95,136,113,68,19,59,230,166,178,207,86,138,189,145,173,249,207,248,39,212,75,47,140,94,97,71,105,201,155,70,7,142,93,179,214,93,233,234,156,155,117,214,55,210,92,34,95,197,84,238,158,253,127,156,142,62,4,176,61,86,59,226,95,7,208,211,211,243,91,110,185,219,238,83,251,104,221,145,71,112,166,71,59,171,155,174,155,251,38,171,240,2,125,178,106,223,53,167,40,48,53,170,165,187,101,163,195,118,202,121,19,84,93,28,202,88,218,189,149,83,186,123,202,196,235,219,233,25,65,65,77,67,31,205,167,133,145,55,234,107,81,63,160,236,0,0,0,0,0,0,1,13,62,50,88,9,182,236,223,178,99,134,73,254,21,103,166,162,86,233,234,234,171,132,186,235,187,225,238,253,62,133,69,224,175,142,218,204,119,138,50,217,223,141,106,173,189,39,252,181,186,31,201,255,0,222,253,30,165,194,241,160,183,80,191,4,225,203,147,215,246,211,107,232,226,68,235,243,57,55,23,123,244,238,97,135,134,182,41,172,194,252,81,216,86,145,155,190,84,90,91,108,157,81,62,247,45,198,143,94,232,191,146,157,180,95,138,1,176,8,63,26,237,205,71,105,166,169,174,135,232,0,0,3,15,124,80,114,141,217,155,195,141,117,124,17,239,151,12,205,45,237,83,93,52,109,61,5,106,235,213,237,78,239,248,253,74,102,17,225,227,156,61,79,139,176,78,32,194,117,73,172,23,171,85,93,186,68,235,243,38,133,209,175,101,69,236,239,69,79,173,0,214,155,40,113,157,86,89,102,198,20,198,144,187,107,236,23,218,26,249,19,68,93,82,10,152,228,84,249,174,252,142,250,47,212,189,141,142,178,59,50,40,243,99,43,48,230,57,164,118,171,115,182,81,212,77,209,122,73,37,52,114,185,58,181,191,227,61,26,137,252,198,189,124,83,101,101,94,80,231,126,41,194,179,199,178,5,186,87,79,71,213,23,90,127,57,59,35,236,247,175,104,253,87,95,121,150,222,31,124,117,209,101,62,26,159,44,241,173,110,144,200,247,121,25,57,107,236,107,29,44,49,183,72,233,220,171,162,70,238,174,119,215,232,160,76,187,145,168,171,34,247,68,239,240,32,19,196,163,28,55,23,241,57,136,41,161,169,231,71,102,154,174,218,239,99,110,199,195,112,172,77,191,53,53,211,119,126,191,90,153,215,156,158,35,118,124,51,151,119,234,91,93,203,109,202,186,26,168,40,36,228,185,117,115,224,145,35,232,234,101,111,206,106,124,237,62,36,68,95,174,151,76,195,199,151,27,213,66,243,174,88,150,239,53,83,215,217,110,249,234,38,87,47,100,107,83,87,63,220,137,245,1,44,30,12,88,50,225,110,203,220,69,139,42,233,118,71,85,114,171,167,137,251,218,187,154,232,45,242,39,68,119,78,222,168,73,73,142,60,1,229,157,78,89,240,219,134,40,171,161,229,212,221,104,168,174,143,77,200,186,115,104,41,81,123,61,201,221,139,238,250,144,200,224,7,227,147,115,85,190,244,208,253,0,66,87,139,230,4,130,195,196,3,49,140,45,251,230,36,215,156,186,175,250,222,138,130,54,247,114,251,253,17,63,79,114,235,248,71,231,189,139,10,97,60,89,132,241,13,195,148,202,31,33,200,103,41,238,215,124,181,242,59,171,35,95,202,78,234,167,83,198,133,238,249,115,8,179,211,246,255,0,250,22,226,52,44,215,251,174,31,157,106,109,85,60,153,29,221,118,53,222,138,159,140,139,239,80,51,119,196,211,140,26,108,242,196,244,89,127,132,101,254,241,88,249,155,228,218,191,127,231,71,71,42,116,146,22,61,187,95,19,191,25,117,248,39,69,197,254,30,114,79,16,231,198,101,91,176,53,138,13,222,107,157,205,147,115,19,102,218,121,101,78,142,145,154,235,202,84,232,239,236,90,10,197,98,186,226,139,180,54,107,53,55,152,173,169,221,203,143,123,89,187,107,85,203,213,202,136,157,26,190,164,247,112,31,193,245,31,12,120,17,210,94,97,221,138,46,154,124,161,38,229,79,193,205,85,202,232,217,164,143,240,83,162,123,58,124,122,246,12,133,203,156,7,101,203,76,31,65,131,48,252,60,170,26,14,111,41,187,158,237,55,202,249,23,171,220,229,249,207,94,234,191,208,84,160,0,0,249,146,70,68,197,123,215,70,167,117,0,247,182,54,171,222,186,34,17,19,226,129,199,4,88,186,91,151,15,184,17,55,218,217,201,249,70,179,170,115,181,74,42,184,190,247,44,8,230,232,230,189,190,203,250,247,94,154,33,114,252,65,188,68,236,248,126,211,54,87,100,229,219,204,93,103,219,231,106,249,14,103,150,218,234,89,227,246,42,41,149,175,220,213,145,58,59,167,117,235,162,17,15,52,210,84,72,179,76,237,207,119,117,211,64,61,108,31,133,238,56,207,17,82,97,187,75,55,213,85,243,57,105,171,83,230,49,207,95,156,168,157,154,190,166,204,121,87,130,233,50,247,1,219,48,133,19,118,195,65,206,218,154,170,252,249,159,34,247,115,151,187,215,213,72,144,240,162,225,142,171,28,99,151,231,5,246,13,150,219,46,158,77,219,209,121,188,232,107,169,228,232,217,81,205,209,205,78,236,93,125,52,78,164,205,128,0,0,0,0,0,0,0,0,45,87,22,63,69,140,228,252,223,226,31,179,167,46,169,109,56,155,180,221,111,252,54,230,189,138,197,108,171,184,220,174,56,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,173,17,181,65,173,103,247,39,113,79,255,0,202,211,154,191,253,38,220,127,251,201,178,152,0,0,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,210,40,56,155,225,147,137,43,255,0,18,89,175,125,177,112,249,153,87,27,109,199,28,95,106,232,235,41,48,157,124,208,84,193,37,124,206,142,88,228,108,74,215,177,205,84,114,57,21,81,81,81,80,151,79,14,28,39,138,176,55,6,57,121,133,177,174,25,186,225,251,213,23,202,222,102,221,116,162,146,146,170,13,247,90,183,179,124,82,35,94,221,204,123,92,154,167,86,185,21,58,42,1,146,160,0,0,0,0,0,33,91,198,175,233,79,133,191,55,244,63,104,220,75,171,224,99,251,246,127,22,255,0,172,138,127,197,219,36,51,163,50,184,146,195,119,220,185,202,28,107,138,173,176,96,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,93,30,213,245,66,229,120,53,229,62,105,229,127,236,191,251,38,101,166,43,194,95,41,253,207,249,47,151,108,213,52,30,107,151,242,135,51,149,206,99,119,237,230,51,118,221,116,222,221,123,160,18,84,0,0,64,15,138,63,211,179,51,127,82,253,143,68,79,241,8,30,35,220,61,103,238,57,227,59,48,241,78,10,200,252,192,196,22,90,223,146,124,181,198,215,134,107,106,233,103,217,106,164,99,246,75,28,110,99,182,189,142,106,232,189,28,213,69,234,138,5,235,240,49,253,251,63,139,127,214,70,42,248,163,253,59,51,55,245,47,216,244,70,106,120,53,229,62,105,229,127,236,191,251,38,101,166,43,194,95,41,253,207,249,47,151,108,213,52,30,107,151,242,135,51,149,206,99,119,237,230,51,118,221,116,222,221,123,161,141,94,35,220,61,103,238,57,227,59,48,241,78,10,200,252,192,196,22,90,223,146,124,181,198,215,134,107,106,233,103,217,106,164,99,246,75,28,110,99,182,189,142,106,232,189,28,213,69,234,138,6,96,120,42,125,22,49,79,231,2,187,236,235,113,159,230,16,120,68,229,238,62,203,94,27,113,37,139,49,176,62,32,194,183,41,241,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,77,53,99,147,209,76,223,0,0,3,0,60,106,254,139,24,91,243,129,67,246,117,196,192,15,11,143,167,102,89,126,186,251,30,180,145,255,0,23,108,189,199,217,149,195,110,27,177,101,206,7,196,24,170,229,6,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,166,175,106,122,161,131,254,28,60,61,103,238,6,227,59,47,49,78,53,200,252,192,195,246,90,47,149,188,205,198,233,134,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,106,189,92,228,68,234,168,6,96,120,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,105,35,254,46,217,123,143,179,43,134,220,55,98,203,156,15,136,49,85,202,12,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,77,94,212,245,67,7,252,56,120,122,207,220,13,198,118,94,98,156,107,145,249,129,135,236,180,95,43,121,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,122,185,200,137,213,80,9,191,0,0,0,1,170,185,42,159,254,66,143,254,191,252,49,48,3,251,147,184,167,255,0,229,105,205,95,254,147,110,63,253,228,146,159,216,159,52,255,0,238,49,254,197,191,177,166,43,251,179,255,0,193,207,145,170,126,84,255,0,228,175,159,254,11,179,155,248,31,190,124,223,153,237,118,234,4,107,112,157,244,167,201,191,206,6,30,251,70,3,101,51,95,110,25,56,100,226,74,193,196,150,84,95,111,188,62,102,85,186,219,110,199,22,42,186,202,202,188,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,54,9,0,97,255,0,136,143,4,20,124,85,96,68,197,184,58,151,110,102,225,59,124,177,88,154,147,65,77,13,210,55,77,20,143,165,170,149,241,57,238,218,198,79,229,209,100,142,54,75,80,229,123,145,175,123,147,48,0,26,182,127,223,86,2,197,95,236,174,28,196,152,114,225,254,233,71,93,109,174,167,147,254,12,144,205,28,140,248,57,174,111,162,161,59,220,2,113,217,106,226,239,12,214,216,177,45,29,37,167,49,112,237,58,85,222,40,233,99,108,20,85,80,73,81,51,99,150,134,55,212,75,59,217,28,109,167,108,206,122,34,54,73,152,137,209,237,44,87,138,71,0,181,153,137,231,184,155,201,203,125,214,229,139,211,201,211,226,44,59,71,77,61,116,215,120,211,149,77,13,77,36,113,181,239,108,209,49,35,73,35,68,72,221,20,107,39,176,248,223,206,143,108,1,145,188,108,229,102,50,180,230,14,95,100,86,112,88,241,13,142,161,42,104,107,169,176,117,195,124,79,209,81,81,81,97,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,205,255,0,28,239,222,79,248,201,253,90,89,255,0,12,174,4,174,185,221,140,173,217,231,154,88,102,146,76,175,176,212,72,234,90,59,164,14,123,49,37,107,17,205,107,35,143,84,71,211,67,46,142,145,239,221,27,223,31,35,108,136,179,114,178,215,60,178,31,21,120,148,126,193,152,142,247,131,241,94,85,216,112,231,203,171,142,40,111,246,249,40,238,148,19,63,228,237,180,148,108,158,54,249,142,119,46,69,142,169,24,177,53,141,115,158,137,43,124,178,231,78,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,229,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,58,185,202,171,213,84,15,88,0,0,167,241,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,0,3,21,120,61,240,253,202,206,21,107,46,248,166,56,126,232,49,77,109,194,167,200,92,110,109,166,171,146,215,66,201,234,217,75,229,101,242,209,73,4,210,209,84,68,218,173,171,181,242,53,200,223,97,19,88,171,241,71,250,118,102,111,234,95,177,232,137,254,33,3,196,123,135,172,253,199,60,103,102,30,41,193,89,31,152,24,130,203,91,242,79,150,184,218,240,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,93,23,163,154,168,189,81,64,189,126,6,63,191,103,241,111,250,200,149,66,53,124,26,242,159,52,242,191,246,95,253,147,50,211,21,225,47,148,254,231,252,151,203,182,106,154,15,53,203,249,67,153,202,231,49,187,246,243,25,187,110,186,111,110,189,208,146,160,4,85,248,231,126,242,127,198,79,234,210,85,8,213,241,148,202,124,211,205,15,216,131,246,51,203,76,87,139,126,76,251,160,243,191,33,89,170,107,252,175,51,228,254,95,55,146,199,108,221,203,126,221,218,107,177,218,118,80,48,175,194,227,233,217,150,95,174,190,199,173,38,251,61,51,211,46,56,116,203,139,142,104,102,133,231,200,218,168,116,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,204,153,251,93,162,106,141,70,181,207,123,152,198,61,237,136,15,14,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,202,222,102,227,116,195,53,180,148,176,111,181,85,177,155,229,146,54,177,187,158,246,181,53,94,174,114,34,117,84,37,211,136,126,31,176,15,19,89,95,93,149,25,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,110,248,156,228,110,171,28,178,55,166,229,3,94,28,244,207,76,199,226,47,49,238,57,161,154,23,159,61,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,46,22,110,118,137,170,185,92,231,61,238,123,222,247,186,74,188,39,120,32,172,195,127,38,113,103,153,148,187,42,238,22,245,151,4,209,36,211,195,53,44,115,121,136,42,42,170,161,116,76,71,115,96,86,45,58,182,71,198,232,170,28,245,110,229,141,205,182,185,49,225,17,143,162,226,94,179,13,103,12,148,151,12,175,194,213,20,245,179,92,105,231,154,145,248,150,138,102,84,44,17,211,108,99,210,55,164,176,49,149,80,172,172,146,54,73,172,111,114,62,41,93,49,32,11,63,197,23,12,152,7,138,108,175,185,101,254,47,166,164,163,185,62,157,205,178,226,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,213,28,219,192,0,213,223,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,51,222,24,188,109,81,231,158,92,83,101,38,104,98,189,249,147,133,246,209,195,83,118,185,64,181,88,150,149,201,52,145,201,11,21,91,44,211,65,12,46,100,203,181,238,218,200,229,124,142,116,175,70,188,78,184,37,163,207,60,184,169,205,188,175,194,155,243,39,11,238,172,154,154,211,109,129,106,177,45,43,146,24,228,142,103,162,54,89,166,130,24,90,248,83,115,221,181,146,68,200,220,233,88,173,162,188,50,188,60,238,185,75,83,110,226,71,59,104,234,232,49,148,148,242,46,28,195,207,115,162,125,162,9,226,116,111,168,172,106,104,171,83,36,82,61,169,3,186,68,199,170,189,22,101,70,211,133,21,227,157,251,201,255,0,25,63,171,76,85,240,184,250,118,101,151,235,175,177,235,76,212,241,148,202,124,211,205,15,216,131,246,51,203,76,87,139,126,76,251,160,243,191,33,89,170,107,252,175,51,228,254,95,55,146,199,108,221,203,126,221,218,107,177,218,118,83,26,188,56,120,122,207,220,13,198,118,94,98,156,107,145,249,129,135,236,180,95,43,121,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,122,185,200,137,213,80,9,191,0,0,0,1,79,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,225,226,187,133,28,199,225,43,49,223,130,177,172,94,122,213,93,204,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,46,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,177,241,103,248,162,225,147,0,241,77,149,247,44,191,197,244,212,148,119,39,211,185,182,92,66,150,232,106,107,108,211,172,145,73,190,7,72,155,154,199,186,8,155,43,24,230,44,145,163,153,185,186,163,154,22,215,194,227,232,39,150,95,174,190,216,173,50,168,177,92,16,101,14,50,200,94,24,240,150,81,230,4,20,145,223,112,237,69,222,26,133,164,157,38,130,86,62,233,87,44,83,70,254,138,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,151,212,0,0,11,85,197,143,209,99,57,63,55,248,135,236,233,205,107,13,151,120,155,180,221,111,252,54,230,189,138,197,108,171,184,220,174,56,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,251,255,0,114,119,20,255,0,252,173,57,171,255,0,210,109,199,255,0,188,129,178,152,0,0,0,8,1,241,71,250,118,102,111,234,95,177,232,140,170,240,49,253,251,63,139,127,214,69,148,241,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,252,147,229,174,54,188,51,91,87,75,62,203,85,35,31,178,88,227,115,29,181,236,115,87,69,232,230,170,47,84,83,37,124,26,242,159,52,242,191,246,95,253,147,50,211,21,225,47,148,254,231,252,151,203,182,106,154,15,53,203,249,67,153,202,231,49,187,246,243,25,187,110,186,111,110,189,208,9,42,0,0,34,175,199,59,247,147,254,50,127,86,146,168,70,175,140,166,83,230,158,104,126,196,31,177,158,90,98,188,91,242,103,221,7,157,249,10,205,83,95,229,121,159,39,242,249,188,150,59,102,238,91,246,238,211,93,142,211,178,129,96,60,21,62,148,248,167,243,127,93,246,141,184,181,94,40,255,0,78,204,205,253,75,246,61,17,145,94,17,57,33,157,25,107,196,150,36,190,230,54,80,227,92,43,109,159,3,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,186,232,199,47,162,150,211,196,123,135,172,253,199,60,103,102,30,41,193,89,31,152,24,130,203,91,242,79,150,184,218,240,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,93,23,163,154,168,189,81,64,204,15,5,79,162,198,41,252,224,87,125,157,110,51,252,194,15,8,156,189,199,217,107,195,110,36,177,102,54,7,196,24,86,229,62,56,172,171,138,142,247,108,154,134,121,32,117,5,3,91,43,99,153,173,114,177,92,199,181,28,137,166,172,114,122,41,155,224,0,0,96,7,141,95,209,99,11,126,112,40,126,206,184,152,1,225,113,244,236,203,47,215,95,99,214,146,63,226,237,151,184,251,50,184,109,195,118,44,185,192,248,131,21,92,160,199,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,52,213,237,79,84,48,127,195,135,135,172,253,192,220,103,101,230,41,198,185,31,152,24,126,203,69,242,183,153,184,221,48,205,109,37,44,27,237,85,108,102,249,100,141,172,110,231,189,173,77,87,171,156,136,157,85,0,155,243,92,206,55,51,230,155,136,238,37,241,142,100,217,171,106,231,195,203,80,203,94,31,73,170,37,145,137,110,166,98,69,28,145,50,86,49,208,178,103,54,74,149,139,99,118,62,161,232,186,187,115,150,114,56,208,191,230,158,26,225,131,31,220,114,82,201,117,186,227,57,173,241,219,237,144,90,105,170,103,174,103,154,168,138,158,105,233,219,76,169,42,77,20,50,203,43,30,223,152,232,209,234,138,141,84,88,33,180,240,119,197,125,234,235,69,102,163,225,183,50,163,168,175,168,142,154,39,213,225,138,202,88,26,247,185,26,213,146,105,163,108,81,51,85,77,95,35,154,198,166,170,229,68,69,80,37,43,193,179,37,62,225,184,125,187,103,29,93,195,157,87,153,183,4,228,193,28,187,163,130,134,221,45,69,60,123,154,177,181,91,51,167,125,98,187,71,189,171,31,35,77,174,222,134,42,248,213,253,41,240,183,230,254,135,237,27,137,47,217,85,150,120,87,38,242,227,14,101,110,10,164,242,246,92,51,111,138,223,77,186,56,217,36,219,19,219,158,94,91,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,82,45,188,93,178,67,58,51,43,137,44,55,125,203,156,161,198,184,170,219,6,7,163,164,150,178,201,96,171,174,130,57,219,95,94,231,68,233,33,141,205,71,163,94,199,43,85,117,209,237,95,84,2,160,240,49,253,251,63,139,127,214,69,65,227,97,147,183,91,214,13,192,121,223,99,176,210,75,79,134,170,42,172,151,250,200,105,92,234,182,193,84,177,186,141,210,200,214,42,37,52,114,199,59,17,100,122,35,101,172,98,53,21,101,113,218,240,107,202,124,211,202,255,0,217,127,246,76,203,76,87,132,190,83,251,159,242,95,46,217,170,104,60,215,47,229,14,103,43,156,198,239,219,204,102,237,186,233,189,186,247,67,58,179,251,39,44,92,64,100,214,44,201,220,71,55,151,164,196,214,247,83,199,83,181,239,242,149,76,114,73,77,83,177,143,98,201,202,158,56,165,229,239,70,191,102,215,123,46,84,2,10,252,59,115,210,143,32,120,172,194,152,146,253,121,249,51,13,223,185,184,110,253,51,146,4,141,180,181,72,137,19,229,146,101,107,97,134,58,166,82,205,36,136,230,185,177,194,255,0,156,138,172,116,223,241,99,244,88,206,79,205,254,33,251,58,114,0,127,185,59,138,127,254,86,156,213,255,0,233,54,227,255,0,222,73,201,190,226,140,125,157,252,4,226,187,237,247,45,241,5,143,27,98,76,183,189,210,86,97,170,139,60,212,213,169,117,242,85,16,73,20,52,142,87,205,178,73,154,174,129,170,170,247,71,36,74,189,93,160,16,45,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,250,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,39,194,239,12,152,7,133,156,175,182,229,254,16,166,164,172,185,50,157,173,189,98,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,209,92,235,107,192,79,4,22,46,17,240,36,181,184,142,150,213,114,204,219,223,54,43,221,238,142,103,212,66,202,84,153,86,26,90,71,73,20,111,142,29,141,137,242,38,196,115,229,215,115,156,216,226,70,101,80,0,0,3,10,179,211,194,247,38,179,175,136,235,38,113,205,31,200,182,26,191,51,91,141,172,244,50,58,47,151,107,145,241,45,59,163,70,162,121,126,110,179,173,84,172,122,57,251,25,177,173,150,89,42,19,53,64,24,127,226,61,132,240,174,6,240,246,204,60,45,130,176,205,171,15,217,104,190,73,242,214,235,93,20,116,148,176,111,189,210,61,251,34,141,26,198,238,123,220,229,209,58,185,202,171,213,84,134,206,19,190,148,249,55,249,192,195,223,104,192,77,247,136,246,19,197,88,231,131,28,195,194,216,43,12,221,113,5,234,183,228,159,45,110,181,209,73,87,85,62,203,173,35,223,178,40,209,207,118,214,49,206,93,19,163,90,170,189,17,72,139,225,147,134,78,36,172,28,73,101,69,246,251,195,230,101,91,173,182,236,113,98,171,172,172,171,194,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,80,54,9,0,0,0,0,34,175,199,59,247,147,254,50,127,86,146,168,97,255,0,28,220,25,95,120,195,204,124,157,182,73,117,249,27,6,97,127,151,42,49,53,202,39,177,106,155,28,171,65,202,166,166,141,218,235,52,188,169,81,36,115,86,56,218,199,57,219,149,25,20,129,129,126,25,92,9,93,115,187,25,91,179,207,52,176,205,36,153,95,97,168,145,212,180,119,72,28,246,98,74,214,35,154,214,71,30,168,143,166,134,93,29,35,223,186,55,190,62,70,217,17,102,229,77,161,228,225,108,39,133,112,53,138,151,11,96,172,51,106,195,246,90,45,254,90,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,171,156,170,189,85,79,88,0,0,8,86,241,171,250,83,225,111,205,253,15,218,55,18,234,248,24,254,253,159,197,191,235,34,159,241,118,201,12,232,204,174,36,176,221,247,46,114,135,26,226,171,108,24,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,215,71,181,125,80,185,94,13,121,79,154,121,95,251,47,254,201,153,105,138,240,151,202,127,115,254,75,229,219,53,77,7,154,229,252,161,204,229,115,152,221,251,121,140,221,183,93,55,183,94,232,4,149,0,0,192,15,26,191,162,198,22,252,224,80,253,157,113,48,3,194,227,233,217,150,95,174,190,199,173,36,127,197,219,47,113,246,101,112,219,134,236,89,115,129,241,6,42,185,65,142,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,105,171,218,158,168,96,255,0,135,15,15,89,251,129,184,206,203,204,83,141,114,63,48,48,253,150,139,229,111,51,113,186,97,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,154,175,87,57,17,58,170,1,55,224,0,35,215,197,27,129,43,174,118,90,161,207,124,151,195,52,149,24,218,199,78,246,226,11,117,36,14,243,184,134,137,173,98,68,248,246,174,217,106,105,218,199,34,51,103,50,88,220,140,71,57,97,134,39,96,95,133,199,211,179,44,191,93,125,143,90,79,241,133,75,192,45,30,93,241,217,128,120,155,201,203,125,170,219,132,23,207,83,226,44,59,71,77,5,12,54,137,22,207,81,77,13,77,36,113,181,140,116,50,189,99,73,35,68,89,27,44,139,39,182,201,31,201,12,213,0,1,0,62,40,255,0,78,204,205,253,75,246,61,17,159,254,10,159,69,140,83,249,192,174,251,58,220,97,255,0,136,247,15,89,251,142,120,206,204,60,83,130,178,63,48,49,5,150,183,228,159,45,113,181,225,154,218,186,89,246,90,169,24,253,146,199,27,152,237,175,99,154,186,47,71,53,81,122,162,153,193,225,19,151,184,251,45,120,109,196,150,44,198,192,248,131,10,220,167,199,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,52,213,142,79,69,3,55,206,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,108,1,0,60,123,112,65,125,225,31,29,197,91,135,41,110,183,44,178,189,242,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,222,217,95,26,108,70,190,45,54,185,206,142,84,103,107,128,78,59,46,188,34,98,106,219,22,37,163,171,187,101,214,34,168,74,187,197,29,44,110,158,182,150,120,233,230,108,114,208,198,250,136,160,99,228,145,212,237,153,207,69,87,71,11,17,58,177,164,223,231,70,80,224,220,250,202,252,65,148,121,129,5,92,150,44,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,254,168,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,176,45,157,28,5,241,37,149,57,161,136,50,254,197,149,120,215,28,219,109,53,13,109,30,33,176,225,90,249,168,171,224,124,109,146,55,181,205,141,205,71,163,94,141,145,136,231,163,36,107,216,142,126,221,202,27,9,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,118,200,181,240,185,199,156,73,100,157,214,108,136,206,140,143,206,10,124,19,124,168,99,176,253,198,175,10,87,249,44,61,90,231,61,101,100,155,160,221,21,53,67,158,213,87,239,229,197,35,85,234,214,164,211,74,217,74,0,0,0,0,0,0,0,0,0,0,2,147,205,76,23,73,152,88,18,231,132,43,155,186,26,254,78,228,213,83,230,76,201,19,179,154,189,216,158,168,107,57,140,48,181,199,6,98,42,188,55,117,102,202,170,62,94,244,213,171,243,227,107,211,230,170,167,103,39,169,180,121,12,158,43,188,49,213,96,124,114,204,224,177,65,190,219,122,215,206,59,122,39,43,147,13,13,60,125,29,42,185,218,185,203,217,137,167,174,169,212,10,143,194,255,0,142,8,112,140,182,222,31,49,218,114,237,79,231,124,157,89,213,121,58,37,109,92,191,123,138,5,115,181,115,152,223,105,253,59,167,77,80,151,102,61,178,53,30,197,213,20,213,114,25,164,167,145,38,133,219,94,222,203,166,164,188,120,124,248,137,217,241,5,166,28,174,206,59,183,151,186,193,187,201,85,242,28,255,0,51,185,213,83,201,236,83,211,35,89,181,169,26,117,119,94,233,215,84,2,75,65,243,28,140,149,137,36,107,171,87,178,159,64,10,107,49,176,29,151,50,240,125,126,12,196,16,243,104,107,249,92,214,238,123,117,217,43,36,78,172,115,87,231,49,59,42,127,65,82,128,53,164,226,27,36,241,14,67,230,85,199,3,95,96,219,229,121,60,169,55,49,119,238,167,138,85,232,217,31,166,156,212,78,174,254,196,202,15,12,190,48,105,178,55,19,214,229,254,46,151,251,197,124,229,236,147,106,253,227,147,29,100,171,210,56,94,247,110,124,173,252,100,211,226,157,18,68,120,240,224,250,143,137,204,8,217,44,208,237,197,22,189,126,79,147,114,175,225,38,165,230,244,116,209,199,248,40,21,61,173,126,29,123,192,141,246,197,117,194,247,105,172,215,154,111,47,91,77,183,153,30,246,191,110,230,163,147,171,85,81,122,57,61,64,147,175,23,12,247,177,98,188,39,132,240,158,30,184,115,89,93,231,249,236,229,61,186,108,150,130,70,245,124,105,249,43,217,80,180,254,16,120,18,11,247,16,47,198,51,55,239,152,111,78,74,234,191,235,138,42,248,221,217,201,238,245,69,253,29,204,29,188,223,238,184,130,116,169,186,212,243,164,111,101,216,214,250,34,126,42,39,185,9,47,240,94,123,254,92,197,204,252,85,242,31,232,92,64,150,144,0,2,53,188,103,112,101,194,227,151,184,119,22,82,82,239,142,150,229,73,79,44,155,218,155,90,216,46,18,47,69,119,94,254,136,73,73,142,92,125,229,157,70,102,112,219,137,232,168,97,230,84,218,168,171,110,140,77,200,159,130,160,170,68,238,246,167,119,167,191,234,80,34,59,195,99,28,55,8,113,57,135,233,166,169,228,199,121,154,146,218,158,198,237,207,154,225,70,155,126,106,233,174,222,253,62,180,39,241,17,170,169,34,119,84,239,240,53,120,176,221,46,153,121,143,109,215,170,117,228,220,112,213,222,26,166,47,178,237,147,211,204,142,78,232,230,174,142,103,185,83,235,37,223,38,252,70,236,248,155,46,236,52,183,75,150,235,149,12,52,176,87,201,201,114,104,230,65,26,73,209,180,200,223,156,229,249,186,252,0,205,124,241,204,138,60,167,202,204,71,142,106,221,162,219,45,149,149,16,244,94,178,71,77,36,173,78,141,119,248,191,86,170,127,49,174,46,111,99,58,172,204,205,140,87,141,102,118,231,95,239,181,213,241,166,136,154,36,245,50,72,137,243,91,249,125,244,79,169,59,25,185,226,9,199,93,22,108,97,168,50,207,5,86,235,12,111,111,158,147,150,190,222,145,213,67,35,116,146,157,170,154,164,141,234,215,125,94,170,98,79,11,57,87,87,155,217,223,133,176,172,17,239,129,46,148,51,214,117,68,210,159,206,64,201,59,189,139,218,79,69,215,220,4,198,248,95,101,27,178,203,135,26,26,249,227,217,46,38,154,43,218,38,186,234,218,138,10,37,215,163,220,157,217,240,250,144,204,35,195,192,184,118,159,8,96,156,61,132,233,19,72,44,182,170,75,116,105,215,230,67,11,99,78,234,171,217,190,170,191,90,158,224,0,0,0,15,199,59,107,85,218,107,162,107,160,17,25,227,81,142,218,252,119,133,242,217,171,243,109,84,87,165,250,249,215,24,127,39,255,0,123,244,122,148,239,131,118,2,109,203,55,239,120,225,210,127,130,217,234,104,145,186,122,182,170,223,46,186,238,248,251,191,79,161,101,60,74,113,77,102,40,226,142,252,181,108,219,242,90,213,91,99,234,139,247,184,174,53,154,118,68,252,165,239,170,252,84,204,255,0,5,251,117,11,48,78,35,185,49,127,109,58,190,178,37,78,191,51,147,110,119,191,78,224,73,144,0,0,0,0,0,1,71,103,37,190,107,182,80,99,155,93,51,119,77,89,134,238,116,241,166,168,154,185,244,178,53,59,170,39,117,247,149,137,215,184,82,50,190,130,166,134,79,155,81,11,226,119,212,230,170,127,72,26,204,98,75,133,211,47,179,178,237,114,167,251,221,126,30,197,21,19,55,230,174,146,193,86,170,157,209,205,249,204,248,167,214,108,27,194,54,97,73,153,188,62,224,188,77,83,38,250,151,89,109,209,212,174,154,125,251,201,64,247,246,107,83,187,253,19,79,113,7,92,118,224,122,172,9,196,190,48,161,168,167,229,54,227,115,184,92,160,246,209,219,226,146,225,82,141,119,71,59,77,118,118,93,23,224,72,231,131,166,97,69,118,201,171,190,7,146,109,211,209,221,234,42,154,155,116,210,54,82,219,226,79,197,68,238,190,253,127,156,12,250,196,79,170,143,15,220,228,161,77,106,91,71,51,161,237,243,209,139,183,191,78,250,119,232,107,89,196,123,234,164,226,27,52,100,174,77,42,93,140,239,110,155,183,207,90,233,183,118,233,223,94,221,13,146,49,211,219,30,8,196,50,61,219,90,219,85,90,171,180,215,68,72,93,212,214,179,61,222,217,51,195,48,228,99,183,53,216,174,236,168,237,52,213,22,178,94,160,77,23,133,43,38,111,12,113,115,91,162,45,201,170,222,169,213,62,79,161,208,204,211,19,188,50,168,95,71,194,237,149,207,126,238,123,169,166,78,154,104,142,183,81,244,255,0,49,219,226,223,139,139,70,68,98,252,25,130,226,169,221,115,188,221,45,206,150,13,142,79,218,179,75,60,106,237,220,151,183,231,69,166,136,168,239,169,58,168,101,48,60,92,25,126,102,41,194,118,124,71,26,104,219,157,5,61,98,125,82,68,215,251,147,242,189,201,245,30,208,0,126,57,200,214,171,156,186,34,38,170,97,79,29,156,119,225,172,143,195,87,108,7,133,174,127,247,227,93,67,60,84,233,201,147,239,27,227,169,137,178,251,116,239,137,219,102,137,190,202,185,53,250,186,168,102,61,234,154,213,115,183,212,89,239,12,230,82,214,196,248,38,143,87,55,123,30,213,107,147,86,232,169,170,42,166,168,186,150,122,247,193,127,13,248,138,57,223,85,151,218,190,173,206,149,239,249,90,191,171,157,174,171,162,78,158,242,5,113,23,18,25,203,138,238,146,93,111,24,191,159,83,44,171,46,239,147,233,91,237,43,149,223,139,18,39,119,47,161,55,94,29,11,152,179,240,219,104,185,230,37,111,153,158,228,180,245,182,247,114,224,103,237,41,40,41,29,23,72,122,119,223,243,180,119,94,169,216,15,155,143,135,15,11,247,22,35,31,129,246,233,255,0,140,238,43,239,255,0,230,159,137,74,98,79,10,142,24,239,180,233,21,54,31,242,79,78,207,243,119,9,52,232,190,139,86,158,255,0,243,25,156,0,143,249,252,29,50,42,73,26,232,111,60,166,35,145,92,223,47,88,237,83,221,170,214,151,99,39,188,57,120,121,202,11,157,53,238,221,96,243,119,10,87,178,104,231,243,85,209,233,35,93,27,145,219,86,165,237,249,209,162,233,166,157,76,168,0,113,83,83,195,71,77,21,37,59,54,69,3,27,28,109,213,87,70,162,104,137,170,245,236,135,40,0,8,223,241,158,199,240,89,178,223,10,224,84,119,223,113,23,158,213,52,94,158,94,123,124,191,146,190,139,249,73,250,123,18,64,66,7,139,126,96,199,139,115,242,44,61,77,63,50,158,193,187,151,236,233,167,62,138,129,235,221,168,189,219,239,95,208,5,161,224,19,47,170,179,7,137,140,47,65,12,188,168,98,243,188,217,54,163,182,235,111,170,86,244,220,213,94,172,211,161,176,233,13,62,14,121,115,45,251,52,239,120,221,201,172,54,15,45,175,110,156,250,107,132,95,148,139,221,61,203,250,59,147,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,192,127,23,236,178,143,23,100,117,14,53,100,123,234,176,159,55,144,154,233,175,154,172,160,141,223,142,137,217,190,168,239,209,220,207,130,220,241,3,150,223,178,206,85,222,112,58,73,203,117,127,151,218,237,53,211,101,76,82,246,220,223,241,126,244,254,128,53,228,225,219,48,89,149,217,195,96,199,18,201,178,59,119,154,220,186,107,248,74,89,98,79,197,119,248,207,114,255,0,73,178,229,53,68,117,112,54,162,37,213,174,215,79,208,186,26,178,84,195,45,186,177,208,187,163,227,211,221,234,159,245,155,25,112,113,153,144,102,174,66,97,236,76,202,142,116,210,249,190,107,182,43,123,86,212,49,58,108,106,118,143,209,0,189,192,0,0,0,0,0,60,156,89,134,173,120,203,12,221,48,173,234,159,159,67,118,163,158,138,162,61,238,110,232,229,141,204,114,106,213,69,77,90,229,236,168,191,20,32,131,143,30,14,113,71,15,249,139,115,196,54,171,78,184,66,237,85,53,85,44,252,248,254,242,178,207,84,246,67,181,211,190,87,105,20,40,187,149,19,95,93,23,188,250,158,70,42,194,118,12,107,99,171,195,120,150,131,206,91,235,162,146,9,225,230,190,61,204,123,28,199,38,230,42,57,53,107,156,157,21,59,129,171,237,138,251,117,195,87,106,91,229,146,171,203,86,209,76,201,224,151,99,95,177,236,114,57,171,163,145,81,116,115,81,116,84,211,161,36,156,25,248,165,220,172,53,22,204,190,207,26,158,117,3,157,13,36,55,61,141,111,47,173,60,77,78,77,53,34,185,116,106,74,238,174,235,219,220,165,205,226,99,194,83,12,226,88,238,184,167,38,235,190,75,173,94,125,91,45,188,169,39,231,63,239,207,70,115,106,43,17,27,171,157,27,117,211,166,154,250,169,22,153,179,148,56,219,37,241,93,70,15,199,54,191,37,93,3,159,163,121,240,201,185,173,146,72,247,125,233,239,68,213,209,63,166,190,159,86,161,178,166,10,199,56,103,48,172,20,184,155,9,220,124,237,190,174,54,75,20,188,153,35,213,30,198,189,58,72,214,187,230,189,171,213,61,75,97,198,134,37,251,149,225,167,31,92,17,187,157,46,31,186,192,206,186,123,75,111,168,84,244,95,201,32,171,135,238,42,179,83,135,139,220,21,216,58,243,178,131,154,215,84,209,249,122,101,230,179,124,74,246,239,146,25,28,221,91,11,83,84,237,223,223,174,95,103,119,136,206,15,207,108,131,184,224,251,148,126,67,17,213,90,166,130,88,245,150,94,99,221,69,36,107,213,41,153,26,107,36,171,217,116,233,238,236,24,253,225,253,152,151,60,47,197,125,154,235,71,95,229,23,18,86,211,219,106,93,202,108,155,162,168,185,82,185,237,209,90,186,124,212,234,136,139,211,162,161,47,92,119,225,75,182,54,225,111,21,195,101,103,152,125,37,166,186,225,34,234,214,107,19,109,213,90,187,218,84,252,164,232,157,122,246,32,15,47,177,52,184,47,29,225,252,87,19,246,173,162,233,73,92,171,162,47,72,166,100,158,229,252,159,114,253,74,108,113,149,55,43,110,110,240,223,134,42,106,153,230,169,177,78,12,162,109,84,122,185,155,210,166,129,138,246,234,136,213,77,82,78,233,183,191,77,0,215,151,36,232,164,131,62,176,21,190,161,158,220,120,190,215,11,219,175,170,86,198,138,157,13,147,48,66,50,155,2,216,17,222,203,98,180,210,162,250,232,137,11,72,37,185,229,45,207,47,188,68,172,216,98,146,151,145,18,230,109,61,125,4,123,218,238,93,47,203,138,200,147,85,123,149,116,70,34,123,75,187,222,132,212,231,70,62,110,84,228,30,32,198,21,206,210,123,86,28,171,153,189,59,205,21,20,146,39,102,185,59,198,190,138,159,88,17,37,226,221,155,43,140,243,222,151,8,219,171,121,214,235,53,181,145,202,222,94,221,181,81,86,87,198,228,213,88,142,93,26,228,236,170,223,172,174,252,24,114,206,166,167,50,241,22,105,200,255,0,218,177,89,234,236,205,110,137,248,68,168,183,207,174,187,245,237,252,29,62,62,134,3,102,86,47,175,205,28,203,190,98,167,253,242,123,245,222,166,166,36,246,83,240,245,15,122,39,205,106,119,147,213,19,244,19,145,225,175,147,77,202,190,29,45,53,181,144,109,175,196,109,130,240,174,221,174,145,212,80,209,174,221,17,238,111,206,141,122,244,95,130,1,150,64,0,0,0,0,0,0,0,35,215,198,86,131,126,69,216,171,252,182,187,113,13,44,124,221,253,191,105,220,23,77,63,207,169,27,156,13,57,91,196,206,8,84,118,159,223,155,111,167,254,48,166,37,27,198,10,219,91,95,194,253,182,74,101,220,202,108,81,12,210,55,162,104,214,219,171,245,118,170,191,30,196,90,240,65,50,193,196,198,7,114,46,154,222,173,137,255,0,237,10,96,54,42,161,93,104,169,215,95,220,153,252,200,115,157,123,123,183,208,83,57,125,97,98,255,0,205,67,176,0,0,0,0,6,3,248,160,112,122,236,228,194,146,103,6,19,162,223,136,176,213,185,82,161,121,154,110,160,167,142,182,161,205,251,228,204,141,53,146,70,245,70,43,190,180,232,66,189,125,13,93,174,182,106,10,216,185,85,20,210,58,41,25,185,29,181,237,85,69,77,83,84,94,168,189,141,167,164,141,146,198,232,164,77,90,244,86,185,61,232,166,42,113,11,225,211,145,249,241,114,126,34,146,223,242,77,238,105,22,73,235,57,181,147,243,53,116,175,114,114,252,203,24,154,190,93,221,19,166,154,118,94,129,0,170,247,57,52,85,51,27,195,167,132,140,65,157,217,165,107,199,55,107,87,253,234,225,202,216,43,93,81,207,103,183,81,79,83,73,42,199,181,179,50,68,214,41,85,119,109,84,244,209,87,162,103,134,92,248,71,100,102,19,190,197,120,196,149,95,46,69,11,218,246,211,236,172,165,236,246,57,61,166,86,47,163,92,157,191,27,224,102,190,16,193,216,119,2,88,40,240,206,22,183,249,43,117,4,49,211,193,15,54,73,54,49,140,107,26,155,158,231,57,116,107,26,157,85,87,160,30,133,174,221,75,103,182,81,218,40,153,178,158,134,8,233,161,110,170,187,88,198,163,90,154,170,170,175,68,78,234,170,118,128,0,113,212,79,21,45,60,181,51,59,108,112,177,210,61,116,215,70,162,106,171,208,228,48,183,196,167,138,202,124,145,202,234,156,23,98,151,117,255,0,18,66,250,53,110,213,78,93,53,69,61,100,123,245,116,47,98,233,36,73,211,84,85,247,162,117,80,193,63,22,156,211,165,197,217,251,54,12,183,215,249,136,176,238,221,204,229,43,57,126,98,138,134,68,234,172,69,93,85,171,234,186,124,59,24,55,71,71,83,112,169,101,37,36,124,201,100,215,107,117,68,215,68,213,122,175,78,200,167,119,19,98,43,158,44,189,212,226,11,196,220,218,186,173,156,199,237,107,117,218,198,177,58,53,17,59,53,61,9,98,240,206,224,94,147,15,219,225,206,156,201,161,230,92,39,221,242,117,63,53,83,147,181,213,148,210,251,80,212,43,93,185,170,197,246,153,211,211,213,64,173,252,57,120,14,135,38,109,47,204,188,205,183,115,49,77,110,158,78,46,114,167,145,216,234,184,100,246,161,168,124,114,239,138,86,47,86,251,62,157,117,84,207,195,241,19,78,136,126,128,0,194,254,50,188,69,48,103,15,46,171,193,184,102,31,149,113,100,124,189,208,238,150,14,70,190,94,68,246,159,77,36,78,221,20,206,94,253,52,247,174,136,25,35,155,153,231,150,185,33,100,91,254,99,98,15,147,41,61,29,229,42,38,215,219,141,157,161,141,235,222,86,122,122,252,23,72,138,226,231,196,251,28,102,235,31,133,50,186,79,145,44,15,211,156,237,33,169,243,26,114,36,111,73,233,26,246,109,146,57,59,47,93,222,228,67,17,179,123,58,177,230,118,226,121,177,78,58,186,249,202,169,118,233,247,136,99,219,164,113,179,247,40,216,139,210,38,122,122,125,122,214,121,21,194,6,114,103,236,232,236,31,97,221,67,248,213,94,106,149,54,244,151,79,98,73,152,171,237,66,228,255,0,63,187,80,178,114,72,249,94,178,72,186,185,123,169,149,252,28,112,31,142,56,139,196,112,92,175,84,158,67,9,197,187,204,85,243,33,151,118,177,212,35,125,134,212,71,42,105,44,40,157,61,250,246,239,33,252,58,120,87,229,54,86,114,47,88,238,95,186,91,204,91,182,203,182,166,143,102,188,230,175,72,170,220,197,213,146,49,59,126,47,189,84,205,219,93,174,130,205,67,29,186,219,7,38,158,45,118,51,115,157,166,170,170,189,92,170,189,213,64,241,50,235,46,240,182,86,97,58,60,23,131,109,222,74,215,67,204,228,195,206,146,77,187,229,124,142,246,164,115,156,190,212,142,94,170,189,253,218,33,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,23,46,240,182,105,225,58,204,23,140,173,222,118,215,93,203,231,67,206,146,61,219,37,100,141,246,163,115,92,158,212,109,94,138,157,189,218,161,83,0,32,35,140,126,3,241,207,14,152,138,123,149,150,147,207,225,41,118,242,42,249,144,197,179,72,233,209,222,195,170,36,149,117,150,101,78,190,237,123,118,197,8,228,124,79,73,35,93,28,157,148,218,110,233,107,160,188,208,201,110,185,65,206,167,151,77,236,220,230,235,162,162,167,86,170,47,116,67,8,184,139,240,176,202,108,212,243,23,172,9,39,220,213,230,93,155,165,210,166,179,126,156,150,167,73,106,218,196,209,145,189,59,126,55,189,16,12,51,225,27,196,251,28,101,19,25,133,51,70,79,150,236,12,215,146,237,33,166,242,250,243,228,119,72,41,28,247,238,146,72,251,175,77,190,229,82,93,114,143,60,242,215,59,236,137,127,203,156,65,242,157,39,171,188,165,68,58,123,114,51,180,209,177,123,196,255,0,79,79,138,107,0,153,235,194,6,114,100,20,234,252,97,97,219,67,248,181,94,106,149,119,116,139,95,98,57,158,169,237,76,212,255,0,63,213,70,101,14,117,99,204,146,196,240,226,156,11,117,242,117,81,110,215,239,16,201,187,88,228,103,238,177,189,19,164,175,244,245,250,180,13,155,65,133,252,27,120,138,96,206,33,157,73,131,113,52,95,36,226,201,57,155,97,221,44,252,253,60,196,139,237,50,154,56,155,182,40,90,189,250,235,239,77,23,52,0,24,7,226,51,192,116,25,205,106,102,101,229,157,187,151,138,104,181,243,145,115,149,124,246,247,82,67,31,181,53,67,35,139,100,81,61,122,55,218,245,235,162,174,126,31,138,154,244,80,53,94,173,162,169,183,212,190,142,178,62,92,209,233,185,186,162,233,170,34,167,84,233,217,80,206,63,9,124,212,165,194,25,251,14,13,184,87,249,120,177,22,237,172,229,43,249,158,94,138,186,78,232,197,84,209,92,158,169,175,199,177,145,158,38,60,11,210,226,11,124,217,209,150,212,28,187,132,27,126,81,167,230,170,243,183,58,142,154,47,106,106,132,107,118,181,30,190,203,58,250,250,41,19,184,103,17,92,240,157,238,155,16,89,230,229,85,210,239,229,191,107,93,166,230,57,139,209,200,169,217,203,232,6,210,160,199,142,10,120,155,183,113,39,149,84,183,217,23,101,234,151,127,202,16,251,75,179,117,77,75,98,246,185,81,177,117,100,26,251,41,245,245,239,144,224,14,173,210,221,75,120,182,86,90,43,89,190,158,186,9,41,166,110,170,155,152,246,171,92,154,162,162,167,69,94,202,138,118,128,16,61,226,45,194,70,32,201,28,210,186,99,155,77,171,254,245,113,29,108,245,173,168,231,179,216,168,168,169,171,149,35,218,233,159,34,233,20,72,187,182,162,122,104,139,209,112,229,30,230,166,136,166,209,184,191,7,97,220,119,96,172,195,56,166,223,231,109,213,240,201,79,60,60,217,35,222,199,177,204,114,110,99,154,228,213,175,114,116,84,94,166,20,102,55,132,118,70,98,203,236,183,140,55,85,242,28,83,61,207,117,62,202,202,174,239,123,151,218,125,98,122,57,169,219,241,126,32,66,133,5,13,93,210,182,26,10,40,185,181,21,50,54,40,217,185,27,185,238,84,68,77,87,68,78,170,157,201,168,240,191,224,241,217,55,133,99,206,12,89,69,179,17,98,91,114,37,58,243,53,219,65,81,29,21,67,91,247,185,159,26,233,36,110,234,172,71,125,73,208,185,124,61,120,116,228,126,68,92,153,136,163,183,252,173,123,130,68,146,10,206,109,100,28,189,29,19,218,156,191,50,246,46,143,139,119,84,235,174,157,147,174,85,199,27,34,141,177,70,154,53,136,141,106,123,145,0,250,0,0,0,0,56,43,186,81,84,47,251,147,255,0,153,78,115,175,112,118,202,10,151,39,164,47,95,249,170,6,187,92,114,170,187,137,156,110,170,186,255,0,126,110,95,104,84,146,71,224,213,65,179,34,239,181,254,91,77,216,134,170,62,110,254,255,0,180,237,235,166,159,231,212,141,142,55,230,89,248,152,199,14,85,215,75,213,205,63,253,161,82,74,87,131,237,182,182,131,133,251,148,149,43,181,149,56,162,105,163,111,69,213,174,183,80,104,237,81,126,29,128,206,112,0,0,0,0,0,0,0,16,253,227,61,150,117,84,217,149,135,115,78,55,126,213,150,207,73,101,115,116,79,194,45,69,194,125,117,223,175,111,224,233,241,244,40,79,9,28,217,92,25,158,245,88,70,227,91,201,183,94,109,175,142,38,242,247,110,170,150,178,130,54,166,168,197,114,106,214,175,117,70,253,68,133,120,148,100,211,115,83,135,75,181,109,28,27,171,240,227,103,188,35,183,105,172,116,244,53,139,183,69,123,91,243,164,78,189,87,224,164,27,229,174,47,175,202,236,203,177,226,166,125,238,123,13,222,154,166,84,246,87,240,21,12,122,167,205,114,119,143,209,23,244,129,178,230,55,70,84,224,91,250,55,218,108,182,154,173,61,53,69,133,198,182,121,219,71,36,249,245,143,109,240,55,219,147,23,221,97,99,117,245,90,217,17,19,169,176,214,75,227,230,230,182,65,225,252,97,66,239,191,221,112,229,36,206,93,59,77,45,20,114,47,118,181,59,200,158,136,159,81,10,246,204,165,185,230,15,136,149,231,12,85,210,249,136,155,153,181,21,245,241,239,107,57,148,191,46,35,37,77,81,237,84,213,30,169,236,174,239,114,1,45,156,8,97,75,182,9,225,111,10,67,122,103,151,125,93,166,134,225,26,234,215,233,19,173,212,186,59,217,85,252,149,232,189,122,118,34,23,196,7,49,46,120,163,138,251,205,214,178,191,205,174,27,173,168,182,211,59,148,216,246,197,79,114,170,115,27,162,53,53,249,203,213,81,87,175,85,82,109,243,86,227,110,202,62,27,241,61,77,35,60,173,54,22,193,149,173,165,143,87,63,98,83,80,61,88,221,85,28,171,162,71,221,119,118,235,169,174,54,96,226,105,113,158,59,196,56,174,87,238,91,189,214,174,185,23,68,78,146,204,249,61,201,249,94,228,250,144,13,134,184,47,196,191,117,92,52,224,27,130,183,107,162,195,246,168,31,215,95,105,45,244,234,190,137,249,69,207,198,184,231,12,229,237,130,171,19,98,203,143,146,183,210,70,249,101,151,147,36,154,35,24,231,175,72,218,231,124,214,57,122,39,161,19,57,35,226,49,131,242,39,32,237,216,62,221,31,159,196,116,150,168,96,138,61,101,139,150,246,209,71,26,117,90,103,198,186,73,18,119,93,23,95,119,124,65,226,7,138,188,212,226,30,247,61,118,49,188,239,160,230,185,212,244,126,94,153,57,76,223,42,177,55,199,12,110,118,141,153,201,170,247,239,238,208,51,59,140,191,20,187,149,250,123,158,95,100,117,79,38,129,174,154,146,107,158,198,187,153,214,162,39,39,38,166,145,28,154,181,98,119,71,116,237,239,82,54,239,183,219,174,37,187,85,95,47,117,94,102,182,182,103,207,60,187,26,205,239,123,149,206,93,26,136,137,171,156,171,162,38,157,74,155,41,178,135,27,103,70,43,167,193,248,26,215,231,107,167,115,53,111,62,24,246,181,210,71,30,239,190,189,136,186,58,86,116,215,215,235,210,82,248,103,240,148,195,56,106,59,86,41,206,74,239,149,43,83,145,86,251,111,42,72,57,47,251,203,213,156,218,122,197,71,104,230,200,221,116,235,174,190,136,6,25,112,29,193,206,40,226,3,49,109,152,134,235,105,211,8,90,106,161,170,170,159,159,31,223,150,41,233,94,248,118,182,118,74,221,98,153,87,114,34,233,233,170,246,157,252,39,134,173,120,55,12,218,240,173,150,159,145,67,105,163,130,138,158,61,238,118,216,226,141,172,106,106,229,85,93,26,212,238,170,191,21,63,48,174,19,176,96,171,29,38,27,195,84,30,78,223,67,20,112,65,15,53,242,109,99,24,214,53,55,61,85,203,163,90,212,234,171,216,245,192,0,0,0,0,0,0,226,169,168,142,146,7,84,74,186,53,186,107,250,87,67,90,78,34,179,5,153,165,156,55,252,115,19,247,199,114,242,187,87,77,63,7,75,20,75,248,173,255,0,23,249,41,253,36,249,241,141,153,144,101,94,66,98,28,76,250,142,76,209,121,78,83,182,43,187,214,211,177,122,108,114,118,147,213,13,115,41,225,150,227,88,216,155,213,242,107,238,244,79,250,128,154,127,8,28,179,143,8,228,117,118,53,124,123,42,241,103,43,158,154,235,167,149,172,175,141,191,142,169,217,222,136,223,211,220,207,146,220,240,251,150,191,177,54,85,89,176,58,201,204,117,7,152,220,237,52,215,125,76,178,246,220,239,241,158,245,254,130,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,63,21,17,83,69,63,64,26,237,241,217,149,211,101,103,17,56,134,207,179,109,52,158,83,144,154,162,246,161,166,115,191,29,203,222,79,85,51,115,193,195,56,210,107,101,231,42,43,231,216,148,158,95,201,51,110,187,247,58,225,60,157,81,157,52,233,243,157,245,123,142,255,0,140,174,76,73,120,176,97,172,215,181,65,177,214,143,57,242,139,183,107,206,230,190,223,4,93,28,244,219,166,139,243,90,186,250,233,220,143,190,14,179,109,114,95,63,48,238,53,157,188,202,58,95,55,230,34,215,77,251,168,170,35,111,84,99,213,52,89,117,232,159,218,129,177,232,56,105,42,162,173,167,101,76,14,213,143,215,69,209,125,23,79,95,168,230,0,0,0,0,0,0,0,91,140,237,200,124,5,158,248,78,183,11,227,75,103,61,39,130,72,225,151,157,51,121,47,116,82,49,175,219,28,140,221,167,53,203,162,174,139,252,154,92,112,4,14,241,147,225,233,141,248,119,184,86,98,108,57,55,203,24,78,69,146,161,179,237,134,159,202,181,93,80,244,139,107,234,100,149,251,98,133,171,187,78,186,251,211,174,28,170,42,42,162,247,67,105,219,181,170,134,247,109,170,180,92,161,230,210,214,66,248,38,102,229,110,230,61,170,215,38,168,168,169,209,87,178,145,43,226,29,225,214,252,47,37,199,58,114,154,45,212,19,201,53,77,202,221,187,77,142,95,55,83,44,252,217,234,85,203,163,91,27,118,53,159,20,245,64,35,48,153,191,8,44,238,110,47,203,10,252,175,174,118,218,235,36,242,207,11,52,215,90,88,105,232,32,107,181,72,209,62,115,151,162,185,93,245,247,33,162,162,158,106,89,228,166,168,102,217,34,122,177,237,213,23,71,34,232,169,211,226,100,175,135,231,17,52,92,57,103,213,46,33,187,191,151,108,190,83,178,197,91,46,138,188,168,38,173,165,124,143,209,177,72,231,104,216,85,116,106,34,175,162,162,247,9,170,198,188,46,224,44,107,156,182,60,237,172,103,46,249,100,138,154,40,215,89,151,114,67,84,234,148,237,42,49,53,123,151,187,23,244,167,67,10,252,99,179,167,228,107,29,147,38,104,157,247,234,198,211,93,229,233,251,147,217,112,167,84,234,197,78,232,157,159,175,195,212,145,235,30,47,178,226,76,31,71,142,44,213,60,251,93,194,221,29,206,158,93,143,110,248,31,18,74,215,109,115,81,201,171,92,139,162,162,47,195,94,132,2,120,131,230,45,78,99,241,53,137,107,39,169,231,71,102,169,172,179,193,236,35,118,197,21,194,169,90,222,141,110,186,111,238,186,175,197,64,240,248,42,202,41,243,139,136,44,47,97,72,183,210,208,92,40,174,53,158,210,39,222,25,91,78,215,254,59,23,180,158,138,171,238,67,98,12,53,99,164,195,56,122,217,135,104,91,182,158,217,71,13,28,73,170,174,140,141,136,196,238,170,189,154,157,213,126,178,58,60,29,50,95,228,188,13,120,205,218,228,219,61,101,93,69,178,22,247,214,39,195,111,168,107,181,71,170,119,69,232,173,215,227,232,73,72,0,0,0,0,0,0,0,0,24,133,226,148,142,94,22,43,182,166,191,183,165,215,234,249,58,180,136,110,10,85,173,226,87,3,43,217,185,62,92,182,116,215,79,245,253,49,49,30,38,124,175,238,88,189,115,127,46,167,111,127,157,242,117,102,132,59,112,84,229,111,18,152,25,81,127,217,203,103,255,0,119,211,129,177,117,179,69,182,210,42,38,137,200,143,167,252,20,59,39,86,214,186,219,41,21,127,196,71,254,138,29,160,0,0,0,0,0,0,0,0,0,31,138,186,38,170,5,185,226,11,55,173,121,33,149,55,236,127,114,246,157,65,67,84,250,104,253,164,230,78,202,105,101,99,117,107,31,166,188,165,234,173,84,79,95,114,235,189,158,217,183,122,206,204,206,190,227,235,196,154,252,163,95,85,53,52,122,51,239,80,73,81,44,172,102,173,99,55,105,205,94,170,212,85,245,247,38,109,248,188,241,5,87,136,243,6,135,38,172,245,59,237,86,202,120,171,106,189,132,77,181,145,207,95,78,246,251,81,163,151,217,114,117,71,171,125,201,175,83,22,120,48,200,170,156,254,207,75,46,20,108,91,232,168,102,166,185,220,19,114,38,180,172,172,167,142,84,252,35,23,230,205,248,170,174,247,39,184,47,119,134,175,7,207,206,220,108,220,193,197,141,219,134,236,250,233,22,186,249,174,108,53,145,119,142,102,72,205,178,68,213,249,171,175,193,58,172,224,83,83,67,73,11,105,233,217,178,54,107,162,106,171,166,171,175,169,72,229,6,88,216,178,127,0,91,48,6,28,135,149,67,109,231,114,219,185,238,252,36,242,74,191,61,239,95,157,35,191,25,127,160,172,192,28,115,207,21,52,78,154,103,109,99,116,213,116,85,245,211,208,253,150,88,224,141,101,149,219,90,222,235,166,164,73,120,136,120,135,207,126,154,167,40,50,138,183,75,119,177,231,235,121,105,247,222,148,149,17,253,238,162,153,28,221,28,146,55,217,127,94,235,232,128,84,252,114,248,158,124,159,53,126,86,100,172,123,222,156,174,117,227,93,52,233,77,59,126,241,83,75,241,149,157,29,241,247,33,23,150,123,62,36,204,44,71,29,186,219,15,158,186,86,235,181,187,163,139,118,200,213,87,170,171,90,154,53,139,252,158,243,195,36,19,194,235,30,100,246,8,198,136,252,73,55,42,243,55,204,151,109,83,187,69,91,175,178,198,171,62,99,154,159,245,129,126,120,74,240,163,195,88,126,138,151,24,231,124,223,41,92,37,223,253,234,219,36,60,141,22,120,255,0,13,77,88,173,118,230,172,79,237,211,77,61,234,72,253,170,209,110,178,81,71,110,181,211,242,105,226,215,99,55,185,218,106,170,171,213,202,171,221,84,236,197,43,39,141,37,141,117,107,187,41,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,78,235,104,183,94,232,164,183,93,41,249,212,242,233,189,155,220,221,116,84,84,234,213,69,238,136,71,7,22,190,20,120,107,16,81,85,99,28,144,155,228,219,132,91,63,189,91,100,155,159,170,193,31,225,170,107,17,173,218,212,149,253,186,235,167,185,73,43,62,38,149,144,70,178,200,186,53,189,212,13,93,175,22,124,73,151,184,142,75,117,202,31,35,116,162,211,115,119,71,46,221,241,162,167,84,87,53,117,107,211,249,125,228,161,112,53,226,121,242,132,212,25,89,157,81,237,122,243,121,55,157,117,215,165,76,238,251,197,53,47,194,38,117,119,240,189,232,90,95,20,92,121,147,216,223,26,43,240,220,220,219,204,63,62,93,181,77,239,21,22,158,203,218,140,249,141,114,127,214,71,216,27,82,65,60,85,49,54,104,93,185,142,215,69,209,83,215,79,83,144,136,255,0,14,255,0,16,249,172,19,83,101,6,110,214,235,110,246,252,133,111,45,62,245,210,174,162,79,189,211,211,43,157,171,150,54,251,79,233,221,61,80,150,216,165,142,120,210,88,157,185,174,236,186,104,7,205,77,52,53,112,186,158,161,155,227,126,154,166,170,154,232,186,250,16,127,226,85,193,235,242,75,27,59,48,48,155,119,97,187,198,154,197,174,158,87,149,13,28,95,58,73,159,35,247,73,43,151,230,166,159,20,234,147,138,81,153,189,150,86,44,223,192,23,60,3,136,161,230,208,220,185,60,198,238,123,127,7,60,114,167,204,123,23,231,70,223,198,79,232,3,95,62,20,120,141,189,240,217,154,52,88,214,133,188,234,22,243,60,221,54,172,111,55,246,188,241,179,219,88,164,86,232,233,213,122,39,94,203,239,77,137,48,110,45,181,99,140,57,73,137,236,178,243,40,235,57,156,183,109,114,107,178,71,49,122,57,17,123,181,123,161,173,94,118,101,117,219,38,179,42,239,151,119,182,109,171,181,121,125,253,90,191,133,167,142,100,249,175,122,118,145,63,25,127,71,100,147,111,7,190,32,234,175,150,91,198,76,95,170,116,249,39,203,252,148,221,137,237,243,95,95,81,55,86,70,154,105,162,124,247,175,195,78,192,73,200,0,0,0,0,0,0,0,0,0,1,214,185,232,150,218,181,84,213,57,18,116,255,0,130,167,100,234,221,23,75,101,90,167,248,137,63,209,80,53,211,227,89,90,238,37,113,202,177,155,83,229,203,159,77,117,255,0,95,212,146,241,225,106,142,78,22,40,183,39,250,254,61,62,175,147,168,136,134,227,85,202,238,37,49,202,170,255,0,179,151,63,254,239,168,38,39,195,51,149,253,203,22,94,87,229,211,110,239,243,190,78,163,212,12,174,0,0,0,0,0,0,0,1,230,226,91,29,38,38,195,215,60,59,94,205,212,247,58,57,168,229,77,85,53,100,140,86,59,178,162,246,114,246,84,250,205,119,248,213,202,41,242,119,136,44,81,97,88,182,82,215,220,43,110,52,126,210,47,222,31,91,80,214,126,59,215,180,126,170,139,239,67,99,34,53,188,98,242,95,229,76,13,103,205,218,20,221,61,29,93,61,178,102,246,210,38,67,112,168,115,181,87,162,119,84,232,141,215,227,232,7,159,224,227,157,63,44,217,47,121,51,90,239,191,81,182,166,239,23,79,220,152,203,125,58,39,70,34,119,85,238,253,126,30,166,106,96,174,23,112,22,10,206,107,230,118,209,179,153,124,189,197,83,12,139,172,201,181,179,85,182,165,123,202,172,93,30,212,236,196,253,9,208,132,223,15,156,197,169,203,142,38,176,213,100,21,60,152,239,53,52,118,121,253,132,118,232,165,184,82,171,155,213,174,211,93,157,211,69,248,161,63,151,204,95,101,195,120,62,179,28,94,106,185,22,187,125,186,75,157,68,187,30,237,144,50,37,149,206,218,214,171,151,70,181,87,68,69,95,134,189,0,192,239,23,204,238,110,15,203,10,12,175,161,118,234,235,220,241,77,51,52,211,74,89,169,235,224,115,181,88,213,62,115,83,162,57,29,245,119,33,140,201,159,16,62,34,104,184,141,207,170,172,67,104,147,155,108,177,211,201,98,162,151,69,111,54,8,107,106,159,27,246,186,40,220,221,91,50,46,142,69,84,245,85,94,216,213,79,79,53,84,241,211,83,179,116,146,189,24,198,234,137,171,149,116,68,235,241,3,141,17,85,81,19,186,153,141,193,183,135,166,55,226,34,225,71,137,177,28,223,35,225,56,214,58,135,79,182,26,143,52,212,117,59,214,45,172,169,142,86,110,138,103,46,237,58,105,239,94,151,183,195,199,195,177,216,162,75,118,116,230,204,91,104,32,146,26,155,109,187,118,187,220,223,41,83,20,252,216,42,81,201,171,93,35,118,57,159,21,244,66,90,173,54,170,27,37,182,150,209,109,135,149,75,71,11,32,133,155,149,219,88,198,163,90,154,170,170,175,68,78,234,5,7,146,89,15,128,178,35,9,209,97,124,23,108,228,36,16,71,28,210,243,166,119,57,237,138,54,57,251,100,145,251,117,229,53,116,69,209,63,151,91,142,0,0,0,0,0,0,0,0,14,26,186,168,168,169,223,83,59,180,99,52,213,116,95,85,211,211,235,2,47,124,99,243,141,33,182,89,178,162,223,81,189,42,252,199,158,102,205,54,108,117,190,120,250,171,58,235,215,230,187,235,247,24,71,192,158,87,77,154,124,68,225,235,62,205,212,209,249,190,122,106,137,222,134,165,205,252,118,175,120,253,20,241,248,197,205,191,217,163,63,49,22,53,129,156,186,58,175,41,229,226,215,93,155,104,169,227,119,85,99,21,117,88,181,234,159,218,178,5,224,213,147,18,89,236,24,151,53,238,208,111,117,223,201,252,156,237,218,114,121,79,184,65,47,70,189,119,107,170,124,230,166,158,154,247,2,78,81,17,19,68,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,222,103,206,86,218,243,135,44,174,184,26,235,7,54,42,238,71,77,206,111,204,168,138,95,197,123,23,188,105,248,201,253,6,181,87,123,69,219,11,221,229,181,93,41,252,181,117,54,222,100,123,218,253,187,154,142,78,173,85,69,246,92,158,190,166,211,4,21,248,163,100,59,114,183,60,37,197,22,170,93,150,204,69,183,150,187,245,211,145,71,68,197,249,210,57,223,58,69,238,137,250,80,9,41,240,233,207,102,103,62,67,91,86,185,250,93,109,188,239,52,205,59,115,43,106,246,117,72,216,223,155,18,118,215,227,215,190,85,144,67,225,151,196,132,153,53,157,52,248,98,243,81,183,15,226,45,254,109,219,53,229,249,122,74,199,179,230,196,247,174,178,72,157,149,52,245,213,59,78,235,92,215,181,28,213,213,20,15,208,0,0,0,0,0,0,0,3,142,162,8,170,160,146,154,118,238,142,86,43,30,221,85,53,106,166,138,157,14,64,4,93,248,140,120,122,58,231,79,115,206,220,167,162,230,85,177,102,173,187,81,115,52,210,52,74,186,153,166,230,79,83,167,117,141,187,24,205,125,81,59,161,20,85,84,181,86,202,233,168,170,163,229,212,82,74,232,164,110,168,187,94,213,209,83,84,232,186,42,122,27,76,220,40,41,46,148,53,22,218,232,185,180,245,81,62,25,89,185,91,185,142,69,71,38,169,162,167,69,94,196,18,120,150,240,243,6,78,231,77,110,33,177,91,60,181,159,17,77,37,114,175,57,95,251,98,162,174,177,250,123,82,61,255,0,50,52,244,68,233,217,20,12,220,224,163,59,104,36,224,39,24,215,203,113,229,212,225,75,37,194,6,59,146,229,218,180,214,106,101,78,156,189,23,69,255,0,43,244,145,51,80,147,230,102,121,204,232,147,205,75,138,113,91,156,157,153,205,117,77,103,252,20,110,170,255,0,224,233,175,161,112,242,99,62,41,240,22,73,227,108,180,146,29,175,191,193,114,86,203,185,87,94,125,36,112,163,54,242,221,249,26,235,185,63,71,115,207,224,199,15,187,19,113,71,151,49,233,171,41,113,85,158,182,84,247,177,183,26,125,83,186,126,87,167,95,128,19,203,194,254,1,166,203,124,141,194,56,118,10,95,47,39,201,20,18,212,71,189,95,164,222,78,22,59,170,185,223,145,232,186,23,84,227,167,138,56,41,226,130,38,237,100,108,107,26,154,235,162,34,104,135,32,0,0,0,0,0,0,0,0,24,165,226,100,228,111,11,23,189,83,187,170,81,63,250,29,88,67,151,5,238,219,196,158,5,93,116,214,251,107,79,253,126,156,153,63,18,154,73,106,248,88,196,28,164,252,11,42,229,119,249,41,110,172,212,134,46,16,39,242,252,70,224,39,251,241,13,173,191,250,253,56,27,28,218,151,91,93,26,255,0,243,60,127,232,161,219,58,86,71,111,178,208,63,242,169,98,95,249,136,119,64,0,0,0,0,0,0,0,0,20,182,105,226,104,112,102,90,98,204,91,60,155,35,179,88,235,238,14,118,138,186,36,52,239,145,87,68,69,252,159,114,253,74,85,38,43,248,145,230,71,220,7,12,56,142,150,62,178,98,58,106,203,27,147,220,202,139,125,98,42,252,215,126,71,195,235,64,32,227,60,113,172,153,133,155,120,187,22,186,94,100,119,27,221,125,68,46,219,166,177,201,83,44,141,233,181,191,151,234,136,164,177,248,71,228,44,152,63,45,106,51,70,239,73,203,171,189,185,233,74,188,205,119,83,77,79,65,59,29,236,200,168,154,171,87,162,181,23,223,167,98,33,242,219,12,59,25,230,6,27,194,137,31,49,183,107,181,29,19,219,174,154,182,89,217,26,245,213,63,43,222,159,90,27,35,100,46,16,167,192,153,51,130,112,165,60,123,27,109,195,246,218,101,110,170,186,44,116,145,71,221,92,239,200,247,168,21,240,6,18,248,139,241,162,188,63,225,54,96,252,17,93,183,21,221,53,218,254,86,190,95,151,45,36,139,210,88,31,27,247,69,51,189,83,79,138,233,160,90,79,19,94,58,161,195,212,73,147,25,91,116,223,93,81,254,171,207,200,84,228,237,90,58,152,61,153,233,213,29,171,86,68,246,31,211,215,209,8,142,142,55,202,244,142,52,213,203,217,10,167,6,96,188,105,156,56,198,12,61,134,232,254,82,188,220,55,108,103,50,40,119,114,226,115,215,171,220,198,38,140,141,222,169,219,222,77,79,13,30,26,217,99,148,216,106,41,49,141,47,202,183,249,119,121,153,247,212,65,218,73,182,123,49,213,57,159,131,145,169,211,221,215,170,168,16,138,252,25,137,99,167,90,167,219,116,137,63,27,157,31,191,78,219,181,238,121,13,116,148,242,35,154,187,94,223,210,108,255,0,87,150,216,46,186,210,235,29,93,155,153,68,253,55,69,230,37,77,116,118,228,234,142,215,231,34,47,115,4,248,212,240,210,194,152,199,15,207,138,242,110,207,228,111,112,109,251,199,152,146,94,110,231,211,199,243,170,42,145,141,209,141,145,123,117,215,223,160,22,7,128,63,17,155,190,5,187,197,151,57,209,126,230,225,201,119,121,90,159,42,214,249,77,27,85,51,253,138,106,103,73,38,249,31,18,117,119,78,233,211,84,38,50,9,226,169,137,179,192,253,204,118,186,46,138,158,186,122,154,176,85,210,79,67,80,250,90,150,108,145,154,110,77,81,116,213,53,244,248,41,56,222,23,156,69,203,155,185,83,54,19,190,87,115,110,216,123,110,244,229,35,117,231,212,214,200,159,54,38,183,230,70,158,171,250,20,12,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,199,60,241,83,68,233,231,126,214,55,77,87,69,95,93,61,8,115,227,239,196,102,239,142,110,242,229,206,75,223,185,88,114,45,190,106,167,202,181,222,111,86,210,204,207,98,166,153,178,71,178,70,74,157,29,215,186,244,209,12,179,241,67,226,46,92,162,202,152,112,157,142,187,149,118,196,59,182,39,41,29,167,34,166,138,69,249,209,57,191,50,69,245,79,210,164,28,210,82,79,93,80,202,90,102,111,145,250,237,77,81,53,209,53,245,248,32,31,46,116,149,18,43,156,187,158,239,208,122,236,193,152,150,74,116,170,101,183,88,151,241,185,209,251,244,237,187,94,228,190,112,87,225,165,133,48,118,31,131,21,231,37,159,207,94,231,221,247,143,49,36,92,173,175,168,143,231,83,213,43,29,171,29,26,246,233,167,191,83,59,41,50,219,5,208,218,91,99,164,179,114,232,153,174,216,188,196,171,166,174,220,189,85,218,252,229,85,238,6,175,242,70,248,158,177,200,154,57,59,161,46,30,25,92,117,69,136,104,151,37,243,74,233,178,186,159,253,72,159,144,171,206,220,181,149,51,251,48,83,162,55,70,164,105,237,191,175,167,170,23,139,137,127,13,108,177,205,156,53,44,152,58,151,228,171,252,91,124,180,251,234,39,239,36,59,253,153,42,154,207,193,198,228,235,239,233,213,16,133,108,103,130,177,166,79,99,25,240,238,36,163,249,54,243,111,219,189,156,200,166,219,204,137,175,78,172,115,216,186,178,70,250,175,127,120,27,62,131,9,124,57,248,209,119,16,24,78,76,31,141,235,183,98,187,94,155,159,202,211,204,115,37,171,145,58,69,3,35,102,216,161,111,170,235,240,93,117,205,160,34,119,198,23,33,100,164,170,183,103,53,166,147,88,36,231,124,163,39,51,230,104,148,20,241,116,116,154,174,170,171,243,89,245,251,204,32,225,19,53,255,0,97,220,242,176,226,249,170,57,52,180,254,107,156,237,155,180,221,71,60,109,232,140,122,247,147,209,9,207,227,67,43,233,179,111,135,188,75,132,42,32,230,173,79,147,218,221,202,223,155,93,79,34,245,71,183,252,95,188,215,50,104,100,167,145,98,149,187,92,222,233,174,160,109,71,27,219,35,17,237,94,138,125,22,179,134,108,200,253,149,178,102,195,141,31,210,90,223,53,189,61,219,42,230,141,63,21,169,218,63,114,127,73,116,192,0,0,0,0,0,0,0,0,29,75,170,233,107,172,95,254,103,147,253,21,59,103,74,246,237,150,106,247,123,169,101,95,249,138,6,186,92,104,59,119,18,120,233,117,215,75,237,209,63,245,250,130,99,124,51,92,213,225,98,201,181,52,209,212,200,191,95,201,212,100,52,113,127,63,152,226,55,30,187,221,136,110,173,255,0,215,234,9,157,240,214,164,150,147,133,140,63,205,77,57,204,164,149,189,190,106,219,168,244,3,41,192,0,0,0,0,0,0,0,11,85,197,6,1,166,204,140,141,197,216,118,122,95,49,39,201,21,242,211,199,189,89,172,222,78,102,55,170,57,191,151,234,186,23,84,227,168,138,57,233,229,130,86,238,100,140,115,28,154,233,170,42,104,160,107,45,78,147,229,158,121,66,233,83,202,203,133,177,91,92,189,159,202,117,53,103,252,36,118,138,207,225,107,167,169,44,220,107,103,109,12,124,4,224,234,248,174,60,202,156,87,100,183,192,247,114,85,55,45,85,154,165,87,167,47,68,213,127,201,253,4,102,113,157,135,221,134,120,162,204,104,213,52,101,86,41,188,86,196,158,230,58,227,81,162,119,95,201,245,235,240,61,12,231,207,138,124,121,146,120,39,45,35,135,115,236,16,91,85,211,110,84,211,145,73,36,42,205,188,182,254,94,186,238,95,211,220,11,17,75,75,85,115,174,134,138,150,62,101,69,92,173,138,54,234,137,185,238,93,17,53,94,137,170,175,169,43,190,28,254,30,142,182,211,219,51,183,54,104,185,117,111,88,107,109,52,92,205,117,141,82,146,166,9,185,144,84,233,221,36,110,199,179,95,85,78,200,99,7,134,151,15,48,103,22,116,209,98,27,237,179,204,217,240,236,209,215,34,243,149,159,182,41,234,232,223,167,179,35,31,243,36,95,69,78,189,149,73,219,183,208,82,90,232,105,237,180,49,114,169,233,98,100,49,51,114,187,107,26,136,141,77,87,85,94,136,157,192,228,130,8,169,96,142,154,6,237,142,38,35,24,221,85,116,106,38,136,157,78,64,0,0,0,0,0,0,0,0,0,24,169,226,45,158,204,201,156,133,185,45,11,245,186,220,185,62,85,154,119,229,214,210,111,234,177,189,191,54,85,239,167,195,175,108,154,196,87,202,44,51,97,184,226,27,148,155,41,109,148,147,86,76,237,21,116,100,108,87,187,162,34,175,102,175,100,85,248,16,101,226,105,196,132,153,203,157,53,24,98,205,81,187,15,225,221,158,81,219,52,230,121,138,74,55,191,231,68,199,166,146,70,189,213,117,244,209,59,134,34,218,45,23,108,81,119,138,213,107,167,243,53,213,59,185,113,239,107,55,109,106,185,122,185,81,19,217,106,250,250,27,42,228,54,86,218,242,123,44,173,88,26,213,7,42,42,30,127,77,206,119,207,168,150,95,198,123,215,188,139,248,203,253,4,55,120,92,228,59,115,75,60,34,197,23,90,93,246,204,59,187,152,187,244,215,159,71,90,196,249,178,53,223,58,52,236,139,250,16,157,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,53,113,229,195,180,92,64,228,189,117,174,143,217,188,80,242,188,139,187,233,190,174,149,210,116,89,88,223,153,10,252,229,95,135,94,249,42,124,189,168,246,171,92,157,20,13,89,21,46,22,43,134,139,247,138,168,63,201,118,155,155,250,83,178,147,241,225,245,196,165,62,127,228,197,23,202,51,110,196,54,158,103,202,41,181,83,240,181,117,92,174,209,49,159,131,133,62,110,191,29,23,188,117,248,168,112,219,54,89,230,146,230,53,146,139,101,151,16,122,243,17,118,114,41,232,161,252,105,92,245,213,239,95,197,79,210,157,75,25,193,207,19,87,126,25,243,58,12,75,79,31,62,217,83,187,206,193,171,91,204,219,79,80,200,253,165,138,71,38,142,159,95,101,62,190,157,131,98,192,121,120,107,16,91,177,77,150,158,251,106,155,155,75,83,191,99,246,185,186,237,122,181,122,57,17,123,181,125,15,80,0,0,0,0,0,0,0,0,1,129,158,47,184,15,238,151,135,218,11,204,77,210,75,85,238,42,167,59,95,196,138,138,189,202,159,57,63,43,220,191,164,207,51,15,60,82,236,243,93,120,97,173,146,42,174,79,147,172,146,165,201,177,29,189,172,183,214,234,222,233,166,186,247,2,6,140,141,240,251,183,201,112,226,159,5,114,227,223,229,174,214,218,135,117,211,68,109,198,151,175,127,137,142,70,90,248,96,91,103,185,113,79,108,228,84,114,188,173,52,53,47,246,17,219,218,219,141,22,173,234,189,53,215,184,19,230,0,0,0,0,0,0,0,0,0,3,19,188,77,229,229,112,177,120,246,246,239,150,161,189,181,215,91,117,103,66,16,242,30,251,54,27,206,140,13,119,137,251,60,190,35,182,61,235,162,47,178,218,184,156,190,139,249,62,226,97,60,94,49,135,200,60,56,209,90,32,119,223,174,55,216,225,122,105,251,148,148,21,237,94,237,84,238,158,244,82,21,240,117,68,180,120,186,199,87,2,233,36,23,42,105,25,219,231,36,173,84,239,245,1,179,142,94,220,190,89,192,56,106,238,142,221,231,172,244,85,58,233,166,187,225,99,189,201,239,247,33,80,20,7,15,213,51,86,100,54,91,213,212,39,223,38,194,54,121,29,219,170,173,28,74,171,211,235,43,240,0,0,0,0,0,0,0,0,4,101,120,209,223,106,233,176,102,26,179,68,237,34,150,190,142,87,116,79,88,174,45,95,77,123,124,73,53,35,79,198,134,198,234,172,190,195,119,102,46,139,13,210,141,139,245,36,23,23,123,255,0,160,12,3,224,75,12,71,138,184,157,193,20,210,203,177,180,119,155,109,106,251,58,238,217,112,166,77,59,166,159,59,254,163,98,58,88,27,75,77,13,51,62,108,49,182,52,250,145,52,53,240,240,240,70,47,20,248,67,127,165,194,222,169,245,252,163,72,108,11,126,189,80,225,203,45,125,250,231,47,46,146,221,77,45,92,239,218,171,182,56,216,175,114,232,212,85,94,141,94,200,170,5,190,226,55,60,108,124,62,101,117,207,49,111,77,230,54,135,147,178,45,94,155,247,212,67,10,251,77,141,250,105,206,69,249,171,253,41,174,222,96,227,124,85,157,121,129,87,138,46,171,230,174,183,78,94,169,247,182,107,203,129,140,252,86,177,191,54,36,244,78,222,254,249,67,226,121,196,204,153,197,156,149,56,34,198,237,216,123,12,236,242,179,233,167,152,243,20,180,82,191,217,116,76,123,54,201,26,167,85,93,125,52,78,133,221,240,162,225,30,60,71,115,118,122,99,24,117,165,163,211,228,168,183,126,19,123,107,169,102,235,28,200,169,162,181,171,237,51,234,245,80,50,191,195,231,131,75,103,15,120,41,113,54,36,161,215,21,221,191,14,238,107,190,243,202,150,169,141,232,201,228,141,218,197,51,123,34,105,241,94,217,142,0,3,241,81,21,52,83,244,1,3,222,39,57,26,220,169,207,73,239,150,218,15,45,106,196,27,124,183,223,119,235,200,163,163,107,254,116,142,119,206,145,123,162,119,233,170,30,111,134,126,108,46,90,241,27,106,162,153,250,82,222,121,252,238,157,249,52,21,138,223,196,114,247,127,166,159,164,205,95,25,140,33,108,173,203,76,57,138,230,118,149,150,223,57,201,77,29,215,153,81,111,141,223,141,167,100,245,69,34,155,40,110,210,216,243,18,211,116,133,219,95,15,63,69,209,23,188,18,55,213,23,223,238,3,103,112,124,198,231,185,136,233,35,216,229,238,221,117,208,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,35,158,214,43,163,143,123,147,179,117,211,80,32,59,196,195,54,23,50,184,142,186,209,68,253,105,108,220,142,74,105,219,157,65,70,174,252,70,175,118,122,235,250,15,71,195,27,35,89,154,217,233,5,242,231,65,230,109,88,127,119,153,251,238,205,57,244,117,141,103,205,145,174,249,209,167,100,94,221,116,67,26,179,130,235,45,239,49,110,215,73,157,185,243,114,53,93,52,237,4,109,247,39,187,220,74,207,131,62,16,182,81,101,166,35,197,112,187,90,203,151,147,231,38,142,233,203,168,184,70,222,238,211,178,250,34,1,35,168,136,137,162,31,160,0,48,227,196,31,131,75,103,16,152,41,49,54,27,161,211,21,218,127,0,238,107,190,253,205,150,149,142,232,249,227,141,186,69,11,187,162,235,240,94,249,142,0,214,43,47,241,190,42,201,92,127,73,137,237,75,229,110,182,190,102,137,247,183,233,204,129,236,252,102,189,191,54,85,244,94,254,254,219,18,240,229,158,54,62,32,242,186,217,152,182,86,242,219,93,206,223,22,175,93,155,42,38,133,61,167,70,205,117,228,170,252,212,254,149,141,159,21,206,17,217,135,46,141,207,60,29,14,148,181,154,252,171,22,239,193,236,109,13,44,61,100,153,85,117,87,57,125,150,125,126,138,90,47,12,78,38,100,201,236,228,166,193,23,199,109,195,216,155,127,154,159,77,124,191,151,165,173,149,158,203,98,123,223,186,73,17,58,42,105,235,170,116,2,114,110,84,49,92,168,164,162,155,230,73,166,191,161,81,127,160,214,71,55,48,242,97,92,195,187,88,91,47,49,41,121,30,214,221,53,221,4,111,237,170,254,87,188,217,221,174,107,218,142,106,234,138,107,49,159,109,141,185,179,125,72,190,111,237,93,63,249,218,32,38,35,194,82,251,87,118,225,182,150,154,169,219,146,147,126,222,136,159,58,190,185,87,178,39,184,206,3,10,60,39,44,110,180,112,203,110,153,235,171,170,121,218,175,249,55,10,239,138,251,204,215,0,0,0,0,0,0,0,0,0,83,249,133,114,75,54,1,196,183,117,118,137,67,103,172,169,215,78,219,33,123,189,203,238,247,41,80,20,7,16,53,51,81,228,54,100,85,211,167,223,33,194,55,137,27,219,162,165,28,170,139,215,234,3,93,44,249,190,203,137,51,163,28,221,229,126,244,168,196,119,55,177,116,68,246,93,87,43,147,209,63,43,220,77,223,134,68,188,222,22,44,254,222,237,146,211,183,182,154,105,110,163,232,64,254,49,168,150,179,23,95,42,231,93,100,158,229,83,35,251,124,229,149,202,189,190,178,105,252,33,177,135,203,188,56,214,217,231,119,223,173,215,217,33,98,105,251,148,116,20,13,78,205,68,238,190,245,80,51,168,0,0,0,0,0,0,0,0,0,6,188,158,32,150,233,45,220,83,227,94,100,123,60,205,214,229,80,222,186,234,142,184,213,117,239,240,49,200,203,111,20,11,108,246,222,41,238,124,250,142,111,154,166,154,165,158,194,55,99,93,113,173,209,189,23,174,154,119,49,36,9,180,240,130,192,127,115,92,62,215,222,165,110,178,93,111,114,213,53,117,252,73,104,168,28,137,243,151,242,125,201,250,12,244,48,243,194,206,207,53,171,134,26,57,37,170,231,121,202,200,234,90,155,17,187,26,251,125,22,141,238,186,233,167,115,48,192,0,0,0,0,0,0,0,0,0,80,121,223,154,54,220,157,203,27,254,62,185,46,169,107,183,213,84,194,207,107,239,146,197,79,36,173,102,173,99,244,215,150,189,85,170,137,241,236,6,34,120,170,241,53,30,90,229,135,236,93,135,234,54,222,241,15,222,234,125,141,116,161,158,158,186,7,252,248,156,207,158,196,236,228,119,187,68,234,66,210,37,198,253,113,209,62,255,0,85,63,249,45,215,107,127,66,118,66,225,241,29,157,87,156,249,205,107,214,60,187,46,140,168,170,169,109,36,126,199,222,233,221,83,52,172,110,173,141,154,233,205,94,170,221,87,215,220,153,65,225,95,195,108,217,155,154,105,152,215,186,45,246,92,63,235,204,68,223,207,166,173,135,241,101,107,211,71,177,63,21,127,66,117,2,73,56,12,225,222,46,31,242,90,134,217,89,237,94,43,185,190,121,221,181,217,87,84,232,250,36,175,111,204,153,62,106,167,199,175,108,149,62,88,212,99,81,173,78,136,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,69,230,230,85,97,108,229,193,21,216,23,23,81,249,138,10,238,86,246,243,36,103,204,154,57,83,172,111,99,190,116,109,252,100,254,133,215,147,137,78,31,241,87,15,89,139,91,131,175,244,92,186,120,249,126,90,110,100,107,205,214,8,100,127,178,201,36,86,232,179,34,117,94,190,158,228,217,60,177,124,88,112,185,132,56,154,192,114,88,47,84,186,93,41,180,242,21,91,229,251,206,233,160,124,158,195,101,141,174,213,176,34,123,75,211,186,117,238,17,197,225,151,198,220,25,113,112,102,80,102,21,119,42,201,81,175,145,155,148,174,228,237,109,101,68,158,204,80,57,238,213,239,98,123,79,233,233,211,84,38,58,41,89,51,18,72,221,171,87,178,232,107,39,156,57,53,142,114,63,24,84,224,188,121,106,242,85,244,219,53,111,62,25,53,221,20,114,119,137,239,111,205,149,158,190,191,90,38,99,240,113,226,105,139,50,218,235,104,193,121,173,87,231,112,196,113,190,155,157,203,138,62,75,230,172,99,214,93,176,82,186,71,109,99,229,246,117,209,126,11,160,19,80,10,99,46,243,23,10,230,142,21,183,226,252,33,113,243,150,251,133,60,85,17,191,147,36,125,36,141,146,34,105,35,90,239,155,35,125,19,185,83,128,0,0,0,0,0,243,177,21,242,223,134,108,55,28,67,117,155,149,71,109,165,154,174,119,237,115,182,199,27,21,238,93,26,138,171,209,171,217,21,126,0,88,30,41,248,183,179,240,245,125,193,216,121,240,115,234,177,13,238,223,71,58,110,115,121,116,179,190,118,57,255,0,129,145,23,69,135,178,42,57,125,233,235,238,113,35,71,109,204,254,19,49,93,229,98,230,83,213,224,202,235,204,9,185,201,243,173,147,57,171,248,171,218,79,84,253,4,44,113,227,158,210,103,126,125,222,238,20,181,124,235,93,158,166,166,217,73,247,189,187,163,138,182,169,88,238,177,177,201,236,203,217,117,95,122,170,246,151,110,13,49,92,89,189,193,69,154,199,53,46,216,237,184,86,159,10,61,187,213,121,137,29,166,157,170,186,162,55,77,121,158,245,255,0,40,8,7,189,211,182,146,243,95,72,212,209,176,213,75,26,39,185,17,234,159,208,101,183,133,111,148,254,234,122,111,54,154,255,0,123,89,202,239,248,79,148,104,180,237,253,61,11,1,196,62,27,151,9,231,174,96,88,223,79,201,142,155,19,221,99,129,187,209,223,122,109,100,173,111,93,87,242,125,87,82,236,120,116,98,72,240,215,20,56,110,89,29,162,87,79,71,67,219,190,251,141,39,78,203,249,63,15,172,13,131,65,241,12,137,52,76,149,189,158,212,114,126,148,62,192,0,0,0,0,0,0,0,124,75,43,32,137,243,72,186,50,54,171,156,190,228,68,213,64,137,79,25,108,206,146,163,18,216,114,198,53,213,145,211,82,221,93,245,164,151,8,127,35,255,0,123,244,122,152,17,195,214,21,169,198,89,217,130,44,116,209,239,231,98,11,106,72,154,162,123,11,87,19,87,186,167,229,123,245,46,111,136,54,57,172,199,92,81,98,233,170,166,230,50,205,95,95,103,167,93,168,154,67,13,198,169,90,157,26,223,203,245,213,126,42,92,31,10,12,179,110,96,113,52,149,181,46,217,14,28,181,124,182,199,105,174,233,105,238,20,42,141,209,30,213,78,143,239,213,62,10,4,220,224,27,79,200,56,23,14,88,246,233,242,117,166,142,147,77,123,114,225,107,125,235,238,247,169,239,31,136,136,136,136,157,144,253,0,0,0,0,0,0,0,0,0,71,199,140,69,18,77,146,182,154,157,186,172,119,120,58,235,238,164,184,41,32,228,127,120,194,84,178,60,144,182,66,231,104,174,187,67,162,105,239,163,175,64,35,67,129,203,175,201,92,80,229,244,138,186,54,124,67,105,129,223,83,174,52,218,250,47,184,147,63,21,206,35,155,128,114,146,12,182,195,181,91,110,184,141,205,109,74,108,215,246,133,69,53,116,47,249,241,57,191,57,141,236,228,119,187,68,234,69,175,9,23,58,107,23,16,88,46,255,0,89,55,42,11,85,234,221,93,35,246,171,180,108,85,176,61,87,68,69,94,200,189,145,126,165,61,238,54,243,146,187,58,243,250,251,116,124,252,218,91,93,85,85,162,141,118,163,119,67,29,109,75,163,95,152,197,78,146,246,84,85,247,170,250,5,41,195,174,77,223,120,134,205,203,86,2,183,197,206,150,227,207,230,59,115,27,167,46,154,89,83,162,190,52,237,10,254,50,127,66,236,105,128,240,101,163,47,176,173,22,18,177,65,201,162,161,230,114,153,185,206,211,124,142,145,122,185,206,95,156,245,238,170,71,183,132,23,15,204,178,224,169,115,190,231,69,182,91,222,223,33,47,51,95,192,205,95,77,47,70,200,169,217,81,61,166,39,195,94,230,115,103,230,102,197,148,57,91,120,199,78,147,107,237,254,95,103,69,93,121,149,49,68,191,136,239,241,159,146,191,210,6,39,241,223,226,41,14,66,84,46,1,203,95,219,24,159,247,105,250,179,203,116,165,149,190,204,212,207,141,251,163,149,233,209,221,52,247,232,137,28,152,127,196,71,137,187,14,33,251,160,102,56,230,189,123,179,228,203,123,117,246,21,157,252,178,251,253,198,60,98,108,71,116,197,151,202,156,65,122,168,231,214,85,108,230,201,177,173,221,181,141,98,116,106,34,39,70,167,100,60,192,54,26,224,199,139,155,31,20,184,38,91,139,32,242,151,171,118,223,59,79,189,242,109,230,77,80,145,251,124,152,216,190,196,26,251,58,247,209,122,247,200,226,20,188,30,239,119,26,76,247,170,180,64,154,210,215,108,231,124,222,155,40,235,220,222,233,175,117,244,84,38,180,12,12,241,128,168,146,62,30,27,3,83,86,205,174,229,247,105,93,64,168,67,14,18,164,168,174,196,20,180,180,137,172,175,230,109,78,158,140,114,175,126,157,144,150,239,25,92,121,71,65,151,86,28,16,249,54,207,117,243,91,27,162,174,238,84,246,249,87,174,221,19,68,95,122,126,158,196,103,112,189,133,106,49,158,120,225,188,61,77,77,207,117,87,156,246,55,163,117,219,71,51,251,170,167,228,251,192,217,66,159,240,45,233,167,126,159,164,228,0,0,0,0,0,0,0,0,0,0,6,53,112,215,198,109,139,60,51,131,52,178,6,247,106,249,43,25,229,206,32,188,211,194,144,49,238,165,185,217,233,110,14,166,142,165,174,93,121,115,51,116,44,150,55,46,142,115,219,36,122,163,159,28,33,146,160,0,0,178,156,100,231,29,247,135,254,30,49,6,113,97,200,124,197,94,25,184,88,234,36,166,220,198,121,186,87,221,232,227,169,166,222,246,61,35,230,193,36,177,115,54,43,153,191,115,125,166,162,149,7,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,66,229,128,0,0,0,2,148,205,92,204,194,185,55,151,24,143,52,177,173,95,151,178,225,155,124,183,10,157,178,70,201,38,216,158,196,17,115,30,198,58,105,94,173,142,54,43,147,124,143,99,81,117,114,22,43,195,251,137,140,101,197,126,90,99,92,210,198,20,52,150,230,55,28,85,219,109,22,202,100,71,50,221,110,142,134,137,241,64,178,109,71,76,253,210,200,247,200,228,77,207,123,182,181,140,217,27,3,40,0,0,1,29,92,109,120,172,216,178,166,178,249,148,60,63,81,124,179,140,232,252,229,174,229,127,172,133,241,82,225,251,132,83,172,47,142,56,38,143,246,228,204,217,50,235,210,6,187,146,237,103,69,124,105,122,248,5,227,95,10,241,89,151,20,150,75,181,207,203,230,110,25,183,195,30,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,38,71,163,21,54,186,39,202,25,84,0,0,14,165,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,96,92,252,97,173,81,113,94,198,217,169,42,234,178,69,105,224,195,239,125,74,54,7,164,235,88,197,155,16,35,91,76,250,165,99,96,89,24,202,77,200,175,99,90,245,72,228,114,198,208,148,160,121,56,79,20,216,177,206,21,179,99,92,45,93,231,108,184,130,223,79,116,183,84,242,159,31,62,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,122,30,176,0,12,117,227,147,139,187,87,8,57,70,220,87,5,186,146,241,139,47,213,14,182,225,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,109,223,203,77,85,242,67,26,186,62,106,72,208,200,160,70,95,1,94,41,151,92,195,196,54,204,151,226,90,166,145,215,219,165,71,149,178,226,168,105,220,199,220,235,106,42,160,138,150,130,90,74,88,57,76,122,172,210,233,81,172,113,163,35,99,92,221,218,200,235,213,194,199,28,117,57,149,196,150,106,240,183,153,44,164,138,251,134,49,70,32,102,22,185,181,241,64,151,27,117,45,124,140,74,39,199,170,43,234,97,139,71,53,209,181,121,144,197,35,158,141,116,78,146,96,204,160,0,0,0,0,12,74,191,241,183,106,189,113,199,129,248,72,203,137,233,43,233,227,168,173,155,22,94,41,170,155,43,27,60,22,203,139,223,105,88,221,10,162,62,57,99,163,149,242,197,46,173,123,29,11,145,21,36,104,25,106,12,63,241,64,207,188,216,225,219,32,172,24,215,39,49,95,220,253,234,183,24,82,218,231,169,242,52,213,123,233,95,69,91,35,163,217,81,28,140,77,95,12,107,170,38,239,103,77,116,85,69,196,14,2,184,245,226,199,58,120,177,192,217,103,153,121,173,242,206,27,188,252,167,231,104,190,66,182,211,243,121,86,218,169,163,251,228,52,236,145,186,73,19,29,236,185,53,211,69,213,21,81,66,95,193,138,190,35,248,231,61,178,147,135,217,115,143,34,179,39,238,94,175,10,92,41,190,89,130,74,26,58,168,235,168,106,165,101,58,109,109,69,52,171,206,100,242,64,173,209,241,183,150,233,247,111,114,70,137,29,89,3,226,177,196,157,175,57,112,157,78,122,102,135,203,120,5,247,6,211,223,233,190,68,160,166,229,210,202,215,70,181,59,233,105,22,101,228,43,219,63,46,63,106,78,86,206,155,181,2,111,192,0,1,139,254,35,124,67,226,110,27,56,104,173,197,248,18,235,87,107,197,151,155,197,5,146,199,95,13,29,61,83,41,167,115,214,162,87,74,202,132,115,54,58,154,154,165,136,187,30,168,247,179,68,79,158,216,224,200,30,57,60,66,120,128,206,92,39,147,184,115,62,124,189,94,38,184,54,158,74,159,185,123,35,252,165,43,26,233,42,106,118,62,157,137,39,42,8,229,151,151,189,28,253,155,91,237,57,16,9,191,5,41,154,88,119,29,226,188,9,115,176,101,166,98,253,194,98,74,174,79,146,196,31,36,67,116,242,123,102,99,228,253,171,50,164,114,111,141,175,143,218,95,103,153,185,58,181,8,76,199,254,33,30,35,217,89,140,174,217,125,152,57,165,87,99,196,54,58,133,166,174,161,169,194,246,109,241,63,68,84,84,84,165,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,157,224,96,87,134,231,136,37,79,17,52,210,100,246,114,93,105,27,152,182,234,119,84,209,92,166,150,40,95,137,152,178,207,36,169,21,60,48,69,12,47,166,133,32,106,177,174,115,228,98,62,77,52,100,138,153,234,0,16,129,196,47,136,247,25,216,27,63,115,47,5,97,108,228,242,86,92,63,140,47,54,187,117,55,220,237,170,78,69,44,21,178,199,20,123,223,76,231,187,107,24,212,213,202,174,93,53,85,85,234,73,255,0,1,89,165,142,243,167,132,236,13,153,153,151,125,249,103,18,94,126,83,243,181,190,86,26,126,111,42,229,85,12,127,123,133,140,141,186,71,19,27,236,181,53,211,85,213,85,85,67,32,1,74,102,150,105,96,76,150,192,151,60,204,204,187,239,200,216,110,205,201,243,181,190,86,106,142,87,54,102,67,31,222,225,99,228,118,178,74,198,251,45,93,53,213,116,68,85,72,76,199,254,44,156,99,98,108,101,118,190,224,204,117,73,131,172,85,117,10,235,125,138,154,205,111,172,101,12,8,136,141,98,207,81,78,233,101,126,137,185,239,85,68,87,185,202,214,198,221,172,104,78,240,35,215,195,115,48,248,227,226,38,166,76,225,206,76,222,171,110,93,91,170,29,77,69,109,155,9,219,33,102,38,122,197,60,114,172,85,16,199,20,208,178,154,100,129,202,246,181,204,145,232,248,245,213,146,34,99,7,20,252,110,113,217,195,183,16,88,219,39,35,226,11,206,210,97,251,130,121,9,221,135,172,242,72,250,25,226,101,69,47,53,222,70,52,89,146,9,162,73,54,177,27,204,71,237,213,186,42,132,212,131,15,252,51,248,180,190,241,67,147,87,42,108,195,187,252,163,143,176,109,193,105,239,53,62,93,144,249,202,90,151,73,37,29,78,200,97,142,24,250,54,104,57,108,220,239,218,187,221,167,53,16,204,0,0,16,193,197,239,137,87,19,152,87,137,124,194,194,25,55,153,213,118,12,39,135,111,15,178,82,208,84,216,45,115,62,57,233,24,218,122,167,35,228,134,71,185,143,169,138,119,177,92,245,93,143,111,70,252,198,132,207,131,15,252,51,243,7,137,60,228,201,171,150,113,113,5,143,254,95,164,196,55,5,167,195,20,223,37,80,82,242,105,105,93,36,115,212,239,164,107,21,220,217,213,241,114,229,98,57,158,83,114,106,217,81,76,0,226,23,196,123,140,236,13,159,185,151,130,176,182,114,121,43,46,31,198,23,155,93,186,155,238,118,213,39,34,150,10,217,99,138,61,239,166,115,221,181,140,106,106,229,87,46,154,170,170,245,2,111,193,143,252,5,102,150,59,206,158,19,176,54,102,102,93,247,229,156,73,121,249,79,206,214,249,88,105,249,188,171,149,84,49,253,238,22,50,54,233,28,76,111,178,212,215,77,87,85,85,85,200,0,0,0,0,0,0,196,174,24,56,219,181,102,142,122,102,119,13,56,238,122,75,126,44,193,216,162,247,73,97,168,154,169,168,251,253,20,55,42,223,189,69,19,97,99,24,250,90,102,83,49,91,189,242,74,198,190,85,249,146,170,101,168,0,0,0,0,0,97,173,223,142,58,156,75,226,1,131,120,71,203,150,82,45,138,219,81,114,102,46,187,35,226,168,90,234,184,173,53,51,182,138,5,106,185,34,100,18,181,156,215,46,146,172,209,58,61,24,216,223,206,162,188,86,248,163,207,110,26,255,0,98,239,216,83,28,253,206,125,209,252,183,242,159,247,178,142,179,159,229,252,143,39,252,38,41,54,237,231,203,243,116,215,119,93,116,77,3,63,193,16,28,5,113,235,197,142,116,241,99,129,178,207,50,243,91,229,156,55,121,249,79,206,209,124,133,109,167,230,242,173,181,83,71,247,200,105,217,35,116,146,38,59,217,114,107,166,139,170,42,162,203,248,0,0,0,0,0,99,87,21,188,102,216,184,75,204,124,171,182,99,203,87,55,6,99,191,149,233,238,247,40,24,247,213,90,164,167,90,46,69,75,99,110,188,216,83,204,74,146,198,141,89,54,171,92,205,85,156,169,114,84,0,0,0,34,3,143,94,61,120,177,201,110,44,113,206,89,229,166,107,124,141,134,236,223,38,121,42,47,144,173,181,28,174,109,182,150,105,62,249,53,59,228,118,178,74,247,123,78,93,53,209,52,68,68,76,191,240,191,207,188,216,226,39,32,175,248,215,56,241,95,221,5,234,139,24,85,90,224,169,242,52,212,155,41,89,69,69,35,99,217,79,28,108,93,31,52,139,170,166,239,107,77,116,68,68,12,192,0,0,5,191,226,23,20,223,112,54,65,102,94,53,194,213,222,74,245,135,240,125,230,233,110,169,229,50,78,69,84,20,82,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,132,32,255,0,221,71,227,179,255,0,183,159,255,0,83,54,127,254,8,4,255,0,0,0,0,97,255,0,28,220,102,223,120,60,204,124,157,185,201,106,249,103,6,98,143,151,41,241,53,182,38,49,42,157,28,75,65,202,169,166,145,218,105,52,92,217,85,35,115,146,57,26,247,53,219,85,89,44,97,152,0,234,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,118,192,0,0,0,88,174,48,120,179,193,188,34,229,127,221,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,203,98,170,58,86,34,133,245,5,191,225,235,20,223,113,206,65,101,166,53,197,53,222,118,245,136,48,125,154,233,113,169,229,50,62,125,84,244,81,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,132,32,255,0,221,71,227,179,255,0,183,159,255,0,83,54,127,254,8,4,255,0,2,223,240,245,138,111,184,231,32,178,211,26,226,154,239,59,122,196,24,62,205,116,184,212,242,153,31,62,170,122,40,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,66,224,0,0,0,0,183,252,66,226,155,238,6,200,44,203,198,184,90,187,201,94,176,254,15,188,221,45,213,60,166,73,200,170,130,138,89,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,11,128,8,1,255,0,186,143,199,103,255,0,111,63,254,166,108,255,0,252,16,159,224,0,0,0,0,0,165,51,75,52,176,38,75,96,75,158,102,102,93,247,228,108,55,102,228,249,218,223,43,53,71,43,155,51,33,143,239,112,177,242,59,89,37,99,125,150,174,154,234,186,34,42,164,112,112,235,226,241,83,140,248,139,175,179,102,253,178,147,12,101,246,49,168,162,166,179,190,174,231,18,193,132,159,29,44,141,145,100,153,148,140,125,75,42,170,121,90,190,103,49,148,232,229,85,93,141,114,129,41,64,0,0,0,0,195,255,0,20,12,251,205,142,29,178,10,193,141,114,115,21,253,207,222,171,113,133,45,174,122,159,35,77,87,190,149,244,85,178,58,61,149,17,200,196,213,240,198,186,162,110,246,116,215,69,84,92,64,224,43,143,94,44,115,167,139,28,13,150,121,151,154,223,44,225,187,207,202,126,118,139,228,43,109,63,55,149,109,170,154,63,190,67,78,201,27,164,145,49,222,203,147,93,52,93,81,85,20,37,252,0,0,0,0,3,21,120,188,241,17,201,174,20,188,206,22,211,238,199,48,161,242,175,251,151,162,168,116,28,136,102,213,220,202,170,174,91,227,131,72,219,185,35,209,210,187,153,10,236,72,228,230,180,50,168,17,235,225,185,226,39,117,207,122,153,50,95,62,239,180,147,230,12,149,14,118,30,175,134,129,209,62,249,7,42,122,137,217,43,32,133,41,224,125,59,32,93,30,171,26,72,199,177,168,213,123,28,249,36,40,0,0,0,35,131,143,31,19,90,156,153,205,204,47,150,185,21,122,164,187,63,10,222,27,85,152,13,138,8,156,202,150,70,246,107,103,138,170,70,200,216,222,173,231,36,239,100,74,248,159,202,107,94,143,100,209,166,117,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,168,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,90,128,0,2,138,206,140,222,193,185,11,149,248,131,55,51,2,122,184,236,88,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,157,17,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,35,43,34,252,100,239,179,103,45,238,76,249,195,222,95,0,226,107,133,52,118,182,91,21,143,251,145,165,99,101,107,156,230,182,30,117,195,122,186,7,74,229,122,57,187,36,116,81,123,77,128,9,106,4,90,248,149,113,197,159,217,43,157,24,78,205,195,254,109,210,80,97,59,254,7,160,191,196,250,75,109,186,225,5,99,231,171,172,107,106,35,154,104,100,87,49,241,69,14,155,93,177,81,17,83,186,170,220,191,10,78,40,243,219,137,79,217,71,246,107,199,63,116,127,115,159,34,124,153,253,236,163,163,228,121,143,61,206,255,0,6,138,61,219,185,17,124,237,116,219,211,77,87,80,207,240,97,173,163,142,58,156,53,226,1,140,184,71,204,102,82,37,138,229,81,109,102,17,187,43,226,167,90,26,185,109,52,211,186,138,117,114,181,37,100,242,185,252,167,38,178,164,210,182,61,30,217,25,201,204,160,0,0,0,0,0,196,174,39,248,219,181,101,118,122,101,143,13,56,18,122,75,134,44,198,56,162,201,73,126,168,134,169,170,251,5,20,215,42,47,189,75,19,161,123,30,250,170,103,212,177,27,189,146,68,199,50,84,249,241,42,229,168,0,0,0,0,0,0,0,0,0,0,0,0,3,142,163,240,46,233,175,110,159,164,228,0,106,221,139,169,42,104,113,13,93,45,90,105,43,57,123,147,167,171,26,169,219,167,101,66,103,188,31,170,36,147,135,135,64,228,209,144,233,181,125,250,215,87,170,145,63,197,22,21,169,193,153,227,137,48,245,77,55,33,212,222,79,216,222,142,211,117,28,47,238,138,191,149,239,36,195,193,171,29,209,215,229,221,251,4,50,77,211,218,252,174,246,232,169,183,155,61,194,84,235,183,69,213,19,222,191,163,176,18,70,99,151,25,220,92,217,56,90,193,49,92,159,79,230,239,55,29,222,74,159,123,227,221,203,154,157,36,246,185,50,49,61,137,245,246,180,237,162,117,237,145,164,41,120,194,94,238,53,121,239,75,104,157,52,165,161,223,201,249,189,119,209,208,57,221,147,94,233,234,170,5,158,196,30,34,60,77,223,177,15,221,3,241,199,41,233,217,159,38,91,221,167,176,140,239,229,147,221,238,36,111,129,15,17,72,115,238,161,48,14,101,126,215,196,255,0,184,207,213,254,103,165,84,174,246,97,166,100,108,219,28,76,78,174,235,175,191,84,88,74,61,60,51,136,238,152,78,249,77,136,44,181,28,138,202,93,252,169,54,53,219,119,49,204,94,142,69,69,232,229,238,128,108,235,143,48,101,163,48,112,173,110,18,190,193,206,162,174,229,243,89,185,205,215,100,141,145,58,181,205,94,236,78,202,134,185,124,69,100,221,247,135,156,220,186,224,43,132,92,153,109,220,142,91,183,49,218,243,41,162,149,122,35,228,78,211,39,227,47,244,38,194,57,7,153,177,102,246,86,217,241,211,100,220,251,135,152,223,209,83,78,93,76,177,39,226,55,252,95,228,167,244,152,51,226,251,195,243,47,88,42,44,239,182,81,110,150,201,187,207,203,204,211,240,211,80,83,69,209,210,34,118,69,79,101,139,241,211,184,23,243,195,235,136,232,115,187,33,40,103,189,213,110,191,90,57,191,41,123,10,159,133,173,170,72,190,108,76,103,204,137,62,110,191,29,23,188,21,102,77,201,215,124,107,113,184,63,188,188,159,243,68,196,247,39,184,201,175,13,108,253,147,39,243,145,44,85,245,156,139,78,34,255,0,10,127,47,118,222,69,45,99,153,209,35,123,151,87,200,157,149,62,58,161,139,216,242,52,139,21,215,70,142,221,167,43,174,154,126,230,208,39,95,195,54,137,40,248,96,195,250,55,77,254,111,215,221,113,172,254,211,44,140,83,240,213,169,101,71,12,24,119,99,181,219,230,253,63,241,141,97,149,128,0,0,0,0,0,0,0,0,15,7,31,90,126,94,192,184,142,199,183,95,148,109,53,148,154,107,223,153,11,155,239,79,127,189,15,120,252,84,69,69,69,236,160,107,55,196,46,21,169,193,185,217,141,236,117,44,217,201,196,23,36,141,53,69,246,18,174,86,167,101,95,201,247,153,237,224,211,153,210,83,226,91,246,88,189,125,137,41,170,174,137,245,172,150,248,127,35,255,0,123,244,122,150,95,197,127,44,219,151,252,77,45,109,51,183,195,136,237,95,45,61,218,105,182,90,139,133,114,171,116,87,185,87,163,59,244,79,130,22,251,195,231,28,214,96,94,40,176,140,212,179,114,217,121,184,80,89,234,23,106,46,176,205,113,165,87,39,86,187,242,61,52,95,138,1,176,192,62,34,149,147,196,201,163,93,89,35,81,205,95,122,42,106,135,216,0,0,0,0,0,0,0,15,137,164,72,98,124,174,236,198,171,151,244,32,16,57,226,165,229,63,186,158,167,202,166,159,222,215,243,59,254,19,229,26,221,123,255,0,71,67,18,108,148,237,171,188,208,82,57,53,108,213,81,70,169,239,69,122,39,244,153,33,226,49,137,35,196,188,80,226,73,99,118,169,67,61,101,15,110,202,203,141,95,78,201,249,95,31,172,180,220,60,97,185,113,102,122,229,253,137,148,252,232,234,113,61,170,57,219,189,27,247,167,86,68,215,117,213,63,43,209,117,2,124,184,110,163,182,229,135,9,152,82,242,145,242,233,233,48,101,13,230,126,174,95,155,108,133,206,95,198,94,204,244,79,208,120,156,44,113,111,103,226,22,251,140,112,235,32,228,85,97,235,221,198,142,4,220,231,115,41,96,124,12,107,255,0,3,26,38,171,55,101,85,114,123,215,211,201,227,43,21,197,148,60,19,222,108,112,210,235,29,203,10,212,97,70,55,122,167,45,36,180,212,53,23,85,71,107,167,47,222,159,229,17,19,192,126,122,201,146,25,247,99,184,85,85,242,109,119,122,154,107,101,95,222,247,109,142,90,218,85,123,186,70,247,47,179,23,100,209,125,202,139,220,54,26,7,157,135,111,150,252,77,97,183,98,27,84,220,218,59,149,44,53,112,63,107,155,186,57,24,143,106,232,228,69,78,142,78,232,139,240,61,16,0,0,0,0,0,20,198,98,102,46,21,202,236,43,112,197,248,190,227,228,237,246,250,121,106,36,127,38,73,58,71,27,228,84,210,54,185,223,54,55,122,47,96,61,108,67,126,182,225,123,29,126,33,188,79,201,162,183,83,75,85,60,155,92,237,177,198,197,123,151,70,162,170,232,141,94,200,170,65,207,136,207,24,85,25,243,143,42,48,86,26,168,215,12,216,170,95,19,125,132,251,236,240,205,87,26,63,219,133,146,55,88,229,111,77,85,19,226,189,83,212,227,191,196,38,247,158,215,10,172,3,151,213,62,87,7,196,178,67,34,236,99,252,218,163,170,162,87,253,246,153,146,199,190,41,89,211,119,77,61,250,170,88,30,23,184,105,198,188,72,102,29,6,27,195,182,222,117,186,41,226,146,231,63,58,38,242,169,82,120,89,51,182,190,88,220,237,27,50,46,141,93,203,233,240,10,195,129,158,22,111,92,69,102,181,189,149,86,237,248,110,215,60,85,85,243,115,152,155,153,29,77,55,50,61,169,44,114,38,177,205,174,230,235,240,235,218,119,114,139,42,112,182,77,96,138,28,11,132,105,60,189,5,15,55,99,121,146,63,231,205,36,171,248,71,189,223,58,71,126,50,255,0,66,120,252,62,100,102,19,200,28,184,182,96,124,47,69,201,88,105,225,117,99,249,146,187,157,82,144,69,20,143,209,242,63,110,188,150,244,69,209,61,61,235,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,28,72,240,181,151,60,74,97,119,88,241,125,14,149,113,233,229,106,249,179,253,231,89,33,115,253,136,229,141,29,170,64,212,234,189,59,167,198,19,120,138,224,95,56,184,122,101,93,214,247,109,243,118,58,121,227,167,101,127,58,150,61,238,117,58,204,239,189,182,162,71,166,136,199,167,110,187,126,40,134,195,39,74,243,102,183,98,11,101,77,158,237,79,207,164,171,137,240,205,30,247,55,115,28,213,107,147,86,170,42,106,138,169,209,64,215,123,134,62,47,179,59,134,156,73,77,54,29,185,110,178,190,161,139,95,67,201,167,78,108,107,36,60,196,230,62,25,30,221,89,2,55,217,234,157,211,175,121,169,225,79,140,156,186,226,115,14,71,53,146,163,203,94,169,216,140,172,162,217,59,246,200,216,224,89,23,152,232,35,98,232,249,209,189,58,116,213,58,118,195,254,54,124,47,96,185,124,173,153,185,39,23,42,117,89,235,235,109,219,149,219,255,0,194,102,145,220,218,154,189,19,85,88,155,162,55,226,137,221,8,202,162,184,227,156,150,199,78,146,138,111,146,239,182,74,197,106,174,216,103,217,44,51,39,189,30,197,209,241,39,189,58,122,162,245,13,158,129,19,28,43,120,181,214,219,27,65,130,243,198,131,204,194,156,168,27,121,230,163,54,39,222,35,68,228,83,81,170,174,136,146,191,191,174,223,114,146,83,149,217,225,151,121,191,102,142,247,130,111,126,118,7,162,127,173,167,143,69,86,49,223,186,70,197,237,35,125,61,126,176,43,224,126,34,162,162,42,118,83,167,120,188,91,172,54,233,238,183,90,142,77,53,52,110,150,71,236,115,180,107,90,174,85,209,168,171,217,23,178,1,221,35,195,197,75,139,26,92,9,130,229,201,124,51,89,253,248,190,64,230,215,39,45,122,81,205,21,109,52,137,237,194,230,252,246,55,171,94,142,247,104,157,79,123,138,191,19,124,178,203,188,61,121,194,185,127,55,203,24,138,88,234,40,90,187,106,41,252,187,213,147,177,36,251,237,43,152,253,178,49,157,53,209,117,239,162,41,13,57,129,142,47,89,141,140,46,184,202,255,0,63,54,178,233,87,61,83,215,107,27,162,201,43,228,84,246,26,212,238,245,244,79,232,3,165,135,44,55,108,99,137,45,248,118,209,15,62,225,119,172,138,146,6,110,107,55,203,44,136,198,166,174,84,106,106,231,39,117,68,250,141,136,248,55,202,201,242,151,135,92,41,133,238,20,220,154,233,237,84,53,117,209,239,71,109,168,117,13,59,36,77,81,238,69,246,163,84,213,171,167,184,143,207,10,142,16,155,127,188,55,60,177,189,175,153,69,71,167,201,105,207,211,73,216,234,26,152,101,251,212,200,191,53,93,236,185,154,123,253,16,151,40,227,100,81,182,40,211,70,177,17,173,79,114,32,16,1,226,75,135,228,178,113,59,126,149,212,220,150,86,190,170,169,190,222,237,219,238,21,158,215,117,211,93,59,22,87,33,47,23,171,30,116,96,138,252,62,237,43,155,136,173,156,164,209,158,211,146,174,37,106,123,104,168,158,210,39,115,49,124,98,176,165,101,163,61,109,23,167,71,251,94,182,199,78,228,126,169,243,159,89,112,118,154,106,171,217,61,198,30,240,246,229,102,122,229,235,209,218,42,98,155,74,235,167,111,219,145,1,178,62,94,86,92,110,24,3,13,87,221,211,74,234,155,61,28,213,41,236,244,149,208,177,95,243,122,124,229,94,221,61,197,66,120,184,41,202,236,29,98,122,187,114,186,217,74,186,233,166,191,122,105,237,0,0,0,0,0,0,0,40,252,225,188,45,131,42,113,141,229,175,218,234,59,13,194,118,187,77,116,86,83,72,228,94,203,238,247,21,129,143,188,121,98,212,194,60,47,99,137,247,237,117,202,205,115,183,49,116,215,218,146,221,84,169,232,191,147,240,250,192,128,92,218,188,205,136,51,67,22,222,103,147,123,171,47,149,243,110,209,19,93,245,18,59,209,19,223,238,37,131,193,195,46,99,179,229,173,235,29,203,7,237,138,234,234,154,86,201,187,247,39,211,219,229,68,211,114,167,116,215,93,168,191,204,67,180,178,73,83,59,229,127,87,202,245,114,252,85,84,216,107,128,28,57,77,135,184,91,193,30,93,155,93,113,179,219,107,228,234,171,171,228,183,82,235,221,87,221,233,167,212,6,69,128,0,0,0,0,0,0,0,0,0,17,181,227,57,125,138,147,45,240,245,157,93,247,201,174,148,146,105,162,246,88,46,13,247,127,73,36,164,74,248,213,95,168,215,21,97,108,51,175,237,175,147,232,107,180,235,248,62,101,197,158,237,59,252,117,248,1,26,22,123,197,85,150,105,170,40,223,178,73,96,116,58,232,139,166,170,139,234,139,238,66,233,112,173,150,245,121,197,159,216,94,192,248,249,241,173,222,138,178,185,53,70,235,7,157,129,146,47,206,103,248,207,197,93,125,200,89,226,78,252,26,178,113,102,197,23,220,224,174,139,88,227,163,170,179,195,237,118,114,73,111,168,107,186,63,235,232,172,253,62,128,73,238,81,96,59,118,89,101,229,167,4,90,97,229,82,91,121,252,182,110,115,180,230,79,36,171,213,206,114,247,122,250,175,244,24,163,226,219,123,171,182,112,201,95,67,77,38,212,174,229,111,232,139,243,46,20,10,157,209,125,255,0,3,55,140,43,241,96,195,85,119,222,23,238,181,148,139,171,168,57,26,179,167,181,190,227,66,157,213,83,78,223,16,32,230,201,102,174,196,23,72,109,22,216,185,149,53,27,182,55,114,38,187,90,174,94,174,84,78,200,190,165,234,175,224,163,63,233,169,210,186,143,7,249,170,71,124,217,190,80,162,102,189,81,62,106,207,175,125,83,244,22,147,3,98,71,225,28,83,69,136,99,139,152,234,78,102,141,221,166,187,163,115,59,232,191,149,238,54,88,203,12,105,134,177,158,12,163,196,22,10,141,244,181,28,205,23,100,137,243,101,123,63,29,168,189,218,190,128,97,15,134,55,5,216,211,37,101,184,102,62,101,218,190,79,185,213,242,188,156,28,248,165,219,179,206,67,39,181,12,239,106,234,217,88,189,91,235,211,174,170,146,29,44,140,133,139,35,215,70,167,115,245,94,214,183,114,175,66,53,188,72,120,246,179,225,235,61,110,76,101,189,79,62,235,63,47,206,213,108,115,121,27,93,71,83,31,177,53,58,181,219,154,175,79,101,253,59,175,93,16,12,41,241,14,207,202,188,234,207,42,232,105,235,185,246,107,63,43,200,253,233,27,248,90,58,69,147,188,108,127,207,139,241,181,248,104,157,238,127,132,46,88,253,217,103,109,195,23,207,79,205,165,194,220,174,114,239,219,183,204,210,87,198,222,207,69,94,173,244,71,126,131,2,156,231,61,219,156,186,170,147,221,225,187,195,125,199,135,252,158,146,76,65,23,46,245,136,52,243,173,220,213,211,145,85,89,203,234,201,94,207,153,50,124,221,62,58,175,96,203,144,0,0,0,0,0,0,0,0,0,3,92,30,33,113,77,247,3,113,161,153,120,215,11,87,121,43,214,31,205,11,205,210,221,83,202,100,156,138,168,46,210,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,134,199,198,181,156,88,253,41,243,147,243,129,136,126,209,156,9,190,224,95,140,219,23,24,121,113,85,115,146,213,242,54,51,194,254,94,159,19,91,98,99,214,149,178,74,143,229,84,211,72,237,117,134,94,84,170,145,185,203,36,110,99,154,237,200,140,150,76,149,53,161,225,215,62,113,151,13,185,185,98,205,108,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,186,35,149,142,216,244,100,141,77,236,106,166,193,60,52,113,23,129,56,160,202,202,12,204,192,181,31,226,168,239,20,91,38,254,246,93,60,180,51,79,71,204,150,40,249,220,174,123,27,205,99,118,63,186,47,116,64,181,94,40,255,0,65,60,205,253,75,246,197,17,17,124,14,113,119,117,225,7,55,29,138,231,183,85,222,48,157,250,157,182,220,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,57,137,162,178,73,163,71,71,205,89,27,46,158,40,255,0,65,60,205,253,75,246,197,17,0,32,109,37,132,241,77,139,28,225,91,54,53,194,213,222,118,203,136,45,244,247,75,117,79,41,241,243,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,161,235,16,67,225,215,199,85,79,11,88,201,48,62,96,215,213,191,42,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,204,123,158,214,61,237,70,62,119,128,29,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,78,217,14,222,43,28,113,211,102,85,214,191,133,188,182,101,92,86,44,49,120,86,98,155,155,159,44,11,113,184,210,185,236,90,38,71,170,35,233,161,151,87,57,210,53,121,147,69,27,152,141,108,77,146,96,178,158,32,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,57,136,213,69,146,77,115,215,193,83,232,177,138,127,56,21,223,103,91,136,86,38,167,193,83,232,177,138,127,56,21,223,103,91,128,207,240,0,17,129,226,139,225,255,0,71,119,163,185,113,55,146,24,119,147,117,135,204,220,113,197,174,9,32,130,150,74,88,160,150,121,174,205,230,61,155,102,78,86,146,199,26,61,211,58,70,200,141,71,164,174,150,53,114,47,61,51,31,135,76,199,183,102,134,87,222,124,141,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,156,200,95,181,186,166,168,228,115,90,246,57,143,99,30,221,154,72,86,241,66,224,91,246,20,197,79,207,28,156,193,158,83,45,175,91,62,88,166,162,118,232,108,87,73,36,114,46,144,163,83,203,209,205,172,124,189,21,204,100,170,248,254,244,215,83,198,161,42,156,52,113,23,129,56,160,202,202,12,204,192,181,31,226,168,239,20,91,38,254,246,93,60,180,51,79,71,204,150,40,249,220,174,123,27,205,99,118,63,186,47,116,75,170,107,109,194,175,19,24,203,133,12,220,163,205,44,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,249,255,0,226,7,226,95,135,175,89,71,107,202,220,129,168,164,172,126,102,225,120,235,113,5,206,73,233,106,95,104,183,86,49,204,146,214,232,226,146,70,199,92,173,222,201,145,235,247,150,57,54,110,124,141,146,16,165,124,86,56,234,166,198,50,87,240,177,149,21,244,149,54,42,90,133,135,26,215,58,150,86,206,235,141,37,107,211,228,214,36,209,181,26,200,165,167,142,87,77,26,187,152,171,27,90,246,181,178,36,177,150,118,173,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,221,154,198,57,203,162,34,169,213,3,63,252,47,120,233,253,133,49,83,50,59,56,241,159,148,203,107,214,255,0,145,234,107,91,186,27,21,210,73,26,169,172,202,228,242,244,115,107,39,51,84,115,25,42,178,79,189,53,213,18,44,212,154,182,98,108,45,125,193,247,24,109,56,142,135,202,85,212,91,232,46,145,199,205,100,155,169,107,105,98,171,166,147,86,42,162,111,130,120,159,166,187,155,187,71,34,57,21,18,79,252,57,188,74,112,174,30,193,51,228,207,19,24,195,228,200,240,205,191,153,134,47,179,211,70,202,86,218,232,232,216,196,182,57,148,241,35,214,102,50,7,62,39,59,152,249,220,247,71,175,49,34,100,161,33,60,69,103,206,13,225,183,40,239,185,173,140,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,69,114,49,219,24,143,145,201,177,142,84,215,179,136,172,249,198,92,73,102,229,247,53,177,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,118,70,215,104,174,70,55,123,213,242,57,55,189,202,183,3,142,78,46,238,188,95,102,227,113,92,22,234,187,62,19,176,211,186,219,135,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,183,127,45,52,70,71,12,106,233,57,73,35,174,7,135,95,2,181,60,82,227,36,199,25,131,65,86,204,171,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,49,142,99,94,199,185,30,192,190,158,23,94,31,245,151,122,203,111,19,121,223,135,121,54,168,124,181,199,3,218,231,146,120,42,164,170,138,120,167,134,236,238,91,217,182,20,229,105,20,114,35,219,51,100,116,138,212,98,68,233,112,131,137,187,181,214,193,197,222,107,223,108,87,58,187,117,202,221,153,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,146,107,89,197,143,210,159,57,63,56,24,135,237,25,192,153,239,15,158,54,237,92,87,224,9,44,88,158,122,74,28,197,194,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,188,180,114,162,73,30,185,106,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,163,133,94,38,48,111,21,249,71,71,154,88,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,2,240,0,99,175,28,156,93,218,184,65,202,54,226,184,45,212,151,140,89,126,168,117,183,14,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,110,254,90,106,175,146,24,213,209,243,82,70,133,170,241,47,227,142,155,135,28,27,54,79,96,118,85,191,49,113,165,158,71,195,87,27,229,167,101,142,221,50,201,2,214,182,102,43,92,181,42,230,74,216,90,199,123,15,141,100,122,162,53,140,154,56,60,46,62,157,153,101,250,235,236,122,211,26,177,102,41,190,227,156,85,121,198,184,166,187,206,222,177,5,194,162,233,113,169,229,50,62,125,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,116,50,87,194,227,233,217,150,95,174,190,199,173,3,63,252,106,254,139,24,91,243,129,67,246,117,196,192,15,11,143,167,102,89,126,186,251,30,180,207,255,0,26,191,162,198,22,252,224,80,253,157,113,48,3,194,227,233,217,150,95,174,190,199,173,2,111,179,251,39,44,92,64,100,214,44,201,220,71,55,151,164,196,214,247,83,199,83,181,239,242,149,76,114,73,77,83,177,143,98,201,202,158,56,165,229,239,70,191,102,215,123,46,84,53,151,54,168,53,235,241,27,203,63,216,191,140,156,199,183,83,210,93,99,160,191,92,27,137,168,231,184,71,167,154,243,241,182,162,161,240,185,24,214,190,22,213,73,83,19,85,53,211,146,172,115,156,230,57,64,155,254,22,51,175,251,162,120,125,193,57,199,37,191,201,85,226,11,122,249,248,27,23,46,54,87,65,43,233,234,185,77,230,72,169,10,207,12,171,30,231,171,185,106,205,218,59,84,75,170,71,87,130,222,113,223,113,134,77,98,220,157,187,195,204,164,203,187,133,61,69,174,167,115,19,109,45,201,213,18,58,155,99,88,138,187,39,130,162,94,99,158,247,59,204,237,246,91,27,81,100,84,8,107,241,164,206,59,22,48,206,92,37,147,182,136,121,149,121,119,111,168,168,186,84,238,122,109,170,185,54,158,70,211,108,115,17,23,100,16,83,203,204,107,222,215,121,157,190,203,163,114,47,149,224,217,146,159,119,60,65,93,179,142,174,225,201,164,203,43,122,114,96,142,93,178,79,93,113,138,162,158,61,205,88,220,142,133,176,50,177,93,163,216,228,147,145,166,230,239,67,21,120,167,206,191,238,137,226,11,27,103,28,118,255,0,37,73,136,46,9,228,32,116,92,185,25,67,4,76,167,165,230,183,153,34,36,203,4,49,44,155,94,173,230,43,246,232,221,17,37,167,193,247,39,44,88,27,134,4,205,90,121,188,197,235,50,238,19,212,86,73,181,236,228,82,208,212,79,73,79,77,162,189,204,118,215,178,166,94,98,53,142,95,51,177,219,146,54,168,25,212,96,175,136,255,0,135,253,31,17,22,41,115,111,40,112,239,255,0,27,20,30,90,9,105,169,228,130,158,60,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,121,88,179,168,1,171,102,19,197,55,220,13,138,172,216,215,11,87,121,43,214,31,184,83,221,45,213,60,166,73,200,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,134,193,60,18,113,131,134,120,185,202,248,175,77,90,74,44,109,99,167,129,184,178,207,73,21,71,34,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,55,59,13,124,87,56,22,252,63,20,25,41,131,63,219,21,88,254,138,133,223,228,185,183,72,233,209,191,239,190,105,237,119,228,76,172,255,0,8,152,142,12,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,209,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,42,14,44,126,148,249,201,249,192,196,63,104,206,76,247,134,117,218,213,96,240,255,0,203,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,237,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,219,54,49,215,236,161,154,120,203,51,62,75,249,51,238,183,16,92,111,190,75,159,206,242,190,106,166,73,185,92,205,173,223,183,153,183,118,214,235,166,186,38,186,23,47,23,113,103,140,177,15,10,248,11,133,59,53,61,93,147,15,97,90,139,141,77,234,72,107,209,204,196,47,158,181,213,84,201,44,105,27,93,27,32,116,146,104,206,99,216,247,236,145,81,29,27,54,133,107,199,215,26,248,171,138,204,199,171,178,90,110,126,95,44,176,205,194,104,240,229,190,157,100,100,117,251,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,57,49,189,88,137,185,210,190,87,0,188,20,98,174,43,51,30,146,247,118,182,121,124,178,195,55,8,100,196,119,10,132,145,145,215,236,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,228,198,244,122,174,231,68,201,109,255,0,10,60,40,230,63,22,185,142,204,21,130,162,242,54,170,30,92,247,251,252,240,171,233,109,20,174,85,68,115,145,21,57,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,205,132,242,183,43,112,38,75,96,75,102,89,229,165,139,228,108,55,102,231,121,42,47,53,53,71,43,155,51,230,147,239,147,61,242,59,89,37,123,189,167,46,154,232,154,34,34,32,84,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,237,227,73,147,150,44,31,156,184,75,56,173,19,114,234,243,18,223,81,79,116,166,218,245,221,85,109,109,60,109,169,222,231,170,38,248,39,167,139,150,214,49,173,242,219,189,167,72,229,73,148,48,255,0,197,107,44,255,0,100,78,13,177,29,198,158,146,235,87,95,130,174,20,56,154,142,11,124,124,205,220,185,22,158,161,243,53,24,231,44,49,210,213,84,202,229,77,187,121,72,247,59,107,92,138,24,45,224,217,157,127,112,220,65,93,178,114,174,223,206,164,204,219,122,114,103,142,45,210,65,93,110,138,162,162,61,206,89,26,141,133,208,62,177,29,163,30,229,147,145,166,214,239,82,106,77,101,178,7,56,239,188,63,231,46,19,206,44,57,15,152,171,195,55,6,212,73,77,185,140,243,116,175,107,163,169,166,222,246,61,35,230,193,36,177,115,54,43,153,191,115,125,166,162,155,52,129,111,243,251,56,236,92,63,228,214,44,206,44,71,15,152,164,195,54,247,84,71,77,185,236,243,117,79,114,71,77,77,189,140,122,199,205,158,72,162,230,108,86,179,126,231,123,45,85,53,151,38,167,198,79,58,254,225,184,125,180,228,229,37,191,157,87,153,183,5,231,79,36,91,163,130,134,221,45,61,68,155,92,146,53,91,51,167,125,26,55,86,61,171,31,63,93,174,216,164,96,112,95,147,150,44,253,226,131,0,101,86,41,155,101,150,235,112,146,162,227,30,215,175,153,165,164,167,150,174,90,109,88,246,61,156,230,83,186,46,99,92,142,103,51,122,106,173,209,66,122,120,88,201,79,238,118,225,247,4,228,228,151,15,59,87,135,237,235,231,231,108,188,200,223,93,60,175,168,170,229,59,151,26,172,41,60,210,164,123,152,142,229,163,55,106,237,85,96,7,139,31,165,62,114,126,112,49,15,218,51,155,41,154,214,113,99,244,167,206,79,206,6,33,251,70,112,38,167,194,227,232,39,150,95,174,190,216,173,50,168,197,95,11,143,160,158,89,126,186,251,98,180,202,160,0,0,0,0,53,182,226,110,237,117,176,113,119,154,247,219,21,206,174,221,114,183,102,69,246,174,142,178,146,103,67,61,52,241,220,230,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,105,192,191,25,182,46,48,242,226,170,231,37,171,228,108,103,133,252,189,62,38,182,196,199,173,43,100,149,31,202,169,166,145,218,235,12,188,169,85,35,115,150,72,220,199,53,219,145,25,44,144,131,197,143,210,159,57,63,56,24,135,237,25,202,83,43,115,75,29,228,182,59,182,102,102,90,95,126,70,196,150,110,119,146,173,242,176,212,114,185,176,190,25,62,247,51,31,27,181,142,87,183,218,106,233,174,169,162,162,42,6,207,192,179,252,42,241,49,131,120,175,202,58,60,210,193,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,120,0,24,1,226,117,199,143,236,33,98,169,200,108,167,189,109,199,216,130,222,239,148,174,150,235,143,46,171,11,194,231,194,232,245,111,41,201,206,168,129,213,8,221,178,71,44,45,88,230,77,55,196,229,189,92,116,113,155,98,224,243,46,41,110,113,218,190,89,198,120,163,204,83,225,155,108,172,122,82,186,72,145,156,218,154,153,27,166,144,197,205,137,86,54,185,36,145,207,107,91,181,21,242,199,175,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,160,101,7,133,199,211,179,44,191,93,125,143,90,101,87,142,119,239,39,252,100,254,173,49,87,194,227,233,217,150,95,174,190,199,173,50,171,199,59,247,147,254,50,127,86,129,138,190,23,31,78,204,178,253,117,246,61,105,63,196,0,248,92,125,59,50,203,245,215,216,245,164,255,0,0,0,0,0,1,21,126,57,223,188,159,241,147,250,180,165,60,45,56,246,251,132,172,176,240,163,154,16,111,195,247,91,135,147,194,23,74,122,125,100,160,174,171,157,92,148,117,13,98,107,36,51,79,43,149,146,232,174,142,73,21,30,171,19,145,208,85,126,57,223,188,159,241,147,250,180,138,176,54,168,4,122,248,105,120,130,83,103,13,170,207,195,230,111,221,106,228,204,26,10,127,45,103,187,85,203,45,84,248,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,213,202,170,245,118,178,20,4,0,248,163,253,59,51,55,245,47,216,244,70,127,248,42,125,22,49,79,231,2,187,236,235,113,128,30,40,255,0,78,204,205,253,75,246,61,17,151,254,11,153,233,151,20,56,39,17,240,241,115,188,249,28,103,93,136,42,113,37,182,154,161,17,145,220,105,93,71,77,28,140,167,126,190,220,209,249,87,189,241,170,35,185,110,71,183,122,50,85,140,36,252,0,5,170,226,199,232,177,156,159,155,252,67,246,116,230,181,134,202,124,88,253,22,51,147,243,127,136,126,206,156,214,176,13,170,1,111,242,47,61,50,227,136,188,184,183,102,134,87,222,124,245,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,188,185,153,185,186,166,170,213,107,154,246,57,236,123,30,235,128,0,138,191,28,239,222,79,248,201,253,90,74,161,21,126,57,223,188,159,241,147,250,180,11,85,225,139,199,143,236,33,125,166,200,108,216,189,109,192,56,130,224,223,147,110,151,27,143,46,151,11,204,230,76,233,52,111,41,203,201,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,154,147,85,114,90,124,37,56,215,249,110,142,143,132,220,205,185,221,107,47,80,243,164,193,119,9,215,159,27,168,97,131,152,251,99,149,27,190,62,75,34,150,72,157,35,156,213,141,93,18,44,105,20,44,120,73,248,7,82,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,41,92,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,209,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,94,30,39,120,133,197,92,80,103,45,235,55,49,77,55,144,243,252,186,107,117,173,149,82,84,67,108,161,137,187,98,167,141,207,95,242,164,122,181,172,107,229,150,87,163,25,191,106,87,252,116,113,155,125,227,15,49,233,110,113,218,190,70,193,152,95,204,83,225,155,108,172,98,213,54,57,85,156,218,154,153,27,174,179,75,202,137,86,54,185,99,141,172,107,91,185,81,242,201,141,96,108,167,194,119,209,99,38,255,0,55,248,123,236,232,13,107,13,148,248,78,250,44,100,223,230,255,0,15,125,157,1,173,96,27,41,240,157,244,88,201,191,205,254,30,251,58,2,234,150,171,132,239,162,198,77,254,111,240,247,217,208,23,84,0,0,1,106,184,177,250,44,103,39,230,255,0,16,253,157,57,117,75,85,197,143,209,99,57,63,55,248,135,236,233,192,214,176,218,160,213,92,217,163,34,243,211,46,56,139,203,139,118,104,101,125,231,207,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,203,153,155,155,170,106,173,86,185,175,99,158,199,177,238,11,128,0,0,117,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,59,100,53,248,157,120,128,81,230,237,101,79,15,217,33,136,188,222,5,164,221,6,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,126,147,70,246,182,103,61,218,35,163,107,31,32,90,175,17,158,53,255,0,186,171,49,224,176,96,11,157,214,60,178,194,223,123,182,211,78,188,168,238,149,200,175,73,46,110,135,107,94,221,204,122,71,19,101,87,57,145,181,206,210,39,77,44,105,136,5,213,225,139,135,172,85,197,6,114,217,114,143,11,84,249,15,63,204,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,155,247,36,186,113,37,225,149,148,120,203,134,139,86,95,101,77,150,174,143,24,101,189,158,161,152,82,226,249,217,37,93,209,234,249,42,36,162,172,146,71,49,143,101,69,68,146,189,28,170,198,65,44,202,232,209,145,172,145,60,45,167,133,167,30,223,119,116,118,30,20,115,66,13,152,130,213,111,242,120,66,233,79,79,164,117,244,52,144,43,146,142,161,172,77,35,154,24,34,114,178,93,17,178,71,26,163,213,37,106,58,121,42,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,157,79,14,46,56,234,120,173,193,181,248,63,48,89,73,79,152,184,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,148,215,203,19,154,173,73,146,40,195,50,128,0,96,7,141,95,209,99,11,126,112,40,126,206,184,152,1,225,113,244,236,203,47,215,95,99,214,153,255,0,227,87,244,88,194,223,156,10,31,179,174,38,0,120,92,125,59,50,203,245,215,216,245,160,79,240,0,0,0,1,137,94,33,156,22,90,184,167,202,250,139,238,16,195,244,142,205,76,53,78,139,135,235,22,165,180,171,91,2,73,186,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,188,200,216,249,183,101,168,3,86,207,251,234,192,88,171,253,149,195,152,147,14,92,63,221,40,235,173,181,212,242,127,193,146,25,163,145,159,7,53,205,244,84,39,79,195,155,141,127,238,170,203,137,236,24,254,231,106,143,51,112,183,222,238,84,208,47,42,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,180,137,179,69,26,90,175,19,175,15,250,204,221,163,169,226,7,36,48,239,155,199,84,155,167,196,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,210,24,216,215,76,215,187,69,116,141,99,36,137,108,173,205,44,119,146,216,238,217,153,153,105,125,249,27,18,89,185,222,74,183,202,195,81,202,230,194,248,100,251,220,204,124,110,214,57,94,223,105,171,166,186,166,138,136,168,27,63,24,21,226,71,226,9,83,195,181,52,121,61,147,119,90,71,102,45,198,157,181,53,183,40,101,138,103,225,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,77,31,26,175,149,137,252,96,50,190,155,134,138,76,203,195,214,42,69,205,11,205,69,101,182,151,5,62,178,74,166,90,231,137,254,205,85,100,252,184,85,212,220,167,195,34,108,68,89,94,245,133,142,69,142,105,33,134,187,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,234,153,21,193,39,24,56,155,132,108,208,138,244,213,171,173,193,55,202,136,27,139,44,244,145,83,243,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,108,86,44,194,215,220,13,138,175,56,43,20,208,249,43,214,31,184,84,90,238,52,220,214,73,200,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,167,171,136,178,183,29,225,76,9,132,115,50,255,0,98,242,184,111,29,249,255,0,185,250,223,53,11,252,231,146,153,33,170,251,219,30,178,71,178,71,35,126,248,214,238,215,86,234,157,64,217,123,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,234,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,66,95,135,7,136,5,103,14,247,216,178,147,55,177,23,255,0,20,245,254,102,120,170,106,35,158,162,76,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,126,73,123,126,36,126,32,148,220,68,212,199,147,217,55,117,171,110,93,91,170,27,83,91,114,134,89,97,102,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,52,213,145,170,5,159,227,163,140,219,239,24,121,143,75,115,142,213,242,54,12,194,254,98,159,12,219,101,99,22,169,177,202,172,230,212,212,200,221,117,154,94,84,74,177,181,203,28,109,99,90,221,202,143,150,74,131,195,207,130,203,175,20,249,161,79,125,197,248,126,173,217,87,134,170,21,113,5,98,84,186,149,43,103,72,247,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,153,27,223,14,234,3,131,238,19,49,151,23,89,161,247,15,98,168,171,179,216,168,41,228,169,190,226,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,253,250,115,30,136,173,137,234,155,4,101,110,86,224,76,150,192,150,204,179,203,75,23,200,216,110,205,206,242,84,94,106,106,142,87,54,103,205,39,223,38,123,228,118,178,74,247,123,78,93,53,209,52,68,68,64,135,111,25,91,77,170,193,196,150,9,177,88,173,148,150,235,109,187,45,237,180,148,116,116,144,182,24,41,160,142,190,224,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,47,7,129,143,239,217,252,91,254,178,45,87,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,1,138,190,40,255,0,78,204,205,253,75,246,61,17,159,254,24,188,120,254,205,246,42,108,134,205,139,214,236,125,135,237,237,249,54,233,113,184,243,42,177,68,45,124,206,147,70,242,154,156,234,120,27,78,142,221,36,146,204,212,146,101,215,100,174,76,0,241,71,250,118,102,111,234,95,177,232,140,95,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,167,129,141,92,11,241,155,98,227,15,46,42,174,114,90,190,70,198,120,95,203,211,226,107,108,76,122,210,182,73,81,252,170,154,105,29,174,176,203,202,149,82,55,57,100,141,204,115,93,185,17,146,201,146,160,12,106,227,163,140,219,23,7,153,113,75,115,142,213,242,206,51,197,30,98,159,12,219,101,99,210,149,210,68,140,230,212,212,200,221,52,134,46,108,74,177,181,201,36,142,123,90,221,168,175,150,59,129,196,239,16,184,87,133,252,154,189,102,230,41,166,243,254,67,151,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,254,84,143,86,181,238,100,81,74,244,99,246,109,93,120,115,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,85,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,80,170,184,100,187,93,111,252,93,229,69,246,251,115,171,184,220,174,57,145,98,171,172,172,171,153,211,79,83,60,151,56,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,201,38,181,156,39,125,41,242,111,243,129,135,190,209,128,217,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,77,241,122,203,15,184,220,236,183,226,248,41,249,84,184,167,155,201,93,251,181,242,212,148,17,187,187,213,123,187,213,27,250,75,97,225,227,159,149,121,43,158,84,48,212,87,114,44,215,142,111,158,251,210,59,240,84,117,107,31,104,222,255,0,159,47,226,233,241,213,59,74,71,137,23,13,247,30,32,114,122,57,48,252,92,203,214,31,215,201,55,115,83,94,125,85,31,51,231,202,198,124,200,87,231,107,240,209,123,192,139,92,230,59,115,87,69,64,54,164,138,70,76,196,145,139,171,87,177,30,94,39,60,23,99,76,234,146,131,49,242,210,213,242,133,206,143,155,231,32,231,197,22,237,254,78,24,253,169,167,99,83,70,196,245,232,223,78,189,116,85,241,60,55,184,246,179,226,27,61,22,76,102,69,79,34,235,7,51,201,85,108,115,185,251,157,89,83,39,177,13,58,53,187,90,140,79,105,253,123,167,93,80,146,148,123,92,221,200,189,0,215,70,131,130,140,255,0,169,167,90,234,204,31,229,105,27,243,166,249,66,137,250,117,84,249,169,62,189,244,79,210,89,91,221,154,187,15,221,38,180,92,162,229,212,211,237,222,221,200,186,110,106,57,58,181,85,59,42,122,155,51,230,134,52,195,88,51,6,86,98,11,253,70,202,90,126,94,171,178,69,249,210,177,159,136,213,94,238,79,67,90,140,117,137,31,139,241,85,118,34,146,62,91,170,249,90,183,93,116,219,27,89,223,68,252,159,112,19,89,225,37,123,171,185,240,201,65,67,83,38,246,208,243,118,116,68,211,125,194,189,87,178,39,187,226,101,118,110,96,59,118,102,229,229,219,4,93,161,230,210,92,185,28,198,110,115,117,229,207,28,169,213,174,106,247,98,122,167,244,24,183,225,61,134,170,236,92,48,90,235,42,215,71,87,243,244,103,79,103,101,194,185,59,162,174,189,254,6,106,1,171,246,52,195,119,140,177,198,245,152,118,161,220,154,251,111,47,85,209,174,211,153,11,95,232,174,111,205,127,189,79,18,239,114,154,237,113,150,225,58,234,249,118,234,189,61,26,137,232,137,238,51,107,197,147,39,23,4,231,237,70,62,163,139,109,38,42,217,162,110,215,111,150,162,161,139,213,234,171,213,203,248,173,253,61,204,25,2,118,60,41,175,177,94,56,101,182,64,199,106,234,94,118,238,139,248,215,10,229,79,68,247,25,160,71,79,131,37,250,142,191,41,241,61,146,21,214,123,95,146,231,39,94,156,218,155,131,155,221,52,236,158,138,191,160,145,96,0,0,0,0,0,0,0,0,0,0,35,147,198,63,46,99,188,229,173,151,29,69,15,237,138,26,234,106,87,73,187,247,38,83,220,37,84,211,114,39,117,215,93,170,191,204,68,246,82,222,102,195,249,161,132,175,48,73,177,212,119,202,9,183,104,139,166,202,136,221,234,139,238,247,19,227,199,246,28,166,196,60,45,227,127,48,205,206,183,89,238,85,241,245,84,209,241,219,170,180,236,169,239,245,215,234,53,229,138,73,41,167,100,172,232,248,158,142,79,130,162,129,179,174,79,94,22,255,0,149,56,58,242,231,238,117,101,134,223,59,157,166,154,171,233,163,114,175,100,247,251,138,192,199,222,3,177,106,98,238,23,176,60,251,247,58,219,102,182,91,158,186,105,237,71,110,165,85,244,79,202,248,253,102,65,0,0,0,0,0,0,0,41,236,195,171,184,219,240,6,37,175,180,38,181,212,214,122,201,169,147,217,235,43,97,122,179,231,116,249,200,157,250,123,202,132,241,113,171,149,184,58,250,228,118,213,109,178,169,117,211,95,220,156,6,181,217,247,119,189,94,243,163,27,215,226,7,107,92,252,67,114,230,166,140,246,92,181,114,171,147,216,68,69,246,149,123,23,171,195,107,15,203,123,226,118,195,43,105,185,204,162,125,45,83,189,189,187,81,151,10,61,93,221,53,211,94,197,152,226,17,202,252,246,204,55,43,181,85,197,55,101,215,78,255,0,183,37,51,11,193,215,10,86,93,243,214,239,122,108,127,181,232,172,117,14,87,234,159,57,149,150,247,105,166,168,189,151,220,4,154,241,145,149,147,230,215,14,216,175,11,219,233,185,213,208,90,171,170,232,99,222,141,221,80,218,26,134,70,154,171,218,137,237,72,137,171,151,79,121,174,230,35,176,221,176,118,36,184,97,219,188,62,94,225,104,172,150,146,118,110,107,246,75,20,138,199,38,173,85,106,232,230,175,101,84,250,205,164,164,99,101,99,163,122,106,215,162,181,83,222,138,68,111,138,191,8,77,176,221,221,158,88,34,213,203,162,172,85,249,81,57,250,235,80,247,87,84,205,39,223,102,85,249,168,223,101,172,211,221,234,128,94,95,10,222,44,105,113,222,11,139,37,241,53,103,247,226,199,3,91,66,156,181,235,71,12,84,84,209,167,177,11,91,243,222,238,174,122,187,223,170,117,36,60,213,227,47,241,197,235,46,113,133,171,25,88,39,229,86,90,234,224,170,98,237,99,181,88,229,100,136,158,219,92,157,216,158,139,253,4,203,112,169,226,111,150,89,137,135,172,216,87,48,38,249,31,17,69,29,61,11,151,109,69,71,152,122,50,6,44,159,122,165,107,25,186,71,191,166,186,38,157,244,84,3,60,65,210,179,222,45,215,235,116,23,91,85,71,58,154,166,54,203,27,246,57,186,181,205,71,34,232,228,69,236,169,221,14,226,170,34,42,175,100,3,244,20,14,104,231,134,93,229,5,154,75,222,54,189,249,40,24,139,254,182,158,77,85,24,247,126,231,27,215,180,110,244,244,250,136,214,226,171,197,174,182,230,218,252,23,145,212,30,90,21,230,192,235,207,53,31,189,62,255,0,26,167,34,166,141,21,53,69,137,253,253,54,251,212,12,226,226,179,140,156,186,225,143,14,73,53,238,163,204,222,170,24,172,163,162,217,59,55,72,232,231,88,215,152,216,36,98,106,248,21,189,122,117,213,122,119,133,110,39,56,190,204,238,37,177,37,76,216,138,229,182,202,202,135,173,5,15,38,157,121,81,164,147,114,211,152,200,99,123,180,100,234,223,107,170,247,94,189,173,157,117,203,28,231,78,58,108,149,179,124,167,124,189,214,35,81,118,195,6,249,102,153,125,200,198,38,175,149,125,201,215,209,19,164,154,240,77,225,123,5,183,228,156,205,206,200,185,179,235,5,125,21,187,114,183,103,248,52,209,187,155,77,87,162,232,169,43,116,86,252,85,59,32,24,149,194,7,1,121,133,196,117,218,138,253,91,77,228,112,148,53,113,249,186,173,240,75,205,98,58,157,239,102,196,168,142,86,235,20,202,186,162,106,154,104,157,123,77,166,70,228,86,6,200,76,21,69,131,176,93,191,145,28,17,70,147,201,205,153,220,233,91,20,81,185,250,73,35,246,235,202,106,232,139,162,127,42,173,115,102,179,91,176,253,178,154,207,105,167,228,82,82,68,200,97,143,123,157,181,141,106,53,169,171,149,85,116,68,68,234,167,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,15,197,68,84,84,94,202,99,111,20,124,14,101,111,18,86,186,186,170,248,62,77,196,94,90,72,233,174,123,170,38,229,187,108,202,197,228,165,68,113,174,146,76,174,235,223,77,23,167,108,147,0,64,7,16,190,30,57,211,145,147,86,87,197,71,242,213,142,157,242,43,107,249,148,148,219,163,106,202,168,238,95,153,123,211,216,139,118,157,253,173,59,167,92,109,160,184,226,12,29,118,142,178,134,111,41,93,71,42,57,142,218,201,54,61,142,69,78,138,138,139,163,154,159,14,134,210,10,136,228,86,175,101,77,20,181,89,163,195,14,77,102,252,18,199,141,176,167,157,146,101,114,185,254,122,170,62,232,253,122,71,43,63,198,59,249,126,160,32,18,46,42,115,234,8,217,20,88,239,107,99,68,70,167,201,116,75,166,157,191,113,41,60,101,154,120,243,48,102,109,70,47,190,249,249,26,136,212,95,43,12,90,34,43,151,247,54,55,242,221,252,164,210,215,248,75,112,179,87,90,250,168,176,223,37,146,61,94,177,249,203,139,187,170,175,127,57,241,208,173,176,87,135,23,11,248,45,98,125,38,7,230,190,39,181,232,239,148,238,45,234,155,125,22,165,127,37,0,128,187,54,29,189,98,43,133,53,182,209,71,230,42,171,102,101,60,44,230,49,155,228,123,145,173,77,92,168,137,170,185,58,175,67,62,184,53,240,198,199,88,203,16,218,177,222,109,83,252,147,100,162,168,130,173,180,155,225,159,205,53,143,167,149,27,190,158,169,30,205,204,116,137,174,222,154,107,166,170,136,75,182,14,203,124,23,128,104,210,131,9,217,188,140,8,186,237,243,18,203,215,70,167,121,28,229,236,198,255,0,33,83,1,229,97,108,53,106,193,248,118,221,134,44,144,114,104,109,116,176,209,211,179,115,157,182,56,227,107,26,154,185,85,87,217,106,119,85,95,138,158,168,0,71,135,140,94,95,77,127,202,11,70,42,165,102,143,182,221,105,249,142,213,63,7,29,45,194,69,77,21,201,239,247,42,145,61,145,111,163,143,58,112,28,151,9,121,116,205,196,182,181,149,251,85,118,177,42,226,220,186,39,85,233,175,99,96,174,48,114,242,155,50,120,116,199,86,105,99,223,61,37,130,231,93,72,221,85,53,168,109,13,67,88,154,238,106,119,127,170,233,239,67,93,119,199,83,131,241,163,161,170,102,202,139,37,209,91,35,117,69,209,240,203,213,53,77,83,187,126,63,164,13,155,114,238,90,73,176,14,27,146,130,78,101,50,218,40,249,47,209,83,115,57,44,218,186,47,84,233,167,114,161,44,31,3,185,143,69,153,156,56,225,75,165,28,155,150,217,111,161,181,77,209,83,73,99,160,166,115,147,171,91,249,105,217,21,62,37,252,0,0,0,0,0,0,0,97,55,139,92,239,139,134,40,90,217,116,71,223,26,213,110,222,250,219,235,189,76,217,48,11,198,10,170,133,153,21,109,166,150,61,106,29,120,133,205,93,87,162,121,58,244,79,135,112,33,163,10,193,230,177,69,158,155,77,121,181,244,236,211,235,145,168,108,151,195,109,27,104,50,3,46,105,154,221,54,225,75,66,42,107,238,162,133,63,160,215,55,40,168,228,175,205,92,27,71,19,55,186,107,253,185,154,107,166,186,212,198,159,210,108,161,148,212,174,161,202,236,31,70,246,109,116,54,27,124,106,154,235,162,165,60,105,253,0,85,96,0,0,0,0,0,0,0,0,0,62,94,228,99,28,247,46,136,212,85,82,5,60,81,49,227,49,215,20,21,188,182,232,219,21,28,182,110,253,249,55,26,222,191,53,191,151,241,250,212,155,140,234,197,244,152,15,41,113,142,45,171,151,98,90,236,55,10,182,123,42,186,190,58,105,36,68,232,215,105,243,23,209,127,73,173,206,109,226,249,177,230,102,98,140,91,43,247,37,210,241,91,87,31,68,77,25,37,68,146,34,124,214,254,95,185,63,64,20,189,37,44,213,181,112,209,211,183,116,179,200,216,152,154,162,106,231,46,136,157,122,119,83,97,15,15,172,172,131,43,184,104,194,240,162,126,216,191,209,81,94,231,239,236,201,61,190,149,28,223,158,228,94,177,247,77,19,224,132,64,240,17,195,237,243,59,243,210,195,36,20,186,218,44,53,212,183,58,217,119,179,171,32,172,165,230,55,69,145,142,249,146,235,171,117,95,114,42,246,216,14,199,105,166,176,217,168,44,148,77,210,11,125,52,84,177,38,171,243,35,98,53,59,170,175,100,78,234,160,119,139,121,159,185,118,236,212,202,171,214,9,137,219,101,184,121,109,142,211,93,54,84,197,42,254,51,83,180,126,244,254,130,225,128,53,93,173,165,146,138,165,244,178,252,230,105,175,233,68,95,233,47,118,81,241,123,153,185,71,100,110,29,181,84,249,139,123,53,217,14,202,118,109,213,242,61,125,167,66,231,47,181,34,175,115,54,60,69,252,61,113,93,227,20,203,155,185,59,106,243,236,174,219,242,141,31,62,56,185,59,35,164,167,139,239,149,21,41,187,93,36,119,178,212,211,77,23,209,72,204,169,193,248,142,146,94,77,69,187,99,253,220,232,215,249,157,241,3,35,51,95,196,63,60,115,75,13,205,134,42,107,252,141,36,251,119,167,42,142,93,118,200,199,167,106,102,175,120,253,254,166,46,57,207,149,251,156,186,185,75,159,150,252,51,103,78,108,92,27,109,192,216,59,229,9,157,175,79,148,41,34,211,217,123,191,117,149,169,218,55,255,0,39,212,73,127,9,62,20,214,156,27,83,77,141,51,166,163,207,92,163,223,178,219,177,209,114,181,73,227,95,190,211,85,171,93,171,93,19,187,116,211,79,122,129,108,252,54,248,6,170,196,53,116,25,221,153,80,233,106,111,55,200,209,110,79,191,244,172,166,147,239,144,212,35,155,181,200,199,123,76,235,217,58,106,164,185,162,35,83,68,236,113,210,210,193,71,3,105,169,153,178,54,107,181,186,170,233,170,235,235,245,156,160,0,0,0,0,0,0,0,0,0,0,13,107,56,177,250,83,231,39,231,3,16,253,163,57,178,153,173,103,22,63,74,124,228,252,224,98,31,180,103,3,181,141,248,103,198,88,59,135,76,188,226,105,181,212,149,248,79,30,84,86,91,94,141,84,142,123,109,198,10,170,184,155,3,216,174,85,145,146,197,72,249,91,35,123,42,72,199,181,186,70,233,125,110,14,248,170,198,92,40,102,229,191,24,89,174,85,110,195,23,26,138,122,108,89,104,142,52,153,151,27,114,63,219,86,196,231,177,190,102,54,186,71,66,253,205,218,245,86,170,242,223,35,31,46,126,28,152,90,197,142,124,58,176,94,10,197,52,62,118,203,136,45,248,138,215,113,166,230,190,62,125,44,247,74,248,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,212,178,184,63,193,147,2,71,158,56,167,18,99,252,87,230,50,201,183,6,214,225,124,59,103,154,104,106,159,11,230,73,29,73,93,52,168,247,182,24,152,139,2,44,82,44,179,53,220,206,100,14,110,199,5,224,241,8,199,248,55,52,252,56,113,182,96,229,246,33,164,190,97,235,229,61,146,166,134,186,153,87,100,172,249,102,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,18,242,159,2,254,202,25,167,131,114,207,229,79,147,62,235,113,5,186,197,231,121,28,239,43,230,170,99,135,155,203,220,221,251,121,155,182,238,110,186,105,170,107,169,57,62,38,54,155,85,131,195,255,0,48,44,86,43,101,37,186,219,110,167,176,210,81,209,210,66,216,96,166,130,59,181,11,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,134,30,19,190,148,249,55,249,192,195,223,104,192,7,83,136,172,134,198,92,54,230,229,247,42,113,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,234,173,71,187,99,209,241,185,119,177,200,153,255,0,225,125,226,9,77,105,166,178,240,189,157,55,90,183,177,245,13,160,193,247,202,153,101,169,126,249,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,118,70,196,108,94,203,26,205,51,87,142,78,17,45,92,95,101,27,112,164,23,26,75,62,44,176,212,58,229,135,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,183,127,45,117,71,199,12,138,217,57,73,27,181,246,197,152,90,251,129,177,85,231,5,98,154,31,37,122,195,247,10,139,93,198,155,154,201,57,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,212,9,116,241,88,227,142,167,45,109,85,252,45,229,179,41,37,190,226,123,58,179,20,220,220,248,167,75,117,186,169,175,98,209,50,61,85,89,83,52,90,185,206,145,169,203,134,88,220,196,115,165,108,144,196,182,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,169,255,0,125,88,247,21,127,178,184,143,18,98,59,135,251,165,101,117,202,186,162,79,248,82,77,52,146,63,226,231,57,222,170,164,239,120,124,240,73,106,225,67,0,73,125,196,240,82,87,102,46,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,229,171,145,82,56,244,8,54,205,140,11,251,23,230,158,50,203,63,149,62,83,251,146,196,23,27,23,157,228,114,124,215,149,169,146,30,111,47,115,182,110,229,238,219,185,218,107,166,171,166,164,191,248,42,125,22,49,79,231,2,187,236,235,113,21,124,88,253,41,243,147,243,129,136,126,209,156,149,79,5,79,162,198,41,252,224,87,125,157,110,3,63,192,0,15,39,22,97,107,22,57,194,183,156,21,138,104,124,237,151,16,91,234,45,119,26,110,107,227,231,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,83,214,0,64,15,31,92,20,98,174,20,243,30,174,247,105,182,121,140,178,196,215,9,164,195,151,10,116,145,241,208,111,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,231,70,197,122,46,230,202,200,177,126,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,102,156,232,202,28,27,159,89,95,136,50,143,48,32,171,146,197,136,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,213,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,13,120,12,240,207,254,231,76,199,186,103,30,104,94,254,85,196,22,123,133,198,221,132,32,167,94,84,113,80,170,203,78,151,26,134,177,238,78,117,68,14,114,178,13,238,108,49,202,187,213,210,170,36,1,228,229,119,2,54,46,21,120,47,206,12,107,138,89,231,115,55,16,101,126,32,142,227,83,171,227,249,46,150,123,75,36,150,213,177,149,18,211,207,202,169,167,114,249,150,162,57,250,232,154,55,162,195,97,178,159,22,63,69,140,228,252,223,226,31,179,167,53,172,2,106,115,39,130,140,43,197,103,2,57,77,123,180,219,60,190,102,225,156,175,178,73,135,46,20,233,27,36,175,217,108,138,70,219,42,22,71,49,142,134,87,170,163,28,247,39,38,71,171,209,118,186,86,75,13,120,179,11,95,112,54,42,188,224,172,83,67,228,175,88,126,225,81,107,184,211,115,89,39,34,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,58,155,31,112,157,244,88,201,191,205,254,30,251,58,3,29,120,255,0,240,243,181,113,57,117,195,153,133,151,52,116,150,108,108,235,197,5,183,18,92,90,230,181,42,236,143,114,69,37,83,225,93,173,168,169,165,106,177,237,214,72,220,248,89,36,123,158,173,129,141,8,192,224,115,132,75,175,23,217,184,236,41,61,198,174,207,132,236,52,237,185,98,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,238,217,204,93,17,145,205,34,54,78,82,198,237,130,48,158,22,177,96,108,43,102,193,88,90,135,201,89,112,253,190,158,215,110,166,230,190,78,69,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,245,40,174,29,114,27,6,240,219,148,118,44,169,193,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,223,35,155,170,53,94,237,140,70,70,213,216,198,162,92,176,6,181,156,88,253,41,243,147,243,129,136,126,209,156,217,76,214,179,139,31,165,62,114,126,112,49,15,218,51,128,167,225,235,21,92,56,101,155,137,219,77,79,156,178,219,113,132,184,74,239,69,29,44,142,146,135,246,173,60,208,86,58,70,162,177,33,123,231,88,92,175,217,182,69,129,17,94,178,232,199,13,28,69,227,190,23,243,78,131,51,48,45,71,248,170,59,197,22,200,127,190,118,191,51,12,211,209,243,37,138,78,79,55,144,198,243,88,221,236,238,139,221,22,82,124,26,173,54,171,255,0,8,152,218,197,125,182,82,92,109,183,28,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,194,15,16,46,4,111,188,42,226,169,49,174,22,103,157,203,44,65,112,88,237,213,58,178,63,146,234,167,146,170,72,173,91,31,81,45,68,252,170,106,118,175,153,114,35,95,174,139,163,186,40,74,253,219,142,220,134,135,133,202,222,41,172,88,154,146,178,206,202,121,32,163,181,85,207,229,171,102,189,164,74,232,236,242,49,169,35,163,169,87,104,139,163,94,214,198,171,58,43,161,78,98,193,95,17,89,243,140,184,146,205,203,238,107,99,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,236,141,174,209,92,140,110,247,171,228,114,111,123,149,109,252,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,122,237,107,222,216,33,107,156,137,171,146,40,209,117,218,154,102,175,134,135,3,149,60,71,99,40,115,135,28,62,145,153,117,130,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,219,100,137,27,17,85,207,124,33,101,113,103,9,152,203,2,240,161,135,248,161,198,21,21,118,150,98,172,81,29,150,209,99,169,160,70,190,170,221,37,28,181,17,92,146,94,102,230,177,238,130,70,178,55,68,155,153,182,86,185,88,246,110,173,124,46,62,157,153,101,250,235,236,122,211,63,252,106,254,139,24,91,243,129,67,246,117,196,192,15,11,143,167,102,89,126,186,251,30,180,12,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,211,63,252,106,254,139,24,91,243,129,67,246,117,196,192,15,11,143,167,102,89,126,186,251,30,180,9,254,34,175,198,247,43,127,252,90,103,93,190,197,254,219,194,215,123,159,154,250,170,104,32,228,171,255,0,253,36,237,236,103,193,238,252,26,18,168,99,255,0,31,25,103,138,179,119,132,44,201,192,184,42,147,205,222,170,45,244,247,10,106,86,199,36,146,85,121,42,184,107,31,4,76,141,142,123,230,145,148,238,100,108,70,251,82,57,141,85,68,85,84,8,171,240,142,204,204,85,131,248,189,179,224,91,77,94,182,92,123,111,175,183,221,233,100,146,78,91,188,181,36,213,144,78,214,53,232,197,153,143,129,88,215,189,174,219,28,243,181,17,21,250,164,180,241,161,156,119,220,130,225,131,31,230,174,22,135,125,234,213,111,142,158,221,38,230,39,150,170,171,168,138,146,42,157,30,199,177,252,151,212,54,94,91,154,173,127,47,98,232,142,213,53,215,194,120,166,251,129,177,85,155,26,225,106,239,37,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,147,255,0,25,12,244,177,99,12,172,201,188,37,130,239,54,171,149,151,24,111,199,72,237,30,202,230,210,165,51,99,183,205,202,114,181,241,67,51,43,42,255,0,9,26,57,206,131,68,86,172,111,106,132,90,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,109,17,132,240,181,139,3,97,91,54,10,194,212,62,74,203,135,237,244,246,187,117,55,53,242,114,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,169,2,254,24,185,91,251,40,113,147,130,188,221,139,229,59,86,18,243,24,166,225,251,107,147,229,124,172,107,229,39,232,246,185,251,107,164,162,246,27,187,93,125,166,171,17,228,255,0,0,0,0,33,3,196,127,195,254,179,135,123,236,185,183,148,56,119,255,0,138,122,255,0,45,4,180,212,242,79,81,38,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,188,172,179,126,83,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,213,220,170,178,183,43,113,222,116,227,187,102,89,229,165,139,229,156,73,121,231,121,42,47,53,13,63,55,149,11,230,147,239,147,61,145,183,72,226,123,189,167,38,186,104,154,170,162,47,111,59,240,85,171,45,115,163,31,101,205,138,162,174,123,110,21,197,23,91,37,28,181,111,107,167,146,10,106,185,33,141,210,57,173,107,85,234,214,34,170,163,90,154,235,162,39,98,101,60,34,178,135,6,224,174,21,237,249,165,102,130,173,113,14,99,212,84,205,122,158,105,213,204,217,67,91,87,75,77,12,76,77,26,198,53,169,35,213,116,87,171,230,126,174,86,163,26,192,190,156,40,240,163,151,28,37,101,195,48,86,10,139,207,93,107,185,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,229,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,239,88,0,15,39,22,97,107,22,57,194,183,156,21,138,104,124,237,151,16,91,234,45,119,26,110,107,227,231,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,83,214,0,106,217,139,48,181,247,3,98,171,206,10,197,52,62,74,245,135,238,21,22,187,141,55,53,146,114,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,169,176,159,0,249,153,138,179,119,132,44,182,199,88,214,175,205,222,170,45,245,22,250,154,167,73,36,146,85,121,42,185,168,217,60,175,145,238,123,230,145,148,237,124,143,87,123,82,57,238,68,68,84,68,138,191,23,28,179,197,88,63,139,219,198,58,187,82,107,101,199,182,250,11,133,162,170,56,228,229,187,203,82,67,71,60,14,123,152,140,89,152,248,17,238,99,28,237,177,207,3,149,81,95,162,95,95,5,156,232,181,88,45,89,175,150,56,183,23,210,91,173,182,234,120,49,165,36,21,108,108,48,83,65,27,93,13,206,178,74,149,106,53,140,107,82,220,138,146,72,136,136,138,230,167,225,84,11,63,227,5,156,119,220,115,197,2,229,85,68,62,94,203,150,150,248,41,232,227,220,199,243,234,171,169,224,171,168,169,213,24,215,183,115,31,77,23,45,92,246,167,150,222,221,171,35,144,188,30,7,216,2,154,91,174,105,230,149,118,30,171,74,138,90,123,117,130,215,118,114,74,216,21,146,186,89,235,105,216,186,242,158,244,88,104,30,238,138,246,34,199,243,82,69,221,26,217,133,141,110,185,149,143,241,46,99,95,105,233,32,185,98,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,233,166,170,189,201,222,240,197,202,223,216,191,131,108,21,230,236,95,38,93,113,111,152,197,55,15,219,92,239,53,230,164,95,41,63,71,185,172,221,67,29,23,176,221,186,105,237,53,30,175,3,42,141,107,56,177,250,83,231,39,231,3,16,253,163,57,178,153,173,103,22,63,74,124,228,252,224,98,31,180,103,2,106,124,46,62,130,121,101,250,235,237,138,211,42,140,85,240,184,250,9,229,151,235,175,182,43,76,170,0,11,127,158,153,233,151,28,58,101,197,199,52,51,66,243,228,109,84,58,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,230,76,253,174,209,53,70,163,90,231,189,204,99,30,246,225,87,133,46,122,102,63,17,121,143,159,185,161,154,23,159,61,117,174,251,154,138,24,98,69,101,45,190,149,171,116,88,233,105,163,85,94,92,44,220,237,19,85,114,185,206,123,220,247,189,239,112,72,168,0,13,107,56,177,250,83,231,39,231,3,16,253,163,57,80,98,238,19,49,150,30,225,95,1,113,89,102,168,171,189,225,236,85,81,113,166,189,71,13,2,53,152,121,240,86,186,150,153,101,145,36,115,164,100,238,142,77,31,203,99,24,253,145,170,171,164,102,234,127,139,31,165,62,114,126,112,49,15,218,51,147,61,225,157,105,181,95,252,63,242,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,136,30,15,184,179,198,92,34,230,135,221,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,204,98,42,54,87,162,205,158,102,113,175,147,88,31,134,9,248,168,195,151,63,186,140,55,85,186,154,193,3,21,214,249,175,21,222,97,244,233,79,27,106,154,201,27,164,145,74,231,175,45,206,108,80,203,35,88,244,110,139,13,124,116,112,101,125,224,243,49,233,109,145,221,126,89,193,152,163,204,84,97,155,148,175,98,85,58,56,149,156,218,106,152,219,166,147,69,205,137,22,70,181,35,145,175,107,155,181,85,241,71,142,178,93,174,179,90,169,236,83,92,234,223,109,163,168,154,174,158,141,211,57,96,134,121,155,27,101,149,145,235,181,175,123,96,133,174,114,38,174,72,163,69,215,106,104,21,94,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,234,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,234,227,220,134,198,89,107,148,121,123,154,216,194,138,174,216,204,200,168,186,190,209,67,83,78,145,190,75,117,35,40,150,42,212,93,234,237,147,186,174,68,99,92,198,251,16,182,70,171,217,43,20,203,95,12,94,3,191,102,251,237,54,124,230,197,151,118,1,195,247,6,252,155,107,184,219,185,148,184,162,102,178,102,201,163,185,173,94,77,60,237,167,87,110,142,72,166,114,73,10,235,178,86,165,213,241,206,253,228,255,0,140,159,213,160,98,175,133,199,211,179,44,191,93,125,143,90,101,87,142,119,239,39,252,100,254,173,49,87,194,227,233,217,150,95,174,190,199,173,50,171,199,59,247,147,254,50,127,86,129,138,190,23,31,78,204,178,253,117,246,61,105,63,196,0,248,92,125,59,50,203,245,215,216,245,164,255,0,0,0,140,14,34,124,64,40,243,119,139,60,164,225,251,36,49,23,155,192,180,153,129,135,224,196,215,40,163,130,90,91,245,84,119,154,25,162,109,51,220,197,145,33,130,74,126,147,70,246,182,103,61,218,35,163,107,31,32,73,248,0,8,171,241,206,253,228,255,0,140,159,213,166,5,112,209,195,62,50,226,151,16,226,188,25,151,213,212,140,196,54,12,47,81,136,232,104,170,85,24,203,155,225,170,166,133,105,18,85,114,54,23,185,181,14,86,61,222,198,246,53,174,86,53,203,35,51,215,199,59,247,147,254,50,127,86,150,171,193,83,233,79,138,127,55,245,223,104,219,128,192,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,233,240,243,227,78,213,197,62,87,211,216,177,126,32,164,118,106,97,170,117,76,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,229,198,199,195,186,138,227,151,195,62,221,196,238,59,178,230,102,91,222,237,88,83,18,87,220,25,30,49,173,184,45,85,71,158,161,72,96,134,57,161,141,30,177,164,208,71,79,181,176,181,177,54,94,106,171,229,98,177,21,217,21,195,63,10,185,71,194,134,13,169,193,249,91,109,171,115,238,53,30,102,231,119,185,72,201,174,55,23,162,187,150,147,74,198,49,187,35,107,149,172,99,26,214,55,87,59,77,239,145,239,8,97,241,71,250,118,102,111,234,95,177,232,140,117,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,228,87,138,63,211,179,51,127,82,253,143,68,81,88,115,133,92,101,142,184,80,184,113,45,129,45,181,119,102,97,92,81,113,180,226,138,72,164,71,62,150,221,29,29,12,240,214,69,10,51,115,152,199,79,83,207,118,245,218,206,83,209,136,198,76,246,132,212,240,73,198,14,25,226,231,43,226,189,53,105,40,177,181,142,158,6,226,203,61,36,85,28,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,220,236,138,53,150,200,188,244,204,126,29,51,30,221,154,25,95,121,242,55,90,29,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,115,33,126,214,234,154,163,145,205,107,216,230,61,140,123,118,41,200,188,244,203,142,34,242,226,221,154,25,95,121,243,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,242,230,102,230,234,154,171,85,174,107,216,231,177,236,123,131,202,226,199,232,177,156,159,155,252,67,246,116,230,181,134,202,124,88,253,22,51,147,243,127,136,126,206,156,214,176,12,138,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,249,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,179,253,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,128,30,54,248,62,196,220,35,102,132,182,87,37,93,110,9,190,84,78,236,39,120,171,150,159,159,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,119,252,56,60,64,43,56,119,190,197,148,153,189,136,191,248,167,175,243,51,197,83,81,28,245,18,97,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,251,242,74,19,126,69,95,142,119,239,39,252,100,254,173,37,80,138,191,28,239,222,79,248,201,253,90,4,122,240,229,146,23,94,35,179,134,203,147,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,38,223,105,172,123,160,70,43,209,28,172,71,171,145,175,219,177,109,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,80,120,92,125,59,50,203,245,215,216,245,164,132,248,145,248,125,212,241,19,77,30,112,228,221,170,145,185,139,110,167,109,53,109,182,24,162,133,248,153,139,44,17,196,178,212,77,60,80,194,250,104,82,119,35,220,215,62,70,35,35,215,70,70,136,29,191,14,15,16,10,62,34,44,81,101,38,111,98,47,254,54,40,60,204,241,84,212,71,5,60,120,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,254,252,145,98,7,137,215,30,63,179,125,246,167,33,178,158,245,187,0,225,251,131,190,82,186,91,174,60,202,92,81,51,89,11,163,213,188,166,175,38,158,118,212,35,118,201,36,83,57,35,153,53,217,19,147,2,173,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,189,156,199,185,171,170,42,161,85,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,170,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,161,112,56,62,225,51,25,113,117,154,31,112,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,49,232,138,216,158,169,98,141,148,248,98,225,235,10,240,191,147,86,92,163,194,213,62,127,200,115,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,201,141,136,231,61,204,138,40,152,175,126,205,203,173,96,27,41,240,157,244,88,201,191,205,254,30,251,58,3,90,195,101,62,19,190,139,25,55,249,191,195,223,103,64,107,88,6,202,124,39,125,22,50,111,243,127,135,190,206,128,186,165,170,225,59,232,177,147,127,155,252,61,246,116,5,213,0,12,117,227,111,140,28,51,194,54,87,203,122,114,210,86,227,107,229,60,237,194,118,122,184,170,57,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,185,175,15,124,127,140,179,79,132,108,19,152,57,131,136,106,239,152,134,249,81,123,169,174,174,169,84,223,43,254,88,172,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,12,138,45,87,22,63,69,140,228,252,223,226,31,179,167,46,169,106,184,177,250,44,103,39,230,255,0,16,253,157,56,26,214,25,21,193,39,24,56,155,132,108,208,138,244,213,171,173,193,55,202,136,27,139,44,244,145,83,243,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,113,212,200,174,54,248,62,196,220,35,102,132,182,87,37,93,110,9,190,84,78,236,39,120,171,150,159,159,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,90,19,253,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,168,8,64,240,224,241,0,172,225,222,251,22,82,102,246,34,255,0,226,158,191,204,207,21,77,68,115,212,73,135,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,239,201,44,223,129,101,56,198,180,113,5,125,225,247,18,90,120,100,184,249,76,117,87,200,130,4,137,209,69,85,45,44,146,181,149,13,166,169,150,104,163,165,153,35,115,158,147,42,185,200,214,57,35,70,200,232,228,143,92,35,106,130,42,252,87,56,22,252,63,20,25,41,131,63,219,21,88,254,138,133,223,228,185,183,72,233,209,191,239,190,105,237,119,228,76,172,255,0,8,152,11,191,224,243,115,201,41,120,116,168,179,96,56,233,19,48,105,106,22,167,30,189,180,147,182,117,124,181,85,109,183,35,230,145,187,30,196,166,135,217,100,78,86,49,86,69,84,107,228,122,187,61,77,99,50,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,69,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,73,226,135,197,139,10,211,240,251,134,39,225,250,249,229,243,55,26,219,233,110,21,62,93,177,213,71,132,182,74,158,102,10,143,51,6,201,166,87,199,52,12,103,41,55,70,171,81,171,26,232,57,161,141,94,46,120,143,135,219,239,16,81,71,149,76,243,120,234,147,157,22,63,186,65,81,44,180,178,213,71,21,52,20,180,173,221,34,198,147,65,29,60,141,149,34,99,90,142,123,90,231,58,70,200,216,241,175,133,139,6,114,226,126,32,176,77,147,135,235,223,200,248,250,107,130,190,209,112,117,75,96,142,151,151,19,228,158,73,85,200,228,116,45,129,147,44,145,237,127,50,52,123,54,73,187,99,173,254,19,194,215,220,115,138,172,216,43,11,80,249,219,214,32,184,83,218,237,212,220,214,71,207,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,166,193,60,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,34,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,118,180,50,40,0,6,0,120,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,105,159,254,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,4,255,0,0,0,0,0,0,0,16,215,226,117,225,255,0,71,148,85,149,60,64,228,134,29,242,152,22,175,116,248,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,58,67,27,28,216,92,199,104,173,141,204,100,115,40,0,213,92,150,159,9,78,10,62,68,163,163,226,203,51,109,151,90,59,212,220,232,240,93,190,116,228,70,218,25,160,229,190,230,228,71,111,147,156,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,80,88,252,30,114,190,151,137,123,166,34,185,85,213,213,229,4,20,241,87,209,97,202,149,147,125,68,245,12,171,142,90,20,172,134,165,149,12,101,43,217,73,59,36,115,85,100,100,205,137,206,123,163,146,71,72,248,26,214,113,99,244,167,206,79,206,6,33,251,70,114,90,120,45,200,188,184,226,47,195,51,1,229,126,104,89,188,245,170,187,229,153,97,154,37,70,85,91,234,155,119,174,72,234,169,164,84,94,92,204,220,237,23,69,106,181,206,99,218,246,61,236,116,75,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,208,33,3,61,50,47,49,248,116,204,123,142,87,230,133,155,200,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,204,133,251,93,162,232,142,71,53,204,123,88,246,61,141,234,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,170,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,179,211,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,114,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,186,156,11,240,101,98,224,243,46,42,173,146,93,126,89,198,120,163,203,212,98,107,148,79,122,82,186,72,145,252,170,106,104,221,166,144,197,205,149,18,71,53,36,145,207,115,157,181,21,145,70,23,3,134,46,30,176,175,11,249,53,101,202,60,45,83,231,252,135,50,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,236,220,183,84,0,33,91,198,175,233,79,133,191,55,244,63,104,220,75,171,224,99,251,246,127,22,255,0,172,139,85,227,87,244,167,194,223,155,250,31,180,110,37,213,240,49,253,251,63,139,127,214,64,98,175,138,63,211,179,51,127,82,253,143,68,89,252,5,144,216,203,50,178,143,48,179,91,7,209,85,220,217,150,245,22,167,221,232,105,169,210,71,199,110,171,101,106,203,90,171,189,29,178,7,82,70,143,107,88,239,98,103,72,229,99,34,122,151,131,197,31,233,217,153,191,169,126,199,162,50,171,192,199,247,236,254,45,255,0,89,1,28,25,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,162,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,36,255,0,101,15,24,153,71,153,220,52,71,196,245,230,241,73,133,48,245,21,60,171,136,33,172,172,100,239,179,213,196,244,100,148,207,88,181,115,222,231,44,107,11,118,36,178,178,120,21,35,71,74,214,17,129,226,71,225,247,77,195,181,76,121,195,147,118,170,183,101,213,198,161,180,213,182,216,98,150,102,97,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,93,95,26,46,10,199,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,174,215,61,141,158,102,181,202,154,181,37,145,19,77,203,168,94,190,48,120,179,198,92,93,102,135,221,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,203,98,170,182,38,34,48,143,9,152,203,16,240,175,143,120,172,188,212,85,217,48,246,21,168,183,83,89,99,154,129,28,204,66,249,235,91,75,82,177,72,178,53,209,178,7,73,30,175,229,189,143,126,248,209,81,209,191,111,171,193,39,7,216,155,139,156,208,138,202,212,171,162,193,54,58,136,29,139,47,20,146,211,243,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,107,165,123,196,111,11,88,176,55,135,86,52,193,88,90,135,201,89,112,253,191,14,218,237,212,220,215,201,200,165,130,233,65,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,122,129,13,156,39,125,41,242,111,243,129,135,190,209,128,217,76,214,179,132,239,165,62,77,254,112,48,247,218,48,27,41,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,168,142,77,23,177,17,158,36,156,3,85,97,234,186,252,238,203,88,117,181,59,149,231,168,183,39,222,58,81,211,71,247,201,170,21,206,220,229,123,189,150,116,236,189,52,82,93,14,42,170,88,43,32,117,53,75,55,198,253,55,55,85,77,116,93,125,62,160,53,94,107,159,19,247,53,116,114,25,71,149,30,33,249,227,149,184,110,28,49,77,95,231,169,32,221,177,57,84,113,105,186,71,189,123,211,57,123,201,239,244,51,111,139,111,10,107,78,50,169,169,198,153,45,81,228,110,82,108,223,109,216,233,121,186,36,17,167,223,106,106,209,173,209,173,149,221,186,235,167,185,72,208,204,142,25,179,167,41,238,14,182,227,156,29,242,124,205,211,167,202,20,146,235,236,177,223,185,74,228,237,35,63,151,235,2,163,205,206,47,115,55,55,44,142,195,183,90,159,47,111,126,155,225,217,78,253,218,62,55,167,180,216,90,228,246,163,69,238,89,26,42,89,43,106,89,75,23,206,126,186,126,132,85,254,131,211,166,193,248,142,174,94,77,61,187,123,253,220,232,211,249,221,240,36,207,195,163,195,215,21,217,241,76,89,187,156,86,175,32,202,29,223,39,81,243,227,151,157,190,58,186,121,126,249,79,82,187,116,214,55,123,77,93,117,209,61,84,9,25,200,44,187,118,85,229,85,151,4,202,237,210,219,252,206,247,105,166,187,234,101,149,63,25,201,218,79,122,255,0,65,112,192,3,7,124,89,50,141,49,215,15,242,227,42,70,110,174,194,251,121,77,215,77,254,102,182,134,55,117,87,181,19,70,177,123,163,191,71,114,14,77,163,113,150,20,182,227,108,57,87,134,110,204,221,75,89,203,222,154,185,62,100,141,122,124,213,69,238,212,245,53,193,226,43,36,177,46,67,102,93,195,4,98,26,109,139,79,202,229,73,190,53,230,110,167,138,87,116,100,143,211,78,106,39,85,254,196,12,160,240,167,205,136,242,255,0,30,222,112,228,172,213,49,77,227,14,209,34,235,219,239,245,12,252,135,107,248,111,123,126,191,116,219,177,200,246,53,237,93,81,200,138,134,177,89,69,141,106,176,14,98,225,172,75,12,155,98,183,94,232,43,165,77,17,117,108,51,181,254,173,119,162,47,100,95,169,77,144,178,87,23,210,99,204,165,193,216,182,146,93,233,116,176,219,234,223,236,170,104,249,41,163,145,83,171,91,175,207,79,68,253,0,86,160,0,0,0,0,0,0,0,0,0,45,191,18,84,109,174,200,12,198,166,115,117,223,133,46,232,137,175,190,138,100,254,147,91,60,85,7,149,197,23,138,109,52,229,87,212,51,79,170,71,33,179,78,108,210,186,187,43,177,133,27,25,185,211,88,110,17,162,107,166,170,180,242,39,244,154,215,230,237,28,148,25,171,140,168,229,102,199,67,127,184,179,77,117,211,74,153,19,250,0,154,47,9,57,221,55,12,83,53,102,213,25,124,115,81,187,123,105,111,161,245,51,100,192,47,7,218,170,23,228,85,202,154,40,244,168,109,226,103,57,117,94,169,228,232,17,126,29,204,253,0,0,0,0,0,0,0,83,217,135,45,36,56,7,18,73,95,39,46,153,45,21,139,51,180,85,218,206,75,247,46,137,213,122,107,216,168,75,7,199,14,99,209,101,159,14,56,174,233,91,38,197,185,219,235,173,80,244,85,214,89,40,42,92,212,232,215,126,66,247,68,79,136,16,25,158,143,163,147,58,113,228,150,249,57,148,206,196,183,71,68,237,21,55,49,106,229,218,186,47,84,233,167,114,88,60,29,50,250,107,6,80,93,241,85,83,53,125,202,233,81,203,118,169,248,57,41,109,242,34,104,142,95,119,185,20,136,6,69,83,140,49,162,67,74,205,245,23,187,166,216,219,170,38,175,154,94,137,170,232,157,221,240,253,6,197,28,31,101,229,54,91,112,233,129,108,209,71,178,122,187,5,178,186,173,186,170,233,80,234,26,118,189,53,220,228,238,207,69,211,220,128,94,99,202,197,56,106,213,140,48,237,199,12,94,224,231,80,221,41,102,163,168,102,231,55,116,114,70,230,57,53,106,162,167,178,229,236,168,191,20,61,80,4,49,241,151,225,143,142,176,110,33,186,227,188,164,167,249,90,201,89,81,61,91,169,55,195,7,149,71,190,162,85,110,250,138,165,123,246,177,177,166,187,122,235,175,116,84,48,22,243,135,111,88,118,225,83,109,187,209,249,122,170,41,159,79,51,57,140,126,201,24,229,107,147,86,170,162,232,173,94,169,208,218,88,166,113,142,91,224,188,125,70,180,24,178,205,231,160,85,215,111,152,150,46,186,57,59,198,230,175,103,187,249,64,214,163,6,230,158,60,203,233,157,81,132,47,190,66,71,34,181,87,202,195,46,168,170,213,253,209,142,252,134,255,0,33,86,75,197,78,125,79,27,226,151,29,238,108,136,168,228,249,46,137,53,215,191,238,36,215,227,95,14,46,23,241,162,204,250,188,15,202,124,206,115,213,223,41,220,93,213,119,122,37,74,126,81,68,208,120,75,112,179,73,90,202,169,112,223,57,145,189,30,145,249,203,139,123,42,47,127,57,240,208,8,70,175,184,226,12,99,118,146,178,186,111,55,93,89,42,185,238,218,200,247,189,238,85,94,136,136,137,171,156,191,14,166,73,112,245,225,227,157,57,231,53,29,124,180,127,34,216,234,31,26,186,191,153,73,83,182,55,44,74,174,229,249,150,61,125,137,119,105,223,217,211,186,244,154,156,174,225,135,38,178,130,8,163,193,56,83,201,73,10,181,90,255,0,61,85,39,100,102,157,36,149,255,0,226,219,252,159,89,117,81,17,168,141,78,200,154,32,24,219,194,231,3,153,91,195,109,174,150,170,130,15,148,177,23,150,100,117,55,61,213,16,243,29,182,21,127,222,86,162,72,211,89,33,71,116,247,232,157,59,228,146,34,34,34,39,100,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,75,181,4,119,91,85,101,178,100,214,58,202,121,32,122,123,209,237,86,175,187,223,239,53,230,227,191,42,167,202,110,36,113,69,182,90,126,76,119,186,218,219,220,9,189,29,186,41,171,234,154,215,124,247,105,248,62,203,162,252,16,216,144,139,47,25,156,161,142,169,182,12,222,163,131,239,241,71,75,102,149,219,191,115,79,148,42,29,221,250,119,211,179,117,248,250,1,231,248,55,231,66,210,73,122,201,251,133,110,216,38,146,166,235,4,92,189,117,149,126,79,167,111,84,102,189,181,78,175,211,225,234,74,233,173,207,8,185,131,83,150,220,66,96,171,252,21,28,168,228,189,219,105,234,61,132,118,248,86,186,7,185,189,90,237,53,217,221,19,83,99,60,51,121,139,17,97,219,93,254,4,210,59,149,20,21,108,239,243,100,141,175,78,232,159,149,238,79,168,15,76,0,0,0,0,0,0,140,111,25,236,85,229,176,198,29,194,200,253,57,181,52,149,74,154,123,227,184,51,221,253,36,156,144,191,227,49,137,221,87,159,118,28,52,217,119,178,28,53,75,82,190,206,154,57,43,110,12,211,183,244,129,136,252,48,209,173,118,127,96,24,17,53,215,18,90,151,255,0,93,133,63,164,217,15,10,69,229,240,189,158,5,253,206,130,157,159,201,27,80,215,147,129,235,37,93,243,137,188,9,5,36,60,197,130,251,107,168,145,55,34,104,198,220,41,145,87,170,167,191,235,54,42,163,133,105,233,32,129,83,69,142,54,179,79,169,52,3,152,0,0,0,0,0,0,0,0,3,138,166,118,83,83,203,83,34,232,200,152,231,187,234,68,213,64,143,207,23,124,236,139,6,229,133,22,90,208,205,165,194,247,44,114,202,205,191,235,89,169,235,225,85,213,99,86,252,230,167,68,114,59,234,238,68,54,90,96,75,198,103,99,235,14,4,178,69,204,173,190,220,169,109,241,251,77,77,29,52,204,137,23,218,115,83,187,211,241,147,235,78,230,64,120,142,230,251,179,83,137,11,236,17,75,190,12,53,53,85,137,61,157,52,90,122,250,180,252,134,175,105,62,63,90,151,251,193,251,32,237,248,183,18,220,179,146,239,77,205,134,203,60,212,20,171,189,205,217,85,12,148,21,12,119,179,34,42,232,142,94,138,197,111,189,87,176,18,35,194,31,14,150,110,29,50,154,213,134,41,232,121,55,105,233,224,168,186,63,154,247,110,170,90,104,25,55,69,150,70,167,181,15,226,174,223,119,78,247,200,0,0,0,7,141,112,193,248,118,233,80,149,85,246,238,108,169,248,220,233,27,232,137,217,28,137,217,16,246,64,28,84,180,176,81,194,218,122,104,246,70,221,116,77,85,116,213,117,245,250,206,80,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,115,101,51,90,206,44,126,148,249,201,249,192,196,63,104,206,4,212,248,92,125,4,242,203,245,215,219,21,166,85,24,171,225,113,244,19,203,47,215,95,108,86,153,84,6,42,248,163,253,4,243,55,245,47,219,20,68,43,112,157,244,167,201,191,206,6,30,251,70,2,106,124,81,254,130,121,155,250,151,237,138,34,21,184,78,250,83,228,223,231,3,15,125,163,0,27,41,152,107,226,41,192,173,55,20,184,53,113,198,95,80,82,51,53,44,20,240,195,67,53,77,84,172,101,206,221,10,212,61,109,168,139,34,65,11,221,37,67,164,100,206,103,207,99,88,231,177,142,87,179,50,128,17,193,225,79,192,229,78,90,218,168,56,164,204,151,210,75,125,196,246,116,126,22,182,53,145,78,150,235,117,83,88,244,173,124,154,42,178,166,104,180,107,91,27,147,151,12,178,53,234,231,74,232,225,145,240,0,214,179,139,31,165,62,114,126,112,49,15,218,51,146,169,224,169,244,88,197,63,156,10,239,179,173,196,85,241,99,244,167,206,79,206,6,33,251,70,114,85,60,21,62,139,24,167,243,129,93,246,117,184,12,255,0,6,53,98,207,17,238,12,112,54,42,188,224,172,83,156,158,74,245,135,238,21,22,187,141,55,220,237,214,78,69,84,18,58,57,99,222,202,103,49,219,94,199,38,173,85,106,233,170,42,167,82,234,228,166,125,229,63,17,56,86,171,26,228,230,43,251,160,178,209,92,31,107,158,167,200,212,210,108,170,100,113,200,232,246,84,71,27,215,70,77,26,234,137,183,218,211,93,81,81,2,224,0,0,0,0,181,92,88,253,22,51,147,243,127,136,126,206,156,214,176,217,79,139,31,162,198,114,126,111,241,15,217,211,154,214,1,178,159,9,223,69,140,155,252,223,225,239,179,160,46,169,106,184,78,250,44,100,223,230,255,0,15,125,157,1,117,64,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,115,101,51,90,206,44,126,148,249,201,249,192,196,63,104,206,4,170,120,42,125,22,49,79,231,2,187,236,235,113,155,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,32,240,84,250,44,98,159,206,5,119,217,214,227,63,192,132,12,11,225,89,152,245,252,92,87,100,14,54,191,242,112,133,146,223,22,36,172,197,22,248,21,124,245,158,73,221,21,59,34,106,163,217,77,89,51,226,153,137,28,203,163,60,189,68,141,231,178,54,243,102,167,9,225,107,22,6,194,182,108,21,133,168,124,149,151,15,219,233,237,118,234,110,107,228,228,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,83,214,0,96,7,141,95,209,99,11,126,112,40,126,206,184,152,1,225,113,244,236,203,47,215,95,99,214,153,255,0,227,87,244,88,194,223,156,10,31,179,174,38,0,120,92,125,59,50,203,245,215,216,245,160,103,255,0,141,95,209,99,11,126,112,40,126,206,184,152,1,225,113,244,236,203,47,215,95,99,214,153,255,0,227,87,244,88,194,223,156,10,31,179,174,38,0,120,92,125,59,50,203,245,215,216,245,160,79,240,0,13,101,179,251,39,47,188,63,231,46,44,201,220,71,55,152,171,195,55,7,83,199,83,181,140,243,116,175,106,73,77,83,177,143,122,71,205,130,72,165,229,239,87,51,126,215,123,77,84,41,91,206,41,190,226,11,117,138,211,119,174,243,20,152,102,222,251,93,174,62,83,25,229,233,95,85,81,86,232,245,106,34,191,89,234,234,31,171,149,93,237,233,174,214,181,19,61,60,103,242,134,155,8,103,206,26,205,203,116,20,144,211,230,21,157,208,214,35,103,149,243,205,113,183,242,226,146,103,177,222,195,24,180,211,80,198,212,98,245,88,100,85,106,42,238,124,123,1,47,222,9,121,103,138,176,254,92,102,38,105,93,169,60,189,151,24,92,45,246,251,71,50,57,25,37,71,144,74,158,124,237,220,196,99,225,87,213,164,109,123,28,239,190,65,59,85,26,172,235,37,69,148,224,191,39,47,185,5,195,6,0,202,172,83,54,251,213,170,223,37,69,198,61,172,79,45,85,87,81,45,92,180,218,177,239,99,249,47,168,116,92,198,185,90,254,94,244,209,29,162,94,176,0,0,0,0,53,172,226,199,233,79,156,159,156,12,67,246,140,228,212,248,92,125,4,242,203,245,215,219,21,164,43,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,208,50,168,0,0,0,4,117,120,210,100,229,247,24,100,214,18,206,43,68,220,202,76,187,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,229,181,143,115,188,206,239,101,177,185,86,32,112,214,41,190,224,251,140,215,108,57,93,229,42,234,45,245,246,185,36,229,50,77,212,181,180,178,210,84,199,163,209,81,55,193,60,172,215,77,205,221,171,85,28,136,169,178,71,18,153,67,77,159,89,13,142,114,142,104,41,36,168,196,86,121,161,183,173,92,242,195,4,87,22,105,45,20,210,62,45,94,140,142,166,56,100,84,68,118,168,197,69,107,145,85,171,173,16,21,86,85,101,158,42,206,76,199,195,153,91,130,169,60,197,235,19,92,34,183,211,110,142,71,199,14,245,246,231,151,150,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,217,248,132,15,7,220,156,190,227,158,40,19,53,105,230,242,246,92,180,183,207,81,89,38,214,63,159,85,93,79,61,37,61,54,138,246,189,187,152,250,153,121,136,215,181,60,182,199,109,89,26,164,223,128,53,172,226,199,233,79,156,159,156,12,67,246,140,230,202,102,181,156,88,253,41,243,147,243,129,136,126,209,156,9,169,240,184,250,9,229,151,235,175,182,43,76,138,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,227,175,133,199,208,79,44,191,93,125,177,90,71,87,136,255,0,136,5,103,17,23,217,114,147,40,113,23,255,0,20,244,30,90,121,106,105,227,158,158,76,69,85,177,146,110,168,100,204,142,70,67,12,138,172,100,42,221,171,36,75,43,149,255,0,121,72,130,208,113,183,198,14,38,226,231,52,37,189,57,106,232,176,77,142,162,118,225,59,61,92,84,252,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,236,202,240,49,253,251,63,139,127,214,68,85,146,169,224,99,251,246,127,22,255,0,172,128,149,64,98,175,253,212,126,4,255,0,251,121,255,0,245,51,120,255,0,224,133,255,0,202,220,210,192,153,211,129,45,153,153,150,151,223,150,112,221,231,157,228,171,124,172,212,252,222,84,207,134,79,189,204,198,72,221,36,137,237,246,154,154,233,170,106,138,138,161,174,191,22,63,74,124,228,252,224,98,31,180,103,38,167,194,227,232,39,150,95,174,190,216,173,33,91,139,31,165,62,114,126,112,49,15,218,51,147,83,225,113,244,19,203,47,215,95,108,86,129,127,243,75,43,112,38,116,224,75,158,89,230,93,139,229,156,55,121,228,249,218,47,53,53,63,55,149,51,38,143,239,144,189,146,55,73,34,99,189,151,38,186,104,186,162,170,44,59,96,31,9,172,208,186,113,71,118,201,172,105,136,233,32,193,56,106,158,146,247,95,137,104,100,141,39,175,181,84,203,59,41,91,79,78,229,115,162,169,149,212,181,44,114,72,142,100,43,4,142,214,84,228,164,243,104,0,234,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,69,183,142,119,239,39,252,100,254,173,37,80,138,191,28,239,222,79,248,201,253,90,6,42,248,92,125,59,50,203,245,215,216,245,166,85,120,231,126,242,127,198,79,234,211,21,124,46,62,157,153,101,250,235,236,122,211,42,188,115,191,121,63,227,39,245,104,24,171,225,113,244,236,203,47,215,95,99,214,147,252,64,15,133,199,211,179,44,191,93,125,143,90,74,79,136,103,26,118,174,22,50,190,162,197,132,49,5,35,115,83,18,211,162,97,250,53,166,109,82,209,64,178,109,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,46,70,50,109,161,103,252,78,188,64,43,50,138,142,167,135,236,144,196,94,83,29,85,238,131,19,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,73,163,123,157,11,88,237,17,178,57,143,142,48,120,78,250,83,228,223,231,3,15,125,163,1,109,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,46,95,9,223,74,124,155,252,224,97,239,180,96,3,101,48,0,17,87,227,157,251,201,255,0,25,63,171,75,85,224,169,244,167,197,63,155,250,239,180,109,197,213,241,206,253,228,255,0,140,159,213,165,170,240,84,250,83,226,159,205,253,119,218,54,224,38,164,0,4,0,248,163,253,59,51,55,245,47,216,244,70,127,248,42,125,22,49,79,231,2,187,236,235,113,128,30,40,255,0,78,204,205,253,75,246,61,17,159,254,10,159,69,140,83,249,192,174,251,58,220,6,31,248,143,248,127,214,112,239,125,151,54,242,135,14,255,0,241,79,95,229,160,150,154,158,73,234,36,195,181,91,25,30,218,135,204,249,36,124,51,72,138,246,76,174,218,146,74,177,57,25,247,149,150,208,112,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,252,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,217,116,241,26,226,11,41,242,99,135,219,222,23,204,76,63,106,197,55,92,113,111,168,163,176,225,155,164,21,43,75,115,146,57,105,219,44,143,150,22,253,235,203,243,227,168,69,230,67,34,186,52,72,164,99,244,123,96,4,13,140,243,203,31,224,220,211,224,155,51,179,7,47,177,13,37,243,15,95,50,223,16,84,208,215,83,42,236,149,159,39,212,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,107,152,76,246,70,112,243,157,188,59,120,117,231,62,29,206,76,91,86,231,220,112,62,36,169,162,194,51,50,9,153,134,94,148,181,201,42,69,87,12,210,182,102,84,181,96,157,88,221,172,141,234,254,155,223,35,150,24,64,217,163,61,50,47,46,56,139,203,139,142,87,230,133,155,207,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,203,153,155,157,162,232,173,86,185,204,123,94,199,189,142,215,91,61,50,47,49,248,116,204,123,142,87,230,133,155,200,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,204,133,251,93,162,232,142,71,53,204,123,88,246,61,141,217,164,135,111,25,30,32,114,191,49,113,150,21,201,252,24,250,75,205,247,0,84,92,22,249,117,137,100,115,40,39,153,33,106,219,226,123,100,229,61,232,176,238,157,22,55,44,111,142,38,54,70,185,42,35,2,181,240,163,227,167,240,28,47,231,94,51,255,0,107,210,224,10,218,230,255,0,148,215,90,228,168,87,127,189,121,86,57,191,151,10,63,252,30,17,227,157,251,201,255,0,25,63,171,72,224,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,85,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,100,39,198,138,221,125,179,225,94,30,173,56,167,17,253,208,94,168,173,247,202,123,141,223,201,178,147,229,10,166,71,107,108,181,60,134,42,178,46,99,209,207,229,181,118,183,118,137,209,0,198,191,11,143,167,102,89,126,186,251,30,180,159,226,0,124,46,62,157,153,101,250,235,236,122,210,127,128,138,15,21,78,4,174,178,98,31,238,149,201,108,51,73,45,61,226,162,150,131,20,88,237,176,57,42,231,186,213,85,36,48,215,67,18,42,164,239,168,150,120,33,124,113,53,30,178,171,100,219,34,203,51,217,153,92,11,240,101,98,224,243,46,42,173,146,93,126,89,198,120,163,203,212,98,107,148,79,122,82,186,72,145,252,170,106,104,221,166,144,197,205,149,18,71,53,36,145,207,115,157,181,21,145,71,146,160,1,170,185,181,65,170,184,27,41,240,157,244,88,201,191,205,254,30,251,58,3,90,195,101,62,19,190,139,25,55,249,191,195,223,103,64,107,88,6,202,124,39,125,22,50,111,243,127,135,190,206,128,245,115,211,61,50,227,135,76,184,184,230,134,104,94,124,141,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,156,201,159,181,218,38,168,212,107,92,247,185,140,99,222,218,43,35,113,254,13,202,206,9,178,199,48,115,7,16,210,88,240,245,143,45,240,253,77,117,117,74,174,200,153,242,125,58,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,43,113,183,198,14,38,226,231,52,37,189,57,106,232,176,77,142,162,118,225,59,61,92,84,252,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,224,182,153,233,158,153,143,196,94,99,220,115,67,52,47,62,122,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,92,44,220,237,19,85,114,185,206,123,220,247,189,239,116,223,248,92,125,4,242,203,245,215,219,21,164,0,147,209,225,201,138,108,88,27,195,171,5,227,92,83,93,228,172,184,126,223,136,174,151,26,158,83,228,228,82,193,116,175,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,0,204,2,213,113,99,244,88,206,79,205,254,33,251,58,114,213,127,221,71,224,79,255,0,183,159,255,0,83,55,143,254,8,93,94,44,126,139,25,201,249,191,196,63,103,78,6,181,134,205,25,233,145,121,113,196,94,92,92,114,191,52,44,222,122,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,92,204,220,237,23,69,106,181,206,99,218,246,61,236,118,178,230,213,0,107,45,158,153,23,152,252,58,102,61,199,43,243,66,205,228,110,180,58,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,230,66,253,174,209,116,71,35,154,230,61,172,123,30,198,200,175,133,31,29,63,128,225,127,58,241,159,251,94,151,0,86,215,55,252,166,186,215,37,66,187,253,235,202,177,205,252,184,81,255,0,224,240,148,87,140,143,16,57,95,152,184,203,10,228,254,12,125,37,230,251,128,42,46,11,124,186,196,178,57,148,19,204,144,181,109,241,61,178,114,158,244,88,119,78,139,27,150,55,199,19,27,35,92,149,17,152,43,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,250,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,134,206,96,242,112,157,186,251,103,194,182,107,78,41,196,127,116,23,170,43,125,61,61,198,239,228,217,73,242,133,83,35,107,101,169,228,49,85,145,115,30,142,127,45,171,181,187,180,78,136,122,192,65,15,137,167,7,216,103,133,172,208,178,94,178,229,41,40,240,78,57,167,149,214,171,59,101,168,150,123,100,244,113,211,178,165,143,146,119,200,233,88,247,76,201,90,245,126,186,201,35,54,181,35,107,159,134,166,111,248,183,231,205,78,105,241,47,38,91,91,235,105,39,195,217,97,79,242,93,50,211,84,69,80,201,110,51,178,57,107,164,87,177,136,230,61,174,72,169,159,19,158,253,143,163,114,251,46,123,218,152,64,4,207,120,87,240,73,106,202,236,27,106,226,91,29,193,73,112,197,152,198,207,13,93,134,158,106,86,171,236,20,83,44,223,125,138,86,204,246,61,245,84,207,166,122,187,99,36,137,142,124,75,243,229,69,144,163,0,60,27,51,175,238,231,135,219,182,78,85,219,249,53,121,101,112,78,76,241,197,182,57,232,110,50,212,84,71,185,203,35,149,211,54,118,86,35,180,99,26,145,242,52,220,237,234,103,248,0,82,153,165,154,88,19,37,176,37,207,51,51,46,251,242,54,27,179,114,124,237,111,149,154,163,149,205,153,144,199,247,184,88,249,29,172,146,177,190,203,87,77,117,93,17,21,82,202,225,63,17,238,12,113,206,42,179,96,172,45,156,158,118,245,136,46,20,246,187,117,55,220,237,214,62,125,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,80,44,175,141,95,209,99,11,126,112,40,126,206,184,152,1,225,113,244,236,203,47,215,95,99,214,153,255,0,227,87,244,88,194,223,156,10,31,179,174,38,0,120,92,125,59,50,203,245,215,216,245,160,79,240,0,0,0,0,0,0,0,0,0,13,107,56,177,250,83,231,39,231,3,16,253,163,57,53,62,23,31,65,60,178,253,117,246,197,105,10,220,88,253,41,243,147,243,129,136,126,209,156,154,159,11,143,160,158,89,126,186,251,98,180,12,170,0,0,0,1,10,222,53,127,74,124,45,249,191,161,251,70,226,93,95,3,31,223,179,248,183,253,100,90,175,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,3,21,124,81,254,157,153,155,250,151,236,122,35,42,188,12,127,126,207,226,223,245,145,138,190,40,255,0,78,204,205,253,75,246,61,17,69,100,7,22,120,203,135,60,175,205,108,15,151,244,245,116,55,220,202,167,181,211,83,226,58,74,244,130,123,51,41,100,157,101,88,217,203,114,185,242,197,81,36,104,246,190,55,196,186,61,171,185,26,168,25,127,226,189,199,29,78,37,186,222,248,71,203,150,82,45,138,219,81,78,204,93,118,71,197,80,181,213,113,58,57,219,69,2,181,92,145,50,9,90,206,107,151,73,86,104,157,30,140,108,111,231,70,89,80,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,39,79,40,188,55,50,75,46,184,116,197,25,9,136,37,171,190,212,99,186,120,161,197,24,134,145,243,208,207,94,250,106,169,103,160,154,56,29,52,209,64,250,117,149,168,136,221,89,34,198,139,35,94,138,173,2,53,188,56,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,107,153,20,78,106,185,97,72,164,147,79,20,127,160,158,102,254,165,251,98,136,133,110,39,120,122,197,92,47,231,45,235,40,241,77,79,159,242,28,186,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,242,163,122,53,207,107,37,138,86,35,223,179,114,215,248,87,140,219,237,39,6,56,215,131,188,91,106,243,214,170,239,41,81,133,46,52,236,99,36,183,200,219,172,21,181,52,213,9,211,153,11,246,207,35,36,235,35,36,114,177,119,177,237,228,5,1,194,119,210,159,38,255,0,56,24,123,237,24,13,148,205,107,56,78,250,83,228,223,231,3,15,125,163,1,178,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,138,170,150,10,200,93,79,83,30,248,221,166,169,170,166,186,46,190,159,81,202,0,241,173,248,63,14,218,234,22,170,130,221,202,149,127,27,157,35,189,21,59,43,149,59,42,158,200,0,0,0,12,88,227,199,132,122,62,37,178,241,203,101,160,223,138,109,218,124,159,47,53,83,78,100,244,188,223,101,211,71,31,224,160,84,246,181,248,117,239,148,224,13,87,235,168,170,173,149,111,163,171,143,151,52,90,110,110,168,186,106,136,169,219,84,236,168,76,191,132,70,118,69,140,114,194,183,45,43,166,214,225,100,150,73,98,102,223,245,172,52,244,16,162,234,145,163,126,115,151,187,149,223,95,115,12,60,81,50,10,223,147,121,211,79,124,178,83,114,45,184,167,127,151,102,247,59,79,45,73,68,215,245,116,143,119,206,145,123,163,126,26,148,183,135,22,111,187,42,248,144,177,65,44,187,32,196,179,82,216,151,217,215,85,168,175,164,79,200,114,246,143,225,245,160,27,0,131,138,154,118,84,211,197,83,26,234,201,88,215,183,234,84,213,14,80,0,0,0,0,0,0,0,0,60,172,87,23,152,194,247,136,19,247,74,10,134,127,44,110,67,91,206,39,168,214,135,63,177,244,10,154,105,137,46,171,255,0,174,204,159,208,108,165,89,10,212,82,79,2,38,171,36,110,102,159,90,104,107,171,199,21,150,174,199,196,222,59,130,174,30,90,207,125,186,84,70,155,145,117,99,174,21,40,139,209,87,220,191,16,51,223,193,139,21,121,156,49,136,176,178,191,94,85,77,93,82,38,157,180,142,222,207,119,244,146,114,66,247,131,70,39,117,38,125,223,176,211,165,216,201,176,213,85,74,123,58,234,229,173,183,179,78,223,210,77,8,0,0,0,0,0,0,2,40,188,100,51,165,213,114,89,114,126,223,91,186,8,95,77,117,158,46,94,154,74,159,40,83,187,170,179,94,218,39,71,233,240,245,37,43,19,94,98,195,184,118,233,127,157,53,142,219,69,61,91,251,252,216,227,115,215,178,47,228,251,151,234,53,205,226,239,48,42,115,39,136,76,107,127,158,126,108,113,222,238,84,244,254,194,55,100,41,93,59,216,222,141,110,186,111,238,169,168,21,7,2,57,85,62,108,113,35,133,237,177,83,115,163,178,87,81,94,231,77,232,221,177,67,95,76,215,59,231,183,95,194,118,77,87,224,166,195,86,154,8,237,86,170,59,100,41,164,116,116,241,192,196,247,35,26,141,79,127,187,222,69,239,131,54,81,71,76,219,254,111,86,65,247,249,99,170,179,68,237,223,185,175,201,245,9,217,250,119,215,187,117,248,250,18,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,178,92,101,101,188,89,159,195,190,51,177,44,59,234,41,236,215,26,186,101,220,169,182,102,208,212,53,139,243,154,139,162,191,178,174,158,242,246,157,107,157,12,87,75,117,93,182,127,193,213,193,36,15,239,243,92,213,106,246,211,222,6,174,183,42,58,236,31,138,106,173,234,253,181,182,75,131,225,87,104,213,210,88,100,84,215,78,169,221,191,20,250,201,254,240,250,205,104,51,75,134,204,51,50,191,90,171,21,29,21,154,163,162,251,82,67,65,75,185,223,49,168,157,100,236,154,167,197,72,116,227,219,44,164,202,254,37,49,69,189,93,186,43,189,109,109,222,30,154,105,28,181,245,72,212,249,238,94,209,250,232,191,4,50,143,193,199,58,101,161,199,215,156,161,186,79,178,146,162,221,81,115,166,93,186,235,59,166,183,211,177,158,203,53,236,139,213,93,167,189,61,64,151,208,0,0,0,0,0,31,138,168,136,170,189,144,128,207,19,220,87,6,42,226,154,230,180,243,115,18,211,77,61,173,222,202,166,215,69,113,173,213,58,162,107,243,187,245,250,212,157,252,87,114,109,155,11,222,47,15,93,27,67,65,81,82,171,240,100,110,119,185,125,222,229,53,192,226,147,21,253,217,103,254,59,188,39,205,251,161,186,49,171,239,111,157,157,200,189,147,242,189,192,100,167,132,94,6,147,16,113,21,87,136,42,40,249,212,182,219,52,146,49,220,205,187,39,142,186,129,232,186,35,145,87,68,94,218,42,19,128,70,47,131,22,10,109,62,23,196,88,213,203,171,164,170,171,161,79,169,99,183,201,249,95,209,250,125,9,58,0,0,0,0,0,0,0,0,0,91,30,37,177,180,89,127,145,120,223,17,186,94,92,176,216,46,94,93,219,85,116,153,40,230,123,122,109,114,119,103,170,104,92,227,1,124,95,179,70,76,35,145,22,252,41,64,186,213,94,174,241,65,59,125,212,211,81,215,198,229,234,197,78,237,78,202,139,245,1,14,56,158,227,81,140,243,2,237,118,154,77,211,223,111,19,212,57,218,34,106,249,167,115,149,116,209,19,187,189,201,250,9,246,240,251,203,104,50,215,134,140,53,75,18,123,119,170,90,59,204,171,215,171,230,183,210,162,175,206,119,228,122,105,245,33,9,60,35,224,10,156,197,226,35,2,89,97,77,97,167,196,22,186,186,164,233,214,6,215,64,215,254,51,87,179,253,23,95,113,177,198,31,181,195,99,176,91,108,180,201,164,86,250,56,105,99,78,189,26,198,35,83,186,170,246,79,122,129,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,115,101,51,90,206,44,126,148,249,201,249,192,196,63,104,206,4,212,248,92,125,4,242,203,245,215,219,21,166,85,24,171,225,113,244,19,203,47,215,95,108,86,153,84,6,42,248,163,253,4,243,55,245,47,219,20,68,43,112,157,244,167,201,191,206,6,30,251,70,2,106,124,81,254,130,121,155,250,151,237,138,34,21,184,78,250,83,228,223,231,3,15,125,163,0,27,41,128,0,0,0,214,179,139,31,165,62,114,126,112,49,15,218,51,146,169,224,169,244,88,197,63,156,10,239,179,173,196,85,241,99,244,167,206,79,206,6,33,251,70,114,85,60,21,62,139,24,167,243,129,93,246,117,184,8,171,226,199,233,79,156,159,156,12,67,246,140,228,170,120,42,125,22,49,79,231,2,187,236,235,113,159,224,0,0,0,0,11,85,197,143,209,99,57,63,55,248,135,236,233,205,107,13,148,248,177,250,44,103,39,230,255,0,16,253,157,57,173,96,27,41,240,157,244,88,201,191,205,254,30,251,58,2,234,150,171,132,239,162,198,77,254,111,240,247,217,208,23,84,0,0,1,173,103,22,63,74,124,228,252,224,98,31,180,103,54,83,53,172,226,199,233,79,156,159,156,12,67,246,140,224,74,167,130,167,209,99,20,254,112,43,190,206,183,25,254,96,7,130,167,209,99,20,254,112,43,190,206,183,25,254,0,0,6,0,120,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,105,159,254,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,6,127,248,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,105,159,254,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,4,255,0,0,0,141,95,27,223,184,79,216,179,45,62,80,255,0,228,207,238,130,175,228,143,195,127,169,126,89,60,255,0,111,189,126,27,228,223,159,237,254,71,78,97,20,57,123,91,131,109,216,255,0,13,92,51,26,211,87,116,194,116,183,138,41,175,212,52,142,86,207,85,110,108,204,90,152,99,84,123,21,30,232,145,237,69,71,179,170,167,180,222,233,155,254,50,121,215,247,115,196,21,167,39,41,45,252,154,76,178,183,175,58,121,34,219,36,245,215,24,169,234,36,218,228,145,200,232,91,3,40,209,186,177,142,73,57,250,238,110,197,48,0,13,170,1,101,56,47,206,59,238,126,240,193,128,51,87,20,195,178,245,117,183,201,79,113,147,115,23,204,213,82,84,75,73,45,78,140,99,24,206,115,233,221,47,45,173,70,179,153,177,53,70,234,183,172,0,0,0,0,13,107,56,177,250,83,231,39,231,3,16,253,163,57,53,62,23,31,65,60,178,253,117,246,197,105,10,220,88,253,41,243,147,243,129,136,126,209,156,154,159,11,143,160,158,89,126,186,251,98,180,12,170,0,0,0,0,53,129,205,143,184,79,217,79,25,126,197,191,252,134,125,208,92,126,231,63,13,254,165,249,153,60,175,225,254,251,248,30,95,225,61,191,202,235,169,177,79,20,249,215,253,206,220,62,227,108,227,142,223,231,106,240,253,189,60,132,14,139,153,27,235,167,149,148,244,188,214,243,35,85,133,39,154,37,147,107,209,220,180,126,221,93,162,46,181,128,75,167,129,245,110,13,126,0,205,59,125,13,166,174,60,89,5,226,221,53,210,185,206,94,68,246,231,195,42,81,66,196,222,168,143,142,88,235,220,229,216,221,82,104,253,167,232,136,201,52,33,3,193,247,56,239,184,27,138,4,202,170,120,124,197,151,50,237,243,211,214,71,185,140,228,85,80,211,207,87,79,83,170,177,207,118,214,50,166,46,90,57,141,95,51,189,219,150,54,161,55,224,13,107,56,177,250,83,231,39,231,3,16,253,163,57,178,153,173,103,22,63,74,124,228,252,224,98,31,180,103,2,229,99,126,48,110,171,193,70,94,112,133,130,214,145,182,214,211,214,87,227,26,183,68,231,79,36,235,123,171,169,166,161,102,246,35,88,198,181,41,170,29,36,106,229,122,190,54,110,102,201,89,37,159,200,188,139,204,126,34,243,30,221,149,249,95,102,243,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,242,225,102,230,234,186,43,149,206,107,24,215,189,236,99,188,12,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,255,0,112,73,193,246,25,225,27,43,226,178,181,41,43,113,181,242,158,7,98,203,197,36,181,28,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,218,208,133,110,55,242,135,6,228,47,19,152,183,40,242,254,10,184,236,88,118,158,209,13,58,213,206,179,79,43,223,107,164,150,89,164,127,68,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,76,223,240,49,253,251,63,139,127,214,70,42,248,163,253,59,51,55,245,47,216,244,70,85,120,24,254,253,159,197,191,235,32,34,172,159,239,11,143,160,158,89,126,186,251,98,180,202,160,6,181,156,88,253,41,243,147,243,129,136,126,209,156,154,159,11,143,160,158,89,126,186,251,98,180,133,110,44,126,148,249,201,249,192,196,63,104,206,77,79,133,199,208,79,44,191,93,125,177,90,6,85,0,0,17,87,227,157,251,201,255,0,25,63,171,73,84,34,175,199,59,247,147,254,50,127,86,129,138,190,23,31,78,204,178,253,117,246,61,105,149,94,57,223,188,159,241,147,250,180,197,95,11,143,167,102,89,126,186,251,30,180,202,175,28,239,222,79,248,201,253,90,6,0,112,185,158,159,220,215,158,216,103,58,254,229,190,232,254,231,60,239,247,179,207,121,62,127,152,163,158,155,240,220,185,54,237,231,238,249,139,174,221,58,107,170,82,153,165,154,88,239,58,113,221,207,51,51,46,251,242,206,36,188,242,124,237,111,149,134,159,155,202,133,144,199,247,184,88,200,219,164,113,49,190,203,83,93,53,93,85,85,86,149,36,83,195,23,195,254,143,55,107,41,184,129,206,252,59,230,240,45,38,217,240,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,245,134,70,53,179,57,237,213,93,27,94,201,2,148,173,240,255,0,172,202,46,1,243,19,136,28,239,195,190,83,29,85,252,137,62,25,182,203,36,241,85,88,105,100,184,193,12,174,169,99,94,145,172,211,199,81,214,25,24,231,66,214,55,85,108,142,123,35,198,190,19,190,148,249,55,249,192,195,223,104,192,77,79,138,63,208,79,51,127,82,253,177,68,66,183,9,223,74,124,155,252,224,97,239,180,96,3,101,48,0,17,87,227,157,251,201,255,0,25,63,171,75,85,224,169,244,167,197,63,155,250,239,180,109,197,213,241,206,253,228,255,0,140,159,213,165,170,240,84,250,83,226,159,205,253,119,218,54,224,38,164,0,4,0,248,163,253,59,51,55,245,47,216,244,70,95,248,100,103,166,92,112,233,192,142,58,205,12,208,188,249,27,85,14,96,86,197,12,49,34,62,170,225,84,235,101,189,99,165,166,141,85,57,147,63,107,180,77,81,168,214,185,239,115,24,199,189,184,129,226,143,244,236,204,223,212,191,99,209,24,213,83,138,111,181,120,86,221,130,170,43,183,217,109,87,10,219,165,29,55,41,137,202,170,171,142,154,58,137,55,162,111,118,230,81,83,38,138,170,212,229,234,212,69,115,149,66,170,207,76,244,204,126,34,243,30,227,154,25,161,121,243,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,242,225,102,231,104,154,171,149,206,115,222,231,189,239,123,179,255,0,194,83,130,143,150,235,40,248,178,204,219,101,170,178,203,15,58,60,23,111,157,57,242,58,186,25,249,111,185,185,17,219,35,228,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,218,15,13,62,5,105,184,154,196,213,89,159,153,212,20,149,89,95,135,42,39,182,213,80,186,170,88,231,187,220,86,157,21,176,49,96,145,146,194,200,82,120,102,116,138,228,220,188,184,218,215,163,164,88,231,36,11,85,197,143,209,99,57,63,55,248,135,236,233,205,107,13,148,248,177,250,44,103,39,230,255,0,16,253,157,57,173,96,19,125,226,63,226,1,71,195,189,138,92,164,202,28,69,255,0,198,197,127,150,158,90,154,120,224,168,143,14,210,239,100,155,170,25,51,36,141,243,77,26,43,25,10,183,114,71,42,202,229,103,222,82,88,86,194,120,90,251,142,113,85,155,5,97,106,31,59,122,196,23,10,123,93,186,155,154,200,249,245,83,200,216,226,143,123,213,172,110,231,189,169,171,149,26,154,234,170,137,212,237,227,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,79,195,115,195,238,167,135,106,105,51,135,57,45,84,142,204,91,141,59,169,168,173,179,69,20,207,195,44,73,103,142,85,138,162,25,229,134,103,212,194,176,57,94,214,181,241,177,95,30,186,62,68,80,189,124,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,34,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,118,183,13,124,115,191,121,63,227,39,245,105,42,132,85,248,231,126,242,127,198,79,234,208,49,87,194,227,233,217,150,95,174,190,199,173,39,248,128,31,11,143,167,102,89,126,186,251,30,180,159,224,0,0,6,170,230,213,6,170,224,108,167,194,119,209,99,38,255,0,55,248,123,236,232,13,107,13,148,248,78,250,44,100,223,230,255,0,15,125,157,1,173,96,25,63,197,63,24,55,92,225,202,140,170,225,239,13,45,35,48,78,93,225,124,62,217,229,108,78,231,220,111,112,218,163,134,119,189,210,49,174,141,144,58,74,138,118,177,158,203,213,36,145,93,34,58,36,143,202,224,147,131,236,77,197,206,104,69,101,106,85,209,96,155,29,68,14,197,151,138,73,105,249,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,181,214,211,34,242,47,49,248,139,204,123,118,87,229,125,155,207,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,203,133,155,155,170,232,174,87,57,172,99,94,247,177,142,216,167,34,242,47,46,56,116,203,139,118,87,229,125,155,200,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,204,153,251,91,170,232,141,70,181,172,99,88,198,49,141,13,117,184,133,194,214,44,13,159,185,151,130,176,181,15,146,178,225,252,97,121,181,219,169,185,175,147,145,75,5,108,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,169,45,92,52,255,0,255,0,27,110,255,0,155,252,119,255,0,183,186,17,87,197,143,210,159,57,63,56,24,135,237,25,201,169,240,184,250,9,229,151,235,175,182,43,64,128,19,101,62,44,126,139,25,201,249,191,196,63,103,78,93,82,213,113,99,244,88,206,79,205,254,33,251,58,112,53,172,38,251,196,127,196,2,143,135,123,20,185,73,148,56,139,255,0,141,138,255,0,45,60,181,52,241,193,81,30,29,165,222,201,55,84,50,102,73,27,230,154,52,86,50,21,110,228,142,85,149,202,207,188,164,176,130,84,24,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,234,97,60,45,125,199,56,170,205,130,176,181,15,157,189,98,11,133,61,174,221,77,205,100,124,250,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,234,108,19,193,39,7,216,103,132,108,175,138,202,212,164,173,198,215,202,120,29,139,47,20,146,212,114,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,107,108,167,134,231,135,221,79,14,212,210,103,14,114,90,169,29,152,183,26,119,83,81,91,102,138,41,159,134,88,146,207,28,171,21,68,51,203,12,207,169,133,96,114,189,173,107,227,98,190,61,116,124,136,185,234,0,183,249,253,156,118,46,31,242,107,22,103,22,35,135,204,82,97,155,123,170,35,166,220,246,121,186,167,185,35,166,166,222,198,61,99,230,207,36,81,115,54,43,89,191,115,189,150,170,151,0,142,175,26,76,227,190,224,252,154,194,89,59,104,135,151,73,152,151,10,138,139,165,78,230,46,234,91,107,169,228,109,54,199,49,85,55,207,61,60,188,198,189,142,111,150,219,237,54,71,34,4,54,25,149,197,199,9,151,92,144,225,47,135,172,123,117,192,180,150,172,67,91,79,113,161,197,245,209,110,130,117,158,174,103,87,219,41,170,160,145,24,255,0,51,29,59,170,162,145,220,189,90,176,114,220,245,107,33,49,255,0,134,188,161,169,207,172,249,192,217,71,12,21,114,83,226,43,196,48,220,22,146,120,161,158,43,115,53,150,182,104,223,46,172,71,199,77,28,210,34,42,59,85,98,34,53,202,168,213,157,79,16,252,21,117,199,252,22,230,173,138,205,81,73,13,69,45,157,151,183,186,165,238,107,22,11,125,76,85,211,53,21,173,114,239,116,84,210,53,137,166,138,245,106,42,181,21,92,129,21,126,20,57,197,117,203,94,45,44,152,69,215,234,74,28,61,152,52,245,22,75,164,85,181,78,138,9,39,108,50,77,68,230,55,123,88,181,43,80,198,65,26,185,28,186,85,74,198,38,233,17,73,222,53,108,194,120,166,251,129,177,85,155,26,225,106,239,37,122,195,247,10,123,165,186,167,148,201,57,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,208,217,247,9,226,155,22,57,194,182,108,107,133,171,188,237,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,64,49,175,197,31,232,39,153,191,169,126,216,162,33,91,132,239,165,62,77,254,112,48,247,218,48,27,41,128,48,3,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,76,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,208,39,248,0,0,0,0,0,0,0,0,0,6,181,156,88,253,41,243,147,243,129,136,126,209,156,154,159,11,143,160,158,89,126,186,251,98,180,133,110,44,126,148,249,201,249,192,196,63,104,206,77,79,133,199,208,79,44,191,93,125,177,90,6,85,0,0,0,0,133,111,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,45,87,141,95,210,159,11,126,111,232,126,209,184,151,87,192,199,247,236,254,45,255,0,89,1,138,190,40,255,0,78,204,205,253,75,246,61,17,138,166,85,120,163,253,59,51,55,245,47,216,244,69,245,240,87,202,28,27,139,243,67,27,102,229,246,10,185,175,185,123,79,67,13,137,27,58,178,8,95,112,142,182,41,230,123,19,171,222,145,66,177,181,21,118,34,77,34,171,85,200,199,48,50,255,0,195,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,229,57,241,68,214,163,146,20,150,76,202,0,11,21,198,15,9,152,55,139,172,175,251,135,190,212,82,89,239,180,21,17,212,216,177,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,205,121,111,84,87,68,197,77,123,49,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,68,24,1,227,5,195,214,21,198,217,18,188,65,121,159,147,241,38,92,242,41,183,71,75,27,190,84,161,172,172,130,15,47,52,154,36,137,202,146,94,108,107,185,90,221,243,183,98,172,187,216,17,87,194,119,210,159,38,255,0,56,24,123,237,24,13,148,205,107,56,78,250,83,228,223,231,3,15,125,163,1,178,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,24,153,226,35,146,244,153,163,149,53,151,217,91,247,236,45,135,111,245,81,59,85,232,231,83,49,218,252,246,167,120,83,186,59,251,96,171,12,92,106,48,102,96,90,110,208,201,164,246,43,204,21,13,118,137,209,240,206,215,34,233,162,167,118,251,151,244,155,60,98,11,92,55,203,13,202,203,82,221,98,184,81,205,75,34,106,189,90,246,43,87,178,162,246,95,122,26,228,113,115,128,42,114,231,136,140,119,101,153,186,67,81,136,46,149,116,169,170,116,129,213,211,181,159,140,229,236,207,85,215,222,128,79,207,13,56,218,44,192,200,188,17,136,219,47,50,89,172,22,223,48,237,170,154,204,180,112,189,221,54,181,59,191,209,52,46,113,128,190,16,57,163,38,46,200,139,134,20,175,93,42,172,183,121,96,129,190,250,104,104,232,35,106,244,98,39,119,47,117,85,250,204,250,0,0,0,0,0,0,0,0,0,65,255,0,139,166,6,147,15,241,21,73,136,41,232,249,52,183,43,52,114,61,220,205,219,231,146,186,189,234,186,43,149,83,84,78,218,34,19,128,70,55,140,238,10,109,70,23,195,216,209,171,163,163,170,164,162,95,169,35,184,73,249,95,209,250,125,0,196,79,12,44,87,6,21,226,154,216,181,19,114,210,237,77,13,173,190,202,174,231,75,113,162,209,58,34,233,243,123,244,250,208,159,52,84,84,69,78,202,107,89,194,222,43,251,141,207,236,9,120,95,154,152,134,214,199,47,185,190,118,7,42,246,95,201,247,27,31,225,75,147,47,56,94,207,120,141,117,109,117,5,61,75,87,224,248,218,239,114,123,253,200,7,170,0,0,0,0,0,3,26,188,65,115,90,12,173,225,179,19,76,143,210,170,251,71,91,102,167,232,190,204,147,80,85,109,119,204,114,47,88,251,46,137,241,66,0,109,180,117,216,195,20,210,219,209,251,171,111,119,6,66,142,209,169,172,179,72,137,174,157,19,187,190,9,245,18,45,227,29,157,50,215,99,235,54,80,218,231,223,73,79,110,167,185,212,174,221,52,157,179,92,41,222,207,105,154,246,84,234,142,211,220,158,166,46,112,19,150,50,102,135,18,120,94,221,187,108,86,138,218,43,188,221,53,214,56,171,233,81,201,243,218,189,164,244,213,126,10,4,217,240,107,150,241,101,135,14,248,50,196,145,108,168,168,179,91,170,234,87,118,187,166,117,13,59,94,191,57,200,154,171,59,34,233,238,66,246,157,107,101,12,86,187,109,37,178,15,193,210,65,28,12,239,243,88,212,106,119,215,209,14,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,17,115,227,43,148,207,150,211,98,205,74,88,253,150,77,75,107,145,117,247,54,225,58,247,127,243,55,244,250,17,239,194,150,59,151,47,51,251,4,223,163,126,214,58,251,109,134,85,209,23,72,252,236,14,119,226,187,242,61,19,82,119,248,206,203,58,92,211,225,223,23,216,170,34,223,45,29,170,225,112,165,246,149,52,157,148,53,13,98,244,123,83,188,158,171,167,189,13,118,175,54,234,172,45,137,235,109,82,46,218,139,77,124,144,42,244,93,31,20,138,223,122,167,118,251,215,244,129,179,254,20,187,179,16,97,123,61,250,55,110,101,202,130,158,177,171,166,154,164,145,181,200,189,147,223,238,79,168,245,76,109,224,3,52,233,115,51,134,188,34,200,159,186,108,61,107,160,178,76,186,42,123,112,80,82,238,252,70,167,119,250,106,159,21,50,72,0,0,0,0,11,91,197,14,44,139,6,112,249,152,119,201,19,87,71,134,46,201,18,117,234,244,161,153,200,157,151,242,125,83,67,91,188,77,117,125,251,17,221,111,146,55,71,92,107,167,171,114,107,174,139,36,142,119,185,61,254,228,39,103,196,247,27,125,202,112,211,116,161,72,57,142,187,190,123,126,187,180,218,146,219,235,83,95,154,186,252,223,135,214,132,10,162,58,71,163,90,154,171,151,68,79,136,19,181,225,77,135,33,176,240,199,20,209,51,173,198,228,218,215,59,85,239,37,190,135,84,211,85,247,124,62,163,51,76,111,240,248,178,73,100,225,107,7,50,88,246,45,101,182,223,89,223,93,119,219,169,122,247,95,119,253,70,72,0,0,0,0,0,0,0,0,0,33,35,197,195,52,126,235,115,206,159,8,195,248,43,53,11,34,127,251,228,53,149,241,175,118,34,246,119,189,83,235,38,115,27,226,24,176,158,13,190,226,137,157,181,150,139,101,85,123,151,77,116,72,162,115,253,17,127,39,220,191,82,154,219,113,13,139,39,199,121,237,143,241,59,230,230,182,227,137,238,181,16,46,212,110,145,201,89,43,218,157,155,249,126,168,138,6,107,248,56,101,159,203,153,151,122,199,181,148,219,233,45,244,21,52,209,63,126,154,84,50,162,223,42,116,71,162,246,85,238,213,79,230,38,52,194,143,10,76,180,143,3,240,234,219,187,161,217,45,250,185,46,90,238,215,86,207,67,66,237,126,114,167,118,251,147,234,67,53,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,175,137,55,136,253,246,174,251,137,56,103,200,201,252,141,170,135,207,225,252,103,120,168,162,99,228,184,72,230,73,77,85,111,167,100,205,94,92,44,221,35,95,58,34,72,249,26,156,165,99,25,190,112,150,163,90,206,44,126,148,249,201,249,192,196,63,104,206,74,167,133,239,29,63,179,94,21,102,71,103,30,51,243,121,147,101,223,242,61,77,107,118,205,125,181,199,27,85,53,153,92,190,98,178,29,36,230,106,141,123,226,70,73,247,215,54,162,68,138,190,44,126,148,249,201,249,192,196,63,104,206,4,212,248,92,125,4,242,203,245,215,219,21,166,85,24,171,225,113,244,19,203,47,215,95,108,86,153,84,6,42,248,163,253,4,243,55,245,47,219,20,68,43,112,157,244,167,201,191,206,6,30,251,70,2,106,124,81,254,130,121,155,250,151,237,138,34,21,184,78,250,83,228,223,231,3,15,125,163,0,27,41,128,0,0,0,214,179,139,31,165,62,114,126,112,49,15,218,51,146,169,224,169,244,88,197,63,156,10,239,179,173,196,85,241,99,244,167,206,79,206,6,33,251,70,114,85,60,21,62,139,24,167,243,129,93,246,117,184,12,255,0,0,0,0,0,0,1,106,184,177,250,44,103,39,230,255,0,16,253,157,57,173,97,178,159,22,63,69,140,228,252,223,226,31,179,167,53,172,3,101,62,19,190,139,25,55,249,191,195,223,103,64,93,82,213,112,157,244,88,201,191,205,254,30,251,58,2,234,128,0,0,53,172,226,199,233,79,156,159,156,12,67,246,140,230,202,102,181,156,88,253,41,243,147,243,129,136,126,209,156,9,84,240,84,250,44,98,159,206,5,119,217,214,227,63,204,0,240,84,250,44,98,159,206,5,119,217,214,227,63,192,0,0,192,15,26,191,162,198,22,252,224,80,253,157,113,48,3,194,227,233,217,150,95,174,190,199,173,51,255,0,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,64,207,255,0,26,191,162,198,22,252,224,80,253,157,113,48,3,194,227,233,217,150,95,174,190,199,173,51,255,0,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,64,159,224,12,106,241,27,204,207,216,191,131,108,199,184,211,213,218,163,175,191,91,219,134,104,224,184,73,167,154,243,242,54,158,161,144,181,30,215,62,102,210,201,83,43,81,53,211,146,175,115,92,214,57,0,130,188,254,206,59,239,16,25,203,139,51,139,17,195,229,234,241,53,193,213,17,211,110,99,252,165,43,26,145,211,83,111,99,24,146,114,160,142,40,185,155,17,207,217,185,222,211,149,79,3,22,96,12,101,129,105,176,253,86,48,195,213,118,150,98,171,60,119,251,66,84,162,53,245,86,233,37,150,40,170,17,154,238,107,30,232,36,86,110,68,220,205,175,110,172,123,28,238,166,19,194,215,220,115,138,172,216,43,11,80,249,219,214,32,184,83,218,237,212,220,214,71,207,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,164,175,248,207,100,237,213,114,143,43,177,174,12,176,210,83,97,60,189,168,172,178,85,81,208,82,185,140,183,65,86,202,86,210,185,177,198,206,84,52,204,90,62,78,170,173,68,124,212,236,106,46,238,128,240,62,198,183,90,252,1,154,121,115,53,61,34,91,108,119,139,117,238,158,86,177,220,247,79,93,12,176,202,215,187,118,213,98,54,223,10,181,17,168,168,174,147,85,118,168,141,147,66,0,124,49,115,75,246,47,227,39,5,121,187,239,201,150,172,91,230,48,181,195,246,175,59,205,121,168,215,202,65,209,142,115,55,87,71,69,237,183,110,154,123,78,70,43,201,254,0,0,0,0,3,90,206,44,126,148,249,201,249,192,196,63,104,206,77,79,133,199,208,79,44,191,93,125,177,90,66,183,22,63,74,124,228,252,224,98,31,180,103,38,167,194,227,232,39,150,95,174,190,216,173,3,42,128,0,0,0,71,87,141,38,113,223,112,126,77,97,44,157,180,67,203,164,204,75,133,69,69,210,167,115,23,117,45,181,212,242,54,155,99,152,170,155,231,158,158,94,99,94,199,55,203,109,246,155,35,145,34,51,6,224,12,101,152,53,55,90,92,25,135,170,238,175,177,217,235,111,247,53,133,19,101,29,186,146,37,150,162,162,87,185,81,172,99,90,154,38,171,237,61,204,99,119,61,237,106,228,255,0,138,214,102,126,200,156,100,226,59,117,61,93,170,174,131,5,91,232,112,205,28,246,249,57,155,185,113,173,69,67,38,114,61,205,89,163,170,170,169,137,200,155,118,242,145,142,110,230,185,87,39,252,15,176,5,76,86,172,211,205,42,236,61,72,180,245,85,22,235,5,174,236,228,137,211,163,226,108,179,214,211,177,117,230,177,138,147,80,61,221,17,143,84,143,231,44,107,180,35,7,47,113,173,215,45,113,254,26,204,107,21,61,36,247,44,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,53,209,83,185,180,65,172,14,106,229,158,42,201,188,199,196,121,91,141,105,60,189,235,12,220,37,183,212,237,142,70,71,54,197,246,39,139,152,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,157,79,12,92,210,253,148,56,54,193,94,110,251,242,157,215,9,121,140,45,112,253,171,201,242,190,86,69,242,144,116,99,90,253,180,50,81,123,109,221,174,190,211,149,232,240,50,168,214,179,139,31,165,62,114,126,112,49,15,218,51,155,41,152,43,194,47,5,31,34,113,53,155,28,88,230,109,178,235,71,122,155,48,49,60,120,46,223,58,114,35,109,12,213,83,198,251,155,145,29,190,78,115,37,150,56,155,35,90,212,141,29,42,36,137,44,47,96,60,56,60,63,232,248,119,177,69,155,121,189,135,127,248,216,175,243,48,69,77,81,36,21,17,225,218,93,239,143,109,59,225,124,145,190,105,163,68,123,230,71,110,72,229,72,154,140,251,242,203,157,64,1,0,62,40,255,0,78,204,205,253,75,246,61,17,149,94,6,63,191,103,241,111,250,200,197,95,20,127,167,102,102,254,165,251,30,136,202,175,3,31,223,179,248,183,253,100,4,170,0,0,214,179,139,31,165,62,114,126,112,49,15,218,51,147,83,225,113,244,19,203,47,215,95,108,86,144,173,197,143,210,159,57,63,56,24,135,237,25,201,169,240,184,250,9,229,151,235,175,182,43,64,202,160,0,2,42,252,115,191,121,63,227,39,245,105,42,132,85,248,231,126,242,127,198,79,234,208,49,87,194,227,233,217,150,95,174,190,199,173,50,171,199,59,247,147,254,50,127,86,152,171,225,113,244,236,203,47,215,95,99,214,146,63,226,27,194,102,50,226,235,52,50,75,3,216,170,42,236,246,42,10,124,81,83,125,196,109,160,74,168,45,76,88,232,22,4,123,22,72,145,239,150,86,36,109,98,63,126,156,199,162,43,98,122,160,71,87,135,159,5,151,94,41,243,66,158,251,139,240,253,91,178,175,13,84,42,226,10,196,169,117,42,86,206,145,238,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,50,55,190,29,211,211,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,79,229,110,86,224,76,150,192,150,204,179,203,75,23,200,216,110,205,206,242,84,94,106,106,142,87,54,103,205,39,223,38,123,228,118,178,74,247,123,78,93,53,209,52,68,68,74,172,12,85,241,71,250,9,230,111,234,95,182,40,136,86,225,59,233,79,147,127,156,12,61,246,140,4,212,248,163,253,4,243,55,245,47,219,20,68,43,112,157,244,167,201,191,206,6,30,251,70,0,54,83,6,53,113,209,198,109,139,131,204,184,165,185,199,106,249,103,25,226,143,49,79,134,109,178,177,233,74,233,34,70,115,106,106,100,110,154,67,23,54,37,88,218,228,146,71,61,173,110,212,87,203,28,101,240,137,226,73,154,24,7,136,186,188,95,159,88,246,174,237,131,241,237,68,73,139,149,45,177,185,41,231,142,149,148,212,215,8,41,233,210,54,196,246,54,26,118,74,177,49,86,72,88,237,99,150,70,69,180,47,175,142,119,239,39,252,100,254,173,45,87,130,167,210,159,20,254,111,235,190,209,183,23,43,198,226,237,106,191,218,178,26,251,98,185,210,92,109,183,26,124,65,87,71,89,73,51,102,130,166,9,27,108,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,22,215,193,83,233,79,138,127,55,245,223,104,219,128,154,144,0,16,3,226,143,244,236,204,223,212,191,99,209,20,167,7,92,29,99,190,47,241,221,69,130,193,89,242,54,27,179,108,251,160,196,28,184,106,62,75,230,195,80,250,95,218,175,158,41,39,230,201,78,177,253,237,87,102,187,157,162,39,90,175,197,31,233,217,153,191,169,126,199,162,51,255,0,193,83,232,177,138,127,56,21,223,103,91,128,205,252,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,64,0,22,171,139,31,162,198,114,126,111,241,15,217,211,154,214,27,41,241,99,244,88,206,79,205,254,33,251,58,115,90,192,36,251,194,83,130,143,150,235,40,248,178,204,219,101,170,178,203,15,58,60,23,111,157,57,242,58,186,25,249,111,185,185,17,219,35,228,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,203,80,0,8,171,241,206,253,228,255,0,140,159,213,164,170,17,87,227,157,251,201,255,0,25,63,171,64,197,95,11,143,167,102,89,126,186,251,30,180,159,226,0,124,46,62,157,153,101,250,235,236,122,210,127,128,0,0,26,171,155,84,26,171,129,178,159,9,223,69,140,155,252,223,225,239,179,160,53,204,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,103,194,119,209,99,38,255,0,55,248,123,236,232,12,117,240,211,224,86,167,134,92,51,85,153,249,157,65,87,75,154,24,142,158,123,109,85,11,170,162,146,11,69,185,42,17,91,3,22,9,31,20,207,153,96,134,103,72,174,93,169,203,141,173,98,182,69,144,46,175,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,200,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,93,173,200,160,0,214,179,139,31,165,62,114,126,112,49,15,218,51,147,83,225,113,244,19,203,47,215,95,108,86,144,173,197,143,210,159,57,63,56,24,135,237,25,201,169,240,184,250,9,229,151,235,175,182,43,64,202,162,213,113,99,244,88,206,79,205,254,33,251,58,114,234,150,171,139,31,162,198,114,126,111,241,15,217,211,129,173,97,39,222,18,156,20,124,183,89,71,197,150,102,219,45,85,150,88,121,209,224,187,124,233,207,145,213,208,207,203,125,205,200,142,217,31,37,241,75,28,77,145,174,114,200,174,149,18,53,138,23,190,48,77,170,0,0,0,16,67,226,217,141,110,184,171,141,44,65,98,184,83,210,71,79,131,172,246,171,37,11,161,99,145,242,64,250,102,215,43,165,85,114,162,191,155,93,43,81,90,141,77,141,98,105,170,43,157,59,198,173,152,179,20,223,113,206,42,188,227,92,83,93,231,111,88,130,225,81,116,184,212,242,153,31,62,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,58,1,159,254,11,121,57,98,198,25,203,139,115,138,239,55,50,175,46,237,244,244,246,186,109,175,77,181,87,38,212,70,234,157,237,122,34,236,130,10,136,185,110,99,218,239,51,187,217,116,109,85,153,67,5,124,31,114,114,197,129,184,96,76,213,167,155,204,94,179,46,225,61,69,100,155,94,206,69,45,13,68,244,148,244,218,43,220,199,109,123,42,101,230,35,88,229,243,59,29,185,35,106,153,212,6,177,153,215,149,247,92,149,205,204,95,149,23,151,85,201,81,133,175,21,54,214,84,84,209,58,145,245,144,49,235,201,170,72,156,170,172,100,209,114,229,103,180,228,86,72,213,71,57,21,21,102,207,194,127,20,216,177,7,4,184,66,211,104,174,243,21,120,102,225,119,181,221,35,229,61,158,94,169,245,211,85,182,61,92,136,143,214,10,186,119,234,213,86,251,122,107,185,174,68,142,31,22,204,21,117,194,188,105,98,11,237,194,162,146,74,124,99,103,181,94,232,91,11,220,175,142,6,83,54,133,91,42,43,81,17,252,218,25,92,136,213,114,108,115,23,93,85,90,219,255,0,224,107,118,181,67,117,206,75,20,215,58,70,92,171,41,236,53,116,244,110,153,169,60,208,66,234,230,203,43,35,215,115,152,199,79,11,92,228,77,26,178,198,139,166,228,212,37,124,0,6,0,120,213,253,22,48,183,231,2,135,236,235,137,128,30,23,31,78,204,178,253,117,246,61,105,159,254,53,127,69,140,45,249,192,161,251,58,226,66,176,25,191,198,215,136,182,50,205,124,249,177,98,46,31,241,174,32,195,248,79,46,170,18,108,63,51,92,145,37,194,226,156,198,75,114,124,14,98,42,178,72,164,88,27,12,251,254,242,178,110,99,60,196,209,18,169,193,247,22,120,55,139,172,175,251,184,177,83,210,89,239,180,21,18,83,95,112,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,205,121,140,69,87,68,244,77,117,168,173,55,91,141,53,125,101,190,217,87,85,79,107,167,74,186,233,97,133,207,101,44,11,44,112,164,178,185,19,70,49,101,154,40,209,206,209,55,200,198,247,114,34,220,190,24,184,133,197,92,47,231,45,151,55,48,181,55,159,242,28,202,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,179,106,134,202,96,162,178,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,84,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,212,0,0,0,0,0,0,13,107,56,177,250,83,231,39,231,3,16,253,163,57,53,62,23,31,65,60,178,253,117,246,197,105,10,220,88,253,41,243,147,243,129,136,126,209,156,154,159,11,143,160,158,89,126,186,251,98,180,12,170,0,0,0,1,10,222,53,127,74,124,45,249,191,161,251,70,226,93,95,3,31,223,179,248,183,253,100,90,175,26,191,165,62,22,252,223,208,253,163,113,46,175,129,143,239,217,252,91,254,178,3,21,124,81,254,157,153,155,250,151,236,122,35,42,188,12,127,126,207,226,223,245,145,138,190,40,255,0,78,204,205,253,75,246,61,17,149,94,6,63,191,103,241,111,250,200,9,84,0,0,49,87,197,31,232,39,153,191,169,126,216,162,50,168,197,95,20,127,160,158,102,254,165,251,98,136,8,86,225,59,233,79,147,127,156,12,61,246,140,6,202,102,181,156,39,125,41,242,111,243,129,135,190,209,128,217,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,1,14,94,49,249,103,242,30,101,217,113,245,29,54,202,91,133,5,53,52,175,223,174,181,15,168,184,74,189,21,234,189,145,59,53,19,249,137,141,48,167,197,107,45,35,199,28,58,62,238,216,119,203,97,174,91,150,187,180,209,176,80,215,59,242,209,59,187,220,191,82,129,131,222,17,249,161,247,37,158,117,24,74,101,251,205,230,133,240,179,253,242,106,202,8,211,179,21,123,55,222,137,245,19,110,107,53,195,206,44,159,2,231,182,0,196,236,155,148,219,110,39,181,84,78,187,81,218,199,29,100,79,114,118,119,228,122,34,169,178,86,9,196,49,98,204,27,98,197,16,187,115,46,246,202,90,246,174,154,106,146,196,215,250,162,126,87,185,62,164,3,219,0,0,0,0,0,0,0,0,48,203,197,103,14,67,126,225,142,89,165,103,91,117,201,213,173,118,171,222,59,125,118,137,166,169,239,248,253,70,102,152,223,226,15,100,146,247,194,214,49,100,81,239,90,59,109,194,179,190,154,108,183,85,117,238,158,255,0,250,128,215,227,13,93,95,98,196,118,171,228,109,213,214,250,216,42,218,154,247,88,228,71,123,151,221,238,83,100,94,23,177,92,88,207,135,188,188,190,70,154,58,76,47,105,73,83,175,71,173,12,46,84,236,159,149,232,154,26,213,42,58,55,171,92,154,43,87,69,79,137,61,94,24,88,219,238,175,134,155,93,10,193,203,117,161,240,91,245,221,174,228,138,223,68,154,252,212,211,231,124,126,181,3,47,64,0,0,0,15,43,21,221,217,135,240,189,226,253,35,182,178,219,65,81,88,229,211,93,18,56,220,229,94,203,238,247,47,212,122,166,55,113,255,0,154,116,185,103,195,94,46,100,175,219,54,32,181,215,217,97,93,21,116,124,244,21,91,127,17,201,221,158,186,39,197,0,132,46,43,113,220,185,135,159,216,218,253,35,247,49,183,219,148,49,46,136,154,199,231,103,115,127,21,191,151,234,154,146,17,224,213,148,207,142,211,125,205,74,184,189,151,77,85,107,137,119,123,219,111,157,59,63,249,219,250,125,8,177,179,91,170,177,78,39,162,181,198,187,170,46,213,241,192,139,209,53,124,178,35,125,232,157,221,239,79,208,108,75,193,142,89,210,229,103,14,248,66,197,79,22,201,107,45,86,251,133,87,180,171,172,239,161,167,107,215,171,220,157,227,244,93,61,200,5,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,197,85,77,21,101,44,212,147,183,116,115,198,232,222,154,170,106,215,38,139,219,224,166,191,126,34,89,69,38,85,241,35,136,164,133,53,164,196,85,85,119,184,215,242,124,197,125,94,141,249,238,85,209,35,239,211,234,67,96,146,51,188,101,114,169,149,248,50,197,153,244,49,238,168,167,172,165,183,76,154,233,164,77,138,225,59,157,213,250,119,84,232,141,215,227,232,5,37,224,189,153,243,201,119,196,153,81,81,54,172,109,45,101,237,137,181,58,104,235,116,9,217,159,251,223,163,212,149,227,95,111,14,156,202,151,46,120,150,176,72,149,28,168,111,82,210,218,37,246,17,218,178,107,133,38,169,243,92,189,153,233,167,214,134,192,116,149,17,214,82,195,87,18,234,201,227,108,141,95,122,42,106,159,206,7,48,0,0,0,8,228,241,150,197,50,91,114,174,195,97,141,218,121,171,181,43,156,154,122,58,154,224,223,119,195,222,68,78,15,163,91,134,44,178,208,163,55,249,139,141,52,91,117,211,93,210,181,52,215,244,146,99,227,81,121,100,151,60,47,100,106,245,108,52,85,43,255,0,26,226,223,119,244,145,243,195,205,26,92,51,211,0,81,172,123,210,108,79,106,102,221,116,215,90,200,147,77,127,72,27,12,240,211,108,249,35,33,112,13,15,47,151,203,195,118,164,219,187,93,52,162,133,59,234,190,226,230,158,38,8,165,74,28,25,97,163,70,108,72,45,148,177,237,215,93,54,196,212,211,95,208,123,96,0,0,0,0,0,0,0,0,99,223,30,56,189,112,111,12,152,202,181,147,114,228,173,181,220,104,99,93,186,234,247,219,234,149,19,230,175,228,250,255,0,41,0,24,38,219,62,52,204,155,13,162,69,214,107,237,242,150,153,203,211,171,167,168,107,125,232,157,221,239,79,208,74,255,0,140,182,102,71,71,150,150,28,181,167,155,108,243,221,105,110,79,77,186,235,27,169,238,16,175,118,105,221,63,43,95,135,169,128,60,5,96,216,177,167,19,88,62,150,104,247,50,223,115,183,215,247,211,77,151,10,84,215,163,147,242,190,63,80,19,209,145,56,110,60,33,146,216,19,13,177,155,93,110,195,86,186,89,58,235,171,227,164,137,138,189,215,242,125,234,87,71,13,29,51,40,233,32,164,143,230,193,27,99,111,212,212,211,250,14,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,248,138,112,43,77,197,46,13,92,113,151,212,20,140,205,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,243,216,214,57,236,99,149,236,204,160,6,174,246,155,158,50,202,140,127,69,121,163,142,174,193,139,48,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,172,145,171,213,170,142,78,232,117,49,102,41,190,227,156,85,121,198,184,166,187,206,222,177,5,194,162,233,113,169,229,50,62,125,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,116,37,83,197,23,195,254,142,239,71,114,226,111,36,48,239,38,235,15,153,184,227,139,92,18,65,5,44,148,177,65,44,243,93,155,204,123,54,204,156,173,37,142,52,123,166,116,141,145,26,143,73,93,44,75,1,63,222,23,31,65,60,178,253,117,246,197,105,149,70,42,248,92,125,4,242,203,245,215,219,21,166,85,1,138,190,40,255,0,65,60,205,253,75,246,197,17,10,220,39,125,41,242,111,243,129,135,190,209,128,154,159,20,127,160,158,102,254,165,251,98,136,133,110,19,190,148,249,55,249,192,195,223,104,192,6,202,96,0,0,0,53,172,226,199,233,79,156,159,156,12,67,246,140,228,170,120,42,125,22,49,79,231,2,187,236,235,113,21,124,88,253,41,243,147,243,129,136,126,209,156,149,79,5,79,162,198,41,252,224,87,125,157,110,3,63,192,0,0,0,0,0,90,174,44,126,139,25,201,249,191,196,63,103,78,107,88,108,167,197,143,209,99,57,63,55,248,135,236,233,205,107,0,217,79,132,239,162,198,77,254,111,240,247,217,208,23,84,181,92,39,125,22,50,111,243,127,135,190,206,128,186,160,0,0,13,107,56,177,250,83,231,39,231,3,16,253,163,57,178,153,173,103,22,63,74,124,228,252,224,98,31,180,103,2,85,60,21,62,139,24,167,243,129,93,246,117,184,207,243,0,60,21,62,139,24,167,243,129,93,246,117,184,207,240,0,0,48,3,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,76,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,208,51,255,0,198,175,232,177,133,191,56,20,63,103,92,76,0,240,184,250,118,101,151,235,175,177,235,76,255,0,241,171,250,44,97,111,206,5,15,217,215,19,0,60,46,62,157,153,101,250,235,236,122,208,39,248,138,191,27,220,210,255,0,241,105,146,150,251,239,251,111,20,221,237,158,87,234,166,160,159,156,172,255,0,244,147,118,49,255,0,23,183,240,106,74,161,174,183,31,25,153,133,115,119,139,220,201,199,88,42,175,205,217,106,46,20,246,250,106,166,201,28,145,213,121,42,72,104,223,60,79,141,238,99,225,145,244,238,124,111,71,123,81,185,142,84,69,85,68,11,193,225,5,149,247,92,105,197,165,54,60,133,213,112,91,114,250,207,91,114,168,157,180,78,150,9,103,169,133,212,81,82,190,93,81,176,189,205,168,154,102,235,185,92,148,178,34,55,187,155,43,220,104,100,229,247,63,120,96,199,249,85,133,166,217,122,186,219,227,168,183,71,181,139,230,106,169,42,34,171,138,155,87,189,140,103,57,244,237,139,152,231,35,89,204,222,186,163,116,92,85,240,91,201,203,238,15,201,172,91,156,87,121,185,116,153,137,112,167,167,181,211,109,98,238,165,182,186,162,55,84,239,107,213,83,124,243,212,69,203,115,24,230,249,109,222,211,100,106,164,138,129,170,185,179,238,85,102,102,21,206,76,184,195,153,165,130,170,252,197,151,19,91,226,184,83,110,146,55,201,14,244,246,224,151,150,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,215,179,141,12,156,177,100,23,20,24,255,0,42,176,180,219,236,182,171,132,117,22,232,246,189,60,181,45,93,60,85,113,83,106,247,189,239,228,178,161,177,115,28,229,115,249,123,215,69,118,137,42,158,15,185,199,98,199,60,48,38,85,83,195,229,239,89,105,112,158,158,178,61,207,127,62,150,186,162,122,186,122,157,85,141,99,119,61,245,49,114,209,207,114,121,109,238,218,146,53,0,206,160,0,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,210,21,184,177,250,83,231,39,231,3,16,253,163,57,53,62,23,31,65,60,178,253,117,246,197,104,25,84,0,0,121,56,179,20,216,176,54,21,188,227,92,83,93,228,172,184,126,223,81,116,184,212,242,159,39,34,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,122,30,177,133,94,46,57,153,133,112,127,8,87,140,11,118,171,214,245,143,110,20,22,251,69,44,114,71,204,119,150,171,134,178,121,220,199,61,30,176,177,144,35,28,246,53,219,100,158,6,170,34,63,84,8,65,197,152,166,251,142,113,85,231,26,226,154,239,59,122,196,23,10,139,165,198,167,148,200,249,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,208,216,123,129,156,175,186,228,231,9,121,103,128,239,174,171,75,148,22,127,148,171,32,171,162,117,36,244,147,215,77,37,108,148,178,68,229,87,53,240,186,165,97,93,116,85,88,213,85,173,215,106,64,94,64,228,229,247,136,12,229,194,121,59,135,38,242,245,120,154,224,218,121,42,118,177,254,82,149,141,116,149,53,59,30,246,36,156,168,35,150,94,94,244,115,246,109,111,180,228,67,102,144,33,3,198,11,39,47,184,27,138,5,205,90,137,188,197,151,50,237,240,84,81,201,181,140,228,85,80,211,193,73,81,77,162,61,207,118,214,50,154,94,98,181,141,95,51,177,187,150,55,41,112,60,18,243,51,10,225,252,199,204,76,173,187,85,249,123,214,48,183,219,238,22,142,100,145,178,58,143,32,181,60,248,27,185,232,247,204,172,171,73,26,198,53,223,123,130,119,42,181,25,215,37,124,96,178,114,197,142,120,96,92,213,168,155,203,222,178,210,225,5,69,28,155,94,254,125,45,117,68,20,149,20,218,35,218,198,238,123,233,165,230,43,94,228,242,219,27,181,36,114,145,87,193,126,113,216,178,11,138,12,1,154,184,166,29,246,91,85,194,74,123,140,155,158,158,90,150,174,158,90,73,106,116,99,30,247,242,89,80,233,121,109,106,185,252,189,137,162,187,84,13,143,128,0,0,0,64,15,138,63,211,179,51,127,82,253,143,68,101,87,129,143,239,217,252,91,254,178,49,87,197,31,233,217,153,191,169,126,199,162,50,171,192,199,247,236,254,45,255,0,89,1,42,128,0,53,172,226,199,233,79,156,159,156,12,67,246,140,228,212,248,92,125,4,242,203,245,215,219,21,164,43,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,208,50,168,0,0,138,191,28,239,222,79,248,201,253,90,74,161,21,126,57,223,188,159,241,147,250,180,12,85,240,184,250,118,101,151,235,175,177,235,73,254,32,7,194,227,233,217,150,95,174,190,199,173,39,248,0,0,12,85,241,71,250,9,230,111,234,95,182,40,136,86,225,59,233,79,147,127,156,12,61,246,140,4,212,248,163,253,4,243,55,245,47,219,20,68,43,112,157,244,167,201,191,206,6,30,251,70,0,54,40,205,44,173,192,153,211,129,46,121,103,153,118,47,150,112,221,231,147,231,104,188,212,212,252,222,84,204,154,63,190,66,246,72,221,36,137,142,246,92,154,233,162,234,138,168,186,246,113,93,194,142,99,240,149,152,239,193,88,214,47,61,106,174,230,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,151,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,216,248,178,156,87,112,163,151,28,90,229,195,240,86,53,139,200,221,104,121,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,230,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,3,94,204,69,154,88,239,21,224,76,35,150,119,251,239,154,195,120,19,207,253,207,209,121,88,89,228,252,236,201,53,87,223,24,196,146,77,242,53,29,247,199,59,110,154,55,68,232,102,175,130,167,210,159,20,254,111,235,190,209,183,24,85,154,89,91,142,242,91,29,220,242,207,50,236,95,35,98,75,55,39,206,209,121,168,106,57,92,216,89,52,127,124,133,239,141,218,199,43,29,236,185,116,215,69,209,81,81,51,87,193,83,233,79,138,127,55,245,223,104,219,128,154,144,0,16,3,226,143,244,236,204,223,212,191,99,209,25,255,0,224,169,244,88,197,63,156,10,239,179,173,198,0,120,163,253,59,51,55,245,47,216,244,70,127,248,42,125,22,49,79,231,2,187,236,235,112,25,254,0,2,213,113,99,244,88,206,79,205,254,33,251,58,115,90,195,101,62,44,126,139,25,201,249,191,196,63,103,78,107,88,6,213,0,0,4,85,248,231,126,242,127,198,79,234,210,85,8,171,241,206,253,228,255,0,140,159,213,160,98,175,133,199,211,179,44,191,93,125,143,90,79,241,0,62,23,31,78,204,178,253,117,246,61,105,63,192,0,0,13,85,205,170,13,85,192,217,79,132,239,162,198,77,254,111,240,247,217,208,23,84,181,92,39,125,22,50,111,243,127,135,190,206,128,186,160,0,0,107,89,197,143,210,159,57,63,56,24,135,237,25,201,169,240,184,250,9,229,151,235,175,182,43,72,86,226,199,233,79,156,159,156,12,67,246,140,228,212,248,92,125,4,242,203,245,215,219,21,160,101,81,106,184,177,250,44,103,39,230,255,0,16,253,157,57,117,75,85,197,143,209,99,57,63,55,248,135,236,233,192,214,176,218,160,213,92,218,160,0,0,12,127,227,243,29,126,199,124,27,102,197,255,0,228,191,148,60,222,31,146,197,201,231,242,182,252,165,35,40,57,187,182,187,94,95,154,230,109,211,218,217,183,86,235,185,53,215,39,79,197,231,29,125,201,112,109,114,176,124,151,230,254,237,113,5,174,197,206,231,242,252,167,46,71,87,243,118,237,94,102,190,67,151,183,86,254,23,118,190,206,215,66,14,19,194,215,220,115,138,172,216,43,11,80,249,219,214,32,184,83,218,237,212,220,214,71,207,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,160,108,125,194,174,86,254,194,220,56,229,214,89,205,98,249,26,190,205,135,233,126,85,162,243,94,99,149,116,149,156,234,239,190,35,222,215,107,85,44,238,246,28,172,77,116,102,141,70,162,93,80,0,138,191,28,239,222,79,248,201,253,90,99,87,132,254,41,190,225,254,54,176,133,166,209,93,229,233,49,53,190,239,107,186,71,202,99,252,197,43,40,102,171,108,122,185,21,89,164,244,148,239,213,170,142,246,52,215,107,156,139,33,94,48,184,42,235,138,184,62,125,246,223,81,73,29,62,14,197,22,219,221,115,102,123,145,242,64,246,205,66,141,137,17,170,138,254,109,116,78,84,114,181,54,53,235,174,168,141,116,90,240,7,142,191,99,190,50,114,158,255,0,242,95,202,30,111,16,71,98,228,243,249,91,126,82,141,244,28,221,219,93,175,47,205,115,54,233,237,108,219,171,117,220,129,177,72,0,12,0,241,171,250,44,97,111,206,5,15,217,215,18,29,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,147,19,227,87,244,88,194,223,156,10,31,179,174,38,0,120,92,125,59,50,203,245,215,216,245,160,76,79,7,220,38,96,222,17,114,191,238,30,197,81,73,120,190,215,212,73,83,125,196,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,251,53,230,61,17,29,43,213,98,91,196,119,129,202,110,20,177,149,6,48,203,231,213,212,101,214,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,230,185,145,74,215,35,150,21,150,73,222,41,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,64,15,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,207,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,216,35,9,226,155,22,57,194,182,108,107,133,171,188,237,151,16,91,233,238,150,234,158,83,227,231,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,67,94,46,48,120,76,198,92,34,230,135,220,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,203,122,162,54,86,42,223,255,0,13,207,16,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,66,109,0,0,0,0,0,0,107,89,197,143,210,159,57,63,56,24,135,237,25,201,169,240,184,250,9,229,151,235,175,182,43,72,86,226,199,233,79,156,159,156,12,67,246,140,228,212,248,92,125,4,242,203,245,215,219,21,160,101,80,0,0,0,8,86,241,171,250,83,225,111,205,253,15,218,55,18,234,248,24,254,253,159,197,191,235,34,213,120,213,253,41,240,183,230,254,135,237,27,137,117,124,12,127,126,207,226,223,245,144,24,171,226,143,244,236,204,223,212,191,99,209,25,85,224,99,251,246,127,22,255,0,172,140,85,241,71,250,118,102,111,234,95,177,232,140,170,240,49,253,251,63,139,127,214,64,74,160,0,1,138,190,40,255,0,65,60,205,253,75,246,197,17,149,70,42,248,163,253,4,243,55,245,47,219,20,64,66,183,9,223,74,124,155,252,224,97,239,180,96,54,83,53,172,225,59,233,79,147,127,156,12,61,246,140,6,202,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,10,23,61,112,220,120,191,37,241,222,27,123,55,58,227,134,174,148,177,245,211,71,201,73,43,17,123,167,229,123,208,174,142,26,202,102,86,82,79,73,39,205,158,55,70,239,169,201,167,244,129,172,22,54,182,207,130,243,42,255,0,104,141,116,154,197,124,170,166,106,244,232,232,42,28,223,122,167,118,251,215,244,147,255,0,192,118,47,92,101,195,38,13,173,124,220,201,40,173,118,234,25,23,110,154,61,150,250,85,84,249,169,249,94,159,202,67,15,30,216,54,44,23,196,214,48,165,130,61,172,184,92,238,21,253,213,117,223,112,170,77,122,185,127,39,225,245,25,251,224,211,153,145,214,101,173,251,45,103,151,116,240,93,106,174,108,77,186,105,26,83,219,225,78,204,211,186,254,86,191,15,80,36,148,0,0,0,0,0,0,0,0,182,124,75,91,62,88,200,92,125,65,203,223,204,195,119,84,219,174,154,235,69,50,123,211,222,92,195,197,198,212,169,93,131,47,212,106,205,252,251,101,84,123,117,211,93,209,57,52,215,244,129,172,70,48,163,91,126,45,189,80,43,54,249,123,141,76,91,117,215,77,178,185,52,255,0,49,46,190,13,24,166,75,150,85,223,172,82,59,95,43,118,170,115,83,79,70,211,91,219,238,248,251,200,182,226,30,139,228,252,244,199,244,124,189,156,172,79,117,102,221,117,211,74,201,83,191,232,36,19,193,94,242,200,238,152,162,198,229,234,232,107,106,83,254,53,185,190,239,233,2,88,64,0,0,0,8,161,241,161,205,9,227,187,225,188,167,167,155,70,58,150,142,246,244,218,157,117,117,198,5,238,207,253,239,209,234,74,197,93,68,116,116,179,85,202,186,50,8,221,35,151,220,136,154,175,243,26,254,120,139,102,84,185,141,196,181,254,69,168,230,195,101,150,170,209,23,176,141,209,144,220,42,244,79,154,213,236,255,0,93,126,181,1,225,219,148,82,102,167,18,56,118,73,147,74,76,59,85,73,123,145,127,43,203,215,210,106,223,158,213,77,82,78,253,126,165,54,4,165,166,138,142,150,26,72,27,182,56,35,108,108,77,85,116,107,83,68,239,240,66,52,252,26,178,169,148,24,50,251,153,245,209,237,168,168,172,170,183,66,154,235,172,78,138,223,59,93,209,250,119,69,232,173,215,227,232,73,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,2,198,241,171,128,27,152,156,56,99,75,82,252,234,43,61,198,190,53,247,61,148,21,13,69,249,205,252,191,122,253,69,242,58,119,155,101,53,238,207,93,102,173,110,234,122,250,105,105,101,110,170,154,177,237,86,185,58,42,47,101,94,202,128,107,5,110,171,171,192,152,250,154,186,7,233,83,135,111,12,149,142,209,58,73,4,200,168,186,46,228,238,207,138,125,102,195,220,30,230,173,62,109,228,30,19,191,178,94,101,69,53,170,130,138,169,118,170,125,253,180,84,239,127,226,53,59,201,232,154,123,148,131,110,53,114,182,124,170,226,51,26,90,149,63,106,220,175,55,27,149,34,116,246,96,146,186,161,172,111,207,114,174,137,31,117,84,95,122,25,119,224,249,159,11,98,196,183,76,160,189,86,237,162,184,54,122,234,70,242,245,214,165,242,80,83,177,186,182,53,94,200,189,85,232,158,244,245,2,94,65,248,139,170,106,135,232,0,0,16,197,227,67,85,83,39,16,56,110,154,87,125,237,184,78,141,90,154,39,251,118,226,136,99,55,4,184,102,163,19,241,61,151,180,244,237,220,148,88,142,211,91,42,106,137,247,182,92,41,145,123,170,126,87,167,95,129,144,126,49,72,191,221,27,104,213,52,255,0,189,170,127,254,239,184,22,171,195,126,141,149,156,83,225,173,243,242,185,19,209,204,158,206,237,202,219,141,39,179,240,215,94,224,108,7,77,10,83,211,69,78,212,209,34,99,88,137,245,38,135,40,0,0,0,0,0,0,0,15,199,57,172,106,189,203,162,53,53,95,168,253,45,103,19,217,131,79,150,89,19,141,49,84,178,236,150,11,29,199,203,123,42,187,166,109,28,210,49,62,107,180,234,206,234,154,123,192,134,143,19,124,223,155,49,248,138,186,217,33,151,117,38,26,124,246,149,77,168,159,124,167,174,172,111,228,53,123,63,222,169,241,82,241,248,49,229,203,174,57,163,136,115,22,171,218,165,166,179,213,219,99,111,109,39,109,69,190,100,118,168,237,123,47,109,186,124,125,8,250,198,248,150,167,25,227,43,214,41,170,93,101,187,220,106,107,93,219,188,178,185,254,136,137,221,222,228,250,144,156,207,12,28,170,92,189,225,190,217,119,170,165,229,84,98,69,134,238,197,223,187,116,53,20,20,78,69,232,247,34,106,172,247,34,252,16,12,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,91,197,11,129,111,216,83,21,63,60,114,115,6,121,76,182,189,108,249,98,154,137,219,161,177,93,36,145,200,186,66,141,79,47,71,54,177,242,244,87,49,146,171,227,251,211,93,79,26,205,73,228,226,204,45,98,199,56,86,243,130,177,77,15,157,178,226,11,125,69,174,227,77,205,124,124,250,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,234,6,53,248,92,125,4,242,203,245,215,219,21,166,85,22,255,0,34,50,114,197,144,89,103,69,149,88,90,109,246,91,85,194,235,81,110,143,107,211,203,82,213,220,106,42,226,166,213,239,123,223,201,101,67,98,230,57,202,231,242,247,174,138,237,18,224,1,138,190,40,255,0,65,60,205,253,75,246,197,17,10,220,39,125,41,242,111,243,129,135,190,209,128,159,238,40,242,47,251,165,50,39,19,100,167,221,79,220,231,221,31,146,254,249,249,31,57,200,242,245,144,84,254,7,153,30,237,220,141,191,61,52,221,175,93,52,92,42,202,127,6,191,216,191,52,240,110,102,127,116,119,202,127,114,88,130,221,125,242,95,114,28,159,53,229,106,99,155,149,204,243,174,217,187,151,183,118,215,105,174,186,46,154,1,37,64,0,0,0,53,172,226,199,233,79,156,159,156,12,67,246,140,228,170,120,42,125,22,49,79,231,2,187,236,235,113,74,102,199,131,95,236,161,154,120,203,51,63,186,59,228,207,186,220,65,113,190,249,47,185,14,119,149,243,85,50,77,202,230,121,214,239,219,204,219,187,107,117,211,93,19,93,12,170,224,167,133,47,238,62,202,203,174,89,253,222,253,214,252,167,136,39,190,249,223,146,252,135,47,153,77,79,15,43,151,206,151,93,60,182,237,219,147,93,250,105,211,85,12,128,0,0,0,0,0,1,106,184,177,250,44,103,39,230,255,0,16,253,157,57,173,97,179,238,108,96,95,217,67,43,49,150,89,252,169,242,103,221,110,31,184,216,188,239,35,157,229,124,213,52,144,243,121,123,155,191,111,51,118,221,205,215,77,53,77,117,35,91,254,225,143,255,0,157,23,255,0,81,63,254,254,6,127,240,157,244,88,201,191,205,254,30,251,58,2,234,148,166,83,224,95,216,191,43,48,110,89,252,169,242,159,220,150,31,183,88,188,239,35,147,230,188,173,52,112,243,121,123,157,179,119,47,118,221,206,211,93,53,93,53,42,176,0,0,6,181,156,88,253,41,243,147,243,129,136,126,209,156,217,76,141,92,216,240,107,253,148,51,79,25,102,103,247,71,124,153,247,91,136,46,55,223,37,247,33,206,242,190,106,166,73,185,92,207,58,221,251,121,155,119,109,110,186,107,162,107,160,21,95,130,167,209,99,20,254,112,43,190,206,183,25,254,99,255,0,5,60,41,127,113,246,86,93,114,207,238,247,238,183,229,60,65,61,247,206,252,151,228,57,124,202,106,120,121,92,190,116,186,233,229,183,110,220,154,239,211,78,154,174,64,0,0,1,128,30,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,75,247,26,220,41,127,118,14,86,90,178,207,238,247,238,75,228,204,65,5,247,206,252,151,231,249,156,186,106,136,121,92,190,116,90,107,230,119,110,220,186,108,211,78,186,165,128,225,115,194,147,251,154,243,219,12,231,95,236,245,247,71,247,57,231,127,189,159,114,222,79,159,230,40,231,166,252,55,155,147,110,222,126,239,152,186,237,211,166,186,160,60,106,254,139,24,91,243,129,67,246,117,196,192,15,11,143,167,102,89,126,186,251,30,180,151,238,53,184,82,254,236,28,172,181,101,159,221,239,220,151,201,152,130,11,239,157,249,47,207,243,57,116,213,16,242,185,124,232,180,215,204,238,221,185,116,217,166,157,117,75,1,194,231,133,39,247,53,231,182,25,206,191,217,235,238,143,238,115,206,255,0,123,62,229,188,159,63,204,81,207,77,248,111,55,38,221,188,253,223,49,117,219,167,77,117,64,203,252,254,206,59,23,15,249,53,139,51,139,17,195,230,41,48,205,189,213,17,211,110,123,60,221,83,220,145,211,83,111,99,30,177,243,103,146,40,185,155,21,172,223,185,222,203,85,77,101,205,143,120,188,225,238,251,197,14,77,84,228,237,163,50,254,226,169,46,119,10,90,139,165,79,200,204,185,121,202,88,28,178,54,155,99,164,141,99,251,251,105,229,230,53,232,239,188,237,234,215,185,12,54,203,223,5,75,86,13,199,248,107,23,223,115,238,147,18,91,108,119,138,43,149,101,150,175,4,183,145,114,130,25,153,36,148,178,110,173,123,118,72,214,171,23,86,57,52,114,234,215,118,80,207,76,129,201,203,23,15,249,53,132,242,119,14,77,230,41,48,205,189,180,242,84,237,123,60,221,83,220,233,42,106,118,61,239,88,249,179,201,44,188,189,234,214,111,218,223,101,168,133,192,0,8,118,241,176,202,251,86,30,205,204,7,154,246,247,82,67,81,140,236,245,86,218,234,120,104,155,19,228,158,222,248,244,170,150,84,93,102,123,226,172,138,36,220,221,90,202,86,38,231,34,162,50,148,240,113,205,234,156,21,196,189,118,86,212,79,86,182,220,199,179,205,11,32,134,8,156,207,148,104,88,250,168,102,149,238,209,236,99,105,210,189,136,140,85,213,243,51,115,87,68,115,37,39,139,206,24,236,92,90,100,213,78,85,93,239,95,34,85,178,225,75,116,181,221,252,179,234,124,133,84,78,86,186,78,67,101,137,37,221,4,149,17,104,231,109,78,110,253,21,205,105,138,185,3,225,39,125,225,255,0,57,112,158,113,97,206,39,60,197,94,25,184,54,162,74,111,184,182,51,205,210,189,174,142,166,155,123,235,30,145,243,96,146,88,185,155,21,204,223,185,190,211,81,64,145,80,0,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,211,31,243,99,193,175,246,80,205,60,101,153,159,221,29,242,103,221,110,32,184,223,124,151,220,135,59,202,249,170,153,38,229,115,60,235,119,237,230,109,221,181,186,233,174,137,174,134,106,240,185,145,127,220,215,145,56,103,37,62,234,126,232,254,231,60,239,247,207,200,249,62,127,152,172,158,167,240,60,201,54,237,231,237,249,235,174,221,122,107,162,5,213,0,0,33,175,198,147,56,236,88,195,57,112,150,78,218,33,230,85,229,221,190,162,162,233,83,185,233,182,170,228,218,121,27,77,177,204,68,93,144,65,79,47,49,175,123,93,230,118,251,46,141,200,179,40,71,86,127,120,73,223,120,128,206,92,89,156,88,143,137,207,47,87,137,174,14,168,142,155,238,45,143,242,148,172,106,71,77,77,189,149,140,73,57,80,71,20,92,205,136,231,236,220,239,105,202,160,88,15,5,188,156,177,99,12,229,197,185,197,119,155,153,87,151,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,92,183,49,237,119,153,221,236,186,54,170,204,161,142,188,18,240,121,106,224,223,0,95,112,132,56,170,147,21,92,175,215,133,185,84,94,155,100,109,190,119,64,216,99,142,42,87,253,246,87,61,145,185,179,61,186,191,68,90,137,52,106,106,170,236,138,2,138,206,188,175,181,103,86,81,226,252,168,188,186,146,58,124,83,103,169,182,178,162,166,137,181,108,163,157,236,94,77,82,68,229,68,123,225,151,151,43,61,166,170,62,54,170,57,170,136,169,172,97,181,65,29,89,253,224,249,98,206,76,229,197,153,171,135,51,175,238,70,147,21,92,29,116,146,209,247,54,250,254,77,84,173,71,84,201,207,125,107,21,220,217,214,89,116,218,214,179,153,177,168,141,106,1,150,188,33,102,245,78,123,240,209,151,185,165,112,158,174,123,149,218,206,200,110,147,212,193,20,47,168,184,211,61,212,181,147,35,34,246,26,199,212,65,43,216,141,70,251,14,111,178,207,154,151,128,178,156,33,240,247,125,225,123,38,169,178,118,239,153,127,118,180,150,203,133,85,69,174,167,228,102,91,124,157,44,238,73,29,77,177,178,72,178,125,253,213,18,243,28,245,119,223,182,244,107,26,133,235,0,0,2,0,124,81,254,157,153,155,250,151,236,122,35,42,188,12,127,126,207,226,223,245,145,117,120,163,240,164,254,233,76,246,196,217,215,251,61,125,206,125,209,249,47,239,103,220,183,156,228,121,122,56,41,191,13,230,227,221,187,145,187,230,38,155,180,235,166,171,117,120,24,224,99,251,139,190,237,191,248,209,251,177,251,177,249,55,253,132,249,63,202,249,79,51,255,0,205,19,111,221,230,127,131,166,207,93,122,6,85,0,0,214,179,139,31,165,62,114,126,112,49,15,218,51,147,83,225,113,244,19,203,47,215,95,108,86,152,255,0,155,30,13,127,178,134,105,227,44,204,254,232,239,147,62,235,113,5,198,251,228,190,228,57,222,87,205,84,201,55,43,153,231,91,191,111,51,110,237,173,215,77,116,77,116,51,87,133,204,139,254,230,188,137,195,57,41,247,83,247,71,247,57,231,127,190,126,71,201,243,252,197,100,245,63,129,230,73,183,111,63,111,207,93,118,235,211,93,16,46,168,0,1,21,126,57,223,188,159,241,147,250,180,149,67,21,120,231,224,99,251,180,126,226,127,248,209,251,142,251,142,249,75,253,132,249,67,205,121,191,45,255,0,205,16,236,219,229,191,133,174,255,0,77,58,132,85,248,92,125,59,50,203,245,215,216,245,164,255,0,24,1,194,231,133,39,247,53,231,182,25,206,191,217,235,238,143,238,115,206,255,0,123,62,229,188,159,63,204,81,207,77,248,111,55,38,221,188,253,223,49,117,219,167,77,117,76,255,0,0,0,3,21,124,81,254,130,121,155,250,151,237,138,34,21,184,78,250,83,228,223,231,3,15,125,163,1,63,220,81,228,95,247,74,100,78,38,201,79,186,159,185,207,186,63,37,253,243,242,62,115,145,229,235,32,169,252,15,50,61,219,185,27,126,122,105,187,94,186,104,184,85,148,254,13,127,177,126,105,224,220,204,254,232,239,148,254,228,177,5,186,251,228,190,228,57,62,107,202,212,199,55,43,153,231,93,179,119,47,110,237,174,211,93,116,93,52,2,74,128,0,98,87,136,103,5,150,174,41,242,190,162,251,132,48,253,35,179,83,13,83,162,225,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,50,54,62,109,216,43,224,213,105,186,216,56,187,198,214,43,237,178,174,221,114,183,96,123,149,37,101,29,92,46,134,122,105,227,185,219,219,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,207,150,170,223,195,166,4,178,113,29,91,196,189,130,159,200,226,75,238,31,170,177,98,15,110,105,126,83,220,251,127,149,151,219,149,99,135,147,29,189,89,182,56,211,153,206,220,229,213,158,208,93,80,0,16,3,226,143,244,236,204,223,212,191,99,209,25,255,0,224,169,244,88,197,63,156,10,239,179,173,195,138,63,10,79,238,148,207,108,77,157,127,179,215,220,231,221,31,146,254,246,125,203,121,206,71,151,163,130,155,240,222,110,61,219,185,27,190,98,105,187,78,186,106,183,255,0,130,158,20,191,184,251,43,46,185,103,247,123,247,91,242,158,32,158,251,231,126,75,242,28,190,101,53,60,60,174,95,58,93,116,242,219,183,110,77,119,233,167,77,84,50,0,0,5,170,226,199,232,177,156,159,155,252,67,246,116,230,181,134,207,185,177,129,127,101,12,172,198,89,103,242,167,201,159,117,184,126,227,98,243,188,142,119,149,243,84,210,67,205,229,238,110,253,188,205,219,119,55,93,52,213,53,212,141,111,251,134,63,254,116,95,253,68,255,0,251,248,18,168,0,0,69,95,142,119,239,39,252,100,254,173,37,80,197,94,57,248,24,254,237,31,184,159,254,52,126,227,190,227,190,82,255,0,97,62,80,243,94,111,203,127,243,68,59,54,249,111,225,107,191,211,78,161,21,126,23,31,78,204,178,253,117,246,61,105,63,198,0,112,185,225,73,253,205,121,237,134,115,175,246,122,251,163,251,156,243,191,222,207,185,111,39,207,243,20,115,211,126,27,205,201,183,111,63,119,204,93,118,233,211,93,83,63,192,0,0,26,171,155,84,17,87,255,0,112,199,255,0,206,139,255,0,168,159,255,0,127,3,63,248,78,250,44,100,223,230,255,0,15,125,157,1,117,74,83,41,240,47,236,95,149,152,55,44,254,84,249,79,238,75,15,219,172,94,119,145,201,243,94,86,154,56,121,188,189,206,217,187,151,187,110,231,105,174,154,174,154,149,88,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,211,31,243,99,193,175,246,80,205,60,101,153,159,221,29,242,103,221,110,32,184,223,124,151,220,135,59,202,249,170,153,38,229,115,60,235,119,237,230,109,221,181,186,233,174,137,174,134,106,240,185,145,127,220,215,145,56,103,37,62,234,126,232,254,231,60,239,247,207,200,249,62,127,152,172,158,167,240,60,201,54,237,231,237,249,235,174,221,122,107,162,5,213,45,87,22,63,69,140,228,252,223,226,31,179,167,46,169,74,102,198,5,253,148,50,179,25,101,159,202,159,38,125,214,225,251,141,139,206,242,57,222,87,205,83,73,15,55,151,185,187,246,243,55,109,220,221,116,211,84,215,80,53,130,54,168,34,175,254,225,143,255,0,157,23,255,0,81,63,254,254,74,160,0,0,17,171,227,123,142,190,79,202,204,180,203,63,146,249,159,47,98,10,187,239,157,231,233,201,242,20,201,15,43,151,183,218,223,242,150,237,219,147,111,39,77,29,191,86,224,175,134,246,22,177,99,14,54,178,182,211,136,232,124,221,37,61,194,174,233,28,124,215,199,182,170,138,134,162,174,154,77,88,168,171,178,120,34,126,154,237,118,221,28,138,213,84,89,106,227,159,129,143,238,209,251,137,255,0,227,71,238,59,238,59,229,47,246,19,229,15,53,230,252,183,255,0,52,67,179,111,150,254,22,187,253,52,235,106,184,92,240,164,254,230,188,246,195,57,215,251,61,125,209,253,206,121,223,239,103,220,183,147,231,249,138,57,233,191,13,230,228,219,183,159,187,230,46,187,116,233,174,168,25,254,0,3,21,124,81,254,130,121,155,250,151,237,138,34,8,114,247,26,221,114,215,31,225,172,198,177,83,210,79,114,194,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,211,93,21,59,155,25,241,71,145,127,221,41,145,56,155,37,62,234,126,231,62,232,252,151,247,207,200,249,206,71,151,172,130,167,240,60,200,247,110,228,109,249,233,166,237,122,233,162,224,7,253,195,31,255,0,58,47,254,162,127,253,252,9,84,0,1,128,30,53,127,69,140,45,249,192,161,251,58,226,96,7,133,199,211,179,44,191,93,125,143,90,75,247,26,220,41,127,118,14,86,90,178,207,238,247,238,75,228,204,65,5,247,206,252,151,231,249,156,186,106,136,121,92,190,116,90,107,230,119,110,220,186,108,211,78,186,165,128,225,115,194,147,251,154,243,219,12,231,95,236,245,247,71,247,57,231,127,189,159,114,222,79,159,230,40,231,166,252,55,155,147,110,222,126,239,152,186,237,211,166,186,160,103,248,0,11,85,196,239,15,88,87,138,12,154,189,101,30,41,169,242,30,127,151,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,55,238,77,120,115,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,69,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,156,204,117,227,75,130,220,27,198,78,13,180,89,175,56,138,175,13,226,28,55,81,36,214,91,212,48,173,75,41,217,50,198,149,48,203,76,175,99,101,100,141,138,61,23,115,94,215,198,197,71,109,222,201,3,13,124,40,248,233,252,7,11,249,215,140,255,0,218,244,184,2,182,185,191,229,53,214,185,42,21,223,239,94,85,142,111,229,194,143,255,0,7,132,149,66,42,255,0,238,24,255,0,249,209,127,245,19,255,0,239,228,148,229,110,29,199,120,83,2,91,44,25,151,152,191,119,120,146,151,157,231,113,7,201,16,218,252,230,233,158,248,255,0,106,194,171,28,123,35,115,35,246,87,218,229,238,94,174,80,42,176,0,0,0,26,214,113,99,244,167,206,79,206,6,33,251,70,114,106,124,46,62,130,121,101,250,235,237,138,211,31,243,99,193,175,246,80,205,60,101,153,159,221,29,242,103,221,110,32,184,223,124,151,220,135,59,202,249,170,153,38,229,115,60,235,119,237,230,109,221,181,186,233,174,137,174,134,106,240,185,145,127,220,215,145,56,103,37,62,234,126,232,254,231,60,239,247,207,200,249,62,127,152,172,158,167,240,60,201,54,237,231,237,249,235,174,221,122,107,162,5,213,0,0,0,1,10,222,53,127,74,124,45,249,191,161,251,70,226,93,95,3,31,223,179,248,183,253,100,95,254,53,188,55,191,187,7,52,237,89,153,251,50,253,201,124,153,135,224,177,121,47,185,223,63,204,229,212,212,77,205,230,121,168,180,215,204,237,219,181,116,217,174,189,116,74,175,129,142,6,63,184,187,238,219,255,0,141,31,187,31,187,31,147,127,216,79,147,252,175,148,243,63,252,209,54,253,222,103,248,58,108,245,215,160,69,95,138,63,211,179,51,127,82,253,143,68,101,87,129,143,239,217,252,91,254,178,46,175,20,126,20,159,221,41,158,216,155,58,255,0,103,175,185,207,186,63,37,253,236,251,150,243,156,143,47,71,5,55,225,188,220,123,183,114,55,124,196,211,118,157,116,213,110,175,3,28,12,127,113,119,221,183,255,0,26,63,118,63,118,63,38,255,0,176,159,39,249,95,41,230,127,249,162,109,251,188,207,240,116,217,235,175,64,202,160,0,3,21,124,81,254,130,121,155,250,151,237,138,35,42,139,85,197,30,69,255,0,116,166,68,226,108,148,251,169,251,156,251,163,242,95,223,63,35,231,57,30,94,178,10,159,192,243,35,221,187,145,183,231,166,155,181,235,166,138,16,3,194,119,210,159,38,255,0,56,24,123,237,24,13,148,200,213,202,127,6,191,216,191,52,240,110,102,127,116,119,202,127,114,88,130,221,125,242,95,114,28,159,53,229,106,99,155,149,204,243,174,217,187,151,183,118,215,105,174,186,46,154,18,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,4,60,120,206,101,195,173,217,161,135,179,22,151,217,165,169,179,210,91,100,111,125,103,117,69,194,101,118,170,237,123,39,109,186,124,125,11,57,225,145,155,243,101,199,17,86,155,36,178,237,164,196,178,65,105,68,218,139,247,202,138,234,54,254,67,151,179,61,232,159,20,36,171,196,251,42,151,48,184,111,185,221,233,105,121,181,24,109,102,187,189,119,237,219,13,61,5,107,149,122,189,168,186,43,253,202,191,5,32,207,4,98,90,156,25,140,172,184,166,149,116,150,209,113,166,173,111,110,241,74,215,250,162,167,118,251,151,234,80,54,139,107,154,246,163,218,186,163,147,84,250,143,210,214,112,193,152,84,249,157,145,56,47,21,69,46,249,103,177,219,188,207,178,169,182,103,81,195,35,211,230,183,94,175,238,137,167,184,186,96,0,0,0,0,0,0,14,42,152,82,162,154,90,119,38,169,43,28,197,79,173,52,57,64,26,228,241,181,134,106,48,199,19,217,133,79,80,221,169,91,136,238,213,177,38,168,191,123,125,194,165,19,178,175,228,250,245,248,25,49,224,189,87,83,31,16,88,146,154,39,125,237,216,74,177,92,154,39,251,118,220,138,89,95,18,10,54,209,241,79,137,118,207,205,231,207,89,50,251,59,118,171,174,53,126,207,199,77,59,151,87,193,215,95,238,142,187,232,154,255,0,222,213,71,255,0,119,219,192,155,48,0,0,15,197,93,19,85,2,202,241,133,154,180,249,73,144,120,178,254,249,121,117,21,54,170,250,42,85,218,171,247,247,81,84,61,159,136,228,239,31,170,105,239,83,94,27,141,93,94,59,199,213,85,211,191,90,156,67,120,124,207,118,137,214,73,230,85,85,209,54,167,119,252,19,234,36,67,198,19,62,22,251,137,109,121,65,101,172,221,69,64,216,43,170,219,203,211,74,150,73,95,78,246,251,81,162,246,84,234,143,84,247,39,169,136,156,21,101,108,249,171,196,102,12,181,34,107,75,109,188,219,174,85,105,211,218,130,58,234,118,189,191,61,170,154,164,157,209,85,125,200,4,224,240,85,128,25,151,124,55,224,187,83,126,117,117,158,221,112,145,125,239,125,5,59,85,126,115,191,35,222,159,81,124,206,157,154,217,77,100,179,208,217,168,217,182,158,130,154,42,88,155,170,174,140,99,81,173,77,85,85,123,34,119,85,59,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,70,23,140,110,70,207,113,177,217,179,142,203,71,190,74,105,41,237,149,127,124,68,219,19,89,112,168,123,253,169,58,247,78,136,205,125,203,232,70,78,76,99,251,158,88,102,142,24,198,214,186,158,75,237,119,122,42,169,87,99,93,186,56,170,35,149,91,237,53,218,126,13,58,162,42,253,125,141,141,179,211,46,40,51,87,42,177,46,10,175,143,114,220,45,117,144,194,186,185,54,203,37,52,177,181,221,28,221,116,230,47,69,84,79,231,53,203,206,172,189,175,202,236,209,196,184,38,190,45,159,38,221,107,41,225,93,205,93,241,71,81,36,109,119,71,59,77,121,107,209,85,87,249,192,216,211,34,243,26,147,53,114,171,13,99,106,105,185,175,184,218,232,231,168,93,170,221,38,146,154,41,92,157,90,223,241,158,136,137,252,197,122,68,143,132,87,19,85,118,219,197,94,69,98,26,174,101,37,82,201,91,67,236,34,109,145,206,160,165,141,158,196,90,175,68,94,174,126,158,244,245,37,184,0,0,8,78,241,141,74,228,226,54,207,231,36,220,213,195,20,252,174,136,154,51,207,220,52,78,159,167,191,82,209,248,115,86,91,232,248,167,194,222,126,30,103,62,174,134,24,61,167,38,217,86,227,73,181,221,59,246,94,139,208,188,126,50,180,16,81,113,23,98,124,49,108,89,240,173,44,174,246,149,117,115,171,174,26,175,127,129,140,220,27,212,207,77,197,6,87,173,60,252,165,147,23,89,35,115,182,163,189,149,184,211,235,209,64,217,12,28,112,42,172,49,171,159,189,85,169,171,180,211,94,157,244,57,0,0,0,0,0,0,0,17,209,227,15,155,84,150,108,177,181,101,132,83,105,87,93,93,5,123,155,181,122,196,250,123,132,11,215,98,167,116,252,164,95,135,169,34,85,85,17,209,210,205,87,50,233,28,17,186,71,47,193,19,85,254,98,1,124,73,51,114,163,53,120,148,188,123,95,181,176,231,152,177,68,154,39,84,167,175,172,209,223,49,171,218,78,203,175,214,160,89,238,28,242,254,108,205,206,140,35,132,163,102,248,234,175,52,13,157,53,68,251,211,170,225,141,223,140,223,203,244,93,77,143,242,243,14,69,131,240,14,26,194,80,38,145,217,109,20,118,230,39,94,137,12,44,141,59,170,254,79,189,126,181,34,39,193,215,41,229,189,230,221,223,50,107,163,221,69,65,107,168,163,133,53,68,210,161,149,54,249,154,238,143,69,249,170,189,21,170,159,31,66,101,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,179,15,14,69,140,48,14,37,194,83,183,88,239,86,122,203,115,147,85,234,147,66,248,215,178,167,229,123,211,235,67,92,14,35,50,254,108,178,206,140,93,132,164,102,200,233,111,53,237,129,53,69,251,211,106,230,141,191,140,239,200,245,93,77,152,8,105,241,138,202,121,108,185,183,104,204,154,24,246,209,87,218,169,232,230,77,81,117,168,125,77,194,103,59,171,213,126,106,39,68,106,39,199,208,11,255,0,224,241,155,116,151,156,177,186,229,132,179,107,87,67,93,61,123,91,181,122,68,202,123,124,9,215,98,39,117,252,165,95,135,169,34,228,0,120,109,230,237,70,84,241,41,104,246,191,107,98,63,47,98,149,52,78,137,81,95,71,171,190,99,151,180,125,147,79,173,9,250,165,169,142,178,150,26,184,87,88,231,141,178,53,125,232,169,170,127,56,28,160,0,0,0,0,0,0,28,115,170,164,50,43,95,177,81,171,163,180,215,78,157,244,3,95,111,17,154,203,125,103,20,248,167,200,67,203,228,85,215,67,63,180,229,221,42,92,106,247,59,175,110,233,209,58,23,115,193,205,43,151,136,219,199,147,147,107,126,230,42,57,189,17,117,103,159,183,234,157,127,71,110,166,55,113,145,85,61,87,20,25,158,181,19,115,86,60,93,122,141,174,218,141,246,82,227,81,167,68,50,95,193,174,223,5,111,17,119,217,38,139,122,193,133,106,165,111,180,169,163,155,93,111,209,123,252,64,154,176,0,2,130,207,76,198,164,202,172,170,196,184,218,166,110,83,237,214,186,201,233,215,106,187,89,163,166,150,86,167,70,187,252,95,170,42,127,49,94,145,37,226,235,196,205,93,198,241,73,145,56,126,167,151,75,74,177,214,215,123,8,187,164,107,171,233,100,103,183,22,169,209,83,171,95,167,185,61,64,143,156,232,204,11,158,103,230,142,39,198,215,74,158,115,238,151,106,218,168,151,99,91,182,57,106,36,149,27,236,181,186,254,17,122,170,34,253,93,137,54,240,114,200,217,237,214,59,206,113,222,168,246,73,83,37,69,178,147,239,136,187,162,115,45,245,12,127,179,39,78,203,209,89,175,189,125,8,203,201,92,189,184,102,142,104,225,172,19,65,22,255,0,148,238,180,116,243,46,230,166,200,164,168,142,55,59,171,155,174,156,196,232,138,139,252,230,198,153,23,151,20,25,85,149,88,107,5,80,199,181,109,246,186,56,102,93,92,187,229,142,154,40,220,238,174,118,154,242,211,162,42,167,243,129,94,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,84,213,52,95,82,44,124,93,120,101,124,209,209,231,166,29,110,188,182,199,67,91,14,189,154,158,126,170,73,119,62,95,169,54,181,159,82,250,18,158,83,57,151,130,168,51,27,47,241,22,6,184,167,222,47,182,170,187,115,157,237,123,60,232,31,22,189,28,213,93,17,235,211,114,125,105,220,13,108,114,103,31,86,101,142,104,225,156,109,72,253,191,37,93,168,170,166,77,17,119,71,21,68,114,57,189,90,237,53,217,221,17,87,235,236,108,115,145,185,135,69,154,121,83,134,49,181,19,181,249,74,211,69,81,42,104,190,204,146,83,69,42,167,86,183,95,194,39,100,68,254,99,94,206,41,50,94,227,145,25,205,126,192,245,173,210,4,171,170,168,161,118,173,246,169,124,220,241,70,238,143,122,166,169,18,244,114,238,247,251,215,57,252,33,184,147,146,134,227,93,145,23,151,107,13,66,203,114,165,126,159,142,231,80,82,177,154,54,45,123,34,245,87,233,239,79,80,37,156,3,241,87,68,213,64,134,31,26,57,89,39,16,248,105,27,46,253,184,62,141,23,217,211,69,243,215,30,134,50,240,83,101,146,247,197,6,92,71,26,244,165,196,246,122,167,39,189,173,184,211,106,157,211,222,94,223,22,172,68,203,239,18,145,68,200,182,124,159,103,109,26,174,237,119,43,43,235,186,246,77,59,252,126,178,152,240,197,195,117,215,238,40,45,19,210,71,185,150,232,233,235,101,93,81,52,100,119,26,53,94,234,158,255,0,77,126,160,39,194,6,36,112,199,26,38,136,214,163,116,247,104,135,216,0,0,0,0,0,0,0,90,254,39,113,151,220,31,15,185,135,137,153,248,122,76,47,118,146,157,61,243,54,138,103,181,62,107,147,187,61,83,67,91,204,75,123,171,197,184,162,233,136,170,91,251,102,241,95,61,99,219,170,124,249,100,87,170,106,136,137,221,222,228,79,130,19,27,226,253,154,139,133,178,134,223,130,105,102,210,162,239,91,23,49,187,123,195,45,45,124,107,213,88,169,221,190,138,139,245,119,34,167,134,188,7,85,153,25,225,131,48,189,60,60,198,84,95,45,201,58,110,68,210,39,86,66,199,47,87,55,242,253,23,80,38,167,195,87,40,226,203,62,28,108,119,39,73,186,124,77,5,53,237,201,166,155,82,162,130,141,85,62,123,145,122,179,191,79,169,12,179,60,28,5,135,33,194,24,38,193,133,224,110,214,90,109,148,180,72,154,170,254,10,22,179,213,87,242,125,235,245,169,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,51,196,167,40,162,204,206,28,111,151,38,201,182,124,51,79,83,123,106,105,174,228,166,160,172,84,79,158,212,78,175,239,215,234,83,44,207,7,30,225,200,113,126,9,191,225,121,219,185,151,107,101,85,18,166,170,159,133,133,204,244,84,252,175,122,125,104,6,177,88,106,247,87,132,177,69,175,17,83,55,246,205,158,190,10,198,55,84,249,241,72,143,68,213,81,83,187,125,202,159,5,54,67,225,135,25,125,222,240,251,151,152,154,78,147,213,225,123,76,149,9,238,149,212,80,189,201,243,90,157,223,232,154,26,249,241,41,128,234,178,223,60,49,158,23,168,135,150,202,123,229,197,32,77,200,186,196,218,201,152,213,232,231,126,71,170,234,74,183,132,14,105,174,41,202,27,134,9,170,155,90,139,69,108,188,182,237,237,12,84,180,17,167,84,98,39,119,122,170,175,215,220,9,6,0,0,0,0,0,0,62,39,98,73,12,145,170,106,142,106,183,79,126,168,125,128,53,199,227,94,203,37,147,138,12,199,142,69,233,85,137,175,21,77,79,115,93,113,169,209,59,175,184,201,159,5,201,89,31,16,248,149,29,46,205,216,62,177,19,217,215,85,243,214,238,133,171,241,58,195,117,214,30,40,46,243,213,199,181,151,24,234,43,34,93,81,117,100,151,26,197,69,232,171,238,245,211,234,42,127,9,92,68,203,23,18,146,196,248,183,249,251,59,168,209,119,105,181,95,95,67,215,178,235,219,225,245,129,57,128,252,69,213,53,67,244,10,19,60,179,14,139,43,50,167,19,227,106,215,104,150,219,77,109,68,73,162,251,82,71,77,44,168,157,26,237,63,6,189,209,83,249,141,113,179,155,31,86,102,118,104,226,124,109,86,253,223,42,221,171,106,161,77,17,54,199,45,68,146,53,189,26,221,116,223,221,81,23,234,236,72,119,139,215,18,111,174,184,208,228,69,153,255,0,121,167,88,174,85,111,211,241,218,234,250,87,179,71,69,175,101,78,168,253,61,201,234,96,191,11,121,47,113,207,124,230,176,224,122,38,235,2,213,210,212,87,59,86,251,52,190,110,8,164,94,175,98,174,137,42,116,107,183,123,189,232,25,255,0,225,23,195,43,225,142,179,61,49,19,52,230,54,74,26,40,117,238,139,228,42,163,151,115,37,250,211,107,153,245,175,161,41,200,154,38,137,232,83,89,103,130,168,50,231,47,240,238,6,183,39,222,44,86,170,59,115,87,218,246,185,48,50,45,122,185,202,154,163,19,166,229,250,215,185,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,1,31,158,44,220,57,211,227,236,185,143,55,173,112,107,118,195,209,36,83,187,114,255,0,129,65,5,117,67,186,58,86,183,231,189,59,53,93,245,167,66,35,114,123,28,212,229,166,103,225,172,103,12,220,159,146,46,212,117,82,191,106,59,107,34,168,142,69,233,181,218,252,207,68,95,211,216,217,83,48,112,149,30,58,193,55,220,33,92,205,209,93,237,213,84,74,154,170,126,22,23,199,232,173,94,207,95,84,250,208,215,79,138,156,166,184,228,206,120,98,124,33,93,77,201,137,110,53,181,52,73,189,174,221,75,231,39,142,55,116,123,213,53,72,151,163,151,119,191,226,27,9,100,118,63,160,204,236,166,194,184,214,130,175,204,165,206,207,67,83,43,249,110,103,223,36,166,138,69,77,21,173,252,180,236,136,157,127,65,91,84,187,101,52,175,215,77,172,114,255,0,152,141,15,7,156,248,158,251,102,186,100,181,197,222,213,190,41,238,144,46,137,248,56,217,111,166,106,116,141,61,235,213,94,171,240,245,36,162,242,231,50,207,92,246,38,174,109,52,170,137,241,218,160,107,217,199,221,197,247,30,39,113,131,223,38,254,77,202,225,10,116,211,68,75,133,87,78,223,18,255,0,120,59,91,31,81,157,55,106,244,78,145,218,39,111,242,85,219,215,222,98,183,22,245,115,214,113,31,152,143,168,110,215,51,19,221,216,137,170,47,68,175,159,221,245,153,187,224,187,102,230,98,124,73,121,124,90,181,180,149,144,35,183,118,94,101,185,221,181,254,128,37,180,0,0,0,0,0,0,252,85,68,69,85,236,135,233,228,98,251,151,200,216,78,247,119,215,79,35,110,169,169,255,0,137,19,157,238,95,119,185,64,132,223,22,140,209,251,187,226,46,59,37,44,154,82,225,251,90,91,36,102,157,230,130,186,185,170,237,85,141,94,207,237,170,167,197,74,207,193,231,43,25,125,205,59,166,97,85,67,172,118,250,25,233,163,118,238,210,71,83,111,149,58,35,211,223,249,42,159,204,97,215,18,248,170,179,24,231,214,61,187,213,201,187,254,249,46,172,139,162,38,145,249,217,156,137,209,19,242,151,186,106,76,71,132,254,94,253,197,240,202,151,10,152,116,168,191,93,126,84,141,251,191,113,158,223,66,168,154,35,149,59,183,224,191,4,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,79,140,54,86,178,197,154,118,172,194,165,135,72,238,20,48,83,72,237,221,228,146,166,225,42,244,87,175,187,242,81,63,152,163,60,37,243,71,238,19,136,185,44,149,82,107,75,136,45,107,108,141,154,118,154,122,234,22,163,181,70,57,123,51,182,168,159,20,51,219,197,131,47,126,237,56,101,91,133,52,58,212,88,110,191,42,72,253,223,184,193,111,174,85,77,21,200,157,221,241,95,130,144,237,195,70,42,172,193,217,245,128,174,244,111,219,255,0,124,150,182,75,209,23,88,252,236,46,84,234,139,249,41,217,53,3,101,180,84,84,69,78,202,126,158,70,16,185,124,179,132,236,151,125,127,195,173,212,213,63,241,226,107,189,201,239,247,33,235,128,0,0,0,0,0,1,11,222,49,86,199,193,157,54,138,245,78,146,90,41,219,252,181,119,5,247,150,7,128,75,139,237,220,78,224,247,178,77,156,235,149,190,21,233,174,168,183,10,94,157,190,6,89,120,209,89,249,120,159,13,222,89,22,141,117,37,28,10,237,221,215,153,113,119,109,127,160,194,46,18,42,231,163,226,63,46,223,78,221,206,126,39,180,49,83,84,78,139,95,7,191,234,3,100,90,103,111,166,137,250,235,185,141,95,243,20,78,120,227,250,12,177,202,124,85,141,107,234,252,178,91,44,245,213,49,63,150,231,253,242,58,105,100,106,104,141,119,228,47,116,84,233,250,10,190,204,231,62,207,66,247,166,142,117,52,74,169,241,218,132,107,248,195,103,196,246,43,53,175,37,173,206,246,174,17,65,116,157,116,79,193,200,203,133,51,147,172,107,238,78,168,244,95,135,168,17,125,156,56,230,167,50,243,67,18,227,57,166,231,124,175,118,172,171,137,251,81,187,153,45,68,146,39,77,173,211,231,250,162,126,142,196,184,248,76,240,231,6,1,203,153,51,122,233,6,219,182,33,137,98,129,219,149,127,105,79,5,13,67,122,54,87,55,231,177,123,181,29,245,39,66,45,184,86,202,107,142,115,103,134,24,194,20,20,220,232,146,229,69,83,91,237,181,187,105,124,228,17,200,238,175,98,174,137,42,116,106,238,247,124,54,44,203,236,37,71,129,48,69,139,8,80,179,108,86,139,117,45,10,117,85,215,149,11,35,245,87,47,102,39,170,253,106,5,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,70,95,139,238,64,45,223,14,91,243,146,207,69,186,122,39,69,69,84,238,102,154,66,200,235,234,30,186,58,68,78,234,157,17,154,251,151,208,147,66,136,206,172,190,163,205,44,173,196,216,30,177,58,93,109,85,180,177,175,95,101,242,211,201,18,47,71,55,95,194,47,77,81,62,174,224,107,195,195,30,106,220,114,115,58,176,198,48,161,159,149,19,110,84,80,214,46,214,187,90,100,171,134,73,19,171,31,233,26,118,77,125,222,227,97,251,14,48,165,198,153,57,75,141,169,37,251,213,219,14,50,226,142,218,189,57,180,169,39,101,106,47,103,123,147,234,78,198,184,185,215,128,43,50,183,53,177,70,8,170,110,159,36,94,43,105,97,118,169,237,71,21,76,145,53,221,28,237,53,229,246,85,85,250,251,146,211,225,205,158,18,99,222,18,241,62,22,171,235,89,133,237,181,180,112,183,223,5,53,178,145,141,237,27,83,187,253,85,203,241,80,34,135,136,202,135,85,113,3,153,147,57,251,245,198,23,157,23,77,58,121,217,137,73,240,90,179,49,50,99,19,95,252,191,182,184,146,182,147,155,191,211,202,91,159,183,77,127,78,186,126,146,41,179,178,87,79,156,216,246,119,166,142,147,19,221,30,169,238,85,171,145,73,152,240,135,162,167,164,225,102,181,96,167,229,44,248,150,73,95,237,171,183,185,109,212,26,187,175,109,116,236,6,110,128,0,0,0,0,0,22,59,141,92,105,247,17,195,86,58,174,108,188,183,215,216,174,148,17,187,110,190,211,232,42,21,63,21,127,39,225,245,151,196,142,79,24,220,214,159,15,229,181,159,47,45,243,237,158,229,91,79,83,59,118,162,235,79,37,61,194,23,117,86,42,119,68,236,228,95,231,2,38,48,165,20,216,191,50,236,246,247,183,157,45,234,249,79,11,147,84,110,247,77,80,212,248,34,106,174,248,126,131,99,238,30,112,172,56,51,36,176,69,134,40,185,110,131,15,91,27,35,119,42,232,246,210,68,213,77,117,95,201,247,144,67,192,62,95,203,152,28,81,224,118,70,253,169,135,239,54,203,235,250,34,234,216,46,52,186,167,206,111,229,252,126,165,54,32,99,18,54,54,54,246,106,34,32,31,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,45,223,16,184,86,28,103,146,88,222,195,44,92,199,79,135,174,109,141,187,149,53,123,169,37,98,38,186,167,229,122,174,134,184,56,174,138,108,33,153,119,139,123,19,147,45,150,251,81,11,83,163,182,58,26,135,39,197,23,69,111,199,244,155,64,72,196,145,142,141,221,156,138,138,107,191,199,206,95,203,151,252,81,227,118,72,253,201,136,47,23,59,235,58,105,163,103,184,213,104,159,57,223,145,240,250,144,9,177,224,171,26,125,219,240,213,129,107,157,47,49,244,22,43,93,4,142,219,167,180,202,10,117,95,197,79,202,248,253,101,241,35,147,193,203,53,167,196,25,109,120,203,203,132,251,167,182,214,212,84,192,221,168,154,83,199,79,111,133,189,81,136,157,213,123,185,87,249,201,27,0,0,0,0,0,0,2,56,252,105,108,204,92,152,195,55,255,0,47,237,166,36,162,164,230,239,244,242,151,23,237,211,95,211,174,159,164,139,110,28,234,29,75,196,14,89,204,215,236,211,24,89,181,93,53,233,231,97,38,35,197,226,138,158,179,133,154,53,158,159,154,176,98,88,230,103,182,173,218,230,219,171,244,119,78,250,107,216,134,124,148,149,208,103,46,2,157,137,171,163,196,246,183,162,123,213,42,163,80,54,63,190,227,10,92,23,147,181,88,218,174,95,189,90,112,227,238,42,237,171,215,149,74,178,118,70,170,246,111,185,126,165,236,107,193,196,238,106,220,115,139,58,241,62,48,174,159,155,19,174,117,176,209,174,214,183,74,111,55,52,145,167,70,51,210,69,238,154,251,201,78,241,24,207,9,48,23,9,120,99,11,82,244,173,197,22,218,42,57,147,221,5,77,178,173,142,239,27,147,187,61,21,171,241,66,37,178,87,0,86,102,158,107,97,124,17,76,221,126,87,188,81,82,204,237,83,217,142,90,152,226,115,186,185,186,233,204,236,138,139,245,119,2,79,60,32,178,3,228,156,59,95,156,151,154,45,181,21,174,150,138,149,220,205,117,133,241,208,84,49,218,54,69,78,232,189,21,154,251,215,208,147,66,136,201,92,190,163,202,220,173,195,56,30,141,58,90,173,84,84,178,47,95,105,241,83,199,18,175,87,59,79,193,167,77,85,62,190,229,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,69,248,196,100,87,200,119,139,78,116,80,179,246,189,194,104,45,83,117,253,218,71,92,42,92,189,100,85,236,137,217,136,159,31,67,8,50,47,61,47,185,50,184,162,43,92,187,98,196,88,126,182,204,244,218,197,211,204,114,181,95,106,55,250,68,157,58,125,105,235,59,124,109,229,107,51,103,135,92,85,98,242,252,233,237,246,250,235,157,42,111,219,164,241,208,212,181,139,243,218,157,228,245,85,79,122,26,238,223,173,53,22,27,229,198,197,86,221,179,219,170,230,164,149,53,69,209,241,189,90,169,209,85,59,162,246,85,3,142,237,95,45,214,235,91,115,153,219,164,172,168,146,119,174,154,106,231,185,92,189,180,247,251,137,237,240,200,182,212,219,184,88,179,249,152,246,121,169,105,234,99,234,139,171,29,110,163,209,122,47,192,128,131,96,255,0,14,170,24,168,120,88,194,156,167,110,243,20,84,19,187,162,166,142,117,186,147,84,255,0,48,25,50,0,0,0,0,0,3,241,202,141,69,114,175,68,77,84,130,111,21,44,199,92,109,196,132,246,198,63,124,118,42,55,91,117,211,77,22,26,250,214,233,243,83,242,190,63,90,147,107,153,88,150,12,29,151,248,143,20,84,59,108,118,187,85,101,98,174,138,186,36,80,61,254,136,191,147,238,95,169,77,108,243,195,17,253,216,231,70,59,196,236,126,246,93,177,53,210,178,53,211,79,102,90,185,30,158,137,249,94,168,159,82,1,159,190,12,153,114,235,150,42,196,25,137,83,75,186,154,150,158,174,221,28,187,244,210,118,201,111,153,19,68,118,189,151,95,155,167,199,208,151,67,11,124,40,50,237,216,15,134,84,169,122,234,184,130,235,242,215,212,147,219,232,87,242,157,249,31,15,169,12,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,175,253,212,126,4,255,0,251,121,255,0,245,51,120,255,0,224,134,85,26,171,129,180,150,19,197,54,44,115,133,108,216,215,11,87,121,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,135,172,90,174,19,190,139,25,55,249,191,195,223,103,64,93,80,0,0,7,82,237,115,166,178,218,171,111,53,145,213,201,79,65,79,37,76,172,164,164,150,170,119,49,141,87,57,35,134,22,186,89,95,162,46,140,141,174,123,151,68,106,42,170,33,219,0,98,175,253,212,126,4,255,0,251,121,255,0,245,51,120,255,0,224,133,223,201,14,36,114,75,136,251,85,206,243,146,248,250,147,17,211,217,170,25,77,94,198,211,207,75,61,51,222,221,204,87,195,80,198,74,140,114,35,182,191,110,199,43,36,68,85,86,61,18,48,124,84,56,21,169,192,24,134,235,196,246,86,208,85,207,134,47,149,19,92,177,156,51,85,69,178,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,148,246,189,119,54,55,177,145,225,175,12,92,66,226,174,23,243,150,203,155,152,90,155,207,249,14,101,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,217,181,67,101,51,31,243,75,143,94,19,178,91,29,220,242,207,50,243,91,228,108,73,102,228,249,218,47,144,174,85,28,174,108,44,154,63,190,67,78,248,221,172,114,177,222,203,151,77,116,93,21,21,18,234,229,110,105,96,76,233,192,150,204,204,203,75,239,203,56,110,243,206,242,85,190,86,106,126,111,42,103,195,39,222,230,99,36,110,146,68,246,251,77,77,116,213,53,69,69,88,44,241,71,250,118,102,111,234,95,177,232,128,154,156,139,226,143,34,120,148,249,111,246,20,199,63,116,127,115,158,91,229,63,239,101,101,31,35,204,115,121,63,225,49,71,187,119,34,95,155,174,155,122,233,170,107,117,72,171,240,49,253,251,63,139,127,214,70,101,113,183,198,14,25,225,27,43,229,189,57,105,43,113,181,242,158,118,225,59,61,92,85,28,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,220,208,245,115,123,142,46,21,242,35,25,73,151,217,165,155,116,150,156,67,5,60,85,51,208,195,109,173,174,125,59,36,69,86,36,171,75,12,141,141,234,221,30,140,122,163,246,61,142,211,107,218,171,74,90,124,76,120,40,191,221,104,172,86,44,224,171,184,220,174,53,17,210,81,209,210,97,43,220,211,212,207,35,145,177,197,28,109,163,87,61,238,114,163,81,168,138,170,170,136,132,11,227,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,79,195,115,195,238,167,135,106,105,51,135,57,45,84,142,204,91,141,59,169,168,173,179,69,20,207,195,44,73,103,142,85,138,162,25,229,134,103,212,194,176,57,94,214,181,241,177,95,30,186,62,68,80,207,80,0,24,255,0,154,92,122,240,157,146,216,238,231,150,121,151,154,223,35,98,75,55,39,206,209,124,133,114,168,229,115,97,100,209,253,242,26,119,198,237,99,149,142,246,92,186,107,162,232,168,168,151,3,37,51,239,41,248,137,194,181,88,215,39,49,95,221,5,150,138,224,251,92,245,62,70,166,147,101,83,35,142,71,71,178,162,56,222,186,50,104,215,84,77,190,214,154,234,138,137,8,62,40,255,0,78,204,205,253,75,246,61,17,159,254,10,159,69,140,83,249,192,174,251,58,220,6,127,128,0,22,255,0,58,243,239,41,248,118,194,180,184,215,56,241,95,220,253,150,182,224,203,92,21,62,70,166,175,125,83,227,146,70,199,178,158,57,30,154,178,25,23,85,77,190,206,154,234,168,139,112,12,0,241,171,250,44,97,111,206,5,15,217,215,16,47,254,86,241,235,194,118,116,227,187,102,89,229,166,107,124,179,137,47,60,239,37,69,242,21,202,159,155,202,133,243,73,247,201,169,217,27,116,142,39,187,218,114,107,166,137,170,170,34,228,1,0,62,23,31,78,204,178,253,117,246,61,105,63,192,15,39,22,98,155,22,6,194,183,156,107,138,107,188,149,151,15,219,234,46,151,26,158,83,228,228,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,67,214,45,87,22,63,69,140,228,252,223,226,31,179,167,2,213,127,221,71,224,79,255,0,183,159,255,0,83,55,143,254,8,101,81,170,185,181,64,3,201,197,152,166,197,129,176,173,231,26,226,154,239,37,101,195,246,250,139,165,198,167,148,249,57,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,208,245,139,85,197,143,209,99,57,63,55,248,135,236,233,192,186,160,136,191,10,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,242,156,154,202,147,74,216,244,123,100,103,38,93,0,0,0,0,0,0,0,29,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,118,189,142,106,232,168,168,118,200,96,202,174,54,238,188,40,113,203,157,22,44,79,61,93,118,93,98,172,200,189,67,117,163,117,83,155,5,166,119,94,21,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,57,104,229,85,142,61,2,103,193,212,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,237,128,0,1,228,225,60,83,98,199,56,86,205,141,112,181,119,157,178,226,11,125,61,210,221,83,202,124,124,250,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,232,122,196,27,120,104,113,199,83,195,142,50,135,39,177,195,41,31,151,88,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,189,134,70,146,49,81,90,246,77,57,32,0,0,0,44,255,0,21,92,76,96,222,20,50,142,179,52,177,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,133,192,147,31,224,216,177,253,62,86,187,16,210,46,44,170,179,205,127,101,165,170,174,157,45,209,77,28,14,168,122,34,104,198,44,179,49,141,220,169,189,82,77,155,185,114,109,182,153,215,198,103,13,156,59,98,170,92,21,156,121,145,247,63,122,173,183,178,233,5,55,200,245,245,123,233,95,36,145,182,77,244,240,72,196,213,240,200,154,42,238,246,117,211,69,69,88,235,240,169,204,204,85,156,156,119,102,102,105,99,90,191,49,122,196,216,62,231,112,169,219,36,143,142,29,247,59,118,200,34,230,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,41,95,26,191,165,62,22,252,223,208,253,163,113,2,79,178,83,140,206,27,56,137,197,85,88,43,39,51,35,238,130,245,69,111,125,210,122,111,145,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,237,107,166,136,170,151,172,133,111,5,79,165,62,41,252,223,215,125,163,110,38,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,51,121,112,235,110,41,195,249,139,77,73,182,154,170,10,75,116,146,243,53,214,119,73,112,153,83,69,118,189,147,95,155,167,199,208,151,67,11,124,87,242,237,216,243,134,85,168,98,232,184,126,235,242,215,215,200,183,215,47,229,55,242,254,63,82,129,30,254,21,185,140,184,39,137,8,45,175,126,200,239,180,109,182,235,166,186,172,213,244,77,211,230,175,228,252,62,180,39,101,170,142,68,114,47,69,77,80,214,63,35,241,31,220,118,116,96,76,78,247,236,101,167,19,90,235,36,93,53,246,98,171,141,235,232,191,147,232,139,245,41,178,102,90,226,88,49,142,95,225,204,81,78,237,209,221,45,84,117,136,186,42,106,146,192,199,250,162,126,87,185,62,164,2,165,0,0,0,0,0,1,137,222,38,246,218,155,151,11,23,143,45,30,255,0,43,45,69,76,158,210,38,140,109,186,179,85,234,191,18,4,173,53,242,218,174,180,87,56,93,182,74,58,136,231,98,233,174,142,99,145,201,223,95,119,184,216,23,196,82,134,42,238,22,49,103,53,219,124,189,21,124,237,232,171,171,155,110,171,209,63,206,107,224,5,213,207,76,244,190,231,55,220,188,87,73,119,69,135,112,253,21,153,137,181,137,175,151,230,232,190,204,108,94,210,175,78,191,90,250,102,255,0,131,190,69,124,187,120,187,103,69,116,122,211,219,230,158,213,15,95,221,163,117,190,165,171,210,68,94,202,189,216,169,241,244,35,102,195,105,168,191,95,45,214,42,70,238,158,227,87,13,36,73,170,38,175,145,232,212,78,170,137,221,83,186,161,177,23,4,153,90,204,166,225,215,10,216,188,191,38,123,133,190,134,231,84,155,247,107,60,148,52,205,122,252,247,39,120,253,21,19,220,128,95,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,29,107,149,28,119,27,117,85,190,100,214,58,168,95,11,211,222,142,106,162,255,0,57,175,31,29,217,106,220,181,226,79,23,81,195,30,200,110,247,58,251,171,58,235,210,90,250,148,79,198,114,246,103,195,234,67,98,82,36,252,104,114,241,148,88,135,13,230,53,52,123,33,158,10,59,92,157,117,214,87,62,227,50,175,87,107,217,63,39,79,143,160,17,134,108,45,225,235,51,38,225,99,6,236,77,54,91,109,204,95,173,45,212,134,189,38,193,62,28,73,92,156,44,97,143,60,253,223,181,168,185,61,17,52,139,228,234,77,169,211,244,247,234,6,79,128,0,0,0,0,0,196,191,19,124,202,110,92,240,201,114,209,219,95,136,39,154,198,222,154,245,158,223,89,167,226,187,242,62,31,90,16,101,151,54,42,140,107,153,152,99,13,71,214,123,237,246,138,133,59,117,116,245,12,103,189,19,187,189,233,245,161,158,158,48,249,192,152,139,31,90,178,190,146,163,117,53,178,40,43,165,102,205,52,158,57,174,16,47,85,98,47,101,244,114,167,195,212,180,30,24,153,84,220,200,226,70,221,91,59,119,69,135,35,134,242,137,174,158,213,61,125,18,235,209,237,94,207,248,253,74,4,216,228,94,13,143,0,100,254,14,194,141,143,100,150,251,21,190,158,126,186,235,44,116,177,70,229,249,206,245,103,162,170,21,217,243,28,109,138,54,196,196,209,172,106,53,62,164,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,171,155,84,26,171,129,178,159,9,223,69,140,155,252,223,225,239,179,160,46,169,106,184,78,250,44,100,223,230,255,0,15,125,157,1,117,64,0,0,0,0,234,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,183,136,103,5,151,94,22,51,66,162,251,132,48,253,91,114,175,18,212,34,225,250,197,169,117,82,81,78,177,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,50,71,178,109,179,232,82,153,165,149,184,19,58,112,37,207,44,243,46,197,242,206,27,188,242,124,237,23,154,154,159,155,202,153,147,71,247,200,94,201,27,164,145,49,222,203,147,93,52,93,81,85,20,32,135,128,30,48,110,188,38,230,227,93,112,90,73,48,38,49,168,163,160,197,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,188,76,110,214,171,255,0,26,249,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,89,40,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,21,197,119,10,57,143,194,86,99,191,5,99,88,188,245,170,187,153,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,92,204,220,212,150,21,85,116,110,115,85,21,236,124,114,62,202,129,159,254,25,220,66,225,94,23,242,107,136,124,220,197,52,222,127,200,125,203,211,91,173,108,170,142,158,107,157,116,174,185,54,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,251,54,174,26,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,170,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,180,81,157,62,28,30,31,245,156,68,95,98,205,188,222,195,191,252,83,208,121,152,34,166,168,146,122,121,49,21,86,199,199,182,157,240,190,57,25,12,50,42,61,243,35,182,172,145,36,77,71,253,249,98,11,215,225,71,192,183,224,56,160,206,188,25,254,215,170,192,20,85,206,255,0,41,206,186,73,78,173,255,0,122,242,175,115,191,46,100,103,248,60,196,170,0,0,0,4,0,248,163,253,59,51,55,245,47,216,244,70,127,248,42,125,22,49,79,231,2,187,236,235,113,128,30,40,255,0,78,204,205,253,75,246,61,17,80,120,113,113,199,77,194,150,50,175,193,249,130,202,186,140,186,198,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,188,215,50,40,156,213,114,194,145,72,19,188,0,0,96,7,141,95,209,99,11,126,112,40,126,206,184,153,254,65,15,136,239,28,116,220,86,227,42,12,31,151,204,171,167,203,172,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,205,107,37,149,206,86,172,203,20,97,79,248,92,125,59,50,203,245,215,216,245,164,255,0,16,3,225,113,244,236,203,47,215,95,99,214,147,252,0,181,92,88,253,22,51,147,243,127,136,126,206,156,186,165,170,226,199,232,177,156,159,155,252,67,246,116,224,107,88,109,80,106,174,109,80,0,181,92,88,253,22,51,147,243,127,136,126,206,156,186,165,170,226,199,232,177,156,159,155,252,67,246,116,224,107,88,77,79,134,47,30,63,179,125,138,155,33,179,98,245,187,31,97,251,123,126,77,186,92,110,60,202,172,81,11,95,51,164,209,188,166,167,58,158,6,211,163,183,73,36,179,53,36,153,117,217,43,146,21,142,213,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,109,60,12,74,240,249,227,110,213,197,126,0,146,197,137,231,164,161,204,92,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,203,71,42,36,145,235,150,160,0,0,0,0,13,107,56,177,250,83,231,39,231,3,16,253,163,57,178,153,173,103,22,63,74,124,228,252,224,98,31,180,103,3,50,188,41,248,227,166,203,91,173,7,11,121,146,202,185,108,88,158,240,140,194,215,54,190,89,214,221,113,170,115,24,148,79,143,85,70,83,77,46,142,107,163,106,114,230,150,71,61,28,217,93,36,51,18,106,195,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,154,61,137,44,50,198,174,110,169,190,55,183,187,85,18,93,60,45,56,246,251,187,163,176,240,163,154,16,108,196,22,171,127,147,194,23,74,122,125,35,175,161,164,129,92,148,117,13,98,105,28,208,193,19,149,146,232,141,146,56,213,30,169,43,81,211,132,149,0,0,213,92,148,159,11,239,16,74,107,77,53,151,133,236,233,186,213,189,143,168,109,6,15,190,84,203,45,75,247,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,178,54,35,98,246,88,214,105,22,192,13,170,1,130,190,23,188,107,255,0,116,6,4,102,76,102,21,206,235,93,153,56,54,222,250,153,110,53,171,206,249,102,214,217,154,198,84,44,173,106,105,52,92,216,33,145,36,85,124,158,196,187,228,115,229,229,230,253,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,83,249,171,153,152,87,38,242,227,17,230,150,53,171,242,246,92,51,111,150,225,83,182,72,217,36,219,19,216,130,46,99,216,199,77,43,213,177,198,197,114,111,145,236,106,46,174,67,94,30,42,184,152,198,92,87,230,229,102,105,99,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,186,190,32,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,57,136,213,69,146,77,113,44,12,255,0,240,84,250,83,226,159,205,253,119,218,54,225,227,87,244,167,194,223,155,250,31,180,110,35,193,83,233,79,138,127,55,245,223,104,219,135,141,95,210,159,11,126,111,232,126,209,184,128,240,84,250,83,226,159,205,253,119,218,54,226,106,72,86,240,84,250,83,226,159,205,253,119,218,54,226,106,64,24,49,152,190,39,95,112,57,131,137,240,39,236,35,231,254,231,47,53,182,159,53,247,75,202,231,249,121,223,23,51,103,149,118,221,219,53,219,185,116,215,77,87,185,156,228,82,103,63,4,60,80,98,204,225,199,88,167,15,229,143,154,181,222,113,45,206,225,69,63,203,86,230,115,105,230,170,145,241,191,107,231,71,55,86,185,23,71,34,42,107,213,17,73,27,189,237,93,170,41,157,38,115,158,113,25,255,0,82,232,223,78,118,254,158,220,53,87,233,234,25,162,40,138,99,183,190,228,219,231,60,226,98,170,115,199,183,41,25,200,12,218,253,156,242,146,195,154,127,115,255,0,34,124,183,230,191,104,121,191,51,201,228,212,203,7,225,54,51,118,188,173,223,53,52,221,167,93,53,91,132,89,206,16,112,6,46,202,238,29,176,150,4,199,118,159,147,47,150,207,63,230,169,121,241,77,203,230,87,84,74,207,110,39,57,139,171,36,98,244,114,233,174,139,213,21,11,198,80,211,85,93,86,40,170,231,221,49,25,252,227,150,155,190,90,211,88,221,53,54,180,88,253,26,110,87,20,98,115,29,177,84,246,226,115,57,140,99,19,153,207,156,128,3,58,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,153,233,131,99,199,217,63,140,112,163,163,223,45,194,197,112,167,131,174,154,75,37,44,177,181,126,115,125,95,234,168,133,118,124,201,27,101,141,209,61,53,107,218,173,95,169,64,214,3,49,172,85,24,43,51,49,62,26,147,164,246,43,237,109,10,246,232,232,106,30,207,122,167,118,251,215,235,82,115,60,50,51,41,185,141,195,37,183,87,106,252,63,60,54,55,116,245,130,223,71,175,226,183,242,254,63,90,145,145,226,119,149,77,203,126,36,110,53,176,55,108,88,142,57,175,42,154,235,237,84,87,214,174,189,94,229,236,207,135,212,133,223,240,120,205,255,0,185,220,125,117,202,250,186,141,180,215,56,103,174,137,155,53,214,121,38,183,192,139,170,49,87,178,122,185,19,225,234,4,198,128,0,0,0,0,0,198,239,16,153,153,15,11,24,203,123,117,223,108,184,177,58,246,85,183,85,154,244,27,4,248,142,249,239,238,88,196,254,69,251,127,107,86,243,186,34,235,23,201,213,123,147,175,232,237,212,215,216,12,131,224,75,45,91,153,92,73,97,42,57,163,223,13,162,229,65,117,119,93,58,69,95,76,139,248,205,94,207,248,253,74,108,57,109,163,142,221,110,165,183,194,154,71,75,3,33,106,123,145,173,68,79,230,34,115,193,123,47,25,91,136,113,38,99,84,199,190,24,32,172,181,199,215,77,37,107,237,211,34,244,118,189,151,242,116,248,250,18,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,29,122,250,250,75,101,36,149,213,210,242,160,139,77,206,218,174,211,85,68,78,136,138,189,213,8,194,227,39,197,73,182,154,154,204,7,144,181,28,201,89,203,221,120,217,166,154,165,60,169,247,138,170,69,244,89,89,243,190,62,228,2,69,177,246,108,96,44,178,183,186,233,141,47,159,39,211,183,77,93,229,166,151,187,154,222,209,177,203,221,237,244,245,250,204,64,204,255,0,23,28,140,193,51,62,151,10,219,190,234,38,102,154,51,157,89,69,174,168,197,238,250,53,78,206,119,252,95,137,12,24,195,26,98,92,121,121,150,255,0,138,174,62,118,186,109,187,229,228,199,30,186,49,172,78,140,107,83,230,177,169,219,208,243,104,45,181,183,57,185,20,48,243,95,238,220,141,244,85,245,84,247,40,18,95,126,241,180,196,213,115,74,150,60,146,242,49,174,221,139,247,75,28,186,116,77,126,117,15,215,252,167,128,255,0,25,252,210,117,75,37,102,94,237,137,53,221,23,202,212,235,187,167,78,190,71,84,235,212,197,140,27,193,55,18,248,238,153,43,176,230,92,121,154,69,239,47,203,22,246,105,213,201,243,95,59,87,187,28,159,160,187,16,120,86,241,53,50,195,253,224,209,37,221,185,124,221,191,216,211,183,250,239,174,160,94,75,103,141,134,52,165,115,150,227,147,94,117,23,77,169,247,69,20,122,119,247,80,253,95,200,86,184,115,198,234,213,86,238,94,32,200,95,32,137,251,167,221,75,165,221,223,209,148,29,61,19,244,152,241,63,132,207,17,241,53,86,58,29,235,238,230,208,39,255,0,230,30,5,79,133,223,20,176,69,60,140,194,27,249,91,118,167,202,22,228,223,175,127,245,223,77,0,206,187,7,140,78,71,220,228,88,238,214,47,147,61,203,230,171,38,215,191,228,209,39,185,63,151,224,93,236,43,226,55,195,54,41,185,211,218,224,198,92,169,170,92,214,49,62,78,184,59,87,57,232,212,78,180,200,157,215,222,67,46,47,224,195,137,44,13,4,213,120,151,46,188,172,16,109,222,255,0,149,232,31,166,229,106,39,70,78,229,238,246,255,0,41,104,235,240,253,222,216,138,234,234,78,90,53,116,95,190,53,222,154,250,42,250,1,179,254,29,198,24,119,21,208,67,114,176,220,60,205,60,236,108,140,127,41,236,213,174,106,57,58,61,168,189,156,159,202,123,38,174,248,47,30,226,172,190,187,69,123,194,151,63,37,87,11,218,246,191,147,28,157,156,215,118,145,174,78,236,111,167,161,152,89,61,226,195,158,217,122,180,212,56,178,63,186,139,108,45,100,126,95,90,58,45,26,156,180,215,116,116,110,119,205,99,147,254,23,192,9,198,6,8,228,191,139,54,73,227,233,169,109,216,230,31,185,122,186,133,99,21,55,85,215,104,247,44,105,167,222,168,218,157,222,254,191,193,248,161,153,184,63,31,225,44,125,106,134,247,132,238,222,122,138,161,173,124,114,242,37,139,114,57,173,114,116,145,173,84,232,246,175,84,245,2,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,239,198,78,215,111,170,200,43,29,109,75,180,150,28,71,77,203,232,238,170,148,87,5,68,232,186,119,36,16,195,95,21,44,46,236,67,195,61,69,67,87,173,182,185,245,191,242,118,250,213,247,167,191,227,245,1,4,38,194,30,29,113,83,197,194,198,19,242,236,219,190,138,129,207,234,171,171,214,221,73,170,245,53,239,84,209,116,83,96,159,14,42,197,172,225,99,12,107,55,51,145,79,69,15,205,211,110,150,234,79,103,227,223,184,25,62,0,0,0,0,120,184,219,16,197,132,240,117,243,20,78,154,178,209,109,169,174,114,117,234,145,68,231,233,209,23,242,125,203,245,41,237,24,199,226,39,152,148,153,125,195,38,36,116,211,242,230,189,211,86,90,32,246,85,117,146,107,125,94,222,205,114,119,103,174,137,241,64,33,3,137,108,119,87,152,249,237,142,49,61,75,247,50,163,16,92,214,153,52,68,219,11,171,38,123,27,209,173,215,77,253,213,53,37,59,194,11,38,62,228,114,194,225,153,21,203,173,101,230,162,88,162,248,83,77,79,65,51,83,163,213,59,181,123,181,23,234,236,68,126,91,225,170,188,193,204,172,63,134,219,237,73,122,188,210,83,74,238,137,162,77,80,198,43,180,213,191,151,217,21,63,65,178,14,68,96,218,92,1,147,152,47,9,210,179,79,147,172,22,234,121,87,85,246,164,142,150,40,213,221,92,237,53,217,217,21,80,10,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,213,92,218,160,213,92,13,148,248,78,250,44,100,223,230,255,0,15,125,157,1,117,75,85,194,119,209,99,38,255,0,55,248,123,236,232,11,170,0,0,0,0,0,0,5,148,226,187,133,28,184,226,215,46,31,130,177,172,94,70,235,67,204,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,50,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,175,102,105,101,110,59,201,108,119,115,203,60,203,177,124,141,137,44,220,159,59,69,230,161,168,229,115,97,100,209,253,242,23,190,55,107,28,172,119,178,229,211,93,23,69,69,68,217,248,128,31,20,127,167,102,102,254,165,251,30,136,15,39,129,126,12,175,188,97,230,61,85,178,75,175,200,216,51,11,249,122,140,77,114,137,236,90,166,199,42,191,149,77,77,27,181,214,105,121,82,162,72,230,172,113,181,142,115,183,42,50,41,39,251,9,225,107,22,6,194,182,108,21,133,168,124,149,151,15,219,233,237,118,234,110,107,228,228,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,82,48,124,12,127,126,207,226,223,245,145,42,128,0,0,0,0,64,15,138,63,211,179,51,127,82,253,143,68,98,169,149,94,40,255,0,78,204,205,253,75,246,61,17,127,248,25,224,235,2,113,127,192,238,34,176,95,235,62,70,196,150,108,192,184,125,207,226,14,92,213,31,37,243,105,44,207,170,253,170,201,226,142,126,108,116,233,31,223,21,118,107,185,186,42,117,14,223,133,15,28,117,56,106,235,100,225,31,49,153,72,150,43,149,69,67,48,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,249,78,77,101,73,165,108,122,61,178,51,147,46,134,174,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,92,201,255,0,186,203,156,191,220,193,251,7,249,11,175,221,215,201,255,0,38,126,200,223,47,55,207,114,124,198,187,185,62,91,119,59,202,253,227,159,206,230,238,251,254,254,103,80,46,95,138,247,28,117,56,150,235,123,225,31,46,89,72,182,43,109,69,59,49,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,57,174,93,37,89,162,116,122,49,177,191,157,25,101,65,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,144,158,57,184,58,192,156,32,112,59,135,108,22,10,207,150,113,37,231,48,45,255,0,116,24,131,151,53,63,202,156,170,75,203,233,127,106,190,121,99,131,149,29,66,199,247,181,77,250,110,118,170,189,2,192,120,92,125,59,50,203,245,215,216,245,164,255,0,16,3,225,113,244,236,203,47,215,95,99,214,147,252,0,181,92,88,253,22,51,147,243,127,136,126,206,156,186,164,112,120,168,113,213,77,128,48,245,215,134,28,173,175,164,159,19,223,41,230,182,227,57,166,165,151,125,166,221,61,44,47,108,17,36,145,164,50,62,170,26,149,69,145,143,127,41,141,122,109,108,143,99,227,8,118,54,168,53,87,38,207,195,115,196,18,167,136,154,105,50,123,57,46,180,141,204,91,117,59,170,104,174,83,75,20,47,196,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,154,50,69,64,207,82,213,113,99,244,88,206,79,205,254,33,251,58,114,234,150,171,139,31,162,198,114,126,111,241,15,217,211,129,173,97,34,158,39,94,31,244,121,69,89,83,196,14,72,97,223,41,129,106,247,79,137,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,164,49,177,205,133,204,118,138,216,220,198,71,29,102,211,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,172,102,85,102,102,42,201,188,199,195,153,165,130,170,252,189,235,12,220,34,184,83,110,146,70,71,54,197,246,224,151,150,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,216,123,133,94,38,48,111,21,249,71,71,154,88,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,34,7,196,83,129,90,158,22,177,146,227,140,190,160,171,126,85,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,152,246,177,207,123,218,175,125,138,225,163,136,188,119,194,254,105,208,102,102,5,168,255,0,21,71,120,162,217,15,247,206,215,230,97,154,122,62,100,177,73,201,230,242,24,222,107,27,189,157,209,123,162,134,202,96,162,178,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,84,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,212,0,0,1,173,103,22,63,74,124,228,252,224,98,31,180,103,54,83,53,172,226,199,233,79,156,159,156,12,67,246,140,224,103,254,89,112,81,133,120,172,240,204,203,219,221,166,217,229,243,55,12,219,241,4,152,114,225,78,145,178,74,253,151,122,249,27,108,168,89,28,198,58,25,94,170,140,115,220,156,153,30,175,69,218,233,89,44,101,221,173,152,203,42,49,253,109,154,178,74,187,6,44,193,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,186,62,55,47,86,162,181,123,41,59,222,23,31,65,60,178,253,117,246,197,105,101,60,90,248,67,194,184,203,46,43,56,154,194,84,86,171,86,47,195,28,159,186,26,137,235,227,162,142,237,107,68,229,55,114,61,17,146,214,70,245,129,145,123,77,124,145,171,162,78,107,210,158,52,11,171,225,251,199,117,139,138,172,43,30,10,197,47,242,89,155,135,237,233,37,198,155,71,201,242,165,44,17,210,199,45,215,123,41,226,167,131,155,83,80,228,242,205,85,115,52,213,53,111,84,204,3,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,197,28,38,103,245,55,19,25,13,134,51,101,182,186,187,125,117,125,63,150,186,195,45,190,90,88,62,81,135,70,85,45,42,200,174,73,105,185,168,254,91,219,35,250,123,15,84,149,146,49,129,173,185,46,153,253,192,229,55,17,220,19,101,14,112,224,119,213,179,49,112,94,83,216,153,13,36,108,150,161,151,203,116,54,246,78,180,77,133,136,231,37,74,57,242,186,23,49,190,219,228,88,222,138,142,99,225,136,179,101,62,19,190,139,25,55,249,191,195,223,103,64,6,184,56,79,20,223,112,54,42,179,99,92,45,93,228,175,88,126,225,79,116,183,84,242,153,39,34,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,58,25,107,197,119,136,238,50,226,91,33,176,78,77,58,209,87,108,168,165,167,166,169,198,215,55,85,35,86,249,113,167,220,198,35,35,129,25,18,83,57,81,149,78,99,153,210,101,141,172,70,165,58,73,54,74,120,160,248,125,212,221,170,111,92,80,228,181,170,145,143,101,59,171,241,133,142,154,40,169,153,178,24,170,170,43,47,75,44,179,181,170,245,107,32,107,224,138,45,242,61,93,47,180,247,63,88,203,202,172,179,197,89,201,152,248,115,43,112,85,39,152,189,98,107,132,86,250,109,209,200,248,225,222,190,220,242,242,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,129,90,240,171,195,62,50,226,191,55,40,242,183,7,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,101,235,241,67,202,28,27,144,185,175,150,217,71,151,240,85,199,98,195,185,111,71,13,58,213,206,179,79,43,223,117,185,203,44,210,63,162,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,191,112,171,195,62,13,225,67,40,232,242,183,7,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,124,91,120,213,253,41,240,183,230,254,135,237,27,136,15,5,79,165,62,41,252,223,215,125,163,110,30,53,127,74,124,45,249,191,161,251,70,226,60,21,62,148,248,167,243,127,93,246,141,184,120,213,253,41,240,183,230,254,135,237,27,136,15,5,79,165,62,41,252,223,215,125,163,110,61,222,63,190,150,248,239,245,95,217,148,167,133,224,169,244,167,197,63,155,250,239,180,109,196,163,99,254,16,120,118,205,28,93,95,142,241,222,94,124,167,124,185,242,188,213,87,202,213,208,243,57,113,50,38,123,17,76,214,38,140,141,137,209,169,174,154,175,85,85,37,238,218,43,154,251,17,110,220,196,76,78,121,252,79,241,63,45,243,233,231,84,104,250,75,116,185,173,214,211,85,84,213,110,104,244,68,76,230,106,162,125,234,166,49,138,103,223,227,134,45,120,76,126,250,159,168,255,0,255,0,56,144,130,222,229,46,64,101,38,70,124,171,251,22,97,47,145,62,91,228,121,255,0,219,245,53,60,238,79,51,151,248,121,31,183,78,108,159,55,77,119,117,215,68,210,28,248,137,250,64,230,119,255,0,214,87,175,254,237,148,248,234,212,87,177,232,237,219,174,152,170,115,62,39,30,243,63,13,146,214,207,167,250,171,212,154,205,94,150,237,86,104,237,162,99,186,136,170,103,20,211,68,230,34,184,136,230,38,124,207,9,206,53,239,38,51,128,31,162,70,4,253,105,246,157,80,254,224,30,18,63,251,83,127,251,122,231,255,0,194,6,227,162,187,187,218,179,118,214,35,140,243,51,239,17,252,29,27,212,251,127,211,173,195,113,208,235,162,187,158,184,162,38,138,105,231,244,234,185,19,51,19,92,99,57,137,136,137,159,126,126,92,0,253,18,48,39,235,79,180,234,140,132,41,236,1,128,48,142,87,97,26,12,9,129,45,63,38,88,237,156,223,43,75,207,150,110,95,50,87,202,255,0,110,87,57,235,171,228,122,245,114,233,174,137,209,17,10,132,179,166,183,54,108,81,110,175,49,17,31,226,28,207,124,214,219,220,247,77,78,182,212,76,83,114,229,117,198,124,226,170,166,99,56,153,140,226,121,230,127,32,0,206,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,47,23,220,152,251,174,203,11,126,100,80,174,149,150,106,136,162,151,227,77,13,61,124,206,78,175,68,238,228,236,213,95,175,177,22,60,52,227,170,188,184,207,108,15,137,233,223,181,148,216,134,216,181,9,162,46,232,91,89,11,220,222,173,118,154,236,238,137,169,176,254,123,224,218,92,127,147,152,211,9,213,51,95,148,108,23,26,120,215,85,246,100,146,150,88,209,122,57,186,233,191,178,170,33,173,246,100,97,170,188,190,204,172,65,134,221,236,201,101,188,213,211,68,238,139,170,67,80,246,53,218,106,239,200,236,170,191,164,13,152,240,78,33,139,22,96,235,30,40,129,52,101,222,219,77,92,212,235,209,37,137,175,211,170,39,229,123,147,234,67,218,49,139,195,175,49,105,51,7,134,76,54,232,106,57,147,89,41,168,236,243,251,10,154,73,13,190,147,119,118,181,59,191,211,84,248,169,147,160,0,0,0,0,99,63,136,156,84,242,240,177,139,60,195,55,108,161,175,123,58,170,104,244,183,85,232,189,13,123,205,130,124,71,106,214,147,133,140,79,164,220,190,117,53,108,63,55,93,218,219,170,253,159,135,214,107,236,137,170,232,128,77,39,131,101,174,223,75,144,87,202,218,103,107,44,216,142,167,153,209,221,21,104,173,234,169,213,116,238,72,33,134,190,21,184,93,216,123,134,122,122,135,47,91,149,115,43,127,229,45,244,75,239,95,119,195,234,51,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,236,97,143,240,150,1,181,77,123,197,151,111,35,69,78,215,62,73,121,18,203,181,26,215,57,122,70,215,42,244,99,151,162,122,24,101,157,30,44,217,39,128,102,170,183,96,104,126,234,42,233,213,236,68,221,87,67,171,218,178,38,159,125,163,114,119,99,58,255,0,11,224,160,103,113,227,98,44,97,135,112,165,4,215,43,245,195,203,83,192,199,72,247,242,158,253,26,214,171,151,163,26,171,217,171,252,132,41,103,15,139,14,123,102,18,212,208,225,56,254,229,237,179,53,241,249,125,104,235,117,106,243,19,93,210,81,181,223,53,237,79,248,63,19,15,113,166,61,197,89,131,118,150,247,138,238,126,118,174,103,185,238,127,38,56,251,185,206,237,27,90,157,222,239,79,80,39,131,26,120,144,240,209,131,170,234,232,36,197,222,102,122,78,98,61,158,66,224,207,109,138,228,86,235,229,85,59,183,191,196,179,247,239,25,12,153,182,204,248,236,248,91,229,54,181,23,71,121,234,184,53,93,87,166,142,162,248,39,242,252,8,116,179,225,107,245,254,88,225,180,208,115,223,43,145,140,78,107,27,170,174,154,39,180,169,239,66,243,97,30,6,56,157,198,140,167,168,179,101,191,50,154,165,140,149,146,252,177,111,79,97,219,85,23,107,170,17,123,57,23,78,224,102,254,33,241,189,166,130,103,65,97,200,15,51,31,93,39,251,170,86,122,170,124,215,208,125,75,250,74,78,231,227,97,141,42,156,213,183,100,215,146,68,215,114,125,209,69,38,189,189,244,63,95,242,150,78,151,194,215,138,57,228,133,178,97,78,91,101,141,175,115,188,245,185,118,170,250,105,230,250,232,123,80,120,76,241,31,43,81,100,161,216,190,238,109,2,255,0,254,96,21,235,60,103,243,73,181,47,149,249,123,186,37,211,108,95,43,83,166,222,157,122,249,29,87,175,83,223,176,248,218,98,106,73,162,75,230,73,121,232,211,118,245,251,165,142,45,122,46,159,54,135,234,254,66,200,207,225,91,196,212,43,55,247,131,84,139,110,213,243,118,255,0,111,94,255,0,235,190,154,22,159,25,112,77,196,190,4,166,90,236,71,151,30,90,145,59,75,242,197,189,250,245,106,124,214,78,229,238,246,167,233,2,82,50,195,197,199,35,49,180,204,166,197,86,239,185,121,159,174,172,231,86,86,233,162,61,123,199,70,137,217,173,255,0,141,240,50,255,0,0,230,198,2,204,219,123,110,152,46,249,242,133,59,181,209,222,90,104,187,57,205,237,35,26,189,216,239,79,79,168,214,62,190,219,91,108,155,145,93,15,41,254,237,200,239,68,95,69,95,122,30,150,15,198,152,151,1,222,98,191,225,91,143,146,174,135,118,201,121,49,201,166,172,115,23,163,218,228,249,175,114,118,245,3,104,208,69,215,6,222,42,77,187,84,209,224,60,250,168,229,202,254,102,219,198,205,117,209,42,37,95,188,82,210,39,162,68,207,157,241,247,161,39,180,21,244,151,58,72,235,168,101,230,193,46,187,93,181,91,174,138,168,189,21,17,123,162,129,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,245,245,244,150,202,73,43,171,165,229,65,22,155,157,181,93,166,170,136,157,17,21,123,170,28,238,114,49,55,57,116,68,34,83,196,175,143,122,187,173,92,249,41,148,247,141,148,44,219,242,180,254,93,23,153,170,81,212,193,236,207,78,138,154,57,36,79,97,253,125,125,16,10,47,196,15,196,46,108,217,170,168,203,60,170,173,211,12,199,179,159,87,203,79,219,90,165,44,205,246,39,166,108,140,219,36,114,39,71,117,239,219,68,35,221,17,85,116,67,234,40,159,51,210,56,219,171,151,178,106,74,103,0,158,27,84,181,244,84,249,163,157,182,189,119,239,242,118,254,122,244,209,106,160,147,239,180,213,95,8,157,213,191,4,245,80,49,243,132,63,14,108,196,207,239,39,139,241,44,63,37,97,25,249,155,106,119,65,63,59,78,124,107,236,50,165,146,183,108,176,181,59,117,215,94,201,214,91,242,95,131,204,143,200,166,177,248,35,11,249,106,150,107,247,239,61,88,253,117,230,126,44,179,61,59,74,228,253,63,86,151,150,223,110,163,181,81,199,65,65,15,42,8,181,216,205,202,237,53,85,85,234,170,171,221,84,236,129,242,198,53,141,218,196,209,16,250,0,0,0,1,74,98,124,173,192,184,198,154,90,76,69,99,243,113,77,213,233,230,102,143,95,101,91,248,143,79,69,84,42,176,6,29,230,239,133,239,13,153,139,5,109,117,155,13,124,137,122,168,108,138,202,223,57,95,83,181,238,73,21,23,150,234,182,177,125,183,163,191,224,233,217,76,21,207,63,9,28,235,193,173,146,231,149,113,125,214,82,66,215,73,43,55,82,80,114,216,156,215,43,181,158,177,85,116,70,199,209,63,47,224,164,215,0,53,126,198,249,103,141,242,230,227,53,167,25,217,62,79,170,167,149,208,201,31,153,134,93,175,107,156,213,77,99,123,145,122,177,221,151,211,234,61,76,177,206,252,201,201,251,147,46,152,11,16,252,157,60,110,71,162,249,74,121,186,163,152,239,221,99,122,119,141,158,158,159,89,177,214,99,100,246,94,102,197,166,107,46,59,176,124,165,75,59,28,199,51,205,79,15,69,107,218,189,98,123,87,180,143,245,245,250,140,1,207,255,0,8,44,49,120,91,133,247,38,174,31,38,76,228,150,88,109,188,169,38,220,255,0,190,185,173,230,212,86,162,38,170,177,183,85,79,77,125,84,10,35,135,159,24,11,173,28,150,204,61,157,150,175,49,3,82,26,105,238,188,246,179,106,125,233,142,151,147,77,69,170,244,73,95,181,23,225,238,36,195,42,51,155,47,179,167,13,211,226,140,191,189,252,163,71,60,76,122,187,203,79,14,213,116,108,126,159,125,99,21,116,73,89,215,79,95,175,77,122,243,171,133,172,225,200,123,180,214,204,121,134,252,163,35,107,165,100,190,114,150,77,241,35,164,106,63,108,82,191,77,121,79,93,59,244,250,181,241,242,95,62,115,31,34,49,53,46,35,192,23,191,34,248,167,100,147,199,229,160,151,156,196,146,55,185,154,203,27,246,235,202,98,106,137,170,105,245,234,27,50,3,3,248,71,241,59,192,89,187,13,191,6,230,68,159,35,226,153,159,21,44,125,38,168,243,79,84,130,52,127,222,105,91,27,55,75,35,250,107,211,79,114,162,153,213,73,87,79,95,77,21,101,36,155,225,153,141,123,29,162,166,173,84,213,23,69,235,217,64,230,0,0,0,0,0,0,0,0,0,0,45,127,19,184,126,44,75,195,238,98,91,164,102,231,125,203,221,223,26,107,167,183,228,166,68,245,79,202,46,129,77,102,108,45,168,203,124,89,3,153,189,36,177,215,177,91,174,155,145,105,222,154,107,232,6,177,216,158,137,214,220,73,118,183,61,52,117,45,116,240,42,123,149,178,57,63,160,156,191,10,42,196,171,225,97,186,46,188,155,194,67,252,150,234,31,237,33,75,57,33,109,62,111,99,136,26,205,137,30,36,185,177,27,174,187,81,42,164,77,53,245,37,247,193,134,170,170,126,24,177,20,114,179,88,163,198,213,109,107,245,78,154,91,237,250,55,78,253,189,64,207,176,0,0,0,2,39,60,100,243,129,106,235,172,121,69,75,46,177,67,229,174,242,55,111,103,162,220,41,215,187,53,236,191,149,167,195,212,148,92,119,137,233,176,94,11,190,98,218,181,210,43,61,182,170,189,253,251,69,19,164,94,200,171,217,190,229,250,148,215,63,138,156,211,184,231,6,121,226,188,89,93,89,230,34,75,165,117,61,23,222,218,205,148,190,114,121,35,103,70,49,87,68,145,122,185,55,123,192,189,94,22,57,100,236,199,226,114,158,69,118,145,225,187,123,47,206,233,223,203,220,40,181,79,158,223,203,248,253,74,79,19,24,216,216,216,216,154,53,168,136,137,240,35,135,193,215,40,27,135,240,45,223,52,42,160,210,174,229,45,69,12,114,110,255,0,91,201,13,190,116,77,17,234,157,211,213,168,191,31,66,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,26,171,155,84,26,171,129,178,159,9,223,69,140,155,252,223,225,239,179,160,46,169,106,184,78,250,44,100,223,230,255,0,15,125,157,1,117,64,0,0,0,0,0,0,16,3,226,143,244,236,204,223,212,191,99,209,19,252,64,15,138,63,211,179,51,127,82,253,143,68,6,85,120,24,254,253,159,197,191,235,34,85,8,171,240,49,253,251,63,139,127,214,68,170,0,0,0,4,64,113,235,199,175,22,57,45,197,142,57,203,60,180,205,111,145,176,221,155,228,207,37,69,242,21,182,163,149,205,182,210,205,39,223,38,167,124,142,214,73,94,239,105,203,166,186,38,136,136,137,151,254,23,249,247,155,28,68,228,21,255,0,26,231,30,43,251,160,189,81,99,10,171,92,21,62,70,154,147,101,43,40,168,164,108,123,41,227,141,139,163,230,145,117,84,221,237,105,174,136,136,129,24,62,40,255,0,78,204,205,253,75,246,61,17,159,254,10,159,69,140,83,249,192,174,251,58,220,96,7,138,63,211,179,51,127,82,253,143,68,101,167,134,246,124,224,222,27,124,63,51,31,53,177,157,109,35,89,110,199,23,22,91,40,102,168,88,95,118,184,173,170,129,105,232,162,86,177,238,223,35,155,162,185,24,237,140,71,200,228,216,199,42,7,173,227,63,151,57,37,54,25,195,89,159,125,197,85,118,108,208,74,119,91,108,84,45,166,158,120,47,246,232,106,35,89,224,122,162,44,84,207,129,107,86,102,200,174,110,244,116,145,171,100,85,98,197,17,101,107,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,58,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,220,175,238,22,226,59,251,156,127,186,131,238,51,254,245,63,194,188,150,231,252,169,242,94,205,223,42,121,125,191,224,127,195,221,191,103,223,182,114,62,252,6,122,248,48,101,206,73,67,134,113,46,103,216,177,85,93,231,52,22,157,182,219,237,11,169,167,130,11,5,186,106,137,22,8,24,170,137,21,75,231,90,36,153,210,35,157,177,27,28,104,216,213,30,178,214,190,53,127,69,140,45,249,192,161,251,58,226,68,94,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,232,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,37,62,36,57,243,131,120,146,240,252,203,140,214,193,149,180,142,101,199,28,91,153,115,161,134,161,102,125,166,226,150,170,245,168,162,149,92,198,59,124,110,118,136,229,99,119,177,89,35,83,99,218,170,24,151,225,113,244,236,203,47,215,95,99,214,147,252,64,15,133,199,211,179,44,191,93,125,143,90,76,247,21,92,76,96,222,20,50,142,179,52,177,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,133,170,241,12,227,78,213,194,198,87,212,88,176,134,32,164,110,106,98,90,116,76,63,70,180,205,170,90,40,22,77,178,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,229,200,198,77,182,5,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,42,12,210,205,44,119,157,56,238,231,153,153,151,125,249,103,18,94,121,62,118,183,202,195,79,205,229,66,200,99,251,220,44,100,109,210,56,152,223,101,169,174,154,174,170,170,171,158,188,29,240,125,134,104,56,38,205,78,45,49,130,82,92,175,183,76,15,138,155,132,91,12,181,12,125,162,8,173,247,42,26,183,202,136,246,197,43,231,87,72,212,99,152,244,99,35,99,154,237,210,57,172,8,224,61,92,39,138,111,184,27,21,89,177,174,22,174,242,87,172,63,112,167,186,91,170,121,76,147,145,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,15,40,148,159,22,254,11,45,86,90,105,56,172,202,220,63,73,65,79,37,70,152,242,8,170,91,19,29,60,242,199,29,61,194,40,21,168,138,249,37,145,89,58,177,218,185,239,138,78,90,170,207,40,25,149,192,191,25,182,46,48,242,226,170,231,37,171,228,108,103,133,252,189,62,38,182,196,199,173,43,100,149,31,202,169,166,145,218,235,12,188,169,85,35,115,150,72,220,199,53,219,145,25,44,151,3,139,31,162,198,114,126,111,241,15,217,211,154,240,228,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,138,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,147,167,136,51,190,213,196,127,135,94,59,206,139,53,142,174,205,79,136,242,223,19,185,244,21,50,54,71,211,79,13,45,93,60,204,71,183,163,216,146,195,38,199,232,213,115,54,185,90,197,85,98,6,190,230,213,6,170,230,213,0,83,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,125,184,215,225,70,251,194,94,114,214,224,222,85,214,179,8,92,181,172,194,215,186,216,88,223,63,75,181,139,36,106,232,213,88,179,64,247,242,164,77,24,229,209,146,114,216,201,99,67,98,146,213,113,47,195,166,4,226,131,43,43,242,207,29,83,255,0,141,172,179,214,239,155,251,217,116,242,211,67,5,103,46,41,99,231,114,185,239,119,41,238,216,254,202,157,149,2,24,60,62,120,219,186,240,161,143,228,177,98,121,234,235,178,235,21,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,114,209,202,171,28,122,78,246,19,197,54,44,115,133,108,216,215,11,87,121,219,46,32,183,211,221,45,213,60,167,199,207,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,134,182,252,69,100,54,50,225,183,55,47,185,83,140,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,85,106,61,219,30,143,141,203,189,142,68,203,255,0,11,158,59,109,89,39,117,155,34,51,163,19,85,211,224,155,229,67,29,135,238,53,115,183,201,97,234,215,57,235,43,36,220,155,162,166,168,115,218,170,253,252,184,164,106,189,90,212,154,105,90,19,62,1,8,28,66,248,143,113,157,129,179,247,50,240,86,22,206,79,37,101,195,248,194,243,107,183,83,125,206,218,164,228,82,193,91,44,113,71,189,244,206,123,182,177,141,77,92,170,229,211,85,85,94,160,77,249,173,103,22,63,74,124,228,252,224,98,31,180,103,39,79,128,172,210,199,121,211,194,118,6,204,204,203,190,252,179,137,47,63,41,249,218,223,43,13,63,55,149,114,170,134,63,189,194,198,70,221,35,137,141,246,90,154,233,170,234,170,170,176,89,197,143,210,159,57,63,56,24,135,237,25,192,153,239,12,235,181,170,193,225,255,0,151,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,218,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,70,7,136,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,98,53,81,100,147,90,87,27,241,119,117,189,112,115,151,156,34,225,155,117,93,190,219,96,168,172,185,98,90,247,84,57,139,115,157,247,10,186,138,122,86,49,142,218,234,102,54,120,229,119,49,21,93,51,35,86,181,156,148,124,180,167,10,188,51,227,46,43,243,114,143,43,112,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,5,213,240,249,224,146,235,197,126,63,146,251,137,224,171,161,203,172,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,203,87,34,44,145,235,61,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,20,254,85,101,158,21,201,188,184,195,153,91,130,169,60,189,151,12,219,226,183,211,110,142,54,73,54,196,246,231,151,150,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,170,192,213,92,217,79,132,239,162,198,77,254,111,240,247,217,208,26,214,27,41,240,157,244,88,201,191,205,254,30,251,58,0,46,169,101,50,55,132,124,154,225,251,29,227,220,127,151,184,70,213,110,175,198,183,6,207,23,150,165,116,127,37,208,242,97,223,67,6,231,185,172,133,213,81,207,80,173,141,177,183,239,177,199,183,109,60,90,94,176,0,133,111,26,191,165,62,22,252,223,208,253,163,113,38,164,133,111,26,191,165,62,22,252,223,208,253,163,113,1,224,169,244,167,197,63,155,250,239,180,109,195,198,175,233,79,133,191,55,244,63,104,220,71,130,167,210,159,20,254,111,235,190,209,183,15,26,191,165,62,22,252,223,208,253,163,113,1,224,169,244,167,197,63,155,250,239,180,109,198,64,113,125,197,247,17,57,93,196,78,45,192,152,19,48,254,76,177,219,60,135,149,165,249,38,134,110,95,50,134,158,87,251,114,194,231,174,175,145,235,213,203,166,186,39,68,68,49,255,0,193,83,233,79,138,127,55,245,223,104,219,137,20,205,254,1,178,123,58,179,22,237,153,184,167,18,99,42,91,165,231,145,207,134,223,89,74,202,118,242,96,142,22,237,107,233,222,228,213,177,53,87,87,47,85,94,201,209,38,238,150,117,55,236,197,58,89,197,89,249,199,24,150,237,208,123,158,203,181,110,85,222,223,109,197,203,83,68,196,68,209,21,250,187,169,152,156,78,125,162,121,254,189,212,119,135,150,127,230,222,121,253,223,254,202,120,183,229,191,145,62,74,242,31,180,41,169,185,60,239,55,204,252,4,108,221,175,42,63,157,174,155,122,105,170,235,145,151,28,135,200,235,197,194,170,237,118,201,156,11,91,93,91,51,234,106,170,170,112,237,28,178,207,43,220,174,124,143,123,163,85,115,156,229,85,87,42,170,170,170,170,148,183,15,28,44,229,247,13,63,116,31,112,151,140,67,95,247,71,229,60,215,202,213,16,75,179,203,243,118,114,249,80,199,166,188,247,235,174,189,147,77,58,235,128,249,207,198,247,20,24,79,56,113,214,22,195,249,157,229,109,118,108,75,115,183,209,65,242,45,185,252,170,120,106,164,100,108,220,248,21,206,209,173,68,213,202,170,186,117,85,83,229,157,68,109,186,75,113,174,137,170,174,127,159,121,249,159,133,250,54,106,250,215,168,53,119,58,82,186,108,90,136,162,98,57,183,24,237,166,39,17,69,51,255,0,40,153,241,252,165,43,15,225,220,63,132,237,16,97,252,45,98,183,89,173,116,187,185,20,86,250,86,83,211,197,185,202,247,109,141,136,141,110,174,115,156,186,39,85,85,94,234,68,39,247,127,113,111,255,0,219,103,255,0,216,54,207,254,14,73,79,8,56,255,0,23,102,143,14,216,75,29,227,187,183,202,119,203,159,159,243,85,92,136,161,230,114,235,170,34,103,177,19,90,196,209,145,177,58,53,53,211,85,234,170,165,156,255,0,185,103,195,247,254,24,102,23,255,0,68,40,191,248,33,230,190,214,171,91,106,213,122,41,154,99,25,243,143,56,199,135,189,35,175,216,186,103,93,175,210,245,69,186,110,215,21,197,49,51,68,92,230,137,174,43,152,154,163,49,153,199,56,137,159,127,11,199,194,14,63,197,217,163,195,182,18,199,120,238,237,242,157,242,231,231,252,213,87,34,40,121,156,186,234,136,153,236,68,214,177,52,100,108,78,141,77,116,213,122,170,169,120,202,55,40,50,179,15,228,174,93,90,114,203,11,86,92,106,173,118,110,127,34,107,132,140,125,67,185,211,201,51,183,57,140,99,87,71,74,228,77,26,157,17,59,175,85,172,138,250,122,107,162,205,20,220,251,162,35,63,156,114,231,123,205,237,54,167,114,212,94,209,198,45,85,93,115,68,68,99,20,205,83,52,198,61,177,24,227,219,192,0,51,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,94,198,200,199,70,244,213,174,69,69,79,129,3,222,41,249,100,236,184,226,114,121,81,218,179,18,91,221,125,111,78,222,98,225,91,211,231,187,242,62,31,82,19,198,70,255,0,140,86,80,51,16,96,75,70,104,82,193,173,93,182,106,122,25,36,221,254,183,142,27,132,234,154,43,209,59,175,163,85,126,62,128,91,191,6,204,224,90,74,235,230,81,84,201,164,83,121,155,188,109,211,187,213,109,244,233,217,154,246,79,202,211,225,234,75,33,173,143,10,217,167,113,201,252,243,194,152,178,134,179,203,196,183,74,26,122,223,189,181,251,233,124,228,18,72,206,172,122,166,169,26,117,106,110,247,27,24,96,76,79,77,141,48,93,143,22,210,46,177,94,45,212,213,204,239,218,88,155,34,119,68,94,206,247,39,212,128,123,192,0,0,0,48,215,197,118,177,40,248,88,126,171,167,62,240,176,255,0,45,186,187,251,8,51,195,52,78,185,98,75,77,185,137,171,170,171,160,133,19,226,233,26,159,210,76,223,140,245,85,92,28,49,97,216,226,102,145,73,141,105,26,231,234,157,117,183,220,53,110,157,251,122,145,5,147,112,182,163,55,176,61,59,163,222,217,113,37,177,138,221,116,220,139,85,26,105,175,160,27,20,112,195,135,226,195,92,62,101,221,186,54,109,114,225,123,67,228,77,117,246,252,140,40,190,171,249,37,208,41,172,178,133,180,249,109,132,233,219,30,198,197,99,160,98,55,93,118,162,83,177,52,215,212,169,64,0,0,0,0,0,0,0,0,0,0,3,134,174,174,158,130,154,90,202,185,54,67,11,28,247,187,69,93,26,137,170,174,137,215,178,24,43,197,199,137,222,1,202,40,110,56,55,45,228,249,99,20,194,249,169,95,210,106,127,42,244,73,227,87,253,250,149,209,191,108,177,179,166,189,117,247,34,168,25,113,154,249,203,151,217,45,134,234,113,70,96,94,254,78,163,130,39,200,142,242,211,205,185,91,27,223,167,222,152,245,77,82,39,245,211,211,234,214,51,248,134,241,128,186,214,73,115,195,217,39,106,242,240,57,38,166,130,235,207,107,247,39,223,88,217,121,53,52,90,167,69,137,251,85,126,30,243,0,243,163,62,115,31,61,241,53,86,35,199,247,191,60,249,103,124,144,71,229,160,139,146,197,146,71,181,154,197,27,55,105,205,122,106,169,170,235,245,105,236,100,183,11,89,193,159,23,104,109,152,15,13,249,182,72,214,202,249,124,229,44,123,34,87,70,213,126,217,101,102,186,115,88,186,119,235,245,232,20,246,103,103,126,100,231,5,201,247,76,123,136,126,81,158,71,43,213,124,165,60,61,85,207,119,238,81,177,59,200,255,0,79,95,168,242,240,70,89,227,124,198,184,195,105,193,150,79,148,42,170,37,108,49,199,230,97,139,115,220,230,181,19,89,30,212,78,175,111,117,245,250,201,80,200,15,8,44,49,103,91,125,247,57,110,31,41,204,212,138,89,173,188,169,33,218,255,0,189,57,205,230,211,214,170,46,138,146,55,84,79,93,125,16,207,220,185,201,236,188,202,123,76,54,92,7,96,249,54,150,22,53,141,103,154,158,110,136,214,53,58,202,247,47,104,217,235,233,245,129,16,185,25,225,35,157,120,201,177,220,243,82,47,185,58,73,154,146,68,205,212,149,252,198,47,41,200,237,96,172,69,77,81,210,116,95,200,248,161,157,89,69,225,123,195,102,93,65,69,93,121,195,95,45,222,169,219,26,190,183,206,87,211,110,123,82,53,85,229,182,173,204,79,109,138,239,248,90,118,67,49,0,20,198,19,203,92,23,129,233,217,75,134,44,222,78,54,105,181,60,196,178,105,162,53,63,29,203,249,45,254,66,167,0,0,0,1,242,246,53,237,218,244,213,20,250,0,89,28,232,224,243,35,243,213,175,126,55,194,254,102,165,250,125,251,207,86,51,77,57,127,139,20,204,78,209,53,63,71,215,172,72,113,121,225,205,152,153,3,231,49,126,26,135,229,92,35,7,47,117,78,232,32,228,235,200,141,61,135,212,190,87,110,150,103,39,110,154,107,217,122,78,233,214,184,219,168,238,180,114,80,87,195,205,130,93,55,179,114,183,93,21,21,58,162,162,247,68,3,86,5,69,69,209,73,8,240,252,241,11,155,41,170,169,242,207,53,107,117,195,50,111,228,85,242,211,246,174,137,85,51,189,136,41,157,35,247,73,36,105,213,221,59,246,213,11,143,199,215,134,213,45,5,21,78,105,100,149,175,78,94,207,57,111,231,175,93,86,150,8,254,251,83,85,241,149,221,27,240,95,69,34,202,88,159,11,214,57,27,163,147,186,106,6,211,212,21,244,151,58,72,235,168,101,230,193,46,187,93,181,91,174,138,168,189,21,17,123,162,157,130,36,252,53,120,247,171,180,213,195,146,185,177,120,223,66,253,223,36,207,229,209,57,122,37,101,76,254,204,20,234,171,171,150,52,246,223,211,211,213,9,107,107,145,233,185,171,170,40,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,198,100,227,219,62,89,96,218,252,105,125,126,218,59,127,43,153,209,203,248,73,89,26,124,214,185,123,189,61,23,250,64,197,175,17,174,47,95,195,214,3,139,14,225,58,189,184,158,245,187,144,238,94,188,158,76,212,143,119,73,33,146,55,107,28,206,238,169,167,197,123,65,69,85,84,245,147,186,166,165,251,228,126,155,157,162,38,186,38,158,159,81,113,248,135,206,203,254,125,230,101,203,31,95,31,162,214,114,121,113,104,207,189,236,167,138,37,246,155,27,53,215,148,139,213,189,63,206,183,75,129,30,19,238,60,76,230,66,199,86,238,78,30,179,255,0,170,50,232,215,105,205,130,167,149,236,164,209,191,240,144,105,236,235,241,209,59,134,72,120,98,112,67,79,140,103,118,114,102,69,14,180,20,218,124,155,79,205,95,191,110,74,218,121,125,168,103,71,55,71,53,139,237,51,175,167,170,146,241,28,108,137,137,28,105,163,83,178,29,107,93,178,142,205,67,21,186,130,46,92,16,238,216,221,202,186,106,170,171,213,85,87,186,169,219,0,0,0,0,0,0,0,0,0,0,0,0,3,204,191,97,203,62,37,183,84,218,175,84,126,98,154,174,23,193,43,57,143,102,230,57,170,215,38,173,84,84,232,229,236,186,145,227,197,127,133,6,28,198,206,185,99,76,152,173,249,34,232,245,154,178,75,127,46,74,143,53,42,243,228,86,243,106,107,17,172,220,231,68,221,116,209,52,215,77,21,80,146,16,6,177,217,167,148,184,235,36,241,108,216,95,26,219,60,141,125,44,142,86,167,58,25,117,70,202,246,35,190,246,247,183,231,68,238,154,250,125,90,223,254,22,252,68,115,91,135,215,82,97,250,233,126,89,195,49,207,26,190,139,109,53,62,214,39,33,139,247,196,166,124,139,247,184,85,189,253,117,238,157,102,211,56,178,75,1,231,134,21,170,194,152,226,215,230,169,231,141,237,141,220,249,153,203,122,199,36,104,237,34,145,138,186,36,174,233,175,93,126,173,33,235,140,111,13,92,109,146,117,119,12,99,151,210,124,183,133,213,210,213,57,52,134,155,201,71,173,68,139,31,223,106,159,36,155,34,137,158,214,154,187,119,189,21,20,37,63,134,190,46,178,203,137,59,21,61,86,24,173,228,221,124,187,37,170,160,229,212,59,146,237,144,171,219,205,124,49,181,219,93,51,91,170,119,238,157,59,95,67,87,12,59,136,111,216,15,18,210,95,44,245,30,86,229,106,170,142,104,221,177,143,217,36,82,35,147,163,145,205,93,28,196,244,84,233,234,75,175,2,30,37,54,252,198,249,55,41,179,74,139,201,94,32,130,26,106,107,151,53,210,249,183,167,150,129,141,229,65,74,214,199,189,239,145,218,171,186,105,162,244,209,64,145,160,113,211,212,69,87,79,29,84,14,221,28,204,73,24,186,42,106,213,77,81,122,156,128,0,0,0,0,0,0,10,115,50,116,253,142,241,78,174,218,159,34,215,123,90,107,167,222,31,212,168,202,79,55,30,177,229,78,52,122,46,138,220,61,113,95,253,90,64,53,181,206,141,63,102,44,119,163,183,39,221,53,211,218,211,77,127,109,73,212,150,143,5,186,106,207,238,127,196,213,124,223,218,191,117,213,177,236,218,159,132,242,86,229,215,94,253,189,59,17,29,154,175,89,51,67,24,61,87,85,117,254,224,191,250,195,201,143,240,112,177,201,106,225,130,243,81,50,234,234,204,93,81,80,207,242,31,111,183,170,118,85,247,1,158,0,0,0,31,19,74,200,34,124,210,46,141,141,170,231,47,193,19,80,48,163,197,83,58,35,203,204,131,159,9,81,79,178,187,18,74,235,124,173,219,174,180,213,20,85,209,175,118,57,62,115,19,178,162,252,80,132,188,23,135,42,113,150,48,178,225,106,95,194,222,46,52,212,77,94,157,22,89,90,205,122,170,39,119,123,211,235,67,45,252,81,179,194,175,51,51,222,167,11,83,212,110,182,225,180,125,6,205,136,159,127,167,172,173,102,186,172,109,119,205,127,189,83,226,167,75,194,243,38,221,154,28,70,82,93,43,91,178,135,12,211,199,121,108,154,235,186,122,122,250,39,35,52,71,181,83,86,200,189,116,84,248,40,19,43,195,62,2,165,203,108,136,192,184,90,8,182,75,77,135,173,141,169,93,202,187,231,109,28,44,123,186,185,200,154,171,59,34,233,238,46,121,241,12,76,130,38,67,26,104,216,218,141,106,124,17,52,62,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,26,171,155,84,26,171,129,178,159,9,223,69,140,155,252,223,225,239,179,160,46,169,142,185,109,155,216,55,33,120,9,203,188,220,204,9,234,227,177,97,220,183,195,115,84,37,36,11,52,242,189,244,84,209,69,12,108,232,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,85,112,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,96,94,0,0,0,0,0,0,2,0,124,81,254,157,153,155,250,151,236,122,34,127,136,1,241,71,250,118,102,111,234,95,177,232,128,202,175,3,31,223,179,248,183,253,100,74,161,21,126,6,63,191,103,241,111,250,200,149,64,0,0,48,3,138,63,10,79,238,148,207,108,77,157,127,179,215,220,231,221,31,146,254,246,125,203,121,206,71,151,163,130,155,240,222,110,61,219,185,27,190,98,105,187,78,186,106,183,255,0,130,158,20,191,184,251,43,46,185,103,247,123,247,91,242,158,32,158,251,231,126,75,242,28,190,101,53,60,60,174,95,58,93,116,242,219,183,110,77,119,233,167,77,87,32,0,16,3,226,143,244,236,204,223,212,191,99,209,24,213,83,138,111,181,120,86,221,130,170,43,183,217,109,87,10,219,165,29,55,41,137,202,170,171,142,154,58,137,55,162,111,118,230,81,83,38,138,170,212,229,234,212,69,115,149,114,87,197,31,233,217,153,191,169,126,199,162,41,254,9,56,62,196,220,92,230,132,86,86,165,93,22,9,177,212,64,236,89,120,164,150,159,159,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,92,23,127,195,131,195,254,179,136,139,236,89,183,155,216,119,255,0,138,122,15,51,4,84,213,18,79,79,38,34,170,216,248,246,211,190,23,199,35,33,134,69,71,190,100,118,213,146,36,137,168,255,0,191,44,83,126,83,248,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,90,128,8,64,241,31,240,255,0,172,225,222,251,46,109,229,14,29,255,0,226,158,191,203,65,45,53,60,147,212,73,135,106,182,50,61,181,15,153,242,72,248,102,145,21,236,153,93,181,36,149,98,114,51,239,43,46,21,211,98,155,237,38,21,184,224,170,122,237,150,91,173,194,142,233,89,77,202,98,243,106,169,35,169,142,158,77,234,155,219,181,149,181,41,162,42,53,121,154,185,21,90,213,77,156,241,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,144,3,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,243,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,66,160,240,184,250,118,101,151,235,175,177,235,73,222,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,65,15,133,199,211,179,44,191,93,125,143,90,79,240,26,230,113,131,194,102,50,225,23,52,62,225,239,181,21,119,139,21,125,60,117,54,44,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,78,91,213,17,178,177,86,181,225,151,141,124,85,149,249,63,152,220,55,227,91,159,157,192,56,191,7,226,42,43,79,152,89,31,37,146,233,61,190,163,146,218,125,141,114,242,106,39,115,99,124,74,136,198,201,42,76,142,143,239,220,217,169,226,119,135,172,43,197,6,77,94,178,143,20,212,249,15,63,203,169,183,93,25,75,29,68,214,202,232,157,186,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,155,247,38,188,57,209,148,56,203,33,115,67,16,101,30,96,65,73,29,247,14,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,162,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,81,70,101,120,142,241,199,77,197,110,50,160,193,249,124,202,186,124,186,193,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,188,214,178,89,92,229,106,204,177,71,134,165,202,225,215,33,177,151,18,89,185,98,202,156,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,221,145,181,218,163,85,237,222,245,100,109,93,239,106,40,92,14,9,56,62,196,220,92,230,132,86,86,165,93,22,9,177,212,64,236,89,120,164,150,159,159,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,93,53,57,229,128,48,110,86,112,77,153,217,125,151,216,122,146,199,135,172,121,111,136,41,168,104,105,145,118,68,207,147,234,21,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,110,6,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,232,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,79,241,99,244,88,206,79,205,254,33,251,58,112,53,172,54,168,53,87,54,168,0,0,3,23,248,254,224,250,213,197,150,81,185,182,244,171,143,29,224,234,122,202,252,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,36,6,98,204,45,125,192,216,170,243,130,177,77,15,146,189,97,251,133,69,174,227,77,205,100,156,138,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,234,109,38,66,183,141,95,210,159,11,126,111,232,126,209,184,129,149,94,16,60,69,227,188,224,202,204,79,150,120,234,163,207,254,198,127,36,81,217,235,118,67,22,203,92,180,207,134,10,62,92,81,51,94,79,145,123,185,175,115,222,254,126,138,169,177,21,212,166,108,120,53,254,202,25,167,140,179,51,251,163,190,76,251,173,196,23,27,239,146,251,144,231,121,95,53,83,36,220,174,103,157,110,253,188,205,187,182,183,93,53,209,53,208,165,124,12,127,126,207,226,223,245,145,42,128,90,174,23,50,47,251,154,242,39,12,228,167,221,79,221,31,220,231,157,254,249,249,31,39,207,243,21,147,212,254,7,153,38,221,188,253,191,61,117,219,175,77,116,72,1,226,199,233,79,156,159,156,12,67,246,140,230,202,102,181,156,88,253,41,243,147,243,129,136,126,209,156,12,138,182,248,121,221,115,107,129,204,9,196,142,73,81,213,215,227,40,233,238,171,136,240,243,28,233,95,119,130,11,157,92,108,168,163,106,234,169,83,28,81,177,171,3,122,74,198,34,177,18,100,86,212,98,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,119,188,46,62,130,121,101,250,235,237,138,211,29,124,78,124,60,237,88,134,213,136,120,162,201,122,58,75,117,226,221,79,61,223,25,89,81,205,134,11,140,17,181,100,158,227,6,186,53,149,45,106,57,242,179,162,76,136,231,167,223,183,37,64,102,79,10,60,87,101,199,22,185,112,204,107,130,165,242,55,90,30,92,23,251,4,243,35,234,173,21,78,69,84,107,149,17,57,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,203,214,107,67,195,174,124,227,46,27,115,114,197,154,216,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,116,71,43,29,177,232,201,26,155,216,213,77,130,120,104,226,47,2,113,65,149,148,25,153,129,106,63,197,81,222,40,182,77,253,236,186,121,104,102,158,143,153,44,81,243,185,92,246,55,154,198,236,127,116,94,232,129,173,97,178,159,9,223,69,140,155,252,223,225,239,179,160,53,172,54,83,225,59,232,177,147,127,155,252,61,246,116,0,93,80,0,2,21,188,106,254,148,248,91,243,127,67,246,141,196,154,146,21,188,106,254,148,248,91,243,127,67,246,141,196,7,130,167,210,159,20,254,111,235,190,209,183,15,26,191,165,62,22,252,223,208,253,163,113,30,10,159,74,124,83,249,191,174,251,70,220,60,106,254,148,248,91,243,127,67,246,141,196,7,130,167,210,159,20,254,111,235,190,209,183,25,99,196,255,0,31,57,195,146,185,229,137,114,203,11,97,188,27,85,107,179,121,62,68,215,10,58,167,212,59,157,71,12,206,220,230,84,49,171,163,165,114,38,141,78,136,157,215,170,226,119,130,167,210,159,20,254,111,235,190,209,183,25,199,159,254,30,95,179,158,109,223,179,79,246,95,249,19,229,191,43,251,67,238,127,204,242,121,52,209,65,248,79,50,205,218,242,183,124,212,211,118,157,116,213,102,238,148,234,171,179,17,164,251,179,243,17,198,39,231,250,110,221,7,127,96,211,238,85,213,212,81,19,103,178,113,154,106,171,215,221,78,56,166,38,124,119,115,225,80,240,63,197,54,96,241,45,247,107,247,119,103,195,212,31,115,159,38,249,95,146,105,231,139,127,152,243,59,249,156,217,164,215,78,67,52,211,78,235,174,189,52,183,185,139,225,139,247,125,152,56,159,29,254,205,222,67,238,142,243,91,118,242,191,115,92,222,71,152,157,242,242,247,249,166,238,219,191,77,219,83,93,53,209,59,23,143,132,206,19,63,185,115,238,171,254,255,0,254,233,190,233,188,143,251,21,228,188,191,151,231,255,0,187,73,191,119,63,225,166,223,93,122,122,24,139,141,238,23,240,158,32,185,225,108,65,153,222,86,233,102,172,154,223,91,7,200,183,23,242,170,33,122,178,70,110,100,10,215,104,230,170,106,213,84,93,58,42,161,243,197,139,117,233,104,167,116,152,238,140,249,171,30,243,239,19,240,177,115,117,214,233,119,253,85,238,132,166,169,179,84,81,251,118,166,174,59,105,207,166,170,38,99,215,158,113,25,252,43,44,128,202,95,216,51,41,44,57,89,247,65,242,223,200,158,107,246,255,0,148,242,220,238,117,76,179,254,15,123,246,233,205,219,243,151,93,186,244,215,68,143,127,251,169,156,64,255,0,224,126,94,255,0,244,62,183,255,0,133,146,83,128,49,254,17,205,28,35,65,142,240,37,219,229,59,29,207,155,229,106,185,18,195,204,229,202,248,159,236,74,214,189,52,124,111,78,173,77,116,213,58,42,41,131,31,247,38,63,254,127,127,245,43,255,0,239,135,231,112,181,171,155,118,169,219,190,216,143,105,143,28,99,204,242,205,209,218,238,159,167,89,174,187,214,81,31,173,85,81,62,170,42,207,118,107,253,78,40,167,211,57,152,204,76,71,196,71,12,181,225,131,52,241,6,117,100,110,26,204,220,83,71,110,165,186,94,124,231,62,27,124,111,101,59,121,53,147,66,221,173,123,222,228,213,177,53,87,87,47,85,94,201,209,46,153,111,114,3,41,127,96,204,164,176,229,103,221,7,203,127,34,121,175,219,254,83,203,115,185,213,50,207,248,61,239,219,167,55,111,206,93,118,235,211,93,18,225,21,180,241,92,89,162,46,253,216,140,254,113,203,158,239,53,105,107,220,181,21,104,127,102,107,175,179,17,49,232,238,158,222,39,152,227,28,79,63,32,0,204,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,199,137,140,5,75,153,25,17,142,176,180,241,111,150,171,15,92,219,76,187,149,54,78,234,57,152,199,116,115,81,116,87,246,85,211,222,92,227,226,104,153,60,79,134,68,213,178,53,90,228,248,42,104,6,174,152,211,14,84,224,220,97,122,194,213,95,133,179,220,106,104,156,189,58,172,82,185,154,244,85,78,237,247,175,214,164,218,120,85,231,68,121,135,144,144,97,26,217,247,215,97,185,27,65,19,118,233,165,53,61,21,12,105,217,141,79,156,245,238,170,191,21,35,215,197,15,38,221,149,252,70,85,221,40,155,190,135,19,83,201,121,116,154,233,182,122,138,250,215,43,52,87,185,87,70,198,157,116,68,248,33,221,240,185,207,10,188,179,207,122,108,45,81,81,182,219,137,17,148,27,54,34,253,254,162,178,137,154,234,145,185,223,53,158,244,79,138,1,58,224,248,134,86,79,19,38,141,117,108,141,71,53,126,10,154,159,96,0,0,71,143,141,37,53,103,247,63,225,170,180,151,246,175,221,117,28,123,54,167,225,60,149,197,117,215,191,111,208,68,190,75,233,251,49,96,77,93,181,62,233,173,126,214,154,233,251,106,62,164,195,248,199,88,228,187,112,193,102,168,133,116,117,30,46,167,168,127,249,12,183,220,21,123,170,123,200,110,202,167,43,51,67,7,189,23,69,109,254,222,191,250,195,0,217,119,45,180,253,142,176,182,142,220,159,34,208,251,90,105,175,222,25,212,168,202,79,40,220,175,202,140,22,245,93,85,216,122,220,191,250,180,101,88,0,0,0,0,0,0,0,3,142,162,162,42,90,121,42,103,118,216,226,98,189,235,162,174,141,68,213,87,160,28,133,139,226,83,139,172,178,225,178,197,81,85,137,235,121,215,95,46,249,105,104,57,117,13,231,59,100,202,198,243,89,12,141,110,231,66,230,234,189,187,175,78,248,179,199,127,137,77,191,46,62,82,202,108,173,162,243,183,137,160,154,154,170,227,204,116,126,81,235,230,160,123,121,83,210,185,178,108,123,35,118,168,238,186,232,157,53,82,34,177,22,33,191,99,204,75,87,124,188,84,121,171,149,214,170,73,164,118,198,51,124,146,200,174,94,141,70,181,53,115,215,209,19,175,160,25,59,197,39,136,142,107,113,4,234,188,63,67,47,200,216,102,73,228,86,81,109,166,168,220,197,231,177,62,248,180,204,145,62,247,50,55,191,166,189,215,165,128,202,204,165,199,89,217,139,97,194,248,42,217,231,171,234,164,106,185,57,208,197,162,58,86,49,93,247,199,177,191,58,86,244,215,215,235,211,43,184,58,240,213,198,217,217,87,111,198,57,129,39,200,152,93,29,21,83,83,72,106,124,236,122,211,200,145,253,234,169,146,71,190,41,95,237,105,171,118,251,213,17,38,23,39,114,75,1,228,126,21,165,194,152,30,215,229,96,130,54,54,71,115,230,127,49,233,28,113,171,180,150,71,170,106,145,55,166,189,52,250,245,12,28,225,67,194,131,14,96,167,91,113,166,115,214,252,175,115,103,38,177,150,254,92,148,254,86,84,228,72,141,230,211,86,43,95,181,205,149,186,233,162,235,174,154,34,33,33,214,28,57,102,195,54,234,107,85,150,143,203,211,82,66,202,120,89,204,123,246,177,173,70,181,53,114,170,175,70,167,117,212,244,192,0,0,0,0,0,0,0,0,0,0,0,0,31,50,70,201,88,177,200,154,181,123,161,16,254,39,92,16,211,224,234,134,231,38,91,80,233,67,83,175,202,84,252,213,251,206,212,162,167,139,218,154,117,87,106,231,61,125,150,116,245,244,82,94,142,165,210,217,71,121,161,150,221,95,23,50,9,182,239,110,229,77,116,84,84,234,138,139,221,16,13,89,233,106,167,163,157,181,52,207,217,35,53,218,237,17,116,213,52,245,250,201,215,240,229,226,245,252,66,224,57,112,238,44,171,221,137,236,187,121,238,229,233,206,231,77,86,246,244,142,24,227,110,145,194,222,202,186,252,23,188,96,241,221,194,125,195,134,108,200,108,116,142,231,97,235,198,191,39,75,163,91,175,42,10,110,111,178,179,72,255,0,194,79,167,181,167,195,84,237,107,120,120,206,203,254,66,102,101,183,31,88,223,170,209,243,185,145,104,207,190,111,167,150,36,246,157,27,244,211,154,171,209,189,127,206,129,178,224,41,140,182,199,182,124,205,193,180,24,210,196,253,212,119,14,111,47,163,147,240,114,190,53,249,205,106,247,98,250,39,244,149,56,0,0,0,0,0,0,0,0,0,0,0,0,2,43,124,97,248,129,158,54,81,228,69,170,125,35,151,153,242,171,54,167,93,62,79,170,135,171,163,247,235,243,31,245,251,137,70,187,92,233,172,214,249,110,85,110,219,20,59,119,46,138,189,220,136,157,145,87,186,161,173,183,19,185,165,87,156,153,215,136,115,6,174,77,238,185,249,77,58,34,126,14,146,24,189,24,207,241,127,146,159,210,5,183,180,218,110,23,203,132,86,187,93,63,62,170,125,220,184,247,181,186,232,213,114,245,114,162,118,69,245,54,41,224,239,33,45,249,1,147,214,220,45,19,119,87,187,157,230,229,213,201,191,246,213,67,217,211,152,246,166,141,155,78,139,245,252,34,135,194,219,32,255,0,101,156,232,126,39,185,69,186,211,134,116,243,9,187,77,222,102,146,181,140,249,178,53,201,237,70,157,145,127,66,19,162,136,141,77,19,176,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,240,197,83,11,233,230,110,232,228,106,177,201,174,154,162,166,139,216,228,0,71,239,28,254,27,248,123,52,109,183,44,200,202,218,95,41,138,89,206,171,158,159,123,228,243,90,54,166,103,38,233,234,155,27,55,75,36,105,209,189,52,247,106,132,57,226,108,57,126,192,24,174,191,13,222,233,252,173,214,201,91,45,44,236,222,199,236,154,25,28,199,38,173,87,53,116,115,23,178,170,116,245,67,104,227,19,56,206,224,71,4,113,29,97,172,191,90,168,252,166,48,130,25,31,77,83,204,154,78,115,154,202,135,50,45,142,168,142,38,235,44,200,187,149,58,105,162,244,236,24,87,225,249,226,45,114,193,149,246,188,162,205,170,238,117,150,103,193,69,111,171,229,53,188,133,87,82,211,196,205,144,83,43,221,181,141,145,117,115,186,246,85,215,69,37,230,201,122,182,226,43,77,37,238,209,81,207,162,174,134,58,136,36,216,230,239,141,237,71,53,116,114,34,166,168,168,186,42,34,154,206,102,254,82,99,44,146,199,87,12,17,140,173,254,82,178,134,162,86,196,188,216,164,230,198,201,164,137,36,251,219,222,141,213,98,119,69,85,84,211,234,85,205,127,14,94,62,170,114,194,227,65,147,121,149,112,221,135,238,53,145,83,208,207,202,68,228,75,35,169,41,227,110,216,105,220,247,109,142,55,174,174,122,34,250,245,209,64,153,160,116,237,23,107,125,246,217,75,121,181,84,115,232,235,97,101,68,18,108,115,119,198,246,163,154,186,57,17,83,84,84,93,21,17,78,224,0,0,0,0,2,132,207,138,228,182,100,134,96,215,171,180,228,97,107,180,136,186,122,182,146,85,248,251,138,236,182,28,80,62,178,62,28,179,57,104,163,220,239,184,251,210,63,170,38,140,242,19,106,189,127,64,26,225,99,202,191,148,49,198,34,175,215,95,51,117,171,155,95,126,233,156,191,210,78,167,133,237,170,27,87,11,22,222,76,91,60,229,84,53,111,246,149,119,57,246,234,45,87,186,233,216,129,203,226,185,215,171,130,191,231,45,84,170,191,94,245,39,239,195,129,206,119,11,24,103,115,247,105,79,68,137,211,77,19,228,234,78,128,101,0,0,1,96,248,218,206,234,76,145,200,28,81,120,73,54,220,174,118,218,219,101,189,116,85,217,83,37,21,75,162,119,224,222,213,209,209,118,114,34,123,215,223,126,220,228,107,85,206,93,17,19,85,33,119,197,175,63,223,141,179,62,12,174,180,84,238,182,216,227,106,212,38,205,52,171,134,162,186,7,39,181,26,59,230,185,59,57,91,245,247,3,3,175,183,139,166,48,196,181,215,203,131,249,247,11,205,108,181,82,187,70,183,124,210,200,174,119,100,70,166,174,114,246,68,79,168,156,111,12,44,135,253,139,50,46,135,19,220,27,251,127,19,50,43,155,87,95,155,13,69,29,19,209,189,36,115,87,71,70,189,116,69,248,33,19,188,20,100,237,86,115,113,3,133,236,105,77,206,161,183,220,104,174,53,233,189,27,173,52,117,180,205,147,241,216,191,54,95,197,85,95,114,123,182,30,195,86,26,12,47,135,237,184,114,217,23,46,146,217,73,13,28,45,220,229,209,145,177,24,212,213,202,171,217,169,221,85,126,32,122,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,6,170,230,213,6,170,224,95,94,32,120,179,198,89,239,128,114,195,43,93,79,87,100,194,121,107,133,237,214,86,90,91,94,147,193,95,113,166,133,96,117,201,232,145,177,81,238,137,24,198,198,229,147,148,156,205,142,251,236,155,188,158,21,120,152,198,92,40,102,229,30,105,96,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,112,171,195,62,50,226,191,55,40,242,183,7,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,61,200,233,159,186,88,216,200,218,169,185,239,110,231,49,155,228,101,203,227,195,129,123,239,7,216,170,221,91,100,175,186,226,60,3,136,57,159,39,222,234,104,217,31,148,170,230,74,169,111,157,209,189,200,233,155,3,35,122,74,172,137,178,235,38,198,39,41,232,208,157,60,170,204,204,43,156,153,113,135,51,75,5,85,249,139,46,38,183,197,112,166,221,36,111,146,29,233,237,193,47,45,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,169,85,144,23,225,243,198,221,215,133,12,127,37,139,19,207,87,93,151,88,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,150,142,85,88,227,210,119,176,158,41,177,99,156,43,102,198,184,90,187,206,217,113,5,190,158,233,110,169,229,62,62,125,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,244,3,214,0,0,0,0,32,7,197,31,233,217,153,191,169,126,199,162,39,248,128,31,20,127,167,102,102,254,165,251,30,136,12,170,240,49,253,251,63,139,127,214,68,170,17,87,224,99,251,246,127,22,255,0,172,137,84,0,0,0,0,2,0,124,81,254,157,153,155,250,151,236,122,35,63,252,21,62,139,24,167,243,129,93,246,117,184,192,15,20,127,167,102,102,254,165,251,30,136,207,255,0,5,79,162,198,41,252,224,87,125,157,110,3,63,192,0,12,0,241,171,250,44,97,111,206,5,15,217,215,19,63,204,0,241,171,250,44,97,111,206,5,15,217,215,16,48,3,194,227,233,217,150,95,174,190,199,173,39,248,128,31,11,143,167,102,89,126,186,251,30,180,159,224,6,37,120,149,112,207,131,115,231,135,155,222,51,188,215,85,219,177,14,87,89,238,184,142,203,91,10,171,216,230,71,78,147,84,210,75,18,185,26,230,76,218,104,209,31,209,241,189,140,114,42,183,124,114,101,169,106,184,177,250,44,103,39,230,255,0,16,253,157,56,26,214,27,25,240,125,194,102,13,225,23,43,254,225,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,99,209,17,210,189,87,92,195,106,128,5,170,226,199,232,177,156,159,155,252,67,246,116,229,213,45,87,22,63,69,140,228,252,223,226,31,179,167,3,90,195,106,131,85,115,106,128,0,0,4,43,120,213,253,41,240,183,230,254,135,237,27,137,53,36,43,120,213,253,41,240,183,230,254,135,237,27,136,23,87,192,199,247,236,254,45,255,0,89,18,168,69,95,129,143,239,217,252,91,254,178,37,80,1,173,103,22,63,74,124,228,252,224,98,31,180,103,54,83,53,172,226,199,233,79,156,159,156,12,67,246,140,224,77,79,133,199,208,79,44,191,93,125,177,90,97,7,138,199,28,116,217,149,117,175,225,111,45,153,87,21,139,12,94,21,152,166,230,231,203,2,220,110,52,174,123,22,137,145,234,136,250,104,101,213,206,116,141,94,100,209,70,230,35,91,19,100,154,213,92,120,234,169,193,220,8,96,46,22,50,162,190,174,154,251,85,79,123,135,26,215,58,150,39,64,219,117,93,101,193,62,77,98,77,27,149,207,150,42,136,229,116,209,171,121,104,145,181,175,115,157,34,69,142,153,23,145,121,143,196,94,99,219,178,191,43,236,222,122,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,92,44,220,221,87,69,114,185,205,99,26,247,189,140,112,85,124,40,240,163,152,252,90,230,59,48,86,10,139,200,218,168,121,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,230,76,253,174,72,161,69,71,72,230,185,85,88,198,73,35,54,30,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,209,92,52,112,233,129,56,95,202,202,12,179,192,180,255,0,226,171,47,21,187,230,254,249,221,60,180,48,207,89,203,150,89,57,60,222,67,29,202,99,182,51,178,39,117,91,170,6,170,230,202,124,39,125,22,50,111,243,127,135,190,206,128,214,176,217,79,132,239,162,198,77,254,111,240,247,217,208,1,117,64,0,8,86,241,171,250,83,225,111,205,253,15,218,55,18,106,72,86,241,171,250,83,225,111,205,253,15,218,55,16,30,10,159,74,124,83,249,191,174,251,70,220,60,106,254,148,248,91,243,127,67,246,141,196,120,42,125,41,241,79,230,254,187,237,27,112,241,171,250,83,225,111,205,253,15,218,55,16,30,10,159,74,124,83,249,191,174,251,70,220,103,30,127,248,134,254,193,153,183,126,202,207,216,131,229,191,145,60,175,237,255,0,186,15,45,206,231,83,69,63,224,252,179,246,233,205,219,243,151,93,186,244,215,68,193,207,5,79,165,62,41,252,223,215,125,163,110,50,199,137,254,1,179,135,58,179,203,18,230,110,22,196,152,54,150,215,121,242,124,136,110,21,149,76,168,111,38,142,24,93,185,172,167,123,83,87,68,229,77,28,189,21,59,47,68,155,186,85,170,162,204,78,147,238,207,196,79,24,159,159,233,187,116,29,141,131,81,185,87,79,81,76,69,158,201,198,106,170,159,95,117,56,230,153,137,241,221,199,133,244,225,51,139,63,238,163,251,170,255,0,188,15,185,159,185,159,35,254,202,249,223,49,230,57,255,0,238,49,236,219,200,248,235,187,211,78,177,221,159,25,15,158,55,140,241,204,75,181,167,38,113,213,109,13,110,43,187,212,210,213,83,97,218,201,98,158,39,214,74,230,72,199,182,53,71,53,205,84,84,114,42,162,162,162,161,158,28,15,240,179,152,60,52,253,218,253,221,222,48,245,127,221,31,201,190,87,228,154,137,229,217,229,252,206,254,103,54,24,244,215,158,205,52,215,178,235,167,77,114,148,249,103,65,119,114,210,91,141,92,204,87,25,207,17,243,63,233,126,142,172,208,244,71,80,106,238,116,245,186,110,105,235,138,34,159,85,83,31,109,51,56,153,153,153,245,103,204,172,95,4,56,119,16,97,62,23,240,94,31,197,54,43,141,154,233,75,242,143,62,138,225,74,250,122,136,183,92,106,94,221,209,189,17,205,213,174,107,147,84,234,138,139,217,76,107,255,0,186,207,255,0,242,7,255,0,170,175,255,0,115,36,32,139,95,251,150,124,64,255,0,225,134,94,255,0,244,66,183,255,0,130,30,107,233,214,233,173,90,181,162,204,226,49,60,68,248,198,60,255,0,111,122,70,239,76,111,154,237,126,187,170,59,105,155,149,197,116,68,213,93,56,238,154,230,184,142,217,140,227,211,231,254,210,17,144,25,181,251,57,229,37,135,52,254,231,254,68,249,111,205,126,208,243,126,103,147,201,169,150,15,194,108,102,237,121,91,190,106,105,187,78,186,106,183,8,181,156,48,101,102,32,201,92,141,195,89,101,138,107,45,213,87,75,55,156,231,205,111,145,239,167,119,58,178,105,155,181,207,99,28,186,54,86,162,234,212,234,139,221,58,173,211,43,233,230,185,179,68,221,251,177,25,252,227,151,59,222,105,210,209,185,106,41,208,254,204,87,95,102,38,103,209,221,61,188,207,51,198,57,158,126,64,1,153,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,134,62,39,185,15,251,41,228,93,118,38,183,179,251,225,134,89,45,205,203,175,206,134,158,142,181,234,222,178,53,169,171,164,78,186,42,252,20,131,155,29,226,233,131,241,45,13,242,222,254,69,194,207,91,21,76,78,209,174,217,52,82,35,155,221,21,171,163,154,157,209,83,235,54,130,196,182,26,12,81,135,238,88,118,231,23,50,146,231,73,53,36,205,220,228,213,146,49,88,228,213,170,139,217,203,217,81,126,38,188,60,107,228,237,86,77,113,5,138,44,107,77,201,161,184,92,107,110,52,9,189,29,251,90,74,218,150,199,248,239,95,155,31,227,42,47,189,61,225,54,124,18,231,109,38,119,100,14,23,188,44,155,174,86,203,109,21,178,224,186,42,111,169,142,138,153,210,187,240,108,106,106,233,123,53,21,61,203,238,191,164,45,248,74,113,0,252,19,153,243,229,125,226,171,101,182,249,27,150,157,54,107,173,92,213,20,48,49,61,152,213,223,53,171,221,200,223,171,185,52,109,114,57,168,230,174,168,169,170,1,250,0,3,17,252,80,173,80,221,120,88,185,115,162,223,228,234,166,171,103,180,169,181,204,183,86,232,189,211,94,228,21,224,58,191,147,241,198,29,175,215,79,45,117,164,155,95,118,217,154,191,208,79,103,136,251,156,222,22,49,54,215,237,214,158,181,23,166,186,167,201,213,125,8,4,177,171,155,122,183,171,62,114,85,68,169,245,239,64,54,96,200,122,228,185,228,134,95,87,163,181,231,225,107,76,138,186,122,186,146,37,248,123,202,236,182,28,47,190,178,78,28,178,197,107,99,218,239,184,251,42,51,170,46,172,242,16,232,189,63,73,115,192,0,0,0,0,0,116,238,247,107,125,138,217,85,121,186,212,114,40,232,161,125,68,242,108,115,182,70,198,171,156,186,53,21,87,68,69,93,17,53,3,230,247,122,182,225,219,77,93,238,239,81,200,162,161,134,74,137,228,216,231,108,141,141,87,57,116,106,42,174,136,138,186,34,42,145,13,226,7,226,45,114,198,117,247,76,162,202,90,238,77,150,23,207,69,112,171,229,53,220,245,71,85,83,202,205,147,211,35,219,185,142,141,117,107,186,118,69,215,85,60,207,17,174,62,170,115,62,227,95,147,121,107,112,219,135,237,213,146,211,215,79,202,69,231,203,27,170,233,228,110,217,169,218,246,238,142,70,46,173,122,162,122,117,213,76,40,202,12,164,198,57,219,142,173,248,35,6,219,252,221,101,117,68,77,149,121,177,71,202,141,243,71,18,201,247,199,177,29,162,202,222,136,168,171,175,214,168,30,22,25,195,151,236,127,138,232,48,221,146,159,205,93,111,117,177,82,192,205,236,102,249,166,145,172,106,106,229,107,83,87,61,59,170,39,95,68,38,47,129,143,13,252,59,149,214,219,110,100,102,149,47,155,197,46,228,213,193,79,189,241,249,85,86,211,76,212,221,5,83,163,126,217,99,145,58,183,174,190,237,16,185,252,24,240,35,130,56,113,176,209,223,174,180,126,111,24,79,12,111,169,170,230,77,31,37,206,101,59,159,30,198,212,73,19,180,150,21,93,200,157,117,209,58,119,203,64,56,224,134,42,104,89,79,11,118,199,27,81,141,77,117,209,17,52,78,231,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,206,48,242,18,223,159,249,61,114,194,178,183,109,123,121,62,82,93,92,187,63,109,83,189,253,57,140,106,234,216,116,234,191,87,199,93,91,181,166,225,99,184,75,107,186,83,242,42,160,219,204,143,123,93,166,173,71,39,86,170,167,101,79,83,105,197,68,114,104,189,136,46,241,73,200,53,202,108,232,102,39,182,197,182,211,137,181,242,233,187,93,190,94,146,137,142,249,210,57,203,237,72,189,209,63,74,1,144,30,15,28,64,206,246,86,100,77,214,125,99,139,151,242,83,54,167,77,126,80,170,155,171,99,247,233,243,223,245,123,137,82,53,170,225,143,52,170,242,111,58,240,246,96,210,73,177,214,207,55,175,68,95,194,82,77,23,171,31,254,51,242,87,250,77,146,109,55,58,107,205,190,43,149,35,183,69,54,237,171,162,167,103,42,47,116,69,238,138,7,112,0,0,0,0,0,0,0,0,0,0,0,5,129,227,171,50,231,202,158,25,49,118,45,183,191,74,250,111,33,229,219,162,123,91,174,20,209,187,170,181,205,79,102,69,238,134,186,170,186,174,170,76,111,140,134,60,117,179,44,236,152,46,25,54,252,171,230,121,141,211,93,220,170,139,124,137,248,171,167,127,122,126,158,196,72,96,92,43,62,53,197,84,56,102,154,77,146,86,115,118,187,68,93,54,70,231,250,170,122,55,222,4,225,120,94,229,45,38,95,240,241,110,191,73,73,202,185,223,121,222,107,239,138,237,121,53,213,173,103,227,185,191,53,254,136,159,29,84,204,131,196,193,120,125,152,91,13,81,216,163,110,141,166,230,104,154,254,84,142,119,189,127,43,222,123,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,199,24,252,42,97,142,36,178,218,227,65,53,55,46,255,0,71,77,52,246,234,141,242,47,223,153,79,80,145,55,111,58,54,124,249,181,213,221,61,253,59,64,118,106,101,182,35,201,236,125,116,193,24,138,30,85,109,170,174,120,90,237,209,187,123,98,153,241,35,244,99,158,137,170,198,238,154,175,233,238,108,240,97,87,136,151,5,246,204,248,192,213,184,243,13,199,200,196,246,26,57,42,145,117,115,188,196,48,67,87,47,43,219,157,145,179,116,146,183,218,218,170,159,20,232,129,138,190,27,92,124,214,225,107,165,183,36,51,70,229,190,215,87,36,52,86,138,142,74,39,46,71,58,142,154,8,118,193,78,174,93,26,217,23,123,223,162,246,85,215,69,37,230,142,174,10,250,72,43,169,95,190,26,136,219,44,110,209,83,115,92,154,162,232,189,83,162,250,154,184,221,173,151,124,27,137,42,109,117,172,242,247,43,69,99,226,122,106,215,236,154,41,21,171,217,85,171,163,154,190,170,157,61,73,134,240,182,227,18,171,52,172,76,201,60,92,253,215,108,63,110,71,81,203,162,38,234,56,25,69,76,196,210,56,26,212,246,228,114,234,175,87,123,245,78,160,72,112,0,0,0,1,102,184,193,150,40,120,108,204,69,149,251,81,216,102,238,212,233,174,171,228,42,58,23,148,176,188,102,83,214,167,13,249,132,234,138,174,108,107,98,187,57,140,216,141,218,158,66,163,68,213,59,232,6,187,87,69,69,185,214,42,118,89,228,255,0,73,73,239,240,201,146,105,56,88,179,115,155,166,217,41,218,222,169,213,169,110,163,208,128,251,143,250,161,83,254,252,255,0,244,148,158,223,12,88,22,14,22,45,58,175,225,38,130,79,229,183,81,129,150,96,29,123,141,117,61,178,223,83,114,170,126,200,41,33,124,242,59,69,93,24,214,170,170,232,154,175,100,244,2,202,113,135,159,118,172,131,201,107,246,33,169,159,101,194,178,138,170,138,220,155,92,191,182,159,73,80,248,151,164,111,111,206,139,241,147,111,189,125,250,244,227,108,83,116,204,28,109,120,197,119,23,243,107,111,151,42,138,215,244,107,117,124,211,58,69,78,136,212,238,245,244,79,169,12,152,241,24,226,94,235,157,185,207,119,195,20,181,251,236,88,94,190,162,219,20,92,166,166,179,83,85,213,177,31,170,196,199,252,201,116,209,85,201,241,85,237,72,112,47,144,117,89,241,159,54,11,100,173,254,245,217,235,41,110,181,233,170,125,242,8,171,105,155,35,63,8,199,38,173,151,187,117,84,244,69,94,193,36,254,20,28,56,199,151,121,82,252,205,191,82,237,189,98,9,21,244,206,223,175,237,9,233,168,102,98,104,217,92,207,158,197,238,212,119,191,68,232,103,201,230,225,187,5,187,11,97,251,110,27,180,195,202,163,181,210,67,71,3,55,57,219,99,141,136,198,166,174,85,85,232,212,238,170,191,19,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,174,109,80,106,174,6,195,222,31,185,67,131,114,131,133,12,3,6,15,130,173,31,140,44,244,56,190,239,53,76,235,43,231,184,215,81,192,249,92,137,209,172,99,90,145,198,198,181,19,70,68,213,118,231,171,222,235,191,154,185,103,133,115,147,46,49,30,86,227,90,79,49,101,196,214,249,109,245,59,99,141,242,67,189,61,137,226,230,49,236,108,209,61,27,36,111,86,174,201,24,199,34,106,212,41,94,19,190,139,25,55,249,191,195,223,103,64,93,80,53,182,226,171,134,124,101,194,134,110,86,101,110,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,252,149,240,220,241,4,166,225,218,166,76,158,206,75,173,91,178,234,227,80,234,154,43,148,210,203,51,48,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,166,175,145,86,85,56,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,94,204,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,209,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,115,4,90,248,83,241,219,106,91,85,7,11,57,203,137,170,219,114,109,66,65,130,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,111,115,145,232,254,67,85,155,32,142,73,74,0,0,0,64,15,138,63,211,179,51,127,82,253,143,68,79,241,0,62,40,255,0,78,204,205,253,75,246,61,16,25,85,224,99,251,246,127,22,255,0,172,137,84,34,175,192,199,247,236,254,45,255,0,89,18,168,0,0,0,0,4,0,248,163,253,59,51,55,245,47,216,244,70,127,248,42,125,22,49,79,231,2,187,236,235,113,128,30,40,255,0,78,204,205,253,75,246,61,17,159,254,10,159,69,140,83,249,192,174,251,58,220,6,127,128,0,24,1,227,87,244,88,194,223,156,10,31,179,174,38,127,152,1,227,87,244,88,194,223,156,10,31,179,174,32,96,7,133,199,211,179,44,191,93,125,143,90,79,241,0,62,23,31,78,204,178,253,117,246,61,105,63,192,11,85,197,143,209,99,57,63,55,248,135,236,233,203,170,90,174,44,126,139,25,201,249,191,196,63,103,78,6,181,134,213,6,170,230,213,0,11,85,197,143,209,99,57,63,55,248,135,236,233,203,170,90,174,44,126,139,25,201,249,191,196,63,103,78,6,181,134,213,6,170,230,213,0,0,0,8,86,241,171,250,83,225,111,205,253,15,218,55,18,106,72,86,241,171,250,83,225,111,205,253,15,218,55,16,46,175,129,143,239,217,252,91,254,178,37,80,138,191,3,31,223,179,248,183,253,100,74,160,3,90,206,44,126,148,249,201,249,192,196,63,104,206,108,166,107,89,197,143,210,159,57,63,56,24,135,237,25,192,183,248,79,11,95,113,206,42,179,96,172,45,67,231,111,88,130,225,79,107,183,83,115,89,31,62,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,58,147,211,192,47,5,24,87,133,60,184,164,189,221,173,158,99,51,113,53,190,25,49,29,194,161,35,124,148,27,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,121,210,49,30,171,181,177,50,43,85,225,123,192,183,236,41,133,89,158,57,199,131,60,166,100,222,183,252,143,77,90,237,211,88,173,114,70,212,77,97,86,167,151,172,155,89,57,154,171,158,200,149,145,253,233,206,168,141,115,252,0,0,13,85,205,148,248,78,250,44,100,223,230,255,0,15,125,157,1,173,97,178,159,9,223,69,140,155,252,223,225,239,179,160,2,234,128,0,16,173,227,87,244,167,194,223,155,250,31,180,110,36,212,144,173,227,87,244,167,194,223,155,250,31,180,110,32,60,21,62,148,248,167,243,127,93,246,141,184,120,213,253,41,240,183,230,254,135,237,27,136,240,84,250,83,226,159,205,253,119,218,54,225,227,87,244,167,194,223,155,250,31,180,110,32,60,21,62,148,248,167,243,127,93,246,141,184,154,146,21,188,21,62,148,248,167,243,127,93,246,141,184,154,144,4,24,241,19,244,129,204,239,255,0,172,175,95,253,219,41,57,197,139,196,92,16,240,191,139,49,5,207,20,226,12,177,243,87,75,205,100,215,10,217,254,90,184,179,155,81,51,213,242,63,107,39,70,183,87,57,87,70,162,34,107,209,17,9,27,190,223,119,112,162,154,109,76,70,39,223,255,0,37,209,190,156,245,126,135,164,53,87,239,235,168,174,168,174,152,136,236,136,159,19,158,115,85,47,63,128,31,162,70,4,253,105,246,157,81,144,133,61,128,48,6,17,202,236,35,65,129,48,37,167,228,203,29,179,155,229,105,121,242,205,203,230,74,249,95,237,202,231,61,117,124,143,94,174,93,53,209,58,34,33,80,148,52,214,230,205,138,45,213,230,34,35,252,67,77,223,53,182,247,61,211,83,173,181,19,20,220,185,93,113,159,56,170,169,152,206,38,99,56,158,121,159,200,0,51,165,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,120,175,240,227,22,98,101,67,51,54,195,73,186,245,135,228,73,42,95,204,211,246,132,20,213,211,61,52,116,173,103,207,122,118,106,187,221,170,116,51,228,243,113,37,130,221,138,112,253,203,13,221,161,230,209,221,41,38,163,157,155,156,221,209,200,197,99,147,86,170,42,116,114,246,84,95,136,26,196,96,156,83,116,203,236,109,103,197,118,231,242,171,108,119,42,122,214,116,107,180,124,51,54,68,78,168,228,238,196,244,95,169,77,133,184,60,207,187,86,126,100,181,135,16,211,79,190,225,71,69,75,69,113,77,174,79,219,76,164,167,124,171,214,54,55,231,75,248,169,183,220,190,232,82,227,163,32,234,178,31,62,111,246,200,155,253,235,188,214,85,93,104,19,84,251,220,19,86,212,182,54,126,17,238,93,27,23,119,104,171,234,136,189,234,255,0,14,126,37,238,185,37,156,246,140,49,85,95,178,197,138,43,233,237,178,197,202,106,233,53,77,93,35,21,250,164,79,127,204,139,77,17,90,159,20,94,225,62,32,235,219,171,169,238,118,250,107,149,43,247,193,87,11,39,141,218,42,106,199,53,21,23,69,209,123,47,169,216,3,19,252,77,164,154,62,22,47,60,150,235,186,74,134,187,170,116,106,219,171,53,32,66,214,168,151,58,69,94,201,60,127,233,33,61,158,39,80,44,252,44,93,180,95,193,205,60,159,201,110,173,32,74,221,254,168,83,127,191,51,253,36,3,99,190,15,101,138,110,26,242,237,98,126,228,110,25,180,53,122,105,162,249,10,126,133,229,44,47,6,116,245,171,195,126,94,186,158,171,149,26,88,173,46,123,54,35,183,39,144,167,213,53,94,218,151,232,0,0,0,0,14,26,202,184,40,41,39,174,170,126,200,105,227,116,178,59,69,93,173,106,106,171,162,117,94,137,232,68,55,137,47,31,53,184,166,233,114,201,12,174,185,114,237,116,146,77,69,119,168,228,162,243,36,107,171,41,167,135,108,244,232,228,213,174,141,119,177,250,39,100,93,117,82,248,248,164,241,137,85,149,182,39,228,158,17,126,219,182,32,183,43,171,37,209,23,109,28,236,173,166,122,105,36,14,106,251,113,181,117,71,163,189,218,39,82,30,109,86,203,190,49,196,148,214,186,38,121,139,149,226,177,144,177,53,107,55,205,44,136,212,238,168,212,213,206,79,84,78,190,128,123,153,87,150,216,143,56,113,245,175,4,97,216,121,181,183,90,184,33,115,183,70,221,141,150,102,68,175,209,238,98,46,139,35,122,106,159,163,185,62,60,28,112,169,134,56,109,203,107,117,4,52,220,203,253,101,52,51,220,106,55,200,159,126,125,61,58,74,221,188,233,25,243,225,215,86,244,247,116,239,108,124,59,120,47,182,100,62,7,162,199,184,145,156,252,79,126,163,142,165,87,87,55,203,195,60,52,146,242,189,137,223,27,246,201,19,189,173,168,171,240,78,139,154,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,55,241,66,202,106,60,192,225,226,227,126,142,147,157,115,177,114,124,175,223,21,186,115,171,168,154,255,0,199,107,126,107,61,81,126,26,41,153,7,137,141,48,251,49,78,26,172,177,72,221,91,83,203,213,53,252,153,26,239,122,126,79,188,13,92,145,116,93,80,216,171,129,92,203,168,205,110,25,48,142,46,184,63,246,253,79,159,243,13,209,61,157,183,10,152,219,213,26,214,175,179,26,118,67,95,60,117,133,103,193,88,170,187,12,212,201,190,74,62,86,231,104,137,174,248,218,255,0,69,95,71,123,201,110,240,111,199,139,115,203,75,222,11,154,77,203,106,242,220,182,233,166,156,218,139,132,139,248,189,123,123,215,244,118,2,71,0,0,0,0,0,0,0,0,0,0,0,0,66,79,139,246,52,109,247,136,70,97,70,75,185,48,238,189,54,233,167,152,161,160,147,242,83,221,239,95,208,90,127,14,76,20,152,235,139,44,29,103,153,118,211,187,229,30,107,251,237,254,246,213,185,58,110,106,175,86,122,41,216,241,37,171,109,111,22,120,194,118,47,69,249,63,236,202,52,254,130,234,120,61,219,171,42,120,130,154,225,11,244,130,143,111,61,186,39,93,244,85,232,222,235,175,127,112,19,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,57,168,230,171,92,154,162,166,138,126,128,34,91,197,127,132,120,109,21,105,159,56,58,135,100,85,114,114,238,108,230,170,235,43,150,186,170,105,117,146,101,94,200,223,101,172,211,221,234,132,121,228,246,97,220,50,179,50,176,246,56,183,73,177,246,171,149,37,84,157,26,187,153,21,68,114,170,117,107,180,252,26,117,218,171,245,246,54,81,204,92,17,107,204,108,19,122,193,87,118,235,77,120,160,169,162,114,234,239,101,37,133,241,170,251,46,106,175,71,175,77,83,235,78,230,188,156,92,100,93,215,33,51,166,255,0,133,42,225,219,67,53,109,85,85,185,251,154,187,169,86,174,120,226,93,18,71,170,106,216,151,231,46,239,127,196,39,247,32,179,50,221,155,121,71,133,177,197,5,71,53,247,11,69,12,213,94,195,155,178,121,41,98,149,237,234,198,235,167,49,58,162,34,123,189,197,194,33,171,194,139,138,89,240,86,53,92,153,196,146,235,106,188,187,117,27,182,167,74,185,166,161,167,141,186,50,37,119,205,107,186,171,209,190,253,23,169,50,113,189,178,177,178,49,117,107,209,28,139,239,69,3,232,0,0,177,92,110,78,200,56,103,199,106,255,0,198,177,93,26,159,90,219,234,75,234,99,151,136,5,210,11,87,12,56,186,74,135,236,73,237,245,240,53,116,85,213,206,183,213,104,157,17,125,192,107,215,94,187,171,170,85,61,102,122,255,0,206,83,96,111,14,120,223,31,11,24,87,123,54,238,164,161,114,117,215,84,91,117,39,83,95,121,151,159,84,245,103,94,100,138,169,250,84,216,67,195,210,158,90,126,22,240,131,38,135,150,174,183,219,220,158,210,46,228,249,58,147,175,195,234,3,36,204,48,241,60,226,46,155,39,178,66,171,10,219,100,223,120,197,40,251,91,163,209,83,101,53,77,37,108,107,38,171,19,218,186,62,52,77,186,181,126,40,134,92,98,220,75,111,193,216,102,233,138,110,175,217,73,106,163,158,182,119,104,229,209,145,70,231,187,230,162,175,102,175,100,85,248,41,175,79,26,217,233,91,158,185,239,136,175,154,233,110,183,87,85,219,173,233,211,219,167,142,178,165,209,59,240,108,114,106,217,123,57,21,125,235,238,11,53,102,181,220,113,158,41,163,180,82,39,50,186,245,95,29,59,62,106,107,44,210,35,83,186,162,124,231,123,209,62,162,124,124,63,248,105,162,225,235,37,109,220,247,243,46,248,134,40,110,245,110,209,83,150,233,233,41,119,199,162,75,35,87,71,195,243,147,77,125,17,19,188,127,248,78,112,214,236,192,204,25,51,118,247,23,247,175,15,200,173,165,93,221,235,96,158,134,161,159,54,86,187,230,189,123,181,91,239,213,122,19,62,198,181,141,70,53,52,70,166,137,245,1,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,106,174,109,80,0,181,92,39,125,22,50,111,243,127,135,190,206,128,186,160,0,49,171,142,142,12,172,92,97,229,197,45,178,59,175,200,216,207,11,249,138,140,51,114,149,239,90,86,201,42,51,155,77,83,27,117,214,25,121,81,34,200,214,172,145,185,141,115,119,34,62,41,50,84,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,218,120,112,120,128,81,241,17,98,139,41,51,123,17,127,241,177,65,230,103,138,166,162,56,41,227,196,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,247,228,139,58,128,0,0,2,0,124,81,254,157,153,155,250,151,236,122,34,127,128,17,87,224,99,251,246,127,22,255,0,172,137,84,0,0,0,0,0,8,1,241,71,250,118,102,111,234,95,177,232,140,255,0,240,84,250,44,98,159,206,5,119,217,214,227,63,192,0,0,3,0,60,106,254,139,24,91,243,129,67,246,117,196,207,240,4,0,248,92,125,59,50,203,245,215,216,245,164,255,0,0,0,181,92,88,253,22,51,147,243,127,136,126,206,156,186,160,13,85,205,170,0,0,90,174,44,126,139,25,201,249,191,196,63,103,78,93,80,6,170,230,213,0,0,0,0,33,91,198,175,233,79,133,191,55,244,63,104,220,73,169,0,69,95,129,143,239,217,252,91,254,178,37,80,0,4,117,112,215,225,255,0,89,119,226,207,52,184,155,206,252,59,201,181,67,152,23,155,142,7,181,207,36,240,85,73,85,21,229,211,195,118,119,45,236,219,10,114,180,138,57,17,237,153,178,58,69,106,49,34,116,178,42,0,0,0,0,0,213,92,217,79,132,239,162,198,77,254,111,240,247,217,208,23,84,0,0,0,33,91,198,175,233,79,133,191,55,244,63,104,220,73,169,0,66,183,130,167,210,159,20,254,111,235,190,209,183,15,26,191,165,62,22,252,223,208,253,163,113,38,164,1,10,222,10,159,74,124,83,249,191,174,251,70,220,77,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,247,136,7,13,52,92,66,228,173,199,144,254,93,223,15,69,53,222,145,218,42,243,29,5,37,86,200,244,89,99,106,106,249,190,114,235,167,170,42,118,128,235,205,174,227,131,49,77,101,162,173,57,117,214,90,249,41,223,243,87,73,97,145,90,189,149,83,231,55,222,169,245,155,72,61,173,123,92,199,38,168,228,84,95,168,134,15,22,62,26,221,151,249,131,30,110,217,34,254,245,226,9,17,181,75,187,181,108,243,215,84,63,231,74,231,124,214,39,102,163,125,218,47,64,51,75,195,15,136,186,108,225,201,10,92,41,114,147,101,227,11,35,45,109,139,69,93,244,212,212,148,81,164,154,164,76,98,106,249,21,54,234,229,248,170,25,158,107,163,193,86,122,86,228,86,123,225,219,230,186,219,174,53,212,150,235,135,111,98,154,74,202,119,74,239,193,189,203,163,98,236,212,69,247,47,191,97,124,37,137,109,216,199,12,218,241,77,166,77,244,119,90,56,43,97,118,142,77,89,44,109,123,126,114,34,246,114,119,68,95,130,1,143,126,35,17,190,78,22,49,86,198,110,217,73,92,229,235,166,136,150,234,190,166,191,52,11,182,186,153,87,210,102,47,252,228,54,14,241,11,167,150,167,133,188,94,200,161,230,43,109,247,7,47,180,137,181,62,78,171,235,241,250,141,123,225,94,69,83,21,253,57,114,34,175,232,80,54,46,224,142,118,79,195,62,5,86,126,45,138,214,213,250,210,223,76,95,83,28,188,63,238,144,93,120,97,194,50,83,191,122,65,111,160,129,203,162,166,142,109,190,151,84,234,137,239,50,52,0,0,1,111,115,247,51,45,217,71,148,120,167,28,87,212,114,159,111,180,87,77,75,236,57,219,231,142,150,89,88,222,140,118,154,242,215,170,162,167,191,220,92,9,30,216,152,233,30,186,53,136,174,85,247,34,16,217,226,187,197,44,248,215,26,166,76,225,185,116,181,89,157,186,177,219,83,173,92,51,87,83,200,221,31,18,59,230,185,189,81,234,223,118,171,212,12,31,206,44,195,184,102,158,101,98,28,115,113,147,123,238,183,42,186,168,250,53,54,178,90,137,37,68,232,214,235,248,69,252,84,95,171,177,33,158,20,28,35,195,119,171,92,249,198,52,59,226,164,147,151,108,103,53,83,73,90,180,53,80,203,172,115,34,246,87,123,46,102,158,255,0,68,48,167,132,124,139,186,231,222,116,216,48,165,36,59,168,97,173,165,170,184,191,115,83,109,42,85,193,28,171,162,200,197,93,27,42,124,213,221,238,248,108,55,151,88,34,215,151,56,38,203,130,173,13,210,154,207,65,77,68,213,213,222,210,69,11,35,69,246,156,229,78,140,78,154,175,214,189,192,168,218,212,107,81,173,77,17,19,68,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,95,47,17,188,20,152,27,139,44,101,104,133,119,83,183,228,238,83,251,110,254,246,210,57,122,110,114,167,87,250,169,117,188,32,113,163,108,92,66,63,10,58,93,169,136,180,246,118,235,187,203,208,215,201,249,43,167,127,122,126,147,151,198,18,221,89,77,196,20,23,9,223,173,61,110,238,66,104,157,54,81,80,35,187,46,189,253,229,170,240,218,172,101,23,22,120,62,119,175,68,249,67,236,202,196,254,144,54,7,0,0,0,0,0,0,0,0,0,0,62,37,149,144,177,100,145,116,106,119,83,236,198,142,60,248,138,183,100,22,78,85,84,243,52,187,93,54,121,22,232,238,188,186,170,84,147,175,41,237,249,179,126,54,159,14,189,130,20,248,189,196,237,197,217,255,0,137,175,44,118,230,205,228,180,93,52,237,69,78,223,114,126,79,184,204,79,5,219,66,63,29,227,11,170,191,172,95,39,232,154,123,225,184,183,223,253,4,111,92,110,53,151,106,201,46,23,9,185,181,18,233,189,251,81,186,232,136,137,209,17,19,178,33,37,30,11,142,134,60,101,140,90,231,233,36,223,39,237,110,139,215,72,174,58,129,47,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,12,120,171,228,21,54,100,100,175,221,205,166,139,117,231,15,77,230,101,151,152,169,173,28,20,149,210,185,186,58,70,179,231,189,23,84,106,187,235,78,134,115,158,70,45,195,118,236,97,134,46,216,90,237,15,54,142,237,69,61,20,236,220,230,234,201,99,115,28,154,181,81,123,57,123,42,47,197,0,214,23,12,94,238,24,51,22,218,241,13,27,249,53,182,91,132,21,145,174,141,118,217,33,149,175,78,232,168,186,43,83,209,83,224,166,196,220,30,102,175,236,191,144,88,87,18,205,47,50,174,27,109,13,37,91,182,233,172,233,69,78,247,174,136,198,39,121,61,19,79,113,4,124,91,101,108,185,69,159,248,203,11,242,249,116,114,94,110,53,86,246,106,139,182,145,107,103,100,73,174,247,42,244,143,241,151,119,188,207,95,6,220,229,130,42,59,230,80,220,38,221,59,234,42,110,176,123,42,154,49,82,223,78,212,232,205,59,235,213,93,250,61,64,149,32,0,3,18,124,78,230,100,92,47,93,145,201,174,249,103,106,125,107,110,173,50,216,196,207,19,121,24,206,23,111,8,247,237,87,62,161,19,166,186,175,201,213,128,64,149,181,139,45,198,150,54,183,114,190,118,53,19,93,53,213,201,208,216,175,130,74,58,138,46,26,112,60,117,9,162,186,201,108,123,83,167,70,173,5,54,137,211,234,53,220,195,173,115,241,5,177,140,93,28,234,200,81,23,220,187,208,216,231,133,84,146,131,135,44,9,37,100,187,146,60,53,107,145,93,183,77,26,148,16,122,39,212,160,99,191,138,246,119,59,47,178,53,48,101,158,187,151,115,196,53,62,82,161,156,173,117,162,158,142,186,55,117,116,110,111,206,98,118,84,119,212,157,72,92,192,248,90,227,143,49,165,155,9,219,155,190,170,245,113,167,162,103,86,167,181,52,173,141,23,170,181,59,189,61,83,235,67,39,124,78,51,125,51,63,137,11,133,5,12,218,209,97,184,229,179,57,155,123,205,79,95,88,138,237,85,141,95,155,34,116,234,159,21,46,31,132,175,15,177,99,220,217,169,204,140,65,79,204,182,88,169,158,234,68,222,169,165,108,53,52,51,49,222,196,141,119,205,122,244,86,171,125,250,175,64,37,51,133,44,164,183,228,214,70,225,76,41,77,73,200,171,91,85,12,247,15,190,57,219,234,252,156,17,202,238,175,122,38,171,31,102,174,223,119,198,239,31,49,198,216,163,108,76,77,26,196,70,162,123,145,15,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,161,226,179,41,45,249,203,145,184,175,10,84,210,115,234,210,213,93,61,191,239,142,110,202,191,39,60,113,59,163,216,139,162,201,217,203,183,223,240,187,199,204,145,182,88,221,19,211,86,189,21,170,158,244,80,53,119,199,24,90,227,128,241,165,231,9,220,91,178,170,203,113,168,162,127,86,175,181,12,174,141,87,162,185,59,177,125,87,235,82,104,252,40,115,185,115,7,35,87,6,94,43,185,151,60,61,83,229,41,217,202,211,74,40,40,232,99,111,86,198,214,252,231,175,117,87,125,105,212,195,207,22,174,31,98,192,89,177,77,153,56,126,155,151,108,190,211,49,213,105,189,87,90,217,170,107,166,123,189,185,28,239,154,196,232,141,70,251,180,94,133,188,240,199,205,244,203,14,36,45,244,21,211,105,69,137,35,138,204,214,109,237,53,69,125,26,35,181,70,57,126,108,107,211,162,124,80,9,120,227,106,138,162,187,134,156,113,29,58,106,172,178,92,222,228,233,213,169,65,83,170,117,250,205,117,46,76,88,174,53,81,185,187,85,147,189,170,154,235,166,142,94,134,200,92,85,35,235,248,114,199,114,81,203,162,73,134,174,146,35,182,235,171,86,130,127,127,214,134,184,184,137,174,102,32,185,177,235,171,155,89,50,42,251,215,122,129,60,94,24,147,50,94,23,173,40,212,211,100,176,53,126,180,183,81,25,108,98,103,134,68,140,127,11,182,116,99,247,43,95,78,139,211,77,23,228,234,51,44,192,0,0,178,156,97,230,175,236,65,144,88,171,18,195,47,46,174,107,109,117,37,35,182,235,164,235,69,80,246,46,138,199,167,120,253,83,79,121,174,206,39,189,220,49,158,45,186,98,26,199,243,171,111,87,9,235,36,93,26,221,210,77,43,158,189,145,17,53,87,47,162,39,193,9,63,241,147,206,88,37,163,177,229,13,190,109,179,178,162,154,235,63,178,171,171,17,46,20,238,78,172,211,190,157,81,223,163,212,192,174,18,114,182,92,221,207,252,27,133,249,124,202,56,239,54,234,171,131,53,68,221,72,149,176,50,84,215,123,85,58,73,248,171,187,220,4,176,120,84,100,21,54,91,228,175,221,205,218,139,109,231,16,205,230,98,151,152,171,165,28,244,148,50,181,186,54,71,51,231,177,87,85,106,59,234,78,134,115,158,70,18,195,118,236,31,134,45,56,90,211,15,42,142,211,69,5,20,12,220,231,104,200,163,107,26,154,185,85,123,53,59,170,175,197,79,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,128,241,162,180,36,120,239,7,221,81,221,101,249,67,84,211,221,13,185,190,255,0,232,48,235,132,60,78,220,37,159,216,102,242,247,109,108,94,119,85,211,94,244,83,183,220,191,149,238,51,51,198,141,208,201,140,112,115,90,253,100,135,229,13,205,209,122,107,21,187,66,53,237,215,26,203,85,100,117,244,19,114,167,139,93,143,218,142,211,84,84,94,138,138,157,149,64,218,118,41,89,51,18,72,215,86,175,101,62,204,104,224,51,136,171,118,126,228,229,45,79,51,91,181,175,127,158,110,142,233,204,170,170,72,250,242,152,223,155,15,226,235,241,235,223,37,192,0,0,0,0,0,0,0,0,16,159,226,255,0,153,149,24,179,60,168,176,66,39,237,76,41,204,228,187,167,181,230,168,232,37,119,77,136,169,162,183,213,93,250,59,19,94,231,109,77,84,214,203,138,156,106,184,255,0,60,177,30,36,107,190,245,83,228,246,38,157,182,209,192,197,252,86,175,118,123,128,180,166,123,120,62,95,169,109,252,64,79,101,153,186,203,116,219,201,93,87,167,46,138,189,206,236,154,118,95,85,79,210,96,86,213,211,118,157,11,241,192,246,99,51,43,120,147,194,152,182,102,111,138,151,207,111,110,186,107,186,130,166,52,235,181,203,222,79,112,27,23,131,230,57,25,43,18,70,46,173,94,202,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,22,30,50,89,35,165,29,147,57,237,108,213,86,90,107,61,68,122,246,77,46,21,46,147,87,73,245,116,70,126,159,67,5,184,47,204,234,140,171,226,51,5,222,35,143,116,23,27,205,186,217,84,186,162,109,130,74,250,119,61,223,49,202,186,36,125,145,17,125,202,78,207,22,57,105,14,106,100,38,49,195,111,252,59,44,215,10,138,84,235,214,116,162,157,140,79,156,212,239,39,170,233,239,53,210,196,22,218,204,19,142,46,86,137,83,109,85,134,235,53,51,147,162,233,36,19,43,87,213,83,187,125,234,159,88,27,63,217,46,112,94,236,212,23,154,85,214,26,250,88,170,99,94,189,90,246,35,147,186,34,246,95,114,29,211,25,188,60,115,82,28,212,225,163,15,213,49,250,203,96,138,146,199,50,104,189,31,5,190,145,93,248,141,78,242,122,106,159,21,50,100,1,136,158,40,21,203,73,195,5,206,52,110,188,233,230,143,191,109,109,245,166,93,152,49,226,235,84,250,126,28,105,24,223,221,111,113,177,126,165,160,175,2,24,50,222,222,235,182,98,97,107,83,27,185,213,151,170,26,116,77,116,213,95,59,27,239,79,127,188,159,108,117,140,233,178,63,130,40,174,206,251,205,77,22,1,109,61,51,122,187,117,83,45,14,115,19,93,175,68,235,23,117,77,190,255,0,140,19,112,249,77,5,102,125,229,173,37,76,155,33,159,23,217,163,145,218,42,237,107,171,98,69,93,19,170,244,83,55,124,83,120,128,164,174,165,194,249,21,134,235,185,180,118,171,117,21,68,235,202,86,235,36,73,91,74,228,246,227,215,178,183,179,213,62,190,224,96,53,246,233,118,204,204,193,172,185,189,187,238,24,150,239,36,173,110,173,79,190,212,78,174,68,215,70,183,231,63,190,136,159,81,176,15,3,25,55,110,201,254,30,112,149,44,17,109,174,188,218,104,46,213,222,211,151,74,137,168,105,146,68,234,247,162,251,81,247,110,137,238,68,34,63,195,95,36,170,179,103,136,75,101,198,102,109,183,225,183,67,119,116,154,162,235,37,61,117,26,171,116,230,53,223,54,77,117,234,159,5,39,186,142,153,148,84,144,81,197,243,32,141,177,55,234,106,104,159,204,7,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,12,123,227,155,38,237,217,191,195,198,45,164,158,45,213,182,107,77,125,218,135,218,114,107,81,13,13,74,70,157,30,196,249,210,119,118,169,239,69,53,254,177,93,46,217,103,152,52,119,54,55,101,195,13,93,227,149,205,213,171,247,218,121,209,202,154,232,230,252,230,119,209,83,235,54,127,172,166,101,109,36,244,114,252,201,227,116,78,250,156,154,47,243,144,35,226,81,146,53,89,75,196,37,206,227,20,123,173,248,145,102,187,182,77,81,52,146,162,186,177,81,186,115,28,239,155,30,186,244,79,130,1,44,152,19,25,211,103,135,4,82,221,155,247,234,154,220,4,234,122,150,245,110,218,167,218,26,231,166,187,88,139,214,94,232,155,125,223,8,9,204,139,123,173,57,137,138,109,111,110,215,81,222,171,169,213,53,215,69,100,239,111,189,125,222,243,62,188,44,179,254,146,134,155,20,100,86,36,174,229,82,93,173,213,181,20,235,202,87,105,36,169,69,74,212,246,35,215,178,59,187,209,62,174,230,17,113,7,77,13,30,126,102,85,29,52,155,225,131,23,222,99,141,218,42,110,107,107,101,68,93,23,170,116,64,38,187,194,250,185,106,248,96,182,70,173,211,147,60,49,247,247,91,232,191,180,203,179,5,252,34,106,221,83,195,141,91,93,251,149,238,70,39,212,148,20,6,116,0,58,87,187,156,22,75,53,125,230,169,116,134,130,150,90,153,23,175,70,177,138,229,236,138,189,147,220,167,116,198,111,16,236,212,131,42,248,104,196,21,79,126,217,111,240,213,216,225,77,21,117,146,123,125,90,183,241,28,157,227,245,209,62,40,4,48,113,161,153,213,25,169,196,102,52,188,73,30,216,45,215,155,141,178,149,117,69,221,4,117,245,14,99,190,99,85,53,73,59,42,42,251,212,206,159,6,220,145,214,142,247,156,247,70,104,169,45,77,158,158,61,123,166,150,250,150,201,171,100,250,250,43,63,79,161,24,88,126,219,89,141,177,197,182,209,18,110,170,191,93,97,166,106,116,77,100,158,100,106,122,162,119,119,189,19,234,54,45,225,59,45,33,202,188,132,193,216,109,159,135,125,154,223,81,84,157,122,78,180,80,49,233,243,156,157,227,244,93,61,192,93,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,15,153,36,100,76,89,30,186,53,59,168,16,161,227,7,126,165,184,113,1,5,150,22,233,45,175,119,57,117,94,188,202,42,7,55,186,105,217,61,21,76,8,47,207,28,57,140,204,209,226,79,21,226,216,89,178,42,175,35,177,186,235,166,218,10,104,215,174,214,175,120,253,197,135,218,186,110,211,160,25,239,225,1,153,149,24,79,60,171,112,66,167,237,76,87,203,231,59,167,179,229,104,235,229,111,77,138,171,170,187,209,91,250,123,19,96,107,99,194,182,53,92,1,158,88,115,18,57,223,122,166,243,155,211,78,251,168,231,98,126,43,151,187,253,198,201,173,118,228,213,0,253,0,0,0,0,0,0,0,1,70,231,6,33,147,11,101,213,218,251,20,188,167,211,114,52,118,221,218,110,158,54,246,209,127,43,220,107,25,52,210,84,72,179,76,237,207,119,117,211,67,98,78,59,171,164,183,240,205,139,39,137,219,94,158,67,69,211,95,246,66,153,63,164,215,97,19,85,209,0,145,188,175,225,18,131,31,248,124,213,226,216,108,188,188,80,254,95,148,159,204,185,121,186,94,223,27,253,158,115,99,110,145,51,78,169,215,211,169,29,214,235,133,101,154,190,58,250,57,57,117,16,235,181,218,34,233,171,85,23,162,162,167,101,83,98,222,21,176,197,50,112,221,135,44,85,52,124,136,159,231,55,71,204,87,118,175,157,201,213,23,94,255,0,18,7,184,164,202,250,220,155,207,60,73,151,149,236,219,45,175,201,235,213,23,240,148,112,77,232,247,167,105,19,241,151,244,118,2,126,248,96,205,26,44,222,201,155,22,52,165,168,230,190,179,205,115,61,133,110,155,42,230,141,59,177,159,226,253,223,218,93,114,41,188,30,179,222,157,147,92,242,122,237,54,217,31,201,242,9,181,87,118,137,95,81,47,205,143,167,167,206,127,213,238,37,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,26,186,118,85,210,205,73,42,106,201,163,116,110,79,130,166,139,252,230,191,222,35,25,87,54,88,241,39,125,214,14,84,55,249,106,175,81,251,72,237,91,61,125,94,139,243,220,189,153,235,167,212,134,192,228,95,120,208,101,146,86,218,48,230,105,82,211,111,169,167,125,29,158,71,239,211,72,26,219,140,235,209,95,167,117,252,157,126,62,128,81,254,12,249,165,29,183,16,223,242,190,162,125,172,170,142,170,234,198,109,215,89,28,251,124,8,186,163,62,31,149,167,195,212,151,19,94,159,15,108,123,79,128,120,161,194,147,212,166,173,189,214,208,217,147,191,69,154,227,72,190,141,119,228,124,62,180,54,19,134,86,207,12,115,179,230,200,212,122,125,74,154,129,246,70,151,141,30,42,170,165,203,236,53,133,162,233,28,183,90,58,183,47,78,186,193,113,98,167,111,233,36,180,135,127,25,140,98,151,44,204,176,97,118,67,163,105,109,116,179,43,247,119,115,106,46,12,211,77,191,31,120,17,249,129,177,12,216,75,22,90,241,93,42,107,81,101,171,130,227,2,116,235,36,50,182,70,167,84,84,238,223,84,84,248,41,216,198,152,174,245,153,152,210,179,16,87,253,242,186,239,89,35,216,207,97,52,116,178,185,232,221,81,26,159,57,235,215,68,253,5,52,100,167,0,217,15,93,157,217,249,98,133,212,219,237,150,42,186,91,181,98,239,106,110,142,26,218,94,99,127,8,199,38,173,151,186,106,190,228,85,236,18,151,225,141,144,112,229,54,68,209,226,59,132,58,93,177,42,71,114,87,110,95,102,26,138,58,55,236,209,36,115,87,71,70,189,116,69,248,34,25,146,116,108,118,138,59,5,154,134,199,111,139,151,77,111,166,138,150,22,110,85,218,198,49,26,212,213,85,85,122,34,119,85,59,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,54,241,57,200,56,115,103,34,107,49,29,190,29,110,216,105,36,185,35,183,47,181,13,61,29,99,246,104,178,53,169,171,164,78,186,42,252,21,12,201,58,55,203,69,29,254,205,93,99,184,69,204,166,184,83,75,75,51,55,42,110,99,216,173,114,106,138,138,157,21,123,42,1,172,86,11,197,119,172,179,198,148,120,130,131,239,117,214,138,200,222,246,123,11,171,162,149,175,86,234,168,228,249,204,78,186,47,233,58,248,231,16,205,139,113,101,211,21,213,38,149,23,170,185,238,51,167,78,146,77,43,164,114,116,68,78,238,244,68,79,130,23,223,143,156,134,175,201,28,252,190,196,218,109,150,187,237,93,85,218,141,119,181,118,199,53,109,87,45,159,132,123,151,70,197,221,116,95,122,34,247,198,176,37,235,193,115,21,85,85,101,246,37,194,178,166,177,197,117,172,171,106,244,233,164,22,230,34,118,254,146,75,136,119,240,103,198,41,109,204,203,254,23,124,58,182,170,215,85,50,63,119,103,58,162,222,205,52,219,240,247,147,16,0,136,239,25,140,210,142,229,136,108,25,93,79,62,230,82,199,75,117,123,54,105,164,141,125,194,5,93,85,159,31,202,211,225,234,75,116,210,182,8,100,157,255,0,54,54,171,215,234,68,212,215,179,196,39,30,211,99,238,40,113,92,244,169,163,108,149,181,214,103,119,234,232,110,53,107,234,214,254,95,199,235,80,59,254,29,25,87,54,103,113,39,98,68,131,155,13,130,90,91,212,158,210,55,70,193,95,73,170,252,246,175,103,250,107,245,41,176,13,37,59,40,233,33,164,137,52,100,17,182,54,167,193,19,68,254,98,48,252,23,242,201,40,173,56,143,52,170,169,246,84,212,62,178,207,27,183,235,172,14,109,186,116,232,143,211,186,126,78,191,31,66,80,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,22,163,137,252,209,162,202,12,153,190,227,74,170,142,83,232,252,175,47,216,87,107,190,174,24,215,179,31,254,51,221,253,165,215,34,155,198,23,61,233,223,53,179,39,173,51,110,145,156,255,0,62,155,85,54,234,148,21,17,124,232,250,250,252,215,253,126,224,34,234,227,112,172,188,215,201,95,89,39,50,162,109,55,59,68,77,116,106,34,116,68,68,236,136,72,142,104,112,137,65,128,60,62,105,49,108,214,94,102,40,103,51,205,207,230,92,156,173,111,108,141,158,207,57,209,187,88,159,167,68,233,235,212,195,174,22,242,190,183,56,243,203,13,229,237,3,55,75,116,243,154,117,68,252,29,28,243,122,189,137,218,53,252,100,254,130,120,184,169,195,20,235,195,126,34,177,82,209,243,226,103,148,219,31,49,91,222,190,7,47,85,95,127,196,13,114,161,154,74,121,18,104,93,181,237,236,186,106,108,231,147,248,134,76,83,151,86,155,236,178,243,95,83,207,213,219,118,235,182,121,27,219,68,252,159,113,172,74,166,139,162,155,19,240,35,93,37,195,134,108,39,60,174,220,245,243,250,174,154,127,178,21,41,253,0,100,8,0,0,0,0,0,0,0,12,96,241,25,170,146,155,133,252,77,203,93,55,121,45,127,250,35,72,107,253,111,255,0,12,143,84,215,191,243,41,63,190,35,203,167,11,248,151,255,0,212,254,209,164,32,2,139,103,154,102,247,237,111,93,87,77,125,20,13,154,114,73,17,50,194,202,141,110,212,253,179,211,93,127,215,18,17,135,227,35,148,76,183,98,219,54,107,82,183,71,93,252,199,154,93,123,242,162,183,192,206,239,248,250,53,62,58,247,36,199,135,250,170,42,188,165,177,77,111,169,243,16,47,154,219,38,197,102,191,182,101,215,162,245,238,138,133,180,227,243,42,99,205,158,28,49,21,141,29,182,161,158,83,146,237,53,211,90,250,87,59,166,246,167,104,253,84,8,29,201,140,209,187,100,230,97,219,49,245,157,55,79,110,231,104,207,101,55,115,32,146,46,238,99,209,58,72,191,138,191,210,108,165,129,113,141,175,30,225,122,60,83,102,151,153,73,91,204,229,187,107,147,230,72,230,47,71,53,171,221,139,232,106,236,230,171,87,107,147,170,18,255,0,225,13,196,53,21,255,0,10,92,50,122,247,91,165,125,179,149,228,25,203,95,190,115,37,175,168,147,171,99,70,166,141,68,249,207,93,125,61,192,73,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,143,188,119,101,197,62,99,112,203,141,162,149,53,146,197,102,185,94,162,239,213,240,219,234,116,79,156,223,203,245,215,234,83,32,143,51,20,90,163,190,225,171,181,142,102,235,29,194,134,162,145,201,175,116,146,55,53,125,83,223,239,64,53,151,203,107,204,248,47,53,48,213,237,31,202,146,205,126,163,168,85,209,29,181,97,169,99,189,203,175,205,247,47,233,54,67,201,28,83,30,52,202,60,31,137,25,55,53,213,214,43,124,242,59,110,221,94,250,88,222,189,52,79,202,247,33,175,95,21,248,33,216,3,136,44,113,100,211,70,58,253,115,158,36,247,51,206,206,212,79,156,239,200,245,82,97,188,45,51,18,28,109,195,61,29,189,83,108,214,26,168,237,90,117,93,91,5,190,137,53,249,168,157,221,219,175,214,160,102,42,174,136,171,238,32,111,197,31,23,79,136,184,149,174,160,145,117,109,182,9,105,27,219,180,117,245,168,159,138,159,149,241,39,98,247,112,138,211,102,175,186,78,191,123,163,165,150,161,253,254,107,24,174,94,200,190,239,113,173,215,21,120,162,124,91,196,118,100,221,37,126,232,211,21,222,35,167,232,137,164,62,126,119,53,59,39,229,122,166,160,90,218,106,121,106,234,98,164,129,187,164,153,237,141,137,170,38,174,85,209,19,175,197,73,209,240,190,225,238,28,166,201,10,124,85,116,131,91,190,37,115,46,45,126,229,246,105,234,41,40,164,70,104,217,28,213,209,241,175,93,17,126,8,132,95,240,11,144,213,57,223,159,182,8,164,79,239,126,31,172,165,188,213,118,246,227,130,182,151,123,127,8,199,38,173,151,186,106,190,228,95,77,129,172,182,154,75,21,162,138,203,64,205,148,244,52,241,211,68,221,85,116,99,26,141,68,213,85,87,178,39,117,80,59,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,179,197,7,135,184,115,103,36,42,49,85,178,29,46,248,105,95,113,115,247,47,181,79,79,73,91,34,179,71,72,214,166,175,145,58,232,171,240,84,32,186,166,158,90,74,153,105,39,110,217,33,123,163,122,106,139,163,145,116,84,233,241,67,105,123,213,166,146,251,104,173,178,215,179,125,61,117,60,148,210,183,85,77,88,246,171,85,53,69,69,236,171,217,80,215,231,143,172,134,169,201,12,253,191,197,26,127,123,241,5,101,85,230,151,183,177,28,245,181,91,27,248,71,185,116,108,93,215,69,247,162,122,133,93,225,115,139,167,195,188,74,208,208,70,186,54,229,4,84,142,237,218,74,250,36,95,197,95,201,248,19,200,139,170,34,251,205,107,184,84,197,19,97,46,35,114,218,233,27,246,198,184,174,207,29,71,68,93,97,243,240,57,201,217,125,27,232,154,155,34,217,43,226,186,217,168,46,144,126,14,178,150,42,134,119,249,175,98,57,59,162,122,47,184,10,87,59,113,76,120,47,41,49,134,36,124,220,167,80,216,174,19,198,237,187,180,123,41,164,122,116,209,127,39,220,166,183,121,149,121,159,26,102,174,38,189,171,249,178,94,111,245,181,8,186,35,119,44,213,47,119,185,52,249,222,228,253,4,219,120,165,230,36,56,39,134,106,202,4,77,211,95,170,164,181,105,213,52,108,246,250,212,215,230,170,119,111,110,159,90,16,241,194,134,8,118,63,226,11,3,217,52,213,141,191,91,39,149,61,236,243,176,53,83,231,55,242,253,20,9,202,224,71,46,41,242,231,134,92,19,20,73,164,151,219,53,182,245,47,126,143,154,223,77,170,124,231,126,71,166,159,82,25,4,121,152,94,213,29,139,13,90,108,112,183,72,237,244,52,244,141,77,123,36,113,181,169,234,190,239,122,158,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,30,6,58,198,54,172,5,134,43,49,77,230,94,93,37,23,47,152,237,174,93,55,200,214,39,70,181,203,221,233,232,107,93,156,249,165,118,206,60,195,185,227,219,194,109,158,227,201,213,158,202,237,229,193,28,93,218,198,34,244,141,63,21,63,164,148,143,23,158,33,168,236,24,78,223,147,214,74,221,107,238,156,223,62,206,90,253,239,151,45,5,68,125,93,26,181,117,106,175,205,122,105,235,238,33,253,173,87,46,214,167,85,2,76,252,27,178,137,151,28,91,121,205,106,166,234,235,71,151,242,171,175,110,108,87,8,31,217,255,0,15,86,175,195,78,228,158,103,106,34,229,133,233,28,221,201,251,91,166,186,127,174,35,45,79,0,121,83,30,83,112,225,135,108,106,237,213,15,243,124,231,105,166,186,87,213,57,189,55,185,59,73,232,165,203,226,2,170,138,147,41,111,179,92,42,124,188,9,229,119,73,177,95,167,237,152,180,232,157,123,170,32,26,209,220,63,195,36,209,52,237,252,200,108,3,225,205,85,37,79,11,248,103,152,186,237,243,186,127,244,70,172,215,242,183,103,154,126,199,238,111,77,23,77,61,16,159,255,0,14,21,215,133,252,53,255,0,235,159,104,213,129,148,96,0,0,0,0,0,0,0,49,207,143,234,74,186,174,24,49,103,149,131,153,183,200,110,246,145,52,254,248,82,251,205,120,205,157,115,135,5,208,230,22,93,93,176,149,201,155,169,235,185,27,211,85,79,153,60,114,39,103,53,123,177,61,80,214,70,186,138,170,221,84,250,58,200,185,115,71,166,230,238,69,211,84,69,78,169,211,178,160,27,16,112,37,123,109,255,0,134,124,41,94,214,109,71,249,238,154,235,218,225,82,158,228,247,23,226,227,67,13,202,142,74,42,132,214,57,52,215,191,162,162,250,125,70,28,120,81,98,201,49,15,11,118,107,117,68,252,201,173,158,99,122,109,211,111,50,227,92,169,217,17,23,162,124,76,208,3,91,46,42,178,209,249,75,158,88,139,4,164,60,184,104,124,167,47,218,215,93,244,112,72,191,140,229,239,39,189,127,160,165,178,143,52,47,185,63,142,173,248,235,15,59,246,213,7,55,107,116,103,181,190,25,34,94,175,99,209,58,72,191,138,191,210,72,87,140,166,82,75,65,125,195,217,161,76,155,163,175,243,126,97,122,38,221,140,183,192,222,239,235,174,190,141,79,233,35,12,13,148,248,115,226,3,9,241,17,128,41,177,166,25,155,171,247,243,225,219,47,222,180,158,104,219,237,62,56,247,107,201,114,244,78,159,231,91,170,107,163,194,7,20,152,139,134,44,196,143,16,80,191,155,104,171,215,229,26,93,35,111,59,108,21,12,139,219,88,164,115,116,124,234,190,202,117,236,189,59,79,214,83,230,230,9,206,124,39,79,140,176,45,211,207,91,234,119,237,127,34,104,190,108,175,141,122,74,198,59,231,68,255,0,79,79,169,84,43,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,219,227,39,149,235,103,205,187,30,99,81,71,182,146,182,207,77,69,55,93,117,168,125,77,194,103,47,87,170,246,68,232,141,68,248,250,29,159,6,252,204,101,183,50,111,89,117,83,81,181,181,86,250,154,248,219,179,93,94,234,139,124,41,213,25,240,252,175,209,234,101,223,138,126,89,84,227,142,29,42,239,116,16,239,154,193,52,151,41,215,114,38,216,32,161,173,115,151,171,209,23,171,147,178,42,252,20,136,238,14,113,242,229,215,17,88,38,248,234,142,84,51,94,237,180,213,11,179,118,232,150,186,157,206,79,154,229,78,140,238,137,168,19,195,197,158,44,126,13,225,239,29,93,98,118,217,36,176,92,225,98,233,175,180,180,51,185,61,23,242,125,198,184,248,138,182,107,206,37,185,220,100,93,210,215,87,77,59,187,38,174,124,138,191,4,238,191,2,118,124,69,113,156,175,224,250,166,249,104,127,222,175,244,239,106,174,137,214,9,237,117,110,252,102,235,219,79,68,95,168,131,92,186,178,75,137,243,11,12,97,200,191,9,118,188,209,80,183,252,169,103,99,19,213,63,43,222,159,90,1,50,222,19,217,39,77,129,178,105,248,226,174,61,43,239,179,172,236,234,189,33,154,150,134,84,237,35,155,243,152,190,136,191,87,99,60,74,19,34,112,211,112,126,77,96,140,55,203,217,37,191,14,219,105,165,235,174,231,199,73,19,21,123,174,159,55,209,85,10,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,129,222,44,57,39,77,142,114,105,152,226,146,61,107,236,83,164,239,234,189,97,134,150,186,85,239,35,91,243,158,158,138,191,95,99,60,74,19,61,176,211,113,134,77,99,124,55,203,223,37,195,14,220,169,162,235,166,215,201,73,43,17,123,166,191,59,213,81,0,214,147,14,214,205,102,196,182,203,140,107,182,90,26,232,103,111,101,209,204,145,23,226,157,211,226,108,113,194,94,45,126,50,225,239,3,93,101,118,233,35,176,91,32,122,233,167,180,148,48,57,125,19,242,189,198,186,217,139,100,151,12,102,22,39,195,146,254,18,211,121,173,161,119,249,81,78,246,47,170,254,79,189,126,181,39,43,195,171,25,202,222,15,169,175,119,119,253,234,193,78,198,34,232,157,33,130,215,72,239,197,110,189,181,244,85,250,192,195,79,25,28,204,142,229,153,22,76,186,166,168,220,218,91,125,53,124,141,217,166,143,108,247,8,87,170,179,227,249,95,163,212,234,248,54,101,122,222,51,110,249,152,213,177,238,164,162,179,212,209,67,215,77,42,25,83,111,153,171,209,232,189,149,122,43,85,62,62,134,41,113,141,143,151,49,120,139,198,215,196,168,230,195,13,238,229,75,78,187,54,237,137,43,170,28,212,249,173,85,232,254,234,154,146,225,225,97,150,85,56,31,135,74,75,221,194,14,92,215,249,163,185,64,187,145,119,83,207,67,68,230,175,71,170,39,86,175,116,69,248,32,25,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,174,35,56,128,194,124,59,224,10,172,105,137,166,234,205,156,136,118,203,247,221,103,134,55,123,76,142,77,186,115,154,189,83,175,249,210,161,205,140,220,193,57,49,132,234,49,150,58,186,121,27,125,54,205,207,228,77,47,206,149,145,167,72,152,247,124,233,89,233,235,245,170,64,47,23,252,82,98,46,39,115,22,76,65,90,254,85,158,147,79,147,169,116,141,220,157,208,83,178,95,109,34,141,206,213,240,34,251,73,211,178,116,238,22,223,55,115,66,251,156,24,234,225,142,177,2,254,218,175,229,110,111,177,236,236,134,56,147,171,24,196,94,145,167,226,167,244,149,79,10,185,104,252,218,207,44,59,130,86,30,100,53,222,111,153,237,105,166,202,57,228,79,198,106,247,143,222,159,208,90,66,79,60,26,242,146,90,251,238,33,205,10,148,219,29,7,148,242,235,209,119,111,101,194,7,118,127,77,52,245,106,255,0,72,18,199,110,161,134,219,71,29,21,58,105,28,122,233,223,213,85,125,126,178,195,241,219,123,109,131,134,124,89,94,230,110,70,121,14,154,233,222,225,76,158,229,247,153,2,97,135,138,230,44,147,15,112,181,122,183,83,207,203,154,231,229,182,38,221,119,114,238,52,42,189,209,81,58,47,192,8,38,54,28,224,6,146,174,151,134,12,39,230,160,229,238,243,251,125,164,93,127,190,21,94,227,94,170,42,42,171,141,83,40,232,226,230,77,38,187,91,185,19,93,17,85,122,175,78,200,166,205,217,61,130,232,114,247,46,173,56,74,218,205,180,244,60,253,137,170,175,207,158,73,23,187,156,189,222,190,170,5,102,0,0,0,0,0,0,0,3,241,201,171,85,13,107,56,159,194,245,56,71,59,49,13,154,162,147,203,114,124,166,145,243,17,250,107,73,11,187,162,175,229,123,253,77,149,8,38,241,87,194,12,195,124,74,220,46,48,71,182,11,159,43,151,215,93,121,116,20,40,189,220,171,221,223,0,50,47,193,103,21,62,58,108,107,134,29,47,179,47,201,187,91,183,220,183,23,175,93,63,164,148,226,26,188,27,241,44,148,153,173,123,195,234,253,25,89,229,180,77,59,236,166,184,63,221,253,36,202,129,101,184,184,201,58,76,247,201,187,182,11,150,147,157,83,55,35,145,247,197,110,221,42,160,145,223,186,49,23,164,94,171,253,139,174,53,109,36,180,53,47,165,153,186,61,154,106,154,167,170,107,233,245,155,81,26,252,248,135,228,188,121,67,159,183,38,219,233,185,54,187,167,39,201,183,126,239,193,81,82,111,238,247,59,231,72,189,244,248,106,128,98,233,122,56,114,226,187,53,56,110,196,49,92,48,93,235,151,110,118,239,53,69,229,169,151,159,236,76,140,251,228,144,200,230,237,116,206,119,78,253,151,211,74,111,135,252,33,109,199,217,173,101,193,247,88,121,148,247,31,51,185,55,57,63,7,77,44,137,243,92,213,238,196,245,67,46,120,168,240,182,199,25,95,107,170,198,185,111,39,203,22,122,109,156,232,116,134,159,151,185,208,70,223,106,106,183,57,117,124,143,94,137,211,79,114,162,129,156,89,11,226,111,145,185,181,13,45,178,247,95,242,37,242,93,252,202,78,85,101,78,221,22,87,39,182,218,86,177,125,136,209,123,254,54,157,208,203,235,85,214,223,123,161,142,229,108,168,231,83,75,174,199,236,115,117,209,85,171,209,200,139,221,20,213,154,120,38,164,153,208,78,205,146,51,77,83,84,93,53,77,125,12,162,224,247,142,140,115,195,77,249,41,107,95,242,158,25,159,240,244,58,67,15,205,101,66,183,239,137,79,36,159,132,157,29,211,221,167,101,232,27,1,3,192,192,216,223,15,230,30,26,164,197,120,102,179,204,219,235,57,156,169,57,111,102,187,36,116,107,209,237,107,190,115,28,157,83,208,247,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,51,187,10,67,141,242,127,26,225,57,163,230,54,235,135,238,84,104,221,85,53,89,105,100,143,77,81,83,242,189,233,245,161,174,6,62,179,86,229,142,109,94,237,84,172,242,243,225,203,253,76,116,221,81,251,86,158,165,205,98,245,87,34,245,103,170,175,199,83,103,85,68,114,43,87,178,166,138,64,63,137,158,0,251,130,226,142,242,173,110,141,196,12,168,190,119,255,0,31,113,172,254,19,191,35,225,245,32,21,239,22,252,87,90,243,67,132,172,175,203,26,10,190,101,218,219,77,100,158,226,254,91,147,87,71,108,158,25,91,162,194,214,252,233,19,171,92,191,14,157,76,123,224,227,12,253,212,113,37,128,41,188,183,63,201,226,27,85,102,221,251,116,217,95,78,154,235,170,126,87,253,69,152,87,57,83,106,175,68,51,171,194,47,3,195,137,248,133,171,187,85,83,111,142,213,103,146,174,55,111,84,219,44,85,212,14,78,136,228,215,231,123,149,62,176,38,202,211,7,150,181,81,83,108,217,202,167,141,155,117,215,77,26,137,166,167,108,252,68,209,52,67,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,212,187,65,230,109,85,148,202,205,252,218,121,25,183,93,53,213,170,154,106,118,207,197,77,83,69,3,92,14,49,240,215,220,199,18,88,254,155,203,114,60,230,33,186,214,109,223,187,93,245,245,9,174,186,175,228,255,0,212,100,31,8,252,87,90,242,191,132,172,209,203,26,250,190,93,218,229,77,123,158,220,254,91,151,71,73,108,130,24,155,162,66,230,252,232,215,171,156,159,30,157,71,139,166,7,135,12,113,11,73,118,165,166,217,29,214,209,29,92,142,222,171,186,89,107,171,220,189,21,203,167,205,247,34,125,70,10,163,156,137,181,23,162,129,88,224,43,61,110,103,102,213,146,213,84,207,49,62,35,191,211,71,83,213,25,185,106,42,90,215,175,69,106,38,170,255,0,69,79,134,134,199,249,35,133,97,193,25,63,130,176,164,49,242,219,106,195,246,218,53,110,170,186,44,84,177,199,166,170,171,249,62,245,250,212,131,207,12,204,1,247,123,197,29,153,92,221,91,135,217,79,125,239,254,34,227,71,252,38,254,95,199,234,82,126,81,17,168,141,78,200,154,32,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,6,57,198,248,127,47,48,213,94,43,196,213,158,90,223,71,203,230,201,203,123,244,223,35,99,78,140,107,157,243,158,212,232,158,160,122,151,91,173,190,201,67,37,202,231,81,201,166,139,77,239,216,231,105,170,163,83,163,81,87,186,161,136,89,245,226,111,145,185,75,13,85,178,203,95,242,221,242,45,156,186,78,85,101,54,237,86,39,47,182,234,87,49,61,137,21,123,254,46,157,212,140,94,48,184,233,199,60,75,95,150,150,137,255,0,38,97,168,63,1,67,164,51,107,185,148,234,239,190,45,60,114,126,18,5,119,95,126,157,147,174,46,193,4,213,115,54,8,25,190,71,235,162,106,137,174,137,175,168,23,147,136,222,43,179,83,137,28,67,45,195,26,94,185,150,230,237,242,180,94,90,153,57,30,196,40,255,0,190,71,12,110,118,231,66,215,117,237,217,61,117,178,230,126,240,175,225,109,142,51,66,215,75,141,115,34,79,145,236,245,59,249,48,233,13,71,51,107,167,141,222,212,53,109,114,104,248,216,189,83,174,190,228,85,49,27,136,12,33,109,192,57,173,122,193,246,168,121,116,246,239,45,181,55,57,127,9,77,20,139,243,156,229,238,245,245,80,40,26,58,89,107,106,89,77,10,106,247,235,162,125,73,175,244,27,28,240,143,146,116,153,17,147,118,156,23,21,39,38,166,30,127,63,239,138,237,218,213,79,35,127,116,122,39,73,125,23,251,18,24,188,60,50,94,60,222,207,219,107,110,20,220,235,93,175,157,231,27,191,111,225,104,170,246,118,123,93,243,163,78,218,252,116,67,96,96,4,88,248,211,98,167,201,77,130,176,195,101,246,98,249,75,115,118,251,214,220,244,235,167,244,146,156,67,95,140,142,37,146,175,53,172,152,125,31,171,40,188,206,169,167,109,244,214,247,251,191,164,12,63,225,131,11,212,226,236,236,195,214,106,122,79,51,206,243,122,199,204,70,107,165,36,206,238,170,159,147,239,244,54,83,106,104,212,66,9,252,42,48,131,113,39,18,182,235,140,209,238,130,217,206,230,117,211,78,101,5,114,39,103,34,247,111,166,164,236,128,0,0,0,0,0,0,0,0,33,211,198,137,98,253,146,240,114,50,13,175,79,148,55,191,114,174,255,0,218,246,237,58,122,104,76,89,11,222,49,153,129,6,39,205,220,63,131,226,249,248,95,205,239,78,191,235,154,91,124,137,248,169,249,62,245,253,0,89,63,14,60,111,38,10,226,203,7,79,35,244,163,168,249,67,204,55,79,157,182,219,86,141,235,181,85,58,187,208,216,52,213,247,45,175,213,56,99,26,219,175,148,115,114,166,166,231,109,126,212,118,155,162,123,87,162,162,167,103,47,161,179,94,20,186,186,247,96,165,186,57,251,150,109,253,116,211,179,220,223,114,123,189,192,122,228,116,248,200,101,83,177,70,88,225,220,194,165,77,100,194,190,111,115,127,43,204,212,91,226,78,239,77,62,111,228,187,244,119,36,88,181,252,73,229,189,30,107,101,5,239,7,86,59,99,107,60,182,142,209,87,77,149,80,201,217,28,223,241,105,235,253,128,107,155,150,216,130,183,11,99,91,117,250,221,47,46,162,151,157,177,219,81,116,221,19,218,189,21,21,59,57,125,13,156,172,183,72,175,182,168,110,76,139,99,39,221,163,119,107,166,215,43,123,232,158,227,86,216,221,37,21,74,57,205,209,236,244,215,222,159,245,155,32,112,147,140,89,142,178,27,13,226,54,63,119,153,243,158,154,124,218,217,217,249,45,252,143,112,24,235,199,55,135,102,30,206,218,42,252,192,192,31,180,113,111,222,181,143,219,151,205,117,166,139,188,181,44,137,155,98,137,255,0,139,215,95,126,138,176,161,122,179,92,44,23,57,173,23,72,57,53,80,109,230,51,115,93,166,230,163,147,171,85,83,178,167,169,180,217,13,190,46,220,63,81,224,108,107,104,205,75,74,235,30,39,243,30,97,189,126,247,229,161,160,129,189,93,35,181,215,122,246,106,105,241,238,5,180,224,15,142,74,238,27,47,146,225,92,77,7,155,194,247,61,188,207,105,35,242,252,182,85,61,62,101,60,146,63,116,179,55,178,166,154,123,187,78,149,170,235,111,189,208,69,115,181,212,115,169,166,221,177,251,28,221,116,114,181,122,57,17,123,162,154,177,25,241,225,231,199,212,185,41,95,22,89,230,52,219,240,189,86,238,77,78,212,79,39,181,181,115,59,216,134,157,242,73,190,89,88,157,93,236,247,237,170,32,77,128,60,251,29,250,211,137,45,177,93,236,181,94,102,146,109,219,36,229,185,154,232,229,106,244,114,34,247,106,167,111,67,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,39,140,254,3,115,106,240,230,60,134,13,81,89,71,111,124,155,190,55,25,85,52,87,127,238,254,159,66,86,204,41,241,98,193,87,12,89,195,79,154,161,78,150,107,167,202,115,47,179,248,40,104,43,149,221,220,159,148,157,181,95,130,129,5,164,187,120,48,96,166,81,96,172,71,140,230,102,149,19,215,86,81,49,117,253,201,209,91,164,78,206,211,186,123,181,248,250,17,18,137,170,232,132,235,248,84,225,58,252,63,195,124,53,213,140,218,219,141,99,106,162,234,213,213,146,80,80,170,47,69,95,114,247,208,12,209,0,0,0,0,0,0,0,0,62,119,183,93,53,60,105,100,158,241,91,37,11,87,101,60,42,168,247,116,93,206,69,209,83,209,83,162,247,57,35,194,246,136,157,205,101,54,146,126,86,247,119,250,181,247,129,235,131,204,138,121,104,107,27,67,42,110,137,237,69,99,251,104,170,186,35,116,239,217,59,158,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,87,67,244,224,170,123,163,141,28,197,209,119,104,7,218,202,214,174,138,138,125,35,145,87,68,40,235,181,238,233,79,112,150,24,106,182,177,187,116,77,141,95,197,79,129,234,218,46,53,149,53,46,100,211,110,106,70,171,166,212,78,186,167,185,0,247,129,241,26,171,155,170,175,169,246,0,0,0,31,138,186,29,10,186,169,226,124,136,201,52,70,167,78,137,238,3,208,7,137,13,198,177,238,84,116,218,166,159,146,159,216,122,148,210,62,72,90,247,174,170,186,250,124,64,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,239,18,158,60,175,57,95,59,178,119,44,42,121,23,106,136,85,213,245,187,24,237,145,185,107,41,228,139,151,61,59,154,186,58,54,59,115,95,175,162,116,213,64,145,197,169,133,29,177,95,215,183,101,57,17,117,77,80,214,38,183,55,115,10,225,136,83,20,213,95,247,220,210,127,48,147,121,88,19,71,239,87,235,181,25,183,231,46,189,180,253,4,151,120,105,241,229,139,49,117,254,12,145,204,185,124,252,178,53,171,111,175,219,20,90,106,250,58,104,161,229,67,78,137,221,207,118,247,63,215,69,244,80,37,36,0,0,0,0,0,0,0,4,103,120,207,224,182,86,224,172,57,140,161,102,181,16,87,81,209,189,117,253,201,177,92,100,94,238,211,186,251,181,248,250,17,16,78,191,138,182,19,175,196,28,55,205,93,70,205,205,183,86,58,170,94,173,77,25,29,5,114,170,245,84,247,167,109,72,40,84,209,116,80,37,51,193,131,2,57,213,120,143,30,77,6,136,140,172,183,177,251,190,54,233,81,52,71,127,238,254,159,66,87,12,40,240,157,193,87,12,39,195,87,155,175,78,151,155,167,202,112,175,179,248,41,168,40,85,189,156,191,146,189,244,95,130,25,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,190,95,173,56,110,219,45,222,245,85,229,169,33,219,190,78,91,159,166,174,70,167,70,162,175,119,34,118,245,3,150,235,117,183,217,40,37,185,221,42,57,52,208,237,222,253,142,118,154,185,26,157,26,138,189,213,8,45,227,243,142,74,238,36,239,145,97,92,51,7,148,194,246,205,220,191,105,36,243,28,198,82,189,126,125,60,114,51,108,176,187,186,174,186,251,187,213,190,33,156,125,75,157,117,242,229,158,92,205,179,11,210,237,231,84,237,69,243,155,155,73,51,125,137,169,217,36,123,37,137,233,209,222,215,126,218,34,224,56,29,219,45,154,225,127,185,195,104,181,193,206,170,159,119,45,155,154,221,118,181,92,189,92,168,157,145,125,73,175,224,103,195,183,15,100,149,13,6,96,99,244,243,216,181,121,186,71,237,197,229,122,212,197,222,42,151,196,253,209,74,207,197,233,167,191,85,76,89,240,137,225,250,143,28,227,107,190,106,93,151,72,240,199,151,242,237,235,247,207,51,13,124,14,234,217,27,166,155,19,187,87,95,135,114,100,128,243,239,87,72,172,86,169,174,79,139,123,32,219,171,119,105,174,231,35,123,232,190,243,88,220,201,196,21,184,167,26,220,111,215,25,121,149,21,92,157,238,218,137,174,216,152,212,232,136,137,217,169,232,108,65,197,182,49,102,5,200,108,73,136,222,237,190,91,201,250,107,243,171,96,103,228,187,242,253,198,183,242,58,74,218,149,115,91,171,223,233,175,185,63,234,2,99,60,27,242,173,248,95,44,113,22,97,85,55,73,49,87,147,218,154,252,223,45,81,112,137,123,61,117,249,223,146,223,211,220,145,98,215,240,217,150,244,121,83,148,22,76,29,70,237,237,163,243,58,187,69,77,119,213,77,39,101,115,191,198,47,175,246,23,64,1,175,151,136,230,55,147,26,241,101,140,103,141,250,209,211,252,159,229,219,167,205,221,109,164,71,117,218,138,189,91,234,79,182,43,186,186,201,96,170,186,53,251,86,29,157,116,215,187,218,223,114,251,253,198,178,153,147,126,169,196,248,214,227,124,172,155,155,53,79,39,115,246,163,117,219,19,26,157,17,17,59,53,61,0,207,127,5,213,139,246,76,198,40,248,119,61,126,79,216,253,202,155,63,107,220,117,233,235,169,49,100,47,120,57,230,4,24,99,55,177,6,16,151,231,226,143,41,177,58,255,0,173,169,110,18,47,226,175,229,123,211,244,147,66,0,0,0,0,0,0,0,0,7,21,76,241,83,66,233,230,118,214,55,77,87,77,125,116,53,177,226,103,55,101,206,188,219,187,227,133,169,231,193,87,229,249,78,216,141,249,148,208,196,189,54,49,123,197,234,159,218,179,151,199,134,106,183,42,56,118,196,55,168,170,57,21,111,242,156,135,236,221,166,149,212,173,119,77,142,78,210,122,161,175,182,20,194,183,156,103,123,167,195,246,26,110,125,101,78,253,140,222,198,235,181,142,122,245,114,162,118,106,250,129,228,177,238,99,145,205,93,21,13,146,120,75,187,205,124,225,251,10,220,234,106,124,196,179,121,237,210,108,70,107,165,108,237,78,136,136,157,147,78,198,182,207,99,163,114,177,233,162,161,53,30,18,89,212,184,171,38,226,203,91,157,95,50,174,193,187,148,156,189,63,15,85,95,50,252,216,209,59,53,59,185,127,71,96,51,252,249,146,54,202,197,99,147,84,83,232,1,173,223,23,88,41,112,30,125,98,75,3,98,229,197,15,147,216,155,181,239,69,3,215,241,157,234,255,0,121,42,254,16,152,238,150,253,195,132,56,34,57,117,155,11,238,230,55,106,244,243,53,245,242,167,93,168,157,147,209,93,250,59,24,77,226,215,128,234,176,191,17,15,196,114,117,166,196,26,114,23,167,238,20,52,44,119,227,42,247,119,170,39,233,46,127,131,46,57,142,143,23,226,108,25,36,186,58,191,201,108,110,222,251,34,184,72,189,118,244,239,239,79,232,2,93,204,79,241,45,192,246,236,99,195,53,246,74,202,126,100,180,62,87,146,237,238,77,187,238,20,123,186,35,145,23,84,106,119,212,203,2,217,113,35,132,153,141,178,110,255,0,135,93,30,255,0,53,229,116,77,116,249,181,80,191,222,159,147,239,3,90,64,114,172,58,79,202,255,0,235,236,93,188,252,225,223,18,228,167,201,87,26,248,183,219,47,92,255,0,41,54,232,211,119,39,148,143,246,82,87,185,52,116,168,157,116,248,106,157,130,238,112,87,199,190,49,225,194,249,13,130,253,63,158,193,245,27,188,205,54,216,162,217,181,149,15,103,182,218,121,37,93,101,153,23,162,250,104,189,59,77,86,80,231,206,88,103,149,145,183,236,184,196,95,42,83,59,93,87,202,84,65,167,183,35,127,118,141,139,222,39,250,122,124,83,93,102,74,215,42,243,139,48,50,99,17,195,138,114,246,249,242,101,194,29,219,100,242,208,77,222,55,177,122,74,199,183,230,202,244,237,235,245,104,27,57,131,1,56,69,241,62,193,25,161,70,204,55,155,117,255,0,36,98,20,215,150,254,84,213,30,99,172,239,94,148,244,141,99,54,199,28,126,189,117,247,162,153,241,12,209,212,70,147,66,237,204,119,101,211,64,62,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,82,241,50,183,201,112,225,102,247,202,186,121,47,44,234,154,135,125,227,153,207,107,109,213,154,197,223,217,221,175,206,244,208,202,211,4,188,95,113,117,61,159,135,58,11,28,117,27,106,171,111,209,35,153,177,87,88,159,65,94,213,93,118,170,119,79,122,40,16,159,103,162,125,202,237,69,110,141,116,125,85,76,112,181,125,202,231,34,39,243,155,29,112,131,134,217,133,184,111,203,219,114,59,87,191,13,90,101,145,116,252,117,160,167,69,245,95,201,53,245,200,140,53,85,139,115,147,5,216,233,27,171,170,111,246,230,59,170,116,107,170,162,111,170,167,229,123,205,146,242,226,210,251,14,94,97,123,28,159,58,221,101,162,164,119,215,28,12,111,189,125,222,245,2,162,0,0,0,0,5,33,154,57,167,131,178,127,8,214,227,76,109,114,242,86,234,40,164,145,207,228,203,38,170,200,159,34,166,145,49,238,249,177,187,174,158,159,82,24,173,69,226,209,194,221,69,219,228,250,156,67,229,224,89,57,105,81,229,46,47,215,218,68,215,106,81,235,219,168,25,176,126,46,186,46,137,170,148,38,83,231,118,91,231,93,149,183,220,187,191,252,167,74,173,71,43,188,172,240,233,236,49,221,166,141,139,218,86,122,122,252,23,74,240,14,141,177,208,185,106,121,77,209,82,161,251,250,170,251,93,53,59,199,144,254,101,178,226,179,43,127,107,79,221,218,246,145,206,247,117,94,201,245,30,151,153,135,151,205,223,236,233,187,93,23,176,29,91,188,13,146,8,229,94,244,242,164,205,250,218,139,161,219,167,122,203,79,20,142,238,246,53,203,250,80,243,31,84,151,74,182,83,210,251,81,68,228,123,221,219,178,232,169,162,232,189,151,185,235,34,53,141,209,58,35,83,252,192,126,131,26,179,223,143,220,130,200,59,250,225,92,83,136,119,93,216,155,159,77,229,43,83,106,35,229,98,251,108,167,123,87,71,196,228,239,241,237,223,222,200,110,52,114,47,136,121,18,135,1,98,143,49,114,107,117,150,151,201,86,51,98,253,233,21,55,203,4,109,93,29,51,19,167,191,95,126,129,125,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,14,189,99,29,36,72,214,38,171,187,83,176,126,42,34,244,80,45,102,41,180,92,102,191,85,73,29,62,173,93,154,46,246,254,67,126,37,39,102,184,209,219,234,157,53,92,220,182,58,53,106,46,213,94,186,162,250,39,193,75,213,91,101,165,170,169,124,242,73,42,57,218,106,136,169,167,68,68,247,22,115,20,97,234,43,101,190,57,224,150,119,57,211,35,21,30,228,84,211,107,151,209,19,220,5,97,96,197,184,122,58,55,181,247,13,23,154,171,248,39,251,147,248,37,193,138,162,23,200,141,107,245,85,248,41,141,176,85,73,74,197,142,52,106,162,174,189,75,249,108,170,146,74,232,152,228,110,139,187,178,124,20,15,120,3,241,87,68,85,247,1,193,84,228,110,221,87,222,90,252,115,85,3,110,23,38,43,253,174,87,109,23,252,82,21,229,250,227,61,39,35,150,214,46,237,218,238,69,244,211,226,90,76,97,112,154,166,247,90,217,26,196,73,26,198,174,136,189,185,109,79,120,30,13,174,120,146,161,222,215,226,47,162,251,208,188,88,53,237,118,27,163,115,87,162,243,63,246,142,45,110,22,178,82,87,220,36,134,105,37,107,91,10,187,217,84,69,215,115,125,233,241,47,38,26,180,83,81,217,41,169,162,124,170,214,111,209,92,169,175,87,185,125,223,16,42,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,88,140,249,227,71,34,248,120,145,104,113,238,40,242,247,39,55,88,169,124,149,99,247,175,223,81,19,124,80,72,212,213,208,189,58,251,181,247,107,224,100,71,31,217,5,159,151,244,194,184,91,16,236,187,189,53,101,55,148,173,93,200,175,137,137,237,190,157,141,77,95,43,83,191,199,183,96,200,155,221,100,150,235,45,125,194,20,214,74,90,89,102,106,107,221,90,197,84,254,99,91,110,41,47,149,248,135,136,220,204,184,92,31,186,69,197,215,150,181,52,106,109,111,159,157,81,189,17,53,211,85,234,108,167,35,25,60,78,141,233,185,146,53,90,169,219,84,84,33,7,196,171,132,28,71,150,57,163,122,205,139,5,179,126,29,196,213,213,55,58,153,121,209,166,202,186,138,138,201,222,155,95,51,158,186,70,196,94,141,70,251,145,23,160,24,48,94,110,13,104,238,213,124,81,229,106,218,97,230,58,12,97,100,154,116,220,212,210,22,220,105,247,47,181,245,167,110,165,154,99,28,247,164,109,77,92,229,218,137,241,37,7,194,143,132,107,251,111,223,179,198,48,183,121,122,22,69,203,182,253,249,143,222,244,125,13,84,79,251,220,218,166,173,221,209,204,250,253,16,9,100,143,114,198,213,122,104,237,19,84,247,41,244,10,15,54,51,187,45,242,82,202,235,238,98,95,254,76,165,70,171,145,222,86,121,181,246,36,119,104,99,122,246,137,254,158,159,20,212,43,192,97,61,111,139,71,11,116,247,111,147,233,177,15,152,129,36,229,173,71,148,184,179,79,105,83,93,171,71,175,110,166,84,229,118,105,224,236,224,194,52,88,211,4,220,188,237,186,182,40,228,107,249,50,199,162,190,38,72,137,164,172,99,190,108,141,235,167,175,214,128,85,224,0,0,0,44,231,23,216,109,152,167,134,252,194,183,43,180,123,48,213,218,88,215,79,199,74,10,132,79,84,252,163,92,91,197,19,237,183,106,219,116,139,171,233,106,100,133,203,239,86,185,81,127,152,217,239,49,237,47,191,101,230,40,177,199,243,174,54,90,218,70,253,114,64,246,251,211,223,239,67,91,92,247,195,85,88,75,57,49,173,142,173,186,58,155,16,92,152,157,83,171,91,85,43,125,21,127,39,222,4,223,248,102,219,229,183,240,179,100,230,220,252,239,153,117,53,67,126,243,203,228,181,214,234,61,34,239,237,109,211,231,122,234,101,105,130,94,16,88,186,11,199,14,117,246,57,42,55,85,81,95,165,70,179,98,166,145,50,130,129,169,215,106,39,117,247,170,153,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,11,237,242,217,134,237,21,119,203,205,79,151,162,161,134,74,137,228,216,231,237,99,26,174,114,232,212,85,93,17,170,189,17,84,141,222,50,252,83,45,184,101,43,48,54,67,92,124,205,199,108,148,245,23,30,75,153,200,127,237,136,156,156,170,170,69,107,182,185,177,59,84,118,139,174,158,245,3,51,120,129,226,171,41,184,118,176,84,220,113,189,251,147,92,144,189,105,41,60,173,75,185,242,236,149,88,205,241,67,34,55,115,161,114,106,189,19,186,250,107,14,252,106,113,239,140,120,143,190,77,97,176,207,228,112,125,62,223,45,77,182,41,119,238,101,59,223,237,190,158,57,83,73,97,85,234,190,186,39,78,248,201,142,241,254,42,204,156,71,91,138,241,133,207,207,92,171,230,146,121,165,228,199,22,231,62,71,72,239,102,54,181,169,237,61,203,209,19,185,79,0,5,224,200,62,29,241,38,117,252,171,113,160,143,101,178,203,200,243,115,107,26,237,231,115,81,158,202,202,199,46,174,137,83,166,191,29,19,189,164,72,117,168,228,255,0,245,246,2,124,252,52,112,61,187,7,112,205,98,146,142,159,151,45,119,154,231,59,123,151,118,203,133,102,222,138,229,68,209,28,189,180,50,192,182,92,55,97,54,96,156,155,176,97,214,199,179,203,121,173,83,93,126,117,84,207,247,175,229,123,203,154,6,9,120,189,227,186,91,15,14,19,96,137,37,210,108,83,183,150,221,171,237,121,106,250,9,87,174,213,68,232,190,170,223,211,216,138,126,17,176,83,177,230,125,97,187,2,197,204,142,111,57,189,187,180,237,69,59,211,241,155,249,30,243,51,188,102,177,204,117,152,191,12,224,200,229,213,212,30,119,123,118,246,223,21,190,68,235,183,175,111,122,255,0,65,108,60,37,48,37,86,40,226,33,152,138,53,210,155,15,235,207,94,159,187,208,215,49,191,140,139,221,190,136,191,160,9,196,142,54,196,196,99,83,68,67,232,0,45,15,22,151,121,172,92,63,226,155,157,53,79,151,150,31,35,182,77,136,253,53,173,129,171,209,81,83,178,251,141,109,158,247,61,202,231,46,170,164,212,120,182,231,82,225,92,155,151,45,109,149,124,186,187,254,222,106,114,245,252,5,85,4,201,243,163,84,236,229,236,228,253,61,136,87,99,28,247,35,90,154,170,129,116,248,103,205,217,114,83,54,237,24,227,204,242,32,164,243,28,215,108,71,124,234,105,162,78,155,30,189,229,244,79,237,77,147,233,167,138,166,22,207,11,183,49,218,232,186,105,235,161,171,158,43,194,183,156,25,123,168,195,247,234,110,69,101,54,205,236,222,199,105,185,141,122,117,106,170,118,114,122,155,4,240,31,154,173,205,126,29,176,245,234,90,158,125,92,126,111,158,253,155,117,214,186,169,173,233,177,169,218,63,68,3,34,0,0,0,0,0,0,0,0,70,39,141,78,96,58,135,14,224,92,7,69,38,169,115,249,79,206,183,79,155,203,146,221,44,125,85,189,123,175,205,114,124,125,197,146,240,148,202,138,28,119,142,177,53,254,227,79,190,11,47,146,213,251,213,54,243,161,174,103,100,123,85,117,86,39,162,254,131,198,241,114,189,87,220,56,136,125,186,162,125,240,81,105,201,102,214,166,221,244,52,10,238,168,154,174,170,158,166,72,120,41,218,105,226,193,153,129,113,228,233,37,87,201,59,157,185,125,173,178,220,81,58,107,208,8,182,205,171,20,24,107,48,110,182,74,89,249,209,83,114,54,191,106,183,93,208,70,229,232,170,190,174,247,149,55,14,89,255,0,138,248,120,204,74,60,109,134,170,54,182,30,103,62,29,145,175,55,88,38,137,190,211,227,147,110,156,231,47,68,235,254,116,239,113,117,100,142,193,159,216,158,221,19,247,53,158,75,78,154,119,162,129,125,235,239,44,232,27,69,224,156,85,69,141,176,197,22,39,183,46,180,245,188,205,157,255,0,18,71,49,123,162,47,118,175,161,238,152,127,225,119,152,111,198,124,49,217,109,19,46,233,108,190,103,123,187,107,206,184,86,185,58,109,68,236,223,122,254,131,48,0,138,239,26,220,53,73,44,88,3,17,39,179,60,31,42,238,238,187,181,91,115,61,250,39,79,129,96,252,37,110,85,84,188,79,91,104,97,102,177,85,243,185,171,170,116,217,111,174,84,244,215,191,184,203,255,0,25,27,91,231,201,235,61,201,25,171,105,188,198,171,175,109,213,86,246,251,200,246,240,238,197,9,133,56,186,192,215,25,230,229,211,39,202,124,239,103,93,127,189,149,104,222,200,171,221,222,128,108,46,116,47,150,170,91,213,174,107,101,107,119,67,54,221,201,170,167,103,35,147,178,162,247,68,245,59,224,13,95,115,27,13,191,5,227,107,134,30,89,121,142,163,229,123,91,116,215,124,44,127,109,87,242,189,228,198,226,140,156,164,226,179,129,171,79,223,246,222,97,231,249,57,182,170,236,214,240,221,254,206,248,152,186,178,159,78,191,163,175,120,206,227,175,5,85,224,174,35,113,45,37,84,123,57,190,79,107,117,69,211,74,10,101,94,168,229,252,162,76,60,33,49,204,152,155,32,234,112,165,76,188,199,97,237,154,166,221,52,231,214,215,201,232,212,252,159,122,254,128,33,78,178,142,166,130,165,244,149,113,242,229,143,77,205,213,23,77,83,84,234,157,59,41,83,91,114,187,25,93,240,148,248,214,223,107,230,218,233,182,243,102,231,196,221,187,165,88,211,217,87,163,151,218,69,78,137,254,110,166,79,120,157,240,250,204,157,206,233,49,13,170,77,214,156,75,167,150,143,77,57,94,94,146,137,143,234,233,30,231,106,233,21,122,162,105,241,66,225,120,71,230,221,154,207,152,87,28,170,196,49,107,14,34,228,242,29,185,253,60,188,21,243,187,163,24,171,221,83,187,147,244,246,2,61,26,229,98,238,106,232,168,100,142,69,113,235,158,217,37,93,73,21,30,33,243,214,106,88,221,10,80,121,74,56,189,151,206,217,95,247,213,167,123,250,170,57,62,27,186,118,68,36,207,136,223,11,60,168,205,185,42,47,120,38,179,238,98,234,253,154,59,151,83,91,187,78,75,127,116,171,107,83,217,141,222,159,141,239,68,35,75,61,120,0,207,92,140,182,212,223,111,22,127,55,106,166,149,177,186,171,204,81,199,170,114,29,43,151,99,106,30,238,136,199,38,154,117,211,234,64,51,183,42,60,99,178,238,231,73,13,30,102,97,191,145,231,107,90,215,84,249,201,234,55,187,70,34,251,16,209,34,38,170,175,95,209,167,170,25,109,149,60,97,100,102,112,45,60,56,79,22,115,170,170,98,100,173,135,200,86,55,77,219,19,77,210,66,196,239,35,80,215,26,88,159,12,142,138,70,232,246,57,90,228,215,178,167,115,146,138,182,166,223,85,21,109,28,156,185,160,123,100,141,218,34,232,228,84,84,93,23,167,116,64,54,158,130,120,170,99,73,97,126,230,59,178,232,169,252,231,33,174,118,92,241,175,196,22,89,198,202,107,6,52,219,77,30,136,216,190,78,162,93,17,54,39,119,192,229,236,196,66,228,195,226,141,196,244,46,87,125,211,238,213,155,116,242,86,244,253,63,224,128,79,64,32,85,60,80,248,158,73,82,79,186,142,206,221,167,146,183,255,0,240,66,168,195,30,46,28,67,217,110,17,212,222,31,242,181,51,81,17,244,250,80,193,189,17,205,85,246,155,70,170,154,162,42,126,159,128,19,132,8,208,202,111,25,236,35,126,168,130,215,153,89,111,247,63,170,182,55,87,124,177,45,94,245,214,54,235,203,134,133,52,215,87,187,77,127,23,79,84,51,227,42,51,143,2,231,54,25,166,197,56,26,237,231,105,39,99,28,171,200,154,61,174,116,108,126,223,190,177,138,186,36,172,235,167,175,215,160,86,224,0,0,0,0,0,0,0,4,71,120,208,98,246,84,98,188,57,131,217,39,181,29,29,29,106,183,79,116,151,24,251,237,254,159,208,75,130,170,34,42,175,100,32,27,196,207,30,51,29,241,75,121,217,219,15,178,162,198,191,92,23,26,207,224,183,242,254,63,90,129,230,248,115,225,71,226,190,40,48,236,109,77,82,217,45,37,201,223,228,199,113,164,215,213,63,43,227,245,27,4,64,196,138,8,227,106,104,140,98,53,63,66,16,207,224,221,150,245,151,124,234,189,227,231,212,242,232,232,172,117,52,104,221,136,187,165,101,93,190,93,53,220,138,157,23,242,116,248,250,19,56,0,0,0,0,4,70,120,208,99,123,155,241,182,28,192,209,203,165,189,45,148,119,7,55,107,122,203,206,184,196,171,174,221,223,55,248,90,124,61,72,202,37,63,198,147,45,222,201,176,206,105,194,154,70,228,162,178,61,63,133,173,198,117,94,174,247,127,7,244,250,17,96,5,201,200,44,238,197,121,19,152,214,140,103,134,238,30,93,148,213,148,238,172,103,42,55,243,105,219,60,82,72,205,95,27,246,235,202,111,84,77,83,211,220,187,16,228,78,101,83,230,230,83,225,140,127,2,251,87,123,77,21,92,201,215,164,146,211,69,43,147,171,91,254,51,209,168,159,87,99,89,82,119,188,41,41,175,148,252,45,198,235,211,186,73,118,71,210,38,140,255,0,7,91,117,14,207,155,250,123,245,247,129,153,46,107,94,155,92,154,162,158,116,152,118,207,44,254,102,74,61,100,215,118,238,99,251,235,175,188,244,128,31,17,69,28,44,72,227,110,141,78,136,154,152,253,199,62,119,254,193,92,63,223,113,5,52,188,187,133,210,10,171,77,11,182,235,182,166,74,42,151,198,237,22,55,181,116,116,93,156,136,158,245,247,228,33,129,126,47,184,114,178,225,195,253,190,239,76,186,178,154,245,23,49,189,62,107,104,171,220,171,170,175,199,220,4,48,98,156,75,117,198,24,138,227,137,239,115,243,171,110,117,83,85,206,253,173,110,175,145,238,123,151,70,162,39,206,114,246,68,67,151,6,226,251,230,4,196,148,24,167,15,85,249,122,235,117,68,85,49,63,150,199,232,232,228,107,219,209,237,114,124,230,39,116,94,199,138,0,216,75,128,190,35,87,136,92,146,182,220,174,9,165,218,205,28,54,186,199,127,141,150,26,74,85,146,77,18,40,218,221,95,50,251,41,170,39,162,170,118,201,98,38,252,21,113,109,95,203,216,167,2,109,253,173,229,43,174,218,234,159,63,125,186,47,201,215,183,240,180,248,122,146,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,7,226,181,171,213,81,10,91,22,89,169,170,45,209,177,150,234,119,42,78,139,162,198,223,201,113,85,30,101,245,52,164,103,251,226,127,50,129,100,113,101,28,86,235,140,112,121,120,225,221,2,59,107,26,136,139,237,57,53,233,245,21,190,25,196,116,53,23,186,104,89,112,123,213,219,250,42,63,175,176,239,122,20,126,101,191,109,246,4,211,95,218,141,255,0,77,231,157,134,47,30,70,249,77,85,229,247,236,223,236,239,211,93,88,228,239,167,196,12,131,130,170,25,24,174,108,154,245,211,178,158,101,206,255,0,110,166,166,171,221,88,230,58,38,73,174,141,119,69,68,95,114,20,197,22,58,219,18,167,201,95,141,254,63,224,159,193,41,11,222,58,243,15,175,166,249,47,111,49,101,143,119,63,93,53,213,53,249,160,115,98,156,82,149,222,87,200,93,234,29,179,126,253,28,246,233,174,221,59,233,238,83,203,182,208,214,220,171,233,106,164,141,106,25,44,204,71,58,71,34,238,68,114,34,235,170,234,189,180,60,40,165,243,26,251,59,118,252,117,42,236,59,83,229,160,164,93,155,182,73,187,190,154,251,106,160,87,120,114,197,77,77,92,247,173,178,153,154,196,169,170,70,207,122,123,138,186,8,163,138,38,177,145,181,168,154,232,136,154,34,117,41,139,5,235,205,86,62,63,45,183,72,149,117,223,175,170,124,10,162,23,239,137,175,211,77,117,3,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,198,158,61,56,141,94,30,178,74,229,114,183,166,183,107,204,115,90,232,221,254,42,89,169,42,150,57,52,88,164,107,180,116,41,236,174,136,190,170,137,223,37,136,155,241,170,197,213,127,46,225,108,9,167,237,111,41,67,118,215,167,207,223,113,139,242,117,237,252,45,62,30,160,70,174,51,197,247,188,119,137,46,24,167,16,213,249,138,235,141,68,181,50,191,150,198,106,233,36,115,221,209,141,106,124,231,175,100,67,139,11,98,91,174,15,196,86,236,79,100,159,147,91,108,170,134,174,7,237,107,180,124,111,107,218,186,57,21,62,115,83,186,42,30,80,3,98,78,6,51,191,246,117,225,254,197,136,42,101,230,92,45,112,82,218,107,157,183,77,213,49,209,83,62,71,104,145,177,169,171,165,236,212,84,247,47,186,252,221,109,84,23,170,25,109,183,56,57,212,211,177,204,145,155,156,221,90,228,84,84,213,170,139,217,84,193,111,8,28,59,89,111,225,254,225,119,168,93,25,83,122,151,150,222,159,53,212,84,14,69,213,23,225,238,51,208,11,79,67,194,190,67,91,113,2,226,154,44,9,203,186,44,222,97,103,249,82,181,126,249,189,31,174,213,155,111,206,68,93,52,211,244,23,74,146,142,158,130,154,58,74,72,246,69,19,81,140,110,170,186,34,38,137,213,122,246,67,152,1,65,103,174,100,211,229,38,83,226,140,127,58,251,86,139,77,109,92,41,215,172,145,83,75,43,83,163,93,254,47,213,170,159,95,99,93,220,253,206,236,87,158,217,141,119,198,120,146,225,230,25,83,89,80,234,54,114,163,103,42,157,211,203,36,108,213,145,179,118,156,215,117,84,213,125,125,201,50,190,43,116,215,202,142,22,228,117,149,221,34,187,44,149,105,163,63,193,146,221,93,191,231,126,142,221,125,196,16,128,36,215,193,127,27,220,217,141,177,30,6,146,93,109,235,108,172,184,53,187,91,210,94,117,186,36,93,118,238,249,191,194,211,225,234,70,81,41,254,11,121,110,247,205,137,179,78,100,214,54,165,109,145,137,252,45,109,211,162,244,119,187,248,63,167,208,9,89,0,0,0,1,199,59,18,72,100,141,221,158,213,106,254,148,53,247,241,24,194,143,194,156,80,98,40,220,154,37,206,90,187,147,127,201,146,227,87,167,170,254,79,195,234,54,12,33,143,198,71,45,235,45,25,213,100,199,204,169,230,81,214,216,233,168,213,187,17,54,202,250,187,132,186,107,185,85,122,39,228,233,241,244,2,171,240,95,198,12,167,197,152,143,7,62,79,106,74,58,202,212,110,158,249,109,209,235,174,223,233,253,30,164,184,144,11,225,153,143,25,129,56,165,179,43,251,95,217,79,99,253,51,220,104,255,0,130,239,200,248,125,104,79,202,42,57,17,201,217,122,129,250,0,0,0,0,0,0,0,0,10,35,53,243,143,2,228,206,25,169,197,56,230,237,228,169,32,99,220,139,200,154,77,206,108,111,126,223,189,49,234,154,164,79,235,167,167,213,174,3,230,199,140,246,17,176,212,79,107,203,92,183,251,161,209,93,27,107,190,88,150,147,98,235,35,81,220,185,168,87,93,52,99,180,215,241,180,244,80,36,188,16,123,137,252,92,56,135,189,92,36,169,179,191,228,154,103,34,163,41,244,161,159,98,43,156,169,237,58,141,21,116,69,68,253,31,18,151,95,20,62,39,150,85,147,238,163,187,183,105,228,173,255,0,252,16,9,234,56,231,158,42,104,214,89,159,181,141,238,186,42,255,0,49,3,115,120,163,113,61,51,145,223,116,251,116,102,221,60,149,189,127,79,248,33,109,179,27,141,126,32,179,50,55,211,95,241,166,234,105,53,71,69,242,117,18,106,139,189,59,178,6,175,103,170,1,56,153,173,198,22,70,100,250,212,67,139,49,103,38,170,154,39,202,232,124,133,99,181,219,189,52,221,28,47,78,241,185,12,73,205,127,24,236,187,182,82,77,71,150,120,111,229,137,220,215,53,181,62,114,122,125,142,209,232,158,196,212,74,139,162,163,23,244,233,232,164,64,86,214,212,220,42,165,173,172,147,153,52,239,116,146,59,68,77,92,170,170,171,162,116,238,170,113,197,19,230,145,177,70,221,94,247,35,90,154,247,85,236,6,64,241,21,198,206,113,241,17,89,37,61,254,241,229,236,189,82,59,127,151,165,126,222,179,34,47,53,144,70,245,246,38,86,254,141,123,246,199,248,162,150,166,118,67,19,119,73,43,209,173,77,116,213,202,186,33,148,252,54,248,121,103,39,16,48,83,223,25,7,200,246,41,38,99,93,91,186,150,163,216,84,133,202,238,95,153,99,254,100,219,180,211,94,154,119,94,146,131,195,127,135,62,78,112,253,13,54,34,187,255,0,127,47,116,177,50,119,214,126,218,165,229,200,212,133,234,238,91,106,94,197,209,240,171,180,211,79,107,78,201,212,32,247,20,229,166,46,193,182,139,125,238,255,0,109,242,212,215,56,162,154,153,220,232,159,189,146,53,206,98,232,199,42,166,168,213,238,137,219,169,78,81,209,212,215,212,178,146,146,62,100,178,107,181,186,162,107,162,106,189,87,167,100,50,223,196,203,54,237,217,135,159,213,182,27,44,91,104,176,203,100,180,42,238,114,235,37,53,109,99,127,25,141,94,207,79,85,79,138,157,223,12,78,31,89,156,89,221,30,33,186,201,182,211,134,181,243,49,233,175,55,204,82,86,177,157,91,35,28,221,31,26,47,68,93,125,116,64,51,167,11,228,229,39,10,124,13,93,181,159,117,230,110,71,156,155,106,166,253,47,14,217,236,239,149,137,163,42,52,233,250,122,246,135,44,186,195,110,198,152,218,223,135,82,94,90,214,115,125,173,186,233,178,23,191,182,169,249,62,242,99,124,94,241,203,240,206,65,211,97,74,105,185,110,196,59,244,77,186,235,200,173,160,147,213,171,249,94,244,253,36,103,112,41,130,170,241,175,17,184,110,146,150,61,252,175,57,185,186,162,107,173,5,74,247,87,39,228,129,176,189,142,213,75,101,181,195,108,162,110,216,97,221,181,53,85,238,229,114,247,85,94,234,190,167,124,0,32,203,197,170,227,85,85,196,245,202,134,102,105,21,31,39,148,186,167,93,246,250,21,94,201,175,127,121,127,60,20,240,213,36,81,99,236,70,171,186,121,190,74,219,221,54,233,242,139,61,250,47,79,129,135,62,34,88,161,49,103,23,88,230,229,4,220,202,101,249,51,147,236,233,167,247,178,145,29,221,17,123,183,212,144,143,6,235,91,224,201,235,205,201,89,163,106,124,190,139,175,125,181,87,6,251,192,144,243,194,198,248,170,139,4,225,138,220,79,113,93,41,232,185,123,251,254,60,141,98,118,69,94,238,79,67,221,48,255,0,197,19,48,159,131,56,98,189,218,33,93,178,222,188,182,199,119,211,147,112,162,114,244,218,169,217,222,244,253,32,67,103,17,217,255,0,138,248,135,204,58,204,109,137,106,53,108,188,190,68,59,35,251,222,144,67,27,189,166,71,30,186,242,90,189,83,167,249,214,152,202,107,21,62,37,204,27,85,146,170,110,84,85,60,253,207,218,174,211,108,18,57,58,34,167,171,125,229,34,94,46,17,108,145,223,243,251,12,91,165,126,214,191,206,235,211,94,212,83,175,189,61,192,100,247,139,94,84,80,224,76,115,134,111,246,218,125,144,94,188,238,143,222,171,187,147,13,11,59,43,220,169,162,189,125,19,244,151,183,193,91,48,29,93,135,113,214,3,173,147,68,182,124,153,228,155,167,206,230,73,113,150,78,168,222,157,147,231,57,126,30,227,181,227,89,105,167,151,6,101,253,203,149,172,148,191,42,237,118,229,246,119,75,110,69,233,175,83,27,252,35,175,85,214,254,34,25,111,167,159,100,21,186,243,153,181,23,118,202,26,245,111,85,77,83,69,95,64,39,4,0,0,0,0,0,0,0,6,191,94,36,87,154,59,167,20,216,162,58,87,238,90,127,37,191,162,167,206,183,81,233,221,19,220,72,23,131,141,145,212,57,31,116,188,175,107,159,35,79,252,221,101,193,190,255,0,143,185,8,199,227,78,186,11,159,19,24,198,182,150,77,241,73,242,126,215,104,169,174,150,250,116,94,255,0,20,37,191,194,158,202,219,71,11,86,87,247,124,254,103,114,251,246,220,107,180,245,95,120,17,95,226,1,105,125,155,138,44,91,70,246,109,86,249,14,154,235,254,199,82,175,189,125,230,57,153,131,226,167,102,125,175,139,204,87,50,51,72,106,60,143,45,117,239,182,217,69,175,170,175,117,245,49,182,227,151,55,74,12,190,179,230,11,157,173,29,215,204,109,77,27,236,242,167,72,151,241,181,94,171,249,41,250,123,129,37,62,11,88,234,106,152,177,166,10,117,62,177,209,252,157,182,77,233,211,122,220,100,237,183,250,127,176,149,2,8,124,45,115,50,124,9,196,69,37,155,153,178,146,253,204,243,14,209,23,240,20,53,174,111,226,57,123,191,209,83,244,147,188,6,20,120,174,225,199,221,248,111,174,184,178,61,222,67,149,170,235,166,155,235,232,83,222,158,239,137,11,217,69,93,81,109,204,59,77,109,45,71,34,88,249,251,100,216,142,211,88,36,69,232,189,59,41,176,15,27,248,106,221,138,120,106,197,182,203,163,249,112,191,200,106,253,28,187,116,175,166,119,102,170,42,245,106,122,154,241,225,122,136,233,47,180,213,18,179,115,89,191,84,215,78,236,114,1,180,77,174,87,79,67,20,174,151,152,174,221,237,109,211,94,171,232,118,138,111,46,231,138,167,7,91,230,129,155,24,238,110,137,170,174,159,125,122,122,149,32,16,155,226,253,130,93,135,51,202,131,18,126,37,255,0,155,181,127,222,40,232,24,191,140,191,149,238,79,210,122,126,15,121,161,46,26,205,187,166,2,145,218,65,137,57,26,166,157,252,189,53,124,191,144,171,221,223,148,159,167,177,82,120,216,91,106,233,113,174,94,220,102,131,108,21,191,43,114,95,185,23,126,200,109,200,238,136,186,166,139,239,48,103,135,124,205,175,202,12,222,177,99,251,115,246,205,108,243,90,116,106,254,18,150,88,189,88,244,237,34,254,42,255,0,72,19,69,226,109,146,13,205,94,30,46,151,139,109,39,58,245,98,228,121,52,230,109,252,53,117,27,100,249,210,53,159,50,53,238,139,240,209,72,52,192,248,194,231,128,113,77,22,42,180,46,149,116,60,206,95,205,252,120,221,26,252,230,185,59,61,125,20,217,186,25,108,216,247,12,164,140,94,125,5,119,249,109,215,100,159,240,93,243,153,240,53,231,227,31,32,175,60,63,231,69,223,10,212,210,233,107,253,175,228,42,55,179,239,223,181,41,228,147,216,73,30,230,232,233,180,246,151,175,116,233,216,39,191,32,51,98,221,157,57,91,103,204,11,115,245,109,199,204,106,221,29,211,151,81,44,94,172,103,248,165,252,84,254,149,184,83,69,28,241,62,9,91,185,146,53,88,228,215,77,81,83,69,33,219,194,83,137,75,102,9,197,23,28,169,197,215,127,45,73,117,228,252,156,223,46,231,254,10,58,233,229,235,28,74,189,220,223,156,228,239,211,94,196,198,1,135,92,76,248,108,229,62,122,201,95,136,108,206,249,6,255,0,80,146,206,181,58,84,213,115,102,119,57,255,0,49,213,76,99,117,146,84,94,218,38,221,59,47,72,151,226,103,131,172,209,225,170,253,53,54,35,161,243,22,119,61,222,90,225,205,167,103,53,155,230,70,47,41,147,200,230,234,200,28,238,189,187,47,94,251,22,148,214,96,229,246,25,204,220,45,95,132,113,93,15,154,160,184,83,203,79,35,57,178,51,164,145,190,53,235,27,154,239,154,247,122,167,112,53,124,42,60,190,160,194,119,60,83,71,71,141,175,31,38,90,164,150,54,205,81,229,229,155,107,86,70,35,189,152,213,28,190,202,185,122,123,189,234,134,66,248,128,240,177,75,195,102,106,190,159,15,174,182,59,195,22,186,153,189,126,245,205,169,170,70,71,171,230,145,238,209,144,167,180,186,107,234,136,189,241,92,9,107,202,111,11,158,29,51,107,3,89,241,150,23,199,190,118,154,178,154,158,121,36,249,42,186,61,92,248,99,145,91,163,234,218,189,164,111,84,79,95,208,126,102,23,130,254,31,125,12,213,120,19,49,185,53,12,71,58,58,95,146,30,237,218,35,213,19,124,181,218,38,171,177,63,207,239,48,187,130,126,47,241,71,13,89,131,67,28,183,29,48,181,198,166,40,46,112,242,99,246,34,146,122,110,116,187,185,50,72,186,69,6,155,91,162,251,186,247,158,140,182,204,28,59,154,56,42,211,141,240,189,103,153,160,186,209,193,85,27,249,114,51,68,150,38,74,137,163,218,215,124,217,27,232,157,253,59,1,0,92,65,112,65,157,188,62,190,107,134,35,176,243,172,109,123,154,203,135,154,164,110,239,194,170,125,233,147,189,233,236,66,231,127,155,191,122,7,36,115,211,28,228,30,50,164,197,216,50,187,147,45,52,209,190,88,185,80,187,154,198,203,28,142,102,233,35,122,55,85,137,169,170,39,79,229,215,101,28,65,96,181,98,139,53,101,130,247,75,230,40,107,224,146,158,120,183,185,155,227,123,21,142,77,90,168,169,171,92,169,170,42,47,82,30,124,72,120,14,165,202,202,201,179,99,43,237,252,187,13,75,157,45,125,55,53,87,149,35,150,178,121,31,190,122,135,61,218,50,56,211,70,183,69,238,157,117,64,36,83,131,142,42,240,239,19,121,111,69,119,138,126,94,32,164,130,56,174,116,219,100,93,38,108,20,238,153,219,249,49,179,240,147,233,163,83,79,84,233,219,32,205,107,184,108,226,7,20,240,235,153,54,252,109,135,103,210,22,203,20,117,208,237,143,239,212,222,98,25,36,102,231,199,34,183,84,133,169,171,83,84,244,247,46,192,252,62,103,94,27,207,172,176,178,227,204,63,83,204,125,93,29,50,215,69,178,68,228,85,58,158,41,100,143,87,198,205,219,121,168,155,154,221,171,233,238,64,185,64,0,0,0,0,0,41,28,222,196,76,194,89,87,139,241,43,229,229,37,174,197,112,172,71,237,221,181,99,166,145,250,233,162,235,243,125,203,245,26,218,231,14,40,155,25,102,158,45,196,178,207,206,75,133,238,190,165,143,218,141,213,178,84,200,244,93,52,79,202,247,33,58,254,35,185,132,220,5,194,238,39,139,77,93,136,169,107,108,90,123,146,162,221,87,215,230,187,242,62,31,90,16,17,135,109,127,46,98,11,101,151,126,207,148,43,33,165,221,166,186,111,122,55,93,53,79,127,189,0,154,223,9,60,186,169,194,185,11,54,34,173,164,228,201,120,174,117,76,43,204,71,111,134,90,42,23,181,221,28,186,107,181,122,42,34,253,70,117,150,159,133,76,41,79,131,120,120,203,235,45,58,235,179,13,90,86,71,117,246,158,148,48,53,87,69,85,211,230,251,203,176,0,3,241,85,17,21,87,178,1,250,11,63,155,124,90,228,38,72,115,34,204,124,113,242,93,67,26,170,216,190,76,173,159,114,167,51,166,176,194,244,78,177,61,63,71,197,53,196,188,107,227,33,148,246,203,148,212,152,63,13,252,179,73,27,156,145,213,249,202,154,126,98,35,156,136,187,36,162,85,77,81,26,186,122,107,167,160,25,147,196,30,71,225,204,255,0,203,107,158,0,196,41,177,42,97,153,105,167,251,226,242,39,117,60,177,50,77,172,145,155,182,243,149,118,171,180,95,95,122,66,254,122,248,106,103,254,88,223,46,15,195,88,123,229,219,28,115,202,232,42,252,221,21,47,222,81,242,237,93,143,170,115,254,99,26,189,122,251,90,119,67,41,221,227,69,104,231,34,55,46,62,247,187,170,252,176,238,218,255,0,228,37,194,203,95,23,252,151,196,183,154,107,94,54,182,253,206,193,59,217,26,213,115,170,234,246,171,158,198,252,200,232,145,87,163,156,189,255,0,23,79,84,3,0,178,35,195,203,63,51,71,24,219,169,111,120,71,228,204,63,230,97,243,181,190,126,138,109,177,115,98,73,19,150,218,150,189,126,247,34,187,217,235,211,68,234,78,78,76,229,157,179,40,50,211,15,229,245,169,119,69,102,183,82,81,185,254,210,111,116,52,241,196,174,209,207,122,166,169,26,116,220,191,90,247,61,76,7,152,24,71,51,48,229,62,44,193,23,111,148,173,85,77,99,162,168,228,75,14,228,116,109,145,190,204,173,107,147,217,123,87,170,122,251,245,42,32,0,0,5,1,158,249,93,67,156,153,83,137,50,250,181,118,173,214,217,89,77,3,250,174,201,165,166,150,38,187,68,123,53,211,152,189,21,200,159,87,114,191,0,107,113,196,63,12,249,133,144,24,226,231,135,177,29,163,151,67,29,68,203,67,81,230,32,94,117,50,77,43,35,126,214,74,245,110,230,194,229,209,203,170,118,95,141,177,176,225,187,206,38,185,65,104,178,209,249,138,170,153,91,12,108,230,49,154,189,206,70,162,106,229,68,238,228,238,166,208,56,131,12,88,241,77,11,173,215,234,31,53,78,244,84,115,57,175,102,168,168,168,189,90,168,189,156,191,202,120,88,107,40,114,239,8,86,45,126,29,195,222,82,117,234,175,243,115,201,234,139,217,239,84,238,214,255,0,32,24,169,225,131,194,253,251,34,178,198,92,77,140,32,228,221,241,19,157,87,27,55,49,219,41,106,41,232,158,141,214,57,94,213,209,241,59,174,136,191,82,119,205,195,241,19,68,209,61,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,111,151,110,158,206,186,252,64,228,7,195,100,221,167,78,231,216,0,0,0,15,197,232,7,232,56,223,46,221,61,157,117,248,159,72,237,81,23,78,224,125,3,229,206,219,232,124,243,189,173,187,127,206,7,32,63,17,117,63,64,0,0,0,0,0,0,252,213,15,23,17,213,211,71,66,197,117,84,109,78,106,38,170,244,79,69,61,9,235,57,82,186,62,94,186,105,215,95,129,104,113,46,58,243,148,49,197,242,94,205,38,71,107,207,215,209,127,131,241,3,198,204,73,89,81,122,129,240,200,217,26,148,173,77,90,186,166,187,223,208,225,174,134,42,122,87,205,4,76,141,237,211,71,49,168,138,157,83,213,15,50,182,191,229,25,82,126,87,47,107,118,105,187,95,85,95,119,196,237,178,227,242,179,146,223,201,229,115,127,31,118,237,52,235,219,68,247,1,208,90,219,138,47,222,170,234,116,254,12,142,211,83,245,182,235,189,67,146,68,160,172,147,152,186,238,229,57,119,107,235,219,174,165,95,98,192,31,41,210,62,127,149,185,123,100,86,105,200,215,209,23,95,156,158,242,189,182,224,175,47,13,42,124,167,187,148,214,126,227,166,186,34,127,8,11,73,67,97,188,183,126,235,53,106,118,239,78,255,0,143,192,246,104,109,87,150,44,77,75,109,107,81,28,157,57,47,79,95,168,187,140,176,233,175,237,191,253,31,253,103,43,44,219,21,23,204,235,162,235,243,63,235,2,146,194,84,119,8,174,50,58,122,90,134,55,144,168,138,246,57,19,93,205,247,149,221,50,43,96,106,57,21,23,175,127,172,248,130,147,146,245,119,51,93,83,78,199,58,116,3,244,0,0,0,0,0,0,0,0,3,241,203,181,53,208,15,151,200,198,46,142,122,53,126,43,161,214,101,109,51,167,229,37,92,106,237,85,54,243,19,95,228,60,171,237,227,201,213,178,47,47,191,88,209,218,239,211,213,126,31,2,150,181,226,15,49,136,210,159,202,109,221,36,189,121,154,246,71,124,0,184,236,123,95,174,215,34,233,238,83,236,232,90,229,230,243,125,157,52,219,235,245,157,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,6,18,120,158,240,193,126,207,92,177,143,19,97,8,57,215,124,58,169,87,36,123,152,221,244,212,244,245,175,86,235,36,172,106,106,249,91,215,69,95,173,59,102,217,248,169,170,104,190,160,106,215,126,195,119,156,51,114,158,209,122,163,242,245,84,210,186,25,25,204,99,244,123,92,173,84,213,170,169,221,171,217,75,157,195,199,12,249,133,159,248,226,217,135,112,229,163,153,67,37,68,43,93,81,230,32,78,77,50,205,19,36,126,215,202,197,118,214,204,213,209,171,170,246,79,134,194,216,151,40,114,239,23,214,37,126,34,195,222,110,116,234,143,243,115,199,234,171,217,143,68,238,231,127,41,238,225,252,49,99,194,212,45,183,88,104,124,173,59,17,17,172,230,189,250,34,34,34,117,114,170,246,106,127,32,20,166,68,101,117,14,77,229,78,27,203,234,37,220,182,171,101,29,52,239,234,155,230,138,154,40,156,237,21,239,211,94,90,116,71,42,125,125,202,252,0,0,0,40,156,230,203,59,102,111,229,166,32,203,235,170,237,138,243,110,171,163,107,253,165,216,233,169,228,137,29,163,94,197,93,18,69,233,185,62,180,238,65,182,123,248,121,103,230,87,99,27,141,45,147,8,252,167,135,252,204,222,74,183,207,209,67,186,46,108,169,26,114,221,82,231,167,222,227,71,123,93,122,232,189,73,255,0,41,220,121,152,24,71,44,240,229,70,44,198,247,111,147,109,84,173,123,165,168,228,75,54,212,108,110,145,222,204,77,115,151,217,99,151,162,122,123,244,2,13,178,43,195,83,63,243,58,249,111,126,37,195,223,33,88,228,158,39,79,87,230,232,170,190,242,175,139,114,236,101,83,95,243,30,229,233,215,217,211,186,147,65,195,238,71,225,204,128,203,107,102,0,195,201,189,41,161,133,106,103,251,226,115,231,109,60,81,62,77,175,145,251,119,114,81,118,163,180,79,79,122,226,70,101,120,191,228,190,26,188,212,218,240,77,183,238,138,8,30,248,210,171,157,87,73,185,90,247,183,230,73,68,170,157,26,213,239,248,218,122,41,111,91,227,69,104,231,42,59,46,62,247,187,162,252,176,238,218,255,0,228,32,74,32,35,175,5,120,200,101,61,206,229,13,38,48,195,127,35,82,72,230,164,149,126,114,166,163,150,138,230,162,174,200,232,145,87,68,87,46,158,186,105,234,101,166,82,113,107,144,153,223,203,139,46,49,199,202,149,15,106,43,162,249,50,182,13,170,188,190,154,205,11,17,122,202,196,253,63,5,208,47,0,63,17,81,81,21,59,41,250,0,193,79,22,204,186,169,197,121,11,22,34,162,164,231,73,103,174,109,76,203,204,70,236,134,42,42,231,185,221,92,154,233,185,58,34,42,253,102,117,150,159,138,172,41,79,140,184,121,204,27,45,66,237,223,134,174,203,27,186,174,215,173,12,237,69,209,21,53,249,222,240,53,223,201,236,79,54,13,205,60,37,137,98,159,147,242,125,238,130,165,239,218,142,209,177,212,198,245,93,52,95,201,247,41,178,86,80,226,38,98,220,171,194,24,149,147,115,126,83,177,91,235,21,251,118,238,89,41,163,126,186,104,154,124,239,114,125,70,178,184,138,215,242,30,32,185,217,119,239,249,62,178,106,93,218,105,175,45,234,221,116,213,125,222,245,39,223,195,135,48,91,143,120,93,195,49,105,163,176,237,45,21,139,79,122,83,219,169,58,252,214,254,95,199,235,80,50,132,0,0,0,0,0,0,199,222,49,248,171,195,188,50,101,189,109,226,89,249,152,130,174,9,34,182,83,109,145,53,153,208,84,58,23,111,228,200,207,194,65,166,142,77,61,87,167,122,227,136,60,235,195,121,11,150,23,172,121,136,42,121,111,164,163,169,90,24,182,72,188,250,166,211,203,44,113,234,200,223,183,119,41,83,115,155,181,61,125,203,175,199,18,124,64,226,158,34,179,38,225,141,177,20,250,194,233,101,142,134,29,177,253,230,155,204,77,36,108,220,200,227,87,104,147,57,53,114,106,190,190,228,15,59,59,179,211,28,231,230,50,171,197,216,206,187,157,45,76,210,62,40,185,80,183,148,199,75,36,141,102,232,227,98,59,69,149,201,170,167,95,228,210,190,225,247,130,12,237,226,9,240,220,48,229,135,147,99,115,218,215,220,60,213,35,182,254,9,87,239,79,157,143,95,98,102,187,252,221,251,100,111,134,247,1,212,185,167,89,14,108,102,133,191,153,97,166,115,101,160,166,230,170,115,100,106,209,207,27,247,193,80,215,183,86,73,34,104,230,232,157,215,174,136,76,54,31,176,90,176,189,154,142,193,100,165,242,244,52,16,71,79,4,91,220,253,145,177,136,198,166,174,85,85,209,173,68,213,85,87,160,17,165,151,190,11,248,125,148,48,213,227,188,198,231,84,61,26,233,41,126,72,123,118,234,140,85,77,241,87,104,186,46,244,255,0,63,184,253,205,159,11,158,29,50,151,3,94,49,150,40,199,190,74,154,142,154,162,120,228,249,42,186,77,28,200,100,145,27,163,42,220,189,163,119,85,79,79,208,72,182,100,230,14,29,202,236,23,118,198,248,162,179,203,80,90,168,231,170,145,252,183,191,84,138,39,202,169,163,26,231,124,216,221,232,189,189,123,16,47,198,199,23,248,167,137,92,194,174,142,43,142,184,90,221,83,44,22,200,121,49,251,113,71,61,79,38,77,220,152,228,77,98,159,77,174,213,125,253,123,5,137,204,26,12,39,108,197,53,148,120,38,241,242,157,170,57,100,108,53,30,94,88,119,53,36,122,55,217,145,85,201,236,163,87,175,191,222,138,83,128,202,143,15,238,22,105,120,147,205,102,83,226,5,210,199,103,98,87,84,183,175,223,82,42,154,84,124,122,178,104,222,221,89,50,251,73,174,158,136,171,216,41,46,25,184,58,205,30,37,111,208,211,97,202,31,47,103,107,219,230,110,28,218,119,242,153,190,20,122,242,159,60,110,118,140,157,174,233,223,178,117,237,45,28,51,120,108,229,62,69,73,65,136,111,46,249,122,255,0,78,145,78,149,58,84,210,242,166,111,37,255,0,49,181,79,99,180,146,37,94,218,46,237,59,39,92,160,203,236,190,195,57,101,133,168,48,142,20,161,242,180,22,250,120,169,227,103,54,71,244,142,54,70,157,100,115,157,243,88,223,85,236,84,160,124,67,20,112,68,200,34,110,214,70,212,99,83,93,116,68,77,16,199,126,60,51,190,159,36,184,127,191,92,218,255,0,219,215,154,106,171,77,51,116,95,194,75,69,84,230,46,188,183,167,206,139,213,17,61,234,158,185,9,95,93,75,108,161,168,184,215,75,203,167,165,137,243,204,253,170,187,88,212,85,114,232,154,170,232,136,189,136,44,241,59,226,26,155,56,51,170,108,57,135,174,126,106,205,135,154,234,23,253,229,89,165,84,21,117,172,95,159,27,31,243,36,79,85,111,94,234,160,98,108,143,186,102,6,54,115,218,206,101,199,17,93,21,81,186,181,53,154,162,110,218,251,45,249,207,248,39,212,78,103,134,78,72,38,85,112,241,107,188,92,233,57,55,171,239,63,206,39,51,119,224,107,171,27,31,205,145,204,249,146,39,100,79,142,170,70,215,134,127,14,247,60,224,207,90,28,71,91,73,182,199,134,86,43,162,207,204,106,239,168,167,172,163,127,43,106,74,199,166,172,145,87,118,138,159,5,82,114,102,150,205,128,240,210,200,245,228,80,80,255,0,150,237,55,201,255,0,9,223,57,255,0,16,33,243,198,19,52,36,196,185,183,107,192,81,187,88,48,223,63,78,157,188,197,53,4,191,144,139,221,191,148,191,163,177,230,120,64,224,151,98,60,242,175,196,159,137,96,229,110,95,247,250,58,246,39,227,39,228,251,151,244,24,161,196,70,102,215,230,254,111,95,113,253,197,251,166,185,249,93,122,53,63,7,75,20,94,140,98,118,141,63,21,63,164,206,111,5,11,109,101,86,54,204,43,140,48,110,130,139,228,158,115,247,34,108,223,13,197,27,209,87,85,213,125,192,75,217,213,186,74,232,40,101,149,178,242,213,187,125,173,186,233,213,61,14,209,77,230,36,209,83,224,235,132,211,179,123,27,202,213,53,84,215,239,172,247,1,173,94,111,87,212,92,243,14,237,91,85,81,207,150,78,70,233,54,35,117,210,8,209,58,39,78,200,77,15,133,22,28,125,163,134,250,43,147,217,181,46,28,205,23,93,117,229,215,215,55,222,190,255,0,129,8,120,166,166,58,187,237,85,68,76,218,215,236,209,53,215,77,24,212,54,27,224,131,13,91,176,183,13,88,74,217,107,127,50,22,121,253,31,163,147,118,181,245,46,236,229,85,78,174,80,47,193,21,254,52,184,234,106,104,176,102,10,109,62,145,214,124,163,186,77,233,215,98,219,164,237,183,250,127,176,149,2,8,124,82,179,50,124,119,196,69,93,155,153,190,146,195,203,242,238,209,19,240,244,52,78,119,226,53,123,179,213,87,244,1,134,166,70,120,127,218,95,121,226,139,9,81,177,155,149,222,127,166,186,127,177,213,75,239,79,113,104,173,185,115,116,184,101,245,227,48,90,237,40,237,94,95,114,104,223,107,155,58,196,159,141,170,117,79,201,95,209,220,201,31,10,219,51,238,156,94,97,73,149,154,195,77,231,185,139,175,109,214,186,212,79,84,94,233,232,6,114,248,198,217,93,93,145,214,187,194,118,182,115,245,255,0,206,86,91,219,239,248,123,148,143,223,13,219,205,29,175,138,108,47,29,83,246,173,71,157,217,209,87,230,219,171,53,236,139,239,36,231,197,98,200,151,126,22,175,111,68,246,224,242,219,87,221,186,227,67,175,170,123,136,144,224,182,186,11,111,19,24,58,182,170,77,145,71,242,134,231,104,171,166,182,250,132,236,159,21,3,99,176,0,0,0,0,0,0,15,197,232,157,244,3,90,30,35,171,214,231,156,216,134,185,221,229,242,159,230,164,133,61,201,238,38,207,195,82,141,40,248,93,195,141,79,95,57,246,141,103,246,144,85,153,119,72,239,56,218,229,114,137,52,108,220,157,19,234,133,141,247,39,184,158,175,15,42,23,80,240,197,134,26,228,211,119,157,251,66,175,251,64,141,223,23,235,84,212,156,69,173,205,237,210,58,255,0,152,186,167,93,148,52,13,95,95,232,67,217,194,121,63,81,141,124,47,234,113,5,166,139,157,115,166,217,229,211,154,141,223,187,16,185,142,249,207,70,166,141,106,247,79,243,156,190,50,214,200,233,115,138,193,113,109,95,49,245,222,107,116,92,189,57,91,41,109,232,157,117,246,181,239,233,161,157,30,31,89,111,74,222,7,48,94,19,190,199,191,204,252,163,230,27,170,166,187,110,245,82,55,171,93,245,118,80,32,143,7,226,171,158,10,196,52,184,150,207,38,202,186,77,252,181,209,171,243,216,230,47,206,69,78,206,95,67,102,28,169,204,11,54,104,96,75,110,53,176,79,206,162,184,115,185,110,218,246,235,203,153,241,175,71,181,171,222,53,244,79,233,53,203,226,27,44,39,201,236,220,190,101,252,242,115,62,76,242,218,63,68,77,220,202,88,165,236,143,126,159,132,252,165,254,130,67,124,33,184,151,137,137,114,201,28,79,81,163,151,147,242,66,236,94,191,225,245,51,252,200,191,201,249,239,250,189,192,72,95,17,246,191,150,178,99,16,219,57,60,222,119,148,246,55,109,215,74,184,93,223,84,247,26,212,208,61,145,213,198,249,62,106,107,175,242,41,179,110,113,82,195,91,151,55,122,89,229,229,70,255,0,47,171,182,171,180,210,120,215,178,125,70,177,64,108,241,148,111,100,153,121,105,124,127,53,121,250,127,203,200,86,5,173,225,138,237,75,125,200,236,53,117,163,77,33,159,206,109,78,191,139,89,51,87,186,34,247,69,244,46,144,17,37,227,119,5,28,120,139,43,166,134,171,153,60,191,45,243,226,216,169,202,210,59,106,55,170,244,118,169,215,167,98,49,17,85,171,170,119,36,247,198,242,170,138,91,254,85,211,65,77,178,162,15,151,57,242,111,85,230,110,101,181,91,209,122,38,137,211,167,114,48,128,157,207,12,28,243,126,107,100,93,61,150,235,87,204,186,216,247,243,219,203,211,78,117,101,107,155,213,177,181,191,54,52,236,171,250,20,247,124,64,248,79,167,226,55,42,234,38,195,214,238,102,46,182,108,249,54,94,114,166,156,202,154,84,151,217,124,209,197,248,40,85,61,173,126,29,123,197,191,135,23,16,51,100,158,122,208,210,214,69,205,180,94,249,190,113,187,145,186,114,104,234,214,62,169,27,221,243,229,78,218,124,117,78,211,234,215,54,70,238,106,234,138,6,174,176,207,137,114,239,19,164,212,239,242,23,123,126,186,59,72,229,217,204,143,79,93,205,93,88,255,0,143,127,121,176,7,7,220,88,97,222,35,176,101,174,70,212,233,127,150,146,174,182,170,13,146,123,17,197,88,176,162,238,228,198,197,232,232,251,117,235,217,122,169,133,126,45,188,50,91,237,107,108,205,236,39,71,203,116,220,239,148,91,204,114,238,211,200,83,197,214,73,87,78,238,249,172,250,253,230,18,240,129,159,23,108,129,206,203,30,43,162,151,109,37,92,244,214,203,135,178,213,253,166,250,200,36,151,188,111,94,209,126,42,110,247,47,162,134,199,64,240,112,22,42,162,199,56,38,195,140,109,207,221,79,123,182,82,220,35,93,21,61,153,161,108,137,221,26,189,158,157,209,62,164,236,123,192,98,207,136,158,68,210,231,47,15,183,169,233,224,214,233,135,96,169,188,64,237,203,237,165,61,21,90,182,61,22,70,53,53,116,157,215,95,169,83,180,2,220,104,42,109,119,10,171,101,99,54,84,82,76,248,37,110,168,187,94,199,43,92,154,166,168,189,81,123,41,180,189,202,130,158,233,111,170,182,213,51,116,53,112,190,9,19,85,77,90,230,171,85,58,104,189,148,128,79,17,12,143,169,201,238,32,111,115,197,22,219,126,33,169,169,187,192,187,145,116,73,235,106,213,173,252,35,221,243,99,238,186,125,72,6,52,213,89,46,84,116,16,220,231,167,219,77,58,181,24,253,237,93,85,91,185,19,68,93,123,39,184,206,159,12,254,51,235,242,159,24,209,101,6,45,171,230,97,236,65,91,29,61,34,114,218,156,186,185,229,163,167,98,253,238,7,61,116,142,55,119,122,53,125,116,94,165,57,192,37,30,28,207,26,60,75,195,86,55,139,72,46,22,250,203,149,170,179,116,159,181,235,164,74,90,56,87,151,22,197,126,212,149,206,246,164,70,175,101,78,206,75,47,196,215,14,88,211,133,220,204,158,195,118,235,3,42,93,83,107,172,251,215,223,97,74,137,155,11,246,54,89,21,186,164,10,186,57,117,78,203,241,13,141,104,170,224,184,81,193,95,74,253,240,212,196,217,163,118,138,154,181,200,138,139,162,245,236,167,159,139,112,181,159,26,225,187,150,21,191,211,121,139,125,214,146,106,58,136,247,189,155,163,150,55,70,228,213,138,142,79,101,202,157,21,23,226,132,113,248,98,241,205,38,37,182,82,100,70,99,207,206,186,195,36,112,218,107,54,237,253,174,141,163,165,130,159,151,13,58,55,231,57,238,222,247,235,232,189,52,82,76,192,128,191,16,94,18,170,120,116,204,170,155,189,146,159,76,49,124,168,125,69,42,239,79,188,190,106,138,167,50,47,106,105,36,118,145,194,158,210,162,107,235,162,247,243,184,15,226,210,249,195,150,103,209,83,85,212,243,48,213,230,104,232,171,32,216,196,229,243,106,41,82,73,119,36,50,72,186,71,10,166,212,211,224,168,189,230,223,136,188,147,179,231,222,87,93,176,13,213,118,62,166,158,117,164,147,218,94,93,67,169,230,137,142,209,178,51,93,57,170,186,43,180,95,95,122,107,199,158,185,85,118,201,108,211,196,25,127,117,77,86,215,113,171,130,158,79,103,239,176,199,83,44,77,126,141,123,246,235,202,85,209,92,170,159,30,234,27,40,96,204,85,108,199,24,82,209,139,172,210,111,162,188,80,211,215,66,186,57,61,137,99,108,141,249,200,139,217,201,221,19,234,67,218,34,167,194,87,138,169,221,36,217,13,138,95,171,54,186,170,223,62,137,209,127,104,210,197,14,214,67,254,82,238,115,254,191,121,42,192,0,0,0,62,38,149,176,66,249,158,186,54,54,171,151,234,68,212,8,186,241,159,204,120,169,40,176,230,90,65,85,165,76,222,78,236,248,182,119,137,82,227,10,174,170,221,59,244,211,118,191,15,82,62,248,79,193,142,199,124,66,96,91,26,83,243,152,184,130,217,36,141,223,183,70,121,232,26,171,174,230,254,95,162,151,79,196,207,50,228,204,174,40,46,146,189,155,89,135,96,158,193,31,93,119,50,158,227,89,162,252,214,233,243,251,117,250,212,188,126,15,217,61,37,247,52,174,89,155,112,163,230,81,91,168,102,165,129,220,205,54,212,199,83,65,51,87,68,122,42,244,85,238,213,79,230,2,96,240,205,166,59,6,28,181,88,226,102,198,91,168,160,165,107,117,215,68,142,54,181,19,93,87,221,239,83,211,5,190,207,44,231,194,185,19,151,215,44,119,138,170,54,69,73,4,206,167,139,100,139,207,157,176,75,43,99,214,54,61,91,185,34,114,110,86,232,159,230,80,247,241,238,61,195,89,109,134,43,177,110,43,175,242,150,250,8,37,158,71,242,164,147,163,35,116,139,210,54,185,223,53,142,244,94,196,77,113,143,226,155,138,49,93,93,118,6,200,170,255,0,147,45,58,75,73,85,95,202,142,111,50,205,106,34,123,121,117,84,136,230,110,107,162,118,168,238,154,104,157,85,84,198,142,47,248,193,198,156,77,227,74,170,138,169,124,174,30,165,153,236,161,162,219,19,244,99,101,168,88,221,204,72,99,127,224,231,219,163,186,244,213,122,246,165,184,111,225,151,30,241,31,140,40,236,24,86,147,109,10,212,199,29,109,103,50,21,242,241,243,97,100,143,229,190,88,213,251,91,51,93,163,87,85,236,159,0,182,23,155,221,235,23,94,165,186,93,234,124,221,194,182,87,57,242,108,100,123,222,247,171,151,163,81,26,154,185,203,232,137,212,189,153,67,193,7,16,25,205,29,45,118,21,194,27,237,213,18,49,171,85,242,133,18,108,107,185,107,187,99,231,99,151,70,202,213,211,244,125,82,239,195,7,135,142,81,228,29,4,55,43,141,39,203,88,141,209,53,178,215,115,42,169,180,85,108,42,230,242,210,165,241,254,18,37,118,169,249,90,118,78,185,89,69,67,75,110,166,142,142,142,46,92,49,53,26,198,238,85,209,17,17,19,170,245,236,136,4,59,216,252,24,243,70,174,137,149,87,140,123,228,103,84,69,117,55,201,116,242,232,186,34,170,111,109,118,157,213,83,244,106,85,248,127,193,106,224,146,68,251,238,103,106,197,145,170,246,124,138,222,141,233,170,106,218,239,172,150,3,241,87,68,213,64,180,252,51,112,247,135,56,103,203,70,229,230,27,169,243,16,201,82,149,245,18,236,145,156,201,214,158,24,92,237,175,146,69,77,82,6,174,136,237,62,30,171,118,17,200,171,162,47,196,241,101,134,162,239,94,230,243,246,209,195,171,28,205,168,187,158,142,235,215,162,167,69,57,91,134,237,177,43,159,79,23,46,69,213,119,110,114,245,250,149,64,245,129,231,82,84,201,79,83,242,117,66,238,93,155,152,254,218,166,186,34,104,135,162,0,197,238,47,248,233,192,124,46,82,54,209,60,63,41,98,74,168,18,90,122,29,211,67,163,28,149,13,107,249,137,79,36,127,132,131,110,138,190,186,246,239,147,55,10,133,164,160,169,170,68,213,97,133,242,34,123,244,106,169,174,223,28,216,170,231,139,56,152,198,149,87,57,119,173,21,222,227,69,2,109,106,108,133,151,10,149,107,125,148,77,116,220,189,87,175,196,12,168,166,241,152,204,4,186,171,234,48,78,180,94,99,122,51,229,40,63,5,187,230,234,148,58,246,245,238,103,7,9,60,121,229,207,19,177,124,139,12,127,37,98,72,35,223,37,6,179,207,185,169,200,106,191,152,180,241,198,154,201,62,221,17,125,53,236,189,53,251,47,119,5,245,119,138,62,36,240,35,172,223,132,146,253,107,100,191,55,240,75,95,79,187,231,125,73,219,168,27,29,3,171,106,116,175,181,209,190,127,194,58,158,53,127,249,91,83,94,199,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,174,128,126,72,170,216,222,228,238,141,85,41,155,253,214,190,147,145,229,231,217,191,118,190,203,87,93,52,247,161,237,85,87,68,200,230,106,181,250,163,92,157,144,183,216,218,86,213,249,46,90,42,109,230,107,187,227,180,10,154,215,118,184,78,180,233,45,70,237,239,68,119,176,212,213,55,125,69,76,199,42,175,85,44,85,190,174,58,107,221,35,36,107,149,89,81,18,174,137,252,36,82,237,217,46,80,85,85,190,56,217,34,42,70,171,213,19,222,159,16,61,208,126,34,234,154,159,160,14,58,135,57,144,185,205,93,21,52,254,115,144,234,220,213,27,67,42,175,240,127,157,0,241,175,23,42,218,126,79,38,109,187,183,107,236,162,251,190,7,106,146,186,170,72,225,87,203,170,185,173,215,217,66,222,230,45,116,52,255,0,39,239,107,215,119,55,77,17,63,128,82,241,98,106,8,218,196,116,53,30,202,38,186,53,190,159,164,11,209,119,175,171,167,229,114,101,219,187,118,190,202,47,187,224,120,204,190,93,22,229,20,43,85,236,58,70,53,83,99,123,46,154,250,22,178,186,241,75,116,217,229,227,149,188,173,117,222,136,157,244,247,42,251,138,143,9,217,234,106,36,183,86,178,72,145,158,97,174,209,85,117,233,39,213,240,2,236,210,205,36,146,43,94,237,83,110,189,142,217,212,164,129,241,72,174,114,166,138,221,58,29,176,0,0,0,0,0,31,138,186,1,224,221,39,149,149,210,181,174,209,19,111,162,123,144,199,201,106,103,168,110,201,159,185,168,186,233,162,39,82,254,221,250,220,37,255,0,131,254,138,24,251,27,85,29,170,251,128,253,79,101,52,66,162,194,150,250,73,239,244,177,75,14,230,187,126,169,185,83,241,29,241,41,245,77,74,155,4,213,70,252,79,68,212,71,106,188,207,253,155,128,187,248,118,211,111,130,137,236,138,159,106,44,170,191,61,203,215,68,248,158,227,34,141,173,70,181,186,34,38,137,212,233,89,85,22,149,234,159,227,23,249,144,244,0,252,211,67,244,0,0,0,0,0,0,0,0,0,0,31,138,168,157,84,15,211,173,91,35,227,166,123,216,186,42,105,233,241,58,245,247,106,106,41,146,41,89,34,170,183,119,178,137,166,154,175,199,224,91,187,214,59,180,84,219,102,133,148,213,136,231,109,211,86,55,79,156,139,249,64,112,227,251,213,206,154,243,12,112,84,237,106,211,53,116,216,213,235,189,254,244,60,44,33,95,87,62,43,166,230,203,187,123,165,87,123,40,154,174,199,41,224,94,235,98,184,213,178,120,26,246,181,177,163,61,180,68,93,117,85,244,250,202,191,1,216,234,219,121,182,214,44,144,236,116,110,114,38,171,174,139,19,190,31,16,46,157,141,85,121,250,255,0,7,250,79,84,234,80,192,248,119,238,84,93,116,237,250,78,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,14,173,213,210,178,215,88,248,63,8,218,121,21,157,190,118,213,211,184,24,203,197,183,30,121,115,195,20,95,34,205,31,202,184,146,120,247,199,65,172,240,109,106,243,218,143,230,37,60,145,174,146,65,183,69,95,93,123,39,92,31,169,241,152,204,5,186,163,233,240,78,148,94,99,122,179,229,40,63,5,187,230,234,180,58,246,245,238,98,79,26,21,151,138,206,36,241,219,175,75,247,200,239,215,72,226,249,159,130,74,250,141,191,55,235,94,253,75,34,6,192,252,32,113,211,128,248,163,164,117,162,8,126,77,196,148,176,44,181,20,59,166,155,86,53,41,218,231,243,22,158,56,255,0,9,62,221,17,125,53,237,219,40,77,116,248,25,197,87,60,39,196,198,11,170,182,75,177,107,110,246,234,41,211,107,87,124,47,184,83,43,155,237,34,233,174,212,234,157,126,38,196,150,250,133,171,160,166,170,84,209,102,133,146,42,123,181,106,40,29,128,12,26,241,25,227,142,175,135,107,124,121,115,130,225,215,19,222,40,82,161,42,55,39,222,32,149,181,112,238,219,37,60,145,191,108,144,181,116,220,138,189,186,38,170,161,156,110,145,141,85,69,94,168,154,254,130,211,241,49,195,230,28,226,99,44,221,151,184,142,167,203,194,202,149,175,166,155,100,143,217,58,83,205,19,29,181,146,70,171,162,78,229,209,93,167,189,61,83,95,92,89,196,14,108,99,76,66,236,77,127,197,62,98,187,154,178,178,79,35,76,205,171,189,207,78,140,141,17,116,115,151,208,207,159,12,174,56,113,197,215,48,34,201,220,206,189,121,235,117,85,43,99,182,75,229,161,139,108,238,158,142,158,24,244,134,4,114,232,213,122,238,115,244,235,215,209,64,237,226,15,5,171,130,201,43,236,89,157,163,18,71,43,25,242,43,122,183,174,137,171,171,190,162,144,190,120,49,230,141,37,19,234,172,248,247,207,78,136,170,218,111,146,233,226,213,116,85,68,222,234,237,59,162,39,233,212,152,228,84,114,35,147,178,166,168,126,129,174,174,111,112,65,196,6,76,199,85,93,138,176,134,203,117,60,143,106,85,124,161,68,187,218,222,98,238,216,201,222,228,213,177,57,116,253,31,93,147,179,94,239,88,70,245,21,210,209,83,229,46,20,82,181,204,147,99,36,216,246,61,28,157,28,138,213,209,205,79,69,78,134,209,245,180,84,183,26,105,40,235,34,230,67,43,85,175,110,229,77,81,81,81,122,167,94,202,166,42,113,61,225,227,148,121,249,65,53,202,221,71,242,46,35,108,46,108,53,220,202,170,157,85,27,50,181,188,181,169,100,127,132,149,29,170,254,78,157,151,160,97,87,7,30,41,184,163,9,213,80,224,108,245,175,249,78,211,164,84,148,181,252,168,225,242,204,214,158,38,55,151,75,72,174,126,214,182,87,106,174,235,174,139,213,17,73,101,192,88,247,13,102,78,24,161,197,184,82,191,205,219,235,224,138,120,228,229,73,31,71,198,217,19,164,141,107,190,107,219,232,157,205,118,184,144,225,151,31,112,225,140,43,44,24,170,147,117,10,84,201,29,21,103,50,20,243,17,243,102,100,111,229,178,89,21,155,155,11,157,163,151,84,236,191,26,167,132,14,48,113,167,12,152,210,154,162,150,95,53,135,170,166,99,43,168,182,196,205,88,233,105,214,71,115,22,25,31,248,56,54,232,222,189,117,78,189,195,97,227,205,196,182,152,239,216,114,235,99,149,155,217,112,162,158,149,205,215,77,82,72,213,170,154,234,158,255,0,122,20,134,70,231,70,20,207,108,190,182,227,188,43,81,190,42,184,33,90,136,182,72,156,137,221,4,82,186,61,100,99,21,219,82,86,166,228,110,139,254,100,184,32,107,103,197,142,12,118,4,226,19,29,88,214,159,146,207,186,11,156,145,183,126,237,89,231,167,106,46,187,157,249,30,170,72,39,131,6,99,197,87,69,136,242,210,122,173,106,97,243,151,102,69,179,180,72,150,232,81,117,70,233,223,166,155,181,248,122,150,203,198,11,39,164,177,102,141,183,51,109,244,124,186,43,141,12,52,179,191,153,174,234,137,42,43,230,114,232,175,85,78,136,157,154,137,252,197,154,240,205,204,185,114,215,138,11,92,172,102,230,98,40,32,176,73,215,77,172,168,184,209,234,191,53,218,252,206,221,62,180,2,126,129,241,12,173,158,22,76,197,213,178,53,28,159,82,166,167,216,0,0,3,197,198,120,170,217,129,240,165,223,23,94,100,217,69,103,161,168,174,153,116,114,251,17,70,233,29,243,81,87,179,87,178,47,212,167,180,69,79,139,87,21,83,182,72,114,27,11,63,70,109,109,85,194,125,19,170,254,222,165,150,29,175,135,252,149,220,215,253,94,240,49,67,143,14,45,47,156,70,230,125,109,53,37,79,47,13,89,166,146,138,142,13,140,94,103,42,162,169,35,151,114,195,28,137,172,115,34,109,93,126,42,171,219,209,240,250,225,42,167,136,188,202,166,187,222,233,245,195,22,58,134,84,85,46,244,251,243,225,168,165,115,226,246,102,142,70,235,28,203,237,34,46,158,154,175,107,19,145,121,85,118,206,156,211,195,249,127,106,77,22,233,113,164,130,162,79,103,239,80,201,83,20,78,126,142,123,55,105,205,69,209,28,138,191,14,233,176,223,14,153,39,103,200,76,174,180,224,43,82,239,125,61,60,11,85,47,182,156,202,134,211,195,19,221,163,164,126,154,242,145,116,71,104,158,158,245,10,227,9,97,107,62,10,195,118,220,43,96,166,242,246,251,85,36,52,116,241,239,123,246,199,20,109,141,169,171,213,92,190,203,81,58,170,175,197,79,66,182,174,11,125,28,245,245,79,217,13,52,79,154,71,104,171,163,90,138,170,186,39,94,200,115,145,153,226,117,199,52,152,106,217,87,145,57,113,63,38,235,52,146,67,118,172,219,187,246,186,182,178,150,122,126,92,212,234,223,156,214,59,123,31,175,162,116,213,64,176,62,38,28,103,215,230,198,49,173,202,12,37,87,203,195,216,126,182,74,122,180,229,181,121,149,112,75,89,78,245,251,228,13,122,107,28,141,236,245,106,122,106,189,76,22,165,178,92,171,40,38,185,193,79,186,154,5,114,61,251,218,154,42,55,114,166,138,186,246,95,113,119,184,101,225,203,26,241,69,153,144,88,173,61,32,125,75,106,110,149,159,122,251,212,43,81,11,102,126,199,75,26,187,68,157,23,70,174,171,217,62,23,163,143,186,44,57,145,180,120,107,134,172,17,14,176,91,237,212,119,43,173,102,233,63,108,87,70,149,84,115,47,46,93,234,205,201,19,93,236,200,173,78,200,157,220,161,134,118,234,10,155,165,194,150,217,70,205,245,21,115,50,8,155,170,38,231,189,200,214,166,171,162,39,85,78,234,79,215,135,102,68,210,228,215,15,182,89,234,32,254,250,98,40,41,175,19,187,114,251,9,81,69,72,174,143,68,145,237,93,29,31,116,211,234,68,239,20,30,29,249,31,83,156,60,64,217,39,150,45,214,252,63,83,77,119,153,119,34,106,144,86,210,43,155,248,70,59,230,201,221,53,250,148,159,203,109,5,61,174,223,75,109,165,102,216,105,33,100,17,166,170,186,53,173,70,162,117,213,123,32,29,144,15,7,30,226,170,44,13,130,111,216,198,226,253,180,246,75,101,85,194,69,209,87,217,134,23,72,189,145,203,217,139,217,23,234,94,192,98,167,137,55,20,180,185,29,148,213,248,54,211,85,179,16,98,138,41,104,99,110,197,94,92,21,52,213,145,164,158,212,79,98,233,36,73,236,234,213,248,162,117,88,78,192,248,51,21,231,54,97,210,97,187,59,60,221,227,16,92,35,107,221,172,81,235,36,243,181,138,253,28,230,51,231,202,157,53,68,235,232,157,174,15,23,153,229,119,226,23,60,111,56,158,169,252,202,122,90,170,139,93,177,52,106,107,72,218,201,223,15,104,227,94,211,126,50,110,247,175,186,74,252,40,248,104,182,97,76,185,118,107,223,233,55,93,238,115,175,150,119,49,201,182,158,72,40,103,103,70,74,173,93,30,213,238,212,95,127,78,128,100,207,7,124,60,217,184,121,201,187,30,28,134,223,200,188,84,209,83,84,221,223,205,123,183,86,58,150,157,147,174,139,36,140,77,95,15,226,46,223,119,78,246,163,196,251,60,223,149,57,23,81,101,181,85,242,238,183,205,158,93,188,189,117,228,214,81,57,221,93,27,155,243,100,94,234,159,165,76,183,197,87,250,92,39,134,46,216,154,177,187,160,180,208,207,91,35,117,84,213,177,70,231,170,116,69,94,205,95,69,250,148,129,223,17,222,32,102,206,204,245,174,165,163,139,149,104,178,114,188,155,119,35,181,231,81,210,44,157,86,54,59,231,196,189,245,248,104,157,195,19,149,85,203,170,247,36,239,193,22,10,57,49,22,104,205,53,87,46,120,190,68,228,69,177,87,155,172,119,36,119,84,232,221,19,175,94,228,98,18,123,224,135,85,69,21,255,0,53,41,167,166,223,81,63,200,124,137,55,170,114,246,178,228,174,232,157,23,84,233,215,176,18,214,81,249,184,246,71,151,183,87,201,243,83,145,175,252,188,101,96,90,222,39,110,244,182,44,142,196,183,90,198,235,12,30,79,114,106,191,141,89,11,83,178,42,247,84,244,3,91,26,247,178,74,185,31,31,205,93,52,254,68,54,85,225,194,215,242,46,76,97,235,103,39,149,201,243,126,198,237,218,107,87,51,187,234,190,243,90,35,103,76,156,164,134,135,46,45,20,180,243,115,99,103,152,209,251,85,186,235,60,139,217,126,176,57,179,91,48,44,217,95,129,46,88,214,255,0,63,38,138,223,201,230,59,107,221,167,50,102,70,157,24,215,47,121,19,209,127,164,214,123,24,98,171,158,53,196,53,88,150,241,38,250,186,189,156,197,209,169,243,24,214,39,205,68,78,205,79,66,78,188,94,120,150,137,205,182,228,142,24,168,213,201,206,249,93,118,47,79,240,10,152,62,124,95,229,124,199,253,126,226,60,184,121,203,9,243,135,55,44,121,127,4,156,191,148,252,206,175,209,23,111,46,150,89,123,43,217,175,224,255,0,41,63,160,12,194,197,153,63,81,130,188,47,233,177,5,218,139,147,115,169,223,230,19,154,142,217,183,16,181,141,249,175,86,174,173,114,118,79,243,158,55,132,13,170,106,190,35,18,230,198,235,29,7,225,23,84,233,190,134,189,169,235,240,247,41,32,222,32,185,113,76,188,14,227,76,39,97,143,103,150,249,59,203,183,85,93,55,93,233,100,119,206,119,215,221,76,23,240,105,182,71,85,156,87,251,139,170,249,111,161,242,187,98,229,235,205,223,75,112,69,235,175,179,167,127,93,64,206,255,0,18,186,36,172,225,119,17,181,127,23,201,253,163,71,253,132,38,112,227,94,182,204,230,195,213,205,239,23,155,255,0,61,36,201,238,95,121,57,30,33,148,46,174,225,135,20,49,169,174,223,37,246,133,39,246,16,41,150,183,72,236,216,218,221,114,149,53,108,60,237,83,235,133,233,238,95,120,27,65,3,241,58,167,125,79,208,0,0,0,0,7,137,140,238,49,218,112,213,101,194,102,238,100,92,189,83,93,59,200,212,247,47,188,246,202,23,60,43,62,79,202,235,213,95,49,172,229,249,111,105,203,162,38,181,17,167,127,210,6,179,215,153,18,91,148,207,106,104,139,183,253,20,54,29,224,90,142,26,62,26,48,155,97,151,122,59,207,235,236,170,127,178,21,62,255,0,172,215,114,177,220,218,167,185,21,58,233,252,198,200,60,36,89,93,135,248,126,194,214,201,54,111,139,207,110,86,118,93,107,103,119,185,61,254,224,49,179,196,207,134,26,252,235,164,195,215,204,63,22,235,149,191,205,251,27,154,156,206,98,209,183,187,229,99,83,70,196,190,139,253,185,107,145,24,54,44,191,202,171,30,17,133,155,25,65,230,116,77,117,211,125,76,178,126,83,191,47,222,165,87,121,195,182,155,250,68,219,165,36,115,182,29,219,90,248,218,228,235,166,189,28,139,238,67,208,134,24,169,227,72,97,99,88,198,246,107,83,68,79,228,2,41,252,97,56,121,116,18,219,243,194,206,253,204,147,155,242,147,52,211,151,162,80,83,69,213,210,117,215,175,205,103,215,239,35,23,13,98,75,182,18,189,83,226,11,29,79,151,173,165,223,202,147,99,95,183,115,21,139,209,200,168,189,28,169,213,13,144,120,148,201,203,46,119,229,85,215,4,221,168,33,168,117,79,35,148,231,196,199,185,155,106,97,145,219,85,204,126,154,242,147,93,19,211,244,166,183,152,138,195,114,195,55,138,139,29,218,146,106,106,186,109,156,200,166,141,204,123,119,49,28,154,163,145,21,58,57,23,183,168,19,209,194,79,20,22,110,43,178,122,182,42,183,242,239,116,60,191,148,32,209,235,183,125,84,252,175,105,34,137,139,171,41,209,125,157,126,61,123,193,14,53,178,125,206,98,106,203,54,253,222,95,151,215,77,62,116,109,119,189,127,43,222,101,55,134,78,99,99,236,59,196,53,163,7,225,249,107,102,178,222,252,199,202,52,241,186,103,70,188,154,26,201,34,213,172,114,51,231,185,87,218,69,235,213,52,82,204,241,87,102,166,176,231,174,36,182,210,68,200,226,139,201,237,107,90,136,137,173,28,14,236,136,137,221,64,157,78,5,171,167,185,112,175,130,43,106,102,230,201,39,202,91,159,181,27,174,151,26,148,236,159,81,126,76,80,240,190,187,85,220,248,49,192,173,172,169,89,228,135,229,77,92,231,171,159,214,235,91,243,149,85,125,201,161,149,224,68,111,141,189,69,202,76,81,150,112,85,65,182,146,31,150,188,171,247,53,119,235,29,185,95,209,58,166,139,239,253,4,112,89,176,197,202,249,110,184,220,232,163,221,13,179,147,206,93,90,154,115,28,173,111,117,69,238,139,219,82,69,124,107,230,149,248,223,47,161,124,234,230,69,242,182,198,110,85,217,172,54,237,122,122,106,90,175,13,252,142,195,57,229,87,140,176,182,33,138,169,91,55,201,219,29,27,99,218,154,37,91,215,85,124,111,255,0,20,158,159,245,6,21,69,44,144,72,146,196,237,174,111,101,211,82,110,124,48,120,178,126,113,224,55,229,206,39,118,183,235,6,159,126,211,252,35,159,53,108,223,53,144,177,140,218,200,218,159,57,117,248,47,66,27,115,55,47,175,153,93,141,110,24,39,17,81,79,75,93,111,229,115,35,154,55,177,201,204,137,146,166,168,246,181,126,108,141,94,168,157,255,0,73,95,240,161,196,53,255,0,135,60,212,160,198,86,218,217,210,133,188,223,57,74,146,63,149,63,237,105,227,143,123,27,36,104,237,174,153,85,53,94,139,213,61,202,27,13,230,46,1,177,230,102,17,173,193,216,138,30,101,13,119,47,152,155,158,159,50,86,72,159,49,205,95,156,196,245,79,232,53,197,207,108,160,188,100,206,97,93,48,189,92,63,120,183,201,76,198,75,185,190,211,164,167,100,186,109,71,189,83,231,47,170,246,253,6,200,24,27,27,225,220,195,195,84,184,171,11,93,169,46,22,250,206,103,46,106,105,227,149,139,178,71,49,125,166,57,205,249,204,114,116,95,69,48,179,196,95,131,43,38,100,229,245,219,29,224,187,19,33,196,20,245,77,185,76,180,116,172,106,190,42,123,124,204,70,187,151,3,158,173,85,108,122,162,187,78,221,83,160,20,159,132,239,19,169,140,176,179,242,115,16,75,178,186,205,2,173,26,109,215,117,52,49,208,211,199,243,34,68,79,105,203,221,234,190,253,123,146,60,107,131,195,182,101,227,78,30,179,158,154,239,109,185,121,41,173,183,22,81,92,169,159,52,177,164,177,199,87,19,165,141,88,142,141,93,170,194,137,181,202,136,186,104,169,238,159,172,138,205,187,102,113,229,245,167,22,80,162,182,106,138,72,29,80,213,218,136,146,186,8,164,126,212,71,189,116,214,68,211,85,212,11,136,96,191,138,246,71,80,230,14,72,55,27,209,175,42,237,96,169,74,135,63,171,185,148,208,82,87,74,177,232,178,53,169,171,158,158,214,138,191,90,116,51,160,161,243,175,1,209,230,86,86,98,124,31,87,73,29,67,171,237,53,176,192,215,198,143,210,103,211,73,27,85,17,90,238,190,223,116,69,80,53,219,225,203,27,46,90,231,158,14,196,117,12,210,42,75,245,187,204,245,249,177,182,178,23,189,122,53,202,186,35,61,19,95,113,59,25,215,145,56,63,140,28,128,181,193,89,39,34,162,235,101,130,231,107,172,210,87,114,101,150,138,68,133,220,180,146,36,118,139,82,174,209,218,34,246,84,79,72,16,205,60,55,91,151,25,191,138,48,220,208,205,75,45,135,16,214,210,199,171,85,138,156,138,167,177,28,222,141,94,236,232,186,39,111,66,120,124,63,243,70,143,50,248,108,194,203,21,197,181,53,22,43,125,13,158,100,89,145,239,107,225,160,165,220,139,237,185,81,117,127,93,116,239,217,0,132,124,245,201,108,113,194,174,111,46,26,187,203,165,93,182,167,207,91,106,246,195,247,232,163,170,149,145,77,177,175,149,27,185,105,213,118,185,85,83,178,167,190,87,60,59,120,230,195,217,191,133,45,185,85,138,157,229,113,77,162,146,26,104,250,62,79,51,20,81,210,64,146,125,238,157,145,179,116,178,59,217,220,170,154,122,167,82,227,113,171,193,46,15,226,83,9,86,221,109,214,250,90,76,99,71,75,34,208,214,164,81,70,233,92,200,170,29,28,114,72,144,73,43,152,179,78,142,86,181,122,233,170,117,239,12,53,148,25,205,193,238,111,234,146,220,236,215,91,29,195,106,203,11,170,233,224,172,100,53,95,55,95,189,58,72,158,234,109,116,233,185,27,232,169,208,54,69,69,213,53,67,6,252,79,120,89,163,205,188,174,169,204,123,21,54,219,238,25,129,245,115,73,189,87,125,29,61,61,108,206,110,142,153,172,77,95,34,117,70,171,190,10,157,10,251,129,238,51,48,175,18,120,18,142,223,113,185,210,211,98,235,117,60,112,214,209,201,52,108,146,103,71,13,50,73,51,24,179,201,43,152,178,204,168,142,118,154,170,104,189,123,228,166,38,195,246,220,87,135,174,88,110,239,73,21,77,29,206,146,106,57,163,150,54,189,174,100,140,115,28,138,142,69,69,232,229,78,168,189,251,1,172,166,95,98,187,158,87,230,69,143,21,210,174,202,172,59,120,166,171,115,125,149,213,105,231,100,138,222,168,228,239,31,125,23,234,83,98,110,23,243,138,223,158,25,51,135,113,173,27,181,157,212,20,144,214,166,142,233,82,180,144,201,34,117,99,19,188,169,243,83,79,119,185,33,11,143,14,28,110,153,1,157,183,152,163,183,73,21,142,249,87,81,115,160,145,144,185,176,199,28,213,117,92,184,154,188,166,49,21,25,15,70,183,84,68,236,170,157,178,171,194,39,137,166,89,235,171,50,51,21,94,94,177,86,205,37,101,185,106,170,58,36,143,90,10,88,160,102,249,83,209,29,163,26,205,123,232,190,128,75,88,63,59,245,67,244,1,66,231,158,47,167,192,121,59,141,113,109,66,255,0,169,120,126,229,86,196,235,237,58,58,89,100,68,232,215,105,243,59,232,165,116,97,71,138,142,115,46,91,228,20,248,110,142,169,25,87,137,165,117,174,70,54,77,28,176,84,81,86,177,85,81,30,213,211,86,39,162,167,193,64,133,92,201,196,179,227,172,200,196,152,163,77,93,122,188,214,86,49,189,58,36,211,189,232,154,232,223,203,239,162,125,72,78,111,134,110,87,73,150,220,52,90,38,146,167,123,177,34,211,223,85,155,52,216,181,22,250,62,154,239,118,186,108,239,211,234,66,13,242,171,13,85,227,92,207,194,216,102,154,157,213,18,221,175,116,52,155,17,138,245,119,54,161,140,211,68,69,85,234,239,114,254,147,99,140,173,182,90,50,151,36,112,205,5,238,162,158,215,77,98,195,180,77,172,125,67,219,3,34,228,210,49,31,185,92,141,70,232,145,174,186,233,166,139,174,154,1,223,206,12,213,195,121,53,128,174,184,243,19,207,178,154,223,77,60,204,102,217,23,155,36,112,201,42,51,86,49,234,221,82,55,117,218,168,159,230,88,16,227,19,139,12,83,196,206,96,87,86,85,187,145,96,162,171,149,150,218,109,35,119,222,153,61,66,196,253,233,12,111,252,28,250,104,238,190,171,215,181,250,241,34,227,150,171,54,113,13,86,84,229,213,234,166,28,61,105,170,124,21,83,210,212,171,89,89,36,79,172,129,232,142,134,161,204,146,39,199,35,23,171,81,93,211,93,19,68,49,135,134,110,29,49,159,17,249,141,65,133,176,253,5,67,232,185,241,73,113,172,229,74,177,197,7,62,22,74,170,246,69,34,53,200,147,34,251,73,162,39,85,248,133,127,193,79,5,216,179,137,236,91,75,114,122,249,60,39,109,173,103,202,21,127,122,147,155,203,150,153,101,135,103,62,57,91,172,83,235,189,186,233,166,137,215,180,234,229,30,84,225,108,154,192,246,236,13,132,233,185,84,116,48,67,27,151,124,142,230,61,144,199,18,191,239,143,122,166,169,27,122,110,93,63,206,180,239,14,124,61,224,174,30,178,242,219,132,112,205,166,142,42,168,233,225,90,250,166,65,11,100,158,161,32,134,57,30,175,100,113,171,183,44,45,93,92,154,170,245,95,133,214,0,0,0,126,59,170,47,212,126,128,58,22,218,142,115,170,88,172,218,177,206,246,247,215,93,52,234,119,207,54,161,142,160,169,90,184,163,115,163,127,71,181,137,175,85,93,85,218,126,142,231,223,203,118,198,171,91,45,92,81,189,218,104,199,200,212,119,213,166,160,124,93,233,155,43,169,37,87,237,88,234,35,114,116,215,93,53,61,22,174,173,69,247,161,228,58,121,238,149,241,197,12,111,109,60,42,146,44,138,138,136,245,71,118,69,234,139,170,41,235,162,104,154,32,7,34,57,21,170,157,21,52,82,41,124,70,188,62,177,149,255,0,24,87,103,86,86,199,242,132,85,141,150,107,133,191,88,162,219,43,229,171,169,150,94,108,245,41,175,69,141,187,90,205,58,234,158,168,74,217,213,184,218,237,151,138,87,208,221,173,212,181,180,210,34,181,240,212,194,217,88,228,84,84,84,86,185,21,23,162,170,125,74,160,107,17,54,89,227,120,47,233,133,229,178,109,185,172,222,95,145,230,97,95,190,111,217,166,237,251,126,119,77,117,211,244,18,97,225,165,192,102,49,194,216,174,12,236,204,250,111,32,200,224,107,173,180,59,226,151,115,210,74,58,152,166,230,65,80,186,124,215,183,99,153,233,170,250,33,33,210,112,235,195,252,181,233,117,147,35,178,253,213,169,39,55,204,174,25,162,89,119,238,221,174,254,86,186,238,235,174,189,250,149,197,182,213,107,179,82,71,65,103,182,210,208,210,196,212,108,112,211,66,216,163,98,34,34,34,35,90,136,136,136,136,137,245,34,1,218,68,209,52,67,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,82,174,166,72,100,70,177,26,168,173,215,169,219,60,27,235,154,149,108,235,251,154,127,58,129,68,94,177,213,218,158,174,190,157,148,244,138,216,164,149,136,170,199,107,162,42,167,229,20,165,102,44,184,220,118,115,225,166,111,47,93,54,53,201,223,235,95,129,229,92,216,233,49,85,91,88,154,171,174,18,34,127,202,41,207,125,166,154,155,145,207,102,221,219,180,234,139,238,247,1,199,13,124,207,188,65,42,181,154,243,163,94,203,167,69,79,137,116,240,93,194,105,238,146,177,237,98,34,83,185,122,34,254,83,126,37,185,195,118,139,133,77,117,190,166,10,125,209,186,166,53,71,111,106,118,126,139,221,126,5,230,178,80,85,211,85,189,243,69,181,171,26,166,187,145,122,234,158,229,3,220,137,85,209,162,169,246,126,53,52,77,20,253,0,116,238,253,45,242,255,0,193,255,0,73,14,218,185,19,186,158,61,254,227,71,13,182,161,100,155,77,170,212,95,101,127,41,62,0,90,204,211,122,167,201,157,191,118,255,0,220,40,255,0,37,18,211,243,183,63,85,102,238,233,166,186,21,30,98,86,210,214,124,159,229,165,223,179,155,187,217,84,211,93,158,255,0,168,167,172,212,211,203,116,161,108,108,213,95,81,18,55,170,117,213,200,7,173,131,236,148,183,95,55,230,36,149,188,174,94,155,21,19,190,238,250,162,251,139,181,133,240,237,21,37,186,141,99,150,117,229,185,92,155,156,157,247,170,251,134,17,183,86,82,249,191,49,14,221,220,189,61,164,93,116,221,238,82,168,141,21,172,68,94,224,17,168,139,170,31,64,0,0,0,0,252,85,68,238,7,233,241,43,149,173,213,61,231,151,112,190,90,233,97,169,89,234,182,164,45,126,255,0,97,203,166,136,186,246,66,134,190,227,44,55,85,72,200,224,185,110,114,72,138,169,201,145,58,104,190,246,129,236,95,238,115,195,118,158,54,178,53,68,219,221,23,242,83,226,89,62,221,80,245,174,180,211,220,235,229,174,161,103,54,9,118,237,118,168,221,116,106,34,244,93,23,186,41,229,197,79,52,110,85,123,52,77,52,238,128,124,110,83,217,192,242,57,49,69,18,232,159,186,127,236,220,121,255,0,39,214,84,253,242,8,119,53,58,107,185,19,175,233,83,177,102,130,90,107,148,51,76,205,172,110,237,87,84,95,197,84,244,2,255,0,225,249,21,212,111,85,68,252,42,255,0,50,30,161,108,236,23,139,117,61,27,217,45,70,213,89,85,116,216,229,233,162,124,10,182,134,233,67,47,151,70,79,170,191,102,158,202,245,215,79,128,21,0,62,24,228,118,186,41,246,0,0,0,0,0,0,0,0,0,235,214,204,232,98,71,53,17,85,93,167,95,169,78,117,93,19,85,60,156,71,83,4,52,44,116,143,209,22,84,78,203,238,80,40,124,119,138,46,22,235,188,48,65,13,59,154,234,102,191,219,107,149,117,220,228,244,95,129,108,22,225,53,66,114,94,214,35,93,223,68,93,127,156,247,243,26,162,41,239,112,62,39,238,68,165,106,118,84,235,189,229,63,110,130,95,57,31,179,239,245,79,114,129,247,29,51,36,77,85,93,223,78,133,224,193,118,248,99,109,174,102,185,251,188,187,87,170,166,157,99,250,139,83,92,246,193,42,50,85,218,170,221,125,253,53,82,169,194,119,219,84,119,10,40,223,85,163,154,197,69,77,142,238,145,175,192,11,204,198,163,117,208,251,60,91,37,202,138,179,157,229,230,223,179,110,190,202,166,154,235,239,79,129,236,162,234,136,169,234,128,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,138,154,166,138,126,128,34,187,196,183,128,204,99,138,113,92,249,217,150,20,222,125,146,64,231,92,168,119,197,22,215,172,149,149,50,205,204,158,161,53,249,204,110,198,179,215,84,245,66,51,225,203,60,111,61,253,112,188,86,77,215,52,155,203,242,60,204,41,247,205,251,52,221,191,111,206,233,174,186,126,131,103,107,149,170,215,121,164,146,130,241,109,165,174,165,149,170,217,33,169,133,178,198,244,84,84,84,86,185,21,21,21,21,83,234,85,40,120,248,117,225,254,42,245,186,199,145,217,126,218,213,147,155,230,83,12,209,36,187,247,110,215,127,43,93,119,117,215,94,253,64,142,127,14,95,15,172,101,96,198,20,57,213,154,81,252,159,21,27,98,154,223,111,214,41,119,74,201,105,42,98,151,155,5,74,233,209,36,110,215,51,78,154,175,162,18,180,212,70,162,53,19,162,38,136,117,173,214,187,101,158,149,148,54,155,117,45,21,52,104,141,100,52,208,182,38,53,17,17,17,17,173,68,68,232,136,159,82,33,218,3,142,119,172,112,73,34,119,107,21,201,250,16,215,175,196,26,245,91,122,226,127,22,62,178,110,103,149,174,175,166,143,217,68,218,198,220,42,180,78,136,154,247,95,137,176,187,154,142,106,181,200,138,138,154,42,47,169,14,126,38,220,25,102,37,54,104,212,230,182,95,97,123,149,242,211,117,141,245,21,145,219,232,167,169,146,26,137,106,43,39,145,85,34,131,107,88,141,217,213,92,170,138,228,215,84,84,80,35,144,200,255,0,15,171,13,194,253,197,22,16,109,186,30,98,208,220,45,245,179,123,77,77,177,50,227,75,185,122,170,107,221,58,38,171,240,44,221,179,41,115,74,243,114,75,69,179,46,49,69,77,103,51,148,176,197,103,168,123,218,237,200,221,21,173,98,170,104,170,137,219,186,146,185,225,127,193,53,243,44,37,155,56,243,46,200,250,75,181,93,51,169,104,232,171,105,159,28,144,49,254,74,161,146,44,115,64,215,53,237,124,111,110,228,126,136,168,168,157,117,80,36,122,38,171,98,99,85,52,84,106,34,159,96,0,0,1,69,230,230,84,225,108,229,192,247,28,13,139,41,185,180,117,208,77,27,87,124,141,229,189,240,201,18,63,239,111,98,174,137,35,186,110,77,127,206,144,85,198,183,5,216,179,134,28,91,85,114,98,249,204,39,114,173,127,201,245,127,122,143,149,204,150,165,98,135,103,62,73,93,164,80,107,189,218,107,174,139,215,190,193,37,169,226,47,135,188,21,196,46,94,220,176,142,38,180,210,75,85,37,60,203,65,84,248,33,116,144,84,44,19,71,27,209,239,142,69,110,213,153,203,171,83,84,94,169,241,8,49,224,239,139,12,83,195,54,96,80,214,82,59,159,96,173,171,137,151,42,109,35,111,222,159,61,58,202,253,235,12,143,252,28,26,104,222,190,169,215,188,247,228,254,106,225,188,229,192,86,172,121,134,39,223,77,112,166,130,103,179,108,137,202,146,72,99,149,89,171,216,197,118,137,35,122,237,68,95,243,38,189,156,77,112,231,140,248,112,204,106,252,45,136,40,42,25,69,207,150,75,117,103,42,84,142,88,57,243,50,37,71,190,40,209,206,84,133,87,217,77,21,58,167,195,39,188,55,120,228,170,202,108,67,75,149,89,141,122,169,155,14,221,106,153,5,44,245,85,42,230,81,201,43,232,224,102,174,154,161,172,142,38,71,27,215,163,85,91,215,77,83,84,3,61,188,76,178,186,76,201,225,158,239,44,117,59,29,134,214,162,250,140,217,174,245,167,183,214,116,215,123,116,215,127,126,191,82,144,101,150,216,150,124,11,153,24,111,20,34,104,235,45,230,142,177,237,233,213,33,157,143,84,215,71,126,71,125,23,234,83,99,220,210,182,218,51,107,36,113,53,5,146,162,154,233,75,125,195,181,173,163,125,59,219,59,37,231,82,61,25,181,90,142,71,106,146,38,154,107,174,169,166,186,154,227,230,174,26,171,193,89,159,138,112,205,77,59,169,229,180,222,235,169,54,43,21,138,222,85,67,217,166,138,136,169,213,190,228,253,0,108,133,145,152,190,159,30,100,230,10,197,180,235,254,170,97,251,109,91,211,175,178,249,41,98,145,83,171,91,175,207,239,162,21,209,133,30,21,217,204,185,145,144,80,97,186,202,180,125,94,25,149,182,184,216,233,53,114,65,79,69,68,196,93,21,238,93,53,122,250,34,124,16,205,112,0,31,157,186,168,22,163,138,12,226,183,228,126,76,226,44,107,88,237,39,109,5,92,52,73,163,186,212,165,36,210,70,157,24,244,239,18,252,228,211,223,238,93,118,115,7,21,220,243,67,50,47,152,174,169,119,213,98,43,197,77,91,91,236,166,139,81,59,228,70,244,70,167,121,59,232,159,82,18,39,226,237,196,211,47,21,212,121,25,133,111,47,72,168,166,142,178,226,180,181,29,22,70,45,125,44,176,63,100,171,232,173,213,142,102,189,181,95,67,21,120,15,225,198,233,159,249,219,102,138,75,116,146,216,236,117,116,247,58,249,31,11,157,12,145,195,87,75,204,137,203,202,123,21,85,147,106,173,118,136,169,221,81,59,132,152,120,97,112,179,71,148,153,93,77,152,247,218,109,215,220,77,3,42,225,147,122,166,202,58,138,122,41,154,221,27,51,152,186,62,53,234,173,71,124,17,58,25,200,171,162,106,167,155,134,112,253,183,10,97,235,110,27,180,82,197,77,71,108,164,134,142,24,226,99,88,214,178,54,53,141,68,70,162,34,116,106,39,68,78,221,140,107,227,135,140,204,43,195,102,4,172,183,219,174,116,181,56,186,227,79,36,52,84,113,205,27,228,133,210,67,82,145,204,246,36,241,202,214,36,176,162,43,155,174,138,186,39,94,193,110,60,68,184,230,195,217,65,133,46,89,85,133,93,230,177,77,222,146,106,105,58,62,63,45,20,177,213,192,178,125,242,157,241,191,108,177,183,217,220,138,186,250,39,82,40,242,43,37,177,199,21,89,188,152,106,209,46,181,119,42,159,61,114,171,219,15,222,98,146,170,38,75,54,199,62,36,118,213,168,69,218,213,69,94,200,158,238,74,58,12,230,227,11,55,245,89,110,119,155,173,242,225,181,37,153,213,117,16,81,178,106,175,155,175,223,93,28,76,117,78,186,117,218,142,245,85,235,51,220,21,112,75,131,248,107,194,84,87,91,141,190,146,175,24,214,82,198,181,181,171,20,82,58,39,62,42,119,73,27,36,88,35,149,172,73,160,87,35,92,189,53,213,122,246,10,147,37,50,39,7,240,125,144,23,56,40,228,231,212,90,172,211,92,238,149,154,74,222,116,177,81,70,147,59,150,178,74,141,213,105,145,218,55,84,78,200,139,235,5,28,71,99,101,204,172,243,198,88,142,157,154,197,87,126,184,249,110,191,58,55,86,76,246,47,86,181,83,84,127,170,107,239,39,39,196,3,52,104,242,211,134,204,82,178,220,91,77,81,125,183,215,89,225,68,153,24,247,62,106,10,173,168,158,219,85,87,86,116,211,94,221,148,129,236,172,195,117,185,143,155,248,95,13,197,12,213,82,223,241,13,21,52,158,202,189,87,159,84,198,43,157,209,203,221,253,87,69,239,234,4,197,248,80,228,117,14,95,100,131,177,189,98,243,110,215,250,149,168,107,250,183,151,77,61,37,12,169,30,137,35,154,186,57,139,237,104,139,245,39,67,58,10,31,37,48,29,30,90,229,102,24,193,244,148,145,211,186,130,211,69,12,237,100,104,205,102,101,52,113,185,85,17,173,235,236,119,84,69,43,128,4,113,120,177,113,59,247,27,133,89,147,152,126,93,245,183,168,17,107,19,110,155,105,166,142,186,158,79,159,18,162,251,77,78,207,69,247,105,220,205,156,245,205,187,102,78,101,245,219,22,87,34,186,90,122,73,221,78,212,218,168,178,182,9,100,110,228,87,177,116,214,53,215,69,212,128,94,34,115,47,26,113,11,156,245,87,123,149,201,107,101,185,92,95,71,109,166,100,210,200,145,71,37,92,174,138,52,98,186,69,110,139,50,166,214,170,162,107,162,39,188,61,254,7,50,46,108,242,207,107,29,5,108,90,218,237,245,180,213,245,110,220,158,211,99,172,166,71,183,68,145,142,79,102,85,234,154,252,19,94,219,5,225,124,61,111,194,120,118,217,134,109,113,236,164,181,209,195,71,10,106,229,246,34,141,172,111,206,85,94,205,78,234,191,90,152,105,225,161,194,133,22,77,229,187,49,174,38,179,162,226,27,214,149,12,146,170,157,55,197,12,208,81,200,136,197,124,44,123,81,36,141,218,117,84,78,189,215,169,146,156,66,231,46,31,200,220,174,190,99,123,213,206,142,150,106,106,42,149,161,142,162,118,49,103,169,109,60,178,199,27,81,207,98,185,206,88,149,17,173,93,87,69,211,222,129,129,94,44,92,90,75,103,165,102,67,97,55,237,158,166,52,168,184,79,162,47,222,220,149,212,178,197,182,72,85,59,163,87,115,95,175,187,222,68,204,178,201,60,139,44,174,220,231,119,93,52,43,220,246,205,123,238,115,230,125,255,0,29,223,43,234,42,22,190,190,170,90,102,203,43,222,144,192,250,137,101,100,108,71,61,251,90,222,106,232,212,114,162,107,211,222,190,78,89,101,245,243,52,113,173,191,4,97,218,57,234,171,174,28,222,92,112,198,247,185,121,113,62,85,209,24,215,47,205,141,203,209,23,183,233,3,205,188,225,139,149,142,221,110,185,214,199,182,27,159,59,146,186,181,117,229,185,26,238,202,171,221,83,190,132,143,248,36,84,92,163,197,25,153,5,44,27,169,38,249,23,205,63,115,83,102,145,220,85,157,23,170,234,190,239,210,90,15,18,12,142,195,57,27,87,131,112,182,30,138,169,27,15,202,59,221,35,99,218,186,165,35,211,69,100,108,215,240,171,233,255,0,93,213,240,80,154,86,99,124,193,133,147,171,89,39,201,59,217,185,83,126,144,220,116,233,235,160,18,248,88,110,58,107,166,182,240,175,141,171,105,230,229,73,31,201,186,63,106,59,77,110,52,201,217,126,178,252,152,161,226,131,118,171,182,112,99,142,155,71,82,176,73,55,201,122,57,175,86,191,165,214,139,230,170,42,123,215,80,32,135,5,89,62,232,241,53,29,155,126,223,49,204,235,166,191,54,55,59,222,159,147,239,39,123,139,110,40,44,220,40,228,245,28,84,143,230,94,235,185,159,39,193,163,211,118,202,168,57,190,210,197,43,19,70,84,42,251,90,124,58,246,134,14,21,44,212,215,236,245,195,118,218,184,217,36,82,249,205,205,114,34,162,233,71,59,187,42,47,170,23,163,196,219,49,177,246,34,226,26,239,131,239,242,214,195,101,178,121,127,147,169,228,116,205,141,57,212,52,114,75,163,94,229,103,207,106,47,178,137,215,170,234,160,98,134,37,196,151,124,93,122,168,196,23,218,159,49,91,85,179,155,38,198,179,118,214,35,19,163,81,17,61,150,162,116,66,78,188,30,248,121,116,243,92,51,194,240,253,140,143,149,242,107,52,215,153,170,87,211,75,213,178,116,211,167,206,103,95,79,121,24,120,122,195,114,196,215,138,123,37,166,146,106,154,186,157,252,184,161,141,207,123,182,181,92,186,53,168,170,189,26,171,219,208,217,15,134,188,156,178,228,134,85,90,176,77,166,130,26,119,83,115,249,174,100,76,99,159,186,166,105,27,185,90,198,107,167,53,116,213,61,127,74,135,173,158,216,54,44,192,202,171,230,17,153,155,217,95,229,181,77,85,53,217,83,20,158,142,111,228,123,208,196,175,12,206,24,107,242,82,147,16,223,49,4,91,110,87,15,41,236,110,106,242,249,107,88,222,236,149,237,93,91,42,122,39,246,103,132,208,197,81,26,195,51,26,246,59,187,92,154,162,255,0,41,231,217,176,237,166,192,146,182,215,73,28,13,155,110,230,178,54,181,58,107,167,70,162,123,212,11,41,199,69,28,21,124,52,98,198,207,38,196,111,144,244,85,255,0,100,41,189,223,81,175,21,154,68,138,229,11,220,154,162,110,255,0,69,77,142,248,183,178,186,255,0,195,246,41,182,71,179,124,190,71,106,191,183,74,216,29,238,95,119,184,214,250,141,220,170,166,57,85,58,107,252,192,109,13,131,46,49,221,176,213,29,194,22,237,100,188,205,19,93,123,72,228,247,39,184,246,202,23,35,235,62,80,202,235,45,95,49,175,230,121,159,105,171,170,46,149,18,39,127,208,87,64,0,0,0,0,11,59,197,205,114,219,248,126,197,21,9,50,68,169,228,116,118,237,186,126,221,129,59,254,146,241,24,249,199,116,156,174,26,113,83,183,200,223,240,30,172,93,23,253,80,166,3,93,198,106,175,77,122,155,57,100,221,11,109,217,111,104,163,100,43,18,71,230,61,133,110,213,77,103,145,123,126,147,88,216,191,8,134,208,153,122,143,76,33,64,146,43,21,223,125,215,111,111,194,188,10,136,0,7,226,162,42,104,169,170,26,250,248,135,229,220,57,123,196,125,246,146,159,103,46,163,202,237,70,233,211,109,5,34,175,102,183,242,205,130,200,81,241,131,195,9,104,207,90,43,235,81,232,219,191,51,77,123,125,234,142,129,189,58,39,191,222,191,160,14,111,7,236,45,71,117,206,139,133,246,104,154,249,173,156,174,94,230,162,162,115,41,43,218,189,209,87,178,122,42,24,253,199,109,141,248,127,137,188,91,110,122,74,138,207,33,248,78,253,109,244,203,238,79,121,150,126,11,119,75,92,24,187,25,91,103,165,133,213,149,63,39,114,37,115,26,175,102,216,174,46,118,213,85,213,53,78,139,161,108,188,91,242,221,248,83,136,201,241,148,113,200,148,248,163,111,47,84,246,83,203,80,208,70,186,123,40,157,221,239,119,232,236,6,114,248,72,215,79,81,195,13,186,142,73,218,248,233,185,220,182,35,149,85,155,174,21,234,186,167,166,166,111,17,197,224,213,139,227,173,203,76,65,133,100,157,170,251,127,148,229,179,119,86,243,42,46,18,47,77,221,59,123,144,145,208,33,247,198,169,83,238,255,0,2,105,166,191,223,77,127,228,45,199,171,224,181,26,59,17,227,71,172,81,46,223,147,189,165,111,180,159,123,184,246,83,194,241,164,123,87,50,176,107,82,77,202,223,148,117,110,186,237,253,175,110,244,244,61,207,5,164,145,113,30,52,84,71,109,79,147,117,247,126,14,226,7,223,139,103,11,245,148,183,169,179,247,13,90,37,117,44,251,126,85,124,20,234,172,143,107,40,105,97,220,172,139,68,213,119,105,185,253,125,61,196,97,27,60,102,222,91,225,252,218,192,55,60,5,137,168,219,83,111,185,114,121,172,88,216,255,0,193,205,28,169,209,237,115,126,116,109,238,213,237,250,77,113,51,199,41,239,89,43,153,55,92,190,190,83,79,20,214,238,71,181,43,30,221,220,202,120,165,232,174,99,21,116,73,83,241,83,250,84,51,159,195,27,141,230,224,122,214,100,222,102,95,169,41,108,82,235,228,43,43,170,182,54,13,18,178,162,77,207,154,116,99,119,61,204,106,109,103,93,81,23,174,138,75,205,93,53,190,249,108,158,138,116,134,170,142,178,39,193,34,123,47,99,216,228,86,185,58,234,139,209,85,13,89,169,234,42,41,101,109,69,44,242,67,43,117,218,248,220,173,114,106,154,46,138,159,2,82,248,24,241,51,175,170,189,89,114,183,58,107,226,74,121,98,125,60,87,89,229,118,247,213,79,92,206,95,50,106,154,173,21,173,100,175,236,221,200,140,77,53,68,93,67,165,198,111,134,62,49,168,199,215,12,195,200,248,157,83,5,214,121,110,21,52,123,101,123,217,81,44,213,19,61,35,142,154,151,68,106,39,41,169,171,149,122,233,170,244,83,36,188,59,176,182,118,229,166,5,151,6,230,118,26,169,166,72,171,28,216,165,154,142,173,138,216,210,26,72,209,53,153,27,162,123,15,94,137,167,79,173,12,203,183,92,40,174,214,250,91,173,182,166,42,154,74,216,89,81,79,52,79,71,178,72,222,212,115,92,215,34,170,42,42,42,42,42,46,139,169,206,214,53,186,237,106,38,171,170,232,157,212,15,161,220,0,32,219,197,99,38,221,128,51,218,92,93,79,70,216,169,177,27,29,92,247,199,30,214,58,106,138,202,233,21,85,81,141,69,122,163,58,245,85,248,169,118,124,27,51,137,45,216,130,249,148,215,58,229,72,106,162,169,186,83,164,146,244,230,185,246,248,26,212,220,253,59,34,232,136,221,126,62,133,239,241,132,203,47,186,124,143,181,227,10,26,54,58,182,211,119,129,211,76,145,234,244,165,138,142,190,71,38,228,98,174,221,92,139,162,170,39,212,70,95,5,57,147,62,89,241,31,130,174,73,82,232,105,238,87,171,109,182,165,219,213,173,72,100,175,166,87,171,151,115,83,77,25,215,93,83,222,128,108,106,98,151,28,252,27,97,94,33,242,234,225,112,178,88,233,105,177,109,186,41,107,105,106,105,169,163,100,213,82,71,5,74,178,39,61,176,73,43,209,210,204,138,173,77,21,85,17,81,117,239,148,86,139,132,23,107,77,21,214,150,86,201,13,101,60,117,17,189,174,69,71,53,237,71,34,162,162,170,42,42,47,162,157,176,53,193,192,152,199,53,184,55,206,244,172,117,37,194,215,112,178,220,60,189,93,53,68,117,48,50,170,8,106,218,175,77,155,162,115,216,231,83,105,215,68,84,69,69,211,78,147,215,195,118,121,97,236,252,202,171,14,55,181,93,40,38,174,170,183,210,190,229,77,77,59,28,180,245,110,166,134,89,99,86,54,71,171,54,186,84,77,174,93,201,209,23,222,184,193,226,55,192,245,155,55,176,181,110,105,224,139,115,105,241,77,174,9,39,168,142,158,22,49,42,226,138,58,185,221,170,69,3,228,146,87,203,35,83,171,145,23,167,101,209,76,45,240,232,226,35,23,100,30,120,126,196,216,154,119,65,107,187,87,124,147,53,45,115,165,106,65,87,45,101,36,14,114,49,242,177,173,115,91,19,147,85,106,185,58,166,138,157,16,36,55,196,115,134,170,76,242,201,43,165,246,221,67,204,190,225,122,89,238,208,172,81,34,205,51,41,169,42,220,216,91,164,79,123,181,124,169,163,81,90,138,190,168,189,225,11,47,113,102,34,201,188,212,179,226,88,22,174,130,225,134,239,52,243,84,66,238,100,79,214,158,165,143,116,79,106,43,29,166,232,244,86,170,167,111,67,102,103,50,138,255,0,101,88,228,108,85,20,151,42,93,28,154,35,217,36,114,51,175,189,21,21,23,226,138,65,31,137,119,15,210,228,222,123,86,94,173,182,213,134,205,137,57,151,54,200,200,85,177,182,122,138,202,199,108,69,108,108,98,123,17,167,77,85,116,245,84,2,101,120,102,206,75,86,120,228,246,31,198,214,250,232,42,42,101,161,164,142,189,177,74,215,172,117,107,75,12,146,177,116,123,213,21,22,84,213,28,187,147,215,222,183,84,135,95,9,14,36,100,194,216,202,163,38,113,5,205,233,111,187,43,231,163,108,211,123,30,102,89,104,41,227,107,81,242,163,117,218,213,209,17,138,190,237,123,19,18,138,138,136,168,186,162,246,80,63,30,246,198,199,61,203,163,90,138,170,191,2,18,60,90,115,158,44,127,157,176,96,235,77,197,210,219,240,253,27,41,167,133,179,110,98,86,65,87,93,27,157,181,175,115,119,109,122,38,170,136,237,61,221,137,130,206,188,121,69,150,153,85,138,177,157,100,241,198,182,203,61,117,76,40,247,34,35,229,142,154,73,26,222,174,110,186,236,94,136,168,191,206,107,123,156,24,206,175,48,179,75,22,99,58,185,223,34,222,47,117,245,172,71,57,85,24,201,106,36,145,26,221,92,237,17,55,174,137,170,253,107,220,12,151,240,191,202,150,227,158,32,169,49,69,198,153,139,109,194,241,199,119,89,165,103,222,227,150,154,182,137,251,149,202,199,53,186,53,234,186,234,213,68,245,67,34,124,78,120,232,157,31,81,145,25,89,126,165,90,116,71,178,233,93,110,170,93,232,239,219,148,179,83,172,144,84,105,166,156,183,108,115,59,232,171,232,134,32,100,127,19,19,228,14,77,226,75,14,21,101,58,98,108,73,37,101,55,157,141,23,153,5,37,69,44,108,209,36,100,172,145,175,108,144,181,221,149,168,189,122,175,107,47,104,179,227,108,225,199,77,161,182,211,87,222,111,215,250,228,115,149,172,154,165,238,150,121,145,21,238,209,30,245,77,242,38,171,213,117,119,170,168,30,142,83,101,70,57,207,44,123,67,132,176,173,174,190,231,91,113,170,137,42,103,142,9,166,72,89,36,209,198,249,165,116,108,122,181,168,178,181,92,245,69,211,94,189,250,207,47,6,156,37,225,46,25,50,238,134,150,154,141,147,98,59,133,52,83,221,43,36,142,39,72,217,164,130,157,38,137,146,36,49,200,145,243,32,220,141,118,171,175,85,235,218,142,224,27,131,28,59,195,206,1,183,98,139,229,181,146,227,11,205,12,51,213,201,60,49,185,244,188,232,105,94,248,81,93,4,114,179,108,176,175,178,170,186,47,125,87,182,93,128,0,0,0,0,0,1,248,168,142,77,28,136,168,190,138,117,159,107,182,74,244,146,75,117,43,222,157,81,206,133,170,191,203,161,218,0,124,178,56,226,110,200,216,214,53,61,26,154,33,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,3,241,87,67,244,235,87,61,204,137,21,174,84,246,189,23,224,160,126,84,85,73,11,209,173,70,170,42,107,213,14,56,107,101,146,86,177,205,102,139,175,100,82,222,99,187,213,101,21,222,24,162,185,84,194,139,76,215,109,100,142,68,95,105,221,122,125,69,47,99,197,181,144,221,32,146,182,251,91,201,77,219,183,75,35,147,230,174,157,62,189,0,190,237,85,84,213,79,162,155,194,183,234,75,157,190,73,226,174,124,200,217,149,155,156,142,213,61,150,174,157,83,226,84,76,114,57,141,114,46,168,168,138,128,125,0,0,0,0,0,0,3,241,92,212,77,85,79,196,145,139,217,64,250,0,0,0,0,0,252,85,211,170,129,250,14,165,85,194,150,154,68,142,105,182,185,83,93,54,170,244,253,7,82,11,245,182,106,164,166,142,177,92,245,85,77,187,29,233,175,195,224,7,172,14,56,166,100,186,236,118,186,119,232,114,0,0,0,0,1,242,245,209,170,165,31,139,46,51,211,92,99,142,54,177,81,96,69,234,139,249,78,248,149,101,98,171,105,222,173,85,69,233,219,235,45,14,101,214,85,197,125,129,177,213,76,196,242,141,93,26,245,79,199,120,20,133,83,213,113,28,181,58,38,239,58,231,233,233,175,51,83,181,136,106,31,89,229,249,168,212,217,191,77,191,29,63,176,248,145,34,90,119,78,173,69,151,98,185,95,167,181,187,77,117,215,223,169,222,194,52,171,116,243,124,232,155,83,202,229,233,204,209,219,117,221,219,95,171,252,192,86,153,127,103,166,150,205,108,172,116,146,239,73,92,237,17,83,78,146,187,225,240,46,59,35,107,23,84,85,60,76,45,71,21,53,150,146,52,167,142,61,138,245,209,173,68,211,219,85,244,61,167,205,20,105,185,238,209,53,211,176,28,135,203,220,173,77,80,235,62,235,64,199,43,93,62,138,159,193,119,246,20,190,35,198,86,138,122,22,61,151,89,35,85,149,19,86,178,68,94,203,238,64,61,107,197,234,170,134,165,176,195,28,74,139,26,59,218,69,215,93,87,227,240,45,102,35,199,215,137,228,174,183,190,154,141,35,73,156,221,81,143,221,163,95,211,241,190,7,71,20,226,74,187,141,194,57,237,151,138,183,196,216,81,138,169,43,219,237,110,114,246,93,61,21,15,49,102,167,88,249,149,74,142,122,162,43,220,230,238,85,114,247,85,95,85,212,14,141,194,229,61,195,151,206,100,109,229,235,166,212,84,239,167,189,126,5,105,133,240,245,19,234,45,21,107,44,251,213,244,242,105,185,52,215,86,175,184,166,98,160,91,174,191,38,83,178,78,87,207,209,17,186,107,219,190,158,229,47,54,27,179,164,54,203,83,164,161,137,175,142,8,21,203,181,186,162,163,83,94,160,84,84,116,236,131,126,197,114,238,211,185,217,63,17,17,59,34,33,250,0,0,0,3,138,73,163,141,219,92,237,23,77,123,1,200,229,209,53,60,251,149,116,212,188,190,91,88,187,181,215,84,95,77,15,42,235,138,109,116,177,206,215,220,94,199,70,237,171,163,31,209,119,105,232,133,27,136,177,133,20,190,95,203,222,38,233,191,93,57,137,238,248,1,231,226,12,77,95,37,69,202,145,208,211,236,115,230,141,85,26,237,116,85,84,247,148,221,154,217,5,214,169,212,245,15,145,173,108,106,244,86,42,34,235,170,39,170,47,188,235,215,87,178,121,106,36,73,220,229,145,207,114,42,235,170,234,170,116,169,43,38,167,145,95,29,76,145,170,183,77,90,229,69,255,0,48,23,26,223,134,232,97,164,142,54,203,58,162,107,221,201,239,95,129,69,114,154,238,138,170,126,50,253,92,214,163,82,235,84,154,122,115,94,117,234,170,152,177,162,67,42,163,181,244,213,58,1,90,225,59,13,29,125,186,73,166,146,100,114,78,173,246,85,52,211,107,126,31,19,220,253,143,236,204,246,146,166,183,84,247,189,159,244,74,123,2,214,236,180,76,146,84,61,23,204,185,123,170,254,43,75,189,28,84,238,122,34,196,197,255,0,130,128,81,16,224,219,100,77,86,182,122,173,21,117,234,230,255,0,209,61,218,11,45,44,14,167,86,73,42,242,213,154,106,169,233,167,192,168,60,181,55,251,94,63,248,136,125,36,81,38,154,68,196,211,182,141,64,17,177,27,174,154,245,62,192,0,0,0,0,0,0,0,15,197,115,90,138,170,189,19,185,196,181,148,233,222,79,243,40,31,115,57,91,19,220,157,209,170,191,230,40,92,193,187,212,210,89,97,146,54,68,170,181,77,111,180,139,249,15,248,252,10,190,182,182,157,180,115,191,154,168,137,19,151,93,23,220,90,188,197,185,69,83,100,129,144,212,185,206,74,166,174,157,83,166,199,251,192,161,239,181,243,92,106,217,60,237,99,92,216,209,158,194,42,38,154,170,250,175,196,169,104,240,253,28,117,12,123,101,155,84,215,187,147,221,245,20,131,98,154,116,222,136,174,211,166,170,165,230,91,107,25,237,121,72,147,79,93,173,2,215,98,216,25,75,113,142,56,213,85,22,4,94,191,229,56,225,194,201,190,251,74,213,236,187,255,0,208,113,234,230,12,27,111,80,163,99,68,79,42,222,218,126,91,206,12,15,71,35,241,61,14,232,145,205,94,103,69,211,252,91,128,187,24,46,6,55,206,104,171,251,159,254,241,87,53,52,106,39,185,15,30,193,74,144,115,244,133,172,221,183,178,39,94,231,176,157,128,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,58,213,246,235,125,210,153,244,119,58,10,122,200,36,69,107,226,158,38,200,199,34,162,162,162,181,200,168,189,21,83,244,157,144,5,39,65,148,185,85,106,174,117,206,217,150,120,82,142,177,206,87,173,68,22,90,104,229,87,106,142,213,92,214,34,235,170,34,235,175,116,212,170,98,138,40,99,108,80,198,216,216,212,68,107,90,154,34,34,122,34,33,246,0,0,0,0,0,0,0,199,110,50,248,75,194,92,77,229,221,117,37,77,27,33,196,118,250,105,103,182,86,71,28,77,145,211,71,5,66,67,19,222,176,201,34,199,204,159,114,181,186,46,189,83,175,120,26,205,172,168,199,57,27,143,107,176,150,42,181,215,219,43,45,213,82,165,52,242,65,52,41,51,35,154,72,217,52,78,145,140,87,53,86,39,43,94,136,136,186,116,237,211,102,227,17,56,249,224,199,14,241,15,128,110,56,162,199,109,100,88,194,205,67,52,244,146,65,11,26,250,174,76,53,79,100,42,173,130,73,95,186,89,147,217,69,77,87,182,139,220,49,135,195,27,142,137,249,148,249,17,154,119,234,100,167,84,99,45,117,215,26,165,222,174,253,167,75,13,50,73,61,70,154,105,204,119,45,172,247,170,122,161,142,254,40,25,82,220,13,196,21,94,40,182,211,177,45,184,162,57,46,201,60,76,251,220,146,212,214,214,191,114,57,24,214,174,173,98,46,186,185,85,61,84,198,11,189,155,27,100,246,58,117,13,202,154,186,205,126,176,87,43,154,174,100,212,242,54,88,38,84,71,183,114,49,232,155,227,93,23,162,234,223,69,66,243,231,135,19,19,231,238,77,225,187,6,42,101,58,226,108,53,37,29,55,157,145,23,153,61,37,61,44,140,209,100,124,175,145,207,116,147,57,221,145,170,189,122,47,112,188,30,18,217,207,22,95,231,109,70,15,187,92,93,21,191,16,81,190,154,8,93,50,53,139,89,61,93,12,109,118,215,61,173,221,181,138,154,162,43,180,247,147,110,199,182,70,53,236,93,90,228,69,69,248,26,196,100,254,51,171,203,220,210,194,120,206,146,103,198,182,123,221,5,108,136,215,42,35,217,21,68,114,43,93,163,155,170,46,206,169,170,125,105,220,217,11,37,49,229,22,101,229,86,21,198,116,115,199,34,220,236,244,53,51,36,110,69,70,75,37,52,114,57,189,28,237,52,222,157,21,85,127,156,10,220,181,92,76,231,37,171,35,178,123,16,227,107,133,116,20,245,49,80,213,199,64,217,101,107,22,74,180,165,154,72,152,154,189,138,170,171,18,232,141,93,203,233,239,75,168,170,136,138,170,186,34,119,82,29,252,91,248,144,147,20,99,26,108,154,195,247,71,173,5,169,89,61,99,97,159,216,243,49,75,95,79,35,92,140,149,91,174,215,38,168,172,69,247,233,216,12,20,204,44,89,136,179,147,53,47,24,150,117,171,175,184,98,75,205,68,212,240,183,153,43,245,168,169,123,219,19,26,170,247,105,186,77,17,168,171,223,212,155,223,14,62,26,169,50,55,36,173,119,219,141,10,71,125,197,20,176,93,166,89,98,68,154,22,84,210,82,57,208,187,88,152,246,232,248,151,86,170,185,17,125,85,123,70,103,134,143,15,210,231,38,123,81,222,174,86,213,154,205,134,249,119,55,61,240,171,163,116,244,245,148,110,216,170,232,222,197,246,36,94,154,162,233,234,136,78,227,89,69,96,178,164,113,182,42,122,75,109,46,141,68,68,99,35,142,54,116,247,34,34,34,124,17,0,183,92,72,231,150,30,200,60,170,191,99,123,173,210,130,26,234,91,125,83,237,180,213,51,177,171,81,86,218,105,165,138,52,99,164,98,191,115,162,84,218,213,220,189,81,61,233,2,152,239,24,230,183,25,25,222,181,141,164,184,93,46,23,171,135,151,164,166,167,142,166,118,82,193,53,91,149,137,179,116,174,99,26,234,157,58,106,136,138,136,154,235,214,253,120,139,241,17,139,179,243,60,23,41,176,204,238,158,215,105,174,249,38,42,90,23,74,228,158,174,42,202,184,26,229,99,37,123,92,231,54,86,166,168,212,114,244,77,17,58,46,105,120,114,112,61,102,202,28,45,69,154,120,222,220,218,140,83,116,130,57,233,227,168,133,143,74,72,165,142,146,118,232,146,192,201,35,149,146,198,228,232,229,68,235,221,117,80,46,47,3,28,27,97,94,30,50,234,223,112,189,216,233,106,113,109,198,40,171,106,170,106,105,163,124,212,178,73,5,50,190,38,189,208,71,43,17,178,194,170,141,93,85,21,85,85,117,237,149,160,234,93,238,16,90,109,53,183,90,169,27,28,52,116,242,84,72,247,42,34,53,172,106,185,85,85,85,17,17,17,61,84,8,155,241,147,206,36,184,226,11,30,83,91,43,149,97,165,138,154,233,80,145,203,211,154,215,220,32,115,87,107,244,236,169,170,43,117,248,250,22,151,194,159,38,221,143,243,218,44,91,81,70,217,105,176,227,27,92,199,201,30,230,54,106,122,202,25,17,81,85,142,68,122,35,250,117,69,248,161,100,248,214,204,153,243,51,136,252,107,114,117,75,166,167,182,222,174,86,218,103,111,87,53,97,142,190,165,88,173,246,156,154,104,254,154,104,158,228,36,211,193,239,44,190,230,50,62,233,140,43,168,216,218,219,181,222,119,67,50,199,163,214,150,90,58,9,26,155,149,136,187,117,106,174,136,170,159,88,18,3,216,0,6,21,248,136,225,108,237,204,188,11,22,13,203,28,53,85,83,205,173,107,101,150,26,58,183,171,163,88,106,227,84,214,20,118,169,237,177,122,166,157,126,164,49,179,131,47,12,108,99,79,143,168,51,15,60,34,117,52,22,169,226,184,83,81,237,149,143,125,68,83,83,204,196,146,58,154,93,21,170,156,214,174,142,69,233,166,169,213,73,101,115,26,237,55,53,23,69,213,53,78,202,112,92,110,20,86,155,125,85,214,229,83,21,53,37,20,47,168,168,154,87,163,25,28,108,106,185,206,115,149,81,17,17,17,85,85,87,68,208,14,133,109,118,31,192,184,97,245,117,245,84,150,203,69,150,137,92,233,37,123,33,138,24,33,141,85,117,85,218,214,162,49,138,190,136,136,158,136,66,87,137,7,24,245,217,225,142,170,50,255,0,10,220,225,147,10,89,42,95,27,95,75,50,171,42,38,134,106,184,146,68,86,78,248,222,215,69,43,125,173,168,171,211,178,116,91,165,226,57,226,11,85,138,107,171,242,95,40,175,8,150,136,210,90,75,165,125,53,66,162,204,244,90,186,105,163,108,148,245,42,215,70,230,58,55,35,92,206,189,21,122,104,132,106,73,36,147,72,233,101,123,158,247,170,185,206,114,234,174,85,238,170,190,170,7,227,90,231,185,24,198,171,156,229,209,17,19,85,85,36,243,194,79,133,250,186,171,212,57,251,137,109,18,182,150,13,223,37,62,122,117,70,73,185,149,212,179,109,87,197,162,232,187,117,216,254,158,190,227,15,120,43,200,74,204,253,207,11,54,30,117,12,243,90,237,211,211,92,174,10,216,149,204,90,120,235,41,217,43,87,239,111,111,205,155,179,145,19,222,186,119,159,220,164,203,124,63,148,184,6,217,128,176,205,27,105,173,246,222,119,41,137,27,25,248,73,164,149,122,49,173,111,206,145,221,154,157,255,0,72,17,133,227,75,30,152,139,5,63,149,18,110,249,75,218,70,251,75,247,187,119,117,60,175,5,85,79,187,252,119,174,154,255,0,122,244,255,0,144,184,158,175,141,42,72,152,143,5,170,163,182,47,202,90,123,191,7,110,60,47,5,183,181,51,43,25,53,100,218,174,249,59,70,235,166,239,218,247,31,79,80,38,40,194,31,22,218,233,233,248,97,184,209,199,59,89,29,87,39,152,197,114,162,191,109,194,129,83,68,245,208,205,226,56,188,101,113,124,116,89,105,135,240,172,115,181,31,112,243,124,198,110,234,238,93,69,190,68,233,187,175,127,114,129,30,124,9,216,223,136,56,154,194,86,230,115,117,127,159,252,31,206,233,111,169,95,114,251,140,129,241,129,194,212,118,172,232,183,223,97,137,172,154,231,205,230,109,106,34,47,46,146,129,169,217,17,123,47,170,169,226,120,72,101,188,152,175,136,200,49,148,145,200,180,216,95,119,51,68,246,87,204,208,215,198,154,251,42,157,219,239,111,233,236,92,239,26,75,165,174,124,93,131,109,176,82,66,218,202,111,148,121,242,182,54,163,223,186,43,115,155,170,162,234,186,39,68,212,12,104,240,240,203,184,179,11,136,251,21,36,252,190,93,63,154,220,143,211,174,234,10,181,78,237,119,228,27,5,162,34,38,136,154,33,10,94,15,152,97,46,249,237,91,124,114,61,91,104,229,235,167,100,230,209,215,183,175,69,247,123,211,244,147,92,0,0,5,23,156,116,45,185,101,189,222,137,208,172,169,39,151,246,17,187,149,116,158,53,237,250,13,99,100,246,100,93,23,67,104,76,194,71,174,16,175,72,213,168,239,189,105,187,183,225,88,106,247,47,225,20,13,145,56,69,174,91,135,15,216,90,161,211,164,174,95,61,171,183,110,215,246,236,233,223,244,23,136,199,206,4,37,230,240,209,133,93,190,71,127,135,117,122,234,191,234,133,81,144,96,0,0,0,0,11,7,199,29,36,213,124,54,226,168,161,141,175,119,237,30,142,69,95,245,253,55,187,234,47,225,102,120,190,181,212,93,248,127,196,244,84,169,82,233,95,228,182,182,159,85,122,233,91,78,171,209,17,125,19,249,192,214,254,47,194,33,179,254,90,204,149,24,42,221,51,117,209,220,238,255,0,239,207,53,128,68,86,73,163,209,90,169,239,232,108,199,144,55,122,91,238,83,216,238,116,51,186,104,38,243,59,30,231,35,149,116,169,149,171,170,162,170,119,69,245,2,225,128,0,17,45,227,107,98,158,158,249,150,183,164,137,188,186,191,150,117,115,90,186,251,12,183,55,218,93,61,253,186,146,210,70,207,141,77,178,74,156,191,192,215,22,82,35,219,69,242,158,249,121,122,172,123,231,183,34,117,211,166,189,190,32,98,55,133,142,57,92,43,196,173,178,212,250,244,130,43,183,59,115,29,46,212,127,42,130,181,201,211,114,34,232,174,247,47,232,51,15,198,63,45,27,119,203,75,54,97,65,78,215,58,201,230,57,210,108,213,91,206,168,183,196,222,168,213,211,183,171,147,244,246,35,147,130,91,162,89,184,157,193,151,23,58,54,164,95,40,234,178,46,141,235,111,169,78,189,83,222,78,119,24,121,79,30,116,240,251,137,240,19,105,216,250,170,255,0,37,200,147,102,175,143,101,109,60,174,218,187,30,169,170,69,215,70,175,244,160,70,111,131,126,39,185,81,103,21,227,13,178,161,222,82,227,229,247,198,175,118,159,123,165,184,61,52,77,116,238,190,229,38,108,130,255,0,10,203,221,70,18,226,206,207,134,238,20,178,70,251,151,152,230,35,152,168,172,229,219,43,158,154,234,169,166,187,147,209,73,208,2,26,124,102,163,149,185,183,134,158,245,213,143,243,155,19,175,77,41,173,250,149,159,130,171,149,46,152,237,187,26,168,191,37,245,84,234,158,205,196,165,124,104,96,146,60,207,194,19,185,87,108,191,40,109,253,20,246,228,83,211,240,95,172,229,227,76,91,71,230,21,57,190,67,239,123,250,59,72,174,43,219,212,9,122,33,239,198,55,42,33,178,99,203,46,100,211,197,4,107,125,243,60,205,141,68,115,185,16,219,225,77,218,49,53,239,211,87,47,232,236,76,33,31,254,49,22,27,117,110,69,209,223,42,22,153,42,237,220,207,45,191,111,49,121,149,150,246,191,102,169,175,100,235,162,167,64,33,92,229,165,170,168,161,170,134,182,146,103,195,61,60,141,150,41,24,229,107,152,246,174,168,228,84,234,138,138,154,234,135,18,34,175,68,62,153,20,178,34,172,113,61,219,81,92,187,90,171,162,123,192,151,239,12,222,58,98,198,54,202,44,144,204,187,174,219,173,12,17,211,90,170,106,39,68,73,162,99,104,233,161,139,124,213,10,231,72,174,115,215,107,88,136,189,85,58,234,132,147,181,200,230,163,154,186,162,166,168,166,174,120,47,23,223,176,22,40,182,98,204,57,114,169,162,174,182,85,195,85,28,144,76,248,221,186,57,27,34,34,171,28,213,211,115,26,189,21,59,19,219,192,135,21,54,78,33,242,170,221,5,101,214,39,98,107,69,52,52,149,208,203,59,22,121,93,21,53,50,73,54,213,154,73,28,139,36,202,155,157,166,171,221,17,123,134,80,0,0,181,60,82,224,42,60,197,200,76,111,97,169,163,109,76,173,176,220,166,165,98,198,143,94,127,146,157,140,209,21,174,235,171,253,19,94,189,13,116,110,17,85,96,76,200,169,133,91,37,61,70,30,189,189,186,53,21,142,141,240,78,169,211,230,170,42,43,62,10,159,3,103,234,218,88,107,168,231,162,168,141,146,69,81,19,162,123,30,136,173,115,92,138,138,138,139,209,83,69,53,251,241,16,201,217,242,155,136,220,64,230,210,199,13,46,34,169,171,189,194,145,177,90,212,109,69,125,94,212,249,141,78,209,250,107,245,168,19,63,193,190,96,197,152,252,58,224,171,195,39,89,100,164,178,219,104,167,115,156,142,114,202,218,26,119,59,85,220,238,186,191,174,171,175,192,189,100,103,120,56,231,52,55,28,27,121,202,155,205,218,105,43,233,107,42,43,169,34,150,116,86,54,149,177,91,224,99,90,142,126,228,93,202,168,136,141,219,238,95,66,76,64,226,169,166,167,172,167,146,150,174,8,230,134,102,43,36,142,70,163,154,230,170,104,168,168,189,21,21,20,138,174,58,56,52,196,120,59,59,44,25,229,149,24,113,242,91,157,121,165,175,184,67,109,163,145,100,100,254,110,166,166,87,237,130,4,106,53,26,216,211,87,63,93,116,213,123,41,43,71,82,231,106,182,222,105,31,67,116,161,130,170,7,162,162,178,104,154,246,245,69,77,116,114,42,118,85,254,80,40,204,136,190,84,223,242,147,10,213,215,65,52,53,81,218,40,97,157,147,53,91,34,72,148,209,43,183,34,170,174,186,170,235,175,93,75,3,226,79,195,253,62,113,100,85,206,251,69,111,73,238,248,106,9,174,113,57,145,35,164,115,41,232,235,28,140,69,72,222,229,213,242,39,68,84,77,125,81,76,175,180,217,237,246,58,79,35,109,167,142,8,17,117,107,24,198,181,169,209,19,68,70,162,34,116,68,23,155,85,37,242,209,91,102,175,130,57,169,171,169,228,166,150,57,26,142,107,152,246,171,92,138,138,138,138,138,138,189,209,64,214,87,45,241,133,235,41,51,54,207,137,233,221,81,73,91,96,187,83,205,59,17,95,27,209,96,168,99,220,199,34,57,171,222,62,168,170,157,189,13,138,248,113,205,27,110,111,228,222,22,198,148,53,241,85,77,87,105,161,117,110,201,90,245,142,165,212,176,201,35,29,163,222,168,228,89,19,84,114,234,154,245,247,144,117,226,5,146,83,100,199,16,151,186,88,40,82,27,117,242,106,155,197,58,199,18,182,54,182,106,234,164,99,19,72,216,212,209,177,118,77,122,122,175,166,107,120,62,103,172,85,88,98,249,149,55,171,140,76,117,185,42,110,209,115,102,68,84,134,56,232,32,106,38,233,59,119,236,212,79,143,160,21,199,139,182,118,166,11,202,42,44,188,179,220,54,92,239,117,145,165,76,108,151,71,45,20,212,181,240,191,84,108,136,237,55,53,19,171,85,190,253,87,161,11,78,85,114,171,156,170,170,171,170,170,153,89,226,61,157,175,205,174,34,111,150,250,74,185,100,160,195,21,53,54,68,107,164,213,139,37,53,117,90,110,106,36,142,110,155,100,232,189,23,224,134,42,71,28,146,200,216,162,99,158,247,170,53,173,106,106,170,171,217,17,61,64,231,182,219,171,174,247,10,107,85,178,150,90,154,186,201,153,4,16,196,197,123,228,145,238,70,181,173,107,81,85,85,85,81,17,17,53,93,73,142,240,209,224,102,159,46,172,20,217,199,153,182,104,159,136,110,17,178,91,125,53,69,58,47,150,130,70,81,212,68,245,100,212,237,123,38,108,140,122,106,215,170,39,84,78,186,169,104,124,49,120,21,155,16,212,83,231,174,105,88,162,74,10,90,134,58,213,65,95,74,187,228,123,86,142,170,26,132,142,122,117,106,198,173,89,27,189,175,213,122,162,122,169,45,116,180,180,212,52,209,81,209,83,197,4,16,177,177,197,20,76,70,177,141,68,209,26,136,157,17,17,17,17,17,0,228,68,70,162,53,168,136,136,154,34,39,161,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,3,130,174,46,108,104,221,218,104,237,123,28,231,28,238,107,88,138,231,34,38,190,170,5,176,204,27,47,153,188,195,39,153,219,165,43,83,77,154,254,59,254,37,173,100,155,28,142,211,93,11,197,142,106,169,89,118,137,36,169,137,171,229,219,209,94,137,248,206,44,237,36,78,168,168,100,45,99,158,174,215,217,106,106,171,211,224,5,210,203,26,173,108,53,30,199,250,241,254,191,192,97,115,169,151,117,52,78,247,177,171,254,98,220,229,173,189,209,88,167,107,233,100,106,173,91,151,69,69,79,196,97,113,233,211,108,17,183,77,52,99,83,79,208,7,32,0,0,0,0,0,15,50,231,116,242,84,211,77,200,223,203,84,77,55,105,175,180,137,238,60,202,76,81,207,223,251,71,110,221,63,117,215,250,15,204,90,149,109,180,86,58,158,55,171,247,55,110,214,107,248,232,91,122,187,189,246,221,179,73,36,135,153,175,207,133,189,116,250,211,226,5,232,167,168,231,69,28,155,52,222,212,93,53,237,170,28,229,5,100,197,106,248,168,34,168,188,83,110,115,98,107,218,174,141,23,93,19,84,248,21,148,23,26,57,119,105,91,3,180,211,180,141,3,182,14,54,207,3,180,219,52,107,175,109,28,135,222,230,254,82,127,40,31,167,13,76,220,152,29,38,221,116,211,166,191,19,230,122,218,104,30,140,146,170,38,42,166,186,57,232,139,254,114,143,189,227,10,68,182,76,180,183,250,37,151,217,218,141,150,55,47,206,77,122,125,64,116,177,142,46,249,58,231,20,31,39,243,55,64,215,235,205,211,241,156,159,147,240,60,76,53,138,60,246,36,130,31,35,179,152,233,23,94,110,186,123,14,95,113,74,98,139,221,77,194,225,28,206,173,100,219,97,70,238,106,55,68,246,156,186,116,250,207,95,2,80,212,191,16,219,231,125,44,187,92,215,187,126,197,209,117,137,221,117,2,242,90,101,230,243,125,157,52,219,235,245,158,129,208,181,196,177,115,117,98,183,93,189,211,235,59,224,0,0,0,0,113,84,51,153,11,153,174,154,233,215,244,150,199,48,108,30,114,245,12,190,111,102,148,173,110,156,189,127,29,255,0,31,137,116,156,154,166,133,51,136,232,41,234,43,152,249,33,87,42,68,137,174,171,239,80,44,133,101,95,34,73,232,121,123,185,106,232,183,107,166,186,116,215,67,216,192,181,254,75,207,125,235,126,254,87,227,105,166,155,191,180,241,111,148,238,101,230,224,198,68,237,27,85,42,34,104,191,150,167,53,137,183,40,249,254,90,25,151,93,187,180,143,95,127,192,11,219,99,187,235,104,134,79,47,232,245,211,127,240,151,224,117,49,38,47,249,42,134,58,143,147,185,187,165,70,105,206,219,232,171,175,205,95,113,70,209,222,111,116,118,180,141,102,124,73,27,30,170,142,137,169,167,85,95,84,41,251,246,33,184,87,209,178,25,107,155,42,36,136,237,17,172,247,47,94,137,241,3,219,172,205,45,181,47,79,144,189,223,235,175,135,249,5,49,116,190,252,175,78,218,111,43,202,218,244,126,237,251,189,21,52,236,158,243,209,180,218,45,53,214,248,170,171,96,71,204,253,219,156,178,57,186,232,229,68,232,139,167,100,67,203,171,164,167,88,211,228,232,249,146,238,234,145,170,189,118,253,93,125,116,3,206,230,114,125,157,53,215,169,234,83,218,188,244,113,179,159,179,154,212,118,187,117,211,166,190,243,219,194,216,86,43,165,190,74,138,251,68,242,200,217,149,136,186,72,223,103,107,87,78,154,123,212,184,118,236,19,98,142,10,119,45,165,237,114,70,221,117,146,78,139,183,235,2,142,193,88,83,151,231,127,111,235,175,47,247,47,242,190,37,215,160,166,228,81,211,197,191,119,46,38,55,93,52,215,68,67,167,110,176,219,104,57,158,94,145,99,223,166,239,109,203,174,154,251,215,226,122,173,106,53,168,212,77,17,19,68,3,244,0,0,0,0,232,215,46,147,39,249,63,210,167,120,224,158,22,72,244,115,155,175,77,0,178,248,170,237,178,162,229,23,151,215,109,67,211,93,254,233,62,162,152,98,252,167,175,238,124,191,211,174,191,201,238,43,12,113,108,130,24,174,149,77,166,115,93,230,21,119,42,187,78,178,167,232,245,60,204,3,108,161,184,249,255,0,55,15,51,151,202,219,237,42,105,174,237,123,47,193,0,241,62,71,221,211,204,119,254,7,253,103,21,69,163,203,49,36,243,27,181,93,52,217,167,244,151,70,75,22,22,134,7,72,248,225,98,177,138,170,174,168,114,104,168,158,190,209,76,98,8,240,247,147,103,146,158,153,239,230,166,168,202,141,203,166,139,233,175,212,5,14,246,236,114,183,93,116,61,43,77,159,229,90,151,83,249,158,86,214,43,245,217,187,213,19,78,233,239,63,37,180,214,212,72,178,210,91,234,37,137,223,53,241,198,231,53,125,250,42,124,75,177,135,112,101,178,158,181,239,125,162,88,209,98,84,213,206,145,61,83,222,160,121,56,83,7,242,173,210,55,229,29,117,153,87,240,63,193,111,240,139,157,28,91,94,142,221,174,159,3,173,69,104,160,164,137,99,134,157,88,213,118,237,55,57,122,232,158,245,59,218,32,31,160,0,0,0,0,0,0,0,0,0,58,85,181,92,138,105,228,229,238,229,177,206,211,93,53,209,20,163,46,88,219,201,114,255,0,189,155,247,235,251,182,154,105,167,240,126,37,105,95,2,73,73,80,212,141,92,174,141,233,162,107,215,84,82,214,227,75,109,124,62,79,202,208,84,117,230,110,210,39,47,228,233,232,7,110,179,48,249,148,115,197,242,62,155,162,115,117,243,29,181,69,254,9,68,221,175,31,44,83,54,151,203,242,118,189,36,221,191,118,186,34,166,154,104,158,243,207,175,168,185,193,60,148,210,36,145,232,136,138,199,71,162,166,169,241,77,125,78,238,20,162,75,149,198,72,42,96,116,173,108,42,244,106,34,167,93,205,77,122,125,96,119,176,238,23,249,74,137,243,249,238,94,217,85,154,114,181,244,69,247,252,75,189,89,111,229,83,189,252,237,116,211,166,223,143,214,121,152,71,15,208,69,109,149,171,66,230,253,253,203,162,185,255,0,146,223,137,82,220,227,106,80,200,186,123,191,157,0,179,248,246,139,155,120,133,220,221,52,166,106,124,223,225,56,239,96,140,63,202,189,80,85,121,189,125,135,46,222,95,190,55,122,235,241,56,113,212,145,50,239,10,58,70,181,124,179,123,175,240,156,123,24,50,178,141,215,43,124,109,170,133,93,203,84,218,143,77,127,6,160,92,74,40,57,27,253,189,219,180,244,211,222,118,142,24,30,199,238,218,228,93,52,236,167,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,3,241,81,28,138,215,34,42,42,104,168,190,167,232,2,59,124,75,184,25,166,204,91,5,78,113,101,149,154,38,98,27,124,111,150,225,77,79,78,137,230,96,141,149,149,18,189,25,13,59,158,249,93,35,216,154,185,232,139,209,23,174,138,67,141,202,221,93,104,184,84,218,174,116,178,211,85,209,204,248,39,134,86,43,31,28,140,114,181,205,115,92,136,168,168,168,168,168,169,170,104,109,55,85,75,77,93,77,45,29,109,60,83,193,51,29,28,177,74,196,115,30,213,77,21,174,69,232,168,168,170,138,138,68,167,137,207,2,179,97,234,138,140,245,202,219,20,75,65,85,80,247,93,104,40,41,87,124,111,114,214,85,77,80,177,193,78,141,72,209,169,27,119,185,250,167,68,95,69,2,49,218,170,213,71,53,85,21,23,84,84,38,151,194,35,59,83,25,229,21,110,94,94,46,8,251,157,146,178,79,45,27,229,213,201,69,13,45,4,44,209,29,34,187,77,206,84,232,212,111,187,69,232,66,220,145,201,20,142,138,86,57,143,98,171,92,215,38,138,138,157,209,83,208,202,191,14,28,237,126,82,113,19,99,183,213,213,203,29,6,39,169,166,178,43,91,38,140,73,42,107,169,19,115,145,100,107,116,219,31,85,234,191,5,2,108,56,141,205,27,110,80,100,222,41,198,149,213,241,82,205,73,105,174,117,22,249,90,197,146,165,180,179,73,27,27,171,216,170,229,88,215,68,69,213,116,233,239,53,212,204,140,97,122,205,188,205,188,98,122,135,212,85,214,95,238,213,19,64,197,87,200,245,89,234,30,246,177,168,174,114,247,147,162,34,175,127,82,79,60,96,243,214,42,92,47,99,202,155,45,198,39,186,226,148,215,105,121,83,34,170,195,36,117,240,57,23,108,157,187,119,106,167,199,208,194,143,15,220,146,155,57,248,132,178,82,212,80,164,214,235,28,212,215,138,133,146,37,116,110,108,53,212,168,246,46,177,189,171,171,101,236,186,116,245,79,80,149,111,13,126,31,233,242,119,34,237,151,218,219,122,65,119,196,176,67,115,149,207,137,27,35,99,168,163,163,114,177,85,99,99,147,71,198,189,21,85,53,245,85,47,246,123,223,106,176,254,82,98,170,186,24,38,154,170,75,69,116,48,50,22,171,164,89,22,154,85,106,53,17,81,117,213,19,77,58,234,86,54,107,85,37,142,209,69,102,160,130,56,105,168,105,227,166,138,56,218,141,107,88,198,163,90,136,136,136,136,136,136,157,145,5,218,207,111,190,82,121,27,149,60,115,192,171,171,152,246,53,205,94,138,154,42,57,21,23,162,168,17,101,192,199,6,184,143,24,231,101,255,0,60,179,95,13,190,59,115,111,53,85,246,248,110,84,114,36,143,159,205,211,84,196,253,179,192,173,86,171,93,34,106,215,235,174,186,47,117,37,86,154,154,158,142,158,58,90,72,35,134,24,88,140,142,56,218,141,107,90,137,162,34,34,116,68,68,67,134,217,106,182,217,169,25,67,107,161,130,150,6,34,34,50,24,154,198,244,68,77,116,106,34,118,68,254,67,182,0,178,156,99,230,12,57,113,195,182,53,188,62,119,69,37,93,150,229,69,3,154,228,107,146,87,80,212,57,186,46,230,245,246,58,104,186,252,11,214,70,119,140,118,115,67,110,193,150,108,169,179,93,230,142,190,170,178,158,186,174,40,170,17,24,234,87,69,112,129,237,115,90,253,202,187,145,17,81,91,167,189,125,0,138,202,8,170,177,222,100,83,194,137,37,69,78,33,189,177,186,59,87,190,71,207,58,39,95,156,170,170,175,248,170,252,77,139,120,90,192,84,153,117,144,120,34,195,77,70,218,105,93,97,182,77,84,196,141,24,188,255,0,37,3,31,170,35,90,186,234,207,84,215,167,82,19,60,60,50,118,124,217,226,55,15,185,212,177,205,75,135,106,105,47,115,36,140,87,53,91,79,95,73,185,62,99,147,180,158,186,125,104,108,9,69,75,13,13,28,20,84,241,178,56,169,226,108,76,99,17,17,173,107,81,17,17,17,58,34,104,128,115,0,0,252,115,145,173,87,57,116,68,77,85,72,216,241,50,227,166,44,29,108,173,201,12,180,186,238,186,215,193,37,53,214,166,158,116,84,134,39,182,178,154,104,183,195,80,142,108,136,230,177,118,185,138,137,209,87,174,136,100,71,29,252,84,217,56,120,202,171,140,20,119,88,155,137,110,244,211,82,80,195,20,236,73,226,116,180,213,41,28,219,82,104,228,106,36,144,162,110,110,186,47,100,85,237,2,88,211,23,223,113,238,40,185,226,204,71,114,169,173,174,185,213,205,85,36,147,204,249,29,186,73,29,34,162,43,220,229,211,115,220,189,85,123,129,228,213,85,84,87,85,77,91,87,51,230,158,162,71,75,44,143,114,185,207,123,151,85,114,170,245,85,85,93,117,83,136,250,124,82,199,183,153,19,219,185,17,91,171,85,53,69,245,67,228,9,121,240,110,202,136,173,248,66,247,154,82,197,3,165,169,168,169,182,53,234,212,87,163,93,21,190,116,77,118,107,166,169,249,93,253,61,73,47,49,83,195,78,195,110,178,112,187,97,146,222,180,202,181,236,165,172,159,147,183,164,175,183,81,238,71,104,137,237,116,77,117,213,126,38,85,129,19,158,53,78,85,186,96,70,236,106,34,124,169,215,78,171,236,219,138,51,193,150,57,93,155,120,149,236,93,24,207,39,189,58,245,214,154,225,161,238,120,208,86,115,49,166,18,163,243,10,188,175,63,247,189,253,27,172,86,229,237,232,121,158,11,208,73,38,103,226,249,218,171,182,47,147,247,126,154,123,138,32,19,26,67,39,140,134,39,185,86,231,13,159,13,190,161,222,82,221,230,54,70,143,118,159,124,165,183,189,117,77,116,238,158,228,38,108,130,255,0,21,59,221,70,45,226,206,241,134,237,244,178,72,251,111,151,229,163,88,170,175,230,91,40,94,186,104,171,174,155,87,209,0,203,63,7,12,180,109,163,45,47,57,133,61,59,90,251,223,151,228,201,179,69,119,38,162,225,19,186,171,83,94,254,142,95,209,216,195,223,20,236,114,184,171,137,91,157,169,149,233,60,86,158,78,198,54,93,200,206,109,5,19,151,166,229,68,213,91,238,79,210,75,183,7,121,79,22,75,240,251,134,48,27,169,152,202,170,15,59,207,147,102,143,147,125,109,68,173,220,187,24,171,162,75,211,86,167,244,172,24,241,181,116,75,207,19,184,206,226,215,70,228,151,228,237,22,53,213,189,45,244,201,211,170,251,128,204,239,4,171,20,245,23,220,202,189,44,45,229,82,124,141,163,220,213,213,119,178,226,223,101,116,247,247,234,75,73,27,62,10,214,199,211,101,254,57,184,190,149,24,218,223,147,54,75,179,69,147,100,247,20,94,186,117,211,183,192,146,96,0,0,41,140,202,153,180,248,42,227,51,181,209,188,158,223,239,172,53,128,151,240,138,108,199,159,215,122,75,22,83,223,46,117,211,186,26,120,124,182,247,181,200,213,77,106,98,106,104,170,168,157,213,61,77,103,28,139,36,154,49,21,85,123,1,177,87,3,148,147,81,240,219,133,98,154,54,177,223,183,186,53,21,63,215,245,62,255,0,172,191,133,153,225,2,215,81,104,225,251,12,81,85,37,75,101,103,157,220,218,141,81,233,173,109,66,167,69,68,94,203,252,197,230,0,0,0,0,0,120,248,183,15,211,226,140,63,85,98,170,77,98,169,217,187,183,226,189,174,245,69,245,111,184,246,0,26,185,227,107,5,94,24,196,245,182,58,232,213,147,211,114,247,181,81,83,77,209,181,201,221,17,123,57,61,9,236,240,232,198,212,184,199,134,124,60,176,215,71,81,45,39,155,230,181,178,163,220,205,215,10,189,53,77,202,169,170,55,212,135,14,55,240,115,176,103,17,216,162,218,216,157,28,43,228,185,104,230,233,254,176,166,85,252,84,78,238,36,103,193,151,18,193,114,202,156,75,135,91,84,199,75,104,242,123,227,222,138,230,243,106,110,15,78,154,234,154,162,107,217,63,72,18,44,0,0,96,167,139,189,166,90,254,28,223,91,20,12,127,147,211,87,43,85,92,221,245,212,9,209,116,233,216,206,179,21,60,74,108,159,44,112,191,136,151,203,190,94,79,148,249,172,221,166,183,26,63,130,251,128,131,220,141,190,83,225,188,210,178,94,170,164,146,56,169,252,206,231,70,168,142,77,212,210,181,52,85,84,78,238,247,155,51,49,212,215,10,84,118,140,150,41,61,23,71,34,232,191,201,221,13,89,173,213,143,183,214,71,89,31,206,143,93,63,74,42,127,73,179,22,68,226,151,99,60,171,178,98,57,30,142,125,95,153,213,81,117,249,181,50,179,222,191,147,239,3,25,240,15,5,22,44,177,226,237,51,83,14,209,181,150,207,220,34,229,177,18,63,239,99,160,118,212,100,13,106,106,231,185,87,71,117,250,250,25,172,124,44,16,172,137,50,194,197,145,59,63,106,106,158,157,207,176,34,71,198,230,142,40,177,30,88,85,199,19,145,243,252,183,204,118,222,139,182,59,106,39,82,215,248,71,98,42,187,103,16,95,36,197,54,216,110,31,132,106,185,83,94,93,21,123,147,166,168,157,215,220,166,73,248,212,97,202,90,220,13,129,241,11,160,214,107,119,202,123,94,140,79,103,153,53,185,139,170,233,170,116,79,122,24,37,225,243,140,170,112,143,20,24,81,241,189,91,21,79,158,230,232,170,159,54,221,85,167,227,34,119,119,168,27,12,24,105,226,173,129,170,177,103,11,183,155,141,190,138,122,170,203,87,151,228,178,24,213,234,188,219,141,10,59,162,53,87,179,87,182,157,189,76,203,40,172,226,192,113,230,94,94,93,48,108,136,221,181,252,143,157,252,9,227,147,242,93,249,30,229,254,144,53,173,192,20,214,138,204,93,65,77,125,150,56,232,95,205,230,186,71,53,26,154,68,245,110,170,238,159,57,19,185,42,216,107,195,55,11,178,154,106,150,219,29,36,53,212,210,210,183,155,12,106,230,43,151,77,201,251,87,68,84,209,116,94,164,79,226,139,21,195,9,226,10,155,37,125,53,77,29,85,46,205,241,204,199,71,35,119,49,174,77,81,81,21,53,71,34,246,236,166,196,60,36,103,61,14,115,100,254,31,191,190,122,103,87,213,197,91,52,177,198,228,93,173,142,182,88,145,116,222,247,39,68,111,117,245,253,0,66,143,24,220,38,226,110,26,49,162,67,53,29,76,214,75,155,124,205,53,90,71,35,162,98,201,45,66,50,21,122,195,27,17,232,200,53,218,154,244,234,157,59,120,252,33,113,29,136,184,116,205,187,54,33,161,173,122,89,234,171,41,233,174,176,44,143,216,180,174,169,167,124,206,70,164,177,183,118,200,81,53,122,237,247,244,237,58,124,79,112,231,131,184,137,203,107,158,23,191,91,96,125,193,180,179,62,221,83,201,137,100,138,165,41,230,100,75,189,241,72,230,162,58,101,95,101,53,69,234,159,24,6,207,204,137,198,217,15,152,23,92,37,137,172,117,244,212,244,245,115,182,142,170,90,105,153,28,240,54,121,99,141,237,123,227,98,59,114,68,229,69,68,209,81,53,79,128,108,89,149,57,157,134,115,119,3,218,241,190,22,184,83,213,82,220,41,160,153,201,20,177,189,98,124,144,178,85,141,219,30,228,107,145,36,110,169,170,233,175,233,43,2,22,188,49,184,204,169,203,28,87,75,147,216,222,237,35,172,87,186,198,69,71,45,76,234,173,167,158,105,104,233,216,155,165,157,172,100,109,99,28,186,35,21,83,174,154,166,168,76,253,29,101,45,194,146,26,234,26,152,170,41,234,35,108,177,75,19,209,236,123,28,154,181,205,114,116,84,84,84,84,84,3,152,141,47,25,44,164,75,182,10,178,102,125,174,213,204,172,163,171,166,160,168,154,56,53,86,211,50,43,132,239,85,115,88,170,137,170,162,174,174,211,225,234,73,105,103,184,182,203,186,124,203,225,243,27,216,159,67,29,85,76,86,27,157,77,27,29,18,61,222,97,40,103,108,123,83,107,151,118,175,233,162,107,215,160,16,117,192,206,113,214,228,239,16,216,94,189,149,124,154,43,197,198,138,211,86,175,145,91,27,97,150,186,153,94,231,123,108,68,68,72,250,170,234,154,119,69,54,25,178,93,41,111,150,106,27,205,20,241,205,5,125,52,85,49,73,27,145,204,115,30,196,114,42,42,42,162,162,162,167,101,83,87,203,181,37,203,6,99,10,218,21,73,41,174,22,43,148,145,42,123,76,116,83,67,42,167,193,205,84,115,126,10,154,122,19,237,225,229,155,113,230,191,13,184,126,162,74,245,169,172,177,65,73,102,168,87,75,189,220,200,104,41,21,250,251,110,94,242,122,232,189,123,32,25,52,0,0,0,2,55,188,97,242,138,146,237,151,214,172,205,162,182,79,45,125,29,92,20,83,75,12,8,228,109,59,32,184,76,229,114,163,21,200,136,229,69,93,93,167,195,212,193,30,7,49,236,249,101,126,204,156,92,254,99,33,110,94,222,32,167,145,53,68,74,164,125,52,141,218,187,154,155,244,102,169,162,238,38,191,139,60,19,71,152,57,13,139,112,189,77,181,43,38,172,180,215,199,72,156,148,145,209,212,62,138,118,49,237,213,174,84,114,43,250,42,38,169,175,66,20,115,175,1,201,195,198,89,193,129,149,238,130,251,124,171,109,100,239,69,219,34,208,77,79,36,78,137,203,182,55,233,190,30,173,86,171,117,245,85,232,129,143,152,202,251,54,41,197,247,204,77,80,247,190,91,189,202,166,189,238,122,170,185,206,150,87,61,85,85,85,85,87,87,123,215,235,83,38,248,4,225,26,253,196,14,102,91,47,247,59,108,141,194,246,58,232,107,42,228,154,23,164,85,28,154,138,87,190,29,93,11,227,126,232,166,85,218,170,154,167,117,68,239,96,114,111,46,46,57,175,153,120,119,2,219,227,145,223,42,220,233,41,102,115,17,202,177,197,45,68,113,57,218,163,93,166,156,196,234,173,84,250,251,27,13,240,207,145,56,95,32,242,186,207,132,172,54,232,34,169,74,74,119,214,206,144,198,217,37,159,203,195,28,138,231,54,54,43,181,88,145,85,92,154,170,247,248,5,195,194,184,98,205,131,112,253,6,26,176,80,83,209,208,219,169,162,166,138,40,98,100,109,70,198,198,177,189,24,136,154,237,106,39,68,78,199,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,3,171,113,252,3,127,203,79,230,83,180,113,207,27,36,98,53,233,170,107,168,22,123,50,211,91,236,31,249,35,127,211,121,69,225,247,36,119,122,119,187,178,111,237,254,74,151,135,22,216,173,85,151,40,229,169,165,222,228,129,26,139,189,201,211,115,189,203,241,44,218,47,148,95,49,79,236,72,206,203,223,77,122,122,129,122,48,93,124,45,181,202,138,215,255,0,132,59,209,63,37,165,95,20,205,124,108,84,69,246,145,12,125,181,226,204,65,71,78,232,169,174,27,26,175,87,42,114,152,189,116,79,122,124,11,139,103,196,119,169,169,232,150,74,205,85,236,143,119,222,217,215,84,77,125,0,184,64,240,89,115,174,93,117,159,254,106,127,97,246,219,141,106,185,17,102,238,191,146,159,216,7,182,14,141,45,76,210,72,173,123,245,77,186,246,67,186,213,213,53,80,63,64,0,116,174,116,178,85,81,203,12,110,106,57,250,105,185,122,119,69,45,254,48,194,183,10,143,41,178,106,116,219,204,215,87,59,248,63,2,230,42,34,166,138,117,107,40,41,42,182,121,136,183,109,215,79,105,83,77,126,165,2,197,50,154,74,10,246,172,202,213,242,243,38,237,190,187,93,215,79,228,42,138,28,95,109,164,223,204,130,165,119,105,166,214,183,211,95,225,21,29,195,10,216,21,213,50,173,7,180,170,247,107,205,127,126,191,18,136,196,246,234,43,127,150,242,144,242,249,155,247,123,74,186,233,183,78,235,241,80,42,154,60,192,179,35,226,139,203,86,234,175,68,249,140,247,255,0,148,123,47,198,246,164,77,86,158,175,254,35,127,233,22,66,162,186,170,158,173,121,50,237,216,173,86,251,40,186,46,136,167,59,49,5,221,235,163,170,245,79,247,182,255,0,96,23,3,19,99,219,59,43,227,69,166,172,252,10,126,35,127,41,223,194,45,236,150,170,133,98,166,248,255,0,149,127,176,245,45,244,176,94,97,117,85,202,62,116,173,114,198,142,213,91,163,81,17,116,209,52,245,85,61,236,73,109,162,161,178,212,85,82,195,178,86,108,218,237,202,186,106,244,69,232,171,167,101,2,223,207,67,52,47,70,189,204,85,84,215,162,169,120,240,69,162,166,40,237,53,110,124,91,60,179,29,162,42,235,214,47,171,226,80,86,10,10,75,165,27,234,43,226,230,200,217,85,136,187,149,189,52,69,211,162,167,189,75,205,97,164,167,167,182,208,36,81,237,217,77,26,55,170,174,137,177,16,15,77,140,86,235,174,157,79,176,0,0,0,0,0,30,69,222,55,62,165,170,138,159,49,63,157,79,92,232,214,177,174,149,21,201,175,179,253,42,5,137,190,196,230,94,174,46,85,77,27,85,50,255,0,207,83,191,132,234,25,251,107,163,191,19,255,0,120,248,196,209,49,183,27,171,145,189,82,121,213,58,255,0,9,197,51,73,117,175,161,223,229,103,217,191,77,222,203,87,93,59,119,79,136,21,253,203,239,150,250,167,55,214,23,247,255,0,37,74,2,102,43,26,138,186,119,61,15,151,174,210,210,57,146,85,234,215,181,205,84,229,183,170,117,248,30,83,229,123,211,71,59,84,250,128,247,45,151,122,106,106,24,224,145,146,171,155,174,186,34,105,221,87,222,112,225,247,164,117,175,85,215,240,74,157,62,180,60,216,213,118,33,233,92,90,219,100,13,158,133,57,114,57,232,197,94,253,52,85,211,174,190,228,2,235,96,138,152,210,213,47,71,127,132,59,253,22,149,156,46,71,68,197,79,86,162,255,0,152,178,120,70,253,118,101,182,84,109,94,137,207,119,238,109,252,150,252,11,191,103,158,89,232,104,223,43,247,57,240,49,206,93,17,53,85,106,1,232,128,0,0,0,0,124,61,202,139,209,64,251,56,228,122,53,116,93,123,30,76,247,10,198,68,231,54,109,21,52,252,84,247,253,69,61,119,196,87,136,42,90,200,171,54,162,177,23,240,108,94,186,175,192,15,11,31,87,67,53,190,233,74,214,189,31,206,211,85,68,211,164,169,253,135,139,151,47,72,62,80,223,170,238,229,118,255,0,134,121,115,221,107,238,151,218,138,42,233,249,176,203,60,187,219,181,173,215,69,85,78,168,136,189,209,15,86,141,169,107,223,228,19,149,205,211,127,227,107,167,110,250,251,212,15,171,174,33,162,158,90,203,107,34,157,37,145,210,64,138,173,77,187,149,85,186,247,237,169,229,91,48,141,202,233,80,234,122,121,233,154,230,177,94,170,247,57,19,77,81,61,26,190,243,175,70,214,213,98,120,25,58,110,73,171,218,143,244,213,22,78,189,139,201,99,176,218,169,170,222,248,105,118,185,99,84,215,123,151,166,169,239,80,60,172,61,131,238,116,118,122,122,105,103,165,87,51,126,170,215,59,78,174,85,252,159,137,93,49,138,213,213,116,63,34,134,56,152,140,99,116,106,118,77,78,64,0,0,0,0,0,0,0,0,0,0,0,0,63,21,53,69,79,121,227,222,237,85,21,220,158,75,227,77,155,181,220,171,235,167,195,224,123,39,226,181,29,221,0,178,248,175,6,221,29,117,172,171,73,233,118,35,90,237,55,59,93,17,137,252,31,129,197,130,40,38,160,187,75,52,206,98,181,105,220,223,101,87,93,119,55,225,240,46,173,230,217,67,52,53,114,203,6,231,44,78,213,119,42,126,47,214,80,23,8,217,106,133,181,20,13,229,72,231,35,21,117,221,236,232,171,167,93,125,200,5,192,176,74,213,163,122,162,47,225,87,249,144,237,221,156,137,111,151,254,15,250,72,80,216,118,247,115,242,79,253,179,251,170,254,35,125,201,240,42,27,229,117,83,109,115,185,178,245,77,191,138,159,148,128,90,204,201,145,169,124,131,162,255,0,130,55,253,55,156,88,14,170,63,186,122,6,232,237,116,147,211,253,201,199,83,27,207,45,69,214,39,204,253,206,74,118,166,186,34,116,220,227,185,128,160,137,113,45,189,202,206,170,217,23,186,255,0,138,112,23,174,209,35,100,230,237,69,233,183,191,233,61,19,206,180,177,172,230,237,77,53,219,253,39,162,0,0,0,0,0,31,139,216,226,146,71,181,218,34,250,1,204,15,134,185,85,19,85,238,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,60,156,85,134,44,216,199,15,215,225,171,253,190,158,178,134,225,77,45,52,177,77,19,36,106,182,70,57,142,232,244,84,249,174,84,234,139,220,245,128,16,19,199,223,8,215,238,31,179,50,231,136,45,150,217,29,133,239,181,211,86,82,73,12,47,88,169,249,213,21,79,100,58,182,22,70,205,177,66,139,181,21,116,78,202,169,219,25,48,117,246,108,45,139,172,120,154,157,238,100,182,139,149,53,123,28,197,84,115,93,20,173,122,42,42,42,42,46,173,247,167,214,134,199,28,76,100,78,23,207,204,174,188,97,43,245,186,9,106,86,146,161,244,83,172,49,186,72,167,242,243,71,27,154,231,70,245,110,139,42,170,43,83,84,94,223,29,121,51,147,46,46,57,81,153,120,139,2,220,35,145,191,37,92,234,233,97,115,209,200,178,69,21,68,145,53,218,171,91,174,188,181,234,141,68,250,187,1,121,120,228,199,179,230,109,251,45,177,115,57,143,133,217,121,103,130,162,94,170,139,85,190,166,71,110,93,206,77,250,63,85,213,119,25,219,224,241,148,84,150,172,190,186,230,109,109,174,120,171,235,43,39,162,134,89,160,70,163,169,223,5,190,102,171,85,88,142,84,87,34,170,104,237,62,30,166,9,228,166,3,147,136,108,179,159,3,35,221,53,246,201,86,234,200,30,171,186,68,161,134,158,56,155,19,87,108,143,211,124,221,26,141,70,235,234,139,209,102,183,132,204,19,71,151,185,13,132,176,189,53,181,40,230,163,181,80,71,86,156,148,141,210,84,50,138,6,61,238,209,173,85,114,171,58,170,166,171,167,80,47,8,0,0,0,14,149,238,233,75,99,179,87,94,107,103,142,24,40,41,165,169,150,73,28,141,99,88,198,43,149,85,85,81,17,17,17,123,170,26,243,241,207,156,117,185,197,196,54,40,175,125,90,77,69,103,184,214,218,105,21,146,43,163,116,49,87,84,171,28,223,109,232,168,169,39,69,77,19,78,200,132,197,248,134,102,220,89,81,195,110,32,168,142,189,105,171,47,176,85,217,169,149,178,236,119,50,106,10,181,102,158,219,87,188,126,154,175,78,202,64,77,166,146,229,140,241,133,21,10,36,149,55,11,237,202,56,145,61,167,186,89,166,149,19,226,231,42,185,223,21,93,125,64,150,63,6,220,164,75,78,10,189,230,125,210,213,203,172,172,171,169,160,167,154,72,52,87,83,62,43,124,236,84,115,152,138,169,170,42,166,142,211,225,234,73,105,103,184,73,203,170,124,180,225,243,4,88,153,68,202,106,169,172,54,202,154,198,36,104,199,121,133,161,129,178,110,77,173,93,218,179,174,169,175,78,165,225,0,81,249,173,153,216,103,40,176,61,211,27,226,155,133,61,45,45,190,154,121,154,146,203,27,22,87,199,11,229,72,219,189,237,71,57,82,55,104,154,166,186,126,146,170,172,172,165,183,210,77,93,93,83,21,61,61,60,110,150,89,101,122,49,140,99,83,87,57,206,94,136,136,136,170,170,164,48,120,156,113,153,83,153,184,174,171,39,176,69,218,70,216,172,149,111,138,178,90,105,213,27,81,60,50,214,83,189,55,69,59,152,248,220,199,181,122,177,21,122,107,162,104,128,99,119,23,188,71,98,30,34,243,110,243,136,107,107,94,182,122,90,202,138,107,84,9,35,246,37,43,106,106,31,11,149,171,44,141,221,178,101,77,90,187,125,221,59,251,28,28,240,155,137,248,151,198,139,12,20,117,16,217,45,141,243,53,53,107,28,141,137,252,185,105,209,240,163,210,25,24,175,86,79,174,213,211,167,85,233,222,129,200,76,137,198,217,241,143,237,88,75,12,88,235,234,96,168,171,129,181,149,81,83,76,248,224,129,211,197,28,143,115,217,27,209,187,82,86,170,170,166,136,139,170,252,103,231,134,30,28,240,119,14,217,109,108,194,246,27,108,12,184,58,150,7,220,106,121,49,36,146,212,173,60,44,149,119,182,40,220,228,87,66,139,237,38,170,189,87,224,24,39,155,254,30,88,63,9,96,123,150,47,171,160,242,244,216,118,205,52,143,123,98,137,136,190,94,25,36,87,189,86,153,19,179,122,174,169,250,8,187,188,80,199,62,42,174,182,89,88,179,199,37,194,88,41,27,18,110,222,139,34,181,136,212,111,125,122,105,162,125,68,234,248,155,102,244,25,109,195,157,222,201,79,44,9,87,137,227,168,179,171,28,228,220,145,84,208,214,55,114,34,61,171,174,172,239,162,167,193,72,103,225,147,2,87,102,70,123,224,188,55,75,75,61,79,58,251,110,116,235,27,21,251,34,90,200,88,231,191,70,187,70,166,254,170,169,167,80,39,107,129,156,32,252,27,195,22,5,162,154,158,88,38,173,178,91,43,166,100,140,218,228,145,246,250,100,114,105,181,23,187,125,122,252,75,248,120,152,34,192,220,43,131,172,120,105,136,136,150,171,117,53,18,105,219,239,81,53,158,228,252,159,114,125,72,123,96,66,15,139,142,34,171,185,241,5,242,76,179,110,134,223,248,54,163,149,116,230,81,80,57,122,106,169,221,61,200,93,15,4,106,56,166,196,153,159,89,36,78,87,211,252,139,203,118,222,137,186,59,146,47,83,21,188,65,177,149,70,46,226,131,21,190,71,171,161,166,242,60,173,85,87,231,91,169,117,252,101,78,237,244,51,179,193,95,14,82,209,96,108,113,136,27,79,164,215,31,147,55,72,172,79,107,151,53,197,137,162,233,170,244,95,122,129,37,102,20,227,238,10,44,57,157,197,218,230,166,34,163,107,237,159,187,197,203,98,164,159,222,198,192,221,200,248,28,213,209,204,106,166,174,233,245,244,51,88,248,72,33,73,22,100,133,137,34,247,126,212,213,125,59,129,198,247,83,91,233,85,218,50,40,163,244,77,26,137,170,255,0,39,117,53,153,207,43,229,54,36,205,43,221,234,146,73,100,138,163,203,109,116,138,138,229,219,77,19,87,85,69,84,238,223,121,177,126,122,226,135,96,204,172,189,98,54,61,26,234,79,45,162,170,233,243,170,98,103,189,63,43,222,107,59,113,172,125,194,178,74,201,62,116,154,107,250,17,19,250,0,155,95,8,123,68,180,28,58,50,182,88,24,207,57,174,142,70,170,57,219,43,171,211,170,233,215,185,157,102,42,120,107,89,62,71,225,127,14,175,151,124,92,239,55,243,153,183,93,46,53,159,4,247,153,86,0,0,6,47,248,139,227,106,92,29,195,62,34,89,171,227,167,150,175,202,114,154,233,81,142,126,219,133,38,186,38,228,85,209,29,232,64,158,9,176,85,226,124,79,69,99,161,141,95,61,79,51,99,81,21,117,219,27,156,189,145,87,179,87,208,151,111,25,172,75,5,183,42,112,214,30,117,75,27,45,223,206,108,143,122,35,157,202,169,183,189,122,107,170,232,139,175,101,253,4,115,112,65,131,157,140,248,142,194,246,215,68,231,194,158,119,152,141,110,191,235,10,149,79,197,84,238,208,54,23,194,88,126,159,11,225,250,91,21,42,105,21,54,253,189,191,25,238,119,162,39,171,189,199,176,0,0,0,0,0,0,0,16,99,226,189,131,174,56,123,136,138,139,205,84,45,109,53,219,103,33,205,107,147,119,42,134,133,174,234,173,68,93,21,125,21,127,65,112,188,26,177,244,86,60,200,196,184,50,89,85,171,127,242,122,38,228,68,94,68,23,9,63,41,61,254,229,253,29,206,95,26,6,105,152,216,73,253,122,249,255,0,171,240,22,238,198,45,112,69,154,206,202,94,32,44,24,130,90,150,67,70,190,107,204,57,239,218,223,240,42,150,55,85,222,212,239,39,170,129,177,96,56,225,154,42,136,146,104,36,107,216,237,116,115,85,21,23,244,161,200,0,177,124,110,80,77,113,225,151,24,82,193,3,101,123,190,79,209,21,170,229,233,112,166,94,154,125,69,244,40,60,243,178,201,136,114,178,247,103,134,151,204,62,163,203,105,30,205,251,182,212,196,238,218,46,189,181,237,232,6,178,102,199,188,27,213,178,183,135,140,45,60,107,18,163,188,247,224,190,111,248,117,66,127,65,174,17,176,239,0,119,171,109,235,134,60,43,61,169,238,124,41,231,180,122,171,85,23,251,225,84,157,21,170,169,221,20,12,139,0,1,136,222,38,249,123,79,141,184,106,188,87,62,145,101,158,211,229,249,78,108,104,231,51,155,95,70,142,209,118,170,166,168,223,77,63,73,8,153,53,139,39,192,249,147,103,197,52,206,219,37,23,152,218,186,170,124,250,121,25,232,169,249,94,243,100,188,206,193,214,204,125,130,46,88,78,241,78,147,82,87,114,121,140,216,215,107,178,102,72,157,28,215,39,118,39,162,154,201,94,236,247,60,43,121,154,211,95,172,85,116,187,119,237,220,221,55,49,28,157,209,23,179,147,208,13,162,173,23,58,123,205,186,43,149,43,209,209,77,187,106,162,162,246,114,162,246,85,78,232,119,11,25,193,78,99,199,154,156,57,97,92,96,201,95,34,214,121,237,85,238,213,222,197,125,76,125,125,167,127,139,247,151,204,8,31,241,65,201,89,114,203,136,26,220,71,75,67,229,237,152,147,151,229,145,145,108,143,246,189,21,19,31,183,72,218,223,156,254,186,42,245,239,162,151,23,194,123,136,155,142,31,205,186,108,178,196,119,52,75,52,214,89,168,109,241,201,51,191,194,234,46,84,202,222,143,149,25,175,223,36,249,173,221,240,94,166,94,120,170,100,99,115,47,36,29,139,173,118,214,205,120,195,154,114,28,216,119,59,246,197,101,12,110,234,216,220,239,152,197,236,169,250,80,134,140,157,199,117,185,105,153,216,103,26,81,207,44,95,37,93,168,170,166,229,185,90,174,142,42,136,228,115,122,57,186,235,177,58,42,162,125,93,192,217,213,170,142,68,115,85,21,21,53,69,66,210,231,183,11,217,69,196,37,150,123,94,60,195,148,171,83,44,46,134,59,149,61,29,47,156,135,86,74,212,86,75,44,82,43,116,89,158,228,233,209,218,47,191,95,123,34,179,22,219,154,121,79,133,241,165,186,126,103,202,22,138,41,167,213,205,85,108,178,83,69,35,145,116,115,180,95,190,39,69,85,95,231,43,208,34,195,27,248,58,215,88,175,63,47,229,46,57,158,63,36,255,0,51,71,231,238,106,147,182,70,61,207,141,126,241,68,154,47,72,251,42,46,186,233,232,103,135,13,86,60,209,194,25,123,106,193,185,155,45,53,85,93,162,138,10,70,85,66,234,135,172,141,138,8,99,69,115,230,68,85,114,171,94,171,209,53,215,94,157,80,187,224,1,214,185,81,71,114,183,85,91,166,68,86,85,64,248,92,139,234,142,106,162,255,0,57,217,0,107,171,199,70,1,118,94,241,41,140,40,18,138,74,120,238,55,75,133,202,61,241,236,71,178,74,250,148,71,39,178,221,81,118,116,84,215,235,51,119,193,131,49,17,40,113,30,92,79,85,19,83,155,89,116,100,74,253,28,171,165,186,20,93,21,221,189,62,111,233,244,45,199,140,206,2,101,171,57,108,24,210,146,22,178,10,203,21,45,52,187,91,166,233,159,85,112,145,85,116,106,34,174,137,234,186,255,0,57,106,60,46,177,196,184,67,137,235,125,43,234,165,100,23,170,104,173,156,180,122,163,85,243,92,40,147,85,77,200,157,155,241,250,148,9,235,7,226,42,42,106,139,208,253,0,0,3,165,120,91,107,45,149,51,221,219,10,209,193,19,229,153,101,70,236,107,26,213,87,42,238,232,137,166,189,205,124,120,247,204,216,179,23,136,172,75,29,186,109,109,214,26,234,203,61,51,88,228,229,171,32,174,170,216,173,68,123,155,166,215,166,138,154,116,236,136,76,255,0,27,249,181,77,148,60,59,226,155,203,171,91,79,87,114,183,215,91,40,254,248,140,114,212,73,67,82,232,244,246,218,189,227,244,85,95,114,26,241,222,110,117,248,155,16,86,222,42,150,73,235,46,149,146,84,63,231,57,207,146,87,171,151,186,170,170,170,187,222,171,245,129,32,30,16,57,41,30,46,204,155,142,102,93,40,163,154,134,207,4,212,240,44,145,238,70,213,197,81,65,51,85,55,70,168,138,141,114,245,71,35,190,174,228,203,162,35,81,26,212,68,68,77,17,16,195,223,12,12,159,126,90,112,235,65,118,174,161,90,122,204,72,248,174,233,172,91,28,177,84,80,209,59,85,213,141,94,236,95,85,79,138,153,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,195,216,174,93,83,66,223,98,172,51,95,37,134,169,141,154,159,85,217,221,206,252,182,252,11,136,121,183,170,56,167,182,205,19,220,228,71,109,236,189,126,114,1,143,55,75,53,85,5,67,97,154,72,149,202,196,119,178,171,166,154,175,195,224,122,150,203,5,100,207,164,86,203,10,111,88,244,213,203,235,167,192,168,49,93,146,145,46,49,253,242,95,192,167,170,126,83,190,5,67,99,195,180,92,187,123,249,179,235,164,75,243,147,225,240,3,202,102,19,184,166,191,126,166,255,0,140,239,236,60,235,133,142,174,145,211,62,73,33,84,137,187,215,106,175,100,77,125,197,215,75,45,42,126,233,47,242,167,246,30,85,227,12,208,77,79,86,247,77,80,138,232,93,174,142,111,228,253,64,91,27,53,230,150,221,84,233,231,142,87,53,209,171,61,132,69,93,117,69,245,95,129,113,108,120,166,223,37,174,23,182,26,141,23,119,118,183,242,151,226,91,220,65,100,164,180,209,50,166,154,73,92,231,74,140,84,122,162,166,154,42,250,34,123,143,58,151,20,220,45,240,54,146,24,105,220,200,245,209,92,215,42,245,93,125,23,226,5,233,158,255,0,71,27,17,206,142,110,250,116,68,254,211,158,134,235,79,87,10,201,27,36,68,71,109,246,145,61,201,241,45,82,227,11,157,71,176,248,41,81,19,175,70,187,254,145,87,97,11,148,245,118,217,100,145,145,162,164,238,111,178,139,249,45,248,252,64,174,24,168,230,163,147,178,166,167,209,199,78,186,193,26,175,171,17,127,204,114,1,242,244,87,49,205,79,84,84,41,92,85,99,171,184,121,94,76,144,183,151,191,93,202,169,223,111,185,62,5,88,112,84,83,71,62,221,234,228,219,175,96,44,45,254,195,89,67,127,154,162,89,33,86,192,232,228,114,53,87,85,68,107,87,167,67,221,193,87,8,107,46,178,197,19,94,138,148,238,119,180,137,249,77,248,252,79,115,27,89,41,19,229,74,222,100,187,217,78,231,162,106,154,106,145,116,244,248,20,70,95,86,75,29,230,101,70,183,252,21,201,213,63,134,192,46,69,69,206,158,133,233,12,204,145,85,83,119,178,137,166,159,203,240,45,124,117,177,94,158,150,202,86,189,146,205,243,86,68,68,106,105,237,46,186,106,189,147,220,85,56,130,233,80,218,198,34,50,63,193,39,162,251,215,226,81,248,98,22,178,249,76,228,85,213,55,247,255,0,33,192,92,252,189,178,85,80,89,102,134,105,34,87,45,83,157,236,170,233,166,198,124,62,5,121,11,85,176,198,213,238,141,68,255,0,49,74,225,170,135,199,65,35,90,141,252,50,175,95,242,80,170,32,145,95,27,21,81,58,181,23,252,192,114,128,0,0,0,0,0,30,85,214,70,178,161,168,168,191,49,63,157,79,84,241,47,110,84,171,98,39,248,180,254,117,2,200,98,41,154,183,155,154,104,191,225,83,127,166,167,155,71,59,25,191,84,94,186,29,140,65,35,150,249,114,77,19,252,46,111,244,212,243,162,114,183,93,0,238,203,43,92,142,114,34,245,67,168,230,172,201,181,189,21,58,245,59,177,192,199,210,44,170,171,174,215,47,79,210,117,24,155,23,84,3,238,43,100,242,49,30,215,199,162,251,213,127,176,238,75,113,134,181,188,168,154,244,84,93,222,210,38,154,127,47,196,230,163,93,105,152,191,95,243,158,117,4,77,231,59,170,252,213,254,116,3,183,29,116,52,109,229,74,215,170,170,238,246,81,63,250,253,11,207,132,174,244,213,20,118,200,24,201,81,206,165,143,170,162,105,210,63,172,179,107,109,130,163,219,123,228,69,78,157,21,63,176,170,240,78,34,173,75,253,13,165,34,131,147,19,95,18,59,106,238,209,177,187,79,93,53,233,238,2,241,163,145,221,143,211,171,67,80,249,247,239,70,166,221,59,126,147,180,0,252,85,209,21,125,199,227,156,173,211,67,204,185,92,234,41,89,58,198,200,215,151,26,185,55,34,254,78,190,240,57,238,55,56,40,160,108,178,178,69,69,122,55,217,68,215,93,23,227,240,40,28,91,141,45,116,215,40,227,146,158,169,85,96,69,232,198,254,83,191,132,117,241,102,51,186,69,110,141,205,130,151,94,122,39,86,59,242,93,252,34,222,93,238,245,55,138,150,212,212,178,38,185,172,72,209,35,69,68,209,21,87,213,87,222,7,94,119,163,226,115,83,93,87,67,129,141,84,67,185,109,167,101,117,108,116,178,171,145,143,215,85,111,126,136,171,253,7,171,81,96,163,133,232,214,203,50,162,166,189,92,159,216,5,67,134,162,115,60,140,170,169,167,37,23,167,249,7,79,49,230,106,124,157,209,127,118,255,0,220,60,218,28,71,93,71,84,202,72,162,129,89,6,177,181,92,213,213,81,168,168,154,245,248,28,88,150,229,61,227,203,121,150,70,222,78,253,188,180,84,239,167,125,85,125,192,86,248,90,215,80,232,237,21,40,248,246,170,83,201,166,171,174,158,202,251,139,153,27,85,29,170,251,138,71,10,210,198,150,171,59,145,93,170,83,211,175,127,224,180,172,81,52,3,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,153,124,149,177,219,107,156,228,93,27,79,34,174,159,228,41,102,49,77,76,117,150,248,226,137,28,138,147,35,189,175,242,93,253,165,232,189,194,217,45,149,200,229,95,106,158,68,93,63,200,82,203,226,138,88,233,45,241,201,26,185,85,102,70,251,75,252,23,127,96,20,245,53,174,162,161,138,246,62,52,68,93,58,170,255,0,97,206,251,132,51,181,98,99,94,138,239,122,38,159,206,118,109,18,43,169,156,170,137,243,215,249,144,234,97,234,8,110,55,122,122,57,220,246,178,77,250,171,85,17,122,53,87,215,234,3,212,180,97,250,219,181,51,170,105,165,133,173,107,213,138,143,114,162,235,162,47,162,47,188,187,24,102,197,87,69,29,4,178,201,10,164,112,53,23,106,175,228,105,238,58,88,79,10,219,233,237,210,49,147,84,42,44,234,189,92,223,201,111,192,172,105,233,217,4,81,198,197,114,163,26,141,77,125,200,154,1,200,214,171,117,212,250,0,0,0,0,0,14,10,215,35,41,158,229,236,154,127,58,20,46,39,188,210,210,87,199,28,145,202,170,176,163,189,148,79,202,119,199,224,87,53,233,173,36,137,245,127,58,22,159,48,102,116,55,152,90,196,69,69,165,106,245,255,0,45,224,85,118,204,81,64,245,164,137,33,168,213,121,109,249,173,211,94,159,18,172,166,172,138,163,118,198,185,54,233,174,168,88,10,124,89,113,165,171,141,35,134,153,121,50,34,55,115,93,215,69,233,175,82,224,225,28,103,116,185,121,190,124,20,173,229,242,244,216,215,39,125,222,247,124,0,184,200,186,166,167,233,211,183,85,73,85,73,28,210,35,81,206,215,93,19,167,117,67,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,7,226,162,57,21,174,68,84,84,209,81,72,104,241,126,201,88,176,142,100,219,179,50,215,69,28,52,55,136,33,167,157,99,143,106,58,170,90,138,249,156,171,182,52,69,85,107,83,170,185,93,245,247,38,96,195,207,19,252,159,126,101,240,235,95,118,161,161,90,138,204,54,249,110,235,164,91,220,145,83,208,214,187,84,209,142,94,239,79,84,79,138,1,20,252,4,102,100,57,119,196,86,25,142,227,54,150,235,245,117,21,158,165,175,114,114,246,79,93,75,189,92,138,246,183,77,172,93,85,117,233,221,20,216,58,206,182,215,219,41,167,180,54,20,163,158,38,75,10,196,141,216,230,57,168,173,84,219,209,83,77,59,26,186,89,174,117,248,103,16,81,94,41,86,72,43,45,117,145,212,51,231,53,204,146,39,163,147,178,162,162,162,183,222,139,245,27,14,112,65,155,84,217,189,195,190,22,188,182,181,181,21,118,219,125,13,178,179,239,136,247,37,68,116,52,206,147,95,109,203,222,79,85,69,247,160,23,240,0,0,3,241,85,17,53,85,232,4,89,248,207,230,42,45,14,29,203,136,42,162,114,115,104,238,143,141,31,171,145,116,184,194,171,162,59,183,167,205,253,62,134,17,112,49,128,93,152,92,74,96,251,122,209,201,81,29,186,233,111,185,73,178,61,232,198,71,95,76,138,229,246,93,162,38,254,171,211,235,46,7,138,46,56,151,23,241,61,112,165,101,84,175,130,203,77,45,179,150,175,85,106,62,27,133,106,106,137,185,83,179,190,31,82,23,91,193,159,1,50,235,156,183,252,105,87,11,95,5,29,138,170,154,45,205,215,108,204,170,183,200,138,154,181,81,23,69,94,203,175,243,129,49,118,202,40,237,182,218,75,116,72,136,202,88,35,133,168,158,136,214,162,39,243,29,144,0,180,28,74,216,243,71,23,229,237,215,6,229,148,180,212,181,119,122,41,233,31,85,51,170,24,177,182,88,38,141,85,175,133,21,81,200,174,98,167,69,211,77,122,244,67,3,240,71,131,173,117,246,243,242,254,109,99,153,228,243,175,243,53,158,66,230,171,59,164,123,218,249,23,239,244,75,170,245,147,186,170,235,166,190,164,167,128,45,38,68,240,189,148,92,61,217,96,181,224,60,57,74,149,49,66,216,100,185,84,81,210,249,201,180,100,77,85,124,177,69,26,187,85,133,142,94,157,93,170,251,180,187,78,84,106,43,156,168,136,137,170,170,159,165,5,158,185,139,109,202,204,167,197,24,210,227,63,47,228,251,77,108,208,104,230,162,186,88,233,165,145,168,154,185,186,170,242,215,162,42,47,243,129,18,62,46,185,223,38,53,206,106,60,189,179,92,17,246,155,29,4,109,169,141,146,234,137,93,13,93,124,79,213,27,34,183,230,57,59,181,29,239,209,58,21,7,131,214,74,201,125,204,43,166,108,220,40,121,148,86,250,105,232,32,124,145,106,198,212,71,61,4,237,86,170,198,168,142,68,85,209,81,200,191,15,83,7,115,63,21,221,179,135,56,47,119,254,100,181,21,24,134,251,82,234,70,189,92,247,34,79,84,247,177,186,106,245,239,39,100,85,248,106,78,207,0,25,57,73,148,92,58,225,218,127,32,200,43,175,116,148,151,122,181,229,35,92,178,205,67,74,143,215,216,106,252,232,253,117,95,122,168,25,40,116,238,247,58,123,53,186,91,149,83,209,177,67,183,114,170,162,119,114,34,119,84,78,234,119,11,25,198,182,99,199,149,124,57,98,172,96,249,95,26,209,249,29,21,142,209,222,221,125,52,125,61,166,255,0,140,247,255,0,96,26,255,0,103,46,44,159,28,230,77,227,20,212,185,22,74,223,47,185,81,87,241,41,227,103,170,187,242,61,228,221,248,99,229,236,24,39,134,171,61,115,105,22,25,238,222,99,156,231,70,141,115,249,85,245,136,221,87,106,42,232,142,245,215,244,16,69,100,179,220,241,85,230,27,77,6,178,213,213,110,217,187,115,181,218,197,114,246,69,94,205,95,67,102,220,177,193,214,204,3,130,45,184,78,207,78,144,210,80,243,185,108,216,214,233,190,103,200,189,26,214,167,119,175,162,1,84,128,0,178,156,100,85,178,139,135,140,83,60,139,18,35,124,143,225,126,111,248,117,58,127,73,174,17,176,239,31,151,155,109,151,134,60,87,61,209,206,100,11,228,117,122,43,81,27,253,240,165,78,170,229,68,78,170,134,188,64,108,103,193,21,4,214,238,25,112,125,44,240,182,55,183,229,13,81,26,168,189,110,21,43,215,95,172,190,165,7,145,150,89,112,246,86,89,44,243,82,249,119,211,249,157,98,217,179,110,234,153,93,219,68,211,190,189,189,74,240,0,7,28,211,69,79,18,205,60,141,99,27,166,174,114,162,34,126,149,2,29,252,101,113,244,87,204,199,195,88,50,41,85,223,32,121,205,83,114,42,39,62,11,124,159,148,190,239,114,126,158,229,189,240,161,193,215,28,67,196,69,61,230,154,6,190,154,211,191,158,231,53,202,141,230,208,215,53,189,81,170,137,170,167,170,167,233,45,15,27,185,172,236,219,207,251,253,254,42,134,77,70,158,87,203,185,143,220,223,240,42,102,59,69,222,228,239,31,162,153,73,224,190,205,217,143,139,159,237,123,62,67,234,252,5,199,184,19,16,0,0,0,0,0,0,1,248,231,53,169,185,206,68,68,245,85,2,20,60,95,113,141,53,243,60,104,176,245,53,66,74,150,94,102,190,218,59,78,117,29,3,253,28,190,239,114,126,147,3,104,235,42,40,42,89,87,75,34,178,88,245,218,228,85,69,77,81,81,122,167,193,75,195,197,246,63,171,204,108,250,196,120,134,162,174,42,134,75,228,249,110,134,69,123,58,81,83,177,116,85,115,191,35,223,220,179,0,108,71,192,198,120,166,124,100,37,151,21,212,204,213,184,254,217,243,113,238,246,227,253,187,83,27,55,34,200,247,38,173,139,84,213,126,175,134,66,145,121,224,183,137,171,159,103,198,120,114,122,233,100,166,143,228,238,68,15,149,85,177,234,235,139,221,181,170,186,38,171,213,116,78,164,161,128,58,55,170,5,185,219,38,161,73,30,197,147,111,180,197,209,83,71,34,247,235,238,59,192,13,93,241,238,15,175,192,88,178,187,10,92,216,230,212,208,242,183,163,145,200,190,220,77,145,62,115,90,189,158,158,136,74,135,132,23,16,112,214,225,105,178,66,235,84,214,190,215,183,200,243,30,136,171,204,146,190,166,77,55,73,240,79,154,196,248,251,204,83,241,65,202,73,50,219,136,138,235,173,61,18,197,110,190,242,188,180,137,30,214,191,147,67,68,215,232,168,198,181,116,115,253,21,126,58,24,235,147,57,187,138,178,91,28,81,99,76,43,116,170,165,154,155,153,189,145,79,36,109,151,116,50,70,155,145,143,98,187,68,149,218,117,233,175,232,80,217,184,20,70,77,230,93,171,54,176,5,183,27,217,234,35,154,154,191,157,177,204,123,92,139,178,121,34,94,173,115,147,188,107,234,191,208,86,224,124,185,168,246,171,87,178,154,244,241,253,150,41,149,220,71,226,27,52,80,58,56,31,229,57,107,183,70,174,148,20,174,93,61,134,167,121,61,16,216,96,136,191,26,12,188,74,60,89,132,113,245,13,35,83,229,15,63,231,165,108,125,87,151,21,186,40,245,114,55,226,169,237,57,126,30,224,47,23,131,134,98,213,94,114,142,237,151,245,114,57,97,195,188,143,40,221,87,68,243,21,87,9,95,209,92,169,221,61,26,159,29,123,146,36,67,223,131,54,42,174,131,48,113,38,24,107,227,74,106,159,39,185,28,171,185,118,193,112,122,105,215,78,255,0,2,97,0,243,175,246,11,70,39,181,79,100,190,219,233,235,168,170,54,243,96,168,137,178,177,251,92,142,77,90,228,84,93,28,212,94,169,221,16,215,55,137,174,29,49,103,15,216,250,235,97,185,219,106,219,108,163,158,150,158,10,215,67,42,69,36,146,210,178,109,173,145,209,49,170,189,95,209,19,95,101,123,232,170,108,134,99,143,26,124,44,225,190,33,242,158,237,108,134,215,4,119,234,117,146,231,73,83,20,17,164,178,212,197,71,60,80,177,207,229,72,247,55,89,27,209,58,244,77,21,52,68,3,7,188,41,184,190,130,193,90,185,31,143,239,147,172,21,146,235,105,146,166,165,54,49,239,90,26,104,96,106,203,50,34,34,34,61,81,140,102,189,244,245,66,91,98,146,57,163,100,209,61,175,99,218,142,107,154,186,162,162,246,84,83,89,27,221,167,27,228,38,106,205,69,60,53,246,171,214,22,188,59,148,247,182,104,22,71,83,84,170,53,237,85,70,61,88,175,139,162,166,221,116,244,84,233,53,222,31,156,101,89,56,128,203,186,44,51,137,110,180,148,216,178,203,12,116,111,134,89,216,201,42,153,12,20,172,89,81,175,157,242,189,93,44,206,77,218,38,170,157,145,123,134,97,0,0,0,0,143,111,24,124,3,77,123,201,203,86,46,228,51,204,80,92,224,143,154,141,77,251,25,75,112,147,110,187,85,116,213,117,211,84,34,227,133,59,213,69,135,136,124,191,175,167,168,146,21,76,75,105,71,43,30,173,213,190,122,5,84,93,21,58,116,236,77,47,137,101,158,134,235,194,221,249,245,177,189,203,70,218,170,168,182,34,46,146,50,221,89,181,87,84,94,157,87,183,82,15,178,21,207,110,116,224,103,49,116,114,98,59,102,159,252,247,16,27,45,225,218,197,184,97,251,101,122,187,114,212,209,195,54,186,235,174,230,34,255,0,73,232,148,254,94,171,157,128,112,211,159,243,150,209,70,171,255,0,34,194,160,0,1,224,99,220,87,65,129,240,93,243,23,92,170,35,134,158,207,110,169,174,123,164,123,90,154,69,19,164,94,174,84,78,205,95,84,250,208,8,179,241,141,207,4,172,191,89,178,106,217,93,42,178,8,105,238,181,12,100,191,123,222,143,184,83,185,21,27,39,206,234,157,21,157,189,125,12,36,225,39,43,106,179,115,62,176,158,24,134,133,106,169,226,186,80,85,86,179,148,175,111,150,74,216,25,34,189,17,142,77,186,73,215,84,211,175,83,131,138,172,213,170,206,44,242,197,56,186,106,167,212,83,252,167,93,5,19,156,245,122,37,55,156,158,72,209,171,189,233,183,73,58,109,93,61,198,120,120,56,100,122,58,190,245,156,183,107,99,156,137,21,77,166,154,73,33,213,168,187,173,245,12,115,85,209,247,238,168,168,255,0,169,61,64,148,76,29,135,104,240,142,19,179,97,122,10,120,160,130,211,111,167,162,141,145,49,26,212,108,81,53,136,136,136,136,154,104,212,244,79,169,15,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,90,122,168,34,100,142,146,77,17,136,170,238,139,211,67,178,83,215,138,174,85,53,115,185,122,236,142,85,239,223,68,80,57,126,92,181,175,250,235,254,99,191,176,250,138,245,109,124,172,99,106,117,115,156,136,137,177,221,245,250,139,120,151,237,63,214,159,250,79,250,142,197,190,247,204,184,211,51,203,105,186,102,38,187,255,0,132,159,0,46,132,83,71,35,182,177,218,174,154,246,57,79,54,219,55,50,119,55,110,158,194,175,127,138,30,144,0,0,0,0,3,226,87,182,54,238,122,232,154,232,125,157,75,147,249,112,53,218,107,237,162,127,153,64,235,84,93,104,34,153,209,201,62,142,77,53,77,174,247,125,71,126,41,163,145,219,88,237,87,77,123,20,5,234,239,201,185,205,31,151,215,77,189,119,255,0,5,62,5,101,109,155,153,59,155,183,79,97,87,191,197,0,244,142,58,134,185,240,185,173,77,85,116,254,115,144,252,94,160,83,119,75,101,108,213,13,124,80,110,68,98,39,206,68,245,95,137,233,81,82,207,28,112,35,217,162,181,27,175,84,233,161,223,124,91,151,93,218,126,131,233,27,162,34,107,216,15,221,116,58,149,181,148,240,197,55,50,77,54,177,85,122,47,184,230,168,155,147,183,217,215,93,125,74,39,20,98,159,41,61,117,39,144,223,182,45,55,115,116,238,196,94,218,124,64,242,241,229,222,221,37,158,22,178,163,85,243,45,95,152,239,201,119,192,181,149,242,50,90,185,36,141,117,106,233,162,233,240,67,218,196,23,223,148,104,217,7,149,229,237,149,31,174,253,125,21,61,223,18,158,85,213,117,2,168,195,182,11,180,245,175,100,84,155,149,34,85,252,35,83,166,169,241,46,150,15,181,87,209,91,37,138,170,13,143,89,220,228,77,205,94,155,91,238,95,129,226,96,170,109,215,89,83,126,159,181,221,233,252,38,151,6,138,14,92,74,221,218,251,90,246,248,32,28,241,34,182,38,53,123,163,81,15,179,241,58,38,135,232,0,0,30,6,40,162,169,169,182,92,219,4,123,150,74,89,26,222,168,154,175,45,83,212,179,14,182,87,89,83,205,92,224,228,196,255,0,189,163,183,35,181,114,245,211,70,170,175,100,82,255,0,213,193,207,167,154,45,219,121,140,115,117,211,93,53,77,11,121,142,240,175,54,209,11,124,254,159,182,90,191,130,254,11,190,32,83,22,138,234,89,41,156,230,75,170,115,21,62,106,251,144,241,106,240,237,229,180,238,115,168,250,38,159,186,51,223,245,137,229,251,155,122,80,237,243,60,196,230,239,215,102,154,244,211,78,191,147,254,115,189,85,141,185,176,58,63,147,52,215,78,188,239,143,249,32,120,240,34,219,24,176,87,39,46,71,46,244,78,253,59,107,211,95,114,151,195,9,207,20,150,235,90,49,218,235,73,30,157,23,252,90,22,70,117,249,109,233,87,248,29,137,203,219,243,181,211,174,186,244,247,151,171,8,82,242,109,246,175,111,93,180,145,167,111,247,52,2,169,0,0,0,0,0,0,60,43,226,235,86,207,247,180,254,117,61,183,174,214,170,232,82,248,142,227,229,235,152,206,78,237,98,69,215,118,158,171,240,2,206,222,104,234,102,191,87,54,56,245,87,213,202,141,234,157,117,122,232,85,24,22,197,117,143,207,111,165,211,94,86,158,219,127,133,241,60,58,154,157,248,130,87,236,211,117,99,151,191,240,202,251,11,87,242,60,215,222,183,110,217,248,218,126,87,192,15,86,90,89,224,178,78,201,99,218,230,193,38,169,170,47,162,150,191,22,162,252,155,31,251,250,127,162,226,227,94,177,47,42,138,178,47,37,174,144,63,175,51,248,43,240,45,85,246,239,231,233,25,15,151,229,233,34,59,93,250,250,47,195,226,7,153,5,37,68,145,53,236,143,84,93,116,93,83,222,84,24,90,55,178,225,34,185,52,78,74,255,0,164,211,197,165,175,228,192,216,185,91,182,235,215,118,158,191,81,223,183,94,62,78,157,211,249,126,102,230,43,52,223,167,170,47,187,224,5,196,183,196,247,194,229,107,117,77,203,235,240,66,133,180,42,83,99,249,38,159,217,99,106,170,117,94,254,143,79,66,178,194,119,111,148,173,210,79,229,249,123,103,86,105,191,95,197,106,251,190,37,41,117,163,249,42,231,89,124,230,115,118,207,35,249,90,109,249,206,84,211,94,189,183,123,189,0,186,248,98,182,150,163,204,242,165,221,183,102,190,202,167,229,30,228,181,16,199,11,228,123,244,107,90,174,85,209,122,34,33,105,176,102,54,229,121,207,239,102,186,242,255,0,118,255,0,43,248,39,191,112,199,218,80,84,255,0,122,123,66,255,0,221,255,0,130,191,193,3,159,23,98,107,37,63,148,230,214,237,221,204,211,239,111,95,201,248,22,175,17,87,210,87,93,42,106,41,101,223,28,136,212,106,237,84,215,216,68,245,79,122,31,183,252,67,242,247,35,246,167,35,145,187,247,77,218,238,211,224,158,227,204,163,167,243,117,176,82,239,217,206,149,145,238,211,93,53,84,77,116,3,242,142,221,89,112,149,97,164,135,152,246,183,114,166,228,78,154,233,234,191,20,61,203,126,12,196,181,16,185,241,91,119,34,57,83,94,116,105,215,68,254,17,84,225,76,9,202,184,200,239,149,117,214,21,79,192,127,9,191,194,43,235,102,31,242,84,238,139,205,239,213,234,237,121,122,122,39,199,224,7,159,109,180,92,41,171,99,154,106,125,172,110,186,174,246,175,162,167,162,156,119,249,162,134,177,141,145,218,42,196,139,219,226,167,191,95,87,228,233,36,168,229,239,217,167,77,116,215,85,68,254,146,218,227,60,93,202,186,68,223,147,245,214,157,171,248,95,225,59,248,32,81,23,42,74,138,203,229,99,41,227,222,233,42,101,86,166,168,154,166,229,95,82,160,194,86,91,156,30,111,155,77,183,119,47,79,109,171,249,95,19,205,177,75,242,150,36,143,217,229,243,223,43,251,235,167,178,229,46,45,182,131,202,243,62,251,187,118,159,139,167,109,64,245,237,149,180,177,178,146,157,242,233,35,18,54,42,109,94,138,154,38,133,71,12,172,123,149,26,237,87,79,113,110,225,184,237,187,178,30,78,186,84,163,117,221,252,45,61,197,113,109,155,153,59,155,183,79,97,87,191,197,0,244,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,235,81,124,164,255,0,239,78,254,98,211,230,98,42,88,96,255,0,202,219,254,131,203,181,91,254,7,63,251,211,191,153,75,79,153,191,234,13,63,254,88,207,244,30,5,179,69,68,47,70,26,162,170,142,245,76,247,197,162,38,253,87,114,126,66,150,93,19,82,248,97,235,143,58,241,79,31,39,77,119,245,221,252,21,248,1,91,68,138,214,170,42,122,156,135,203,23,114,107,167,169,244,0,0,0,0,0,0,7,13,82,163,96,114,175,110,159,206,90,156,199,170,129,151,200,17,210,104,190,81,190,139,249,111,46,149,201,251,40,164,126,154,233,167,243,161,101,179,58,171,91,245,63,177,254,179,103,175,240,222,5,31,42,44,245,143,100,94,210,201,42,163,83,182,170,171,208,172,48,85,138,234,190,115,246,175,248,191,199,111,240,190,37,39,107,103,152,188,81,199,174,222,101,76,109,215,190,154,185,11,219,132,172,158,95,205,254,218,221,187,151,248,154,126,87,196,15,99,14,210,84,83,90,233,162,154,61,174,106,187,84,213,23,79,109,87,208,246,142,40,33,228,196,216,247,107,167,174,159,19,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,1,227,99,28,59,71,139,112,157,231,12,87,211,195,60,23,107,125,69,20,140,149,136,230,171,101,137,204,84,84,84,84,211,71,47,162,253,74,123,32,13,110,120,183,202,218,172,163,207,172,89,134,38,161,90,90,121,110,149,245,116,76,229,43,25,229,150,182,118,70,172,69,99,83,110,145,244,209,52,233,208,205,191,7,44,240,109,29,250,243,147,87,58,233,81,147,195,81,117,167,99,229,251,218,189,95,111,167,106,34,58,79,157,209,122,35,59,122,250,29,239,24,252,143,70,215,89,115,154,211,109,115,81,98,166,180,212,201,28,58,53,87,91,133,67,220,229,108,125,251,106,170,255,0,173,61,76,14,225,91,53,106,178,119,60,176,174,46,134,169,244,244,255,0,41,208,193,90,230,189,88,139,77,231,32,146,68,114,239,98,109,210,62,187,151,79,120,27,39,3,192,192,88,174,131,28,96,187,30,46,182,212,71,53,61,226,221,77,92,199,70,246,185,52,150,38,200,157,90,170,157,156,158,171,245,169,239,128,60,236,69,88,182,252,63,115,175,71,109,90,106,57,166,215,93,52,218,197,95,232,61,18,159,204,37,115,112,14,37,115,62,114,90,43,21,63,228,94,6,185,252,86,94,167,191,113,15,152,21,245,21,18,76,171,137,110,168,213,123,213,218,55,207,78,168,137,170,175,78,189,137,71,240,120,192,20,246,76,156,186,226,254,67,57,245,247,57,227,230,171,83,126,199,210,219,228,219,174,212,93,53,77,116,213,72,156,207,167,61,217,211,142,92,245,213,203,136,238,122,255,0,243,220,164,224,248,105,89,232,109,92,45,216,95,69,27,218,181,141,165,170,151,122,34,107,35,237,212,123,149,52,68,233,209,59,245,3,42,192,0,0,0,124,203,36,112,198,249,165,123,88,198,53,92,231,57,116,68,68,238,170,164,73,120,173,113,123,5,250,181,50,63,0,95,39,72,41,36,214,237,37,53,74,108,123,216,181,212,211,64,229,138,101,69,69,69,98,171,30,205,123,107,232,134,87,120,129,241,149,99,225,255,0,46,235,112,206,27,186,210,84,226,203,212,50,81,199,12,83,177,242,82,178,104,42,152,146,171,89,59,37,98,182,88,90,155,180,93,21,123,42,246,133,11,37,167,28,103,230,106,193,69,4,53,247,107,214,41,187,183,154,246,182,105,214,55,84,212,162,57,238,84,71,189,24,143,151,170,174,237,53,245,85,234,23,199,195,203,135,91,174,119,103,173,142,243,81,109,146,107,14,25,175,166,186,213,75,36,46,116,18,173,61,101,35,159,11,149,98,123,28,170,201,117,86,42,166,169,221,81,59,207,181,186,223,71,105,183,211,90,237,244,209,211,210,210,66,200,33,138,54,35,24,198,49,168,214,181,26,136,136,136,136,136,136,136,154,24,255,0,193,47,12,150,78,27,242,142,130,206,148,49,252,185,114,100,85,215,26,135,196,206,107,102,146,150,153,178,198,142,229,70,244,102,248,117,218,228,85,215,186,235,219,34,64,17,219,227,31,152,181,86,108,163,181,101,253,36,142,72,113,23,63,205,183,85,209,124,189,85,190,86,116,71,34,119,95,86,175,195,78,228,137,16,249,227,51,138,171,230,204,28,55,134,92,248,214,154,155,206,109,107,85,219,147,116,22,247,174,189,116,239,240,3,26,120,1,203,20,205,30,35,240,237,154,88,29,37,59,60,223,53,118,234,212,214,130,169,201,175,176,228,239,31,170,27,11,181,168,198,163,83,178,17,27,224,191,151,137,89,139,49,118,62,174,164,106,252,159,228,60,140,174,143,170,115,34,184,197,38,142,86,252,17,61,151,39,199,220,75,160,0,10,35,57,51,46,213,148,184,2,229,141,239,21,17,195,77,65,201,222,231,189,173,68,223,60,113,39,87,57,169,222,68,245,79,232,2,63,252,95,120,131,134,139,10,195,146,22,154,166,185,247,77,222,123,99,209,85,57,114,80,84,199,174,217,62,43,243,152,191,13,59,145,93,128,176,125,126,61,197,148,56,82,216,199,58,166,187,155,177,26,142,85,246,34,116,139,243,90,229,236,197,244,83,218,206,108,221,197,89,211,142,43,113,166,42,186,85,85,77,83,203,216,201,103,146,70,197,182,24,227,93,168,247,189,91,170,68,221,122,245,211,244,38,69,120,95,101,36,153,145,196,69,5,214,162,133,101,183,88,249,190,102,69,139,115,89,206,161,173,107,53,85,99,154,154,185,158,170,159,13,64,157,107,45,2,219,45,144,208,172,143,147,151,187,218,122,234,171,171,149,123,244,247,157,224,0,24,245,199,62,120,183,33,242,14,245,138,233,166,106,92,191,107,121,72,209,222,220,159,183,105,163,126,212,73,24,229,209,178,234,186,47,215,241,200,82,47,60,105,49,53,115,44,216,51,14,67,93,44,116,242,124,163,207,133,146,170,54,77,31,110,123,119,53,23,69,209,122,166,169,208,8,160,172,172,168,175,169,125,93,84,138,249,100,211,115,149,85,85,116,77,19,170,252,16,207,31,8,60,99,77,99,207,42,204,61,83,80,145,37,235,151,167,182,141,215,147,71,94,255,0,87,39,191,220,191,160,192,130,243,112,133,143,234,178,227,62,176,230,33,130,174,26,118,69,231,57,142,154,69,99,58,209,84,49,53,84,115,127,47,223,220,13,144,129,248,215,53,201,185,174,69,69,245,69,63,64,0,0,0,0,22,239,63,241,157,70,0,202,139,222,41,164,222,146,209,249,109,170,205,117,77,245,49,49,123,57,171,217,254,242,226,24,213,226,21,140,99,193,156,49,226,123,140,146,196,196,95,37,209,238,211,95,239,133,34,116,246,147,242,128,215,210,227,91,53,194,178,74,202,137,93,36,146,105,171,156,229,85,93,17,19,186,253,71,92,231,160,162,168,184,213,178,142,150,23,203,44,154,237,99,26,174,85,209,21,87,162,117,236,133,197,226,35,43,191,98,12,209,186,224,166,182,70,178,143,145,181,36,77,23,219,167,138,69,252,70,127,140,247,127,104,25,169,224,217,138,232,168,51,22,255,0,134,231,168,70,207,112,242,188,166,43,209,55,114,224,184,61,218,34,174,171,162,47,162,41,49,6,185,28,27,103,35,178,75,61,108,88,182,162,161,241,91,227,243,94,107,107,246,170,235,71,81,27,59,189,141,249,210,250,175,213,241,216,178,215,115,163,188,80,197,114,183,204,217,105,230,221,177,237,114,57,23,69,84,94,168,170,157,209,64,237,128,0,192,31,23,28,150,251,180,202,42,76,195,183,219,155,37,94,25,230,111,145,144,234,255,0,219,21,84,16,166,170,140,85,236,213,252,100,253,61,136,85,54,121,205,140,9,109,204,172,3,116,193,151,106,104,231,166,184,114,55,178,70,53,200,188,185,163,145,58,57,174,78,236,79,69,254,147,90,28,105,133,171,112,94,37,172,195,87,20,210,162,143,151,191,191,227,198,215,167,116,69,236,228,244,2,96,124,32,179,50,231,136,114,154,167,3,214,201,85,60,118,45,156,183,200,174,115,91,206,169,175,149,116,85,122,233,217,61,19,244,247,36,48,134,255,0,9,174,33,240,158,95,226,75,142,91,226,7,71,77,61,247,147,229,231,145,98,99,62,241,29,116,206,213,207,145,171,217,232,157,26,189,253,59,147,30,138,138,154,162,234,128,126,152,97,226,157,149,31,119,220,59,214,226,10,74,26,138,138,235,7,47,146,218,120,183,185,121,245,212,76,119,68,99,151,230,179,209,83,178,247,51,60,241,49,158,19,181,99,140,55,89,133,239,112,54,106,42,222,95,53,142,107,92,139,178,70,189,58,57,21,59,181,59,160,17,19,224,215,102,100,185,167,127,187,61,181,27,160,242,187,21,169,247,191,106,154,224,213,221,211,249,58,247,38,68,197,78,11,184,62,180,112,199,89,137,99,167,146,90,153,106,252,159,46,105,149,175,95,97,42,53,209,201,12,107,218,125,63,71,242,229,88,3,241,81,21,52,84,213,20,243,111,248,155,14,225,90,37,184,226,91,237,190,213,74,157,230,173,170,142,6,119,68,249,207,84,78,238,106,126,148,247,150,142,187,141,62,24,173,245,94,78,163,58,48,111,53,28,214,170,38,35,183,244,85,77,83,188,255,0,16,44,7,136,55,1,22,156,234,195,245,153,141,151,118,200,169,177,109,4,114,84,205,20,16,181,158,113,140,101,84,206,106,36,52,239,150,73,95,44,172,77,21,201,187,79,126,138,177,43,131,113,126,106,112,183,155,16,92,105,219,116,178,93,236,55,22,45,69,36,201,83,76,218,134,193,82,213,124,114,49,29,27,159,27,159,6,138,139,166,187,116,232,169,211,98,188,23,154,185,109,153,20,233,38,11,198,214,27,218,73,31,49,99,161,185,83,212,187,98,163,122,170,70,247,116,246,219,255,0,25,61,232,97,119,136,231,3,22,44,207,194,183,28,218,192,22,104,233,177,45,166,150,106,170,168,41,41,216,207,55,28,81,213,206,245,219,21,59,164,146,87,200,246,39,87,34,46,137,174,139,162,129,120,184,52,227,79,5,113,47,131,169,97,172,186,80,80,98,202,104,153,29,101,189,243,197,19,228,123,98,167,230,73,28,75,60,146,171,22,89,213,168,229,238,169,162,245,239,147,134,179,217,77,153,216,235,135,156,209,162,196,86,154,154,235,109,117,154,227,27,43,169,21,243,67,204,108,53,17,190,72,100,99,95,26,170,43,161,68,86,185,83,182,139,167,166,193,60,49,231,133,155,63,114,138,199,142,45,213,148,242,213,201,73,77,29,198,56,164,99,185,85,107,75,12,178,177,81,36,122,183,69,153,19,71,59,114,122,251,212,46,192,0,12,112,241,6,135,157,194,198,52,246,88,188,187,93,197,254,210,118,210,221,85,219,226,65,55,15,209,190,92,238,192,140,98,53,85,113,37,175,77,221,191,194,226,39,123,143,230,163,184,88,199,26,171,186,89,238,107,211,255,0,209,213,68,26,112,185,68,251,135,16,153,123,74,198,163,149,248,158,210,154,42,107,222,186,4,254,144,54,56,192,109,115,48,54,29,99,145,17,91,105,164,69,211,182,188,150,158,233,230,225,170,119,82,225,203,85,43,154,136,176,209,65,26,162,39,101,72,209,15,72,1,132,94,42,89,223,54,90,228,108,216,78,221,80,216,234,241,51,157,111,145,17,234,143,228,84,81,214,198,170,154,72,213,238,196,238,138,159,5,51,113,85,17,21,85,116,68,33,19,197,199,54,167,198,217,253,75,132,168,43,247,218,236,86,182,83,75,3,37,85,98,86,67,91,95,27,156,173,71,171,119,109,114,38,170,136,239,169,0,194,140,53,98,184,226,236,77,109,195,212,17,203,61,101,218,182,26,72,209,168,231,185,207,150,68,98,118,69,85,93,92,158,138,191,89,177,39,6,185,77,73,147,220,62,225,60,59,29,34,193,87,87,108,160,175,175,107,163,70,187,205,62,138,157,146,107,236,49,117,214,63,198,77,222,245,33,223,195,91,38,228,205,78,35,109,53,149,116,51,73,111,195,139,5,229,210,114,181,141,100,167,175,163,85,98,170,177,205,249,178,47,78,139,167,170,19,229,77,79,13,37,60,84,180,236,70,69,11,27,27,26,136,136,141,106,38,136,136,137,209,58,1,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,151,245,95,41,114,235,251,156,223,204,165,84,171,161,71,226,58,141,148,119,69,217,174,145,79,235,240,80,45,198,239,225,127,156,237,90,92,171,116,163,246,191,215,17,250,255,0,9,15,14,91,158,205,62,241,174,191,194,255,0,168,244,44,85,156,219,157,2,242,244,221,83,26,119,254,26,1,120,237,31,225,46,255,0,33,127,157,15,92,241,236,255,0,225,46,255,0,123,95,231,67,216,0,0,0,0,0,116,47,10,137,76,222,191,186,39,243,41,222,94,202,121,24,134,163,145,68,199,236,221,172,168,157,244,244,80,45,230,34,122,252,179,81,163,191,35,215,248,8,92,75,71,248,75,191,200,95,231,66,215,95,235,119,93,167,119,47,77,118,254,55,240,80,186,22,117,214,165,223,239,107,252,232,7,176,0,0,0,3,171,90,215,59,102,214,170,233,175,100,250,138,27,17,90,234,103,184,85,61,45,210,200,215,53,58,242,85,81,125,132,248,23,9,83,83,130,122,94,98,61,119,233,170,123,190,0,89,12,67,104,146,158,137,143,91,91,163,214,84,77,121,26,122,47,192,165,39,133,89,43,155,202,86,233,167,77,186,122,23,203,22,88,252,221,186,56,188,214,205,39,71,107,179,95,197,119,199,226,90,75,245,15,146,187,79,75,205,223,179,111,181,183,77,117,106,47,111,210,7,123,6,93,170,168,238,146,203,91,114,150,6,45,59,154,142,150,101,106,42,238,111,77,85,123,244,82,234,225,219,237,12,212,79,123,239,48,72,169,42,166,171,80,139,232,159,18,195,201,89,207,110,206,94,221,23,94,250,158,173,154,251,242,109,43,160,242,188,205,210,43,245,223,167,162,39,187,224,5,248,117,222,220,140,215,229,74,111,249,118,255,0,105,247,79,115,162,155,119,46,225,3,244,211,93,37,69,211,252,229,142,147,27,244,88,254,76,237,211,94,119,253,147,187,103,199,158,95,157,253,234,221,187,111,238,250,123,255,0,130,5,237,90,186,84,102,229,169,137,17,19,93,119,161,213,150,233,66,221,63,190,48,39,254,121,63,180,182,46,204,125,240,172,95,35,105,185,187,117,243,31,15,242,78,146,98,159,55,254,177,217,179,253,215,93,117,253,0,94,8,170,224,150,20,123,42,163,123,85,23,170,61,21,20,167,177,157,85,35,45,113,44,181,16,181,60,195,126,115,209,58,237,113,229,89,175,191,222,168,191,106,250,63,241,255,0,132,191,3,192,204,11,199,58,205,11,124,190,154,85,53,126,127,240,31,240,2,152,197,50,82,207,112,141,240,190,41,26,144,162,106,213,69,77,119,56,169,237,24,126,57,110,17,71,45,145,175,98,238,213,174,166,213,23,217,95,129,111,31,81,205,93,219,52,233,167,114,254,217,217,165,198,30,191,149,254,138,129,214,160,195,54,216,225,86,174,31,166,111,181,174,158,81,169,232,159,2,166,163,166,138,8,162,100,112,54,52,99,17,168,136,221,54,166,154,105,240,59,40,154,5,232,7,232,56,223,46,221,61,157,117,248,159,169,38,186,116,238,7,216,0,0,0,15,42,247,88,200,45,147,75,230,155,30,221,190,214,253,52,246,147,212,180,216,190,235,85,45,202,39,83,220,165,123,82,6,162,171,38,85,77,119,59,220,165,196,196,180,254,98,201,83,14,253,187,182,117,211,95,199,66,134,76,35,231,126,251,242,134,205,61,157,57,90,255,0,239,124,64,164,162,163,187,75,84,201,155,75,86,245,124,136,228,114,70,229,221,170,247,215,212,168,232,169,177,4,91,246,83,220,89,174,157,152,244,215,185,92,219,48,119,42,10,71,124,163,174,198,70,191,129,239,162,39,240,143,122,59,38,221,127,109,127,204,255,0,172,11,83,61,30,32,153,92,215,210,220,30,143,77,21,21,143,93,83,78,199,221,163,13,213,201,82,230,213,88,102,115,54,42,162,73,74,170,154,234,158,244,46,186,89,244,84,95,51,217,127,35,254,179,177,13,23,41,202,238,110,186,166,159,52,10,58,131,10,219,188,164,124,220,57,77,191,174,187,168,219,175,117,248,20,206,54,176,249,107,84,79,163,178,242,158,181,13,69,88,169,182,174,155,93,211,162,118,236,93,244,102,137,166,167,131,139,41,124,197,186,54,115,54,233,58,46,186,107,248,174,2,209,216,234,166,182,82,62,10,138,151,210,57,210,43,209,143,122,198,170,154,34,107,162,253,95,230,43,138,155,117,61,126,31,99,163,161,142,166,89,161,137,250,164,72,247,61,87,106,170,246,235,239,40,12,113,23,148,187,69,30,237,250,211,181,218,233,167,227,59,251,11,161,132,223,186,213,106,77,63,214,145,127,236,208,11,121,121,178,93,233,57,63,39,90,43,33,223,187,127,38,157,205,215,77,52,215,68,248,169,224,77,242,203,55,178,163,206,181,173,213,30,143,222,136,137,234,139,169,125,174,159,185,127,194,254,130,212,95,42,183,214,92,41,249,122,110,150,86,107,175,197,83,80,41,136,233,42,106,245,242,116,210,205,179,231,114,152,174,211,94,218,233,250,75,141,130,112,234,58,138,219,81,87,99,69,145,38,213,207,146,151,218,233,34,245,85,84,247,30,118,92,217,249,223,40,126,217,211,78,87,226,127,151,241,46,189,158,151,202,208,67,22,253,219,55,117,211,77,125,165,80,57,233,232,233,161,122,190,58,88,163,85,77,53,108,104,135,36,146,69,27,182,171,218,222,154,232,171,161,246,249,54,166,186,106,83,56,142,249,228,107,153,23,149,223,172,72,237,119,233,234,191,15,128,20,110,38,196,92,219,29,75,41,111,187,229,93,155,82,58,173,92,190,219,117,211,69,215,177,110,170,106,170,170,100,71,213,84,75,43,209,52,69,145,234,229,211,221,212,50,109,238,70,109,211,95,137,244,234,110,106,238,223,167,167,96,42,108,17,111,169,91,245,4,206,162,151,98,181,235,189,99,93,21,22,55,104,186,232,92,201,162,229,105,172,123,53,248,105,169,79,97,87,121,88,173,210,105,187,101,59,83,78,218,253,239,67,213,190,95,57,60,143,218,186,235,187,241,254,175,128,20,178,78,214,226,13,22,100,77,43,63,43,248,101,195,178,78,201,42,158,141,153,174,94,90,174,136,237,125,80,179,143,186,238,191,58,78,71,122,197,93,55,127,15,234,46,46,13,184,249,139,164,172,228,237,210,157,203,174,237,127,25,191,0,43,180,236,126,159,17,46,230,34,232,125,128,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,86,154,210,76,136,159,185,187,249,139,85,153,241,189,44,20,255,0,123,119,248,99,61,63,128,242,236,74,221,241,61,186,233,171,85,10,35,48,172,190,118,203,12,94,103,102,149,77,118,187,53,252,71,252,126,32,90,43,100,12,124,14,89,33,71,46,245,249,205,215,209,15,115,5,221,167,102,38,163,117,77,202,70,198,156,205,202,249,149,27,248,55,119,213,78,133,115,62,67,153,41,53,231,239,111,51,119,205,211,85,84,211,78,190,224,182,175,146,127,111,249,142,111,43,241,54,109,215,94,157,245,95,120,23,210,213,116,162,154,157,206,75,140,15,209,234,154,243,145,125,19,226,119,210,182,143,79,240,184,127,229,16,177,118,252,121,242,84,46,167,249,43,155,185,202,253,121,251,125,17,52,249,171,238,59,169,154,122,34,39,200,93,191,249,171,254,192,23,163,206,209,255,0,182,225,255,0,148,65,231,104,255,0,219,112,255,0,202,33,101,255,0,101,63,252,69,255,0,173,127,216,31,178,159,254,34,255,0,214,191,236,1,122,60,237,31,251,110,31,249,68,63,60,237,31,251,110,31,249,68,44,199,236,167,255,0,136,191,245,175,251,7,226,230,150,191,236,23,254,181,255,0,96,11,185,53,230,215,27,17,93,117,165,111,93,53,89,218,159,210,33,188,218,228,98,171,110,180,174,235,166,169,59,87,250,75,31,81,139,188,219,18,47,147,246,104,187,181,230,235,255,0,187,241,20,248,187,202,49,98,249,63,126,171,187,94,110,159,251,191,0,47,85,226,227,70,150,233,151,207,67,248,191,186,167,229,39,196,178,217,137,60,117,23,184,31,12,205,145,18,149,169,171,93,170,107,189,231,61,102,96,249,202,103,211,124,145,179,126,158,215,152,215,77,23,95,201,248,30,13,100,255,0,42,74,149,27,121,91,91,179,77,119,124,117,244,247,129,245,135,161,145,111,182,213,229,57,81,106,225,252,95,225,161,144,22,24,246,115,245,102,221,118,250,105,239,45,142,26,194,58,212,90,171,190,80,238,248,37,219,202,248,162,233,174,226,238,81,211,242,55,251,123,183,105,233,160,29,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,22,67,140,172,166,164,206,30,31,113,102,29,146,145,103,171,164,182,87,215,208,53,177,163,157,230,153,69,80,200,244,246,30,186,235,39,226,166,239,114,154,237,226,91,21,199,8,226,107,150,30,175,142,88,43,45,53,179,82,72,142,71,49,205,124,82,43,23,186,34,162,234,213,244,69,250,141,163,170,105,225,171,167,150,150,161,136,248,166,99,163,123,85,17,81,205,84,209,81,81,122,47,66,3,124,74,114,110,76,171,226,54,237,89,71,67,52,118,252,70,179,222,91,34,197,164,105,37,69,125,98,236,69,70,53,191,54,52,233,213,116,245,80,36,107,194,183,60,39,204,172,141,135,9,92,106,91,37,94,25,115,109,241,162,189,85,252,138,122,58,40,209,87,89,28,189,222,189,145,19,224,134,110,144,135,225,29,155,83,224,156,255,0,170,194,85,245,251,45,151,219,91,233,162,129,242,170,49,107,38,173,160,141,174,70,171,209,187,182,181,83,84,69,119,214,132,221,162,162,162,42,46,168,160,126,158,22,60,106,191,3,226,38,53,17,85,214,154,180,77,123,126,5,199,186,121,184,150,157,213,88,114,235,74,214,162,172,212,83,198,136,169,221,86,53,64,53,169,226,6,55,69,157,216,237,143,70,162,166,36,186,124,222,223,225,114,147,179,225,243,7,39,133,140,23,209,137,204,181,219,159,236,252,109,212,189,254,36,28,241,73,68,250,14,33,51,10,149,236,70,171,49,61,217,52,68,211,181,116,233,253,4,229,240,2,212,111,11,24,31,69,114,235,103,182,47,95,255,0,71,82,129,145,64,0,6,49,241,151,198,150,10,225,167,7,85,67,71,116,160,175,197,149,49,73,29,29,189,147,197,44,145,189,209,84,114,228,146,36,158,57,81,137,44,8,213,114,118,85,209,58,246,184,156,78,231,133,155,32,178,138,249,142,46,53,148,241,85,199,73,83,29,186,57,100,99,121,181,105,75,52,177,49,17,100,98,187,85,133,83,70,187,114,250,123,211,95,108,217,204,236,117,196,54,104,214,226,43,181,77,117,202,186,243,113,145,148,52,136,249,166,229,182,106,137,31,28,49,177,207,145,81,17,211,42,35,90,171,223,68,215,212,59,56,207,23,230,167,20,153,177,81,113,168,109,210,247,119,191,92,94,180,244,144,165,77,75,105,219,61,75,149,145,198,197,116,142,100,109,124,250,34,38,186,110,211,170,175,89,106,240,249,224,34,211,146,184,126,139,49,179,18,217,21,78,45,175,142,58,152,98,158,22,191,201,49,236,165,153,173,84,154,157,146,199,43,37,137,233,162,57,118,235,239,213,83,207,240,227,224,98,197,150,24,86,221,155,88,254,205,29,78,37,187,82,195,85,75,5,93,59,31,229,35,150,58,73,216,187,101,167,108,145,202,201,24,244,232,229,68,213,116,213,117,83,52,113,166,106,229,182,91,211,172,152,211,27,88,108,137,28,124,196,142,186,229,79,76,237,136,142,234,137,35,219,211,216,119,252,85,247,40,21,98,34,34,104,137,162,33,250,89,139,47,24,220,53,95,238,9,108,183,103,46,14,125,66,191,98,55,238,138,129,85,87,114,55,162,36,234,189,213,61,11,183,105,188,90,111,180,49,220,236,183,58,90,250,73,154,142,100,244,211,54,88,220,138,136,228,84,115,85,81,117,69,69,250,149,0,238,16,223,227,43,103,108,89,165,96,187,177,181,27,167,243,91,213,201,247,190,148,214,246,166,222,159,203,215,185,50,6,42,113,163,193,245,163,137,218,204,53,29,68,179,83,75,71,231,57,147,66,230,177,125,180,167,211,87,44,50,47,104,52,253,63,200,20,223,133,142,84,125,192,240,239,69,136,42,232,106,41,235,175,252,206,115,106,34,216,228,228,87,86,177,189,21,141,95,154,255,0,85,94,233,216,204,243,196,193,184,78,213,129,240,221,30,23,178,64,216,104,168,185,156,166,53,173,106,38,249,28,245,232,212,68,238,229,236,135,182,0,143,63,23,220,204,185,225,236,166,166,192,244,82,85,65,29,247,127,49,241,171,154,215,114,106,104,37,77,85,30,154,247,95,69,253,29,201,11,85,68,77,85,116,66,28,60,89,184,135,194,121,129,137,45,217,109,135,221,29,76,246,46,119,152,168,141,98,123,126,255,0,29,12,205,209,204,145,203,217,138,157,90,157,189,123,129,28,228,213,120,71,100,183,220,94,81,85,102,29,194,220,216,234,241,55,47,100,143,135,71,254,215,170,175,133,116,85,98,47,103,34,124,229,253,29,136,112,193,120,90,183,26,98,90,60,53,110,77,106,43,57,155,59,254,36,110,122,246,69,94,205,95,67,101,236,166,192,150,220,181,192,54,188,25,105,166,142,10,107,127,63,99,35,99,90,137,204,154,73,23,163,90,212,238,245,244,79,233,2,175,0,0,33,223,198,79,22,81,87,230,45,131,13,65,80,142,158,223,230,185,172,71,162,237,230,65,111,123,117,68,93,83,84,79,84,66,95,110,151,58,59,61,12,183,27,132,205,138,158,29,187,222,231,35,81,53,84,68,234,170,137,221,80,215,79,140,172,229,118,119,103,181,247,22,211,206,249,45,242,121,95,43,185,250,170,105,71,79,27,251,61,237,249,209,122,47,215,240,11,28,118,45,213,179,91,235,35,172,167,149,209,201,30,186,57,174,84,84,213,21,59,167,214,92,78,29,242,187,246,94,205,27,86,11,115,37,115,43,57,251,146,52,213,125,138,121,100,79,196,127,248,191,119,246,150,234,190,138,162,221,86,250,58,168,95,20,177,233,185,143,106,181,83,84,69,78,139,215,178,129,178,239,15,248,210,163,48,50,162,201,138,170,247,172,181,158,103,114,191,93,87,101,76,172,78,238,114,246,103,188,184,134,52,248,122,99,24,241,159,12,120,98,225,28,177,57,19,206,244,99,181,211,251,225,86,157,125,165,252,147,37,128,0,0,0,0,24,27,227,1,122,74,30,29,146,207,189,232,183,63,197,69,246,87,151,93,64,238,189,126,62,229,51,200,142,95,25,250,214,67,149,216,78,141,92,237,213,62,127,68,69,233,236,212,91,151,168,17,107,195,229,153,216,131,55,172,22,134,82,186,165,211,249,173,34,107,55,171,182,210,202,238,218,46,189,181,237,232,100,63,138,190,30,75,31,20,87,153,35,167,72,226,169,242,251,28,140,209,29,182,221,67,174,139,162,34,232,170,89,254,12,98,89,184,148,193,241,163,246,107,242,135,181,174,154,126,208,168,245,51,51,198,107,44,174,208,226,156,51,152,212,212,108,117,21,79,157,243,50,199,27,149,91,182,59,124,44,222,228,102,137,237,116,77,93,253,128,70,75,30,248,220,143,141,238,99,147,178,181,116,84,38,143,195,63,141,91,86,99,96,219,126,80,227,203,203,89,137,237,252,222,92,245,85,13,69,170,230,75,89,80,186,58,89,221,35,246,198,198,39,70,166,157,61,52,82,29,172,152,47,19,226,74,26,187,133,138,201,91,95,21,23,47,157,229,169,164,149,91,189,85,27,243,90,168,157,90,189,253,202,126,225,60,97,139,50,242,255,0,14,32,194,183,155,133,158,231,75,187,100,212,181,18,211,200,221,204,115,23,218,99,154,228,213,175,114,119,236,171,232,160,109,24,8,227,224,239,197,39,12,99,42,38,225,60,238,172,134,211,117,135,93,183,9,100,142,10,105,53,90,137,23,89,106,106,213,203,163,91,19,123,119,93,59,42,18,27,103,190,217,113,13,27,110,22,43,189,21,198,153,250,237,154,150,161,147,49,116,85,79,156,213,84,238,138,159,161,64,239,57,17,201,162,154,246,120,135,96,218,92,15,197,86,47,177,209,54,20,130,47,147,246,44,40,155,23,91,109,35,151,77,26,137,221,203,232,108,40,64,151,138,130,66,222,50,49,155,33,71,53,169,242,119,178,186,34,39,247,170,139,178,32,24,177,134,49,53,227,8,94,233,241,13,134,178,90,90,218,93,252,185,99,145,204,115,119,49,204,94,173,84,84,232,229,78,139,234,77,55,7,30,37,121,125,155,176,82,96,92,123,60,214,156,76,222,102,181,21,110,130,10,105,186,212,75,236,186,90,167,72,237,177,198,196,95,103,162,170,39,101,69,33,20,237,90,238,215,91,29,116,119,59,45,206,174,223,89,14,188,186,138,89,157,20,172,213,21,171,163,154,168,169,170,42,167,126,202,160,109,58,138,138,154,162,162,161,250,98,95,0,188,95,89,56,136,203,239,147,111,55,104,227,197,22,175,240,168,106,103,98,73,55,54,122,167,51,99,93,52,146,59,72,225,69,93,116,209,52,211,84,237,150,128,126,35,90,142,87,35,81,21,221,215,78,170,117,174,87,42,43,69,20,151,11,141,68,112,83,197,166,249,36,122,53,169,170,162,38,170,170,136,157,85,14,209,103,248,181,185,214,218,114,15,19,86,219,229,158,57,217,228,182,190,23,42,57,53,173,129,23,69,69,69,236,170,4,54,241,153,199,78,97,231,182,54,168,164,194,216,146,243,101,194,244,251,60,189,37,53,100,244,220,205,208,211,171,185,140,101,67,227,93,37,137,202,154,118,220,171,221,122,98,116,213,85,85,50,172,245,21,18,203,42,170,42,189,239,87,59,84,237,213,78,55,189,242,57,94,247,43,156,189,213,87,85,51,207,39,60,60,177,30,33,194,48,226,59,173,166,74,137,106,169,106,81,141,228,72,246,243,27,51,154,221,17,212,202,186,232,223,126,160,98,214,79,113,29,155,57,41,137,104,111,216,71,25,221,226,138,150,72,149,244,75,113,169,109,60,177,182,72,222,177,186,56,229,102,230,170,68,214,170,107,162,167,79,170,112,120,57,226,195,7,241,89,149,236,138,190,90,72,239,240,83,37,13,214,223,51,162,71,74,230,211,211,243,164,108,75,52,175,116,106,250,133,106,57,221,251,42,107,222,25,56,161,225,238,233,145,183,154,120,107,168,221,78,202,148,103,178,177,185,154,57,207,155,166,139,27,63,197,47,255,0,95,111,63,133,12,245,196,153,21,156,152,103,16,219,175,53,212,246,151,221,168,163,186,83,67,81,35,35,150,149,106,160,124,200,172,73,24,215,42,182,36,79,105,118,170,116,94,157,130,240,248,155,112,247,62,78,103,157,94,32,182,209,71,29,151,19,115,46,109,116,81,170,49,147,212,86,86,61,35,213,35,99,17,81,145,167,77,85,126,42,133,243,240,114,206,215,81,98,59,198,78,220,171,92,144,207,5,69,210,157,142,147,217,89,29,37,190,157,168,136,233,52,215,68,94,204,215,227,232,95,239,16,156,9,103,226,47,132,218,28,223,195,176,83,190,90,11,116,88,143,152,230,177,100,109,51,45,181,117,27,53,99,100,84,84,89,147,166,244,77,127,27,213,98,171,132,140,195,173,203,46,32,176,109,250,154,190,90,54,75,122,183,82,85,57,178,172,104,232,22,182,7,61,175,84,115,117,106,236,234,138,186,116,234,6,200,192,242,240,189,226,44,67,134,173,55,248,36,99,227,185,80,193,88,199,49,81,90,230,201,27,94,138,138,138,186,167,95,122,253,103,168,5,152,227,30,195,54,34,225,151,50,104,41,169,22,162,116,194,215,135,194,198,198,175,93,255,0,39,212,35,116,68,69,93,117,119,167,82,34,60,52,50,42,241,142,248,144,164,185,214,209,35,41,176,132,241,215,205,205,141,233,182,122,74,250,55,57,157,99,114,35,180,122,244,85,106,252,80,157,11,229,162,142,255,0,102,175,177,92,34,108,148,183,26,105,105,38,99,154,138,142,142,70,43,92,138,138,138,139,209,87,186,42,22,187,34,120,107,192,217,21,89,137,46,88,118,217,74,202,204,65,120,172,184,172,205,134,20,123,34,157,98,94,86,230,68,197,70,162,196,213,219,213,62,43,232,23,117,140,108,108,108,108,77,26,212,68,68,247,33,244,0,30,30,57,188,199,135,112,78,32,196,18,202,145,178,217,106,171,172,115,213,218,35,82,56,92,245,93,117,77,52,219,223,84,250,205,110,248,142,198,85,24,239,60,113,190,32,154,167,158,201,177,5,203,144,253,234,228,88,150,178,103,183,69,87,59,167,183,232,186,19,209,198,254,58,131,2,240,205,143,39,146,173,144,75,117,176,221,45,112,170,200,141,119,50,91,125,74,183,111,180,222,186,179,166,154,175,193,77,118,209,149,55,155,199,45,175,116,147,215,84,237,71,57,85,85,207,123,251,170,245,85,234,191,16,37,223,193,187,44,254,79,203,203,222,98,212,208,171,37,169,184,84,208,71,35,226,209,93,27,160,183,204,154,42,179,85,77,83,95,157,167,195,212,146,83,31,56,15,193,48,224,94,25,112,109,12,116,209,195,37,194,215,110,184,207,177,136,221,210,201,111,165,71,57,125,150,234,171,179,186,234,191,19,32,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,29,58,250,248,40,233,164,154,90,184,162,70,105,171,158,244,68,78,186,117,212,238,20,46,63,173,138,43,5,203,115,94,187,94,196,93,17,63,198,180,14,245,118,47,160,135,102,219,253,11,117,215,188,209,252,10,10,249,138,106,42,27,112,138,59,172,50,50,84,149,173,70,236,93,200,186,233,166,137,212,165,29,78,251,223,248,42,181,156,159,157,204,233,174,189,180,211,95,113,198,251,108,244,232,229,123,227,94,94,186,232,171,233,250,0,233,172,213,46,249,234,191,15,100,169,240,157,21,100,213,150,201,210,146,103,49,106,99,93,233,26,233,162,73,215,169,230,218,172,181,87,238,111,147,146,38,114,54,238,230,42,166,187,181,211,77,17,125,202,93,60,25,134,171,168,173,116,28,217,96,94,84,138,229,218,231,118,230,42,251,128,170,237,208,44,83,185,203,27,155,236,42,106,168,190,244,61,19,229,173,84,93,84,250,0,0,0,0,3,229,250,236,118,157,244,82,151,198,146,85,178,215,18,192,142,221,230,27,174,141,215,166,215,21,74,245,77,15,39,16,209,203,85,68,200,227,115,81,82,84,94,171,240,80,44,165,222,162,175,229,25,121,174,84,119,179,174,173,68,252,84,47,13,134,166,57,43,30,141,153,142,251,218,174,136,169,239,66,213,98,122,25,162,190,84,198,231,49,85,54,118,85,252,134,149,86,16,196,180,50,92,165,68,138,127,192,57,122,181,191,148,223,136,23,45,171,170,107,174,167,233,210,183,87,195,87,3,164,141,175,68,71,171,125,164,79,114,124,78,232,0,0,31,47,123,89,166,231,34,107,239,83,171,37,117,59,101,228,186,174,36,93,81,54,171,211,94,167,205,206,86,197,203,220,139,215,94,223,160,161,238,216,130,138,146,252,232,164,138,101,86,62,53,93,173,77,59,53,125,224,87,21,16,210,86,49,34,151,107,209,23,118,136,239,95,209,245,148,197,211,7,97,202,186,249,106,39,183,111,123,246,234,238,116,137,174,141,68,244,113,245,73,139,173,171,34,253,226,167,230,254,75,127,233,29,90,220,111,105,142,165,236,117,61,94,169,167,102,55,220,159,194,3,197,147,4,225,184,219,171,109,106,139,174,159,134,147,254,145,226,93,236,54,170,58,150,197,79,73,177,170,196,114,166,247,47,93,87,222,191,2,160,159,24,91,28,196,68,130,171,191,228,183,254,145,78,95,49,21,21,69,91,30,200,167,68,72,209,58,181,61,235,241,2,152,108,52,191,41,190,41,118,164,73,35,211,171,180,237,174,157,78,197,67,40,96,219,229,28,196,221,174,237,31,175,213,234,112,50,134,107,133,123,185,46,99,121,207,115,155,185,85,52,78,171,215,67,181,38,28,174,139,77,210,193,215,220,229,254,192,58,84,243,203,37,108,112,171,245,99,165,70,233,162,117,77,74,190,219,107,167,127,51,246,179,151,77,59,43,190,37,25,18,121,74,246,44,157,121,51,38,237,190,186,59,174,133,107,98,196,20,110,231,233,20,223,139,248,169,241,248,128,172,174,170,182,182,90,106,121,121,76,137,170,173,106,181,23,77,83,95,95,172,166,238,151,90,203,149,59,96,158,161,38,107,94,143,70,163,91,223,69,77,122,39,196,247,111,45,90,229,169,169,135,163,95,26,232,142,239,209,186,127,65,75,164,46,164,251,228,138,138,139,236,251,32,116,222,213,98,232,168,169,211,94,166,66,90,63,213,24,191,225,127,162,166,63,84,189,37,145,28,221,116,68,211,169,144,22,142,151,8,191,225,127,162,160,84,167,13,84,139,20,14,145,28,141,211,78,171,245,156,168,186,157,59,187,209,182,249,85,117,233,183,253,36,2,155,196,184,142,107,111,150,219,114,134,30,102,255,0,156,172,235,166,158,255,0,172,252,182,226,200,234,38,165,137,215,170,87,186,71,49,170,212,124,122,170,170,167,78,133,17,153,213,12,254,246,244,119,238,223,251,133,49,98,184,67,29,226,222,231,53,254,205,76,74,186,34,122,57,62,32,100,92,83,50,71,109,108,141,114,233,174,136,168,114,148,237,134,237,77,87,88,248,227,100,136,169,26,187,218,68,247,167,196,168,90,228,114,110,79,80,63,64,0,116,170,173,244,213,16,58,25,97,87,53,218,106,154,175,191,224,117,160,177,91,99,98,181,180,138,157,117,249,238,254,211,214,0,113,71,4,81,177,172,99,52,70,162,34,38,171,211,67,147,77,15,208,0,3,241,206,70,166,170,1,92,212,232,170,133,37,140,111,52,176,91,34,123,110,52,237,85,157,169,170,200,223,201,113,235,87,95,168,233,42,159,79,36,115,43,153,166,170,212,77,58,162,47,188,179,183,187,205,46,39,165,101,5,4,114,199,36,114,36,202,179,34,35,118,162,42,122,42,245,246,144,14,166,39,124,151,106,248,234,96,95,52,214,194,140,87,196,155,145,23,115,151,77,91,211,94,191,231,43,122,27,195,45,182,10,55,182,186,24,36,134,154,22,174,247,55,86,174,212,69,69,69,254,66,157,195,88,118,183,200,201,247,216,63,12,191,140,191,146,159,3,161,117,157,149,107,81,100,141,21,39,71,172,123,157,243,53,99,186,245,239,232,190,128,123,183,108,103,114,151,149,229,47,16,201,166,237,219,18,55,105,219,79,66,146,172,175,124,242,79,43,234,26,233,164,115,156,189,181,87,47,195,235,59,150,124,39,113,159,157,178,106,100,219,183,187,157,241,248,30,77,69,174,162,158,190,88,222,248,213,99,153,205,93,21,125,29,245,1,238,225,11,237,93,179,205,238,173,101,63,51,151,248,68,106,110,211,119,109,83,226,87,150,236,107,10,81,198,147,98,10,38,191,174,168,233,34,69,238,165,183,162,195,181,183,157,254,86,88,27,201,211,119,49,202,154,235,174,154,104,139,238,63,42,176,101,210,159,152,231,207,74,187,27,185,116,123,189,218,254,72,23,34,229,142,35,108,13,90,92,67,68,175,222,154,237,146,37,233,162,148,54,40,197,151,90,171,132,114,65,115,100,173,72,81,170,230,49,142,77,119,59,167,68,41,154,139,116,244,140,73,36,115,21,21,118,251,42,191,217,240,62,97,106,171,85,83,222,7,218,66,175,93,180,177,185,242,175,205,107,17,92,171,239,233,245,30,141,5,166,239,52,42,229,182,85,187,71,105,170,64,239,114,124,15,123,15,96,75,188,119,122,119,186,166,143,68,223,217,238,252,149,254,9,113,173,152,106,186,154,7,71,36,176,42,171,213,122,57,125,201,240,2,133,162,76,71,79,12,45,142,146,169,188,182,53,169,251,93,122,38,154,122,160,174,251,164,170,217,204,164,171,126,221,116,210,153,122,107,167,185,11,150,219,61,74,53,19,153,23,68,247,175,246,31,191,36,84,254,92,95,202,191,216,5,165,163,195,117,210,220,160,150,107,53,98,239,157,174,123,150,23,162,117,114,106,165,200,195,150,104,232,107,159,43,104,164,139,88,149,186,185,29,239,78,157,126,163,218,138,223,52,110,98,171,153,236,170,107,162,175,246,29,230,181,81,117,80,12,77,173,68,211,67,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,23,178,234,120,88,165,148,206,183,198,147,171,118,243,147,187,180,235,181,199,185,35,145,177,185,203,217,26,170,81,120,254,241,77,71,103,134,89,99,149,81,106,90,223,101,19,242,31,241,248,1,108,241,227,98,101,222,20,165,209,91,229,155,174,213,215,174,231,21,69,230,221,106,101,182,103,73,27,90,212,219,170,172,138,137,243,147,226,82,87,53,249,110,118,213,210,123,12,99,18,53,73,58,46,168,170,190,154,251,207,107,16,222,41,107,44,245,20,209,71,42,57,251,52,87,34,105,209,200,190,255,0,128,20,189,210,138,39,84,53,109,208,172,145,236,77,86,53,87,166,237,87,215,175,192,235,182,197,122,122,35,163,179,215,57,174,234,138,148,239,84,84,254,66,170,194,56,122,182,233,109,146,162,158,88,26,214,206,230,42,61,202,139,174,214,175,162,47,188,185,86,252,57,93,29,37,59,93,44,26,182,38,162,232,229,252,159,168,11,25,247,63,126,255,0,236,37,127,255,0,59,63,251,15,199,88,239,108,69,115,236,245,205,70,245,85,90,119,166,137,252,133,255,0,249,6,179,252,100,63,202,191,216,116,235,240,237,106,210,84,105,44,29,99,127,227,47,185,126,0,88,132,162,154,53,221,81,77,35,27,217,21,205,84,77,79,199,81,78,229,221,13,52,174,98,246,86,181,85,10,211,19,216,107,41,104,35,146,73,33,84,89,145,58,42,254,75,190,7,13,170,217,59,168,34,84,124,127,141,234,191,148,191,0,41,134,217,47,218,251,54,106,253,127,242,103,255,0,97,250,182,44,64,229,213,108,181,255,0,252,236,255,0,236,47,164,22,58,189,235,247,200,123,123,215,251,14,127,144,234,255,0,198,67,252,171,253,128,88,138,124,57,123,116,205,107,236,117,250,46,191,235,103,251,190,162,177,195,88,49,179,208,200,251,133,142,171,152,147,42,38,230,200,213,219,162,122,116,248,151,42,43,53,83,36,71,44,145,104,159,21,254,195,210,166,166,146,24,213,175,86,170,170,235,208,15,58,215,98,160,165,166,164,217,70,230,58,40,227,209,21,206,246,85,17,61,234,123,40,136,157,130,116,77,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,109,120,200,229,151,202,25,121,100,204,90,106,21,124,180,215,10,106,9,36,100,90,171,99,108,23,9,151,85,70,106,137,170,235,243,180,248,122,146,74,99,239,29,248,38,28,115,195,46,50,161,125,52,115,73,111,181,92,110,16,111,98,59,100,177,219,234,145,174,79,101,218,42,111,238,154,47,196,8,33,225,199,25,84,96,76,241,193,24,134,26,149,129,144,226,11,111,61,251,213,168,145,37,100,47,118,170,142,111,79,99,213,116,54,68,192,215,152,241,30,9,195,248,134,41,82,70,93,45,84,149,141,122,59,84,114,73,11,94,139,174,171,174,187,189,235,245,154,191,171,42,108,215,142,91,158,232,231,161,169,218,174,106,170,43,94,199,247,69,232,169,213,62,6,196,156,16,99,168,49,215,12,216,14,120,234,217,60,182,171,13,174,215,50,164,136,231,115,34,183,211,43,183,123,78,235,171,250,235,162,252,16,11,240,124,189,141,145,142,141,233,171,92,138,138,139,234,135,208,2,8,124,75,242,46,241,129,56,144,171,185,209,81,35,233,177,124,242,87,195,202,141,235,186,122,186,250,199,53,157,35,106,43,180,98,116,69,114,252,84,151,126,14,44,51,97,222,25,50,218,130,166,145,105,231,92,45,103,124,204,88,213,139,191,228,250,116,118,168,168,139,174,173,245,235,208,231,207,126,26,240,54,122,214,97,187,150,34,182,82,190,179,15,221,232,238,9,51,161,133,94,248,160,89,87,149,185,241,61,85,170,178,185,118,244,79,138,122,221,43,29,162,142,193,101,160,177,91,226,108,116,182,234,104,169,33,99,90,136,141,142,54,35,90,136,136,136,137,209,19,178,34,1,222,0,242,241,69,226,44,61,134,174,215,249,228,99,35,182,208,207,88,247,61,81,26,214,199,27,158,170,170,170,154,39,79,122,125,96,69,39,140,110,118,173,110,35,179,100,237,182,181,235,12,16,83,221,42,24,217,61,148,145,178,92,41,220,138,141,147,77,116,84,238,205,126,62,133,139,240,202,225,238,124,227,207,74,76,65,114,162,142,75,46,25,229,220,220,233,99,85,99,231,167,172,163,122,199,170,198,246,42,171,36,94,154,162,252,81,11,57,197,198,97,214,230,119,16,88,202,253,83,95,45,99,33,189,92,105,41,92,233,86,68,108,9,91,59,152,214,42,185,218,55,219,232,136,186,117,232,74,175,135,182,4,179,240,233,194,109,118,111,226,40,41,217,45,125,186,92,71,204,107,88,146,58,153,246,218,74,141,154,189,177,170,170,172,43,211,122,166,191,141,234,129,118,120,198,226,195,7,240,167,149,239,138,130,90,73,47,243,211,173,13,170,223,11,162,87,68,231,83,212,114,100,116,73,52,79,108,72,250,116,106,185,189,187,34,107,218,15,179,139,136,236,217,206,188,75,93,126,197,216,206,239,44,85,82,74,172,162,75,141,75,169,226,141,210,72,244,141,177,201,43,246,181,18,87,53,19,93,17,58,125,126,191,21,249,235,137,51,211,57,49,54,33,184,222,107,170,45,44,186,214,199,107,166,154,162,71,199,21,42,85,78,248,81,24,178,61,173,84,108,170,158,202,237,68,232,157,59,247,248,94,225,238,233,158,87,154,136,104,105,29,80,202,100,127,176,145,185,250,185,175,135,166,137,27,255,0,198,167,255,0,95,112,178,116,87,59,149,182,165,43,45,215,10,154,90,134,174,228,150,25,92,199,162,234,139,174,168,186,247,68,95,208,103,207,135,79,29,56,211,6,102,21,167,42,243,19,16,220,239,22,59,237,84,22,250,73,43,106,229,168,117,52,211,207,73,3,58,205,80,140,100,109,99,94,189,26,170,154,174,136,168,170,133,33,196,191,3,55,252,178,192,109,198,244,118,183,211,71,71,2,58,173,171,3,216,212,70,67,52,175,94,148,237,235,236,39,117,244,235,239,49,79,43,106,234,104,115,47,9,213,210,75,36,114,197,124,160,123,29,27,149,28,138,149,12,84,209,83,175,116,3,103,202,90,152,107,41,162,172,166,145,178,67,59,27,36,111,106,162,163,154,228,213,21,21,58,42,104,167,34,181,170,228,114,181,21,91,217,116,234,133,29,147,53,115,215,101,38,11,171,170,116,142,150,92,63,110,123,221,34,170,185,92,180,209,170,170,170,245,215,85,43,32,7,226,170,34,106,171,162,31,166,37,241,245,197,237,147,135,124,190,249,54,205,119,142,76,81,117,255,0,5,134,154,161,139,44,60,169,233,85,251,218,217,163,145,186,197,50,170,105,174,169,174,186,39,112,161,120,199,241,43,203,236,162,130,175,2,224,41,230,187,98,103,114,244,168,164,116,19,211,67,214,158,95,109,209,85,54,70,238,142,71,162,123,61,85,23,209,21,72,89,196,248,154,241,139,239,117,24,134,253,89,45,85,109,86,206,100,178,72,231,185,219,88,214,39,87,42,170,244,106,39,85,244,58,183,75,181,214,249,93,37,206,245,115,171,184,86,77,167,50,162,170,103,75,43,244,68,106,106,231,42,170,232,136,137,223,178,33,213,3,37,60,60,112,109,46,56,226,171,8,88,235,91,10,193,47,202,27,214,100,77,137,165,182,173,201,174,173,84,238,212,244,54,19,106,35,83,68,32,79,194,189,33,119,25,24,49,147,35,156,139,242,143,178,154,42,47,247,170,183,186,41,61,160,1,208,188,95,108,184,122,141,215,11,237,222,138,221,76,205,55,77,85,80,200,88,154,170,39,206,114,162,119,84,79,210,132,121,113,137,226,147,134,48,109,19,176,158,72,214,67,118,186,205,166,235,132,82,71,61,52,122,45,60,137,164,180,213,104,228,213,174,149,189,187,166,157,145,64,246,60,75,248,213,181,101,198,13,184,101,22,3,188,177,248,158,225,202,230,79,75,80,213,90,94,92,180,117,9,171,162,157,178,51,116,111,122,117,106,235,215,211,85,33,113,239,124,142,87,200,247,61,203,221,92,186,170,158,222,44,198,24,179,48,239,243,98,12,85,121,184,94,46,117,91,119,205,85,81,45,68,142,218,198,177,61,167,185,206,93,26,198,167,126,200,158,136,126,94,240,94,40,195,116,52,151,11,237,146,182,130,42,222,103,39,204,211,73,18,187,98,162,59,231,53,17,122,185,59,123,208,12,176,240,169,195,201,124,226,138,205,36,148,233,36,84,222,99,123,149,154,163,119,91,171,180,213,116,84,77,85,12,120,226,14,204,236,63,155,215,251,67,233,93,76,176,121,93,98,115,54,43,119,82,196,238,218,38,157,245,237,234,103,151,131,46,89,93,166,197,56,155,49,170,104,216,218,42,111,37,229,165,146,55,34,187,116,119,8,95,177,202,205,23,218,232,186,59,235,247,24,105,198,124,46,131,137,76,97,27,159,191,79,147,253,173,117,215,246,133,63,168,18,151,224,255,0,122,74,238,29,150,207,189,234,182,207,197,85,246,83,153,93,94,238,157,126,30,228,51,200,142,95,5,250,214,205,149,216,182,141,28,237,212,222,67,84,85,232,155,170,46,43,208,145,160,0,0,0,0,4,104,248,212,194,231,224,172,11,51,86,161,18,47,148,247,127,139,93,102,183,105,255,0,215,239,36,184,192,79,24,108,57,29,203,32,233,113,3,222,212,117,155,126,196,215,171,185,213,182,246,47,167,94,222,244,253,32,69,183,8,23,24,237,92,68,97,58,233,155,185,145,249,253,83,77,123,208,212,39,189,61,228,236,241,99,195,181,179,137,28,175,171,193,53,75,20,85,78,229,249,122,135,237,106,199,251,98,9,95,163,150,41,21,53,72,116,232,157,127,206,154,240,96,92,81,87,130,241,85,14,37,161,85,73,232,249,187,116,215,241,227,115,23,178,162,246,114,250,155,60,225,235,170,95,44,244,247,77,168,222,118,254,136,154,118,114,183,222,190,239,120,17,161,192,191,9,245,25,127,127,173,195,217,133,135,219,83,44,188,191,51,29,93,34,190,158,93,25,82,246,104,147,66,221,218,35,216,189,83,162,162,105,232,85,188,73,120,76,96,204,117,20,248,131,41,170,225,178,94,93,183,74,71,201,21,53,15,120,89,209,144,81,185,255,0,49,146,47,127,156,237,123,42,153,251,6,22,178,83,92,101,186,193,69,19,42,101,219,171,219,27,17,83,70,237,232,168,154,246,248,158,176,26,235,230,87,4,28,73,229,76,232,234,156,1,123,186,55,210,91,53,170,190,116,111,70,119,85,129,186,126,19,79,208,239,113,123,120,16,227,87,52,50,123,49,225,203,236,201,186,94,238,54,107,150,237,241,93,167,168,154,90,94,92,21,82,166,198,205,59,24,205,207,145,138,190,202,234,136,158,186,41,54,21,214,139,77,205,170,203,149,174,146,173,171,221,39,129,178,39,167,229,34,251,147,249,12,122,204,174,3,114,11,29,215,201,136,40,112,173,45,134,239,211,151,61,162,134,138,149,83,217,99,23,218,74,119,59,230,49,83,191,227,59,209,64,201,2,5,252,85,60,146,241,129,139,86,7,189,211,175,144,231,174,168,172,255,0,82,232,118,237,211,175,110,250,147,204,196,218,212,77,85,126,178,5,252,83,163,182,167,23,120,174,106,41,101,89,100,242,60,230,61,205,246,116,182,81,35,116,68,237,170,107,220,12,89,177,97,12,73,137,105,171,42,172,54,106,218,246,80,114,249,254,90,158,73,85,155,213,81,186,236,106,233,174,213,239,167,101,60,117,69,69,209,81,81,126,38,117,248,79,97,187,46,51,205,75,230,21,196,86,184,235,173,245,222,91,154,217,32,100,173,77,148,213,207,110,168,244,86,252,230,183,186,47,98,200,241,155,195,165,127,14,217,183,91,135,89,75,80,150,121,249,126,66,105,24,237,36,219,77,78,249,61,174,84,109,93,31,54,158,202,125,125,123,133,3,146,249,217,142,178,51,23,65,139,112,77,222,166,150,88,247,115,32,109,68,204,138,109,98,146,52,222,216,228,98,187,106,74,229,77,87,162,175,215,174,192,220,52,241,43,129,120,141,192,244,248,155,13,92,224,74,181,223,230,40,95,52,60,248,126,253,51,27,186,54,75,34,183,84,133,206,77,87,170,117,250,181,186,47,31,13,220,81,230,79,13,56,186,28,71,131,174,11,53,43,119,115,173,181,82,212,58,146,111,189,76,198,238,138,57,99,71,104,179,185,201,170,244,118,139,239,212,54,69,41,108,206,193,208,99,236,17,114,194,117,45,71,71,93,201,215,84,69,249,147,50,79,86,187,242,61,202,91,126,25,248,180,203,46,37,48,197,61,211,13,222,232,224,187,63,127,58,211,53,77,59,106,227,210,73,154,221,97,100,210,57,53,100,14,127,85,234,222,189,187,95,16,53,110,197,184,126,179,11,98,10,187,21,194,150,106,106,138,94,94,248,166,98,177,237,220,198,185,53,69,68,84,232,228,94,222,164,242,240,11,157,56,119,52,242,135,15,91,216,250,101,186,178,146,225,85,60,45,88,245,107,27,112,145,136,187,119,185,201,209,204,239,239,250,140,7,241,81,225,82,167,46,241,236,121,177,132,172,181,50,89,175,250,249,181,166,166,85,134,147,145,13,20,12,223,203,133,172,143,123,222,237,53,114,234,186,233,162,244,44,71,5,188,85,98,46,28,243,90,209,114,154,186,89,112,253,74,71,107,173,167,146,87,186,56,105,101,172,130,89,158,198,172,209,177,174,210,55,117,119,179,213,117,69,213,84,12,154,241,158,168,109,38,99,97,203,45,53,189,177,65,37,170,142,185,242,164,91,119,74,179,220,26,169,170,116,94,157,123,107,241,35,102,55,190,39,182,72,220,173,123,21,28,213,69,209,81,83,178,147,83,198,222,70,89,184,221,201,75,70,111,101,21,202,150,231,121,161,160,167,171,72,169,230,100,207,88,89,73,83,81,229,149,180,241,204,254,110,250,168,211,151,185,19,170,122,232,171,15,120,183,44,241,246,7,189,79,135,241,70,16,188,219,235,32,149,209,44,117,54,249,162,87,237,123,153,171,81,236,69,84,85,107,180,93,61,20,9,130,224,243,29,82,102,239,135,158,48,182,223,87,158,150,27,69,194,194,230,75,163,149,209,193,99,167,106,174,142,115,181,79,190,47,185,62,8,67,214,45,86,225,252,196,189,45,161,121,9,109,189,84,249,85,103,179,177,35,157,219,52,219,166,154,104,157,180,248,18,79,194,229,242,229,144,158,29,88,254,243,137,232,35,160,151,16,86,221,89,67,29,108,78,138,73,219,61,138,23,70,172,71,171,21,200,229,137,200,155,85,117,84,93,53,244,141,154,10,58,204,198,204,88,40,105,162,119,152,196,183,166,198,214,177,171,209,245,19,162,38,136,155,151,187,254,63,164,13,137,184,70,189,213,95,248,101,202,251,133,106,171,167,92,31,100,71,189,117,85,123,190,79,129,85,202,170,170,170,170,170,189,75,188,91,126,27,176,171,240,86,64,229,214,24,153,28,147,91,176,173,162,154,100,119,126,100,116,80,177,222,136,189,219,234,136,165,200,0,0,0,0,3,2,60,94,241,84,54,156,137,161,179,37,111,42,106,219,172,77,229,164,136,213,115,95,71,94,222,218,162,170,42,167,184,135,204,161,180,124,189,154,216,54,202,172,115,210,186,255,0,110,167,86,181,53,85,223,83,27,116,211,69,247,251,148,145,223,26,140,66,215,92,48,190,26,142,165,235,164,84,85,142,141,31,236,252,235,139,53,84,215,191,232,253,38,2,240,183,111,117,215,137,12,175,183,177,206,106,212,99,27,36,123,154,186,42,110,175,129,53,215,69,247,129,177,86,82,89,227,195,249,93,132,172,177,66,177,37,21,142,130,157,90,173,218,168,172,167,141,189,83,68,235,211,220,85,167,78,207,70,182,235,69,13,189,207,87,45,45,52,80,171,149,117,85,218,212,77,85,127,65,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,3,229,85,81,75,115,152,171,173,134,232,139,254,49,191,251,86,149,253,76,241,69,34,54,71,232,186,107,217,75,67,141,47,54,217,82,231,75,29,78,178,249,135,38,221,142,238,146,117,235,166,158,128,80,212,245,181,52,91,188,180,187,55,233,187,217,69,215,79,175,235,61,11,124,210,86,215,83,65,82,237,236,158,86,50,68,211,77,200,229,68,94,221,187,157,156,56,199,84,121,142,74,110,219,179,95,79,121,120,44,148,117,45,163,160,114,199,209,35,137,123,167,185,0,243,48,142,25,177,211,249,190,77,14,221,220,189,126,250,245,252,175,137,89,210,82,193,77,3,34,133,155,88,221,116,77,85,125,117,245,57,88,138,154,234,125,0,0,0,0,0,0,0,56,167,141,146,177,26,246,234,154,235,220,229,0,80,56,130,201,108,158,239,81,44,180,219,156,237,154,174,247,39,226,167,196,182,148,85,245,118,233,86,122,57,121,111,115,118,170,237,69,233,170,47,175,212,134,66,61,142,87,42,162,22,223,23,216,46,211,91,98,108,116,154,170,78,213,252,35,127,37,223,16,24,66,255,0,118,154,219,43,164,171,213,82,119,39,224,219,249,45,248,23,33,143,114,185,17,84,199,218,186,10,187,116,137,5,100,92,183,185,187,145,55,34,244,237,233,245,41,114,176,253,234,217,61,222,158,40,170,119,57,219,244,77,142,79,197,95,128,21,232,56,161,149,146,53,92,199,106,154,233,216,250,124,140,107,85,206,93,17,19,85,3,204,190,185,91,200,209,127,43,250,11,47,141,107,234,224,196,245,137,20,187,118,242,213,61,148,93,62,246,223,129,118,177,29,202,138,63,47,190,109,53,223,248,171,240,248,22,127,21,70,250,252,77,80,234,68,222,146,186,38,179,174,154,174,198,167,175,196,14,149,29,254,237,205,95,219,127,139,254,45,191,216,122,12,169,154,165,169,60,239,220,247,119,93,17,62,30,135,163,132,48,213,237,183,57,85,104,191,112,119,238,140,252,166,252,75,159,106,182,87,65,65,20,82,193,181,205,221,170,110,69,252,101,248,129,66,124,141,109,119,69,166,255,0,158,239,237,60,219,149,150,216,147,183,246,183,226,39,227,187,222,191,18,244,114,223,238,62,31,20,138,189,27,254,112,45,238,31,194,182,23,207,73,35,168,53,115,163,213,87,154,254,251,23,226,123,149,248,94,196,222,94,148,62,255,0,221,95,240,248,149,91,26,230,233,170,118,67,233,232,171,166,128,99,205,242,223,71,5,194,224,145,67,183,151,52,187,125,165,93,52,114,233,234,120,176,215,85,82,238,242,242,237,221,166,190,202,46,186,125,102,68,92,40,42,230,130,165,177,197,170,189,143,70,251,73,215,84,93,61,75,93,141,240,229,229,60,151,237,63,241,159,186,51,248,63,16,41,22,222,110,79,103,45,213,58,181,218,162,166,198,246,254,67,130,162,105,30,196,71,59,84,215,220,118,226,165,158,42,184,237,242,71,165,66,189,172,70,106,157,220,189,58,246,245,67,209,184,97,235,196,80,181,207,163,209,55,34,126,17,190,229,248,129,224,195,27,30,213,87,38,171,169,144,212,17,70,202,184,220,214,232,169,175,175,193,75,27,23,247,185,188,138,207,189,189,203,189,19,191,78,222,159,82,151,218,158,88,223,51,90,215,106,171,175,167,192,14,228,243,203,27,209,24,237,19,77,123,33,77,226,59,173,124,118,234,173,147,233,163,145,19,217,111,229,167,192,236,95,40,106,170,42,216,248,162,220,137,26,38,187,145,58,234,165,174,197,22,202,232,89,93,44,144,104,196,153,117,93,201,249,127,88,29,28,99,91,85,89,228,252,204,187,246,115,54,251,40,154,107,183,221,245,30,21,3,156,202,234,103,181,116,115,101,98,162,252,117,67,137,237,86,233,170,21,69,189,81,176,83,57,123,35,24,191,230,64,42,124,51,118,184,50,190,69,109,70,139,201,95,196,111,229,55,224,86,84,247,139,138,194,213,90,143,127,226,55,223,245,22,159,16,79,19,168,216,141,126,191,125,79,69,247,41,225,178,217,93,84,212,158,8,55,49,221,151,114,39,110,158,170,6,71,82,84,205,44,138,217,31,170,35,117,236,135,117,23,82,205,101,213,194,141,215,185,209,179,107,251,85,223,138,191,150,207,129,118,109,83,71,45,59,157,27,181,68,122,167,111,130,1,221,0,0,0,1,248,229,209,170,169,238,60,139,245,109,85,37,27,36,167,151,99,150,84,106,174,212,94,154,47,188,230,189,86,211,83,80,86,186,121,54,164,112,61,206,232,171,162,109,85,244,45,6,41,185,81,94,237,241,210,219,38,231,74,201,146,69,110,213,110,141,70,185,53,213,200,137,221,80,14,12,85,138,175,209,95,170,163,142,191,70,166,205,19,148,207,200,111,192,245,176,117,130,211,81,115,149,146,210,110,68,129,203,167,49,201,215,115,126,39,86,195,134,175,115,218,160,150,42,45,205,118,237,23,152,196,252,101,248,151,126,138,158,104,165,87,72,205,17,91,167,116,247,160,30,4,86,155,125,19,86,42,90,125,140,85,220,169,189,203,215,244,175,192,180,183,15,189,98,106,229,103,77,181,115,162,127,198,113,127,170,34,123,222,138,214,234,154,123,203,119,138,240,229,230,174,10,255,0,47,71,191,153,42,185,191,124,98,106,156,196,95,85,2,154,182,220,107,32,230,114,166,219,187,77,125,148,95,127,192,166,103,172,168,154,243,35,100,147,84,125,82,163,186,39,93,95,212,237,220,112,213,234,131,151,230,232,182,111,215,111,223,24,186,233,166,189,151,226,116,17,21,207,74,54,245,153,87,150,141,254,23,109,53,237,220,10,166,130,162,106,14,103,148,127,47,153,166,238,136,186,233,174,157,254,179,203,187,95,238,222,118,104,60,223,176,168,136,169,203,111,101,106,107,232,124,80,225,12,69,87,191,203,219,247,236,211,95,191,70,154,107,175,189,197,117,134,48,173,250,150,154,137,39,160,219,203,147,87,125,245,139,162,111,85,244,80,40,123,44,49,221,170,159,77,112,111,54,54,198,175,70,235,183,218,213,19,94,154,123,212,173,236,120,51,13,84,210,61,243,91,119,57,36,84,215,157,34,116,209,61,206,43,218,42,58,152,165,87,73,30,136,173,211,186,123,208,244,35,69,107,116,84,245,3,165,77,104,183,83,204,217,161,167,218,246,235,162,239,114,250,125,103,121,24,214,166,136,135,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,174,128,126,131,231,152,205,116,215,175,212,126,235,168,28,85,106,173,164,153,201,221,35,114,255,0,152,181,121,157,81,50,216,105,245,127,250,241,158,137,249,15,46,37,254,170,158,11,109,122,203,38,212,101,52,138,238,138,186,38,197,82,203,223,235,105,110,180,108,167,160,151,155,35,101,71,170,109,86,251,58,42,107,215,79,122,1,231,217,100,123,169,92,170,191,186,47,243,33,251,135,229,125,210,239,5,5,123,185,176,75,187,123,52,219,174,141,85,78,169,162,247,68,60,153,161,146,157,200,201,155,181,202,154,233,174,189,11,189,134,232,170,162,189,83,61,241,104,212,223,170,238,79,200,80,61,156,31,102,182,209,219,37,138,154,155,99,86,119,57,83,123,151,174,214,251,215,224,85,49,177,172,99,90,212,209,17,17,16,235,115,162,135,217,145,218,42,245,236,117,227,187,91,221,83,200,109,70,175,213,83,77,142,238,159,160,15,80,226,168,107,93,79,42,42,116,86,59,95,228,17,77,20,186,236,118,186,119,232,114,47,84,232,5,189,199,116,240,182,209,10,181,154,126,217,111,170,254,75,138,62,10,186,136,34,108,81,73,181,173,215,68,209,23,212,188,55,106,89,234,41,154,200,89,185,200,244,93,53,68,233,162,148,189,101,134,234,250,135,185,180,186,162,233,248,237,247,125,96,85,116,111,115,165,84,114,235,236,157,181,85,69,60,212,145,148,203,204,157,219,90,189,53,211,94,191,160,240,113,6,32,180,83,86,178,57,234,246,185,98,69,211,150,229,233,170,251,144,10,174,57,30,175,68,85,255,0,49,216,69,212,180,214,60,71,102,91,164,8,149,159,149,251,155,255,0,37,126,5,195,180,92,232,106,105,156,248,103,220,212,145,83,93,170,157,116,79,122,1,235,131,229,174,107,154,142,69,232,169,170,31,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,10,75,54,236,241,226,12,175,197,182,89,97,89,82,182,199,95,78,141,70,238,85,87,211,200,222,137,162,245,235,238,42,211,167,120,163,91,141,162,186,222,215,171,86,170,154,88,81,200,186,42,110,106,166,168,191,164,13,100,115,126,208,150,28,214,198,86,84,99,152,148,55,251,141,58,53,201,162,183,101,76,141,211,77,19,78,222,228,38,15,194,19,21,69,118,200,154,235,50,214,243,101,162,186,202,222,90,200,142,86,181,148,116,13,237,170,170,34,42,251,136,159,226,146,222,235,87,18,25,161,111,123,156,229,167,198,55,184,247,57,117,85,219,95,58,107,174,137,238,51,235,193,95,16,181,183,12,81,134,164,169,122,107,21,109,99,99,87,251,63,58,220,205,81,53,239,250,63,72,18,186,0,0,0,0,90,46,46,111,117,86,14,25,115,66,225,68,170,217,211,7,222,209,143,77,81,88,239,147,231,84,114,42,42,42,42,42,39,82,238,150,223,137,28,42,252,107,144,57,139,134,33,71,44,215,28,43,119,166,133,27,223,153,37,20,204,111,162,175,119,122,34,168,26,224,225,37,76,65,152,150,101,187,175,61,46,87,170,111,52,175,246,183,243,39,110,253,119,107,174,186,175,125,126,36,195,113,135,142,169,114,139,195,207,7,219,108,107,200,75,245,162,223,97,107,34,209,170,216,231,177,212,53,23,70,185,186,39,222,211,222,159,5,33,238,190,142,179,46,115,22,122,26,152,157,230,48,213,233,209,185,175,106,245,125,60,234,139,170,46,213,238,207,135,232,36,155,138,43,237,203,62,252,58,176,5,231,12,80,50,190,92,63,93,106,101,116,116,81,58,89,32,108,22,41,157,34,189,24,175,86,163,86,86,162,238,84,209,85,53,211,212,34,218,71,190,87,186,73,28,174,123,213,92,229,85,213,85,87,186,146,75,224,195,80,218,188,199,196,118,90,155,123,101,130,59,77,101,115,37,88,183,109,149,39,183,181,19,85,232,157,58,246,215,226,71,254,18,203,60,125,142,47,80,97,252,47,132,47,55,10,201,229,108,73,29,53,190,105,85,155,158,214,106,228,99,21,81,17,92,221,87,79,84,38,19,130,76,139,179,112,69,146,183,140,222,205,219,149,45,178,243,93,65,81,86,177,84,76,200,94,144,190,146,154,163,203,35,106,35,133,252,221,244,178,39,47,114,167,69,245,213,80,59,190,44,57,173,103,193,89,44,152,46,47,47,242,141,242,94,82,199,236,238,72,38,164,174,143,114,38,244,119,206,111,125,21,62,190,196,80,112,173,129,234,115,7,63,240,53,130,158,146,105,216,183,251,100,147,164,113,171,182,69,231,96,99,156,237,26,237,26,155,250,170,166,133,97,198,199,19,183,190,38,51,118,186,236,217,222,150,75,108,178,208,90,233,227,115,246,62,8,234,170,93,12,138,222,108,140,87,171,39,211,115,85,19,220,154,119,205,15,9,46,21,167,129,181,25,241,140,44,213,20,239,85,125,37,182,58,186,117,102,246,126,208,170,138,161,137,36,61,81,125,164,71,181,254,253,61,224,73,222,20,179,71,135,112,189,162,193,19,81,25,109,160,167,163,106,34,122,71,27,89,238,79,201,247,39,212,122,160,177,220,76,113,105,150,92,53,225,138,139,166,36,189,209,207,118,102,206,77,166,26,154,119,85,201,172,144,181,218,66,249,163,114,232,201,218,254,139,209,189,123,119,14,247,18,220,74,224,94,28,176,61,70,38,196,183,56,22,173,54,121,122,22,77,15,62,111,191,66,199,109,141,242,198,174,209,38,107,151,69,232,157,126,189,126,115,163,59,113,214,121,226,233,241,110,54,187,212,85,75,38,222,92,14,168,153,241,67,164,81,198,187,27,36,143,86,238,72,154,171,162,245,84,250,180,169,56,145,226,147,50,120,150,197,211,98,60,99,112,88,105,93,183,147,110,165,150,161,180,144,253,234,22,59,108,82,75,34,55,85,129,174,93,23,171,181,95,118,150,112,2,34,170,232,136,170,167,177,125,194,24,147,13,83,81,213,95,172,213,180,12,175,230,114,60,205,60,145,43,246,42,35,180,222,212,215,77,201,219,94,232,94,78,12,184,116,175,226,39,54,168,176,227,233,106,86,207,7,51,207,205,19,29,164,123,169,170,31,31,181,202,145,169,171,225,211,218,79,171,175,107,223,226,195,134,236,184,51,53,44,120,87,14,218,227,161,183,208,249,158,83,99,129,145,53,119,211,80,189,218,35,17,27,243,156,238,200,157,192,165,60,42,252,146,113,131,132,86,161,239,108,233,231,249,11,170,35,63,212,186,237,219,181,235,219,182,132,244,16,41,225,99,29,181,120,187,194,147,86,203,42,75,31,158,228,177,142,111,181,173,178,181,29,170,47,85,209,52,236,79,75,211,115,85,53,84,250,128,132,110,59,248,213,205,12,225,204,121,242,251,45,174,151,187,117,154,219,183,100,86,153,234,33,150,171,153,5,44,171,189,176,206,246,63,107,227,122,167,178,154,34,175,174,170,89,44,181,224,131,137,60,214,157,93,77,128,47,118,182,250,203,121,181,87,192,142,232,254,202,144,59,95,193,233,250,91,239,38,99,45,120,13,200,44,9,95,30,32,174,194,180,183,235,191,94,100,247,122,26,42,165,95,101,236,79,105,105,218,239,152,244,78,255,0,138,223,68,50,22,134,209,105,182,53,25,109,181,210,82,53,59,36,16,54,52,245,252,148,79,122,255,0,40,17,239,195,111,132,198,12,192,177,65,136,51,102,174,27,221,229,187,181,164,100,145,84,208,247,153,157,89,61,27,95,243,31,26,247,249,205,215,178,33,73,113,209,194,125,70,96,95,168,176,238,94,225,246,211,75,31,51,203,71,73,72,172,167,139,86,83,61,250,164,48,187,110,168,199,175,68,234,170,186,250,146,128,121,51,225,107,37,77,198,43,172,244,81,62,166,45,218,61,209,177,85,117,110,222,170,169,175,111,136,22,171,132,238,29,173,156,55,101,125,38,9,165,88,165,170,111,51,204,84,55,107,150,79,219,19,202,205,92,145,70,171,162,77,167,84,233,254,117,130,110,48,46,49,221,120,137,197,149,208,183,107,36,242,26,38,154,118,161,167,79,122,251,141,140,241,5,213,44,150,138,139,158,212,119,39,103,69,77,123,185,27,239,79,127,188,214,27,29,226,138,188,103,138,171,177,45,114,170,207,89,202,223,174,191,137,27,88,157,213,87,179,83,212,9,92,240,86,133,204,193,88,234,103,121,133,73,126,76,219,175,224,211,73,110,58,255,0,245,251,201,46,48,19,193,231,14,71,109,200,58,172,64,199,181,93,121,217,189,53,234,222,77,109,193,137,233,211,191,189,127,65,159,96,0,0,0,0,12,93,241,27,203,137,115,31,134,60,71,111,166,99,157,81,15,147,229,237,69,85,77,110,20,138,189,154,229,236,195,40,143,11,27,225,168,113,126,23,173,195,181,17,67,36,117,124,189,91,51,81,88,187,100,107,250,162,162,254,79,184,13,93,81,85,142,215,78,168,108,153,194,166,49,126,59,200,188,55,136,166,149,31,53,79,156,222,187,181,249,181,147,177,63,25,203,217,158,243,92,188,101,96,175,194,248,146,178,197,115,165,125,61,77,55,47,124,78,99,152,173,221,27,92,157,28,136,169,209,200,189,189,73,176,240,152,199,233,139,120,115,130,195,81,95,37,69,109,135,119,153,71,203,191,103,62,190,185,204,238,229,84,213,173,245,68,237,234,6,111,128,0,0,0,16,101,226,213,135,37,181,113,61,114,189,189,148,141,109,223,147,181,33,69,71,253,234,223,66,213,223,209,61,253,58,175,232,39,52,134,207,25,107,21,69,62,107,216,47,105,77,35,98,170,243,90,200,172,84,107,182,211,91,219,209,116,235,215,167,112,45,223,133,22,36,125,167,138,11,77,153,43,210,153,151,94,126,228,116,187,26,254,85,186,185,201,175,84,215,77,125,203,223,208,145,255,0,16,206,20,105,120,134,203,37,184,88,109,176,174,39,180,127,130,74,200,83,153,39,54,162,145,31,185,91,12,146,46,145,194,168,154,105,162,119,213,59,68,127,2,23,180,176,113,61,132,46,43,80,200,121,127,40,123,78,126,212,77,109,245,73,223,84,247,155,19,61,140,145,170,201,24,142,106,247,69,77,80,13,88,185,114,219,171,121,117,116,234,143,143,231,71,35,23,213,58,106,139,245,161,153,120,231,129,191,187,204,165,166,206,220,131,149,215,168,36,223,231,45,116,174,243,51,51,74,150,211,51,151,13,45,59,145,53,86,74,245,213,253,154,170,157,149,10,107,196,87,135,55,228,70,116,212,84,91,41,35,142,199,123,217,228,146,24,244,99,57,52,148,137,39,205,137,140,77,95,42,252,221,126,58,47,123,175,225,85,196,229,62,7,198,181,57,61,141,110,19,79,103,196,91,60,164,117,50,163,160,166,242,241,87,84,63,68,146,84,107,55,61,205,236,197,213,116,215,69,209,64,196,28,165,206,12,205,225,215,29,69,136,176,189,109,125,174,190,147,119,58,142,105,42,32,100,155,225,145,141,230,70,199,198,229,209,179,57,201,170,250,235,235,214,111,248,60,227,143,0,241,47,134,169,169,107,43,233,45,152,185,155,252,213,4,146,195,15,51,89,42,21,156,168,214,162,73,87,72,160,71,59,95,126,169,209,122,91,142,48,252,54,242,251,54,108,117,56,147,44,108,180,54,60,75,30,205,177,210,83,65,77,12,218,190,157,139,189,33,165,116,142,210,56,223,167,94,138,229,244,85,34,61,244,57,229,195,6,54,74,191,47,137,48,173,210,151,230,206,214,86,80,182,93,208,232,186,59,239,110,118,141,159,79,134,255,0,114,245,13,138,51,83,42,176,126,112,225,26,172,27,141,109,144,214,80,213,108,215,124,49,72,230,109,149,146,123,60,198,61,19,87,70,221,122,122,125,74,64,95,19,60,24,230,159,14,87,74,233,174,214,122,170,187,21,53,76,20,209,220,105,233,234,100,133,206,125,55,57,203,205,116,17,177,81,187,94,139,167,109,171,238,85,37,167,129,94,56,176,231,18,152,105,184,127,16,85,65,69,140,40,181,231,192,247,199,26,84,111,146,165,237,229,53,245,18,74,253,177,64,138,237,83,166,190,238,217,21,154,89,81,130,179,127,8,92,48,110,52,178,81,215,81,215,67,43,17,210,211,69,43,226,123,226,124,73,35,22,70,61,26,246,182,71,104,237,21,83,252,192,65,167,8,28,122,99,254,27,43,97,176,87,74,251,190,21,168,157,169,81,75,80,233,234,29,20,110,90,118,59,148,197,168,142,54,170,69,10,163,117,77,19,85,78,203,211,49,49,127,26,252,21,102,53,45,62,45,197,89,113,103,168,185,166,199,200,217,172,246,151,212,57,116,116,139,170,62,119,57,125,167,187,215,191,196,176,188,87,120,92,230,94,92,94,235,49,38,83,209,75,136,48,253,76,210,75,29,37,52,117,21,117,112,163,159,59,209,54,65,72,214,53,169,27,35,77,53,232,231,34,118,84,49,34,110,31,243,198,11,130,219,95,148,24,211,156,147,114,63,249,31,172,209,93,187,111,248,189,123,129,121,120,188,226,253,217,206,250,92,11,151,148,43,96,192,182,166,49,144,91,233,226,242,173,145,241,121,136,154,231,69,12,207,133,117,130,86,53,85,26,159,53,19,163,81,17,125,143,13,238,28,111,249,195,158,54,156,77,61,174,86,216,112,205,76,23,73,106,165,129,233,19,228,167,172,164,122,196,215,172,79,98,189,89,38,168,213,84,93,58,234,136,122,28,56,120,102,103,118,109,223,104,234,241,141,158,108,49,96,99,227,150,169,110,84,245,116,85,15,137,31,10,189,177,243,41,92,197,114,178,71,104,139,211,86,174,189,17,73,146,200,140,133,192,121,5,129,237,248,67,7,89,40,169,223,79,79,20,117,53,108,166,133,147,84,202,216,98,141,242,72,248,227,102,247,59,146,213,87,42,106,171,213,125,52,11,137,69,73,13,5,28,20,52,205,219,21,52,77,138,52,209,19,70,181,17,17,58,116,236,135,48,0,0,0,0,0,67,239,141,53,52,145,230,166,24,153,171,164,78,176,209,106,137,234,229,169,184,245,254,67,13,184,67,149,33,226,147,41,100,115,180,68,198,246,21,94,190,159,40,192,102,207,141,92,114,253,221,225,105,116,143,151,242,69,11,117,211,219,221,206,184,255,0,152,193,174,22,158,230,113,37,149,175,98,162,57,49,157,145,83,94,218,249,248,0,217,85,143,108,140,108,141,93,81,200,138,159,82,159,71,82,210,231,62,213,70,247,170,110,117,60,106,186,118,215,106,29,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,7,203,149,81,53,67,232,243,238,245,176,210,83,54,71,204,172,69,122,55,84,69,247,47,184,15,23,19,221,170,104,171,227,138,38,70,168,176,163,189,164,93,117,220,239,143,192,178,87,170,151,212,221,235,185,136,212,230,84,202,171,167,249,106,165,103,143,174,239,150,241,11,169,171,166,219,229,154,139,163,156,157,119,56,160,234,34,157,243,73,50,162,174,231,43,183,43,186,174,171,220,15,91,13,206,250,63,51,202,68,93,251,53,221,240,215,251,75,227,98,149,207,181,219,220,168,154,186,158,37,93,63,201,66,195,217,85,99,231,115,21,83,93,186,122,251,203,227,135,165,98,218,237,168,142,239,79,15,250,40,5,64,0,0,0,0,0,0,0,0,0,0,116,174,52,16,213,192,216,228,115,209,17,232,239,101,83,220,191,3,186,126,57,53,77,52,212,11,107,139,112,213,12,151,40,213,101,159,240,8,157,28,223,202,119,192,240,240,163,149,151,250,87,39,116,223,254,131,139,147,123,166,137,245,76,87,66,199,47,45,19,85,106,47,170,150,243,15,163,25,119,129,218,34,105,191,170,39,240,84,11,159,110,153,203,3,149,81,62,122,255,0,50,30,61,219,16,214,210,195,89,203,138,5,229,54,77,186,181,125,17,123,245,63,96,173,108,108,86,243,220,222,186,244,212,183,119,122,218,250,139,149,109,60,85,147,185,36,158,70,53,188,197,209,117,114,162,39,112,23,124,91,114,174,229,115,96,166,77,155,180,218,215,122,233,252,47,129,214,181,211,178,229,116,164,169,157,92,215,75,81,26,42,51,162,116,114,39,175,212,122,184,107,12,220,42,188,207,153,183,50,93,187,54,239,115,29,166,186,246,213,74,234,207,134,161,166,134,157,210,218,41,155,36,110,220,171,203,102,169,237,107,174,168,7,61,142,211,77,73,86,249,35,124,138,171,26,183,218,84,247,167,192,247,218,212,106,109,79,67,142,56,89,27,181,108,109,111,77,53,68,67,237,94,212,93,21,64,250,7,145,62,32,181,194,196,115,235,21,168,171,167,204,119,246,28,212,87,122,26,200,150,88,42,85,237,71,109,85,218,228,235,162,123,211,226,7,162,15,198,185,28,212,114,46,168,169,170,31,160,126,57,53,69,79,122,20,222,43,160,134,167,202,243,28,244,219,191,77,21,63,131,240,42,83,199,196,13,69,242,253,19,241,255,0,160,11,47,114,137,176,99,216,169,152,170,173,74,186,100,213,123,245,70,127,105,113,42,109,84,245,145,164,82,190,68,68,93,222,202,167,246,124,75,119,137,36,109,62,63,89,228,118,214,69,81,76,247,47,185,17,172,85,94,133,119,104,196,214,89,234,92,197,174,223,163,21,116,88,223,239,79,128,20,38,59,161,134,223,119,134,24,92,247,53,212,205,119,180,168,171,174,231,39,167,212,92,155,13,222,166,170,237,4,18,50,36,107,183,106,168,139,175,70,170,251,207,19,18,81,210,222,171,153,85,71,75,20,236,100,73,26,185,88,137,162,162,170,233,237,117,245,66,147,194,55,185,169,241,13,36,213,119,25,210,22,243,55,106,247,57,62,99,180,233,245,232,5,244,117,59,38,93,206,87,34,167,78,133,49,137,176,165,186,170,221,86,178,77,80,156,199,35,151,107,155,249,104,190,227,211,179,226,27,101,77,51,164,74,213,126,146,42,106,172,119,185,61,232,119,229,168,161,168,133,90,170,215,181,250,46,142,98,170,47,175,170,1,98,241,62,28,161,181,121,111,47,44,238,230,239,215,123,145,123,109,237,162,39,188,242,227,186,84,66,141,129,172,141,90,205,24,154,162,235,162,116,247,151,107,25,82,219,31,228,255,0,106,64,186,115,63,114,79,224,252,11,89,59,41,210,235,35,18,54,35,82,161,83,77,189,52,220,7,90,186,186,106,136,81,143,107,17,17,218,244,69,247,41,237,89,92,191,38,67,255,0,11,253,37,62,42,32,163,115,17,27,4,90,235,249,8,120,245,85,82,211,206,232,97,157,241,177,186,104,214,185,81,19,167,185,0,244,112,117,84,150,235,156,179,192,141,115,157,3,153,237,166,169,166,230,175,167,212,93,92,53,126,172,125,12,138,177,195,248,101,78,136,191,146,159,18,207,91,161,170,170,157,209,219,145,203,34,49,92,187,93,181,118,234,158,171,167,174,133,87,101,182,98,134,210,189,24,181,8,156,197,237,82,137,232,159,194,2,233,165,222,165,87,230,69,252,139,253,167,44,119,41,222,221,85,145,247,247,47,246,150,253,40,49,82,117,89,42,127,249,229,63,233,28,209,50,255,0,3,85,147,79,80,142,85,215,240,250,244,254,80,46,60,114,57,237,106,170,39,84,69,57,21,116,40,24,113,36,116,219,25,83,115,153,171,22,137,34,42,189,116,211,191,110,231,117,184,230,195,248,215,119,255,0,201,201,253,128,125,227,58,153,25,110,187,177,17,186,37,28,191,251,37,45,78,10,166,101,214,235,45,61,66,185,173,109,59,158,138,206,139,174,230,167,174,190,242,162,196,248,166,130,225,87,91,73,73,115,146,69,168,143,148,198,104,244,71,43,152,137,167,84,211,191,188,243,240,61,28,150,203,180,211,214,196,145,177,212,238,98,47,69,235,185,171,167,79,169,64,186,184,126,215,79,77,104,130,22,62,69,107,119,233,170,166,191,57,87,220,123,197,14,220,101,98,160,79,41,53,209,209,189,157,218,145,201,211,94,190,137,167,169,220,182,227,75,29,100,238,138,43,171,222,168,197,118,139,28,157,181,79,122,124,64,171,14,133,210,22,165,28,178,34,174,186,162,255,0,206,67,246,142,235,69,83,18,201,21,66,189,17,218,107,181,222,239,138,30,14,47,189,83,211,217,43,94,218,199,177,90,230,38,173,220,138,159,124,106,122,1,69,230,45,108,180,127,39,242,154,197,223,205,215,114,47,166,207,237,60,203,38,25,160,174,173,160,171,150,106,132,125,68,177,72,228,107,155,162,43,149,21,116,233,241,58,55,105,106,113,15,43,202,77,37,87,151,221,187,123,149,54,238,211,79,157,239,209,123,123,139,169,134,172,205,138,219,106,146,74,8,81,236,130,5,115,182,183,84,84,106,106,186,129,232,218,240,213,13,15,55,149,44,235,191,110,187,156,158,154,252,62,39,175,13,51,33,99,88,213,114,163,123,106,114,34,34,118,68,67,244,0,0,0,0,0,0,0,7,203,158,214,166,174,93,0,250,7,31,62,47,203,255,0,50,159,41,89,76,189,164,255,0,50,129,204,15,134,74,201,19,115,29,170,118,236,125,128,0,0,0,0,0,0,0,0,58,245,115,190,29,155,81,23,93,123,156,179,61,35,141,94,171,162,39,169,72,227,43,229,61,191,201,239,174,146,46,103,51,77,187,186,233,183,221,245,129,219,249,122,179,207,242,57,112,237,231,108,215,69,215,77,218,123,207,122,154,119,203,187,114,39,77,59,22,78,28,74,197,190,49,203,116,157,89,230,209,87,171,251,111,46,21,191,21,218,91,204,230,92,159,215,77,61,135,175,191,224,7,222,51,169,123,45,215,118,34,55,79,39,47,254,201,75,65,133,226,109,125,194,72,102,85,70,164,42,239,103,190,187,155,253,165,93,139,49,45,29,109,125,117,21,53,198,71,173,68,105,19,25,163,209,28,174,141,19,78,169,167,85,95,83,163,128,108,181,81,94,38,117,77,27,54,173,51,145,53,86,175,93,237,248,129,225,98,106,24,105,235,227,99,28,245,69,133,23,170,167,229,56,173,172,184,150,187,229,56,126,245,7,227,126,42,254,74,252,78,245,222,192,202,138,150,191,228,216,31,163,17,53,86,51,222,190,242,133,76,59,140,25,237,65,20,237,122,118,86,213,53,21,63,78,224,43,251,174,44,184,197,80,214,182,26,109,54,34,245,107,189,235,241,41,154,60,101,116,91,218,183,145,75,248,73,63,21,222,229,254,17,229,51,12,227,169,211,124,145,212,189,83,166,174,172,106,175,249,220,115,201,131,113,83,32,231,50,222,230,203,162,46,244,158,52,118,171,223,174,224,46,54,29,196,85,181,158,99,155,20,9,179,102,155,90,190,186,252,126,5,85,12,174,124,108,114,162,106,230,162,174,133,131,146,139,24,217,244,230,207,89,79,206,237,178,175,231,105,254,75,190,37,95,98,198,180,108,125,190,138,174,247,80,179,181,98,138,86,187,152,239,111,162,42,42,233,162,245,2,233,42,34,244,83,137,208,181,92,171,170,157,74,91,205,190,162,69,100,85,74,229,70,235,166,215,127,74,28,117,55,203,116,51,186,41,42,213,174,110,154,166,199,123,190,160,60,28,89,119,169,183,219,163,154,22,68,231,58,116,111,180,138,169,166,215,47,162,252,11,93,137,111,213,149,117,209,201,36,112,162,164,40,223,101,23,242,151,226,119,49,29,255,0,229,170,22,82,219,174,83,205,35,101,73,21,187,158,221,26,136,169,175,181,162,122,161,74,206,218,150,61,18,173,206,87,233,170,110,118,229,208,14,91,101,108,180,245,209,204,198,177,92,221,116,213,23,78,202,92,188,33,125,171,117,182,85,88,225,252,59,189,23,242,91,241,41,92,59,133,238,82,94,41,217,37,181,143,106,239,213,28,230,42,47,176,191,18,233,88,112,234,210,81,190,41,45,144,49,86,69,118,136,214,123,147,221,245,1,238,208,206,249,105,169,222,228,77,95,27,21,116,248,162,29,211,134,24,146,56,216,196,98,55,107,81,52,68,237,161,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,123,219,27,29,35,151,68,106,42,175,212,135,209,212,187,57,204,181,86,61,138,155,155,79,34,166,189,181,218,160,107,127,197,228,169,55,20,153,181,35,92,170,139,141,239,202,157,125,62,81,156,204,159,5,154,103,201,154,152,158,103,46,177,54,195,91,162,47,163,146,166,221,215,249,12,42,226,153,206,127,18,89,164,247,170,43,151,25,222,213,116,237,175,159,156,206,79,5,72,229,251,187,197,50,237,143,151,242,69,115,117,211,219,221,206,183,127,152,9,115,0,0,0,0,56,107,105,33,175,163,158,134,165,187,162,169,137,209,72,154,34,234,215,34,162,167,94,157,148,230,0,64,159,137,15,14,56,131,39,179,198,237,137,160,181,202,235,14,38,168,158,233,21,84,80,61,98,100,149,21,149,111,72,156,244,137,140,71,163,35,213,90,138,171,167,93,85,15,31,132,62,47,221,147,15,170,192,185,135,66,183,252,11,117,99,217,61,190,162,47,52,216,223,47,151,137,206,108,83,76,200,83,72,34,123,81,85,171,243,149,58,181,85,18,110,179,223,33,112,30,126,224,123,134,16,198,54,74,58,135,212,83,203,29,53,91,233,161,124,212,210,186,25,99,100,145,190,72,223,177,205,231,57,81,81,53,69,234,158,186,195,111,17,254,25,153,221,148,151,218,202,188,29,103,155,19,216,30,249,37,165,91,109,61,93,109,67,34,87,204,172,108,156,186,86,177,28,140,141,186,162,116,213,201,167,69,64,50,147,8,113,175,193,86,92,210,212,98,220,43,151,22,122,123,154,239,124,109,134,207,105,101,67,87,70,200,154,35,39,107,147,218,99,125,123,252,76,59,226,255,0,143,76,127,196,157,108,214,10,25,95,104,194,180,243,185,41,233,105,221,61,59,165,141,171,80,198,243,88,149,18,70,229,88,166,68,118,137,162,232,137,217,58,217,40,120,127,207,25,238,9,109,102,80,99,78,114,205,200,255,0,228,126,179,68,118,237,191,226,245,238,101,191,10,62,23,57,151,152,247,186,60,73,155,20,82,225,252,63,77,52,114,201,73,83,29,69,37,92,200,215,192,245,77,147,210,57,142,106,198,249,19,77,122,185,170,157,145,64,183,156,10,240,91,139,248,135,199,118,188,73,118,181,79,77,132,45,85,240,84,86,79,83,4,172,142,165,145,77,76,249,34,99,157,4,145,61,93,20,202,168,213,84,213,17,117,209,59,206,198,12,193,248,123,47,112,173,191,10,97,218,40,40,173,182,170,88,169,163,107,35,100,105,182,40,219,26,57,200,198,181,186,237,99,117,93,19,183,161,230,101,110,85,224,188,157,193,212,56,59,5,217,169,45,244,84,80,69,27,157,21,60,81,58,103,50,38,70,178,72,177,177,136,231,170,70,221,93,162,107,167,212,134,23,120,136,113,249,111,202,43,93,94,85,101,149,209,37,197,53,113,73,21,77,85,52,237,114,81,177,205,171,129,232,143,134,161,178,71,51,37,141,139,162,183,217,232,171,215,68,2,165,227,155,196,39,11,100,69,146,167,6,101,237,194,146,233,140,103,87,193,39,46,88,231,142,145,170,202,152,213,93,202,169,100,177,200,201,162,102,189,58,34,251,213,17,33,239,54,179,135,51,120,139,199,82,226,28,81,91,112,186,87,213,237,228,209,69,37,68,236,143,108,49,177,220,184,222,249,28,154,182,22,185,218,47,93,53,244,233,236,229,246,84,103,103,20,217,134,217,105,109,215,219,205,69,214,181,29,87,116,168,134,174,162,24,249,179,179,122,186,100,100,138,154,44,251,215,93,116,69,85,93,117,235,43,252,29,248,109,101,254,83,88,169,177,38,103,89,104,111,152,150,77,251,227,171,166,130,166,24,116,125,67,19,98,77,74,217,27,172,114,51,94,189,85,169,232,136,6,9,224,110,6,254,224,242,150,167,59,115,242,87,89,96,143,103,147,181,213,59,203,76,253,106,93,76,254,100,53,84,237,69,209,95,19,211,71,246,114,42,247,68,48,211,151,45,198,183,151,73,78,170,249,62,108,113,177,125,19,174,136,159,82,153,253,226,171,196,229,62,56,198,180,217,61,130,174,19,65,103,195,187,252,220,116,210,163,105,234,124,196,84,53,12,213,35,149,90,253,175,107,187,177,52,93,116,213,117,82,211,248,117,112,230,252,247,206,154,122,139,157,36,114,88,236,155,252,234,77,30,172,127,58,146,173,35,249,209,61,139,163,226,79,157,167,195,85,236,18,131,225,231,194,149,55,15,89,100,151,27,245,178,20,196,247,127,240,185,95,10,115,35,229,84,85,163,54,171,161,142,68,214,57,145,23,93,117,78,218,39,120,224,241,93,196,142,187,113,65,118,179,45,122,84,178,213,200,218,141,151,123,89,205,183,80,185,116,234,186,107,167,185,59,122,147,170,198,50,54,163,35,98,53,169,217,17,52,67,93,174,59,239,105,127,226,119,23,92,82,161,147,115,60,135,180,199,238,69,210,223,74,157,245,95,112,23,103,194,87,13,203,117,226,122,219,123,99,41,28,219,71,59,114,76,138,175,251,237,190,185,169,179,162,251,186,245,79,210,78,113,13,158,13,54,42,138,140,215,191,222,214,154,71,69,75,229,116,145,24,170,214,238,166,184,55,170,233,211,175,78,228,201,128,0,0,0,1,105,56,171,198,47,192,153,23,137,49,20,50,163,38,166,242,123,23,118,159,58,178,6,47,227,53,123,63,222,107,102,229,87,187,95,85,39,39,197,159,31,166,18,225,202,123,13,61,124,148,245,215,237,190,89,25,46,205,252,138,250,23,63,179,145,87,70,187,209,23,227,161,9,216,58,193,95,138,49,29,29,138,217,74,234,138,154,158,102,200,154,199,61,93,182,55,57,122,53,21,87,163,85,123,122,1,61,190,28,121,113,54,92,240,197,135,45,245,81,185,181,19,121,206,102,228,84,85,210,225,86,169,221,173,94,207,50,136,240,176,70,26,135,8,97,122,44,59,79,20,49,199,73,204,209,176,181,17,137,186,71,63,162,34,39,229,123,143,116,0,0,0,0,0,0,13,124,188,68,176,27,48,71,19,88,145,144,82,172,16,85,249,62,91,81,155,91,236,219,233,53,209,17,168,157,220,100,239,130,230,97,211,218,177,38,52,192,149,117,142,223,121,249,59,203,70,249,19,68,228,199,113,149,251,81,92,158,244,85,209,171,241,211,185,231,120,208,96,40,172,184,239,7,99,74,122,116,69,191,252,161,205,115,89,219,145,13,186,54,234,168,212,247,250,170,254,142,198,63,120,110,227,212,193,92,79,97,216,229,153,177,65,95,231,57,174,115,182,162,108,183,214,105,215,114,39,119,122,234,6,192,64,0,0,0,4,88,120,210,91,17,208,96,219,142,228,246,62,81,233,175,94,171,110,79,113,41,228,113,120,203,88,234,42,114,211,15,94,98,161,71,199,73,230,249,147,36,74,170,205,213,22,246,166,174,211,166,189,186,168,17,129,195,117,91,40,179,159,15,84,62,161,32,107,124,222,178,43,246,162,107,73,50,119,253,38,203,48,170,44,104,173,122,61,63,41,23,93,77,97,50,186,190,158,217,142,173,149,213,110,115,98,143,157,185,90,168,139,214,23,162,119,209,59,169,179,86,25,175,167,186,89,41,171,169,85,203,20,187,246,171,180,215,163,220,139,217,85,59,160,24,189,226,47,195,75,179,239,39,166,169,195,246,104,106,49,29,163,111,147,116,116,251,231,119,54,170,145,36,209,89,19,228,93,35,137,123,105,211,190,169,218,9,44,247,92,67,129,49,20,55,58,55,86,90,238,148,59,182,174,175,130,104,247,198,173,94,202,215,38,173,122,250,166,168,190,229,54,142,124,108,149,170,201,24,142,106,247,69,77,80,134,63,19,62,10,235,50,235,19,205,155,25,121,96,168,147,15,215,109,243,113,82,210,170,178,151,100,116,112,51,164,48,53,140,221,35,222,189,92,186,174,186,117,213,0,145,238,13,248,157,176,113,37,149,180,56,130,58,234,118,222,217,205,243,212,92,214,36,176,235,81,80,200,247,71,205,145,237,213,144,238,77,203,213,58,167,78,222,159,17,92,40,101,103,16,88,82,170,207,125,195,22,200,46,82,108,229,92,160,162,166,109,83,52,146,39,59,73,93,11,220,154,182,20,111,68,237,211,234,132,30,15,184,168,196,220,49,230,69,54,32,167,170,168,158,199,46,255,0,61,65,190,71,71,38,144,84,50,63,189,164,209,177,116,124,251,189,165,232,189,83,175,121,250,202,204,214,193,121,193,132,169,49,142,9,189,209,220,40,170,185,154,114,42,98,149,204,219,43,227,246,185,79,122,38,171,27,180,235,233,245,160,16,113,107,192,185,195,192,110,126,80,94,113,29,13,206,154,221,75,205,221,93,75,21,83,41,167,221,68,173,77,36,123,97,107,182,186,173,173,239,209,85,83,235,157,236,29,139,44,216,227,14,210,98,140,63,87,29,77,5,111,51,149,44,114,49,237,118,201,28,199,104,172,85,106,251,77,84,232,190,133,23,157,220,60,229,190,125,217,91,101,199,86,120,102,107,53,219,59,41,224,116,173,213,241,185,116,116,177,191,79,193,49,59,118,253,26,84,57,87,151,54,156,167,192,214,204,7,99,171,172,169,162,181,243,185,82,85,200,215,202,238,108,207,149,119,43,90,212,94,178,42,38,141,78,154,119,238,5,85,52,48,212,70,177,79,19,36,99,147,69,107,218,138,138,159,82,158,51,240,54,9,146,111,50,252,29,99,116,219,249,156,197,183,194,174,221,174,187,181,219,174,186,250,158,224,3,138,158,154,154,146,36,130,146,158,40,99,111,102,70,196,107,83,211,178,125,71,40,0,0,0,0,0,0,0,68,215,141,92,110,251,160,194,211,105,30,223,39,66,221,127,31,93,247,31,243,24,45,194,68,108,155,138,12,166,138,70,110,107,241,189,133,170,154,107,170,45,198,3,59,252,106,228,143,229,76,45,22,173,230,121,122,23,105,248,218,110,184,255,0,152,193,62,16,229,142,30,40,242,154,73,87,70,183,27,216,85,87,221,253,241,128,13,145,224,141,145,67,28,81,183,107,88,212,107,83,77,52,68,67,144,249,141,237,150,54,200,197,213,175,68,114,47,189,20,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,3,229,95,162,233,161,65,98,252,79,178,219,18,249,29,126,254,223,221,127,130,239,129,85,214,206,172,169,123,121,202,221,52,233,187,79,66,203,213,75,95,93,26,67,204,168,168,209,119,109,213,207,211,227,167,233,3,134,233,85,242,189,67,106,118,114,182,177,25,183,93,222,170,186,250,123,206,255,0,220,135,50,222,202,175,148,116,230,49,143,219,201,237,174,157,53,221,241,61,124,43,101,124,214,249,29,83,105,115,220,147,42,34,190,13,87,77,173,247,161,83,93,98,164,164,177,57,95,28,80,242,217,26,46,168,141,219,213,169,167,192,11,105,45,163,228,205,63,108,115,57,159,192,211,77,63,74,251,203,175,135,100,254,247,219,27,167,238,48,167,252,212,45,173,238,174,145,252,158,93,76,46,211,118,187,94,139,238,46,38,28,122,45,13,173,81,200,168,177,65,235,240,64,43,0,0,0,0,0,0,0,0,0,0,0,0,30,61,227,252,37,191,239,105,252,234,90,139,117,203,203,86,71,55,39,118,221,122,110,211,209,83,220,93,219,147,55,78,213,217,175,176,158,159,21,44,13,91,170,163,167,123,227,116,173,114,105,162,162,170,47,112,43,181,196,250,127,172,127,244,191,245,20,236,53,30,110,251,26,236,217,206,171,79,93,116,213,229,48,201,174,175,77,91,45,91,190,167,57,78,237,134,90,133,190,219,146,73,36,215,205,194,142,71,42,254,90,107,168,23,191,13,80,242,60,207,223,119,110,217,248,186,123,202,129,137,181,168,154,158,77,145,81,57,218,170,39,205,254,147,212,231,68,222,142,149,136,191,23,32,31,110,93,169,174,135,141,95,123,242,181,111,131,203,110,219,167,93,250,119,68,95,113,233,205,43,28,212,72,228,106,174,190,138,81,55,248,110,82,93,167,124,17,84,185,139,183,69,99,92,169,243,83,220,5,17,91,143,121,241,35,62,74,219,163,181,252,62,190,139,252,18,161,194,88,179,155,109,145,222,67,79,191,170,126,23,248,45,248,22,242,123,45,229,140,69,125,166,181,169,175,117,129,233,253,7,37,26,93,104,162,88,180,171,167,213,219,182,251,76,215,227,167,232,3,33,232,42,185,244,148,242,114,246,243,34,107,180,215,93,53,77,78,210,46,165,180,176,222,228,100,52,76,158,238,230,237,133,168,228,125,70,154,46,206,203,170,149,3,47,180,253,117,188,71,255,0,207,9,253,160,85,135,143,126,93,121,31,240,191,160,242,254,232,40,145,122,223,33,77,59,235,82,159,218,121,247,107,245,4,156,173,183,170,119,105,187,181,75,87,221,241,2,222,99,74,125,113,61,100,251,251,114,215,77,61,209,180,243,168,238,255,0,37,202,181,30,95,155,185,187,52,223,183,227,175,101,247,30,141,246,174,150,123,244,175,243,49,72,215,58,61,87,122,42,42,109,105,216,162,164,162,172,149,98,134,154,9,213,27,187,107,88,142,84,77,123,233,250,64,237,217,241,111,54,153,206,249,63,77,36,84,252,47,193,62,7,129,242,119,201,127,183,185,220,222,87,226,109,219,174,189,59,234,190,243,183,117,179,221,163,168,106,91,109,117,109,139,98,42,164,16,57,27,187,85,247,39,125,52,60,234,104,238,76,157,174,184,199,82,218,116,215,122,204,142,70,118,233,174,189,59,232,7,175,110,199,191,37,64,234,127,146,185,187,158,175,215,159,183,209,19,79,154,190,227,220,165,205,77,233,28,95,32,233,236,233,175,154,248,127,144,116,109,16,88,166,166,115,229,134,130,69,71,170,106,230,177,87,77,16,85,217,183,49,238,162,181,107,170,235,26,197,7,116,215,211,68,237,160,12,67,143,188,231,151,254,244,236,217,191,247,125,117,215,79,224,252,10,89,239,230,206,234,237,52,222,245,151,111,187,85,215,77,74,166,217,135,171,38,230,249,171,28,207,211,110,222,101,50,174,157,245,211,84,43,74,124,55,111,109,12,75,45,130,157,21,34,110,237,212,173,233,211,174,189,0,180,207,186,116,252,7,175,229,127,212,121,117,114,243,170,31,46,221,186,233,211,93,125,11,153,139,173,182,138,59,108,114,178,130,142,5,89,218,221,201,19,91,175,178,238,154,233,240,40,90,139,124,211,202,233,105,104,95,36,78,211,107,163,137,85,171,211,174,138,137,167,112,43,44,29,130,244,185,203,253,242,253,193,223,184,255,0,9,191,194,46,13,191,13,249,88,93,31,157,221,171,149,117,229,233,232,159,19,179,105,161,134,158,165,207,109,27,35,85,98,166,169,26,39,170,30,178,53,19,178,34,1,230,173,151,95,245,207,252,207,250,206,173,70,31,222,244,95,55,167,79,241,127,245,158,233,248,168,139,221,17,64,181,151,203,39,151,109,194,127,53,187,148,146,191,77,154,107,166,171,239,40,57,110,92,173,62,243,174,191,194,255,0,168,191,119,107,125,60,180,21,191,180,163,123,159,12,159,185,162,170,170,181,126,5,150,198,182,255,0,37,228,246,208,242,55,243,59,69,183,118,155,126,29,123,129,193,106,177,252,171,87,75,113,243,92,174,108,204,246,54,110,211,71,105,223,84,247,21,117,202,221,242,28,13,171,231,115,247,189,35,219,183,110,154,162,174,186,234,190,225,129,18,222,182,171,107,101,74,126,114,202,169,163,182,238,215,154,186,124,125,197,93,136,232,25,81,66,198,69,68,217,85,37,69,209,177,238,244,94,189,128,179,23,171,166,235,156,206,228,105,174,223,198,254,10,124,14,124,57,120,228,215,61,222,95,93,98,84,249,255,0,20,248,30,149,243,14,92,95,116,157,208,216,170,92,197,219,162,182,149,202,159,53,62,7,94,223,108,158,138,103,75,85,111,124,12,86,171,81,210,68,173,69,93,83,166,170,159,0,43,75,38,39,229,82,189,190,71,95,190,42,254,23,224,159,2,156,197,120,183,207,80,214,208,124,159,179,116,136,155,249,186,233,163,209,123,105,240,60,75,205,92,244,245,77,101,37,76,145,177,99,69,84,141,234,137,174,171,215,161,249,79,106,187,214,108,122,219,107,39,108,169,191,94,75,156,143,213,53,215,183,95,120,29,172,25,247,255,0,57,248,187,121,127,31,202,47,117,157,52,182,209,39,186,8,255,0,209,66,213,97,203,37,198,155,204,110,180,84,197,187,103,122,119,55,94,255,0,2,234,218,217,43,40,169,26,246,61,170,216,163,69,69,69,77,58,32,30,144,0,0,0,0,0,0,0,15,151,187,107,28,237,53,209,21,79,26,243,124,249,58,149,179,249,94,102,233,17,154,111,211,209,87,221,240,61,137,191,3,38,159,146,191,204,80,89,130,249,227,179,66,232,223,35,87,205,53,53,106,170,126,35,192,253,159,48,121,82,186,63,146,53,211,78,190,99,225,254,73,193,110,199,222,114,119,69,242,78,205,24,174,215,159,175,170,127,7,226,90,155,141,109,107,107,36,79,55,58,118,253,209,125,200,123,152,25,149,117,23,105,152,230,205,34,37,51,151,69,69,95,198,104,23,158,197,117,243,244,143,155,145,203,210,69,110,155,181,244,79,135,196,246,79,7,11,64,248,237,242,54,72,85,171,206,85,209,91,167,226,180,247,128,0,0,0,0,0,0,0,0,224,172,235,76,255,0,209,252,229,181,204,184,183,124,155,237,105,167,59,211,252,130,231,200,141,86,42,57,17,83,226,83,56,170,158,134,79,43,230,32,129,250,111,211,123,81,116,249,190,240,44,43,165,228,87,172,155,119,114,230,215,77,116,215,71,30,196,24,147,110,239,218,94,239,221,63,234,56,46,81,211,173,238,170,40,163,141,117,170,123,90,214,162,126,90,232,136,133,91,130,236,80,212,121,207,53,103,100,155,121,123,121,148,232,186,124,237,116,213,0,240,232,109,63,44,220,41,174,158,99,147,205,153,159,123,217,187,77,170,137,223,84,247,123,138,230,24,254,230,220,181,219,188,198,244,229,109,211,102,154,245,215,94,191,147,254,115,214,91,93,5,29,166,87,178,221,79,3,162,138,71,162,164,45,106,177,83,85,215,183,79,121,110,241,109,206,161,214,216,210,11,132,138,238,122,107,178,85,215,77,174,247,40,30,253,215,48,60,173,67,99,249,39,118,172,69,215,159,167,170,255,0,4,234,219,49,143,159,173,142,147,228,237,155,245,246,185,218,233,162,42,246,219,240,40,202,7,203,83,10,190,165,239,149,200,237,17,100,85,114,233,162,116,234,112,82,84,201,5,67,101,108,238,141,91,175,180,142,211,78,158,240,47,141,150,15,61,74,249,183,108,210,69,110,154,107,232,159,218,122,207,180,239,131,111,152,211,84,79,196,255,0,172,182,120,83,17,195,5,186,70,85,95,153,27,214,101,84,73,42,145,23,77,173,247,169,82,125,214,91,121,40,159,116,180,218,232,159,235,198,255,0,104,28,248,139,9,249,223,47,251,127,102,205,255,0,185,107,174,186,124,126,5,173,171,181,252,149,119,154,171,159,205,242,117,46,147,110,221,187,246,59,93,53,213,116,215,66,180,189,98,106,121,57,62,95,16,70,237,55,107,178,173,23,78,221,244,82,134,184,85,243,165,169,122,212,239,222,231,174,187,245,221,170,175,242,129,81,89,179,19,101,83,151,228,125,126,246,191,235,143,138,127,4,225,186,102,22,250,233,93,242,70,154,237,255,0,92,124,19,248,37,22,178,114,250,196,253,171,219,86,174,139,161,222,165,72,100,129,175,153,24,231,174,186,171,180,85,94,191,16,59,148,118,143,41,42,201,230,55,234,221,186,108,211,250,78,157,226,15,219,45,246,255,0,115,79,79,138,149,6,40,169,162,101,190,53,161,168,129,178,115,147,94,83,209,23,77,174,247,122,118,56,112,236,48,214,209,62,90,152,153,59,146,85,106,57,237,71,42,38,137,211,85,250,192,185,150,91,15,149,185,195,63,155,221,183,119,78,94,157,218,169,239,42,214,51,98,105,174,189,78,8,162,141,178,34,182,54,162,251,209,14,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,3,142,120,217,44,50,69,35,119,53,237,86,185,52,215,84,84,57,15,153,30,216,163,116,143,93,26,196,87,42,175,162,32,26,217,241,111,27,33,226,131,54,98,141,155,90,204,111,126,106,38,154,104,137,113,156,206,159,5,72,157,247,65,138,102,210,61,190,78,185,186,254,62,187,237,203,252,134,12,241,121,44,115,113,71,155,50,68,186,181,216,222,252,168,190,255,0,239,140,230,118,120,42,73,31,202,152,166,45,91,204,242,245,206,211,241,180,221,110,255,0,48,18,190,0,0,0,0,0,0,113,84,83,83,85,196,176,85,211,197,52,110,238,201,24,142,106,250,118,95,172,229,0,120,108,192,216,38,57,188,203,48,117,141,179,111,230,115,18,223,10,59,118,186,238,215,110,186,235,234,123,48,195,13,60,105,20,17,50,54,53,52,70,177,168,136,137,245,33,246,0,182,188,69,102,141,167,40,50,135,18,99,27,173,115,105,95,21,186,177,148,110,89,90,199,58,165,41,101,145,141,106,185,236,213,203,203,93,17,23,94,157,61,228,48,101,31,14,25,169,198,174,125,92,113,157,198,130,230,204,53,91,124,154,182,162,227,89,21,74,49,212,143,173,142,71,199,28,171,20,209,171,185,117,42,230,162,174,222,235,174,157,86,105,115,203,36,112,182,125,225,42,124,25,139,234,43,99,183,195,92,202,215,54,149,241,162,200,169,20,177,171,28,146,70,246,171,85,178,187,84,211,175,78,190,139,222,202,140,161,193,57,55,133,224,194,184,46,211,5,45,44,13,106,111,108,16,178,71,233,27,35,213,203,27,24,138,170,145,183,94,157,211,234,208,60,156,147,225,255,0,45,178,63,9,91,112,246,18,194,182,170,122,138,74,88,98,154,181,148,52,236,168,158,70,197,27,28,247,201,28,108,87,43,150,38,185,85,83,85,84,215,234,162,248,200,226,118,193,195,110,86,215,98,9,43,169,221,123,127,43,200,209,115,88,178,205,165,69,59,36,219,31,54,55,187,70,77,185,118,175,68,234,189,59,212,252,71,241,19,130,120,118,203,234,252,93,137,174,212,108,171,108,82,182,134,141,243,194,146,207,63,34,105,35,106,70,249,99,87,35,150,23,55,70,174,170,189,19,225,5,220,97,113,81,137,184,156,204,138,156,65,81,85,81,79,99,139,103,145,160,223,35,35,143,88,41,217,39,222,214,105,24,154,190,13,222,202,245,94,171,215,176,89,155,197,215,16,227,188,69,53,206,177,213,151,75,165,118,221,203,171,231,154,77,145,163,83,186,185,203,163,88,158,171,162,39,185,9,218,240,232,225,165,217,11,147,208,212,226,11,52,52,248,142,239,187,206,58,74,125,147,183,149,85,86,145,234,175,137,146,39,222,229,78,250,244,94,154,39,124,23,240,204,224,174,179,49,177,60,57,175,152,118,10,136,240,253,14,239,41,21,85,42,163,42,183,199,89,3,250,77,3,152,253,178,49,139,209,201,162,233,175,93,16,153,198,70,200,154,140,141,136,214,167,100,68,209,0,252,149,90,145,170,185,232,196,252,165,93,52,53,166,226,74,173,149,185,209,136,106,25,80,217,218,239,41,164,141,126,228,95,218,144,167,127,208,108,145,137,171,233,237,118,74,154,234,165,114,69,22,205,202,221,53,234,246,162,119,84,78,234,107,43,154,53,244,247,60,119,115,174,165,115,157,20,156,157,170,229,69,94,144,177,23,182,169,221,0,146,255,0,5,187,98,54,12,101,113,220,158,223,201,221,53,235,209,110,41,238,37,60,142,47,6,155,29,69,54,90,98,27,204,180,40,200,234,252,167,46,101,137,81,95,182,162,224,213,209,218,117,209,122,116,82,71,64,0,0,0,0,136,255,0,26,60,196,167,186,226,76,23,128,233,43,23,125,155,229,31,51,27,36,77,23,157,29,186,86,110,68,114,251,149,83,86,167,195,94,230,49,120,118,224,54,99,142,38,176,220,115,210,173,68,20,158,115,152,213,102,246,251,86,250,189,53,69,106,167,118,157,191,18,60,120,152,215,137,236,71,20,83,54,88,40,60,159,45,205,118,228,93,246,250,61,122,238,84,238,223,77,12,129,240,95,192,81,94,177,222,49,198,149,20,232,171,96,249,63,148,231,49,58,243,225,184,198,237,21,90,190,239,69,79,211,216,9,129,0,0,0,0,0,0,0,1,31,190,48,184,22,27,238,73,208,98,228,137,242,212,216,121,188,164,70,163,149,188,250,186,8,215,79,101,85,58,39,162,167,233,33,255,0,45,49,53,118,14,198,214,236,71,109,157,97,169,164,231,108,122,57,91,166,248,94,197,234,138,139,217,203,234,108,37,198,78,88,63,53,242,30,255,0,134,169,105,227,150,178,79,43,200,71,179,118,154,86,83,189,221,152,229,237,31,162,26,228,53,238,99,145,204,114,162,167,170,40,27,76,88,175,52,119,251,84,23,122,9,91,36,19,238,216,230,185,21,23,107,149,171,213,21,83,186,47,169,223,49,247,129,28,193,92,202,225,163,10,226,103,74,249,29,63,158,213,207,118,174,93,183,10,150,117,93,206,252,143,121,144,64,0,0,12,63,241,78,194,82,98,14,18,241,61,214,158,37,150,123,87,146,216,198,183,115,221,205,185,209,53,116,68,69,85,232,158,244,253,38,96,22,167,138,75,69,13,243,34,177,53,182,227,73,29,76,18,249,45,209,190,52,122,46,149,144,42,116,84,84,238,137,252,128,107,99,79,60,180,210,182,120,92,173,123,117,209,81,116,244,211,208,217,107,135,60,97,69,143,50,118,193,138,109,251,86,158,179,205,108,115,52,218,187,42,166,98,232,168,231,39,118,47,169,173,9,58,254,21,57,128,236,89,195,93,186,193,45,70,247,216,249,222,202,191,85,78,117,125,115,251,110,95,201,247,39,233,3,52,74,127,29,96,92,53,152,216,106,171,10,98,203,101,61,117,186,179,103,50,41,161,142,84,93,146,54,68,233,35,92,223,156,198,175,84,244,42,0,6,189,92,102,240,121,139,184,101,199,85,80,193,108,175,171,194,146,108,242,119,46,76,178,70,154,67,79,191,124,169,12,113,254,22,125,169,167,170,104,189,123,250,28,24,113,185,141,56,102,196,240,81,87,86,213,92,48,140,187,188,197,3,228,150,100,139,72,234,21,188,168,214,120,226,110,178,206,142,118,189,244,215,191,121,195,206,236,144,192,217,243,130,106,240,86,54,181,65,81,5,79,47,100,235,4,47,154,29,179,71,34,236,116,145,189,27,170,196,212,94,157,83,244,42,107,249,196,255,0,13,248,183,134,236,197,172,193,247,218,73,159,70,222,95,149,173,72,229,88,167,214,8,100,126,217,29,20,104,237,171,50,53,116,78,139,209,126,33,176,158,86,230,214,6,206,28,49,6,42,192,215,234,43,141,36,219,181,72,42,161,153,241,233,35,217,237,114,158,244,77,86,55,233,215,174,159,89,89,26,247,240,119,198,166,54,225,147,19,181,178,215,86,92,48,204,250,249,155,123,229,154,86,179,108,117,27,57,113,115,227,141,53,146,125,203,175,187,94,253,231,219,8,227,12,59,142,108,84,216,143,12,221,105,107,232,43,17,235,20,212,243,178,86,185,24,247,49,218,57,142,115,87,71,53,83,162,247,64,61,160,0,0,0,0,0,0,0,0,0,17,27,227,87,87,2,227,156,45,68,147,179,157,242,77,12,188,189,201,187,111,58,226,154,233,223,77,122,106,96,207,11,174,145,156,71,229,123,162,98,189,233,140,172,138,214,162,107,170,249,248,116,77,12,179,241,147,175,74,172,253,177,194,149,10,244,135,13,211,49,91,191,93,170,149,183,14,154,122,24,217,193,78,26,171,196,220,80,101,196,84,177,200,239,33,137,236,245,210,108,69,93,172,101,198,155,85,93,17,116,79,107,191,68,248,129,177,101,153,210,58,207,66,233,88,173,122,211,68,174,106,166,154,46,212,213,52,59,135,28,17,242,96,142,45,117,216,196,111,242,33,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,249,123,246,38,186,107,212,249,153,238,100,111,115,87,69,70,170,167,242,20,229,242,237,112,166,164,100,144,84,109,114,200,137,174,198,175,77,23,222,128,117,239,87,78,85,206,104,249,26,233,183,174,239,224,167,192,161,240,165,55,154,184,201,30,253,186,66,171,174,154,254,51,78,165,251,17,94,86,237,58,173,103,228,254,230,207,201,79,129,235,224,56,216,251,188,200,228,213,60,179,191,210,104,21,246,31,163,242,244,111,103,51,118,178,170,235,166,158,136,83,57,129,83,203,195,247,36,217,174,215,177,59,255,0,186,180,173,109,209,177,144,57,26,154,38,245,254,100,40,76,197,255,0,80,46,159,239,141,255,0,218,180,11,79,45,87,51,79,189,233,167,196,189,56,81,218,219,172,253,59,193,79,254,139,75,30,95,12,38,137,242,101,155,253,226,159,253,22,129,92,0,0,0,0,0,0,0,0,0,0,0,126,42,232,7,78,181,116,149,63,201,254,149,44,45,83,247,192,230,233,166,186,127,57,123,238,211,203,29,75,81,142,209,54,34,246,79,122,150,37,94,231,38,215,46,168,160,125,82,191,149,26,183,77,125,173,78,59,107,249,119,218,89,244,215,109,91,31,167,252,52,83,217,179,208,82,84,83,57,243,69,185,201,34,166,187,149,58,104,135,135,87,251,82,182,105,41,253,135,67,43,149,139,223,69,69,233,220,11,179,79,138,252,158,239,218,27,247,233,251,174,154,105,250,62,39,151,95,153,124,154,247,211,124,139,174,138,212,221,230,125,232,159,193,248,150,237,152,146,244,253,119,214,235,167,251,155,63,176,229,124,178,84,83,62,186,103,110,159,107,157,191,77,58,167,110,157,189,16,11,169,135,49,127,203,21,207,166,249,59,147,182,37,147,119,59,118,186,42,38,154,109,79,121,84,199,79,230,24,147,111,219,187,211,77,75,53,150,247,26,201,47,147,181,243,106,158,81,203,243,83,242,217,240,47,61,169,238,125,4,78,114,234,171,187,253,37,3,203,173,195,30,102,36,143,207,109,209,218,235,202,215,209,126,37,63,115,192,28,250,134,191,229,109,186,49,19,240,26,250,175,240,139,130,173,106,247,67,141,244,208,72,187,158,205,87,183,117,2,218,183,2,114,159,175,202,186,237,233,248,15,251,71,219,176,118,223,246,71,255,0,67,255,0,104,184,107,110,162,85,213,97,239,252,37,254,211,241,109,148,43,222,15,249,203,253,160,90,58,252,63,229,217,80,255,0,55,187,150,143,93,57,122,107,166,191,18,149,174,151,203,236,246,119,110,215,215,79,113,125,106,240,245,158,88,231,73,40,245,222,215,110,251,227,186,235,250,74,43,17,97,59,4,94,95,101,6,154,239,215,239,175,248,124,64,181,178,39,50,69,169,237,235,183,234,42,124,188,151,157,122,157,187,116,210,149,203,223,248,108,60,75,244,17,81,92,170,41,105,153,178,38,35,118,183,85,93,53,106,42,245,94,190,167,119,3,207,45,61,218,87,196,237,170,180,238,77,116,69,233,185,160,94,91,93,187,204,211,186,78,118,221,30,169,166,221,125,19,226,83,248,135,2,243,44,245,12,249,83,77,118,117,228,127,9,63,132,123,216,78,166,121,173,210,58,71,234,169,58,167,100,252,150,158,229,85,44,21,16,58,25,163,220,199,105,170,106,169,234,5,134,173,166,251,152,149,40,55,249,158,99,121,219,244,217,166,170,169,166,157,127,39,252,231,191,96,199,28,202,154,91,127,201,122,109,102,205,252,255,0,201,98,245,211,111,192,170,239,248,82,193,85,88,201,39,160,220,228,137,26,139,205,122,116,213,125,202,91,139,141,52,54,154,218,153,173,236,229,62,9,158,216,215,85,118,212,220,169,235,174,189,0,187,86,27,143,202,28,255,0,188,242,249,123,127,27,93,117,215,225,240,61,43,133,95,34,221,83,47,47,119,46,7,187,77,116,215,70,169,111,242,218,235,95,87,242,143,152,159,126,206,78,158,203,83,77,119,251,144,169,239,213,117,12,177,92,94,217,52,86,210,76,169,209,59,236,80,40,12,109,121,249,74,213,20,30,91,151,182,161,175,215,126,191,138,228,247,124,79,87,7,216,252,222,28,164,168,243,91,55,243,58,108,215,77,36,114,123,202,70,209,35,239,21,46,166,184,175,58,38,177,100,70,252,221,28,138,137,175,77,61,21,75,189,132,109,180,80,225,234,72,227,135,70,167,51,68,220,191,150,239,136,21,35,25,181,117,215,83,236,0,0,0,62,37,110,248,158,205,116,220,213,79,243,22,235,49,176,255,0,158,249,63,246,222,205,156,223,220,245,215,93,159,31,129,113,215,178,158,53,250,134,150,171,145,230,34,221,183,118,158,210,166,154,233,238,2,209,90,171,254,71,191,80,218,57,92,238,85,84,41,204,221,183,93,206,69,237,215,223,239,47,5,21,87,155,149,99,217,179,70,238,215,93,125,83,251,75,53,137,163,101,14,53,145,105,83,103,42,104,28,207,93,23,107,23,215,226,86,216,58,245,114,170,185,203,28,245,59,154,144,57,200,155,26,157,119,55,220,128,86,146,210,110,122,175,51,252,197,173,197,215,189,182,216,215,202,235,247,246,254,63,240,93,240,46,106,212,76,171,170,191,252,200,89,75,132,242,215,66,216,170,157,189,136,228,114,38,136,157,116,95,119,214,7,37,178,201,247,79,78,234,255,0,51,229,185,111,88,118,108,223,174,136,139,174,186,167,229,127,152,187,22,28,61,229,168,104,91,231,55,114,233,216,223,193,233,175,176,137,239,41,140,185,182,80,190,201,58,186,13,87,205,59,241,151,242,25,241,46,61,44,81,199,4,77,99,116,70,177,168,157,125,52,3,129,150,237,186,253,251,93,127,131,255,0,89,218,99,54,53,173,215,93,17,16,251,0,0,0,0,0,0,0,0,0,124,78,187,97,145,222,230,170,255,0,152,160,115,10,163,91,44,62,199,250,233,190,191,192,121,89,92,103,150,58,58,167,49,218,43,98,122,167,79,130,150,191,24,87,213,212,91,34,100,178,238,68,157,171,166,212,78,187,93,240,2,133,174,166,231,213,62,93,251,119,105,211,77,125,16,185,248,35,10,124,157,118,150,127,63,204,221,78,230,105,202,211,241,154,190,255,0,129,79,90,108,214,218,203,124,85,53,52,219,228,126,237,206,222,228,215,71,42,122,47,192,187,116,54,234,58,89,150,72,33,218,229,110,138,187,149,122,106,158,245,3,179,71,7,151,137,89,187,118,174,215,93,52,57,207,196,68,78,199,232,0,0,0,0,0,0,0,0,29,59,149,103,147,163,146,126,94,253,154,116,215,77,122,162,22,235,28,227,15,45,228,191,189,219,183,115,63,118,211,242,127,130,123,248,238,231,93,71,135,238,18,211,79,177,209,185,136,213,218,139,167,223,90,158,169,238,45,87,156,169,190,127,170,178,115,249,31,131,232,141,211,94,255,0,55,79,114,1,251,69,105,243,215,136,46,62,99,103,152,169,108,219,54,107,183,115,145,116,215,94,189,203,171,135,225,249,59,159,237,115,57,155,125,52,211,77,127,180,183,205,107,104,233,18,122,116,216,248,35,223,26,247,209,81,53,78,255,0,81,212,102,52,196,177,235,178,229,166,189,254,243,31,253,16,46,213,213,222,98,215,88,205,54,243,41,228,110,189,244,213,170,133,164,196,86,223,43,68,201,57,219,181,149,19,77,186,122,47,196,168,237,248,142,243,89,106,107,170,107,55,172,141,122,59,239,108,77,83,85,79,68,247,30,6,38,154,71,208,70,142,118,169,206,79,79,224,184,10,126,10,207,40,197,143,151,187,85,221,174,186,28,20,145,121,218,134,82,238,217,191,95,107,77,116,209,53,237,250,15,153,23,85,253,7,98,192,212,125,222,6,185,53,69,221,254,138,129,238,91,112,31,202,16,58,111,149,121,123,94,173,211,145,175,162,47,229,124,79,69,185,91,185,168,239,151,123,166,191,224,191,246,202,215,7,91,168,230,182,74,233,33,213,82,119,39,206,95,201,111,196,170,99,180,219,246,55,246,191,162,126,59,191,180,11,64,236,179,228,127,179,123,183,127,243,54,159,251,231,135,95,99,242,105,80,207,53,191,145,189,53,217,166,186,107,241,248,23,186,233,110,163,139,149,178,29,53,221,175,180,191,15,137,101,111,213,83,165,218,227,78,146,125,237,42,102,102,154,39,205,220,169,160,30,4,16,243,94,173,221,167,77,123,28,252,206,71,222,180,221,183,215,177,247,28,108,99,181,106,104,186,28,51,254,21,223,160,15,218,138,175,48,196,102,205,186,46,186,235,169,80,225,90,207,45,111,146,62,94,237,102,85,215,93,63,21,165,48,168,136,84,24,121,17,104,159,254,250,191,204,128,95,232,100,221,34,38,135,100,233,211,254,25,191,167,249,142,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,3,167,121,116,141,179,215,58,38,43,158,148,210,171,90,137,174,171,181,116,77,14,225,199,60,124,232,36,139,93,55,177,91,252,168,6,181,124,81,58,71,241,31,154,14,149,138,199,174,50,189,171,154,169,166,139,231,230,213,52,51,155,193,82,174,4,199,56,166,137,103,103,59,228,154,233,121,123,147,118,222,117,185,53,211,190,154,244,212,195,158,53,240,213,86,25,226,131,49,226,170,142,70,249,252,77,120,174,143,122,42,110,99,238,53,58,42,106,137,170,123,61,250,167,196,201,63,6,202,244,165,207,235,228,43,80,172,73,176,221,75,17,187,244,220,171,91,111,77,52,215,168,19,74,0,0,0,0,0,0,0,0,0,0,90,142,33,184,140,192,28,60,96,170,220,79,139,47,52,140,171,100,18,58,146,133,106,32,73,231,145,33,149,236,70,199,36,177,171,145,203,11,154,154,46,170,189,19,225,234,231,190,113,97,204,142,203,59,230,63,196,53,212,240,252,159,67,83,53,44,50,75,27,93,81,81,29,60,178,178,38,53,239,102,247,59,148,168,141,71,34,175,167,189,32,19,138,46,40,49,207,18,88,242,182,255,0,124,186,85,178,208,217,228,75,125,191,159,50,69,28,41,52,207,137,86,39,75,35,81,232,201,149,190,202,232,137,209,58,119,14,207,21,124,85,99,174,37,177,221,125,214,243,114,168,142,197,21,92,191,38,219,219,52,201,19,33,73,167,116,78,116,78,154,70,36,136,201,213,170,173,93,52,232,157,59,251,252,25,112,121,139,184,154,199,84,176,207,108,175,164,194,145,239,243,151,46,76,177,198,186,195,80,172,217,42,195,36,127,133,131,106,235,234,186,39,94,221,174,6,248,68,190,241,45,153,20,201,95,71,60,24,94,217,35,42,107,170,157,27,219,28,173,142,122,110,100,45,122,195,36,110,122,199,58,170,53,218,106,157,87,167,121,201,201,28,143,192,217,13,130,105,48,86,9,181,65,79,5,55,51,124,233,4,44,154,109,211,73,34,111,116,113,177,29,162,202,228,78,157,19,244,170,133,69,129,112,46,26,203,156,53,75,133,48,165,178,158,134,223,71,191,151,20,48,199,18,38,249,29,34,244,141,173,111,206,123,151,162,122,149,0,0,91,94,35,49,141,22,2,201,219,254,41,184,237,74,122,63,43,189,207,211,106,111,170,133,137,174,174,106,119,122,122,154,210,212,79,45,84,206,158,103,171,158,237,53,85,85,94,201,167,169,58,158,42,217,128,236,39,195,93,202,193,21,70,199,223,57,62,202,63,69,94,77,125,11,251,110,79,202,247,47,232,32,156,9,232,240,177,194,114,97,254,18,240,197,210,162,37,138,123,175,157,230,49,205,218,246,242,174,117,173,77,81,81,21,58,47,189,127,65,152,5,168,225,106,209,67,99,200,172,51,109,183,82,71,77,4,94,119,108,113,198,140,68,214,178,117,94,136,136,157,213,127,148,186,224,0,0,14,133,246,243,71,96,181,79,119,175,149,177,193,6,221,238,115,145,17,55,57,26,157,85,81,59,170,122,157,243,31,120,238,204,21,203,94,26,49,86,38,108,175,141,208,121,29,28,199,104,228,221,112,166,103,69,220,223,203,247,129,0,25,151,137,171,177,142,54,185,98,59,149,66,205,83,89,201,222,245,122,187,93,144,177,137,213,85,87,179,83,212,151,255,0,7,172,9,13,139,36,235,241,114,196,248,170,111,252,174,106,43,81,170,238,69,93,124,105,175,178,138,189,23,213,87,244,16,180,231,185,238,87,61,202,170,190,170,166,198,220,26,229,131,242,167,33,172,24,106,170,158,56,171,35,243,92,244,99,54,235,173,109,67,219,221,141,94,210,122,160,23,196,0,0,0,0,0,0,0,7,21,77,52,21,112,186,158,162,38,73,27,244,213,175,106,42,46,139,175,101,53,216,227,59,135,187,183,15,153,189,95,96,146,215,37,61,162,163,149,242,124,169,3,153,20,187,105,105,223,46,215,114,216,215,104,249,180,93,169,209,87,175,94,251,22,22,55,137,238,18,178,223,137,220,58,203,110,43,160,100,55,42,109,124,173,194,24,160,108,241,238,146,21,126,146,201,12,142,77,91,3,91,211,186,116,95,128,99,191,131,214,39,171,185,228,21,78,27,158,71,44,22,93,156,134,170,174,141,231,86,215,189,218,34,170,162,117,79,68,79,210,103,209,99,120,77,225,119,15,112,181,128,157,131,236,181,213,21,178,207,167,62,162,121,89,35,159,164,211,200,223,105,177,71,174,137,58,167,84,244,254,91,228,0,0,0,165,51,78,196,236,75,129,46,118,70,49,92,234,158,78,136,137,175,205,153,142,247,47,228,251,138,172,249,146,54,202,197,99,211,84,80,53,105,191,218,38,177,93,231,181,84,53,82,72,54,234,138,138,159,57,168,239,84,79,127,184,151,15,6,108,73,67,62,1,196,152,117,168,137,83,75,228,247,118,235,186,107,131,211,215,94,223,2,61,248,224,203,9,178,151,137,76,89,132,18,9,27,73,77,228,60,188,174,106,163,100,221,65,77,35,182,174,198,162,232,178,104,186,39,67,38,124,27,49,252,54,60,218,191,224,138,185,245,118,35,242,190,93,175,114,104,207,47,77,112,149,219,81,92,154,107,175,93,17,127,71,112,38,92,0,0,199,206,47,248,77,195,60,77,224,26,139,63,201,246,202,124,67,30,207,37,114,150,40,217,36,122,205,78,233,53,151,147,35,211,88,224,219,236,167,84,232,189,59,100,24,3,87,236,196,203,140,93,149,216,154,167,10,99,43,53,93,190,186,155,102,230,207,79,44,91,183,70,201,58,36,141,106,175,179,35,125,61,126,163,53,60,59,184,232,189,101,190,57,178,229,174,97,222,43,42,176,213,92,14,181,81,115,42,30,244,134,170,170,225,11,146,71,243,170,27,27,90,136,249,117,114,55,114,34,246,94,166,113,241,241,192,254,31,226,7,10,59,19,97,27,61,45,30,45,160,249,146,211,211,178,55,85,111,146,149,139,205,88,224,124,175,219,20,46,70,245,77,53,95,78,208,103,89,65,136,112,141,229,33,174,163,184,90,46,148,50,71,42,54,88,223,79,60,47,209,30,199,104,168,142,106,233,181,200,189,61,21,0,218,46,213,115,163,189,90,233,46,246,249,153,53,53,108,17,212,67,35,28,142,107,152,246,163,154,168,168,170,138,138,138,157,81,85,14,217,19,62,30,158,34,181,148,85,182,220,159,206,91,210,58,137,35,134,142,221,114,172,169,85,86,46,180,148,241,53,242,212,84,232,141,68,73,28,168,214,123,213,19,186,18,187,110,184,208,221,237,244,215,91,101,92,53,84,149,144,178,120,39,134,68,124,114,198,246,163,154,230,185,170,168,228,84,84,84,84,93,21,20,14,200,0,0,0,0,0,0,0,8,66,241,120,89,23,136,154,45,241,57,169,242,36,122,42,183,77,83,207,87,245,60,15,10,220,35,38,33,226,86,154,226,217,99,107,109,180,108,170,84,115,180,85,229,215,209,47,79,101,125,255,0,3,223,241,120,87,175,17,84,91,166,222,137,100,143,68,221,174,223,219,213,253,62,7,163,224,253,77,204,207,75,148,218,124,219,68,223,253,217,64,160,77,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,7,195,222,173,211,77,58,129,77,98,234,184,225,183,221,17,205,114,237,164,145,87,68,255,0,115,82,198,213,214,197,89,26,69,19,94,138,142,221,237,34,127,245,250,151,87,29,92,167,107,174,180,168,200,246,45,51,155,174,139,174,139,23,215,241,45,13,60,109,87,175,85,236,7,118,150,134,89,32,107,218,230,104,186,247,85,247,151,218,201,110,158,146,173,242,72,246,42,44,106,223,101,87,222,159,2,204,81,34,54,153,136,159,31,231,82,250,211,72,173,122,170,34,118,3,186,175,70,116,93,75,107,143,107,162,154,215,115,165,99,94,143,230,162,106,168,154,116,149,63,176,171,175,23,170,170,42,150,197,20,113,42,44,104,239,105,23,93,117,95,143,192,180,24,143,18,87,85,214,92,41,36,138,4,99,170,30,138,173,106,235,209,250,251,254,0,116,236,214,122,171,135,59,147,36,77,229,237,215,114,170,119,215,220,159,2,246,97,250,9,160,182,91,90,247,49,86,56,33,69,209,87,209,169,240,45,142,94,64,202,207,148,57,170,169,179,149,166,223,142,255,0,236,47,29,190,38,178,142,153,168,171,163,98,98,38,191,82,1,219,0,0,0,0,0,0,0,0,0,0,62,37,106,185,186,39,188,251,63,21,53,2,155,190,218,170,42,234,217,36,111,141,17,35,70,251,74,190,245,248,22,130,179,14,87,91,169,223,89,60,176,57,145,233,170,49,202,171,213,116,245,79,137,127,165,165,142,103,35,156,174,69,68,211,162,148,197,211,5,218,234,232,37,167,146,162,169,26,253,186,171,94,221,122,57,23,242,126,0,90,219,70,39,160,180,211,58,154,166,26,135,57,210,43,209,88,214,170,105,162,39,170,167,184,244,87,30,217,246,233,229,171,59,105,243,27,255,0,72,245,170,242,198,194,146,39,237,186,255,0,155,254,49,159,244,14,31,216,202,195,254,219,175,255,0,148,103,253,0,60,214,99,187,67,117,214,154,179,175,240,27,255,0,72,234,220,113,141,178,174,154,162,24,224,170,71,77,19,152,221,205,110,154,171,116,235,237,30,231,236,101,97,255,0,109,215,255,0,202,51,254,129,214,172,203,171,37,60,19,74,202,170,229,88,216,231,38,175,103,116,77,127,36,10,46,213,112,134,134,161,211,76,215,170,43,21,190,202,38,186,234,159,31,129,94,217,115,14,203,69,109,134,154,90,90,213,115,55,106,173,99,52,234,229,95,202,248,148,77,214,209,77,67,78,217,161,124,170,170,244,111,180,169,166,154,47,195,224,40,104,162,150,149,143,115,159,170,235,217,83,222,160,95,139,126,38,160,172,153,209,69,13,66,42,53,93,237,53,190,244,248,252,79,86,26,184,230,106,185,141,114,34,46,157,80,177,22,252,123,120,163,153,210,197,77,70,170,173,86,251,76,119,189,63,133,240,42,252,63,143,175,21,116,111,146,74,106,52,84,149,91,236,177,254,228,254,23,196,11,156,139,170,107,239,63,74,114,159,17,86,201,12,111,116,80,106,230,34,174,141,95,119,214,115,37,246,173,127,115,135,249,23,251,64,247,78,57,88,174,211,77,58,29,24,46,83,200,177,163,153,31,181,166,186,34,250,254,147,191,185,87,184,22,243,28,219,103,119,202,213,40,248,246,165,51,157,166,171,175,72,190,175,129,103,98,69,87,104,158,226,254,227,10,104,228,182,221,156,229,118,171,73,47,111,247,181,44,76,208,182,157,168,246,42,170,170,233,212,15,123,15,94,169,109,116,79,167,168,142,87,57,210,171,209,88,136,169,166,136,158,170,158,226,188,251,174,182,175,238,21,63,241,91,255,0,72,182,246,122,24,107,169,157,52,206,122,42,72,173,246,85,52,211,68,254,210,226,166,19,183,107,248,106,159,248,205,254,192,56,42,241,141,177,146,34,44,21,95,55,242,91,255,0,72,163,42,174,16,222,174,19,209,210,181,236,124,242,189,90,178,34,34,38,138,174,235,162,175,162,30,253,250,197,73,75,88,200,227,146,101,69,141,23,170,167,189,126,5,59,134,232,162,151,23,71,78,231,63,111,50,100,213,21,53,232,215,1,91,229,197,154,170,143,229,30,108,145,46,254,78,155,85,125,55,252,62,39,179,137,32,122,89,46,136,170,157,41,103,255,0,65,79,75,12,219,96,165,243,60,183,200,187,182,107,170,167,166,239,129,241,136,41,217,37,174,229,26,171,180,117,60,200,186,127,146,160,90,76,11,51,104,238,243,75,42,42,162,211,57,190,207,249,77,254,194,246,97,250,168,230,180,83,200,212,114,34,239,239,254,82,150,58,79,239,19,124,221,31,182,247,175,45,82,78,169,162,245,244,211,220,133,193,194,120,158,189,216,126,149,203,13,63,93,255,0,138,239,203,119,196,11,142,112,79,80,200,94,141,114,57,85,83,94,135,2,215,76,159,138,207,228,83,198,188,93,234,97,169,107,90,200,149,22,52,94,168,190,245,248,129,249,30,48,182,43,211,239,21,95,241,91,255,0,72,238,67,138,40,37,106,185,176,212,104,139,167,86,183,251,75,36,152,198,230,197,220,144,82,234,159,193,119,253,35,154,60,193,188,194,221,173,166,162,84,85,215,171,31,255,0,72,11,193,62,47,182,198,217,55,65,83,236,162,235,163,91,233,255,0,8,233,71,139,237,181,122,242,224,169,77,189,247,53,190,191,240,139,76,252,111,118,157,92,215,211,210,34,73,170,46,140,119,175,252,35,181,107,196,21,159,125,251,212,63,139,248,171,241,248,129,86,98,121,155,93,5,194,120,145,81,178,83,189,17,29,223,230,104,80,120,109,233,111,174,124,211,106,230,186,37,111,179,213,117,213,23,215,234,61,202,187,205,84,180,51,181,209,196,136,248,158,139,162,47,185,126,37,61,64,245,116,202,139,167,205,254,148,2,242,225,153,217,83,99,166,153,136,168,215,111,211,94,255,0,61,200,91,204,103,111,154,130,215,20,211,57,142,107,170,26,223,101,85,87,93,174,247,167,192,175,48,103,255,0,35,84,127,249,207,253,163,138,123,51,41,99,75,12,10,142,119,248,91,125,127,128,240,25,101,89,20,118,25,209,90,239,240,199,175,68,254,3,11,157,77,80,197,166,137,218,59,171,26,191,230,44,110,23,188,84,218,104,36,166,166,142,39,53,211,43,213,94,138,171,174,214,167,162,167,184,173,27,141,174,176,208,70,230,211,210,46,214,53,19,86,59,225,252,32,46,27,102,107,187,34,244,62,211,175,82,222,219,241,213,222,126,102,250,122,52,219,167,102,59,227,252,34,160,131,17,86,201,20,111,88,160,213,205,69,93,26,190,239,172,10,137,87,67,165,91,113,130,145,146,186,70,61,82,54,43,151,106,39,109,53,247,158,100,152,130,177,186,105,20,63,241,87,251,74,75,18,226,251,148,43,93,19,96,166,84,72,87,187,93,249,31,229,1,85,83,226,235,108,175,86,182,10,157,81,53,234,214,255,0,210,59,113,226,10,41,19,115,98,155,190,157,90,159,218,88,248,49,189,218,23,171,155,79,72,170,169,167,86,59,254,145,232,83,102,13,229,35,95,218,212,93,255,0,33,255,0,244,128,186,84,248,186,219,44,205,141,176,84,234,186,247,107,125,223,229,30,189,45,226,154,162,53,123,25,42,34,59,78,168,159,218,88,88,49,173,214,41,91,35,105,233,21,83,94,236,119,187,252,163,221,182,230,53,237,144,57,18,150,135,231,175,226,63,220,159,194,2,227,94,241,117,182,223,73,81,44,208,84,185,34,114,34,237,107,87,241,145,58,106,226,146,172,204,203,10,236,253,169,95,235,251,155,63,233,148,117,207,24,92,238,188,250,58,136,41,90,201,158,170,229,99,92,139,209,218,244,213,203,238,60,58,165,215,111,233,2,171,174,198,22,202,214,212,69,20,21,72,179,163,218,221,205,111,77,218,233,175,181,241,58,86,75,124,215,42,183,193,3,152,215,54,53,122,171,213,81,52,213,19,209,62,39,153,108,183,195,83,91,73,20,142,122,36,178,198,215,104,169,174,138,169,219,161,116,112,182,17,182,211,220,36,123,39,169,85,88,85,58,185,191,148,223,224,129,238,97,123,77,77,53,138,154,23,190,53,115,119,235,162,174,159,61,203,238,42,147,173,69,73,29,45,51,32,141,206,86,183,93,21,87,175,85,85,59,32,0,0,0,0,0,0,0,0,14,165,93,76,112,200,141,122,57,85,91,175,67,177,35,213,141,213,52,238,82,152,158,245,85,69,95,28,81,71,18,162,194,142,246,145,117,215,115,190,63,0,40,12,83,118,166,185,214,92,173,20,236,145,179,62,165,237,71,61,17,27,171,100,213,123,42,175,162,250,29,44,59,3,237,30,99,204,170,59,155,179,110,206,189,181,239,174,158,243,167,3,214,183,23,77,205,209,57,181,51,185,118,251,253,165,59,184,134,103,90,124,191,150,68,119,55,126,237,253,123,105,219,77,61,224,120,220,167,86,98,14,92,74,136,179,214,109,110,239,77,95,211,95,229,42,217,176,157,198,45,55,77,77,215,220,231,127,97,193,96,195,212,85,53,214,235,132,146,206,146,75,52,51,42,35,147,110,229,114,47,78,157,139,133,117,183,195,23,43,107,158,186,238,238,169,240,248,1,100,175,176,186,138,237,61,36,170,138,246,109,213,91,219,171,81,127,164,251,178,194,234,138,167,177,138,136,169,26,175,95,173,14,124,106,196,102,42,172,98,107,166,177,127,236,218,113,216,156,176,213,189,205,234,171,26,167,95,173,0,168,232,176,253,109,76,75,36,114,194,136,142,211,171,151,220,159,2,142,117,20,176,53,101,123,152,168,223,114,174,165,216,194,48,50,182,219,36,178,170,162,164,234,223,103,221,181,191,218,116,174,152,6,207,21,12,175,109,77,102,169,183,187,219,249,73,252,16,41,172,45,136,104,173,118,249,41,234,34,157,206,116,202,244,86,53,21,52,218,212,245,84,247,23,94,203,136,168,170,105,104,218,200,167,69,124,44,84,213,169,249,58,251,203,53,116,182,65,106,168,109,61,59,228,115,92,196,122,171,213,21,117,213,83,209,19,220,122,182,172,93,114,163,117,60,49,65,76,173,133,155,27,185,174,213,81,27,167,95,104,11,153,136,174,180,241,249,125,204,147,174,254,200,159,15,137,100,238,177,58,174,247,88,145,170,39,58,170,77,187,189,53,122,233,169,81,95,241,181,214,110,70,234,122,68,211,119,102,59,225,252,34,148,142,190,105,174,109,153,205,98,57,243,163,151,68,93,53,87,106,7,118,28,51,94,142,95,191,83,246,252,167,127,97,230,92,41,223,71,89,37,52,170,213,115,52,213,91,219,170,34,255,0,73,85,121,249,163,234,141,103,187,170,41,78,93,213,106,46,18,204,254,142,118,221,116,237,243,80,14,42,74,73,43,36,88,162,115,81,81,187,189,165,255,0,235,247,149,142,24,178,213,37,4,136,178,69,248,101,245,95,201,111,192,166,44,235,178,169,202,159,226,215,249,208,172,44,247,41,233,233,156,198,50,53,69,145,87,170,47,185,62,32,92,168,174,180,236,145,28,172,147,68,248,39,246,157,166,222,169,85,63,7,47,242,39,246,150,133,249,129,121,99,85,201,77,69,170,127,1,255,0,244,142,122,60,125,120,154,37,115,169,168,209,81,218,116,99,255,0,233,1,118,190,88,166,252,137,127,145,63,180,37,222,153,127,18,95,228,79,237,45,188,120,194,230,230,53,86,10,94,168,139,243,93,255,0,72,230,143,22,92,93,174,176,211,127,197,119,246,129,113,227,174,134,93,187,90,255,0,105,116,77,81,14,194,46,165,29,103,190,85,212,249,109,241,194,155,228,68,93,17,127,43,79,121,86,196,245,115,149,23,78,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,63,21,44,33,38,30,226,82,166,228,233,99,115,110,84,143,170,68,107,181,84,230,87,214,175,95,101,61,223,19,223,240,135,89,19,136,170,221,145,57,201,242,36,154,170,55,93,19,207,80,117,61,31,24,26,110,94,121,219,102,211,231,90,33,255,0,238,202,243,206,240,135,87,167,17,85,168,217,182,34,217,36,213,55,105,187,246,245,7,79,136,19,122,0,0,0,0,0,0,0,0,117,46,183,58,59,45,174,174,239,112,153,144,211,81,65,37,68,210,61,200,214,181,140,106,185,202,170,170,136,136,136,139,213,85,16,250,184,220,104,109,22,250,155,173,206,174,26,90,74,56,95,60,243,205,34,50,56,163,99,85,206,115,156,229,68,106,34,34,170,170,174,136,136,69,23,136,95,136,173,101,109,109,203,39,242,106,244,141,162,88,230,163,184,220,169,42,85,21,235,173,93,60,173,100,180,245,58,43,85,22,55,34,57,158,229,84,236,128,90,63,18,222,49,106,179,163,48,38,203,188,25,115,171,139,12,216,30,234,74,150,54,101,107,42,43,32,158,178,23,189,18,57,223,27,216,232,229,111,85,106,57,83,190,137,162,46,52,240,243,144,216,199,136,12,198,181,96,204,49,107,168,150,26,138,168,27,89,84,144,74,232,105,225,116,241,71,35,222,246,70,244,98,53,38,106,170,170,104,137,213,125,203,78,229,254,7,197,217,195,152,22,220,49,101,163,175,186,92,175,151,24,98,154,86,71,44,238,106,205,59,24,233,164,115,90,247,35,81,210,34,185,202,139,223,213,84,158,142,11,120,74,194,60,55,229,197,3,29,104,165,151,19,87,193,21,69,125,108,180,241,58,118,72,248,41,249,145,54,78,76,114,35,18,72,119,35,93,170,235,213,122,246,10,239,134,252,128,194,188,62,229,189,167,7,217,45,54,248,171,225,164,129,183,10,186,120,35,107,170,42,18,8,99,149,234,246,198,199,61,28,232,81,117,114,106,189,21,126,23,92,0,0,0,35,99,198,103,18,80,65,128,112,222,29,114,107,83,85,231,54,252,222,155,102,183,189,125,117,237,240,34,58,193,104,154,251,119,130,213,78,213,89,39,221,162,34,42,252,214,171,189,17,125,222,226,64,188,101,49,252,55,204,217,176,96,138,73,244,118,28,243,94,97,172,114,104,255,0,49,77,111,149,155,145,28,186,233,167,77,81,63,79,115,25,120,31,203,9,179,107,137,76,39,132,22,9,29,73,83,231,252,196,173,106,171,99,219,65,83,35,119,46,199,34,106,177,232,154,167,80,54,5,202,203,19,176,214,4,182,89,30,197,107,169,185,218,162,166,159,58,103,187,220,159,149,238,42,179,230,56,219,19,17,140,77,17,15,160,0,0,6,2,248,194,226,122,187,102,65,83,97,184,36,114,65,122,223,207,106,42,232,238,77,109,3,219,170,34,162,47,85,245,69,253,6,125,22,55,139,46,23,112,247,20,184,9,184,62,245,93,81,69,44,26,242,42,32,149,145,185,154,205,4,142,246,157,20,154,106,144,34,116,79,95,228,8,68,224,203,135,187,183,16,121,189,67,96,142,215,37,69,162,159,155,242,132,171,3,159,20,91,169,106,31,22,231,114,222,214,234,248,116,77,201,213,83,167,94,219,20,83,83,65,73,11,105,233,162,100,81,179,93,173,99,81,168,154,174,189,144,178,92,48,240,149,150,252,49,97,215,219,112,165,11,38,185,85,105,230,174,19,197,3,167,147,108,147,43,53,150,56,99,114,232,217,220,222,189,147,162,124,111,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,43,227,41,148,126,82,251,97,205,58,27,108,154,86,249,175,59,81,28,62,202,108,101,190,8,247,185,25,245,162,110,119,213,238,48,179,131,220,215,118,78,231,173,131,23,186,170,42,120,105,252,215,50,73,95,177,169,186,142,162,52,213,119,177,59,201,234,164,218,113,223,147,17,231,95,15,151,220,59,13,36,147,92,89,229,124,162,197,30,233,27,173,117,43,223,183,70,61,201,236,197,215,68,237,223,225,175,36,145,212,81,206,177,200,217,33,149,157,209,81,90,228,213,63,151,178,129,180,237,13,109,37,198,149,149,148,53,49,84,65,38,187,100,137,232,246,187,69,84,93,21,58,47,84,84,57,204,82,240,236,226,26,12,243,201,88,41,234,234,98,117,226,199,187,206,181,30,138,228,231,85,213,172,122,162,200,247,252,200,191,27,79,134,169,219,43,64,0,113,84,84,211,82,68,179,213,84,71,12,109,238,249,30,141,106,117,211,186,252,64,228,84,69,77,21,53,66,32,188,81,56,115,195,88,106,75,158,101,97,219,117,29,13,69,85,222,138,41,35,130,24,226,98,68,203,107,213,81,17,145,34,245,88,90,189,93,166,191,230,150,219,118,35,195,215,135,172,118,155,245,186,181,201,221,180,245,76,145,83,191,228,170,251,151,249,20,194,191,21,92,2,203,135,15,245,152,146,150,162,100,158,43,154,84,74,205,254,206,200,237,181,122,232,136,221,127,21,59,174,128,66,21,29,101,85,186,174,26,218,57,159,12,244,242,54,72,222,199,43,92,215,53,117,69,69,78,168,168,168,132,172,120,114,120,133,69,85,79,109,201,60,225,188,193,12,205,116,52,86,138,250,170,132,107,85,154,82,83,65,10,201,81,83,174,237,121,142,218,198,123,213,19,186,17,67,220,236,91,174,21,182,155,133,53,214,219,85,45,53,93,28,204,168,167,158,23,171,31,20,140,114,57,174,107,154,168,173,84,84,69,69,69,213,21,0,218,110,150,170,150,186,158,58,186,42,152,170,32,149,168,248,229,137,232,246,61,170,154,162,162,167,69,69,69,69,212,229,34,227,195,167,196,62,123,179,232,178,107,57,175,84,177,74,198,199,79,109,185,214,84,171,93,42,167,148,167,138,55,205,81,82,187,158,170,178,185,90,214,117,234,169,234,132,161,82,213,211,87,83,69,89,69,81,28,240,78,198,201,20,177,189,28,199,181,201,170,57,21,58,42,42,42,46,168,7,40,0,0,0,0,0,8,58,241,111,122,59,136,218,116,79,75,59,19,255,0,95,175,42,159,7,56,30,252,227,188,74,214,234,214,218,106,53,93,63,249,170,222,82,190,45,207,141,252,71,64,140,68,213,45,13,69,250,252,253,121,90,120,54,43,63,101,155,230,175,122,47,201,53,58,34,47,79,240,155,120,19,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,121,215,121,25,31,43,122,233,174,239,232,61,5,60,92,69,35,155,229,244,68,235,191,250,0,179,248,198,70,75,141,234,35,141,117,115,228,129,168,158,245,86,48,235,222,168,106,161,165,99,164,139,68,89,17,62,114,123,148,228,191,53,38,204,38,163,186,110,170,166,69,211,252,150,21,101,238,201,75,83,74,200,228,146,84,68,145,23,162,167,185,126,0,81,52,85,148,208,82,178,41,100,218,246,235,170,104,171,234,165,85,112,197,118,9,33,68,101,126,171,187,95,193,63,220,191,2,139,188,83,50,138,227,53,44,74,229,99,54,232,174,239,213,168,191,210,121,204,122,204,187,95,162,34,117,232,7,169,136,174,20,149,245,172,154,150,93,236,72,145,170,187,85,58,234,190,244,248,157,91,117,13,85,109,100,112,83,69,189,242,106,173,77,200,154,244,85,245,248,30,141,155,15,209,220,105,93,60,242,204,215,54,69,103,176,228,68,211,68,95,84,248,151,11,13,224,43,61,61,69,29,107,42,107,21,252,189,218,43,219,167,86,47,240,126,32,113,101,197,146,231,67,242,143,154,166,217,191,147,183,219,106,235,166,253,123,47,196,185,48,162,182,22,53,83,170,53,17,127,144,234,91,173,148,244,60,206,75,228,93,250,107,185,83,211,95,135,196,238,167,78,128,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,85,12,115,226,145,173,77,85,90,168,159,200,114,159,139,215,160,22,243,48,236,183,58,219,44,17,83,83,111,114,85,53,202,155,218,157,54,63,222,191,18,221,57,171,108,95,37,90,156,185,163,249,205,239,166,189,83,170,116,236,168,95,219,133,190,26,232,91,12,206,122,34,57,29,236,170,107,174,139,240,248,148,77,231,46,236,149,183,41,170,165,170,174,71,191,110,168,215,179,78,141,68,252,159,128,20,164,215,155,109,193,169,13,37,79,49,237,93,202,155,28,157,59,122,167,197,15,34,225,105,184,92,38,108,212,148,252,198,53,168,213,93,237,78,186,170,250,175,197,14,91,133,170,158,193,11,107,40,223,35,222,247,36,74,146,170,42,104,168,171,232,137,215,162,29,38,226,187,141,26,114,162,134,153,81,125,175,105,174,254,223,128,28,15,194,247,213,85,210,135,186,255,0,141,103,246,159,31,114,215,239,246,143,254,149,159,218,118,211,26,221,85,127,193,233,63,226,59,254,145,200,204,99,115,118,186,193,75,211,248,46,255,0,164,7,13,5,44,244,21,180,211,85,179,150,202,105,88,233,87,84,93,168,213,77,123,119,237,232,93,44,37,137,172,149,62,111,147,91,187,111,47,95,189,189,63,43,222,133,191,115,82,178,153,102,151,163,167,102,231,109,236,138,228,235,167,242,157,58,123,148,248,99,119,144,100,114,121,157,55,243,145,87,77,189,180,209,83,242,148,11,227,81,44,117,150,201,223,76,237,233,36,79,70,244,211,85,209,83,215,226,91,60,95,111,172,138,219,19,164,135,68,231,181,62,114,126,75,190,39,191,132,241,37,117,125,158,141,38,138,6,243,156,230,59,107,85,52,69,122,167,77,84,237,98,203,124,53,86,232,227,145,207,68,73,209,122,42,126,75,190,0,80,150,42,152,40,233,31,21,75,246,57,100,87,34,104,171,211,68,247,125,69,229,134,120,157,34,53,175,213,87,224,165,143,189,70,219,109,83,32,129,85,205,116,104,245,87,245,93,117,84,244,250,138,230,221,139,46,50,86,70,199,67,77,162,235,217,174,247,47,196,10,131,16,42,121,198,127,189,39,243,169,106,108,63,254,49,159,255,0,149,85,127,163,33,88,98,28,73,92,149,172,251,212,31,130,79,197,95,122,252,74,67,10,162,84,99,184,231,127,71,73,53,67,213,19,182,170,199,168,23,110,218,246,183,153,185,116,215,79,233,40,124,73,113,163,79,149,35,89,189,175,191,183,77,171,223,175,192,173,233,216,140,221,162,175,93,11,123,136,173,240,190,91,156,138,231,234,174,153,123,167,189,126,0,80,21,18,199,35,17,172,118,171,174,189,143,200,191,6,135,51,168,162,106,106,142,127,242,161,205,21,36,106,196,246,157,252,160,119,221,85,3,147,68,147,252,202,116,234,170,33,230,39,183,248,190,229,63,17,136,158,243,169,89,210,84,68,252,144,59,54,106,168,41,174,80,207,60,155,88,221,218,174,138,191,138,169,232,122,183,43,197,186,89,218,232,234,53,68,98,39,204,119,189,126,7,226,225,186,22,38,228,150,125,83,248,73,253,135,74,174,207,77,28,136,214,190,95,155,175,85,79,236,3,177,108,177,93,106,174,180,149,48,82,238,142,90,136,222,199,111,106,106,213,114,42,47,85,46,173,166,199,116,131,155,205,165,219,187,110,158,219,87,223,241,60,252,51,102,165,101,61,170,84,146,93,81,144,59,186,105,174,137,240,43,246,49,27,174,138,160,82,247,11,77,193,104,106,116,167,239,11,255,0,29,191,146,191,18,217,98,170,10,186,59,124,114,212,197,177,171,50,53,23,114,47,93,174,247,125,69,241,173,106,45,28,233,254,228,239,230,82,211,230,91,17,150,40,21,53,255,0,11,111,250,15,3,219,192,114,179,238,82,135,218,255,0,27,233,254,232,226,163,196,86,250,186,202,38,69,77,14,247,36,168,229,77,200,157,52,95,122,252,74,79,2,57,126,229,40,127,243,191,251,71,23,41,240,181,233,162,170,129,102,177,46,18,196,53,21,241,190,27,126,230,164,40,154,243,88,157,119,47,240,138,86,166,205,114,162,116,143,170,166,216,145,57,81,203,189,171,162,235,167,162,251,203,251,95,69,19,166,106,171,159,243,125,233,239,82,209,98,234,135,198,251,148,72,141,209,181,14,106,107,223,164,128,82,21,63,139,250,78,178,247,61,58,10,104,238,27,249,202,230,242,244,211,111,78,250,251,254,162,167,163,192,182,138,136,224,123,234,43,17,101,70,170,232,246,250,255,0,193,2,133,57,233,100,100,115,68,247,187,68,107,209,87,167,166,165,197,76,179,176,175,250,238,191,254,81,159,244,15,223,216,202,195,254,219,175,255,0,148,103,253,0,41,79,149,173,255,0,237,143,249,142,254,195,171,85,95,73,36,136,230,75,170,109,211,230,175,246,21,175,236,101,97,255,0,109,215,255,0,202,51,254,129,242,236,180,177,34,232,149,117,255,0,242,140,255,0,162,7,137,79,113,162,158,102,197,20,219,158,237,116,77,170,158,159,81,220,117,150,231,113,94,125,29,55,49,141,246,21,119,181,58,247,245,95,138,30,117,101,166,154,205,76,251,149,43,228,116,176,233,181,36,84,86,174,171,181,117,209,19,209,79,83,12,98,90,239,33,39,222,160,252,50,254,42,254,75,126,32,117,239,86,155,133,37,154,89,42,41,246,53,136,196,114,239,106,233,237,34,122,41,226,217,209,87,157,167,240,127,164,169,49,53,230,170,166,201,83,20,145,196,136,253,154,232,139,249,104,190,242,143,160,174,154,159,126,198,177,119,105,174,168,191,16,47,21,142,86,54,154,222,138,238,209,197,175,79,130,21,117,52,241,61,234,141,118,171,167,184,178,20,88,238,239,3,160,129,148,212,106,216,213,172,77,88,237,116,77,19,242,138,223,9,98,219,149,210,229,37,61,68,20,205,107,96,87,162,177,174,69,215,115,83,213,203,239,2,224,162,235,213,15,211,138,150,71,75,3,94,228,77,87,94,223,89,246,229,84,77,80,15,160,112,186,87,34,232,136,135,34,42,170,129,244,0,0,0,0,124,171,218,139,162,168,123,149,169,170,20,237,210,253,89,73,93,45,60,113,194,173,102,221,21,200,186,245,68,95,120,29,28,89,137,44,176,91,163,124,181,187,81,103,68,252,27,215,174,215,124,11,87,138,37,101,242,225,29,93,173,220,248,153,10,70,174,211,110,142,71,57,116,209,218,47,101,65,61,242,175,18,49,40,107,163,133,145,177,121,168,177,34,162,234,157,61,85,122,123,74,125,211,83,71,73,26,199,26,185,81,87,119,180,7,34,77,29,53,190,52,157,219,121,113,177,174,233,174,139,209,61,14,178,81,212,95,127,212,168,249,252,143,194,117,70,233,187,183,206,211,220,167,205,2,173,226,236,150,106,159,102,25,30,246,171,163,232,239,101,21,83,170,234,158,137,232,92,108,23,131,173,148,158,115,151,61,82,239,229,235,185,205,244,221,252,31,136,21,6,28,160,171,130,213,107,100,177,109,116,116,240,35,147,114,46,138,141,77,125,78,237,242,41,36,228,108,110,186,110,245,250,143,70,158,6,67,12,113,49,85,82,54,163,83,94,250,34,31,53,112,50,109,155,149,83,77,123,1,96,113,221,52,201,138,43,156,172,232,156,181,238,159,226,218,48,60,50,75,118,149,177,183,85,74,119,47,127,225,52,171,113,197,130,142,75,157,198,177,101,155,122,68,142,209,28,154,106,145,167,195,224,83,184,33,169,77,117,150,72,250,170,211,185,58,255,0,148,208,46,206,18,130,88,173,178,53,237,209,121,234,189,211,242,90,123,207,107,149,170,136,135,143,133,229,116,150,249,28,228,79,195,42,116,255,0,37,167,184,5,61,121,182,87,84,213,54,72,32,220,212,141,19,93,200,157,117,95,122,150,242,239,132,49,20,181,21,79,101,191,84,116,174,84,94,107,58,166,239,242,139,196,173,69,93,84,235,75,110,130,93,202,231,63,218,93,87,69,79,236,2,196,214,96,188,74,187,63,189,190,255,0,221,163,255,0,164,120,117,22,107,149,51,228,73,169,182,172,74,187,253,182,174,154,119,236,166,67,84,217,169,93,183,89,37,245,245,79,236,45,110,34,163,138,57,174,104,215,59,217,116,218,106,169,232,170,5,27,108,183,86,92,42,29,13,28,60,199,181,138,229,77,200,157,53,68,245,95,138,21,213,154,199,116,134,219,12,114,82,232,228,221,170,111,111,229,47,196,166,240,124,142,134,231,43,154,136,170,176,57,58,255,0,148,210,165,159,21,92,104,229,117,52,80,211,171,89,166,138,230,187,94,169,175,191,226,5,53,137,87,117,12,104,222,191,126,79,230,83,206,181,218,110,21,180,238,150,154,159,123,81,234,213,93,237,78,186,39,189,126,39,114,215,35,177,29,67,168,107,145,25,27,24,178,162,197,209,117,69,68,245,215,167,180,165,198,193,216,62,216,150,201,126,255,0,83,248,119,126,51,127,37,191,193,2,131,167,193,56,159,156,223,239,103,191,247,104,253,223,229,21,126,28,194,183,234,106,23,199,61,6,215,44,170,186,115,88,189,52,79,114,149,252,118,90,86,61,28,146,75,170,123,213,63,176,238,69,75,28,45,86,181,92,168,171,175,85,3,194,167,180,220,25,12,77,117,62,138,214,181,23,219,111,187,235,59,9,110,173,79,220,127,231,39,246,158,210,38,137,167,184,253,3,206,167,164,168,143,102,248,244,209,117,94,169,239,59,232,138,138,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,143,198,54,7,179,56,236,242,171,116,107,173,52,250,46,159,252,213,112,41,111,9,7,163,120,141,168,69,245,179,189,63,245,250,2,179,241,147,86,126,203,54,61,30,245,95,146,105,181,69,94,159,225,55,2,139,240,145,124,108,226,58,116,122,38,171,104,114,39,215,231,232,0,156,96,0,0,0,0,0,3,138,170,170,150,134,158,74,186,218,152,169,224,137,170,249,37,149,232,198,49,168,154,170,170,175,68,68,68,85,212,85,85,211,80,211,75,89,91,81,28,16,64,199,73,44,178,61,26,198,53,169,170,185,85,122,34,34,34,174,170,69,239,136,183,136,124,214,151,214,228,214,77,94,169,101,149,237,146,158,229,115,163,169,87,58,37,95,55,79,44,108,154,158,165,54,189,21,35,114,53,204,233,209,87,209,0,248,241,27,241,10,138,150,158,229,146,121,61,121,130,105,156,249,168,174,245,244,181,8,230,163,52,171,166,158,20,150,158,167,93,218,242,221,181,236,247,42,167,100,34,158,178,178,170,227,87,53,109,100,207,154,122,137,29,36,143,123,149,206,115,156,186,170,170,175,85,85,85,83,234,227,112,173,187,92,42,110,183,42,169,106,106,235,38,125,69,68,243,61,94,249,100,123,149,206,115,156,229,85,114,170,170,170,170,174,170,170,117,251,1,42,126,16,121,35,99,150,43,134,104,221,232,41,42,171,217,44,180,244,203,44,76,122,196,212,74,9,216,230,238,143,115,92,142,215,69,71,116,215,167,188,149,78,221,16,194,63,10,12,25,242,47,15,41,127,168,154,71,77,95,93,189,141,87,106,212,141,244,52,47,78,138,212,93,117,79,122,161,153,85,120,159,13,80,84,165,29,118,33,182,83,212,57,118,164,82,213,198,199,170,235,166,155,85,117,238,138,159,160,15,76,31,17,75,20,209,182,88,100,108,140,122,35,154,230,174,168,168,189,149,21,15,176,7,5,117,109,45,186,149,245,149,181,49,65,12,122,110,146,87,163,26,221,85,17,53,85,232,157,85,16,231,49,79,196,75,136,106,124,140,201,105,233,233,42,98,109,226,249,183,201,53,94,136,229,228,213,210,44,154,34,72,199,252,201,127,23,95,142,137,220,33,187,140,44,215,126,113,103,173,255,0,23,165,84,85,16,212,121,94,92,145,63,123,23,109,29,60,107,162,239,122,119,143,209,76,211,240,107,202,63,55,125,191,102,157,117,182,77,40,188,175,146,168,146,31,101,119,178,225,4,155,28,172,250,145,118,187,235,247,17,139,28,117,21,147,164,113,182,73,165,127,100,68,87,57,116,79,229,236,134,195,124,8,100,196,121,41,195,229,139,14,205,71,36,23,23,249,175,54,178,199,182,71,105,93,84,246,110,213,140,114,232,217,122,106,157,187,124,67,34,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,207,4,53,49,58,10,136,153,36,110,211,86,185,168,168,189,117,236,166,188,252,117,100,21,126,67,231,117,206,214,202,102,178,209,91,201,242,14,99,28,136,187,41,41,157,39,94,91,27,243,229,252,84,250,250,247,216,112,140,111,25,108,177,138,171,12,225,252,200,133,168,143,162,243,124,229,68,77,87,124,150,248,91,174,140,254,119,39,244,1,135,92,0,241,85,63,13,249,143,60,87,74,201,18,193,123,219,231,88,233,23,99,121,48,85,114,244,71,77,27,19,239,147,39,206,215,225,162,247,155,236,169,206,220,9,155,182,239,57,133,47,116,149,50,55,240,144,178,166,23,200,207,105,232,154,182,57,29,166,188,183,47,212,134,178,232,170,213,213,170,168,190,244,46,198,76,113,61,155,249,33,136,99,190,225,60,95,115,86,38,188,202,73,174,21,94,94,95,98,70,166,230,71,43,55,105,205,114,167,94,139,215,235,13,148,8,151,241,58,227,91,48,112,238,100,85,228,190,92,226,74,203,51,45,28,191,61,61,5,100,244,243,59,155,5,29,76,126,212,51,166,191,57,233,237,49,58,57,116,215,85,83,63,184,76,226,34,219,196,150,83,219,241,221,63,38,42,217,121,190,110,153,155,90,177,105,83,60,76,213,137,44,138,221,91,14,189,93,215,186,123,146,31,124,82,112,61,211,14,113,105,138,113,21,92,46,109,45,247,200,249,103,237,114,53,220,139,101,19,31,162,171,81,23,171,189,21,126,58,1,104,240,103,22,252,67,96,107,172,119,91,78,106,226,137,156,205,117,134,162,249,92,232,159,171,92,223,105,173,153,186,233,189,85,58,247,208,147,28,67,196,150,29,227,47,132,76,67,109,145,241,65,137,41,48,237,238,251,87,73,18,177,171,28,116,241,213,64,213,86,115,101,145,17,82,88,215,175,78,189,211,84,69,135,170,107,69,198,178,134,170,229,77,73,44,180,244,123,57,239,100,110,114,51,122,232,221,85,19,68,213,83,212,205,223,12,108,21,137,174,248,171,30,84,87,83,78,152,118,225,150,183,170,126,101,67,36,242,206,69,170,166,107,209,21,90,177,170,244,126,189,251,59,95,80,48,126,190,137,244,183,58,139,123,81,92,232,103,124,40,137,213,85,81,202,135,12,176,203,3,249,115,70,230,59,220,230,170,47,249,202,215,51,45,180,182,204,239,197,118,122,85,99,105,233,49,85,117,52,107,22,136,212,99,106,222,212,219,162,34,105,162,116,233,161,147,249,189,192,213,242,225,147,24,75,56,50,194,146,170,229,230,48,253,5,85,206,153,177,190,105,86,71,82,73,81,51,152,200,41,251,117,141,17,92,253,117,93,23,209,64,195,11,117,198,190,209,95,79,116,182,86,77,75,87,73,43,38,134,104,100,115,31,27,218,228,115,92,215,53,81,81,81,81,21,21,23,84,84,37,175,195,143,196,25,49,76,118,252,150,205,203,146,54,227,4,81,82,91,43,230,155,68,157,173,242,148,208,177,242,212,84,171,157,35,156,233,28,168,214,117,238,158,168,69,133,175,46,241,133,218,233,89,100,166,177,86,182,225,66,201,29,45,43,233,101,73,181,99,145,170,212,98,53,93,187,114,233,162,162,117,232,116,232,235,49,62,3,196,81,214,81,205,112,179,93,237,117,40,230,185,142,146,158,120,101,142,68,84,234,155,92,213,71,177,61,202,138,223,122,1,180,108,82,199,60,76,154,25,26,248,228,106,57,142,106,234,142,69,234,138,138,157,208,251,35,55,128,79,18,107,45,250,138,221,148,153,213,117,158,27,188,109,134,158,142,239,89,59,27,12,173,68,165,167,141,178,79,83,84,174,116,138,245,149,234,136,222,169,170,167,93,80,146,155,117,206,223,119,162,134,227,107,174,167,171,165,168,141,178,197,52,18,182,70,61,142,68,84,84,115,85,81,81,81,81,117,79,120,29,144,0,0,0,16,129,226,237,12,113,113,23,72,230,66,246,43,236,177,185,85,205,211,85,90,234,254,169,239,42,47,7,58,228,135,57,47,20,187,88,188,203,77,71,85,78,189,106,173,232,116,124,99,104,164,165,226,6,207,35,221,26,164,216,118,157,233,181,123,34,214,220,59,252,79,31,194,75,16,208,90,184,133,154,223,87,50,49,245,150,199,69,26,43,154,155,156,250,234,4,68,234,169,175,111,64,39,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,203,158,214,166,174,93,2,72,199,38,168,167,137,119,191,121,10,102,205,229,57,154,200,141,211,153,167,162,252,62,7,70,155,23,243,35,87,124,159,167,93,63,13,255,0,100,10,172,224,154,170,24,92,141,146,77,21,83,94,202,116,22,251,211,252,23,254,127,253,71,135,122,196,252,138,166,51,200,238,214,52,95,194,233,234,191,0,62,174,56,218,199,77,37,84,79,187,61,142,137,207,106,162,71,39,69,77,125,200,81,152,135,27,219,235,60,191,147,189,78,237,155,247,104,146,38,154,233,167,116,248,41,73,222,239,30,98,225,95,251,95,111,50,105,127,31,93,53,114,252,15,25,140,230,107,215,77,0,247,105,234,227,171,196,212,149,174,149,100,107,170,161,85,123,181,85,84,69,106,122,245,244,46,156,83,81,85,185,99,106,50,69,68,221,162,179,251,80,179,148,47,242,181,16,77,166,238,84,141,126,157,181,209,117,208,184,24,74,247,242,149,202,72,60,175,47,108,10,253,119,235,248,205,79,119,196,10,103,25,65,183,18,86,36,113,181,27,247,189,17,52,68,252,27,78,149,186,123,84,83,185,213,45,139,106,177,81,53,139,94,186,167,192,171,113,14,29,243,247,138,138,191,57,179,126,207,103,151,174,154,53,19,190,191,2,143,101,159,122,233,230,116,233,249,31,245,129,86,89,175,184,94,150,149,209,201,44,76,85,145,87,68,167,119,185,61,205,46,69,146,229,105,169,138,145,41,100,98,171,226,106,179,72,213,58,109,215,221,238,44,99,237,156,133,217,207,221,175,95,155,167,244,149,94,18,198,124,155,165,21,179,228,221,121,44,88,183,243,187,237,141,83,93,54,252,61,224,94,54,171,87,230,159,71,141,108,190,121,206,103,237,93,155,52,252,125,117,215,95,135,192,244,91,85,185,81,57,125,254,32,118,1,242,215,110,244,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,209,23,185,242,232,33,114,238,116,44,85,95,85,106,31,96,15,26,187,15,91,106,162,72,221,103,163,147,71,107,163,161,98,250,47,189,15,38,163,5,219,222,244,86,97,219,122,166,159,226,34,42,240,5,20,252,17,71,181,116,195,148,26,255,0,188,196,121,119,108,20,173,229,121,107,13,35,126,118,237,172,141,53,236,92,133,234,116,110,94,207,47,244,255,0,64,24,255,0,81,13,202,146,243,44,50,58,70,67,13,83,154,230,36,158,203,90,143,209,83,68,94,218,122,30,133,87,148,170,219,203,99,31,183,93,117,103,109,126,179,138,247,83,191,17,87,193,179,77,213,178,179,93,127,221,21,14,26,153,126,77,219,236,243,57,154,250,233,166,159,254,16,59,118,138,186,200,47,148,20,144,213,77,28,62,106,36,229,181,234,141,209,92,154,166,137,211,174,170,93,58,184,100,168,141,24,230,239,209,218,232,229,215,249,203,113,134,173,63,40,220,109,215,63,49,203,223,83,26,236,217,174,155,94,137,223,95,135,184,187,191,38,255,0,187,127,205,255,0,172,11,57,152,116,243,67,122,133,172,102,196,90,86,174,141,84,79,199,121,226,210,69,136,234,42,25,21,36,245,43,43,181,219,165,70,213,237,215,174,190,237,75,141,141,240,167,202,55,104,167,243,252,189,180,237,102,156,173,127,25,203,239,248,148,46,30,187,233,120,167,95,47,249,127,143,252,5,248,1,217,143,13,99,122,164,230,75,21,68,170,139,166,175,171,106,175,213,213,197,111,134,240,197,85,4,212,117,181,86,200,163,145,145,253,242,79,97,93,185,89,162,174,168,186,174,170,167,173,135,83,229,26,39,207,248,61,178,171,52,239,232,139,253,37,69,37,55,46,145,29,191,93,26,223,79,168,10,111,16,87,50,131,145,172,238,139,126,239,155,175,93,52,247,125,101,190,169,187,211,77,112,150,55,213,185,232,249,156,138,142,71,42,46,174,236,165,105,140,161,231,121,63,107,77,57,158,159,228,150,225,246,253,46,78,119,59,247,117,95,155,252,47,172,15,82,169,45,137,26,109,134,20,93,222,145,127,212,82,247,55,189,43,165,74,119,185,177,251,59,81,171,162,118,79,66,166,150,139,154,212,111,55,78,186,252,210,159,184,210,242,235,100,103,51,93,52,235,167,193,0,233,206,233,154,196,93,238,78,191,148,115,209,79,74,145,47,155,86,185,251,186,43,155,185,116,209,63,235,59,52,182,223,148,164,88,57,220,189,173,223,174,221,126,30,255,0,137,206,252,45,177,116,243,218,244,255,0,21,255,0,88,23,14,122,252,52,177,57,26,202,125,122,127,173,215,223,254,73,74,223,235,45,11,88,206,71,45,27,202,77,116,137,83,174,171,240,60,135,98,29,201,167,147,255,0,210,127,212,117,106,42,60,243,210,109,155,52,77,186,107,175,255,0,95,112,46,198,30,184,208,172,22,200,219,42,106,172,133,168,155,87,220,159,2,183,99,145,218,232,165,140,177,98,223,47,95,111,163,249,63,119,46,104,98,221,205,211,93,28,137,174,154,23,134,207,117,249,67,157,247,142,95,47,111,227,107,174,186,252,62,0,119,235,127,192,231,255,0,122,119,243,41,105,243,55,253,65,167,255,0,203,25,254,131,203,173,86,237,104,231,233,222,55,127,50,150,171,51,147,75,13,63,254,88,207,244,30,7,123,2,127,242,41,67,255,0,157,255,0,218,56,185,229,173,192,210,109,194,212,73,167,248,207,253,163,139,160,215,110,93,52,3,142,104,149,238,69,70,34,244,208,182,248,203,13,214,205,73,113,154,27,116,106,175,151,114,59,86,34,174,178,39,196,185,199,129,138,87,149,103,171,151,77,116,86,244,255,0,134,128,88,218,138,58,203,54,223,55,26,193,206,215,110,142,69,221,167,127,154,191,20,46,230,26,138,150,91,109,169,238,134,55,43,224,129,85,85,137,170,234,212,45,166,50,151,204,249,63,103,110,222,103,174,191,146,93,12,41,79,165,162,206,237,253,169,169,215,183,240,90,5,82,148,84,137,254,180,135,254,34,31,190,74,143,253,169,15,252,154,28,192,14,31,37,71,254,212,135,254,77,15,149,161,163,85,255,0,4,135,254,77,14,192,2,155,196,56,126,142,123,61,68,80,218,105,85,238,217,162,114,152,159,142,133,160,197,116,117,182,123,140,116,208,49,105,26,232,82,69,100,78,70,162,170,185,201,174,141,93,53,233,254,98,254,86,179,125,51,217,174,154,233,252,232,90,76,199,183,115,47,144,59,157,167,237,70,167,205,254,27,254,32,81,246,149,174,184,220,34,161,124,178,78,146,110,214,55,191,86,174,141,85,235,170,233,232,86,22,220,35,85,47,51,75,68,14,211,78,252,191,143,196,165,240,199,237,124,77,7,227,108,116,169,238,215,216,114,23,123,13,201,230,60,199,77,187,118,124,125,224,90,27,165,130,235,73,83,89,39,148,229,178,23,200,237,90,246,251,40,138,189,180,83,243,11,94,86,219,112,146,122,154,249,162,107,161,86,34,163,156,189,119,53,116,233,245,23,31,18,216,181,162,186,212,249,174,241,78,253,187,62,10,186,119,45,12,176,249,118,163,247,110,213,116,211,77,0,190,88,127,21,218,164,180,83,189,247,39,185,203,191,85,86,61,87,231,47,192,228,189,226,219,84,20,140,123,46,111,98,172,136,154,181,143,79,69,248,22,154,211,136,124,157,190,42,127,41,191,102,238,188,205,53,213,202,190,239,137,222,175,184,124,165,10,65,201,229,237,118,253,119,107,232,169,238,248,129,84,207,139,34,157,232,250,107,189,66,181,19,69,209,100,78,165,127,77,43,221,59,81,94,229,78,189,21,126,5,164,177,216,124,237,35,229,243,123,52,145,91,167,47,95,68,248,252,75,191,5,47,46,86,191,126,186,107,211,79,128,29,176,0,3,142,105,89,12,79,145,238,209,172,106,185,87,78,200,136,114,30,54,33,185,121,43,117,193,252,157,252,154,105,31,166,237,53,209,138,190,224,60,172,81,138,173,180,86,248,229,249,74,72,181,153,27,171,90,244,95,154,238,157,19,224,90,203,229,210,241,114,186,79,91,109,185,85,190,154,77,187,28,147,185,168,186,53,17,122,42,162,247,69,57,110,215,191,186,74,102,208,249,95,45,203,122,75,191,126,253,116,69,77,52,209,63,43,252,199,197,29,31,38,153,145,115,55,109,215,174,154,122,129,195,34,209,209,39,53,204,100,104,171,183,86,179,252,221,62,163,137,104,46,215,133,243,54,102,190,72,91,247,183,43,101,70,123,73,213,122,42,167,162,161,245,109,131,238,162,119,91,247,121,110,91,22,109,250,111,215,69,68,211,78,159,149,254,98,225,224,220,25,229,45,114,199,242,150,253,106,28,237,121,58,126,43,127,132,7,62,19,194,107,78,182,250,186,187,53,50,72,144,53,100,145,91,27,156,174,88,250,170,175,117,85,85,43,106,106,72,41,247,114,169,227,143,118,154,237,106,38,191,200,41,41,188,188,16,197,191,119,45,141,110,186,105,174,137,161,216,0,124,185,53,244,212,250,0,81,184,190,153,142,134,230,254,75,21,222,89,253,116,77,127,6,91,75,12,21,73,88,254,74,43,87,150,189,157,167,77,80,186,120,175,252,26,229,255,0,147,63,255,0,102,91,140,62,253,181,143,93,63,114,95,231,64,46,54,10,109,75,109,82,164,202,237,222,97,221,221,175,77,173,42,178,154,194,79,221,109,145,116,253,221,127,209,105,82,128,63,21,81,19,85,236,126,157,59,149,103,147,163,146,126,94,253,154,116,215,77,122,162,1,212,189,220,105,168,249,60,201,214,61,251,180,209,23,174,154,123,190,178,197,222,174,175,146,251,94,139,91,43,162,117,92,189,21,206,209,91,189,122,105,238,208,174,113,222,46,228,121,31,239,126,237,220,223,221,116,252,159,224,150,190,87,249,235,147,228,211,103,152,157,93,167,125,187,157,254,126,224,122,77,175,165,129,119,211,203,203,114,244,85,99,85,171,167,232,56,165,142,233,88,245,169,167,146,87,198,254,206,230,233,174,157,61,87,224,122,22,220,37,242,148,238,131,229,14,94,214,43,245,229,107,234,137,249,95,18,174,182,224,30,85,20,108,249,91,93,53,235,200,248,175,240,128,230,193,184,90,162,150,233,44,149,86,168,90,213,167,114,34,174,197,235,185,190,229,46,37,182,142,58,88,29,26,83,199,30,175,87,104,214,162,39,100,247,28,54,251,127,151,153,207,231,110,213,170,154,109,211,213,62,39,164,212,218,154,106,3,68,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,24,188,99,43,146,108,228,179,210,237,98,114,237,52,253,81,58,244,170,184,33,78,248,68,195,28,188,69,213,185,240,189,234,203,44,142,69,107,117,209,82,186,131,170,251,142,63,22,220,67,65,117,226,22,27,125,36,200,247,209,219,27,20,136,142,106,237,115,43,171,209,83,162,174,157,253,79,99,193,202,138,74,174,32,111,18,49,209,162,67,135,106,30,187,151,186,37,109,191,183,196,9,171,0,0,0,0,62,37,150,56,34,124,211,72,214,71,27,85,207,115,151,68,106,39,85,85,85,236,135,13,198,231,111,180,81,77,113,186,87,83,210,82,211,198,233,101,154,121,91,27,24,198,162,170,170,185,202,136,136,136,138,186,175,184,141,110,62,252,73,172,182,26,43,142,82,100,173,214,121,174,242,54,106,122,203,189,28,236,116,49,53,82,170,158,70,199,61,53,82,57,178,35,210,39,162,43,122,38,138,189,116,64,62,60,71,60,65,147,11,71,112,201,108,163,185,35,174,51,197,45,37,206,190,25,181,72,26,239,55,77,51,25,45,61,74,57,178,53,205,141,200,142,103,78,235,232,132,74,92,110,53,247,122,250,139,165,206,178,106,170,186,185,95,52,211,77,35,158,249,30,231,43,156,231,57,202,170,170,170,170,170,170,186,170,169,232,86,86,98,124,121,136,164,172,172,154,225,121,187,221,42,85,206,115,221,37,68,243,75,36,138,171,213,119,57,202,175,122,251,213,85,222,245,59,151,76,187,198,22,139,165,29,146,166,197,90,235,133,115,35,116,84,172,165,149,102,213,238,86,163,85,138,212,118,237,201,166,136,139,215,160,20,244,80,203,59,249,112,198,231,187,220,214,170,175,249,142,106,26,55,213,92,233,237,239,69,107,165,157,144,170,47,69,69,87,34,25,157,148,60,13,95,45,249,49,139,115,131,51,233,42,237,190,95,15,215,213,91,41,157,27,225,149,36,109,36,117,16,185,236,158,159,183,73,17,85,175,215,84,209,61,84,198,12,179,182,210,220,243,191,10,89,234,150,55,83,85,226,170,26,105,22,93,21,170,199,85,177,171,187,84,84,211,69,235,170,104,4,149,226,94,37,215,131,158,13,176,126,16,194,210,181,113,94,41,177,219,235,32,220,239,110,8,170,109,75,27,102,110,201,98,145,187,101,166,110,143,68,114,39,189,87,180,121,223,184,169,226,11,17,94,228,191,87,102,214,45,109,68,147,44,232,216,239,213,168,200,213,94,174,209,168,179,42,162,34,185,116,77,122,25,17,226,137,132,175,86,44,103,150,142,134,7,173,142,12,189,179,81,83,58,22,191,203,239,108,181,187,26,139,162,51,118,196,236,158,157,147,67,10,238,22,155,133,173,41,214,190,150,88,60,212,12,168,139,152,199,55,124,110,215,107,147,84,77,81,116,94,169,208,9,127,240,177,227,7,24,102,229,69,118,82,230,5,226,107,157,202,217,65,45,124,21,53,53,18,205,51,160,141,104,160,106,57,242,204,231,46,174,145,234,186,53,19,85,85,215,170,161,35,196,52,120,50,224,139,165,70,119,98,12,118,144,187,200,71,135,106,237,219,213,174,211,154,149,118,249,116,215,110,221,118,255,0,11,95,135,169,37,188,89,241,17,109,225,183,41,174,24,238,163,147,45,108,92,175,41,76,253,174,89,181,169,130,39,232,197,146,53,118,141,155,94,142,233,221,125,202,21,86,107,103,110,4,202,43,119,156,197,119,186,74,105,29,248,56,95,83,11,36,127,180,196,93,27,36,141,215,78,99,87,234,82,16,120,255,0,226,166,126,35,243,30,8,173,117,146,45,130,201,187,201,49,178,46,199,115,160,165,230,106,141,154,70,46,146,66,191,55,79,142,171,218,214,231,63,19,217,191,157,248,134,75,238,44,197,247,52,98,233,203,164,134,225,85,229,226,246,35,106,237,100,146,191,110,188,166,170,245,234,189,126,171,78,170,174,93,92,170,171,239,80,50,47,129,108,130,175,207,124,238,182,90,221,76,143,180,81,243,188,251,156,199,42,38,250,74,151,71,215,150,246,252,248,191,25,62,174,189,182,25,130,8,105,162,108,20,241,50,56,219,174,141,107,81,17,58,235,217,8,202,240,105,203,24,169,112,206,32,204,137,154,138,250,223,41,201,85,78,169,178,75,132,46,211,86,127,51,151,250,9,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,0,97,119,138,238,28,75,223,11,247,106,196,114,164,148,60,141,189,127,46,227,66,139,232,190,239,129,154,38,53,248,132,217,86,245,195,22,40,129,33,89,54,249,46,136,221,127,217,10,69,247,47,184,13,122,193,237,224,188,53,54,47,196,180,120,118,157,30,178,85,243,52,70,107,175,179,27,159,232,139,249,62,227,185,152,153,121,136,242,207,18,212,97,140,77,65,53,53,76,27,63,9,20,140,71,110,141,143,233,189,173,85,232,246,250,122,129,159,62,16,25,234,152,123,29,87,229,45,222,235,20,52,183,190,87,148,100,243,237,70,242,97,175,168,126,196,116,136,137,213,83,93,26,191,29,59,151,219,197,211,33,165,197,249,115,75,154,86,91,82,77,89,96,223,207,88,32,87,73,39,62,122,8,27,174,216,213,87,68,106,247,114,116,247,246,34,107,40,115,18,231,149,89,131,107,199,54,137,228,138,166,221,207,218,172,115,154,191,124,130,72,151,230,185,171,218,69,252,100,254,131,98,187,61,86,8,226,79,39,226,168,145,244,183,59,37,247,118,170,197,134,102,175,38,169,83,253,209,159,62,15,143,111,69,78,129,1,60,51,51,14,223,177,53,86,94,226,202,168,41,173,120,139,103,58,121,30,198,58,63,47,28,210,183,107,164,213,169,171,145,168,186,181,117,215,209,122,146,247,194,215,15,149,25,57,149,215,44,45,81,73,70,218,136,240,213,218,145,213,77,141,81,95,206,157,210,34,57,235,27,21,83,170,122,122,118,93,53,33,175,59,178,191,23,112,251,154,215,28,37,95,5,109,190,170,221,201,228,212,181,178,196,143,230,83,71,35,182,61,88,197,93,18,100,69,209,19,190,159,94,124,96,47,20,186,58,204,183,158,213,138,233,162,167,189,79,110,173,138,103,198,196,99,85,92,247,163,17,171,37,94,253,118,171,123,167,116,93,58,104,4,124,231,116,107,107,207,204,125,19,149,174,90,76,97,117,106,171,58,162,236,173,147,183,110,157,9,216,224,98,123,46,51,225,119,8,182,178,221,77,83,20,86,170,10,73,99,158,22,61,175,210,221,77,185,170,139,170,42,42,57,81,81,125,253,136,9,204,108,64,204,87,152,88,159,20,198,231,57,183,139,205,109,193,170,229,213,85,37,157,239,77,122,175,229,123,215,235,82,117,252,51,174,173,184,240,191,100,137,45,213,52,222,91,203,66,174,150,29,137,38,219,117,31,182,213,215,170,46,189,23,215,64,43,108,73,193,230,81,92,113,196,24,230,201,131,236,214,170,205,237,90,150,82,91,233,96,100,255,0,126,89,94,175,70,195,171,149,202,169,174,174,234,136,154,246,212,199,206,49,188,51,240,126,102,88,42,177,118,86,80,211,218,177,68,17,62,105,32,134,40,160,130,169,205,101,68,139,171,96,165,116,143,145,210,62,52,239,213,19,222,136,103,232,3,88,156,121,151,89,139,146,248,186,162,203,138,44,215,107,29,198,217,86,248,226,168,125,60,244,219,221,28,174,107,100,137,207,107,28,173,87,68,229,107,145,19,230,252,58,101,127,8,190,37,153,143,147,151,43,118,22,204,59,133,86,32,195,110,146,26,103,73,87,44,245,117,20,241,43,160,98,171,22,106,166,70,196,108,113,189,83,166,136,174,95,69,82,83,56,146,224,215,40,248,146,179,75,79,137,108,241,208,221,54,185,98,184,208,211,210,197,81,191,100,200,155,165,124,18,59,77,211,57,203,167,170,34,247,239,15,124,84,112,5,155,92,63,95,42,170,108,152,110,241,136,176,207,49,239,134,186,134,142,166,175,147,14,249,213,171,52,141,167,100,109,114,71,10,57,218,116,77,200,189,151,160,77,190,79,241,3,149,185,217,135,105,47,184,43,23,218,106,159,81,28,110,125,27,110,20,239,168,133,206,142,55,43,31,28,114,63,107,147,154,214,170,107,209,87,79,118,183,32,214,115,42,243,199,53,178,47,17,195,115,193,216,142,235,110,125,37,67,100,150,129,213,149,48,193,35,155,35,28,173,146,56,228,102,186,242,154,213,69,94,201,167,187,73,10,200,127,24,122,134,66,203,86,114,225,248,213,88,212,210,166,219,72,186,174,137,19,122,190,162,183,253,241,123,123,151,222,4,172,130,206,100,135,22,57,37,159,84,80,187,6,99,139,71,202,143,141,178,58,211,53,206,147,207,53,21,35,213,86,8,230,123,145,55,74,214,107,249,93,59,233,173,227,2,34,252,105,48,196,80,99,92,51,138,91,166,249,45,212,84,106,171,166,189,101,184,191,221,219,244,254,131,21,56,2,198,48,96,222,40,176,100,213,8,221,151,91,173,186,215,171,180,232,178,220,105,122,245,114,126,79,199,234,82,68,124,98,240,28,87,188,160,180,98,184,233,156,234,138,11,165,59,29,35,89,174,145,178,150,225,34,162,174,213,93,53,93,123,162,17,81,195,181,107,45,217,245,151,85,210,73,203,101,62,43,180,74,231,107,166,136,218,216,149,122,254,128,54,98,138,86,77,19,38,141,200,172,145,168,230,170,47,116,94,199,217,227,224,218,198,92,112,149,150,186,55,239,109,69,190,154,86,187,93,119,35,162,106,162,235,235,220,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,28,47,157,140,114,181,101,106,42,122,42,161,202,231,35,83,85,41,203,173,222,154,158,190,88,158,201,85,91,183,93,17,52,249,169,241,2,130,197,120,142,178,75,116,105,77,112,141,238,231,34,170,49,24,229,211,107,190,7,133,67,119,196,146,68,174,129,211,61,187,180,85,108,8,169,174,137,252,19,142,154,142,91,171,214,158,157,205,107,154,155,213,94,186,38,157,189,53,247,149,158,21,194,119,31,147,228,251,245,55,225,151,241,157,249,45,248,1,214,243,248,173,122,114,234,127,249,217,63,232,157,26,228,196,149,82,164,146,82,85,189,81,186,106,148,203,239,95,114,23,45,182,106,164,114,125,242,47,229,95,236,62,254,72,169,252,184,191,149,127,176,11,56,204,43,91,83,88,215,212,88,235,92,146,202,138,245,228,200,136,186,175,94,197,69,73,129,45,169,191,157,99,157,189,180,213,101,79,233,46,68,118,249,152,173,85,115,61,157,61,87,251,14,105,169,222,237,52,86,129,100,111,214,106,27,125,93,76,48,82,172,92,166,162,181,170,231,106,139,181,23,213,78,222,90,181,239,190,206,143,106,170,121,71,122,127,13,135,167,142,45,243,37,218,227,82,174,102,214,198,142,84,213,117,209,35,79,129,230,229,181,92,105,125,159,217,119,248,35,189,63,134,192,46,43,173,150,249,92,178,77,10,43,215,186,239,84,254,146,219,220,89,108,164,129,178,65,36,76,114,189,26,171,204,215,166,139,239,82,224,207,119,166,138,87,49,204,151,84,211,178,39,187,235,44,237,218,170,57,169,154,214,163,145,81,232,189,83,224,160,118,166,170,166,115,145,86,166,37,233,249,104,121,112,214,77,67,112,90,202,73,81,143,99,156,173,126,136,169,215,84,245,233,217,78,171,96,124,201,185,170,136,137,211,169,221,158,209,83,13,15,155,115,226,86,109,106,232,138,186,245,211,225,241,3,222,180,99,75,244,92,221,46,173,110,187,123,199,31,199,224,123,148,120,234,240,181,48,54,107,212,72,197,123,81,250,178,36,77,53,77,125,10,18,211,67,53,87,55,150,230,38,221,186,234,171,235,169,234,205,134,107,225,164,125,115,230,167,88,227,141,101,84,71,59,93,17,53,247,119,2,242,97,219,236,119,63,49,253,242,130,126,94,207,152,246,46,221,117,247,125,71,188,199,35,218,142,71,34,162,250,161,104,50,174,174,53,249,83,217,119,238,30,159,229,151,98,220,244,125,28,110,77,116,93,127,157,64,236,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,85,242,71,71,200,218,237,53,221,253,7,170,120,248,135,253,111,255,0,15,250,0,176,245,239,116,152,194,161,143,93,81,215,39,162,253,75,42,157,188,95,20,84,254,83,148,221,187,185,154,245,215,242,78,133,123,210,60,93,81,35,181,209,183,39,185,116,248,74,167,115,20,212,50,191,202,242,81,201,203,223,174,238,157,246,255,0,96,21,190,94,209,193,37,166,215,80,232,181,127,53,87,118,171,233,42,151,57,35,111,170,22,255,0,46,41,164,76,61,107,126,173,209,36,122,255,0,233,156,92,48,60,250,235,101,21,84,201,36,240,110,114,55,106,46,229,78,154,175,185,75,39,91,109,163,182,83,62,186,138,5,138,104,180,218,253,202,186,106,168,139,209,87,78,202,165,242,169,157,145,72,141,114,46,186,107,208,177,213,151,74,123,165,59,232,105,217,35,100,151,77,21,232,136,157,23,95,69,95,112,21,150,92,92,42,234,44,115,190,89,183,42,85,185,53,218,137,211,99,62,5,81,123,186,58,146,203,44,254,110,56,213,136,207,105,202,221,19,218,68,245,41,156,184,183,79,13,142,118,185,236,85,90,183,47,69,95,200,103,192,236,99,164,86,225,138,230,175,116,88,211,255,0,72,208,41,28,83,136,238,85,62,87,201,87,182,109,187,247,114,218,199,105,243,116,215,68,233,234,83,74,220,79,36,139,59,40,171,29,185,119,163,146,153,85,23,215,95,154,115,91,255,0,116,253,31,210,87,246,255,0,240,26,111,247,166,127,50,1,111,188,206,40,139,218,168,130,170,54,175,68,87,211,109,77,127,226,157,218,102,208,84,66,217,174,79,141,42,93,174,253,239,216,189,250,116,213,52,233,161,84,226,8,157,37,19,17,21,63,10,139,215,234,82,223,93,94,145,92,37,141,218,170,166,222,223,228,160,23,110,223,132,176,252,51,57,209,219,244,85,106,167,225,95,239,79,137,210,190,219,109,84,117,108,137,145,182,52,88,209,218,44,139,239,95,122,252,15,106,211,114,130,178,165,209,68,201,17,81,138,239,105,19,222,159,31,137,229,226,171,124,213,119,24,228,141,204,68,72,81,190,210,175,229,59,224,5,1,69,69,105,154,165,145,57,35,114,46,189,57,139,238,250,202,186,203,132,236,117,116,175,145,109,235,38,146,43,117,73,31,238,79,114,148,173,166,197,86,219,132,74,178,67,248,222,171,249,43,240,46,102,21,166,146,146,221,36,114,43,85,86,101,119,179,254,75,64,183,151,27,27,109,213,117,85,116,180,18,197,229,100,124,145,189,81,202,141,218,170,168,189,122,116,211,212,169,242,210,255,0,112,174,249,71,205,86,181,251,57,59,125,150,166,154,239,215,178,124,14,60,73,115,129,105,238,148,168,201,55,171,39,143,93,19,77,116,84,247,158,110,84,83,191,251,233,213,191,184,127,239,129,118,152,245,158,129,206,114,238,220,199,34,233,235,220,183,121,161,72,139,96,167,217,11,149,124,227,59,107,249,15,46,13,34,114,237,186,59,209,174,94,159,90,148,62,101,86,69,29,138,7,57,174,255,0,11,106,116,79,224,60,10,94,193,116,158,134,209,5,43,106,91,18,51,119,176,228,110,169,171,149,125,122,250,151,150,154,93,239,84,87,162,244,44,85,37,44,149,148,236,169,137,205,70,191,93,17,203,215,162,233,253,5,237,167,106,194,245,115,186,162,166,157,0,244,119,53,59,185,63,148,165,113,172,210,165,134,185,33,118,174,220,205,17,19,85,252,35,79,70,227,125,164,160,153,176,205,28,202,229,106,59,217,68,211,77,87,227,240,41,59,198,41,183,220,162,168,183,65,13,67,101,123,244,69,123,90,141,232,237,87,178,252,0,183,247,55,44,156,191,62,186,105,174,205,254,207,187,95,232,46,222,25,168,162,75,85,165,141,168,139,84,167,129,17,57,137,175,205,105,107,177,21,182,122,207,47,202,124,105,179,126,187,149,125,116,248,124,15,74,199,139,173,180,51,219,237,243,65,82,178,83,190,40,92,173,107,118,171,154,168,139,167,181,219,160,23,165,21,23,178,162,159,167,139,107,196,84,85,220,222,76,83,166,205,186,238,106,122,235,241,248,30,180,83,178,86,35,218,138,136,190,240,57,0,0,112,87,59,101,43,221,170,38,154,117,253,40,89,220,205,175,150,59,244,9,28,237,68,242,141,95,79,203,121,119,110,221,45,242,255,0,193,255,0,73,11,33,153,174,79,151,169,255,0,242,54,127,166,240,60,91,44,211,252,181,20,145,42,172,138,231,170,104,154,254,42,151,107,1,73,89,47,158,243,8,254,156,173,53,102,159,149,240,45,70,18,98,205,136,41,35,110,136,171,204,239,254,67,139,213,131,233,164,131,205,239,86,174,238,95,111,248,64,122,87,11,100,21,84,21,49,73,78,231,243,161,123,92,136,171,170,234,213,233,208,183,119,156,15,74,218,86,173,53,138,165,93,204,77,118,164,171,211,69,248,151,103,79,103,79,129,196,248,156,228,209,21,0,181,20,56,34,31,42,206,101,138,169,29,215,93,91,42,122,175,196,169,105,240,69,163,122,239,179,202,137,167,171,228,254,210,179,108,78,107,81,21,80,229,3,193,182,97,171,85,36,14,138,58,7,49,21,234,237,21,239,247,39,189,126,7,186,141,68,93,81,15,208,0,252,85,209,21,85,116,208,253,56,231,84,108,18,57,125,24,171,254,96,58,245,117,240,83,237,223,87,20,123,181,211,115,209,53,254,82,137,198,23,164,117,45,210,24,171,225,114,58,149,237,68,71,53,117,214,62,199,214,50,187,211,82,121,62,99,37,93,252,205,54,162,122,109,248,252,75,125,119,188,210,212,203,60,76,142,84,89,27,181,53,68,238,173,211,222,7,83,9,71,230,238,50,71,80,213,123,82,5,114,39,110,187,155,238,250,206,75,213,108,244,55,57,169,105,229,72,227,102,221,27,162,46,154,181,23,215,175,169,207,130,233,222,219,164,170,170,223,240,119,127,164,211,206,197,136,173,196,21,72,191,192,255,0,65,160,92,92,21,133,237,240,221,101,123,173,178,51,90,119,38,170,231,167,227,55,226,92,42,26,26,106,72,150,56,34,216,213,118,237,53,85,235,162,123,207,31,15,46,181,175,255,0,122,95,231,66,162,111,96,8,154,38,136,126,128,0,249,115,145,189,213,16,253,94,157,79,62,233,115,167,161,229,115,153,34,239,221,166,212,79,77,62,63,16,41,188,101,89,28,116,215,86,37,68,104,244,165,126,141,220,154,235,203,233,208,179,180,215,123,133,52,138,248,42,54,185,83,69,93,141,94,159,165,10,195,25,98,58,26,155,197,117,4,113,78,146,78,198,196,213,86,166,212,87,70,136,154,245,237,212,163,106,45,211,209,49,37,149,236,84,85,219,236,170,235,175,242,124,0,184,56,39,19,86,37,170,84,169,185,70,215,121,135,104,142,70,53,116,218,223,129,117,27,38,231,34,110,69,44,38,29,164,146,162,137,239,99,154,136,146,170,117,95,130,23,210,63,97,232,229,236,128,118,149,205,78,238,68,253,37,19,142,111,178,82,216,238,30,82,190,38,205,27,218,214,162,43,85,83,239,141,69,232,191,13,74,134,229,122,165,162,157,177,75,28,170,170,196,119,178,137,219,85,248,252,11,71,136,111,84,183,154,234,251,77,44,114,182,105,106,30,141,116,136,136,223,101,234,171,174,138,171,217,23,208,15,43,159,114,196,127,225,109,146,175,203,252,221,145,252,221,221,254,106,122,237,245,247,30,99,105,31,79,92,138,248,30,198,199,55,85,114,42,109,68,95,93,74,207,5,218,42,104,188,231,53,241,46,254,94,155,85,125,55,124,62,37,61,121,170,143,207,215,83,109,118,238,116,172,215,78,154,238,84,3,218,195,247,42,8,43,30,249,107,233,227,69,137,83,87,74,212,78,233,239,82,170,135,18,218,163,141,24,151,186,20,211,209,103,103,246,150,125,208,186,52,220,229,79,119,67,225,99,115,151,84,84,2,254,219,241,69,21,68,206,100,119,170,57,21,26,171,163,101,141,87,186,123,143,122,134,182,58,168,86,70,212,199,34,35,182,234,215,34,167,100,247,22,43,5,192,250,139,164,172,98,162,42,83,185,122,255,0,148,210,238,225,90,89,33,183,200,215,43,85,86,101,94,139,252,22,129,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,18,202,200,98,124,210,57,17,145,181,92,229,85,236,137,220,251,60,124,99,88,219,118,18,189,87,72,253,173,167,183,212,202,231,107,166,212,108,78,85,93,125,59,1,175,207,31,184,198,12,101,197,22,51,154,157,27,178,213,116,184,218,245,110,157,86,43,141,87,94,142,95,202,248,125,72,101,87,130,222,24,134,124,107,137,177,75,180,223,29,186,182,141,21,52,215,164,182,231,251,187,126,159,208,96,119,17,53,172,184,231,214,98,87,71,39,49,179,226,171,188,141,118,186,234,142,173,149,117,215,244,146,175,224,233,128,227,178,101,5,223,21,203,76,230,212,87,221,42,24,217,28,205,53,137,244,182,249,17,17,118,162,233,170,107,221,80,9,14,0,179,153,223,197,134,73,100,45,20,206,198,120,222,209,242,163,35,116,141,180,195,115,164,243,206,68,73,52,84,130,73,152,229,77,209,57,154,254,87,78,250,232,23,140,182,249,193,196,14,86,228,158,29,171,190,227,92,95,105,165,125,60,114,57,148,110,184,83,178,162,103,54,57,28,140,100,114,72,205,206,94,83,154,137,175,85,77,61,250,71,126,124,120,195,206,232,95,106,201,172,63,26,43,216,186,212,220,169,23,84,85,73,91,209,244,245,191,239,107,219,222,190,226,61,51,83,60,115,91,61,49,28,215,60,99,136,238,183,23,213,212,58,72,168,27,89,83,52,17,185,210,61,200,216,227,146,71,233,167,53,205,68,69,236,186,123,245,12,156,226,235,196,179,49,243,142,229,113,194,217,121,112,170,195,248,109,178,77,76,217,41,37,158,146,162,162,36,116,236,69,122,195,84,248,222,142,142,70,42,244,209,85,169,232,136,98,134,3,203,172,197,206,140,93,79,101,194,246,107,181,242,229,115,171,100,114,212,50,158,122,157,142,146,86,181,210,74,230,53,238,70,163,165,106,185,202,139,243,190,61,111,191,10,252,1,102,215,16,55,202,90,155,222,27,188,97,220,51,204,99,230,174,174,163,169,164,231,67,190,5,114,195,35,169,223,27,156,177,204,174,110,189,23,106,175,100,235,48,156,54,240,107,148,92,54,217,162,167,195,86,120,235,174,187,90,178,220,107,169,233,101,168,223,178,20,93,178,178,8,221,166,232,90,228,215,213,85,123,246,12,125,224,231,195,63,7,229,157,130,151,23,102,157,13,61,215,20,79,19,38,142,9,162,138,120,41,92,230,83,200,158,204,244,173,145,146,54,70,72,157,250,34,251,213,76,131,195,124,30,229,21,187,28,79,142,111,120,62,205,117,172,222,229,166,101,93,190,150,118,65,247,228,149,138,196,116,58,181,90,168,186,104,238,136,171,167,125,75,244,0,198,238,57,231,178,224,206,23,113,115,40,237,180,212,209,75,106,175,164,138,56,33,99,26,205,109,213,59,90,212,77,17,17,17,168,136,137,238,236,65,62,72,198,183,76,252,192,49,49,90,213,171,197,246,166,166,254,136,155,235,99,239,223,167,82,110,124,76,110,173,183,112,191,123,137,109,213,53,62,103,204,194,142,138,29,233,30,235,117,103,182,229,215,162,38,157,87,211,82,10,50,235,16,51,10,102,22,24,197,50,57,205,109,158,243,69,112,114,181,116,84,72,167,99,215,78,169,249,62,244,250,208,9,163,227,39,135,138,124,218,203,236,20,183,31,41,13,30,27,182,91,107,43,171,23,70,171,105,233,224,168,230,35,94,177,185,17,52,145,85,17,218,39,170,170,17,11,158,53,20,151,44,199,126,27,195,169,29,69,45,147,91,21,18,211,232,245,153,176,207,43,35,119,177,209,206,84,84,234,136,154,244,209,16,205,46,32,252,73,215,18,228,196,120,3,7,35,29,93,113,180,165,170,170,161,122,186,56,36,164,150,39,170,58,58,165,84,145,28,230,175,86,170,123,211,178,24,229,192,222,71,94,243,243,136,43,35,42,109,245,53,118,203,109,117,53,222,231,83,36,79,146,55,199,29,109,55,57,170,245,141,237,87,43,101,215,71,104,154,46,170,186,119,9,86,240,209,201,40,178,139,135,250,28,65,116,162,138,150,183,16,197,21,222,73,101,141,25,35,34,158,138,141,234,142,87,70,213,70,162,198,170,169,170,166,169,221,76,59,241,127,207,84,196,56,234,131,41,45,23,88,166,165,178,243,124,219,32,159,114,59,157,13,5,67,55,163,100,84,94,168,186,106,212,248,107,220,144,222,39,51,19,14,240,225,195,117,210,74,90,170,122,4,165,179,79,103,181,51,124,113,42,204,218,9,185,45,106,35,163,235,247,158,136,206,189,58,39,186,0,179,123,49,46,121,171,152,55,76,115,119,158,73,106,110,60,141,202,247,57,203,247,184,35,137,62,115,156,189,163,79,198,95,232,2,142,5,79,151,121,121,136,243,51,18,211,225,140,51,65,53,77,76,251,255,0,7,20,143,70,237,141,239,235,177,174,84,232,199,122,122,29,60,105,134,167,194,24,150,179,14,212,35,210,74,78,94,168,253,117,246,163,107,253,81,63,43,220,4,221,248,81,97,196,178,112,191,105,172,85,85,146,187,159,187,254,5,198,185,19,209,61,255,0,19,52,140,107,240,246,178,173,151,134,44,47,2,194,177,238,243,189,21,186,127,178,21,107,238,79,121,146,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,123,159,152,29,153,139,149,87,172,36,249,36,103,157,242,221,99,93,23,216,169,138,79,201,119,228,123,139,132,113,207,12,117,17,58,25,91,171,93,166,169,167,196,13,97,176,13,242,76,19,143,40,47,72,199,35,232,185,189,21,58,251,112,185,190,244,252,175,121,46,62,32,252,26,218,115,119,45,153,154,89,111,102,137,183,203,102,186,199,79,78,212,150,175,153,81,75,7,180,144,192,231,201,177,145,191,79,105,52,77,125,53,66,45,248,154,193,141,203,156,240,196,88,94,146,149,244,208,209,121,78,91,92,205,159,62,142,23,175,68,107,83,187,253,222,164,240,240,139,142,173,249,189,195,213,130,241,83,60,87,5,168,243,92,253,207,108,168,187,107,167,107,117,213,206,255,0,23,234,190,128,107,153,44,82,194,245,138,104,221,27,211,187,92,154,42,126,130,79,188,40,184,187,134,207,63,236,23,143,47,209,193,72,255,0,245,42,106,202,164,107,35,209,43,170,166,246,165,153,17,53,85,98,123,12,234,186,107,232,166,43,113,255,0,144,208,228,86,125,221,172,214,138,55,197,101,169,228,121,23,114,209,173,93,180,84,174,147,69,108,108,103,207,149,126,106,125,125,123,227,181,146,251,120,195,151,40,174,246,43,157,85,5,108,27,185,115,211,76,232,164,102,230,171,87,71,53,81,83,84,114,167,69,236,170,4,199,248,167,240,158,204,201,193,209,102,206,12,183,111,189,218,55,121,166,65,14,174,169,230,203,69,3,53,72,225,115,223,181,140,119,119,38,158,154,166,168,67,18,162,162,232,169,161,59,92,15,241,137,129,248,158,192,77,192,216,230,90,39,226,90,109,124,213,37,123,161,86,213,238,154,166,86,114,217,44,210,73,38,200,224,98,174,173,233,209,83,166,138,152,97,196,95,133,30,107,89,177,85,194,241,149,49,208,215,216,230,168,167,138,146,153,169,83,45,67,27,229,145,100,115,153,5,26,49,19,152,215,117,69,252,100,215,170,168,24,1,100,181,212,222,239,52,22,90,56,37,154,162,190,170,42,88,163,137,170,231,189,239,122,53,173,106,34,42,170,170,170,34,34,34,155,19,112,79,128,170,114,243,135,44,31,102,172,166,158,10,137,237,86,250,169,99,157,138,215,181,238,160,166,107,145,81,90,213,77,21,138,157,80,194,238,9,252,46,47,248,59,21,219,243,39,60,126,76,157,244,18,197,89,67,111,135,123,149,146,178,74,105,163,89,98,169,164,77,21,54,202,215,109,114,47,162,47,117,37,10,146,150,158,134,150,26,42,72,89,20,20,241,182,40,163,99,81,173,99,26,154,34,34,39,68,68,68,236,128,114,128,0,30,117,251,15,89,49,61,178,123,54,33,180,209,220,104,170,24,232,228,130,170,6,77,27,145,205,86,174,173,122,42,47,71,42,118,236,170,122,32,12,43,206,127,10,174,30,179,62,178,182,255,0,103,117,219,15,93,42,18,71,199,5,177,104,105,40,249,142,89,30,138,230,182,145,206,211,115,209,23,174,187,90,158,168,98,237,239,193,135,25,69,112,123,108,184,206,220,250,85,149,118,44,215,25,85,232,205,203,166,187,104,116,215,77,62,4,187,0,35,163,133,159,11,203,230,75,230,5,46,58,189,230,45,198,150,90,25,88,246,178,203,119,124,105,59,89,60,18,164,114,163,169,24,174,141,203,18,238,110,228,215,70,253,105,34,116,241,121,122,120,160,230,62,78,91,26,205,239,93,92,237,19,77,85,125,84,228,0,99,239,29,216,14,159,29,240,199,141,227,154,157,37,125,154,205,114,187,71,236,35,149,31,13,190,167,77,61,151,126,95,195,235,67,95,124,39,86,182,44,119,103,173,123,221,10,219,238,212,242,171,149,118,171,57,115,53,117,244,211,77,62,6,203,89,197,108,101,239,40,241,189,153,241,58,86,215,225,203,149,50,177,173,220,174,71,210,200,221,17,52,93,85,117,247,41,173,118,103,218,214,193,153,152,174,208,200,100,129,40,47,149,212,236,99,155,181,205,70,84,61,169,211,68,211,77,61,200,6,199,28,56,95,225,196,185,21,129,46,144,206,147,36,152,114,215,185,232,244,118,174,90,56,92,186,170,42,245,246,189,229,201,49,31,195,7,27,183,25,112,189,109,141,213,79,150,75,45,68,54,149,71,191,114,181,33,183,81,116,79,105,116,79,107,225,245,33,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,42,232,117,221,52,136,229,68,119,77,125,199,205,127,226,126,159,232,45,181,218,229,4,21,181,138,246,72,188,185,100,85,209,19,209,87,226,5,196,173,168,153,145,34,181,250,46,239,114,124,75,95,139,47,23,40,175,245,81,199,83,163,83,102,137,177,191,144,223,129,229,220,177,69,189,208,53,18,26,143,158,159,138,223,114,252,74,98,182,70,215,85,62,170,36,84,99,244,209,29,223,162,34,127,64,21,150,8,167,134,107,180,172,149,155,145,41,220,189,213,63,25,165,211,177,211,65,13,35,219,27,52,69,145,87,186,251,144,177,86,107,237,37,178,169,211,207,28,206,107,163,86,34,49,17,87,93,81,125,85,61,197,73,71,152,150,74,120,213,143,165,174,85,87,107,209,140,255,0,164,5,230,209,15,210,208,254,201,182,31,246,165,127,252,155,63,233,143,217,54,195,254,212,175,255,0,147,103,253,48,46,241,242,228,215,66,209,254,201,182,31,246,165,127,252,155,63,233,157,154,76,203,177,73,191,109,37,127,77,59,198,207,250,64,122,248,226,154,21,138,237,50,179,219,74,87,174,186,175,116,136,183,217,121,43,219,122,157,90,237,63,106,187,211,248,108,61,203,222,37,160,185,81,214,190,8,167,106,77,3,218,221,237,106,104,187,116,235,162,158,54,91,198,174,190,78,136,169,254,8,239,244,216,7,191,117,174,170,101,124,173,108,186,34,109,252,84,252,148,45,196,211,72,246,162,57,218,166,190,226,249,37,146,170,165,57,204,146,36,107,187,106,171,175,187,220,80,119,236,23,116,134,141,142,117,69,42,162,202,137,209,238,247,47,240,64,167,172,116,176,84,82,61,242,199,185,82,69,77,117,84,233,162,30,253,222,146,157,150,7,43,99,211,70,71,167,85,252,166,148,221,69,59,236,239,74,106,149,107,156,228,230,34,199,213,52,94,158,186,123,142,188,181,81,206,197,133,136,228,115,189,233,211,160,29,219,91,221,7,55,148,187,119,109,215,215,222,85,117,114,61,216,126,109,87,189,27,181,233,252,2,134,166,149,180,123,185,168,171,191,77,54,252,63,252,39,163,69,96,172,175,170,167,124,50,194,137,81,35,21,187,156,189,55,42,105,175,79,136,21,6,85,127,178,159,249,143,253,242,240,90,127,212,248,191,225,127,164,165,31,130,176,181,194,207,231,124,204,212,238,231,114,246,242,220,229,237,187,190,168,158,242,183,165,141,209,64,214,57,83,84,215,183,214,7,40,0,0,0,0,0,0,62,94,228,107,28,229,236,136,170,121,151,43,213,45,12,13,150,104,229,84,87,163,125,148,77,117,209,126,63,0,61,80,120,112,98,74,25,98,107,219,20,250,46,189,218,158,255,0,172,246,154,244,114,232,154,129,244,0,0,0,0,0,0,0,0,0,0,120,248,135,253,111,255,0,15,250,15,96,241,241,2,107,229,255,0,225,255,0,64,24,251,124,115,153,136,174,15,106,232,173,173,149,83,235,222,167,169,96,134,43,175,63,207,183,155,202,219,179,174,221,53,215,94,218,123,144,243,47,140,87,226,43,131,19,77,93,91,42,127,233,20,244,44,245,81,217,121,222,105,28,254,118,221,188,180,215,77,53,215,93,116,247,129,121,112,101,13,45,61,130,137,144,197,181,26,175,84,77,202,186,125,241,202,84,133,47,130,110,80,85,97,250,25,35,100,136,143,115,209,55,34,127,140,114,123,202,160,15,58,227,248,118,255,0,144,159,206,165,129,162,246,106,152,173,232,169,175,243,41,145,174,106,170,234,133,189,197,120,94,225,53,130,170,38,77,78,138,237,157,220,239,203,111,192,14,92,5,52,137,103,155,218,255,0,92,187,211,248,45,61,92,77,69,77,85,98,168,100,241,110,71,163,21,201,185,83,95,109,171,232,90,52,84,195,41,228,43,254,249,36,159,126,69,135,170,104,189,61,116,235,236,169,115,112,214,36,161,171,130,130,142,56,167,71,186,6,162,43,154,154,116,102,190,255,0,128,22,235,16,211,67,106,242,254,65,156,174,110,253,253,85,218,233,166,157,245,247,169,230,38,44,191,194,212,138,42,253,27,26,109,106,114,153,209,19,183,161,127,22,157,245,191,130,86,166,206,251,190,63,254,3,171,45,142,173,81,238,230,67,167,85,238,191,216,5,137,159,21,95,234,88,140,154,191,115,81,117,211,148,196,235,250,16,243,103,158,90,153,93,60,239,220,247,105,170,232,137,233,167,161,122,177,5,170,162,58,38,57,207,143,240,168,157,21,125,203,240,40,123,132,110,138,178,70,57,83,84,211,183,212,128,84,216,42,162,105,110,178,182,71,234,137,78,229,236,159,148,210,181,75,109,21,103,223,106,97,222,228,246,81,119,42,116,253,11,241,41,236,49,80,197,175,147,163,191,2,191,233,52,172,232,158,143,137,85,53,249,223,208,128,120,20,216,98,199,20,205,123,40,116,114,107,162,243,95,238,250,206,74,168,163,183,200,144,210,55,150,199,38,229,77,117,235,219,215,234,67,221,170,114,50,7,57,123,38,159,206,90,236,194,187,211,82,222,161,142,70,74,170,180,173,94,136,159,150,255,0,136,20,165,198,227,89,62,37,170,162,150,109,208,201,92,248,156,221,168,154,181,100,84,84,215,77,123,23,27,0,90,109,244,190,127,203,211,237,221,202,215,219,114,235,166,255,0,122,148,13,150,201,87,81,126,160,175,100,145,36,114,214,69,50,34,170,238,218,175,69,247,119,47,101,5,59,233,249,155,213,171,187,77,52,253,32,124,87,57,212,246,202,149,133,118,236,134,69,111,174,139,162,169,105,49,189,194,178,174,211,20,117,19,111,106,84,53,200,155,81,58,237,119,185,11,129,140,106,24,203,101,217,138,142,213,40,229,255,0,217,169,105,48,140,15,185,92,164,130,5,70,185,176,43,213,95,209,52,220,212,244,250,192,172,176,109,174,130,167,13,209,205,52,27,158,238,102,171,185,201,251,163,147,209,75,131,115,115,169,224,107,225,93,174,87,162,107,223,166,138,116,240,213,20,180,214,74,104,94,230,43,155,191,93,21,116,249,234,167,141,142,238,48,82,218,33,146,70,61,81,106,90,157,17,63,37,223,16,41,124,119,123,185,211,93,225,100,53,59,90,180,205,93,54,53,122,238,119,189,10,46,43,205,201,107,213,235,83,213,94,229,95,97,191,31,129,251,136,106,89,95,90,201,161,71,53,173,137,27,237,116,93,117,85,244,250,206,173,186,55,84,85,199,76,197,68,114,234,154,175,110,136,191,216,5,113,133,24,219,215,154,249,73,57,220,157,155,63,23,77,119,107,243,116,247,33,231,221,109,54,250,57,107,42,233,169,246,75,3,164,146,55,111,114,232,228,85,84,93,21,116,238,135,191,128,225,117,183,207,115,213,29,204,229,105,179,175,109,222,255,0,172,237,222,241,77,189,40,235,233,121,53,27,210,41,99,215,107,116,215,69,79,120,20,93,143,22,95,225,231,242,235,244,215,110,191,122,103,199,224,93,156,33,114,173,175,178,209,84,85,205,190,73,28,228,114,237,68,215,239,138,158,137,238,66,209,218,232,38,196,28,223,38,230,51,145,183,119,53,85,53,221,174,154,104,139,238,82,237,96,187,85,69,13,138,134,25,159,26,186,55,61,87,106,174,159,132,114,251,128,170,65,248,171,161,197,37,76,113,59,107,145,218,170,107,208,14,27,183,250,159,47,252,31,244,144,178,25,154,137,242,245,63,254,70,207,244,222,94,59,133,214,157,105,36,77,146,122,122,39,189,62,37,164,204,55,37,93,234,9,35,232,137,74,214,251,95,229,191,251,64,167,176,187,221,13,246,154,72,215,71,38,253,23,254,3,139,203,130,234,167,155,206,115,36,215,78,94,157,19,248,69,148,88,157,35,121,77,84,215,183,94,199,175,135,110,212,216,115,204,121,230,72,255,0,49,179,111,41,17,116,219,174,186,234,169,249,72,6,65,53,117,106,47,192,253,41,171,38,37,161,170,164,160,108,113,78,139,44,113,35,117,107,125,81,59,245,42,54,189,28,186,38,160,125,0,0,0,0,28,53,107,165,36,203,254,230,239,230,57,142,157,198,102,199,67,84,247,34,232,216,158,171,167,193,20,11,77,153,213,51,69,242,110,199,233,175,59,94,137,252,2,149,182,65,21,101,77,51,170,89,189,100,149,173,119,85,77,83,118,158,159,3,219,204,90,152,235,190,79,228,163,147,103,55,93,223,29,159,216,84,249,127,69,42,216,109,179,110,102,212,123,151,186,235,210,87,1,243,100,178,219,41,170,223,36,20,219,92,177,170,107,189,203,211,84,247,169,68,227,72,34,102,37,172,107,89,162,39,47,213,127,197,180,189,23,90,232,168,41,219,52,205,123,154,231,163,125,148,69,93,116,95,127,212,90,220,81,136,104,157,125,169,84,138,127,196,252,84,252,134,252,64,170,48,117,218,225,53,206,86,75,81,185,18,7,47,204,106,126,51,126,5,123,69,52,146,196,174,145,218,174,237,59,124,16,176,216,42,134,105,110,178,181,174,102,169,78,229,234,171,249,77,46,254,21,164,146,11,116,140,123,154,170,179,42,244,95,224,180,10,141,15,211,229,137,163,26,158,228,64,231,163,123,235,212,15,201,220,173,134,71,53,116,84,106,170,127,33,108,179,42,249,116,161,249,59,202,213,108,223,206,221,236,53,117,211,102,157,211,226,85,23,236,69,69,5,13,198,55,197,58,172,113,76,139,163,83,209,23,226,89,187,237,202,11,223,35,202,178,70,114,119,110,230,34,38,186,233,166,154,42,251,128,237,82,70,203,165,100,21,245,237,230,207,44,141,222,253,118,235,162,232,157,19,68,236,136,118,241,133,37,61,53,178,41,32,143,107,150,118,166,186,170,244,218,239,121,226,83,220,224,164,165,74,41,25,34,189,17,83,86,162,105,213,85,125,255,0,19,171,87,80,201,163,70,177,28,138,142,215,168,21,62,12,246,173,114,170,255,0,182,29,254,139,75,143,93,119,184,67,74,249,35,168,209,201,166,139,177,190,244,248,22,62,150,55,44,106,168,169,220,249,158,39,54,39,42,170,122,1,87,98,236,87,127,142,229,27,89,95,162,114,17,127,4,207,202,119,192,249,195,116,20,149,183,106,106,170,168,183,203,58,58,73,29,185,83,115,149,138,170,186,34,232,157,74,54,57,18,52,209,81,123,235,208,168,98,191,209,178,138,40,22,41,183,54,54,181,125,148,211,84,68,248,129,89,222,213,108,188,159,147,126,243,206,221,191,241,181,211,77,62,118,190,245,40,24,209,43,49,3,91,82,155,210,122,196,73,61,53,220,254,189,190,179,182,203,124,216,171,95,147,220,200,252,175,207,231,42,166,187,187,105,162,47,228,169,116,112,254,26,175,165,164,182,172,146,192,188,168,225,87,104,231,122,34,118,232,5,39,91,134,44,109,137,21,180,58,123,95,227,95,238,95,137,73,93,40,41,41,171,165,130,8,182,177,187,116,77,202,190,136,190,166,64,212,82,201,35,17,173,115,123,235,213,79,10,187,15,214,77,84,249,89,44,40,142,211,187,151,220,159,0,60,28,29,135,172,240,220,229,124,84,123,85,96,114,126,17,203,248,205,248,149,237,21,44,20,209,43,33,143,107,85,218,233,170,175,93,19,222,41,105,223,12,138,231,43,85,21,186,116,59,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,11,109,196,125,254,28,53,145,120,238,233,53,66,66,145,225,203,166,215,171,209,186,42,81,204,228,209,85,83,175,179,239,46,73,136,254,39,216,221,184,55,133,235,156,109,170,124,50,94,170,38,180,162,49,251,85,201,53,186,183,162,251,73,170,123,63,31,169,64,130,220,89,86,183,220,119,121,173,99,221,50,220,46,213,18,181,200,187,149,252,201,156,186,235,215,93,117,248,155,4,112,35,128,233,240,39,12,120,34,56,105,210,39,222,108,214,219,180,158,194,53,85,243,91,233,181,215,217,111,228,124,126,181,32,3,44,45,110,191,102,94,20,180,58,25,39,74,235,229,12,15,99,91,185,206,71,212,49,171,211,69,215,93,125,202,108,163,147,182,198,217,114,139,4,89,153,19,162,109,6,28,182,83,35,28,221,170,212,101,44,109,209,83,68,209,83,79,114,1,86,84,69,230,41,229,131,152,248,249,140,115,55,177,116,115,117,77,53,69,244,82,59,120,166,240,188,190,103,70,96,85,99,171,38,98,220,106,229,174,149,239,115,47,87,119,200,144,53,243,207,42,199,18,54,145,234,216,218,178,166,214,238,93,53,119,214,178,44,0,136,155,39,131,14,50,150,224,198,222,177,157,185,148,169,42,111,88,110,50,163,213,155,147,93,55,80,233,174,154,252,12,162,201,143,10,174,30,178,194,178,138,255,0,120,117,219,16,221,41,210,55,190,11,154,208,213,209,243,26,177,189,85,173,117,35,93,166,230,42,39,93,118,185,125,84,205,64,7,157,97,195,214,76,49,108,130,205,135,173,52,118,234,42,118,54,56,224,165,129,144,198,212,107,81,169,163,88,136,137,209,168,157,187,34,30,136,0,0,0,88,158,54,48,21,78,98,112,229,140,44,212,84,211,207,81,5,170,225,85,20,112,49,94,247,189,180,21,45,106,34,35,92,171,170,189,19,68,67,93,171,221,174,166,201,121,175,178,214,65,44,53,20,21,82,210,203,28,173,86,189,143,99,213,174,107,145,81,21,21,21,21,21,21,16,218,90,174,150,158,186,150,106,42,184,89,44,21,17,186,41,99,123,81,205,123,28,154,42,42,47,69,69,69,236,164,94,241,177,225,115,127,198,88,170,225,153,57,29,242,100,15,175,150,90,202,235,124,219,218,175,145,242,84,205,34,197,21,53,34,234,229,221,19,91,185,202,190,138,189,148,8,168,180,218,235,111,119,90,59,53,186,23,75,87,95,81,29,52,17,181,170,229,116,143,114,53,168,136,136,170,186,170,167,68,69,82,118,60,59,120,109,179,112,249,146,112,99,12,72,200,105,175,55,170,102,221,42,170,106,17,140,242,244,243,82,82,72,246,57,239,137,143,98,53,240,185,85,21,85,19,69,85,85,94,216,173,193,55,134,94,60,178,102,69,22,98,103,85,21,13,61,182,195,83,29,85,61,28,145,204,199,201,60,19,211,76,215,58,58,154,84,106,198,173,73,90,170,142,69,215,167,78,170,93,159,17,222,54,112,238,89,96,250,156,142,202,219,156,108,189,84,211,62,142,166,75,124,209,163,40,233,221,21,93,51,227,69,130,118,190,57,24,246,70,187,85,154,53,52,213,53,209,0,197,239,20,62,44,31,155,57,129,38,87,97,91,178,203,135,176,245,66,199,50,193,62,232,165,171,130,122,216,28,228,217,51,152,228,88,228,111,85,106,57,83,220,157,12,16,138,41,102,122,69,12,110,145,235,217,173,77,85,127,65,203,95,95,91,116,173,158,229,113,170,150,166,170,170,87,77,52,210,189,94,249,30,229,85,115,156,229,85,85,85,85,85,85,94,189,76,144,224,3,33,161,207,92,251,180,217,174,244,111,150,201,77,207,243,206,229,163,154,155,168,170,157,30,170,232,222,207,159,18,124,228,250,186,246,9,5,240,248,224,214,211,148,89,108,252,210,204,139,52,78,190,92,244,210,58,138,118,172,180,156,186,138,168,61,148,154,6,190,61,236,145,154,251,75,170,105,233,162,17,29,143,175,146,227,108,121,95,122,86,57,95,91,202,232,137,215,216,133,173,247,175,228,251,205,130,184,185,199,86,252,161,225,234,255,0,120,166,158,43,122,211,121,94,70,215,54,36,77,213,208,53,218,104,230,255,0,140,244,95,82,7,184,102,193,173,204,108,240,195,216,98,174,146,74,152,107,124,223,49,173,143,127,204,163,153,233,209,90,228,238,207,119,160,27,9,100,30,7,102,93,101,85,151,9,49,242,63,201,121,158,175,93,87,219,169,150,79,201,111,229,251,139,132,113,193,12,116,241,54,24,155,163,91,174,137,167,196,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10,188,86,48,28,184,79,136,186,171,199,150,100,112,94,182,114,156,214,42,110,228,208,208,181,221,118,162,46,138,239,69,95,208,102,7,131,102,100,201,136,50,170,255,0,128,42,101,98,125,204,121,94,78,231,123,82,121,154,155,132,174,211,87,46,186,105,232,212,211,227,220,183,190,53,184,10,101,126,0,199,20,173,103,45,191,42,249,181,209,117,255,0,99,162,103,102,255,0,58,253,94,226,211,248,66,99,201,44,25,225,85,133,165,173,116,112,94,246,107,23,51,68,127,38,142,189,253,183,34,46,138,186,246,95,208,6,65,248,202,229,237,53,78,8,176,99,218,107,84,107,53,39,154,243,53,44,129,55,38,249,173,241,51,115,209,186,246,232,154,187,224,158,226,32,205,134,252,64,50,193,115,83,134,12,87,96,165,166,230,92,63,104,249,85,70,106,230,255,0,124,41,94,253,52,99,156,158,204,126,137,245,154,242,190,55,196,229,100,140,115,28,157,209,201,162,160,21,46,94,230,78,52,202,220,67,14,40,192,248,130,186,213,95,6,237,31,75,87,44,27,181,99,217,213,98,115,92,190,204,142,245,245,95,122,147,87,194,159,137,70,89,231,90,91,112,182,48,170,134,197,136,170,33,149,242,58,169,244,244,180,207,145,106,146,40,163,98,201,84,249,21,202,217,24,187,116,213,116,114,167,77,16,139,204,164,224,187,30,231,94,94,63,23,224,104,95,83,86,205,62,240,173,153,232,253,103,146,63,101,177,64,245,93,18,39,170,245,244,250,244,178,53,54,188,123,151,55,118,84,86,91,175,216,110,229,71,44,106,215,201,12,212,115,68,254,146,51,69,84,107,154,189,17,201,235,209,21,0,218,14,154,166,158,178,158,42,186,73,227,154,9,152,217,35,146,55,35,154,246,170,106,138,138,157,21,21,21,23,83,148,137,14,7,124,78,107,44,110,180,229,142,118,215,73,81,70,137,5,5,45,214,105,85,238,98,126,214,133,142,154,106,154,164,68,68,68,149,238,84,111,197,19,186,18,177,133,177,102,29,198,150,90,92,65,134,47,20,119,42,26,184,153,44,115,82,212,71,51,116,115,26,244,246,152,170,154,237,115,87,191,170,1,235,128,0,0,0,0,0,0,0,224,174,165,142,182,138,162,138,86,163,153,81,19,226,114,42,106,138,142,69,69,69,254,83,94,62,61,48,107,176,87,19,56,186,143,200,249,102,87,220,171,235,227,68,139,98,61,143,184,85,34,57,61,148,213,23,111,126,189,187,155,17,144,231,227,59,151,45,183,102,222,29,204,74,26,54,65,75,85,99,164,183,76,177,199,181,175,168,117,77,194,103,57,116,110,138,229,68,77,85,93,175,195,212,11,163,224,195,152,28,236,49,136,178,250,89,191,7,87,87,114,107,85,222,232,237,241,39,77,223,251,191,167,208,147,178,11,252,40,51,29,216,63,136,214,216,170,170,219,21,45,238,129,40,163,99,164,218,142,158,106,250,22,162,34,43,145,21,85,27,232,138,191,5,39,64,0,0,0,0,0,0,0,0,0,5,175,226,35,63,112,135,14,121,121,62,62,197,242,187,144,146,58,158,158,40,221,22,249,103,228,75,43,88,214,201,36,104,229,84,133,200,136,142,213,87,249,80,46,128,48,251,131,94,58,166,226,171,27,223,236,205,195,237,183,219,173,241,213,75,71,39,148,88,158,246,71,53,59,88,143,95,49,43,85,202,218,142,186,34,118,233,241,203,253,237,221,179,114,110,211,93,53,235,160,31,64,0,0,31,154,160,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,167,133,178,237,220,170,154,107,216,162,175,24,82,221,50,215,78,233,170,81,207,230,189,81,28,221,53,93,87,220,87,71,227,147,86,170,39,184,11,9,136,176,253,21,21,19,37,138,89,149,86,84,111,180,228,237,162,252,62,5,49,36,142,167,122,196,196,69,70,246,215,185,146,245,84,243,73,26,53,140,213,119,107,221,15,50,107,93,115,228,87,54,13,81,127,132,159,218,6,58,43,149,122,41,248,100,63,201,23,31,246,191,252,246,255,0,104,249,34,227,254,215,255,0,158,223,237,3,30,1,144,255,0,36,92,63,218,255,0,243,219,253,167,12,182,139,130,187,252,31,211,242,219,253,160,88,24,216,143,123,90,170,186,57,81,14,227,216,148,90,114,181,93,253,247,124,63,252,37,193,190,89,174,92,171,130,249,111,197,151,241,219,241,248,150,238,174,138,166,155,103,62,45,187,181,211,218,69,254,96,57,153,113,157,209,249,101,99,54,187,86,170,232,186,232,191,164,170,114,218,153,137,125,157,81,93,254,8,239,244,216,83,150,72,164,125,117,19,90,221,85,211,177,19,175,240,144,187,248,98,134,170,26,249,29,36,90,34,194,169,243,147,242,154,5,77,111,166,141,105,35,93,93,235,252,234,116,111,54,26,58,154,86,199,36,147,34,36,136,189,21,61,203,240,61,136,81,91,19,81,123,245,56,235,28,214,68,138,229,209,55,1,105,113,118,22,183,165,202,52,73,170,63,0,159,140,223,202,119,192,160,106,160,101,37,76,205,141,85,121,82,57,169,187,221,174,133,211,199,85,212,177,93,225,108,146,232,171,76,213,249,171,249,78,40,91,37,21,77,94,41,106,211,197,189,36,150,103,55,218,68,213,54,185,125,64,242,105,99,109,110,238,106,170,108,211,77,191,31,255,0,1,118,176,230,21,183,121,91,93,87,58,163,127,46,9,52,220,221,53,209,23,220,122,24,106,213,95,79,230,121,208,109,221,179,79,105,171,239,248,149,100,45,115,88,198,170,117,68,68,80,63,41,233,35,131,118,199,57,119,105,221,78,116,77,19,67,244,0,7,230,186,28,82,212,195,19,145,178,63,69,211,94,202,7,48,60,24,177,37,149,210,34,37,111,95,247,183,255,0,97,232,211,93,104,42,35,87,197,62,228,69,211,93,174,78,191,200,7,116,31,45,145,143,68,86,174,186,166,169,208,250,3,138,165,85,180,242,185,61,24,229,255,0,49,111,177,229,222,166,130,207,12,208,178,37,114,212,181,190,210,46,154,109,119,199,224,92,57,145,93,12,141,78,234,213,68,254,66,130,204,43,85,125,101,150,24,169,169,247,185,42,154,229,77,237,78,155,31,239,95,136,20,44,88,238,239,12,105,27,105,168,213,19,222,199,127,210,46,237,150,241,85,93,84,248,166,142,36,68,141,93,236,162,235,174,169,241,248,150,6,227,71,83,71,89,37,53,76,123,36,102,155,155,170,46,154,162,47,167,214,85,249,105,52,105,125,159,218,255,0,90,59,211,248,108,2,245,53,85,83,85,62,142,149,173,205,125,59,149,171,170,111,95,230,67,186,0,0,0,0,0,0,0,0,0,243,111,17,54,94,78,229,94,155,187,126,131,210,62,36,106,187,77,16,12,115,189,83,177,184,154,189,81,93,210,186,95,253,162,157,123,164,142,143,149,181,19,174,238,255,0,160,185,88,166,213,95,201,187,207,229,254,247,182,161,250,239,111,109,28,186,247,45,55,42,79,201,255,0,56,23,139,46,106,164,92,59,107,110,141,209,100,122,127,233,92,92,52,93,75,35,130,238,180,20,207,181,209,205,62,217,146,165,168,173,218,229,234,178,116,234,137,167,169,121,41,234,233,222,245,70,201,170,233,238,80,59,103,145,123,137,178,91,38,99,149,116,93,189,191,202,67,158,178,233,67,77,42,71,60,251,92,173,215,77,174,94,159,161,11,97,119,196,54,122,171,124,176,65,89,186,71,109,209,57,110,77,116,114,47,170,1,229,99,59,101,59,238,145,42,190,79,240,118,250,167,229,59,224,116,176,246,36,174,161,188,83,211,69,20,10,216,55,198,213,115,87,85,68,106,167,94,167,122,223,67,85,112,133,211,82,69,204,99,92,173,85,220,137,215,68,95,95,173,14,75,206,24,190,124,147,44,158,71,217,84,98,235,205,103,229,39,196,11,129,133,177,21,109,127,154,231,69,2,114,246,105,181,170,157,247,124,126,5,84,175,87,83,111,93,53,86,107,254,99,31,108,236,117,135,157,242,170,114,57,251,121,127,141,174,221,117,249,186,251,208,188,182,58,234,89,173,150,254,92,186,239,130,45,190,202,245,213,169,160,30,118,52,172,150,154,215,20,145,181,170,171,80,212,234,159,193,113,105,175,23,170,164,184,205,247,184,191,23,209,127,37,62,37,236,196,212,85,85,148,17,197,77,22,247,36,200,229,77,200,157,54,187,223,245,150,143,17,225,203,203,175,53,10,148,125,61,143,221,25,249,9,241,3,208,194,120,166,224,251,140,136,176,211,254,1,127,21,223,148,223,137,116,48,221,202,122,218,23,203,43,35,69,73,85,190,202,47,109,19,227,241,44,157,130,205,114,74,199,235,77,251,146,254,59,125,233,241,46,174,9,163,169,167,181,74,201,99,218,171,80,229,211,84,94,155,90,5,87,93,254,10,255,0,209,252,232,89,156,208,255,0,87,233,255,0,242,54,127,166,242,245,204,213,124,106,214,166,170,165,21,139,44,215,42,203,140,114,211,83,111,106,64,141,85,222,212,235,185,222,245,248,129,75,97,151,42,79,106,248,62,15,231,66,235,54,103,38,189,16,199,250,155,53,202,146,245,45,77,69,54,200,225,170,115,222,237,237,93,26,143,213,87,162,158,191,203,118,207,246,207,252,199,127,96,21,110,55,185,206,142,186,82,108,143,99,169,220,213,93,23,93,22,47,175,226,81,249,103,77,27,239,211,162,171,191,193,29,254,155,14,130,91,107,110,151,216,107,104,97,230,195,44,209,108,118,228,110,186,104,139,209,85,23,186,41,115,176,157,154,229,71,113,146,90,154,109,141,88,21,168,187,218,189,119,55,220,191,0,42,203,92,45,101,12,77,69,93,19,119,127,173,74,11,50,83,91,28,31,249,91,127,208,121,113,161,106,178,52,107,147,69,67,195,191,219,171,42,168,217,28,16,238,114,74,142,84,220,137,211,69,247,168,22,2,181,85,178,162,39,228,255,0,74,156,214,134,164,117,240,204,223,157,237,47,94,221,90,165,125,125,195,183,133,171,102,148,127,185,167,238,140,247,175,196,162,171,32,150,106,137,173,209,179,90,132,145,204,86,106,157,218,189,122,246,244,80,61,121,49,61,125,151,79,43,13,59,249,223,59,152,215,46,154,118,211,69,79,121,231,197,116,168,187,87,50,10,150,70,214,214,202,140,145,88,138,138,136,245,209,116,213,87,222,122,248,47,14,94,93,231,52,163,255,0,23,251,163,63,133,241,46,165,182,223,87,12,20,173,146,45,21,140,98,59,218,78,154,34,107,234,5,49,131,48,117,178,147,206,114,231,170,93,220,189,119,57,190,155,191,130,87,116,52,145,210,83,50,8,220,229,107,53,209,92,189,123,170,156,236,69,77,117,62,128,248,149,202,214,234,158,243,194,188,92,167,167,170,107,24,200,213,22,52,94,168,190,245,248,158,250,166,167,86,166,9,100,145,28,198,234,154,105,221,0,182,245,88,154,189,240,57,171,13,62,139,167,226,187,223,245,148,157,242,170,74,250,182,77,50,53,28,145,163,125,158,218,106,191,218,94,69,183,86,105,248,31,249,201,253,167,194,219,43,149,127,1,255,0,57,63,180,12,127,117,84,145,206,228,106,55,217,114,162,106,129,243,58,171,78,98,34,109,237,167,196,190,23,59,37,206,106,89,89,29,54,174,114,166,137,189,190,244,248,148,22,47,194,151,247,249,77,180,26,233,204,253,213,159,193,248,129,231,216,113,141,206,158,182,221,66,200,41,86,56,229,134,36,85,107,181,209,21,19,242,187,151,114,203,122,170,174,170,124,83,71,18,34,70,174,246,81,117,215,84,248,252,76,125,150,41,41,230,125,60,205,219,36,110,86,57,53,215,71,34,232,168,123,88,70,190,146,219,114,146,122,217,121,108,116,14,98,46,213,94,187,154,190,137,240,80,50,21,170,174,106,42,159,71,129,134,174,148,21,54,74,105,224,159,115,29,191,69,218,228,236,245,79,84,61,240,0,0,5,61,136,171,230,130,211,116,115,26,197,88,233,231,84,213,23,209,171,241,42,13,81,10,31,22,57,62,76,188,166,191,184,84,127,162,224,45,171,37,118,33,215,206,162,51,203,252,222,87,77,119,119,215,93,125,200,93,12,31,69,21,30,24,165,229,57,235,203,73,92,155,149,59,239,114,148,22,88,49,206,249,79,68,255,0,19,255,0,190,92,169,100,100,88,122,165,36,93,54,211,202,171,252,142,2,158,199,183,218,186,59,60,50,197,28,42,171,82,214,251,72,191,146,239,143,192,160,124,164,119,159,239,149,83,156,217,102,249,201,26,232,212,211,162,105,174,190,136,115,226,105,226,168,160,141,145,63,114,164,200,186,104,169,211,107,138,179,5,212,195,22,25,163,142,71,232,228,230,106,154,47,248,199,1,235,225,220,11,104,182,214,190,120,42,43,28,231,68,172,84,123,218,169,166,168,190,141,248,21,133,13,12,52,113,44,81,57,234,138,237,222,210,167,185,63,176,228,134,120,158,229,70,191,85,211,220,167,54,228,95,80,63,28,187,91,170,122,30,61,242,237,83,65,200,228,178,53,230,110,215,114,42,246,211,227,241,56,177,69,210,134,142,207,85,45,68,251,26,197,106,57,118,170,233,237,162,122,33,105,49,101,93,61,251,202,252,149,39,63,145,191,153,209,91,166,237,186,124,237,61,202,7,237,231,23,220,170,238,85,214,217,32,166,72,166,158,88,28,173,107,183,35,85,202,139,167,181,223,67,202,117,190,26,127,152,231,174,238,250,170,127,97,88,88,48,229,229,191,38,212,45,31,222,211,146,245,94,99,59,116,93,123,149,69,238,142,163,239,63,123,252,175,84,248,1,101,170,97,111,154,84,213,123,167,243,33,244,176,49,125,84,247,177,37,21,74,93,42,158,177,116,68,106,235,185,63,33,14,157,142,70,83,85,189,243,46,214,172,106,154,247,235,170,123,128,239,97,235,21,37,117,19,229,154,73,145,82,85,111,178,169,166,154,39,195,226,120,51,251,81,57,23,224,87,246,203,213,182,24,28,217,42,116,85,122,175,204,119,185,62,5,15,83,69,83,200,119,222,253,222,169,239,3,205,88,218,190,170,122,150,75,100,23,43,132,20,83,190,70,178,68,118,170,197,68,94,141,85,245,79,129,231,237,88,125,137,83,106,175,95,121,119,112,77,44,251,173,115,114,253,133,167,106,162,234,157,150,32,63,112,102,14,182,82,249,206,92,245,75,187,151,174,174,111,166,239,224,149,245,61,51,32,134,40,152,174,84,141,173,106,107,240,67,246,22,171,117,213,14,80,63,21,53,62,22,38,185,117,85,83,144,1,248,137,161,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,126,106,135,232,0,0,0,124,239,110,237,155,147,118,154,233,175,93,12,64,227,43,142,169,184,85,198,246,11,51,176,251,110,22,235,132,116,178,214,73,229,22,87,177,146,77,80,215,163,23,204,68,212,114,54,159,166,168,189,250,252,3,48,65,107,248,119,207,220,33,196,102,94,193,143,176,132,142,228,43,219,79,81,20,139,22,248,167,228,69,43,152,230,199,36,136,213,68,153,168,168,174,213,23,249,86,232,0,0,0,0,0,0,0,0,0,35,19,198,123,48,57,56,99,14,229,244,83,126,18,174,146,228,230,35,189,241,220,34,85,211,119,254,239,233,244,36,236,130,255,0,21,252,199,118,48,226,53,214,42,90,182,203,75,100,160,90,41,24,217,55,35,103,134,190,185,170,138,136,229,68,84,71,122,162,47,193,0,181,156,5,224,199,99,94,38,112,141,31,145,243,44,160,185,91,235,228,69,139,122,49,140,184,82,162,185,125,149,209,19,119,126,157,251,155,14,80,210,199,69,69,79,69,19,81,172,167,137,145,53,17,52,68,70,162,34,34,127,33,15,94,12,89,116,203,142,110,98,44,195,174,163,100,244,180,182,58,187,116,43,36,123,154,202,134,212,219,230,107,147,86,232,142,68,85,209,81,218,252,61,73,140,0,0,0,0,0,0,0,0,0,113,84,212,211,209,211,203,87,87,60,112,193,11,29,36,146,72,228,107,88,212,77,85,85,87,162,34,34,42,234,121,184,167,22,97,220,23,101,170,196,24,158,241,71,109,161,164,137,242,201,53,85,68,112,183,70,177,207,95,105,234,137,174,214,185,123,250,41,20,252,113,120,156,214,95,29,118,203,28,146,174,146,158,141,82,122,10,171,172,50,171,28,244,253,179,11,221,12,212,213,74,138,138,139,19,218,170,223,138,167,100,2,248,241,221,226,47,133,178,190,199,115,203,124,172,187,69,113,196,181,180,211,82,201,91,71,60,115,71,70,175,101,76,42,169,36,21,45,146,57,89,36,113,187,230,251,40,168,189,244,66,27,49,94,44,196,56,222,255,0,89,137,177,69,218,174,227,113,174,154,73,229,154,166,119,204,237,207,123,158,228,220,245,87,105,185,206,94,170,189,212,247,48,158,11,204,204,237,198,20,246,251,37,182,249,136,174,151,90,198,69,37,74,67,81,86,173,124,178,181,21,242,189,173,123,145,17,210,162,185,87,95,157,175,85,94,183,23,63,56,83,197,89,1,135,173,149,216,183,115,43,171,121,43,36,127,124,70,177,94,201,85,91,164,144,177,81,81,208,185,52,235,253,129,97,201,123,240,106,203,218,106,108,17,127,199,181,54,168,146,106,191,41,229,170,95,2,110,93,147,92,34,126,215,171,117,237,209,116,119,193,125,196,77,97,28,63,85,138,177,77,163,13,209,70,247,205,116,174,167,163,98,49,170,171,172,146,53,137,217,21,123,185,61,23,234,54,5,240,254,203,15,216,175,134,12,41,97,170,166,229,220,63,111,121,165,86,104,231,127,124,42,158,205,117,99,92,190,204,158,169,245,1,142,254,50,121,147,38,31,202,171,6,0,166,149,139,247,79,230,185,219,93,237,71,229,170,109,242,183,93,28,154,107,175,171,87,95,135,115,15,252,41,240,28,184,179,136,186,91,199,150,100,144,89,119,243,92,230,42,237,231,80,215,53,189,118,170,38,170,223,85,79,210,84,222,47,120,242,91,254,120,82,225,88,235,29,36,22,77,250,69,204,213,25,206,163,160,127,109,202,137,170,166,189,147,244,151,99,193,75,1,76,146,99,252,113,84,214,114,221,242,87,148,93,23,95,246,70,39,247,111,243,47,215,238,2,85,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,96,191,139,118,14,147,18,100,3,46,208,194,247,190,209,174,142,107,117,70,243,107,104,27,213,118,174,159,55,222,159,164,138,222,12,113,181,70,2,226,39,11,95,162,172,109,60,113,121,238,99,159,34,177,139,173,13,67,83,95,105,191,151,239,245,39,3,141,220,15,91,143,184,119,196,150,75,124,73,36,239,242,123,91,181,85,203,165,117,51,151,68,70,185,123,49,125,13,122,48,149,202,107,70,33,164,184,192,245,99,226,230,104,228,85,77,53,99,147,209,83,222,6,208,119,171,69,29,250,217,53,170,190,54,201,4,251,119,181,81,21,23,107,145,201,209,81,83,186,39,161,173,103,17,25,123,95,149,121,195,127,192,151,42,101,130,162,217,229,119,49,88,230,233,204,165,138,84,232,230,181,123,72,159,138,159,210,108,133,129,47,111,196,88,86,134,243,35,145,206,168,230,234,168,186,167,179,35,155,239,95,201,247,145,61,226,243,195,221,109,171,27,179,59,236,214,153,22,150,235,175,202,117,17,192,187,89,202,134,130,154,29,206,108,104,137,170,170,162,110,122,252,52,236,6,95,120,95,217,44,116,252,50,88,46,52,116,77,109,84,254,107,157,35,163,98,42,237,184,86,163,116,84,77,123,107,220,172,248,147,224,127,39,243,239,8,220,173,237,195,54,219,53,238,109,213,52,215,10,10,42,90,121,86,118,211,73,20,77,146,94,67,223,203,213,237,85,68,235,236,166,157,180,40,79,10,251,154,87,112,205,106,167,215,173,55,63,84,255,0,42,225,90,190,255,0,129,153,64,107,129,196,103,11,57,165,195,118,47,172,183,98,43,5,203,228,168,170,164,109,13,218,58,90,143,47,35,18,89,146,53,73,159,12,109,87,43,97,87,251,61,211,170,116,237,119,184,42,241,1,204,12,133,196,150,188,39,138,238,178,221,112,125,93,92,20,243,249,233,231,157,244,113,62,74,120,220,232,249,149,44,138,54,178,40,157,162,170,104,221,87,209,122,76,246,118,100,94,95,231,198,15,172,194,56,234,205,79,83,29,68,50,71,21,79,151,129,243,211,189,209,73,27,95,27,229,141,251,28,222,107,213,21,19,162,174,190,253,97,15,141,14,7,177,143,13,88,150,166,231,107,162,172,184,97,26,137,158,180,181,137,28,178,242,154,233,42,28,198,201,35,96,142,38,185,34,129,28,228,69,233,174,169,211,176,78,174,90,230,94,15,205,124,39,67,140,112,93,238,142,227,67,91,12,82,235,79,83,20,203,19,159,19,36,229,191,150,247,35,94,141,145,186,183,94,154,167,193,74,168,130,79,15,126,52,239,249,19,143,104,112,86,44,188,205,46,13,187,84,69,78,230,79,80,247,50,150,73,102,164,141,100,68,146,118,68,198,182,24,157,237,104,170,159,20,232,147,141,133,241,61,147,24,216,104,113,46,29,184,65,91,111,184,211,197,83,4,176,202,201,26,172,145,141,123,125,166,42,183,230,185,23,162,175,112,61,80,0,0,0,0,0,3,3,60,93,176,11,49,6,67,209,226,104,232,185,211,91,110,113,185,207,108,123,156,198,71,71,94,253,85,118,170,162,34,175,189,16,207,50,200,241,165,132,33,198,92,49,230,37,19,233,210,105,168,176,213,222,182,153,187,17,203,206,101,190,161,25,162,109,85,215,87,122,117,247,40,16,61,194,150,41,110,14,226,27,0,94,228,153,98,142,44,73,106,222,168,237,168,173,74,232,28,168,189,83,167,179,239,54,62,195,151,88,175,184,122,217,123,129,200,232,238,20,112,213,53,81,81,81,82,70,35,147,178,175,191,222,166,175,214,122,202,156,39,139,104,107,229,99,153,81,102,184,197,51,155,162,162,163,225,149,21,83,78,139,174,173,248,126,131,99,238,22,241,68,88,195,135,172,189,190,71,51,100,116,248,98,210,233,116,118,170,215,186,134,7,43,87,170,232,190,215,101,93,64,186,128,0,0,0,0,0,0,0,4,79,248,207,230,29,218,74,236,57,151,48,212,200,203,115,91,71,116,116,104,247,34,44,200,183,24,85,85,55,109,249,189,62,110,191,31,66,88,8,140,241,161,195,21,244,216,187,13,226,142,67,188,148,180,116,116,156,212,107,182,243,86,91,139,246,238,211,77,116,235,166,186,129,241,224,181,81,31,221,222,40,166,124,108,126,219,85,108,169,211,87,34,243,173,201,175,193,62,38,114,218,120,190,203,136,184,131,185,101,14,38,196,150,251,93,92,44,154,10,103,85,214,65,3,37,153,43,146,157,145,53,95,54,174,122,174,237,26,140,213,116,93,59,104,71,39,131,190,51,162,195,185,251,119,181,87,79,181,46,150,10,138,88,163,87,162,34,203,45,109,189,173,232,174,78,190,202,246,69,95,172,164,252,76,173,119,28,182,226,207,238,134,201,81,83,67,89,81,15,203,48,203,27,221,19,155,35,174,117,143,107,154,230,163,85,58,177,21,21,23,94,157,192,157,72,39,130,170,24,234,105,166,100,177,74,212,123,36,99,145,205,115,85,53,69,69,78,138,138,158,167,33,135,62,25,188,73,215,103,174,74,165,175,20,86,115,175,248,118,127,147,183,58,69,115,229,166,130,146,141,188,215,111,149,239,115,149,242,187,87,104,136,190,228,94,249,140,7,143,139,177,93,147,4,225,203,134,39,196,55,10,122,42,27,117,52,181,50,203,52,172,141,168,216,227,115,221,213,234,137,174,214,170,245,84,236,99,215,11,60,88,218,248,131,204,12,105,135,173,19,199,45,29,146,190,226,202,87,163,154,229,150,24,103,129,140,123,85,179,61,28,213,73,147,69,68,68,95,77,61,108,15,139,127,18,21,24,63,3,81,229,46,19,186,192,219,133,218,88,223,94,145,206,168,244,164,150,26,248,37,106,242,229,71,124,230,183,163,154,173,247,235,216,182,126,11,86,59,148,216,159,21,98,183,186,101,164,117,37,117,27,156,170,237,171,55,50,221,34,245,211,77,116,248,235,240,2,89,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,126,47,83,134,95,101,200,159,3,156,249,115,81,87,171,117,253,0,80,215,186,175,102,190,61,158,146,166,186,253,101,179,189,197,205,228,251,90,105,187,211,234,47,125,85,186,25,86,93,212,12,126,253,218,235,18,46,186,254,131,199,170,195,180,111,219,173,138,23,105,175,250,213,23,250,0,179,118,186,223,37,118,163,111,47,127,42,162,55,124,237,53,246,145,75,189,134,113,7,155,175,146,47,41,179,72,85,218,243,53,252,102,252,62,37,53,136,176,219,162,74,217,233,108,42,197,100,74,230,62,58,93,21,170,140,238,138,137,209,117,41,108,63,87,118,183,214,190,106,218,154,186,102,58,37,106,62,87,185,136,171,170,46,154,175,175,69,254,64,50,2,158,78,108,45,126,154,107,175,79,210,121,23,251,175,148,163,100,188,141,250,202,141,211,118,158,139,240,248,29,76,49,114,109,69,142,154,87,87,164,138,237,254,210,203,174,190,219,189,117,41,204,195,169,168,138,203,3,163,168,145,139,230,154,154,181,234,159,136,240,41,76,119,118,243,119,120,100,242,251,52,166,107,116,223,175,227,59,224,116,176,173,211,203,95,233,103,228,110,219,191,166,237,63,17,201,238,60,138,201,103,168,149,31,44,143,145,81,186,106,229,85,93,53,236,117,154,249,227,126,234,119,200,217,19,178,177,85,28,159,200,5,243,180,98,94,103,55,246,150,154,109,253,211,235,248,30,162,95,250,34,249,79,253,39,253,69,131,165,168,197,50,110,242,83,93,95,166,155,185,78,145,116,247,107,167,233,59,59,177,214,157,22,253,167,254,120,11,235,247,67,255,0,204,159,250,79,250,135,221,15,255,0,50,127,233,63,234,44,74,191,28,167,119,223,83,244,204,126,163,177,210,246,117,249,127,76,192,95,55,226,45,169,175,147,245,255,0,25,255,0,81,225,94,113,135,151,170,107,62,78,221,172,104,186,243,180,245,95,224,150,169,19,29,175,116,191,47,215,206,63,29,73,139,230,93,211,211,94,30,228,233,171,217,42,174,159,164,14,252,88,219,150,244,127,201,154,233,233,206,255,0,178,123,118,188,201,228,211,185,191,35,107,171,213,127,194,126,9,252,18,139,158,215,94,200,156,229,183,84,55,77,58,242,92,158,191,81,195,21,37,193,173,209,180,213,9,215,209,142,2,247,218,113,151,155,109,50,124,155,179,153,26,59,240,218,233,236,235,249,39,181,29,239,126,191,181,116,211,248,127,245,24,251,111,184,94,25,92,200,35,174,172,106,181,92,212,99,101,114,105,162,47,77,53,42,203,77,70,33,155,155,164,247,23,233,183,241,158,186,119,2,239,178,187,152,141,78,86,155,244,252,110,218,157,123,165,7,159,167,108,60,222,94,143,71,107,183,95,69,79,127,196,167,109,95,42,43,168,249,190,107,77,99,221,187,119,195,93,74,185,136,170,190,210,46,154,122,129,104,113,70,14,230,223,106,95,242,142,154,236,233,201,254,3,127,132,117,178,254,155,203,222,102,126,253,218,210,185,52,211,79,199,97,113,238,212,240,58,225,43,157,4,106,171,183,170,181,63,37,11,81,104,184,195,75,82,233,27,92,200,117,98,166,228,149,27,234,157,59,129,123,44,111,214,145,253,63,116,95,230,67,210,45,246,25,196,116,45,160,145,39,190,192,142,231,46,155,234,147,93,54,183,222,165,112,202,218,87,57,17,42,226,95,135,49,0,236,131,141,39,129,123,76,197,255,0,132,135,218,42,42,106,138,138,138,7,232,0,0,0,0,0,0,0,15,3,16,219,185,246,171,155,121,219,121,148,243,39,205,215,77,90,191,18,199,94,45,191,37,114,126,253,205,230,238,252,93,186,105,167,197,125,229,251,189,205,11,45,117,234,249,88,212,109,60,186,234,228,77,61,149,44,150,35,86,86,249,127,40,169,62,205,251,185,126,222,221,116,211,93,59,118,80,60,155,77,111,150,186,209,207,203,221,202,168,141,250,110,211,93,28,139,161,116,232,49,183,223,157,253,236,252,85,253,219,226,159,193,45,220,116,141,142,214,233,93,76,141,149,145,189,200,229,102,142,69,77,116,93,123,158,85,45,101,197,210,42,69,85,82,171,183,241,94,224,46,30,38,199,156,186,248,219,242,86,191,121,69,252,63,240,157,252,18,135,181,47,202,53,241,81,126,15,153,187,218,239,166,141,85,237,250,14,149,99,171,165,149,29,58,206,247,109,209,21,250,170,233,250,79,99,4,192,174,196,244,77,124,58,181,121,154,162,183,167,224,220,5,198,193,216,107,109,178,84,243,186,253,253,223,185,255,0,5,191,18,163,185,217,121,182,151,211,249,157,61,150,38,187,61,202,159,19,179,97,134,56,232,222,214,196,214,167,53,87,68,110,158,136,122,82,49,174,141,90,173,69,78,157,21,0,178,89,129,104,249,59,200,126,216,230,115,57,191,137,166,154,108,248,252,79,127,13,226,78,92,54,170,63,37,174,214,193,22,238,103,125,17,19,93,52,61,252,111,108,134,167,201,107,111,100,187,121,159,185,35,180,215,111,192,179,213,51,220,105,47,50,182,57,170,97,100,53,78,70,163,92,230,163,17,31,211,79,114,32,25,0,149,126,107,239,124,189,186,117,215,93,79,42,187,12,121,250,167,213,249,238,95,51,79,103,149,174,154,34,39,125,126,5,187,176,226,42,164,172,127,153,190,202,141,229,174,156,202,165,211,93,83,222,165,203,177,92,34,169,181,65,50,214,178,93,219,189,190,98,59,95,105,83,190,160,120,246,220,17,229,103,116,159,41,238,213,138,154,114,116,245,79,225,21,21,186,139,228,216,29,7,51,153,185,234,253,118,233,232,137,253,7,126,165,34,141,136,230,163,90,186,233,170,104,133,25,138,239,30,74,227,28,73,116,228,107,10,59,111,63,110,190,211,186,233,175,192,10,169,111,26,38,190,91,254,127,253,71,90,122,239,50,244,147,149,183,68,211,77,218,150,61,110,152,170,84,229,195,113,186,189,235,217,173,154,69,85,255,0,57,250,218,220,101,26,105,37,93,229,171,223,69,146,84,2,229,92,112,127,159,243,82,124,163,203,243,59,215,78,78,187,119,107,252,46,189,202,127,246,44,255,0,199,191,250,175,253,179,130,219,136,42,24,180,172,172,189,200,213,110,196,149,37,169,84,211,182,237,218,175,215,174,165,89,71,136,172,139,191,153,125,161,94,218,107,84,207,237,3,142,195,129,60,131,105,23,229,94,103,38,68,127,224,52,215,218,215,242,138,218,158,147,203,189,95,204,221,170,105,166,154,30,85,182,237,106,153,144,242,110,116,146,110,118,141,219,51,87,85,215,211,169,238,54,72,222,186,50,70,185,126,11,168,31,71,203,217,189,52,215,78,167,209,242,231,181,137,171,220,141,79,138,232,7,129,124,135,74,182,123,95,185,167,167,197,75,57,23,183,141,170,97,237,251,110,161,53,250,183,151,134,255,0,91,71,29,99,27,37,92,45,94,82,46,139,34,39,170,150,82,225,59,89,137,43,103,130,100,106,249,169,149,175,99,180,94,174,119,101,64,46,190,14,143,145,230,250,238,221,203,248,126,81,89,69,213,140,95,130,22,91,14,93,43,27,230,52,184,204,159,51,247,101,248,252,75,171,105,154,89,41,40,220,233,94,237,209,198,170,170,229,93,122,32,30,200,0,0,0,0,0,15,151,51,114,42,107,220,242,175,22,127,63,201,253,177,179,102,239,196,215,93,116,248,252,15,92,252,84,69,238,136,160,88,108,65,133,124,189,109,202,175,207,238,229,203,52,155,121,90,107,162,170,233,174,165,44,217,246,174,187,127,206,95,92,77,107,142,75,109,213,241,219,154,231,186,9,213,170,144,234,170,170,213,237,211,185,101,106,173,213,84,145,164,149,52,50,194,213,118,212,115,226,86,162,175,187,85,64,46,14,15,196,30,87,14,82,65,229,55,109,230,117,230,105,174,178,57,125,197,211,100,187,215,77,186,116,247,152,204,202,234,216,90,145,65,89,60,108,78,205,100,138,136,159,161,11,211,134,177,5,37,77,124,145,186,247,20,186,66,171,181,106,81,223,140,157,123,129,90,3,134,154,162,25,216,175,138,118,72,136,186,106,215,34,159,114,61,173,98,185,92,136,137,234,170,7,228,143,218,237,52,215,161,109,241,77,219,116,23,122,111,47,221,149,17,238,223,240,114,107,166,135,185,138,47,112,81,87,199,18,221,227,131,88,81,219,86,161,27,175,180,238,186,107,240,45,60,243,93,171,113,12,141,108,181,115,193,61,106,162,34,57,206,100,140,115,255,0,145,81,81,64,168,178,174,29,126,84,246,191,196,122,127,150,92,26,218,94,101,146,169,155,244,221,79,42,107,167,193,79,43,3,218,93,71,231,119,91,22,13,252,190,240,237,215,77,223,15,137,80,220,81,177,219,234,154,228,70,162,66,253,81,122,105,236,168,22,107,17,91,252,157,19,37,231,111,214,84,110,155,116,244,95,143,192,227,182,98,255,0,147,40,163,161,249,63,155,202,215,218,230,237,215,85,85,237,181,125,231,179,137,164,164,125,4,104,175,137,126,252,158,168,191,138,226,139,169,98,44,238,88,152,138,222,154,109,78,157,128,189,150,60,81,231,170,223,23,145,217,164,106,237,121,186,250,167,195,226,123,139,119,219,211,203,235,255,0,15,254,162,199,90,174,149,148,245,14,122,92,102,143,86,42,107,206,84,245,79,137,203,112,187,223,230,153,174,162,185,220,30,196,106,34,172,83,61,83,93,87,220,189,251,1,83,227,124,77,230,237,215,27,127,146,217,172,168,221,252,205,123,72,139,219,79,129,79,224,187,71,203,30,115,246,199,39,147,203,252,77,218,235,187,226,158,227,134,205,109,190,214,93,33,117,125,5,124,240,75,185,207,89,162,123,152,239,101,85,21,117,77,23,174,138,92,156,39,108,166,161,243,92,203,124,116,251,246,105,172,40,205,218,110,248,117,238,7,171,75,79,242,125,170,39,111,230,121,106,118,175,109,55,109,111,249,187,20,174,39,198,190,83,203,127,123,55,239,223,251,182,154,105,183,248,37,81,120,168,137,182,170,214,69,59,81,201,79,34,53,26,238,168,187,87,77,11,49,136,229,170,127,151,230,73,42,233,191,77,85,126,0,114,221,49,47,202,21,146,175,146,229,243,180,111,225,53,211,162,39,184,233,44,158,95,219,211,118,189,52,236,125,219,214,139,149,19,170,22,29,251,189,165,126,154,247,245,212,237,92,100,183,186,6,164,50,83,171,183,167,205,86,235,166,139,238,3,160,183,142,87,179,229,181,215,175,207,255,0,168,247,98,164,243,210,37,47,51,102,255,0,198,211,93,52,235,219,244,20,212,240,62,87,163,160,133,94,212,77,53,99,117,77,127,65,94,83,203,111,130,102,202,249,41,227,107,117,213,202,173,68,78,158,240,40,204,73,65,242,101,116,112,115,121,155,162,71,235,183,79,85,77,59,175,184,187,184,33,250,210,90,19,79,245,164,127,251,34,215,227,58,138,74,155,164,79,167,158,25,90,148,237,69,86,57,28,154,238,119,78,135,179,134,111,204,165,154,137,178,94,91,19,35,139,106,163,170,54,163,125,133,77,59,244,2,246,52,250,40,56,113,101,187,174,236,75,77,250,107,27,253,167,171,73,137,109,82,201,11,19,16,82,61,94,173,77,60,219,85,85,87,244,129,83,131,173,5,101,44,207,86,197,85,19,213,19,93,26,244,83,176,138,139,213,23,80,63,64,0,0,0,0,0,1,248,170,137,213,85,19,67,225,103,129,169,171,166,98,125,110,64,57,1,197,230,233,127,219,49,127,199,67,233,179,68,229,209,178,177,87,224,228,3,236,31,136,168,189,151,83,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,12,98,226,155,139,27,95,15,153,129,130,240,245,222,120,226,163,189,215,219,153,84,245,115,90,177,67,52,243,177,239,114,186,102,35,90,137,10,234,170,138,137,235,175,166,66,225,28,87,99,198,216,114,223,137,240,237,198,158,182,134,227,77,21,76,82,195,51,36,110,217,35,107,219,213,138,169,174,215,34,244,85,238,69,143,141,45,142,229,14,39,194,184,173,142,153,41,91,73,67,70,215,34,187,106,77,204,184,200,157,116,211,93,62,58,252,11,151,225,33,196,133,70,47,192,213,153,75,139,46,176,58,225,105,150,71,208,36,147,170,189,105,34,134,130,8,154,156,201,85,223,57,206,232,214,163,125,218,118,2,70,206,57,231,130,150,25,42,106,102,100,81,68,213,123,228,123,145,173,107,81,53,85,85,94,136,136,158,167,33,135,62,38,92,73,215,100,86,74,173,175,11,214,242,111,248,138,127,147,181,108,138,215,197,77,61,37,99,121,173,217,43,30,215,35,226,110,142,209,81,23,209,87,176,86,183,110,47,114,230,94,32,237,153,67,134,113,37,190,233,87,52,112,193,82,234,74,200,39,100,83,45,114,211,190,39,43,38,213,175,69,219,171,85,154,166,169,175,125,12,26,241,165,168,103,221,214,23,166,100,108,102,235,85,20,171,211,71,42,243,174,41,175,197,62,37,157,240,205,182,92,115,39,139,63,186,27,220,245,53,213,148,240,252,179,52,210,57,210,185,210,54,231,70,247,57,206,114,57,87,171,213,85,85,117,235,220,171,60,98,113,157,22,34,207,219,69,170,134,125,82,215,96,167,165,150,52,114,104,146,199,91,112,107,186,35,151,175,180,157,209,23,234,2,230,120,48,102,29,218,58,236,71,151,51,84,200,251,115,153,89,116,108,106,247,42,36,202,182,232,81,81,55,109,249,189,62,110,191,31,66,88,8,140,240,94,195,21,245,56,191,18,98,143,46,239,37,21,21,101,39,53,88,237,188,212,150,220,253,187,180,211,93,58,233,174,164,185,128,0,0,0,0,0,0,0,1,231,98,59,172,86,44,61,115,189,206,228,108,118,250,57,170,156,170,168,136,137,27,21,203,221,83,221,239,67,92,30,43,113,75,49,143,16,216,254,247,28,203,44,114,226,59,174,197,87,110,68,106,215,78,228,68,234,189,61,175,121,63,124,82,98,136,176,127,15,89,133,125,146,102,198,232,48,197,217,209,106,237,55,61,180,51,185,26,157,83,85,93,189,145,117,53,193,188,214,84,226,204,91,93,95,19,28,250,139,205,198,89,154,212,69,85,87,205,42,170,38,157,87,93,93,241,253,32,76,247,132,70,1,102,31,200,122,204,79,37,23,38,107,149,206,69,107,221,30,215,62,57,40,232,31,170,46,212,85,69,84,247,170,25,232,89,14,11,48,132,56,51,134,60,187,162,101,63,38,106,220,53,104,174,169,110,196,106,243,159,111,167,71,234,155,81,117,213,190,189,125,234,94,240,0,0,0,0,0,0,5,43,153,89,151,131,242,163,9,215,99,28,105,123,163,183,80,209,67,44,186,212,84,197,10,202,230,68,249,57,108,230,61,168,231,171,99,118,141,215,174,139,241,83,213,197,24,158,201,131,172,53,216,151,17,92,32,162,183,219,169,229,169,158,89,165,100,109,70,70,199,61,222,211,213,27,243,90,171,213,83,177,7,62,33,60,105,223,179,219,30,215,96,172,39,121,154,44,27,105,168,150,157,172,130,161,237,101,84,145,77,87,26,72,169,28,239,137,237,116,50,183,218,209,21,126,9,209,67,135,141,95,16,28,192,207,172,73,116,194,120,82,235,45,171,7,210,85,207,79,7,145,158,120,31,89,19,36,168,141,174,147,151,82,248,164,107,226,149,186,170,38,142,209,61,19,173,161,225,207,133,156,210,226,71,23,209,219,176,237,130,229,242,84,181,81,182,186,237,37,45,71,151,141,139,44,41,34,172,204,134,70,163,145,179,35,253,174,201,213,122,119,184,28,23,240,61,140,120,149,196,180,215,43,165,21,101,191,8,211,204,199,85,86,44,114,197,205,107,100,167,115,217,28,142,130,72,156,229,138,117,115,81,123,233,170,244,239,55,153,39,145,120,3,33,240,117,30,17,192,214,106,122,104,233,225,142,57,170,124,188,12,158,161,237,138,56,220,249,31,20,108,222,231,114,152,170,170,157,85,53,247,104,22,251,133,190,13,50,191,134,236,37,71,69,67,100,162,184,223,246,199,53,85,206,170,154,158,105,155,63,42,4,122,71,50,65,27,209,155,225,71,55,94,186,170,170,245,237,141,158,49,150,91,20,121,69,103,186,249,36,109,122,222,41,227,230,182,54,39,177,229,110,14,209,87,77,223,59,175,114,69,200,224,241,150,185,36,121,101,97,182,38,170,231,221,41,100,211,235,167,184,55,223,253,0,96,95,135,174,88,212,230,135,19,24,122,134,26,78,124,54,73,169,47,85,41,203,87,35,97,134,225,72,143,85,246,28,137,210,79,93,19,222,168,108,11,101,180,81,216,109,144,218,168,35,108,116,240,110,216,214,162,34,38,231,43,151,162,34,39,117,95,66,56,124,32,184,123,172,194,150,59,134,115,95,109,82,65,85,119,167,150,138,146,73,96,86,171,233,37,101,5,67,28,213,116,104,170,213,86,170,162,163,213,190,228,94,228,134,227,187,211,240,238,21,174,188,70,228,107,169,249,90,42,174,137,237,72,214,251,211,242,189,224,107,201,198,118,54,169,199,188,68,226,155,244,181,141,168,142,95,35,203,115,36,87,177,52,161,167,106,233,237,59,242,61,254,132,169,120,72,224,233,48,222,64,201,118,150,23,181,247,109,53,115,155,162,59,149,91,94,222,139,181,53,249,222,245,253,4,43,98,235,148,215,140,67,87,113,158,69,124,147,114,245,114,170,174,186,49,169,234,171,238,54,22,224,135,3,86,224,30,29,240,213,146,225,18,71,59,60,230,230,237,84,114,107,93,82,228,213,21,173,94,207,79,64,47,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,10,119,48,104,93,114,194,21,244,77,143,122,201,202,246,116,215,93,37,98,246,253,6,175,168,178,210,205,170,181,90,246,250,42,105,221,13,166,238,45,71,209,200,215,38,168,186,116,253,40,106,251,142,40,217,111,197,21,180,145,198,172,108,124,189,27,166,154,107,27,87,183,233,3,99,222,26,174,111,187,228,182,30,175,146,72,222,233,60,222,174,141,117,106,233,87,50,123,215,220,117,248,152,201,139,94,122,229,77,211,2,220,98,141,203,85,200,229,185,205,106,237,219,83,12,171,162,171,31,166,188,164,252,95,237,74,91,129,59,219,177,7,12,88,66,228,232,220,197,147,229,14,142,110,139,210,225,82,223,122,251,139,252,168,142,77,28,136,169,241,2,197,240,119,146,79,200,156,163,161,193,243,177,57,241,243,119,187,78,174,214,170,162,68,213,86,54,42,244,151,221,253,171,125,79,198,181,173,77,173,106,34,39,162,33,250,0,161,243,143,41,48,158,116,96,43,182,6,197,150,202,106,168,110,20,147,193,20,146,195,19,221,79,44,144,201,19,101,98,200,199,163,30,212,149,202,142,70,170,166,191,161,107,128,6,186,252,94,240,175,139,248,98,204,138,203,117,77,52,239,178,84,212,73,81,107,174,141,146,171,18,23,79,80,144,177,210,44,49,179,153,178,13,202,141,233,234,157,59,101,231,133,231,27,114,90,46,16,100,102,101,222,234,101,166,169,86,199,104,168,171,169,220,140,123,157,69,75,4,13,116,211,162,35,81,17,234,140,99,53,238,169,234,134,120,113,143,195,77,135,136,220,168,186,89,37,160,166,249,110,142,154,122,155,109,74,196,206,98,78,202,106,134,196,205,252,169,31,183,124,218,232,212,215,94,169,215,188,5,226,220,57,140,242,23,52,234,172,243,173,93,182,245,134,46,175,72,38,111,54,21,115,233,170,92,214,200,199,42,49,234,221,241,106,142,68,78,222,139,216,54,109,134,104,234,33,142,162,23,181,241,202,212,123,28,213,213,21,21,53,69,69,67,236,197,127,15,142,38,41,115,251,38,45,148,151,42,246,75,136,112,253,52,54,234,198,186,84,116,178,242,41,41,81,243,57,22,87,189,218,201,50,234,229,211,85,238,136,189,242,160,0,0,0,0,1,225,99,187,34,98,76,19,136,48,242,198,217,62,83,181,213,209,237,114,106,142,230,66,230,104,169,162,235,243,189,203,245,30,232,238,6,179,188,69,225,25,240,70,120,99,140,61,52,109,143,203,98,27,155,88,214,162,162,53,173,172,153,136,136,138,212,211,230,251,137,132,240,159,204,216,241,127,15,105,134,170,171,185,213,150,74,207,43,27,22,93,202,202,120,104,104,88,137,162,189,85,52,87,122,34,39,212,96,151,139,14,85,166,10,226,19,238,154,130,141,144,209,95,168,188,228,206,108,123,119,213,79,93,92,247,42,170,49,17,85,90,212,234,170,174,248,169,95,248,52,102,83,168,51,86,253,150,245,19,36,112,84,89,234,174,108,89,29,163,93,35,170,109,240,163,83,87,104,174,209,59,109,215,227,232,4,198,1,220,0,0,0,0,0,0,0,48,95,197,219,47,37,198,92,56,210,93,168,233,161,231,216,239,113,220,101,155,103,223,57,48,208,87,185,91,185,26,171,183,87,34,232,170,137,175,170,25,208,91,46,37,112,61,46,97,100,102,53,195,179,208,165,92,178,88,110,78,165,137,98,73,21,103,90,57,152,205,17,90,229,215,87,233,209,53,235,208,8,0,225,83,52,157,148,57,229,133,241,91,230,88,169,190,82,162,130,169,251,182,163,96,243,144,72,245,85,222,212,68,68,143,213,116,247,151,151,196,211,52,240,230,110,103,14,26,197,24,110,182,158,166,15,185,42,56,164,124,50,70,255,0,190,121,170,199,174,170,199,185,53,210,70,250,235,212,197,156,107,103,168,194,248,218,253,96,150,39,83,207,105,186,213,81,185,155,85,139,27,226,153,204,84,211,68,84,84,86,246,209,52,211,178,30,101,69,101,194,231,36,73,85,85,81,87,35,90,216,98,73,30,233,21,27,232,214,235,233,215,162,39,188,9,43,240,95,158,230,152,207,17,211,197,36,158,79,200,214,57,205,213,219,119,243,109,200,171,167,109,116,37,99,28,98,187,110,8,194,55,140,87,118,169,142,10,107,85,13,69,99,220,247,181,169,164,81,58,69,234,229,68,236,213,245,79,173,12,37,240,147,201,105,50,247,36,43,113,246,35,160,74,75,149,238,186,73,169,228,146,46,90,252,159,53,29,12,173,85,87,177,174,211,115,28,189,28,173,233,235,220,182,94,41,28,107,81,83,219,39,200,140,185,189,182,74,153,92,230,221,170,104,170,81,81,172,86,214,210,205,78,231,195,62,168,186,236,85,99,217,167,101,95,68,3,1,120,181,205,251,158,118,231,190,37,191,73,93,45,69,27,46,181,148,118,228,89,92,246,249,116,172,157,209,109,246,222,154,105,47,77,171,167,94,137,239,151,159,12,12,152,147,43,184,122,160,188,87,82,195,29,86,39,116,87,150,61,177,232,229,134,166,134,137,201,170,171,26,189,227,95,85,79,138,145,13,194,62,78,221,115,203,61,48,254,28,138,221,83,95,77,13,125,37,125,201,91,11,165,68,165,74,200,25,43,159,236,61,54,233,47,85,114,105,215,170,251,246,35,193,24,106,135,6,224,219,22,19,182,192,200,105,172,214,218,90,8,152,198,163,81,25,12,77,141,58,34,34,118,106,118,68,250,144,15,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,84,212,253,0,116,238,52,190,98,138,166,62,102,222,100,79,110,186,107,166,173,84,45,70,61,178,124,159,103,134,111,53,204,221,82,214,233,179,79,197,114,251,254,5,225,123,81,236,115,85,53,69,69,69,41,204,87,96,163,185,219,163,167,146,133,243,35,102,71,237,106,191,84,246,92,154,244,95,136,22,247,13,98,127,147,108,180,212,94,71,153,203,223,237,115,116,215,87,170,246,211,226,123,184,194,47,149,173,145,83,110,229,109,157,175,221,166,239,197,114,105,233,239,41,11,213,154,245,65,115,154,146,217,105,173,109,51,54,236,70,211,189,201,213,168,171,213,81,117,234,170,126,219,47,247,138,169,221,29,234,171,72,17,138,230,243,35,108,105,191,84,211,174,137,233,175,64,60,187,149,7,144,157,176,243,121,154,177,29,174,221,61,87,227,240,62,45,86,223,57,113,138,30,118,205,251,151,93,186,233,236,170,251,202,246,217,100,178,95,105,221,87,81,3,106,92,199,172,104,246,74,237,17,17,17,116,246,87,79,95,243,158,237,187,4,217,41,231,138,162,43,67,218,228,69,84,119,50,77,58,167,214,7,147,132,48,207,43,205,254,221,215,94,95,238,127,229,124,79,126,166,131,202,211,203,47,55,119,37,142,118,155,116,215,68,61,74,122,10,91,118,238,76,60,174,102,154,234,229,235,167,215,245,150,255,0,16,226,154,232,228,185,209,211,220,226,213,174,154,38,70,136,197,118,189,81,19,77,53,85,3,146,187,16,249,125,159,181,55,110,215,247,77,61,223,3,189,105,184,249,244,167,251,207,47,156,244,111,206,215,79,107,79,113,109,124,238,34,171,252,59,39,126,222,223,120,68,211,95,169,15,70,199,125,186,82,220,232,105,38,171,229,53,181,17,163,152,246,53,21,17,94,139,215,84,215,212,11,197,21,151,154,229,111,153,211,166,191,51,254,179,151,238,123,255,0,154,255,0,244,127,245,157,10,75,253,59,36,85,150,233,76,212,219,221,210,49,58,158,140,23,218,9,88,174,75,173,43,186,233,170,74,192,41,251,142,16,253,167,39,247,199,221,251,143,197,63,132,81,215,122,63,145,234,91,77,204,231,110,98,73,187,77,189,213,83,79,95,113,112,113,37,210,58,107,45,68,241,214,68,199,55,102,138,174,111,79,109,19,212,180,152,138,231,118,175,173,100,212,146,58,161,137,18,53,93,20,104,228,69,213,122,106,137,223,168,28,120,122,131,207,226,200,225,230,242,249,146,76,186,237,215,79,101,202,93,123,6,27,242,252,255,0,219,187,183,109,253,207,79,127,196,240,176,102,25,166,101,77,182,233,53,178,86,206,248,121,143,145,219,209,55,58,53,213,116,215,68,215,82,226,83,211,197,14,238,91,54,235,166,189,84,14,56,104,57,104,207,190,235,179,79,197,239,161,217,219,241,62,143,197,84,78,234,136,5,57,118,93,46,18,167,249,63,232,161,97,173,180,95,41,78,232,57,156,189,172,87,235,183,95,84,79,233,47,189,226,72,210,227,50,44,141,252,95,95,224,161,98,173,210,190,142,103,74,215,114,245,106,183,87,125,105,239,250,128,231,169,131,228,153,18,155,119,55,114,111,221,166,223,134,158,190,226,176,135,49,185,114,35,254,70,215,79,79,49,255,0,100,165,213,97,175,251,245,67,155,35,155,236,162,163,180,233,223,211,235,60,181,146,117,79,99,85,119,166,137,168,23,70,143,49,249,209,43,190,70,211,71,105,254,17,255,0,100,175,45,151,63,55,73,73,55,35,103,58,56,221,166,237,116,213,19,225,241,44,77,150,43,132,180,174,114,83,204,237,36,84,213,35,95,114,124,11,207,135,217,43,109,182,212,123,28,138,144,67,174,169,166,158,202,1,81,0,124,239,106,46,138,228,215,235,3,232,31,154,162,246,83,244,0,0,0,0,10,63,21,84,105,105,188,55,103,106,106,132,239,252,23,22,167,12,51,204,249,158,187,118,236,248,254,81,120,49,21,3,170,45,183,54,50,154,71,186,72,38,68,70,162,170,185,85,171,219,66,207,75,65,125,178,233,228,237,213,112,115,190,118,180,238,93,218,118,249,201,241,80,59,151,73,185,48,212,82,237,215,239,110,77,218,251,219,238,253,39,131,104,111,46,165,206,215,95,97,83,252,232,118,165,169,169,149,28,202,231,42,84,57,52,115,28,212,107,190,29,62,173,14,8,169,171,26,229,90,106,105,85,218,117,218,197,94,128,114,87,205,182,100,77,191,139,239,248,169,239,224,202,93,49,45,26,243,63,198,122,127,185,184,164,235,214,182,57,145,181,44,123,29,183,84,71,179,106,233,170,252,11,171,134,44,212,208,223,41,164,74,55,181,83,127,85,87,126,67,128,175,109,44,217,78,228,215,95,109,127,153,14,226,245,56,233,227,108,76,86,177,186,38,186,156,160,121,87,168,183,242,125,173,52,221,233,245,22,106,245,107,230,93,107,254,255,0,166,250,137,127,23,182,174,95,137,123,235,225,230,242,253,133,118,154,246,253,5,19,85,134,226,150,190,105,29,108,153,200,249,156,229,93,31,162,234,224,45,109,109,183,228,232,146,126,119,51,115,182,105,183,79,69,95,127,192,172,176,190,33,242,150,42,106,127,39,191,102,254,188,205,53,213,238,95,113,233,223,176,149,35,232,216,140,180,204,229,230,39,110,98,250,47,196,160,238,147,215,89,235,165,183,83,111,130,56,118,237,141,204,213,91,170,34,254,50,107,234,5,247,173,155,116,72,155,127,27,223,240,82,211,230,90,238,190,192,186,127,173,27,254,155,203,139,65,114,167,184,76,176,173,108,51,109,106,187,107,94,221,83,170,38,189,62,179,194,197,184,122,158,231,113,142,118,219,165,159,108,8,205,204,222,168,158,211,151,78,159,88,20,166,30,139,153,120,167,102,237,53,223,215,79,224,169,88,187,14,121,229,230,249,205,154,123,58,114,245,254,159,137,109,161,92,85,109,145,43,91,71,89,10,199,248,238,165,93,19,94,158,173,211,212,170,176,238,45,172,74,39,165,226,237,12,83,115,87,107,101,229,198,187,116,77,23,77,19,166,186,245,3,230,183,44,57,210,207,55,203,154,111,115,157,167,150,237,170,170,254,89,226,214,96,15,147,182,127,125,185,156,205,127,112,211,77,63,225,124,75,181,65,53,178,178,154,157,238,169,130,71,78,198,42,237,149,61,165,84,78,218,47,174,167,53,102,31,180,212,236,230,81,239,219,174,154,72,238,159,200,160,89,203,125,235,228,27,149,45,171,203,115,249,19,71,247,205,251,119,110,114,59,182,139,167,127,121,116,48,230,36,249,70,185,240,121,46,94,216,149,250,243,53,245,68,247,124,74,47,23,97,202,42,59,141,117,109,53,190,70,58,8,210,86,63,87,170,53,91,26,42,47,85,211,162,161,214,203,123,189,109,69,242,118,77,82,142,106,82,57,116,218,212,235,189,159,0,47,52,111,230,49,31,166,154,158,38,35,189,124,157,66,201,252,183,51,116,168,205,55,233,232,171,238,248,30,141,20,251,169,152,231,72,154,174,190,239,121,109,243,2,253,42,217,161,242,149,241,57,254,105,186,163,54,185,116,216,255,0,250,128,241,113,118,45,230,92,163,119,201,250,125,225,169,248,95,225,59,224,116,45,216,71,229,122,168,170,254,80,229,121,180,89,182,242,183,109,220,138,237,53,220,154,156,150,75,82,226,26,87,214,215,81,203,85,35,36,88,145,237,71,34,34,34,34,233,236,232,158,171,252,165,214,177,225,155,85,61,29,20,137,64,230,61,176,49,58,189,253,23,102,139,221,64,164,45,25,127,200,230,255,0,125,247,110,219,254,183,211,223,252,34,224,219,173,222,86,150,150,46,118,238,76,108,110,187,116,215,68,79,137,207,21,190,146,61,118,67,166,191,194,95,237,59,13,107,90,136,212,78,137,209,0,250,0,0,0,0,0,0,0,1,193,85,79,207,167,154,45,251,121,140,115,117,211,93,53,66,130,198,88,59,205,218,226,143,229,29,154,84,53,218,242,117,252,87,127,8,184,106,154,166,138,117,171,104,105,171,34,72,167,139,123,81,219,145,53,84,235,162,251,190,176,49,194,237,65,242,85,194,90,14,111,55,149,183,219,219,183,93,90,139,219,85,247,156,214,43,191,200,117,111,171,242,252,253,241,172,123,119,237,211,85,69,215,93,23,220,92,219,254,9,182,85,93,167,159,228,105,164,221,183,218,107,164,209,116,106,39,162,150,157,244,117,80,38,250,170,89,99,98,244,69,123,21,169,175,187,168,23,103,7,99,79,51,108,150,79,147,118,233,59,147,78,118,191,138,223,224,149,77,218,241,229,237,242,203,229,247,109,219,211,126,159,140,159,2,196,208,221,47,116,48,172,54,167,200,144,171,183,59,108,72,244,221,162,122,170,47,162,33,237,87,98,188,85,87,74,250,118,214,62,85,126,158,203,105,216,170,186,42,47,163,126,0,113,227,219,151,202,23,136,102,228,242,246,211,53,186,110,215,241,156,190,239,137,83,97,188,53,185,150,186,255,0,59,221,32,155,103,47,234,93,53,212,167,45,54,122,251,229,59,170,238,150,218,153,165,99,214,54,187,148,230,232,212,68,93,52,106,34,119,85,46,69,60,116,214,219,28,110,106,182,23,210,210,34,166,231,124,197,107,61,117,247,105,234,7,191,20,222,79,95,103,126,255,0,142,154,105,255,0,225,60,235,197,87,152,165,171,143,151,183,153,11,155,174,186,233,171,116,40,11,230,52,189,253,231,228,187,179,36,249,219,249,113,198,253,59,105,175,69,211,212,243,34,197,216,158,105,216,202,186,231,114,158,228,108,155,160,99,83,110,189,117,93,189,58,1,207,123,178,243,105,88,223,51,167,223,17,126,103,193,126,39,90,147,9,115,105,217,39,202,26,107,175,78,87,199,235,42,123,42,219,175,85,79,165,154,104,170,26,216,214,77,172,147,170,42,42,38,190,202,235,235,254,114,175,162,195,150,148,165,98,54,137,116,235,248,239,247,175,196,11,124,204,178,222,186,124,183,167,79,246,183,253,179,216,181,101,215,151,167,115,62,88,221,171,213,117,242,250,122,39,240,138,253,182,186,22,174,173,131,79,248,75,253,167,20,237,166,165,122,70,215,53,136,169,187,69,119,246,129,224,75,23,200,116,41,62,238,127,150,107,89,166,155,119,118,110,190,186,119,41,235,198,97,124,157,201,254,244,115,57,155,191,215,26,105,166,159,193,248,157,28,87,137,110,50,124,161,111,161,184,50,71,182,119,49,145,70,214,57,218,54,78,218,105,170,232,137,254,99,196,178,219,46,183,254,119,202,150,234,169,249,27,121,127,121,115,118,238,215,95,154,137,238,64,59,21,121,151,207,142,104,254,69,219,204,71,55,95,51,174,154,255,0,193,41,139,149,231,229,14,95,237,110,95,47,95,199,215,93,116,248,124,11,147,79,151,150,103,195,27,165,176,207,185,205,69,118,174,149,58,233,215,212,229,92,184,176,167,251,1,55,252,121,191,233,1,104,181,230,59,221,170,159,110,103,41,55,107,175,161,113,235,240,21,28,47,151,202,216,42,116,107,117,102,137,42,245,211,235,247,157,10,60,23,36,210,171,106,108,53,138,212,110,169,172,114,39,80,41,10,75,175,148,141,99,228,111,213,219,181,221,167,244,124,15,78,42,143,149,164,75,126,206,87,55,241,245,221,166,157,123,116,247,21,173,22,94,90,100,137,93,83,96,168,221,187,68,213,210,167,77,19,226,84,20,56,3,14,83,213,50,102,89,158,213,110,189,86,89,122,116,95,123,128,181,239,193,220,197,221,242,142,158,159,129,255,0,180,120,117,150,255,0,41,36,172,231,111,229,61,91,174,221,53,209,116,247,153,5,247,39,99,79,246,61,127,229,31,253,167,135,95,151,248,122,85,153,255,0,34,200,229,123,213,122,73,47,94,191,229,1,99,209,52,61,10,26,207,39,61,61,79,47,127,33,236,147,110,186,107,162,162,233,254,98,225,93,48,5,182,30,87,148,176,212,117,221,187,69,149,222,237,61,74,2,190,219,89,77,91,81,23,145,158,56,162,149,237,235,27,180,107,81,87,186,175,192,10,235,11,227,254,109,194,70,252,147,167,222,85,127,15,252,38,255,0,4,175,104,177,63,152,165,100,190,71,110,237,122,115,117,245,95,129,97,105,103,170,164,145,100,183,42,164,138,221,171,181,187,151,111,212,186,250,162,29,196,198,88,166,145,60,187,46,14,141,25,248,171,4,122,166,189,125,90,6,64,199,113,230,59,111,39,78,154,252,239,250,142,84,170,215,241,63,206,89,75,126,62,196,75,51,185,215,150,35,118,175,120,162,78,186,167,240,79,90,28,121,114,86,47,50,249,2,46,190,169,18,127,64,23,109,23,95,67,244,165,105,113,101,27,231,107,95,124,162,86,174,186,253,246,63,113,235,211,95,45,179,49,92,151,90,71,232,186,106,147,51,251,64,244,193,192,218,218,55,53,21,42,225,93,83,84,210,68,234,125,121,170,111,246,196,95,241,208,14,42,217,249,48,76,253,154,236,141,206,211,94,253,10,62,239,138,188,157,51,101,242,27,245,145,27,167,55,79,69,248,124,10,174,178,90,89,34,149,139,52,106,142,98,162,166,244,235,208,164,49,5,186,134,90,54,53,145,35,151,154,139,162,57,87,209,126,32,83,181,57,147,201,157,209,252,139,174,154,117,243,63,15,242,79,102,201,152,126,114,169,241,124,143,179,72,213,218,249,141,125,83,248,63,18,223,94,237,242,178,233,51,97,165,151,98,109,211,70,170,254,42,29,10,91,141,206,223,34,205,20,142,137,92,155,117,88,211,183,125,58,167,192,11,239,69,137,249,241,43,252,142,221,29,167,225,117,244,79,129,216,251,161,255,0,230,79,253,39,253,69,141,102,48,196,241,38,218,106,245,218,171,170,233,3,23,175,252,83,233,216,203,25,49,187,221,93,34,55,222,180,209,233,254,136,23,195,238,135,255,0,153,63,244,159,245,31,77,191,110,114,55,202,233,170,233,243,255,0,234,44,79,221,214,43,78,247,79,253,4,127,244,78,72,177,230,41,73,25,173,217,52,213,53,251,196,95,244,64,191,244,245,156,253,223,123,219,183,79,93,78,194,46,169,169,105,240,174,56,184,205,230,190,81,189,64,154,108,217,189,35,111,229,107,232,154,250,23,2,207,123,166,171,164,130,71,92,169,228,116,138,169,170,72,222,190,210,167,160,30,200,62,91,36,110,93,27,35,85,126,10,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,135,94,39,249,49,38,104,240,245,95,120,161,165,134,74,172,48,233,111,47,123,163,213,201,13,53,13,107,151,69,70,57,123,200,158,168,159,20,34,27,132,172,223,185,228,150,123,225,171,244,117,210,211,209,190,235,71,71,113,68,149,204,111,151,90,200,29,46,239,109,137,166,145,117,220,186,116,234,158,237,136,241,190,26,161,198,88,54,251,132,238,80,50,106,107,205,182,170,130,86,61,168,228,86,77,19,163,94,138,138,157,156,189,209,126,165,53,220,226,227,39,110,185,27,158,152,131,14,75,110,169,160,166,154,190,174,190,218,174,133,209,34,210,173,100,236,137,204,246,24,155,116,139,162,181,52,233,209,125,193,177,14,7,197,118,220,111,132,108,248,174,211,83,28,244,215,90,26,122,198,57,143,107,147,73,98,108,137,213,170,169,217,201,234,191,90,145,79,227,65,61,205,113,150,28,167,150,73,60,159,145,163,115,91,171,182,239,230,220,81,23,78,218,232,86,62,22,252,107,81,84,91,32,200,140,198,189,182,58,152,156,214,218,106,107,106,81,17,204,70,209,82,195,78,215,205,62,170,186,239,84,99,25,167,117,79,84,46,111,139,102,75,73,152,89,33,69,143,176,221,2,85,220,172,149,209,205,81,36,113,115,23,228,248,104,235,165,114,162,177,142,118,155,158,213,234,228,111,95,78,224,96,135,134,94,106,97,204,162,206,28,75,138,49,37,109,61,52,9,132,235,34,141,243,73,27,62,249,230,168,222,154,43,222,212,215,72,221,235,175,66,205,113,89,154,78,205,236,242,197,24,173,179,44,180,223,41,86,193,72,253,219,145,208,121,201,228,98,162,239,114,42,105,39,162,233,238,45,85,61,101,194,217,36,169,75,85,81,73,35,154,232,101,72,222,232,213,91,234,215,105,233,211,170,47,184,244,240,85,158,163,20,99,107,13,130,40,157,81,61,222,235,75,70,214,109,87,186,71,203,51,88,137,166,138,170,170,174,247,46,190,229,2,105,124,34,114,242,92,29,195,149,101,218,178,154,30,117,242,247,37,194,41,182,125,243,147,53,5,3,145,187,149,168,187,117,106,174,136,170,154,250,169,157,5,178,225,171,3,210,229,238,70,96,172,59,79,66,148,146,199,97,182,186,170,52,137,35,84,157,40,225,99,245,68,107,87,93,89,167,84,215,167,82,230,128,0,0,0,0,0,0,0,118,3,8,124,87,243,54,60,31,195,218,225,170,90,238,77,101,238,179,202,200,206,110,213,125,60,212,53,204,84,209,30,138,186,171,125,81,83,235,33,239,135,92,35,54,55,207,12,15,135,161,141,178,121,156,67,108,99,218,228,85,71,53,213,145,49,81,81,26,186,252,239,113,154,222,50,249,148,234,252,213,176,229,189,60,201,36,20,246,122,91,155,214,55,106,214,200,218,155,132,42,213,209,218,35,180,94,219,117,248,250,20,7,132,254,85,166,53,226,19,238,154,225,68,201,168,172,52,94,114,23,58,61,219,42,160,174,161,123,85,21,88,168,138,141,114,245,69,71,124,80,9,174,192,150,68,195,88,35,15,225,228,141,177,252,153,107,164,163,218,212,209,19,151,11,89,162,38,137,249,62,228,250,143,116,118,0,0,0,0,0,15,137,166,142,158,25,42,38,123,89,28,77,87,189,206,93,17,17,19,85,85,85,62,204,87,241,7,226,98,151,32,114,94,231,73,109,175,100,88,135,16,83,77,110,163,107,101,70,203,23,62,146,169,25,51,81,37,99,219,164,144,166,142,77,116,94,200,171,216,48,239,197,15,141,185,46,247,9,242,51,45,47,117,49,83,83,43,163,187,212,82,84,237,71,189,174,173,165,158,157,206,134,117,69,106,162,177,85,143,102,189,149,125,16,196,62,16,248,87,198,28,78,230,69,29,186,154,154,118,89,41,170,35,168,186,87,72,201,81,139,11,103,129,38,99,100,72,100,103,51,100,251,145,29,211,213,122,119,182,248,75,14,99,60,250,205,58,91,60,11,87,114,189,98,123,171,18,121,157,205,153,90,250,154,150,181,210,61,200,143,122,55,124,186,171,149,23,191,170,247,159,78,14,56,105,176,240,229,149,22,187,36,84,20,223,45,214,83,65,83,114,169,72,153,204,89,223,77,78,217,89,191,149,27,246,239,135,93,28,154,235,213,122,246,11,137,147,153,73,132,242,95,1,90,112,54,19,182,83,82,195,111,164,130,9,100,138,24,152,234,137,99,134,56,157,43,214,54,49,30,247,36,77,85,114,181,21,116,253,9,92,0,0,198,94,53,56,104,78,34,108,248,126,218,140,106,37,29,218,146,105,157,167,94,83,27,80,215,34,175,42,78,159,126,245,233,253,57,52,124,185,141,122,104,246,163,145,58,245,77,64,164,50,131,0,208,101,142,91,97,220,17,110,137,140,142,211,108,164,164,118,198,181,55,58,42,120,226,215,163,91,175,204,78,186,39,232,236,120,92,74,92,159,105,201,108,69,95,28,145,198,232,252,166,142,145,218,55,173,92,41,239,79,121,115,81,17,19,68,78,133,130,227,174,246,236,63,195,22,47,185,54,55,72,177,124,159,236,181,53,85,214,225,76,223,122,123,192,215,101,86,90,169,181,70,171,158,239,68,77,123,33,180,22,95,80,186,219,132,40,40,157,30,197,143,155,236,233,166,154,202,245,237,250,77,101,176,61,19,46,24,162,138,142,72,213,237,147,153,171,81,53,215,72,220,191,208,109,5,110,106,50,142,54,181,52,68,215,167,233,80,59,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,56,170,90,175,133,205,68,239,167,243,154,204,231,181,186,75,78,106,223,45,242,197,203,116,94,91,86,237,211,77,105,162,94,218,39,188,217,169,83,84,208,215,3,140,91,36,214,30,33,177,77,20,170,229,219,228,116,87,107,175,248,13,58,251,147,222,4,199,248,95,223,95,124,224,239,5,203,51,181,153,159,40,239,235,239,186,86,233,221,85,123,33,150,38,9,248,66,95,229,184,240,221,21,137,219,118,90,55,109,211,191,223,107,235,220,186,245,248,123,147,244,153,216,0,0,0,0,7,226,162,42,104,169,170,41,19,158,46,188,52,65,109,169,163,207,28,51,106,149,124,204,145,209,87,182,154,4,218,138,229,175,169,150,103,163,34,248,55,87,185,254,237,83,212,150,66,219,241,11,149,22,188,229,202,108,69,130,46,20,172,154,74,187,117,91,105,21,88,215,43,106,29,77,44,76,114,106,199,232,169,204,94,168,154,251,189,202,17,13,225,33,153,211,224,206,33,234,48,245,93,194,102,208,95,45,47,162,142,153,101,84,139,204,205,93,64,196,126,197,122,55,118,214,233,174,138,186,116,209,73,192,239,213,8,62,224,167,34,241,126,25,227,142,225,132,228,179,213,211,71,132,174,146,185,100,158,158,86,54,72,41,110,244,209,238,106,242,211,84,93,186,162,232,212,233,232,78,3,17,81,141,69,238,136,136,160,125,0,0,0,0,0,0,142,191,24,188,176,134,237,148,214,140,196,166,164,124,149,84,87,58,122,41,22,56,209,85,176,178,154,225,50,185,116,98,170,53,21,122,174,237,62,30,164,114,112,65,143,230,203,190,36,48,141,206,58,231,211,71,112,185,208,91,167,86,202,172,223,20,149,244,206,115,23,218,110,168,187,59,42,170,116,236,78,31,25,88,2,44,198,225,211,26,216,221,70,202,137,160,178,220,170,169,145,209,163,213,179,37,13,67,88,230,251,46,84,114,43,250,42,38,190,227,94,40,159,114,203,236,120,201,99,221,29,126,28,187,163,155,187,115,85,178,211,205,211,95,154,228,246,153,240,95,168,13,159,108,245,209,93,45,20,55,56,29,172,117,116,209,78,197,213,58,181,237,71,39,109,125,254,243,184,90,46,19,179,2,155,50,120,122,192,87,248,234,89,53,75,112,237,174,10,213,107,209,218,84,249,24,31,34,47,180,229,215,87,254,50,235,239,46,232,0,0,0,0,0,0,3,171,115,133,106,45,181,116,232,214,185,101,130,70,104,228,213,23,86,170,104,191,3,180,116,239,21,145,219,173,21,215,9,94,214,50,154,154,89,156,231,46,141,106,53,170,170,170,190,137,208,13,116,120,208,194,205,194,188,74,99,202,118,237,69,175,191,221,43,156,141,236,213,125,125,66,104,157,19,79,155,241,250,207,47,133,156,163,185,231,46,119,97,108,43,71,74,178,210,54,233,67,61,193,202,199,57,173,164,243,112,71,42,174,140,122,34,34,72,159,57,54,251,254,61,158,47,177,99,113,135,18,25,131,112,100,139,35,41,241,37,218,149,142,215,86,171,91,95,80,168,173,93,87,217,246,186,23,23,134,140,229,195,156,54,229,150,36,199,180,209,80,85,227,123,204,117,150,123,100,114,54,57,31,75,20,212,240,203,13,66,34,62,57,152,173,154,29,55,181,202,137,175,68,87,117,64,206,222,52,184,192,195,92,45,101,85,15,15,249,77,93,65,46,33,75,36,86,185,166,161,150,55,121,38,121,106,138,71,59,116,19,70,248,231,100,144,70,186,171,61,158,157,53,209,18,36,169,105,49,222,113,99,116,142,8,238,151,251,245,242,183,218,118,147,85,74,233,102,155,186,233,189,234,138,249,59,245,93,93,234,170,118,238,183,76,193,207,140,198,125,93,79,159,189,226,12,67,112,93,145,179,159,82,228,146,121,213,81,141,69,87,191,111,50,94,137,213,125,175,85,94,179,15,225,247,192,70,31,201,236,49,65,152,217,141,101,134,175,22,215,197,21,84,80,213,211,50,68,162,107,227,165,153,190,204,212,236,150,57,89,44,111,78,142,93,186,175,174,170,5,71,225,219,193,189,39,15,120,26,159,25,98,107,116,31,117,183,234,38,73,51,159,10,115,105,225,158,26,73,29,3,149,240,71,43,21,178,194,237,88,170,168,139,239,94,169,153,103,227,90,214,53,24,198,163,90,212,209,17,19,68,68,247,31,160,0,41,76,127,154,88,3,44,45,19,222,113,206,46,179,217,160,130,39,74,137,93,112,130,157,95,163,94,237,27,205,123,81,85,81,143,209,53,244,95,114,129,85,130,56,243,171,198,15,3,97,58,218,155,78,87,216,214,243,81,79,43,226,74,154,138,104,106,41,36,218,178,55,115,95,5,106,42,181,85,177,170,46,157,90,229,95,84,49,231,254,236,231,16,146,222,154,233,176,118,6,101,173,42,210,69,72,173,245,201,58,195,191,230,245,174,219,174,223,78,218,252,0,154,32,88,30,14,184,165,162,226,155,46,93,139,163,180,205,65,87,73,80,180,117,76,88,18,40,214,86,65,79,35,213,137,205,145,118,235,63,77,87,93,19,170,123,239,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,3,229,200,170,154,33,244,0,242,43,40,38,150,165,239,107,153,162,233,221,87,220,133,149,189,192,248,105,88,231,42,42,44,136,157,62,165,47,133,92,210,50,161,237,107,180,68,211,211,224,88,87,213,212,87,39,42,170,77,236,79,105,19,68,78,191,163,235,2,184,203,89,90,219,20,232,168,191,225,110,255,0,65,133,200,165,171,141,97,137,155,93,174,196,244,248,22,106,195,95,87,110,163,124,20,114,242,216,233,85,234,155,81,122,232,137,234,159,4,61,26,76,95,136,188,227,97,249,71,216,69,114,34,114,99,236,136,191,193,2,230,220,229,107,185,122,34,250,255,0,65,98,47,29,49,61,115,253,18,190,85,255,0,210,41,114,237,183,155,149,127,51,205,84,239,217,166,223,97,169,166,186,235,217,62,5,37,122,181,208,243,107,235,121,31,126,221,44,187,183,47,206,213,87,93,53,211,184,29,72,43,161,143,118,230,191,174,157,145,15,14,178,70,190,252,149,72,139,177,37,141,218,122,244,70,255,0,97,242,218,169,255,0,198,127,153,15,86,158,130,146,123,119,158,150,45,211,237,115,183,110,84,234,154,233,211,183,162,1,247,93,123,164,142,36,115,163,151,231,105,209,19,220,191,19,242,139,22,219,105,226,86,62,10,149,85,118,189,26,223,114,124,79,38,169,141,146,52,107,211,84,221,169,203,111,182,209,77,11,157,36,58,170,57,83,231,47,185,62,32,85,88,155,17,208,214,217,42,105,98,138,116,123,246,104,174,106,105,209,237,95,127,192,240,172,53,44,142,141,232,168,239,194,170,244,250,144,241,170,107,106,100,129,204,124,154,162,233,232,158,243,173,13,194,174,157,170,200,102,218,213,93,116,218,139,215,249,0,191,214,27,173,63,146,161,143,100,154,165,59,19,178,126,71,214,123,176,85,199,46,237,173,114,105,167,116,49,238,143,26,226,106,119,71,28,55,61,173,141,187,90,156,152,215,68,68,211,242,74,163,14,99,76,75,83,230,57,215,45,219,118,105,247,152,211,223,238,104,23,129,211,177,141,87,42,46,136,154,158,109,198,253,71,73,3,100,146,57,149,21,232,223,101,19,220,191,18,134,173,197,119,246,81,78,246,215,232,230,196,229,69,229,51,190,139,240,40,154,252,105,137,106,33,70,77,114,220,212,118,186,114,99,78,186,47,240,64,172,239,152,198,216,151,73,211,145,85,248,191,138,223,201,79,225,22,194,119,164,204,70,181,21,21,23,94,167,162,218,137,171,154,149,85,79,223,43,254,115,180,68,215,78,137,209,62,8,122,150,203,45,178,162,161,204,150,155,114,35,21,116,222,228,235,170,124,64,243,108,182,249,167,165,123,216,230,34,36,138,157,85,125,201,240,58,81,34,196,244,145,221,147,220,93,60,61,135,44,205,162,122,37,31,238,171,251,163,253,201,241,41,139,197,142,215,77,110,154,120,41,118,189,187,116,93,238,95,198,68,245,80,63,112,213,198,8,168,36,107,152,253,86,101,94,136,159,146,223,137,117,109,21,49,201,69,68,168,142,246,162,143,77,126,164,44,19,235,170,168,87,149,75,46,198,47,180,169,181,23,175,233,250,139,193,134,107,42,100,183,90,149,242,106,174,134,13,122,39,93,90,128,86,19,212,50,45,187,145,203,174,189,143,18,179,19,208,82,215,58,154,72,106,21,205,86,234,173,107,116,234,136,190,255,0,137,216,188,79,44,124,157,143,211,93,218,244,79,129,104,113,141,250,237,77,137,43,35,130,175,107,89,203,84,78,91,87,79,189,181,125,80,11,191,69,136,168,170,229,88,227,138,116,84,110,239,105,169,239,79,143,196,245,35,149,178,177,36,106,46,139,239,44,78,24,197,87,233,43,228,107,235,245,78,74,175,224,153,249,77,248,23,107,15,87,213,212,217,233,231,158,93,207,118,253,87,106,39,227,42,122,1,80,3,229,21,85,79,160,0,0,56,165,137,207,99,218,138,154,185,21,16,167,47,184,118,182,187,145,201,150,4,217,187,93,206,95,93,62,31,2,168,62,92,198,187,231,38,186,1,99,177,46,15,185,210,93,106,174,50,79,74,177,211,163,101,114,53,206,220,168,214,34,174,158,207,126,135,74,203,119,166,125,83,209,25,47,224,215,209,61,233,241,47,14,33,180,91,170,104,171,228,154,159,115,159,78,253,87,123,147,95,99,79,69,44,253,230,130,146,207,74,218,155,116,92,153,29,34,70,174,220,174,246,85,21,116,235,175,170,32,29,12,81,43,106,110,17,201,26,42,34,66,137,215,252,167,23,99,15,220,33,150,239,4,109,107,209,87,127,116,79,201,95,137,106,41,35,101,194,53,154,177,57,143,107,182,162,246,233,223,211,235,83,221,192,247,187,156,248,162,138,41,106,119,53,220,205,83,99,83,247,55,124,0,189,204,84,84,213,15,163,173,65,35,228,133,92,245,213,119,105,254,100,59,32,126,42,106,113,44,46,87,107,170,119,57,128,29,58,202,89,38,137,26,213,106,42,59,94,170,90,140,97,132,110,85,152,142,174,166,41,233,145,175,229,232,142,115,181,233,27,83,242,126,5,226,84,69,238,120,87,42,10,73,107,100,146,72,181,114,233,170,238,95,114,124,64,182,120,47,17,208,199,116,149,86,41,255,0,193,220,157,26,159,148,223,137,115,45,21,240,220,105,157,60,13,123,90,217,21,158,218,34,46,186,34,250,47,196,178,118,228,74,41,221,45,55,176,229,98,181,87,191,77,83,223,245,23,55,1,85,79,45,158,103,73,38,170,149,46,78,201,249,45,3,210,189,225,186,234,171,92,208,71,44,8,231,109,209,85,203,167,71,34,251,139,93,137,240,157,198,150,190,56,228,154,153,85,97,69,232,231,126,83,190,5,250,123,27,35,85,143,77,81,123,161,224,94,172,54,154,202,166,203,83,73,189,201,26,53,23,152,228,233,170,251,151,226,5,186,176,226,251,109,21,77,186,215,44,21,43,44,15,134,157,202,214,183,106,185,170,141,85,79,107,93,53,79,113,116,173,247,122,106,238,103,41,146,166,205,53,220,137,235,175,199,224,89,203,205,178,134,130,190,186,170,146,14,92,180,211,75,36,78,220,171,181,205,114,170,46,138,189,122,167,169,205,133,113,110,32,119,154,221,112,215,77,159,185,51,248,95,0,43,124,105,43,93,75,118,209,23,173,44,159,251,34,223,229,151,250,189,81,255,0,145,191,253,54,29,219,213,246,235,84,202,182,79,85,185,178,68,173,114,108,106,106,138,221,61,16,226,203,40,163,249,122,163,217,255,0,89,191,215,248,108,2,234,210,84,178,58,118,49,200,237,83,94,223,89,102,165,149,184,129,169,71,70,138,199,177,121,170,178,244,77,19,167,166,189,122,161,118,30,247,49,202,214,174,136,133,169,203,248,153,85,121,154,57,219,185,169,74,229,68,215,78,187,217,238,2,190,203,171,45,85,37,146,120,228,146,37,85,170,115,189,149,95,200,103,192,175,225,106,178,24,216,189,218,212,79,243,30,62,26,166,134,10,9,25,19,54,162,204,171,221,87,174,212,61,164,236,128,126,128,0,0,0,0,0,0,0,0,0,0,0,226,124,78,115,149,200,169,212,178,184,230,223,53,21,166,25,101,115,21,22,161,173,246,85,117,215,107,190,31,2,247,150,179,52,41,225,109,130,157,90,205,63,110,51,213,127,33,224,82,248,74,217,61,125,182,73,161,124,104,212,157,91,237,42,235,174,214,252,62,37,75,67,128,111,16,213,50,71,84,209,170,38,189,158,255,0,114,255,0,4,167,176,157,76,244,182,233,35,129,251,90,179,170,170,104,139,215,107,125,229,229,72,216,213,213,19,168,30,69,158,219,61,174,153,212,245,15,141,206,116,138,244,86,42,170,105,162,39,170,39,184,166,177,22,34,162,242,183,58,14,84,252,206,92,240,235,181,54,238,209,83,223,216,245,49,85,218,225,65,112,142,26,74,142,91,22,20,114,166,198,175,93,206,247,167,192,181,206,184,214,215,98,37,166,170,155,124,117,21,187,36,110,212,77,205,115,244,84,232,157,59,129,219,194,150,106,171,175,154,242,242,68,222,86,205,119,170,167,125,221,180,69,247,30,149,207,14,87,82,82,84,203,36,176,42,69,19,158,237,174,93,116,70,235,211,161,90,225,11,13,170,143,205,249,122,93,155,249,122,251,110,93,116,221,239,95,137,199,139,169,161,142,221,117,70,51,77,180,146,42,117,95,241,106,5,17,150,83,179,229,234,142,139,254,6,255,0,244,216,94,171,99,145,212,81,185,61,117,254,117,44,110,89,42,252,189,81,255,0,145,191,253,54,23,194,209,254,167,197,255,0,11,253,37,3,180,247,163,19,85,212,165,241,53,218,154,146,190,56,228,100,138,171,10,59,217,68,252,167,124,74,142,177,202,216,145,90,186,123,69,181,199,213,117,17,222,33,107,36,209,60,179,87,178,126,91,128,163,237,241,173,126,54,149,176,170,39,54,166,161,205,221,211,166,143,94,165,214,194,86,217,233,60,223,49,241,174,254,94,155,85,125,55,124,11,77,96,145,236,197,17,206,215,104,254,100,171,174,158,170,215,106,92,219,77,210,185,156,221,179,233,174,223,197,79,143,192,10,209,173,84,106,39,185,15,165,77,74,109,46,247,29,63,194,63,230,55,251,15,223,149,238,63,237,143,249,141,254,192,61,247,181,87,84,247,159,12,137,205,93,85,80,240,190,86,184,127,182,63,230,55,251,7,202,215,15,246,199,252,198,255,0,96,21,19,90,186,31,101,56,219,181,195,79,240,143,249,141,254,195,209,167,172,168,124,205,107,164,213,23,95,68,247,1,233,31,139,213,15,134,57,202,157,84,225,169,154,72,226,115,152,237,21,59,116,248,129,247,59,87,217,253,37,167,197,17,57,36,187,59,84,209,29,58,255,0,164,87,119,43,157,116,92,189,147,233,174,186,251,41,240,248,22,210,253,91,85,43,238,40,249,117,71,172,218,251,41,215,93,64,164,168,43,34,165,153,100,145,174,84,86,233,209,62,40,118,100,183,79,115,122,215,64,246,54,57,59,35,213,81,122,116,244,69,247,29,42,120,163,123,213,28,221,83,79,121,95,97,203,85,4,182,106,119,190,13,92,187,245,93,206,252,181,248,129,76,213,96,251,157,20,105,44,179,210,170,43,182,251,46,118,186,255,0,197,248,30,69,109,44,148,82,164,82,171,85,85,187,189,159,118,171,253,133,203,197,12,108,118,248,220,196,209,121,200,159,243,92,91,251,194,35,234,154,174,234,188,180,254,117,3,150,41,91,28,136,247,34,232,158,227,213,162,197,54,251,108,75,4,240,212,57,206,118,244,86,53,170,154,104,137,234,191,3,210,173,177,218,226,166,124,145,210,232,228,211,69,222,239,122,124,74,62,251,4,80,213,177,145,51,106,44,104,189,213,125,84,11,141,69,142,45,46,138,6,165,61,95,86,181,62,99,125,201,252,35,209,76,93,109,95,220,42,127,226,183,254,145,75,88,237,84,18,193,111,116,144,106,175,100,74,239,105,221,117,68,248,149,124,120,122,206,186,235,71,255,0,164,119,246,129,215,118,43,183,42,46,144,212,245,254,11,127,180,234,212,226,42,41,99,70,182,41,245,69,215,171,83,251,79,87,238,114,205,254,211,255,0,210,63,251,71,220,229,153,127,214,127,250,71,255,0,104,20,101,117,100,83,85,62,86,53,200,142,211,186,124,16,165,46,50,181,208,181,17,23,231,39,243,41,118,95,134,172,155,151,246,151,254,145,255,0,218,80,56,166,215,65,71,111,142,90,104,54,57,102,70,170,238,114,244,218,239,122,252,0,241,173,148,178,84,64,231,177,90,136,143,84,235,245,33,207,44,173,170,106,219,35,69,73,126,102,174,249,186,183,191,199,211,220,121,244,245,149,52,172,88,224,147,107,85,117,84,209,23,175,233,61,156,33,77,5,126,36,164,142,173,156,198,203,204,115,211,85,77,87,99,151,211,226,7,13,22,12,186,92,247,242,39,165,111,47,77,119,185,201,223,95,115,87,220,118,157,150,247,200,216,178,45,85,14,141,77,203,164,143,255,0,162,93,187,30,31,180,67,207,229,210,105,174,221,126,248,239,143,196,245,31,102,182,185,142,98,211,116,84,84,95,109,221,191,148,11,10,236,63,89,109,252,60,176,187,153,219,99,149,123,125,105,241,42,156,53,114,130,138,58,42,89,89,34,185,146,166,170,212,77,58,191,95,127,196,174,174,56,82,193,47,47,153,65,174,154,233,247,215,252,62,39,78,60,45,98,134,118,44,116,58,43,92,138,159,125,127,69,254,80,61,155,77,206,10,154,135,71,27,36,69,70,42,245,68,247,167,196,246,99,114,57,53,79,121,229,219,104,41,41,231,115,226,139,106,171,21,53,220,171,211,84,248,158,163,17,26,154,34,1,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,1,96,120,197,226,150,139,133,156,185,110,46,146,211,53,125,93,93,66,81,210,177,32,73,99,73,95,5,68,140,87,167,54,53,219,172,29,116,93,116,94,137,238,11,252,8,93,255,0,187,57,196,36,87,167,58,28,29,129,159,107,90,181,145,18,91,125,114,206,144,239,249,189,43,182,235,183,211,182,191,3,33,178,87,198,15,3,98,202,218,107,78,104,88,214,205,81,81,43,34,90,154,122,104,105,233,35,220,177,183,115,159,61,106,170,53,21,210,42,174,157,26,212,95,69,2,71,1,74,96,12,210,203,252,207,180,65,121,192,248,190,207,121,130,120,155,42,165,13,194,10,133,102,173,99,180,119,41,238,68,84,71,183,84,215,213,61,232,85,96,12,52,241,18,224,222,147,136,76,13,81,140,176,205,186,31,186,219,13,19,228,133,204,133,57,181,16,193,13,92,141,129,21,144,73,43,213,210,204,221,24,138,136,171,238,94,171,153,103,227,154,215,181,88,246,163,154,228,209,81,83,84,84,247,1,172,5,85,38,59,201,220,110,177,207,29,210,193,126,177,214,251,46,84,154,150,86,203,12,221,211,93,143,68,71,199,223,162,234,223,69,66,91,120,45,227,3,13,113,75,149,85,220,63,230,205,117,12,88,133,108,146,218,225,154,186,88,219,231,89,229,169,233,26,237,211,205,35,228,157,242,79,34,234,140,246,186,244,215,84,90,151,196,19,128,140,63,156,56,98,191,49,178,230,203,13,38,45,160,138,90,169,97,164,166,100,105,90,214,71,85,51,189,152,105,223,44,146,190,89,24,157,92,155,180,79,93,20,135,139,85,211,48,114,31,49,153,87,77,231,236,152,131,15,92,19,124,111,231,211,57,100,130,116,85,99,145,21,143,219,204,139,170,116,95,103,209,83,160,85,28,83,229,29,207,38,179,187,20,225,90,186,85,138,145,215,74,233,237,234,140,115,90,234,79,55,59,34,84,213,140,69,69,72,215,230,166,223,119,195,211,224,191,11,55,21,113,41,128,169,215,98,173,13,254,215,92,136,254,206,86,87,211,166,139,209,117,249,223,15,172,174,184,151,206,92,57,196,150,89,97,188,123,83,21,5,38,55,179,71,71,103,185,199,27,99,141,245,81,67,79,52,179,84,42,43,228,153,234,233,166,211,123,156,136,186,117,68,119,85,183,60,33,98,180,193,252,72,101,245,193,242,44,108,168,196,150,154,87,187,93,17,26,234,250,117,85,114,234,158,207,179,212,13,143,45,144,173,61,182,146,157,90,214,172,80,70,205,26,154,34,104,212,77,19,224,118,142,157,154,178,59,141,162,134,225,19,218,246,85,83,69,51,92,213,213,174,71,53,21,21,23,213,58,157,192,0,0,0,0,0,0,7,78,241,93,21,174,209,93,115,157,218,71,73,77,44,239,93,83,163,88,213,114,247,211,221,239,59,133,162,226,199,48,41,178,223,135,172,123,127,146,165,144,212,187,14,221,32,162,87,61,27,173,79,145,157,241,162,123,77,93,117,103,226,174,190,224,32,183,141,252,127,54,98,113,33,139,174,111,174,146,166,59,125,206,190,221,2,190,85,126,200,163,175,169,115,88,158,211,180,68,223,217,21,19,175,98,70,252,29,50,194,27,78,83,93,243,18,166,145,241,213,86,92,234,40,163,89,35,68,87,66,250,107,124,200,228,213,136,170,213,84,239,187,79,135,169,17,82,190,229,152,56,241,242,201,186,74,252,71,119,87,59,110,231,43,165,168,155,174,159,57,203,237,63,226,191,89,176,239,6,184,2,28,185,225,211,5,88,217,70,202,121,167,178,219,106,170,81,177,163,21,211,58,134,157,175,115,189,150,170,185,85,157,85,83,95,120,23,176,0,0,0,0,0,7,231,110,170,65,255,0,139,126,103,79,140,248,135,167,195,212,151,9,93,65,99,180,178,138,74,100,149,86,47,51,13,117,123,21,251,17,234,221,219,93,166,186,34,233,211,68,38,253,232,170,199,34,119,84,84,66,15,248,214,200,188,95,137,184,227,183,225,56,236,245,117,49,226,219,164,78,73,32,167,149,237,142,10,171,189,76,123,156,188,181,209,19,118,170,186,57,58,250,129,119,124,34,120,104,130,229,83,89,158,56,154,213,42,121,105,100,162,160,109,76,9,181,85,171,65,83,20,204,71,197,241,118,143,107,253,250,39,169,44,136,136,137,162,38,136,133,184,225,235,42,45,121,53,148,216,119,4,91,233,89,12,148,150,234,70,213,170,49,173,87,84,54,154,40,158,229,209,140,213,87,150,157,85,53,247,251,146,228,0,0,0,0,0,49,59,196,254,250,251,31,7,120,214,104,29,164,207,249,55,103,95,117,210,139,94,202,139,217,76,177,48,79,197,238,255,0,45,187,134,233,108,76,219,178,239,183,126,186,235,247,170,250,7,38,157,126,62,229,253,0,68,6,68,219,164,187,102,173,142,223,20,92,199,75,230,116,110,221,117,210,154,85,237,162,251,141,153,169,154,172,133,173,84,237,175,243,154,226,112,117,100,154,253,196,54,22,162,137,92,155,188,246,170,221,117,255,0,1,168,95,114,251,141,143,209,52,77,0,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,15,196,186,192,150,14,41,241,52,13,137,88,143,242,90,106,221,53,210,221,70,190,228,247,147,248,66,39,139,229,186,58,94,35,93,92,202,116,98,213,233,171,209,154,111,219,65,64,157,244,235,160,25,51,224,195,126,90,156,186,197,118,71,109,68,163,242,59,125,235,190,123,131,151,215,250,9,34,34,103,193,122,253,51,111,56,190,199,206,111,45,255,0,39,251,27,151,94,140,184,187,182,191,208,75,48,0,0,0,0,0,0,20,13,143,38,48,93,135,49,46,25,151,65,103,164,134,241,113,134,88,102,154,58,120,154,231,164,147,164,206,85,114,49,28,170,175,68,85,213,203,252,189,74,248,0,0,0,0,0,0,0,58,151,107,117,61,222,215,89,106,171,137,178,65,89,79,37,60,140,115,81,81,205,123,85,170,138,138,138,139,209,87,208,215,119,142,28,180,169,203,14,36,113,133,178,72,25,21,61,206,235,112,186,82,53,141,86,181,32,146,190,165,172,77,54,53,59,71,232,138,158,229,54,45,34,19,198,83,44,91,105,198,22,60,197,165,161,114,67,89,79,77,67,36,233,23,178,178,190,91,132,202,221,200,196,77,116,77,116,87,107,240,245,2,250,248,63,102,100,184,155,39,110,88,66,170,166,53,125,170,227,51,99,141,207,94,103,46,42,90,8,209,81,21,235,236,251,90,118,68,215,220,72,49,9,94,17,57,171,79,131,51,214,183,10,221,171,37,101,21,238,217,37,61,60,73,34,35,22,174,106,202,8,218,187,92,244,77,116,106,166,168,138,239,172,155,68,84,114,34,162,234,139,212,15,208,0,0,0,0,0,2,204,241,127,152,12,203,126,30,177,165,241,106,121,19,79,101,184,210,211,189,31,181,201,42,208,212,57,187,87,115,87,93,89,211,69,212,188,196,121,120,202,102,74,88,242,70,199,129,173,151,23,193,113,184,95,233,167,168,137,147,109,87,209,73,73,112,137,200,168,215,35,149,170,228,68,234,213,111,243,1,14,152,142,237,53,251,16,221,47,149,50,190,73,110,53,179,213,200,247,185,85,206,116,143,87,42,170,170,170,170,170,175,189,78,188,126,118,227,52,20,48,164,179,201,35,155,12,49,55,87,43,156,171,163,90,137,234,189,116,68,67,174,102,79,134,223,10,242,231,166,106,209,226,235,253,185,242,97,204,53,85,29,99,214,72,85,97,158,122,122,154,57,22,23,111,133,241,185,29,28,171,171,117,69,84,245,68,238,25,87,225,137,192,221,53,134,213,77,157,249,159,103,100,151,58,133,100,246,154,106,138,116,84,138,39,54,138,166,9,182,79,78,142,108,136,228,122,110,99,244,78,168,157,117,82,76,152,198,70,198,199,27,81,173,106,34,53,168,154,34,39,185,14,173,158,209,109,176,219,41,172,246,138,40,105,40,232,226,100,16,195,12,109,141,140,99,26,141,107,81,173,68,68,68,68,68,209,19,78,135,112,1,242,247,178,54,58,73,28,141,107,81,85,202,171,162,34,123,207,59,17,98,91,14,19,181,84,222,177,21,218,146,223,71,75,19,230,146,90,153,217,19,81,173,106,185,125,167,170,39,102,170,245,95,69,35,7,141,15,20,214,197,53,227,45,178,50,73,17,90,202,139,125,77,219,94,207,214,162,23,190,158,122,90,191,247,167,177,85,191,29,59,32,25,69,197,167,31,121,95,195,221,162,186,205,109,186,210,222,49,83,169,229,108,20,180,147,211,212,36,50,237,157,173,230,177,181,17,200,212,73,97,68,118,137,170,106,137,221,122,67,94,127,113,91,155,124,65,223,170,174,24,175,18,214,199,110,124,143,228,219,169,235,42,82,153,177,171,229,86,235,20,147,61,168,187,102,115,122,116,211,167,215,111,174,87,76,117,154,216,171,205,92,42,174,248,138,247,114,159,107,86,71,205,87,59,223,36,138,168,212,213,92,245,213,242,47,78,189,93,239,83,60,120,60,240,180,197,120,242,90,44,117,157,17,186,213,98,122,71,52,86,245,73,32,171,147,95,47,42,111,138,166,145,204,86,43,31,43,87,71,117,114,105,217,21,64,194,204,175,200,44,216,206,26,198,82,224,76,21,120,184,70,247,163,22,166,43,109,76,176,49,85,88,154,185,241,70,253,17,57,140,85,248,46,190,226,67,120,115,240,131,89,210,221,136,179,182,240,246,70,248,161,169,90,26,10,141,28,142,94,75,246,73,29,77,23,251,235,85,53,247,39,188,145,220,175,201,12,178,201,251,21,45,139,3,97,11,77,185,148,241,50,39,79,13,190,158,25,166,86,177,141,87,200,232,163,102,231,47,45,138,171,167,85,79,168,174,209,17,19,68,77,17,0,161,114,131,37,50,251,35,176,203,112,166,95,89,41,232,40,209,201,36,138,202,104,34,124,178,114,227,141,94,254,84,108,71,57,82,38,106,186,106,186,125,90,87,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,1,209,169,167,153,243,185,205,102,168,186,122,167,184,179,55,92,21,137,165,167,107,99,182,106,187,209,127,13,31,185,127,132,95,53,68,83,167,37,170,158,68,218,231,201,223,94,138,159,216,5,137,135,0,226,213,106,233,105,245,255,0,31,23,253,35,191,54,6,197,62,75,111,201,125,118,183,247,120,254,31,194,47,59,45,52,241,166,136,249,61,253,85,63,176,251,117,186,23,51,98,185,250,125,105,253,128,99,253,78,16,196,84,123,124,197,187,102,253,116,251,244,107,174,159,83,190,39,167,108,187,91,233,39,164,165,168,168,217,44,47,142,55,183,99,151,71,34,162,42,106,137,167,116,46,221,203,13,80,214,114,249,178,206,155,53,211,107,147,215,79,135,192,182,151,188,27,108,162,158,190,225,20,245,75,36,15,150,102,163,156,221,170,230,170,170,107,236,246,232,5,97,104,185,209,85,243,124,188,251,246,109,215,217,84,211,93,125,232,113,226,21,223,103,184,185,189,81,105,101,255,0,65,75,109,111,198,23,59,79,51,203,65,74,238,110,155,183,181,203,219,94,218,57,61,229,69,79,137,171,238,246,151,71,83,13,59,82,170,55,196,253,141,114,104,139,171,122,106,171,232,5,43,135,222,216,107,94,233,23,68,88,149,63,206,133,203,194,149,180,169,110,147,89,127,118,95,197,95,201,105,111,107,232,162,180,194,149,52,206,123,156,231,108,84,122,162,166,154,42,250,105,238,56,169,113,149,210,215,26,211,211,193,74,230,185,119,170,189,174,85,215,183,163,147,220,5,209,185,195,44,244,50,197,19,119,57,219,116,77,116,245,66,216,227,26,10,184,238,113,53,241,104,188,134,175,206,79,202,119,196,244,227,204,107,220,175,72,221,75,66,136,190,230,63,254,145,226,98,44,65,89,113,173,100,243,197,11,92,216,145,158,195,85,19,77,85,125,87,226,7,163,102,166,154,173,244,212,116,236,223,51,153,162,55,84,78,205,213,122,175,79,69,59,55,188,39,136,37,228,242,237,250,233,187,95,190,179,225,241,61,108,19,109,129,247,11,117,90,190,77,239,139,122,166,169,166,171,26,252,62,37,121,91,69,18,236,246,159,235,234,159,0,44,28,246,218,218,105,164,108,240,109,88,156,168,255,0,105,23,77,23,175,101,59,248,122,88,217,90,245,115,180,78,82,250,124,80,239,98,31,98,186,230,212,236,217,166,79,243,169,78,209,214,75,77,34,201,27,90,170,173,211,170,1,123,48,219,218,251,45,59,154,186,162,239,255,0,77,74,137,144,203,26,238,123,116,77,52,238,91,188,47,126,172,109,138,153,169,28,61,55,250,47,229,187,226,92,138,201,223,28,72,168,137,243,180,234,7,86,170,229,69,71,34,69,83,62,199,42,110,68,218,171,211,244,39,192,167,234,113,69,138,162,7,67,13,118,231,187,77,19,148,244,245,250,143,15,29,98,10,202,43,188,49,69,20,42,139,76,215,123,77,93,117,220,239,143,192,160,91,123,171,137,121,141,142,45,83,222,139,253,160,123,120,198,55,220,110,113,79,70,156,198,54,6,177,87,183,93,206,95,95,173,14,26,11,165,13,28,148,205,169,159,98,192,172,73,61,151,46,154,105,175,100,248,30,83,241,13,108,139,170,197,7,187,163,87,251,78,8,163,74,202,166,115,85,83,159,34,110,219,233,185,122,233,252,160,85,183,140,69,102,173,228,249,90,205,251,55,110,251,219,211,77,116,211,186,124,10,126,162,130,174,186,165,107,41,98,223,11,213,54,187,114,38,186,38,139,209,87,94,232,167,189,103,193,150,186,190,119,50,122,164,217,183,77,174,111,174,191,193,248,29,154,218,8,108,212,211,211,210,185,238,109,60,110,115,86,69,69,85,93,55,117,209,19,213,64,165,39,165,168,164,98,73,81,30,198,170,237,69,213,23,175,232,250,138,130,205,136,236,212,118,216,105,170,107,54,72,205,219,155,203,122,233,171,149,125,19,226,83,87,27,181,77,92,13,142,70,70,136,143,71,123,40,190,229,248,158,106,251,75,185,125,64,187,41,142,176,170,47,250,169,255,0,160,147,254,137,251,247,119,133,63,251,43,255,0,160,147,254,137,66,219,240,229,13,92,206,142,73,103,68,70,171,189,151,39,189,62,7,164,220,23,107,84,213,106,42,191,227,183,254,136,21,74,99,188,41,175,250,171,255,0,160,147,254,137,217,165,199,184,77,55,127,125,125,223,184,75,255,0,68,165,35,192,150,135,42,107,83,89,215,248,109,255,0,162,112,215,97,11,109,6,206,76,245,43,204,215,93,206,111,166,159,193,248,129,117,232,177,77,138,104,224,88,171,183,36,141,110,223,189,61,53,215,77,61,15,75,229,139,114,255,0,174,63,230,59,251,11,16,152,154,190,219,34,65,4,52,238,109,43,182,49,94,215,42,170,55,162,107,162,252,14,127,217,46,250,157,169,40,63,228,223,255,0,76,11,203,114,188,219,82,142,167,90,158,209,63,241,29,249,63,81,106,113,197,194,146,186,211,20,84,179,111,122,84,53,202,155,85,58,109,119,189,62,39,155,46,97,94,170,163,124,50,82,209,35,101,106,177,219,88,253,116,94,157,61,163,142,216,212,190,212,58,146,175,216,99,24,178,34,199,209,117,69,68,245,215,222,160,122,24,54,158,87,91,37,84,103,238,238,245,79,201,105,227,224,63,254,74,232,127,243,191,251,55,21,197,142,215,79,110,164,124,16,62,71,53,210,43,253,181,69,93,116,68,244,79,129,67,224,79,254,74,232,127,243,191,251,55,1,126,172,75,173,35,255,0,223,23,249,144,244,143,54,195,254,6,255,0,247,213,254,100,61,32,0,0,56,231,145,145,177,28,245,209,53,208,183,216,150,253,106,167,189,212,195,53,86,215,183,102,169,177,203,248,136,190,226,187,184,38,176,183,252,164,254,101,45,6,51,165,142,76,75,88,247,57,218,175,47,178,255,0,185,180,10,70,203,81,21,37,83,228,168,126,198,172,106,212,93,21,122,234,158,239,168,174,240,246,42,176,209,209,62,42,154,253,142,89,85,200,156,167,175,77,19,220,159,2,141,182,218,169,235,39,116,82,190,68,68,98,187,217,84,247,167,195,226,118,231,178,82,83,189,24,201,37,84,84,215,170,167,246,1,122,104,111,118,202,138,166,67,13,78,231,187,93,19,99,147,209,87,220,123,12,123,94,154,181,117,66,202,225,12,81,112,169,196,84,144,73,13,58,53,220,205,116,107,181,252,27,151,222,93,219,101,76,147,83,185,207,70,162,163,213,58,125,72,7,86,235,65,87,61,45,99,34,139,114,201,28,136,223,105,19,93,81,116,45,134,32,193,184,146,163,145,201,182,238,219,187,95,191,70,158,239,225,23,157,83,115,116,95,84,58,210,219,225,151,77,206,122,105,238,84,254,192,44,157,191,4,98,136,171,105,164,125,179,70,178,86,57,87,157,31,68,71,39,240,139,141,135,109,23,10,58,215,203,83,79,177,171,18,181,23,123,87,174,169,238,95,129,82,54,215,78,215,35,145,242,106,139,175,116,254,195,238,72,219,2,111,98,170,170,174,157,64,240,46,47,107,43,36,107,151,69,77,63,153,11,85,150,95,234,245,71,254,70,255,0,244,216,87,24,146,245,85,79,122,169,133,145,196,173,110,205,53,69,215,230,39,196,164,114,194,150,53,191,212,34,171,191,192,223,254,155,0,188,54,31,240,55,255,0,190,175,243,33,233,29,27,68,109,138,153,205,106,174,138,245,94,191,82,29,224,0,0,0,0,0,0,0,0,0,0,0,0,5,189,204,186,136,89,98,129,92,253,19,205,183,209,127,33,229,194,45,78,104,212,61,112,253,63,70,255,0,134,51,253,7,129,73,83,68,250,200,214,90,102,239,106,46,213,93,116,235,250,126,178,243,204,199,50,39,57,201,162,33,106,240,61,28,85,182,153,101,149,206,69,74,135,55,217,95,77,173,254,210,239,215,64,207,42,254,171,233,252,232,5,156,204,233,24,183,250,127,107,253,102,207,79,225,188,247,112,189,21,74,173,162,84,143,216,95,46,237,117,78,222,201,224,230,116,45,75,253,63,85,255,0,3,103,250,111,61,236,53,115,158,54,90,161,107,35,218,212,129,169,170,46,186,116,248,129,116,25,236,107,191,166,165,17,141,235,105,146,43,180,11,39,223,22,149,232,137,162,247,88,186,30,221,214,249,87,73,202,229,199,10,239,221,174,228,95,77,62,37,174,196,248,142,186,179,17,212,80,75,20,9,29,67,163,137,202,214,174,228,71,49,168,186,117,239,212,14,60,178,141,235,126,168,246,127,214,111,245,254,27,11,217,107,93,180,49,53,221,21,55,127,58,150,215,0,89,41,41,47,51,73,28,146,170,173,51,155,237,42,126,91,62,5,194,108,239,167,68,133,136,138,214,246,215,184,29,154,218,152,99,137,28,247,232,155,180,236,190,229,40,124,87,91,74,183,24,254,251,251,138,126,42,254,83,143,55,17,99,219,197,61,19,30,202,106,53,85,149,19,171,29,238,95,225,20,117,126,46,185,92,166,73,231,130,153,174,107,118,34,49,174,68,211,85,95,87,124,64,242,174,239,107,235,170,213,171,170,44,239,84,255,0,140,167,158,86,246,236,39,110,187,58,25,170,102,169,107,170,155,205,126,199,53,17,21,83,119,77,81,122,106,122,169,150,118,21,255,0,93,215,255,0,202,51,254,128,22,204,105,169,115,23,44,172,63,237,186,255,0,249,70,127,208,58,55,44,5,103,162,229,242,170,107,23,126,186,238,123,125,52,254,15,196,10,46,158,215,93,86,140,90,120,55,115,23,70,251,72,154,174,186,122,169,221,251,146,196,31,253,143,255,0,210,179,251,78,196,213,82,89,110,109,160,165,70,190,56,30,197,106,200,154,170,235,163,186,233,167,170,158,164,152,174,226,198,234,144,211,119,252,151,127,104,30,11,176,181,245,139,163,168,116,95,247,214,127,105,218,182,49,214,250,232,171,43,19,151,12,123,183,59,190,154,162,162,116,78,189,213,14,122,140,95,114,222,159,120,166,237,249,46,255,0,164,116,29,91,45,98,121,105,90,196,107,251,171,81,117,233,215,250,0,173,104,113,126,29,167,133,89,45,199,106,171,181,211,147,34,244,209,63,130,121,119,123,205,182,231,4,244,244,85,60,201,37,118,172,77,142,77,83,118,190,169,238,66,155,249,54,7,117,87,201,252,169,253,133,77,98,194,182,249,167,166,123,166,168,69,123,53,93,28,223,201,250,128,166,166,141,244,250,115,147,110,237,116,245,42,155,117,117,42,83,82,181,101,234,140,98,124,213,247,33,201,137,176,197,5,63,150,217,53,66,238,223,174,174,111,240,126,5,34,251,173,69,29,67,169,226,100,106,216,30,172,106,185,23,85,68,93,19,94,191,0,43,75,149,202,138,158,6,190,89,182,162,189,19,93,170,189,116,95,129,226,77,120,183,62,69,115,106,53,69,254,3,191,176,241,234,174,213,55,24,210,9,217,27,90,215,111,246,17,81,117,237,234,191,19,238,158,223,12,176,182,71,57,232,171,175,101,79,127,212,2,43,29,210,161,219,33,165,220,228,77,116,222,212,233,252,167,59,105,166,181,39,151,175,103,42,71,123,104,154,163,189,158,218,244,215,220,167,165,110,185,207,28,238,115,89,31,204,84,234,139,239,79,137,229,226,74,249,167,174,141,239,107,17,82,36,78,136,190,245,3,130,119,182,72,156,198,46,170,186,104,159,164,248,167,107,152,197,71,38,139,169,87,209,96,235,100,245,44,137,243,213,34,59,94,206,110,189,151,248,39,114,167,4,90,160,122,49,149,21,106,138,154,245,123,127,232,129,233,225,203,157,10,71,107,129,103,246,209,176,51,77,171,223,162,123,139,133,78,246,201,187,98,235,166,133,178,181,219,32,167,184,82,49,143,145,82,41,163,68,213,83,209,201,240,46,85,2,105,204,253,31,210,7,105,59,31,160,0,60,139,205,21,85,77,43,99,130,45,206,73,17,116,220,137,211,69,247,158,185,248,168,139,209,64,182,215,172,45,125,169,170,100,144,80,238,106,70,137,175,53,137,215,85,247,169,80,216,45,23,10,73,41,29,81,79,177,35,141,17,222,219,87,69,217,167,162,149,43,160,99,151,85,85,62,154,196,110,154,107,208,3,17,83,93,79,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,20,38,111,228,166,95,103,142,25,118,20,204,27,37,61,125,26,185,100,141,95,77,4,175,138,78,92,145,163,217,205,141,232,215,34,74,253,23,77,83,95,175,90,236,1,20,220,70,120,65,242,18,227,136,178,74,240,247,198,200,102,169,74,26,250,141,92,175,78,115,246,71,29,53,23,251,211,81,53,247,167,184,143,44,208,200,44,216,201,234,199,210,227,188,21,120,183,198,199,171,18,166,91,109,76,80,61,81,94,154,181,242,198,205,81,121,111,84,248,38,190,243,102,85,68,84,209,83,84,82,132,205,12,144,203,44,224,177,85,88,177,206,16,180,220,89,81,19,226,108,243,91,233,230,154,21,115,30,212,124,110,150,55,237,114,115,30,168,186,116,85,250,192,215,227,32,120,173,205,190,31,47,244,183,12,41,137,107,165,183,71,35,57,214,234,138,202,151,83,58,52,124,74,237,34,142,102,53,87,108,45,111,94,154,106,159,84,202,112,151,199,222,87,241,9,104,161,179,92,174,180,182,124,84,218,120,155,61,45,92,244,244,233,52,187,96,107,185,76,117,68,146,57,22,89,149,27,170,106,186,42,119,78,184,55,198,31,133,166,43,192,114,86,227,172,151,141,215,91,27,18,73,165,183,162,73,61,92,122,121,137,87,100,84,212,141,98,49,24,200,154,154,187,163,151,78,202,138,96,117,182,233,142,178,167,21,121,171,125,85,223,14,222,237,179,237,114,198,249,169,39,99,227,145,21,90,186,43,94,154,62,52,233,211,171,125,232,6,208,76,123,36,99,100,141,200,230,185,17,90,168,186,162,167,188,250,34,183,131,15,20,214,203,53,159,45,179,206,73,21,92,218,123,125,53,219,94,239,214,158,22,62,162,122,170,191,247,215,189,81,191,29,59,161,39,248,119,18,216,113,101,170,154,245,135,110,212,151,10,58,168,153,52,114,211,78,201,90,173,115,81,201,237,49,85,59,57,23,162,250,160,30,139,216,201,24,232,228,106,57,174,69,71,53,83,84,84,247,41,25,190,39,124,13,210,223,173,85,57,223,150,22,118,71,115,167,87,207,118,166,167,167,68,73,98,107,107,106,103,155,100,20,234,231,72,174,86,38,231,191,69,232,139,215,69,36,208,233,222,45,22,219,245,178,166,207,119,162,134,174,142,178,39,193,52,51,70,217,24,246,61,170,215,53,90,228,84,84,84,85,77,21,52,234,6,173,114,249,219,116,211,208,204,146,193,36,110,116,51,68,237,90,173,114,46,142,106,167,162,244,209,81,78,198,28,187,77,97,196,54,187,229,52,175,142,91,117,108,21,113,189,142,84,115,93,27,209,200,168,168,168,168,168,169,239,67,46,124,73,56,86,151,34,243,82,179,23,88,45,207,143,14,98,90,185,43,24,177,194,169,12,19,212,84,214,72,144,183,100,44,141,168,216,226,77,27,170,170,39,170,167,108,54,3,100,46,16,51,1,153,145,195,206,11,190,37,79,62,104,44,182,234,89,222,175,220,229,149,180,52,238,118,229,220,229,215,87,245,213,117,47,49,30,94,13,121,146,151,204,145,190,96,107,157,197,243,220,109,247,234,153,233,226,124,219,149,148,81,210,91,226,106,34,57,202,228,68,114,170,116,106,55,249,137,13,0,0,0,0,0,0,0,71,207,140,14,102,75,134,114,118,219,132,41,106,99,71,221,110,48,182,72,218,245,230,114,229,165,175,141,85,81,30,158,207,179,167,101,77,125,228,130,170,163,81,85,87,68,78,164,37,248,187,102,173,62,51,207,90,44,43,106,172,149,212,86,75,100,116,245,17,44,136,172,74,184,107,43,227,114,163,90,245,77,116,114,38,170,136,239,168,11,15,192,246,90,84,230,127,18,56,62,217,28,13,150,158,217,117,183,221,42,218,246,171,154,176,71,95,76,215,166,155,28,157,164,245,68,79,122,155,17,90,109,212,246,139,93,29,170,146,38,199,5,29,60,116,241,177,173,68,70,181,141,70,162,34,34,34,39,68,79,66,35,188,26,242,201,183,108,99,124,204,90,170,23,44,52,116,245,52,49,212,44,94,202,74,201,109,243,35,119,43,21,53,209,117,209,29,175,195,212,151,192,0,0,0,0,0,0,5,3,124,201,140,23,126,204,75,126,101,215,217,233,38,188,91,161,138,24,102,146,158,39,57,137,28,235,51,85,28,172,87,34,163,213,85,52,114,127,47,82,190,0,0,0,0,0,0,0,8,221,241,158,191,58,155,46,176,165,141,155,85,43,60,246,255,0,122,108,158,222,228,245,254,130,72,136,153,241,161,191,76,235,206,16,177,243,91,203,103,202,30,198,229,215,171,45,206,237,175,244,1,141,30,26,86,4,191,241,79,134,96,88,149,232,207,59,174,141,215,77,109,213,139,238,95,113,63,164,34,120,65,219,163,170,226,53,149,207,167,71,173,38,187,94,172,215,102,250,10,244,239,167,77,73,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,67,207,141,21,138,106,92,197,193,247,182,81,72,140,173,249,67,124,201,26,237,93,144,91,154,154,187,79,209,220,152,98,59,124,99,48,52,215,156,170,178,226,186,107,116,147,45,155,204,239,153,144,171,146,62,109,77,190,52,213,200,213,211,93,52,238,154,252,64,198,239,7,27,178,210,231,101,218,216,181,8,223,59,200,210,53,126,155,182,82,92,29,209,53,235,167,212,77,25,3,254,20,119,184,237,252,92,225,139,84,147,57,159,40,249,221,19,118,141,94,93,178,185,221,122,252,125,202,79,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,13,252,83,114,169,217,145,195,84,245,148,116,206,125,86,28,175,117,233,206,99,53,119,46,158,130,181,116,213,24,229,211,87,167,78,137,241,67,50,10,83,53,176,125,62,62,203,140,75,131,234,24,215,37,218,211,89,70,213,114,34,237,116,176,62,52,94,173,118,159,63,220,191,82,129,174,135,13,216,206,124,185,207,140,21,125,146,119,82,197,79,136,109,172,172,114,185,89,182,22,214,66,233,53,93,205,68,209,25,234,186,116,234,108,127,130,47,148,184,159,6,216,113,29,12,237,154,11,165,178,150,178,57,17,200,237,205,146,38,189,23,84,85,69,213,28,157,149,126,181,53,172,206,28,51,87,150,249,213,139,240,211,225,150,23,88,113,45,194,154,21,115,85,187,219,5,92,140,107,219,209,186,162,236,232,168,137,250,9,218,240,251,204,118,230,39,13,88,93,239,172,134,105,172,212,52,86,151,53,146,110,115,121,52,20,186,162,251,78,84,93,95,215,183,212,128,100,160,0,0,0,0,0,1,10,190,47,185,141,14,36,206,170,12,39,4,234,246,218,173,209,53,237,71,34,162,62,42,186,248,215,162,57,122,251,94,228,253,4,208,93,46,20,150,139,109,85,210,186,118,67,79,71,3,231,150,71,185,26,214,177,141,87,57,85,85,81,17,17,17,122,170,154,229,241,149,142,38,199,252,74,227,251,162,212,199,81,79,75,136,174,180,84,79,141,234,244,117,59,107,234,29,30,139,185,200,189,31,232,186,117,232,128,90,188,37,134,174,152,199,19,90,240,197,154,142,122,170,203,165,100,20,113,71,12,110,123,149,210,72,214,55,163,81,87,187,145,58,34,247,236,108,23,192,230,66,80,228,62,70,89,109,46,182,178,154,233,117,167,166,185,87,238,133,25,43,103,150,142,153,178,53,223,123,99,147,218,139,170,57,21,117,78,170,171,219,3,252,42,184,65,92,65,121,110,120,227,139,74,45,21,19,147,228,200,234,32,239,51,31,67,83,12,205,73,97,84,211,69,114,35,154,253,123,233,234,164,186,199,27,34,141,177,70,196,107,24,136,214,181,19,68,68,78,200,128,125,22,219,60,243,239,0,100,30,11,173,197,216,210,245,75,2,193,12,142,130,147,204,192,217,231,145,177,75,35,88,198,73,35,55,43,185,78,68,68,93,85,122,123,244,164,248,169,226,179,2,112,213,129,107,175,23,91,189,4,183,231,83,203,242,125,179,204,66,233,164,149,97,157,209,57,208,186,104,222,177,171,224,86,170,181,117,215,162,117,237,6,188,71,113,79,153,252,73,226,202,139,174,38,188,213,178,218,233,159,229,45,112,212,84,37,59,27,205,153,204,251,203,230,145,168,244,108,238,103,69,237,209,62,33,115,248,189,241,2,204,158,32,175,117,54,188,49,124,186,97,236,51,28,143,138,58,122,42,154,138,71,84,196,143,168,106,36,205,101,75,227,126,232,230,106,59,68,209,118,167,162,117,179,121,35,195,190,106,113,9,138,169,237,88,71,15,220,106,99,170,169,99,42,110,114,82,84,190,158,37,116,145,181,238,146,104,226,147,110,137,51,92,170,169,209,23,85,248,222,206,15,252,62,179,27,62,239,22,236,67,138,108,247,11,46,19,230,67,80,234,138,154,121,233,157,83,14,250,119,170,196,231,211,62,39,163,162,149,202,222,186,46,213,244,78,179,59,146,60,62,229,182,67,225,106,92,57,130,176,237,13,59,226,137,141,154,173,41,41,217,60,207,72,227,99,156,247,199,27,55,43,185,77,85,85,78,171,215,221,160,88,110,18,252,58,178,187,34,173,116,55,204,95,100,182,226,60,78,176,197,36,178,87,83,83,214,69,79,62,216,28,171,10,201,76,201,24,173,146,39,43,85,87,84,71,47,170,244,204,10,122,106,122,72,35,165,164,130,56,97,137,168,200,227,141,168,214,177,168,154,34,34,39,68,68,68,211,67,144,0,0,0,0,0,0,225,171,172,164,183,211,190,174,190,170,26,104,34,106,189,242,202,244,99,26,212,77,85,85,87,162,34,34,42,254,128,57,142,133,223,16,88,108,16,45,85,246,247,65,109,133,59,201,87,82,200,91,221,19,187,149,19,186,162,126,148,49,107,138,159,16,188,171,225,246,138,166,219,100,188,91,113,14,36,139,102,148,116,117,20,213,124,189,86,5,251,228,109,169,100,137,172,115,43,147,223,181,87,178,117,137,92,217,227,67,137,28,255,0,189,173,60,120,158,251,72,217,255,0,7,109,176,214,215,198,199,109,100,106,186,69,207,126,191,129,221,211,222,229,250,130,122,48,230,113,229,214,49,188,203,98,194,24,166,219,124,170,167,219,207,75,117,116,21,41,14,230,43,155,191,150,245,86,234,141,118,154,167,93,171,238,43,99,17,60,59,184,110,190,228,182,92,212,98,28,122,234,185,241,62,33,217,230,86,189,94,233,225,228,79,86,198,126,22,38,72,221,209,202,206,234,186,166,154,104,154,107,151,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,126,42,34,247,68,83,165,85,106,162,168,142,102,190,223,79,34,200,215,34,238,141,171,187,95,126,167,120,1,65,222,240,84,82,114,124,149,130,141,52,221,187,108,113,55,221,167,244,148,21,231,15,226,27,117,210,103,178,157,240,81,193,181,238,107,38,106,53,173,70,162,187,217,69,250,215,177,125,164,143,126,157,116,208,167,175,216,99,229,56,235,23,207,114,249,240,185,159,130,215,79,99,79,120,22,170,223,118,180,115,157,242,164,173,146,45,171,162,73,27,158,155,181,79,77,23,211,83,219,164,126,18,173,141,101,138,142,142,68,71,109,213,105,61,127,75,126,39,74,233,150,254,66,157,179,124,179,204,213,232,221,60,190,158,138,191,149,240,60,89,170,126,230,28,148,27,60,207,49,57,219,245,217,166,189,52,211,175,228,255,0,156,10,142,108,33,94,248,213,180,214,152,82,69,249,186,44,104,191,203,169,207,110,192,215,39,64,229,171,178,64,247,239,93,21,235,19,151,77,19,215,95,172,245,173,120,175,206,87,69,77,228,54,111,221,237,115,117,211,68,85,247,124,10,186,130,163,155,10,187,102,158,210,167,127,130,1,214,182,89,163,160,166,166,122,208,67,11,162,137,173,85,107,91,171,87,110,158,135,141,141,110,94,71,201,237,170,146,29,252,207,152,174,77,116,219,238,250,202,206,68,223,77,166,186,106,136,80,185,129,110,243,62,67,239,219,118,243,127,23,95,200,248,129,106,170,60,229,85,230,71,44,143,146,57,170,149,125,167,244,114,43,253,81,78,213,222,133,148,180,205,147,203,71,30,175,70,234,214,167,185,125,199,82,90,207,39,115,123,57,123,249,19,170,119,211,93,29,255,0,81,216,185,93,190,84,129,180,254,95,149,181,232,253,119,238,244,84,211,178,123,192,239,218,18,181,109,209,44,18,72,140,246,180,68,126,137,243,151,211,82,241,76,247,57,136,142,114,175,95,85,45,206,24,179,121,139,29,52,190,103,110,237,253,54,107,248,238,248,149,29,199,23,121,72,27,39,201,251,245,122,55,78,110,158,139,252,16,41,236,127,110,173,172,188,67,45,52,59,218,148,205,106,174,228,78,187,223,239,95,137,69,51,203,49,200,233,154,221,137,223,86,234,87,85,151,239,149,101,74,143,41,202,218,221,154,115,55,124,117,236,158,243,201,147,3,115,24,172,249,83,77,127,220,63,237,1,77,77,61,181,92,155,18,61,52,244,143,254,163,169,28,200,218,182,61,175,84,106,72,138,154,107,209,53,61,75,182,25,249,54,165,176,121,222,102,230,35,245,229,233,234,169,239,248,30,63,43,109,71,47,118,186,63,110,186,124,64,172,44,184,138,134,139,157,230,171,222,205,251,118,244,122,235,166,186,246,79,137,210,172,170,171,187,223,83,200,84,203,53,61,76,145,198,214,171,213,26,237,81,26,169,162,233,235,175,115,173,109,195,223,42,243,63,109,242,185,90,126,231,187,93,117,248,167,184,173,48,214,95,236,117,13,119,202,250,242,230,108,155,124,191,125,175,237,174,239,128,31,182,92,21,82,234,167,165,85,146,157,236,229,174,136,244,141,201,174,169,241,59,149,56,18,101,157,203,22,31,164,70,244,211,70,196,158,133,125,71,69,229,229,87,243,119,106,221,52,219,161,217,88,181,93,119,127,152,11,13,46,15,198,240,53,31,21,36,209,170,174,154,182,173,136,191,230,113,196,152,115,30,183,162,182,169,63,253,117,191,244,203,225,53,155,154,212,111,153,211,69,215,230,127,214,117,159,135,117,95,240,207,253,31,253,96,89,152,62,95,181,206,147,221,106,106,89,4,58,182,69,89,247,162,46,154,39,68,85,215,170,161,239,89,241,38,31,127,59,229,26,182,201,166,221,156,200,94,253,59,235,167,69,211,208,168,113,38,4,243,52,21,107,242,174,221,238,69,252,6,186,123,104,191,148,80,117,248,75,228,109,159,223,14,119,59,95,220,182,233,166,159,194,95,120,21,55,156,193,117,18,232,218,106,55,186,71,116,214,143,186,175,214,211,211,161,178,97,250,237,254,94,205,65,38,205,53,253,172,196,211,93,125,233,240,45,218,63,201,185,38,211,127,33,119,105,219,93,189,127,160,170,112,110,48,230,121,207,239,118,154,114,255,0,118,255,0,43,248,32,85,144,224,203,123,246,200,220,61,64,173,215,191,34,47,121,221,139,13,219,168,93,205,109,154,142,29,83,110,230,66,196,95,171,162,124,15,78,203,114,243,150,248,38,228,236,230,43,147,77,218,233,237,42,123,142,213,199,240,13,255,0,45,63,153,64,183,88,182,178,158,219,114,142,8,228,242,232,232,17,251,99,69,68,95,105,201,175,79,168,164,240,29,4,173,197,116,46,124,13,209,57,190,239,241,110,61,156,199,93,47,144,127,228,141,255,0,77,231,198,10,102,152,154,143,175,248,207,253,155,128,187,86,216,249,112,57,187,81,190,218,175,79,169,14,217,193,72,154,70,191,229,28,224,0,0,124,189,141,122,104,230,162,253,104,121,53,150,26,42,170,151,207,37,170,150,71,59,77,92,232,152,170,186,38,158,167,176,0,240,169,112,205,174,25,21,233,99,161,102,169,166,169,4,127,216,113,87,97,218,39,204,139,29,162,145,83,110,159,130,98,122,169,81,31,15,102,229,215,93,0,199,186,26,11,141,154,169,151,42,166,58,158,40,117,221,35,94,138,173,213,21,169,243,87,94,235,161,114,176,86,35,162,154,213,43,165,184,72,245,74,135,38,174,71,170,252,214,252,15,35,23,97,255,0,47,135,170,230,243,123,182,242,250,114,244,252,118,252,74,54,209,137,62,231,169,157,69,228,188,198,247,172,187,185,155,52,213,17,52,211,69,247,1,126,225,184,209,201,28,106,217,181,220,137,167,178,189,127,204,118,89,35,36,215,98,235,161,106,45,153,141,204,146,146,15,145,180,220,177,179,95,49,239,209,53,249,165,127,99,188,124,161,207,253,173,203,229,237,252,125,117,215,95,135,192,15,104,233,93,164,229,211,53,219,149,190,218,38,169,245,41,219,99,183,53,29,166,154,157,11,239,248,35,63,223,19,249,148,11,37,142,174,21,12,197,85,205,101,92,205,68,229,104,136,245,68,252,27,75,131,130,236,205,163,186,75,42,208,67,30,180,238,110,173,107,127,41,190,239,168,182,56,241,116,197,117,221,63,197,127,236,218,94,187,3,52,172,127,95,220,151,249,208,15,114,22,35,26,168,141,70,245,215,161,200,126,34,104,126,128,0,0,0,0,0,0,0,0,0,0,0,0,45,206,100,218,106,170,108,80,71,5,51,92,228,171,106,233,171,83,166,199,251,212,184,197,63,139,41,121,246,232,217,191,110,147,162,246,215,241,92,5,161,183,212,190,195,11,168,234,230,125,51,222,229,145,24,213,85,69,69,68,77,125,158,158,159,230,47,91,102,100,235,202,71,238,221,232,190,165,143,198,241,249,75,180,81,235,191,90,118,187,94,223,140,226,242,91,101,223,91,27,54,233,174,190,191,5,3,192,197,248,110,123,141,202,41,226,182,197,50,54,6,179,115,182,119,220,229,211,175,214,91,122,155,118,39,162,184,202,230,58,162,24,160,157,202,136,202,132,68,99,90,239,68,71,116,209,19,208,191,147,209,115,158,142,230,105,162,105,243,74,94,225,130,124,212,149,47,249,79,111,53,94,186,114,117,211,93,127,132,5,174,169,155,20,92,54,249,122,250,217,121,122,235,173,82,166,154,253,110,248,30,189,146,195,92,169,75,114,186,81,54,69,100,137,36,210,202,230,189,219,90,238,234,186,170,174,136,159,230,42,138,76,7,228,183,255,0,125,119,239,211,247,13,52,211,254,23,196,234,93,238,63,33,210,213,91,185,60,254,68,46,93,251,182,235,171,119,118,209,125,224,119,101,196,24,114,212,212,168,74,134,83,238,93,155,163,129,200,171,235,167,70,252,10,98,237,140,27,61,194,89,104,175,117,60,151,109,219,181,210,53,62,106,107,211,235,212,241,35,171,251,167,119,144,229,249,110,90,115,183,235,191,93,58,105,167,79,202,255,0,49,238,219,242,207,206,81,199,83,242,222,205,250,251,62,91,93,52,85,79,203,248,1,211,195,216,95,18,214,86,190,43,141,35,170,35,72,149,200,217,167,99,209,29,170,117,209,93,223,69,82,186,179,96,184,35,165,114,86,225,250,37,127,49,85,55,69,19,151,77,19,215,249,79,126,215,97,242,21,14,155,205,243,53,98,183,78,94,158,168,190,255,0,129,236,49,155,19,77,117,234,7,159,73,102,183,211,178,36,109,178,149,138,198,163,125,152,154,154,116,211,209,14,218,81,82,39,250,210,31,248,136,115,128,56,22,142,143,69,253,169,15,252,154,29,42,250,75,90,108,231,81,211,175,125,53,137,23,221,240,59,149,53,60,136,37,151,102,238,91,28,237,53,211,93,16,161,113,78,61,249,59,202,255,0,122,185,156,205,255,0,187,233,166,155,127,131,241,2,158,198,176,90,153,95,113,124,52,176,53,237,139,86,171,98,68,84,94,90,104,168,186,116,45,234,77,43,186,44,175,95,173,202,123,183,236,87,242,165,85,76,158,67,149,207,102,221,57,187,180,246,81,61,200,83,204,93,20,14,253,44,212,173,141,82,167,106,187,119,77,205,215,160,168,146,36,137,220,149,68,127,77,21,19,69,238,117,89,23,53,55,110,211,174,157,142,236,20,62,102,86,195,205,219,187,94,187,117,244,212,14,26,104,235,166,98,185,142,123,145,23,79,159,255,0,89,80,82,220,223,67,12,79,150,174,88,214,38,34,42,163,157,209,116,211,208,229,181,225,253,180,238,79,55,248,235,251,159,193,62,39,150,232,188,237,194,75,70,237,159,124,123,57,154,107,243,117,93,116,253,30,240,59,87,10,187,141,247,151,242,101,92,243,242,53,223,172,170,221,187,180,211,231,42,123,148,251,165,192,216,154,119,195,59,173,72,246,200,173,122,185,102,141,119,34,245,213,125,162,162,193,88,47,119,157,254,249,105,167,47,247,31,242,191,132,92,138,75,47,34,8,25,230,119,114,216,212,215,102,154,232,159,88,22,150,183,1,98,30,82,114,44,204,71,110,244,150,36,233,162,255,0,8,233,166,7,198,45,77,172,183,57,19,220,149,49,167,254,241,123,223,65,189,52,230,233,215,242,127,235,62,62,75,255,0,119,255,0,155,255,0,88,22,86,227,131,241,85,52,13,123,40,29,26,171,209,53,108,236,69,236,190,231,20,237,198,215,119,165,157,177,220,35,114,72,172,71,38,233,17,222,206,171,234,138,191,19,33,110,54,95,55,3,99,243,59,52,122,59,93,154,250,47,196,161,113,78,11,231,220,35,127,202,91,116,133,19,240,58,254,51,191,132,7,14,28,188,218,228,188,211,177,213,27,145,119,244,86,59,79,152,191,2,224,82,178,217,91,26,202,202,120,100,68,93,186,172,73,253,41,241,44,117,174,179,228,218,232,171,121,124,206,94,239,103,93,53,213,21,59,254,146,228,225,76,85,230,45,210,63,200,109,210,101,77,57,186,254,43,126,0,85,172,181,81,182,70,202,218,10,116,84,114,57,21,35,110,169,241,59,236,99,89,174,214,162,107,238,67,130,154,171,157,4,82,114,244,222,198,174,154,246,213,14,194,46,160,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,78,36,206,76,186,193,183,152,108,88,191,20,219,108,149,85,27,185,9,113,174,130,153,38,218,196,115,182,115,30,138,237,17,205,215,68,233,185,61,229,108,98,39,136,143,13,183,220,234,203,154,124,67,128,157,87,6,39,195,219,252,178,208,43,219,60,220,249,233,24,255,0,193,68,249,29,182,56,159,217,83,68,215,93,83,93,3,43,45,56,130,195,127,129,42,172,87,186,11,148,43,218,74,74,150,76,222,234,157,218,170,157,209,83,244,41,223,53,225,202,110,52,56,145,200,11,218,83,201,137,239,181,109,131,240,150,219,245,109,124,140,110,230,72,169,172,92,246,105,248,109,221,125,205,95,174,90,184,86,241,11,202,190,32,168,169,173,183,187,197,183,15,98,73,119,235,71,89,81,77,73,204,209,103,95,189,198,234,151,200,186,71,10,57,125,219,145,123,47,64,203,64,124,178,70,74,212,124,111,107,218,189,149,171,170,41,244,0,0,0,0,7,29,69,53,61,92,18,82,213,193,28,208,202,213,100,145,200,212,115,94,213,77,21,21,23,162,162,162,233,161,135,252,90,120,117,101,118,122,218,235,175,152,66,201,109,195,152,157,33,150,72,164,161,166,167,163,138,162,125,179,185,22,101,142,153,242,61,93,36,173,87,42,46,170,141,79,84,235,152,128,13,106,243,187,135,124,212,225,239,21,84,90,177,118,31,184,211,71,75,82,246,83,92,227,164,169,101,60,170,217,36,107,29,28,210,69,30,237,82,23,57,21,19,170,38,169,240,188,156,33,120,128,230,79,15,183,186,107,94,39,190,93,49,14,25,146,86,69,37,61,109,77,69,91,169,162,87,211,181,82,22,190,165,145,177,27,28,46,70,234,154,38,229,244,94,147,75,157,220,62,229,182,124,97,106,172,57,141,112,237,13,67,229,137,237,134,173,105,41,223,60,47,88,228,99,92,199,201,27,246,171,121,174,84,84,78,139,215,223,172,49,113,129,225,243,152,217,9,120,184,226,28,45,103,184,94,176,158,249,170,27,81,77,79,61,75,169,161,223,80,244,89,92,202,102,68,196,108,81,53,93,215,68,220,158,139,208,38,127,35,51,239,0,103,230,12,162,197,184,46,245,75,58,207,12,110,158,147,204,192,233,224,145,209,69,35,154,246,71,35,246,171,121,173,69,69,93,81,122,123,181,185,38,184,28,56,241,79,153,252,54,98,202,123,174,25,188,85,190,220,217,153,230,237,115,84,84,45,59,219,205,133,207,251,203,38,141,170,245,108,13,103,85,237,209,126,19,149,194,183,21,152,19,137,92,11,67,120,181,93,232,34,191,54,158,47,148,45,158,98,22,205,28,169,12,14,149,205,133,179,72,244,141,31,58,53,21,203,174,189,23,175,112,243,120,227,200,74,28,248,200,203,213,165,182,214,84,221,45,84,245,55,42,13,176,163,229,116,241,81,212,182,54,183,239,111,114,251,82,244,70,162,46,171,209,81,123,235,233,139,112,213,211,7,98,107,166,24,188,209,207,75,89,107,172,158,142,88,230,141,204,114,58,57,28,199,116,114,34,247,106,167,84,78,221,141,164,36,141,146,198,232,164,98,57,143,69,107,154,169,170,42,47,116,82,34,188,85,120,65,92,63,121,118,120,224,123,74,37,21,107,151,229,56,233,224,237,51,223,93,83,52,206,72,161,68,211,68,106,43,156,253,123,107,232,160,81,158,16,89,141,14,27,206,170,252,41,60,234,198,221,109,210,181,141,87,34,53,95,45,93,4,105,209,92,157,125,159,114,254,146,106,141,112,120,53,199,19,224,14,37,114,254,232,149,49,211,211,213,98,43,85,21,108,146,61,88,141,167,117,125,59,164,213,119,53,19,163,63,25,116,233,213,13,141,45,119,26,75,189,182,150,235,67,59,38,166,172,129,147,197,35,28,142,107,152,246,163,154,168,168,170,138,138,138,157,81,64,237,0,0,0,0,0,0,241,49,181,242,151,12,96,219,238,35,174,157,176,211,218,237,149,85,146,72,174,70,237,108,113,57,234,186,170,162,39,70,175,117,79,173,13,112,120,145,198,117,25,141,159,24,214,251,28,238,170,138,163,16,220,153,70,228,114,191,116,46,172,153,209,232,187,156,139,170,63,209,116,235,208,156,95,16,76,199,110,93,240,213,138,36,101,100,48,205,121,161,173,180,181,175,147,107,157,206,160,170,209,27,237,53,85,117,103,78,255,0,82,144,75,147,216,102,175,50,51,171,8,97,166,67,44,206,191,98,91,125,52,202,214,171,182,54,122,184,216,231,187,163,180,68,223,213,85,23,244,129,52,222,22,57,82,236,183,225,170,10,202,202,85,101,86,35,175,109,233,174,123,52,119,42,162,130,137,116,213,88,213,211,86,47,78,169,241,83,50,10,83,42,112,125,62,1,203,140,53,131,233,216,214,165,166,211,71,70,229,106,34,110,116,80,50,53,94,141,110,191,51,220,159,82,21,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,138,66,239,140,117,217,106,243,178,211,108,74,132,119,146,231,235,26,63,93,187,233,45,238,234,154,244,215,234,38,133,234,141,99,156,171,162,34,42,234,65,15,138,229,238,59,135,23,56,158,212,201,156,245,183,121,45,83,118,173,78,101,178,133,221,58,252,61,200,5,218,240,93,177,75,83,152,184,194,246,250,41,21,148,95,39,236,153,99,93,169,190,11,139,87,71,105,250,59,147,12,71,111,131,158,6,154,205,149,87,156,89,83,109,146,21,188,121,109,147,62,21,106,73,202,169,184,70,186,57,90,154,233,174,157,215,79,129,34,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,123,227,199,47,231,204,94,25,241,85,142,134,25,37,172,119,145,228,53,141,87,42,255,0,124,41,92,238,136,215,47,102,47,100,50,16,233,221,237,84,151,171,116,182,202,232,89,44,19,109,222,199,181,28,139,163,145,201,209,81,83,186,39,160,26,251,120,115,182,179,251,178,114,253,180,146,186,25,63,190,190,214,229,106,39,247,170,175,186,161,176,169,28,28,52,112,27,85,145,252,95,205,137,234,33,134,162,201,109,219,242,100,136,213,122,167,50,215,51,38,213,86,157,140,249,242,233,236,170,124,122,247,145,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,154,142,106,181,123,42,104,167,232,2,8,124,82,242,201,112,55,17,149,119,120,105,146,40,111,208,73,114,93,25,183,115,231,175,173,118,191,49,168,186,163,59,234,171,241,83,41,252,23,243,26,58,172,33,136,242,218,166,165,100,171,134,190,178,235,27,94,253,85,176,36,86,232,81,17,21,218,162,107,252,29,62,62,135,207,141,22,93,50,108,31,134,243,46,154,145,95,81,29,194,142,209,35,219,30,170,216,146,43,140,202,170,168,221,81,53,254,22,159,15,83,25,188,41,51,2,76,39,196,91,44,235,63,42,43,197,10,81,175,181,181,28,178,215,80,183,79,156,154,244,111,109,23,234,80,39,72,31,136,168,168,138,139,170,41,250,0,0,0,0,5,161,226,207,26,179,1,240,249,142,111,107,166,239,144,110,113,179,223,187,200,206,228,211,218,111,95,99,222,107,209,96,182,84,230,166,112,80,219,99,108,174,126,41,196,113,68,229,106,42,185,190,102,169,26,171,217,218,126,19,191,181,250,73,146,241,111,199,213,56,83,135,40,44,246,234,166,199,81,120,188,54,138,118,115,21,21,212,210,208,87,181,201,162,57,21,81,85,169,221,21,62,10,70,135,135,142,5,147,29,241,61,134,169,155,72,147,199,105,169,163,186,204,139,30,237,177,197,112,164,71,59,230,187,77,55,247,93,19,226,128,78,47,13,249,115,69,149,185,47,132,176,157,44,44,99,233,172,212,13,157,81,168,138,249,91,73,12,110,115,180,107,117,85,229,245,85,77,78,14,35,115,243,8,112,255,0,150,183,188,95,127,188,208,65,112,167,183,212,201,109,164,158,162,38,190,166,169,180,243,73,19,17,143,145,142,126,231,66,169,163,87,85,236,159,10,155,48,241,254,19,202,28,9,95,138,177,53,206,150,130,130,211,69,44,140,73,166,138,37,145,98,133,239,72,217,189,205,106,185,91,27,180,110,169,174,158,132,12,241,177,197,158,41,226,87,51,43,156,203,132,177,225,187,109,68,180,150,234,72,101,145,34,150,40,234,42,121,83,57,156,233,35,116,139,28,250,43,155,162,42,116,78,157,194,128,226,27,136,44,119,196,94,97,215,226,220,81,113,168,146,25,170,37,109,13,19,102,153,98,134,21,158,89,35,107,99,124,146,35,85,18,103,53,17,171,162,39,68,248,229,111,135,199,135,189,126,109,220,168,243,63,53,237,53,180,88,102,150,72,234,104,233,167,129,209,173,107,154,234,89,227,85,100,244,206,142,72,31,28,146,38,168,239,107,77,19,166,170,121,62,30,252,5,222,115,163,16,208,230,86,96,218,165,167,194,86,250,136,166,138,42,136,30,207,56,248,223,75,50,38,217,105,223,20,145,62,41,94,157,28,155,180,95,77,85,102,159,11,225,123,30,13,176,208,225,172,57,110,167,161,183,219,224,138,154,8,96,133,145,53,172,141,141,99,125,150,34,53,61,150,181,58,34,118,3,243,11,97,107,14,12,176,208,225,172,55,108,166,160,183,219,233,226,166,130,26,120,89,19,81,145,177,172,111,178,196,70,252,214,181,58,34,118,67,214,0,0,0,0,0,0,60,235,230,33,177,225,155,124,215,91,253,222,142,221,73,3,29,36,147,85,84,50,22,53,26,213,114,234,231,170,34,116,106,175,127,69,48,111,138,207,20,108,186,202,250,106,204,47,149,149,16,98,11,255,0,46,70,37,76,47,130,174,142,55,105,59,52,87,193,86,215,163,145,241,198,189,186,53,218,247,84,3,44,51,131,63,50,191,36,44,21,23,220,121,139,45,148,43,20,111,124,116,178,87,211,197,81,51,145,146,57,26,198,75,35,55,42,242,158,136,154,245,84,211,223,164,72,241,119,226,127,152,121,173,83,93,130,242,190,166,75,6,29,142,162,86,54,178,149,243,210,214,206,196,89,227,68,89,32,171,116,110,99,163,146,55,118,234,230,162,246,68,67,21,51,167,136,92,208,207,108,65,85,123,199,88,154,190,170,41,170,31,52,84,75,91,80,250,104,17,95,35,145,172,142,89,30,141,70,164,175,106,34,47,68,93,61,250,212,124,60,240,149,155,28,66,98,26,74,28,61,134,46,80,218,100,146,53,158,229,45,21,75,105,219,26,190,36,114,164,172,133,237,69,219,50,59,175,77,58,246,238,22,194,73,49,174,101,98,55,74,255,0,150,49,37,238,183,77,87,239,213,149,51,108,143,254,19,221,163,25,241,209,27,238,66,92,56,5,240,225,181,96,10,88,179,47,57,173,17,86,222,229,221,229,237,181,84,237,146,40,116,90,168,93,190,42,138,102,189,186,177,241,57,52,119,85,68,94,218,33,116,184,71,240,234,203,44,138,183,81,226,12,89,108,166,190,226,134,115,55,190,174,26,122,168,99,213,211,177,54,44,148,204,145,53,142,86,235,215,187,83,209,58,230,59,90,214,38,214,53,26,137,232,137,160,6,181,172,106,53,141,70,162,122,34,104,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,107,92,138,142,106,42,47,125,80,253,0,117,106,168,105,38,141,25,37,28,50,34,46,186,44,104,165,39,136,176,229,29,69,107,31,29,134,25,17,34,68,213,41,81,125,87,167,98,182,62,92,221,203,174,160,99,186,208,226,170,84,243,13,163,186,194,173,252,116,142,70,233,175,78,231,173,104,189,221,233,41,157,29,194,239,89,12,138,245,114,54,106,135,53,202,221,19,174,138,189,186,41,119,43,236,62,106,146,74,127,55,183,118,157,121,122,233,162,162,251,202,31,16,101,183,156,172,100,191,44,236,210,36,110,158,91,95,85,254,23,196,15,110,201,137,40,166,74,88,100,191,65,35,214,36,220,215,85,34,170,174,222,186,166,167,177,55,145,185,105,167,34,171,151,175,185,251,117,254,109,116,255,0,49,102,157,111,251,157,184,73,83,206,243,30,82,71,179,110,221,155,187,183,94,235,167,125,74,227,47,175,255,0,40,121,255,0,218,156,190,95,43,247,77,117,215,127,195,224,7,70,237,134,145,213,21,178,197,96,215,87,200,230,185,180,189,250,174,138,139,161,229,91,236,111,138,103,58,178,206,230,49,90,168,139,45,62,137,174,169,239,78,253,203,192,180,252,202,110,102,253,55,71,187,77,62,5,45,139,37,242,22,232,230,219,204,214,116,110,154,233,248,174,254,192,60,154,74,187,117,21,59,41,150,166,158,13,154,253,239,123,91,183,85,215,183,167,125,75,114,218,171,157,114,242,163,169,170,168,84,246,182,181,238,126,159,29,63,73,205,123,188,107,115,153,124,183,228,254,63,240,83,224,114,97,70,249,123,140,143,215,118,176,170,105,219,241,154,7,85,212,216,129,23,239,112,92,17,63,130,215,157,219,37,214,185,215,72,82,166,229,58,197,237,110,73,38,93,191,53,123,234,190,242,167,91,159,43,217,228,107,175,95,157,255,0,81,65,218,223,230,43,162,139,77,187,183,117,239,232,160,86,85,207,165,169,153,36,87,69,46,141,211,118,168,239,85,232,82,84,176,164,152,146,40,185,72,230,58,185,173,219,183,84,84,230,118,208,245,38,159,200,185,33,219,191,84,221,174,186,127,245,246,58,246,136,247,226,10,41,245,211,90,200,223,167,252,52,80,46,214,25,179,80,179,204,238,181,64,221,118,119,129,19,242,190,5,81,79,75,77,12,77,108,116,209,177,27,217,26,196,77,58,158,117,146,77,220,238,159,147,253,39,174,222,168,3,68,78,200,126,128,0,252,63,64,28,114,195,20,172,86,62,38,189,23,186,43,81,81,79,58,182,209,109,155,103,54,217,76,253,53,211,116,45,93,59,124,15,81,87,68,212,243,174,183,31,39,202,251,206,253,251,191,27,77,52,211,225,241,2,146,190,90,173,12,161,184,43,45,180,109,115,97,151,77,33,106,42,46,139,240,45,146,203,228,127,3,39,151,223,223,106,236,221,167,213,223,185,89,94,113,95,54,90,234,63,33,166,247,75,22,238,111,109,85,83,93,52,40,218,218,15,59,179,239,187,54,107,248,186,235,174,159,216,5,206,192,215,88,29,101,183,178,91,148,107,34,189,201,163,166,77,203,247,199,105,234,85,151,25,152,176,55,73,81,125,180,236,239,130,150,54,205,122,249,30,190,138,223,229,185,220,153,217,237,239,219,174,174,69,237,162,251,203,153,77,126,249,78,69,131,202,114,246,166,253,121,154,252,52,236,158,240,40,92,207,153,201,127,167,219,42,162,121,54,118,119,240,222,85,248,98,137,145,223,41,158,148,141,110,155,250,242,244,211,216,113,69,102,83,55,223,96,93,116,253,168,223,244,222,87,24,126,239,190,239,78,207,47,166,187,255,0,31,248,43,240,2,189,141,17,27,162,38,157,79,179,170,202,205,201,175,47,215,222,115,178,77,218,116,211,84,3,236,252,87,53,17,85,92,137,167,196,252,115,182,250,20,237,219,19,249,24,107,29,228,119,249,118,200,191,133,211,118,212,95,135,78,192,84,28,248,127,199,51,254,50,31,104,230,185,53,107,145,83,222,138,90,216,51,59,154,245,111,200,154,116,215,252,39,254,193,90,88,175,255,0,40,218,160,172,242,156,190,102,239,103,153,174,154,57,83,190,159,0,61,243,243,84,78,234,126,156,51,63,107,145,52,215,160,20,190,40,154,220,235,21,74,75,45,50,183,216,215,115,155,167,207,105,105,239,107,109,90,166,114,22,153,91,203,77,118,109,211,93,87,220,84,184,170,231,204,176,213,51,145,166,187,58,238,254,27,126,5,19,73,110,249,70,53,159,157,203,218,237,154,109,215,227,239,248,129,199,74,181,63,40,67,201,230,105,206,110,205,186,254,87,77,11,181,128,60,247,237,255,0,49,207,253,203,77,250,255,0,15,222,83,246,108,3,185,104,106,254,86,239,202,147,111,35,234,93,53,220,92,123,29,159,228,254,127,237,158,103,51,111,226,105,166,154,252,126,32,122,180,218,242,91,187,93,122,247,250,206,157,247,252,17,159,239,137,252,202,119,216,221,173,70,235,174,135,66,251,254,8,207,247,196,254,101,2,194,99,207,254,74,235,191,243,95,251,38,151,186,195,254,24,255,0,247,165,254,116,44,142,60,255,0,228,174,187,255,0,53,255,0,178,105,123,44,46,253,184,254,159,185,47,243,160,21,0,63,17,117,58,119,10,255,0,39,77,36,252,173,251,21,58,110,211,94,168,158,224,59,110,150,54,124,249,26,221,125,235,161,198,181,116,137,209,106,162,255,0,142,133,11,137,177,255,0,201,126,91,251,211,205,230,239,253,223,110,154,109,254,10,251,202,86,92,213,251,227,255,0,188,62,171,254,186,255,0,176,5,228,243,180,127,237,184,127,229,16,249,125,117,19,88,231,45,100,8,136,138,186,243,19,161,102,127,101,63,252,69,255,0,173,127,216,62,101,204,222,116,111,143,228,77,187,218,173,215,204,235,166,191,240,0,186,213,215,235,84,17,35,221,121,165,141,21,218,106,181,13,79,69,248,157,7,98,139,58,47,255,0,36,84,127,252,246,207,237,45,37,77,231,229,184,210,151,203,114,118,47,51,118,253,218,233,211,77,52,79,121,212,117,187,114,235,206,255,0,155,255,0,88,23,182,92,73,103,108,106,191,47,209,167,199,205,55,251,78,22,226,139,58,167,255,0,36,84,127,252,246,207,237,44,206,255,0,53,251,95,77,187,189,123,233,167,83,237,150,173,19,240,255,0,243,127,235,2,252,210,93,237,179,36,123,46,148,207,220,212,84,210,118,174,189,62,179,185,231,104,215,181,92,63,242,136,88,170,76,95,242,75,227,103,201,252,223,44,156,189,121,219,119,104,155,117,249,171,161,222,76,210,219,254,193,107,175,255,0,53,127,216,2,244,164,240,59,77,179,70,186,246,209,200,125,238,106,246,84,45,53,191,52,185,213,20,208,252,133,166,247,177,186,249,174,218,170,39,228,21,181,183,20,249,217,221,23,145,217,163,21,218,243,117,245,79,135,196,10,133,207,106,46,155,145,63,73,65,99,59,204,45,181,196,172,186,177,23,204,55,180,233,249,46,248,149,111,155,230,251,124,189,53,244,212,180,56,222,151,149,105,137,220,205,127,108,53,59,127,5,192,120,215,126,117,206,165,179,197,190,173,26,196,102,246,235,38,157,85,116,215,175,191,252,229,240,183,194,230,214,70,229,137,83,77,122,237,248,41,102,48,199,179,65,34,119,251,242,255,0,162,210,250,211,254,25,191,167,249,128,238,31,42,198,47,118,162,235,240,62,143,199,46,214,171,180,236,154,129,230,93,214,56,121,90,43,89,174,239,134,189,139,59,138,234,102,151,27,75,72,149,15,124,114,75,3,22,52,122,171,92,138,198,106,154,122,235,175,98,229,99,27,199,147,242,159,181,247,239,230,126,62,154,105,183,225,241,45,85,75,252,254,60,167,169,211,103,50,178,155,217,239,166,155,19,191,232,2,186,193,214,58,86,92,229,89,44,241,53,57,14,249,212,232,159,140,223,129,95,83,81,210,197,11,99,101,44,76,68,215,70,163,17,17,58,158,101,154,14,85,83,157,187,95,189,170,118,248,161,237,167,96,26,34,118,65,170,39,117,56,106,42,185,12,71,236,221,170,233,223,67,205,170,190,242,100,70,249,93,117,110,191,63,254,160,61,87,79,11,117,221,51,19,78,250,185,14,189,77,194,138,45,187,235,160,102,186,247,149,19,95,243,148,133,199,22,242,155,50,252,159,174,215,105,248,95,143,212,82,215,220,103,187,145,253,237,252,175,221,190,175,224,129,235,226,60,73,23,38,233,12,23,246,111,219,59,88,198,85,38,186,232,168,136,136,138,91,84,173,170,169,255,0,15,171,150,93,191,51,157,34,187,79,126,154,254,131,226,171,246,197,76,181,159,55,153,35,165,219,223,77,87,93,53,62,233,40,62,82,223,247,222,95,47,79,197,215,93,127,252,0,113,195,78,250,139,148,45,142,5,149,178,74,198,162,53,187,145,221,81,52,248,149,117,46,26,153,210,42,45,129,235,211,253,170,191,216,122,24,79,2,243,25,111,185,124,169,166,217,145,251,57,31,147,39,109,119,124,11,155,77,110,229,72,174,231,107,170,105,243,127,235,2,201,222,112,229,213,149,77,74,75,13,91,89,203,77,82,58,87,34,107,170,251,144,240,219,103,196,209,174,246,218,174,109,84,245,72,36,79,232,50,50,91,127,53,200,238,118,157,52,249,191,245,157,55,225,253,90,169,230,255,0,244,127,245,129,96,210,28,85,15,176,177,93,99,215,174,155,100,67,211,193,246,235,131,241,53,35,235,40,106,28,142,89,21,235,44,78,84,85,229,187,190,169,239,46,221,86,17,243,18,35,254,80,219,163,116,211,149,175,254,241,199,110,194,158,78,189,149,62,127,126,197,119,179,202,211,93,81,83,223,241,3,189,135,233,35,131,204,109,166,108,123,182,118,102,154,247,61,180,232,136,135,13,52,28,141,222,222,237,218,122,104,115,128,0,1,248,168,139,221,53,58,181,84,180,242,200,142,146,158,55,170,38,154,171,17,78,217,197,43,182,185,19,79,64,45,38,35,182,83,211,217,170,38,138,223,28,111,110,205,28,216,145,21,61,180,245,208,163,225,184,214,81,181,98,138,190,104,17,87,118,214,202,173,69,95,126,154,252,11,133,137,106,124,197,150,166,45,155,119,108,235,174,191,142,133,188,170,182,243,164,71,115,180,209,186,124,223,250,192,175,108,248,137,220,138,22,201,125,93,118,68,142,71,85,124,19,93,122,149,60,119,218,101,215,251,243,31,255,0,60,39,246,150,238,219,132,185,173,165,127,202,26,111,70,46,156,174,218,233,241,42,72,176,110,154,255,0,124,191,244,63,246,128,168,254,93,166,255,0,236,196,127,252,240,159,218,126,45,250,149,58,173,234,36,250,234,83,251,79,1,112,119,69,254,248,255,0,232,127,237,29,58,236,43,202,133,29,231,245,213,218,126,11,224,191,16,43,8,241,13,191,98,110,190,83,235,241,169,111,246,158,212,55,26,23,185,81,43,224,119,78,201,42,47,244,150,78,182,15,39,82,250,125,251,246,105,215,77,53,213,17,127,164,239,83,227,95,44,245,147,228,205,218,166,154,115,180,255,0,221,2,242,165,93,42,246,169,137,127,225,161,244,217,98,118,155,100,106,235,219,69,45,93,38,61,230,70,174,249,39,79,107,79,195,255,0,217,43,11,37,243,206,201,76,158,87,103,53,155,190,126,186,123,58,251,128,169,193,199,19,247,235,211,77,14,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,7,227,154,215,166,215,181,28,139,232,169,169,250,0,142,94,62,188,56,109,88,254,150,92,203,201,155,68,84,87,184,182,249,139,109,45,59,99,138,109,86,150,22,236,138,158,153,207,118,140,100,174,93,93,209,85,87,182,168,68,124,111,198,185,107,136,219,43,62,88,195,119,186,45,116,95,191,81,212,195,190,63,248,47,110,172,127,195,84,119,185,77,162,92,214,189,54,189,168,228,95,69,77,76,56,226,227,195,171,44,243,214,221,89,136,48,157,178,154,197,137,223,203,216,250,72,105,233,97,147,71,64,197,222,177,211,62,69,210,56,157,167,94,238,95,69,232,24,143,194,63,138,222,36,194,203,71,130,115,197,22,229,108,143,153,182,232,156,201,170,215,94,124,139,204,154,166,177,27,243,157,19,27,211,230,166,157,244,82,85,178,255,0,52,112,14,104,217,227,190,96,92,87,106,188,82,201,175,181,69,93,13,70,221,28,246,245,229,61,200,157,99,127,175,162,251,148,215,39,56,184,124,205,44,142,189,77,105,199,120,78,231,71,28,123,118,214,62,130,166,58,121,53,100,110,93,175,150,54,107,167,53,136,189,59,174,158,237,106,12,130,226,207,56,56,123,187,67,87,132,49,37,92,180,17,110,221,109,169,172,170,117,35,181,108,168,154,197,28,209,181,125,169,156,239,242,180,95,172,54,64,6,24,112,239,226,111,146,217,177,107,142,151,24,92,225,195,119,164,154,40,30,218,233,169,40,225,145,210,203,35,89,203,73,42,156,245,68,107,88,174,247,110,77,53,213,12,190,177,226,27,30,38,183,195,117,176,93,232,238,52,147,177,178,71,53,45,67,38,99,145,205,71,38,142,98,170,47,71,34,247,245,64,61,16,0,0,0,3,201,197,56,90,195,140,236,53,216,107,18,91,41,171,237,247,10,121,105,167,134,120,89,43,85,146,49,204,119,178,244,86,252,215,57,58,162,247,83,214,0,66,207,136,63,135,189,126,82,92,171,51,63,42,45,53,181,184,102,170,73,42,107,41,160,129,210,45,19,156,234,169,228,84,100,20,205,142,56,25,28,113,166,170,239,103,93,23,166,138,98,151,15,60,65,99,190,29,51,10,131,22,225,123,141,68,112,195,81,19,107,168,157,52,201,20,208,164,241,73,35,93,27,36,141,28,170,144,181,170,142,93,21,58,47,195,99,236,81,133,236,120,202,195,93,134,177,29,186,158,186,223,112,130,90,105,225,158,22,74,215,50,70,57,142,246,94,138,213,246,92,228,234,139,220,133,143,16,142,2,239,57,47,136,107,115,43,47,109,83,84,97,43,133,68,147,75,21,60,15,127,147,124,143,171,153,83,108,84,236,138,56,153,20,76,78,174,93,186,251,180,84,9,103,225,203,63,48,143,16,25,107,100,197,246,27,205,190,123,133,69,190,154,75,157,36,21,17,57,244,213,78,167,134,73,152,172,100,143,115,54,186,100,77,28,187,147,178,252,123,28,72,101,205,22,105,100,190,45,194,117,80,177,239,169,179,87,182,5,86,162,171,37,117,36,209,181,205,213,174,209,83,153,209,81,53,32,227,130,126,44,241,79,13,89,153,66,231,220,37,147,13,220,170,34,164,184,210,77,44,139,20,81,73,81,77,205,153,172,231,71,27,100,72,224,209,28,237,81,19,162,244,237,60,217,121,143,240,158,111,96,74,12,85,134,110,116,181,244,23,106,40,164,122,67,52,82,172,107,44,44,122,198,253,142,115,81,200,217,27,171,117,93,53,245,3,91,139,253,178,167,42,243,130,186,219,35,101,107,240,182,35,150,38,171,145,81,206,242,213,74,212,94,205,215,240,125,253,159,208,108,47,194,102,53,102,60,225,243,3,94,211,77,223,32,219,34,127,191,119,145,129,203,175,180,238,190,223,188,132,191,16,236,11,38,4,226,119,18,211,186,145,41,227,187,84,214,93,97,68,143,102,232,229,184,85,163,93,243,91,174,187,59,166,169,241,82,75,252,36,49,245,78,43,225,202,162,207,114,170,108,149,22,123,195,232,160,103,49,85,91,77,21,5,3,90,154,43,149,81,17,92,189,145,19,224,128,103,24,0,0,0,0,7,226,170,34,42,170,232,136,4,100,248,208,102,52,116,184,63,14,101,181,53,74,199,87,53,125,29,214,70,177,250,43,160,88,174,48,170,42,35,181,84,215,248,58,124,125,12,88,240,180,203,37,199,92,70,210,93,230,166,230,195,97,130,59,146,42,179,114,53,240,87,209,59,95,152,228,77,17,253,245,69,248,161,220,241,91,204,9,49,103,17,111,179,164,235,44,86,122,21,163,249,219,182,172,85,213,205,211,231,46,157,29,219,68,250,144,201,159,5,220,186,100,56,63,18,102,93,77,34,178,162,75,133,101,162,55,186,61,21,209,44,86,233,145,81,85,186,170,107,252,45,62,30,160,73,195,90,141,106,53,59,34,104,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,239,60,207,145,235,185,47,217,39,150,151,107,181,211,69,218,186,46,166,190,222,35,45,172,254,236,156,192,74,185,93,52,159,222,175,111,114,187,95,239,85,39,101,83,97,41,99,100,209,62,41,19,86,189,170,213,79,122,42,17,199,196,191,1,181,89,225,197,252,56,158,158,24,105,236,151,45,223,41,200,173,86,42,242,237,112,178,29,21,41,222,207,159,22,158,210,175,195,175,96,201,190,3,176,4,249,117,195,62,21,177,215,67,36,85,141,243,220,246,189,170,213,79,239,133,83,155,209,90,213,236,244,238,134,66,29,43,61,170,146,201,110,134,217,67,11,34,130,29,219,24,214,163,81,53,114,185,122,34,34,119,85,244,59,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,117,86,219,72,181,201,112,229,167,61,63,27,68,215,182,157,244,215,177,218,0,0,0,0,0,1,193,89,91,69,110,166,146,182,225,87,13,45,60,45,87,201,44,210,35,24,198,162,106,170,174,94,136,136,136,171,175,192,251,169,168,130,146,158,90,186,153,89,20,48,177,210,72,247,185,26,214,181,19,85,85,85,232,136,136,157,200,137,241,26,241,1,196,87,76,69,113,201,172,166,191,85,219,104,237,181,19,82,220,46,20,21,79,134,73,37,142,74,186,121,99,73,96,169,84,86,42,44,110,218,230,34,170,162,42,250,32,18,19,152,60,105,112,231,150,238,146,43,214,101,216,106,102,137,202,199,195,69,121,160,124,136,228,223,170,109,116,237,93,117,98,166,158,245,66,223,80,120,156,240,179,95,90,148,95,116,85,20,250,187,111,54,122,187,115,35,238,137,174,239,53,219,174,191,81,4,244,240,99,156,193,185,242,97,109,239,16,215,76,253,238,209,38,171,145,92,174,209,92,186,110,95,156,254,254,247,124,74,246,94,20,243,246,11,23,221,18,229,142,37,90,94,95,53,54,217,107,119,109,217,191,95,192,233,219,226,6,193,121,119,159,249,63,154,112,71,38,11,204,28,63,112,154,84,69,109,52,55,106,89,102,234,140,211,216,142,71,47,121,26,159,90,233,238,46,17,172,158,20,204,60,222,201,60,81,71,95,103,190,98,92,59,93,108,169,142,117,164,117,77,85,35,95,203,145,171,203,145,141,115,21,88,174,137,17,91,211,230,233,233,210,90,56,17,241,33,181,102,255,0,151,203,140,218,172,164,182,226,68,70,71,75,87,36,141,134,26,164,253,173,11,27,190,122,167,200,249,157,36,146,46,136,222,168,154,167,93,80,9,4,7,196,82,197,60,76,154,9,25,36,114,53,28,199,177,81,90,228,94,168,168,169,221,15,176,0,0,0,0,49,67,196,195,7,51,22,112,197,120,127,34,57,31,107,90,139,131,119,55,93,171,21,190,179,69,79,101,116,95,107,191,79,173,8,101,225,59,23,205,128,248,143,192,23,45,219,99,126,38,181,82,212,245,84,251,210,215,192,175,252,102,254,71,175,79,121,61,220,87,216,190,232,184,121,199,214,246,211,243,164,251,156,186,186,54,236,221,237,249,25,209,23,77,23,222,107,185,108,150,167,11,102,157,36,232,156,186,139,70,32,141,232,139,170,109,124,85,40,189,123,42,117,111,195,244,1,179,133,138,227,13,222,201,111,187,83,46,177,86,210,197,81,26,244,249,175,98,57,59,42,167,101,247,157,226,219,112,225,136,101,196,249,23,129,46,211,185,139,36,184,114,214,175,86,47,69,114,209,194,229,238,171,249,94,242,228,128,0,0,0,1,19,126,52,24,154,226,235,190,28,195,41,82,169,70,144,209,213,44,72,247,124,253,215,22,107,166,186,118,233,174,154,152,249,225,157,153,120,35,39,51,146,241,143,177,197,116,112,82,51,15,212,82,177,29,44,45,85,122,85,81,202,155,121,174,98,107,164,110,211,218,254,149,46,207,140,189,91,95,154,182,26,84,115,181,109,166,149,250,107,211,252,38,224,132,117,65,89,87,74,142,74,106,169,162,71,162,181,200,199,171,117,69,238,139,160,25,143,199,151,29,152,139,136,76,75,87,132,48,133,194,182,223,132,173,213,18,66,216,226,149,241,121,190,92,149,81,163,156,145,212,62,41,26,248,166,110,171,162,107,167,187,189,59,192,191,6,184,179,136,252,125,108,191,214,208,44,88,66,207,114,134,107,140,213,17,74,214,84,50,41,169,159,44,45,114,193,36,79,115,162,153,85,24,229,77,122,235,162,119,182,28,52,228,14,41,226,35,51,173,152,70,203,75,51,233,93,83,12,183,26,132,100,138,145,211,121,136,99,149,219,155,28,136,138,137,50,46,174,77,19,215,227,176,7,15,121,29,133,50,11,45,237,152,35,12,208,65,11,161,130,23,86,76,200,163,107,167,168,72,34,138,73,28,230,70,205,202,238,75,85,85,83,85,245,247,32,85,184,19,2,225,172,184,194,214,252,33,133,45,148,244,54,251,125,60,80,50,56,96,142,36,119,46,54,198,142,114,70,214,181,92,173,99,117,93,19,177,80,0,0,20,150,55,205,140,183,203,170,9,46,24,207,27,88,173,17,198,170,221,43,46,80,83,185,92,141,114,237,78,99,219,215,216,119,79,130,251,148,198,172,99,226,133,195,110,25,109,198,58,75,188,247,41,168,95,51,26,148,149,20,19,54,101,102,237,21,154,85,162,185,21,91,211,182,186,160,25,132,8,190,198,126,52,120,97,96,169,166,193,120,34,233,206,70,61,177,201,95,109,143,110,253,28,136,186,199,93,174,154,237,237,241,248,22,31,21,120,185,231,221,230,9,160,181,80,89,168,81,202,238,91,227,138,182,39,162,42,57,19,171,107,23,175,84,254,64,38,158,243,136,236,24,122,146,90,235,237,238,130,223,79,11,29,36,146,85,84,178,38,181,168,138,170,170,174,84,68,232,138,191,161,76,76,226,15,196,199,34,242,134,219,93,71,135,174,127,116,151,182,36,176,64,219,100,212,117,144,182,100,108,168,213,145,25,84,199,163,55,198,154,233,215,71,39,170,145,9,153,28,97,241,15,153,239,149,47,153,157,136,169,169,230,71,53,244,180,87,170,230,66,230,174,253,90,172,116,206,69,69,71,170,105,238,68,66,206,213,214,214,215,204,250,154,234,185,170,102,122,171,157,36,210,43,220,229,85,213,85,85,122,170,234,171,252,160,100,143,16,252,123,231,142,123,220,106,35,251,168,184,88,172,210,43,218,218,43,101,109,101,43,31,26,186,93,18,72,252,195,216,186,178,93,171,233,163,81,59,39,91,33,131,176,46,57,205,60,69,21,163,12,218,46,119,155,141,108,205,106,186,42,121,170,29,185,242,53,187,156,172,107,157,243,164,110,171,167,175,196,165,209,81,21,21,83,93,20,203,94,21,120,207,193,156,57,91,31,28,217,79,97,186,221,17,203,36,119,25,108,81,79,80,215,109,131,68,230,172,241,185,17,29,14,238,158,171,175,117,232,25,59,194,111,132,196,188,186,12,107,159,85,16,61,178,114,170,99,181,211,191,93,26,188,137,17,147,195,85,71,223,240,172,122,34,251,147,222,164,146,224,140,189,203,108,161,177,83,217,112,149,138,203,97,163,130,54,66,139,5,45,61,42,201,181,141,110,174,229,181,168,174,84,141,186,244,235,183,224,69,30,46,241,146,204,235,141,60,180,216,99,9,89,104,218,246,57,140,115,232,42,35,115,117,71,34,42,43,43,122,42,106,223,228,59,220,43,231,55,21,252,96,102,237,13,61,195,16,92,104,48,189,190,166,42,218,231,210,85,220,162,133,241,71,85,2,73,26,42,190,88,213,203,21,66,251,46,209,52,68,213,116,238,18,241,75,93,73,92,206,101,29,68,115,51,242,163,122,57,23,244,167,212,167,57,226,97,28,53,30,21,179,67,105,101,101,69,82,197,187,89,103,147,123,221,171,220,238,174,209,53,249,218,118,244,61,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,63,21,17,83,69,56,38,163,166,149,200,233,35,213,81,52,238,167,96,1,105,241,237,178,134,154,219,115,170,134,13,178,164,200,168,237,202,189,229,77,122,42,233,234,121,249,89,44,159,223,79,107,252,71,167,249,103,191,152,255,0,234,5,215,253,245,191,251,102,148,102,95,220,96,160,243,252,230,189,121,156,173,54,162,47,109,255,0,31,136,23,214,159,218,161,143,95,88,147,95,228,41,172,101,77,12,150,184,154,246,106,158,97,171,221,127,37,197,62,153,131,102,129,82,39,211,86,170,199,236,174,140,102,154,167,252,35,183,67,141,237,55,57,86,8,41,234,218,230,183,122,171,216,212,77,53,68,244,114,251,192,181,184,138,8,163,188,212,49,141,209,19,103,170,254,66,29,42,123,133,101,35,214,74,121,182,57,83,106,174,212,94,159,165,11,183,89,111,154,229,82,250,216,28,198,178,77,52,71,170,162,244,77,61,19,224,91,26,170,73,41,99,73,36,115,85,21,218,116,80,56,210,247,116,127,87,85,106,191,228,55,251,15,102,27,93,13,52,137,60,16,109,123,117,209,119,42,252,61,84,227,178,84,178,58,71,162,163,191,8,171,211,234,67,138,106,184,238,209,173,190,153,174,108,146,252,213,122,104,222,157,122,233,175,184,14,157,254,162,104,235,24,214,63,68,229,34,246,79,122,157,219,47,248,109,4,191,141,205,137,218,252,117,66,167,193,184,74,229,37,178,85,73,233,191,14,228,234,231,126,75,127,130,92,10,43,37,84,49,83,181,210,68,170,198,177,23,69,95,68,79,128,28,56,106,105,100,243,59,221,174,155,61,62,178,162,137,117,98,42,156,84,244,239,139,118,229,106,235,167,99,157,58,32,31,160,0,0,252,85,208,235,207,87,28,47,70,189,174,85,84,215,162,1,201,80,229,108,46,115,87,69,77,63,156,161,241,221,206,186,151,200,249,121,246,238,230,235,236,162,235,166,223,122,29,76,69,142,237,16,121,218,103,211,86,43,162,149,88,170,140,110,154,163,244,252,162,132,190,223,232,239,156,143,41,20,204,228,110,221,204,106,38,186,233,166,154,42,251,128,242,171,174,149,206,173,168,115,167,213,86,87,170,251,41,239,95,129,221,177,205,37,95,63,204,59,126,205,186,116,211,77,117,247,30,149,30,30,173,154,40,39,108,176,35,94,214,189,17,92,186,232,169,175,184,243,241,69,4,214,223,45,207,115,29,204,223,166,197,85,237,183,222,159,16,62,234,233,41,227,153,245,108,143,73,163,209,237,118,171,209,200,157,23,78,222,135,183,129,46,85,181,151,121,162,169,159,123,82,153,206,68,218,137,215,115,125,201,241,41,250,86,171,236,174,122,118,88,228,254,147,151,4,86,69,109,186,203,60,237,115,154,234,119,49,17,136,138,186,238,106,250,253,64,85,120,174,219,69,89,113,142,90,152,119,185,33,70,162,238,84,233,185,222,229,248,148,109,167,19,223,33,184,69,36,117,218,57,55,104,188,166,126,74,252,11,187,96,174,134,225,70,249,161,107,218,214,202,173,246,145,17,117,209,23,211,235,60,107,134,9,186,207,73,36,76,168,164,69,118,157,222,237,59,167,240,64,241,105,241,158,37,86,46,183,47,95,241,49,255,0,209,43,123,13,230,229,86,234,68,168,169,221,204,141,21,222,195,83,85,217,175,162,20,36,217,113,124,87,39,237,170,30,223,150,255,0,250,39,131,242,53,85,134,189,245,149,146,68,246,83,61,205,122,70,170,170,170,186,183,166,168,158,170,5,241,173,171,168,143,102,201,52,215,93,122,39,192,179,55,236,73,122,125,222,227,68,234,221,97,117,76,209,43,121,108,249,187,149,52,215,77,123,28,51,223,41,38,219,182,57,147,77,123,162,127,105,201,107,195,85,245,55,58,58,246,75,2,71,44,241,204,136,174,118,186,43,145,125,221,192,241,42,167,150,154,52,146,7,109,114,174,154,232,139,211,244,151,7,8,93,107,254,231,105,62,255,0,254,51,241,91,254,49,223,3,151,21,225,202,234,139,116,108,100,176,34,164,200,189,92,191,146,239,129,66,85,90,170,41,39,117,60,143,141,92,205,53,86,170,233,213,53,247,124,64,191,240,212,76,247,42,57,250,166,158,228,57,93,237,174,174,234,165,137,163,187,211,91,165,89,231,100,174,107,155,179,216,68,85,215,191,170,252,15,90,151,31,89,233,163,88,228,166,172,85,87,107,209,140,255,0,164,5,67,137,236,214,212,177,212,170,83,126,71,227,187,242,219,241,45,205,75,150,220,244,130,141,121,108,114,110,84,239,215,183,175,212,135,183,113,198,182,170,234,57,41,98,167,171,71,191,77,21,204,110,157,21,23,242,190,7,130,248,157,113,94,124,10,141,107,83,103,183,209,117,239,233,245,129,120,112,211,27,37,182,212,247,166,174,116,16,42,175,189,85,168,85,172,141,145,235,177,52,212,182,22,44,65,69,75,13,186,150,72,166,87,194,216,99,114,163,83,77,81,17,58,117,43,235,93,218,154,187,155,202,100,137,179,110,187,145,61,117,248,252,0,244,207,58,251,254,8,207,247,196,254,101,61,6,185,28,155,147,212,234,220,99,116,176,53,173,84,215,122,47,95,169,64,176,24,237,19,238,174,187,255,0,53,255,0,179,105,116,108,183,10,182,213,61,82,95,220,215,241,83,222,159,2,148,197,216,102,190,175,16,213,212,71,53,58,53,252,189,17,206,118,189,24,212,247,124,10,78,59,37,93,66,236,100,145,34,162,107,213,87,251,0,189,207,186,215,181,116,108,250,116,252,150,255,0,97,69,226,188,81,125,134,130,181,35,174,211,107,209,19,239,76,232,155,211,224,81,240,224,123,181,99,86,88,170,41,17,17,118,251,79,119,253,31,137,194,150,138,155,52,203,81,84,248,156,218,117,86,185,35,85,85,85,249,189,53,68,245,80,62,233,238,53,151,221,223,42,205,207,228,105,203,246,81,186,110,239,243,81,61,200,84,180,248,79,15,203,75,28,210,91,245,123,227,71,57,121,175,234,170,154,251,207,30,131,21,91,232,57,156,232,106,23,153,166,155,90,213,237,175,199,226,124,77,121,165,184,185,240,65,28,173,117,82,171,24,175,68,68,69,119,68,215,69,248,129,235,201,133,44,13,211,74,15,253,43,255,0,180,235,84,97,187,44,81,72,230,81,104,173,106,170,125,241,253,244,250,207,58,12,13,118,174,221,202,168,164,77,154,107,185,238,245,255,0,131,240,57,227,203,59,243,164,106,165,93,7,85,79,221,31,255,0,64,15,50,182,40,232,98,73,105,91,177,234,237,170,186,235,211,69,247,253,71,157,37,202,181,174,209,38,244,252,148,254,194,226,88,50,230,247,71,88,249,101,170,161,84,88,149,190,203,223,239,79,224,252,10,190,223,134,43,233,225,115,31,53,58,170,185,87,163,157,238,79,128,22,34,26,202,150,200,142,108,154,42,124,16,247,237,50,201,83,76,231,204,237,206,71,170,107,166,157,52,79,113,118,235,48,213,116,212,207,137,146,192,138,237,59,185,125,255,0,81,70,223,242,230,247,89,88,201,98,170,161,68,72,145,190,211,223,239,95,224,252,64,232,69,135,172,245,12,108,147,81,238,116,136,142,114,243,28,154,170,245,247,159,175,194,182,20,211,246,135,254,149,255,0,218,121,178,101,157,249,178,57,86,174,131,162,175,238,143,255,0,160,112,77,129,110,244,90,115,106,40,215,126,186,109,123,189,63,224,252,64,228,170,183,210,80,243,166,165,135,99,233,247,58,53,220,171,181,91,213,59,175,94,222,167,74,143,23,98,26,105,85,240,220,54,185,91,166,188,166,47,79,210,211,178,203,173,61,189,205,167,153,146,57,212,202,140,122,181,17,81,85,189,23,77,87,224,125,86,98,139,125,92,73,28,112,212,34,163,183,123,77,111,246,252,64,169,173,24,166,251,81,110,138,105,171,183,61,219,181,94,83,19,241,151,224,113,98,184,34,168,183,70,201,91,185,18,100,93,53,84,235,181,197,21,45,20,183,9,22,174,23,49,172,147,178,57,85,23,167,79,79,168,253,249,14,174,63,105,210,67,238,232,171,253,128,115,62,162,107,114,242,40,223,203,99,147,122,166,136,189,123,122,253,72,95,106,25,229,125,83,26,231,106,139,175,162,123,148,178,86,252,55,93,85,11,164,142,88,17,17,202,157,92,190,228,248,23,190,138,153,241,213,49,234,173,209,53,237,245,40,30,169,199,58,170,67,34,167,116,106,255,0,49,200,124,76,154,195,34,39,171,85,63,204,5,173,204,250,250,186,127,147,57,82,237,221,206,215,217,69,252,130,152,177,69,29,77,206,130,182,118,238,153,106,99,85,118,186,117,71,162,39,68,233,232,133,101,152,118,74,171,143,201,252,137,34,111,47,155,174,245,84,239,179,220,159,2,222,212,218,106,40,234,214,57,95,26,172,106,138,187,85,125,200,190,224,47,109,190,89,27,51,149,29,248,171,233,241,67,177,53,117,83,36,86,182,93,17,63,130,133,142,108,173,141,117,84,95,119,67,175,53,182,122,201,22,166,39,198,141,127,100,114,174,189,58,123,190,0,87,247,172,87,127,138,149,142,101,126,139,204,68,252,19,61,203,240,60,134,98,91,221,74,111,154,183,115,145,116,215,150,196,233,250,16,166,166,194,215,8,26,143,124,212,234,138,186,116,115,191,176,233,203,3,232,28,144,204,168,231,57,55,123,61,83,78,222,191,80,23,27,147,29,85,35,100,157,187,157,35,90,231,46,186,106,171,162,250,20,198,43,165,130,15,43,202,143,110,237,250,245,85,252,147,130,44,81,111,142,146,58,85,134,163,115,24,214,42,163,91,166,168,137,241,60,203,189,108,87,94,87,151,107,219,202,221,174,244,68,239,167,187,95,112,28,82,34,36,78,84,244,106,255,0,49,80,101,245,29,53,127,159,243,113,239,217,202,219,213,83,77,119,235,219,234,60,38,214,196,232,18,141,26,253,234,206,86,186,38,154,233,167,242,21,158,87,80,77,23,202,123,156,206,188,158,202,191,195,248,1,114,176,245,190,142,11,93,58,69,14,212,106,185,83,218,85,252,101,248,158,194,53,19,178,29,107,99,21,148,49,181,116,213,53,254,117,59,64,0,0,126,109,106,250,31,41,19,17,119,35,122,253,103,216,3,243,77,15,208,0,0,0,31,15,107,92,186,170,31,96,10,94,178,197,106,158,153,241,75,75,185,174,211,84,222,228,245,250,206,131,48,118,28,122,106,235,118,171,254,253,39,253,34,183,0,120,148,152,118,205,19,33,72,232,244,216,141,219,247,199,244,211,244,158,138,91,40,83,180,31,243,151,251,78,208,3,171,242,109,23,248,159,249,203,253,167,13,77,154,219,43,17,178,83,106,154,235,243,221,253,167,160,0,164,43,176,157,130,90,167,201,37,6,174,93,53,94,107,253,201,241,40,187,149,134,213,4,13,124,84,187,85,94,137,243,220,189,52,95,137,120,206,23,196,231,38,136,168,5,165,181,90,45,207,167,114,186,159,85,222,191,142,239,114,124,74,254,201,110,163,133,41,95,20,58,43,98,77,23,114,254,79,214,123,108,137,205,77,21,80,229,78,137,160,31,44,106,55,93,16,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,85,93,73,66,206,101,101,68,112,179,242,164,122,53,19,244,175,214,135,57,226,98,236,53,30,42,179,77,105,125,101,69,42,203,183,73,96,147,99,219,163,218,238,142,209,116,249,186,118,245,2,153,204,172,151,202,92,237,179,190,223,141,176,181,146,243,20,154,109,169,146,134,154,162,70,232,230,42,237,124,140,122,38,171,19,81,126,13,211,209,52,139,158,41,252,38,177,110,20,231,98,188,147,169,109,210,218,205,188,203,124,207,150,122,181,215,145,26,114,226,166,163,70,252,231,74,229,235,243,83,95,69,41,156,212,226,135,140,30,18,115,18,175,4,226,27,221,93,194,142,159,151,200,154,190,166,233,44,82,238,129,146,59,107,159,44,72,237,22,161,17,116,78,138,137,245,173,91,135,124,102,177,236,17,242,177,54,9,178,212,162,247,229,91,102,127,191,242,235,191,201,254,64,35,186,237,101,196,248,42,236,180,87,90,27,141,162,190,157,205,126,217,98,146,158,70,187,68,115,85,17,200,142,69,68,115,87,95,138,41,144,28,60,113,239,158,57,17,113,167,143,238,162,225,125,179,70,172,107,168,174,117,181,149,76,100,104,232,181,72,227,243,12,98,104,200,182,167,166,142,84,236,189,62,56,157,226,143,3,103,213,206,59,157,159,42,236,54,25,217,20,236,116,212,150,56,105,100,149,207,138,38,53,94,230,202,245,114,183,149,209,117,233,175,199,166,53,170,162,170,170,38,154,168,19,199,195,231,137,142,69,230,245,182,134,139,16,220,254,230,239,111,72,160,157,183,57,168,232,225,116,202,216,145,203,26,62,169,239,86,111,145,116,85,235,163,87,213,12,179,179,98,59,6,33,164,138,186,197,123,160,184,83,204,198,201,28,148,181,44,149,174,106,162,42,42,43,85,81,122,42,47,233,67,86,250,74,218,202,9,217,83,67,87,53,52,204,84,115,100,134,69,99,154,168,186,162,162,167,84,234,137,252,133,226,203,142,48,248,135,203,7,196,150,60,206,196,85,52,240,163,90,202,90,219,213,115,225,107,83,102,141,70,54,102,162,34,35,17,52,247,42,160,27,32,2,17,176,175,139,158,125,217,160,134,11,173,5,154,185,26,173,230,62,72,171,101,122,162,35,81,122,186,177,58,244,95,229,47,198,12,241,163,195,9,5,53,54,52,193,23,78,114,177,141,146,74,11,108,123,119,232,212,85,214,74,237,116,215,119,127,135,196,9,65,6,30,224,239,20,46,27,113,51,109,209,213,221,231,182,205,92,248,88,228,171,168,160,133,176,171,246,234,175,214,173,85,168,138,238,189,244,209,76,149,193,25,177,150,249,139,65,29,195,6,99,107,21,222,57,21,27,165,29,202,10,135,35,149,173,93,171,203,123,186,251,109,233,241,79,122,1,86,148,254,59,192,184,107,49,240,181,195,8,98,187,101,61,117,190,225,79,44,15,142,104,35,149,27,204,141,209,171,154,146,53,205,71,35,94,237,23,69,238,84,0,8,2,227,163,131,92,87,195,134,62,185,223,232,168,22,92,33,120,185,77,53,186,104,34,149,204,167,108,179,84,190,40,92,228,130,56,152,230,197,10,42,177,170,186,122,106,157,170,30,3,120,236,196,92,61,226,90,76,33,139,174,21,151,12,35,113,168,142,23,71,44,178,75,229,57,146,82,198,174,106,73,80,200,163,107,34,133,218,46,139,166,190,238,211,31,196,38,71,97,76,253,203,123,158,8,196,212,16,76,233,160,153,212,115,62,40,220,232,42,22,9,98,142,70,185,241,191,106,183,156,229,69,68,213,61,61,203,175,255,0,18,217,3,138,120,119,204,235,158,17,189,82,204,202,86,212,205,45,186,161,89,34,36,148,222,98,104,226,118,231,71,26,42,170,66,171,171,83,69,244,248,5,230,241,49,204,188,17,156,121,199,103,199,216,30,186,57,233,31,135,233,233,94,141,150,23,42,61,106,171,37,85,119,41,207,77,116,145,186,251,95,208,166,65,248,47,226,107,139,110,248,143,12,173,74,173,26,195,89,84,145,43,221,243,247,91,153,174,154,233,219,166,186,106,70,4,245,149,117,72,212,169,170,154,84,98,35,90,143,122,187,68,78,200,154,146,43,224,211,86,214,102,173,250,151,115,181,117,166,169,250,107,211,252,38,222,128,76,112,0,0,0,1,209,190,220,97,180,89,46,23,106,149,210,42,42,89,106,36,94,159,53,140,87,47,117,68,236,158,243,188,91,110,35,241,12,184,99,34,241,221,218,7,49,36,139,14,93,21,138,245,232,142,74,57,156,157,149,63,39,222,6,191,252,89,99,9,177,239,17,248,254,229,187,116,108,196,215,90,90,110,170,191,122,74,249,213,159,140,239,203,244,233,238,38,107,195,63,7,51,9,240,197,103,127,34,56,223,116,90,123,131,182,183,77,203,45,190,143,85,95,101,53,95,103,191,95,173,72,48,185,203,83,138,115,78,174,117,78,101,69,223,16,72,245,68,213,119,62,90,149,94,157,213,122,187,227,250,77,136,248,80,177,125,206,240,243,128,109,238,167,228,201,247,57,106,116,141,217,183,219,242,48,34,174,154,39,184,11,182,0,0,0,0,1,241,44,177,65,19,230,158,70,71,28,109,87,61,239,84,70,181,19,170,170,170,246,64,62,203,123,152,153,255,0,147,249,89,4,146,99,76,193,195,246,249,162,69,87,83,77,118,165,138,110,136,253,125,137,36,106,247,141,201,245,166,158,243,15,120,238,241,33,181,101,7,152,203,140,165,172,164,185,98,69,71,199,85,87,28,141,154,26,84,253,179,11,219,190,10,166,72,201,155,36,113,174,138,222,136,186,175,93,16,137,140,89,152,121,189,157,152,162,178,190,241,124,196,184,138,186,229,83,36,201,72,218,154,170,182,179,153,35,151,151,27,28,231,170,53,29,42,162,39,95,157,167,175,80,155,154,255,0,19,158,22,104,43,86,139,238,138,162,163,71,109,230,193,87,110,124,125,213,53,221,230,187,116,215,234,46,14,95,113,165,195,158,100,58,56,172,185,151,97,166,154,87,35,25,13,109,230,129,146,43,151,102,137,181,179,185,117,213,232,154,123,209,72,35,139,133,60,253,158,197,247,68,153,99,137,82,151,151,205,93,214,90,221,219,118,111,215,240,58,118,248,148,21,68,24,231,47,174,124,153,155,123,195,213,208,191,123,117,73,169,36,71,35,180,71,38,187,87,231,51,191,189,191,0,54,131,163,173,162,184,211,71,91,111,171,134,170,158,102,163,227,150,25,17,236,123,85,53,69,71,39,69,69,69,69,215,226,115,145,11,225,205,226,3,136,173,88,138,221,147,89,179,126,171,185,81,220,170,33,165,183,220,43,234,159,52,145,203,36,148,148,241,70,178,207,82,136,140,68,73,29,163,88,170,138,170,169,234,132,187,83,84,65,87,79,21,93,52,172,150,25,152,217,35,123,28,142,107,154,169,170,42,42,116,84,84,94,224,114,0,0,0,0,29,84,182,210,37,114,220,57,105,207,95,198,209,53,237,167,125,53,236,118,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,22,155,138,172,127,22,91,100,14,56,196,174,157,177,77,29,134,230,218,125,93,181,86,100,162,157,237,70,251,77,93,117,103,77,23,83,92,124,81,123,171,197,248,178,235,136,106,28,247,207,120,184,79,86,187,149,85,119,75,43,159,167,85,85,238,239,122,253,106,77,239,139,22,33,175,177,240,201,202,162,154,38,165,194,237,228,166,107,156,228,114,199,37,190,187,118,136,138,158,228,239,170,124,8,76,203,170,122,106,188,193,195,20,149,176,44,244,243,94,104,163,150,38,177,28,178,49,103,98,57,168,139,209,117,69,84,209,64,151,47,14,62,13,112,141,187,47,109,153,149,139,176,251,106,43,111,20,144,214,64,181,116,145,61,54,75,5,36,205,86,243,32,215,77,200,237,52,114,167,126,171,220,207,168,176,110,22,142,129,45,178,97,251,107,233,25,31,41,33,125,36,106,205,136,221,186,43,118,233,219,167,212,120,121,31,69,67,111,201,172,11,73,109,163,242,180,241,225,187,99,89,23,45,24,173,68,165,141,17,21,19,162,46,136,137,250,10,206,121,99,130,25,38,153,81,35,141,170,231,42,246,68,68,213,64,192,238,60,248,52,200,204,95,132,110,152,202,210,203,86,28,196,180,180,115,203,77,29,26,81,209,199,83,43,98,170,145,141,114,54,5,145,238,116,142,68,84,69,213,81,169,167,84,212,134,180,159,16,229,190,51,116,182,218,250,138,43,157,146,189,121,83,211,202,248,221,204,134,94,142,107,155,181,218,110,98,42,42,104,189,19,178,153,173,226,67,197,230,51,196,185,199,95,128,48,157,197,182,251,62,31,146,90,41,29,69,52,177,62,89,224,170,171,137,85,203,28,202,215,34,177,205,215,217,69,93,19,162,39,67,6,239,215,234,204,69,88,218,250,248,225,73,210,52,99,222,196,93,210,187,85,85,123,213,85,85,207,85,114,234,190,160,79,55,135,119,19,17,231,214,77,91,237,247,122,246,203,127,195,240,69,110,169,230,75,186,105,146,10,90,68,124,206,221,43,222,237,95,42,234,229,211,85,238,136,189,242,196,131,191,9,108,216,155,4,241,7,46,22,175,173,217,110,191,91,93,71,12,78,149,81,171,87,61,117,11,26,168,213,122,55,93,173,84,232,138,239,130,147,134,139,170,34,251,192,253,0,0,0,1,78,102,77,20,151,28,187,197,20,16,194,201,100,169,178,214,196,198,61,187,154,231,58,7,162,34,167,170,117,53,180,206,10,90,139,22,119,99,56,42,233,185,18,81,226,155,138,43,17,138,212,77,149,114,39,178,139,167,78,157,13,153,174,49,36,214,250,152,85,168,169,36,47,110,138,157,245,106,154,233,113,179,103,249,23,137,124,119,15,41,35,73,239,183,74,132,68,110,157,29,112,169,235,217,61,192,77,103,0,216,150,28,79,195,38,17,168,133,218,249,59,117,5,27,186,167,71,50,223,74,170,157,215,242,191,234,50,36,192,255,0,7,156,101,62,35,225,178,235,109,172,87,172,182,188,77,61,36,93,244,72,99,160,183,181,169,213,202,189,220,189,180,79,168,207,0,0,0,7,204,146,50,40,221,44,143,70,177,136,174,115,149,116,68,68,238,170,167,209,101,120,179,207,140,61,144,249,61,136,49,13,194,231,73,21,206,91,125,92,54,234,121,38,99,95,37,74,210,206,248,147,106,200,199,42,43,162,84,246,87,85,236,157,123,4,77,120,174,102,45,14,51,226,21,45,116,18,195,51,45,20,30,77,239,133,200,228,71,197,93,92,213,69,84,114,245,246,147,166,137,245,33,135,216,63,9,223,113,198,36,183,97,108,57,110,168,173,174,185,84,195,77,20,112,66,249,21,22,73,26,196,85,70,34,174,155,156,212,232,139,220,244,115,27,27,222,179,67,30,93,241,125,205,95,53,93,226,190,162,161,177,183,123,180,230,204,249,17,141,71,57,203,166,178,46,137,170,254,146,77,188,45,184,42,138,129,176,231,198,98,90,42,82,166,104,91,242,85,45,93,63,222,209,139,228,170,161,168,107,38,131,93,218,163,209,30,199,246,213,19,213,64,201,238,2,248,72,195,220,61,101,157,182,241,112,181,68,184,170,245,69,13,85,108,243,64,206,116,11,53,61,43,164,135,114,195,28,141,70,203,10,174,199,42,232,189,245,94,217,86,124,177,141,141,141,141,141,70,181,168,136,136,137,162,34,39,161,244,7,196,211,195,77,11,234,42,38,100,81,70,213,123,222,247,35,90,214,162,106,170,170,189,17,17,12,21,227,71,196,155,7,228,188,53,152,39,44,238,20,55,204,80,141,146,39,203,4,177,84,211,210,191,74,136,213,143,116,53,76,145,146,54,72,152,170,154,106,136,239,122,162,35,196,159,141,22,228,174,17,169,203,60,13,118,163,92,77,124,164,124,51,44,117,31,126,165,167,154,42,200,93,35,57,83,178,70,61,178,68,205,28,173,84,69,247,174,136,144,161,121,188,221,49,5,210,170,245,121,174,158,178,182,182,103,212,79,60,242,186,71,201,35,220,174,115,149,206,85,85,85,85,85,213,87,93,84,11,129,155,28,70,102,238,114,222,106,238,152,199,26,93,229,134,166,121,39,74,22,92,170,157,75,26,185,242,59,70,199,36,175,68,209,36,115,83,175,70,244,247,235,64,218,236,215,204,71,92,218,27,45,170,186,231,89,51,145,27,13,44,15,154,71,185,85,17,52,107,81,85,85,85,200,159,90,167,188,171,50,111,39,177,150,118,99,123,118,12,193,246,138,186,185,106,234,33,142,105,98,167,150,70,65,19,166,142,55,72,245,141,143,86,181,171,43,85,92,169,162,107,250,22,107,56,80,240,240,202,140,145,177,219,175,184,146,209,13,239,19,73,77,12,181,14,175,167,166,169,142,25,149,144,57,220,181,125,51,36,110,217,34,118,154,174,168,142,95,85,232,17,51,128,248,20,226,91,48,41,89,93,111,203,123,213,190,7,232,168,235,133,158,190,36,84,84,106,244,84,167,114,118,122,127,34,151,1,60,46,120,155,146,56,164,142,211,70,212,114,181,175,71,193,112,69,79,122,255,0,130,118,39,126,130,219,111,181,211,182,150,221,69,5,52,44,68,70,199,12,109,99,81,17,17,19,68,68,68,236,137,252,135,99,68,247,1,2,117,94,24,92,76,82,209,212,212,45,138,41,95,2,61,90,200,169,110,14,115,244,77,83,106,121,78,186,250,22,63,31,240,221,157,249,107,60,177,226,172,178,196,212,240,194,142,115,234,150,203,86,200,17,17,93,170,239,124,77,78,204,114,253,93,77,151,52,79,114,20,238,43,203,188,15,141,237,245,22,220,83,133,45,23,56,106,99,124,111,243,84,16,204,186,57,174,106,175,182,213,77,116,115,191,149,125,224,106,246,246,62,55,186,57,24,230,61,138,173,115,92,154,42,42,119,69,66,162,203,236,19,112,204,60,91,109,194,86,185,233,225,168,184,212,195,78,215,206,231,53,168,178,74,200,209,85,90,215,47,119,167,162,146,91,198,127,133,163,96,134,235,153,25,29,4,175,114,190,122,201,237,12,110,168,141,210,162,103,54,24,41,169,63,222,152,212,87,124,53,236,164,108,164,56,223,39,113,197,60,213,182,218,235,61,238,205,86,201,219,13,92,51,83,185,93,12,221,156,213,216,253,187,227,84,94,221,151,178,160,18,31,146,94,15,85,247,181,160,191,102,102,45,133,182,233,22,42,142,85,174,189,200,247,198,188,183,233,164,212,74,213,213,170,244,239,166,186,124,73,36,201,30,30,242,211,32,176,228,56,127,1,88,169,169,213,145,54,57,106,214,150,157,149,19,170,71,27,21,210,62,40,217,185,93,201,98,170,170,117,84,215,221,166,49,240,3,199,174,24,206,108,55,111,203,172,113,95,65,106,197,22,234,104,169,98,73,37,142,6,85,54,56,233,97,77,188,218,135,200,247,186,73,93,166,141,77,116,247,162,162,231,51,92,215,181,30,199,35,154,228,213,21,23,84,84,3,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,85,208,253,56,165,115,90,237,21,125,0,183,89,142,170,182,27,175,251,235,127,246,205,45,157,142,170,74,110,127,45,26,187,182,235,170,125,101,111,143,30,215,82,93,90,139,215,158,191,251,84,40,139,61,84,20,188,239,49,38,221,219,116,232,171,174,154,251,128,224,168,184,206,181,18,174,198,124,247,122,47,191,235,61,28,55,117,168,142,185,238,107,35,252,18,167,84,95,122,124,66,82,207,83,58,58,6,110,73,95,171,58,162,107,170,244,238,84,56,114,209,113,166,174,123,230,167,218,213,137,83,93,237,94,186,167,185,64,173,44,14,90,187,68,21,18,116,115,247,106,141,237,209,202,133,29,121,195,244,126,85,191,125,155,240,137,248,201,238,95,129,113,172,210,50,27,108,49,200,186,57,55,106,154,127,9,79,81,237,116,169,182,52,213,83,168,22,114,223,101,165,142,23,53,178,75,243,149,122,170,123,147,224,83,182,149,217,112,137,201,221,55,127,162,166,64,62,142,165,87,164,127,231,66,215,98,155,53,202,43,21,83,223,77,163,83,102,171,189,191,150,223,136,21,78,9,169,145,45,82,244,111,248,67,191,209,105,90,192,170,232,163,114,250,181,23,252,197,128,176,84,69,65,70,248,106,159,177,235,42,185,19,69,94,154,39,187,234,46,253,150,231,66,182,234,13,39,239,4,95,138,191,146,159,0,42,99,134,105,93,27,94,173,68,246,83,84,215,234,60,123,189,238,217,75,202,243,21,59,119,110,211,216,114,235,166,158,228,45,230,41,196,182,89,106,43,160,142,183,87,190,45,173,78,91,250,170,177,52,244,2,229,205,118,169,141,168,230,178,62,250,117,69,254,211,131,229,202,191,241,112,255,0,34,255,0,105,143,149,46,107,152,136,139,234,126,68,199,43,17,81,0,200,182,93,106,30,186,43,35,254,69,254,211,205,186,221,106,25,80,212,70,71,243,19,209,125,235,241,40,43,61,190,174,58,151,57,240,232,156,181,79,156,158,244,248,157,138,247,182,154,100,100,203,181,202,212,93,59,244,213,125,192,82,149,82,58,239,137,234,237,245,40,141,142,106,169,247,43,58,59,162,185,122,107,175,184,246,237,248,42,212,238,102,181,21,125,52,252,118,252,127,130,82,142,158,40,175,147,76,247,232,196,154,85,215,69,245,85,59,115,167,202,123,124,143,223,121,90,238,252,93,53,237,223,79,114,129,112,252,132,52,54,255,0,188,185,235,229,225,246,119,42,117,218,222,154,255,0,33,67,98,186,153,46,30,87,156,141,111,47,126,155,122,119,219,239,250,143,42,107,117,99,24,245,116,58,35,81,117,246,147,251,79,71,9,39,43,205,243,58,107,203,211,254,112,30,245,131,15,209,214,97,184,164,150,89,145,100,100,168,187,92,159,148,228,247,30,85,226,213,79,135,41,155,93,66,249,31,35,228,72,149,37,84,84,209,81,87,209,19,175,178,133,204,176,220,168,160,176,196,217,102,218,173,108,138,190,202,175,227,59,224,83,152,246,241,110,168,179,194,200,106,55,57,42,90,186,108,114,116,218,239,128,29,12,27,137,107,163,182,74,137,20,31,135,114,245,107,191,37,191,18,229,201,51,149,139,209,11,3,53,93,58,189,62,249,233,238,83,211,158,166,26,248,157,73,72,254,100,178,105,181,186,42,107,162,234,189,87,167,100,2,241,57,202,229,213,79,26,229,131,173,151,40,230,89,231,170,111,61,219,221,177,205,77,21,87,94,154,180,181,105,102,185,39,122,111,249,237,254,210,162,176,95,173,54,250,202,104,171,42,249,110,129,171,28,137,203,114,237,114,53,81,83,162,117,234,7,186,153,103,97,79,245,221,127,252,163,63,232,21,45,187,9,219,169,27,75,203,154,165,121,40,205,187,156,222,186,105,166,189,15,29,49,198,22,143,231,221,52,215,253,194,79,250,39,98,12,119,133,31,36,108,109,215,87,57,200,136,156,137,59,255,0,197,2,165,174,179,211,86,68,145,75,36,168,136,237,222,202,167,185,126,31,18,154,175,192,86,122,138,185,38,125,77,98,57,218,107,163,219,167,100,254,9,239,91,241,45,146,162,103,50,42,221,202,141,85,211,150,244,233,170,124,15,69,46,246,245,77,82,163,254,99,191,176,11,127,85,150,182,39,70,136,181,117,255,0,59,252,99,63,232,157,9,50,206,194,142,255,0,11,175,237,254,49,159,244,11,168,202,218,89,23,107,37,213,123,252,213,57,88,246,189,53,106,234,128,90,79,216,218,196,207,105,42,235,245,79,247,70,127,209,60,219,141,142,146,203,59,105,105,100,153,236,123,18,69,89,21,21,117,85,84,244,68,247,23,182,68,87,49,81,59,148,229,246,215,93,85,86,201,32,131,115,82,52,69,93,200,157,117,95,122,129,103,160,186,212,69,113,142,38,178,53,70,78,141,77,81,117,209,29,245,151,59,5,220,38,168,243,155,218,196,219,203,211,68,95,225,124,79,35,238,98,249,242,135,55,200,251,60,237,218,243,89,219,119,214,85,248,126,221,89,75,207,243,16,237,221,183,79,105,23,93,53,247,40,30,221,59,149,208,181,203,235,175,243,159,82,70,217,19,107,149,123,235,208,253,141,21,172,68,94,231,208,30,21,118,29,162,170,170,124,242,75,58,57,218,106,141,114,105,209,17,61,197,63,14,7,180,194,229,115,42,42,213,85,52,234,246,255,0,209,43,167,77,27,23,107,157,162,167,192,183,120,175,17,217,86,221,31,237,207,221,147,247,55,254,75,190,0,118,166,182,193,107,114,83,211,190,71,53,201,189,85,234,138,186,246,244,68,247,22,230,225,93,53,117,222,174,217,43,88,145,44,242,55,86,162,238,209,174,85,79,135,167,184,227,186,211,77,125,168,109,93,169,156,248,152,196,141,206,213,27,163,145,85,116,209,218,47,101,66,167,193,184,86,253,77,118,160,172,158,131,108,40,199,42,187,154,197,232,177,170,39,68,93,125,80,15,46,207,131,109,119,94,119,152,158,169,188,173,186,108,115,83,190,189,245,106,251,138,166,131,44,236,49,201,79,42,85,215,234,215,49,201,172,140,211,94,159,192,43,203,117,60,208,243,57,140,211,93,52,234,159,19,188,128,120,52,120,82,221,75,191,151,53,74,238,211,93,92,223,77,126,7,118,59,21,35,21,28,146,77,209,117,238,159,216,122,64,14,188,84,81,66,229,115,92,245,85,77,58,170,28,200,196,78,137,169,244,0,249,86,34,166,157,78,25,104,162,153,200,231,57,232,168,154,116,84,59,0,15,54,75,21,35,213,92,178,77,213,117,238,159,216,116,171,48,173,190,167,103,50,106,132,219,174,154,57,191,216,123,224,11,105,95,150,118,25,37,168,153,213,117,250,185,207,114,233,35,52,213,85,127,128,120,53,248,2,205,69,10,75,21,77,106,170,187,111,180,246,105,166,139,252,31,129,122,20,227,145,142,115,116,68,245,3,29,46,21,50,90,42,228,183,211,35,93,28,90,109,87,245,119,84,69,235,166,158,242,169,178,219,225,187,85,62,154,165,207,107,91,26,189,21,138,136,186,234,137,234,139,239,43,203,189,166,225,61,194,89,98,167,220,199,109,209,119,181,63,21,62,37,161,181,81,212,217,42,29,87,115,143,147,19,216,177,163,181,71,106,229,84,93,52,110,171,217,20,11,167,103,194,182,232,233,156,214,205,81,248,69,94,174,111,185,62,5,98,202,118,49,200,228,87,106,158,242,139,192,119,10,58,139,68,207,134,109,205,74,151,38,187,85,58,237,111,192,174,64,31,142,77,90,169,239,67,244,234,86,87,210,65,79,59,229,151,106,70,199,43,189,149,93,52,69,212,15,58,243,108,167,171,228,243,31,34,108,221,166,213,79,93,62,31,2,143,187,97,75,116,149,83,72,233,170,53,84,78,206,111,228,167,192,224,198,24,150,203,39,148,217,91,174,156,205,126,246,255,0,224,252,10,38,178,219,91,121,170,117,85,182,14,116,83,232,216,221,185,27,185,116,70,246,85,69,78,168,7,185,116,195,244,116,148,237,146,57,102,85,87,163,125,167,39,185,126,31,2,157,169,184,77,69,51,169,98,107,21,140,211,69,114,46,189,83,95,127,196,236,82,224,76,86,233,21,18,213,233,254,62,63,250,69,103,100,194,88,134,11,100,49,75,111,218,230,238,213,57,172,95,198,95,225,1,65,207,138,238,51,49,26,248,105,145,17,117,232,215,127,105,230,213,220,38,172,145,37,149,172,69,70,237,246,81,127,183,226,95,182,89,238,40,191,224,255,0,243,219,253,167,223,201,23,31,246,191,252,246,255,0,104,24,242,139,171,181,247,157,138,111,198,253,5,254,75,69,195,95,240,127,249,237,254,211,177,79,109,173,143,118,248,116,215,79,198,79,237,2,211,218,112,125,178,177,212,115,75,61,74,58,117,141,206,218,230,232,138,237,53,211,217,248,151,39,12,225,91,125,159,204,249,89,170,29,206,217,187,152,230,174,154,110,211,77,17,61,229,71,12,79,107,88,142,110,138,136,154,245,59,0,113,193,27,98,137,172,106,174,137,175,127,172,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,47,196,15,9,153,69,196,101,181,212,184,226,201,28,117,157,54,220,105,105,169,82,173,190,212,74,186,75,44,50,42,106,144,181,191,228,234,158,237,35,95,56,252,33,177,86,11,134,91,198,16,197,244,19,218,226,219,185,107,238,18,58,84,213,99,106,107,203,163,70,252,231,59,215,182,158,164,199,73,36,112,177,100,150,70,177,137,221,206,93,17,63,73,26,222,33,94,33,246,124,49,67,85,148,249,73,93,111,186,92,102,217,230,235,99,149,179,197,30,139,73,59,54,201,79,82,142,77,90,233,26,186,183,170,166,137,217,84,8,141,187,91,39,179,87,203,110,169,124,110,150,45,187,149,138,170,157,90,138,157,209,61,20,234,177,143,145,237,142,54,57,239,122,163,90,214,166,170,170,189,145,16,247,112,246,20,198,89,131,118,109,38,31,178,221,47,85,179,205,12,11,229,233,165,169,118,249,23,108,104,237,136,229,235,166,137,239,211,161,38,92,24,120,90,54,120,109,89,145,158,48,74,199,35,224,172,130,208,246,232,138,221,41,230,107,102,130,166,147,253,245,142,68,119,195,94,234,4,125,96,30,27,179,191,50,167,138,60,43,150,88,154,162,25,145,174,101,82,89,106,223,2,162,171,116,93,236,137,201,217,237,95,171,169,124,41,124,48,184,152,170,163,166,168,75,20,81,62,116,98,185,146,210,220,26,230,106,154,174,228,242,157,52,245,39,43,10,101,222,7,193,22,250,123,110,22,194,150,139,100,52,209,178,54,121,90,8,97,93,26,214,181,23,216,106,38,186,53,191,200,158,226,162,209,61,200,4,12,47,133,207,19,113,199,44,146,90,104,220,141,87,53,136,200,46,10,171,238,95,240,78,197,191,199,156,10,113,45,128,41,95,93,112,203,123,213,194,6,106,170,235,125,158,190,84,68,68,114,245,85,167,106,118,98,255,0,42,27,19,232,158,227,175,95,109,183,221,41,221,75,113,162,130,166,23,162,163,163,154,54,189,170,138,138,139,170,42,42,118,85,254,80,53,110,186,217,175,152,114,185,244,55,171,85,117,178,178,23,42,58,26,168,31,12,140,114,42,162,234,215,34,42,42,43,85,62,180,95,113,95,101,63,17,153,187,147,87,154,75,166,14,198,151,120,161,166,158,57,214,133,247,42,166,210,200,173,124,110,209,209,199,43,17,117,72,218,213,235,213,189,61,218,76,215,21,254,30,25,81,157,214,59,141,247,13,218,33,178,98,104,233,166,150,157,212,20,244,212,209,205,50,50,119,55,152,172,166,124,142,221,36,173,215,69,213,81,169,234,157,97,79,57,50,123,25,100,158,55,184,224,204,97,104,171,164,150,146,162,104,225,150,90,121,99,100,241,54,105,35,108,140,89,24,197,115,92,177,57,81,200,154,46,159,161,2,96,120,46,241,38,193,249,209,13,30,9,204,203,133,13,143,20,43,99,137,146,207,44,84,212,245,79,210,158,52,99,29,53,83,228,124,142,146,87,170,38,154,170,55,222,138,139,157,80,207,13,76,44,168,167,153,146,197,35,81,236,123,28,142,107,154,169,170,42,42,116,84,84,53,102,179,94,110,152,126,233,75,122,179,87,79,71,91,69,51,42,32,158,9,93,27,227,145,142,71,53,200,230,170,42,42,42,34,234,139,174,168,77,119,134,191,26,45,206,156,35,79,150,120,230,239,70,152,154,199,72,200,96,89,42,62,253,85,79,12,84,112,182,71,243,103,124,143,123,164,149,250,185,26,136,171,238,93,81,67,59,140,84,227,211,132,140,61,196,38,89,220,239,22,251,84,73,138,172,180,83,85,81,79,12,12,231,78,176,211,213,58,56,119,36,50,72,228,116,179,34,236,106,166,171,219,69,239,149,103,203,216,217,24,232,222,212,115,92,138,138,138,154,162,162,250,1,171,142,48,194,119,220,15,137,46,56,91,17,219,170,40,171,173,181,51,83,75,28,240,190,53,85,142,71,49,85,17,232,139,166,230,185,58,162,118,51,7,194,143,49,104,112,103,16,171,107,175,150,8,89,119,160,242,108,124,206,70,162,190,90,234,22,162,34,171,147,175,178,189,52,95,169,76,134,241,73,224,170,42,246,205,159,25,119,104,169,90,152,97,119,202,180,180,148,255,0,123,86,39,157,170,154,161,204,134,13,119,106,172,69,123,223,219,68,95,69,35,39,46,113,189,235,43,241,229,163,23,219,21,240,213,217,235,233,234,29,27,183,183,94,84,204,145,88,228,107,154,186,107,26,106,154,167,232,3,103,216,228,100,177,182,88,222,142,99,209,28,215,34,234,138,139,217,81,79,162,202,240,153,159,24,123,62,50,123,15,226,27,125,206,146,91,156,86,250,72,110,52,241,204,199,62,58,148,165,129,242,166,212,145,238,68,71,74,137,237,46,169,217,122,247,189,64,0,0,12,118,227,231,18,195,134,120,100,197,213,19,59,79,57,110,175,163,111,84,234,231,219,234,149,19,186,126,79,253,70,68,152,31,227,13,140,167,195,124,54,90,173,180,106,244,150,233,137,160,164,151,190,139,12,148,23,6,185,58,57,23,187,83,190,169,245,129,16,57,63,75,83,125,206,236,25,5,37,55,62,74,204,83,110,68,98,177,92,139,190,174,52,246,145,53,233,215,169,178,94,91,81,73,110,203,188,47,65,52,44,138,74,107,45,20,79,99,27,181,173,115,96,98,42,34,122,39,67,94,222,9,172,255,0,45,113,47,129,33,229,36,137,5,246,215,80,168,173,215,163,110,20,221,123,47,188,216,182,221,18,67,111,166,133,26,136,145,194,198,232,137,219,70,160,29,128,0,0,0,3,19,188,68,56,152,143,33,114,106,225,65,104,175,108,87,252,65,4,182,234,100,142,93,179,66,147,210,213,163,38,110,217,88,246,232,248,147,71,38,186,47,100,85,237,150,10,186,34,175,184,131,207,22,156,216,155,27,113,7,14,22,160,174,223,110,176,219,27,71,52,77,149,85,169,87,5,117,115,28,170,212,122,183,93,174,68,234,136,239,130,1,135,78,168,196,57,145,140,219,45,202,190,162,182,231,123,175,78,108,245,18,190,69,230,77,47,87,57,206,220,237,55,61,85,85,117,94,171,221,73,148,224,51,131,76,140,194,24,70,215,140,174,204,181,98,60,75,85,71,4,181,49,214,37,29,100,116,210,186,42,89,30,214,163,160,73,24,230,200,213,68,69,93,81,28,186,245,93,72,93,176,223,171,48,237,99,171,232,35,133,103,88,213,140,123,209,119,68,237,81,81,236,84,84,86,189,21,169,162,250,25,201,225,191,197,230,51,195,57,199,65,128,113,101,197,183,11,62,32,146,42,40,221,91,52,179,62,41,231,170,164,137,21,171,36,200,214,232,198,187,79,101,85,53,94,138,157,0,153,137,112,110,22,146,129,109,177,225,251,107,41,31,31,41,97,101,36,104,205,138,221,186,35,118,233,219,167,212,96,47,136,223,6,184,70,229,151,183,60,202,194,56,125,180,245,182,122,73,171,39,90,74,72,152,155,34,130,174,103,43,185,112,107,166,229,110,186,185,19,183,84,238,72,140,18,199,60,49,205,10,162,199,35,81,205,84,236,168,169,170,20,102,120,81,80,220,50,107,29,82,92,104,210,170,158,76,53,115,107,226,229,163,213,200,180,178,34,162,34,244,85,209,85,63,72,26,210,225,123,221,94,16,197,150,172,67,78,231,178,123,61,194,10,180,218,170,139,186,41,90,253,58,42,47,118,251,211,235,67,99,142,21,113,252,89,147,144,56,31,18,182,118,203,52,150,27,99,106,52,118,229,73,150,138,7,185,29,237,57,117,213,253,117,93,77,116,115,22,158,154,147,48,113,61,37,20,11,5,60,55,154,216,226,137,204,70,172,108,73,222,141,106,162,116,77,17,17,52,66,108,252,39,113,5,125,243,134,78,85,108,209,57,45,247,111,37,11,81,206,87,36,113,219,232,118,234,138,171,239,94,218,39,192,12,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,163,177,206,111,101,166,92,82,58,175,25,227,139,21,171,110,154,69,87,115,167,130,71,117,106,116,73,30,221,126,123,87,234,84,247,160,21,137,248,170,141,77,92,168,137,241,35,247,60,252,92,50,171,6,219,100,161,203,90,10,171,213,229,218,114,165,124,84,213,52,109,246,162,85,220,176,214,35,211,216,115,209,52,252,102,251,145,76,24,199,126,39,252,74,226,187,197,77,101,178,247,21,166,146,93,156,184,104,234,107,224,70,232,214,162,251,45,171,84,77,85,170,191,165,125,224,79,78,230,170,170,35,147,84,238,154,159,41,60,46,103,49,179,49,91,249,72,228,208,215,58,241,198,255,0,20,183,138,217,235,147,58,241,157,10,207,183,88,168,177,37,198,40,217,181,17,61,148,231,174,154,233,170,252,85,79,58,94,49,56,160,147,163,115,235,48,35,106,46,187,35,197,55,22,183,234,211,158,6,200,136,230,185,17,81,200,168,169,170,104,189,207,211,94,124,43,226,17,197,38,22,88,145,51,38,241,117,72,149,189,46,119,139,140,251,145,54,244,95,219,41,175,205,255,0,58,251,204,135,203,79,24,140,200,176,71,5,62,57,195,244,87,24,247,55,158,248,105,39,154,77,190,194,59,106,203,90,157,122,63,77,125,87,235,3,50,188,84,48,196,88,147,134,74,167,35,145,37,181,86,190,229,223,187,98,183,214,252,21,123,187,225,245,161,6,248,42,228,219,54,50,176,221,220,246,49,40,110,116,181,42,231,174,141,68,100,173,118,170,186,167,78,158,244,51,163,139,63,18,156,57,196,14,3,155,7,225,203,38,34,183,121,170,71,69,80,149,52,209,195,27,158,232,103,141,218,108,170,126,173,251,243,123,166,186,34,253,75,31,192,108,199,195,181,254,159,19,100,86,0,187,211,79,20,169,62,25,181,57,206,141,200,230,238,90,56,156,189,81,87,242,189,229,121,114,165,243,214,250,170,45,202,223,49,11,226,213,23,69,77,205,84,215,252,230,9,248,80,103,229,62,63,202,148,203,58,250,205,247,60,57,22,200,99,116,136,170,148,116,244,212,48,183,68,89,28,237,55,61,83,163,81,191,82,244,51,212,13,119,248,244,203,107,230,92,241,35,138,161,187,210,86,71,29,226,227,93,116,165,146,120,222,137,36,50,215,213,108,115,85,205,110,168,168,197,84,84,213,23,209,84,199,115,99,14,39,184,64,202,254,38,108,51,67,137,109,20,208,95,89,76,232,105,46,176,211,211,182,165,154,50,100,99,22,103,195,35,209,136,249,220,253,19,215,170,117,239,128,55,63,5,92,193,249,113,159,35,227,220,61,242,71,57,55,249,155,164,254,103,149,189,117,211,109,14,221,219,52,248,107,175,160,24,199,225,225,133,47,88,171,138,28,44,203,44,82,61,109,85,116,55,58,165,99,94,187,105,226,184,210,111,114,237,69,209,19,114,117,93,19,222,168,108,31,19,85,145,49,142,93,85,173,68,85,253,6,49,240,137,192,174,94,240,183,27,175,52,141,75,142,36,169,166,90,106,138,233,146,9,149,26,238,67,156,214,72,148,241,201,183,153,6,228,69,95,93,123,246,201,240,0,0,0,0,63,21,17,200,168,169,170,47,66,2,252,77,172,41,101,226,126,239,35,99,216,149,172,168,169,232,154,107,190,225,89,215,178,123,137,245,33,15,197,247,15,45,151,136,202,10,133,157,146,121,251,12,85,90,53,218,237,223,95,94,186,47,68,209,122,124,64,201,15,5,91,167,255,0,22,56,166,205,185,63,213,218,234,157,53,235,254,15,110,111,191,250,9,44,34,187,193,86,186,14,78,41,183,115,215,157,186,186,110,94,228,211,110,150,228,215,78,250,235,211,82,84,64,0,0,232,95,239,84,24,110,199,112,196,55,90,134,65,71,108,165,150,178,162,71,189,173,107,35,141,138,247,42,171,149,17,17,17,170,186,170,162,124,72,32,241,16,226,178,231,159,121,179,89,99,179,220,151,238,102,193,36,148,16,199,12,206,229,79,36,21,53,109,108,218,54,103,198,229,116,114,162,110,68,69,84,244,68,239,159,30,41,220,82,51,43,50,234,76,171,195,151,39,199,124,196,180,235,21,74,67,54,142,109,21,68,21,176,61,87,100,173,122,123,113,183,187,85,191,90,244,34,111,135,204,166,191,231,174,111,216,176,141,21,45,77,91,107,238,116,174,184,76,140,124,155,32,125,84,81,203,35,220,140,126,154,115,81,85,206,69,78,189,126,33,146,158,28,252,20,220,51,187,24,82,102,22,52,180,77,30,22,179,212,199,59,82,162,157,201,29,92,145,75,73,42,51,239,144,62,57,24,248,165,119,77,200,170,154,246,77,85,102,215,15,216,45,24,90,203,69,135,236,84,16,81,208,91,224,142,154,8,97,137,177,177,145,177,136,198,162,53,168,141,77,26,212,78,136,137,208,164,242,71,42,108,25,55,150,246,76,15,97,160,167,166,74,26,26,104,170,29,12,76,103,54,102,65,28,78,123,149,172,102,229,94,90,106,170,136,171,167,232,74,244,1,67,103,94,101,90,242,151,44,49,30,58,186,78,216,210,215,107,172,169,133,21,205,69,124,177,211,201,43,90,155,156,221,85,121,107,209,28,139,245,119,43,146,50,188,96,184,132,168,195,214,171,110,73,216,235,85,147,220,224,134,227,88,177,200,169,173,60,141,175,166,124,110,219,34,47,116,77,81,88,169,239,95,64,35,75,136,44,220,189,103,102,107,223,177,221,230,174,89,219,85,93,84,148,73,36,143,119,42,149,213,50,203,27,19,115,223,181,19,154,189,26,237,169,233,239,90,107,1,96,44,81,153,120,166,131,7,225,11,93,69,117,198,225,60,80,49,145,65,36,168,206,100,141,141,30,244,141,174,114,49,28,246,234,186,47,127,208,121,182,11,29,203,19,94,232,112,253,162,7,77,91,113,169,138,150,6,53,174,114,186,73,30,140,106,104,212,85,94,174,78,200,170,77,207,135,191,3,216,103,38,112,109,187,48,241,141,154,142,183,21,221,105,97,170,107,170,41,227,145,212,141,150,42,73,145,173,89,32,100,145,185,146,196,237,19,114,233,170,247,93,85,2,172,224,59,131,60,63,195,174,1,161,189,223,173,148,181,24,190,233,75,20,245,115,190,22,61,244,235,36,52,174,124,77,115,160,142,86,35,101,133,85,26,170,186,122,234,189,178,208,252,68,70,162,53,168,136,137,209,17,15,208,0,0,0,0,62,100,142,57,99,116,82,177,175,99,209,90,230,185,53,69,69,238,138,134,15,241,239,192,62,22,206,140,49,114,204,28,7,103,166,183,226,203,101,20,213,28,186,90,120,226,74,206,92,117,82,232,169,21,59,229,146,71,203,43,19,77,201,187,68,245,209,87,56,143,151,177,146,49,209,200,196,115,92,138,142,106,166,168,168,190,138,6,177,49,79,143,242,59,48,92,176,203,112,177,226,11,13,106,181,219,93,61,43,249,144,79,213,23,77,143,219,204,139,224,190,207,162,167,73,144,240,253,227,210,195,157,120,118,139,46,241,253,222,26,76,93,65,4,112,178,74,154,134,70,149,141,99,41,97,69,69,150,161,242,201,35,229,149,255,0,138,155,180,95,93,81,105,31,18,62,2,98,204,107,85,86,111,229,77,146,130,150,245,111,129,245,23,26,74,106,100,99,171,35,141,181,149,18,189,25,5,59,159,36,207,123,227,77,92,244,71,104,136,189,116,82,37,44,55,252,109,148,56,222,59,165,170,166,225,100,190,216,235,83,123,81,243,83,72,217,33,153,28,177,189,26,173,122,38,248,211,86,234,139,171,125,21,0,217,253,143,100,141,71,177,200,230,175,101,69,213,15,162,56,252,63,124,70,109,88,242,221,77,149,217,205,122,138,142,253,6,254,69,206,178,165,177,199,62,231,85,78,237,211,84,84,185,239,218,198,68,212,209,189,21,81,59,104,164,140,197,52,83,177,37,134,86,72,197,236,230,185,21,23,244,160,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,145,181,238,213,85,123,28,135,224,20,78,32,194,86,219,132,85,109,154,122,150,243,164,220,237,174,106,104,187,245,233,171,74,50,229,128,236,244,124,190,85,77,98,239,215,93,207,111,166,159,193,248,151,153,240,66,244,84,116,44,118,189,245,106,117,58,243,91,40,102,211,125,5,59,244,237,186,54,174,128,99,244,183,9,173,181,47,138,6,177,201,74,245,107,55,162,170,170,53,122,107,162,252,14,196,24,250,241,11,213,205,166,163,85,84,211,171,31,255,0,72,188,21,56,70,215,43,165,114,97,250,7,43,213,203,170,193,30,171,175,232,60,247,96,138,61,58,97,202,15,249,24,128,183,240,230,109,249,145,35,82,146,131,68,255,0,115,127,253,50,189,177,226,235,149,101,91,226,150,10,100,68,141,93,236,181,222,244,254,23,196,243,107,48,60,171,80,245,130,195,74,140,233,162,35,98,68,237,238,40,169,108,120,218,218,212,157,124,212,59,151,102,230,85,183,85,245,211,163,190,0,94,234,59,140,245,17,171,222,214,34,163,180,232,139,253,167,139,137,173,144,84,217,42,96,145,242,35,93,179,93,21,53,249,237,95,113,109,104,49,13,202,209,10,211,93,239,21,145,204,231,44,141,69,153,239,246,85,17,59,162,175,170,41,114,233,111,214,107,148,237,162,101,82,76,178,107,236,58,55,104,186,38,190,169,167,160,22,143,16,210,71,107,173,101,61,59,156,230,186,36,122,171,215,85,215,85,79,77,61,199,110,221,142,46,212,235,77,70,202,122,69,100,123,34,69,86,59,93,19,68,252,162,233,87,97,219,125,194,100,153,182,122,57,145,173,219,185,208,179,94,234,186,117,250,202,58,229,129,238,91,234,159,73,101,133,189,100,88,149,171,27,116,239,166,157,122,1,228,223,241,69,194,175,145,204,134,157,54,238,211,107,93,235,167,196,164,43,230,117,77,99,234,94,136,142,118,139,162,118,232,136,159,208,84,114,224,220,88,186,115,104,28,239,118,181,17,175,254,241,208,171,195,87,138,94,99,170,104,81,188,182,238,127,223,24,186,38,154,250,47,184,14,149,166,146,59,149,75,160,157,206,107,90,197,122,43,23,69,215,84,79,95,172,171,104,48,109,178,90,72,228,116,245,90,174,189,156,223,122,255,0,4,167,44,181,52,150,250,167,205,86,228,141,142,141,90,139,181,87,174,168,190,159,82,158,223,221,29,18,116,134,224,246,179,209,26,143,68,254,77,0,169,42,94,182,248,210,104,116,115,156,187,125,174,169,167,127,79,168,164,49,53,250,177,181,241,162,71,15,224,83,209,127,41,223,19,134,43,126,46,184,57,97,138,90,169,85,169,187,69,170,78,221,181,234,239,137,237,218,112,93,254,162,153,207,184,90,219,52,136,245,68,116,178,70,245,70,232,157,53,85,237,220,10,30,54,37,93,90,186,77,81,101,115,156,187,125,235,170,149,142,11,177,210,84,249,206,100,147,38,222,94,154,42,127,11,224,113,95,240,229,93,178,221,81,84,235,116,112,114,149,168,175,98,179,86,234,228,79,69,215,212,234,225,27,159,146,243,126,98,174,70,111,229,233,213,203,174,155,189,223,88,30,157,222,219,4,16,214,236,124,139,203,108,154,106,169,232,139,240,41,42,75,157,69,14,254,75,35,93,250,107,185,23,211,244,252,74,170,182,117,169,138,117,108,142,122,74,215,105,170,175,93,117,247,148,205,69,35,163,219,186,22,166,186,251,128,239,199,142,46,208,211,121,70,83,210,43,52,84,213,88,237,122,255,0,194,248,158,117,194,253,89,114,133,176,79,28,45,107,92,143,69,98,42,46,186,42,122,175,196,225,142,36,74,166,35,152,155,119,183,84,211,208,237,93,163,166,101,51,86,24,152,215,111,78,173,110,157,52,80,58,80,83,178,161,138,247,171,145,81,116,232,92,187,70,2,179,178,227,11,146,166,179,84,221,221,237,252,149,254,9,111,45,207,137,176,57,31,166,187,215,211,224,133,205,161,197,118,38,85,49,203,112,84,211,94,188,167,251,151,224,7,171,54,14,182,49,200,137,61,87,111,202,111,253,18,219,222,108,52,116,117,213,147,69,36,202,230,78,244,77,202,154,124,229,79,113,89,221,177,181,149,181,45,72,238,242,34,108,78,204,145,61,87,224,82,176,93,237,181,183,151,36,149,28,232,229,146,71,104,246,57,81,221,213,53,69,64,58,22,235,69,53,195,153,206,124,173,229,233,166,213,68,239,175,189,62,7,102,91,21,37,20,111,171,138,73,149,240,53,100,106,57,83,69,86,245,77,122,124,10,231,13,46,31,95,51,173,53,50,252,207,245,191,215,240,61,185,96,195,210,64,246,249,42,71,110,98,166,139,78,157,122,125,64,90,8,49,133,206,218,245,158,8,41,156,231,38,197,71,181,202,154,119,244,119,192,237,183,51,47,200,212,79,41,65,255,0,38,255,0,250,101,121,61,155,15,189,136,140,179,208,42,235,254,214,103,246,29,71,97,219,83,157,171,44,212,91,125,62,240,207,236,3,205,195,217,129,121,174,173,124,83,83,81,34,36,74,239,101,143,215,93,83,248,95,18,191,176,93,234,107,168,223,52,204,137,21,37,86,251,40,186,105,162,124,126,37,153,186,67,61,174,157,181,17,53,105,149,207,70,111,141,118,170,244,85,211,167,213,254,98,165,192,216,142,26,123,76,204,173,185,77,189,106,92,169,185,94,238,155,91,255,0,88,23,120,248,124,109,122,234,170,165,49,79,141,172,18,204,216,219,117,115,149,117,233,203,147,221,245,30,221,13,222,130,178,21,150,10,149,123,81,219,117,218,228,235,162,123,211,226,7,99,201,197,187,118,231,107,174,189,206,86,49,25,174,138,189,79,214,185,28,212,115,87,84,84,213,15,208,0,31,142,114,53,53,114,232,7,151,91,82,248,234,158,196,70,232,154,119,250,144,177,244,211,59,17,72,180,85,168,140,141,137,205,69,139,162,234,157,61,117,233,237,41,117,111,183,106,88,46,179,196,250,167,53,91,183,162,35,191,37,62,5,178,203,136,22,123,228,236,150,52,145,18,145,203,163,180,84,215,123,61,224,86,120,55,7,219,29,107,149,86,122,175,195,187,241,155,249,45,254,9,94,209,91,32,165,138,22,198,249,23,150,196,106,110,84,237,166,158,227,171,96,167,142,26,55,181,176,177,136,178,170,232,141,68,244,67,214,78,136,128,17,168,222,199,232,0,0,0,0,0,0,0,0,0,0,0,124,58,38,185,119,42,175,82,205,99,250,24,104,108,208,203,11,158,170,181,45,111,180,169,166,155,31,253,133,232,45,150,103,209,57,214,10,116,100,13,215,206,51,221,249,15,3,207,203,74,185,25,98,157,17,173,255,0,11,119,167,240,24,93,166,189,85,116,232,88,124,63,86,251,109,19,224,124,239,133,93,42,191,107,85,116,94,136,154,244,250,139,221,79,50,62,102,183,122,174,186,255,0,48,28,211,76,232,220,141,106,39,109,122,150,239,18,98,155,132,108,186,83,182,26,125,173,73,216,138,173,118,186,38,169,239,43,91,180,203,29,75,91,204,86,251,8,186,38,190,245,44,141,194,174,162,167,22,84,210,45,76,175,100,183,23,199,203,87,174,215,34,202,169,162,162,244,208,14,75,37,20,88,175,157,242,139,159,31,149,219,179,146,168,154,238,215,93,117,215,242,80,184,248,107,5,218,225,183,82,57,181,21,74,172,114,170,106,246,254,90,255,0,4,253,193,86,26,122,111,57,204,182,83,179,119,47,79,97,157,126,119,184,172,224,130,40,98,108,108,137,140,68,215,68,107,81,17,58,129,211,134,203,75,19,149,205,146,93,85,52,234,169,253,135,114,58,118,70,196,99,85,218,39,188,228,63,64,252,68,208,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,1,242,247,178,54,171,222,228,107,83,186,170,232,135,228,179,69,3,22,89,165,100,108,78,238,115,145,17,63,74,145,205,226,5,226,51,106,192,118,234,156,175,201,155,212,85,151,233,246,115,238,116,117,45,146,56,54,186,150,118,237,154,158,165,175,110,230,62,86,174,173,234,168,169,219,85,3,161,226,23,226,37,75,132,32,168,202,188,151,190,178,107,186,236,243,119,42,58,164,115,98,235,73,59,57,114,211,84,163,155,171,29,43,87,86,245,234,137,211,85,34,199,6,224,172,125,157,56,198,59,37,130,150,225,123,189,87,107,171,213,147,84,189,219,34,115,189,165,99,94,245,246,34,93,58,47,70,251,147,167,157,107,181,99,28,201,196,173,163,160,130,233,126,189,87,107,243,91,45,84,242,236,141,87,209,28,247,104,198,47,191,68,111,185,9,190,224,27,129,139,79,14,216,93,49,30,57,182,90,174,24,194,183,231,79,201,108,190,87,100,149,76,78,83,165,167,142,86,110,138,102,35,186,245,211,221,166,161,83,240,149,192,174,91,240,243,133,154,151,91,45,190,243,136,106,36,142,105,234,234,169,160,168,229,190,25,230,124,78,137,238,167,141,237,93,178,55,85,95,86,166,154,105,215,40,227,142,56,163,108,81,49,172,99,17,26,214,181,52,68,68,236,136,135,208,0,0,0,0,0,98,95,30,60,25,225,254,34,176,13,117,238,195,108,165,167,197,246,186,89,103,164,157,144,177,143,168,88,225,170,115,34,115,155,4,146,189,29,44,200,170,212,84,215,211,69,239,150,135,226,162,57,21,174,68,84,94,138,138,6,175,56,251,1,98,140,180,197,53,248,59,23,218,234,40,110,54,249,229,129,236,150,9,34,71,242,228,116,106,246,36,141,107,149,138,230,59,69,209,59,126,130,165,225,247,55,47,89,39,154,246,28,119,102,171,150,6,210,215,82,165,106,71,35,219,205,165,109,76,82,200,197,218,246,110,69,229,39,71,59,106,250,251,210,96,252,66,56,30,195,57,207,131,110,57,133,131,172,212,116,88,174,213,75,53,83,157,79,79,28,110,171,108,81,85,204,173,114,199,3,228,145,207,150,86,234,155,147,93,19,178,232,171,8,183,251,29,203,12,222,235,176,253,222,7,67,91,110,169,150,150,118,57,174,106,182,72,222,172,114,104,228,69,78,173,94,232,138,6,204,25,41,153,86,188,218,203,12,57,142,173,115,182,68,186,91,40,234,102,68,115,85,89,44,148,241,202,230,174,215,59,69,78,98,116,87,42,253,125,202,228,140,175,7,222,33,42,49,13,170,229,146,119,186,213,124,246,200,38,184,210,44,146,42,233,79,27,104,41,153,27,119,72,171,221,87,68,70,34,123,151,208,147,80,60,236,65,96,180,98,155,45,110,31,190,208,65,89,65,112,130,74,105,225,154,38,200,199,198,246,43,28,138,215,34,181,117,107,149,58,162,167,82,18,188,70,56,41,184,100,142,48,171,204,44,23,104,154,76,43,120,169,146,119,37,61,59,150,58,73,37,150,174,101,103,222,224,100,113,177,145,68,222,155,149,81,52,238,154,42,78,49,65,231,118,84,216,51,147,45,239,120,30,253,65,79,82,218,234,26,152,169,221,52,76,127,42,103,193,36,77,123,85,204,126,213,78,98,232,168,138,169,175,232,80,132,223,14,254,43,46,121,9,155,52,118,59,197,201,126,230,111,242,71,65,52,115,76,238,84,18,79,83,72,215,77,163,166,100,109,86,199,18,166,229,69,84,79,69,78,211,191,96,189,80,98,75,29,191,16,218,170,25,61,29,206,150,42,202,121,24,246,185,175,142,70,35,218,168,173,85,69,69,71,34,234,138,169,241,53,180,226,15,41,175,249,21,155,247,220,35,91,75,83,72,218,11,157,83,173,243,43,31,30,248,25,85,44,113,72,199,43,25,174,188,165,84,115,81,19,167,79,132,177,248,88,241,72,204,211,203,184,242,175,17,220,159,37,243,13,83,164,84,201,52,218,185,212,84,240,81,64,197,77,242,185,235,237,200,238,205,70,253,75,208,12,247,0,0,35,79,198,166,232,159,177,142,23,179,110,79,245,118,134,167,77,122,255,0,131,220,91,239,254,130,75,8,174,241,170,174,131,147,133,173,220,245,231,110,161,155,151,185,52,219,165,197,53,211,190,186,244,212,12,90,240,201,176,165,235,137,251,60,142,143,122,81,50,158,171,182,186,108,184,209,245,236,190,242,125,81,17,168,136,137,162,39,66,17,60,32,176,242,222,184,141,175,168,73,217,31,144,176,203,85,163,157,166,237,149,244,11,162,116,93,87,175,192,155,192,0,0,0,0,62,37,106,190,39,177,171,162,185,170,136,191,160,215,195,196,63,10,94,176,167,20,56,165,151,168,164,98,221,106,235,174,116,170,246,189,55,83,203,113,171,216,228,220,137,170,46,213,234,154,167,185,84,216,72,198,14,46,184,21,203,222,41,35,109,230,173,169,110,196,148,212,169,77,79,93,10,65,10,171,91,207,115,90,249,22,158,73,54,243,39,87,42,34,250,107,223,184,107,236,100,71,1,121,109,125,204,110,36,112,172,54,138,74,201,35,179,220,104,110,149,82,65,27,213,35,134,42,250,93,238,114,181,174,209,17,30,138,170,186,34,122,170,25,85,108,240,85,204,31,151,31,242,198,61,195,223,36,115,151,103,150,186,79,230,121,91,211,77,119,80,237,221,179,95,134,186,122,25,253,195,15,8,25,95,195,53,134,24,112,213,162,154,123,235,233,155,13,93,214,106,122,119,84,191,86,66,143,98,76,200,99,122,177,95,3,95,162,250,245,94,189,130,247,219,105,124,141,190,150,139,114,187,203,194,200,181,85,213,87,107,81,53,255,0,49,65,241,19,127,167,195,57,21,143,238,245,51,197,18,65,134,110,174,107,164,114,53,187,146,142,87,39,85,84,252,159,121,113,76,10,241,94,207,186,124,1,149,14,203,58,26,221,151,60,71,18,178,104,219,34,34,173,37,69,53,116,46,213,18,70,187,77,204,68,234,213,111,214,189,0,134,92,107,114,109,231,25,95,174,237,123,30,149,215,58,170,148,115,23,86,170,62,87,59,84,93,87,167,95,122,147,145,225,95,134,34,195,124,50,82,185,92,139,45,214,181,151,46,253,155,45,190,139,224,139,221,191,31,173,72,30,36,3,132,207,18,156,57,195,246,3,135,7,226,59,38,34,184,249,90,86,197,78,148,212,209,205,27,94,216,96,141,186,239,170,102,141,251,203,187,38,186,42,125,72,19,80,126,43,154,212,85,87,34,34,38,171,170,246,33,191,50,252,98,51,34,255,0,28,244,248,27,15,209,91,163,220,238,67,230,164,158,25,54,251,104,221,203,21,106,245,234,205,116,245,79,168,199,140,85,226,17,197,38,41,89,81,115,38,241,106,73,85,221,45,151,139,140,27,81,119,116,79,219,43,167,206,255,0,50,123,128,216,85,102,133,17,170,178,179,71,42,35,125,164,234,190,228,63,119,181,23,69,114,106,137,175,127,67,91,200,248,196,226,134,52,114,46,125,230,3,209,117,86,239,197,55,21,216,190,246,253,255,0,162,167,161,235,216,184,232,226,146,199,84,234,165,206,60,91,112,87,66,176,236,175,196,55,25,89,166,168,187,180,243,9,237,116,239,241,80,54,45,69,69,77,81,117,67,244,130,140,178,241,82,226,35,6,221,155,81,136,107,41,111,116,105,18,49,99,171,146,186,165,117,220,197,215,71,213,162,107,163,85,53,254,18,251,204,212,200,207,23,12,170,198,86,216,232,115,42,130,170,203,121,110,188,217,89,21,53,53,27,189,169,85,54,172,213,138,245,246,26,196,93,127,25,222,229,64,36,12,20,118,6,205,236,180,204,122,70,213,224,204,113,98,186,238,215,88,169,46,116,243,200,222,174,78,169,27,221,167,204,114,253,72,190,229,43,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,7,227,156,214,166,231,57,17,19,213,84,253,48,27,196,71,143,122,92,150,182,46,92,101,133,218,146,167,20,213,127,132,75,12,232,255,0,39,181,212,147,55,115,160,168,100,145,239,138,87,162,106,223,107,79,118,170,161,214,227,115,196,190,195,148,78,143,5,101,5,101,186,247,123,151,95,51,85,28,140,169,130,13,60,180,140,209,244,245,77,123,119,50,73,19,170,117,86,232,157,17,84,137,76,127,158,153,185,153,215,25,46,24,203,48,177,21,199,153,166,144,79,118,170,154,38,104,214,167,178,217,36,118,154,236,106,175,197,62,162,155,167,166,197,120,238,246,145,82,211,221,111,215,106,175,197,141,146,213,79,38,214,123,147,115,151,70,179,244,35,125,200,73,143,8,254,20,79,173,107,49,110,125,178,166,157,205,215,203,219,24,155,53,252,60,110,231,67,85,71,240,137,205,209,126,62,224,35,191,3,228,150,110,102,93,83,34,193,185,119,137,174,204,147,93,106,105,109,21,83,194,221,17,223,57,241,198,237,53,216,228,79,138,42,122,41,152,89,85,225,23,156,248,186,40,46,24,202,229,110,179,210,203,187,124,46,154,174,158,161,186,111,68,246,100,163,84,78,173,106,253,75,241,66,94,112,6,77,229,166,88,219,155,109,193,120,50,205,109,141,186,234,234,123,117,60,46,119,180,247,117,88,216,221,126,123,191,149,126,37,104,136,141,77,26,136,137,240,2,57,44,30,12,153,77,71,76,246,94,113,142,35,158,87,233,162,199,112,166,114,38,138,189,183,80,235,217,80,236,69,224,203,146,241,35,191,239,195,21,61,118,170,38,235,133,34,166,191,252,226,72,160,2,47,177,23,130,206,30,147,157,46,28,199,85,237,114,238,88,219,85,115,98,55,215,77,81,148,63,228,255,0,156,198,204,221,240,174,207,252,187,109,77,117,138,10,76,65,71,18,189,209,178,220,218,218,185,149,137,204,84,213,27,72,212,221,163,19,225,171,147,222,78,161,243,36,81,202,197,142,88,218,246,185,52,86,185,53,69,64,53,123,197,217,117,142,176,37,124,214,220,95,132,111,22,137,161,123,152,169,91,65,53,62,186,57,201,170,115,26,213,211,86,59,249,23,220,83,166,201,121,189,194,198,75,103,53,182,162,147,20,224,139,67,106,103,99,219,231,96,182,210,37,66,42,182,68,213,36,124,47,93,117,149,206,250,250,253,113,175,197,15,132,198,34,193,240,86,226,188,150,168,170,188,82,34,201,50,219,228,124,149,21,61,166,147,108,113,83,81,162,105,163,98,107,83,94,235,167,170,1,137,188,32,241,19,121,225,211,54,237,248,166,150,186,166,59,109,91,226,162,184,69,28,175,70,58,157,213,52,239,149,85,169,44,109,95,102,29,61,165,211,222,158,237,129,50,143,52,112,182,110,224,59,62,52,194,247,154,42,232,174,20,84,243,204,218,122,136,229,88,37,146,24,228,116,111,70,61,200,215,181,36,110,173,85,85,77,83,235,53,161,197,24,75,19,96,171,197,77,135,21,88,174,22,170,250,57,159,12,176,214,82,201,3,218,230,57,205,95,101,237,71,39,180,215,39,84,244,95,113,146,220,21,241,203,141,120,108,196,180,182,107,157,108,247,28,37,89,80,200,234,105,167,146,89,146,6,62,74,118,189,241,177,213,17,196,213,108,80,170,34,170,116,215,69,233,216,39,236,22,247,38,115,203,47,115,199,9,209,226,124,19,136,237,245,190,98,24,228,154,154,42,200,36,154,7,186,40,222,230,61,145,200,253,174,111,53,168,168,171,209,87,79,118,183,8,0,0,0,0,0,0,1,15,62,52,246,4,139,55,48,198,33,141,88,141,126,30,162,165,115,83,186,185,106,174,47,215,77,63,207,169,48,196,89,248,213,217,224,91,118,22,191,164,110,231,243,168,105,55,232,154,108,219,113,126,154,233,175,127,143,232,2,217,120,57,98,7,209,103,5,230,206,149,42,214,212,90,170,29,203,223,162,42,186,170,222,222,218,252,61,196,204,144,45,225,109,136,93,99,226,134,134,7,84,164,108,184,81,197,70,141,87,232,142,115,238,52,73,162,38,169,170,244,248,253,68,244,128,60,108,97,137,173,152,59,12,93,49,45,226,182,10,74,91,109,28,245,82,75,52,141,141,141,72,227,115,215,85,114,162,39,70,170,247,78,199,178,71,191,138,87,22,54,204,1,130,231,201,204,63,86,201,174,247,202,103,50,171,147,35,93,202,130,104,171,105,222,142,217,51,92,213,71,177,53,69,98,162,122,234,189,0,141,94,51,243,174,191,59,243,227,17,223,36,175,117,85,13,186,190,178,219,111,122,74,231,177,212,209,214,84,58,37,98,243,30,138,221,178,244,86,170,38,139,209,61,242,7,225,5,144,20,150,220,29,112,206,11,253,161,62,80,170,170,150,150,138,73,105,211,252,29,209,80,84,70,230,171,227,221,174,228,85,69,71,233,238,247,145,93,151,56,98,225,152,57,147,135,48,157,28,47,168,169,191,222,168,232,81,17,174,126,174,158,161,145,234,186,35,151,77,94,158,139,245,41,177,199,14,217,111,6,84,228,230,21,193,177,209,195,77,61,37,166,133,181,109,142,52,102,181,12,165,138,55,170,166,214,174,186,199,221,83,94,157,125,192,92,128,15,197,84,68,213,64,227,171,168,134,146,150,106,169,222,140,138,24,221,35,220,170,136,136,212,77,85,117,95,130,16,1,226,61,152,177,102,23,18,247,169,41,235,18,166,27,50,212,218,88,228,145,30,136,144,220,42,244,77,81,206,78,207,237,211,191,100,37,163,141,126,42,112,62,73,229,85,242,150,147,21,218,37,196,181,148,181,52,116,212,17,215,194,233,217,35,233,170,81,142,116,105,51,36,70,164,145,109,85,78,186,244,68,215,180,10,223,174,183,220,204,199,149,119,37,129,245,87,92,71,116,146,70,69,19,94,247,73,61,68,202,228,107,91,171,156,170,174,126,136,157,87,175,170,129,149,190,24,124,62,174,109,103,101,46,41,187,81,58,75,78,26,115,43,218,231,71,171,29,81,79,87,68,244,106,171,163,115,87,217,145,122,106,139,167,170,33,58,116,148,176,81,83,69,71,75,27,99,138,6,54,54,53,168,136,141,106,38,136,136,137,209,58,33,136,190,25,252,60,84,100,134,68,195,91,136,109,252,171,222,34,157,183,103,44,177,43,101,138,26,138,58,53,229,59,124,108,123,116,124,75,171,122,162,47,170,175,108,192,0,0,0,0,0,0,0,0,3,142,162,158,158,174,9,41,106,160,142,104,101,106,178,72,228,106,57,175,106,166,138,138,139,209,81,83,166,132,107,120,132,248,116,195,139,160,173,205,188,152,178,195,21,217,29,37,69,125,182,146,153,26,147,166,149,117,18,189,145,83,83,43,157,35,158,232,154,138,231,117,232,139,215,69,36,180,249,146,56,230,141,209,77,27,94,199,162,181,205,114,106,138,139,221,21,0,214,3,17,97,92,192,202,108,72,234,11,229,182,245,135,46,244,154,104,233,33,158,142,102,238,141,23,166,228,107,147,86,72,154,252,29,238,83,61,120,76,241,86,196,56,30,6,97,60,234,90,187,197,10,107,202,175,77,245,21,41,214,121,23,124,149,53,104,159,57,209,53,52,78,201,167,162,25,251,196,207,3,89,65,196,133,182,103,93,45,81,218,111,47,219,182,227,111,130,150,9,215,71,67,243,165,117,60,143,249,144,163,83,224,170,157,151,164,62,113,3,192,54,125,100,125,211,100,24,38,243,137,45,110,237,91,103,182,214,214,71,23,179,23,225,36,74,118,53,186,186,93,169,239,86,185,59,167,80,155,220,168,226,111,37,243,138,137,106,112,134,60,178,73,51,126,117,35,238,148,139,59,117,87,162,106,200,229,122,167,72,220,191,87,82,234,34,162,245,69,212,214,19,12,99,188,202,202,235,154,85,225,204,69,127,195,245,63,140,200,42,234,41,55,251,46,68,220,140,115,85,116,73,29,167,249,95,18,98,60,56,248,232,188,113,1,13,102,0,204,103,210,182,255,0,67,203,242,178,198,174,69,168,222,181,114,191,87,77,80,247,191,107,33,98,116,106,105,235,211,69,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,229,235,162,31,71,94,186,85,134,36,114,61,27,171,180,213,126,165,3,134,105,246,202,230,236,215,77,61,79,6,225,104,249,70,22,193,230,57,123,92,143,215,102,190,138,158,255,0,137,226,223,241,45,194,150,237,60,16,220,24,198,55,110,137,181,139,166,173,69,245,67,214,176,86,86,86,86,62,42,135,171,218,145,43,145,54,162,117,213,61,201,241,2,140,196,248,23,157,95,27,190,84,211,72,81,63,1,252,39,127,8,241,240,238,43,228,222,105,229,242,27,180,223,211,155,167,226,47,192,188,146,218,40,171,28,146,212,83,43,220,137,181,23,115,147,167,232,95,137,108,175,120,66,59,85,178,106,251,93,150,166,58,168,182,242,220,141,145,202,154,185,17,122,46,168,189,21,125,0,184,24,118,255,0,242,149,19,231,242,156,189,178,171,52,230,107,232,139,238,248,158,215,150,231,199,187,126,222,99,117,237,174,154,150,94,199,136,239,86,138,71,211,86,86,121,71,186,69,122,50,104,216,199,42,42,34,107,163,147,93,58,47,242,23,50,215,136,224,150,134,145,210,221,169,149,239,138,53,119,223,24,154,170,162,106,7,165,37,147,126,159,182,180,211,248,31,245,158,21,231,8,121,180,169,111,202,59,57,145,171,127,3,174,158,206,159,148,123,50,223,104,227,211,117,210,149,186,251,229,97,201,13,125,190,175,111,237,218,121,22,69,219,236,202,157,122,233,232,160,91,10,140,174,220,196,79,151,125,127,218,191,246,207,200,178,171,86,39,247,251,255,0,85,255,0,182,93,149,183,80,63,167,41,23,215,231,175,246,159,169,109,162,106,104,144,244,255,0,41,127,180,10,98,211,131,188,141,75,165,249,71,126,172,86,233,201,211,213,63,133,240,61,216,41,60,155,22,46,102,253,87,118,186,105,255,0,215,216,238,78,214,64,196,123,52,106,170,233,170,169,72,226,124,71,45,182,190,56,25,114,134,20,116,40,253,174,86,106,190,211,147,94,191,80,29,60,107,7,153,178,215,195,187,110,231,183,174,154,254,232,213,45,117,75,126,72,219,215,155,205,215,248,58,105,252,190,243,214,187,98,60,81,112,150,166,146,26,137,103,138,73,93,177,177,211,181,219,154,142,213,52,209,186,175,109,79,47,228,204,65,95,254,21,106,173,147,151,243,127,107,57,52,215,191,100,248,1,200,219,246,144,162,121,78,205,255,0,25,240,250,142,180,183,79,53,167,222,54,237,254,22,189,255,0,65,223,151,15,213,197,68,249,29,105,170,106,178,37,114,170,196,244,211,68,58,150,122,74,103,243,188,252,123,116,219,179,122,171,125,250,255,0,64,29,251,117,139,207,195,21,119,154,229,239,93,118,236,215,77,23,78,250,252,15,187,237,147,203,210,49,254,103,118,178,34,105,179,79,69,248,149,254,20,178,217,230,179,82,57,41,209,219,149,221,82,71,117,246,215,226,123,21,216,66,203,89,10,69,45,177,207,68,118,237,18,73,59,232,190,229,248,129,99,89,31,33,54,110,221,175,94,218,31,108,184,114,156,143,228,235,167,166,239,250,139,171,89,128,172,109,149,18,59,44,186,109,244,124,171,253,37,181,184,89,223,5,36,146,165,12,204,86,233,213,90,238,157,80,15,54,174,179,205,72,146,114,246,232,221,52,215,83,242,142,127,39,80,202,173,155,246,235,236,235,167,116,211,191,233,56,121,51,127,138,127,252,85,57,82,150,173,205,77,41,165,84,84,244,98,129,80,219,49,191,201,220,207,239,103,51,153,167,238,250,105,166,191,193,248,158,135,236,161,162,109,249,15,211,79,240,159,251,5,57,109,179,207,83,204,223,111,157,251,116,211,70,59,167,127,113,93,91,240,13,170,122,90,105,38,177,78,174,146,54,57,235,186,84,213,85,19,95,80,60,111,217,59,255,0,18,127,235,63,246,14,104,243,59,216,79,239,39,254,179,255,0,96,168,36,203,171,11,27,175,200,51,39,95,203,151,254,145,226,215,96,234,40,42,159,20,22,121,209,141,211,68,251,226,250,39,196,10,102,249,123,249,74,145,144,121,94,94,217,17,250,239,215,209,83,221,241,58,84,23,127,33,10,195,229,249,154,185,93,174,253,61,19,225,240,59,23,11,116,176,66,215,201,73,43,17,92,137,171,154,228,244,95,121,209,108,17,105,237,179,69,248,170,160,30,164,87,143,37,34,84,249,109,251,63,23,126,154,235,211,221,241,43,92,37,140,57,182,217,29,242,118,159,127,84,252,55,240,91,252,18,145,185,209,91,217,69,35,162,99,119,38,154,104,245,95,84,248,156,86,122,185,104,233,157,20,18,163,26,178,43,149,52,69,235,162,123,254,160,47,221,5,119,152,165,166,147,149,183,153,27,23,77,218,233,170,33,222,41,220,63,80,249,45,182,215,58,68,85,116,16,170,246,252,148,42,29,81,123,40,31,167,13,83,246,70,139,166,190,209,204,113,84,51,123,17,54,170,245,212,11,87,139,235,182,98,42,182,242,181,211,151,248,223,192,105,78,224,10,143,37,121,154,93,155,245,166,115,116,215,79,199,103,246,21,214,34,176,54,170,241,81,63,201,211,73,187,103,180,212,126,139,163,17,61,11,113,29,191,19,219,29,230,40,173,117,209,61,201,177,87,202,185,122,119,211,170,124,16,11,195,105,190,237,166,114,121,95,199,95,199,248,39,192,246,233,238,28,245,98,114,118,238,77,126,118,190,159,81,98,18,253,143,41,62,246,137,87,30,190,214,139,68,223,233,97,239,97,188,111,122,91,157,44,23,59,188,108,141,17,201,34,72,200,217,162,163,23,162,244,77,58,129,120,218,237,222,135,209,76,80,98,154,9,57,156,219,229,18,233,166,159,126,141,61,231,177,13,226,221,34,51,75,157,43,183,34,105,164,205,235,175,233,3,190,14,38,212,211,63,93,149,17,59,79,115,209,78,68,115,92,154,181,200,168,190,168,160,126,128,0,0,0,0,0,0,126,106,137,220,15,210,219,230,101,119,46,195,3,185,90,254,219,106,124,239,224,60,175,39,175,167,134,87,70,250,184,152,169,166,173,115,209,21,58,22,111,21,221,230,189,91,163,165,134,177,149,110,100,201,38,200,182,185,81,17,174,77,116,111,93,58,255,0,156,15,58,217,15,202,52,238,159,119,47,107,213,154,105,175,162,47,244,151,198,150,45,179,181,219,181,211,95,79,129,108,176,13,141,181,22,121,159,87,65,42,189,42,92,137,170,57,189,54,55,254,178,234,61,173,133,171,34,38,213,79,85,3,200,196,18,236,172,98,109,215,239,73,235,241,82,201,238,221,142,187,119,187,127,253,226,227,227,107,235,233,46,177,70,149,241,71,173,59,93,162,171,127,41,222,242,129,182,208,212,212,226,170,90,181,164,153,237,150,224,201,57,136,197,218,228,89,17,117,213,58,104,5,233,195,172,211,204,117,252,143,233,61,148,232,116,45,80,36,28,221,35,86,238,219,223,94,189,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,0,0,0,0,0,0,62,92,246,53,53,115,145,17,61,85,79,133,169,166,78,245,17,167,252,52,3,148,31,9,52,46,211,108,172,93,123,104,228,62,128,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,170,137,213,87,66,213,230,191,19,121,47,147,180,73,83,139,241,229,146,57,157,243,105,25,116,164,73,221,162,177,23,70,73,43,21,122,72,213,250,186,152,193,226,57,199,61,227,135,248,104,240,6,92,190,149,215,250,238,103,153,150,69,122,173,62,197,164,149,154,58,26,134,61,155,153,51,211,171,87,95,78,154,170,195,190,39,199,121,149,154,55,53,171,196,120,138,255,0,136,42,127,21,147,213,212,85,236,246,90,139,181,30,231,42,106,145,183,95,242,126,0,103,135,22,126,42,216,135,28,64,252,39,146,171,87,103,161,93,57,181,235,190,158,165,122,193,34,108,146,154,173,83,231,54,86,174,169,217,116,245,83,2,176,238,22,204,28,216,196,141,160,177,219,111,88,146,239,87,174,171,28,51,214,76,237,177,170,245,218,142,114,232,200,215,79,131,125,200,94,254,31,184,6,207,172,239,186,236,159,4,222,112,221,173,189,235,111,22,218,218,56,165,246,101,252,28,139,78,246,187,71,69,181,125,202,230,167,117,233,48,124,50,240,53,148,28,55,219,96,117,174,213,29,218,244,205,219,174,55,8,41,103,157,53,116,218,109,149,180,241,191,230,76,173,95,130,34,118,78,161,105,184,13,240,249,176,228,133,162,159,28,230,77,170,130,231,139,39,223,236,79,3,38,142,151,107,170,162,246,18,106,102,74,205,209,74,205,125,174,170,158,228,68,92,231,68,68,77,17,52,64,136,137,209,15,208,0,0,0,0,0,0,0,0,56,106,233,96,173,166,150,142,170,54,201,20,236,116,111,107,145,21,28,213,77,21,21,23,162,244,82,11,60,79,56,125,92,165,206,202,172,83,105,162,116,118,156,74,231,215,185,205,143,70,54,162,162,174,181,234,212,86,198,214,167,179,26,116,213,87,79,85,66,118,76,63,241,48,225,226,163,59,242,38,106,220,61,111,230,222,240,236,238,187,53,99,137,93,44,176,211,209,214,47,41,187,35,123,221,171,229,77,27,209,21,125,81,123,132,93,248,112,230,44,89,121,196,189,146,74,138,196,167,134,242,180,214,151,185,100,70,34,164,215,10,77,83,85,115,83,179,59,117,237,217,73,255,0,164,168,134,174,150,26,168,30,143,138,104,219,35,28,138,138,138,213,77,81,117,79,130,154,191,88,174,151,220,179,199,148,151,36,129,244,183,92,57,116,142,71,197,43,94,199,71,61,60,200,170,215,55,86,185,21,28,205,21,58,42,105,232,164,244,240,79,197,78,7,206,204,170,177,210,213,226,203,76,88,150,142,150,154,142,166,130,74,248,91,59,228,101,53,50,61,205,141,102,124,138,139,36,187,81,87,174,189,21,53,238,25,58,15,196,84,84,213,15,208,35,67,197,247,32,41,46,88,58,223,156,22,11,66,124,161,75,85,21,45,108,145,83,167,248,59,98,175,168,145,206,86,71,187,93,202,138,170,175,211,223,239,35,243,131,12,235,175,201,12,248,195,151,200,235,221,75,67,113,175,163,182,220,30,178,185,140,109,52,149,148,238,149,94,188,198,34,55,108,93,85,202,169,162,117,79,116,245,113,19,150,240,102,190,78,98,156,27,37,28,53,19,213,218,107,155,72,217,35,71,233,80,250,89,99,98,162,109,114,235,172,157,209,53,235,211,220,107,143,152,216,98,225,151,185,147,136,240,157,100,47,167,169,176,94,171,40,85,21,174,102,142,130,161,241,234,154,163,87,77,88,190,137,245,32,27,51,224,236,77,108,198,56,94,215,137,172,245,176,85,210,220,168,224,170,142,88,100,108,140,84,146,54,189,52,86,170,162,244,114,47,117,238,123,36,123,248,90,241,101,108,199,248,46,12,156,196,21,108,134,239,99,166,107,41,121,210,53,188,216,33,138,138,157,136,221,243,57,206,85,123,215,68,70,34,47,166,139,208,144,128,4,51,120,199,98,7,214,231,5,154,206,181,42,246,193,105,167,119,47,126,168,138,218,171,131,123,107,241,247,19,50,64,183,138,86,34,117,243,138,26,232,27,82,146,50,223,71,45,26,181,175,213,26,232,238,53,169,162,166,171,162,245,248,125,64,94,63,5,139,2,75,155,152,159,16,200,172,86,179,15,86,210,181,171,221,28,149,86,231,235,166,159,231,212,152,98,44,252,21,44,240,37,191,20,223,214,39,115,249,213,212,155,246,166,155,54,219,159,166,186,107,223,227,250,9,76,0,0,0,0,0,0,0,1,111,115,155,60,178,247,35,176,157,102,39,198,216,142,223,69,229,225,146,72,105,165,172,130,57,167,123,98,145,237,99,25,36,140,220,231,114,156,136,136,189,85,52,247,232,29,252,220,205,12,45,148,88,14,241,141,49,69,230,138,134,43,125,21,68,240,182,162,162,56,150,121,99,134,73,27,27,17,239,106,57,238,72,221,163,81,81,87,69,250,205,126,248,190,226,38,243,196,94,109,220,49,77,85,117,76,150,218,71,203,69,111,138,73,94,172,109,59,106,106,31,18,163,86,89,26,158,204,218,123,43,167,185,61,245,239,26,124,114,227,94,36,241,45,85,154,217,91,61,187,9,81,212,62,58,106,104,36,154,20,157,140,146,161,172,124,140,109,68,145,57,93,20,200,138,168,157,116,209,58,119,198,140,49,132,177,54,52,188,83,88,112,173,138,225,117,175,172,149,144,197,5,29,44,147,189,206,123,154,212,246,88,138,229,246,156,212,232,157,213,61,224,121,5,69,132,114,239,28,227,186,248,109,184,67,9,94,46,243,76,246,177,18,138,130,106,141,53,115,83,85,229,181,203,166,175,111,242,167,188,144,30,23,124,38,49,22,48,130,139,21,231,77,69,85,158,145,86,57,210,223,27,228,167,169,237,12,155,100,138,166,141,83,77,29,43,92,154,247,77,61,20,146,140,161,225,99,37,178,98,219,79,73,133,176,69,161,213,48,49,141,243,179,219,105,22,161,85,27,26,106,178,50,22,46,186,196,215,125,125,126,160,136,140,162,240,174,207,252,196,109,53,117,246,10,76,63,71,42,177,210,50,226,218,218,73,145,139,203,85,209,29,72,228,221,163,215,225,171,87,220,100,158,29,240,89,195,209,242,101,196,120,234,189,206,77,171,35,105,110,108,86,250,107,162,62,135,252,175,243,18,127,28,81,196,196,142,40,218,198,181,52,70,181,52,68,67,232,8,237,95,6,108,150,115,226,123,177,126,41,77,187,85,200,219,133,38,138,169,223,253,98,121,88,175,193,135,45,170,224,116,152,103,25,223,97,157,177,42,49,181,23,26,118,177,94,136,237,53,217,67,175,125,191,231,36,156,1,6,217,189,225,73,159,24,2,26,155,150,26,74,59,253,28,111,127,46,26,47,57,85,82,172,68,145,201,171,89,70,212,215,70,53,58,122,185,61,230,44,99,140,146,205,204,180,170,124,88,203,46,241,53,165,145,233,165,77,85,162,170,8,93,170,55,230,190,72,219,174,155,218,139,241,84,79,84,54,110,123,25,35,85,178,49,28,213,238,138,154,161,70,99,252,155,203,76,206,183,58,219,141,48,101,154,229,27,180,209,213,22,234,121,156,223,105,142,232,178,49,218,124,198,255,0,34,124,0,215,31,0,231,158,110,101,141,194,58,252,27,152,88,138,219,203,215,88,32,187,85,67,19,245,107,147,218,108,114,55,93,55,185,83,226,191,89,45,124,17,248,151,216,115,117,210,96,172,223,172,183,89,47,113,105,229,170,164,145,148,208,79,175,153,145,250,190,162,169,207,118,214,71,26,116,78,138,237,23,162,162,150,135,139,143,10,39,209,181,248,187,33,25,83,80,231,105,230,45,143,77,250,126,2,54,242,97,165,163,248,202,231,106,191,31,121,25,213,20,184,175,2,94,214,42,170,123,173,134,237,75,248,178,50,90,90,136,247,51,220,187,92,154,181,255,0,165,29,238,80,54,144,107,154,228,220,215,34,162,250,162,159,166,3,120,119,113,241,75,157,54,196,203,140,207,187,82,82,226,154,95,240,121,102,157,25,231,55,58,174,103,109,116,245,15,146,77,145,69,26,46,141,246,117,247,104,169,159,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,251,245,246,217,134,173,83,222,239,53,113,211,81,211,109,230,75,36,141,99,91,185,200,212,213,92,168,137,213,200,157,87,212,11,11,198,167,20,150,174,26,114,194,166,245,79,91,66,252,67,81,179,228,250,57,100,106,190,77,181,20,237,151,239,105,44,111,93,35,159,119,178,189,59,175,78,240,19,136,241,14,54,205,220,99,53,226,233,37,194,247,124,185,109,213,17,102,169,150,78,92,72,222,155,149,207,93,25,26,122,175,70,251,144,188,28,107,241,55,123,226,59,54,43,110,173,184,72,236,61,73,203,249,54,157,37,122,177,155,169,169,155,47,179,205,145,137,172,144,235,236,175,197,122,246,203,47,11,238,9,169,241,20,172,206,220,200,181,57,244,145,235,242,93,52,240,34,178,77,124,237,52,219,217,52,10,139,162,181,138,155,95,211,186,250,32,23,175,128,15,15,59,62,84,218,255,0,100,44,217,179,197,89,137,106,191,1,73,85,78,201,25,75,181,213,81,59,216,158,153,178,51,116,114,70,189,29,213,81,23,182,136,72,25,248,136,136,154,34,104,135,232,0,0,0,0,0,0,3,241,205,107,209,90,246,163,145,123,162,166,167,232,3,22,120,166,224,27,41,56,130,180,220,174,176,218,163,180,98,119,69,52,208,85,208,193,77,79,206,168,86,206,230,172,207,74,119,200,228,89,38,213,218,46,171,162,47,116,235,13,124,71,112,153,154,124,57,98,9,232,177,61,138,174,107,82,200,239,47,113,134,150,165,212,238,110,249,145,168,178,190,24,218,174,219,11,157,211,211,175,110,219,29,20,38,110,228,198,2,206,172,43,89,133,177,189,130,134,186,58,136,100,142,57,165,164,134,89,33,115,163,145,136,246,58,86,63,107,154,146,185,81,81,58,42,253,122,134,191,252,49,241,83,152,220,55,227,107,125,226,193,120,170,150,204,181,81,124,161,109,146,162,119,64,248,121,208,186,85,108,76,154,54,43,213,144,163,83,114,233,167,69,233,218,118,184,105,226,91,2,241,33,129,41,49,62,26,185,211,37,122,71,27,107,104,121,208,243,162,155,147,11,228,251,219,37,145,205,106,58,102,183,218,93,81,122,47,198,23,120,226,224,215,18,112,211,143,42,42,45,150,250,170,172,41,113,123,234,41,43,25,20,143,142,20,146,106,149,100,46,145,176,71,27,92,145,64,142,86,166,186,34,234,157,59,80,188,45,113,53,141,248,114,204,43,109,242,201,119,171,75,59,234,225,75,141,15,152,155,147,36,43,60,14,149,121,109,150,54,43,149,144,163,117,114,232,169,209,122,118,13,143,65,110,242,35,57,240,198,121,229,221,167,27,225,202,234,121,86,178,150,9,42,97,142,88,220,232,102,124,17,74,246,57,172,123,246,171,121,173,69,69,93,83,215,222,183,16,0,0,0,0,1,128,94,48,56,122,142,227,145,182,219,172,180,79,146,106,91,180,42,217,27,26,46,212,109,29,123,147,85,211,84,77,87,94,230,126,152,197,226,43,132,169,177,71,12,56,162,73,225,71,186,215,71,91,112,98,237,69,218,177,91,234,244,94,168,186,124,239,135,214,128,67,111,3,88,130,60,61,197,22,95,75,43,182,182,179,16,218,104,213,117,211,231,220,105,190,41,238,255,0,168,216,178,41,25,52,108,150,53,69,107,218,142,106,167,170,41,172,230,64,92,98,178,231,182,2,185,75,35,153,29,38,40,181,202,231,53,116,84,70,86,68,170,186,234,158,227,100,156,11,114,134,241,130,236,55,72,36,89,25,85,108,165,153,28,170,138,170,142,137,174,213,85,21,122,245,247,129,205,139,175,244,184,91,11,221,241,29,100,241,69,13,178,134,162,177,239,145,200,214,162,71,27,158,186,170,170,39,102,175,170,125,102,186,60,91,230,149,199,54,115,239,24,95,234,235,22,122,122,123,197,194,146,141,82,71,57,158,93,181,179,190,61,186,189,201,166,146,116,209,116,247,33,47,126,39,121,243,67,148,217,21,85,96,166,186,62,59,190,36,87,219,89,5,60,232,146,164,85,20,117,172,73,28,212,145,174,229,239,143,69,93,21,53,211,162,169,4,213,85,51,86,213,77,89,80,245,124,179,200,233,100,114,170,170,171,156,186,170,234,189,123,168,25,237,225,67,147,120,83,22,102,66,230,54,41,150,137,206,178,79,251,66,26,135,70,174,109,76,51,208,205,28,173,107,216,186,47,180,228,71,53,200,189,244,211,185,51,53,216,155,13,90,161,116,215,43,253,182,146,54,53,92,174,158,170,56,209,17,17,87,186,170,123,151,249,13,103,112,46,112,230,54,90,177,236,193,24,178,235,102,222,245,122,186,134,190,122,117,220,187,122,235,19,219,249,13,254,68,247,33,80,221,248,163,226,14,249,11,160,185,231,14,50,154,55,162,181,205,126,32,174,114,42,42,42,105,163,165,95,122,129,62,153,133,197,175,15,249,111,107,158,227,124,205,12,51,35,225,107,149,41,169,239,116,75,59,220,141,122,237,107,29,51,117,85,216,168,137,239,209,12,2,226,39,197,242,178,104,171,112,254,74,218,35,106,243,100,137,43,107,169,213,53,102,146,179,115,36,166,173,239,248,39,34,233,239,95,113,26,147,92,177,222,61,173,74,105,171,111,184,130,169,238,220,216,150,73,170,222,170,171,167,70,234,229,238,253,62,183,124,75,241,144,156,1,103,230,120,92,224,70,97,122,188,63,108,213,175,150,170,241,69,91,72,215,71,186,45,219,31,229,222,213,118,217,117,77,122,123,46,94,201,212,45,38,48,199,121,161,159,152,209,213,183,186,187,173,246,237,117,171,85,138,150,57,42,42,180,146,89,92,168,200,216,231,61,218,111,153,81,17,53,95,107,78,170,189,100,83,195,231,195,126,178,158,227,108,206,44,236,182,73,4,148,115,195,93,108,182,77,10,181,119,49,212,181,16,186,88,106,105,127,223,90,229,107,254,8,189,212,201,222,23,252,58,50,135,34,232,40,174,215,235,69,38,32,196,145,44,115,186,162,186,158,150,173,144,204,141,133,202,177,57,244,204,145,168,146,68,170,222,186,166,229,245,94,153,111,5,60,20,176,178,158,154,22,69,20,77,70,49,140,106,53,173,106,38,136,136,137,209,17,16,15,202,106,90,106,42,120,233,40,233,227,130,8,88,145,199,28,108,70,181,141,68,209,17,17,58,34,34,34,38,135,40,0,0,0,0,0,0,0,0,0,0,0,14,173,202,213,107,188,82,190,134,239,109,165,174,166,147,77,208,212,194,217,88,237,21,21,53,107,145,81,122,162,47,214,136,118,128,24,227,152,124,0,112,209,152,173,114,214,224,75,125,170,85,211,239,150,171,93,190,7,167,204,245,90,119,122,49,19,244,175,188,243,242,47,195,231,37,120,123,199,73,143,112,45,215,19,62,177,191,54,42,201,233,22,47,192,203,18,244,138,154,53,237,51,215,231,119,211,226,139,147,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,15,197,233,212,242,177,5,76,112,209,49,207,71,42,44,168,157,62,165,61,71,174,140,114,167,185,74,103,23,205,35,109,177,43,93,167,223,219,233,252,23,1,109,49,61,108,78,190,84,185,26,254,187,61,19,242,26,87,216,78,86,186,227,34,34,47,224,23,253,38,150,171,16,205,34,222,42,21,93,249,30,159,193,66,165,193,119,203,163,174,146,163,170,181,253,174,239,196,111,229,55,224,5,225,133,117,106,253,103,78,233,69,45,85,4,176,70,230,35,157,183,69,114,174,157,28,138,112,217,43,42,42,105,30,249,164,220,228,145,83,93,17,58,104,158,227,213,114,34,181,81,64,178,216,235,10,92,100,187,194,230,205,77,254,12,212,234,231,126,83,190,7,151,73,120,166,162,150,26,9,99,149,100,129,205,133,202,212,77,21,91,209,116,235,219,161,117,49,45,21,44,213,209,190,88,183,42,66,137,243,149,61,84,178,181,136,137,138,103,133,62,98,92,28,221,62,28,205,0,169,46,183,218,68,229,125,238,111,198,244,79,135,196,246,112,197,226,154,87,80,53,177,203,237,78,212,77,81,63,47,235,60,10,234,10,73,54,111,139,93,53,252,101,248,124,79,86,199,77,13,58,210,58,38,109,86,74,142,111,85,93,23,118,160,93,138,105,26,249,21,17,23,177,217,41,154,59,133,90,74,191,126,252,95,201,79,236,61,104,42,167,124,77,115,164,213,87,95,68,247,129,203,114,252,3,127,203,79,230,82,208,102,111,250,189,79,255,0,145,179,253,55,151,138,177,173,124,72,142,77,83,113,64,99,75,77,190,174,233,20,149,20,251,220,148,237,106,46,247,39,77,206,247,40,20,150,28,233,95,75,254,74,255,0,160,165,113,73,51,99,223,185,23,174,157,139,89,83,113,172,182,87,77,228,166,229,242,37,123,35,246,81,116,77,85,52,234,157,122,31,159,118,88,145,191,54,229,166,191,238,49,255,0,209,2,230,93,171,225,117,186,178,52,107,245,88,36,111,100,252,149,248,150,198,182,118,67,179,114,42,235,175,111,208,29,138,111,179,162,199,45,118,230,201,236,185,57,76,77,81,123,250,29,26,185,100,151,102,247,107,166,186,116,2,235,224,43,197,50,89,237,180,219,37,220,178,57,186,232,154,117,149,126,37,196,137,200,174,209,61,197,145,193,149,149,49,201,107,133,146,104,207,50,196,211,68,245,144,188,244,111,115,165,84,114,235,236,129,216,146,55,61,218,162,167,98,130,187,224,235,157,85,186,88,35,158,149,28,237,186,42,185,218,116,114,47,228,151,4,227,116,17,61,170,215,51,84,95,138,129,103,87,45,175,171,254,187,160,255,0,148,127,253,19,189,6,1,188,53,172,106,212,209,234,141,68,249,239,247,127,146,93,15,35,75,254,43,254,114,159,169,71,76,157,163,255,0,58,129,66,218,48,117,206,147,155,204,158,149,119,237,211,107,157,233,175,240,74,214,146,157,244,244,176,181,234,213,88,163,106,46,159,4,59,13,167,133,191,53,154,107,241,81,55,179,3,244,244,98,233,252,128,121,247,123,189,53,13,51,102,153,146,170,43,209,190,202,38,186,232,191,31,129,67,221,179,2,205,77,112,150,23,211,86,171,155,183,93,24,205,62,106,47,229,29,156,197,184,86,82,89,32,146,158,109,142,90,166,181,87,106,47,77,143,247,161,110,182,54,191,246,221,90,111,149,255,0,57,221,181,211,162,116,78,157,144,14,197,223,18,208,221,169,155,77,77,20,237,115,100,71,170,189,168,137,166,138,158,138,190,243,171,67,99,171,186,196,181,20,242,66,214,181,219,21,30,170,139,174,136,190,136,190,242,182,160,193,120,105,211,42,58,219,175,178,191,187,73,239,79,225,21,69,155,10,216,41,169,92,200,104,54,181,100,85,211,154,245,235,162,123,212,10,6,225,131,174,109,164,145,86,122,95,79,198,119,189,63,130,83,53,176,62,203,42,82,213,42,61,239,111,49,22,62,169,162,170,167,174,158,226,255,0,79,102,182,203,19,152,250,109,90,186,106,155,221,239,250,202,47,20,225,75,4,183,8,220,250,13,87,146,137,248,87,254,83,190,32,126,225,188,81,111,90,107,93,39,38,163,127,46,8,245,218,221,53,209,19,222,87,212,211,178,109,219,81,83,77,59,152,248,203,157,117,14,32,109,37,44,251,34,167,172,72,227,110,212,93,173,107,244,68,213,83,85,232,158,165,218,193,247,107,133,111,155,243,53,27,246,114,246,251,13,77,53,221,238,79,128,21,128,62,33,114,190,52,115,151,85,83,236,14,188,180,239,123,213,200,173,209,125,229,63,120,141,212,116,205,150,85,69,69,145,27,236,253,75,253,133,80,81,56,238,178,166,158,209,11,226,147,106,173,75,83,93,17,122,109,112,20,166,33,189,210,83,86,178,57,35,149,85,98,69,232,137,239,95,137,65,207,80,199,220,102,168,68,118,215,202,247,34,122,232,170,167,122,251,89,83,81,86,199,203,38,229,72,209,53,209,19,166,170,112,205,73,78,148,94,97,35,251,226,181,170,171,170,247,93,53,3,238,146,225,12,123,247,53,253,116,236,137,253,167,189,71,140,173,116,203,3,95,5,82,172,74,212,93,26,223,79,248,69,26,247,185,154,108,93,53,63,34,85,116,204,221,215,87,38,191,202,5,226,177,99,123,77,119,63,149,79,86,155,54,235,185,141,245,215,248,95,2,181,180,215,67,89,69,12,241,53,232,215,170,233,185,19,95,156,168,90,76,11,73,79,39,158,223,30,186,114,180,234,191,194,46,181,138,24,163,182,192,214,55,68,69,118,157,127,132,160,122,160,0,0,0,0,0,7,13,84,205,130,52,123,209,85,21,116,232,114,185,116,106,170,122,33,79,98,186,234,170,91,116,114,65,46,215,44,200,138,187,81,122,109,119,188,10,71,20,226,251,109,21,250,170,154,88,42,85,204,217,170,181,173,211,171,26,191,149,241,41,92,31,134,235,167,185,202,198,75,2,42,64,229,234,229,252,166,252,15,55,20,212,205,81,126,170,154,103,238,123,182,106,186,34,126,35,75,189,135,44,182,218,90,231,201,5,54,215,44,74,213,93,238,94,154,167,189,64,238,97,123,61,77,5,190,72,102,124,78,115,166,87,123,42,170,154,109,111,189,62,7,175,116,122,71,67,43,221,174,137,183,183,249,72,115,193,27,35,98,181,137,162,107,169,225,98,122,202,152,108,117,50,71,38,142,77,154,46,137,249,109,2,213,102,109,75,29,126,129,81,29,254,8,223,244,222,84,216,90,215,80,232,237,21,40,248,246,170,83,201,166,171,174,158,202,251,138,31,21,77,37,109,198,57,106,157,189,233,10,53,23,77,58,110,119,187,235,46,214,21,166,133,45,22,119,35,58,165,53,58,247,95,201,104,21,92,109,86,235,169,246,126,105,161,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,249,115,209,171,162,234,30,170,141,85,67,192,189,92,107,105,170,153,28,19,109,106,198,139,166,212,94,186,175,189,0,249,190,98,155,125,186,150,166,73,225,168,114,66,228,107,182,53,171,170,238,68,233,170,148,164,249,145,99,246,127,106,215,122,254,230,207,250,69,33,137,111,247,121,231,175,165,150,175,116,75,59,211,111,45,169,217,253,58,233,240,60,42,103,186,125,220,213,221,183,77,61,0,189,118,188,79,65,86,180,156,184,106,19,157,203,219,185,173,233,174,154,107,215,226,85,113,200,215,187,68,69,236,80,24,110,142,159,145,106,127,47,218,217,2,235,170,247,209,10,250,38,181,174,213,19,208,14,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,197,158,158,31,57,43,196,38,58,92,121,142,238,184,153,149,142,249,209,81,207,72,145,126,6,40,187,75,77,34,246,133,139,243,187,235,240,68,239,229,231,0,28,52,101,211,90,180,88,18,223,117,149,53,251,229,214,215,111,157,235,243,253,82,157,190,143,84,253,9,238,50,56,1,213,182,218,173,118,122,86,80,218,45,180,180,52,209,235,182,26,104,91,19,27,170,170,174,141,106,34,39,85,85,250,213,78,208,0,0,0,0,0,0,0,0,0,0,0,14,42,154,90,106,218,121,41,43,41,227,158,9,152,177,201,28,140,71,53,237,84,209,81,81,122,42,42,42,166,135,40,2,41,252,65,188,55,235,42,46,55,60,226,201,59,100,147,201,89,60,213,215,59,100,48,171,151,115,221,85,81,51,162,134,154,151,253,233,173,87,63,224,171,217,72,235,193,248,239,52,50,15,26,54,182,201,87,117,177,93,173,85,104,178,210,201,37,69,46,178,69,43,85,89,35,26,230,59,77,240,162,42,46,139,236,233,209,83,166,205,19,211,193,85,11,233,234,97,100,177,74,213,99,216,246,163,154,230,170,104,168,168,189,21,21,12,72,226,131,195,167,40,115,210,130,182,235,97,180,82,97,252,73,42,201,59,106,40,105,233,105,25,52,202,217,156,139,43,153,76,249,28,139,36,168,174,235,170,237,69,238,157,67,23,56,118,241,124,172,134,42,44,63,157,86,136,220,188,216,226,90,218,26,117,93,25,164,76,220,249,42,107,123,254,21,202,186,123,151,222,103,238,94,241,107,195,254,100,90,224,184,216,243,67,12,198,249,154,213,90,106,139,221,18,78,199,43,88,187,92,198,204,237,21,55,162,42,123,245,66,19,243,239,128,44,252,200,251,156,232,252,47,87,136,45,154,185,241,85,89,232,171,106,218,216,247,75,183,123,252,187,26,142,219,22,171,167,79,105,171,217,122,88,120,110,88,239,1,86,173,52,53,183,220,63,84,199,110,116,73,36,212,143,69,69,211,171,117,106,247,102,159,91,126,0,108,235,67,137,176,213,214,22,205,109,191,219,106,227,123,81,200,232,42,163,145,21,21,17,123,162,175,189,63,148,134,111,21,236,155,194,152,79,50,19,49,176,180,180,77,117,238,127,219,240,211,186,52,115,170,102,158,186,105,37,115,88,196,213,125,150,162,185,206,85,237,174,189,204,87,180,113,71,196,29,142,22,193,108,206,28,101,12,108,68,107,90,204,65,92,212,68,68,68,211,70,202,158,228,41,252,117,156,57,141,153,81,177,152,223,22,93,111,59,30,143,71,87,87,207,80,187,147,119,93,101,123,191,45,223,202,190,245,2,176,225,35,52,174,57,77,159,120,62,255,0,73,88,176,83,212,94,45,244,149,138,178,57,172,242,238,173,129,242,110,209,237,77,52,143,174,171,167,189,13,139,176,141,254,151,20,225,123,70,35,163,158,41,97,185,208,211,214,49,241,185,28,213,73,35,107,211,69,69,84,236,228,245,95,172,213,206,150,166,106,42,168,107,41,222,172,150,9,27,44,110,69,84,84,115,87,84,93,83,175,116,39,103,195,19,62,104,115,103,34,169,108,21,55,71,201,119,195,106,203,107,224,168,157,22,85,138,158,142,137,139,35,90,178,57,220,189,242,104,139,162,38,186,244,69,3,49,229,145,144,198,249,100,84,70,177,170,231,42,250,34,26,233,241,203,136,35,196,60,81,102,12,177,59,115,104,241,13,218,141,23,93,126,101,198,167,226,190,255,0,250,141,132,177,213,202,27,70,11,191,93,39,145,99,101,45,178,170,101,114,42,34,162,54,39,59,162,170,167,94,158,243,91,108,255,0,184,199,122,207,92,123,114,138,71,61,149,120,162,235,43,92,229,213,85,29,89,42,162,170,234,190,240,37,163,193,251,14,209,219,114,54,229,117,138,141,241,205,85,118,153,93,35,163,68,220,142,163,160,114,232,186,106,169,170,107,220,207,227,24,188,58,176,149,54,23,225,135,11,201,12,40,199,93,40,232,174,15,93,168,155,150,91,125,38,171,209,19,95,155,241,250,212,201,208,0,0,0,0,0,22,239,61,243,159,12,100,102,93,221,177,190,35,174,167,137,104,233,103,146,154,25,37,141,174,154,102,65,44,172,99,90,247,179,114,187,148,228,68,69,213,125,61,232,30,23,18,220,75,96,94,27,240,37,94,39,196,183,58,101,175,88,228,109,21,15,58,30,116,179,114,102,124,127,123,124,177,185,205,87,66,230,251,43,170,175,68,248,65,47,19,156,84,230,55,18,24,218,225,120,191,222,42,162,179,37,84,191,39,219,99,168,157,176,50,30,116,206,137,93,19,230,145,136,244,100,202,213,218,186,105,209,58,119,249,226,151,137,172,111,196,110,97,92,175,151,187,189,90,217,217,87,50,91,168,124,196,220,152,225,73,231,116,75,203,116,178,49,28,140,153,91,171,87,68,78,137,211,189,117,192,239,6,184,147,137,108,121,79,81,115,183,213,82,225,75,115,217,81,87,88,248,164,100,115,36,115,83,43,225,107,221,4,145,185,203,20,234,228,106,233,170,38,171,211,184,81,28,56,240,153,154,124,70,226,8,40,176,197,138,174,27,82,72,223,49,113,158,150,165,180,237,110,248,81,200,146,178,25,26,142,219,51,93,215,211,175,110,243,41,194,207,0,217,73,195,237,166,219,117,154,213,29,223,19,182,40,101,158,174,186,10,106,142,77,66,54,7,57,97,122,211,178,70,162,73,14,173,213,117,77,85,123,175,75,215,148,89,49,128,178,87,10,209,225,108,17,96,161,161,142,158,24,227,146,104,169,33,138,73,156,216,227,98,189,238,137,140,220,231,36,77,85,85,78,170,159,86,149,216,31,141,107,88,136,214,53,26,137,217,17,52,63,64,0,0,0,0,0,0,0,71,231,31,254,30,118,124,214,181,254,200,89,77,103,138,143,18,210,254,30,146,150,157,145,178,171,115,169,98,111,177,5,51,164,126,216,227,145,122,187,162,170,175,109,80,144,51,241,81,21,52,84,213,0,214,3,14,226,28,109,148,56,198,27,197,174,75,133,146,249,109,221,162,42,205,77,44,124,200,149,189,118,171,94,154,178,69,245,78,142,247,41,62,220,21,241,73,106,226,91,44,41,175,85,21,180,44,196,52,251,254,80,163,138,70,163,227,221,81,80,216,190,246,178,200,244,214,56,55,123,75,215,186,116,237,131,126,40,60,19,83,97,217,95,157,185,111,106,115,41,36,211,229,74,104,32,68,100,122,121,42,104,118,50,24,17,19,85,115,213,119,63,175,116,245,67,19,120,40,226,110,247,195,142,108,81,93,93,112,145,184,122,175,153,242,149,58,202,244,99,246,211,84,182,47,103,155,27,23,73,38,215,218,95,138,117,238,27,16,3,207,176,223,109,120,150,211,5,238,205,87,21,77,29,78,238,92,177,200,215,181,219,92,173,93,21,170,168,189,90,169,209,125,15,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,131,30,43,25,239,85,150,153,52,204,29,97,186,186,150,233,136,181,218,177,78,172,145,190,94,170,134,78,155,36,107,147,86,189,125,23,162,250,39,83,57,200,56,241,100,205,137,177,183,16,115,96,186,121,213,212,88,95,111,45,88,229,86,63,204,208,208,200,189,158,168,186,43,125,205,253,61,192,198,254,27,114,82,245,159,153,175,105,203,235,68,47,84,173,231,243,102,218,253,145,108,166,154,84,220,230,198,253,186,242,149,19,86,174,191,231,77,142,48,62,11,176,229,254,26,164,194,216,110,219,77,69,67,71,204,229,197,79,11,35,106,111,145,207,95,101,141,106,124,231,185,123,122,169,26,126,15,57,23,26,80,215,103,53,210,223,51,28,238,87,201,211,73,22,140,147,173,194,158,93,174,116,126,214,157,17,118,191,167,175,184,148,176,0,29,27,197,242,201,135,168,159,114,191,222,40,109,148,145,233,190,162,178,161,144,198,221,85,17,53,115,213,17,58,170,39,214,169,239,3,188,11,13,114,227,139,134,75,101,225,150,119,102,198,25,168,115,245,251,252,23,219,123,225,77,26,142,234,239,48,158,253,59,119,46,166,17,204,172,188,199,212,235,85,130,49,214,31,191,196,223,156,235,101,206,10,164,111,87,34,106,177,57,200,157,88,239,248,171,238,80,42,80,0,0,0,0,0,0,0,20,14,116,228,206,12,206,252,9,117,193,120,190,203,67,88,218,218,73,225,167,158,122,104,164,146,154,87,195,36,109,150,55,72,199,236,115,121,174,84,114,38,168,171,250,22,4,56,190,225,99,20,240,203,153,21,150,58,248,29,53,150,174,89,42,45,181,108,108,142,103,33,211,212,54,38,61,235,12,108,230,108,129,85,81,169,167,170,116,237,177,105,96,248,193,225,151,11,241,23,149,247,75,85,85,170,157,215,218,90,73,229,182,213,164,17,172,169,59,105,234,27,19,55,172,82,63,110,249,181,209,169,174,189,83,175,112,137,143,15,62,48,110,153,13,153,52,152,111,21,223,43,164,194,119,135,199,70,176,75,82,229,130,154,89,106,41,25,205,219,36,204,137,136,216,162,114,110,209,85,19,209,83,180,231,225,140,73,103,197,246,11,126,37,176,215,65,87,67,114,166,138,170,9,97,149,178,53,89,35,26,246,245,106,170,124,215,34,244,85,238,107,51,154,25,117,137,178,135,30,221,112,102,33,161,171,162,172,180,215,79,4,111,146,41,35,89,27,20,207,141,37,98,189,173,85,106,172,107,163,180,77,116,244,236,73,55,133,191,26,171,36,145,100,110,100,94,221,163,34,107,109,53,21,117,61,58,121,42,104,32,107,166,159,191,207,84,99,25,239,84,245,64,37,80,31,17,75,28,209,50,104,158,215,178,70,163,154,230,174,168,168,189,81,81,79,176,0,0,5,13,158,120,122,151,21,100,206,57,176,85,82,69,82,149,184,114,231,3,25,36,104,244,220,250,73,88,139,162,162,245,246,189,222,165,114,121,216,142,157,181,120,122,233,72,244,213,179,81,207,26,167,193,88,168,6,179,152,134,149,248,27,57,46,84,141,111,150,249,11,18,204,198,162,38,196,98,67,84,168,154,124,221,17,54,124,59,122,27,12,112,189,137,96,187,240,231,129,175,213,21,76,88,219,134,109,146,203,43,164,77,17,60,140,47,114,170,170,175,191,94,170,64,127,22,86,182,90,56,134,199,148,177,55,107,126,232,110,142,78,154,127,175,167,79,114,123,137,39,203,206,37,48,254,95,248,115,178,170,43,239,42,226,219,66,97,248,81,42,152,217,155,81,242,19,21,169,31,223,90,228,84,115,58,105,215,95,64,48,199,196,159,59,171,179,87,136,59,189,158,27,179,170,109,88,114,106,139,92,81,178,117,124,104,250,122,234,198,163,180,73,28,221,118,201,166,168,137,209,123,34,22,71,39,120,127,204,188,242,187,165,163,2,88,170,42,21,62,116,235,75,80,248,89,237,70,213,220,232,163,126,154,115,88,171,211,178,253,90,248,16,211,94,179,79,49,249,52,169,83,89,112,196,215,143,157,38,249,30,175,168,159,231,61,83,115,190,116,157,87,170,234,190,164,247,112,75,195,54,24,200,204,161,176,74,235,77,35,175,183,91,109,37,109,108,238,130,53,145,178,203,75,77,204,102,238,83,30,136,143,139,93,29,170,235,221,85,123,6,13,101,15,131,126,39,187,208,211,220,179,71,20,193,70,231,61,146,44,22,234,233,35,114,49,82,53,209,91,61,18,245,235,34,123,186,39,196,201,60,33,225,45,195,213,139,147,45,226,107,189,194,72,156,215,43,101,117,12,172,126,155,122,42,58,141,53,69,209,117,250,204,227,68,68,68,68,77,17,15,208,44,182,7,224,227,134,252,2,248,170,44,249,71,133,37,169,138,54,177,42,42,44,20,14,151,166,213,221,185,176,53,117,213,136,186,251,245,46,229,174,201,102,177,211,182,146,203,105,162,160,129,168,136,145,210,192,200,154,137,162,39,102,162,39,100,68,253,8,119,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,31,138,112,84,192,249,163,70,177,81,21,23,94,167,96,1,70,93,176,245,108,247,9,101,100,176,34,59,111,119,46,191,53,62,5,159,170,129,244,81,164,178,170,42,43,182,251,61,245,255,0,235,67,33,170,34,107,166,115,149,87,174,159,204,88,188,77,71,20,84,17,185,174,118,171,50,39,85,79,201,112,28,216,115,21,91,237,148,47,130,120,106,28,231,74,175,69,99,90,169,166,136,158,170,158,226,240,83,98,26,41,230,108,76,138,116,87,107,221,169,167,111,172,199,77,86,63,101,191,95,82,181,160,198,215,86,85,198,228,167,164,213,53,252,71,123,151,248,64,92,12,73,120,166,138,186,54,186,57,117,88,145,122,34,123,215,226,89,249,100,106,226,167,212,232,187,86,224,178,105,235,167,51,83,215,196,24,198,231,81,90,199,190,10,84,84,137,19,163,93,239,95,225,30,82,66,215,189,46,42,171,204,114,243,149,63,23,119,127,228,3,223,191,95,105,32,228,111,142,101,221,187,178,39,195,226,120,171,108,168,190,72,149,148,143,141,140,168,84,107,82,69,84,84,211,217,235,162,47,170,29,107,132,206,184,114,249,200,141,229,235,166,222,157,244,247,253,69,91,133,45,208,186,223,68,229,115,254,122,250,167,229,175,192,10,126,76,21,117,165,78,100,149,20,138,138,186,116,123,191,232,156,240,94,41,108,145,54,217,87,28,175,150,29,119,44,104,138,213,215,218,77,53,84,94,203,238,46,67,236,180,181,105,203,146,73,81,19,218,246,85,63,176,164,47,184,58,216,251,172,238,89,234,181,93,191,140,223,201,79,224,129,94,88,241,61,5,198,173,240,65,13,67,92,216,213,254,219,90,137,166,168,158,139,241,61,230,162,213,39,50,62,136,157,58,150,87,5,226,106,244,186,74,169,13,63,248,59,191,21,223,148,223,137,117,176,221,214,162,182,133,242,202,200,209,82,85,111,178,139,219,68,248,252,64,236,207,105,169,151,126,215,199,237,46,169,170,175,191,234,58,175,195,213,174,211,73,96,233,252,37,254,195,223,98,171,154,142,95,84,69,62,128,183,119,44,13,118,157,42,149,149,20,137,204,223,166,175,119,174,191,193,41,198,229,173,245,186,235,87,65,255,0,40,255,0,250,37,226,124,12,122,57,21,87,218,215,83,135,228,216,63,46,79,229,79,236,2,143,195,152,74,229,111,134,141,38,158,153,220,153,55,59,107,156,186,166,253,122,106,133,111,28,110,99,181,85,78,199,204,116,204,137,17,173,87,123,62,243,152,0,0,0,0,1,241,50,107,12,136,158,173,84,255,0,49,246,124,201,248,55,127,146,160,80,57,133,108,158,178,203,12,81,62,52,84,170,107,189,165,95,200,127,195,226,91,73,170,25,108,145,104,106,17,206,146,46,234,206,169,215,175,174,158,242,240,98,214,163,173,177,162,255,0,143,79,244,92,89,156,72,196,75,213,66,117,252,79,244,16,10,210,223,142,45,50,204,230,182,158,175,93,170,189,88,223,122,127,8,169,237,24,142,134,166,153,210,71,20,232,136,245,78,173,79,114,124,75,97,134,45,240,213,87,201,28,142,122,34,66,174,246,85,63,41,191,2,228,225,219,21,35,104,158,137,36,223,133,95,84,247,39,192,10,221,146,53,206,68,68,81,43,21,206,213,52,236,25,27,90,228,84,85,62,221,220,11,99,138,45,147,181,151,122,133,124,123,81,42,31,166,171,174,158,210,251,143,43,42,230,106,124,169,209,127,112,255,0,223,42,124,87,254,167,222,63,222,106,63,209,113,73,101,103,251,41,255,0,152,255,0,223,2,240,219,28,142,162,141,201,235,175,243,169,218,58,118,159,245,62,47,248,95,233,41,220,0,83,248,154,130,106,218,8,226,137,204,69,73,145,222,210,174,154,109,119,195,226,84,5,61,136,174,19,82,81,50,72,218,197,85,149,27,237,34,251,151,226,5,167,198,120,118,181,46,145,125,246,15,240,118,254,50,254,83,190,7,144,218,248,105,26,148,242,53,234,232,83,99,149,168,154,42,167,78,135,189,140,47,149,111,185,196,171,28,63,128,111,162,254,83,190,37,31,51,214,105,94,247,34,34,189,202,171,167,214,7,162,251,181,51,244,209,146,116,248,39,246,149,85,138,55,77,61,189,204,84,78,99,226,84,215,226,168,80,77,98,123,212,186,216,98,211,78,176,218,103,223,38,229,108,15,211,84,211,93,26,190,224,43,155,77,28,176,243,119,57,171,174,222,203,245,158,155,81,90,212,69,62,32,141,177,238,218,171,215,78,231,40,0,0,0,0,0,0,30,61,234,229,5,45,186,190,73,25,34,164,80,74,231,104,137,232,213,237,212,180,24,130,239,77,137,40,217,67,66,201,89,35,37,73,85,101,68,68,209,17,83,209,87,175,180,133,197,197,117,47,109,170,240,212,70,244,167,168,79,249,174,45,102,10,166,101,214,235,45,61,66,185,173,109,59,158,138,206,139,174,230,167,174,190,240,42,140,53,133,46,50,217,41,164,108,212,200,139,191,187,157,249,107,240,46,180,48,186,55,43,156,169,219,78,135,145,135,237,116,244,214,136,33,99,228,86,183,126,154,170,107,243,149,125,199,188,7,28,147,54,53,218,228,94,218,244,45,62,45,190,82,86,225,250,186,104,163,153,28,254,94,138,228,77,58,61,171,239,248,23,42,227,59,226,157,173,106,38,155,17,122,253,106,88,170,90,249,175,21,13,183,84,181,141,138,109,119,44,104,168,228,209,53,233,174,190,168,5,65,129,45,53,21,182,137,165,137,241,162,37,75,155,237,42,235,174,214,252,62,37,218,182,211,190,26,26,88,220,173,85,100,76,69,211,224,136,82,152,2,203,75,73,102,154,56,228,149,81,106,92,239,105,83,242,25,240,43,88,154,140,141,140,78,205,106,32,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,203,158,141,93,23,80,247,43,83,84,60,59,205,230,170,138,169,177,69,28,74,139,26,59,218,69,215,93,87,227,240,3,205,196,88,170,223,13,154,162,87,195,80,168,221,157,154,223,203,79,137,106,113,13,246,146,231,90,201,224,142,102,181,177,35,21,30,136,139,174,170,190,138,190,243,238,235,138,174,21,244,18,210,77,13,58,50,77,186,171,90,237,122,57,23,223,240,60,154,58,88,234,226,89,36,87,34,163,182,251,43,255,0,215,239,2,170,194,248,118,182,174,225,71,52,114,192,141,153,138,246,238,114,235,162,177,87,175,66,228,89,176,237,109,31,59,155,44,11,191,110,155,92,190,154,252,62,39,79,8,89,105,96,130,217,82,201,37,87,37,51,23,69,84,211,172,127,87,196,172,88,196,102,186,42,245,3,226,40,157,27,24,213,84,213,168,136,186,28,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,1,210,186,89,44,215,202,119,82,94,173,52,85,240,57,21,22,58,168,25,43,85,52,84,236,228,84,236,170,159,165,75,71,142,56,56,225,191,31,62,90,139,198,81,225,72,170,101,141,204,90,138,123,5,3,101,235,185,119,110,116,14,93,117,122,174,190,253,11,210,0,193,188,95,225,45,195,213,247,157,45,158,107,189,190,73,92,231,35,98,117,12,76,102,187,186,34,54,141,116,68,213,52,250,140,108,205,239,6,252,79,104,161,168,185,101,118,41,130,177,205,123,228,72,46,53,210,72,229,98,36,139,162,54,10,36,235,210,52,247,117,95,129,46,231,226,162,42,42,42,106,138,6,179,249,199,195,254,101,228,109,221,109,24,238,197,81,78,171,243,103,74,90,134,66,255,0,106,70,166,215,75,27,53,215,148,245,78,157,147,235,210,247,120,108,103,117,118,85,113,7,104,179,205,118,117,53,171,17,205,79,107,150,55,206,172,141,95,81,93,70,213,118,139,35,91,174,216,244,213,81,122,39,101,66,88,120,218,225,155,12,103,158,80,223,229,109,166,145,183,219,85,182,174,182,138,118,193,26,72,233,98,165,169,229,179,119,41,239,84,87,203,174,141,209,117,236,168,189,224,70,106,107,214,86,102,63,38,169,42,104,238,24,102,241,243,163,223,27,209,244,243,252,230,42,237,119,206,143,162,244,93,83,208,13,137,56,161,196,176,90,56,115,199,55,250,122,166,36,110,195,55,57,98,149,175,77,21,60,140,207,106,162,162,167,187,94,138,107,207,135,169,95,142,115,146,221,72,230,249,159,151,113,44,44,114,57,55,163,210,106,164,69,215,231,106,139,191,227,223,212,148,236,194,226,86,193,152,30,28,242,85,75,125,231,92,93,104,92,63,50,45,83,29,51,170,22,196,245,114,73,247,215,57,85,92,254,186,245,215,208,141,158,19,109,108,187,241,13,128,233,101,110,230,253,208,218,220,189,53,255,0,95,64,158,229,247,129,176,158,70,97,234,92,43,147,56,26,193,75,73,21,50,81,97,203,100,15,100,113,163,19,115,41,34,98,174,136,137,215,217,247,122,21,201,231,97,202,118,210,97,235,93,35,19,70,195,71,4,104,159,4,98,33,232,128,0,0,0,248,150,88,225,137,243,74,246,177,145,181,92,231,57,116,68,68,234,170,170,7,157,137,241,37,159,8,88,46,24,150,253,93,5,37,13,182,154,90,169,229,154,86,198,212,100,108,115,221,213,202,137,243,90,171,213,83,177,6,30,33,156,96,221,51,231,50,106,240,222,20,190,87,71,132,236,239,146,141,32,138,165,201,5,76,177,84,85,179,155,182,57,159,19,209,209,74,212,221,162,42,167,162,39,124,143,241,72,227,85,99,146,92,140,203,123,219,180,124,78,109,218,162,146,167,167,95,59,75,60,14,124,51,247,249,138,172,123,61,202,190,136,70,206,88,101,214,38,205,220,123,106,193,152,122,134,174,182,182,237,93,4,18,62,56,164,145,99,108,179,50,53,149,234,198,185,81,168,178,38,174,209,116,215,215,176,23,55,132,30,22,113,79,19,89,145,71,99,160,129,240,217,105,37,142,162,229,86,246,200,214,114,27,61,59,101,99,94,144,200,206,102,201,209,81,28,154,122,175,78,243,223,146,185,51,130,242,67,2,90,176,94,16,178,80,209,182,138,146,8,106,39,130,154,40,228,169,149,144,199,27,165,145,209,177,155,220,238,83,85,92,169,170,170,126,132,160,120,62,225,151,11,240,233,149,246,171,85,45,170,153,183,234,170,72,37,185,213,172,17,164,171,59,169,233,219,51,55,164,81,191,110,248,117,209,201,174,189,87,175,107,248,0,0,0,0,0,0,0,3,241,85,17,53,80,63,65,70,99,140,230,202,156,182,137,210,99,140,197,195,86,87,181,138,246,195,95,119,166,166,145,253,29,162,53,178,189,186,170,236,114,39,197,171,238,82,220,219,120,226,225,146,231,120,125,157,185,177,134,105,220,205,62,255,0,61,246,222,200,87,86,171,186,59,204,47,187,78,221,192,191,32,232,217,239,182,76,67,68,203,149,130,241,67,115,164,147,93,149,20,117,12,154,55,104,170,213,209,204,85,69,234,138,159,90,47,184,239,1,224,99,140,23,97,204,12,53,87,133,177,37,182,154,182,134,179,151,204,138,162,22,72,213,217,35,94,158,203,218,228,249,204,106,246,244,67,92,126,36,178,82,245,144,121,175,118,203,235,188,47,68,162,228,114,166,218,253,146,239,166,134,85,218,231,70,205,218,115,81,23,70,166,159,231,93,149,200,180,241,134,200,184,150,134,135,57,173,118,249,158,230,243,126,81,154,56,181,100,125,109,244,241,110,115,99,246,117,234,137,185,253,87,183,184,11,201,225,79,158,245,89,151,147,79,193,215,235,171,170,174,152,119,77,203,44,234,249,29,230,42,171,164,252,121,28,229,209,172,79,68,232,158,169,212,206,114,14,60,38,243,98,108,19,196,28,56,46,162,125,180,88,163,119,49,94,229,70,51,203,80,215,72,157,222,136,154,185,222,168,239,209,220,156,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,245,245,113,80,210,73,85,51,154,214,51,77,85,203,162,117,84,79,95,172,214,167,136,108,87,85,143,243,138,251,136,93,82,250,215,213,249,93,30,215,172,138,237,148,177,51,162,234,237,126,103,191,208,216,39,138,28,98,252,5,145,184,147,21,69,58,66,250,47,39,181,251,182,233,190,178,22,119,220,223,203,247,154,240,101,61,158,163,24,102,77,170,210,248,164,170,150,175,159,236,237,87,185,219,105,222,238,218,42,174,136,223,119,160,19,249,193,14,92,187,43,120,108,194,120,70,162,149,144,212,82,121,254,98,163,54,185,119,87,212,200,155,181,107,87,180,157,53,66,252,29,27,45,186,158,211,108,134,223,74,205,145,69,187,107,116,68,211,87,42,175,100,79,85,59,192,8,116,241,69,227,15,23,221,179,6,92,158,192,120,150,162,223,104,180,109,243,82,219,171,37,137,213,28,216,40,170,25,185,209,76,173,126,215,163,209,53,98,105,170,233,170,234,164,195,212,57,89,11,156,154,234,154,127,57,172,238,127,94,170,241,6,109,95,110,181,178,204,249,102,242,186,172,174,85,119,74,104,155,234,170,189,145,61,64,160,157,89,86,247,243,31,85,51,157,249,74,245,85,46,182,73,113,69,156,25,15,121,109,207,6,226,170,247,64,154,239,160,169,174,170,90,87,251,18,53,53,142,57,88,139,162,202,231,119,249,218,47,191,95,95,133,204,135,162,207,91,253,102,30,172,150,120,151,239,124,183,194,228,107,147,216,153,235,213,99,127,248,164,244,255,0,170,241,113,33,225,155,154,153,63,101,155,23,225,74,105,175,246,152,246,238,134,149,149,53,85,77,213,240,199,213,177,210,177,169,237,72,229,239,243,90,190,168,4,171,240,165,197,206,1,226,111,8,199,114,181,221,40,105,175,145,107,230,237,139,60,44,158,61,101,157,25,247,150,205,35,211,86,64,174,235,232,186,167,78,215,244,214,163,135,236,255,0,199,60,58,99,152,113,126,17,171,146,55,55,119,152,165,124,147,36,83,125,230,88,219,189,145,201,30,237,188,231,42,106,189,23,175,215,176,62,69,241,5,128,243,227,12,80,223,240,157,214,157,242,214,67,61,66,209,172,240,172,241,199,20,235,10,185,204,142,71,170,38,228,78,186,233,237,39,109,116,2,232,0,0,0,0,0,0,0,0,142,143,20,94,13,232,49,174,18,159,58,240,69,170,170,92,67,110,220,181,208,82,192,215,54,74,88,226,173,169,146,69,108,80,43,213,235,35,154,155,156,244,111,109,122,232,164,68,225,188,65,127,192,56,174,138,249,109,158,174,221,115,179,214,199,54,141,115,225,145,146,69,34,59,107,182,171,92,154,57,137,170,106,139,170,122,41,180,5,234,207,111,196,22,154,203,37,214,154,58,138,74,232,36,167,154,57,24,215,181,204,123,85,174,69,71,34,162,234,138,169,213,21,8,24,241,18,225,134,167,33,115,134,231,124,181,209,84,55,15,226,90,217,174,16,72,177,170,69,20,149,21,85,110,108,45,86,196,198,55,72,226,69,70,34,170,162,122,170,118,9,98,224,75,136,203,110,127,228,157,158,174,91,132,82,222,108,212,212,246,202,246,172,173,116,143,150,26,74,101,145,234,156,215,189,117,124,221,221,162,235,221,17,123,228,145,2,94,28,92,75,212,100,118,115,91,48,229,206,174,116,177,98,138,200,109,175,143,152,188,168,231,169,171,164,98,204,228,116,172,98,104,200,149,21,218,42,162,122,42,118,158,75,101,198,146,237,111,166,186,80,78,201,169,234,225,100,241,61,142,71,53,204,115,81,200,168,168,170,139,209,83,178,129,217,0,0,56,107,27,27,168,231,108,171,163,22,55,35,151,220,154,46,167,49,214,185,72,145,91,170,165,86,238,70,64,247,109,211,93,116,106,244,3,93,206,57,225,163,131,137,188,112,218,41,21,236,91,213,205,85,85,81,125,175,148,42,125,223,160,182,85,217,161,137,171,176,13,62,93,62,177,237,180,211,213,178,181,34,108,146,35,86,70,194,176,234,173,223,183,93,139,166,187,117,248,233,208,184,124,107,214,182,187,137,108,117,43,105,210,20,109,242,230,205,187,54,235,251,126,167,175,249,203,37,75,75,61,109,84,52,116,177,58,73,167,145,177,70,198,181,85,92,231,46,136,136,137,213,85,85,64,204,255,0,11,60,136,155,52,243,225,184,150,237,109,116,150,92,59,76,149,237,150,72,85,99,117,85,61,101,19,210,61,206,141,204,85,217,34,174,154,163,180,245,68,39,62,154,158,26,74,104,169,41,227,108,113,66,198,198,198,53,17,17,173,68,209,17,17,58,34,104,134,36,120,106,100,59,114,135,33,45,151,155,133,12,113,92,241,52,48,93,149,203,22,217,27,21,69,21,27,182,42,172,109,114,123,81,174,169,170,166,190,170,166,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,168,186,158,69,101,5,92,145,35,89,22,171,187,95,156,159,218,123,39,226,166,160,81,55,59,5,222,105,218,248,169,55,34,49,19,240,141,79,85,248,148,76,248,55,18,114,157,253,237,247,126,237,31,191,252,162,245,58,61,203,174,167,77,246,189,237,86,243,244,215,248,63,245,129,99,42,176,70,40,124,136,173,182,106,154,127,142,143,254,145,214,251,132,197,91,191,212,175,95,241,241,255,0,210,47,171,172,91,151,95,53,255,0,51,254,179,231,238,127,174,190,111,255,0,71,255,0,88,22,94,147,5,98,104,183,239,182,233,174,154,125,250,63,250,71,97,214,27,173,35,87,204,82,236,229,166,231,123,109,93,19,191,162,151,129,108,58,127,174,255,0,244,127,245,158,109,199,9,249,150,79,251,127,110,246,42,126,11,93,61,157,61,224,91,107,84,241,83,84,58,73,221,181,170,197,77,116,85,235,170,123,143,97,183,58,37,77,82,127,249,171,253,135,117,249,127,177,53,249,95,94,191,237,127,251,71,227,112,62,212,211,229,79,253,7,253,160,45,194,61,180,254,220,171,181,23,166,189,250,149,238,3,189,219,41,172,243,50,106,157,174,90,151,46,155,28,189,54,183,220,135,153,119,192,60,170,102,187,229,109,117,122,39,224,62,11,252,35,196,146,111,185,119,124,159,183,204,243,19,157,191,93,154,107,211,77,58,254,79,249,192,191,54,250,186,122,136,32,116,82,110,71,198,215,55,162,166,169,166,167,120,183,248,75,23,121,167,219,232,254,79,219,172,40,155,185,186,246,143,94,219,126,5,115,77,83,230,55,123,27,118,233,235,168,28,224,0,0,0,0,0,0,0,7,196,169,172,79,68,245,106,159,103,226,166,168,169,239,64,40,140,125,77,60,182,120,90,198,106,169,82,213,238,159,146,226,208,221,87,145,95,44,82,251,47,110,221,83,191,226,161,127,49,21,171,207,209,50,30,127,47,73,81,218,237,215,209,126,63,18,211,98,76,29,186,245,80,239,148,116,215,103,238,63,192,79,225,1,94,97,202,250,71,87,61,27,46,191,122,95,197,95,122,21,109,44,177,201,26,185,142,213,55,105,216,178,86,156,115,242,117,67,167,249,47,153,185,138,205,57,250,122,162,254,79,192,175,48,198,57,249,70,130,73,254,75,229,237,153,89,167,63,95,197,106,254,79,196,10,236,226,149,205,107,180,85,244,13,155,114,233,183,252,231,196,254,211,209,126,0,90,204,79,87,78,233,110,208,164,158,218,186,118,162,104,189,245,113,193,149,176,202,159,41,234,223,241,62,191,229,159,56,150,147,109,93,214,126,103,105,39,126,154,124,85,78,124,173,155,119,202,126,206,154,114,125,127,203,2,233,219,81,91,69,26,47,126,191,206,167,104,235,208,46,180,145,175,215,252,234,118,0,248,116,209,177,118,185,218,42,124,11,65,143,174,84,85,150,120,98,166,159,123,146,165,174,84,218,169,211,99,189,233,241,46,125,101,87,46,165,236,217,174,154,117,215,224,88,248,230,251,162,119,146,219,229,246,39,55,118,187,245,211,166,154,116,252,160,57,240,221,154,229,113,161,146,122,58,110,99,27,42,181,87,123,83,174,136,190,171,241,66,171,92,43,127,125,11,90,218,13,85,88,223,221,89,240,248,158,150,95,88,60,173,154,104,252,222,237,106,156,186,242,244,252,70,124,74,222,58,93,177,49,155,251,53,19,93,0,160,108,56,102,249,75,207,243,20,59,119,109,211,239,172,93,116,215,220,165,119,71,12,177,83,64,199,183,71,49,141,69,77,123,42,33,204,200,118,235,237,107,175,192,228,78,137,160,31,160,0,0,0,0,0,7,203,213,19,77,79,163,171,93,81,200,217,236,110,221,175,174,158,224,40,108,85,93,74,180,119,136,18,95,109,98,168,110,155,87,190,142,66,138,203,40,222,183,234,143,103,253,102,255,0,95,225,176,236,95,113,7,153,187,220,109,190,83,111,54,166,104,55,243,53,211,87,43,117,211,79,243,30,158,93,217,60,173,238,121,60,214,237,105,92,154,108,211,241,217,241,2,233,90,209,91,65,18,47,127,107,253,37,59,103,5,27,57,116,204,102,186,233,175,95,210,125,84,79,229,216,143,219,187,85,211,77,116,3,198,191,61,173,172,98,57,116,251,210,127,58,150,71,3,245,197,20,72,159,238,159,251,55,23,71,23,98,31,43,114,142,63,39,187,88,17,117,230,105,248,206,248,22,219,1,210,107,138,232,126,249,254,55,211,253,205,192,94,251,3,85,40,223,211,247,85,254,100,61,68,58,54,120,185,84,206,110,237,117,145,87,183,193,14,248,0,0,0,126,57,118,166,186,29,73,174,28,169,22,62,78,186,122,238,255,0,168,14,225,242,174,107,87,69,83,201,118,32,218,154,249,79,253,39,253,71,157,95,140,60,180,201,31,201,219,181,106,46,188,237,61,87,248,32,123,213,55,58,26,120,222,249,167,218,140,93,23,217,85,211,174,158,227,205,159,18,217,91,183,90,223,127,238,111,254,194,222,94,115,51,122,213,82,252,137,166,146,43,119,121,159,115,189,219,62,5,63,54,57,230,109,254,245,233,167,251,191,253,144,47,165,53,125,36,209,196,232,165,220,146,35,85,190,202,166,186,246,59,122,234,91,123,38,53,223,21,4,127,38,105,185,177,38,188,239,130,127,4,171,163,196,91,181,253,167,255,0,164,255,0,168,15,108,30,75,47,219,220,137,229,52,213,116,252,39,253,71,101,151,29,235,167,39,78,159,149,255,0,80,29,208,116,159,113,216,186,114,117,233,249,95,245,29,85,191,233,254,180,255,0,210,127,212,7,174,124,62,104,227,69,87,187,68,78,253,15,37,113,22,159,235,63,253,39,253,69,63,121,199,190,74,158,161,255,0,37,111,229,187,77,57,250,107,237,34,126,72,21,151,157,166,255,0,27,255,0,53,78,86,200,199,34,43,87,84,94,197,168,76,212,215,253,129,255,0,214,191,236,21,149,167,21,121,232,168,215,200,108,243,13,143,247,93,118,238,68,248,117,238,5,78,15,134,63,114,233,166,135,216,0,0,0,0,0,0,0,0,0,0,0,0,0,14,41,39,229,181,206,219,174,212,85,238,7,34,170,39,115,130,162,186,150,6,189,101,151,110,198,170,187,217,85,209,52,60,139,166,38,242,28,175,218,91,247,238,253,211,77,52,211,225,241,41,27,214,96,233,53,77,63,201,29,217,183,95,49,239,111,249,32,123,152,159,17,217,155,65,26,186,179,79,191,39,238,111,252,151,124,11,89,139,174,52,117,215,40,230,165,155,123,18,4,106,174,213,78,187,157,239,79,137,217,185,94,190,88,129,180,222,91,147,181,233,38,237,251,187,34,166,157,147,222,112,210,97,127,149,99,90,143,61,202,218,237,154,114,183,124,117,238,158,240,58,120,114,213,95,53,230,158,56,224,213,203,191,68,220,223,200,95,137,119,112,197,166,225,77,65,35,38,167,218,229,153,87,77,237,94,155,91,238,83,205,176,224,95,147,174,208,86,124,169,204,229,238,246,121,26,107,171,85,59,238,248,149,213,37,63,34,53,102,253,218,187,94,218,1,245,3,28,200,216,142,77,21,26,136,191,200,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,21,77,60,53,116,210,210,84,70,217,34,153,142,141,236,114,34,163,154,169,162,162,162,244,84,209,72,48,241,76,200,137,178,179,62,29,137,109,54,215,71,101,196,84,203,94,233,99,133,82,54,213,84,86,86,189,99,220,216,218,196,93,145,162,233,170,187,79,85,66,117,12,67,241,43,200,118,230,246,66,93,47,54,250,24,229,185,225,152,103,187,35,146,45,210,58,42,122,42,199,108,69,72,220,229,246,164,77,19,84,77,125,81,64,132,42,12,208,196,212,24,6,163,46,217,86,247,90,106,42,223,88,177,58,73,21,169,35,161,72,117,70,239,219,174,212,211,93,186,252,116,232,92,222,6,33,163,159,137,188,14,218,217,21,140,75,213,177,81,81,81,61,175,148,41,189,255,0,164,177,21,84,179,209,85,77,71,85,19,163,154,9,29,20,140,115,85,21,174,106,232,168,168,189,81,81,80,189,188,20,86,182,135,137,108,11,43,169,210,100,117,242,216,205,187,55,105,251,126,155,175,249,128,216,194,141,177,182,142,6,196,186,177,35,106,53,125,233,162,104,115,29,107,108,137,45,186,150,84,110,212,124,12,118,221,52,211,86,167,67,178,0,0,0,198,222,59,120,140,182,228,6,73,222,42,226,184,69,21,230,243,77,81,108,160,106,74,214,200,201,102,164,169,88,222,137,205,99,211,71,195,221,186,174,189,145,87,182,68,220,174,52,150,155,125,77,210,190,118,67,79,73,11,231,150,71,185,26,214,177,173,87,42,170,170,162,38,136,139,221,72,27,241,30,226,94,163,60,51,154,231,134,237,149,115,45,143,11,214,77,109,100,124,197,229,73,53,53,93,91,18,102,163,101,123,23,86,74,136,142,209,21,83,209,19,184,98,254,36,196,23,252,125,138,235,111,151,41,234,238,55,59,197,108,147,104,231,62,105,31,36,178,43,182,183,114,185,203,171,158,186,38,170,186,175,170,146,237,225,117,193,189,14,11,194,80,231,94,56,180,212,197,136,46,59,86,134,10,168,17,173,142,150,72,168,170,99,145,27,44,8,244,122,72,215,38,230,189,91,223,78,186,169,132,62,29,220,49,84,231,206,112,219,47,151,74,42,135,97,252,53,91,13,194,121,18,53,88,165,146,158,170,145,206,133,202,232,158,199,34,199,42,234,197,84,85,79,84,78,243,209,101,179,219,240,253,166,142,201,106,166,142,158,146,134,8,233,225,142,54,53,141,107,24,212,107,81,17,168,136,154,34,34,116,68,64,59,160,0,0,0,0,0,0,0,29,140,71,227,139,142,76,41,195,142,20,171,177,97,219,165,186,225,140,107,105,228,138,10,70,79,28,174,167,87,199,82,214,200,246,50,162,57,88,141,154,22,162,185,17,116,215,78,253,171,158,49,56,160,195,124,54,101,157,206,235,81,89,3,175,245,116,115,69,107,164,89,35,87,172,239,167,168,116,47,115,22,88,223,179,153,14,138,173,93,125,19,175,104,17,204,172,194,199,25,249,153,53,120,154,242,234,187,157,218,245,91,35,105,169,163,89,166,115,121,213,15,123,33,137,142,115,220,137,190,85,70,181,21,123,232,154,170,245,14,124,217,207,156,207,206,124,69,83,136,113,182,43,185,84,186,121,30,246,82,173,117,67,233,225,71,73,35,209,172,100,146,63,106,39,53,200,137,175,68,93,61,250,208,77,172,171,99,249,140,170,153,174,252,164,122,162,153,213,146,190,22,185,137,140,240,91,113,230,60,150,75,69,37,69,18,85,193,73,186,122,122,164,71,69,28,173,220,201,105,21,59,57,232,186,59,231,38,158,138,165,131,226,143,33,232,178,42,255,0,71,135,168,165,158,85,251,231,49,243,57,28,229,246,33,122,117,72,217,254,53,125,63,235,12,170,240,186,227,11,23,90,115,6,44,158,199,152,150,162,225,104,187,238,242,178,220,107,37,149,212,252,168,43,106,31,181,210,204,141,102,231,171,17,116,98,235,162,107,162,232,164,197,154,204,228,13,230,174,193,155,54,43,165,20,179,50,88,124,214,139,19,149,29,214,154,86,244,209,81,123,42,250,155,49,83,185,95,11,92,186,234,186,255,0,56,28,133,135,227,123,46,95,154,92,54,98,204,35,79,74,201,170,42,252,135,45,85,155,156,155,107,233,164,93,186,53,203,218,62,186,33,126,14,141,234,221,5,214,217,53,5,75,55,197,46,221,205,209,23,93,28,139,234,139,234,128,107,95,195,206,43,170,192,25,197,98,196,45,169,125,19,233,60,214,175,115,214,53,110,250,89,89,213,117,110,159,63,223,234,108,173,65,87,21,117,36,117,80,185,174,99,245,209,90,186,167,69,84,244,250,141,100,243,98,207,81,132,51,38,235,105,100,82,82,203,73,200,246,118,171,28,221,212,241,187,182,136,169,170,59,221,234,108,63,194,238,49,126,62,200,220,55,138,165,159,154,250,223,57,185,251,183,107,178,178,102,119,220,239,200,247,129,117,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,247,137,21,197,148,60,38,227,6,44,210,49,242,252,159,183,99,180,215,75,149,30,186,245,248,144,173,194,76,51,212,113,7,133,33,166,106,44,142,243,219,81,81,116,255,0,1,159,220,76,71,138,77,106,210,240,191,123,137,27,175,59,203,122,123,174,52,68,66,112,98,168,156,74,96,245,85,211,253,80,255,0,238,10,128,54,61,0,1,243,35,18,70,43,23,212,214,247,139,172,13,112,203,252,249,196,118,10,250,126,74,197,228,246,166,199,55,189,20,15,94,237,111,229,167,161,178,33,16,158,48,217,25,85,109,198,86,204,222,178,219,23,203,92,249,223,41,73,28,43,181,156,184,173,244,241,106,173,143,68,213,85,126,115,151,225,238,3,8,248,123,207,123,254,66,227,170,92,89,106,142,58,136,99,223,206,167,149,30,246,191,88,101,141,190,203,100,98,46,139,42,175,85,255,0,174,119,56,117,226,131,40,56,175,193,109,146,207,37,43,234,36,215,205,89,174,11,74,179,183,73,101,217,186,6,203,42,166,169,78,175,77,125,52,114,124,53,210,46,102,65,231,206,53,200,60,115,73,139,176,173,238,225,77,28,60,206,125,44,53,51,50,41,245,134,88,219,189,140,145,155,182,172,174,84,213,122,42,235,245,134,64,120,140,112,137,62,64,227,198,226,172,57,109,108,120,98,245,175,33,180,240,170,71,79,201,134,145,142,221,178,22,70,205,210,76,237,52,85,213,117,236,189,233,110,2,56,148,196,153,47,158,120,118,150,166,241,91,45,150,243,53,61,134,74,105,42,36,116,48,199,81,95,78,231,189,24,178,177,141,93,26,238,189,83,218,93,81,117,82,90,248,151,203,11,47,23,124,55,202,182,70,82,84,84,85,237,249,62,161,81,143,86,109,175,135,155,181,205,100,170,154,165,58,162,237,253,63,13,127,233,38,174,176,94,105,171,35,116,180,213,116,51,199,59,28,213,86,62,55,181,81,205,114,47,69,69,78,138,139,208,13,163,108,215,58,123,221,158,134,243,72,228,116,21,244,209,85,68,228,84,84,86,61,168,228,94,138,169,217,125,21,78,233,96,56,26,204,148,204,174,27,240,125,124,147,205,53,69,178,213,111,182,84,73,43,183,57,242,199,65,76,174,85,93,206,85,213,95,174,171,162,252,11,254,0,0,0,0,0,0,0,198,63,16,44,132,160,206,236,132,189,35,45,177,77,117,176,83,212,221,169,100,228,181,210,171,160,162,170,216,196,94,91,221,243,165,215,68,211,175,101,69,239,147,135,90,231,65,79,117,182,213,218,234,227,107,224,172,130,74,121,90,228,69,71,49,237,86,170,42,42,42,47,69,245,64,53,116,168,142,235,131,113,68,145,53,210,83,92,172,117,234,212,84,87,49,241,79,12,159,161,205,84,115,126,10,154,122,19,171,225,167,196,84,89,219,145,148,150,187,157,92,143,188,225,165,142,211,42,77,38,178,72,202,122,58,54,172,158,212,175,122,162,190,85,246,149,19,85,244,69,239,24,126,35,89,17,85,147,121,247,115,171,166,182,114,45,88,134,73,174,176,201,28,42,216,183,79,91,86,173,110,169,27,27,187,108,122,232,154,244,245,84,43,15,10,140,228,126,1,207,136,240,133,125,201,208,219,177,12,73,73,20,78,155,107,29,85,61,101,12,105,236,171,218,213,114,181,138,157,17,93,167,188,9,203,7,227,85,28,136,230,170,42,42,106,138,135,232,3,171,117,69,91,93,98,34,117,242,242,105,255,0,21,78,209,225,99,187,204,24,123,5,95,239,149,51,50,40,232,45,149,85,42,231,57,26,137,178,23,59,186,170,123,189,232,6,188,92,104,53,237,226,79,29,164,141,209,126,94,186,122,105,211,207,212,21,55,0,121,33,46,116,113,1,99,165,170,183,249,139,93,154,162,154,233,85,190,37,124,110,100,53,180,168,246,46,177,189,171,236,203,217,116,77,59,170,39,123,111,196,134,40,110,53,207,60,105,121,167,115,229,108,247,251,146,70,186,238,220,142,172,153,201,166,138,186,162,238,233,212,150,111,9,220,129,135,2,100,251,179,26,249,108,133,151,123,244,203,45,52,171,10,35,252,148,244,180,51,49,53,116,109,119,207,98,175,71,43,117,237,170,245,3,58,44,150,138,28,63,103,161,177,219,32,100,20,150,250,104,169,96,141,140,70,181,145,198,196,107,81,17,168,136,136,136,136,154,34,34,29,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,31,138,214,175,69,106,46,191,3,244,1,198,180,244,235,222,8,215,254,10,31,158,86,155,253,175,23,252,68,57,64,29,57,237,244,82,177,26,250,24,94,154,235,162,196,139,253,5,43,136,176,229,29,69,107,30,203,12,50,34,68,137,170,82,162,250,175,192,173,143,135,179,114,235,174,128,88,5,142,245,107,191,207,54,202,218,74,104,103,149,173,118,143,142,54,55,85,68,68,94,136,137,217,16,171,240,206,38,100,126,103,207,98,4,110,187,54,243,106,244,252,173,116,213,126,162,164,196,184,63,229,74,58,184,254,81,229,115,222,142,215,147,187,79,109,23,242,144,160,46,185,119,242,127,43,251,241,204,230,110,255,0,91,233,166,154,127,11,226,5,211,163,190,91,101,100,26,94,41,158,175,70,255,0,174,26,186,235,167,196,245,91,87,72,239,155,85,10,233,238,122,22,17,151,223,146,39,108,30,87,155,228,158,140,215,126,221,251,23,79,114,233,174,135,177,75,154,91,119,127,120,181,215,79,245,215,253,128,47,51,101,137,218,109,145,171,175,109,20,251,45,237,151,48,60,228,116,203,242,70,206,99,246,255,0,132,107,167,181,167,228,149,75,49,22,229,211,201,233,255,0,156,255,0,168,15,100,30,91,47,91,211,95,45,167,95,203,255,0,168,239,71,81,204,122,51,102,154,252,64,230,0,0,0,1,242,230,53,233,163,218,142,79,138,106,121,213,86,186,41,167,116,143,183,64,245,93,53,114,194,138,171,211,223,161,233,128,45,150,37,195,16,199,67,26,209,97,230,53,252,228,69,88,169,17,23,77,171,238,78,221,138,22,235,5,254,219,80,216,40,225,184,82,177,204,71,171,35,107,216,138,186,170,107,162,125,73,252,134,65,84,65,230,24,140,221,183,69,215,93,53,41,171,230,20,249,70,173,147,249,254,94,216,209,154,114,181,245,85,247,252,64,165,104,113,66,37,83,22,108,68,136,206,186,238,171,233,217,125,234,122,111,197,84,10,191,252,145,211,175,255,0,174,55,251,74,114,92,171,210,53,95,151,191,245,95,251,103,95,246,45,255,0,199,191,250,175,253,176,58,87,90,255,0,53,83,88,216,171,121,220,233,36,70,163,100,221,191,85,93,52,235,215,83,223,203,26,58,168,62,82,230,210,203,30,238,78,155,152,169,175,207,62,104,50,195,147,81,79,55,203,154,236,123,29,167,150,239,162,162,254,89,95,88,172,95,39,243,255,0,109,115,57,155,127,19,77,52,215,227,241,3,214,183,162,182,146,52,84,84,94,189,254,181,59,7,204,108,229,177,25,174,186,7,191,98,107,166,189,64,167,238,210,109,184,74,156,205,62,111,77,127,130,133,162,203,166,54,107,220,237,145,168,244,74,87,46,142,77,127,29,133,194,196,119,159,47,121,168,139,203,110,219,179,174,253,63,17,62,5,13,149,244,219,175,245,9,191,79,218,111,244,254,27,0,187,216,118,24,227,162,123,89,19,90,156,213,93,17,186,122,33,235,167,99,163,103,139,149,76,230,238,215,89,21,123,124,16,239,128,0,0,0,0,0,0,0,249,115,182,174,154,1,249,43,218,198,43,149,200,212,79,85,93,10,71,26,221,98,164,242,127,223,38,195,191,153,251,182,221,116,219,241,61,43,245,239,201,80,84,201,229,119,242,220,137,166,253,53,246,145,61,197,169,199,119,207,149,188,143,237,94,87,43,155,248,251,181,215,111,193,61,192,121,180,180,213,117,88,174,41,185,19,77,20,215,6,187,118,213,115,94,213,147,190,190,168,168,94,75,29,190,42,122,183,189,180,45,137,86,53,77,82,45,190,169,211,177,73,97,139,14,232,237,53,158,111,187,96,151,111,47,252,149,211,93,75,147,4,91,30,171,187,94,158,224,57,26,230,49,54,171,154,221,61,53,208,161,113,133,250,40,237,145,58,158,244,214,187,158,212,85,101,78,139,166,215,123,148,169,171,235,249,53,111,139,149,187,77,58,238,211,209,62,5,146,73,254,233,255,0,104,109,242,220,191,191,111,215,126,186,116,211,78,159,149,254,96,62,111,83,94,174,181,76,168,163,150,182,177,141,141,24,175,137,207,145,17,117,85,211,84,215,175,84,233,241,46,125,134,193,5,45,218,9,210,202,200,118,238,246,252,178,55,77,90,169,223,67,204,192,216,79,149,105,153,190,127,95,219,46,95,193,127,5,191,18,227,182,61,171,174,160,34,99,88,221,26,212,106,107,217,19,67,236,31,138,186,34,175,184,15,211,226,73,25,27,28,231,189,173,70,162,170,170,174,154,28,21,21,220,141,191,122,221,187,95,198,208,165,177,22,48,242,81,87,69,242,118,254,92,46,93,121,218,107,236,107,249,32,119,241,37,238,142,150,133,146,54,239,12,58,202,137,185,42,17,190,139,211,185,107,47,247,219,220,215,105,228,160,188,87,62,5,219,177,208,212,61,88,190,202,107,162,162,233,223,83,173,95,126,251,169,133,45,254,83,202,242,220,147,111,230,111,215,68,84,211,77,19,242,191,204,122,150,156,57,186,223,18,249,207,202,253,207,248,75,241,2,156,231,227,84,249,243,94,209,62,46,152,227,146,167,17,238,253,179,81,114,221,167,78,99,228,215,79,210,85,151,108,75,229,41,155,39,146,223,171,209,186,115,52,244,95,129,79,213,226,31,59,34,75,228,246,104,221,186,115,53,254,143,136,28,180,14,183,58,88,150,185,212,202,229,79,190,115,85,186,238,211,174,237,125,117,247,157,186,196,195,235,179,146,150,245,239,174,221,135,5,38,18,249,85,209,203,242,135,43,204,167,51,78,86,237,186,166,186,124,228,212,230,169,192,62,79,111,247,219,126,253,127,112,211,77,63,225,124,64,241,36,125,201,179,187,201,62,165,26,143,94,87,41,93,162,38,190,206,221,63,70,154,31,105,81,140,151,230,79,121,248,232,233,78,101,184,252,155,50,195,201,230,121,87,109,215,118,155,182,174,158,238,154,232,119,105,241,190,155,191,189,158,239,221,255,0,236,129,231,54,163,27,53,81,235,61,237,17,23,85,93,211,104,135,110,150,241,137,162,145,93,81,116,186,49,170,221,17,95,60,136,154,254,149,42,42,27,239,202,52,140,79,43,203,231,234,207,159,174,154,170,166,189,142,181,230,221,182,149,171,206,253,209,63,23,224,191,16,60,90,203,222,36,146,84,88,46,247,39,55,110,154,178,162,69,77,127,66,157,47,55,140,151,167,154,189,127,199,148,231,158,183,228,215,164,28,190,102,228,223,174,237,62,31,208,118,83,27,109,93,126,76,255,0,211,127,217,3,160,149,56,203,214,162,243,255,0,30,83,181,65,77,136,42,170,163,101,100,23,9,99,126,170,244,149,175,114,59,162,175,93,123,245,57,211,28,235,254,197,255,0,233,255,0,236,157,202,76,192,229,202,207,239,70,186,39,251,99,225,254,72,9,108,117,107,167,46,207,55,199,74,117,254,195,204,164,171,190,81,222,97,108,149,53,208,65,5,83,81,200,231,189,172,141,141,127,93,125,17,17,16,172,45,120,227,206,243,127,189,123,54,109,253,223,93,117,215,248,63,3,130,229,101,243,212,245,85,158,103,103,152,99,228,219,179,93,187,145,87,77,117,235,220,10,159,14,226,58,58,138,215,177,247,232,100,68,137,87,69,170,69,245,79,137,87,83,214,82,203,19,100,101,84,79,106,235,163,145,232,168,189,75,1,4,63,115,47,90,253,222,103,152,156,157,154,108,211,94,186,235,215,242,127,206,84,246,172,198,242,244,17,67,242,54,237,187,186,249,141,63,25,127,130,5,223,213,23,178,131,169,75,87,206,145,91,203,211,70,235,220,251,168,170,229,61,27,179,93,83,94,224,115,115,162,255,0,26,207,248,200,126,163,218,228,213,174,69,79,130,148,52,88,207,155,34,51,228,221,53,245,231,127,217,42,59,37,211,207,82,62,94,70,205,36,86,233,187,95,68,248,124,64,246,1,248,213,213,168,190,244,63,64,3,241,122,38,167,13,69,87,33,136,253,155,181,93,59,232,7,56,60,169,47,156,183,171,60,174,186,127,15,254,163,141,113,14,159,235,63,253,39,253,64,123,10,168,157,213,16,225,158,174,154,24,220,233,42,98,98,55,186,185,232,154,117,41,218,252,97,229,166,72,254,78,221,171,81,117,231,105,234,191,193,40,139,222,100,243,18,170,147,228,93,52,145,91,187,204,251,157,238,219,240,2,225,92,175,246,202,126,94,235,213,44,123,181,239,82,212,215,183,196,161,111,56,165,21,181,201,79,136,186,233,42,49,25,89,245,233,166,138,81,23,108,69,242,167,43,246,159,43,149,187,247,77,218,235,167,193,61,199,78,158,131,206,84,68,206,110,206,123,218,154,237,215,77,203,245,252,64,229,174,190,221,231,217,186,241,89,38,221,123,212,57,116,237,241,62,109,235,112,172,175,166,230,45,68,252,217,152,213,215,115,183,123,72,154,124,125,197,69,67,151,62,111,127,247,231,102,205,63,214,250,235,174,191,194,42,107,22,93,249,57,104,231,249,99,127,38,102,191,79,47,166,186,63,93,62,112,31,120,110,192,199,87,72,149,86,70,171,57,75,167,50,155,166,186,167,189,10,206,223,101,183,195,11,154,150,154,118,106,229,93,57,13,79,68,248,29,234,74,62,68,138,254,102,237,91,167,109,14,218,38,128,124,164,48,181,117,108,76,69,247,163,80,250,209,19,177,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,29,27,221,162,135,16,89,235,172,119,56,25,61,37,194,154,90,89,227,123,17,205,124,114,49,90,228,84,114,42,42,42,42,166,138,138,135,120,1,175,103,31,153,33,46,75,241,1,124,165,165,183,173,61,174,243,81,83,116,165,217,18,178,54,178,106,218,164,99,19,72,216,212,246,98,236,154,244,236,170,157,169,142,12,27,35,184,147,192,137,27,119,47,203,214,191,77,127,215,244,228,162,120,176,228,12,56,239,39,155,152,214,59,100,15,187,216,102,73,106,101,72,81,95,228,160,165,174,153,233,171,99,115,190,123,209,122,185,27,175,125,23,169,19,60,56,98,134,224,172,243,193,119,154,135,62,38,193,127,183,36,139,174,221,168,218,200,92,186,234,169,162,38,222,189,64,217,70,212,138,150,186,52,114,104,190,94,61,127,226,161,219,60,44,9,121,131,16,224,155,5,242,154,102,75,29,125,178,150,165,28,215,35,145,119,194,215,119,69,95,127,189,79,116,0,7,227,149,26,138,231,42,34,34,106,170,160,98,15,137,103,17,49,228,150,70,85,218,237,149,114,50,241,137,86,75,76,73,12,154,73,27,42,40,235,26,146,123,50,177,232,136,248,147,218,68,93,23,209,87,180,21,65,29,215,25,98,136,226,115,164,169,185,95,43,209,170,170,174,123,229,158,105,63,75,156,170,231,124,85,117,245,51,39,197,95,57,95,143,179,226,76,31,65,114,116,214,236,61,18,210,75,19,102,220,198,213,65,89,93,26,251,40,247,53,28,141,122,39,84,71,105,238,40,255,0,14,92,136,169,206,76,252,182,85,212,219,57,246,188,61,36,55,89,164,146,21,116,91,160,173,164,87,55,85,141,237,221,182,77,116,93,58,122,162,1,43,254,31,185,9,111,201,28,132,178,239,182,197,13,214,255,0,79,77,118,170,145,97,107,101,71,79,69,75,189,138,188,182,59,231,69,174,139,175,94,234,171,219,39,14,181,178,130,158,213,109,164,181,210,70,214,65,71,4,116,241,53,168,136,141,99,26,141,68,68,68,68,78,137,232,135,100,0,0,0,0,0,0,1,210,189,92,233,236,150,122,235,205,91,145,176,80,83,75,85,43,149,81,17,24,198,171,149,122,170,39,100,245,84,59,165,128,227,151,50,83,45,120,111,198,21,241,207,52,53,23,59,85,194,217,79,36,78,218,230,75,37,5,74,181,81,119,53,83,69,102,186,166,171,240,2,28,248,255,0,226,34,245,158,89,239,123,133,46,53,63,35,225,218,154,155,53,53,58,76,254,75,146,158,178,171,100,155,121,175,106,170,178,93,55,38,157,58,34,34,119,191,254,22,220,29,166,58,189,179,58,241,189,158,25,173,22,217,209,180,48,213,211,238,71,207,27,232,170,99,145,173,150,7,53,81,88,247,34,57,175,69,239,167,77,84,193,76,5,134,238,121,175,155,54,76,54,215,203,81,89,138,47,244,212,178,72,245,115,220,175,169,169,107,21,238,93,28,189,228,213,87,71,119,245,39,90,235,53,175,131,94,12,158,234,86,211,210,92,45,152,101,88,197,141,27,26,203,113,142,212,186,47,78,83,156,229,117,55,193,235,167,242,7,83,140,46,52,178,187,134,124,27,62,26,166,150,154,186,255,0,53,51,168,232,237,148,78,167,151,203,235,21,67,24,178,66,147,198,246,70,215,193,181,85,19,166,168,136,154,246,133,78,33,51,222,255,0,159,88,234,171,22,93,99,142,158,25,54,114,105,226,71,177,172,210,24,163,119,178,233,30,137,170,196,139,209,127,234,167,115,87,51,177,86,109,99,107,182,51,197,87,170,250,249,238,21,147,212,70,149,85,50,75,200,142,73,159,34,70,205,239,114,181,173,89,29,163,81,85,19,85,250,202,64,11,201,194,46,5,184,102,14,124,225,203,5,5,63,53,101,243,155,147,99,157,218,138,119,167,102,187,242,23,208,217,10,54,114,216,140,247,17,11,224,243,145,149,87,44,103,115,205,235,213,177,124,181,179,147,242,116,146,66,187,95,204,138,225,79,46,138,232,244,93,21,19,230,185,62,62,226,95,0,0,0,214,215,139,104,103,167,226,15,21,195,82,212,73,27,228,119,34,34,162,127,128,193,239,38,167,195,114,224,202,238,19,112,123,18,105,36,124,95,40,111,222,237,116,214,229,89,166,157,126,4,49,241,156,168,188,74,99,5,69,215,253,79,255,0,238,10,114,94,252,45,171,86,171,133,251,36,74,221,57,62,103,211,223,113,173,3,48,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,247,138,69,11,234,184,94,190,76,222,208,249,109,127,77,198,137,8,117,225,50,73,33,226,7,10,201,19,182,189,60,246,139,174,159,235,41,201,199,227,195,5,38,57,225,159,21,218,89,206,89,215,200,242,210,46,235,253,240,165,114,254,43,151,179,61,16,128,188,163,196,142,194,57,135,105,196,44,149,35,117,39,63,71,43,180,211,116,18,51,190,169,249,94,240,54,119,69,69,234,135,233,230,225,219,197,53,254,207,79,118,164,115,93,20,251,246,170,42,42,123,47,86,175,101,84,238,139,234,122,64,11,103,196,46,74,225,220,246,203,91,150,7,190,208,83,202,181,92,158,76,207,137,142,124,91,106,34,149,219,92,232,223,183,94,82,34,232,157,127,206,151,48,1,172,150,114,100,214,54,201,28,103,89,131,49,157,158,170,150,162,151,151,164,175,167,153,145,201,186,40,228,246,86,70,49,87,68,149,168,189,58,42,253,74,180,34,34,175,68,54,49,226,71,131,108,159,226,98,218,232,113,133,173,104,174,93,52,185,219,160,165,142,175,231,67,222,105,32,145,223,54,6,183,252,149,84,247,105,138,184,27,193,167,44,236,248,171,207,226,156,91,123,173,181,67,248,40,99,175,167,145,207,214,55,34,239,107,232,145,171,163,149,170,154,123,189,224,100,239,2,86,172,65,65,194,206,15,183,226,198,86,50,185,191,40,115,25,86,143,73,83,251,227,82,169,170,72,154,252,213,111,127,77,8,62,226,187,46,37,203,124,232,196,86,22,210,164,52,244,175,162,99,26,140,86,162,43,232,226,147,182,214,167,170,250,27,28,218,45,54,251,29,190,43,93,174,154,58,122,88,55,114,227,141,141,99,91,171,149,203,162,53,17,19,170,170,246,33,19,197,42,196,182,220,241,197,21,105,70,216,154,251,141,169,136,228,143,110,191,222,168,250,107,167,192,12,169,240,108,204,74,155,222,90,95,48,85,117,86,249,40,46,21,51,195,30,245,85,72,89,79,111,141,171,162,185,125,85,83,162,34,127,49,35,196,48,120,55,226,90,171,126,119,94,172,158,105,237,166,169,177,212,187,149,189,81,170,247,85,219,219,174,154,233,174,137,167,109,73,159,0,0,0,0,0,0,0,0,3,6,188,86,50,62,60,195,201,55,227,75,125,185,36,184,225,215,173,100,178,178,29,94,148,212,244,149,210,42,43,146,55,59,110,231,162,245,84,79,138,119,33,191,39,49,85,70,2,205,172,35,138,163,157,208,173,162,253,111,171,145,81,202,223,102,42,152,222,168,189,91,211,216,247,167,232,54,74,205,108,37,73,142,242,215,20,225,10,216,27,44,119,123,53,117,18,53,90,142,84,89,105,223,30,169,171,93,215,219,95,69,250,148,215,3,61,48,53,78,90,102,246,43,194,111,137,240,54,221,122,174,138,159,86,171,85,34,142,170,88,216,191,53,191,145,232,136,128,108,115,147,248,194,12,123,150,24,95,22,193,59,37,249,78,207,69,84,247,49,200,228,221,37,60,114,47,84,115,191,47,222,165,98,97,135,133,102,105,183,31,112,223,13,162,182,224,201,43,176,253,107,109,108,137,210,235,34,65,5,5,19,81,219,85,238,93,187,158,169,174,136,154,250,33,153,224,12,87,241,24,206,136,50,159,135,123,245,28,53,148,241,87,226,58,90,171,52,72,233,17,178,183,204,80,213,162,61,158,219,92,138,142,143,162,166,189,125,20,202,89,100,100,49,62,105,28,141,99,26,174,114,170,232,136,137,221,72,82,241,100,207,168,241,254,108,65,151,182,43,170,79,107,177,68,214,212,178,57,247,35,107,97,169,174,137,232,168,217,28,212,246,94,157,218,142,247,232,157,0,196,156,145,193,183,12,214,206,204,39,133,249,115,213,201,124,196,52,16,213,63,71,72,168,201,170,227,99,222,245,218,238,159,124,234,170,139,223,174,166,199,121,85,130,105,50,235,46,240,238,11,163,137,140,109,162,215,73,68,237,141,68,71,58,40,25,26,175,70,183,95,152,158,137,245,39,98,33,188,35,114,73,184,203,52,106,115,46,227,110,158,74,27,27,94,200,39,228,235,19,106,225,168,160,153,169,185,99,84,71,35,92,171,209,200,237,61,221,201,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,226,72,163,149,170,199,183,84,94,253,78,133,109,142,219,87,179,159,74,175,217,174,158,219,147,77,116,247,47,192,244,128,20,61,102,94,225,201,95,60,171,100,145,206,122,185,218,164,178,245,85,215,248,71,131,112,192,22,232,57,126,78,195,81,237,107,187,69,149,222,237,61,126,178,234,169,240,230,43,180,209,80,11,21,93,111,196,214,170,183,197,106,181,87,199,12,26,58,45,41,92,244,69,209,23,186,162,235,215,83,141,183,172,199,106,235,201,175,79,213,233,255,0,64,189,149,54,233,166,115,213,142,98,110,77,19,85,95,119,212,116,31,96,172,84,252,44,63,241,151,251,0,180,169,137,177,252,41,182,87,213,49,87,174,142,162,106,47,250,5,101,101,198,146,79,115,134,41,239,148,171,27,183,106,138,232,211,241,84,244,238,120,74,229,83,59,100,142,122,100,68,98,39,87,59,222,191,193,45,130,225,123,133,141,62,84,171,154,157,241,65,243,146,55,57,92,186,251,41,166,168,137,221,125,224,95,75,125,214,142,170,23,72,149,244,242,104,229,110,173,145,171,232,158,227,188,217,35,126,155,30,215,107,219,69,215,82,203,217,49,189,166,215,72,250,122,138,122,183,57,210,43,209,88,198,170,105,162,39,171,147,220,87,214,44,95,109,175,125,44,80,193,82,213,150,52,84,220,214,162,124,221,125,28,5,88,14,40,42,25,81,187,98,57,54,233,174,167,40,0,0,3,225,241,49,235,171,155,170,253,103,216,3,170,235,109,19,147,107,161,232,191,194,95,237,62,126,72,183,127,181,255,0,231,187,251,78,224,3,172,219,125,27,52,219,14,155,123,123,75,253,167,59,35,100,122,236,77,53,62,128,3,130,173,92,145,166,205,117,221,238,57,207,137,24,175,110,137,167,112,45,46,49,125,199,238,142,175,150,201,21,191,123,211,72,245,253,205,191,3,165,151,50,219,169,239,115,189,106,33,102,180,174,77,93,34,39,227,179,222,165,109,125,195,245,149,119,89,234,35,150,20,107,246,232,142,114,235,209,168,158,226,213,80,209,203,135,37,90,234,231,53,241,189,188,164,72,151,85,213,85,23,215,78,158,202,129,125,173,183,10,21,129,202,202,216,21,55,175,105,26,190,137,241,59,173,171,165,118,136,149,49,42,175,185,232,89,171,126,61,179,208,194,232,102,166,172,85,87,43,189,150,55,77,52,79,225,124,15,78,147,50,236,75,43,27,229,43,251,127,139,103,187,252,176,46,179,101,141,250,236,145,174,211,220,186,159,69,29,135,177,165,174,229,230,57,20,245,77,229,236,215,123,26,157,245,247,59,224,85,144,206,201,162,142,70,162,162,61,168,228,215,226,128,114,128,0,0,0,227,154,104,225,141,100,124,141,99,83,187,156,168,136,133,45,136,49,84,52,21,140,134,59,205,44,72,177,35,180,116,145,251,215,175,95,168,236,98,155,221,45,21,134,170,166,88,229,86,179,102,168,212,77,122,189,169,239,248,150,134,253,34,98,74,198,87,80,162,178,54,70,145,42,75,209,117,69,85,244,215,167,180,128,119,110,216,147,21,220,234,170,168,233,234,37,169,130,89,93,203,108,84,237,118,230,163,181,69,69,70,234,169,162,34,234,125,89,44,55,43,191,59,229,155,69,100,156,173,188,189,208,189,154,107,174,189,145,53,236,133,75,133,48,125,206,57,45,245,142,158,151,98,194,142,209,28,237,116,88,255,0,201,248,149,221,13,174,162,155,127,49,241,174,237,52,209,87,227,240,3,173,102,180,193,77,69,66,196,165,123,57,81,68,136,139,187,217,209,19,222,123,19,61,176,181,29,185,27,170,233,170,169,246,158,196,105,175,226,183,174,135,145,136,46,148,244,148,108,146,70,72,168,178,163,125,148,79,114,252,64,163,241,62,32,154,154,249,83,11,46,17,49,173,217,162,46,206,158,195,87,212,164,178,234,219,230,175,115,199,85,75,35,152,148,174,84,213,21,58,239,103,184,233,99,11,173,60,248,138,174,86,50,68,71,114,251,162,107,248,54,252,74,207,47,232,229,134,243,51,156,230,170,45,43,147,162,255,0,13,128,87,150,42,10,122,74,71,199,20,42,196,89,21,218,42,175,185,61,255,0,81,234,28,20,136,169,26,162,254,81,204,189,0,249,124,172,98,232,233,26,213,248,169,78,220,241,69,29,51,42,152,219,213,27,36,137,30,136,213,150,61,81,83,94,154,41,222,187,85,71,13,75,90,228,114,170,177,23,162,124,84,178,55,154,184,235,113,5,117,12,77,114,73,61,100,177,53,92,157,17,92,245,68,215,225,212,10,142,253,141,111,242,242,62,73,186,182,109,55,115,57,81,71,38,157,180,215,68,93,61,79,2,90,220,91,115,153,100,173,134,170,88,39,84,108,175,242,168,141,86,118,94,168,222,157,53,234,123,56,107,3,93,155,230,117,168,164,252,79,199,119,199,248,37,73,81,67,45,162,201,81,29,75,152,229,167,130,87,187,98,170,234,154,43,186,107,167,160,20,43,40,173,246,245,231,35,27,14,239,103,115,158,168,139,235,167,85,248,31,18,93,241,12,79,88,237,79,149,212,169,248,53,142,4,123,126,58,59,69,215,174,167,29,68,141,196,76,74,42,36,86,72,197,230,170,203,209,52,78,158,154,245,246,144,172,240,214,12,186,58,201,76,169,61,47,227,254,51,191,45,127,130,5,53,106,178,223,46,149,14,167,187,90,43,159,11,88,175,106,58,157,236,246,181,68,238,136,158,138,165,89,104,203,251,68,180,206,117,101,138,116,122,72,168,155,157,43,87,77,19,227,245,149,221,45,190,104,36,87,189,204,84,86,233,209,87,251,14,243,26,173,77,20,15,14,135,10,217,105,163,133,35,183,171,22,54,35,83,89,31,211,166,158,170,118,42,48,229,162,109,188,202,37,118,221,116,251,227,255,0,180,245,128,20,61,102,94,225,201,95,60,139,100,145,206,122,185,218,164,178,245,85,255,0,132,120,55,12,1,110,131,151,228,236,53,30,214,187,180,89,93,238,211,215,235,46,170,159,14,98,187,77,21,0,177,23,27,118,36,182,85,73,13,182,213,93,28,16,232,232,244,165,115,145,58,34,175,85,69,245,212,232,77,91,139,230,106,50,174,10,189,136,186,166,180,155,122,255,0,197,47,165,198,223,52,172,157,237,115,52,86,47,117,95,119,212,80,248,145,171,105,161,142,166,167,218,107,165,70,34,51,170,235,162,175,174,158,224,40,251,109,173,247,8,29,53,206,142,87,74,215,171,81,92,215,55,217,209,23,178,105,234,170,84,105,131,112,230,190,213,183,167,251,244,159,244,143,35,238,190,219,73,247,185,32,169,85,95,107,217,107,127,233,124,14,218,230,29,149,201,162,82,214,255,0,196,103,253,32,63,107,48,182,28,130,84,99,40,154,212,86,235,162,204,255,0,250,69,51,95,75,109,167,124,201,77,177,28,199,171,90,137,34,170,167,93,61,254,227,214,173,197,246,218,185,82,72,224,169,68,70,237,246,154,223,122,255,0,8,167,235,34,115,221,45,106,42,114,228,114,189,19,215,71,47,79,231,1,13,85,210,29,126,77,230,46,237,55,236,141,31,245,122,46,158,167,169,5,243,19,105,28,85,50,202,216,58,54,77,212,237,106,35,61,117,93,189,58,122,156,120,101,119,121,157,61,54,127,239,21,85,70,25,175,169,182,75,43,38,167,68,150,7,57,53,115,181,209,91,245,1,228,198,219,69,205,220,138,153,161,149,173,77,232,212,151,78,189,181,232,191,19,195,186,211,79,77,95,44,54,216,36,242,205,219,179,99,85,233,243,81,87,175,93,122,234,114,45,170,163,14,39,158,174,124,111,141,255,0,122,68,137,85,87,85,235,234,137,211,217,83,211,162,145,181,148,204,169,137,21,26,253,116,71,119,232,170,159,208,5,113,134,113,84,117,21,242,50,123,205,43,154,144,170,167,183,26,117,220,135,173,112,190,210,115,155,178,233,76,169,181,59,72,197,245,82,207,80,210,201,98,149,106,235,28,215,177,237,229,162,70,186,174,170,168,190,186,123,148,236,77,127,163,87,34,164,83,118,252,148,254,208,61,91,53,75,234,46,80,194,178,35,209,219,189,148,211,175,178,190,226,231,97,136,90,218,9,17,88,169,247,229,239,254,75,75,49,134,239,20,208,94,169,229,123,37,84,110,254,200,154,252,197,248,151,103,15,98,58,25,40,158,169,20,255,0,133,84,234,212,247,39,196,10,177,169,163,81,19,220,21,81,59,170,33,230,165,254,143,106,47,46,110,222,228,254,211,167,95,138,173,244,220,190,100,53,11,187,93,52,107,126,31,16,59,215,59,165,53,29,61,75,150,186,8,159,20,78,119,180,246,166,223,103,93,122,150,239,18,99,123,135,145,143,228,171,212,18,77,205,77,201,18,70,245,219,162,250,104,189,53,208,233,226,220,101,108,169,168,175,162,142,10,164,124,209,114,218,170,214,232,138,232,209,19,95,107,226,80,212,73,201,149,92,238,168,173,211,167,214,128,122,243,99,44,106,233,21,205,172,149,81,125,82,149,159,244,78,186,227,140,91,235,114,95,254,119,143,254,137,248,151,106,104,83,150,230,72,170,158,228,79,237,58,80,81,75,82,245,142,55,49,21,19,94,170,160,118,221,137,177,45,98,243,100,170,124,138,158,206,169,3,63,161,191,19,167,58,203,58,61,242,34,186,87,174,231,116,234,170,171,170,244,59,76,79,147,83,145,63,180,231,123,104,172,234,154,118,245,250,142,171,107,34,90,149,93,174,249,203,232,7,171,133,172,44,186,121,175,49,111,150,110,86,205,52,71,166,154,238,247,125,69,201,181,224,75,11,89,73,51,172,242,35,209,35,114,170,201,47,69,233,241,41,124,3,120,165,164,243,252,200,229,93,252,173,54,162,122,110,248,252,75,149,75,125,164,116,48,170,71,55,86,183,209,61,223,88,28,212,214,11,92,27,185,84,138,221,218,107,237,187,251,78,228,84,52,177,35,81,145,105,181,117,79,105,78,187,110,244,223,145,47,242,39,246,159,109,186,211,185,81,17,146,117,233,217,63,180,14,226,53,19,178,31,167,12,117,49,202,237,173,71,106,137,175,83,149,23,80,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,153,171,130,105,51,23,46,241,22,11,172,137,143,109,222,215,87,68,221,237,69,70,186,88,31,26,47,86,187,79,158,190,139,245,47,99,92,76,238,193,183,12,169,206,204,89,133,249,115,210,73,99,196,53,240,210,191,71,70,170,200,106,228,99,30,197,218,222,159,123,232,168,137,219,166,134,204,196,46,120,185,228,146,96,220,209,165,204,187,117,186,104,232,111,140,99,39,157,33,210,39,85,205,81,95,51,147,114,70,136,174,86,181,23,171,149,218,123,251,129,159,126,28,249,209,6,108,112,239,97,163,154,178,158,74,252,55,75,75,102,149,173,145,22,87,121,122,26,68,87,191,219,115,149,85,210,117,85,211,175,162,25,80,66,119,132,222,125,71,128,51,98,108,189,190,221,18,11,93,246,39,54,153,143,159,106,58,182,106,154,24,152,136,142,145,173,95,101,139,217,170,239,118,169,208,154,232,164,100,209,50,104,220,142,99,218,142,106,162,234,138,139,217,64,251,40,236,224,198,16,96,44,176,197,24,182,121,217,23,201,150,122,218,166,57,206,70,251,81,211,201,34,117,87,55,242,61,232,86,38,24,120,169,230,155,112,7,13,243,90,40,174,12,142,187,16,86,186,214,248,155,46,146,114,39,160,173,106,187,106,61,171,183,115,17,53,209,83,95,69,2,22,179,143,21,79,143,115,107,23,98,169,39,124,203,119,191,92,42,227,85,114,187,217,150,166,71,162,39,87,116,246,253,235,250,73,142,240,167,200,248,242,243,36,217,141,46,22,228,142,227,136,158,149,145,76,248,116,122,211,84,82,80,200,136,142,88,218,237,187,152,171,209,85,62,43,220,135,172,139,192,213,57,151,155,216,83,9,178,39,206,219,141,234,134,42,141,26,174,85,138,74,168,163,122,252,215,126,95,170,42,27,32,101,78,18,164,192,153,107,133,176,133,20,13,134,59,69,154,134,137,90,140,70,170,172,84,236,143,85,209,173,235,236,39,162,125,72,5,86,0,0,0,0,0,0,0,0,71,15,140,158,98,84,217,50,210,199,130,168,106,182,73,95,112,166,158,104,247,170,42,194,250,123,132,110,93,17,201,234,136,157,81,83,249,137,30,33,131,198,67,18,213,92,51,182,203,101,243,79,117,53,53,142,153,220,173,234,173,71,182,174,224,221,116,215,77,116,93,53,211,80,45,71,134,134,94,59,27,241,45,101,173,146,153,37,134,198,250,107,158,170,205,219,93,13,194,141,117,249,170,136,168,142,248,125,104,72,247,139,29,179,17,86,112,197,26,88,35,172,124,84,183,116,150,173,41,209,235,165,59,109,245,219,213,251,19,77,154,42,106,171,211,182,166,39,120,51,90,86,171,52,47,247,5,166,107,146,43,85,82,111,86,107,162,165,69,189,123,232,75,30,99,229,238,28,205,60,25,117,192,184,174,155,157,110,187,82,79,73,46,140,141,207,98,75,19,226,115,153,204,107,154,142,70,200,237,21,90,191,167,176,26,190,149,222,77,228,214,54,206,236,103,71,131,48,101,158,170,170,162,171,153,172,172,167,153,241,199,182,41,36,246,150,54,61,83,84,137,200,157,58,170,125,106,146,139,114,240,98,203,122,188,105,53,117,54,51,191,67,97,150,103,77,201,75,140,13,153,168,178,170,237,107,82,135,98,34,51,162,39,191,224,101,143,13,220,27,100,255,0,12,246,214,195,131,237,107,91,114,235,173,206,227,5,44,149,127,58,110,211,71,4,110,249,179,185,191,228,162,39,191,80,170,184,122,201,92,61,145,57,107,109,192,246,42,10,120,157,75,206,231,76,200,152,215,203,186,162,89,91,185,205,141,155,180,230,170,38,169,211,252,235,115,64,0,126,42,162,117,83,244,243,113,21,226,154,193,103,168,187,85,185,173,138,13,155,149,85,17,61,167,163,83,186,162,119,84,245,3,92,110,44,228,146,110,32,113,84,146,187,115,151,200,234,186,235,254,178,128,152,175,11,122,23,210,240,189,99,153,221,166,243,58,126,139,141,106,16,145,155,184,145,248,191,48,238,216,137,242,164,142,171,228,106,228,118,186,237,130,54,119,213,127,39,222,79,167,1,248,41,48,55,12,248,82,210,254,114,78,158,123,152,146,247,79,239,133,83,147,241,90,189,159,234,128,100,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,26,97,250,108,83,134,171,44,85,112,182,88,170,121,123,154,173,71,34,237,145,174,236,168,169,221,190,227,89,76,119,134,166,193,56,186,187,14,57,210,54,74,46,87,85,85,71,123,113,53,254,228,252,175,113,180,50,166,169,161,0,30,36,185,90,204,177,226,119,16,211,80,209,190,27,101,111,148,242,111,88,246,181,251,45,244,106,253,21,24,214,174,142,122,246,253,61,64,151,78,2,51,93,51,111,135,28,57,136,42,42,33,117,103,237,206,124,109,126,175,103,237,250,166,55,114,43,220,169,170,71,170,106,166,70,16,229,225,35,196,83,48,158,50,170,202,92,71,119,124,116,55,93,158,66,57,106,52,142,62,84,85,243,203,162,62,84,68,213,206,106,251,45,94,189,244,238,76,98,42,47,84,93,64,253,0,0,0,0,34,47,197,246,211,73,13,198,178,238,202,93,179,207,136,237,145,186,93,136,155,147,228,167,244,221,166,171,243,83,215,208,151,66,37,124,95,47,214,170,234,121,109,148,211,198,234,168,113,53,182,71,177,28,213,114,55,228,185,122,170,34,235,248,201,232,5,154,240,156,168,124,60,72,171,25,60,108,71,219,54,170,57,218,43,145,107,232,122,39,188,156,242,8,188,43,40,42,170,248,151,167,150,13,251,97,162,100,143,219,174,155,82,225,69,174,186,33,59,160,0,0,0,0,0,0,0,0,126,42,34,162,162,162,42,47,69,69,33,27,197,191,40,83,4,231,181,54,50,182,210,164,86,251,237,189,147,78,228,102,221,213,115,86,87,200,238,173,98,53,125,150,167,117,87,125,125,201,186,48,19,197,211,43,98,197,25,49,75,141,162,165,124,181,54,154,184,247,57,140,220,173,138,42,74,249,21,85,118,42,162,34,187,222,137,245,119,3,27,124,28,243,41,109,121,149,120,203,249,170,101,86,86,80,212,86,54,45,254,198,231,212,91,226,69,211,114,117,233,166,187,127,79,161,49,166,187,124,6,227,217,178,255,0,137,140,35,91,28,210,69,29,214,227,65,106,157,99,114,181,86,41,110,20,170,228,249,205,233,236,122,234,159,5,54,28,183,213,69,91,65,77,91,10,170,199,81,11,37,98,170,245,86,185,168,169,219,235,2,213,241,85,154,148,249,65,145,152,179,21,186,170,40,106,254,73,175,134,133,94,244,110,181,94,78,121,35,68,246,216,189,227,252,85,215,220,107,175,139,241,13,231,50,49,245,206,255,0,93,43,234,110,23,251,164,211,252,231,191,87,207,51,159,181,186,171,157,166,231,174,137,170,175,95,82,91,60,99,51,90,158,197,149,214,124,186,163,169,111,159,184,92,41,234,165,141,30,154,249,105,41,238,16,185,85,17,232,237,55,34,119,106,167,243,17,183,193,206,85,86,230,207,16,120,54,203,21,19,234,40,232,175,54,234,234,228,229,171,219,229,153,93,78,217,17,222,195,147,77,36,235,185,52,247,168,19,23,225,167,146,235,148,28,55,219,252,237,27,99,173,196,179,69,126,115,221,30,215,237,168,160,163,213,186,171,24,186,110,141,122,117,250,212,203,19,206,195,150,90,60,57,135,237,150,11,124,44,138,154,219,71,13,36,76,99,81,168,214,70,196,99,81,17,17,17,58,53,59,34,30,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,3,243,77,79,208,7,202,198,199,46,170,135,131,116,195,54,58,154,9,96,158,139,115,29,183,84,230,61,63,25,23,209,74,128,1,104,239,184,79,15,210,85,178,58,123,126,198,172,104,229,78,107,215,174,171,239,82,151,183,222,238,116,23,239,47,73,83,203,142,9,36,142,52,216,213,218,212,71,34,39,84,235,208,191,242,177,206,114,43,83,94,133,5,139,240,229,230,186,134,189,148,180,123,214,89,17,204,251,227,19,84,230,34,250,175,184,15,220,45,136,111,21,94,107,159,89,187,110,205,62,246,212,239,187,220,133,103,77,83,52,141,137,94,253,85,200,221,122,33,97,171,48,126,35,164,217,230,45,219,55,235,167,223,163,93,116,250,156,122,86,219,173,5,190,90,88,171,39,229,186,153,204,108,169,181,203,181,90,169,175,100,235,217,123,1,125,65,65,90,49,158,26,154,165,204,138,229,185,82,53,95,192,200,158,169,252,18,174,160,186,80,212,210,50,120,39,220,199,107,162,237,84,245,84,245,64,59,224,0,0,0,0,0,0,252,85,209,53,95,67,141,245,48,198,155,158,253,19,183,101,3,226,90,120,95,34,185,204,213,87,226,165,182,198,86,59,92,86,200,157,29,46,139,207,106,124,247,126,75,190,37,115,87,119,183,199,80,246,62,163,69,77,63,17,222,239,168,178,183,73,163,190,83,182,146,214,238,124,172,122,72,173,211,110,141,68,84,215,87,104,157,213,0,242,46,244,208,83,212,181,145,51,106,43,17,116,213,87,174,170,116,160,115,155,50,43,87,77,53,46,6,15,195,55,181,182,75,165,23,238,238,253,209,159,146,223,137,94,81,217,238,81,195,11,95,77,162,181,136,139,237,183,221,245,129,109,112,93,84,241,249,205,146,105,175,47,209,63,132,94,27,92,175,117,13,26,185,218,170,197,30,189,62,8,112,211,91,235,35,221,190,29,53,211,79,105,63,180,245,98,107,154,198,53,83,170,34,34,129,200,0,0,113,200,231,53,218,34,250,28,135,149,117,149,140,168,106,57,218,46,196,244,248,168,22,215,22,93,43,231,195,245,81,75,62,230,187,102,169,181,169,248,237,248,29,124,5,107,160,184,89,230,154,178,14,99,219,82,230,162,238,114,116,218,213,244,95,138,148,173,129,171,85,118,130,8,19,116,142,221,162,118,215,70,170,250,151,147,5,209,84,211,90,229,100,209,109,114,212,57,116,220,139,211,107,125,192,123,214,186,74,122,122,90,102,197,30,212,100,77,107,122,170,232,155,116,59,231,203,19,70,53,23,209,16,250,3,142,161,85,176,72,228,238,140,85,255,0,49,110,243,26,227,89,77,100,130,72,38,218,229,170,106,42,237,69,233,177,254,244,46,21,90,107,75,50,39,172,110,254,98,214,230,100,50,45,134,13,27,254,187,111,175,240,30,5,35,21,29,61,202,52,173,173,143,153,52,159,57,218,170,107,167,68,232,157,59,34,23,134,199,107,160,163,171,124,180,208,108,114,198,173,85,220,229,233,170,123,215,224,90,171,37,218,223,69,107,134,154,166,163,100,140,221,185,187,28,186,106,229,95,68,247,41,86,46,57,194,205,77,86,233,255,0,160,147,254,136,23,38,47,101,186,39,188,225,170,158,88,224,115,216,237,21,52,244,79,121,110,151,28,225,101,237,116,255,0,208,73,255,0,68,166,110,87,58,27,149,20,148,84,83,243,38,147,77,173,218,169,174,138,138,189,85,52,236,138,5,91,139,175,87,56,46,81,178,42,157,168,176,34,252,198,175,93,206,248,22,246,129,141,169,197,116,242,76,155,157,45,197,142,122,246,213,86,68,215,176,131,10,95,235,88,178,210,208,111,98,46,213,94,107,19,175,233,95,137,113,112,254,30,188,83,182,218,179,81,237,229,36,59,254,248,213,211,77,53,245,2,167,182,210,193,7,51,149,30,221,218,107,213,87,222,81,152,218,229,91,21,77,206,142,57,180,133,96,86,237,218,157,150,52,215,174,154,250,169,93,215,69,35,118,110,110,154,235,235,245,22,123,23,123,24,222,119,59,162,36,176,42,255,0,196,96,31,185,115,73,79,87,123,158,58,136,247,181,41,92,228,77,85,58,239,103,187,235,47,69,166,146,158,11,124,81,69,30,214,55,118,137,170,175,227,41,65,96,186,250,72,238,146,171,229,209,60,187,147,230,175,229,52,184,20,247,10,71,66,215,54,109,81,117,252,85,247,253,64,119,1,242,143,106,246,80,175,106,119,80,62,129,194,181,148,237,85,106,201,213,58,118,83,245,149,16,201,174,199,235,167,126,138,7,40,62,29,44,109,69,114,187,162,38,171,208,232,86,222,173,148,187,57,245,59,119,107,167,176,229,215,77,61,200,7,106,181,85,180,179,185,59,164,110,95,243,22,175,50,42,170,27,99,129,82,79,245,219,125,19,242,30,123,152,139,24,225,196,109,109,34,220,126,250,232,92,212,111,38,78,234,206,157,118,233,234,91,75,149,109,53,108,13,138,154,93,238,71,163,149,54,170,116,209,125,255,0,88,29,188,55,106,160,187,208,201,83,112,131,155,35,101,86,35,183,57,190,206,136,186,116,84,247,169,82,77,131,112,219,34,115,155,109,209,83,79,221,164,255,0,164,120,88,110,241,110,181,208,190,158,190,163,149,35,165,87,162,108,115,186,104,137,175,68,95,114,156,21,117,80,92,233,223,67,66,254,100,242,105,181,186,42,107,162,234,189,87,68,236,138,7,98,229,98,181,83,78,216,224,165,218,213,98,46,155,220,189,117,95,122,158,69,74,38,215,193,248,141,93,168,159,4,94,135,53,62,12,196,181,108,89,41,237,187,218,139,181,87,157,26,117,253,46,61,10,188,19,137,217,110,85,117,179,77,26,221,126,253,31,189,63,132,5,62,149,149,22,239,240,41,57,124,207,157,209,23,93,59,119,250,212,174,173,247,171,156,182,234,104,223,83,171,95,3,26,169,177,189,81,90,159,2,135,171,179,92,173,123,124,253,55,43,155,174,207,109,174,215,78,253,149,125,232,116,182,171,228,229,181,53,115,151,106,39,196,10,187,22,125,242,221,27,95,213,57,232,191,243,92,116,109,179,73,21,20,113,198,237,26,154,232,154,124,84,242,105,237,181,168,245,214,31,79,202,79,237,61,186,59,133,29,13,51,41,106,166,217,43,53,220,221,170,186,106,186,167,84,77,59,40,21,221,94,25,178,84,70,140,154,139,115,81,218,233,204,122,117,254,83,162,236,25,134,149,127,212,223,253,52,159,244,138,78,166,229,69,85,26,71,4,219,156,139,170,166,213,78,159,165,14,90,27,205,182,134,21,138,170,167,99,213,219,145,54,57,122,104,158,228,248,1,241,113,180,219,237,180,114,86,209,83,242,230,143,77,174,222,229,211,85,68,94,138,186,118,85,60,168,177,85,250,129,188,154,90,253,140,85,220,169,202,98,245,253,41,240,46,5,235,17,89,164,182,76,198,86,106,171,183,68,229,191,242,147,224,80,55,88,223,115,168,108,244,41,204,141,172,70,42,246,235,170,174,157,116,247,160,31,95,119,88,171,77,62,85,255,0,208,71,255,0,68,227,155,23,226,42,173,57,247,13,219,123,125,230,52,239,245,52,253,143,6,226,73,218,217,98,182,238,108,136,142,106,243,163,77,81,123,126,49,202,220,9,138,255,0,251,21,255,0,167,143,254,144,30,92,245,19,85,189,213,85,15,223,43,186,171,180,68,236,154,39,68,233,232,114,91,220,178,204,230,200,186,162,53,87,252,232,84,214,108,17,138,34,171,163,150,75,102,141,100,204,115,151,159,31,68,71,127,148,92,219,77,158,227,79,82,231,205,79,181,170,197,77,119,181,122,234,159,16,44,187,233,41,220,229,115,163,213,87,226,165,107,135,44,22,137,171,158,201,105,55,34,68,171,248,71,39,170,124,75,140,234,42,165,93,82,47,249,200,118,105,224,149,143,85,115,52,77,61,232,5,21,81,131,48,212,207,71,203,109,220,168,154,126,26,68,255,0,222,40,204,69,135,237,22,248,42,230,164,164,229,190,41,52,106,243,28,186,38,244,79,85,247,23,195,230,244,82,137,199,21,148,201,101,184,70,178,123,72,246,162,166,139,254,49,160,89,248,174,117,214,237,124,148,252,190,103,206,246,81,117,211,183,116,248,169,234,82,99,60,74,143,134,52,185,123,40,173,110,156,152,251,127,197,60,235,162,249,158,87,39,218,219,187,95,79,119,188,245,44,152,98,249,37,93,5,67,40,117,141,210,68,244,94,107,58,162,170,46,189,192,247,169,113,69,246,77,219,235,181,211,79,220,153,253,135,165,71,136,46,239,150,20,117,94,168,175,68,95,189,183,223,245,21,29,174,203,115,135,155,205,166,219,187,110,158,219,87,223,241,61,88,109,213,141,219,172,61,151,242,147,223,245,129,213,177,215,85,79,86,246,75,46,228,72,213,126,106,39,93,80,168,98,85,115,85,85,125,78,10,104,37,142,69,115,219,162,105,167,116,59,72,154,1,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,119,137,102,76,59,55,248,111,184,121,42,52,146,183,13,77,45,249,175,108,122,189,91,79,65,89,163,117,70,61,116,221,34,116,233,245,161,150,39,157,136,236,180,120,143,15,220,236,23,8,89,45,53,202,142,106,73,88,246,163,145,204,145,138,199,34,162,162,162,244,114,247,69,3,88,204,35,136,111,57,111,143,173,151,234,25,159,77,112,176,221,33,159,231,61,154,62,9,154,253,29,162,181,218,110,98,106,154,162,244,244,54,40,225,87,53,41,243,127,34,240,158,43,109,84,83,85,252,147,65,13,114,177,232,237,42,124,156,18,72,139,237,189,117,214,79,198,93,125,228,15,241,141,149,85,185,77,196,30,50,178,203,68,250,122,58,219,205,198,186,133,57,106,198,249,103,215,84,54,52,111,176,212,211,72,250,109,77,61,202,73,39,131,158,107,83,223,50,186,241,151,85,149,77,243,246,251,133,69,84,81,171,211,95,45,29,61,190,22,170,34,189,93,166,229,94,205,68,254,96,36,96,135,47,24,204,202,91,166,101,89,242,254,26,153,81,148,116,52,245,142,143,127,177,185,149,23,8,149,116,220,189,122,233,174,223,211,232,76,45,194,170,42,42,10,154,217,149,82,58,120,95,43,213,23,170,53,173,85,94,255,0,81,175,31,30,88,246,108,192,226,99,22,214,201,52,178,199,106,184,215,218,160,89,28,174,84,138,43,133,82,181,62,115,186,123,126,154,39,193,0,189,94,18,25,66,152,219,61,170,113,149,206,145,37,183,216,173,239,158,7,44,123,182,213,195,89,65,35,122,185,138,212,246,92,189,149,29,245,119,38,229,17,17,17,17,17,17,58,34,33,128,190,17,89,91,30,23,201,138,188,109,53,43,226,169,187,86,73,181,207,102,213,116,82,210,80,72,138,139,177,21,81,85,190,245,79,175,185,159,96,0,0,0,0,0,0,0,0,8,48,241,99,168,124,220,72,163,31,60,111,70,91,54,162,53,218,171,81,43,235,186,47,184,156,242,8,188,84,232,42,169,56,151,168,150,125,234,217,168,159,35,55,107,166,213,184,87,105,166,168,6,72,120,42,80,83,249,28,83,116,228,125,251,155,93,7,51,106,124,221,45,206,219,174,154,247,235,166,164,166,145,111,224,179,118,160,134,193,137,237,79,149,169,84,250,250,217,81,155,155,187,98,178,220,221,116,215,93,53,248,18,144,0,0,0,0,0,199,62,61,179,93,50,147,135,28,71,136,41,234,32,109,103,237,62,68,110,126,143,127,237,250,86,59,106,35,218,171,162,73,170,232,166,69,170,162,117,85,208,135,63,22,238,34,163,197,152,198,151,41,112,229,221,242,80,218,183,249,248,226,168,214,57,57,177,80,79,22,168,201,85,23,71,53,223,57,169,215,182,189,192,192,92,9,134,166,198,216,186,135,14,53,210,58,74,222,111,84,85,87,123,17,57,254,229,252,159,113,179,94,11,195,244,216,91,13,81,216,169,33,108,81,83,115,54,181,26,141,68,221,35,157,217,17,19,187,189,196,13,248,109,101,107,51,59,137,220,61,77,93,70,249,173,148,94,111,206,61,35,220,214,111,183,214,43,53,85,99,154,154,185,137,223,244,117,39,253,19,68,208,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,60,252,89,248,115,159,28,229,228,121,173,135,44,210,86,93,108,58,243,99,165,167,89,39,155,159,61,12,9,162,50,39,57,218,53,142,94,174,77,17,23,186,116,36,48,243,113,6,31,180,98,139,84,214,91,229,12,21,116,117,27,121,145,77,19,100,106,237,114,57,58,57,21,59,181,23,183,160,26,195,224,124,101,123,203,252,79,71,138,176,253,92,180,181,244,92,206,92,145,200,246,57,55,198,232,215,171,28,215,124,215,175,101,78,230,192,220,32,113,91,131,184,144,192,20,247,26,107,173,28,87,200,119,249,202,23,79,19,102,102,179,84,36,127,123,73,164,122,106,200,119,117,244,234,157,59,68,111,29,60,22,98,126,29,49,205,85,214,193,105,172,171,193,181,123,60,173,84,112,73,34,67,182,26,102,191,154,246,65,28,77,214,105,149,27,162,245,211,69,235,222,198,100,254,120,230,54,71,226,22,98,28,5,136,235,168,31,215,155,4,117,147,197,12,222,196,140,110,246,197,35,55,109,230,189,83,85,232,171,245,234,27,52,131,1,120,122,241,92,202,188,119,110,90,44,204,95,144,110,145,119,146,95,45,75,78,253,93,42,251,43,53,99,156,186,53,140,69,248,187,220,168,102,94,25,205,220,176,197,244,204,169,195,184,255,0,14,215,36,154,232,200,46,180,242,187,162,185,59,49,235,249,43,252,128,85,224,243,151,17,225,228,118,213,190,219,145,125,222,105,154,255,0,57,76,227,12,235,202,108,9,77,37,78,41,204,124,51,110,229,105,185,149,55,138,104,95,213,90,137,209,242,55,242,219,252,168,5,85,120,188,219,108,52,18,92,238,213,176,210,211,69,166,233,38,145,172,106,106,228,106,117,114,162,119,84,79,210,107,177,197,182,124,86,103,118,104,94,239,77,169,115,168,42,167,163,158,40,218,245,88,209,209,209,199,18,170,39,49,237,238,142,236,190,171,245,25,103,199,87,137,59,49,253,182,163,46,50,126,186,174,150,145,219,57,215,26,121,118,57,222,213,52,205,217,45,61,83,145,116,86,72,213,213,190,170,158,245,35,203,7,225,91,222,57,197,22,204,47,98,162,168,172,173,185,213,195,75,27,98,141,242,42,44,146,54,52,85,70,163,151,77,92,158,139,220,9,27,240,101,202,233,171,241,70,32,205,42,136,218,180,180,244,245,118,150,110,106,244,149,178,91,231,69,77,89,167,101,252,173,126,30,164,185,152,245,192,247,15,212,121,1,145,182,91,43,169,89,21,206,235,79,77,116,184,123,8,215,54,162,90,58,102,202,213,251,219,28,158,212,61,156,138,190,245,85,237,144,160,0,0,0,0,0,0,0,0,11,37,198,134,29,167,196,188,49,230,53,36,212,173,158,74,124,49,120,168,131,86,35,182,74,219,125,66,53,221,81,116,211,119,116,234,94,210,221,241,19,71,45,195,33,115,22,138,4,94,100,248,82,239,27,116,215,93,93,69,42,39,111,172,13,118,50,94,174,76,57,157,216,54,73,151,107,232,241,53,185,175,211,166,138,202,184,245,247,126,73,177,254,10,190,209,199,149,150,28,71,89,80,200,233,153,96,165,172,150,71,189,17,173,98,83,53,234,170,170,186,39,77,87,85,95,210,107,97,207,118,25,205,159,51,80,237,174,181,98,45,242,43,151,77,22,42,157,87,93,116,252,159,135,232,37,63,137,238,50,109,184,31,131,60,15,135,176,118,32,133,215,252,69,134,173,148,179,37,37,91,86,88,97,168,181,76,199,57,121,115,163,219,164,141,111,85,69,68,93,59,174,128,97,79,136,142,122,79,156,185,255,0,121,167,166,172,73,237,216,122,166,162,209,79,178,69,115,28,144,86,213,163,92,154,72,246,175,179,39,116,211,234,79,92,193,240,122,200,73,45,182,203,174,112,226,43,59,219,53,79,62,134,133,211,211,232,139,19,155,65,81,28,141,87,199,174,186,162,232,230,191,79,114,122,145,213,144,249,107,136,115,243,59,44,216,121,144,85,87,62,235,120,167,168,186,74,141,124,174,72,101,171,137,147,72,231,109,127,248,221,85,206,69,78,189,117,245,216,135,38,242,222,203,149,25,111,96,193,54,90,40,169,227,182,219,169,105,229,217,27,24,178,73,28,17,198,175,118,214,183,87,47,45,53,85,68,85,255,0,48,21,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,197,44,12,153,138,199,42,162,59,220,114,128,60,107,150,28,161,174,229,243,101,157,54,107,166,215,39,174,159,15,129,68,221,114,226,198,158,114,169,42,171,183,167,50,77,55,179,77,122,175,228,151,57,81,23,186,34,156,82,210,211,200,199,181,244,241,187,114,42,42,43,17,117,212,11,9,95,71,22,27,133,43,168,92,231,201,35,185,74,146,174,169,162,162,175,166,157,125,148,42,108,61,139,174,77,179,211,162,65,77,248,255,0,138,239,203,95,225,21,118,43,195,148,213,54,232,227,167,180,82,185,201,50,42,167,45,137,211,107,189,229,163,196,13,173,181,221,234,40,98,123,233,219,22,205,34,141,250,53,186,181,23,162,34,233,235,175,233,3,32,161,153,210,57,90,228,78,218,244,57,202,98,193,122,165,173,172,124,81,86,62,69,72,149,218,42,59,222,158,244,248,149,36,78,71,183,84,93,122,129,246,0,0,1,242,249,25,30,155,215,77,64,233,220,107,37,165,167,168,146,54,181,86,56,220,228,213,61,81,186,148,6,33,199,119,122,26,38,75,13,53,26,170,202,141,246,152,237,52,209,127,133,240,61,92,101,124,167,134,43,165,43,43,94,201,124,179,209,173,110,228,209,86,62,157,127,73,108,172,48,220,175,181,143,164,221,37,94,200,150,77,146,201,170,38,138,137,175,180,186,122,255,0,156,14,106,188,196,189,75,80,249,29,75,66,138,186,118,99,253,223,229,29,236,7,101,165,170,187,205,28,146,74,136,148,206,94,138,159,148,223,129,87,90,48,84,110,183,196,181,54,10,55,201,237,110,87,71,19,149,125,165,245,250,138,170,219,97,163,161,157,211,69,106,165,133,85,138,221,204,137,136,170,154,167,78,159,80,31,86,27,93,61,21,27,226,137,242,42,44,170,239,105,83,93,116,79,135,192,245,90,212,106,34,39,161,249,27,27,27,116,107,81,189,117,209,16,251,0,0,0,1,248,171,162,106,190,128,21,116,60,27,243,213,43,25,219,240,105,252,234,122,149,213,244,212,145,36,147,77,177,170,237,186,232,171,215,69,247,22,251,26,98,155,116,23,72,152,151,41,25,173,59,87,68,107,255,0,41,223,0,40,12,10,196,118,42,161,69,215,247,95,253,155,139,239,97,137,169,70,244,69,95,194,47,243,33,103,112,69,150,190,28,81,69,36,180,168,141,78,102,171,185,171,251,155,190,37,234,181,198,177,83,185,174,106,55,219,85,255,0,50,1,219,78,157,15,208,0,248,153,17,208,189,171,217,90,169,254,98,140,198,150,106,90,251,92,80,205,36,168,212,168,107,189,149,77,117,218,239,135,196,173,30,168,140,114,187,178,34,234,120,215,154,219,84,52,173,125,98,179,98,200,136,155,163,87,117,209,126,31,88,22,98,190,201,75,77,87,36,44,146,85,107,116,211,85,77,123,34,251,142,253,191,6,90,235,166,116,51,79,84,136,141,87,123,46,110,186,234,159,193,248,149,29,202,253,131,25,91,35,101,117,62,244,211,93,105,92,190,137,252,19,134,28,97,131,225,122,185,181,177,177,85,52,213,41,158,159,251,160,117,99,203,91,18,183,85,171,175,239,254,49,159,244,79,90,131,45,108,80,213,178,86,85,215,170,183,94,242,51,220,191,193,56,147,29,97,68,237,116,211,255,0,49,39,253,19,237,185,129,134,26,186,165,229,201,255,0,153,151,254,136,21,109,171,11,91,232,233,221,20,83,84,42,43,213,222,211,155,238,79,135,192,246,34,164,142,36,99,90,231,46,196,68,77,87,220,91,228,204,108,58,212,209,183,233,83,234,142,111,250,39,239,236,145,135,255,0,251,63,55,252,156,223,244,64,175,43,163,108,155,55,42,244,215,183,232,45,110,52,178,82,252,175,95,115,230,75,205,141,141,145,19,84,219,171,99,77,61,53,244,61,85,204,108,58,239,157,125,149,126,184,229,255,0,162,116,43,49,150,18,170,89,86,90,246,74,178,55,69,223,79,34,238,233,167,93,90,5,23,73,138,43,237,50,45,77,52,52,238,115,155,177,81,237,114,166,157,253,21,61,199,179,77,153,215,246,66,214,165,37,191,68,215,247,55,251,255,0,203,63,106,46,216,45,236,68,99,41,85,117,255,0,106,47,253,19,198,171,174,178,58,161,235,77,202,72,250,109,70,194,168,157,189,218,1,117,168,113,117,202,121,85,143,130,153,17,27,175,70,187,222,159,194,21,216,186,229,4,168,198,65,76,168,173,215,171,93,239,95,225,22,85,183,139,179,23,88,238,149,109,95,122,78,228,254,144,235,197,217,235,172,151,74,183,47,189,103,114,255,0,72,21,213,102,101,223,98,171,158,54,210,80,104,201,28,212,214,55,250,47,249,103,161,98,204,59,213,95,63,153,75,68,155,118,233,181,143,245,215,248,69,190,101,117,27,152,213,154,68,116,138,136,174,87,53,85,85,125,117,93,58,156,117,23,30,94,223,35,82,248,245,215,119,45,85,186,251,181,247,250,129,117,43,49,213,222,58,57,228,109,61,30,173,141,202,154,177,222,137,254,81,68,220,115,2,243,91,203,230,211,81,38,205,116,218,199,250,233,252,47,129,79,71,116,171,89,26,147,87,78,232,213,83,122,58,71,42,43,125,117,79,83,219,182,215,225,198,243,60,227,96,93,116,219,186,5,119,191,95,79,168,14,187,227,75,187,86,227,82,170,217,37,79,105,25,209,189,58,116,215,95,113,209,169,167,101,12,105,52,42,229,85,93,190,215,109,63,250,208,245,234,238,22,169,221,37,37,181,236,71,74,155,33,107,35,86,38,229,77,19,78,136,137,213,78,238,15,195,23,90,171,156,177,220,109,237,158,52,129,206,70,202,246,61,17,219,155,215,69,85,235,220,15,50,203,103,165,188,210,190,170,170,73,90,246,200,177,162,70,168,137,162,34,47,170,47,188,175,237,89,111,99,166,175,138,102,85,87,43,155,187,77,100,102,159,53,83,242,74,138,193,134,233,40,232,223,20,182,122,70,42,202,174,209,34,103,109,19,221,245,21,11,96,129,171,185,176,198,138,158,168,212,3,203,183,225,218,42,56,93,20,82,206,168,174,87,123,78,79,114,124,62,7,102,166,211,77,61,59,160,123,228,70,174,137,170,42,107,209,126,163,188,136,137,217,52,63,64,162,113,14,4,180,92,124,191,62,166,177,188,189,250,108,123,83,190,158,246,252,11,125,115,194,150,235,115,234,231,130,106,151,58,149,100,123,17,238,106,162,171,117,84,215,68,248,23,209,209,68,253,55,198,215,105,219,84,212,242,110,182,90,25,168,171,23,228,202,103,57,241,73,213,98,111,85,84,80,44,7,203,117,81,245,72,226,247,117,69,254,211,189,77,65,13,210,6,215,84,57,237,146,93,117,70,42,34,116,93,61,117,247,21,14,36,176,67,73,66,201,18,217,79,22,178,163,117,107,24,139,217,122,116,250,143,79,14,65,108,101,154,157,179,83,65,189,55,235,172,72,191,142,191,0,57,169,50,206,194,146,42,165,93,127,205,255,0,24,207,250,7,66,247,151,214,88,106,152,214,213,86,170,44,104,189,94,207,122,255,0,4,187,17,195,75,187,216,134,61,116,244,98,28,117,22,250,89,222,143,125,28,47,84,77,53,115,17,64,198,250,139,173,68,208,186,55,50,52,69,211,178,47,191,235,61,172,51,78,202,170,9,36,145,92,138,147,42,116,255,0,37,167,179,137,176,203,168,236,117,53,13,181,65,18,179,103,182,214,177,21,53,123,83,211,235,40,234,90,153,232,99,88,185,242,69,171,183,109,107,149,19,235,233,245,1,124,173,54,74,71,91,232,156,178,75,170,195,26,247,79,201,79,129,234,54,199,73,254,50,111,229,79,236,41,252,53,122,165,125,190,213,11,171,30,231,186,24,26,168,168,238,171,181,62,5,98,215,53,223,53,64,234,197,108,130,29,187,95,34,237,93,83,85,79,236,59,72,212,69,213,15,160,0,0,7,94,162,71,49,232,136,137,216,180,184,206,235,81,43,46,116,174,100,123,57,238,77,81,23,94,146,125,127,2,235,85,185,173,145,17,87,241,75,103,121,163,74,203,133,100,44,129,146,57,243,189,81,21,19,175,180,171,234,5,41,135,173,84,247,111,49,230,95,35,121,91,54,236,84,78,250,247,213,23,220,93,219,38,30,162,130,142,129,236,150,117,88,227,137,83,87,39,162,39,192,240,176,101,129,208,249,206,109,186,20,215,151,167,70,47,229,21,245,60,76,142,8,216,145,181,187,88,137,162,39,109,16,15,166,198,214,246,85,234,125,118,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,127,227,11,144,143,185,90,237,89,195,135,108,239,116,212,203,5,13,115,160,167,213,18,22,182,190,162,73,28,172,143,93,117,86,234,231,63,79,122,122,152,123,225,221,158,147,100,214,127,89,169,234,107,18,11,118,33,169,167,180,84,111,145,90,198,164,245,180,136,231,46,178,49,169,236,199,221,117,250,151,210,115,115,143,46,44,185,173,150,247,252,19,122,162,134,162,59,149,186,170,158,45,241,177,235,28,146,65,36,104,246,238,107,180,114,115,23,69,68,85,79,243,26,239,103,198,90,226,28,131,206,203,214,30,125,61,85,11,237,119,138,154,139,92,170,199,196,229,134,42,185,89,12,141,118,214,127,138,213,28,212,68,233,211,79,64,216,171,26,223,104,229,202,203,246,35,163,168,100,148,207,176,85,86,69,35,30,138,142,98,211,57,232,168,168,186,47,77,23,84,95,210,107,131,157,21,114,98,60,238,198,82,66,170,231,214,98,107,139,89,175,93,85,245,114,105,239,252,162,79,120,96,227,38,219,142,56,51,199,24,123,24,226,8,155,127,195,184,106,231,75,10,85,213,181,37,154,26,123,84,44,107,147,153,58,189,218,200,231,117,68,68,85,215,178,234,69,143,61,216,155,54,124,205,59,183,58,235,136,183,198,173,93,117,89,106,117,77,52,215,242,190,63,164,13,131,184,46,195,148,248,107,134,60,185,164,134,149,33,146,163,12,90,42,39,209,136,221,242,186,223,78,142,119,68,77,117,219,221,122,151,180,183,124,58,209,75,110,200,92,186,162,153,23,153,6,20,180,70,237,123,234,148,81,34,247,250,139,136,0,0,0,0,0,0,0,0,0,136,207,25,172,174,154,131,20,97,252,210,167,137,169,75,81,79,73,104,126,214,175,89,157,37,194,117,85,209,154,118,79,202,215,225,234,75,153,143,92,112,240,255,0,71,159,249,27,122,178,182,149,146,220,237,84,245,55,75,127,176,142,115,170,98,163,169,108,77,79,189,189,202,187,166,236,212,69,247,42,47,112,137,111,13,140,245,110,81,231,189,178,209,113,172,108,54,236,69,52,54,199,243,100,219,27,95,81,89,70,213,119,89,26,212,84,108,107,215,69,233,232,164,243,208,215,82,220,168,225,175,161,168,142,104,42,35,108,145,201,27,209,205,115,92,136,168,168,169,209,122,42,26,192,95,236,184,159,43,241,197,77,174,178,42,203,101,222,193,113,123,24,245,108,144,200,201,96,153,90,143,106,170,53,201,163,227,93,23,68,93,83,209,80,148,78,6,252,76,48,235,44,86,188,178,206,43,151,149,158,142,40,41,98,186,86,76,198,70,230,177,148,208,181,100,154,162,171,85,93,121,143,93,27,217,21,125,232,4,161,2,148,195,25,173,150,152,202,142,58,220,51,143,176,237,202,57,35,73,83,202,93,105,230,84,106,163,87,85,216,245,252,166,255,0,42,30,210,98,60,60,174,218,151,219,114,175,187,205,51,95,231,3,209,5,33,137,179,119,44,48,133,51,234,113,22,63,195,180,41,30,154,178,123,173,60,78,234,173,78,207,122,126,82,127,41,134,156,66,120,174,101,86,4,183,165,22,90,42,223,174,114,246,146,47,45,85,78,205,29,18,251,75,13,99,92,154,181,239,68,248,183,220,138,5,246,226,251,138,220,29,195,126,1,168,184,213,93,168,229,190,79,179,201,208,182,120,157,51,244,154,157,36,251,218,205,27,215,70,77,187,167,167,85,233,223,95,156,113,140,175,121,131,137,235,49,94,32,171,150,170,190,183,151,204,124,146,61,234,187,35,108,105,213,238,115,190,107,19,186,175,98,161,206,12,241,204,108,240,196,47,196,56,247,17,215,87,191,167,42,9,43,39,150,24,125,136,216,237,141,150,71,237,221,202,98,174,139,213,83,234,210,249,240,45,193,102,39,226,47,28,210,221,111,246,154,202,76,27,73,191,205,85,73,4,145,164,219,161,169,107,57,79,124,18,68,237,38,133,17,218,175,77,116,78,189,131,58,188,38,56,115,159,3,101,228,153,173,136,236,242,81,221,47,218,114,163,170,167,88,231,135,145,61,116,11,170,62,38,185,186,181,237,94,142,93,81,83,178,116,36,48,243,112,254,31,180,97,123,84,54,91,29,12,20,148,116,251,185,113,67,19,99,106,110,114,185,122,53,17,19,171,149,123,122,158,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,158,101,101,118,8,205,172,55,62,21,199,54,42,59,149,12,251,117,73,233,97,153,91,182,70,63,217,230,177,200,154,186,54,107,211,211,234,33,151,138,63,12,92,210,202,155,149,69,227,45,109,149,184,150,192,187,57,81,82,195,83,89,86,223,102,6,174,228,134,149,172,79,110,71,170,104,191,53,171,234,138,78,49,199,61,53,61,84,75,13,84,17,205,27,187,178,70,163,154,190,189,148,13,91,239,24,107,19,225,153,249,55,235,13,206,215,42,126,45,93,44,144,59,178,47,103,34,47,103,39,242,167,188,247,176,230,114,230,198,18,149,146,225,220,201,197,20,8,205,116,101,61,226,166,38,245,69,244,99,211,242,151,249,84,216,79,48,56,69,225,247,50,99,115,113,6,89,97,214,202,237,62,255,0,5,150,137,37,252,79,198,124,46,244,98,39,212,99,54,32,240,119,200,11,140,211,212,219,49,14,41,165,123,246,242,227,109,93,19,35,110,136,136,189,27,69,211,178,254,149,2,42,95,197,71,16,210,77,207,92,226,198,104,190,228,196,53,218,118,211,252,113,75,226,204,220,204,220,113,43,229,197,88,247,16,92,247,233,185,181,87,74,137,154,186,35,116,233,35,215,242,91,252,137,238,37,114,95,6,76,169,90,164,116,56,199,16,164,30,168,235,133,54,238,223,249,14,157,206,245,191,193,163,37,25,20,169,112,197,184,165,210,46,222,95,42,190,145,81,58,174,186,235,67,245,1,16,120,83,4,227,12,119,114,75,86,15,195,87,91,221,99,191,113,160,162,150,165,255,0,53,206,249,177,181,203,217,142,94,221,154,190,226,99,248,34,240,217,195,89,57,87,106,205,28,192,90,138,236,78,218,105,88,250,25,249,114,210,211,204,202,214,201,12,177,199,45,43,36,99,145,144,179,218,221,175,180,237,58,42,105,145,249,49,193,222,69,100,107,27,38,17,193,212,19,86,183,95,219,213,150,250,55,84,254,233,251,164,112,177,123,74,230,253,90,39,215,123,128,249,99,25,27,27,28,108,107,24,196,70,181,173,77,17,17,59,34,33,244,0,0,0,0,0,0,0,0,0,2,152,205,10,102,214,101,166,44,164,119,105,172,117,241,175,233,167,122,127,73,83,148,254,97,108,92,3,137,82,71,236,106,217,235,53,118,186,104,156,151,245,212,13,105,243,142,149,40,115,115,27,82,181,122,67,136,174,76,79,169,42,164,79,232,60,123,238,45,191,226,74,107,125,21,214,227,81,60,22,202,72,168,169,162,124,207,115,89,28,104,168,196,68,115,149,19,68,114,167,77,19,220,133,69,158,204,142,60,233,199,105,20,188,198,174,37,186,42,59,118,186,254,219,151,212,239,240,239,149,87,12,229,205,188,63,130,104,105,38,158,58,154,250,69,171,229,70,231,108,166,117,76,81,61,235,163,31,162,39,49,53,85,77,61,254,229,9,45,240,143,225,162,59,21,138,167,58,241,61,166,70,86,220,24,250,123,127,152,131,68,90,121,25,65,83,20,172,223,18,47,116,118,142,107,213,59,233,239,36,200,163,178,135,1,219,114,211,45,48,214,10,182,211,178,38,90,45,52,84,78,218,198,181,92,232,169,227,141,85,118,181,186,175,176,157,116,79,169,59,21,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,0,0,0,0,15,151,189,140,99,156,231,163,81,168,170,170,171,166,128,112,214,197,206,137,27,187,77,29,175,111,130,150,131,26,97,255,0,49,137,107,37,243,123,119,114,250,114,245,253,205,191,18,230,221,239,22,250,106,102,190,75,165,60,72,175,68,213,103,107,125,23,167,114,216,98,75,173,44,247,170,137,98,185,69,35,93,179,71,54,100,84,95,97,61,117,3,187,151,151,175,51,122,158,63,45,183,74,87,46,187,245,252,118,124,11,165,111,151,155,11,157,183,77,28,169,223,224,133,161,203,122,26,200,111,147,186,90,73,152,139,72,228,213,209,170,117,222,194,238,90,218,230,211,185,28,213,69,222,189,211,224,128,119,0,0,14,149,198,110,79,47,217,215,93,125,126,163,186,121,55,229,84,228,104,170,159,59,250,0,181,120,202,233,207,196,245,118,206,70,222,114,199,22,253,218,233,186,54,166,186,105,241,247,158,150,95,97,191,41,121,154,79,59,187,90,87,55,78,94,159,142,207,137,78,95,215,126,99,53,174,93,81,106,169,81,81,125,125,150,23,91,14,211,195,29,107,220,200,24,213,229,42,106,141,68,245,64,61,234,88,121,48,54,61,218,233,175,93,62,39,57,248,137,162,104,21,81,59,174,128,126,131,225,211,68,213,209,210,177,23,226,228,62,22,178,145,59,213,66,154,127,13,0,230,7,78,123,149,4,91,119,220,41,217,174,189,229,106,107,254,115,194,170,196,246,136,221,51,126,232,104,218,173,87,38,158,109,168,168,191,202,5,78,247,237,211,166,186,158,125,125,219,202,71,51,188,190,254,91,21,223,63,77,122,107,238,40,139,182,42,167,119,43,202,226,72,215,77,219,185,117,137,240,211,93,20,162,238,247,92,67,89,95,50,81,92,174,51,195,46,214,183,149,51,220,215,123,40,138,137,162,232,189,117,64,43,28,87,142,249,86,232,221,242,86,186,204,137,248,127,224,187,248,37,13,92,255,0,186,185,146,227,167,149,229,183,147,179,231,235,162,170,235,175,79,202,255,0,49,216,179,90,111,213,149,78,138,227,109,175,158,52,141,92,141,158,23,185,168,237,83,174,138,157,244,85,46,22,22,195,212,241,219,228,109,69,142,54,187,156,170,136,250,100,69,211,107,125,232,7,102,201,133,188,149,206,26,159,61,191,102,239,103,149,166,186,181,83,223,241,42,248,163,229,53,91,174,189,117,13,138,38,174,230,198,196,84,245,68,67,236,0,56,42,106,169,224,137,207,150,166,56,209,189,213,207,68,211,169,230,84,223,109,145,109,221,120,165,102,186,247,168,106,107,254,112,59,151,26,255,0,45,71,83,47,43,119,42,39,187,77,218,107,162,41,108,177,102,49,221,110,141,62,78,211,239,233,251,183,240,93,252,19,221,196,23,170,103,218,174,92,155,180,78,87,83,205,183,108,232,186,251,43,166,157,75,111,135,86,75,157,107,233,234,21,213,109,108,74,244,99,254,248,136,186,162,107,162,235,239,239,241,3,145,150,175,151,90,151,95,49,200,231,254,231,179,118,154,123,61,245,79,119,184,244,219,150,27,215,79,151,52,255,0,245,111,251,101,197,195,54,106,4,178,83,35,237,84,232,190,222,186,192,221,126,122,252,10,137,180,52,104,191,224,112,167,254,109,0,179,63,177,103,254,61,255,0,213,127,237,143,216,179,255,0,30,255,0,234,191,246,203,209,228,168,255,0,218,144,255,0,201,160,242,84,127,237,72,127,228,208,11,47,251,22,127,227,223,253,87,254,216,253,139,63,241,239,254,171,255,0,108,189,30,74,143,253,169,15,252,154,15,37,71,254,212,135,254,77,0,178,255,0,177,103,254,61,255,0,213,127,237,143,216,179,255,0,30,255,0,234,191,246,203,209,228,168,255,0,218,144,255,0,201,160,242,84,127,237,72,127,228,208,11,47,251,22,127,227,223,253,87,254,216,253,139,63,241,239,254,171,255,0,108,189,30,74,143,253,169,15,252,154,15,37,71,254,212,135,254,77,0,178,255,0,177,103,254,61,255,0,213,127,237,143,216,179,255,0,30,255,0,234,191,246,203,209,228,168,255,0,218,144,255,0,201,160,242,84,127,237,72,127,228,208,11,47,251,22,127,227,223,253,87,254,216,253,139,63,241,239,254,171,255,0,108,189,30,74,143,253,169,15,252,154,15,37,71,254,212,135,254,77,0,178,235,149,154,38,191,46,255,0,234,191,246,206,189,70,93,249,77,191,223,141,251,245,255,0,91,233,166,159,240,139,222,180,84,122,127,130,67,255,0,38,135,20,150,218,7,233,190,130,157,218,123,226,106,255,0,64,22,70,131,6,108,187,82,255,0,124,181,210,120,215,240,63,194,79,225,23,83,15,88,188,141,107,230,243,91,245,137,91,166,205,61,83,227,240,61,68,180,219,219,59,100,109,178,157,21,174,69,71,36,45,232,191,200,119,153,27,24,186,182,54,181,116,244,77,0,250,99,54,38,154,235,212,250,0,0,0,1,197,82,155,169,165,110,189,216,228,255,0,49,202,126,57,53,106,166,154,234,128,91,172,119,7,42,209,11,183,107,251,101,169,219,248,46,41,26,124,71,228,33,109,39,147,230,114,245,246,185,154,107,170,235,219,79,137,116,49,101,11,106,45,209,177,40,210,77,39,69,211,151,175,226,184,178,152,162,25,233,239,181,48,178,41,34,107,118,104,196,106,181,19,216,106,246,2,250,218,111,94,122,165,209,121,109,154,49,93,174,253,125,83,225,241,61,134,59,114,107,166,133,140,192,247,186,223,149,165,243,23,121,246,249,119,105,190,161,116,215,115,125,234,93,172,57,89,230,168,95,34,213,115,116,149,83,118,253,222,137,208,14,150,41,177,249,219,13,85,55,154,217,191,103,181,179,93,52,123,87,223,240,44,246,33,176,252,153,90,200,60,215,51,116,72,253,118,105,234,169,167,117,247,25,11,52,81,203,19,152,248,218,246,175,116,84,213,20,165,113,5,138,154,162,181,143,75,60,82,233,18,38,169,78,142,245,94,157,128,183,214,12,69,229,234,173,180,190,79,119,42,72,99,221,204,211,93,21,19,93,52,46,221,166,233,231,121,191,120,217,179,111,227,107,174,186,252,62,5,149,185,91,110,20,183,26,169,98,183,212,66,200,102,123,154,230,196,230,163,17,28,186,42,46,157,52,61,172,35,125,154,15,55,231,111,15,143,119,47,111,54,161,83,95,157,174,154,175,212,5,227,106,238,77,116,63,79,10,205,121,162,154,134,7,58,235,3,220,229,84,213,103,69,85,246,151,226,122,173,173,164,85,255,0,11,135,254,81,0,236,31,138,186,28,94,114,147,253,181,15,252,116,60,171,149,238,221,79,3,94,235,189,52,104,175,68,213,106,26,158,139,241,3,150,233,83,202,168,107,118,107,236,34,247,248,169,65,67,83,207,196,114,197,179,110,179,203,215,93,127,40,252,196,248,142,7,87,198,180,215,216,213,188,148,215,101,82,105,174,231,123,148,163,41,110,83,178,246,234,135,92,36,107,22,73,23,152,178,170,39,93,122,235,168,23,171,14,197,179,204,123,90,235,179,211,235,61,196,236,133,180,194,184,142,149,158,107,204,223,98,110,187,54,239,170,68,252,174,218,169,93,82,93,40,102,142,21,101,198,7,239,107,116,210,100,93,218,254,158,160,122,64,249,107,216,255,0,154,246,174,158,229,62,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,17,155,226,225,195,76,119,219,21,54,117,97,155,76,143,173,183,177,148,245,254,94,13,81,41,227,101,125,76,178,191,100,74,189,213,186,185,207,68,237,175,188,147,34,142,205,236,7,109,204,188,180,196,184,42,229,78,201,89,119,180,214,209,55,115,26,229,107,165,167,146,52,84,220,215,104,190,218,245,209,126,165,236,6,180,22,44,91,127,195,116,215,10,43,85,198,162,8,46,116,146,209,84,196,201,158,214,190,57,17,17,232,168,215,34,46,168,212,78,186,167,189,15,99,39,41,82,187,55,48,77,43,151,164,216,138,218,197,250,150,170,52,254,147,217,226,35,42,174,25,53,155,120,131,4,215,82,77,79,29,61,125,90,209,243,99,115,55,211,54,166,88,152,244,213,140,213,23,150,186,42,38,158,239,114,116,50,37,145,201,157,56,17,37,151,150,212,196,150,181,87,110,211,79,219,113,122,129,178,62,87,211,54,143,45,48,157,35,123,67,99,160,141,63,69,59,19,250,10,156,167,242,247,98,96,28,52,145,191,123,82,207,71,163,181,215,84,228,179,174,165,64,0,0,0,0,0,0,0,0,0,249,123,25,35,29,28,140,107,216,244,86,185,174,77,81,81,123,162,161,244,0,141,207,17,175,15,154,92,121,5,110,117,101,69,182,169,111,244,240,73,37,117,178,142,20,229,212,177,169,87,83,36,141,134,10,103,61,243,58,71,198,212,115,159,213,52,69,235,162,145,27,125,195,248,139,8,221,101,180,226,11,69,125,166,225,76,247,53,240,85,211,201,4,172,115,92,173,95,101,232,142,77,28,213,78,221,209,125,198,210,82,197,20,241,62,25,163,108,145,200,213,107,216,228,213,28,139,209,81,81,123,161,142,217,227,192,110,64,103,151,153,172,188,225,120,45,87,58,134,189,86,182,215,69,69,4,238,123,185,139,171,164,117,59,220,190,212,170,229,95,122,34,247,78,161,3,120,87,59,243,115,4,177,98,195,25,143,137,173,241,171,57,104,202,123,197,76,77,70,251,61,17,25,34,126,75,127,145,15,121,156,84,113,13,28,220,244,206,44,102,171,238,92,67,93,167,109,63,199,18,129,112,240,103,201,119,201,26,219,177,118,40,107,17,136,143,230,215,210,34,238,235,174,154,80,246,236,116,226,240,100,202,148,170,87,77,140,113,10,193,232,141,184,83,110,237,255,0,144,233,220,8,167,196,121,203,155,24,182,87,203,136,179,39,20,87,163,244,213,149,23,138,153,91,209,19,209,239,95,201,79,228,67,193,179,225,172,79,137,167,228,216,108,55,59,164,171,248,180,148,178,78,238,202,189,154,138,189,154,191,200,190,226,102,48,255,0,131,190,64,91,166,130,166,231,136,113,77,83,217,187,153,27,170,232,159,27,181,69,68,232,234,46,189,211,244,161,147,57,127,194,47,15,185,109,27,91,135,242,203,14,186,86,235,247,249,236,180,75,47,227,254,51,33,111,163,213,62,160,34,115,133,207,12,92,210,205,107,149,61,227,50,173,149,184,106,192,155,249,177,85,67,83,71,86,239,102,118,166,212,154,149,204,95,110,54,42,234,191,53,201,234,168,76,214,90,229,118,8,202,92,55,6,21,192,214,42,59,109,12,27,180,72,41,97,133,93,186,71,191,218,229,49,168,186,58,71,233,211,215,235,42,136,41,169,233,98,72,105,96,142,24,219,217,145,181,26,212,245,236,135,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,2,221,113,21,136,96,194,217,21,143,175,115,212,54,31,45,134,110,178,49,85,232,221,92,218,57,92,136,154,170,117,246,125,229,197,35,251,197,155,62,155,130,114,193,153,101,104,186,178,43,141,245,17,42,97,100,251,94,234,73,233,235,161,126,173,108,136,229,77,205,68,234,213,110,189,245,236,4,57,99,107,178,223,177,149,246,246,175,87,252,161,115,170,170,213,87,93,119,202,231,123,215,223,239,82,82,60,34,56,107,146,223,79,91,158,24,146,214,205,213,80,201,69,67,207,131,218,86,57,40,42,99,149,187,226,237,209,218,57,175,250,147,212,141,140,144,203,155,158,108,230,158,28,193,22,234,89,42,29,114,185,209,193,58,163,28,244,100,82,84,199,19,158,253,26,237,26,156,196,213,85,21,63,152,216,195,35,50,218,131,41,242,179,13,224,138,42,120,98,117,186,215,71,4,235,19,26,212,116,177,211,69,19,157,209,173,215,94,90,117,84,69,254,96,43,196,68,68,209,19,161,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,3,197,189,92,252,181,190,190,78,70,238,84,50,174,155,180,215,70,175,192,246,30,170,154,104,91,220,81,114,173,109,53,222,36,155,217,70,84,55,77,169,219,71,124,0,162,49,38,37,249,78,134,56,60,151,47,108,168,253,121,154,250,42,105,217,61,231,159,69,98,249,66,153,149,158,107,151,204,215,217,217,174,154,42,167,125,126,7,145,36,242,202,155,100,126,168,139,175,100,42,107,36,143,109,178,20,69,233,237,127,164,160,93,107,13,139,201,214,62,95,53,191,88,149,186,108,211,213,62,63,2,163,138,62,83,85,186,235,215,83,169,66,212,73,151,68,252,95,233,67,188,0,0,0,242,47,255,0,184,127,194,254,131,215,60,203,203,26,238,78,228,215,77,223,208,5,150,190,244,204,134,59,221,87,75,252,209,151,106,193,46,181,143,246,127,114,95,95,138,22,159,22,34,67,142,101,154,62,143,100,176,57,171,238,84,99,52,42,140,59,125,186,173,107,245,170,253,201,127,17,190,244,248,1,115,150,93,63,23,252,231,143,115,196,62,74,157,178,249,61,250,189,27,167,51,79,69,248,124,10,106,175,18,222,163,168,123,25,91,162,38,154,39,45,158,239,168,183,85,152,211,19,84,196,145,207,114,220,212,118,186,114,99,78,191,161,160,87,87,220,202,242,53,108,135,228,93,250,198,142,215,204,233,234,191,193,248,30,4,153,169,185,238,79,144,116,213,87,253,117,255,0,96,241,232,63,191,80,173,85,207,239,210,177,220,180,119,205,209,168,136,186,104,221,19,186,169,85,209,96,188,53,52,16,203,45,183,115,158,198,185,203,206,145,53,85,79,242,128,240,106,241,255,0,159,217,253,233,217,179,95,221,245,215,95,248,63,3,166,203,31,202,211,182,111,53,202,243,143,71,105,179,118,205,235,245,166,186,106,87,84,248,19,10,46,237,109,94,239,221,228,255,0,164,84,20,56,75,15,195,229,249,118,253,54,108,219,247,215,244,211,77,61,64,183,180,153,91,191,127,247,247,77,52,255,0,90,255,0,219,42,123,38,95,121,54,82,255,0,125,247,242,164,71,127,131,233,175,181,175,229,21,188,118,155,124,90,236,167,211,94,254,219,191,180,231,101,52,49,162,35,25,166,157,186,168,29,42,91,63,150,145,100,243,59,181,110,154,108,211,250,78,252,81,242,154,173,215,94,186,159,96,1,214,168,171,242,239,70,114,247,106,154,235,174,135,13,109,76,241,83,62,72,223,163,147,77,23,68,247,161,67,98,108,71,122,166,175,142,56,43,54,181,97,69,84,229,177,122,238,119,189,0,225,197,152,211,147,79,95,7,201,186,242,229,217,175,59,190,146,39,240,74,30,75,255,0,202,186,126,212,229,114,191,221,55,107,175,232,79,113,251,73,87,81,122,196,79,161,185,201,206,130,121,165,89,27,162,55,114,166,231,39,86,232,169,213,16,173,236,120,55,13,201,207,223,109,215,77,191,187,73,241,254,16,22,238,166,247,172,82,210,249,110,237,116,123,183,252,52,215,77,14,222,3,168,242,215,137,164,217,187,90,103,38,154,233,248,205,61,107,238,29,179,211,37,193,240,81,237,88,185,170,207,190,61,116,84,215,78,234,81,244,53,181,54,249,86,106,73,57,111,115,118,170,232,139,211,84,95,95,169,0,200,156,61,85,205,179,211,201,179,77,119,244,215,248,74,123,5,164,195,120,158,248,150,90,116,74,239,203,253,201,159,150,191,2,188,166,186,87,73,34,181,243,234,154,107,243,83,251,0,247,193,211,165,168,154,72,213,207,126,171,187,78,200,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,172,131,204,68,140,221,183,71,107,174,154,150,207,20,224,207,61,126,170,170,249,75,102,253,158,207,39,93,52,99,83,190,239,129,116,149,17,123,157,26,139,93,12,243,58,89,96,220,247,105,170,238,84,244,250,192,179,24,103,11,105,95,39,237,239,220,87,247,47,225,55,226,93,44,39,109,242,54,233,33,231,111,214,117,118,187,116,252,86,252,126,7,53,22,26,178,82,202,178,65,69,181,202,221,170,188,199,175,77,83,222,167,175,75,75,5,60,106,200,89,181,170,186,233,170,175,80,57,207,135,179,114,235,174,135,216,2,151,189,97,207,51,77,94,239,57,183,155,28,171,248,61,116,213,23,226,90,171,245,143,228,94,71,237,174,119,59,119,226,109,211,77,62,43,239,47,204,208,199,36,111,99,219,170,61,170,138,154,247,69,40,220,89,135,237,19,121,94,101,38,186,111,211,239,142,254,15,196,11,103,67,139,126,73,100,84,223,39,243,121,14,221,187,155,183,94,186,254,74,251,207,90,60,209,213,223,234,31,167,251,107,254,193,77,226,90,58,106,75,205,77,61,60,123,35,102,205,19,85,93,53,98,47,169,229,70,214,162,246,244,2,227,195,152,92,232,155,39,201,26,107,175,79,49,255,0,100,240,49,5,239,206,81,178,47,43,179,73,81,218,239,215,209,126,31,19,189,135,237,84,21,22,138,121,166,131,115,221,191,85,220,228,252,101,248,149,76,184,63,14,204,221,178,91,181,68,93,127,13,39,253,32,45,5,68,187,222,139,183,78,158,240,234,141,99,229,236,244,68,215,82,236,63,2,225,85,94,182,191,253,60,159,244,143,159,184,76,41,255,0,216,175,253,60,159,244,128,181,116,210,236,221,236,235,174,158,165,127,98,191,236,249,62,47,41,174,222,83,117,230,125,95,3,215,102,5,194,169,174,150,191,253,60,159,244,143,78,147,10,216,97,124,43,29,6,138,197,110,223,190,191,166,157,189,64,168,44,183,31,55,206,251,206,205,155,127,27,93,117,215,224,123,12,93,205,69,208,243,173,148,84,212,252,222,76,91,119,105,175,180,171,239,61,38,162,35,81,16,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,81,21,52,84,232,126,128,34,235,197,223,134,199,220,105,232,179,195,13,218,217,186,150,24,232,171,185,16,123,72,198,165,125,76,146,187,100,93,186,183,87,57,250,123,211,212,139,108,21,117,91,14,50,177,94,209,234,207,147,238,116,181,74,168,186,105,178,86,187,222,158,239,122,27,40,231,150,91,80,102,198,86,98,76,17,91,79,12,174,185,90,235,32,129,101,99,92,141,150,74,105,98,107,186,181,218,105,204,94,168,138,191,204,107,159,157,249,113,115,202,108,212,196,120,34,227,77,36,14,182,220,235,32,129,85,142,106,62,40,234,100,137,175,102,173,110,173,94,90,232,168,136,159,204,6,197,28,58,226,24,49,78,69,96,27,220,21,13,155,204,225,155,84,143,84,122,59,71,58,142,39,42,46,138,189,125,175,121,113,72,254,240,153,207,166,227,108,176,126,89,93,238,204,154,227,98,69,242,208,190,125,207,109,36,52,244,48,179,70,186,69,114,38,231,42,116,106,55,94,218,118,36,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,103,50,177,205,159,45,240,45,239,26,223,43,34,167,166,180,219,234,107,21,100,145,172,220,177,66,249,54,166,231,53,21,85,24,189,53,79,173,59,154,244,113,115,159,119,174,32,51,146,245,138,107,110,51,207,110,166,170,169,163,182,198,233,158,230,54,149,181,83,190,45,17,100,123,83,217,153,126,106,237,247,39,190,71,252,94,184,130,170,194,88,38,131,41,112,229,206,22,214,94,29,20,213,209,182,101,71,249,57,97,175,130,68,209,146,34,247,107,122,57,170,223,126,189,136,166,202,44,5,113,205,12,204,195,120,34,130,158,105,157,120,187,81,209,202,230,49,206,229,199,45,68,113,57,238,209,174,209,169,204,77,85,81,81,61,203,216,9,17,240,135,225,190,74,202,250,220,238,196,150,101,228,67,204,161,161,90,154,126,239,71,80,84,199,43,55,197,167,101,118,142,107,253,250,39,169,44,168,136,137,162,38,136,133,182,225,219,42,45,121,49,148,152,123,3,219,98,107,93,75,65,73,230,149,26,212,223,59,105,162,137,238,232,198,107,175,41,58,170,107,239,247,37,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,47,64,171,161,231,85,220,103,129,178,43,26,197,218,186,38,168,190,255,0,172,14,197,99,209,187,53,69,245,44,182,35,145,175,185,93,35,68,93,93,60,232,159,241,148,184,55,172,75,93,79,201,217,20,11,187,118,186,181,126,31,18,210,213,221,106,43,113,4,208,202,200,209,179,214,57,174,218,139,170,35,159,215,78,191,16,59,24,102,201,85,95,95,36,48,201,18,57,33,87,123,74,186,105,185,191,15,137,114,109,56,94,225,29,190,38,58,106,125,83,119,103,59,242,151,224,121,88,42,203,75,21,214,87,54,73,117,90,119,39,85,79,202,111,192,184,212,148,177,199,78,198,34,187,68,215,191,214,7,52,113,185,142,213,85,59,28,128,0,0,0,56,167,137,210,237,218,169,211,94,231,40,2,137,196,184,98,190,227,37,107,161,154,157,169,52,74,214,238,115,147,69,217,167,93,16,160,103,203,43,246,196,253,183,65,223,252,99,255,0,232,23,186,90,104,229,221,185,92,155,147,69,208,235,62,207,74,244,209,100,151,249,83,251,0,179,81,229,141,253,88,159,182,237,255,0,242,143,255,0,160,87,86,60,31,115,163,171,124,178,207,74,168,177,171,125,151,59,222,159,193,248,21,99,109,20,205,77,168,249,122,124,83,251,14,212,112,182,53,220,213,94,218,117,3,163,69,109,158,158,37,99,223,26,170,187,94,138,190,228,248,30,131,17,90,212,106,250,34,33,244,0,0,0,31,138,186,34,175,184,253,60,203,165,198,122,56,106,93,19,24,171,20,110,114,110,69,238,141,215,222,7,106,162,190,26,102,36,146,53,234,138,186,116,68,41,187,222,46,182,209,213,178,41,96,169,85,88,209,222,203,91,239,95,225,124,10,95,17,99,219,197,61,19,30,202,106,53,85,149,19,171,29,238,95,225,20,117,126,43,184,221,38,74,138,136,105,154,230,183,98,35,26,228,77,53,85,245,85,247,129,207,61,222,154,249,19,173,84,140,149,146,207,166,215,72,136,141,77,23,114,235,162,170,246,79,113,205,110,203,219,213,124,46,154,26,170,36,106,57,91,237,61,250,235,162,127,7,226,123,246,12,9,104,101,218,7,37,77,102,169,187,241,219,249,43,252,18,225,219,48,253,21,20,14,138,41,102,84,87,171,189,167,38,186,232,159,15,128,30,86,27,195,117,214,214,208,186,121,96,119,38,22,181,219,28,171,170,236,211,166,168,85,13,98,183,93,85,15,216,226,108,109,107,90,171,163,83,68,212,251,2,159,191,90,234,42,173,151,24,227,124,104,178,193,51,91,170,175,171,87,191,66,204,222,176,205,125,170,149,181,21,19,83,185,174,145,24,136,199,57,87,93,21,125,81,61,198,64,207,3,38,138,72,156,170,136,246,171,87,79,138,20,189,255,0,6,90,238,84,108,130,121,234,154,214,202,143,69,99,154,139,174,138,158,173,248,129,97,165,106,181,234,213,244,63,96,153,177,61,92,228,93,21,52,232,92,218,140,178,176,243,157,251,110,191,211,247,70,123,191,200,60,250,236,188,178,211,68,146,71,85,90,170,174,211,171,217,238,95,224,129,225,89,177,61,5,186,149,208,79,13,67,156,233,21,254,195,90,169,166,136,158,171,240,42,218,108,203,177,44,237,253,169,95,235,251,155,61,223,229,20,69,230,199,73,110,170,108,16,73,51,154,232,209,254,218,162,174,186,170,122,39,192,242,97,122,178,68,114,105,170,1,125,44,216,222,213,91,74,233,98,167,171,68,73,21,190,211,27,174,186,39,240,190,37,73,77,115,167,157,145,43,25,34,115,17,170,154,162,122,254,146,195,217,239,213,148,84,206,138,40,225,84,89,21,222,210,46,186,232,159,31,129,93,89,49,93,198,89,104,32,116,52,200,215,186,38,42,163,93,174,138,168,158,240,46,82,46,167,233,193,75,51,165,221,185,17,52,211,177,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,123,21,218,105,167,67,236,1,77,222,172,21,149,210,84,190,25,97,68,149,155,83,115,151,242,116,247,30,45,167,5,221,41,42,93,36,149,20,170,138,197,111,178,247,123,211,248,63,2,188,115,17,218,235,175,83,229,176,49,171,170,42,129,212,183,208,203,77,71,28,18,57,138,230,235,174,138,186,119,85,59,200,154,4,77,19,67,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,68,84,209,83,84,82,38,188,94,56,111,146,142,190,139,59,176,221,153,121,19,114,232,107,150,154,159,179,213,213,245,50,74,253,145,105,217,27,171,156,255,0,118,169,234,75,49,109,120,137,202,139,94,115,229,38,33,192,247,40,154,231,85,80,85,249,85,86,181,118,78,234,105,98,99,186,177,250,105,205,94,168,154,251,189,202,16,25,194,54,125,222,184,127,206,75,46,41,162,184,207,5,186,166,170,154,142,229,27,102,123,88,234,87,85,64,249,117,68,145,141,95,102,20,249,203,183,222,158,237,133,178,215,28,217,243,39,2,216,241,173,142,174,42,138,107,181,190,154,177,22,57,24,253,171,44,44,147,106,237,115,145,21,17,233,211,85,250,215,185,173,126,111,96,43,142,87,230,102,36,193,21,244,242,194,235,61,214,178,142,39,61,142,111,50,56,170,36,137,175,110,173,110,173,94,90,232,168,136,139,238,78,196,172,120,66,241,5,85,139,112,85,126,82,98,59,156,46,172,179,186,89,232,88,233,149,94,148,113,67,65,79,26,34,62,69,94,238,119,70,181,27,238,211,176,18,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,175,87,74,107,29,158,186,243,90,244,100,20,20,210,212,202,229,84,77,24,198,171,151,186,162,118,69,238,168,119,76,75,241,30,207,250,60,153,200,171,149,182,150,234,180,247,140,67,20,214,200,89,20,232,201,81,179,209,213,163,95,162,72,199,105,190,46,233,175,95,69,94,193,18,252,122,103,60,153,203,196,46,33,174,142,87,62,142,201,87,87,103,167,213,218,162,199,13,117,82,181,83,219,122,105,164,158,154,39,193,61,114,107,194,55,135,71,226,108,71,87,156,183,219,91,86,138,217,52,148,148,171,60,29,231,142,74,10,134,61,187,162,84,236,229,209,81,232,190,239,121,31,54,43,101,223,49,49,221,21,174,36,154,170,225,136,174,177,196,174,93,207,115,229,158,100,110,229,93,28,229,213,207,239,162,175,95,83,97,174,14,114,134,155,38,114,23,12,225,182,82,69,5,93,85,5,21,117,102,200,209,170,181,14,162,167,100,155,189,134,46,186,197,215,84,215,222,190,224,189,173,107,90,136,214,162,34,34,104,136,158,136,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,90,165,200,146,38,171,232,89,220,105,83,11,190,84,141,31,237,121,135,38,154,47,248,194,237,220,36,115,38,106,34,39,205,79,231,82,196,98,202,233,100,185,221,33,86,179,111,155,149,58,34,235,210,69,3,192,114,238,211,66,229,225,188,37,136,31,21,174,189,182,253,96,115,96,153,31,205,103,204,209,23,93,53,215,177,227,101,182,12,181,227,15,148,126,83,158,170,47,41,201,217,200,115,91,174,253,250,235,185,171,249,40,94,203,125,20,86,218,10,107,116,14,123,163,165,133,144,49,94,168,174,86,181,168,137,174,158,186,32,29,43,125,21,76,19,57,242,197,181,21,170,159,57,23,174,168,122,141,77,19,69,63,64,0,0,0,0,0,0,0,0,0,0,0,14,157,101,92,148,240,190,70,53,170,173,84,211,84,248,232,7,105,207,107,126,114,233,169,212,168,187,219,224,142,85,150,163,106,70,142,221,236,57,116,211,191,161,77,95,113,101,198,135,145,201,134,153,119,238,215,115,93,233,167,199,226,91,219,150,97,222,165,158,170,153,212,180,91,94,247,177,85,24,253,116,85,84,252,160,43,219,222,51,195,81,114,119,220,180,215,118,159,121,147,225,252,18,130,190,221,40,46,245,213,13,183,79,206,90,150,164,113,123,46,110,231,43,81,168,157,81,52,235,239,58,84,16,183,18,115,60,242,171,60,190,155,121,93,53,221,174,186,235,175,228,161,87,97,252,189,178,200,148,117,206,170,173,230,36,168,237,17,236,211,84,127,79,197,248,1,78,225,60,37,136,25,113,145,93,111,209,57,11,251,171,63,41,191,18,229,88,44,215,42,90,55,199,61,54,215,44,170,228,77,237,94,154,39,185,79,94,223,99,164,161,153,211,67,36,202,170,213,111,180,169,166,154,167,195,224,122,76,98,49,52,77,64,252,107,85,23,85,67,236,0,0,0,0,0,7,27,218,229,78,136,114,0,60,250,170,89,228,145,28,200,245,77,186,119,67,204,91,77,195,79,240,127,249,237,254,210,163,63,23,168,20,125,101,142,233,36,168,230,82,234,155,116,249,237,254,211,175,75,98,186,199,91,12,143,165,209,173,149,170,171,189,189,145,126,178,183,86,34,251,207,158,67,55,110,213,117,215,80,56,169,34,124,123,247,183,77,116,211,169,217,63,17,52,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,107,92,138,215,34,42,42,104,168,190,168,126,128,33,247,197,203,135,71,225,156,71,73,156,182,43,91,82,138,231,52,116,149,75,4,29,167,146,74,250,135,189,219,98,68,236,212,213,85,234,190,255,0,121,140,188,5,231,60,153,53,196,46,30,174,146,87,50,142,247,87,73,103,168,209,218,34,71,53,117,42,185,87,219,98,105,164,126,186,167,193,125,38,187,140,108,161,166,206,108,134,196,216,109,244,145,79,87,75,65,91,93,71,190,52,114,165,67,104,170,25,26,183,216,122,235,172,189,52,77,125,203,239,215,150,253,107,187,229,222,60,173,181,202,147,82,220,48,237,214,72,145,201,185,142,100,176,76,173,220,139,163,92,154,57,157,23,68,94,158,128,108,247,101,186,83,95,44,244,55,154,39,163,224,175,166,138,166,39,34,162,234,199,181,28,157,149,83,178,167,101,83,186,98,95,135,14,127,209,231,54,69,91,109,181,87,85,168,188,97,232,161,182,77,28,179,163,229,86,193,71,72,142,126,139,35,221,166,249,123,174,157,125,17,123,229,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,168,212,87,57,81,17,19,85,85,244,32,219,197,79,58,164,204,28,242,159,6,82,92,89,81,67,135,55,81,189,145,77,189,140,158,158,178,186,53,69,68,145,200,142,70,191,175,68,95,130,118,38,19,136,76,198,165,202,188,160,196,248,194,162,174,42,119,210,90,235,93,78,233,36,70,107,51,105,101,145,168,138,174,111,95,189,250,46,191,206,107,143,153,88,150,183,48,115,59,18,226,153,102,146,166,107,245,242,178,181,170,174,87,170,172,245,15,122,34,117,114,233,171,253,235,223,186,129,150,158,22,124,62,38,106,231,52,120,210,237,68,178,90,240,206,149,177,190,72,245,141,213,52,245,116,82,35,117,116,110,106,174,217,23,166,168,186,122,162,117,39,26,8,98,166,130,58,120,35,107,35,137,136,198,53,168,136,141,106,38,136,136,137,217,12,66,240,201,201,100,203,14,31,237,215,186,235,95,150,174,196,109,134,232,142,124,27,30,248,106,40,168,221,174,170,198,170,162,186,53,245,84,233,221,76,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,188,54,85,169,106,179,93,57,105,217,126,42,88,60,65,28,239,191,220,155,213,117,172,155,166,191,195,83,33,107,226,223,50,46,237,61,159,119,197,75,25,127,163,217,126,185,73,204,215,246,220,203,166,159,195,80,43,12,144,133,241,124,181,189,186,107,229,180,235,254,248,93,34,212,229,125,195,228,223,148,254,243,204,230,114,127,27,77,52,223,240,248,151,74,9,121,208,71,54,221,57,140,71,105,174,186,106,128,114,0,0,0,0,0,0,0,0,0,113,84,79,229,216,143,219,187,85,211,77,116,3,237,100,99,87,69,94,167,155,93,136,45,84,145,36,147,86,43,26,174,219,174,199,47,93,23,220,159,3,199,185,227,15,37,93,45,55,201,219,246,109,246,185,218,107,170,34,254,79,196,183,23,44,127,242,148,13,131,228,158,94,215,163,245,231,235,232,169,249,63,16,43,187,182,61,176,211,212,181,159,45,72,205,88,139,162,71,47,189,125,200,81,87,92,79,91,117,117,69,45,166,245,88,249,38,145,86,38,164,175,102,168,142,215,215,68,78,136,121,113,219,190,233,27,231,185,222,95,98,242,182,237,223,174,157,117,215,84,252,175,243,21,69,131,45,182,84,210,214,252,181,174,172,221,183,203,123,218,190,187,190,32,83,81,89,177,189,207,93,29,87,63,43,242,235,17,116,215,235,119,192,171,173,88,30,181,82,142,74,219,29,59,221,164,107,50,191,148,229,85,233,185,87,175,95,82,174,180,225,127,33,205,253,189,191,126,223,220,180,211,77,126,63,19,221,138,14,91,88,221,218,237,68,78,222,224,60,123,118,26,182,210,115,52,178,81,71,191,79,155,11,19,93,53,247,33,235,65,71,77,3,26,200,233,162,98,55,178,53,136,154,117,248,28,224,15,205,17,59,33,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,195,21,76,50,83,207,27,100,142,86,171,30,199,34,42,57,170,154,42,42,47,116,32,231,197,51,135,196,202,172,230,151,26,90,104,150,59,94,38,221,91,35,227,143,72,219,83,81,87,91,34,183,86,198,214,162,237,141,58,106,171,167,170,167,82,114,140,62,241,54,201,100,204,254,31,238,55,186,27,95,153,174,195,141,154,232,174,100,27,222,200,105,232,171,29,174,168,199,42,34,58,68,245,68,235,221,0,143,111,10,204,234,147,47,179,202,12,27,87,113,101,61,14,35,70,209,177,146,205,177,143,158,162,178,134,52,68,69,145,168,174,86,179,167,69,95,130,246,39,37,21,28,136,230,170,42,42,106,138,158,166,176,89,107,137,107,114,251,51,176,214,41,138,105,41,166,176,223,40,235,92,168,229,98,162,193,80,199,170,47,86,174,154,179,222,157,187,161,177,199,15,121,141,75,154,153,65,134,49,133,61,92,85,15,171,181,209,58,161,209,200,143,210,103,82,197,35,145,85,28,238,191,124,245,93,127,156,11,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,199,81,51,41,169,229,168,145,200,214,68,199,61,202,171,162,34,34,106,160,71,47,140,30,117,191,15,101,253,179,43,172,247,22,54,174,231,81,13,69,84,108,155,71,45,52,144,87,192,244,84,108,136,189,209,19,171,85,61,254,226,50,248,95,203,42,188,216,206,252,41,133,160,165,150,120,93,118,161,150,169,25,26,185,27,7,155,133,143,87,104,199,34,38,146,117,213,52,247,151,71,196,131,51,170,51,23,137,75,228,45,184,172,244,182,41,42,109,44,99,102,87,49,171,13,125,94,157,55,185,17,81,31,240,250,144,200,79,7,28,155,101,219,26,94,115,86,233,73,186,10,58,90,139,125,63,50,61,81,38,100,182,249,218,244,220,197,77,116,85,234,142,215,225,234,4,176,96,76,61,6,17,193,24,123,10,211,53,27,21,154,213,73,111,98,34,34,104,216,97,108,105,217,17,59,55,220,159,82,30,232,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,110,83,114,231,107,119,163,125,132,94,186,123,212,178,85,47,125,118,48,173,163,114,243,90,250,202,143,97,169,213,116,87,47,167,95,66,241,95,87,74,182,127,189,167,243,169,103,172,233,187,49,229,68,245,172,171,254,105,0,175,112,61,150,8,188,238,250,41,27,175,47,77,119,38,191,56,175,161,98,71,12,108,106,104,141,106,34,39,187,161,227,97,216,220,158,99,170,126,39,244,158,218,116,77,0,253,0,0,0,0,0,0,0,249,123,209,154,106,139,212,4,142,217,27,159,174,155,81,87,95,113,74,226,251,235,232,45,177,77,21,194,40,149,211,181,186,170,183,182,215,116,235,245,30,189,214,245,75,75,75,84,217,35,149,121,113,57,87,106,39,228,235,239,45,78,54,190,210,93,173,81,83,83,71,51,92,218,134,189,85,232,136,154,109,114,122,42,251,192,242,175,23,140,71,89,113,154,162,149,242,207,19,246,237,146,56,26,230,174,141,68,93,21,27,167,116,42,171,62,3,160,154,169,205,173,176,212,108,72,213,83,119,53,189,117,79,143,214,112,97,75,13,101,93,130,150,162,57,33,70,191,126,136,229,93,122,61,201,238,248,23,102,56,220,199,106,170,157,128,166,173,88,46,195,71,78,232,153,106,116,104,175,87,104,178,73,238,79,122,252,15,126,158,221,71,78,216,210,24,118,236,106,53,190,210,174,137,166,158,170,118,128,31,136,212,111,100,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,88,239,15,65,139,176,70,33,194,181,45,71,69,121,181,85,219,228,69,68,93,91,52,46,141,123,162,167,103,123,151,234,83,221,29,192,214,183,138,12,178,171,202,124,239,197,120,90,122,89,96,133,183,106,249,105,17,241,171,81,208,121,185,152,197,110,172,106,42,105,31,77,19,79,113,38,158,15,153,214,252,67,151,247,60,174,188,92,88,234,187,101,76,213,20,177,190,109,92,148,209,193,65,3,17,17,210,42,247,85,78,141,68,247,123,139,65,227,29,147,108,180,227,75,54,106,218,233,54,193,89,75,79,111,168,229,199,162,44,207,150,225,59,158,187,88,137,174,136,154,170,187,95,135,169,143,126,28,25,157,81,151,92,74,88,225,117,197,96,165,190,201,77,105,123,29,50,181,142,89,171,233,53,233,189,168,170,168,207,143,212,160,108,2,14,58,121,153,83,79,21,68,110,71,50,86,53,237,84,93,81,81,83,84,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,215,136,220,117,22,93,100,166,48,197,50,78,145,62,150,201,112,116,78,220,141,94,99,105,38,122,104,187,155,215,216,244,93,75,148,71,175,139,222,111,203,133,242,166,131,47,109,151,57,169,234,238,213,113,62,161,145,77,177,100,166,150,154,190,39,53,200,215,162,171,85,90,154,162,181,81,116,245,236,4,66,102,14,34,168,198,152,255,0,16,98,89,30,249,165,188,93,170,235,17,85,85,206,114,203,51,223,239,93,87,87,123,215,235,82,117,188,54,114,159,246,55,225,182,195,112,169,167,129,149,56,146,158,150,244,142,107,52,122,71,81,65,70,187,92,170,198,174,186,179,170,117,79,138,144,135,145,56,38,171,48,179,123,9,97,106,120,57,201,91,122,160,138,102,171,85,218,198,250,168,152,238,136,215,126,95,170,104,108,133,149,184,106,44,27,150,216,91,10,195,18,70,219,77,150,134,139,98,53,27,181,98,167,99,52,211,68,211,230,251,147,234,64,42,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,30,13,251,252,49,159,239,73,252,234,90,11,39,255,0,140,153,63,242,202,191,230,144,187,247,239,240,198,127,189,39,243,169,104,44,159,254,50,100,255,0,203,42,255,0,154,64,47,46,30,255,0,92,127,192,254,147,216,60,124,61,254,184,255,0,129,253,39,176,0,0,0,0,0,0,7,227,151,70,170,167,162,20,238,36,185,214,209,249,127,45,62,205,251,247,123,40,186,233,167,189,62,37,67,42,107,27,211,222,213,45,246,97,209,203,47,201,251,92,222,156,222,235,254,64,20,126,39,197,152,129,46,117,116,137,95,247,167,53,173,86,242,153,217,88,154,245,211,95,83,165,134,34,142,245,95,37,45,205,188,232,153,10,200,141,215,110,142,71,53,53,213,186,47,101,83,230,150,150,68,196,244,112,238,110,229,170,129,59,244,234,173,47,29,158,130,106,106,151,73,35,152,168,177,170,116,85,247,167,192,15,204,53,106,160,165,178,83,65,4,27,88,221,250,38,231,47,119,170,250,169,80,31,44,232,212,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,15,18,108,167,253,146,120,109,191,92,41,169,224,117,78,27,167,170,189,43,158,205,94,177,211,208,86,46,214,170,49,203,174,175,232,157,19,226,132,20,229,254,33,168,193,120,255,0,15,226,88,223,36,50,217,238,212,149,138,168,170,215,53,98,157,143,247,166,139,171,125,233,245,161,178,230,105,97,168,177,150,91,98,156,45,52,73,43,110,214,106,234,45,138,212,118,238,109,59,217,166,154,46,191,59,220,191,82,154,222,231,190,10,170,203,220,222,197,184,90,162,14,74,81,94,171,226,133,136,213,110,145,178,170,86,55,162,181,191,145,232,154,1,177,15,14,88,234,44,197,201,76,31,138,99,157,37,125,85,146,222,233,93,185,28,188,199,82,66,245,213,119,59,175,183,234,186,151,40,143,95,8,76,223,147,20,101,77,126,94,220,238,115,84,85,218,106,229,125,59,37,155,122,199,77,21,53,4,77,107,81,207,85,70,162,185,116,68,106,34,107,233,216,144,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,63,28,228,107,85,203,217,19,82,15,252,90,179,58,92,95,159,208,97,152,101,141,212,182,123,107,96,114,49,202,186,75,21,109,115,23,93,30,169,174,142,247,34,253,68,218,222,106,25,73,104,174,170,145,251,25,13,52,178,57,200,186,104,136,213,85,93,127,65,174,127,25,151,167,223,120,143,199,53,78,170,150,118,71,124,185,197,27,164,126,237,24,149,245,10,136,139,170,244,235,232,5,236,240,161,202,201,113,223,17,107,124,172,162,123,168,44,54,239,63,28,203,26,171,82,166,10,234,23,34,110,86,57,186,237,122,174,154,162,252,80,156,230,53,24,198,177,59,53,17,16,141,239,6,252,184,249,47,47,175,88,250,74,121,90,234,186,218,154,54,189,236,209,21,175,130,223,42,104,187,83,221,249,95,163,212,146,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,60,27,247,248,99,63,222,147,249,212,180,22,79,255,0,25,50,127,229,149,127,205,33,120,239,81,61,245,76,86,183,84,229,167,175,197,75,53,64,169,77,152,83,205,63,178,198,214,85,106,189,255,0,45,61,0,188,248,123,253,113,255,0,3,250,79,96,166,112,189,109,45,71,153,229,75,187,110,205,125,149,79,202,42,86,174,173,69,79,84,3,244,0,0,0,0,0,7,227,186,181,83,224,80,57,153,80,250,79,147,121,104,213,221,206,215,119,195,97,93,206,186,67,34,175,228,175,243,22,155,54,162,125,71,201,92,166,238,219,207,215,174,159,226,192,236,97,188,59,69,114,168,160,189,79,44,237,157,103,99,246,177,200,140,213,175,209,58,42,107,248,169,234,92,230,83,71,18,238,106,187,85,233,212,167,114,206,55,199,130,109,172,122,104,169,206,215,254,89,229,77,34,162,55,175,188,15,166,244,67,244,249,98,234,212,84,62,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,123,81,236,115,23,179,145,81,72,49,241,94,202,201,112,39,17,105,124,163,163,123,104,47,214,239,63,36,201,30,141,90,153,235,171,156,169,185,24,214,235,181,136,186,106,171,241,82,116,8,220,241,144,203,143,149,50,250,203,143,163,167,149,206,164,172,166,163,115,216,205,81,26,200,46,18,245,93,171,239,252,175,209,234,6,48,248,74,230,108,184,67,63,167,195,51,75,27,105,111,22,215,64,212,123,180,214,89,107,104,88,154,106,244,77,116,111,185,87,235,39,1,174,71,53,28,157,149,53,53,196,224,206,244,251,23,17,248,26,169,181,82,192,201,47,150,200,164,116,111,219,171,22,190,157,85,21,117,78,157,61,77,140,44,213,12,171,180,80,213,70,253,236,154,154,41,26,229,93,117,69,106,42,46,191,164,14,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,10,95,52,238,17,218,114,207,22,221,38,126,198,82,88,235,231,115,181,211,68,101,59,220,171,174,169,238,247,154,218,231,37,214,76,75,155,248,186,186,37,230,165,86,32,175,228,170,123,91,154,234,169,21,190,171,175,206,244,39,231,142,44,117,30,4,225,139,31,85,44,138,201,174,150,11,173,174,157,205,93,21,178,203,111,169,86,170,46,230,170,117,103,166,171,240,83,95,108,7,75,54,36,204,123,5,53,75,150,89,46,55,170,86,202,175,85,114,189,100,157,168,186,235,174,186,238,245,212,9,239,240,247,193,240,225,14,24,48,147,35,167,228,62,233,111,160,184,202,221,136,221,210,73,111,164,220,229,77,169,170,251,61,215,85,248,153,38,80,57,9,104,134,197,146,248,34,215,12,77,141,41,240,237,178,53,70,181,19,171,105,34,111,162,39,187,220,87,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,116,43,226,223,50,46,237,61,159,119,197,75,37,114,131,202,98,138,250,189,219,246,214,78,187,116,211,187,156,157,255,0,73,122,110,114,108,157,169,191,79,97,61,116,245,82,201,78,247,79,140,171,97,87,172,141,90,202,143,101,87,84,94,174,244,2,186,203,234,254,127,159,251,214,221,188,175,198,215,242,203,135,10,235,19,23,222,212,254,98,134,192,180,236,139,207,125,225,25,175,43,241,116,215,231,21,212,125,35,103,249,40,7,208,0,0,0,0,0,14,42,165,219,75,51,180,237,27,151,252,197,180,198,208,124,161,228,189,190,95,47,153,233,174,186,237,254,194,228,92,23,74,10,149,215,77,33,127,250,42,80,211,36,83,105,205,70,201,167,109,221,116,2,163,192,176,249,124,43,67,14,237,219,121,189,116,211,247,71,30,220,141,220,221,53,211,169,208,195,205,99,44,244,237,99,81,173,77,250,34,38,137,243,148,244,128,249,98,109,106,38,167,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,108,241,8,193,208,226,254,24,49,107,36,167,231,62,215,111,175,185,68,221,136,237,178,71,111,170,218,228,77,171,162,251,93,211,69,248,153,38,80,57,247,104,134,251,146,248,222,215,52,77,145,42,48,237,206,52,71,53,23,171,169,37,111,170,47,191,220,6,185,121,55,117,147,13,102,254,17,174,149,86,36,165,196,20,28,229,95,101,90,214,213,70,174,245,77,62,111,169,178,78,85,220,34,187,101,150,18,186,66,253,236,171,177,208,78,215,107,174,168,234,118,57,23,93,87,223,239,53,166,199,148,147,97,188,199,191,211,83,57,98,146,221,122,170,108,74,197,86,171,22,57,220,141,211,77,52,211,111,166,134,193,60,14,227,152,177,223,12,88,6,169,36,87,205,107,176,90,173,149,14,114,234,174,150,59,125,50,185,85,119,57,87,171,253,116,95,130,1,126,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,71,175,140,30,62,125,139,40,237,152,86,10,247,197,37,194,190,23,62,38,203,183,116,114,82,215,198,186,162,57,53,69,211,78,202,132,87,112,205,64,183,60,252,192,20,73,76,147,243,113,45,169,171,26,179,114,59,90,216,83,77,52,93,123,153,253,227,87,115,147,229,44,45,102,253,171,179,145,67,83,254,237,174,235,139,125,255,0,51,244,119,48,255,0,195,254,203,5,235,138,76,22,202,138,119,202,148,151,91,117,82,35,88,142,218,173,184,210,245,93,81,116,78,189,192,216,31,9,82,37,14,21,179,81,36,41,15,34,223,79,31,45,27,181,27,182,54,166,154,122,105,167,99,214,62,88,198,198,198,177,169,162,53,17,17,19,220,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,228,221,160,230,212,181,219,180,246,17,59,124,84,178,85,255,0,222,140,81,93,115,252,47,42,174,117,217,243,117,213,206,78,253,125,254,226,254,77,4,114,185,28,246,106,186,105,221,74,19,21,224,251,90,209,215,86,197,106,145,211,190,77,251,145,210,46,170,178,38,171,166,186,122,168,30,94,15,198,156,207,55,253,237,211,78,95,238,223,229,127,4,185,52,85,222,98,154,9,57,91,121,172,99,180,221,174,154,162,22,38,183,205,225,221,158,85,143,164,243,26,238,222,207,157,183,77,62,119,187,119,167,188,187,88,106,186,105,173,150,167,73,50,57,210,65,2,187,162,117,85,106,1,84,128,0,0,0,0,0,233,94,102,228,218,43,165,219,174,202,105,93,166,189,244,106,150,254,207,85,242,183,59,239,124,174,86,223,93,218,235,175,213,238,42,236,77,86,230,88,238,168,147,53,21,180,147,233,219,167,176,226,131,203,73,188,231,202,92,249,17,251,57,58,118,77,53,223,238,250,128,185,150,56,249,86,184,25,174,186,110,235,255,0,9,78,249,214,183,53,173,163,141,172,236,154,255,0,58,157,133,215,208,15,208,126,39,110,167,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,201,197,180,137,93,133,111,52,75,10,77,207,183,212,71,203,86,238,71,110,141,201,166,158,186,235,216,245,143,151,177,178,49,204,114,106,142,69,69,69,247,1,173,55,19,52,11,108,207,204,127,68,180,201,7,43,18,221,90,145,163,54,163,81,43,102,77,52,209,52,236,74,143,131,230,62,125,247,40,238,120,86,122,247,75,37,190,190,103,50,39,75,187,108,113,210,208,70,154,34,185,116,68,215,78,200,132,118,120,128,89,160,178,241,73,141,25,79,3,226,74,187,173,198,169,81,205,70,238,87,92,106,186,166,136,154,167,78,230,95,248,42,92,228,249,75,20,217,255,0,106,236,228,87,84,255,0,187,107,186,220,223,127,204,253,29,192,149,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,16,249,227,85,83,74,185,183,133,169,82,166,101,169,76,59,66,254,86,244,229,236,243,55,20,221,183,190,237,122,107,238,44,255,0,133,77,177,183,62,41,224,221,2,75,229,45,109,170,79,103,118,213,109,198,135,218,236,186,105,175,114,235,248,212,91,98,102,117,97,123,162,74,254,98,225,138,40,118,43,147,77,60,221,197,218,233,167,244,148,7,132,66,34,113,73,88,229,122,55,92,55,35,117,85,209,21,126,81,160,233,245,129,57,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,7,66,242,213,91,116,200,159,193,255,0,73,14,249,211,187,255,0,169,210,255,0,193,255,0,73,0,179,153,158,213,103,201,186,250,243,191,247,10,223,9,170,124,153,102,255,0,120,167,255,0,69,165,19,154,127,236,95,254,127,255,0,112,173,48,159,250,155,102,255,0,120,167,255,0,69,160,87,64,0,0,0,0,0,40,220,87,43,126,73,188,55,69,215,203,212,39,252,215,20,78,84,189,27,242,166,168,191,184,127,239,149,134,44,255,0,83,47,63,239,21,31,232,184,162,178,177,87,251,233,255,0,152,255,0,223,2,241,91,28,139,69,18,167,199,249,212,237,157,43,66,107,111,137,127,202,255,0,73,78,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,57,226,173,108,109,179,138,121,246,192,145,121,187,91,170,151,217,219,185,93,113,174,246,187,38,186,233,220,188,30,10,181,52,169,155,120,166,149,106,102,74,149,195,181,210,114,183,167,47,103,153,183,38,237,189,247,107,211,95,113,109,252,93,209,23,138,74,55,35,209,218,97,184,219,170,46,168,139,242,141,127,79,172,175,252,21,237,177,63,58,177,69,213,101,127,49,48,197,108,27,17,201,166,158,110,220,237,116,211,250,64,152,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,17,61,227,87,105,147,229,156,45,125,242,240,114,252,173,13,39,55,103,223,117,223,113,118,221,218,124,223,93,53,238,88,63,10,59,204,22,174,40,153,21,68,47,122,86,90,82,153,155,26,138,173,123,238,52,58,42,234,169,162,116,250,204,182,241,152,194,80,87,96,27,14,39,116,213,139,37,61,117,45,58,70,199,39,43,70,195,112,126,229,77,59,245,211,93,123,24,17,192,30,39,118,22,226,119,8,206,147,50,54,215,92,104,40,95,185,218,106,215,220,41,85,81,58,167,95,103,227,245,1,176,240,56,169,102,109,69,52,51,177,85,91,36,109,122,107,238,84,212,229,0,0,0,0,0,0,0,1,248,170,137,213,87,64,63,65,215,170,184,219,232,88,178,86,215,83,211,181,19,85,116,178,181,137,167,191,170,252,20,161,241,86,127,228,166,11,166,154,167,17,102,182,17,163,88,17,219,162,150,251,73,28,138,173,71,42,181,26,249,19,175,178,228,211,222,128,92,0,98,254,41,241,25,225,139,13,66,146,179,26,210,92,87,93,54,208,220,173,243,47,103,122,121,148,252,159,243,161,67,220,124,88,120,110,163,141,95,2,221,231,95,116,126,65,203,235,238,172,248,1,155,0,193,154,63,23,14,29,170,38,72,228,163,191,68,159,148,248,232,90,157,253,254,112,174,240,71,137,71,12,152,202,169,104,228,197,81,218,28,157,164,185,215,91,233,217,221,169,223,205,47,229,127,34,47,184,12,171,5,15,133,51,199,39,49,188,108,126,20,205,28,37,117,115,218,142,229,209,222,233,103,123,117,219,209,82,57,23,69,246,155,252,169,239,43,88,102,134,162,54,205,4,172,146,55,34,43,92,199,34,162,162,250,162,160,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,78,239,254,167,75,255,0,7,253,36,59,135,78,239,254,167,75,255,0,7,253,36,2,206,230,159,251,23,255,0,159,255,0,220,43,76,39,254,166,217,191,222,41,255,0,209,105,69,230,159,251,23,255,0,159,255,0,220,43,76,39,254,166,217,191,222,41,255,0,209,104,21,208,0,0,0,0,0,10,31,22,127,169,119,159,252,158,163,253,23,20,78,86,127,178,159,249,143,253,242,182,197,159,234,93,231,255,0,39,168,255,0,69,197,19,149,159,236,167,254,99,255,0,124,11,197,104,255,0,83,162,255,0,133,254,146,157,195,167,104,255,0,83,162,255,0,133,254,146,157,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,154,104,105,227,116,211,202,200,227,106,42,185,207,114,34,34,39,170,170,148,86,43,207,28,156,193,17,189,248,175,52,112,149,169,204,106,187,151,89,123,165,129,238,211,119,68,73,36,77,87,217,119,242,47,184,10,224,24,169,141,252,74,56,100,193,181,73,71,30,42,142,238,229,239,37,178,186,223,80,206,238,78,254,105,63,39,249,21,61,229,9,89,226,225,195,181,60,203,28,116,119,233,83,242,153,29,11,147,191,191,206,1,156,192,194,123,119,139,15,13,213,145,163,231,91,188,11,238,147,200,53,125,61,245,159,18,184,194,222,35,60,49,98,88,86,87,227,90,75,114,235,166,218,235,149,190,21,236,223,79,50,191,149,254,101,3,40,1,111,240,174,127,228,166,52,166,134,167,14,230,182,17,172,89,209,187,98,138,251,73,36,136,174,70,170,53,90,201,23,175,180,212,211,222,165,113,75,113,183,215,49,36,162,174,167,168,106,166,168,232,165,107,211,79,127,69,248,160,29,128,126,34,162,245,69,212,253,0,0,0,0,0,0,0,1,197,85,51,105,233,166,157,234,168,216,227,115,215,79,114,38,160,65,63,138,229,230,11,175,20,79,138,158,23,177,40,237,43,76,253,237,68,87,61,151,26,237,85,52,85,213,58,253,101,252,240,84,180,201,242,206,41,190,249,120,57,126,86,186,147,155,179,239,186,239,183,59,110,237,62,111,174,154,247,49,11,143,204,78,236,83,196,238,46,157,102,100,141,161,184,215,208,179,107,181,209,172,184,85,42,34,245,94,190,215,195,234,51,219,193,159,9,193,67,128,175,216,153,179,86,36,149,21,213,80,44,111,114,114,180,116,54,247,238,68,211,191,77,53,215,176,18,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,15,188,80,176,90,98,158,26,238,85,168,218,118,173,161,243,92,55,189,52,114,164,84,21,171,181,23,106,254,87,110,159,90,16,193,195,133,211,228,108,246,192,119,29,205,111,39,18,90,222,170,229,209,19,74,200,87,175,84,247,19,235,198,86,20,139,24,112,215,143,237,210,36,138,248,112,245,214,162,45,154,126,17,40,42,17,186,244,94,158,215,167,83,94,124,52,215,225,220,200,181,199,44,178,68,182,235,220,13,123,152,237,175,111,46,116,213,81,122,104,190,207,192,13,154,112,85,122,93,48,117,142,226,143,107,188,213,182,150,109,90,186,162,238,137,171,241,247,158,209,110,184,118,185,67,118,200,220,9,91,5,67,230,73,48,229,173,85,242,61,28,229,85,163,137,122,170,42,245,234,92,80,0,0,0,30,70,36,197,216,103,8,219,229,185,226,91,237,5,182,154,22,57,239,146,170,170,56,90,136,141,87,47,87,185,19,179,93,235,232,160,122,231,137,137,49,190,13,193,212,114,92,49,102,43,179,217,169,162,106,185,242,215,215,69,78,196,68,69,85,85,116,142,68,236,215,47,232,95,113,133,188,74,120,166,101,102,89,83,213,216,242,218,162,12,71,123,99,100,99,101,129,244,213,148,140,145,18,102,162,57,208,213,181,232,168,246,49,87,166,187,93,239,84,34,211,59,248,193,206,252,246,188,86,84,223,241,109,198,142,130,170,89,54,91,168,43,234,227,166,216,231,200,168,222,83,230,123,126,108,170,221,59,104,136,159,88,75,142,117,120,159,240,249,150,14,169,161,176,94,91,138,43,33,107,244,125,158,162,134,182,21,122,115,19,77,89,86,213,238,196,253,14,111,188,194,220,205,241,140,205,219,212,181,52,121,125,134,172,116,84,19,35,218,201,107,104,234,163,169,98,42,189,17,81,98,173,86,162,163,85,139,245,162,252,12,47,192,57,23,155,217,169,91,28,56,59,1,98,27,162,212,72,141,89,224,181,213,79,26,43,149,169,185,206,142,55,116,251,227,85,87,220,191,20,50,251,40,188,35,115,135,21,178,154,191,30,87,81,89,233,228,123,29,36,43,45,85,60,237,141,121,106,169,182,90,53,68,118,142,122,123,181,79,130,129,96,49,151,29,60,75,99,86,79,21,102,101,95,40,89,59,156,186,80,94,110,17,108,71,110,246,91,173,66,232,137,185,116,79,130,22,202,170,241,156,56,245,85,245,151,76,99,136,185,174,213,86,73,234,170,247,42,253,106,237,126,122,255,0,198,248,147,35,150,254,18,188,61,225,52,165,173,196,19,222,111,53,76,99,22,104,171,29,67,81,78,231,166,197,118,141,125,26,42,183,86,170,117,244,85,247,153,25,133,56,83,225,251,7,65,28,22,140,168,194,170,145,177,26,142,146,197,69,185,116,70,166,170,173,133,58,251,41,212,13,125,40,120,126,207,235,196,112,205,65,147,88,246,174,57,213,169,27,226,195,181,178,53,234,237,52,209,82,53,215,93,83,183,188,171,168,184,37,226,146,186,154,58,150,100,142,54,141,36,84,77,178,97,171,138,57,53,68,94,169,200,248,155,15,91,240,110,17,181,67,20,22,220,47,105,165,142,5,106,196,216,104,162,98,49,81,17,19,68,70,166,154,104,154,105,238,61,118,177,140,77,172,106,53,19,209,19,64,53,213,254,225,78,41,183,53,191,176,222,45,77,206,70,235,247,61,113,209,62,43,251,95,177,79,98,62,20,184,149,193,238,146,75,142,74,99,198,67,18,42,186,170,60,55,94,144,162,38,186,251,107,10,39,102,170,253,93,77,147,123,157,43,157,154,211,121,165,125,21,214,219,75,89,4,136,173,116,115,194,217,26,168,168,168,189,28,138,157,149,83,244,129,172,205,191,20,231,38,88,85,110,183,223,241,142,24,150,57,52,115,99,170,170,162,246,145,83,86,170,34,181,123,177,58,127,7,224,100,142,75,248,160,241,11,149,238,164,160,189,92,161,196,150,232,95,26,72,235,172,213,213,147,171,19,150,138,137,186,173,173,215,108,107,240,213,203,239,37,167,53,248,38,225,243,54,173,114,208,93,176,37,174,217,52,138,231,165,85,178,215,67,12,251,213,175,77,85,238,129,203,222,69,95,173,17,72,246,226,59,194,59,19,97,165,172,191,228,205,124,151,58,24,227,146,111,39,85,44,147,84,42,167,57,251,88,202,122,52,79,154,216,145,19,94,234,169,238,3,46,184,117,241,49,201,92,226,74,75,70,42,188,81,225,123,204,236,141,29,242,141,69,37,21,59,229,119,37,187,25,190,169,239,85,87,200,237,19,77,116,106,250,161,151,182,187,181,170,247,71,29,198,205,114,165,175,165,153,168,248,231,166,153,178,198,246,170,34,162,163,154,170,138,138,138,139,245,42,26,198,227,28,3,152,57,77,136,150,221,138,108,55,139,13,198,142,109,99,124,244,179,210,187,115,30,228,71,177,94,214,187,231,70,237,21,63,39,224,101,151,8,62,36,217,135,146,213,212,88,83,31,214,212,95,112,195,164,142,55,73,83,36,245,85,48,51,90,120,244,106,203,84,200,218,214,199,19,213,58,116,87,47,162,174,129,57,96,182,185,35,196,14,91,231,222,27,130,255,0,129,47,180,181,46,116,77,146,106,84,170,129,243,194,171,28,111,114,61,145,72,253,186,115,88,139,170,244,85,211,221,173,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,238,255,0,234,116,191,240,127,210,67,184,116,238,255,0,234,116,191,240,127,210,64,44,238,105,255,0,177,127,249,255,0,253,194,180,194,127,234,109,155,253,226,159,253,22,148,94,105,255,0,177,127,249,255,0,253,194,180,194,127,234,109,155,253,226,159,253,22,129,93,0,0,0,0,0,0,161,241,103,250,151,121,255,0,201,234,63,209,113,68,229,103,251,41,255,0,152,255,0,223,43,108,89,254,165,222,127,242,122,143,244,92,81,57,89,254,202,127,230,63,247,192,188,86,143,245,58,47,248,95,233,41,220,58,118,143,245,58,47,248,95,233,41,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,109,115,187,136,28,183,200,76,55,61,255,0,29,223,105,105,156,216,156,248,105,86,170,6,79,50,164,114,61,168,214,75,35,55,107,202,122,38,139,213,83,79,126,129,95,221,46,214,171,37,28,151,27,205,202,150,130,150,22,171,228,158,166,102,197,27,26,136,170,170,174,114,162,34,34,34,175,212,138,98,23,17,94,38,57,43,147,169,87,104,194,183,138,60,81,121,129,146,35,126,78,168,164,173,167,100,173,231,55,99,246,85,49,232,168,248,219,170,105,174,142,79,85,35,247,139,255,0,18,108,195,206,138,234,220,41,151,245,181,22,44,48,217,36,141,36,166,146,122,90,153,219,173,68,122,57,98,170,124,110,107,163,149,138,189,58,171,83,209,19,92,75,193,216,7,48,115,103,17,37,187,11,88,111,23,235,141,100,218,200,248,41,103,170,118,231,189,168,175,122,177,174,119,206,145,186,170,254,87,196,12,156,206,159,20,30,33,115,65,213,116,22,91,148,56,110,221,51,228,72,221,106,154,186,142,116,98,243,17,17,118,213,185,186,237,145,62,26,181,61,198,55,92,49,78,114,102,125,86,235,133,255,0,24,226,121,100,147,70,182,74,170,170,223,105,85,116,106,34,171,151,187,215,167,240,190,38,120,240,227,225,29,137,177,42,209,223,243,154,190,75,101,12,145,199,55,147,165,150,72,106,17,87,146,253,175,101,69,26,167,205,116,168,169,175,116,68,247,146,19,149,28,19,112,249,148,182,184,168,45,56,18,215,115,154,53,107,214,170,231,107,161,154,125,232,214,38,168,246,192,213,239,26,47,214,170,160,65,94,28,225,75,137,92,96,232,228,183,100,166,60,124,50,162,43,106,164,195,117,235,10,162,233,167,182,144,170,118,114,47,213,212,168,127,184,83,138,109,206,111,236,55,139,87,107,149,186,253,207,92,116,95,138,126,215,236,108,63,108,179,90,108,212,172,162,181,91,105,104,224,141,17,173,142,8,91,27,81,17,17,19,163,81,19,178,34,126,131,187,216,13,114,43,120,37,226,146,134,154,74,151,228,142,54,145,35,85,77,177,225,171,138,185,116,69,94,137,200,248,20,141,119,15,217,253,103,142,105,171,242,107,30,210,71,2,185,36,124,184,118,182,54,177,91,174,186,170,198,154,105,162,247,247,27,49,185,140,122,109,123,81,200,190,138,154,158,69,195,6,225,27,172,50,193,114,194,246,154,168,231,87,44,173,154,138,39,163,213,81,81,117,69,106,235,174,171,174,190,240,53,161,165,188,103,14,2,84,125,29,211,24,225,222,83,181,69,142,122,170,77,170,159,82,183,79,152,159,241,126,5,205,193,188,116,241,45,130,153,4,84,121,149,124,174,100,14,106,233,95,121,184,75,189,27,183,217,118,149,9,170,46,212,213,62,42,78,134,43,225,79,135,236,99,4,144,93,242,163,10,162,72,197,106,186,59,21,22,228,213,28,154,162,186,21,235,237,47,83,28,243,35,194,87,135,172,91,230,171,44,19,222,108,213,79,99,214,24,168,221,67,79,78,215,174,245,110,173,101,26,170,55,87,34,116,244,68,247,1,137,153,101,227,25,155,214,89,169,168,243,7,13,88,235,104,33,70,53,242,209,81,213,73,82,244,69,98,42,170,203,90,141,85,86,163,215,235,84,248,153,165,146,190,39,252,62,102,123,169,168,111,247,150,225,122,201,154,205,95,120,168,161,162,133,30,188,180,211,87,213,185,123,189,127,67,93,238,48,111,55,124,35,115,135,10,50,166,191,1,215,81,94,41,227,123,221,28,41,45,85,68,238,141,57,138,137,182,42,52,69,118,141,98,123,181,95,138,24,131,143,178,43,55,178,174,182,72,113,142,2,196,54,181,167,145,90,149,19,90,234,160,141,85,170,228,220,215,73,27,122,125,237,202,139,238,79,130,129,178,118,27,198,248,55,24,209,199,112,194,120,174,207,121,166,149,168,230,75,65,93,21,67,21,21,17,81,81,209,185,83,179,154,191,165,61,231,182,107,143,146,28,96,231,126,69,94,40,234,108,24,182,227,89,65,75,44,123,237,213,245,245,114,83,108,107,227,85,111,41,147,49,191,54,36,110,157,180,85,79,170,82,184,107,241,76,202,204,205,167,164,177,230,77,68,24,118,246,246,198,199,75,59,233,168,233,31,34,164,45,84,107,166,171,115,213,85,239,122,167,77,118,183,222,138,6,119,3,199,195,120,187,12,226,235,124,87,76,53,125,160,185,83,76,198,189,146,82,213,71,50,42,43,81,201,213,142,84,236,230,250,250,161,236,0,0,0,60,92,107,94,150,188,29,124,184,171,218,223,43,109,170,155,87,46,136,155,98,114,252,61,199,180,91,174,34,46,80,90,178,55,29,214,207,80,248,82,60,57,116,84,124,111,70,185,21,40,229,94,138,170,157,122,1,175,39,17,247,95,150,179,219,30,92,119,53,220,236,73,116,122,43,87,84,93,107,38,94,157,87,222,76,247,133,238,10,76,45,195,93,182,185,91,78,229,187,190,27,134,246,38,174,68,150,130,137,118,170,237,79,201,237,215,235,82,15,177,43,95,136,179,34,233,28,82,201,42,220,111,115,181,142,123,183,61,220,201,215,69,85,235,170,251,95,19,97,142,13,112,164,88,63,134,188,1,110,141,36,71,205,135,173,85,18,239,211,240,139,65,78,142,211,162,116,246,125,122,129,122,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,83,121,149,106,138,251,151,152,158,205,60,123,217,93,102,173,166,114,104,139,170,62,7,183,213,23,223,238,83,91,188,245,177,174,17,206,140,97,108,166,87,71,228,241,5,193,34,211,162,183,101,92,173,78,200,154,42,109,244,67,102,73,226,100,240,73,4,140,107,219,35,21,142,107,147,84,84,84,211,69,79,113,175,215,136,230,6,139,2,241,63,127,134,24,82,54,94,95,85,119,70,181,186,34,115,174,53,105,209,54,183,167,177,241,250,212,9,113,240,239,198,112,99,46,23,240,180,145,85,58,105,45,84,116,54,201,149,207,71,42,73,21,186,147,114,124,229,252,175,93,23,224,134,76,17,193,224,223,142,165,185,101,197,235,6,190,165,21,180,181,213,53,41,26,189,117,77,176,91,227,215,77,221,186,233,219,251,9,31,0,124,77,52,84,241,58,105,229,100,113,177,21,206,123,220,136,141,68,234,170,170,189,142,27,141,198,138,211,67,81,114,184,213,69,79,77,75,19,230,150,89,94,140,99,24,212,87,57,85,85,81,17,17,17,87,85,247,17,121,226,3,226,71,37,190,166,183,41,50,70,236,228,151,151,36,21,247,106,89,250,198,253,106,169,228,108,83,83,85,106,142,69,72,158,212,115,122,116,85,244,64,50,63,138,159,17,92,167,200,74,90,203,13,146,225,13,247,19,49,178,70,200,40,229,166,170,142,25,81,39,106,36,173,109,75,36,110,146,68,136,238,154,162,57,61,87,164,75,231,215,27,217,229,158,151,154,185,238,56,178,190,213,107,149,210,50,58,11,109,125,100,16,172,74,249,85,17,241,172,239,110,187,101,86,174,157,52,68,78,201,214,214,217,44,57,145,157,184,210,58,58,24,175,56,146,249,118,169,70,186,103,54,122,201,21,242,202,136,174,123,145,30,253,55,202,138,171,215,171,189,85,122,201,31,10,190,18,232,214,209,227,12,243,168,107,214,88,163,158,59,100,47,213,27,175,34,68,108,208,213,81,244,95,194,181,201,175,195,222,4,117,229,174,72,230,174,116,95,227,182,224,252,45,119,185,79,89,42,43,234,252,141,76,209,53,94,246,34,189,239,142,55,170,38,178,181,85,125,203,175,187,89,44,225,135,194,66,215,107,101,187,20,231,133,115,106,170,81,97,170,75,125,36,173,124,95,184,191,151,44,85,52,104,189,210,86,185,53,236,168,158,242,64,50,223,35,114,171,42,45,208,80,224,156,9,97,182,201,12,109,141,106,105,237,116,208,204,253,26,196,246,159,28,109,215,94,91,85,126,40,139,238,43,190,221,16,10,51,0,100,230,90,101,141,12,84,56,43,6,89,173,137,19,90,212,146,154,221,79,12,142,209,24,154,170,198,198,234,190,195,87,235,68,247,33,90,0,0,0,0,0,0,0,0,252,84,71,34,181,200,138,138,154,42,47,169,250,0,178,28,64,112,143,148,25,251,96,184,82,226,12,39,107,138,239,61,44,177,211,220,162,160,165,109,68,114,57,146,163,93,205,124,47,114,104,249,149,218,167,93,122,247,239,12,124,89,240,51,153,124,55,223,103,170,142,221,61,219,14,74,247,190,10,202,72,106,39,72,163,87,206,173,73,100,242,241,198,213,72,225,220,237,58,38,168,189,151,166,193,101,51,152,25,117,132,115,47,13,215,97,156,93,98,160,184,210,214,83,203,7,237,154,88,166,88,213,241,189,155,155,204,107,145,28,136,247,104,186,116,213,64,215,151,134,158,39,115,11,135,12,117,69,124,176,222,107,190,76,73,227,101,125,189,106,103,228,201,15,58,23,75,247,166,75,27,85,202,216,81,190,210,233,167,69,233,218,121,120,107,226,43,5,113,25,151,150,236,89,134,46,17,58,175,203,194,219,133,47,54,37,146,26,142,68,50,74,155,25,44,138,212,69,153,169,163,151,84,94,139,241,133,190,57,248,60,197,60,59,230,5,210,249,67,109,124,184,82,237,112,158,122,25,160,134,71,71,3,37,158,165,209,196,231,36,49,198,213,108,80,162,171,90,171,162,118,213,59,83,252,23,241,71,138,248,118,205,11,84,144,222,171,19,14,92,107,32,167,184,81,186,166,79,46,216,228,168,167,230,203,203,230,199,26,59,151,14,221,206,213,52,232,189,59,6,195,224,166,242,235,28,217,51,31,6,90,49,141,130,182,10,154,91,165,21,61,82,44,82,49,232,213,146,38,73,181,118,57,200,138,136,244,233,170,247,253,37,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,233,221,255,0,212,233,127,224,255,0,164,135,112,233,221,255,0,212,233,127,224,255,0,164,128,89,220,211,255,0,98,255,0,243,255,0,251,133,105,132,255,0,212,219,55,251,197,63,250,45,40,188,211,255,0,98,255,0,243,255,0,251,133,105,132,255,0,212,219,55,251,197,63,250,45,2,186,0,0,0,0,0,1,67,226,207,245,46,243,254,241,81,254,139,138,39,43,85,19,229,61,87,79,192,255,0,239,149,222,42,135,91,93,225,119,119,167,168,244,254,11,139,107,130,238,63,36,249,207,188,243,121,188,191,198,219,166,155,190,11,239,2,248,89,213,22,221,14,139,249,95,233,41,221,41,140,59,127,231,219,169,147,202,109,222,229,79,194,107,167,182,191,2,161,142,163,152,237,187,52,233,175,112,57,129,248,157,79,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,20,222,98,227,155,38,92,96,203,190,49,191,214,193,77,75,107,162,168,170,85,150,70,49,28,177,196,249,54,166,247,53,21,85,24,189,53,78,223,164,10,35,137,78,34,176,87,14,121,121,113,197,184,158,190,38,213,249,121,155,111,165,230,196,146,77,81,200,154,72,147,99,229,141,92,138,176,185,52,106,234,171,209,62,16,53,196,183,19,185,135,196,126,58,173,190,95,175,53,223,38,44,242,50,130,220,149,19,242,99,135,157,51,162,251,211,229,145,168,228,108,202,223,101,116,211,162,116,239,80,241,161,197,38,43,226,39,52,46,178,77,122,172,92,57,110,172,158,158,223,70,218,153,60,187,163,142,162,163,149,47,47,155,36,106,238,92,219,119,55,68,211,162,116,239,80,112,49,193,230,41,226,35,48,45,119,202,235,107,226,194,150,155,132,19,215,77,60,50,54,57,217,20,244,206,146,38,185,97,146,55,43,162,153,85,26,229,77,83,190,137,220,58,124,38,112,51,153,124,72,95,96,170,146,221,61,167,14,68,246,62,122,202,184,106,32,73,99,71,192,174,72,164,242,242,70,229,88,230,220,221,122,46,138,189,147,172,206,112,255,0,194,54,80,100,21,130,223,75,135,240,157,174,107,188,20,177,71,81,114,150,130,149,213,15,145,172,137,28,238,107,33,99,151,87,194,142,213,122,235,215,191,107,147,151,249,117,132,114,211,13,208,225,156,35,98,160,183,82,209,211,197,7,237,106,88,161,89,21,145,177,155,157,203,107,81,92,168,198,234,186,117,209,10,152,15,196,68,106,35,90,136,136,137,162,34,122,31,160,0,0,0,0,0,0,0,40,188,127,147,153,105,153,212,50,208,227,92,25,102,185,164,173,115,86,74,155,117,60,210,55,84,122,106,139,35,29,162,251,110,95,173,87,222,165,104,0,140,62,39,188,36,45,119,70,92,113,78,71,215,50,150,165,86,106,165,160,171,149,172,139,247,103,242,226,138,154,141,87,186,196,214,166,189,145,83,220,70,158,101,228,142,106,228,189,254,91,110,48,194,215,123,108,244,114,185,89,87,228,106,97,137,202,199,189,168,248,223,36,108,85,77,98,114,162,251,147,95,126,155,51,247,232,165,9,153,25,27,149,89,175,110,158,135,27,96,75,13,202,73,163,116,105,83,81,107,166,154,102,106,215,167,178,249,35,118,154,115,28,169,241,85,95,120,16,45,144,220,111,103,150,69,222,104,231,183,98,202,251,173,174,39,70,201,40,46,85,245,147,194,145,35,226,85,70,70,147,177,186,237,137,26,154,244,209,85,59,47,73,104,225,91,196,87,41,243,238,150,142,195,123,184,67,98,196,207,108,113,190,10,201,105,169,99,154,85,72,26,169,19,93,82,249,29,172,146,170,55,166,170,141,95,84,235,141,60,85,120,75,181,205,172,198,25,25,80,214,44,81,73,59,237,147,63,68,118,156,249,21,176,195,75,71,213,127,4,214,166,191,15,113,27,119,187,14,100,100,150,52,146,142,186,43,206,27,190,90,106,85,173,153,173,158,142,68,124,82,170,35,152,229,70,63,77,241,42,162,244,234,223,69,78,129,179,164,51,69,81,19,102,130,86,73,27,209,28,215,177,200,168,228,94,168,168,169,220,251,34,207,195,251,196,142,75,133,77,22,82,103,117,217,203,47,46,56,40,46,213,83,245,145,250,210,211,198,217,102,169,170,213,92,170,178,189,200,214,245,234,169,234,132,161,219,174,52,87,106,26,123,149,186,170,42,138,106,168,153,52,82,196,244,123,30,199,34,57,170,138,138,168,168,168,168,186,167,188,14,201,140,254,34,24,206,12,27,194,254,41,146,90,167,67,37,214,142,186,217,10,181,232,213,89,37,183,85,237,79,156,159,147,233,170,252,20,201,130,56,60,100,49,212,182,220,184,178,224,214,84,162,54,170,186,154,165,99,71,174,171,186,11,132,122,233,187,183,79,119,246,1,22,217,21,100,92,91,157,24,62,217,84,174,147,205,223,237,233,46,189,85,219,234,226,106,247,69,213,87,119,170,27,34,101,173,170,43,22,94,97,139,52,12,216,202,27,53,21,59,83,68,77,17,144,49,169,217,19,221,238,66,6,188,56,240,52,88,235,137,251,4,19,66,146,178,204,250,91,186,181,205,220,139,201,184,210,39,84,218,238,158,223,195,235,67,96,90,120,153,4,17,193,27,26,198,70,196,99,90,212,209,17,17,52,68,68,247,1,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,67,95,140,102,4,91,94,105,217,241,146,182,63,219,118,250,122,100,115,83,174,142,169,184,73,162,251,41,238,247,255,0,105,50,132,115,248,199,96,120,174,57,91,102,197,241,82,201,36,244,183,42,122,119,61,172,69,70,198,218,123,132,139,170,237,213,19,85,247,232,6,62,120,55,227,216,45,89,209,123,193,181,82,76,214,85,217,42,106,99,68,84,70,44,143,171,183,198,157,220,157,122,123,181,254,98,102,95,36,113,198,233,100,123,90,198,162,185,206,114,232,136,137,221,85,125,198,187,156,7,227,138,236,11,196,182,19,171,161,158,56,146,233,112,160,182,78,175,114,181,22,25,46,20,170,228,232,230,254,66,119,213,62,4,204,113,157,196,77,46,70,112,253,93,137,233,235,41,89,114,189,81,75,65,66,142,145,17,201,52,212,85,15,141,204,210,86,59,93,209,116,86,170,175,185,23,208,49,55,196,207,142,202,172,61,230,178,71,43,111,77,74,169,226,124,87,58,218,58,149,214,54,175,156,166,154,46,100,21,8,173,122,42,70,237,174,103,78,138,190,136,71,22,76,100,214,97,113,21,152,212,88,114,195,67,114,184,205,114,174,143,207,215,172,83,204,216,155,36,241,178,73,101,149,172,145,91,162,204,142,115,156,139,166,186,175,199,194,168,159,22,103,86,103,234,231,213,92,47,56,174,243,182,52,114,203,42,164,181,53,29,26,159,61,250,111,151,183,180,189,125,87,188,228,112,3,194,85,159,135,172,172,164,175,188,218,233,228,196,247,150,199,95,81,81,44,13,89,160,73,169,169,85,208,163,157,12,114,53,173,146,21,93,139,174,139,215,85,94,193,234,112,161,192,230,88,240,241,135,168,42,231,178,81,92,241,55,38,39,212,87,84,211,83,204,248,230,217,2,187,151,34,211,199,34,34,73,14,230,235,213,53,85,238,189,50,113,26,214,162,53,168,136,137,217,16,253,0,0,0,0,0,0,0,0,0,1,227,94,241,150,17,195,45,87,98,44,83,104,181,162,38,191,183,43,162,131,167,95,203,114,126,75,191,145,125,199,153,109,205,172,173,188,212,37,37,171,49,240,189,100,238,93,18,56,47,20,242,57,87,84,78,136,215,170,247,84,79,210,5,88,15,152,228,142,88,219,44,79,107,216,244,71,53,205,93,81,200,189,149,23,213,15,160,0,0,45,71,18,185,21,135,115,247,43,238,216,50,241,67,79,37,68,148,243,190,142,103,196,197,124,83,173,60,209,198,230,185,209,189,90,168,179,42,162,162,106,158,158,229,215,191,61,50,143,17,228,142,102,222,240,69,242,134,170,155,200,87,212,178,142,89,98,145,156,232,25,81,44,81,200,213,115,25,185,23,148,170,142,68,68,93,58,123,147,102,114,60,60,85,120,83,167,199,120,41,217,197,133,173,186,93,236,112,171,235,185,48,166,142,164,134,42,234,137,28,187,33,115,149,119,189,189,92,244,111,191,69,234,5,176,240,156,226,202,72,42,31,145,184,226,249,36,137,43,149,246,167,213,84,235,162,170,208,211,67,3,22,89,187,124,237,24,214,123,244,245,66,87,81,81,83,84,93,81,77,96,242,203,26,94,114,203,49,172,56,190,213,87,45,37,85,150,235,75,84,237,178,62,61,201,12,236,145,88,237,174,106,171,117,98,106,154,167,111,67,98,190,26,51,98,139,57,114,115,13,227,42,122,184,167,169,154,221,70,218,229,100,136,237,42,86,150,25,36,78,143,122,247,147,241,151,95,127,189,66,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,27,194,175,201,243,127,193,255,0,73,14,241,78,99,90,248,104,240,237,108,210,181,234,214,43,17,118,162,107,248,70,167,188,11,105,154,61,126,76,215,253,219,255,0,112,173,176,154,39,201,150,111,247,138,127,244,90,91,123,139,211,16,242,252,146,43,60,190,187,185,189,53,221,166,154,105,175,185,75,179,134,232,165,134,213,106,107,156,197,217,79,2,46,138,190,141,64,42,112,0,0,0,0,0,30,21,238,146,158,106,10,246,73,30,168,248,101,71,117,94,168,173,93,75,59,127,130,43,55,35,228,214,114,121,219,183,245,87,107,166,154,119,215,222,165,253,122,43,154,173,79,84,84,60,250,171,108,243,237,216,248,211,110,189,213,127,176,11,53,134,113,45,237,46,54,218,20,173,251,195,170,163,98,179,150,206,168,231,166,169,174,154,250,169,122,104,156,174,149,81,203,175,179,253,40,91,28,83,135,235,41,113,21,77,226,73,97,88,105,150,57,222,214,185,119,43,88,198,170,162,38,154,107,211,222,122,248,7,19,80,93,111,19,83,211,195,80,215,54,153,207,85,123,90,137,166,246,167,162,175,188,11,138,15,150,57,28,212,114,122,159,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,126,42,162,38,170,186,34,17,69,226,199,197,148,147,212,51,35,112,61,242,72,210,39,35,238,175,165,169,211,85,69,174,166,154,7,172,83,118,249,186,177,204,247,107,232,132,134,113,47,155,20,89,53,147,152,147,25,84,85,197,5,76,54,234,198,209,43,228,70,235,82,148,179,73,26,117,123,23,188,127,138,186,251,189,233,174,166,103,99,75,206,102,230,53,251,23,221,106,229,171,170,189,93,106,170,155,186,71,201,162,77,59,228,70,183,115,156,187,117,122,232,154,175,127,80,61,108,140,202,60,71,157,217,155,100,193,22,58,26,170,159,63,95,76,202,201,98,138,71,242,96,125,68,81,73,35,149,172,126,212,78,106,42,185,81,81,53,235,238,93,132,56,106,200,172,59,144,89,95,105,193,150,122,26,120,234,35,167,129,245,147,50,38,35,229,157,41,225,142,71,57,205,141,138,229,85,133,21,85,83,85,245,247,38,35,248,85,112,167,79,129,48,83,115,139,20,219,117,187,223,33,71,208,243,161,77,27,73,52,84,53,17,185,55,194,215,34,239,99,180,86,189,91,238,213,122,146,30,0,0,0,3,230,73,35,138,55,75,43,218,198,49,21,206,115,151,68,106,39,117,85,244,64,62,129,73,220,179,107,43,108,213,11,73,117,204,124,47,71,59,87,69,142,123,197,60,110,69,213,83,170,57,232,189,209,83,244,30,157,147,25,97,28,76,212,118,29,197,54,139,162,42,107,251,78,186,41,250,116,252,135,47,229,55,249,83,222,7,178,0,0,0,0,0,0,0,3,241,90,215,34,181,200,138,139,221,20,198,62,43,248,28,203,30,33,240,245,125,92,22,74,43,102,38,228,202,250,122,234,106,106,120,95,36,219,39,86,243,36,74,121,36,84,89,38,220,237,58,174,136,189,211,174,78,128,53,163,206,124,154,204,46,29,115,26,183,14,95,168,110,86,233,173,181,210,121,10,244,138,120,91,43,99,158,70,71,44,82,185,145,171,181,88,85,205,115,81,53,211,84,248,72,239,134,103,29,149,88,135,202,228,142,105,94,152,181,48,68,200,173,149,181,149,43,172,141,79,39,77,12,92,201,234,21,92,245,85,145,219,90,206,189,85,61,80,200,254,63,184,74,179,241,11,149,149,117,246,107,93,60,120,162,204,217,43,233,234,34,129,137,52,233,13,53,82,182,21,115,97,146,71,53,210,76,139,177,52,213,122,234,139,222,13,169,231,197,153,43,153,250,181,245,86,251,206,20,188,237,145,26,178,196,171,45,53,71,86,175,204,126,155,226,237,236,175,79,69,236,27,59,178,72,228,141,178,198,246,185,142,68,115,92,213,213,21,23,178,162,251,136,102,241,144,199,176,93,115,162,201,131,41,101,153,204,164,178,83,84,200,138,228,86,36,140,171,184,70,189,156,189,122,251,181,254,98,67,184,49,226,34,151,60,248,126,160,196,245,21,180,175,185,89,104,162,160,174,70,200,138,229,154,26,42,119,200,231,235,43,221,174,233,122,171,149,23,222,137,235,12,252,120,99,138,236,117,196,182,44,171,174,158,57,82,215,112,175,182,64,172,114,185,18,24,238,21,74,212,234,231,126,90,246,209,62,0,100,143,131,158,4,91,166,106,94,49,146,50,63,218,150,250,138,101,115,147,174,141,169,183,201,162,46,213,247,251,255,0,180,153,66,57,252,28,112,60,86,236,174,188,226,249,105,100,142,122,171,141,69,59,94,230,104,142,141,212,246,249,19,69,219,170,166,169,239,208,145,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,6,50,120,137,96,197,198,60,49,98,134,199,70,179,203,107,163,173,185,51,108,123,156,139,21,190,175,69,249,170,189,221,240,250,208,201,178,143,206,12,59,30,43,202,220,91,135,165,143,127,159,178,87,211,181,186,107,170,190,154,70,105,166,139,249,94,229,3,90,108,21,136,46,24,35,27,217,177,29,47,50,42,171,45,206,154,173,27,237,53,119,195,51,95,162,162,42,47,118,246,213,63,65,145,28,99,241,101,112,207,235,22,11,195,113,86,77,229,45,54,91,114,214,66,146,59,103,158,137,149,12,122,171,121,207,77,116,155,77,85,17,222,253,61,108,70,111,216,95,133,51,87,23,88,54,44,107,110,190,215,211,53,52,211,111,46,166,70,39,162,105,243,125,200,83,54,186,10,155,189,214,146,217,76,199,75,81,91,81,28,17,181,17,92,231,61,238,70,162,34,38,170,170,170,190,224,51,207,194,139,135,72,115,19,50,95,153,87,251,98,75,111,176,57,100,165,116,208,163,154,149,80,84,80,204,199,38,248,156,221,118,189,116,84,114,59,221,167,114,106,34,141,144,196,200,99,106,53,140,106,53,168,137,162,34,34,116,49,199,128,124,156,163,202,78,30,176,219,29,108,134,154,225,123,160,163,186,212,57,33,70,72,174,154,134,151,114,57,118,53,218,238,143,174,186,245,78,234,100,136,0,0,0,0,0,0,0,14,42,154,152,40,233,165,171,169,149,177,195,11,29,36,143,115,145,17,173,68,213,85,85,122,34,104,128,112,93,238,246,235,13,174,174,245,119,172,134,146,138,134,9,42,106,39,154,70,198,200,227,99,85,206,115,156,229,68,68,68,69,85,85,84,68,208,141,238,48,60,85,109,216,62,182,225,129,50,65,41,174,21,109,138,90,105,110,79,219,44,76,151,90,136,156,177,75,77,86,138,138,138,216,156,213,86,235,162,235,238,66,138,241,41,227,210,90,186,154,252,149,202,155,245,68,44,103,54,146,237,87,73,84,173,71,104,181,148,211,195,190,10,142,168,191,123,93,175,103,185,87,209,8,246,202,76,162,199,217,241,142,105,48,166,18,160,170,174,174,184,84,70,147,84,186,41,165,100,73,36,209,198,233,37,124,108,122,181,17,210,181,92,229,69,211,93,126,176,246,49,255,0,20,121,241,153,21,211,86,226,44,206,196,186,76,247,59,145,21,234,179,148,212,85,122,237,107,95,43,180,106,111,114,34,123,138,102,205,156,25,171,96,174,142,225,106,204,124,79,79,60,78,71,35,163,188,84,177,117,69,69,238,215,162,247,68,36,19,254,229,93,14,7,193,148,215,172,115,119,168,168,175,124,108,108,144,209,84,35,211,154,177,110,84,70,203,72,142,211,115,94,157,87,94,223,19,17,120,144,225,162,241,147,136,204,67,79,79,83,242,45,93,74,65,18,204,199,111,107,157,206,123,117,210,38,49,19,100,126,139,223,224,6,103,120,127,120,143,98,90,252,75,109,202,76,230,187,45,99,107,229,134,138,223,112,168,158,73,37,89,95,37,45,60,76,124,181,21,63,25,92,168,214,170,234,170,168,157,208,149,218,122,136,106,233,227,170,167,145,178,69,51,27,35,30,213,69,71,53,83,84,84,84,232,189,13,90,108,87,138,236,61,123,160,191,91,42,101,167,171,183,85,69,87,4,177,61,88,246,73,27,209,205,115,92,213,69,69,69,68,84,84,84,83,97,94,4,243,101,217,187,195,190,28,188,212,220,36,172,173,183,82,81,219,106,229,150,94,99,221,52,116,52,206,122,185,85,238,85,93,100,213,117,84,93,87,170,1,144,160,0,7,129,143,176,189,30,53,193,55,220,39,95,4,115,67,119,182,213,80,185,178,53,28,138,146,194,232,215,162,162,167,103,47,162,253,74,123,224,13,110,56,177,202,43,134,76,103,126,36,194,181,148,47,165,130,90,250,202,186,38,172,78,99,86,153,107,39,100,106,212,86,49,54,233,18,232,173,77,58,116,248,103,71,132,47,17,111,166,168,174,201,59,253,210,22,197,43,165,174,162,73,231,209,234,245,90,10,104,227,110,249,116,211,77,116,107,89,245,47,161,85,120,190,240,250,235,221,146,131,57,44,86,148,125,69,3,34,163,172,146,24,53,115,96,99,43,234,36,115,149,177,170,163,117,84,85,85,122,39,189,61,72,213,225,203,49,42,178,183,58,176,134,48,130,178,106,120,169,47,86,247,85,44,82,43,55,192,218,184,100,123,93,163,154,138,213,72,250,162,174,158,240,54,95,5,55,150,248,186,143,30,96,44,61,140,40,100,107,226,188,90,233,43,145,81,81,127,11,11,36,244,115,147,179,211,213,126,181,42,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,63,21,116,45,222,97,220,231,117,138,233,76,172,143,106,72,214,235,162,235,210,86,252,74,254,103,34,57,53,95,66,201,76,169,89,141,235,105,41,189,185,157,91,82,136,222,221,149,234,189,87,167,160,31,152,6,130,27,167,159,243,14,123,121,92,173,54,42,39,125,222,244,95,113,121,45,180,177,195,69,75,27,21,202,145,196,196,77,126,8,133,61,131,109,149,180,190,115,159,6,221,220,189,61,164,93,116,221,238,82,175,98,42,49,168,189,209,16,15,160,0,0,0,0,0,0,0,20,118,52,163,137,244,87,105,213,206,221,229,36,93,53,233,210,34,219,229,205,116,214,251,220,243,66,214,57,206,165,115,125,164,85,77,55,177,125,62,162,240,226,20,214,219,112,68,255,0,107,73,254,130,150,94,244,138,202,86,171,147,68,230,39,243,40,23,202,207,87,37,101,186,26,153,90,212,115,247,106,141,78,157,28,169,253,7,120,161,112,11,219,247,39,67,215,252,111,254,213,197,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,155,204,140,93,71,128,240,22,33,198,21,210,53,145,89,237,117,117,202,170,168,159,130,133,242,122,185,169,217,139,234,159,90,1,24,158,47,92,69,190,162,162,135,36,236,23,72,93,20,107,21,117,106,65,62,175,71,34,215,211,73,27,182,75,166,154,105,171,92,207,173,125,12,23,225,59,40,174,25,207,157,248,111,10,209,208,190,170,8,171,232,234,235,90,145,57,237,74,100,172,129,146,43,145,24,244,219,164,169,170,185,52,235,215,227,227,241,27,152,181,89,165,157,88,191,24,84,86,77,81,21,93,234,224,234,85,150,69,126,200,29,87,52,140,107,117,115,145,26,137,39,68,69,211,220,73,87,132,23,15,174,178,89,43,243,146,251,105,70,84,87,178,90,58,57,38,131,71,58,7,178,130,162,55,53,93,26,42,183,84,85,69,71,170,123,147,212,9,22,192,56,94,143,5,96,155,22,19,160,130,56,97,180,91,105,104,90,214,53,26,136,145,66,216,211,162,34,39,102,167,162,125,72,123,224,0,0,1,199,81,81,13,37,60,181,85,18,54,56,161,99,164,123,220,168,136,214,162,106,170,170,189,19,161,20,94,32,62,35,216,150,131,18,92,178,147,38,110,171,70,218,9,166,162,184,92,105,231,146,57,82,70,73,85,79,43,25,45,61,79,194,39,34,57,168,186,162,42,167,100,51,115,142,204,216,118,81,240,239,136,239,52,215,9,40,235,110,52,149,150,218,73,98,151,150,246,205,37,13,75,152,173,84,123,85,23,88,245,77,21,87,84,232,134,189,87,219,197,118,33,189,215,223,174,117,50,212,85,220,106,165,171,158,89,94,175,123,228,145,234,231,57,206,114,170,170,170,170,170,170,170,168,21,13,231,56,51,86,255,0,93,37,194,235,152,248,158,162,121,92,174,87,73,120,169,122,234,170,171,221,207,85,238,170,84,216,3,138,60,248,203,122,232,107,112,238,103,98,93,33,123,93,200,150,245,89,202,114,34,181,118,185,172,149,186,181,118,53,21,61,197,73,195,127,13,23,140,227,223,136,42,41,234,126,69,164,169,88,37,88,88,237,238,115,121,47,118,154,196,246,42,108,147,213,123,252,12,186,255,0,185,87,67,142,48,101,77,235,3,93,234,41,235,217,27,219,28,53,181,8,196,230,164,91,145,21,177,82,43,180,220,230,39,69,215,191,192,11,145,193,255,0,138,173,187,23,214,219,240,38,119,165,53,190,173,209,69,77,21,201,155,98,137,242,235,79,19,93,44,181,53,106,170,170,174,149,206,84,110,186,38,190,244,36,134,209,119,183,95,173,116,151,171,69,100,53,116,85,208,71,83,79,60,50,54,70,73,27,218,142,107,154,230,170,162,162,162,162,162,162,170,46,166,180,25,183,148,88,251,33,241,205,94,20,197,180,21,84,53,214,250,137,18,26,150,197,52,76,149,35,154,72,219,36,79,145,140,87,34,186,39,43,92,136,154,233,175,213,33,62,26,220,122,75,73,81,65,146,185,175,126,168,154,55,242,169,45,53,117,149,74,228,110,171,71,77,4,59,231,168,232,137,247,197,218,198,123,213,61,80,9,98,7,21,53,76,21,148,209,85,211,74,217,33,157,141,146,55,181,200,168,230,170,106,138,138,157,21,52,83,148,0,0,0,0,0,0,15,137,99,100,209,62,25,26,142,107,218,173,114,42,107,170,41,10,254,43,188,58,195,151,121,146,204,202,176,91,82,43,125,253,201,37,83,161,133,26,213,171,158,162,186,103,185,85,145,53,186,237,98,106,170,229,119,191,94,228,213,152,221,199,198,78,81,230,223,15,88,145,137,108,134,166,225,100,160,172,186,211,185,97,71,200,142,134,134,171,98,53,118,57,218,238,147,166,154,117,94,232,4,71,240,113,197,149,195,32,108,88,207,13,203,89,47,148,187,89,110,43,71,10,200,237,158,122,86,83,177,138,141,231,49,53,210,29,53,68,87,123,181,244,199,124,107,136,46,24,223,28,94,177,29,86,249,106,175,87,58,154,181,111,180,229,223,52,206,126,136,138,170,189,221,219,85,253,39,149,116,160,169,180,93,106,237,149,44,116,85,20,85,18,65,35,85,21,174,107,216,229,106,162,162,232,168,168,169,238,42,92,161,176,191,21,102,174,17,176,35,22,69,184,223,104,41,156,154,107,185,36,169,141,139,232,186,252,239,114,129,59,222,29,184,49,112,119,12,88,97,178,209,44,18,221,40,232,174,78,221,30,199,42,203,111,164,213,126,106,47,118,252,126,181,50,108,163,242,127,14,199,133,50,179,9,97,248,227,229,249,27,37,5,59,155,166,154,43,41,163,102,154,104,159,147,238,66,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,113,84,198,217,169,229,137,204,107,209,236,115,85,174,77,81,81,83,178,161,202,0,215,127,143,172,23,46,10,226,123,24,69,36,41,18,93,238,119,11,180,109,70,171,81,25,45,194,171,77,19,106,116,246,126,63,90,148,135,10,184,29,51,7,62,176,109,133,211,54,38,252,181,110,149,85,206,219,170,121,216,25,167,205,119,229,251,140,143,241,107,194,115,89,179,254,43,188,173,145,222,122,222,217,26,245,69,84,70,190,182,185,200,212,93,19,221,219,85,45,15,0,45,166,119,19,248,67,205,44,136,212,185,91,213,187,21,53,221,242,133,46,154,235,232,6,192,248,66,208,220,63,132,172,150,6,57,28,219,109,186,154,141,21,23,93,82,56,154,207,114,123,189,201,245,30,185,199,79,183,203,197,179,93,187,27,166,189,244,208,228,0,0,0,0,0,0,0,97,23,137,39,23,244,153,35,128,106,48,46,23,185,235,136,239,212,239,166,85,165,153,57,148,241,79,13,100,91,253,137,153,35,21,178,68,222,187,85,17,116,238,189,19,46,179,19,23,209,96,44,13,126,198,87,9,26,216,108,214,218,170,229,69,84,69,119,38,23,201,181,53,115,81,85,81,139,211,84,250,211,185,174,151,19,217,193,126,206,108,230,197,88,162,233,115,170,168,163,117,222,185,150,232,165,153,239,108,84,190,110,103,196,212,107,158,244,110,137,42,166,141,93,169,233,241,10,42,221,67,138,51,75,28,195,71,10,85,220,239,56,134,228,214,43,151,153,52,143,154,121,145,55,57,125,167,174,175,147,170,245,93,87,213,84,156,111,15,222,15,172,217,7,151,20,120,131,16,217,232,229,197,55,120,227,172,125,68,148,236,116,208,50,88,41,94,177,110,124,44,145,187,101,137,87,110,171,162,250,170,246,195,255,0,9,238,22,168,113,133,210,92,231,197,182,174,109,61,174,173,209,80,182,104,17,205,231,68,234,26,152,222,137,36,74,157,156,238,173,122,47,187,78,228,190,69,20,112,198,216,97,99,88,198,53,26,214,181,52,68,68,236,136,158,128,121,88,139,13,80,98,88,34,166,184,49,31,28,114,54,77,170,141,84,93,17,83,213,23,242,148,195,47,20,12,180,194,209,112,215,45,202,11,117,44,51,80,213,185,209,185,33,141,170,170,202,10,215,39,84,110,186,235,245,25,202,96,207,139,206,39,130,199,195,85,21,2,212,108,150,225,127,142,157,27,189,19,114,62,130,189,52,211,84,215,170,124,64,131,210,88,188,24,51,38,103,216,241,22,89,213,215,73,34,182,170,178,237,27,36,149,85,26,221,150,248,81,17,21,221,17,61,52,111,233,244,34,116,144,111,7,106,169,34,206,187,180,45,114,237,125,158,125,83,95,125,93,188,9,162,0,0,0,1,110,120,134,203,218,60,207,201,140,99,131,234,105,153,44,149,214,59,132,84,219,152,142,86,204,250,73,99,99,147,86,187,69,77,253,209,21,125,198,184,153,145,132,107,178,247,48,111,248,74,165,146,67,53,154,235,85,70,213,84,86,175,222,103,124,104,169,171,90,189,217,223,68,250,144,217,250,88,217,52,79,134,68,69,107,218,173,114,47,170,42,16,37,226,115,151,14,192,124,75,92,106,105,232,93,13,45,238,25,174,155,210,45,173,116,147,92,43,23,186,53,168,171,163,62,43,241,80,36,111,194,199,57,151,49,178,14,159,12,215,214,172,213,184,114,70,91,216,143,147,115,146,10,122,42,38,39,119,185,116,213,235,232,137,240,67,53,72,99,240,114,204,215,217,115,154,243,128,43,107,25,13,13,117,154,162,174,36,124,155,81,245,47,171,183,196,141,77,94,136,170,173,69,232,141,85,254,98,102,209,81,83,84,245,3,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,123,1,215,168,249,233,245,22,90,202,196,126,107,78,213,215,69,175,173,254,105,11,195,93,46,201,145,21,234,158,207,244,169,102,40,38,109,46,99,84,85,202,245,99,27,91,86,170,244,248,239,79,78,190,160,94,155,92,77,139,155,181,87,174,222,255,0,164,239,158,6,27,186,210,214,121,158,93,74,201,179,102,186,163,186,107,175,189,62,7,188,138,138,136,169,217,64,253,0,0,0,0,0,0,0,1,225,226,73,28,203,101,197,81,19,217,165,145,122,255,0,144,165,152,173,149,213,177,36,82,162,34,35,183,123,61,245,209,127,180,190,55,186,103,77,109,174,107,99,71,43,233,228,68,215,78,190,202,150,107,20,208,77,110,183,199,59,160,72,81,211,35,55,53,83,85,246,92,186,116,250,128,184,24,22,6,51,10,209,53,21,116,78,103,254,209,197,110,91,236,5,86,207,185,58,29,210,187,95,190,251,255,0,198,184,184,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,12,42,241,78,206,101,203,156,131,168,195,52,53,171,13,110,35,145,246,247,163,36,218,229,130,162,138,181,139,217,237,93,53,98,122,42,124,20,205,69,84,68,213,125,8,100,241,141,204,215,222,179,150,205,128,40,171,25,53,13,13,154,158,174,84,100,155,145,149,44,171,184,68,173,93,30,168,138,141,84,232,173,69,248,250,1,131,89,111,132,171,179,11,48,108,24,74,153,146,77,53,230,235,75,70,229,68,87,47,223,167,100,106,171,163,92,189,223,223,69,250,148,216,239,135,156,189,163,203,12,152,193,216,62,154,153,145,73,67,99,183,197,83,181,136,213,116,204,164,138,55,170,232,214,234,190,199,117,68,95,121,10,190,24,217,112,236,121,196,181,186,166,162,133,211,82,217,33,134,233,189,98,220,214,201,13,194,141,123,171,92,136,186,63,224,191,20,39,182,40,217,12,76,134,52,68,107,26,141,106,39,162,34,1,246,0,0,0,2,46,124,103,243,38,102,88,240,238,89,210,87,73,26,186,170,146,235,43,35,149,81,28,221,151,8,85,28,136,238,168,190,186,183,244,250,17,58,72,55,140,77,84,146,231,93,166,23,57,118,178,207,6,137,175,186,174,224,71,200,19,135,225,127,150,152,90,94,26,226,185,207,110,165,154,106,234,182,186,71,44,49,185,81,95,65,68,229,234,173,215,93,126,179,51,112,238,26,160,195,80,75,77,111,98,50,57,36,116,155,81,26,136,154,162,39,162,39,228,161,134,62,16,216,162,11,231,13,85,180,9,81,190,91,125,254,74,117,110,244,93,168,202,10,4,211,77,87,78,171,240,51,152,12,64,241,2,224,250,203,159,153,113,89,136,48,245,158,142,44,83,104,142,74,198,84,71,78,198,205,59,34,130,169,233,22,230,66,249,29,186,89,81,118,234,154,175,170,47,120,56,184,208,226,140,173,199,51,81,204,149,118,203,206,30,185,57,136,228,230,67,35,38,130,101,77,205,95,101,233,163,227,232,189,23,84,244,84,54,132,146,56,230,141,208,205,27,94,199,162,181,205,114,106,142,69,238,138,158,164,65,120,176,240,181,67,131,238,145,103,62,18,181,114,105,238,149,109,138,185,176,192,141,111,58,87,87,84,200,245,72,226,68,236,214,245,115,213,125,250,247,3,40,188,54,248,191,164,206,236,3,79,129,113,69,207,76,71,97,167,101,50,45,84,201,204,168,138,8,104,226,223,237,204,249,30,174,146,87,117,218,136,171,175,101,232,185,186,107,93,195,14,112,95,178,103,57,176,174,40,181,220,234,169,232,219,119,161,101,198,40,166,123,27,45,47,155,133,242,181,90,215,177,29,170,68,137,163,151,106,250,252,54,46,203,188,95,69,143,112,45,135,25,91,228,107,161,188,219,105,107,145,17,81,85,188,232,89,38,213,209,206,68,84,71,167,77,87,235,94,224,84,96,0,0,0,0,0,7,145,139,237,13,196,24,74,247,96,123,145,173,185,91,170,104,213,85,116,209,36,137,204,247,47,191,220,191,81,235,156,117,27,86,158,93,250,237,216,237,116,247,104,6,182,156,85,96,116,203,236,250,198,86,22,204,217,91,242,213,198,84,86,187,118,137,231,103,102,159,53,191,145,238,42,254,1,112,92,184,215,137,236,31,20,112,164,169,104,185,219,238,210,53,90,174,69,100,87,10,93,117,77,171,211,218,248,125,104,125,241,252,218,102,241,63,139,210,149,210,43,86,229,112,87,111,84,249,223,40,85,107,166,158,133,221,240,148,194,115,94,115,254,91,188,77,145,190,70,222,233,28,244,69,68,86,178,182,133,202,213,93,23,223,219,84,2,110,233,163,108,52,241,68,214,53,136,198,53,168,214,166,136,136,137,217,16,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,186,241,156,203,72,254,67,195,217,157,15,152,116,158,106,146,210,246,167,86,35,118,92,38,85,209,25,254,125,223,163,212,192,174,12,49,12,120,111,137,12,15,89,34,194,137,53,242,217,78,156,222,202,171,95,78,189,58,167,95,100,153,79,17,236,185,110,63,225,170,252,246,81,121,153,236,208,213,93,35,111,47,122,181,208,208,85,232,228,246,92,168,186,191,186,105,223,186,16,75,151,87,105,112,118,103,97,155,228,205,123,36,178,95,104,170,158,221,21,21,22,26,134,57,83,77,83,242,125,233,250,0,217,210,207,82,149,150,154,42,196,211,73,233,227,145,52,237,237,53,23,250,78,225,69,100,166,32,110,43,201,252,19,137,90,244,119,202,152,118,219,89,209,117,84,230,82,198,253,23,170,245,246,189,235,245,149,168,0,0,0,0,0,0,24,209,226,29,137,107,176,199,12,24,150,166,131,118,250,186,106,218,71,105,175,205,117,190,173,87,93,21,58,123,41,253,134,191,214,216,39,190,226,26,90,101,77,211,92,107,89,30,137,170,234,233,30,137,241,94,235,241,39,103,197,50,173,105,56,88,172,210,73,27,206,184,73,10,236,93,53,214,221,91,209,126,4,24,96,116,114,227,92,62,140,145,177,185,110,148,154,61,203,162,53,121,173,234,171,233,160,27,10,112,73,151,20,121,111,195,182,17,162,166,164,228,73,115,181,80,92,167,78,90,55,116,178,80,211,35,151,163,91,175,204,238,186,175,196,191,69,7,144,110,87,100,110,94,35,165,108,142,110,21,180,181,207,107,181,71,47,147,139,85,69,245,43,192,4,108,248,213,203,39,236,73,133,161,222,221,159,116,116,46,219,175,93,124,181,197,53,208,146,98,57,252,104,172,149,213,153,41,134,238,148,244,206,146,40,49,37,27,100,115,88,171,181,18,146,226,229,85,84,78,137,162,251,192,134,242,68,124,27,237,83,212,231,5,234,224,144,200,177,69,104,169,110,244,106,237,220,149,86,245,211,93,52,215,66,59,137,140,240,117,202,122,236,59,151,55,124,192,186,83,70,215,220,235,42,34,167,126,197,71,44,18,65,111,149,157,92,196,252,149,236,229,79,231,2,71,0,0,0,0,8,172,241,155,192,77,115,112,254,58,130,40,209,201,229,40,94,228,111,181,167,247,194,85,236,223,253,239,209,234,74,153,131,158,44,216,41,184,139,135,198,221,226,99,249,214,202,244,169,114,162,116,229,199,67,92,229,252,85,94,238,247,162,1,21,92,22,227,58,156,15,196,126,11,185,83,212,172,45,170,188,219,104,229,209,234,212,124,110,175,167,87,53,116,114,106,139,183,178,244,248,27,22,89,171,155,115,179,208,220,153,166,218,186,104,167,77,59,104,230,162,244,239,239,53,140,202,170,183,208,230,118,17,171,100,239,133,98,190,208,63,152,199,109,86,233,80,197,213,23,211,177,178,142,80,84,45,102,83,96,170,181,153,210,172,216,122,219,39,49,206,220,174,214,154,53,213,87,215,93,123,129,87,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,139,212,253,0,116,43,105,57,210,163,185,154,104,221,59,124,84,179,119,219,119,201,119,139,133,215,157,205,217,85,42,242,246,237,215,115,213,59,234,190,255,0,113,122,231,124,109,122,35,222,212,93,61,87,66,207,98,249,233,231,158,231,79,79,52,114,74,181,47,68,99,28,138,229,210,78,189,19,168,30,222,91,222,60,223,202,63,181,182,108,228,254,62,186,235,191,224,92,184,29,186,24,221,166,154,181,23,252,197,166,202,234,106,152,254,83,230,83,200,221,121,58,106,197,79,203,46,197,58,42,83,196,138,157,118,55,249,128,228,0,0,0,0,0,0,0,1,193,90,154,209,206,158,248,157,252,202,90,108,203,139,101,138,5,221,175,237,182,250,127,1,229,218,172,233,73,62,191,226,221,252,197,168,204,231,53,108,52,250,57,23,246,227,61,127,128,240,59,216,19,255,0,145,74,31,252,239,254,209,197,207,45,134,4,255,0,228,82,135,255,0,59,255,0,180,113,115,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,233,222,107,155,108,179,215,92,159,166,218,74,105,103,93,123,104,214,170,245,237,238,53,211,227,75,25,212,227,142,35,241,165,202,162,165,102,109,45,230,229,71,22,175,87,35,35,109,125,66,181,169,171,151,68,77,221,147,167,192,216,43,55,170,22,147,41,241,173,90,76,232,150,28,59,114,147,152,215,109,86,233,77,34,234,139,233,166,157,205,107,179,86,169,245,217,157,139,170,223,59,230,89,111,181,239,230,57,219,149,218,212,61,117,215,215,184,18,89,224,201,128,154,214,226,12,117,60,81,171,151,205,208,177,202,223,107,79,239,124,169,221,191,251,223,163,212,149,51,7,60,38,112,83,112,239,15,142,187,202,199,243,174,117,235,82,213,84,233,203,146,134,133,201,248,168,189,219,239,84,51,140,0,0,0,0,8,104,241,144,181,79,77,156,22,91,130,195,34,69,45,162,153,187,213,171,183,114,213,92,23,77,116,211,93,8,238,38,51,198,43,41,235,177,22,92,218,51,2,215,77,27,159,108,172,167,138,161,251,21,92,144,71,5,194,87,245,107,23,242,147,187,145,63,156,135,48,38,11,193,82,89,63,98,92,83,14,246,236,251,163,174,118,221,122,235,229,173,201,174,158,226,73,136,231,240,93,178,87,81,228,166,36,186,84,83,58,56,167,196,149,141,141,206,98,166,228,90,75,115,145,81,85,58,166,137,239,36,96,1,97,120,219,203,138,60,200,225,219,23,81,84,210,115,228,182,90,171,238,80,39,45,29,182,88,232,106,81,171,213,174,211,231,247,77,23,226,95,162,131,207,199,43,114,55,48,209,178,182,55,59,10,221,154,215,185,218,35,87,201,203,162,170,250,1,173,29,202,9,236,88,134,170,153,19,108,214,234,215,199,162,234,154,58,55,170,124,23,186,124,13,128,124,60,49,45,118,39,225,131,13,84,215,238,223,73,79,71,70,221,117,249,173,183,210,42,105,170,175,79,105,127,176,128,140,112,142,76,107,136,17,242,54,71,37,210,175,87,181,117,71,47,53,221,81,125,117,39,63,194,206,173,106,248,88,163,214,73,29,201,184,71,15,182,186,233,165,186,139,162,124,0,203,240,0,0,0,0,0,3,169,119,169,74,59,77,109,90,233,164,20,242,73,215,183,178,213,95,232,59,101,21,157,120,129,184,83,39,241,182,37,115,209,191,37,225,219,149,103,85,209,87,151,75,35,244,78,169,215,217,247,167,214,128,107,245,198,126,33,143,18,113,35,142,42,227,88,85,32,190,92,233,215,149,217,21,181,245,11,215,170,245,246,140,245,240,99,203,72,254,67,196,57,157,55,152,108,158,106,174,210,198,175,70,43,118,91,230,69,209,89,254,125,223,163,212,140,76,197,187,203,140,115,59,19,95,33,107,223,37,238,253,91,84,198,232,170,170,179,84,61,200,154,106,191,149,239,95,210,78,215,135,14,92,183,0,112,213,97,123,232,188,180,247,152,105,110,146,55,151,177,92,233,168,41,53,114,251,45,85,93,89,221,117,237,221,64,202,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,20,174,105,97,100,198,217,117,137,112,166,214,170,221,109,53,148,109,220,158,178,192,248,211,209,127,43,220,191,82,154,220,103,38,30,168,192,185,209,141,48,212,177,185,143,178,98,107,141,35,117,69,77,82,26,185,24,138,157,27,211,216,247,39,212,134,206,14,68,114,43,87,178,166,132,15,248,162,229,108,152,19,136,202,235,221,53,185,180,244,152,130,57,110,79,145,144,236,73,39,158,190,181,202,229,84,99,81,92,168,206,250,170,175,189,64,148,111,14,236,124,220,113,195,54,25,107,229,115,165,179,210,81,90,244,115,181,84,72,173,244,157,189,165,233,171,190,31,82,25,54,70,7,131,78,106,69,85,97,191,101,173,206,232,171,85,12,245,85,244,240,201,58,116,133,25,111,133,168,141,115,245,239,170,38,141,211,227,232,73,248,0,0,0,0,0,0,24,195,226,55,134,106,177,63,11,184,138,26,74,120,102,125,12,85,117,202,146,49,93,162,50,221,86,154,183,68,95,107,218,233,219,235,32,6,134,89,45,119,138,121,159,186,57,41,42,88,229,244,86,171,28,139,240,209,122,27,55,230,206,18,135,29,101,158,41,194,114,83,67,51,174,150,106,234,72,146,86,35,145,178,75,79,36,109,84,232,237,23,219,238,136,171,240,83,91,124,232,194,85,152,23,54,177,150,19,173,167,116,47,181,223,174,52,141,69,98,181,28,216,170,100,141,21,186,163,117,79,97,116,93,19,234,64,39,235,129,236,121,75,143,56,110,193,149,52,211,58,71,91,44,246,235,108,170,231,34,174,248,232,41,149,123,57,223,151,235,162,252,11,246,70,39,131,214,121,65,91,96,186,101,37,222,189,18,162,9,103,173,165,141,242,166,139,27,89,65,78,196,68,116,154,235,170,175,102,233,238,95,66,78,192,22,95,139,140,135,111,16,249,51,118,192,112,173,59,43,210,57,234,173,239,159,163,27,85,229,39,138,37,85,229,200,228,77,211,126,43,119,123,189,203,122,0,16,135,151,94,19,217,249,115,204,122,123,126,39,117,154,150,195,67,114,103,156,153,235,90,206,125,51,39,98,63,148,231,209,171,28,174,98,185,91,174,136,186,117,232,76,62,79,101,125,135,39,178,250,207,129,48,245,44,48,193,109,164,167,130,69,142,54,55,155,36,112,71,18,189,118,49,136,229,84,141,58,237,69,95,243,21,162,34,39,100,67,244,0,0,0,0,1,143,220,119,97,198,98,62,24,113,204,78,72,245,162,178,220,235,17,93,233,178,223,83,219,162,254,87,253,102,64,150,83,140,231,196,222,24,115,37,146,84,182,5,151,11,94,99,99,149,251,117,114,219,234,52,68,95,120,26,235,89,36,125,179,20,208,75,18,162,190,150,225,19,154,190,154,182,68,211,249,141,147,248,112,169,125,111,15,57,97,87,39,207,155,6,217,100,119,214,180,48,170,255,0,57,173,34,178,102,92,57,112,61,207,153,179,104,199,53,85,92,174,221,209,81,83,174,186,155,36,240,155,230,147,134,12,165,74,221,121,191,112,246,29,219,181,215,253,79,131,190,189,117,215,80,46,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,56,158,247,38,237,23,182,167,204,114,189,218,234,239,243,1,206,15,198,174,169,170,159,50,42,181,186,162,250,129,246,126,57,200,212,220,190,135,66,170,170,120,228,70,178,77,19,110,189,144,240,174,87,187,164,84,82,73,29,86,142,77,52,93,141,247,167,192,14,205,254,245,75,69,88,200,165,142,85,85,137,29,236,162,118,213,126,63,2,209,211,49,110,120,210,120,224,209,171,53,85,67,155,191,166,137,237,175,93,14,198,48,196,215,197,185,197,173,111,238,13,253,205,159,148,239,129,235,96,171,109,20,247,138,10,233,97,221,60,172,116,143,118,229,77,92,232,213,85,116,215,79,85,2,177,193,214,154,154,31,57,205,124,107,191,151,166,213,95,77,223,15,137,87,177,52,99,83,220,136,117,40,41,161,135,153,203,102,154,233,175,85,248,157,208,0,0,0,0,0,0,0,0,58,119,74,134,67,111,171,115,145,202,140,133,234,186,127,146,165,159,199,117,240,215,218,33,134,22,189,28,149,45,119,180,137,166,155,93,241,248,151,67,18,203,35,45,119,37,107,180,210,150,85,78,159,192,82,203,213,75,37,92,105,29,67,183,181,29,185,19,77,58,254,143,172,10,239,1,210,200,236,39,66,168,230,254,235,235,254,234,226,228,148,86,6,134,54,225,106,38,181,186,34,115,61,127,221,28,86,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,91,174,35,234,95,71,195,214,103,213,198,168,143,135,6,222,164,110,190,244,161,153,83,249,141,108,47,146,62,229,138,110,18,202,228,71,213,92,37,115,151,94,154,186,69,215,249,205,143,120,177,74,181,225,131,54,210,139,94,111,220,53,251,77,186,235,254,167,207,219,78,186,235,161,173,178,50,103,220,57,115,189,204,153,211,104,247,57,85,28,142,221,213,85,87,174,186,129,176,255,0,2,56,114,60,57,195,14,6,137,173,143,90,219,45,178,177,85,169,223,125,190,155,191,68,252,159,250,204,129,44,167,6,47,137,220,48,229,179,35,169,108,235,22,22,179,198,247,35,247,104,228,183,211,234,138,190,242,245,128,0,0,0,1,69,103,14,87,216,115,135,47,175,24,19,16,210,195,52,23,42,74,136,35,89,35,99,185,82,73,4,145,35,211,123,30,141,84,73,23,174,213,84,255,0,49,15,25,139,225,61,159,150,204,199,168,183,225,135,89,170,172,53,215,39,249,57,152,181,175,228,83,62,119,163,57,174,101,26,49,170,214,35,85,218,106,137,175,78,132,222,31,138,136,189,209,0,179,28,35,228,59,120,120,201,155,78,3,153,105,223,94,177,193,85,112,124,29,88,234,175,41,4,82,170,47,46,55,42,110,135,241,155,187,223,238,75,208,0,2,194,113,193,142,233,112,39,13,216,206,166,166,103,70,235,157,158,227,110,137,90,228,69,223,37,5,74,167,119,55,242,61,53,95,129,126,200,196,241,132,207,40,40,176,253,175,41,45,21,250,212,207,44,21,181,81,178,84,252,27,153,95,78,244,84,108,154,235,170,39,118,233,239,95,64,34,122,190,89,46,151,138,137,152,174,146,74,186,151,185,53,234,174,87,57,87,227,170,245,39,247,195,147,12,213,97,142,23,112,236,53,116,240,194,250,248,169,43,145,35,98,183,84,125,186,145,53,118,168,158,215,179,215,191,214,65,78,75,225,42,204,117,155,88,55,9,209,83,186,103,93,47,214,234,71,34,49,92,141,108,181,49,198,170,237,17,218,39,182,154,174,139,245,41,178,70,82,225,40,112,46,89,225,108,39,21,52,48,186,215,102,161,164,149,34,98,53,29,36,84,241,198,229,94,141,213,125,142,234,136,191,4,2,173,0,0,0,0,0,0,49,147,196,71,31,55,3,240,205,137,154,217,92,217,111,20,149,182,180,70,187,69,84,150,223,87,223,218,78,154,183,227,245,41,147,100,96,120,203,102,164,84,182,27,14,90,219,46,138,149,83,79,75,95,81,12,115,167,88,85,151,8,92,138,214,191,94,250,34,234,221,62,62,128,70,110,77,225,234,140,117,157,24,47,13,69,27,158,251,222,38,182,209,187,68,85,209,38,171,141,138,171,209,221,61,191,114,253,74,108,143,149,184,89,48,78,93,97,172,41,181,168,182,171,77,29,27,182,167,172,80,50,53,244,79,201,247,39,212,132,35,248,93,101,107,241,223,17,148,55,186,155,115,106,41,48,252,113,92,153,35,225,222,145,207,5,125,19,145,200,170,199,34,57,17,253,245,69,79,122,19,194,212,70,162,53,59,34,104,7,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,1,31,94,46,249,46,204,95,148,180,121,131,109,162,103,158,178,213,70,179,202,216,253,175,45,13,53,124,174,69,84,98,174,155,156,139,213,200,159,87,114,65,75,115,196,54,0,162,204,188,152,198,24,78,174,159,157,37,85,146,224,218,102,236,71,42,78,234,73,99,98,166,173,119,229,250,38,190,224,32,179,128,108,224,155,40,248,139,195,83,75,82,232,168,239,149,212,118,122,143,109,90,214,178,106,234,85,114,187,219,106,34,105,31,85,93,126,165,54,15,182,87,211,221,109,180,183,74,73,91,36,21,112,71,60,111,107,145,81,205,123,81,200,168,168,170,139,209,83,178,154,201,99,27,61,211,43,51,94,233,108,88,167,164,171,195,119,233,219,10,171,93,27,145,105,234,92,214,185,189,26,189,227,232,169,167,111,66,121,120,2,206,138,92,231,225,222,199,112,249,65,149,21,182,56,169,172,181,90,202,143,127,54,26,26,85,122,187,219,122,235,172,189,117,209,117,94,168,158,161,146,64,0,0,0,0,0,63,21,17,200,173,94,202,154,16,147,226,199,145,207,192,25,196,220,123,108,180,206,203,110,34,98,84,79,84,216,52,133,107,42,42,171,165,115,21,237,141,173,223,181,136,186,43,149,218,117,235,220,155,115,29,120,232,225,246,217,159,153,25,122,182,62,145,36,186,89,233,170,110,150,247,54,54,171,221,81,21,29,75,98,106,125,237,238,95,106,110,205,209,125,202,139,220,33,35,132,92,225,184,100,206,122,97,108,71,79,90,248,40,231,186,80,210,87,125,241,205,103,151,117,100,15,147,118,143,98,105,164,93,119,46,158,255,0,134,196,152,31,22,91,113,198,18,180,226,171,85,84,53,20,247,58,40,42,145,209,61,175,106,115,34,107,244,213,170,169,217,201,234,166,177,88,146,197,116,193,152,166,227,135,238,17,203,79,93,102,174,154,150,68,84,115,28,217,34,145,88,170,154,162,42,123,77,95,68,95,168,151,175,10,78,41,224,198,56,37,217,65,139,238,145,165,226,214,245,74,4,146,116,246,233,34,134,134,158,38,253,242,101,114,185,94,231,116,107,17,190,237,23,160,18,48,0,0,0,0,0,0,0,0,98,207,137,37,239,228,126,23,177,19,124,231,150,90,200,106,233,81,121,155,57,138,251,117,103,176,157,83,85,93,59,124,12,166,35,147,198,43,51,105,109,185,107,104,203,168,171,81,149,85,85,180,245,206,141,36,68,115,162,117,61,194,21,233,191,85,77,83,79,155,167,199,208,8,135,194,148,242,87,226,187,61,35,26,175,146,162,225,79,26,38,154,238,87,72,212,253,61,205,148,184,121,165,125,14,65,101,173,28,140,218,248,48,133,154,55,55,77,52,86,209,68,138,154,126,131,95,62,20,112,83,177,239,16,24,34,198,144,62,102,37,246,219,44,173,107,119,38,207,59,3,87,114,109,119,79,111,174,168,108,115,133,109,81,216,112,197,162,199,19,17,140,183,80,83,210,53,168,154,34,36,113,181,168,154,104,158,239,114,1,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,21,85,12,131,110,244,114,238,215,177,206,121,119,185,93,23,39,106,39,93,221,255,0,64,22,234,253,140,109,141,170,184,209,172,21,91,210,73,162,215,107,116,215,85,79,202,236,83,180,152,154,130,151,127,50,26,133,221,166,154,53,190,159,164,243,110,15,90,188,93,83,73,38,136,201,174,47,141,202,222,232,139,42,162,233,252,165,95,73,151,182,90,173,252,202,170,212,219,166,154,61,158,191,240,64,225,166,204,59,45,60,13,133,244,181,170,230,235,174,140,102,157,255,0,202,62,43,177,245,158,182,36,138,42,106,196,84,118,239,105,140,237,162,255,0,11,226,118,223,150,118,20,114,254,219,175,255,0,148,103,253,3,238,12,178,176,171,213,22,174,191,183,248,198,127,208,2,149,174,98,223,230,74,202,61,24,198,55,148,169,47,69,213,21,87,211,94,157,80,231,131,45,111,174,149,173,74,186,14,186,254,232,255,0,119,249,37,123,108,203,219,45,61,59,152,202,170,213,69,122,175,87,179,220,159,193,42,200,240,253,28,111,71,182,89,181,79,123,147,251,0,183,150,76,1,121,164,164,124,114,84,209,42,172,138,239,101,239,247,39,240,75,135,105,183,79,71,5,43,101,123,21,98,137,173,93,170,189,209,186,123,142,212,116,48,196,221,173,115,244,85,215,170,161,216,106,35,81,26,158,137,160,31,160,0,0,0,0,0,0,0,0,0,58,23,122,119,205,110,172,107,85,168,175,130,68,77,127,201,82,205,227,42,9,168,45,113,77,51,152,173,89,218,223,101,87,93,118,187,225,240,47,109,106,107,71,58,47,172,78,254,101,45,54,102,70,214,88,96,84,85,255,0,11,111,250,15,3,218,192,85,81,183,9,208,162,181,223,186,250,127,186,184,184,165,176,192,159,252,138,80,255,0,231,127,246,142,46,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,251,136,106,87,214,228,22,101,81,198,205,239,159,8,94,98,107,116,215,85,117,20,168,137,167,233,53,173,197,116,242,80,98,187,197,35,218,172,146,158,225,81,26,166,154,109,86,200,228,253,29,141,159,241,85,170,59,246,24,187,216,229,98,61,151,26,10,138,71,53,83,84,84,146,55,53,83,77,23,223,238,83,92,110,43,176,83,176,23,16,24,222,198,176,62,22,45,246,229,44,77,115,118,166,207,59,59,83,106,109,111,79,99,166,136,4,211,248,109,222,254,88,225,123,14,179,206,121,149,163,134,146,153,87,153,191,150,172,183,81,251,11,213,116,84,215,183,196,202,98,57,60,29,115,54,154,229,150,215,124,186,150,181,31,85,75,91,81,92,216,214,68,87,54,38,211,219,225,78,155,245,68,213,116,249,186,124,125,9,27,0,0,0,0,0,0,0,0,3,194,199,24,178,219,129,240,149,219,21,93,106,161,167,167,182,81,79,84,174,149,237,99,87,151,19,159,166,174,84,78,205,95,84,53,219,226,235,56,110,25,205,158,152,167,17,212,86,190,122,56,46,149,212,148,63,124,115,153,229,219,89,59,227,219,171,222,154,105,47,77,171,167,187,227,37,62,43,124,84,65,131,176,75,114,131,8,93,35,91,197,213,232,149,233,28,233,236,82,75,13,117,60,173,251,220,200,228,114,61,173,232,230,43,125,250,175,66,33,112,221,138,233,140,241,77,187,15,219,227,150,162,186,243,93,13,44,104,136,231,185,210,75,34,49,21,116,69,85,246,156,158,138,191,88,25,183,225,57,145,207,199,249,196,236,121,115,180,206,251,110,29,98,212,65,84,232,53,133,43,41,234,168,101,107,81,238,141,205,223,181,234,186,35,145,218,117,233,220,155,100,68,106,35,83,178,38,134,58,240,47,195,229,183,32,178,54,203,109,109,34,71,116,188,83,83,93,46,14,116,109,71,182,121,104,233,155,43,87,239,108,114,123,80,246,118,171,239,85,94,217,22,0,0,0,0,0,0,7,90,231,95,77,106,183,85,92,235,37,108,112,82,64,249,229,123,156,136,141,99,26,174,85,85,85,68,78,136,189,212,215,191,143,156,224,155,55,56,139,196,211,69,82,233,168,236,117,245,182,122,125,30,174,107,153,13,117,82,181,91,237,185,21,52,147,162,166,159,82,19,15,199,238,116,83,100,199,14,247,203,135,159,101,61,101,242,42,155,45,46,146,163,31,205,154,134,169,88,173,246,216,186,235,23,77,53,93,83,162,47,164,13,96,235,61,211,52,243,94,215,108,72,231,170,171,196,151,232,27,50,163,92,247,42,212,84,181,174,115,186,57,123,201,213,85,23,191,168,18,229,225,17,146,236,194,25,75,89,152,87,42,54,121,235,213,84,139,4,174,143,218,242,211,83,80,74,212,69,86,34,233,185,170,189,28,169,245,247,36,20,183,60,60,96,10,44,179,201,140,31,132,233,41,249,50,82,217,45,237,169,77,136,213,89,219,73,20,111,85,209,173,235,236,122,166,190,242,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,0,0,0,0,0,0,0,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,37,141,147,70,248,100,106,57,143,106,181,200,169,170,42,47,115,236,1,9,222,43,252,62,63,47,115,82,60,199,178,91,146,59,69,253,17,213,15,100,58,39,156,158,166,186,103,117,108,109,111,204,98,119,114,187,235,78,167,239,133,15,16,201,151,121,152,252,176,189,93,100,130,209,136,36,87,65,19,167,219,27,171,167,168,161,129,189,29,35,90,174,216,197,78,141,87,105,239,78,132,145,113,225,145,116,89,217,144,152,134,153,40,91,61,202,203,67,87,117,162,210,36,115,214,104,104,170,146,54,167,222,222,239,157,47,102,232,190,229,79,88,17,195,215,123,222,82,102,117,29,209,169,53,61,203,10,222,227,146,70,38,246,57,36,166,168,71,43,85,53,107,190,116,125,181,106,253,64,108,243,20,140,154,54,77,27,145,204,123,81,205,84,93,81,81,123,31,101,153,225,39,56,169,115,175,36,48,230,43,108,205,90,182,208,81,193,86,221,201,185,38,242,144,72,253,83,123,215,188,190,171,175,191,227,121,128,0,0,0,0,28,115,193,21,76,18,83,207,27,95,28,173,86,61,174,68,84,84,84,209,81,81,78,64,4,43,248,167,240,179,62,93,99,231,230,198,25,181,237,178,223,101,87,213,172,48,42,53,181,115,205,91,59,213,118,66,214,34,108,99,122,171,149,222,253,83,169,136,25,17,155,55,204,152,204,251,6,57,179,87,212,211,182,130,225,75,53,84,112,202,246,36,208,50,162,41,95,27,145,175,102,230,187,148,154,181,92,136,190,190,244,216,107,136,140,151,176,103,166,86,95,112,61,230,134,154,105,234,104,106,146,134,89,162,99,185,21,46,166,150,40,228,69,115,30,173,86,172,170,187,154,154,167,167,185,117,235,207,252,150,196,249,17,153,151,108,9,137,104,164,135,145,83,59,168,228,116,114,53,179,83,54,162,88,163,145,170,246,51,114,59,148,229,71,35,116,95,79,114,6,194,92,59,231,94,28,207,76,179,179,99,43,45,202,150,121,234,40,233,221,87,12,83,70,231,67,59,169,226,145,236,115,91,35,213,170,139,42,34,162,174,169,235,239,91,158,64,191,135,223,24,213,252,61,230,5,61,135,21,93,43,37,194,151,105,25,77,36,78,157,206,142,158,73,103,165,106,203,164,147,199,19,17,177,66,228,221,162,170,39,189,59,78,78,8,199,56,103,48,240,229,14,41,194,183,90,106,234,26,250,120,170,35,124,51,199,46,136,248,218,244,69,86,57,201,174,215,183,213,123,129,239,128,0,0,0,0,124,77,52,84,241,62,121,228,108,113,198,213,123,222,229,68,70,181,19,85,85,85,236,128,116,113,13,242,223,134,172,117,247,235,173,84,84,244,150,250,105,106,101,146,87,181,141,107,35,98,189,202,170,229,68,78,141,85,234,169,216,128,47,16,44,246,147,59,179,238,235,85,69,116,146,166,213,101,124,246,186,100,73,247,196,169,13,109,82,177,205,210,71,183,77,178,166,138,154,116,94,136,137,223,53,188,76,248,236,183,217,173,245,153,25,150,119,85,154,190,178,25,34,186,86,210,206,215,71,20,111,109,101,44,208,243,33,168,71,54,68,114,49,219,92,205,17,52,85,244,66,48,50,199,46,241,86,114,230,13,179,7,216,105,170,171,107,239,21,208,199,52,168,201,36,88,210,89,217,27,166,145,205,107,220,141,71,72,138,174,84,94,254,190,161,156,30,16,57,31,54,35,205,43,134,105,222,45,206,125,182,215,69,45,61,43,228,133,85,169,87,29,69,4,236,114,43,163,86,235,181,203,213,28,142,247,123,201,151,44,183,9,121,9,105,225,251,39,108,152,70,158,134,145,151,39,210,83,79,113,154,40,154,142,146,165,105,96,142,85,87,36,108,114,234,232,117,246,147,95,127,194,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,60,124,67,254,183,255,0,135,253,7,176,120,248,135,253,111,255,0,15,250,0,177,127,255,0,30,126,183,255,0,251,197,244,195,223,235,143,248,31,210,88,191,255,0,143,63,91,255,0,253,226,250,97,239,245,199,252,15,233,3,216,0,0,0,0,0,0,0,0,0,0,7,203,223,177,53,211,94,161,143,222,154,233,167,80,62,128,0,0,0,117,174,114,50,43,109,92,178,46,141,100,18,57,203,238,68,106,150,119,30,92,41,46,22,136,97,164,151,152,246,212,181,202,155,85,58,109,114,122,167,197,11,179,137,100,228,225,203,172,186,107,178,138,119,105,239,210,53,44,125,177,191,116,245,14,160,215,203,114,216,179,111,249,250,232,168,154,105,211,242,191,204,5,113,129,41,166,251,148,161,246,63,198,250,167,248,199,23,40,165,176,149,147,200,225,250,74,95,53,191,103,51,218,217,166,186,189,203,219,95,137,84,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,33,163,197,251,35,230,195,153,165,111,205,59,61,185,204,182,221,40,162,167,170,124,112,170,53,106,228,168,175,157,238,85,108,104,221,118,181,58,171,149,222,255,0,121,50,229,150,226,211,33,45,60,64,228,237,239,8,212,80,210,62,228,202,74,153,237,211,75,19,85,204,169,74,89,227,137,81,203,27,220,154,58,109,125,148,215,221,241,8,90,240,253,207,105,50,71,62,237,85,85,183,73,41,173,87,167,193,107,169,69,159,100,72,147,86,210,171,220,237,100,99,116,219,18,234,171,175,68,234,138,157,167,247,15,95,45,248,150,199,65,126,181,85,69,81,73,112,166,138,166,41,34,123,94,215,50,70,35,218,168,173,85,69,232,228,94,138,189,205,102,115,63,46,241,86,77,102,13,207,7,223,169,170,168,107,236,245,211,71,12,170,201,34,89,18,41,223,27,102,141,206,107,28,173,87,70,170,142,68,78,222,158,146,127,225,153,199,101,190,243,111,163,200,204,204,186,172,53,244,112,199,21,174,182,170,118,182,57,99,99,104,233,97,135,153,53,66,185,210,43,149,238,218,214,104,169,170,167,170,1,39,0,248,134,104,170,34,100,240,72,217,35,145,168,246,61,170,138,142,106,166,168,168,169,221,15,176,0,0,0,0,5,176,226,31,58,240,230,70,101,157,231,25,94,174,84,176,79,79,71,80,234,72,101,154,54,186,105,219,79,44,140,99,90,233,24,174,85,88,149,17,17,117,95,79,122,86,24,223,28,225,156,188,195,117,216,167,21,93,105,168,104,104,41,229,168,145,243,79,28,90,163,35,115,213,17,94,230,166,187,88,239,84,236,65,183,136,39,24,213,252,66,102,5,69,135,10,221,43,34,194,150,153,31,77,28,77,157,205,142,162,72,167,170,106,75,164,115,201,19,209,209,76,212,221,162,42,167,185,59,133,128,207,124,217,190,103,62,103,223,241,205,230,190,166,161,181,247,10,169,169,99,154,87,189,33,129,245,18,202,200,218,142,123,246,181,188,213,209,168,229,68,244,247,174,95,248,88,112,179,62,98,227,230,102,198,38,181,238,178,216,165,71,210,44,208,42,181,213,112,77,69,59,21,55,194,230,42,108,123,187,57,29,238,209,58,152,141,144,25,45,137,243,223,50,237,56,19,13,81,73,55,62,162,7,86,72,145,200,230,195,76,234,136,162,146,71,43,24,253,168,222,107,85,92,173,209,61,125,203,176,167,14,217,47,96,200,188,172,177,96,123,53,13,44,51,211,80,210,165,116,176,196,198,243,234,155,77,20,82,72,170,214,49,92,174,88,145,119,57,53,95,95,114,5,201,130,8,169,160,142,158,8,218,200,226,106,49,141,106,34,34,34,38,136,136,136,114,0,0,0,0,0,0,248,150,70,67,27,230,145,200,214,49,170,231,42,174,136,136,157,207,178,204,241,109,156,84,185,41,146,24,143,22,58,102,165,90,208,86,65,72,221,201,185,102,242,147,200,205,19,123,23,188,94,139,175,187,224,17,107,226,189,196,58,102,38,102,51,44,44,183,89,39,180,97,249,17,211,196,217,247,70,218,232,42,43,160,119,178,217,28,212,118,199,162,117,106,59,79,114,116,63,60,40,56,124,126,97,102,164,153,143,123,183,36,150,139,2,43,169,222,248,117,79,57,5,77,12,205,234,232,220,223,152,245,236,228,119,212,157,76,52,196,55,123,222,109,230,117,101,209,201,45,69,203,21,94,228,146,54,123,111,114,201,83,80,174,70,162,106,231,124,233,59,106,229,250,201,238,224,63,34,232,178,79,33,48,245,50,208,182,11,149,234,134,146,235,91,172,72,215,164,211,81,82,164,141,95,189,177,223,58,46,206,213,125,234,190,129,145,113,70,200,99,100,49,181,26,198,53,26,212,68,209,17,19,177,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,28,21,244,112,220,40,106,40,42,35,107,226,169,137,240,200,215,34,42,57,174,69,69,69,69,232,169,162,144,55,226,85,195,229,94,78,103,173,125,238,134,129,35,180,98,103,75,117,73,34,137,82,54,205,81,89,88,237,154,164,108,106,46,200,211,166,170,186,122,170,19,214,98,111,136,175,14,212,25,213,146,119,75,189,37,186,106,139,237,130,150,122,234,85,130,22,189,238,228,82,85,185,140,233,19,222,168,175,151,178,42,124,21,23,184,97,191,132,95,17,43,102,196,181,121,59,136,110,181,14,134,181,36,168,162,108,179,234,198,200,249,40,41,227,99,81,242,162,39,68,93,17,172,215,221,238,37,229,21,21,53,69,213,20,214,99,43,177,142,33,201,12,223,180,223,209,213,20,53,182,11,196,9,89,30,175,137,218,65,84,199,201,27,147,115,23,77,98,209,81,85,59,117,211,211,98,124,132,204,171,110,108,101,46,23,198,150,250,248,42,95,112,180,209,77,83,202,149,175,88,231,146,154,41,30,199,104,231,104,228,230,38,168,170,170,154,245,247,129,112,64,0,0,0,0,0,126,42,34,166,138,98,55,30,60,21,97,222,35,112,109,94,36,178,91,225,167,197,246,154,41,31,73,52,81,70,199,212,36,81,85,61,144,185,205,130,73,94,142,150,100,85,106,42,107,233,162,247,203,163,241,81,21,52,84,213,20,13,95,179,7,46,241,126,87,98,154,220,43,139,236,213,182,234,234,10,137,33,251,253,60,176,239,217,35,217,189,156,198,181,85,170,232,221,162,232,157,139,245,194,159,30,25,165,195,173,238,158,154,182,247,113,189,97,148,107,33,125,190,170,166,162,165,176,199,190,4,94,76,75,81,28,109,84,142,21,107,125,19,114,167,101,233,46,28,85,112,53,149,252,71,217,234,170,223,106,165,181,226,62,75,214,10,250,88,41,224,123,228,219,58,183,153,39,151,146,69,69,146,109,206,211,175,68,94,233,214,30,56,130,224,115,59,242,42,241,88,201,240,133,214,241,103,142,121,27,13,109,186,223,87,81,26,68,143,151,107,159,34,211,177,191,50,45,202,169,211,69,69,236,189,2,99,242,27,142,236,137,206,187,53,4,177,98,235,125,154,235,80,200,155,37,21,206,190,142,158,94,107,153,22,168,216,252,195,221,166,233,118,167,174,168,169,221,58,228,69,37,125,13,194,22,84,208,86,193,83,20,141,71,50,72,100,71,181,200,169,170,42,42,46,138,154,42,127,41,171,165,5,215,19,225,11,146,77,110,184,92,236,245,212,239,215,88,101,146,158,86,57,174,79,114,162,162,163,154,159,165,62,6,73,101,23,136,239,17,185,81,20,52,140,196,63,47,211,66,214,198,140,189,85,215,213,104,212,229,167,68,243,45,78,209,255,0,206,119,188,13,128,65,19,24,107,198,138,243,75,108,72,241,30,9,130,106,213,143,85,117,61,181,238,103,51,106,116,69,125,118,187,117,221,241,211,67,163,139,188,104,113,141,109,165,212,248,83,4,219,96,172,114,170,111,170,182,202,214,163,85,174,78,139,29,118,186,234,173,255,0,56,18,199,123,196,118,12,55,67,45,206,255,0,121,161,183,210,192,199,61,242,213,84,50,38,34,34,43,151,171,213,19,179,85,127,66,145,197,199,55,137,149,146,197,109,186,101,150,75,92,89,87,114,157,147,209,85,92,224,153,146,71,19,92,218,152,94,177,77,77,84,142,107,209,201,19,155,171,122,34,234,169,217,12,6,205,238,56,184,130,206,7,212,195,119,198,183,27,109,21,67,158,171,75,109,185,87,67,22,215,115,61,157,142,168,122,105,164,138,154,123,145,16,161,178,167,36,51,79,61,49,101,45,167,12,97,171,221,205,213,245,49,165,69,122,81,84,205,27,17,242,177,174,146,73,25,27,244,68,230,181,202,229,69,232,186,250,245,15,34,205,102,204,28,239,199,241,80,208,193,117,191,223,47,181,237,71,189,27,61,83,209,243,206,136,175,122,162,61,251,119,202,154,175,95,157,234,171,214,104,248,5,224,79,15,228,38,25,165,198,152,206,215,79,89,139,238,16,178,85,89,224,100,139,72,217,35,165,147,98,115,41,217,44,110,100,177,59,166,171,166,190,253,85,61,78,10,184,3,192,156,59,89,169,49,69,250,141,151,92,89,85,12,115,75,37,100,112,206,148,178,57,148,239,114,68,175,167,142,88,246,75,10,171,81,87,84,213,125,87,166,96,34,35,83,68,68,68,79,68,0,136,136,136,136,154,34,118,67,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,147,125,99,159,200,218,213,93,55,118,79,168,245,142,189,92,28,253,158,222,221,186,250,106,6,61,85,178,88,49,140,211,189,143,141,145,220,220,245,122,162,162,53,18,93,117,215,208,184,182,156,77,110,135,155,187,16,83,51,93,189,234,218,154,247,248,156,87,140,187,243,149,53,213,31,44,108,231,201,43,244,242,250,233,185,85,116,249,223,18,159,92,171,211,253,158,255,0,213,127,237,129,90,253,214,90,255,0,240,154,151,255,0,159,91,253,163,238,178,215,255,0,132,212,191,252,250,223,237,40,159,216,179,255,0,30,255,0,234,191,246,199,236,89,255,0,143,127,245,95,251,96,86,223,117,150,191,252,38,165,255,0,231,214,255,0,104,251,172,181,255,0,225,53,47,255,0,62,183,251,74,39,246,44,255,0,199,191,250,175,253,177,251,22,127,227,223,253,87,254,216,21,183,221,101,175,255,0,9,169,127,249,245,191,218,62,235,45,127,248,77,75,255,0,207,173,254,210,137,253,139,63,241,239,254,171,255,0,108,126,197,159,248,247,255,0,85,255,0,182,5,109,247,89,107,255,0,194,106,95,254,125,111,246,143,186,203,95,254,19,82,255,0,243,235,127,180,162,127,98,207,252,123,255,0,170,255,0,219,31,177,103,254,61,255,0,213,127,237,129,91,125,214,90,255,0,240,154,151,255,0,159,91,253,163,238,178,215,255,0,132,212,191,252,250,223,237,40,159,216,179,255,0,30,255,0,234,191,246,199,236,89,255,0,143,127,245,95,251,96,86,146,98,171,107,155,162,98,74,101,235,233,88,223,237,61,123,38,39,177,121,71,249,156,67,65,187,152,186,111,171,102,186,104,158,245,45,117,78,94,249,40,210,95,149,247,234,187,116,242,250,127,239,124,15,26,190,219,242,92,201,79,206,230,238,106,63,93,187,125,85,52,238,190,224,50,52,22,250,223,155,30,126,178,58,79,144,54,111,215,218,243,90,233,162,42,246,217,240,42,74,60,79,230,226,89,60,142,205,29,183,78,110,191,208,7,186,15,33,247,253,140,115,252,166,187,81,87,78,103,253,71,159,46,53,229,105,253,237,215,95,247,111,251,32,123,55,73,105,37,162,170,162,146,88,94,249,33,124,124,151,57,21,93,185,171,236,237,245,215,94,223,18,155,195,120,126,146,150,186,73,22,201,12,58,196,169,187,203,35,125,83,167,99,183,74,207,150,42,161,187,235,201,230,72,213,229,252,237,54,174,157,250,123,189,197,72,198,109,93,117,212,15,200,34,142,40,155,28,113,53,141,77,116,106,55,68,67,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,7,226,162,42,42,42,106,139,221,15,208,6,21,113,245,192,158,31,207,204,51,83,141,48,101,174,158,147,23,219,225,124,168,176,64,200,214,173,177,199,85,38,197,229,211,190,89,28,249,101,111,77,83,93,61,250,42,194,229,230,205,152,57,33,143,229,161,174,130,235,96,190,88,171,220,140,122,182,122,87,171,225,157,81,30,197,84,99,246,239,137,116,94,159,55,209,83,166,206,234,136,228,209,81,21,23,209,76,63,227,87,128,60,9,196,77,154,175,20,88,104,217,106,197,148,176,201,52,82,81,199,12,9,85,35,89,80,244,73,85,180,242,75,38,249,102,69,114,34,234,186,39,170,117,11,35,192,207,137,149,146,251,109,181,229,150,116,220,91,73,114,129,144,81,82,220,231,153,145,199,43,90,218,104,88,178,205,83,84,174,115,213,203,43,157,163,122,162,106,137,221,9,29,178,98,59,6,36,160,138,231,96,188,208,220,41,103,99,94,201,105,106,25,43,85,21,168,228,234,197,84,236,228,95,210,134,182,25,173,146,25,167,145,120,182,174,211,137,240,213,238,216,234,10,153,18,158,189,104,170,97,141,232,201,94,214,201,28,143,141,154,235,202,115,145,200,137,209,53,244,233,92,229,15,28,92,65,100,251,233,161,180,99,91,141,202,138,157,204,84,165,185,92,171,166,139,107,121,126,206,198,212,49,52,210,52,77,61,202,168,6,197,0,136,172,35,227,67,140,168,173,45,167,197,120,38,217,61,99,85,17,31,75,109,149,205,86,163,90,157,86,74,237,117,213,29,254,99,189,137,124,104,175,53,86,197,143,14,96,152,33,173,72,245,71,84,91,94,214,115,54,175,69,86,87,107,183,93,191,29,53,2,87,234,235,232,109,240,190,166,190,182,10,104,163,106,185,242,77,34,49,173,68,77,85,85,85,116,68,209,23,249,12,119,207,158,59,178,39,37,44,213,242,203,139,173,247,155,173,59,37,108,116,86,202,250,58,137,121,173,100,186,35,163,243,12,118,155,162,218,190,186,170,39,117,233,17,217,187,226,59,196,110,107,197,53,35,241,15,200,20,211,53,209,171,44,181,117,244,186,181,121,137,213,60,203,147,180,159,243,91,238,49,182,190,235,137,241,125,201,102,184,220,46,119,138,234,135,235,172,210,201,81,43,220,231,47,189,85,85,85,206,95,210,191,16,50,47,138,206,60,51,75,136,171,213,69,53,21,238,227,101,195,42,215,194,203,125,45,77,77,51,102,143,124,232,156,232,146,162,72,220,171,28,200,215,122,46,212,78,201,214,194,229,246,93,226,252,209,197,52,88,87,8,89,171,110,53,213,245,17,195,247,138,121,102,217,190,70,51,123,249,109,114,163,81,210,55,85,209,123,151,143,135,222,7,51,191,61,111,20,108,131,8,93,108,246,121,39,141,179,86,220,45,245,116,241,172,74,248,183,57,146,37,59,219,243,37,220,138,189,52,69,94,201,214,97,248,85,224,107,43,248,112,179,210,213,178,213,75,116,196,124,150,44,245,245,80,83,206,246,73,182,5,119,46,79,47,28,136,137,36,59,155,175,94,170,189,215,160,83,188,7,112,85,135,120,114,193,180,152,146,247,111,134,163,23,221,168,163,125,92,210,197,27,223,78,146,197,74,247,194,215,58,8,229,98,54,88,85,81,170,171,167,174,171,219,46,81,17,19,68,8,136,137,162,38,136,135,232,0,0,0,0,0,0,31,138,168,137,170,174,136,132,67,120,186,113,18,183,156,75,73,147,184,122,235,59,97,162,72,234,43,91,12,250,49,207,100,149,244,242,49,200,201,85,23,162,166,168,230,107,239,247,18,115,159,121,149,109,202,124,165,197,24,210,225,95,5,51,237,246,154,217,169,185,178,181,139,36,241,211,75,35,24,221,92,221,92,188,181,209,17,81,87,78,158,243,93,140,209,198,56,135,59,243,126,237,127,87,212,87,86,223,239,19,165,28,122,190,87,105,61,83,223,28,109,77,207,93,53,151,68,68,85,239,211,95,80,191,190,26,188,62,85,231,30,123,80,94,235,168,18,75,70,25,116,87,85,146,88,149,99,116,212,245,148,110,217,170,198,246,170,236,145,87,77,81,116,245,68,39,146,130,142,27,125,13,61,5,60,109,100,84,209,50,24,218,212,68,70,181,168,136,136,136,157,17,52,67,21,60,58,184,118,160,201,92,147,181,221,234,237,211,83,223,111,244,176,87,85,44,240,181,143,111,62,146,145,207,103,88,152,244,68,124,93,149,87,226,170,189,178,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,1,215,184,208,211,221,45,245,54,218,184,218,248,42,225,124,18,53,200,138,142,99,154,173,84,209,117,69,232,171,220,236,0,32,83,196,151,135,138,172,156,207,10,251,245,174,223,51,44,152,138,73,110,41,47,41,81,141,158,162,178,177,219,17,91,27,24,158,196,104,186,106,171,167,170,161,127,252,37,184,171,150,130,247,54,69,99,27,164,17,81,77,19,167,182,73,81,58,181,93,58,190,134,150,24,26,178,77,162,244,71,42,49,172,215,190,158,168,102,23,136,127,15,84,185,221,145,215,58,170,26,4,150,247,98,134,107,141,51,217,18,57,238,72,104,234,213,140,213,35,123,213,55,202,157,19,79,173,23,188,25,97,12,67,136,178,111,51,168,238,208,201,61,29,207,13,221,163,231,35,22,72,220,143,167,168,107,156,222,236,119,206,143,178,170,118,244,80,54,118,107,145,205,71,53,81,81,83,84,84,245,63,75,73,194,214,109,209,103,38,73,225,124,89,5,116,117,21,78,181,208,199,90,169,42,61,205,169,90,72,36,145,29,163,222,168,237,100,235,185,117,235,215,227,118,192,0,0,0,0,0,0,30,101,251,12,97,220,83,68,251,118,35,177,208,92,233,164,106,181,209,86,83,50,102,42,42,42,47,71,162,167,103,57,63,74,251,207,76,1,138,153,181,225,187,195,126,105,37,77,75,112,226,88,42,234,17,235,204,179,81,208,82,232,231,115,23,93,124,171,151,188,154,255,0,193,111,184,195,188,198,240,103,196,84,181,211,201,151,88,186,158,106,61,174,116,77,185,92,36,116,154,234,253,168,169,13,14,157,182,118,245,215,224,75,120,2,9,234,188,39,184,159,101,116,212,212,201,96,116,81,189,205,108,142,249,65,81,200,139,162,42,42,81,245,232,85,22,15,7,236,252,173,88,150,239,122,195,144,53,237,106,187,109,77,107,85,21,116,213,61,170,47,138,147,96,0,142,12,164,240,113,203,91,67,105,46,89,155,137,110,213,181,145,242,228,146,158,138,178,158,74,119,42,114,220,173,86,205,68,138,169,170,61,52,247,42,124,76,219,202,140,129,202,172,152,181,199,109,192,120,66,215,68,232,218,214,45,83,109,244,209,212,61,17,172,111,180,248,163,102,186,242,152,171,241,77,125,218,92,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,252,84,69,238,126,128,56,31,69,76,253,219,163,215,118,186,245,83,139,228,155,122,255,0,173,255,0,231,187,251,78,224,3,167,242,69,187,253,175,255,0,61,223,218,62,72,183,127,181,255,0,231,187,251,78,224,3,167,242,69,187,253,175,255,0,61,223,218,62,72,183,127,181,255,0,231,187,251,78,224,3,167,242,69,187,253,175,255,0,61,223,218,62,72,183,127,181,255,0,231,187,251,78,224,3,167,242,69,187,253,175,255,0,61,223,218,62,72,183,127,181,255,0,231,187,251,78,224,3,167,242,69,187,253,175,255,0,61,223,218,62,72,183,127,181,255,0,231,187,251,78,224,3,203,168,176,90,167,98,50,74,53,114,34,235,166,247,127,105,227,92,176,54,31,170,157,178,62,208,247,170,49,19,84,146,79,122,251,156,85,160,10,66,135,2,225,250,106,166,77,29,161,236,115,117,209,86,73,58,116,84,245,113,239,211,89,45,176,70,172,101,46,212,85,215,77,238,254,211,208,0,116,223,105,183,185,170,213,167,213,21,52,249,238,254,211,165,54,28,181,63,79,218,42,186,127,13,255,0,218,123,32,14,149,21,190,150,146,24,226,134,21,99,88,186,162,106,171,167,93,125,78,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,91,188,215,200,28,170,206,123,92,150,220,121,132,45,117,174,145,174,98,85,58,223,77,37,67,17,90,246,251,47,150,55,233,167,53,234,159,21,215,223,174,18,102,231,131,142,90,221,219,87,114,203,44,75,118,162,172,147,153,36,116,245,181,148,241,211,181,87,152,228,106,54,26,37,84,77,85,137,167,185,23,224,72,248,2,19,239,254,15,217,249,68,178,173,162,245,135,39,107,26,229,110,234,154,215,42,170,107,162,123,52,95,4,41,122,95,9,238,39,223,93,13,53,74,88,27,20,143,107,93,35,126,80,68,106,42,232,170,170,180,125,58,19,176,0,137,12,185,240,103,196,85,85,208,73,152,184,186,158,26,61,173,116,173,182,220,36,108,154,234,205,200,137,53,14,157,183,247,245,211,226,102,38,82,248,110,240,223,149,169,77,82,236,56,151,250,186,116,98,243,47,52,116,21,90,185,188,181,215,95,42,213,239,31,252,231,123,204,171,0,121,118,12,49,135,112,181,19,45,216,114,199,65,108,166,141,168,214,197,71,77,28,45,68,68,68,78,140,68,78,205,106,126,132,247,30,160,0,0,0,0,0,0,0,15,199,57,26,213,115,149,17,17,53,85,95,67,244,180,156,82,230,221,14,77,100,166,41,197,147,215,71,79,84,203,93,116,116,58,202,140,115,170,82,146,121,35,70,234,246,42,187,88,250,109,93,125,223,0,142,239,22,158,42,229,175,189,195,145,88,58,233,4,180,80,194,218,139,156,148,243,171,149,179,163,235,169,102,129,235,28,218,39,69,106,171,28,205,123,107,232,134,63,248,109,112,241,85,156,121,225,111,190,220,237,211,62,201,135,100,138,226,178,242,85,88,233,233,235,40,221,177,85,209,189,139,236,72,171,166,168,186,122,162,24,233,139,241,14,34,206,76,206,172,187,77,36,245,151,60,73,118,147,146,143,89,36,114,190,162,161,206,107,123,189,223,58,78,200,171,223,213,73,204,240,240,225,230,151,36,114,58,217,87,93,65,202,189,223,97,134,227,82,247,196,141,123,82,106,58,69,123,53,88,216,244,77,241,47,69,215,235,85,236,25,71,110,161,167,181,219,233,173,180,145,181,144,82,66,200,35,107,81,17,26,198,181,26,137,162,104,137,209,19,177,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,14,26,186,74,106,234,89,168,171,32,142,104,42,35,116,82,199,35,81,205,123,28,154,43,85,23,162,162,162,170,104,164,19,248,152,112,237,81,148,89,205,112,197,214,203,95,34,201,137,106,165,173,107,226,129,89,19,103,168,171,172,145,24,138,216,154,196,84,100,105,211,85,93,61,85,9,222,49,179,142,238,28,109,188,65,100,173,206,129,148,141,91,197,158,41,174,116,15,100,109,230,62,104,169,42,82,56,245,229,61,202,213,124,223,53,186,46,189,149,23,184,96,183,132,119,18,107,97,196,245,121,53,137,174,146,121,74,230,201,81,66,147,79,236,36,207,146,130,158,56,219,190,84,77,116,71,104,141,98,175,187,220,75,219,92,142,106,57,171,170,42,106,138,107,49,133,111,88,155,33,179,162,154,169,179,84,81,92,112,157,253,145,213,53,174,146,53,114,210,213,181,94,197,77,88,229,77,209,118,93,189,186,233,233,176,183,13,57,183,107,206,108,157,195,88,194,130,190,10,153,229,182,209,178,187,151,43,94,172,169,90,88,100,145,174,209,239,84,84,89,83,84,114,235,215,175,189,66,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,145,173,87,57,116,68,77,85,72,132,241,113,226,77,111,216,158,147,38,176,205,210,79,41,66,216,234,43,146,25,253,133,153,146,87,211,201,27,182,74,169,174,138,221,81,204,69,247,251,137,42,226,91,54,237,121,51,147,184,151,24,87,215,193,77,60,86,218,198,80,243,37,107,21,245,41,75,52,145,181,186,189,138,170,171,18,232,141,93,122,116,247,166,189,88,170,245,137,179,231,58,42,106,157,45,69,109,199,22,95,223,29,43,92,233,36,86,173,85,91,149,140,68,213,238,68,221,47,100,221,223,166,190,161,145,62,25,252,59,84,102,238,115,91,241,117,206,215,207,178,97,186,168,171,92,249,96,87,68,233,233,234,232,228,86,42,186,39,49,85,89,34,244,213,23,79,84,66,118,41,41,41,168,41,97,162,163,130,56,96,167,141,177,69,28,109,70,181,140,106,104,141,68,78,136,136,136,137,162,24,229,192,135,14,54,222,31,50,86,217,64,250,86,165,226,241,28,55,58,247,189,141,230,50,105,105,41,146,72,245,229,49,200,212,124,63,53,218,174,189,213,87,182,73,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,62,38,138,41,226,116,51,70,215,177,232,173,115,92,154,162,162,244,84,209,79,176,4,46,120,170,112,174,236,185,199,46,206,12,43,104,149,45,24,130,165,86,181,96,167,246,27,89,60,213,213,18,57,118,66,214,167,176,198,245,115,213,222,253,83,169,235,248,77,241,71,54,15,197,82,100,166,41,186,198,219,93,226,101,150,129,213,19,170,59,205,203,37,13,52,113,55,124,168,221,54,181,218,53,172,87,119,211,84,232,73,15,24,25,111,100,204,236,137,196,214,27,197,12,85,15,142,223,91,61,26,190,38,61,99,169,74,58,134,198,244,220,215,104,169,189,122,162,106,158,134,190,148,247,59,182,80,102,226,220,45,21,18,67,91,132,177,14,248,220,199,185,186,190,150,171,84,69,218,172,93,55,70,157,182,254,128,54,116,99,219,35,81,236,114,57,174,77,81,81,117,69,67,232,199,174,10,184,140,180,241,5,147,214,155,183,202,84,210,94,40,41,224,163,184,68,147,53,100,231,178,150,157,210,185,91,205,123,180,223,54,154,185,81,117,238,154,247,200,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,203,222,214,53,94,247,35,90,212,213,85,87,68,68,62,140,122,227,87,136,203,79,15,185,61,118,187,124,163,79,29,226,190,158,122,59,124,75,51,82,78,123,233,106,29,19,145,188,214,59,77,240,233,171,85,87,94,201,175,96,143,159,22,78,41,38,198,24,170,60,147,194,215,88,221,107,179,204,146,215,186,158,117,87,121,184,164,174,166,146,39,43,37,86,233,181,205,213,174,98,59,182,186,39,67,199,240,171,225,93,217,141,142,91,156,24,170,209,43,173,24,126,165,22,137,103,167,213,142,172,130,106,26,136,220,155,225,115,87,216,123,186,181,232,239,118,137,212,194,202,139,157,219,55,243,113,46,23,122,137,38,173,197,184,135,124,142,123,220,237,31,85,85,170,162,110,87,174,154,200,189,247,126,147,96,190,15,178,222,201,150,57,19,134,108,54,122,24,169,223,37,190,138,122,197,100,76,98,201,82,180,116,237,145,235,181,173,213,87,98,117,84,213,125,64,189,17,69,20,17,54,24,99,107,24,196,70,181,173,77,17,17,58,34,104,135,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,89,254,41,243,2,197,151,89,71,119,189,223,171,224,167,129,96,168,141,18,89,88,197,122,249,89,221,181,187,156,212,85,84,98,232,154,154,241,230,182,32,183,226,172,197,196,88,130,215,11,89,77,93,116,171,168,98,181,173,77,200,249,222,244,119,178,170,139,170,57,58,234,164,214,120,159,228,190,105,231,30,78,208,91,114,206,74,137,36,162,186,197,87,89,77,10,212,171,166,167,101,45,106,72,221,144,177,251,181,230,49,52,93,17,123,47,161,11,216,247,38,51,31,45,165,88,241,110,23,184,209,162,119,124,148,83,198,212,234,238,235,35,27,249,14,254,64,47,15,3,92,83,223,184,119,205,43,85,60,149,146,46,27,187,87,193,79,112,129,100,122,177,140,150,166,153,37,149,27,206,142,52,114,71,14,155,157,175,199,84,237,62,216,55,21,218,177,198,22,181,98,219,36,201,45,21,222,138,10,216,85,28,215,46,201,99,108,141,215,106,170,107,163,147,178,175,214,166,174,76,123,226,123,101,137,238,99,216,168,230,185,171,162,162,167,101,69,39,67,194,207,58,93,152,217,13,79,134,110,85,171,37,110,29,145,150,230,36,146,110,145,97,167,162,162,98,47,89,28,186,106,245,244,68,215,209,0,205,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,46,50,197,118,172,15,133,174,184,182,247,50,69,69,104,162,158,182,101,87,53,171,178,40,221,35,180,220,168,154,232,213,238,169,245,161,1,60,114,241,79,127,226,35,52,174,180,241,214,74,152,110,209,95,61,61,190,4,145,251,30,200,170,106,82,41,85,188,233,35,87,44,115,105,185,186,124,52,78,242,117,226,153,157,78,203,156,134,168,195,54,234,197,142,183,17,61,246,231,164,114,104,244,134,162,138,181,138,189,36,106,233,185,137,232,169,175,162,144,92,247,190,87,186,89,94,231,189,234,174,115,156,186,170,170,247,85,80,42,188,169,196,22,252,43,152,184,119,16,93,33,107,233,168,110,148,149,15,87,53,171,181,25,59,30,174,246,149,17,52,70,175,93,80,216,111,133,140,192,177,230,46,81,218,47,118,26,250,122,136,18,10,120,213,34,149,143,86,47,150,129,219,93,181,206,68,84,71,166,169,169,175,126,2,201,140,199,204,153,82,60,37,133,238,53,136,189,159,29,20,242,53,122,183,178,198,199,126,91,127,148,154,31,12,12,151,205,60,156,201,219,133,187,51,36,168,142,74,219,172,181,116,116,211,173,74,58,26,119,210,209,36,109,217,51,25,183,78,91,211,68,232,157,147,212,12,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,89,10,79,75,44,43,27,31,189,142,106,53,233,170,42,170,122,152,121,199,38,66,88,239,121,31,141,49,68,150,26,105,107,45,182,123,141,193,146,69,74,199,61,142,142,142,165,232,186,242,213,81,17,87,222,159,89,153,37,171,226,165,207,111,13,89,167,178,56,221,174,11,190,34,171,211,84,106,121,9,250,252,62,176,53,174,157,139,28,210,70,168,168,173,114,162,162,250,104,166,103,248,95,103,235,242,179,59,233,240,181,222,227,202,180,98,38,178,133,173,146,109,172,109,77,69,101,19,17,218,58,70,181,61,136,215,174,138,186,122,42,24,109,115,255,0,84,106,186,162,253,254,78,169,217,125,165,57,172,23,203,150,25,189,208,98,11,69,67,224,172,183,84,197,85,3,216,247,53,81,241,189,30,222,173,84,94,237,78,202,138,6,210,148,181,48,86,83,69,87,77,43,36,138,118,54,72,222,199,34,181,205,84,213,21,21,58,42,104,167,41,140,188,3,241,19,109,207,124,143,178,54,107,140,18,95,44,84,84,214,218,232,185,205,116,175,124,52,116,188,201,21,22,87,189,81,95,46,155,157,167,94,232,139,223,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,85,48,209,211,75,87,83,43,35,138,22,58,71,189,238,68,107,90,137,170,170,170,244,68,209,14,83,25,120,248,226,38,219,145,25,31,123,108,55,24,34,190,95,104,170,109,180,49,115,154,217,88,249,168,234,185,114,162,36,172,122,34,62,45,55,55,94,189,145,87,176,70,31,138,14,126,201,154,121,223,81,133,109,23,30,109,163,14,163,232,94,216,230,220,199,84,211,214,86,177,93,163,100,115,87,216,145,58,232,139,167,162,33,134,16,49,100,154,56,209,21,85,206,68,68,79,93,84,238,95,239,151,44,77,123,175,196,23,122,151,207,89,113,169,150,170,119,189,238,114,171,228,122,189,221,92,170,189,220,189,213,84,224,182,255,0,170,52,189,81,62,254,206,171,217,61,164,2,117,248,27,200,75,29,147,35,240,94,40,142,195,77,21,101,202,207,110,184,62,73,105,88,215,189,210,81,211,61,87,94,90,42,162,170,123,215,235,51,14,142,20,130,150,40,82,54,51,99,26,213,107,19,68,69,68,244,45,143,10,174,123,184,106,202,205,241,198,221,48,93,141,17,88,154,35,147,200,65,215,227,175,188,186,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,71,197,181,77,61,47,12,249,160,250,154,133,137,142,193,247,182,244,122,53,95,253,239,159,217,77,123,235,238,46,225,99,184,214,185,178,219,195,6,99,239,182,73,89,230,112,197,226,157,54,195,204,228,171,173,245,63,124,94,190,202,38,159,59,211,80,53,207,175,116,111,175,169,124,90,236,116,207,86,235,223,77,203,161,146,119,110,18,177,4,252,51,80,231,141,162,145,38,137,175,137,106,18,40,222,231,54,47,147,214,165,206,93,176,232,157,52,234,175,211,249,204,105,149,21,245,47,68,77,21,207,84,68,253,36,247,112,195,148,246,76,103,192,173,155,4,85,83,71,35,49,6,21,167,114,243,88,197,70,207,61,158,24,183,38,172,93,52,221,223,69,95,175,176,17,163,225,159,159,181,57,65,158,212,184,122,235,113,150,27,70,34,217,109,228,186,101,107,18,166,162,178,141,155,149,174,145,141,249,145,170,107,162,175,193,80,157,218,26,184,110,20,84,245,244,239,107,226,169,137,147,49,205,84,84,86,185,17,81,81,83,167,101,53,176,206,44,37,122,200,124,254,190,90,105,219,45,36,248,123,17,212,203,64,244,71,199,171,32,173,145,177,61,170,136,197,211,88,186,43,81,19,167,77,61,39,75,129,236,239,181,231,70,66,97,138,200,171,157,61,206,211,108,162,183,92,55,202,215,61,106,34,162,166,89,93,248,71,187,77,210,247,118,139,239,68,94,225,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,43,170,225,183,209,84,87,212,61,172,138,154,39,204,247,57,81,17,26,212,85,85,85,94,157,144,130,47,19,12,253,169,205,252,246,170,195,214,171,140,179,90,48,238,251,111,37,179,43,152,181,52,245,149,140,220,141,108,143,111,204,145,19,93,17,126,8,132,176,113,195,157,214,188,152,200,76,79,89,45,115,160,185,221,173,149,182,235,126,201,90,215,165,68,180,85,43,19,191,8,199,105,186,46,237,213,125,200,171,218,11,114,119,9,94,179,227,63,172,118,154,134,203,87,62,33,196,116,210,215,189,81,242,104,201,235,99,108,175,114,170,61,116,214,94,170,228,84,235,215,95,80,185,54,158,18,175,240,112,203,93,158,87,138,68,138,39,73,47,151,73,99,123,92,232,190,79,74,150,185,55,67,162,244,215,170,63,79,231,49,174,129,209,178,190,153,242,235,177,179,49,93,167,125,55,38,164,245,241,61,148,214,76,25,192,173,235,4,82,211,71,27,48,254,21,169,114,114,152,196,71,79,5,158,104,183,46,140,77,117,219,223,68,95,171,177,2,49,34,178,165,136,169,170,181,232,138,159,164,13,146,56,73,169,167,170,225,159,43,223,77,80,178,177,184,62,200,222,175,71,43,63,189,240,123,43,167,109,61,197,220,44,119,5,23,38,92,184,96,203,141,150,185,40,188,182,24,179,211,174,232,57,124,229,109,190,155,239,137,215,218,69,215,231,122,232,95,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,6,45,248,141,227,71,97,14,26,49,36,77,149,173,91,197,37,101,177,81,93,166,169,45,190,175,248,73,249,63,31,169,76,164,35,171,198,59,31,252,137,149,54,108,35,10,196,179,87,220,169,228,123,87,231,36,111,166,184,70,171,162,57,23,186,123,149,0,135,187,61,59,171,239,212,52,172,141,94,234,154,184,163,70,162,106,174,87,61,19,77,61,123,155,29,112,145,107,125,167,135,44,190,162,146,157,97,86,225,187,78,172,115,54,175,248,4,9,219,68,247,26,234,229,245,44,245,216,243,14,81,211,35,150,89,174,212,113,179,110,186,238,89,152,137,166,157,123,169,178,86,65,80,212,91,114,83,3,81,213,57,235,44,120,114,216,215,239,85,213,21,41,34,69,69,215,175,116,2,55,60,95,248,117,150,222,235,118,121,225,251,37,43,96,169,168,134,217,91,229,41,180,149,100,119,159,169,146,105,54,69,166,221,17,53,123,159,174,186,106,158,165,180,240,167,226,61,217,119,152,238,203,43,253,201,145,90,111,143,94,66,207,54,212,74,153,167,161,133,168,155,229,107,116,218,197,232,141,85,250,211,161,42,156,81,229,61,46,114,228,174,35,193,211,211,178,105,221,65,89,53,26,61,136,237,42,60,164,209,198,169,171,30,186,235,39,162,107,238,247,46,189,149,237,190,228,134,117,85,69,26,75,77,93,131,177,35,217,183,219,98,61,212,149,107,211,241,21,90,174,139,248,61,189,61,3,102,136,39,138,166,24,234,96,145,178,69,43,81,236,123,85,21,28,213,77,81,81,83,186,104,114,24,237,193,31,17,214,78,32,114,122,213,93,5,100,11,117,181,83,65,65,93,2,72,205,233,44,84,180,203,35,182,164,175,118,155,166,211,87,104,186,247,68,94,249,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,158,120,169,161,146,166,121,27,28,81,53,94,247,185,81,17,173,68,213,85,85,123,38,135,33,142,220,110,113,27,100,225,251,39,174,181,211,214,64,151,91,173,52,244,20,48,44,140,222,178,203,75,82,177,187,106,202,199,105,186,29,53,110,171,238,69,94,193,27,126,43,28,72,59,49,51,25,185,101,96,185,50,91,77,141,233,207,88,38,220,139,83,12,245,208,185,23,100,174,110,155,94,157,21,168,191,82,116,46,95,132,7,14,178,220,29,113,207,60,65,101,166,116,20,213,19,90,232,188,221,54,178,164,141,242,21,81,205,30,248,180,219,162,174,143,107,245,215,93,19,212,143,90,6,223,115,187,58,169,98,145,37,169,175,198,24,145,140,211,219,122,49,213,117,105,211,241,220,141,71,75,252,46,254,190,187,9,240,185,149,20,185,53,146,184,115,7,65,79,28,51,165,5,28,213,136,198,35,117,168,242,144,199,34,174,140,98,235,172,126,169,175,191,220,129,195,197,181,177,247,110,28,243,6,138,58,117,153,93,134,174,218,49,172,220,191,224,19,167,109,23,222,107,139,121,167,117,5,250,186,149,204,86,58,154,174,88,213,170,154,43,85,175,84,211,79,78,198,203,89,251,67,81,114,201,92,115,71,74,231,164,178,225,203,155,89,177,87,85,85,164,149,17,19,78,189,212,214,215,48,105,39,161,199,152,146,142,165,28,146,193,119,172,141,251,181,215,114,76,244,93,117,235,221,0,158,79,14,60,104,236,93,195,70,27,137,211,53,235,103,164,163,182,34,35,181,209,34,183,210,127,9,127,43,225,245,33,148,164,117,120,56,227,255,0,150,242,170,243,132,102,88,146,106,11,149,68,140,106,124,229,141,148,214,248,209,116,87,42,247,95,114,33,34,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,8,146,241,159,197,22,170,204,67,135,48,212,110,119,159,130,10,58,135,53,85,186,114,154,251,139,53,211,93,223,57,125,218,18,216,229,70,181,92,170,136,136,154,234,164,19,248,171,99,216,49,143,18,50,81,83,164,122,89,104,22,218,245,143,77,21,208,215,215,34,235,163,151,175,181,240,250,144,11,23,194,118,16,172,198,188,67,224,27,77,36,14,149,140,196,86,169,234,17,26,174,210,20,174,129,174,94,141,95,202,245,77,13,143,48,229,182,59,54,31,182,90,98,110,214,81,81,195,78,137,166,154,35,24,141,247,39,187,220,65,247,133,30,12,125,255,0,136,198,94,157,11,36,138,221,66,146,162,57,186,237,116,117,244,46,220,158,202,162,116,94,250,161,58,64,124,189,141,145,142,141,232,138,215,34,162,162,250,161,5,126,41,25,47,62,94,103,205,102,44,163,181,190,11,110,34,89,43,95,51,96,86,198,234,154,138,218,217,21,55,35,26,213,114,181,136,189,213,116,245,82,117,140,20,241,103,202,6,99,156,138,139,21,209,82,72,250,219,13,107,107,36,124,81,234,169,4,20,117,210,46,170,140,114,233,171,211,94,168,159,20,3,6,252,45,179,218,108,181,206,234,76,23,91,114,229,91,241,60,177,208,71,12,147,43,99,117,77,77,93,20,104,168,213,145,173,87,237,98,167,101,93,61,23,177,57,205,114,61,168,246,170,42,57,53,69,67,87,188,185,196,213,88,35,48,240,214,46,166,149,208,205,99,188,209,220,26,228,114,181,90,232,103,100,157,209,81,83,171,125,233,245,161,177,191,13,185,157,65,155,121,53,134,49,125,29,194,26,185,166,182,81,54,177,209,202,217,54,212,45,44,50,61,174,84,123,149,29,172,137,170,42,235,215,168,23,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,227,156,140,106,189,202,136,141,77,85,84,131,31,20,156,246,155,50,179,186,179,5,81,92,249,214,236,49,44,148,18,67,28,202,232,219,83,77,87,91,26,170,181,36,115,81,251,94,137,217,23,79,68,236,76,15,18,89,159,65,148,153,53,137,241,125,101,194,26,73,97,182,86,182,141,210,74,216,247,84,37,44,210,49,173,85,123,85,93,172,107,162,34,235,211,161,174,70,99,98,106,156,111,152,120,151,23,84,74,233,166,190,94,107,110,14,114,185,92,174,116,211,190,78,234,170,171,213,222,245,250,212,12,174,240,184,201,121,243,19,62,41,49,101,101,173,243,219,112,234,199,90,201,157,2,186,54,212,211,214,81,72,137,185,88,230,163,145,175,85,238,139,167,170,19,170,198,54,54,54,54,34,35,90,136,136,137,232,136,96,183,132,198,80,51,3,100,84,184,174,182,146,70,86,223,171,93,89,27,229,143,69,88,39,163,161,145,52,85,99,87,77,88,186,117,84,248,169,157,96,121,216,142,219,29,231,15,220,173,50,183,115,43,104,230,167,84,211,93,81,236,86,251,151,223,238,53,196,226,199,8,86,96,174,33,241,245,166,174,7,68,199,226,43,172,244,232,172,86,235,10,215,78,214,175,86,167,228,250,38,134,201,132,23,120,174,224,199,216,56,140,125,233,176,178,56,174,52,43,42,163,91,166,231,73,93,92,237,203,236,162,47,68,239,170,129,121,60,24,49,69,170,143,16,226,60,55,35,157,231,231,130,178,161,173,69,110,156,167,62,220,205,116,215,119,206,79,118,132,182,144,77,225,83,143,96,193,220,72,199,69,81,203,210,245,64,150,214,44,154,104,142,154,190,133,19,77,92,157,125,159,143,212,164,236,53,81,205,71,34,162,162,166,186,160,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,156,91,115,138,203,133,175,23,105,164,72,217,71,65,81,80,174,85,68,209,25,27,157,221,85,61,222,243,92,14,40,113,108,184,207,63,177,229,218,73,86,70,55,17,93,34,133,202,229,93,99,243,179,57,189,117,95,202,244,93,9,251,226,179,20,46,17,225,243,30,93,24,172,73,87,15,93,35,137,93,232,255,0,35,59,145,83,170,117,213,190,138,107,135,137,174,18,221,177,29,214,235,59,183,73,89,93,61,67,215,85,93,92,249,28,229,238,171,234,190,240,36,199,193,135,9,178,123,142,34,197,203,2,57,99,243,116,59,213,186,233,163,173,242,119,211,250,127,65,44,166,2,120,61,224,127,185,236,131,185,223,102,166,145,147,92,175,115,76,199,189,154,107,28,148,84,14,77,21,90,139,166,169,239,84,51,236,1,67,103,134,6,165,204,124,165,197,184,58,166,22,200,235,149,150,190,154,29,90,139,182,89,41,164,141,170,154,181,218,47,183,221,17,87,249,138,228,249,123,26,246,57,143,68,86,185,21,21,23,213,0,214,31,55,48,101,102,95,102,110,40,193,213,176,62,55,90,111,21,180,108,220,213,77,204,138,162,72,209,201,171,91,170,123,11,215,68,250,147,177,36,94,15,124,64,58,38,220,242,74,243,113,158,87,62,89,174,116,137,52,219,145,141,95,33,76,198,55,116,157,17,58,232,136,207,169,125,11,55,226,207,146,237,192,25,227,14,47,181,80,44,118,252,65,70,218,185,229,108,90,53,106,231,172,174,145,201,171,88,214,235,181,136,189,85,93,245,152,231,194,102,103,87,101,62,126,96,236,77,77,92,250,106,119,94,45,244,245,202,146,171,17,212,171,91,3,228,107,180,123,81,81,82,62,168,229,211,167,80,54,72,7,143,131,241,29,30,47,194,182,140,79,65,35,95,79,117,161,167,173,141,90,168,169,182,88,218,244,236,170,157,156,158,171,245,169,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,241,134,35,163,194,24,86,239,137,235,228,107,41,237,84,53,21,178,43,149,17,54,197,27,158,189,213,19,179,87,213,62,180,2,47,252,97,56,129,116,172,182,100,149,154,225,60,78,100,176,220,234,210,25,118,163,218,158,126,153,236,118,217,58,162,244,213,21,159,90,250,17,187,148,120,50,179,48,115,55,11,224,234,40,31,35,174,215,138,42,55,237,106,174,214,75,81,28,106,229,209,174,209,61,180,235,162,253,75,216,172,184,180,204,234,220,216,207,204,99,137,170,107,159,83,78,219,197,194,158,133,86,85,122,54,153,43,103,124,109,110,175,114,34,34,73,209,26,186,117,232,100,103,132,198,75,183,31,231,140,216,190,235,64,178,91,240,253,19,170,224,149,209,106,196,171,130,178,134,70,166,174,99,155,174,215,170,244,84,119,212,4,193,228,126,6,165,203,140,165,194,88,58,154,22,198,235,109,150,130,154,109,26,137,186,88,233,163,141,202,186,53,186,175,177,221,81,23,249,138,228,249,99,26,198,53,140,68,70,181,17,17,19,209,15,160,4,77,120,207,97,70,193,113,195,184,185,32,70,172,158,82,135,122,55,77,117,117,194,77,53,211,250,127,65,44,166,2,120,194,96,127,186,28,131,182,95,97,166,145,243,91,111,112,204,247,177,154,233,28,116,85,238,93,85,26,171,166,171,239,68,2,41,120,94,197,178,224,204,254,192,119,118,74,177,177,216,138,215,20,206,71,42,105,31,157,133,206,235,170,126,79,170,232,108,127,132,174,113,94,176,181,158,239,12,137,35,43,40,41,234,17,200,168,186,163,227,107,187,162,175,191,222,106,255,0,134,174,18,218,113,29,170,233,3,182,201,71,93,5,67,23,85,77,28,201,17,201,217,83,213,61,230,199,156,41,98,133,197,188,62,96,59,163,213,139,42,97,235,92,114,171,125,95,228,96,114,170,245,94,186,187,213,64,187,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,48,183,197,91,29,253,200,240,229,37,20,119,86,210,201,119,173,90,14,91,103,216,249,18,90,10,228,211,77,201,171,87,111,110,186,170,118,82,13,45,148,171,115,187,82,81,185,202,171,87,83,28,74,186,245,246,156,137,241,247,146,163,227,75,138,233,38,179,225,156,35,28,178,243,217,89,69,92,230,110,77,155,81,151,24,245,211,93,117,215,225,250,72,210,201,203,60,120,135,54,240,77,138,118,200,232,110,24,138,219,75,47,45,53,118,201,42,99,106,233,170,42,118,95,84,80,39,251,129,220,22,204,17,195,110,15,161,99,24,223,59,107,183,215,42,181,52,85,87,208,83,38,171,236,167,95,103,254,178,253,148,166,84,216,233,176,222,90,97,91,21,34,61,33,161,178,208,211,179,126,155,180,101,59,26,154,232,136,154,232,212,244,66,171,0,0,3,9,60,85,114,190,147,25,228,36,216,145,150,212,154,178,199,35,170,214,100,133,28,230,69,13,21,115,254,118,197,84,68,87,107,221,19,226,132,27,65,60,212,149,17,212,192,247,50,88,94,143,99,154,170,138,215,34,234,138,138,157,83,169,178,63,22,184,86,159,23,240,227,152,150,201,159,35,94,204,49,119,154,29,138,137,172,137,65,59,90,139,170,47,79,107,209,53,53,192,189,80,62,213,121,175,181,201,174,250,58,153,105,221,175,189,143,86,175,162,123,189,192,79,47,134,150,116,195,154,188,59,218,173,181,85,109,146,227,134,153,5,157,204,116,136,175,115,41,232,104,218,175,84,87,185,203,237,73,223,162,107,232,134,91,144,187,225,7,156,51,97,156,222,184,101,213,194,189,177,91,238,148,18,207,11,101,149,90,215,84,201,85,65,11,90,212,87,163,85,219,90,186,34,53,87,235,236,77,10,42,57,17,81,117,69,234,128,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,145,226,89,157,48,229,87,14,247,91,109,45,91,89,113,196,172,158,206,214,36,136,143,107,42,40,107,26,143,68,71,181,201,237,71,223,170,107,232,166,91,42,163,81,85,87,68,78,170,66,247,139,230,112,205,137,179,122,223,151,54,250,230,203,111,181,208,69,60,205,138,85,115,91,83,29,85,124,46,107,145,30,173,71,109,114,106,138,212,95,171,176,17,251,60,243,85,212,73,83,59,220,249,102,122,189,238,114,170,171,156,171,170,170,170,245,94,164,228,248,85,101,125,38,12,200,72,113,35,237,137,13,101,242,86,213,164,203,10,53,207,138,106,42,23,244,118,196,85,69,86,235,221,83,235,32,250,203,64,251,173,230,130,215,30,187,235,42,98,167,110,158,247,189,26,158,139,239,247,27,31,240,149,133,105,240,135,14,57,119,108,133,242,57,239,195,22,137,166,222,168,186,72,180,16,53,200,154,34,116,246,125,83,80,46,232,0,1,97,56,226,193,140,198,220,54,227,10,23,178,55,121,43,93,194,185,21,201,170,162,178,130,165,53,79,101,122,251,95,245,151,236,165,115,86,199,77,137,114,211,21,88,170,209,235,13,117,150,186,157,251,52,221,163,233,222,213,211,84,84,215,71,47,162,129,172,101,206,149,109,151,106,186,54,185,81,105,42,100,137,23,94,190,203,149,62,30,226,114,252,42,113,223,221,119,14,81,209,73,117,109,84,150,138,212,160,229,186,125,239,141,34,160,161,77,52,220,186,53,55,118,233,162,175,100,33,99,56,236,241,225,236,220,198,214,40,27,35,97,183,226,43,149,44,92,196,209,219,35,169,145,169,174,136,137,174,137,232,136,73,111,130,214,43,164,134,207,137,176,140,146,203,207,125,101,109,115,89,185,54,109,86,91,163,215,77,117,215,95,135,233,2,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,15,199,57,26,213,115,149,17,17,53,85,95,67,244,199,142,49,184,155,194,217,5,150,247,10,137,111,148,177,222,106,224,150,26,90,118,212,198,147,111,116,21,10,197,70,243,88,255,0,159,14,154,167,175,110,189,130,47,252,88,51,34,12,95,159,105,97,165,170,100,177,217,233,60,179,210,55,163,152,143,138,182,185,139,174,142,95,107,218,247,34,253,69,176,240,251,192,137,142,120,152,194,241,77,64,234,152,109,117,180,87,39,125,235,123,91,202,184,82,245,95,101,200,137,163,251,244,239,221,11,39,153,152,218,233,152,184,246,253,140,174,213,213,21,83,93,110,53,85,109,89,229,115,213,140,150,103,200,141,77,206,114,162,34,189,122,106,189,251,175,114,70,124,27,114,154,59,141,202,249,154,53,180,82,167,150,117,77,182,41,31,31,179,171,93,111,157,186,42,179,191,85,94,142,253,30,160,75,29,36,12,165,165,134,150,38,53,140,134,54,198,214,181,52,68,68,77,17,17,14,96,0,0,0,165,179,82,216,151,172,177,197,214,141,58,214,216,171,233,211,224,175,167,123,125,203,239,247,26,216,231,37,157,246,12,217,198,86,137,23,173,37,254,227,15,252,90,153,27,238,79,119,184,217,166,251,79,230,236,151,10,93,21,121,212,178,199,162,119,93,88,168,107,143,197,229,163,228,110,35,49,237,47,45,236,221,136,110,146,104,244,209,122,215,78,158,228,247,1,212,225,103,28,59,47,115,231,5,226,30,116,177,198,203,221,185,147,114,221,166,232,210,182,7,185,171,237,55,84,93,157,149,116,54,56,193,183,184,177,46,17,178,98,24,63,7,115,183,83,86,51,183,105,34,107,211,178,175,229,123,215,235,53,119,183,215,84,91,43,233,174,84,143,86,79,73,51,39,141,200,170,138,143,107,145,81,117,77,23,186,122,27,11,240,23,153,212,121,153,195,126,19,169,138,189,213,21,86,155,109,5,178,175,124,168,247,36,209,80,82,171,211,231,185,116,213,254,186,47,94,168,128,100,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,27,25,94,226,195,88,70,247,136,103,252,29,178,221,83,88,254,221,163,137,207,94,234,159,147,239,79,172,215,31,138,108,114,236,194,207,156,105,136,121,210,201,27,239,119,22,67,204,118,187,99,90,217,222,214,167,180,237,17,55,246,69,208,156,126,61,51,58,143,44,248,111,197,149,50,215,186,158,170,237,109,175,182,82,108,149,24,229,154,90,10,165,98,124,246,174,154,179,211,85,233,209,20,215,162,225,93,81,115,175,169,185,85,189,95,61,92,207,158,71,42,170,170,189,206,85,85,213,117,94,235,234,5,85,147,118,119,223,243,103,6,217,227,93,22,174,255,0,110,135,254,53,76,109,247,47,191,220,108,157,149,118,180,178,101,142,17,179,233,214,138,197,65,78,191,21,101,59,27,238,79,119,184,215,139,132,59,71,203,60,70,96,42,94,91,223,183,16,218,228,209,137,170,244,174,129,61,203,239,54,56,177,83,249,75,37,190,151,69,78,77,44,81,232,189,211,70,34,1,222,0,0,56,106,224,101,85,44,212,178,177,30,201,163,116,110,107,147,84,84,84,209,81,80,230,0,107,211,226,9,129,19,3,241,49,138,35,134,129,212,208,221,43,107,174,77,251,214,198,187,155,112,170,234,158,203,81,83,70,119,235,219,186,151,63,194,131,50,32,194,25,246,182,26,170,166,69,29,226,147,202,177,37,122,53,138,249,107,104,88,154,106,228,246,189,159,114,175,214,93,239,25,44,166,142,221,113,177,230,141,21,20,170,181,46,166,182,203,35,35,246,117,115,174,19,187,85,70,119,232,139,213,223,163,212,142,108,179,198,215,76,186,199,182,28,101,105,174,168,166,154,213,113,165,171,114,193,43,152,175,108,83,50,69,106,237,115,85,81,85,137,211,84,237,221,59,129,180,11,92,142,106,57,170,138,138,154,162,167,169,250,99,199,7,60,77,225,108,253,203,122,10,136,175,148,178,94,105,32,138,26,170,119,84,198,179,110,108,20,234,245,86,243,94,255,0,159,54,154,175,175,126,189,242,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,0,0,0,0,0,0,0,0,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,196,211,67,79,19,167,168,149,145,70,196,87,57,239,114,53,173,68,77,85,85,87,178,1,246,113,207,81,5,44,79,168,169,158,56,98,141,170,231,190,71,35,90,212,68,213,85,85,123,38,134,61,103,215,28,185,25,145,148,51,165,118,48,181,221,174,176,171,152,182,251,117,194,142,122,134,189,18,95,157,18,212,49,200,136,232,149,171,241,84,78,235,210,50,120,140,241,78,205,140,203,125,199,15,101,236,139,96,178,84,115,162,109,68,43,83,75,91,181,220,230,38,142,138,173,204,249,143,98,246,249,205,247,34,1,32,252,89,248,131,101,94,65,89,171,45,54,75,181,61,247,18,75,28,144,195,13,190,122,106,164,130,85,100,237,106,202,214,212,178,70,163,100,133,17,218,38,169,185,61,87,164,46,103,191,16,25,131,159,152,198,183,18,226,251,237,116,212,242,207,35,233,168,157,85,59,160,133,139,44,175,98,54,57,36,122,53,90,147,57,169,162,232,137,209,62,52,69,226,241,138,49,125,116,215,139,229,198,231,119,170,145,206,124,149,21,51,73,80,245,85,85,114,234,231,42,175,119,42,245,95,85,247,158,75,154,173,85,107,145,81,81,116,84,95,64,59,86,155,117,69,226,235,71,105,164,137,242,79,91,81,29,60,76,99,85,92,231,189,200,212,68,68,69,85,85,85,244,67,96,222,1,50,138,155,41,120,118,195,212,159,39,173,53,101,226,150,146,235,82,143,137,24,254,100,180,52,168,253,125,134,175,120,253,117,94,157,85,72,117,224,51,38,43,179,131,136,76,55,3,104,31,61,13,146,186,142,237,84,229,137,93,31,46,26,234,84,123,87,216,122,124,217,59,46,137,167,117,67,96,251,61,182,158,207,105,162,180,210,68,200,225,162,167,142,158,54,49,168,136,214,177,168,212,68,68,68,68,77,19,220,7,112,0,0,0,7,196,218,242,159,162,34,174,213,232,190,189,13,119,120,244,221,253,212,56,227,115,26,197,249,102,231,209,169,167,251,35,84,108,59,113,153,41,237,245,85,14,114,53,34,133,239,85,85,211,77,26,171,169,174,151,27,55,38,93,56,151,199,85,17,206,217,81,183,219,163,53,107,183,127,178,21,43,167,117,247,129,102,107,108,247,10,10,120,42,234,105,222,216,106,88,217,35,122,177,200,213,71,34,170,117,84,211,178,18,115,224,209,156,202,183,219,246,77,220,106,220,141,74,58,171,212,27,228,246,85,119,219,233,218,212,213,253,251,244,70,126,159,66,195,103,238,67,65,97,224,215,46,115,82,138,150,45,247,31,145,227,154,86,70,155,190,249,106,150,119,34,170,70,158,228,94,174,95,233,45,71,4,249,163,54,83,241,13,134,47,172,171,150,158,26,234,234,43,117,74,199,34,179,124,47,174,166,115,218,190,219,81,81,82,62,168,170,169,239,64,54,50,7,157,135,46,240,98,12,63,108,190,210,185,29,13,198,142,26,184,215,84,95,102,70,35,147,178,170,118,95,122,158,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,59,17,221,224,195,248,126,231,125,170,114,54,27,117,28,213,111,93,81,61,152,216,174,94,234,137,217,61,232,4,87,120,203,231,50,165,246,195,147,118,234,183,43,86,142,150,245,62,201,61,148,93,247,10,119,53,116,127,126,221,21,159,167,208,140,106,43,61,194,190,158,122,186,106,119,186,26,102,58,73,30,140,114,181,17,168,138,189,81,52,236,165,233,227,99,52,102,205,142,33,177,61,245,245,114,212,67,67,93,91,110,166,89,36,87,236,133,149,213,46,99,83,219,114,34,34,73,209,17,81,61,200,93,124,130,200,106,123,247,6,185,141,154,149,180,177,111,183,45,226,56,101,123,19,119,222,237,81,78,212,69,88,215,222,171,209,201,253,32,91,94,3,55,127,117,14,7,218,198,187,251,243,108,232,228,215,253,145,165,54,34,135,94,75,53,68,79,101,58,39,212,107,155,193,53,202,59,95,18,248,22,162,73,155,18,58,251,107,102,174,118,212,255,0,84,41,151,78,233,238,54,45,183,76,149,22,250,90,134,185,28,146,194,199,162,162,234,139,171,81,117,3,176,0,0,0,3,27,184,251,202,42,108,218,225,219,16,209,252,158,181,53,150,122,90,187,173,50,50,36,123,249,145,80,213,35,52,246,28,189,228,244,209,122,244,84,53,242,187,91,170,44,247,90,203,77,92,79,142,122,42,137,41,165,99,218,168,230,189,142,86,170,42,42,34,162,162,162,247,68,54,146,188,91,105,239,22,154,219,77,92,76,146,26,218,121,41,228,99,218,138,142,107,218,173,84,84,84,84,84,209,125,198,190,28,121,228,197,118,79,241,9,137,33,117,3,224,161,190,87,86,93,169,92,145,43,99,229,205,93,84,140,106,123,12,79,155,31,100,213,52,236,170,5,191,200,142,32,51,7,32,241,133,22,37,194,23,218,232,105,226,158,55,212,209,54,170,118,193,51,18,88,158,244,116,113,200,196,114,170,68,214,174,171,162,167,69,248,77,31,9,158,32,217,87,159,150,90,59,69,238,237,79,98,196,145,71,28,51,67,112,158,154,149,39,149,25,3,92,177,53,213,47,145,200,233,38,84,110,169,170,237,95,84,235,1,232,213,114,163,90,138,170,171,162,34,122,158,181,158,241,138,48,133,116,55,139,29,198,231,104,170,141,205,124,117,20,211,73,78,244,84,84,114,104,230,170,47,118,162,244,95,68,247,1,180,116,21,16,85,68,202,138,105,227,154,41,26,142,99,227,114,57,174,69,77,81,81,83,186,104,114,16,129,195,159,138,118,108,101,163,237,216,123,48,164,91,253,146,159,147,19,170,38,90,154,170,221,173,228,177,117,116,181,109,103,204,99,215,183,206,119,185,84,147,108,133,227,151,35,51,206,134,6,208,226,251,101,166,235,50,181,137,111,184,220,40,224,168,115,213,34,249,177,37,67,220,186,186,84,106,124,81,83,186,117,12,137,7,196,51,67,81,19,103,167,149,146,198,244,71,53,236,114,57,174,69,77,81,81,83,186,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,247,182,54,171,222,228,107,90,154,170,170,232,136,158,243,9,184,216,241,17,193,185,17,69,91,130,112,61,92,55,92,92,248,164,102,176,201,20,240,211,57,82,166,61,31,202,169,100,172,123,101,137,186,244,232,139,239,84,68,12,136,206,142,37,50,147,35,44,117,23,92,107,140,45,80,84,68,199,242,232,82,225,76,218,153,30,140,145,200,214,199,36,172,85,85,88,156,212,77,122,175,79,126,145,95,197,31,138,182,97,227,249,43,112,158,84,163,108,182,110,100,145,165,108,124,250,106,183,179,239,209,244,146,10,183,49,81,88,248,221,219,231,55,94,200,134,28,230,142,113,230,94,121,98,154,155,198,46,190,220,238,147,215,85,190,104,104,214,170,162,120,227,115,228,123,154,200,163,145,239,84,68,89,92,214,162,42,232,139,167,175,92,156,225,59,195,71,50,179,162,166,223,138,113,221,60,182,44,47,60,113,84,162,76,202,138,90,169,163,114,192,253,89,205,165,124,110,69,138,87,233,215,69,86,251,145,117,12,82,138,139,51,179,135,17,190,162,158,143,16,226,155,173,116,234,174,115,35,168,174,145,94,249,53,211,84,222,239,157,39,199,171,189,234,101,175,15,222,21,249,199,153,53,180,23,28,194,167,126,28,178,78,145,75,51,38,101,85,29,98,70,229,137,92,136,146,210,57,155,182,61,250,107,211,115,125,200,164,170,100,167,7,121,33,146,86,202,58,123,6,11,180,212,215,82,178,52,90,250,171,117,27,234,28,246,182,52,222,178,50,6,42,174,232,145,218,251,213,87,234,185,121,129,141,108,25,101,130,110,216,186,245,83,79,73,67,102,160,168,171,84,115,217,26,42,67,11,228,218,221,206,106,107,181,139,162,106,157,189,0,140,78,51,56,120,225,243,132,140,132,142,201,100,160,134,191,19,220,81,40,227,169,171,138,134,90,148,89,40,170,26,146,239,108,113,73,248,74,116,93,218,47,85,85,211,94,209,127,77,79,85,114,174,138,146,150,25,39,168,170,149,177,199,28,109,87,57,239,114,232,141,68,78,170,170,171,166,133,251,227,63,137,75,231,16,249,179,116,185,173,210,169,246,42,26,153,233,173,244,203,59,214,46,83,42,106,29,19,246,115,100,102,187,38,211,86,232,154,116,78,157,238,71,134,215,11,53,89,225,155,20,248,166,251,73,26,225,236,60,246,86,175,54,53,210,89,224,169,163,126,207,106,23,177,200,177,202,189,53,69,95,122,39,112,144,159,12,254,24,45,249,61,148,148,24,222,241,105,70,95,241,53,52,87,14,108,240,53,38,138,10,154,106,57,121,90,186,38,61,168,143,141,87,110,170,136,190,170,189,76,213,58,118,123,93,29,146,211,69,102,183,194,200,169,104,41,227,166,134,54,53,26,214,198,198,163,90,136,136,136,136,136,136,157,17,17,14,224,0,0,0,14,141,238,245,108,195,182,138,203,229,230,182,26,74,42,24,36,169,158,105,164,108,108,100,108,106,185,202,174,114,162,34,35,90,171,170,170,39,64,40,62,34,179,14,219,150,121,51,140,113,61,117,125,61,52,180,214,59,131,233,121,210,181,156,201,219,73,51,216,214,234,230,170,170,171,23,68,69,215,167,67,92,108,201,197,117,24,223,30,226,12,87,82,173,87,221,46,117,117,122,183,94,188,217,159,39,170,175,229,123,215,235,83,54,188,73,56,227,118,110,226,9,242,183,46,110,82,179,14,91,37,116,21,115,197,54,137,85,52,111,172,129,250,58,26,135,70,248,157,28,140,94,173,69,95,94,154,33,129,182,75,69,118,32,188,80,216,237,177,172,149,119,10,152,169,97,110,138,186,201,35,209,173,232,136,171,221,83,178,42,129,49,19,229,237,30,104,120,96,218,168,41,169,157,87,53,151,12,193,116,141,21,137,34,199,81,14,30,209,21,52,107,149,52,89,62,11,215,186,16,251,75,53,118,21,196,208,206,212,88,235,44,245,237,122,107,170,109,150,41,53,248,42,117,111,193,126,163,96,158,24,114,154,178,211,194,29,155,47,239,106,188,251,190,21,167,130,118,46,186,53,210,219,33,137,201,163,152,138,154,42,47,118,175,233,236,65,95,17,248,74,92,17,159,24,255,0,13,73,3,226,101,22,38,186,195,14,230,171,119,70,202,201,152,215,39,68,213,23,111,116,68,64,39,167,130,108,202,135,51,184,115,193,215,68,168,138,74,139,125,166,223,110,169,216,244,85,231,71,65,76,231,235,237,57,123,191,213,81,125,232,95,114,60,188,29,49,147,238,217,61,119,195,146,58,119,173,21,214,161,205,114,174,172,107,89,75,111,98,55,93,203,162,245,237,167,98,67,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,22,35,141,156,202,135,44,120,115,198,55,85,158,56,234,46,22,155,133,186,155,115,209,23,156,250,10,151,51,79,105,171,221,158,138,171,238,66,251,145,229,227,23,140,159,104,201,235,70,28,141,211,177,107,110,180,238,115,145,116,141,205,125,45,193,138,221,119,38,171,211,182,157,128,135,122,169,171,177,86,38,154,119,34,201,89,120,175,115,215,77,87,116,178,201,175,197,87,171,190,43,245,147,5,79,151,180,89,95,225,131,118,160,169,166,117,36,215,172,51,61,210,68,70,36,106,250,137,176,246,138,171,171,90,171,170,199,241,94,157,212,139,46,28,48,148,184,223,62,48,6,26,142,7,202,202,220,77,106,134,109,173,87,109,141,245,144,177,206,94,139,162,38,238,234,138,132,234,113,61,148,213,151,110,16,239,89,127,100,215,159,104,194,181,48,64,196,215,71,58,43,100,209,53,52,107,21,87,85,84,236,212,253,29,128,128,124,182,197,117,24,35,30,225,252,87,76,173,71,218,238,116,149,122,187,93,19,149,51,36,244,84,252,159,122,125,104,108,117,195,166,97,219,115,51,38,48,118,39,161,175,167,169,150,166,199,111,125,87,38,86,191,100,238,164,133,239,107,180,115,149,21,21,233,170,42,235,215,169,173,117,238,209,93,135,239,21,214,59,148,124,186,171,125,76,180,179,55,69,77,36,141,234,215,116,84,69,238,139,221,17,76,241,240,219,227,141,217,69,136,96,202,220,198,185,74,252,57,115,149,176,82,79,44,218,165,44,210,62,142,6,34,186,106,134,198,200,155,28,111,94,141,85,79,78,154,160,19,84,14,141,146,245,108,196,118,138,59,229,154,182,26,186,42,248,35,169,130,104,100,108,140,124,111,106,57,170,142,106,170,46,173,114,46,168,170,157,78,240,0,0,3,10,252,75,248,96,183,231,14,81,215,227,107,61,165,31,127,195,52,210,220,57,176,64,213,154,88,41,233,171,36,229,106,216,158,247,34,190,68,93,186,162,42,250,162,245,51,80,233,221,237,116,151,187,77,109,154,225,11,37,165,175,167,146,154,104,222,212,115,92,199,181,90,228,84,84,84,84,84,85,232,168,168,6,173,85,52,245,86,202,233,105,42,161,146,10,154,89,93,28,145,200,213,107,152,246,174,138,213,69,234,138,138,154,105,220,148,14,12,248,120,225,243,139,124,132,146,201,123,160,134,131,19,219,145,104,228,169,164,138,134,42,149,88,232,169,218,178,239,116,114,201,248,74,133,93,218,39,84,69,211,94,246,11,196,151,133,154,172,144,205,138,140,85,98,164,141,48,246,33,123,235,83,149,26,233,21,68,245,53,143,217,236,194,198,53,18,56,147,166,170,169,239,84,237,109,248,48,226,82,249,195,198,108,218,238,105,116,170,101,138,186,166,10,107,133,50,78,244,139,148,250,154,119,74,245,103,54,54,107,178,29,53,118,169,167,69,233,216,47,15,16,62,21,249,199,150,213,181,247,28,189,167,126,35,178,64,146,203,11,33,101,85,101,98,198,213,149,90,138,145,82,53,155,182,49,154,233,211,115,189,202,134,37,75,69,153,217,61,136,217,81,81,71,136,112,181,214,134,116,86,185,241,212,80,200,143,100,154,233,170,236,119,206,143,225,213,190,244,54,84,203,252,107,96,204,220,19,105,197,214,90,170,122,202,27,205,4,21,104,141,123,36,68,73,97,100,155,29,181,206,77,118,189,53,77,87,191,169,109,51,175,131,188,144,206,219,101,101,61,255,0,5,218,105,171,170,153,34,37,125,45,186,141,149,13,123,155,34,111,73,31,3,213,23,116,170,237,125,232,139,245,132,102,240,185,226,173,152,120,2,74,44,39,154,200,219,213,155,153,28,107,91,39,62,166,173,140,251,196,127,132,158,173,172,68,70,50,71,118,249,206,215,178,169,42,25,47,196,166,82,103,157,142,158,235,130,177,133,170,122,137,88,206,101,10,220,41,157,83,27,213,145,185,90,232,227,149,234,138,139,43,90,169,175,69,233,238,214,33,120,177,240,209,204,172,151,169,184,98,156,9,79,45,247,11,193,28,181,42,144,178,162,170,170,24,218,179,191,87,242,169,89,27,81,34,137,154,245,209,21,222,229,77,49,143,43,179,143,50,242,55,20,211,94,48,141,246,231,107,158,134,173,147,77,70,149,85,16,71,35,153,35,28,230,75,28,111,98,170,42,196,214,185,21,83,84,77,61,58,6,205,32,194,78,9,252,68,112,110,123,209,81,224,156,115,87,13,171,23,50,40,227,214,105,34,130,26,151,34,83,71,163,57,181,47,149,239,116,178,191,78,157,81,61,232,168,185,178,199,182,70,163,216,228,115,92,154,162,162,234,138,158,240,62,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,63,21,81,168,174,114,162,34,117,85,80,63,79,19,22,99,76,43,129,237,21,55,204,87,127,183,218,233,41,162,124,174,125,93,84,112,34,163,90,231,42,34,200,228,77,116,107,189,125,23,220,90,126,35,56,187,202,110,30,112,205,85,202,249,137,173,213,119,102,35,217,13,178,154,182,154,74,165,145,35,153,90,171,11,166,141,219,119,66,173,93,58,234,168,157,251,67,55,21,60,116,230,151,16,247,218,168,41,175,149,246,108,60,217,158,216,40,232,234,106,41,210,72,183,206,141,73,99,74,137,24,170,177,205,181,218,116,93,17,59,39,80,203,174,51,188,83,168,222,219,150,94,100,84,245,108,149,18,106,73,238,200,228,70,235,251,98,23,58,25,169,106,245,239,202,123,85,91,241,247,33,24,119,203,246,40,204,28,75,45,214,247,113,174,187,221,174,117,46,85,146,121,164,168,149,242,73,34,187,68,87,43,156,186,189,234,189,213,117,95,122,156,86,12,57,136,241,149,226,43,86,31,180,215,221,107,234,228,107,82,58,104,36,158,71,57,206,70,234,168,196,87,47,180,228,244,238,169,239,36,195,129,79,12,203,191,203,22,172,214,206,170,40,89,75,2,193,89,75,105,158,55,35,213,237,117,52,236,73,161,169,165,211,110,156,214,59,71,107,232,139,221,64,246,56,3,240,222,130,26,75,54,113,102,237,21,182,225,13,125,45,61,125,13,182,120,210,84,107,94,148,181,17,172,145,84,82,232,142,68,230,53,118,189,123,232,139,221,73,63,180,218,45,118,43,117,61,166,205,111,166,162,163,164,137,144,67,5,60,77,142,56,216,214,163,90,214,181,168,136,136,136,136,136,136,154,104,136,125,91,45,150,251,53,186,154,211,106,163,134,146,142,142,38,65,4,16,198,216,217,28,108,106,53,173,107,90,136,136,136,136,136,136,137,162,34,29,149,84,68,85,85,209,16,14,11,133,125,37,174,134,162,229,95,81,28,20,212,177,62,105,164,145,232,214,177,141,69,87,42,170,232,136,136,136,171,170,144,233,226,97,198,253,102,59,196,149,89,67,150,215,185,226,177,208,239,165,185,75,77,82,173,74,137,89,37,101,60,172,221,12,238,99,216,230,61,139,163,152,138,189,53,233,162,25,37,226,91,198,149,22,87,225,138,204,166,193,87,84,125,242,243,71,36,21,50,210,78,138,234,120,230,142,178,7,162,172,115,181,236,115,95,27,87,171,85,19,166,186,174,136,67,5,198,225,89,117,174,168,185,92,42,101,168,169,170,149,243,75,44,175,87,185,239,114,171,156,170,170,170,170,170,170,171,170,128,161,164,150,229,95,79,67,28,141,108,149,83,50,38,186,69,84,106,57,206,68,69,85,247,117,39,179,195,167,43,236,217,111,145,246,89,105,97,165,146,190,237,71,77,91,83,61,59,88,168,174,150,142,147,122,43,145,141,119,206,102,189,117,244,213,84,129,42,8,170,231,174,167,134,131,153,230,100,149,141,135,151,174,237,234,168,141,211,78,186,235,166,154,117,54,25,224,59,14,93,236,28,55,97,7,95,164,170,125,101,85,166,223,63,237,135,57,92,140,117,5,47,79,105,17,123,162,255,0,156,12,136,0,0,0,252,115,154,198,171,156,228,70,162,106,170,171,209,16,14,58,154,154,122,58,121,106,234,166,100,48,194,199,73,36,143,114,53,172,106,38,170,170,171,209,17,17,59,145,57,226,93,199,164,215,58,154,220,145,202,107,236,208,193,79,44,148,183,122,218,74,165,111,49,90,181,148,211,195,204,130,161,81,90,168,177,187,99,217,215,162,175,162,23,83,196,167,142,184,50,238,197,83,148,57,93,124,137,247,250,230,190,11,133,85,45,74,42,210,194,246,86,83,202,196,124,21,13,123,37,108,140,141,116,115,85,19,162,175,93,16,135,170,186,171,206,40,188,205,89,83,37,93,198,229,113,168,116,178,61,202,249,166,154,105,31,170,170,170,234,231,57,206,119,197,85,84,14,156,211,77,83,52,149,21,18,190,89,101,114,189,239,123,149,206,115,149,117,85,85,94,170,170,190,166,65,240,41,147,151,60,225,226,15,14,80,209,163,18,158,205,91,71,118,170,115,247,105,201,134,186,153,30,136,168,199,166,186,72,157,244,79,122,161,96,107,173,245,182,202,133,165,175,165,150,158,102,252,232,229,98,177,205,234,168,168,168,169,170,117,69,66,81,124,25,50,185,245,46,196,25,169,61,43,185,49,73,87,103,100,170,207,103,122,124,159,58,38,229,102,154,233,215,77,218,252,61,64,148,203,13,166,43,21,146,130,205,7,224,232,105,162,166,111,110,204,98,53,59,34,123,189,200,64,231,137,206,23,109,131,137,235,189,92,20,171,20,87,22,84,86,61,219,54,163,164,146,225,88,170,189,17,53,213,19,226,191,18,124,136,108,241,140,194,82,91,243,70,207,137,89,78,173,130,166,130,158,21,122,51,70,172,142,168,184,63,190,154,107,162,123,245,2,162,240,95,198,204,165,197,120,143,2,201,80,173,73,169,43,46,45,141,95,162,43,150,75,116,90,233,187,191,252,31,211,232,75,137,1,222,24,248,245,248,47,137,123,101,58,207,12,81,94,35,134,218,229,145,219,117,230,220,40,209,81,61,164,235,163,126,63,82,147,223,27,219,44,109,145,138,138,215,162,57,21,59,42,40,31,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,4,71,120,208,99,102,85,98,172,57,129,99,169,87,36,52,148,119,23,70,143,213,17,201,37,198,45,116,221,223,254,15,233,244,37,190,71,182,40,221,35,213,17,172,69,114,170,246,68,66,4,124,78,113,227,241,167,18,247,58,116,158,25,98,179,197,53,181,171,27,183,105,202,184,86,34,34,251,75,215,71,124,62,164,3,231,195,27,11,182,255,0,196,245,162,174,122,85,150,43,107,105,235,24,237,155,145,178,71,112,163,84,94,168,186,104,139,240,95,137,60,119,235,76,87,219,37,125,154,127,193,215,83,75,76,238,221,158,197,106,247,69,247,251,148,135,191,7,60,37,45,199,52,111,24,149,244,234,232,41,168,42,33,71,171,53,68,145,181,22,247,247,219,166,186,47,191,82,100,192,215,119,142,188,155,185,228,247,16,120,142,134,177,24,180,247,154,218,203,181,43,153,187,78,76,213,213,40,196,85,86,49,53,210,53,237,170,123,149,76,124,134,105,169,166,142,162,158,87,197,44,78,71,177,236,114,181,205,114,46,168,168,169,213,21,23,212,148,175,25,188,174,125,51,176,254,106,65,74,238,76,178,82,89,223,42,51,217,222,191,40,78,169,185,25,166,186,117,211,118,191,15,82,46,168,109,245,183,58,132,165,160,165,150,162,103,124,216,226,98,189,206,234,136,136,136,137,170,245,84,64,36,227,195,71,143,73,173,149,52,89,35,155,55,217,166,130,162,88,233,109,21,181,117,74,238,90,185,104,233,160,135,153,61,66,34,53,17,36,118,198,51,167,85,79,84,37,142,154,166,158,178,158,42,186,89,153,52,51,49,178,71,35,28,142,107,218,169,170,42,42,116,84,84,94,230,173,116,149,87,156,47,121,134,178,154,74,187,117,202,221,80,217,99,123,85,240,205,12,209,191,84,84,84,209,205,115,92,223,130,162,161,48,190,26,220,117,193,152,150,42,108,161,205,27,228,76,191,208,163,32,183,213,85,84,162,45,76,44,101,29,60,76,87,207,80,231,190,87,72,249,23,70,181,17,122,170,117,213,0,145,64,126,53,205,123,81,205,114,43,85,53,69,69,232,168,126,128,0,1,137,126,34,217,95,102,204,140,143,189,75,85,13,44,117,246,154,58,154,218,105,234,26,196,68,116,84,117,123,17,28,172,115,190,115,245,233,167,174,138,132,9,215,82,75,109,175,168,161,146,70,186,74,89,159,19,157,26,170,181,92,215,42,42,162,251,186,27,12,113,227,134,238,247,254,27,177,123,172,50,213,50,178,150,211,112,159,246,187,156,142,86,54,130,171,167,178,138,189,213,63,204,107,205,95,21,92,21,213,16,215,243,60,204,114,189,179,115,53,221,189,21,81,218,235,215,93,117,215,94,160,72,119,134,127,27,245,152,19,18,82,229,14,100,222,231,150,199,93,178,150,219,45,77,74,185,41,229,124,148,116,241,51,116,211,181,140,99,88,199,174,141,98,170,117,211,166,168,76,93,190,190,146,233,67,79,114,160,168,142,122,106,168,153,52,50,70,244,115,94,199,34,43,85,21,53,69,69,69,69,213,13,89,237,215,10,203,85,117,61,202,223,83,45,61,77,44,172,154,41,98,122,177,204,123,85,28,213,69,69,69,69,69,68,93,80,153,255,0,13,46,52,168,179,67,12,81,229,46,53,186,163,47,150,106,56,224,166,150,174,116,71,84,71,12,116,112,49,17,210,78,231,189,206,124,142,94,141,68,94,186,104,186,160,25,235,118,180,90,239,182,234,139,77,230,223,77,91,71,87,19,224,154,10,136,155,36,114,49,205,86,185,174,107,145,81,81,81,85,21,21,52,209,84,140,14,63,60,55,160,154,146,243,156,89,67,69,109,183,195,65,75,81,95,93,109,130,52,137,30,214,37,85,68,139,28,84,244,186,43,149,57,109,77,207,78,218,42,246,82,82,145,81,81,21,23,84,83,173,115,182,91,239,54,234,155,77,214,142,26,186,58,200,159,4,240,77,27,100,100,145,189,170,215,53,205,114,42,42,42,42,162,162,166,138,138,6,175,118,59,246,40,203,236,75,21,214,201,113,174,180,93,237,117,45,84,146,9,164,167,150,57,35,145,29,162,171,85,174,77,30,196,94,232,186,167,189,9,60,224,203,197,58,141,141,182,229,230,122,207,86,249,85,33,164,130,236,174,69,110,191,181,225,107,166,154,170,175,94,252,215,185,81,191,31,122,30,119,29,158,25,151,117,188,93,115,91,37,168,161,125,44,235,61,101,85,166,8,220,175,71,185,213,51,191,149,13,53,46,154,105,202,99,117,118,190,138,189,148,140,251,254,27,196,152,54,241,45,171,16,90,107,237,85,244,146,57,171,29,76,18,65,35,92,215,43,117,68,122,35,147,218,106,167,110,232,190,224,54,120,194,120,211,10,227,139,69,53,243,10,95,237,247,74,74,168,153,43,95,73,85,28,232,136,230,181,200,138,177,185,83,93,28,223,95,84,247,158,217,175,159,10,188,116,230,151,15,23,218,88,42,111,149,247,156,58,233,152,217,232,235,42,106,42,18,56,183,192,142,72,163,90,136,216,138,145,195,181,186,244,77,85,59,47,73,153,225,207,139,188,166,226,27,12,210,220,172,120,154,221,73,118,122,49,147,91,42,107,105,163,170,73,22,56,85,202,144,182,105,29,183,116,200,212,215,174,168,169,223,184,95,48,126,34,163,145,28,213,69,69,234,138,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,15,196,239,23,153,99,195,94,26,170,170,191,222,41,106,47,142,129,238,163,182,69,81,78,249,221,39,46,101,141,206,133,243,70,245,98,190,5,106,170,117,215,162,117,236,23,123,21,99,44,45,130,109,83,222,113,86,33,182,218,105,41,227,116,175,150,182,174,56,25,163,90,231,47,181,35,145,59,53,203,223,209,125,196,112,241,137,226,169,65,96,142,179,3,100,76,180,149,245,138,233,41,231,186,43,155,44,40,223,219,17,57,208,205,75,86,139,187,84,137,237,85,111,101,215,220,134,16,241,53,199,46,112,113,15,125,171,73,175,213,118,139,11,157,36,80,219,237,245,85,84,241,201,14,249,182,243,98,243,18,49,92,172,155,107,180,232,168,136,157,147,173,154,177,101,110,98,98,170,57,111,22,188,41,120,169,164,107,93,35,234,146,134,119,198,189,17,203,237,181,138,154,232,228,94,253,151,80,62,51,11,52,49,206,104,223,170,113,14,53,196,119,27,149,69,76,175,151,109,69,100,211,50,61,207,123,246,177,36,123,149,17,22,71,104,154,244,213,126,39,143,134,172,53,248,163,16,91,176,245,178,154,105,234,110,53,80,210,198,200,152,231,57,93,35,209,137,162,53,21,123,185,61,20,233,214,209,212,91,235,39,160,171,141,209,207,77,43,161,149,142,69,69,107,218,170,138,138,139,213,58,167,169,147,62,29,88,34,143,26,241,37,100,142,190,10,121,163,183,190,154,185,172,153,168,228,87,199,95,73,167,69,106,254,82,251,190,176,36,207,129,206,5,114,215,43,176,45,147,28,98,44,63,231,113,53,198,142,154,177,235,114,164,167,145,105,221,36,52,210,170,51,125,59,100,102,217,35,118,137,170,233,170,245,215,169,154,84,244,240,82,194,202,122,104,153,20,113,181,26,214,49,168,212,68,68,209,17,17,62,7,29,5,52,116,84,52,244,145,70,200,217,12,76,141,172,98,104,214,162,34,34,34,39,162,116,57,220,230,177,170,247,185,26,214,166,170,170,186,34,32,31,166,54,113,167,197,206,20,225,175,46,171,164,101,198,154,163,18,220,32,150,154,130,141,147,70,249,89,36,144,84,114,165,124,124,232,228,70,36,144,109,87,55,85,215,162,117,237,227,113,127,199,102,0,225,223,12,215,81,89,174,180,23,92,84,246,75,13,53,28,83,193,63,42,85,142,161,24,233,99,109,68,114,53,169,44,40,215,42,117,77,116,78,171,210,20,243,115,57,51,67,137,108,193,150,241,136,106,107,174,117,183,26,183,54,142,223,3,234,38,100,92,201,228,116,113,197,19,223,34,181,17,103,86,181,168,171,162,46,137,241,10,119,52,51,43,20,230,246,55,185,227,76,79,93,81,87,89,113,170,154,118,181,210,201,34,68,217,38,124,155,24,143,115,149,173,69,145,218,38,171,166,191,164,164,92,215,53,85,174,69,69,78,138,139,232,72,134,64,120,123,173,155,38,239,121,219,156,116,114,210,186,154,213,83,95,77,67,83,30,196,108,77,165,138,165,142,124,117,20,201,163,186,72,213,84,126,157,21,17,123,169,129,152,241,244,15,198,183,228,181,69,20,116,76,185,85,54,153,34,107,81,188,164,153,219,62,111,79,155,167,110,158,224,46,127,7,89,92,236,217,207,236,41,135,100,129,207,165,138,231,67,83,83,236,234,156,164,173,167,99,245,246,28,157,164,245,77,61,230,196,216,79,15,81,97,60,51,106,195,86,248,218,202,123,93,20,20,113,162,34,39,179,28,109,98,118,68,78,205,79,68,250,144,138,79,7,44,168,130,237,124,188,230,61,198,220,199,199,71,230,41,32,153,208,162,171,101,99,237,243,55,71,43,23,78,234,189,29,175,243,146,226,0,0,7,227,156,214,181,92,229,68,68,77,85,87,178,33,132,60,123,113,235,135,114,67,14,87,96,108,11,119,164,173,197,149,176,203,78,190,94,162,57,22,147,124,117,81,110,119,42,161,146,198,230,75,19,53,93,189,53,79,93,17,61,110,63,248,219,180,240,241,131,234,176,142,21,175,165,168,197,247,106,87,195,20,109,149,175,125,51,37,138,170,52,149,81,147,199,43,21,178,194,212,220,136,186,124,87,180,35,98,92,73,141,51,115,26,205,121,187,207,95,121,190,94,171,28,173,98,58,90,137,29,36,210,171,146,56,209,202,231,170,111,145,116,110,170,186,187,213,84,14,44,77,137,49,110,103,227,10,171,229,222,122,219,181,230,245,88,249,118,238,150,121,31,44,210,185,219,24,142,87,61,117,124,139,162,106,171,170,250,170,153,233,195,39,3,244,216,19,42,47,60,69,103,125,43,40,89,73,100,168,184,218,168,46,44,72,183,61,180,208,213,194,229,142,166,6,234,239,98,86,234,201,53,232,168,139,221,75,163,225,245,225,189,75,108,134,217,156,89,213,109,230,213,79,12,53,182,235,92,240,163,155,18,57,41,106,34,116,176,212,210,162,182,68,84,149,142,86,191,167,100,94,234,123,126,44,185,243,73,130,50,242,219,146,120,70,166,150,157,245,41,10,77,77,78,244,98,199,72,232,43,169,156,196,100,114,38,141,77,173,77,21,155,83,68,79,128,17,85,152,23,54,98,236,202,189,85,208,182,38,211,215,94,42,82,145,177,166,140,108,79,168,122,177,17,17,85,17,52,114,105,166,169,238,39,99,195,127,44,41,242,191,134,91,61,52,45,77,248,129,244,247,233,85,17,62,124,246,250,68,119,226,55,252,95,174,171,241,82,6,176,3,40,230,199,184,110,59,155,151,202,201,119,163,74,133,213,63,6,179,51,114,251,93,59,107,223,161,178,71,15,212,182,170,76,149,193,17,89,92,139,72,184,122,218,177,174,173,237,229,34,211,230,244,236,136,5,193,35,167,198,67,47,170,239,121,71,101,197,118,218,54,201,37,5,226,155,204,61,177,170,189,176,50,150,225,35,149,85,173,93,27,213,59,170,33,34,197,139,227,83,47,33,204,94,29,241,141,181,105,164,154,106,59,69,194,182,22,196,196,115,150,70,80,212,35,81,19,107,151,187,253,58,252,64,215,255,0,37,177,76,248,47,54,176,126,37,134,174,74,118,80,95,109,245,19,58,57,21,138,177,178,166,55,185,21,117,78,158,207,170,162,19,231,112,226,74,197,131,242,219,47,113,85,198,186,6,82,98,58,75,75,121,243,74,196,106,186,162,157,100,209,92,178,162,110,209,170,189,215,244,154,244,93,104,234,48,254,33,172,160,124,111,138,123,109,108,144,171,94,138,215,53,241,189,83,69,78,138,138,138,159,3,44,243,91,63,106,177,143,8,152,46,217,29,249,27,93,135,174,150,235,99,34,130,169,82,72,249,22,199,181,31,183,152,170,154,57,218,107,162,104,190,136,4,233,97,187,237,14,38,176,208,95,173,181,17,79,79,95,77,21,75,31,27,209,205,86,189,136,244,209,81,85,59,57,61,84,244,204,38,240,174,207,59,142,106,228,98,216,111,213,79,158,225,135,106,190,79,141,210,61,206,115,169,233,232,232,152,138,170,249,28,229,246,164,94,168,136,159,4,51,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,98,75,237,14,25,176,215,223,174,85,17,65,79,65,77,45,75,223,35,209,173,70,177,138,245,213,85,81,59,53,125,80,244,204,38,241,81,207,59,142,85,100,98,88,108,53,79,130,225,136,170,190,79,145,209,189,205,115,105,234,40,235,88,170,138,201,26,228,246,163,78,170,138,159,5,2,236,91,184,146,177,99,12,183,204,44,85,110,174,129,244,152,114,146,236,222,124,18,177,90,142,167,129,31,162,57,37,84,221,163,145,123,167,232,32,51,58,113,76,248,211,54,177,134,37,150,174,90,134,87,223,110,21,16,186,73,21,234,145,190,166,71,181,17,117,94,158,215,162,170,25,31,149,57,251,85,131,184,68,198,150,201,47,200,234,236,67,116,184,219,31,20,245,74,178,73,207,182,49,170,253,188,196,85,213,205,211,93,23,85,244,83,19,45,84,149,24,131,16,209,208,50,55,203,61,202,182,56,81,140,69,115,156,249,30,137,162,39,85,85,85,95,136,19,5,224,223,151,213,118,76,163,189,98,187,149,27,99,146,190,241,83,229,222,232,213,30,232,31,75,111,145,170,138,230,166,173,232,189,149,80,145,98,197,240,87,151,144,229,215,14,248,58,218,148,210,67,53,101,162,223,91,51,101,98,53,201,35,232,105,209,200,169,181,171,221,158,189,126,37,244,3,22,252,72,50,194,159,52,56,101,188,83,76,214,239,195,238,168,191,68,170,137,243,224,183,213,163,127,17,223,227,61,52,95,138,16,79,151,247,54,97,28,202,178,213,215,54,39,83,208,222,41,146,173,178,38,172,116,76,168,98,189,21,21,81,21,52,106,235,174,137,239,54,59,226,6,150,213,87,146,184,222,43,211,145,41,19,15,92,150,69,213,189,188,164,186,252,238,157,149,77,109,241,251,40,225,199,184,146,59,99,151,202,199,119,172,74,117,213,63,6,147,63,106,251,61,59,105,219,160,25,237,196,223,3,244,216,239,41,236,220,69,100,133,44,117,204,171,178,83,220,110,180,22,230,36,187,94,234,105,170,230,114,71,77,3,180,119,183,19,117,124,154,245,68,85,236,166,5,225,156,73,139,114,195,24,82,223,45,19,214,218,111,54,90,198,75,183,116,176,72,201,97,149,174,216,244,106,181,233,163,227,77,83,84,93,83,209,80,150,15,9,172,249,164,198,249,121,114,201,60,93,83,75,80,250,100,153,33,166,168,122,61,100,164,108,20,52,205,98,178,73,23,86,174,231,38,136,205,171,170,167,192,241,60,65,124,55,169,110,112,220,243,139,37,109,188,170,168,33,154,182,227,107,130,20,107,101,70,165,85,68,174,138,26,106,85,87,72,170,177,49,170,231,245,236,171,217,64,188,92,4,241,235,135,115,191,14,208,224,92,117,119,164,162,197,148,80,197,78,158,98,162,56,214,175,100,116,177,110,111,54,161,242,200,231,203,43,244,93,189,116,95,93,81,115,125,174,107,154,142,106,162,162,166,168,169,217,80,213,251,13,98,76,105,148,120,214,27,205,162,122,251,53,242,203,88,213,115,21,210,211,200,217,33,149,28,177,200,141,86,189,19,124,105,171,117,69,213,190,138,132,220,240,1,198,221,167,136,124,31,75,132,113,85,125,45,62,47,180,210,178,25,99,116,173,99,234,89,20,84,177,172,168,143,158,73,94,174,150,103,38,229,68,215,224,189,195,50,64,0,121,56,179,15,81,98,204,51,117,195,87,8,218,250,123,165,20,244,114,34,162,47,179,36,110,98,247,69,78,206,95,69,250,148,215,103,140,92,174,118,83,231,246,43,195,209,192,230,82,203,115,174,169,166,246,116,78,82,214,212,49,136,158,195,83,180,126,137,167,184,216,240,136,239,24,220,168,130,211,124,179,102,61,186,220,198,71,89,229,233,39,153,176,162,43,165,123,238,19,59,87,35,19,94,200,189,93,175,243,129,25,13,107,156,168,214,162,170,175,68,68,245,42,236,175,204,172,83,148,56,222,217,141,48,197,117,69,37,101,186,170,25,220,214,203,36,105,43,99,153,146,108,122,49,205,87,53,86,54,234,154,166,186,126,147,206,192,111,160,102,53,176,165,214,40,164,162,125,202,149,181,41,43,90,173,229,44,205,223,243,186,124,221,123,244,247,153,231,159,254,30,235,121,201,171,38,118,228,229,28,181,78,169,181,83,87,212,208,211,71,189,29,19,169,101,169,123,153,29,61,50,234,238,177,181,21,95,167,84,69,94,202,4,130,112,89,197,206,20,226,83,46,168,100,125,194,154,159,18,219,224,138,154,190,141,243,70,201,95,36,112,83,243,101,100,124,233,36,86,44,147,237,71,59,69,215,162,245,239,146,134,180,249,71,156,121,161,195,78,96,197,120,195,213,53,214,202,219,117,91,91,89,111,157,245,16,178,94,92,241,186,72,229,137,143,141,92,138,176,35,92,213,84,213,19,69,237,210,107,56,64,227,179,0,113,17,134,104,104,175,55,90,11,86,42,99,34,134,166,142,89,224,131,155,42,71,78,143,116,81,186,162,73,28,213,150,101,107,85,122,174,154,47,84,234,25,81,81,79,5,84,47,167,169,137,146,199,35,85,174,99,218,142,69,69,77,21,21,23,224,97,111,28,92,11,101,174,105,96,91,222,56,195,216,125,104,177,53,186,142,166,178,53,182,210,83,198,181,14,142,26,153,81,31,178,157,210,63,116,146,38,169,170,107,162,117,215,169,154,173,115,94,212,123,28,142,107,147,84,84,93,81,80,224,175,166,142,182,134,162,146,88,217,35,38,137,241,185,143,77,90,228,84,84,84,84,245,78,160,106,227,137,108,53,248,95,16,92,112,245,202,154,104,42,109,213,83,82,200,201,88,230,185,29,27,213,139,170,57,17,123,181,125,16,246,50,247,52,49,206,87,95,169,177,14,10,196,119,27,109,69,52,172,151,109,61,100,208,178,77,175,99,246,189,35,123,85,81,86,54,234,154,245,209,62,5,245,241,21,192,244,120,43,137,43,220,116,16,83,195,29,193,245,53,206,100,45,70,162,62,74,250,189,122,35,83,209,169,239,250,204,102,162,163,168,184,86,65,65,73,27,164,158,166,86,195,19,26,138,170,231,185,81,17,17,19,170,245,95,64,37,171,131,191,21,74,11,252,116,120,27,61,165,164,160,172,71,71,79,5,209,28,216,161,86,254,215,137,174,154,106,170,181,93,218,172,175,114,163,123,38,190,244,36,123,10,227,44,45,141,173,80,94,112,174,33,182,221,169,42,35,108,172,150,138,174,57,217,163,154,215,39,181,27,149,59,57,171,223,213,61,230,179,215,220,173,204,76,43,71,21,226,233,133,47,20,212,142,107,100,101,82,208,206,200,211,162,185,61,183,49,19,93,26,171,223,178,106,94,94,25,120,229,206,14,30,47,180,137,13,250,174,239,97,107,163,138,107,125,194,170,170,162,56,225,223,14,238,92,94,98,54,35,145,144,237,110,189,17,21,83,178,244,13,133,129,97,248,98,226,243,44,120,148,195,84,181,86,27,197,45,61,241,176,49,213,150,201,106,41,217,59,100,229,194,178,57,176,178,105,30,140,223,58,53,21,122,235,209,122,247,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,157,210,239,107,178,81,201,112,187,220,41,168,233,163,69,87,75,60,173,141,136,136,138,171,170,185,81,59,34,175,232,49,103,140,62,62,176,23,13,84,14,179,219,159,29,223,19,77,167,42,158,5,134,161,145,104,234,119,47,53,169,81,28,141,214,57,213,91,162,117,84,215,178,117,137,204,215,241,0,226,47,53,169,42,45,149,216,194,174,213,71,59,218,245,142,217,112,174,131,167,41,99,86,232,181,14,77,170,142,85,84,211,170,245,2,80,120,184,241,28,203,76,154,195,213,182,92,9,120,163,191,98,89,153,36,17,121,42,138,122,168,160,145,89,59,81,95,202,169,100,141,219,36,108,213,81,53,68,114,122,170,105,13,89,185,156,57,131,159,24,218,167,19,98,251,197,117,198,174,182,161,233,77,76,234,137,230,100,77,124,210,61,145,70,201,30,245,106,34,202,228,107,81,87,77,116,79,141,21,114,186,220,239,21,82,87,93,174,53,85,181,18,185,92,249,106,38,116,143,114,170,170,170,171,156,170,171,213,85,127,74,153,107,225,211,194,204,249,243,153,244,120,158,241,109,150,92,59,135,171,35,168,149,239,133,93,4,179,65,81,72,247,66,229,116,47,141,218,199,42,234,213,84,85,79,114,119,11,135,192,223,134,229,255,0,53,159,65,153,57,167,69,45,191,14,178,120,165,134,138,120,223,20,181,76,79,45,51,93,203,158,149,204,124,78,142,73,27,170,59,170,166,157,181,82,80,151,134,76,162,195,184,17,216,102,193,132,237,84,20,212,176,43,149,241,208,82,196,175,219,14,207,109,89,18,34,162,163,83,94,158,133,211,195,214,27,94,24,178,209,216,108,212,48,82,81,209,65,28,17,69,4,77,141,141,107,24,141,106,35,90,136,137,209,168,157,17,59,31,24,166,118,83,97,155,189,76,140,123,219,21,5,67,220,214,38,174,84,72,220,186,34,123,192,214,183,136,155,117,37,163,63,51,34,211,64,200,219,79,69,139,111,20,241,164,104,136,196,107,43,101,106,109,209,17,52,209,19,77,16,201,159,9,219,21,85,207,136,165,173,134,72,25,29,45,191,152,238,106,170,107,182,186,133,85,27,209,125,174,189,12,103,226,46,118,85,113,1,153,117,49,177,236,108,184,194,242,244,107,211,71,34,45,108,203,162,167,188,144,15,6,28,5,108,175,184,98,44,121,83,81,78,234,154,127,55,65,28,10,246,172,168,141,117,190,84,147,106,183,93,186,174,155,183,119,244,245,2,87,46,23,10,43,77,5,69,206,227,83,21,61,45,36,79,158,105,100,122,49,145,177,173,87,57,202,229,84,68,68,68,85,85,85,211,161,29,28,115,120,148,217,112,109,37,110,93,228,205,222,42,219,188,145,201,4,247,10,106,134,73,28,10,169,83,11,145,178,211,213,35,154,246,189,177,185,53,111,68,84,94,250,33,145,220,102,225,252,239,199,216,66,92,184,201,170,182,91,231,188,83,58,26,138,215,73,89,18,50,57,98,168,133,200,178,83,163,149,17,21,241,187,171,85,58,107,215,162,24,65,151,62,14,153,147,114,188,83,222,243,135,28,90,106,35,150,169,146,213,37,5,206,161,245,18,53,92,199,61,87,204,81,117,114,235,39,117,239,166,190,160,96,109,37,14,112,113,33,142,213,176,50,251,137,175,55,58,157,92,245,74,170,212,139,153,55,85,85,78,99,218,196,124,223,29,55,123,215,172,165,112,37,225,169,69,150,207,164,204,172,232,162,161,184,222,31,28,115,210,80,62,52,154,58,101,95,45,51,21,241,212,210,181,236,149,175,100,173,85,71,116,69,209,58,234,166,86,100,55,8,153,47,144,86,200,224,194,248,62,215,61,197,170,138,183,58,171,125,35,170,215,70,196,154,115,153,11,29,166,232,90,239,242,181,95,170,246,34,35,81,26,212,68,68,232,136,158,128,99,47,31,184,202,135,45,248,93,196,212,116,144,193,79,29,206,219,91,102,130,56,218,140,70,36,150,234,164,106,53,17,205,211,68,98,34,105,175,212,107,235,60,174,158,121,38,114,170,172,143,87,42,175,117,85,93,73,183,241,112,197,17,90,242,22,158,203,228,221,52,149,119,22,123,73,30,228,99,95,69,94,221,117,213,52,211,78,250,16,143,27,22,89,25,27,123,189,200,212,253,32,78,71,132,190,9,102,25,225,190,75,163,149,29,37,214,234,181,136,169,215,70,203,65,66,237,62,106,126,79,189,126,181,51,120,199,47,15,219,44,86,78,23,112,116,113,66,248,214,170,217,111,170,126,230,162,110,123,173,212,186,185,58,38,169,211,185,145,160,11,113,196,30,109,217,242,87,42,49,22,57,186,86,69,20,180,86,234,185,40,216,249,26,213,150,161,148,210,202,198,53,28,246,110,85,88,151,68,71,106,190,158,244,184,202,168,137,170,174,136,132,68,120,190,113,15,83,119,197,22,252,154,195,87,185,91,69,71,28,85,117,205,166,169,84,107,166,100,149,244,242,68,253,146,42,47,178,173,213,174,102,189,181,95,64,48,75,61,115,123,19,103,150,102,221,241,181,254,182,166,169,245,149,149,30,78,57,36,145,235,21,59,234,37,146,56,218,143,123,246,162,115,85,17,168,186,38,189,61,235,158,254,24,156,16,54,253,81,79,157,217,151,99,107,233,33,123,36,181,210,214,83,106,142,114,45,21,76,51,35,38,129,81,81,81,94,155,218,255,0,122,39,170,152,119,193,150,72,85,231,150,121,97,252,62,234,39,79,110,164,173,164,172,175,214,53,115,22,157,181,148,236,145,29,247,183,183,77,178,245,220,154,123,215,223,176,78,25,177,225,76,166,192,244,54,72,95,65,105,181,89,168,162,133,94,229,142,8,218,216,97,107,119,42,162,53,169,236,199,223,68,232,158,136,128,113,230,14,52,195,185,75,151,247,44,81,115,88,169,45,214,75,124,210,178,54,114,227,68,108,48,61,232,198,163,156,214,252,216,215,68,213,59,122,26,241,113,85,156,247,76,240,206,172,77,139,170,171,167,158,131,229,58,216,109,141,146,87,57,25,71,230,231,146,20,209,94,246,166,141,151,179,87,111,187,227,155,62,39,28,115,81,98,184,229,201,44,177,187,115,41,33,153,201,114,173,165,157,21,146,233,231,41,165,137,36,134,161,81,205,84,115,29,181,204,235,209,87,209,8,217,180,216,111,56,134,89,155,107,161,168,171,146,40,221,52,156,184,159,34,237,77,53,95,101,23,222,159,202,7,13,162,173,180,23,106,42,231,162,237,166,168,142,85,211,220,215,34,255,0,65,177,71,4,248,198,139,25,240,225,130,235,41,30,139,229,44,214,234,55,162,170,106,142,101,5,50,175,103,47,229,39,246,26,231,207,4,212,179,201,77,81,19,163,150,39,43,30,199,53,81,90,228,93,21,21,23,170,46,164,208,120,59,230,60,119,236,140,187,97,27,149,68,242,220,173,215,201,249,8,175,220,198,81,199,71,111,141,173,77,92,174,77,28,171,209,17,26,4,130,157,75,181,186,154,239,107,172,181,86,68,217,96,173,167,146,158,86,57,168,228,115,30,213,106,162,162,162,162,162,162,175,116,59,96,13,117,248,228,202,90,204,166,226,47,23,81,190,141,240,81,222,110,181,247,106,68,88,213,173,72,101,174,169,70,35,125,134,166,154,71,211,77,83,220,170,88,111,63,89,228,62,76,243,82,249,78,119,63,147,189,118,115,54,237,221,183,182,186,116,215,77,116,38,83,197,127,134,119,99,220,10,204,216,195,118,180,125,202,199,26,45,99,161,131,87,249,72,97,174,158,71,57,89,19,157,166,231,183,85,87,35,125,250,119,33,154,72,223,20,142,138,70,171,94,197,86,185,21,52,84,84,238,4,157,120,47,226,86,65,136,177,30,27,150,177,172,73,41,235,42,91,18,201,166,174,89,45,204,69,219,175,232,236,75,97,0,94,27,185,171,14,91,113,29,102,134,227,93,229,232,239,114,83,218,213,86,84,99,119,205,95,70,157,117,123,83,77,24,190,254,221,148,159,138,90,152,43,105,162,172,166,145,178,67,59,27,36,111,106,162,163,154,228,213,21,21,58,47,69,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,79,26,12,74,217,177,22,28,195,113,86,53,233,29,61,29,75,162,73,53,84,114,62,226,197,93,53,253,29,137,102,170,169,130,138,154,90,202,153,27,28,48,49,210,72,247,42,34,53,173,77,85,85,87,162,116,66,1,252,72,179,86,28,202,226,58,243,13,190,187,204,81,216,223,81,107,69,73,81,237,223,13,125,98,116,209,238,77,52,122,123,187,246,64,49,111,207,214,121,15,147,60,212,190,83,157,207,228,239,93,156,205,187,119,109,237,174,157,53,211,93,11,241,192,222,82,214,102,199,17,152,70,137,148,111,158,142,207,117,183,221,170,209,35,87,49,97,138,186,153,30,142,246,28,154,105,39,93,116,79,122,161,96,163,141,242,200,216,163,106,185,239,84,107,81,19,85,85,94,196,204,248,80,112,206,236,7,129,95,155,24,146,212,140,185,95,35,85,163,116,208,104,255,0,43,52,52,51,198,230,171,226,107,180,220,199,104,168,229,111,187,94,224,72,21,166,221,77,104,181,209,218,168,226,108,80,81,83,199,79,19,26,212,106,53,140,106,53,17,17,17,17,17,17,19,178,29,176,0,177,92,108,99,26,44,25,195,134,52,172,171,122,39,155,179,92,104,216,136,169,170,185,244,21,42,157,220,159,146,191,216,107,175,119,171,109,125,218,182,185,136,187,106,106,36,149,53,247,57,202,191,210,76,199,140,70,99,199,97,200,203,78,17,182,212,79,21,202,227,124,131,204,35,95,181,143,163,146,142,225,27,154,186,57,28,186,185,19,162,162,180,133,248,32,154,170,120,233,169,226,116,146,202,228,99,24,214,170,171,156,171,162,34,34,117,85,212,11,183,194,174,116,93,50,59,58,176,206,46,165,174,158,10,15,148,232,161,185,182,57,92,212,125,31,155,130,73,147,68,123,26,186,182,46,206,93,190,255,0,134,195,185,125,141,48,230,109,229,253,183,20,219,22,42,187,117,238,223,12,175,141,252,185,19,108,208,49,234,199,35,92,230,252,217,17,21,53,94,254,166,178,183,107,13,231,15,75,11,110,148,53,20,146,75,27,102,143,153,19,227,93,171,174,139,237,34,123,151,249,9,38,240,199,227,154,139,9,178,44,146,204,235,183,46,146,105,154,150,218,218,169,209,25,22,190,78,154,40,150,73,170,17,26,212,70,189,219,90,206,157,85,61,80,15,191,19,190,8,27,98,158,163,59,114,210,198,214,82,76,247,201,116,165,163,166,209,26,229,90,218,153,166,86,67,2,34,34,34,49,55,185,254,228,95,69,48,35,34,179,123,19,100,110,102,218,49,181,130,182,166,149,244,117,148,254,114,56,228,145,139,45,59,42,34,146,72,220,140,123,55,34,242,145,21,170,186,46,157,125,233,177,230,38,177,225,76,216,192,245,214,89,159,65,118,181,94,104,165,133,30,213,142,120,156,217,161,115,119,34,232,230,175,179,39,125,23,162,250,162,154,251,113,155,146,21,121,27,158,88,131,15,182,137,208,91,170,235,106,235,40,52,141,90,196,167,117,101,67,35,70,253,237,141,211,108,93,17,169,167,185,125,193,61,124,62,102,221,159,58,178,163,14,227,155,93,100,82,203,91,110,164,146,177,140,145,174,88,170,31,77,20,175,99,145,175,126,213,69,149,53,69,118,169,235,239,91,142,68,63,132,31,16,245,86,140,81,112,201,172,75,123,149,212,53,145,75,87,66,218,154,149,84,108,207,146,130,158,56,153,190,68,68,246,81,218,53,172,215,190,139,232,75,186,42,42,106,139,170,40,31,166,16,248,180,96,150,98,110,27,227,186,53,81,178,90,174,169,88,170,189,53,108,84,21,206,211,230,175,229,123,211,235,67,55,140,114,241,2,178,197,123,225,119,24,199,44,47,145,105,109,151,10,166,109,106,46,215,182,221,85,163,151,162,232,157,123,129,175,60,18,186,9,227,153,170,168,177,189,28,138,157,209,81,117,54,10,224,7,25,80,230,71,11,184,102,142,174,24,106,35,182,91,104,172,211,199,35,81,232,244,142,221,74,142,71,34,185,218,235,191,69,215,79,168,215,210,70,44,82,62,55,119,99,149,171,250,9,184,240,143,197,49,93,50,22,162,201,228,221,12,148,151,23,251,75,26,53,30,214,81,80,55,93,117,93,117,85,239,160,20,167,29,190,26,148,89,148,250,188,202,201,138,42,27,117,225,145,201,61,93,3,35,72,99,169,84,243,51,61,89,29,53,43,158,249,92,247,196,212,85,119,84,77,23,174,138,69,173,93,14,112,112,221,142,209,179,178,251,134,111,54,202,157,90,244,74,170,36,151,151,55,69,69,94,91,220,197,124,63,13,118,251,211,166,204,74,136,228,86,185,17,81,122,42,47,169,100,243,231,132,76,152,207,219,100,144,98,140,31,107,130,226,237,85,46,116,214,250,70,213,166,173,149,52,231,62,23,187,77,211,57,223,229,104,191,88,98,103,3,62,37,86,92,101,73,69,151,121,205,118,138,138,239,28,113,193,5,194,166,118,71,28,234,137,77,11,81,210,212,85,43,156,247,61,210,57,116,111,84,69,94,250,161,34,246,251,133,21,218,130,158,231,110,169,138,162,150,174,38,79,12,177,189,30,201,24,230,163,154,228,114,42,162,162,162,162,162,162,233,212,137,124,198,240,116,204,155,109,226,162,247,147,216,226,211,79,28,85,79,150,149,43,238,117,12,168,141,168,231,185,138,158,94,139,163,147,72,251,47,125,116,244,51,127,131,44,63,157,248,7,8,69,151,25,203,86,203,132,246,122,102,195,79,90,217,43,37,71,199,20,84,240,181,18,74,132,106,170,42,178,71,116,106,39,93,122,117,64,35,23,197,138,197,85,108,226,37,43,102,146,7,178,170,223,205,111,41,85,116,71,87,87,42,35,186,39,181,211,169,140,188,59,219,233,46,249,249,150,246,154,246,70,234,122,220,91,103,167,145,36,68,86,43,95,91,19,87,118,168,169,166,138,186,234,132,128,248,207,96,43,101,5,195,14,227,202,106,138,118,212,212,121,74,9,32,71,181,37,84,115,174,18,172,155,81,186,237,213,52,221,187,191,167,169,31,220,58,206,202,94,32,50,206,166,70,61,237,139,24,89,158,230,177,53,114,162,86,196,186,34,123,192,216,9,188,50,101,22,34,192,141,195,87,252,39,106,175,166,170,129,28,143,146,130,150,85,102,232,118,123,10,248,149,17,17,28,186,116,245,34,251,142,79,13,203,254,85,62,191,50,114,178,138,91,134,29,124,242,203,53,21,60,111,150,90,86,47,153,153,206,229,193,74,214,50,38,199,28,109,213,93,209,87,78,218,41,50,56,90,118,85,97,155,69,76,108,123,27,45,5,59,218,215,166,142,68,88,218,186,42,123,207,188,67,97,181,226,123,45,101,134,243,67,5,93,29,108,18,65,44,83,196,217,24,230,189,138,215,34,181,200,168,189,28,169,213,23,184,26,211,101,38,112,230,6,68,99,106,108,77,132,47,21,214,218,186,26,150,121,154,102,212,79,11,37,107,38,141,239,138,70,70,246,43,145,86,38,163,154,170,154,233,162,252,38,91,132,127,17,204,180,206,92,63,69,101,199,119,138,59,14,37,134,56,224,151,206,212,83,210,197,60,136,200,26,170,206,109,75,228,118,233,36,126,138,169,170,163,87,213,23,88,234,241,22,225,102,124,134,204,250,204,79,103,182,203,22,29,196,53,146,84,68,246,66,173,130,41,167,168,171,123,97,106,182,22,70,221,35,137,52,106,42,170,39,189,59,98,85,182,235,115,179,213,71,93,105,184,213,81,84,68,228,115,37,167,153,209,189,170,138,138,138,142,106,162,167,84,69,253,8,6,210,86,187,189,178,247,70,203,133,162,225,79,89,77,34,34,182,88,37,108,140,84,84,69,78,173,85,78,202,139,250,78,225,175,230,67,248,135,231,214,76,207,71,69,81,136,234,175,214,136,103,141,210,195,115,172,173,170,119,45,22,36,86,181,171,82,198,252,200,244,68,94,158,210,250,47,73,126,225,63,140,108,190,226,115,11,65,83,107,170,101,21,246,8,154,218,218,25,223,4,111,230,54,56,22,71,50,54,207,35,246,111,157,26,138,238,186,166,139,215,184,100,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,143,252,94,241,85,132,120,107,192,51,221,42,238,116,178,222,230,219,229,40,91,52,78,153,218,77,78,215,253,237,102,141,235,163,39,71,116,94,221,87,167,127,119,137,46,38,242,247,135,28,21,87,137,49,45,246,222,183,24,249,126,94,215,230,160,243,85,26,203,11,31,178,23,203,27,159,181,179,53,235,162,244,111,95,174,4,56,130,226,39,48,184,142,198,211,226,188,97,113,153,205,147,111,34,134,41,167,90,120,52,134,40,221,203,142,73,100,219,187,146,215,46,139,213,122,253,65,72,230,54,99,226,204,209,196,213,56,171,23,94,42,235,235,42,54,106,179,212,75,42,55,108,108,103,78,99,156,169,170,70,221,122,250,20,187,90,231,57,26,214,170,170,174,136,136,157,85,66,162,162,232,169,162,151,247,131,44,133,187,103,142,114,217,236,159,32,213,85,219,96,116,55,10,167,249,87,73,10,192,202,200,35,145,92,188,183,183,106,36,138,139,170,105,223,85,2,217,225,156,167,199,88,158,190,211,75,67,133,238,210,197,117,172,130,150,57,35,162,153,200,156,215,53,17,218,163,23,166,142,78,189,127,73,60,28,6,112,233,110,200,12,151,183,81,199,205,249,66,245,28,55,74,212,151,110,172,158,106,74,84,145,191,130,99,147,71,67,217,218,175,189,87,211,214,192,220,34,229,254,17,169,181,86,65,100,183,162,91,146,7,50,47,45,6,212,124,106,213,69,209,33,79,201,211,208,191,148,212,208,82,65,29,53,60,44,138,56,218,141,107,88,212,106,34,34,104,154,34,125,64,114,158,6,63,89,19,1,226,69,133,219,100,75,69,102,197,215,77,23,146,253,20,247,207,63,16,208,173,206,195,114,182,162,181,22,174,142,104,61,174,222,211,21,58,247,233,212,13,103,179,205,101,92,235,199,235,51,183,72,184,162,235,185,117,215,85,243,114,234,189,73,48,240,84,173,181,166,24,197,54,245,133,126,81,243,245,211,115,54,183,78,79,46,220,155,117,249,223,59,174,157,136,232,226,135,15,87,97,158,34,51,34,219,93,78,232,151,238,178,240,248,181,98,181,31,31,158,153,26,230,234,137,171,87,106,232,169,208,202,175,8,220,212,161,194,57,197,91,132,110,247,138,106,42,91,181,28,137,2,77,80,145,243,42,101,170,160,141,173,77,207,68,85,84,106,244,68,85,93,61,64,154,181,138,53,147,154,172,110,253,52,221,167,93,61,218,159,103,203,30,201,24,217,35,122,57,174,68,86,185,23,84,84,247,161,244,0,249,145,237,137,142,145,234,136,214,34,185,85,125,17,15,162,140,206,108,75,22,15,202,140,95,136,229,171,109,50,208,88,174,21,17,200,178,35,21,30,202,105,30,154,46,169,215,217,215,186,118,2,40,124,88,120,142,183,227,92,83,30,85,97,234,197,123,44,213,40,181,110,100,141,84,230,195,37,116,15,98,171,37,95,202,78,138,212,95,126,157,136,241,181,162,45,202,145,21,53,78,124,125,61,254,210,21,38,109,226,90,188,95,153,248,179,17,213,215,205,86,183,11,221,125,75,36,150,85,145,118,62,162,71,162,34,170,175,79,107,94,235,220,165,233,39,242,213,112,212,233,175,42,70,191,79,169,117,3,99,174,13,209,173,225,175,47,145,172,70,167,220,229,167,162,38,159,235,10,114,244,152,249,192,125,238,154,249,195,38,11,158,158,171,156,176,218,109,208,189,55,163,185,110,75,125,42,171,58,42,233,166,189,189,12,131,3,196,198,215,218,92,49,131,239,152,138,182,118,67,13,178,221,83,86,247,185,200,212,68,142,39,61,87,85,84,68,232,213,245,79,172,215,3,137,124,115,85,152,57,237,142,113,12,213,142,169,130,76,67,115,109,35,249,138,244,242,235,89,51,217,162,171,156,154,104,255,0,69,211,175,66,119,248,226,197,18,97,110,26,241,164,240,200,172,125,101,158,227,72,139,174,159,62,130,165,125,233,249,63,245,26,239,84,189,213,247,153,100,149,250,186,166,165,206,115,149,123,171,159,213,85,127,72,18,91,225,173,79,131,50,47,34,177,103,18,217,130,172,163,117,45,101,125,5,26,77,202,141,245,44,109,29,29,100,108,139,155,179,123,157,202,126,212,73,58,233,209,59,185,45,7,21,254,37,153,145,157,19,215,97,156,11,89,85,135,240,234,190,88,154,250,121,39,164,169,150,61,103,98,110,88,170,159,27,145,99,149,154,244,209,85,169,232,137,174,73,226,44,157,155,17,248,103,91,105,48,213,54,142,161,182,195,136,234,18,6,46,179,61,152,125,81,223,49,139,185,87,115,123,232,171,249,68,74,212,83,205,75,60,148,181,49,62,57,97,122,198,246,61,170,142,107,145,116,84,84,94,168,168,160,122,182,139,94,35,199,184,158,146,211,70,218,203,165,218,239,87,28,12,85,73,39,150,73,101,145,26,138,186,35,156,170,174,122,122,42,170,175,170,169,50,252,34,248,119,97,44,37,148,180,151,28,117,108,130,107,254,32,182,199,83,42,203,12,78,146,157,103,166,129,86,37,230,211,35,217,181,237,127,178,186,232,190,245,212,197,47,10,78,29,109,89,131,143,159,153,152,130,138,74,136,108,114,175,150,99,227,107,226,73,161,154,134,102,63,71,196,228,221,163,215,170,57,23,78,218,119,38,142,24,99,167,134,58,120,88,140,142,38,163,24,212,77,17,17,19,68,68,64,53,226,227,171,36,164,200,252,245,185,216,98,163,116,52,117,252,235,133,58,242,246,181,209,190,178,165,173,84,251,219,17,122,69,232,138,159,31,117,255,0,240,133,205,74,92,47,154,213,216,34,182,165,24,219,189,60,188,166,61,232,141,116,178,212,208,68,221,17,94,154,187,217,94,200,171,245,246,47,183,140,54,76,77,136,112,197,171,52,109,118,168,221,53,181,32,165,168,157,144,42,189,33,142,59,132,238,69,115,88,171,166,170,139,213,200,159,206,70,79,15,25,143,85,149,57,199,133,113,148,21,43,4,116,87,106,23,212,187,122,181,57,44,170,138,71,234,168,230,244,251,223,170,233,239,247,129,179,8,41,28,167,199,20,25,143,151,120,127,25,219,235,32,169,142,235,109,164,171,87,67,35,94,136,233,96,142,77,21,81,206,235,237,167,170,247,245,238,85,192,120,184,207,11,219,113,166,19,188,97,75,181,44,51,210,221,168,42,40,100,100,172,107,211,108,177,58,53,232,228,84,236,229,238,139,245,41,175,183,27,156,59,221,120,126,206,155,189,173,244,18,199,105,186,212,84,92,104,36,72,156,145,54,25,106,234,91,28,104,188,166,53,23,100,58,237,106,42,105,217,85,59,108,70,98,143,136,31,11,86,124,255,0,202,139,133,214,146,222,247,226,75,29,36,181,116,50,65,19,86,73,22,26,106,167,71,18,170,68,249,21,171,36,201,236,181,83,85,237,162,247,8,24,194,247,234,188,47,136,237,120,142,130,87,199,81,108,172,130,178,55,49,202,138,142,142,70,189,52,84,84,94,237,78,202,159,89,176,103,3,217,251,101,206,252,145,176,79,29,214,25,110,214,186,26,90,26,216,86,118,58,110,100,84,148,203,35,149,188,199,187,77,242,233,171,180,93,123,162,47,125,125,49,70,26,188,96,251,253,126,27,191,80,205,73,93,110,169,150,154,104,229,137,241,174,232,222,230,59,163,209,23,77,205,84,234,137,216,200,158,4,56,166,185,240,235,155,20,79,186,93,103,76,53,117,124,116,85,144,201,59,185,48,164,181,52,188,201,149,174,154,56,218,169,28,42,155,151,93,19,186,42,118,13,130,193,79,224,76,113,134,243,23,10,219,113,118,22,187,82,92,40,46,84,176,212,178,74,105,227,149,26,146,70,217,17,170,172,115,154,139,181,237,233,170,247,66,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,79,227,188,113,134,242,235,10,220,177,118,41,187,82,91,232,45,180,179,84,190,74,153,227,137,28,145,198,233,21,168,175,115,90,171,181,142,233,170,118,80,44,183,28,57,251,100,201,12,145,191,207,45,214,24,174,215,74,10,170,26,40,91,59,27,55,50,90,74,149,141,200,222,99,29,166,248,180,213,186,174,189,145,87,182,190,120,162,253,87,138,49,29,211,17,215,202,249,42,46,117,147,214,72,231,185,85,85,210,72,231,174,170,170,171,221,203,221,87,235,50,43,142,254,41,174,92,69,102,197,107,237,119,89,215,13,90,159,37,21,28,49,206,238,76,201,21,77,87,46,100,107,102,146,55,42,199,50,38,228,211,84,236,136,157,241,219,11,225,171,198,48,191,208,97,187,13,12,213,117,215,26,152,169,161,142,40,159,34,238,145,237,99,122,49,21,116,220,228,78,136,189,192,190,28,17,240,239,117,226,7,58,109,22,182,91,229,146,211,106,168,167,184,215,200,177,57,97,116,49,85,211,54,72,213,121,79,106,174,201,181,218,228,68,211,186,162,119,216,43,6,97,123,110,11,194,118,124,41,105,165,134,10,91,77,5,61,12,108,137,141,98,109,138,38,198,157,26,136,157,154,157,145,62,164,49,175,195,243,133,171,62,64,101,69,190,235,87,111,123,49,37,242,146,42,186,233,39,137,169,36,107,53,53,43,164,137,21,98,100,136,212,146,21,246,92,171,162,247,213,123,101,112,0,10,71,54,49,197,6,92,101,222,32,198,119,10,200,41,163,181,91,106,234,209,211,72,214,34,186,40,36,147,68,85,115,122,251,11,234,157,189,59,129,17,158,47,89,169,75,138,51,90,135,4,81,85,35,219,105,167,139,154,198,61,21,173,150,42,154,248,157,170,35,215,71,123,73,221,17,126,174,197,128,224,87,36,164,207,12,245,182,88,101,163,116,212,116,28,155,133,66,242,247,53,177,178,178,153,174,85,251,219,209,58,75,234,136,159,31,125,190,226,31,49,234,179,91,56,241,86,50,158,165,103,142,178,237,92,250,103,111,87,39,37,245,82,200,205,21,92,238,159,124,244,93,61,222,242,77,188,30,114,98,108,61,134,46,185,163,116,181,70,217,174,73,61,45,60,239,129,81,235,12,145,219,231,106,35,156,196,93,53,69,94,142,84,254,112,43,46,46,188,59,176,150,45,202,90,187,142,5,182,65,13,255,0,15,219,100,169,137,98,134,38,201,80,176,83,78,169,18,114,169,149,239,220,247,51,217,77,53,95,114,232,67,69,222,215,136,240,22,39,171,180,214,54,178,215,118,180,85,201,3,213,18,72,37,142,88,164,86,170,166,168,215,34,163,152,190,136,168,169,232,168,109,27,52,49,212,67,37,60,204,71,199,43,85,143,106,166,168,168,169,162,162,161,11,158,43,156,58,218,114,251,31,71,153,152,126,138,74,120,111,146,167,153,99,35,107,34,89,166,154,186,103,191,70,68,212,221,163,19,170,185,87,78,250,247,2,151,225,67,196,179,50,50,94,122,28,51,142,171,42,175,248,117,36,138,39,62,162,74,138,170,152,163,214,6,46,213,150,169,145,181,18,56,159,167,77,17,92,190,138,186,93,255,0,18,154,108,25,158,153,23,132,248,150,203,231,50,173,245,85,148,20,21,137,10,197,35,233,152,234,58,202,201,25,47,43,126,199,55,154,205,200,178,116,215,170,118,114,198,77,61,60,213,83,199,75,77,19,228,150,103,164,108,99,26,170,231,57,87,68,68,68,234,170,170,75,94,29,201,217,112,231,134,125,206,147,18,210,238,117,117,182,108,71,78,147,177,85,208,200,252,62,136,223,158,196,218,169,181,221,181,84,252,160,35,123,134,140,113,85,151,217,235,129,177,12,53,142,166,130,60,67,108,74,183,164,138,196,242,233,89,11,222,138,168,230,166,154,51,213,116,233,212,217,3,4,223,105,113,62,14,177,226,42,41,217,52,55,59,117,53,91,30,215,35,145,82,72,154,244,93,81,85,59,57,61,87,235,53,126,166,123,168,47,49,73,19,244,117,53,75,92,215,34,246,86,191,162,235,250,13,136,120,29,197,18,98,158,26,240,92,243,73,189,244,118,123,117,26,174,186,252,202,10,101,247,175,229,127,212,5,251,44,183,25,8,215,112,215,152,40,230,35,147,238,114,237,209,83,95,245,133,65,122,76,124,227,194,247,77,99,225,147,26,79,81,85,201,89,173,55,24,88,155,209,188,199,45,190,169,81,157,85,53,215,78,222,160,107,199,116,68,75,149,90,34,104,156,249,58,123,189,165,36,59,194,123,136,235,126,10,197,50,101,86,33,172,86,50,243,82,190,81,207,145,168,156,217,164,161,129,140,69,124,169,249,43,209,26,171,238,215,177,29,181,115,249,154,185,170,116,211,155,35,159,167,214,186,149,70,82,98,90,188,33,153,248,79,17,210,87,77,72,182,251,221,5,75,228,138,85,141,118,71,81,27,213,21,81,83,167,179,239,78,192,108,243,27,219,43,27,35,21,21,175,68,114,42,122,162,159,69,25,147,56,154,44,97,149,24,67,17,197,86,218,149,175,177,91,234,36,145,36,71,170,189,244,209,189,117,93,87,175,181,175,117,238,86,96,15,132,138,52,147,154,140,110,253,52,221,167,93,61,218,159,103,203,222,200,216,233,36,122,53,173,69,87,57,87,68,68,247,168,17,129,227,87,91,107,92,49,133,173,233,10,252,163,231,232,102,230,109,110,156,158,93,197,54,235,243,190,119,93,59,17,159,145,139,34,103,94,0,88,95,182,68,197,22,173,171,174,154,47,155,139,67,48,252,92,179,82,135,23,103,21,22,18,180,94,41,171,105,109,52,113,182,116,134,161,36,229,212,197,85,95,27,154,187,94,168,138,136,228,232,168,138,154,250,24,171,194,246,31,174,196,188,68,101,181,182,134,157,210,170,226,203,59,165,209,138,228,100,126,122,22,185,206,209,23,70,166,228,213,87,160,27,28,224,5,145,112,30,27,89,157,186,69,180,81,238,93,117,213,121,44,213,79,124,243,240,245,10,219,44,22,219,106,171,85,105,40,225,131,217,237,236,177,27,211,183,78,135,160,6,52,113,231,195,165,183,63,242,94,227,71,39,55,229,11,44,115,93,40,146,45,186,190,120,105,42,146,54,254,9,238,93,93,55,102,232,190,229,79,88,31,196,249,79,142,176,197,194,237,75,93,133,238,209,69,106,172,158,150,73,36,162,153,168,188,167,57,21,218,171,17,52,209,171,215,167,232,54,114,169,166,130,174,9,41,170,33,100,177,200,213,107,154,246,163,145,81,83,69,213,23,235,44,30,57,225,23,47,241,117,77,214,178,123,37,189,82,226,147,185,241,121,104,54,171,228,87,42,174,139,10,254,86,158,160,107,176,230,185,174,86,185,170,138,139,162,162,167,84,82,233,112,237,158,248,175,33,51,26,213,139,172,55,90,200,105,34,170,129,107,105,163,158,86,199,52,9,60,82,72,138,198,200,196,118,169,18,38,142,93,21,58,47,194,169,227,67,34,238,57,21,157,23,75,12,150,89,232,173,213,146,79,91,68,229,166,116,113,44,47,171,168,100,123,23,150,198,233,182,46,155,83,77,19,162,251,172,43,90,231,174,214,181,85,125,200,128,108,165,195,142,125,97,44,254,203,123,86,45,195,247,106,73,170,228,165,131,206,211,50,120,157,36,51,172,16,201,35,92,198,72,245,110,139,50,34,163,151,84,94,139,241,186,166,187,252,32,113,119,141,248,99,199,148,181,84,213,211,212,225,234,169,153,5,194,223,52,179,62,38,196,233,169,214,89,25,18,77,27,18,68,142,13,168,231,116,209,116,94,157,166,247,134,222,38,242,247,136,236,21,73,137,48,213,246,222,151,25,57,158,98,215,230,160,243,84,250,75,51,25,190,22,75,35,153,185,176,185,233,170,245,111,95,168,47,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,156,141,77,206,94,136,1,85,17,53,85,68,79,137,138,92,87,113,243,150,188,62,90,164,162,181,93,168,47,56,133,218,114,233,41,231,167,168,217,237,64,171,189,141,168,99,211,88,230,85,79,169,87,178,117,240,56,196,241,16,192,89,9,111,125,131,9,205,242,198,39,126,159,181,182,205,79,202,209,212,239,249,242,83,62,55,107,28,174,94,253,52,211,186,244,133,12,192,204,124,105,155,120,141,248,131,23,220,190,80,184,205,166,175,228,197,22,186,70,198,118,141,173,111,205,141,190,158,128,84,185,215,159,185,161,196,110,45,117,243,25,93,42,235,37,126,156,138,24,103,168,146,24,180,138,54,187,151,28,146,72,173,213,33,107,151,69,234,169,175,187,76,146,201,126,6,43,112,174,86,93,51,227,61,109,181,118,170,59,127,35,202,91,106,225,88,36,118,250,153,41,95,205,138,170,157,17,116,87,68,230,232,244,232,168,171,221,16,185,220,12,248,101,215,226,71,195,152,57,239,102,242,244,30,215,149,183,249,134,191,155,254,19,19,254,251,75,84,142,110,142,108,78,234,222,189,147,213,75,225,226,191,154,237,203,124,149,163,203,12,62,255,0,46,235,255,0,51,166,155,246,242,42,232,103,252,118,59,95,158,191,140,159,167,176,16,201,89,44,115,84,190,88,152,141,99,180,209,17,52,211,161,49,190,20,25,97,14,30,195,54,204,112,173,166,116,181,246,59,149,42,185,168,139,39,75,162,119,93,136,186,125,233,61,87,211,244,67,97,54,126,21,184,162,150,239,149,182,11,116,117,26,203,21,166,233,43,162,216,190,202,124,168,228,215,93,17,23,231,39,242,129,158,160,0,7,227,154,142,106,181,201,170,42,104,167,232,2,16,124,88,114,90,179,2,231,82,99,186,106,25,155,108,191,69,204,124,252,165,72,252,204,245,117,210,171,119,35,26,221,219,89,174,155,149,116,247,167,83,17,114,135,31,86,101,150,99,225,252,105,71,166,182,203,149,37,76,136,186,245,100,115,199,34,167,71,55,242,19,186,162,127,57,59,252,119,240,187,69,196,150,82,85,208,210,82,115,47,214,134,201,112,183,175,49,83,124,177,83,85,36,76,235,44,108,77,95,50,117,118,169,239,69,78,208,33,143,112,61,255,0,46,177,101,211,7,226,90,63,45,95,107,171,158,146,102,115,24,253,29,20,174,141,221,88,231,55,231,49,221,149,123,122,129,177,103,12,153,213,134,179,175,42,236,120,146,207,118,167,168,170,117,13,50,85,194,217,227,123,226,155,203,66,247,181,90,217,30,173,209,101,68,209,87,84,245,248,221,194,17,60,54,56,200,131,38,241,132,57,121,142,107,185,118,27,188,205,130,158,94,82,175,46,105,101,163,133,169,182,40,30,245,209,145,189,122,185,17,126,11,162,147,87,97,191,90,177,45,166,150,249,101,170,243,20,117,145,50,104,100,216,230,110,99,218,142,106,232,228,69,78,142,69,234,128,122,6,31,248,156,230,221,38,91,240,237,93,111,101,125,59,107,49,4,178,218,82,23,74,136,245,100,244,53,137,174,221,237,93,53,102,158,191,82,153,117,87,85,5,13,44,213,149,79,217,12,12,116,146,59,69,93,26,212,213,87,68,235,217,8,62,241,62,226,113,185,191,153,53,57,113,102,159,153,104,195,21,239,137,235,183,77,106,169,170,43,97,85,246,162,99,190,100,137,248,202,223,173,122,129,132,53,19,58,162,121,39,119,206,145,234,245,250,213,117,62,15,214,49,210,57,24,196,213,84,61,142,141,202,199,166,138,128,76,247,132,14,106,209,98,12,160,184,96,74,251,172,110,185,219,110,18,190,26,101,157,21,201,75,29,45,4,77,93,138,245,119,206,85,77,81,168,223,78,253,9,9,32,151,194,231,57,89,150,252,64,82,97,234,212,253,173,137,27,29,178,53,255,0,118,168,173,162,98,118,99,151,179,23,213,19,226,132,236,70,246,200,198,200,213,213,174,68,114,125,74,6,35,120,160,92,43,40,120,97,185,37,35,83,239,243,205,12,139,162,244,99,173,245,186,246,95,130,16,51,67,237,87,83,238,235,172,204,215,254,50,19,197,226,141,28,207,225,134,224,177,73,181,27,83,42,187,162,46,173,249,62,183,84,32,122,222,168,151,10,101,94,201,51,53,255,0,140,128,79,191,15,182,200,46,92,10,81,219,230,167,73,89,62,9,141,138,205,136,229,93,214,120,147,162,105,223,169,6,89,203,111,142,213,154,152,178,130,40,185,108,134,245,94,198,179,110,138,212,74,153,17,17,83,68,211,177,61,60,40,182,58,206,15,108,16,197,79,206,223,133,41,99,229,111,219,189,86,215,7,179,175,166,186,233,169,6,156,78,211,45,38,126,99,200,22,147,203,43,113,21,209,57,124,205,251,127,110,204,154,107,235,219,79,208,4,181,248,71,219,112,253,46,65,212,85,91,163,253,187,53,197,235,59,213,25,174,171,69,64,174,77,81,53,211,93,59,153,218,70,175,132,62,98,90,35,203,44,65,135,166,175,229,75,109,125,93,198,86,114,156,237,34,142,158,129,142,118,168,221,59,250,34,170,252,12,206,160,226,155,36,170,174,149,22,39,99,95,219,212,211,62,25,35,249,54,175,217,115,92,141,84,215,147,162,251,93,59,129,221,226,95,45,232,243,83,35,177,166,17,158,149,179,212,212,216,174,41,67,171,17,202,218,151,81,205,28,106,154,181,202,139,172,157,218,154,251,141,113,113,246,19,184,224,60,107,123,194,55,56,36,134,162,207,113,169,162,114,61,174,106,170,197,51,163,85,77,200,213,238,197,244,79,169,13,158,40,46,86,172,81,104,243,86,218,158,125,37,92,90,53,251,28,221,90,246,162,167,71,34,47,103,33,8,126,40,220,59,213,229,102,116,77,141,173,176,107,104,196,168,234,217,100,220,157,42,234,42,235,100,86,232,233,28,239,153,26,46,168,136,223,130,47,64,47,135,133,127,24,20,150,246,199,146,88,251,17,172,109,123,209,150,167,86,86,34,53,21,124,149,52,48,49,101,155,224,253,24,198,123,244,245,66,86,227,146,57,163,108,209,61,175,99,218,142,107,154,186,162,162,246,84,83,87,188,188,198,151,60,188,198,182,92,103,104,147,101,77,162,190,154,181,157,26,186,172,83,50,68,79,105,174,78,236,79,69,250,151,177,176,159,8,28,64,89,115,251,39,236,119,234,74,157,215,58,90,26,106,107,139,54,61,52,168,109,45,59,165,93,86,54,55,231,77,248,169,167,187,167,96,190,103,196,208,199,81,12,148,243,49,31,28,173,86,61,170,154,162,162,166,138,138,135,216,2,32,188,86,120,77,102,26,189,55,58,176,109,165,237,164,172,84,101,193,148,240,104,198,189,239,174,169,150,87,36,112,162,34,232,214,234,231,63,93,52,215,209,72,212,54,61,227,7,44,32,205,76,132,197,150,21,167,230,212,69,106,175,168,167,77,234,221,37,74,42,134,183,241,218,157,228,245,93,13,118,49,109,134,167,11,98,123,182,28,172,102,201,173,149,211,209,189,53,69,209,99,145,204,94,202,169,221,171,234,191,88,25,237,225,171,199,44,153,99,124,167,202,60,202,188,57,112,237,123,217,13,5,69,77,71,74,105,94,250,58,120,217,186,106,134,177,145,54,54,61,116,107,85,83,174,157,53,66,100,45,23,107,117,246,217,75,121,180,86,67,87,71,91,11,42,32,154,25,27,35,36,141,237,71,53,200,230,170,162,162,162,162,234,139,167,83,86,170,10,234,155,101,125,53,202,142,77,149,20,147,50,120,157,162,46,215,181,200,173,93,23,84,94,168,157,201,154,240,221,227,142,213,152,248,102,221,148,24,234,187,147,126,181,83,67,73,68,238,83,157,206,134,40,232,233,227,77,34,167,107,27,171,222,255,0,156,245,84,245,213,52,80,36,28,31,141,84,114,35,145,122,42,106,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,199,42,53,21,202,189,17,53,80,58,151,123,181,186,197,108,170,188,221,235,33,164,163,162,133,245,19,205,52,141,141,145,198,198,171,156,229,115,149,17,17,17,21,117,85,211,161,13,254,37,92,114,201,153,215,202,140,163,203,91,195,147,14,208,61,240,215,212,83,84,116,169,149,143,172,167,145,155,161,168,115,31,19,163,123,23,71,53,21,122,107,211,68,50,87,196,139,142,59,86,92,97,155,142,80,96,90,238,117,250,235,77,53,37,107,185,78,111,38,25,99,172,167,145,52,150,157,204,118,143,99,62,107,209,87,211,68,213,72,101,175,174,169,185,215,212,220,171,36,223,81,87,51,231,149,218,34,110,123,156,170,229,209,52,68,234,171,216,14,2,74,252,41,184,77,102,37,189,59,58,177,149,165,238,164,163,85,101,189,149,16,106,199,61,143,161,169,138,86,164,144,170,42,232,231,104,230,191,93,53,211,213,72,234,194,86,26,156,83,137,237,56,114,141,155,230,185,215,65,70,196,213,19,85,146,70,177,59,170,39,119,39,170,125,102,196,252,31,101,132,25,87,144,152,78,194,148,252,170,137,109,84,21,21,9,189,93,247,213,162,167,107,191,29,201,222,63,69,208,11,209,12,49,211,195,29,60,44,70,71,19,81,140,106,38,136,136,137,162,34,33,246,0,31,50,73,28,49,186,105,94,214,49,141,87,57,206,93,17,17,59,170,169,20,158,42,28,96,82,92,27,38,73,96,28,70,178,53,143,86,93,93,71,88,138,213,84,243,180,211,64,245,138,111,139,53,99,217,238,215,209,12,234,226,255,0,136,11,46,64,228,253,242,253,87,83,182,231,85,67,83,77,110,102,199,174,181,14,165,168,116,75,170,70,246,252,232,127,25,52,247,244,239,175,102,98,99,75,158,97,227,91,214,51,187,201,190,166,239,95,83,90,254,141,77,22,89,159,34,167,178,214,167,119,175,162,125,73,216,15,140,3,132,238,56,243,26,217,48,141,178,9,38,168,187,220,105,168,154,140,107,156,168,178,202,216,209,87,106,57,123,189,61,23,234,83,99,158,26,50,222,143,42,242,59,5,225,40,41,91,5,77,53,138,220,149,222,194,53,93,82,218,56,99,145,87,70,181,85,117,143,187,147,95,121,16,94,23,60,59,213,230,158,116,67,141,174,80,105,104,195,72,218,216,164,220,157,106,233,234,232,164,70,232,217,26,239,153,34,174,170,138,223,130,175,66,111,43,238,86,172,47,104,243,87,42,158,69,37,36,90,57,251,28,237,26,198,170,175,70,162,175,102,168,30,137,130,94,46,22,220,63,85,144,116,245,119,24,255,0,110,195,113,98,192,244,70,107,170,81,87,171,83,85,77,116,215,94,198,72,220,56,166,201,26,91,165,61,141,184,215,246,245,68,204,134,56,254,77,171,246,156,231,43,81,53,228,232,158,215,78,230,24,248,187,230,45,162,76,178,176,97,216,107,249,146,220,159,73,113,133,188,167,38,177,73,79,94,198,187,85,110,157,253,21,81,126,0,69,158,77,91,163,186,230,166,19,160,150,46,99,38,189,80,49,204,219,170,185,22,166,52,84,68,209,117,94,164,230,241,3,108,130,221,192,165,101,190,26,126,83,32,193,50,49,25,177,26,169,182,207,42,117,77,59,244,33,67,134,58,101,171,207,204,7,2,82,121,149,118,35,181,167,47,153,179,119,237,216,83,77,125,61,223,164,156,190,43,155,29,31,7,183,248,101,167,228,236,194,149,81,242,183,238,216,169,107,159,217,215,215,77,52,212,13,122,235,189,154,234,141,189,52,153,250,127,198,82,121,188,47,238,21,149,220,48,219,82,173,168,156,137,225,138,53,209,122,177,45,244,90,119,95,138,144,53,113,84,91,133,74,167,101,153,250,127,198,82,120,124,46,99,153,156,48,219,214,89,55,35,170,98,86,244,68,209,62,79,162,209,0,203,242,61,188,95,179,86,139,15,229,5,191,2,80,93,99,109,206,229,112,137,243,83,36,232,142,90,73,41,107,226,115,182,35,209,223,57,17,53,86,171,125,59,244,36,30,71,182,54,58,71,46,141,106,43,151,234,66,9,252,81,243,149,153,145,196,5,94,30,162,79,218,216,109,178,91,30,191,238,212,245,181,172,94,236,106,246,122,122,170,124,84,12,49,62,233,230,117,60,241,206,223,157,27,209,233,245,162,234,124,177,142,145,200,198,38,170,161,236,116,110,86,61,52,84,2,121,252,49,179,110,147,50,56,118,161,183,190,190,157,213,152,126,88,173,43,11,101,69,122,50,10,26,52,215,110,247,46,154,191,79,79,169,12,192,32,227,195,7,137,198,229,6,100,211,101,197,230,126,93,163,19,215,178,38,46,221,116,170,169,168,162,133,23,217,137,238,249,145,175,227,35,126,165,234,78,13,37,84,21,212,176,214,82,191,124,51,177,178,70,237,21,53,107,147,84,93,23,175,101,3,152,180,124,77,103,86,26,201,76,171,190,98,75,197,218,154,158,169,180,53,41,73,11,231,141,143,150,111,45,51,216,212,107,164,98,187,85,137,83,68,93,87,211,225,115,47,215,235,86,26,180,213,95,47,85,94,94,142,142,39,205,52,155,28,253,172,99,85,206,93,26,138,171,209,170,189,16,133,79,18,126,50,32,206,76,97,62,93,224,106,238,101,134,209,59,161,168,151,148,169,204,154,41,107,33,114,109,150,6,61,53,100,140,94,142,84,79,138,234,160,98,30,111,99,234,204,205,204,124,65,141,43,52,214,231,114,171,169,141,19,94,140,146,121,36,68,234,231,126,90,246,85,79,231,50,231,194,123,37,171,49,214,117,174,59,169,161,153,214,203,12,92,198,79,202,85,143,204,193,87,67,42,55,114,177,205,221,181,250,233,185,23,79,114,117,48,215,1,96,123,254,98,226,203,94,15,195,84,126,102,190,233,87,5,36,44,230,49,154,186,73,91,27,122,189,205,111,206,123,123,170,119,244,39,191,128,254,23,104,184,109,202,74,74,42,202,78,93,250,240,216,235,238,11,204,85,217,44,180,212,169,44,125,37,145,139,163,225,94,173,209,61,200,137,220,50,97,173,70,181,26,212,209,17,52,67,244,0,0,0,34,243,198,107,2,197,89,65,135,241,195,18,6,201,2,82,80,170,246,122,163,91,112,151,242,123,117,247,247,244,245,34,255,0,45,150,209,247,123,96,138,253,19,100,183,205,114,165,142,165,170,214,170,114,150,102,111,249,222,207,205,215,191,79,121,42,222,51,55,248,40,240,85,130,206,178,253,246,122,186,87,164,123,87,179,161,184,55,93,116,211,186,118,212,136,138,90,137,104,234,98,171,167,118,217,96,123,100,99,180,69,209,200,186,162,245,248,160,25,135,196,247,3,24,147,7,225,91,78,115,229,117,178,186,241,133,111,150,216,46,181,12,166,134,74,135,210,44,209,205,80,229,84,130,157,35,142,38,68,216,250,171,215,77,83,170,162,162,150,39,37,51,247,52,56,114,197,173,190,96,219,165,93,28,172,215,159,67,52,245,17,195,46,177,72,214,243,35,142,72,213,218,36,206,114,106,189,21,117,247,235,49,156,10,98,187,39,18,124,38,83,224,140,97,15,156,130,134,133,152,118,166,61,207,143,116,108,182,83,68,254,177,164,106,154,164,238,236,170,189,122,59,213,49,79,142,127,12,186,252,54,249,179,7,34,44,222,98,131,217,243,86,255,0,48,214,114,191,193,162,103,223,106,170,149,206,213,206,149,221,27,211,178,250,40,25,147,194,143,31,57,107,196,29,170,58,43,173,218,130,205,136,91,175,50,146,162,122,122,125,254,212,234,155,24,234,135,189,116,142,20,85,250,209,123,47,76,173,69,69,77,81,81,80,214,19,47,243,31,26,101,38,35,102,32,194,23,47,147,238,48,235,163,249,49,75,166,177,189,157,164,107,155,243,100,119,167,169,53,252,29,248,136,96,44,251,183,178,193,139,38,249,31,19,179,95,218,219,102,168,230,234,234,135,252,248,233,153,27,116,142,38,175,126,186,233,221,58,134,102,131,241,174,71,38,230,175,69,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,226,89,89,12,107,44,139,163,91,221,76,14,226,195,196,251,2,101,85,51,176,230,91,39,203,55,231,252,247,125,250,159,203,232,176,61,58,77,72,230,63,115,36,127,175,77,190,245,64,51,15,51,51,103,3,101,29,130,108,73,142,111,31,39,209,65,183,115,252,188,210,247,123,24,157,34,99,151,188,140,244,245,250,200,159,226,215,197,87,20,227,150,205,133,50,66,167,228,171,98,237,223,112,217,28,252,239,192,72,159,122,169,164,107,155,181,204,149,189,250,235,175,100,67,10,51,119,61,115,31,59,111,211,95,241,245,243,207,207,46,223,245,180,17,105,163,35,103,238,81,177,59,68,207,79,79,175,90,191,135,222,17,115,91,136,138,199,38,18,182,109,160,143,78,101,95,58,153,118,106,146,233,236,73,52,110,93,93,11,147,167,215,245,133,164,166,165,190,99,27,207,42,157,158,110,190,167,211,86,71,187,107,62,58,53,61,150,255,0,152,150,62,2,252,54,40,48,186,179,50,51,194,203,230,46,73,175,145,164,243,46,103,35,252,42,25,61,186,106,165,107,183,53,209,47,180,222,157,147,213,76,136,225,63,128,140,180,225,194,154,107,164,144,252,169,126,169,219,173,94,234,136,54,109,89,219,243,60,196,140,93,89,54,157,189,53,238,189,50,161,17,26,154,39,96,63,17,27,27,116,78,136,132,6,120,149,231,11,115,71,136,219,197,45,11,245,183,90,60,191,150,93,59,243,104,40,213,253,216,215,124,232,215,190,191,13,9,190,206,172,109,6,93,101,157,231,25,84,191,100,118,255,0,47,185,116,85,211,153,81,28,126,141,119,171,253,203,253,38,180,56,146,243,54,34,189,212,93,231,252,37,70,205,123,126,43,17,190,136,159,147,238,3,204,51,195,194,131,54,229,195,89,239,6,20,173,168,229,82,214,89,159,111,129,54,110,223,44,247,42,69,70,244,98,170,107,185,221,85,116,248,161,136,249,155,148,88,167,43,39,165,135,17,83,236,74,189,252,167,111,141,117,218,140,85,232,199,187,252,99,123,159,153,41,143,42,242,215,53,48,190,50,165,168,228,165,182,239,69,81,51,182,35,190,245,29,76,114,59,162,181,223,145,232,138,191,204,6,206,13,93,200,139,239,77,79,210,138,201,140,115,67,152,249,89,133,177,149,13,71,57,46,118,122,26,153,29,177,91,247,201,41,163,145,83,69,107,127,45,61,17,63,152,173,64,0,0,24,123,199,127,4,182,142,34,48,181,70,33,195,22,189,216,182,138,7,186,157,220,247,39,55,100,117,79,107,52,124,241,196,221,101,153,189,85,23,79,171,182,97,0,53,246,193,30,29,188,76,226,252,93,95,135,105,48,111,151,249,42,166,88,37,168,249,70,222,253,175,138,86,177,125,149,169,77,126,118,189,21,127,73,46,252,20,100,70,102,100,46,90,199,134,179,23,22,249,247,71,163,163,163,242,20,241,121,118,165,61,51,17,57,144,200,253,251,121,79,110,186,245,215,95,118,185,34,186,34,106,190,132,122,120,139,113,247,77,149,182,250,236,156,203,199,238,196,53,212,210,199,85,85,162,167,34,55,182,174,157,237,217,53,59,152,237,178,70,197,213,30,138,189,147,166,170,7,155,226,85,199,92,24,30,207,93,146,217,115,87,190,239,112,134,90,107,148,252,181,78,84,82,50,178,154,86,109,154,157,90,237,30,214,46,173,122,42,250,116,213,72,128,145,245,247,219,179,164,145,121,245,183,26,133,115,151,217,110,249,100,119,232,68,213,87,224,135,37,234,243,116,196,215,154,171,213,218,163,204,87,92,42,31,60,210,108,107,55,201,35,213,206,93,26,136,137,171,156,189,145,16,146,175,12,254,5,32,196,21,84,89,227,152,240,243,41,32,88,170,45,116,155,149,62,248,139,71,83,12,219,225,168,69,236,175,77,142,102,158,171,232,128,85,92,10,248,117,219,42,178,234,12,198,204,219,118,250,251,213,51,106,109,241,115,156,155,96,154,10,105,162,126,232,106,118,174,142,222,154,57,168,190,253,58,33,238,113,121,225,125,75,139,48,218,98,172,159,183,255,0,223,13,5,38,215,210,115,87,246,194,50,57,222,169,190,162,173,24,205,210,58,52,236,186,119,237,169,36,148,180,208,209,82,195,71,76,205,144,193,27,98,141,186,170,232,214,166,136,154,175,94,200,114,129,174,150,5,201,108,232,201,236,234,195,53,87,220,41,228,170,172,216,130,138,73,211,207,82,73,183,147,86,213,119,205,123,209,116,88,215,182,189,189,77,129,178,198,231,61,231,46,112,189,210,169,52,158,170,205,69,52,169,211,231,186,6,57,123,34,39,117,244,66,162,150,154,9,220,215,202,205,202,221,52,234,168,114,34,35,81,26,157,147,160,24,173,226,87,21,68,156,45,223,214,7,237,70,182,169,207,232,139,171,126,78,172,213,58,144,19,109,141,101,184,210,196,157,223,59,27,252,174,66,125,124,75,107,160,164,225,114,252,201,157,162,204,218,168,217,209,122,185,109,213,154,118,250,136,16,177,49,146,95,45,209,203,209,142,171,133,174,250,149,233,168,27,17,240,91,109,242,220,49,224,170,87,38,156,235,13,181,127,150,223,78,158,242,34,124,79,114,189,249,119,196,165,109,84,81,254,215,196,20,210,222,28,253,127,116,158,190,181,85,52,222,229,236,207,130,124,16,152,206,17,169,105,41,56,116,192,49,209,187,86,46,29,181,57,122,47,127,35,7,191,244,24,175,226,231,148,20,24,171,44,41,113,229,45,62,151,27,60,140,89,37,222,238,180,241,83,215,202,173,209,94,141,249,206,215,93,170,191,95,96,48,7,128,172,199,163,195,25,141,114,192,183,8,246,69,142,45,115,97,200,170,53,85,228,203,89,61,44,72,253,136,213,221,181,26,171,162,185,168,189,183,39,114,217,241,49,149,216,143,42,115,135,17,90,111,208,233,29,117,198,174,225,65,54,232,255,0,108,82,62,170,102,197,46,214,189,219,55,114,213,118,185,81,201,234,133,180,181,220,170,172,247,42,91,173,20,155,42,40,230,100,241,59,68,93,30,199,35,145,116,84,84,238,137,221,10,231,52,51,126,245,154,52,54,120,239,207,230,212,218,168,233,232,219,46,140,111,222,226,71,232,154,53,141,78,242,42,250,175,197,64,191,252,1,113,143,138,50,59,51,108,216,70,239,89,207,195,55,218,218,123,108,177,242,227,111,35,157,81,75,27,165,213,176,62,71,109,142,37,77,168,169,175,189,23,188,185,241,33,147,56,79,138,140,137,169,182,44,94,101,245,182,231,220,236,211,110,149,155,106,31,71,51,105,223,183,124,122,254,31,93,30,186,117,234,158,237,115,105,231,146,150,162,42,152,93,182,72,94,217,24,186,107,162,162,234,157,205,128,188,56,51,2,167,48,56,97,177,79,88,237,210,217,146,150,209,174,136,154,164,54,250,69,215,163,91,234,245,247,253,106,4,21,102,222,91,222,50,155,48,175,120,14,249,30,218,139,77,117,77,42,46,172,93,237,138,121,34,221,236,185,200,154,172,107,211,114,254,158,229,246,224,11,138,11,182,65,102,253,182,138,182,171,126,30,190,79,13,4,240,108,106,108,124,213,84,168,233,55,36,79,122,233,28,42,155,83,79,173,23,190,118,120,168,240,173,46,51,193,143,205,188,43,6,234,219,82,44,181,172,220,137,172,17,69,91,81,35,181,124,200,157,220,222,141,106,175,187,94,196,56,185,179,82,84,43,92,155,37,133,250,47,101,209,200,191,201,220,13,164,176,213,246,139,20,97,235,102,36,183,59,117,45,210,142,26,216,87,69,79,98,70,35,219,221,17,123,57,59,162,125,72,122,68,123,248,70,231,172,248,243,45,171,114,226,243,87,204,185,88,159,35,169,217,203,68,210,138,26,122,8,90,186,182,54,183,231,61,123,185,93,245,247,36,32,14,189,124,44,168,160,169,167,145,155,217,44,47,99,155,174,154,162,181,81,83,83,94,62,60,176,90,224,158,38,49,117,62,221,172,186,220,107,238,145,183,93,118,182,91,133,82,34,107,185,117,249,191,15,169,13,137,8,8,241,57,150,178,94,41,238,254,109,186,108,134,161,177,117,78,177,165,198,179,78,223,167,191,80,49,56,244,112,238,32,186,225,91,229,6,35,177,212,249,122,251,109,76,85,116,242,236,107,246,73,27,209,236,93,28,138,213,209,205,69,209,81,80,233,54,154,103,64,181,45,102,177,163,182,171,181,78,250,106,113,181,21,206,70,162,117,85,209,0,151,190,4,124,75,232,241,107,45,153,89,157,53,220,155,175,222,104,109,245,188,165,119,61,127,107,65,19,57,116,212,168,214,238,115,165,118,174,119,78,202,186,104,164,147,81,86,211,92,105,34,173,163,147,153,12,236,108,145,187,69,77,90,228,69,69,209,122,246,84,53,106,154,146,227,101,158,150,162,104,249,50,57,172,170,129,117,107,189,157,117,107,189,125,221,148,205,190,11,252,71,177,134,76,215,91,240,86,97,84,124,165,134,36,158,40,17,251,34,135,202,70,171,79,30,237,34,166,124,146,108,142,39,244,215,85,215,223,162,168,78,8,40,156,167,205,252,19,156,184,94,155,21,96,139,167,156,164,158,54,57,203,200,154,61,142,116,108,145,91,247,214,49,87,68,145,189,116,245,250,244,173,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,57,177,155,216,39,38,176,189,78,42,198,215,79,39,73,4,111,115,87,145,52,155,220,216,223,38,223,189,49,234,154,164,110,235,167,167,213,168,85,245,181,180,214,234,73,107,107,36,229,195,3,29,36,142,209,87,70,181,21,85,116,78,189,145,72,217,227,187,196,190,143,9,50,231,149,153,45,93,206,186,253,250,134,225,91,202,86,242,23,246,204,18,179,151,83,74,173,118,215,54,39,106,215,117,236,139,166,170,99,95,26,30,35,216,199,57,171,174,24,43,47,106,62,77,195,12,158,88,21,251,34,155,205,198,139,81,30,237,37,166,100,145,239,142,70,116,215,84,211,223,170,166,18,67,73,113,189,79,85,81,12,124,233,26,215,213,78,186,181,190,206,186,185,222,158,254,200,7,46,34,196,23,92,85,124,175,196,119,202,159,49,95,114,169,150,174,162,93,141,102,249,36,122,189,235,163,81,26,154,185,202,186,34,34,30,112,114,43,92,173,84,234,139,162,156,142,166,153,176,37,75,153,164,106,237,168,237,83,190,154,129,144,28,6,224,181,198,220,76,97,26,117,110,230,90,174,52,23,71,183,93,55,54,43,133,42,42,107,185,52,249,223,31,169,77,135,40,33,101,61,5,53,60,108,216,200,161,99,26,221,117,209,17,168,136,154,144,33,225,141,45,100,92,83,218,60,163,117,223,13,59,101,234,157,35,91,141,30,189,255,0,71,110,164,251,128,60,220,75,125,162,194,248,122,231,137,46,46,219,75,107,163,154,182,101,209,87,216,141,138,247,118,69,94,205,94,200,191,82,158,145,30,254,46,89,235,54,3,203,106,44,184,179,85,242,238,87,215,198,234,134,114,209,117,162,154,158,190,23,46,174,141,205,249,204,78,206,71,125,93,192,192,94,63,120,160,186,231,238,111,220,168,104,106,182,97,235,28,243,80,65,79,177,171,189,240,213,85,35,100,220,177,49,233,172,115,34,109,93,83,226,171,218,196,229,38,91,222,51,103,48,172,152,14,199,30,234,139,181,117,53,42,174,172,77,141,150,120,226,221,237,57,168,186,44,137,211,114,126,142,229,38,214,205,87,80,141,106,111,150,103,232,157,147,87,42,255,0,39,114,99,188,43,120,86,151,6,96,198,102,222,42,131,109,101,217,18,90,22,110,69,210,9,98,162,168,141,250,178,101,78,237,119,71,53,23,223,167,96,50,143,134,252,153,194,124,43,228,77,53,177,34,242,207,162,183,50,231,122,155,116,175,221,80,202,56,91,80,253,187,228,211,240,26,232,197,211,167,68,247,196,103,31,188,99,226,140,241,204,219,206,17,180,86,114,48,205,138,182,162,219,20,124,184,221,207,228,212,85,70,217,117,116,12,145,187,163,149,19,106,170,233,239,85,237,40,126,35,249,129,83,151,252,48,223,103,163,118,217,111,41,85,104,215,68,93,18,107,125,90,235,213,174,245,98,123,190,180,53,253,168,158,74,170,137,106,102,118,233,38,123,164,122,233,166,170,171,170,246,2,233,112,207,149,184,143,53,179,135,14,218,108,48,235,29,13,198,146,225,95,54,232,255,0,107,210,50,170,22,203,46,215,61,187,246,243,17,118,181,85,203,232,133,204,227,219,50,40,241,62,99,91,112,45,190,61,209,224,123,92,56,114,90,141,85,57,210,209,79,85,18,191,106,181,54,235,185,23,68,115,145,59,110,94,229,161,202,252,223,189,101,117,13,226,59,11,249,85,55,90,58,138,55,75,163,29,247,185,81,154,166,142,99,147,188,104,190,139,241,66,134,186,92,170,175,23,42,171,173,108,155,234,43,38,124,242,187,68,77,94,247,43,149,116,68,68,238,171,217,0,203,31,12,60,176,126,98,113,41,67,85,51,62,241,135,233,162,188,53,250,254,233,5,125,18,162,105,189,171,217,255,0,20,248,41,46,220,105,91,124,207,12,120,214,149,169,175,38,195,114,95,228,183,212,39,188,198,207,8,188,161,160,194,217,99,85,143,42,169,245,184,221,228,122,199,46,247,116,167,150,158,130,84,110,212,122,183,231,55,93,118,162,253,93,140,169,226,230,150,146,175,135,76,125,29,99,180,98,97,219,171,147,162,247,242,51,251,191,72,26,224,92,163,88,174,53,81,47,118,78,246,255,0,35,148,159,111,13,56,170,35,225,110,194,179,191,114,57,180,174,103,68,77,26,182,234,61,19,161,1,247,230,50,59,229,198,56,186,177,181,115,53,191,82,61,116,39,187,195,70,186,158,175,133,203,19,32,118,171,10,82,196,254,139,209,201,110,163,215,191,214,6,66,230,117,206,123,54,92,226,139,165,42,107,61,45,154,182,104,147,167,87,182,7,185,59,162,167,116,245,67,95,156,117,146,217,209,156,89,213,137,234,172,56,83,206,213,94,113,5,108,144,39,158,164,143,119,58,173,202,223,156,246,34,106,178,39,125,59,250,27,22,42,35,145,90,189,151,161,199,21,52,16,57,207,137,155,85,218,235,213,84,8,219,225,15,194,250,151,9,225,181,197,89,193,111,255,0,190,26,250,77,172,164,230,175,237,116,124,112,61,19,125,61,90,177,251,100,108,137,217,53,239,219,67,195,227,171,195,174,217,75,151,83,230,54,89,91,182,87,217,105,157,83,112,139,156,229,221,4,48,84,205,43,247,77,83,181,53,118,196,209,173,85,247,107,213,9,69,56,170,169,161,173,165,154,142,165,155,225,158,55,69,35,117,84,213,174,77,21,53,78,189,148,13,89,216,250,251,21,217,178,70,188,138,219,117,66,57,171,236,187,100,177,187,244,162,232,169,241,66,95,188,53,120,235,131,28,89,232,114,91,49,170,246,93,237,240,197,77,109,159,150,171,205,137,140,163,166,137,155,97,167,70,183,87,185,235,171,158,170,158,189,52,82,215,248,152,112,41,6,31,170,174,207,28,185,135,151,73,58,203,81,116,164,220,171,247,197,90,202,153,166,223,53,66,175,100,98,108,107,52,245,79,84,35,86,203,121,186,97,155,205,45,234,211,81,229,235,173,245,12,158,25,54,53,251,36,141,232,230,174,142,69,69,209,205,78,232,168,6,192,252,107,100,70,102,103,214,90,201,134,178,235,22,249,7,73,171,164,163,242,20,242,249,132,90,122,150,42,115,38,145,155,55,115,88,221,117,233,166,190,253,34,35,27,248,118,241,51,132,49,117,6,29,171,193,190,99,229,90,152,160,138,163,229,27,123,55,62,89,92,196,246,82,165,116,249,186,245,84,253,6,126,248,116,241,247,77,154,86,250,12,156,204,55,237,196,52,84,241,69,73,85,162,175,62,54,54,146,157,141,217,13,59,88,221,210,72,245,213,94,170,157,151,166,138,72,90,104,169,170,122,129,135,220,8,112,75,104,225,223,11,83,226,28,79,107,219,139,107,96,99,170,29,207,114,242,183,199,74,247,51,70,79,36,78,210,88,93,213,17,53,250,187,230,16,0,0,0,15,199,46,212,85,247,38,167,233,69,103,62,57,161,203,140,173,197,56,202,190,163,146,219,101,158,186,166,55,108,87,123,113,211,73,34,38,136,215,126,66,250,42,127,48,16,229,226,213,153,191,118,25,255,0,14,27,166,168,230,211,217,109,205,166,145,54,109,217,52,53,181,204,86,245,98,42,232,142,239,170,167,214,96,201,91,231,102,60,171,204,172,212,197,24,202,170,163,156,219,149,222,182,162,23,108,70,253,234,74,153,36,111,68,107,127,47,213,17,127,152,253,194,153,67,138,113,118,17,188,99,59,109,62,182,251,44,21,19,206,253,241,246,134,38,200,228,209,94,142,249,174,78,200,191,167,176,25,161,225,3,156,45,194,217,187,112,203,203,139,244,165,187,80,74,248,58,127,174,37,170,160,133,169,209,138,189,154,189,220,137,245,119,38,121,81,178,55,69,234,138,107,75,195,102,52,118,0,207,28,23,136,247,109,100,23,219,119,53,116,215,70,54,178,23,175,226,187,242,61,16,216,151,37,113,180,25,139,150,118,108,101,76,253,241,220,60,198,213,209,83,94,93,68,145,250,181,190,172,247,39,244,129,128,188,122,120,108,80,98,133,126,100,100,125,151,203,220,151,79,61,73,230,92,254,127,248,44,49,251,117,53,72,214,237,107,101,95,101,189,123,47,162,145,57,83,73,124,193,215,149,138,161,158,82,190,155,211,86,73,183,115,62,26,181,125,151,127,156,218,77,81,28,154,47,99,21,248,176,224,35,45,56,143,166,134,233,28,63,37,223,169,183,105,87,186,162,125,251,150,6,252,207,49,27,19,70,67,167,111,93,123,167,80,193,126,18,188,85,113,78,6,108,56,83,59,234,126,85,182,38,237,151,13,145,193,201,252,60,139,247,170,106,71,57,219,156,248,155,223,166,154,246,85,37,131,44,243,107,3,102,229,130,28,73,129,175,63,40,81,77,187,107,252,188,209,118,123,216,189,37,99,87,188,111,244,244,250,141,125,248,130,225,23,53,184,119,172,106,98,219,102,234,9,53,229,213,243,169,147,126,137,22,190,196,115,72,228,209,211,53,58,253,127,85,33,148,89,233,152,249,37,126,138,255,0,128,111,158,66,120,183,127,173,96,151,93,89,35,63,117,141,233,218,87,250,122,253,90,6,205,0,192,190,19,252,79,176,38,106,211,55,14,102,74,124,141,126,102,187,29,247,234,143,49,170,206,245,233,13,35,88,205,172,141,158,189,119,123,209,76,241,138,86,77,26,75,26,234,215,118,80,62,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,94,246,198,213,123,215,68,64,62,139,113,157,25,245,151,217,19,99,101,247,29,221,60,164,50,235,203,78,68,242,110,209,241,181,127,5,27,213,52,89,89,233,235,245,233,141,60,93,120,148,96,156,138,87,97,204,19,15,203,152,129,52,223,30,233,169,121,95,128,122,117,146,149,236,118,177,202,229,239,211,111,189,83,72,105,205,108,219,198,153,207,138,36,197,56,210,225,230,235,101,211,69,229,69,30,154,70,198,126,230,198,39,104,155,233,233,245,234,25,59,197,63,137,110,100,231,139,229,177,97,24,62,231,44,11,183,116,59,233,235,57,191,128,114,123,82,82,177,237,209,241,57,123,245,221,238,78,184,141,133,176,174,32,199,87,250,124,61,135,104,188,229,198,179,127,42,46,99,35,221,177,142,122,245,122,181,169,236,177,203,213,125,12,152,225,135,195,207,54,51,246,173,183,11,141,63,200,118,14,191,183,183,211,84,238,233,50,126,13,42,88,244,251,228,40,223,248,90,246,78,179,25,195,167,9,249,101,195,125,138,43,102,14,160,214,169,187,185,181,92,218,143,190,123,115,57,61,137,38,145,19,68,153,201,209,126,62,237,3,7,184,74,240,158,167,138,10,28,113,158,21,156,201,95,205,214,205,203,84,229,232,179,197,254,17,77,89,215,84,229,63,183,240,125,234,73,198,29,195,86,92,41,108,138,207,97,163,242,212,144,238,217,31,49,239,211,87,43,151,171,149,87,187,149,123,250,158,160,0,0,3,5,188,90,243,37,216,87,135,202,140,33,79,54,201,241,22,205,158,206,186,121,122,234,25,23,187,85,59,59,222,159,164,137,190,21,114,210,124,217,207,12,61,130,160,77,86,187,205,235,219,241,40,231,147,213,205,255,0,23,239,79,232,50,83,197,171,55,155,140,243,199,238,22,142,77,105,240,215,206,233,223,204,81,208,203,234,196,94,237,95,198,95,209,216,173,60,28,178,154,107,158,98,92,243,70,170,31,189,217,185,62,89,251,147,247,104,46,16,63,162,61,61,222,173,95,134,157,192,201,207,18,30,27,168,241,126,68,205,116,180,187,251,229,102,219,200,93,23,175,58,178,145,174,249,210,163,126,107,87,186,47,232,33,3,170,47,196,218,126,227,110,164,187,81,201,65,93,23,50,9,116,220,221,202,154,232,168,169,213,21,23,186,33,175,47,22,28,36,227,78,29,241,109,205,42,41,57,216,122,26,154,90,74,106,222,100,77,230,73,37,34,76,228,229,164,210,61,52,86,200,157,122,123,63,20,64,51,147,194,19,136,70,86,217,43,242,110,240,191,127,167,146,90,218,103,255,0,185,181,148,20,236,110,141,143,78,234,189,85,250,251,211,212,147,228,93,83,84,245,53,140,201,188,196,186,101,102,100,216,49,173,169,251,100,183,92,105,103,122,104,213,220,200,234,35,145,91,237,53,218,107,203,78,186,47,244,27,25,100,22,99,83,102,174,80,225,92,109,3,181,146,225,104,161,154,165,52,95,102,105,41,98,145,233,213,173,215,240,157,209,17,63,152,11,132,0,0,117,238,21,212,214,202,26,139,141,108,156,184,41,98,124,210,187,69,93,172,106,42,170,232,154,170,244,69,236,120,120,255,0,48,112,190,90,97,170,204,85,139,110,30,78,130,138,25,38,123,249,82,73,243,35,115,213,52,141,174,119,205,99,189,61,8,98,227,179,196,35,18,103,85,246,229,128,112,5,87,147,194,20,238,154,141,254,196,114,121,189,175,169,137,100,251,237,51,37,143,124,82,179,217,221,211,78,250,234,168,25,3,199,183,137,61,37,178,150,235,148,57,70,205,245,174,231,210,86,220,245,84,229,244,170,167,146,62,77,69,42,162,232,228,141,218,181,253,123,34,247,82,41,47,55,155,150,32,185,212,222,110,245,62,98,178,174,87,205,52,155,26,205,207,123,149,206,93,26,136,137,170,170,175,68,58,78,85,115,149,202,189,85,117,80,5,197,225,235,11,191,24,103,22,20,177,199,15,53,243,221,232,90,214,238,219,170,173,84,77,78,186,167,229,123,205,140,114,139,12,63,8,229,229,134,201,34,109,117,61,186,149,142,103,125,170,216,35,106,166,186,174,186,109,239,169,0,156,12,114,255,0,186,119,2,243,34,230,39,203,150,205,19,118,154,47,202,20,221,77,138,41,116,242,208,232,154,39,45,186,39,187,160,28,160,0,0,0,48,195,197,106,227,13,15,12,210,178,94,245,23,23,66,222,253,221,111,174,211,211,224,65,190,26,114,51,17,218,158,230,238,70,214,192,170,154,233,175,223,16,156,15,22,58,22,214,112,208,142,114,233,200,186,243,83,235,75,125,119,246,144,113,106,149,212,247,58,57,217,243,163,158,55,167,214,142,69,3,100,142,22,39,101,71,15,121,126,248,224,229,34,97,171,82,105,187,118,191,180,96,234,85,25,179,151,212,121,165,151,88,135,1,87,79,200,142,247,108,171,160,73,182,171,185,107,52,18,69,187,106,57,186,233,204,85,211,114,107,239,78,229,189,224,182,231,53,215,134,204,11,60,255,0,57,150,43,100,126,157,146,130,157,125,17,61,229,240,3,92,30,42,184,112,197,92,58,230,109,215,13,222,25,205,160,146,170,121,104,42,117,141,188,218,117,168,157,145,59,99,101,145,205,213,176,170,232,229,213,59,47,198,202,155,68,227,92,13,133,243,10,201,46,29,197,182,223,61,65,46,237,209,115,164,139,170,177,204,94,177,185,174,249,175,114,119,245,44,181,63,1,156,54,211,94,126,89,135,3,105,42,123,77,79,148,235,250,59,126,228,95,240,143,127,166,128,64,182,83,101,14,51,206,44,97,110,194,24,66,217,230,170,43,106,97,137,235,206,137,156,182,62,88,227,87,253,241,236,69,209,100,111,77,117,93,77,130,184,71,201,103,228,54,72,216,240,61,75,181,173,242,244,213,53,169,167,106,159,41,4,82,39,71,189,59,197,248,171,167,187,222,183,51,10,96,220,63,130,237,144,218,112,245,15,150,167,130,54,196,198,243,94,253,26,214,181,168,154,189,202,189,154,158,190,135,182,7,90,227,111,164,186,219,234,109,149,209,115,41,170,225,124,18,179,114,166,230,57,170,215,38,168,168,169,209,87,178,145,131,198,103,133,181,118,36,190,93,51,31,38,61,153,106,223,61,101,77,183,162,243,37,115,234,38,123,185,181,53,104,137,170,186,38,232,141,211,213,19,186,18,142,0,140,223,11,94,24,115,135,37,113,238,32,196,120,247,15,124,155,75,53,5,93,185,139,230,233,102,220,229,154,137,232,191,122,149,234,154,164,79,244,244,239,219,89,50,0,14,10,249,155,77,67,81,80,245,209,177,68,247,170,251,145,17,84,215,87,141,252,68,236,73,196,206,57,168,116,252,214,210,222,238,116,140,93,187,116,107,110,21,42,137,217,63,40,216,91,28,85,173,6,11,191,215,53,219,86,158,215,85,42,46,154,232,173,137,203,253,6,182,220,68,92,93,117,207,44,121,92,249,55,172,152,146,232,237,116,211,93,107,37,95,114,123,192,145,222,3,248,68,193,121,195,194,181,214,108,73,77,204,171,185,213,207,21,60,155,229,78,87,50,221,74,173,118,140,153,136,237,22,71,46,139,166,166,1,113,83,195,237,243,135,92,213,185,224,251,151,181,73,36,211,84,208,73,236,38,234,101,169,158,56,186,36,146,42,116,133,126,114,235,239,248,205,143,135,157,129,246,30,22,48,118,249,121,159,40,219,109,245,233,236,233,181,36,183,82,116,238,186,246,239,211,234,59,60,108,240,209,107,226,43,40,174,150,197,246,46,214,186,121,238,22,245,246,151,125,68,116,181,45,137,159,133,141,169,171,166,238,229,84,247,166,157,130,37,120,57,187,229,126,104,197,55,15,57,181,111,221,54,34,145,212,214,27,159,54,161,60,173,108,233,79,73,76,156,152,17,168,253,171,36,142,214,73,17,171,217,218,116,83,200,226,203,129,124,194,225,170,233,45,122,187,229,92,55,51,221,37,61,118,144,65,163,21,211,171,91,203,243,18,73,248,56,55,106,190,253,59,167,91,25,137,172,24,143,40,179,22,170,209,86,223,45,118,195,87,87,181,142,214,55,233,45,60,238,106,59,68,87,55,231,70,189,53,84,233,234,132,219,112,1,158,22,190,39,56,119,118,15,197,255,0,182,43,173,148,235,98,172,135,218,103,58,158,58,26,88,228,126,232,227,141,27,171,167,114,104,138,170,158,139,238,8,97,201,188,244,204,12,140,196,208,226,92,11,118,242,147,70,230,243,27,200,130,78,99,18,72,222,173,214,88,222,137,170,196,206,186,122,125,122,203,95,9,30,40,152,51,54,93,108,192,185,145,67,242,45,255,0,147,13,58,85,115,101,169,243,147,125,226,45,219,33,164,107,35,223,36,143,93,55,104,221,186,118,84,82,223,241,135,225,87,111,187,195,112,199,217,32,238,77,106,36,181,19,90,180,115,185,174,210,162,87,59,157,83,86,136,221,85,98,102,136,222,157,253,232,69,158,54,192,184,167,46,49,21,86,27,197,118,239,37,112,161,153,241,73,31,58,57,52,115,36,115,23,172,110,115,126,115,28,157,215,176,27,64,80,214,211,92,104,225,175,163,147,153,5,68,109,150,55,104,169,171,92,136,168,186,47,84,232,168,115,144,85,193,103,136,102,47,200,91,165,14,18,198,47,249,71,9,61,98,166,86,105,20,62,85,170,234,120,249,154,199,76,249,95,182,40,157,236,235,215,95,126,154,204,190,77,231,86,7,207,12,39,79,139,112,69,203,205,83,74,214,115,19,147,51,57,111,88,163,145,91,247,216,216,171,162,74,222,186,122,253,122,5,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,1,242,170,168,191,0,62,129,240,231,170,39,68,63,90,253,123,244,80,62,129,249,170,123,194,174,136,170,128,126,131,137,102,216,205,207,69,12,155,153,237,53,52,111,196,14,80,124,115,27,241,28,198,251,151,249,0,251,7,199,49,190,229,254,65,204,111,185,127,144,15,176,124,243,27,255,0,225,63,21,206,107,85,206,211,244,1,246,14,23,76,229,106,44,109,234,167,35,92,171,209,116,220,157,192,250,7,27,100,222,139,181,83,84,244,62,154,170,168,155,180,212,15,160,126,106,158,243,241,93,162,232,128,125,3,241,92,154,116,84,62,90,175,85,235,166,128,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,3,243,114,39,168,220,223,120,31,160,248,116,173,111,189,126,160,146,53,125,224,125,131,243,174,191,3,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,170,162,166,128,126,131,229,206,209,58,33,248,215,235,209,83,168,31,96,252,213,61,227,84,247,129,250,15,150,187,114,106,135,230,178,110,244,208,15,176,113,190,78,90,234,238,203,216,252,134,71,187,114,201,162,38,190,207,212,7,40,62,17,95,204,84,93,54,250,31,90,167,188,15,208,126,106,158,241,170,123,192,253,7,230,169,239,62,86,84,69,211,69,3,236,31,136,170,169,168,69,213,0,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,43,171,105,173,212,147,87,86,73,203,130,158,55,75,35,180,85,209,173,69,85,93,19,175,100,82,221,103,55,16,153,109,145,182,197,174,199,23,159,42,247,210,213,84,193,31,151,168,127,51,144,198,189,201,172,81,191,78,143,111,127,127,174,138,67,191,26,126,33,152,191,62,174,181,216,75,7,63,228,236,37,26,203,76,140,210,41,188,211,81,213,17,243,53,146,153,146,179,116,82,183,217,215,166,158,253,116,12,218,226,223,197,19,5,229,51,174,120,23,45,232,126,90,196,28,153,233,214,167,155,45,55,147,155,239,241,110,217,53,35,153,38,201,35,98,233,187,71,110,211,178,42,145,39,156,153,233,152,25,231,137,166,196,184,234,237,230,230,145,206,229,183,145,4,124,182,44,146,61,27,172,81,177,23,69,149,253,116,245,250,180,167,176,78,5,197,57,143,136,169,112,222,20,183,121,219,133,116,204,138,56,249,209,199,171,159,35,88,157,100,115,91,243,158,212,238,157,201,76,224,239,194,178,223,104,134,131,31,103,123,185,213,186,69,81,13,171,71,55,148,237,41,229,107,185,212,213,106,142,209,82,86,104,173,235,223,220,128,97,127,9,220,11,230,23,18,183,72,171,209,223,37,97,184,94,215,212,87,105,4,250,177,29,2,185,188,191,49,28,159,131,159,118,169,238,211,186,244,245,248,198,187,101,126,87,69,15,15,57,75,111,219,62,30,149,180,247,235,167,54,161,124,213,108,9,81,73,82,156,153,209,200,205,203,28,111,214,57,21,169,217,186,245,82,75,56,255,0,207,11,95,12,124,59,183,7,225,15,218,245,215,58,116,177,81,195,237,63,147,79,37,13,84,113,191,116,145,200,142,209,208,53,52,85,69,95,85,247,194,78,25,176,98,60,221,204,90,91,69,35,124,205,219,18,221,88,215,187,88,217,172,181,19,163,85,218,42,181,191,58,68,233,170,39,95,68,2,186,225,91,135,219,231,17,89,171,108,193,246,223,102,146,57,161,169,175,147,216,93,180,201,83,4,114,244,89,35,85,233,50,124,213,215,221,240,207,222,60,56,68,193,153,61,194,181,174,108,53,77,203,171,182,213,193,21,68,155,229,94,111,46,221,84,174,118,143,153,232,221,86,54,174,137,174,134,94,240,75,195,69,175,135,92,162,181,219,19,218,187,92,233,224,175,184,47,180,155,42,36,165,166,108,172,252,44,141,93,29,15,118,232,158,228,211,191,91,196,46,192,235,247,11,24,199,108,188,191,147,173,183,10,245,246,117,220,145,219,170,250,119,77,59,247,235,245,1,12,60,16,98,39,97,190,38,112,53,67,103,229,54,170,247,108,164,122,237,221,171,93,112,166,85,78,203,249,38,197,84,19,54,166,134,158,161,139,171,101,137,143,69,247,162,162,41,173,23,14,247,23,90,179,203,1,215,50,77,139,30,36,181,187,93,53,211,74,200,151,220,190,227,100,156,15,86,181,248,46,193,92,231,110,90,139,93,44,170,186,105,170,186,38,175,244,129,237,145,155,226,149,195,14,112,231,86,61,195,248,143,1,97,239,148,169,97,160,164,183,61,124,221,44,59,92,147,86,189,87,239,178,177,87,68,149,158,158,189,251,233,38,64,8,184,224,207,194,218,187,13,223,45,121,143,156,254,212,180,143,130,178,154,219,209,57,114,181,244,243,49,220,218,106,181,69,209,91,43,116,86,233,234,169,217,9,62,183,91,233,45,86,250,107,101,12,92,186,106,72,89,4,76,220,171,181,141,106,53,169,170,170,170,244,68,238,167,100,1,102,120,184,201,103,231,198,73,95,48,61,51,180,172,90,122,154,138,36,211,189,71,148,158,40,211,171,216,157,229,252,103,105,239,247,166,190,153,179,148,56,207,39,113,133,199,8,98,251,103,150,158,138,166,104,152,188,232,159,204,99,37,146,52,127,222,222,244,77,86,55,116,215,84,208,217,196,241,49,94,13,195,248,210,217,53,167,16,208,249,154,121,227,116,79,111,53,236,213,174,107,154,169,171,28,139,217,203,235,234,6,174,69,234,225,87,135,12,85,196,86,102,218,240,221,157,156,170,8,234,160,150,190,171,88,221,202,167,74,136,25,43,182,58,88,220,237,27,50,46,141,93,87,178,124,38,218,163,128,190,27,106,111,63,45,77,129,181,149,122,185,62,83,175,234,237,251,149,127,194,61,254,154,23,167,5,96,108,47,151,182,72,176,238,18,182,249,26,8,182,237,139,157,36,189,81,141,98,117,145,206,119,205,99,83,191,160,30,126,82,229,245,30,86,101,214,30,192,84,51,243,227,178,91,41,40,22,109,170,222,98,195,4,113,110,218,174,118,221,121,104,186,110,93,61,235,220,166,56,167,157,148,252,61,230,3,228,131,154,139,134,174,169,166,237,186,126,209,159,169,117,139,31,198,141,206,107,87,13,152,234,120,62,115,236,87,56,253,59,45,5,66,250,162,251,128,215,99,18,185,31,136,238,175,107,118,163,171,103,84,77,117,211,239,138,78,71,133,45,202,26,254,25,162,100,93,233,238,45,133,221,251,182,223,67,175,167,196,131,11,172,174,168,185,214,78,255,0,157,36,242,61,126,181,114,169,56,254,19,148,45,163,225,161,92,213,215,159,117,230,175,214,182,250,31,236,3,53,192,0,0,0,81,185,185,133,223,139,242,246,253,100,141,55,58,162,223,84,198,179,182,229,116,18,53,19,93,83,77,119,119,212,215,59,136,92,46,252,31,156,120,174,197,36,60,167,193,119,174,107,155,187,118,138,218,169,90,189,117,95,201,247,155,47,85,105,229,166,213,53,78,91,181,79,127,67,93,126,57,249,127,221,59,142,185,113,114,211,229,203,166,169,187,93,87,229,10,158,160,89,27,53,230,229,135,238,116,215,155,69,79,151,172,164,149,147,67,38,198,191,107,216,228,115,87,71,34,162,232,168,139,213,9,91,224,39,196,158,146,231,75,106,202,28,220,102,202,214,242,41,40,174,122,170,243,58,82,211,199,31,38,158,149,17,53,114,200,237,92,254,157,149,123,41,18,225,170,173,114,57,23,170,46,168,6,212,22,250,234,107,157,13,61,198,138,78,100,21,81,50,104,157,162,166,230,57,17,81,116,93,21,58,42,119,59,4,31,112,41,226,17,137,50,86,249,110,192,56,250,171,206,97,10,135,67,70,207,98,56,252,166,231,211,68,146,125,234,153,242,201,178,40,159,236,238,235,175,125,116,85,153,220,1,152,56,95,50,240,213,30,42,194,87,31,57,67,89,12,114,177,252,153,35,249,241,181,232,154,72,214,175,205,123,125,61,64,169,0,0,126,42,232,154,175,161,24,94,47,124,66,50,138,201,65,147,118,117,251,245,68,145,86,212,191,253,205,204,175,167,123,116,116,122,119,68,234,143,215,220,158,166,126,103,238,99,83,101,86,80,226,172,109,59,180,146,223,104,174,154,153,52,95,106,104,233,101,145,137,209,174,211,240,125,213,21,63,152,215,55,57,51,18,233,154,121,147,127,198,183,87,238,146,227,113,170,157,137,163,83,107,36,168,146,68,111,178,214,235,167,49,122,232,159,208,5,49,100,181,212,95,111,52,54,90,95,195,92,42,98,165,143,183,206,123,209,169,221,81,59,175,189,9,208,225,239,134,27,117,163,131,135,225,77,218,215,226,28,50,179,77,209,223,134,158,213,20,110,79,194,171,126,114,122,42,39,212,71,79,135,7,11,151,236,226,206,43,38,60,172,167,229,97,252,43,114,166,185,172,219,216,238,108,244,213,84,146,242,182,164,172,123,117,142,69,93,219,92,137,238,85,232,78,229,53,52,52,116,209,82,83,179,108,80,177,177,177,186,170,232,212,77,17,58,245,236,128,107,31,155,120,110,163,0,230,222,42,195,106,187,101,179,95,235,169,154,189,23,69,134,166,70,39,171,189,89,239,95,210,76,103,132,166,100,187,21,112,249,79,132,42,38,223,62,29,223,191,217,211,95,49,93,93,34,118,106,39,102,251,215,244,24,29,226,151,148,211,96,62,33,171,113,28,48,237,165,196,76,146,226,231,110,69,214,106,138,234,215,175,227,185,123,51,220,137,240,66,161,240,150,205,228,193,153,229,247,11,89,38,148,248,151,183,78,222,94,142,186,95,70,42,247,114,126,50,126,158,192,77,200,0,15,47,17,97,171,46,43,182,75,103,191,81,249,154,73,182,239,143,152,246,107,163,145,201,213,170,139,221,168,189,253,8,199,226,215,194,122,158,88,43,177,198,71,213,242,229,103,43,75,55,45,87,126,171,4,95,225,21,53,154,38,137,205,127,111,224,251,148,148,192,6,174,24,171,10,226,12,11,127,168,195,184,138,139,201,220,104,246,115,98,230,50,77,187,216,215,167,86,43,154,190,203,218,189,23,212,203,158,22,60,75,115,39,35,159,21,139,23,65,247,71,96,77,219,97,223,79,71,202,252,59,151,218,142,149,239,118,175,149,171,223,166,223,114,244,150,190,34,248,80,203,46,36,44,82,219,49,141,6,149,78,219,203,170,230,212,125,239,219,133,203,236,71,52,104,186,164,45,78,171,241,247,235,14,124,79,120,121,230,198,65,86,58,225,109,167,249,115,15,244,253,189,190,154,155,111,72,83,240,107,82,247,175,223,38,86,255,0,193,215,178,244,9,176,201,124,250,203,236,246,177,190,251,129,46,158,110,24,180,230,39,34,120,246,234,249,26,159,133,141,138,186,172,79,244,244,250,181,184,230,177,153,83,155,120,211,38,49,68,120,167,5,220,60,165,108,90,234,188,168,164,215,88,222,207,221,24,244,237,43,189,61,126,173,38,91,132,95,18,140,19,158,170,220,57,141,161,249,15,16,46,187,35,221,53,87,55,240,239,94,177,210,177,141,210,56,154,189,250,238,247,162,234,25,186,15,150,61,178,53,30,197,213,20,250,0,0,0,0,0,0,0,0,0,0,0,0,3,241,87,78,170,70,127,137,39,31,85,88,49,213,153,43,149,213,156,187,154,242,252,253,111,45,23,147,254,7,83,31,222,231,167,86,187,86,186,70,251,47,233,221,122,232,134,113,241,41,153,15,202,60,150,196,57,130,198,238,117,175,202,104,154,233,175,54,174,24,191,37,223,227,63,37,127,71,115,92,189,152,179,54,113,162,164,17,121,251,213,211,179,119,69,22,254,92,94,245,218,196,209,145,252,59,123,192,233,89,44,56,143,29,94,155,110,179,82,121,235,133,70,187,89,204,142,45,219,88,171,221,202,214,167,178,197,254,66,93,56,61,240,187,195,152,25,233,140,179,130,63,149,107,223,254,15,75,172,144,121,125,60,196,110,246,233,234,220,215,238,107,227,94,169,211,77,61,85,75,189,192,127,5,152,119,135,188,19,21,234,251,65,206,197,149,251,188,212,252,217,27,166,201,170,154,207,101,179,201,23,224,166,68,232,137,241,235,219,47,64,224,164,163,167,161,129,180,212,177,236,141,186,232,154,170,247,93,125,126,179,156,0,0,0,5,35,154,248,190,151,1,96,11,166,44,172,147,100,52,60,141,206,209,87,77,243,178,52,232,141,114,247,122,122,41,87,22,167,138,12,1,119,204,220,147,196,24,58,197,38,218,234,223,41,202,232,213,249,149,112,200,239,156,230,167,205,98,247,84,254,128,53,201,197,184,142,229,142,113,61,85,250,183,219,170,173,217,187,230,167,204,141,172,78,200,212,236,196,244,39,171,195,195,35,191,97,174,30,236,176,92,233,121,55,187,135,153,243,233,191,119,224,235,170,214,63,155,35,217,243,36,79,155,167,199,175,108,42,224,171,195,23,49,105,49,229,30,58,207,27,23,201,182,203,127,51,101,7,154,130,111,51,204,134,162,37,251,229,53,86,230,109,119,41,223,53,117,215,78,218,169,46,145,68,200,88,145,198,221,26,157,147,80,62,202,115,31,229,254,23,204,204,51,85,132,177,125,187,206,219,107,24,246,73,23,58,72,245,71,198,232,215,218,141,205,119,205,123,147,162,250,149,24,3,1,177,15,132,46,73,220,177,90,98,11,53,219,228,218,87,87,249,183,209,114,42,230,213,156,213,122,179,152,234,221,123,42,55,93,61,53,51,75,45,176,21,163,44,176,93,167,4,88,147,74,43,77,36,20,145,124,238,173,138,38,68,139,237,57,203,217,137,221,87,235,94,229,78,0,22,115,136,158,40,50,223,135,124,37,91,123,197,151,109,149,205,130,79,39,75,200,157,121,243,114,165,116,108,223,28,82,35,119,58,23,38,170,154,39,117,248,218,238,57,56,223,195,188,52,225,153,236,54,106,206,102,50,175,166,114,209,195,203,145,57,40,248,234,91,28,219,157,4,145,59,73,160,68,218,170,154,250,244,239,8,57,183,155,248,219,58,49,117,110,49,199,23,79,59,89,87,52,146,34,242,33,143,107,93,44,146,109,251,211,24,139,162,202,238,186,122,253,72,129,115,184,176,227,7,29,113,47,138,234,166,184,77,229,172,48,78,244,162,163,219,11,244,141,36,157,99,118,244,134,55,252,201,213,52,119,94,154,175,94,212,46,70,240,253,152,217,255,0,138,33,195,88,6,207,231,28,175,111,152,147,204,65,31,42,62,100,76,115,244,150,70,110,211,156,206,136,186,174,191,94,151,67,132,126,9,51,7,136,252,73,69,86,250,31,43,133,227,150,55,213,86,115,96,126,230,36,144,43,217,203,231,199,34,107,20,219,181,78,189,52,78,189,166,255,0,32,248,126,192,28,62,224,154,44,39,130,173,94,89,209,195,31,156,151,159,59,249,243,164,49,70,249,54,201,35,246,238,228,181,118,162,232,154,116,245,212,48,87,8,248,76,217,48,214,94,195,91,136,42,188,246,36,154,38,190,118,114,223,23,41,86,6,171,163,213,149,139,27,180,145,171,213,59,235,238,49,19,141,142,22,105,114,49,109,119,11,109,55,37,181,16,192,217,155,189,93,237,187,204,171,151,87,76,255,0,241,73,219,255,0,195,62,106,154,247,35,227,198,39,12,211,85,100,157,167,16,37,30,233,225,188,211,195,205,230,42,104,212,164,184,63,77,53,211,191,94,192,70,175,4,82,213,67,196,206,4,125,39,87,252,187,107,233,211,170,124,161,77,239,54,43,161,116,143,162,167,124,169,163,221,19,21,201,241,209,53,53,146,201,140,83,247,25,154,120,87,18,238,218,148,23,138,26,133,118,154,232,140,169,141,250,246,95,201,247,41,178,70,82,95,151,20,229,102,14,196,171,213,46,182,11,125,107,93,249,73,45,52,111,215,178,105,243,187,104,159,82,1,86,0,0,0,0,198,63,17,60,43,81,138,56,101,196,140,167,77,126,79,166,172,174,119,111,155,29,190,175,94,234,159,149,241,250,141,125,234,35,88,42,36,133,123,198,245,111,242,41,177,55,29,49,208,73,195,46,53,75,131,182,181,44,247,37,143,163,151,87,252,159,83,167,111,211,240,53,219,173,70,37,100,233,31,205,73,95,183,234,213,64,159,111,12,250,169,170,184,89,177,243,151,94,83,169,162,111,111,154,150,234,61,12,172,49,47,195,14,141,41,56,88,181,104,237,220,233,224,155,182,154,107,110,162,233,254,99,45,0,0,0,0,0,0,0,0,0,183,220,64,214,121,12,144,199,149,104,186,114,240,213,209,223,201,73,42,255,0,65,173,222,44,107,175,57,139,121,107,87,71,87,94,234,17,23,226,249,221,245,123,254,6,193,188,111,98,196,194,92,51,99,202,198,212,242,102,169,176,221,41,98,93,155,183,61,214,250,149,106,118,84,78,173,245,53,249,192,20,213,88,163,52,176,237,58,183,155,61,210,253,72,215,38,168,221,206,146,161,136,190,228,78,174,248,126,128,54,37,225,54,212,203,55,12,217,89,68,212,246,155,131,108,106,245,247,187,228,248,17,87,186,251,139,176,168,138,138,139,217,74,55,37,173,178,89,178,123,3,90,101,102,199,209,225,187,101,59,155,174,186,43,41,99,106,166,186,175,187,222,86,96,68,223,139,151,12,208,81,92,169,115,187,12,208,242,217,51,25,77,112,251,234,174,233,21,213,245,50,191,219,151,167,102,244,107,52,247,123,139,91,225,17,152,21,86,12,249,172,194,137,254,15,113,181,200,186,116,249,242,86,208,71,249,42,189,147,222,132,196,102,182,92,217,51,91,47,239,216,14,255,0,7,50,150,243,110,170,161,119,180,246,237,231,64,248,149,125,135,53,87,164,139,248,201,245,167,114,51,120,127,224,175,27,240,237,198,204,63,181,180,195,50,70,218,186,10,157,240,244,133,110,241,114,226,217,207,146,79,193,195,174,231,117,244,94,189,194,88,11,29,196,183,9,249,117,196,126,22,170,181,226,42,30,93,207,148,255,0,41,89,205,157,121,82,242,230,107,29,203,100,209,181,218,58,101,118,138,186,47,101,233,218,248,39,68,63,64,215,115,138,254,14,51,15,134,60,71,51,47,20,156,251,4,243,185,40,107,185,144,55,152,199,73,63,45,57,109,158,71,166,172,129,93,237,125,75,215,189,33,195,255,0,17,217,135,195,222,42,162,190,96,235,159,42,149,149,113,207,89,75,201,129,222,98,52,146,39,61,155,228,138,69,102,228,133,169,170,38,169,221,61,117,216,159,51,114,211,9,230,206,15,184,224,188,101,109,243,182,251,133,60,208,62,62,116,177,254,18,39,198,171,172,111,107,190,108,142,245,78,255,0,82,144,201,198,231,135,86,38,200,219,133,94,53,203,202,95,59,132,94,178,78,172,223,28,126,77,170,234,153,54,107,53,75,229,147,100,81,51,174,158,214,190,253,81,66,75,56,64,227,95,1,113,49,135,160,163,142,171,202,226,122,120,26,181,116,59,38,127,86,178,157,30,238,103,34,56,255,0,9,62,221,19,221,170,116,237,147,70,175,152,3,30,98,124,172,198,52,24,195,11,86,249,59,165,170,170,41,216,254,92,114,123,81,74,201,17,52,123,92,223,157,27,125,23,183,170,19,131,192,119,28,54,110,35,240,205,54,22,196,83,114,177,125,182,145,137,82,221,175,119,152,72,227,165,99,229,213,144,71,19,55,75,50,251,40,171,167,167,78,193,152,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,252,215,174,129,92,136,186,42,129,250,15,149,123,19,187,147,175,196,249,89,154,213,234,138,7,32,56,219,43,92,221,221,81,62,39,239,49,187,145,186,47,84,212,15,176,124,44,173,110,154,235,212,226,117,194,141,136,187,170,24,138,223,69,94,160,118,15,151,34,47,79,83,202,186,226,187,5,146,220,235,165,218,231,5,45,59,19,85,116,175,70,167,249,202,65,217,253,148,123,149,89,141,237,111,86,166,170,141,170,106,233,254,112,46,31,86,167,109,79,157,206,115,180,115,58,24,207,156,60,120,100,214,86,165,58,212,222,91,93,230,81,85,190,81,232,253,52,247,232,91,37,241,89,201,54,70,154,121,181,95,139,16,12,230,218,159,144,167,227,155,236,174,212,218,190,255,0,113,131,13,241,91,201,103,118,74,164,250,216,135,203,252,86,242,85,200,172,84,171,235,211,93,136,6,115,181,146,237,209,242,35,144,252,89,105,218,139,19,158,212,253,36,115,230,143,139,14,15,165,195,207,110,2,133,242,86,105,211,156,207,83,30,98,241,105,205,149,108,140,146,215,69,171,149,118,185,88,160,77,19,116,218,155,94,154,122,31,189,127,45,8,87,95,22,172,221,98,237,90,42,62,158,230,174,135,231,253,214,204,221,255,0,104,210,127,197,80,38,167,175,229,160,235,249,104,66,203,124,90,51,117,233,175,148,163,79,173,20,59,197,159,55,154,170,139,71,70,186,122,237,80,38,142,87,70,196,69,149,233,166,186,119,62,94,138,146,53,18,68,70,175,161,11,237,241,103,205,229,84,114,219,168,220,137,215,171,87,66,166,203,255,0,22,236,107,62,40,134,76,99,111,166,109,189,30,155,185,76,93,116,2,95,28,237,207,70,50,84,69,78,232,113,183,152,202,151,170,177,85,174,236,166,2,95,124,86,178,165,214,217,37,183,197,84,218,167,66,168,221,89,211,126,135,71,2,120,175,229,236,182,118,83,98,70,76,218,182,235,185,90,222,139,212,9,12,142,22,183,115,154,221,21,79,166,51,70,162,43,87,83,6,170,188,86,50,69,24,196,139,206,110,111,87,104,196,62,87,197,119,37,28,246,53,141,172,246,251,123,9,208,12,232,218,159,144,167,227,157,177,116,72,213,117,48,93,60,87,114,85,92,230,233,87,171,83,85,246,3,124,87,178,93,99,87,242,171,26,136,191,141,31,127,168,12,233,70,53,83,87,55,67,245,170,196,118,137,220,195,12,39,226,119,146,248,154,243,73,102,108,211,195,37,92,137,27,29,34,34,53,21,125,230,67,209,113,7,149,83,197,190,92,95,107,98,162,106,186,212,180,11,150,11,111,15,16,185,75,60,110,145,152,206,217,163,117,233,230,91,170,255,0,156,169,176,238,63,194,184,170,30,125,142,239,79,84,223,124,114,35,191,152,10,136,29,100,184,209,42,163,124,204,123,151,162,38,189,78,70,84,49,237,115,147,84,70,174,128,114,131,137,179,177,205,71,117,77,125,20,228,69,69,77,80,15,208,113,201,51,35,107,156,238,136,222,227,158,221,17,116,93,21,53,212,14,64,112,173,76,105,179,77,87,127,109,14,71,61,26,154,232,170,7,208,56,210,102,107,162,174,159,89,247,223,170,1,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,174,209,116,209,64,250,7,195,100,71,51,122,34,232,57,141,77,53,233,175,188,15,176,113,201,51,99,68,93,21,218,251,143,173,250,233,209,122,129,244,14,39,84,70,205,234,253,90,140,238,171,216,240,241,62,60,195,56,70,129,46,87,171,156,48,192,174,70,238,115,209,17,0,247,92,212,85,85,217,169,249,177,63,197,152,129,143,252,74,114,99,4,98,170,140,54,250,183,213,44,46,218,146,195,163,154,191,164,166,33,241,94,201,57,166,146,6,178,177,22,52,85,85,86,38,128,103,58,38,222,204,26,43,191,23,67,5,91,226,181,146,117,53,49,194,169,92,196,119,227,108,209,12,133,200,142,39,112,22,124,208,186,179,10,92,26,137,26,171,85,146,185,17,221,62,0,94,116,68,69,211,83,232,225,137,237,145,85,233,185,52,247,246,83,237,242,35,21,17,81,87,85,211,160,31,96,227,89,216,138,169,234,139,166,135,210,189,168,154,170,250,106,7,208,56,217,60,110,215,174,154,123,207,180,84,114,106,128,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,189,232,196,213,81,87,95,112,31,64,249,115,209,137,170,162,141,233,183,112,31,64,249,230,51,77,85,116,250,207,213,114,34,106,171,209,64,253,7,199,53,154,232,174,68,250,207,212,114,47,96,62,129,242,175,68,69,94,250,13,233,211,78,186,129,244,15,149,123,83,186,156,79,173,166,143,163,166,110,190,237,64,231,7,91,229,26,36,77,95,83,27,53,252,167,104,126,252,161,67,187,106,213,71,170,127,8,14,192,58,51,94,173,180,244,210,85,212,213,199,12,49,107,185,239,118,137,211,226,81,47,207,236,170,138,165,105,100,198,22,214,185,171,166,171,80,221,63,156,11,136,126,46,139,209,75,118,188,64,229,42,53,95,247,107,107,209,29,183,252,37,189,255,0,148,227,151,136,28,165,107,93,34,227,43,106,242,253,18,165,189,127,206,5,198,68,86,250,106,124,171,158,231,35,118,116,245,49,251,54,56,213,201,204,179,176,178,247,85,136,32,171,100,143,72,209,148,210,181,239,215,234,44,219,188,85,242,78,22,39,248,99,183,118,246,19,160,25,205,181,63,33,70,212,252,133,48,91,254,234,230,75,126,77,95,252,65,255,0,117,115,37,191,38,175,254,32,25,206,231,164,95,53,129,28,231,166,188,165,48,89,60,87,50,79,93,85,181,159,241,16,252,159,197,127,38,21,154,83,178,171,95,139,16,12,232,118,174,114,49,98,213,167,204,139,163,218,245,232,198,166,138,132,114,179,197,131,7,83,98,234,151,201,28,142,181,172,105,202,246,122,238,245,57,48,151,138,190,7,75,141,197,184,137,178,173,44,245,27,233,246,55,85,70,1,35,44,246,222,174,70,234,213,236,125,237,79,200,83,5,165,241,93,201,54,204,173,130,58,213,137,17,52,251,223,93,79,223,251,171,121,47,183,126,202,205,19,248,0,103,70,212,252,133,27,83,242,20,193,117,241,91,201,100,107,92,173,171,246,187,123,3,254,234,222,75,127,243,87,252,84,3,58,54,167,228,40,213,127,197,152,47,255,0,117,115,37,191,249,171,254,42,21,190,85,120,135,228,230,101,92,22,130,146,226,180,142,221,166,181,42,140,64,50,203,118,189,21,52,63,90,136,137,208,183,19,113,3,148,209,237,108,152,202,215,170,251,170,91,253,167,179,134,243,91,0,98,121,86,150,199,137,232,42,165,68,215,100,115,181,206,254,68,2,176,7,85,110,84,72,205,203,59,53,247,107,212,231,100,209,191,230,189,23,94,160,125,131,229,92,136,154,232,167,231,57,154,34,185,200,221,123,106,7,216,62,31,35,88,154,175,95,130,31,156,230,244,232,189,64,228,7,226,46,189,79,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,26,113,155,226,19,130,184,122,130,76,45,134,101,249,79,21,46,155,169,182,203,15,43,173,59,211,219,125,52,145,187,88,166,114,247,233,166,157,215,165,23,226,3,226,19,14,76,67,81,150,153,97,87,174,42,118,206,117,79,45,127,106,245,165,153,190,196,244,207,141,251,162,150,68,232,238,157,251,232,137,12,183,27,141,219,19,221,164,175,175,155,204,214,212,233,189,251,90,205,219,90,136,157,17,17,19,217,106,127,32,21,30,104,230,238,59,206,43,239,221,22,60,188,252,161,88,159,53,254,94,24,180,246,24,197,233,19,24,157,163,103,167,167,214,93,62,20,56,56,204,62,39,49,28,44,179,210,114,44,16,78,212,174,174,230,64,238,91,27,36,28,196,229,186,120,222,186,50,116,119,179,245,39,94,217,19,194,23,133,214,32,204,186,24,49,174,109,167,201,182,196,171,166,150,58,31,98,111,53,11,39,149,179,199,204,167,171,107,153,170,70,212,213,83,95,111,167,98,91,242,203,44,240,150,83,96,251,118,11,193,182,223,37,111,183,211,195,3,35,231,75,38,188,184,153,26,46,178,61,206,249,177,183,213,123,125,106,5,185,225,167,132,252,186,225,195,11,82,218,240,237,15,50,231,202,103,155,172,230,206,156,217,121,112,181,238,229,190,105,26,221,93,10,59,68,93,19,178,116,239,124,65,248,189,80,8,75,241,120,204,26,171,254,124,209,225,69,255,0,7,183,90,227,93,58,124,248,235,107,227,252,148,94,203,239,82,232,248,70,240,205,5,109,202,171,59,177,53,15,49,144,177,244,214,255,0,190,170,109,145,29,65,83,19,253,137,122,247,119,71,51,79,127,184,229,226,3,130,188,111,196,79,27,50,254,214,215,12,199,27,170,235,234,119,195,214,36,187,203,204,139,103,62,57,63,7,54,187,155,215,209,58,246,147,28,169,203,155,38,84,229,253,135,1,216,32,229,210,217,173,212,180,45,246,158,237,220,152,25,18,47,182,231,42,116,141,63,25,126,181,238,5,90,136,136,136,137,217,11,79,197,149,169,151,158,25,179,78,137,201,237,59,6,95,21,139,238,119,201,243,162,47,116,247,151,100,163,51,166,219,37,231,39,177,205,166,38,111,125,110,27,185,211,181,186,233,170,190,150,70,162,107,170,123,253,224,107,91,132,218,235,54,98,217,152,231,106,234,27,221,58,42,233,234,201,219,245,251,190,38,200,156,62,214,45,126,72,96,58,181,93,86,76,53,107,119,242,209,196,191,210,107,133,143,233,170,176,190,105,98,42,100,111,42,123,93,250,173,173,77,81,219,93,29,67,209,61,232,189,91,241,253,38,192,220,16,98,180,197,188,51,96,58,183,84,243,165,166,176,218,233,101,93,155,118,189,182,250,101,114,118,68,94,174,244,2,252,0,0,0,0,0,0,0,0,24,167,226,97,85,53,47,11,55,206,74,254,21,106,98,119,111,154,182,234,205,76,172,49,47,196,242,145,42,248,88,186,234,237,188,153,231,155,182,186,233,110,173,232,4,7,211,198,179,212,71,18,117,89,30,141,254,85,54,8,240,236,194,181,24,91,134,92,56,202,132,211,229,10,106,58,230,246,249,178,91,233,52,236,171,249,63,15,168,215,230,137,26,181,144,35,254,106,202,221,126,173,80,216,147,129,104,232,35,225,151,5,37,189,251,154,182,123,106,201,209,201,163,254,79,166,215,191,232,248,1,127,128,0,0,0,112,87,58,70,81,84,62,36,213,237,137,234,212,248,232,186,26,234,113,189,45,76,220,76,227,183,213,166,143,249,118,233,211,167,111,148,42,125,198,192,217,183,125,118,23,202,204,99,137,83,181,170,193,112,173,87,126,74,69,77,35,245,236,186,252,222,218,47,212,166,182,249,207,138,126,236,243,83,21,98,93,219,146,190,241,93,80,142,211,77,81,245,50,63,94,201,249,94,228,3,32,56,39,225,102,151,60,214,233,112,185,83,115,155,79,12,237,133,187,213,190,219,124,178,181,117,108,204,255,0,26,189,255,0,252,25,119,139,188,38,108,152,151,47,38,173,195,245,126,71,17,195,27,159,4,124,183,203,205,84,129,202,216,245,125,98,70,221,100,114,117,94,218,123,138,199,193,219,12,211,82,228,157,223,16,58,143,108,243,94,106,33,230,243,21,117,98,210,91,223,166,154,233,223,175,98,65,209,52,236,6,180,89,229,195,246,99,100,6,40,155,13,99,235,63,147,114,61,222,94,79,49,4,156,216,249,146,177,175,210,41,31,183,94,75,250,42,234,154,125,90,215,92,39,241,131,142,184,104,197,116,179,91,230,243,54,25,231,98,86,209,237,133,154,198,178,64,178,59,122,195,35,254,100,8,154,55,175,93,83,175,121,213,207,206,31,176,7,16,56,38,187,9,227,91,87,153,89,32,151,202,75,207,157,156,137,214,25,99,100,155,99,145,155,182,243,156,187,85,116,93,122,250,105,8,28,92,112,73,152,28,56,226,74,218,182,80,249,172,47,36,178,62,150,179,155,3,54,49,100,157,88,206,95,62,73,23,72,161,221,170,245,235,162,245,238,19,87,195,183,20,25,111,196,70,18,162,189,225,59,182,250,231,65,31,156,165,228,78,156,137,185,81,58,70,111,146,40,209,219,93,51,83,84,77,23,186,124,47,25,172,110,82,102,254,54,201,124,93,69,140,112,61,211,201,86,82,77,28,138,188,136,100,220,214,203,28,155,126,250,199,162,106,177,55,174,158,159,90,44,223,112,55,198,254,29,226,91,12,193,97,188,214,114,241,149,5,51,86,178,30,92,139,206,70,71,76,217,38,220,216,35,137,186,205,58,166,212,85,211,211,167,96,200,220,201,192,86,140,205,193,119,108,17,125,110,180,87,106,73,233,37,234,238,141,150,39,196,191,53,205,94,207,94,202,159,90,119,48,183,15,248,66,228,157,183,21,174,33,188,93,126,82,165,109,127,155,101,23,34,174,29,25,205,71,163,57,141,173,215,178,43,117,211,215,83,62,64,20,230,0,203,252,47,150,120,102,151,9,97,11,119,146,182,210,49,140,142,46,116,146,104,140,141,145,167,181,35,156,239,154,198,167,85,244,42,48,0,192,159,22,156,140,118,59,201,152,49,237,150,147,155,115,176,213,182,90,149,230,109,210,138,10,74,233,94,190,212,141,111,206,122,118,106,187,221,170,116,33,167,9,98,59,150,6,196,244,183,234,47,98,170,139,126,223,154,191,62,55,49,123,163,147,179,215,208,217,227,19,225,251,118,43,195,215,44,55,118,131,157,71,115,164,154,146,118,110,115,119,50,70,57,142,77,90,168,169,209,203,217,81,126,36,78,113,171,225,139,152,181,120,242,179,29,100,117,139,229,43,101,195,151,190,131,205,65,15,150,229,195,79,18,125,242,166,171,115,247,59,154,239,154,154,105,167,109,20,9,73,202,140,95,75,143,112,5,175,22,81,201,190,26,238,126,215,104,169,174,201,223,26,244,86,181,123,177,125,16,171,139,83,194,254,0,187,229,150,73,225,252,29,125,147,117,117,23,155,230,244,106,124,250,185,164,111,205,115,147,230,189,59,42,255,0,65,117,128,0,0,28,21,116,116,245,208,58,154,170,61,241,187,77,83,85,78,203,175,167,212,115,128,35,147,140,47,11,188,57,142,94,184,203,39,227,249,42,189,159,225,20,186,201,63,152,215,203,198,223,110,162,173,173,102,214,178,69,232,157,117,211,209,20,136,187,221,135,17,224,91,219,173,215,154,79,35,112,167,211,115,57,145,203,183,115,17,123,181,92,213,246,94,159,202,109,30,98,23,29,252,22,97,222,33,48,84,151,171,21,7,39,21,208,105,229,103,230,200,237,119,203,74,215,251,46,158,56,255,0,5,10,167,84,95,135,94,225,98,252,54,248,250,170,198,110,163,201,92,209,172,230,92,211,153,228,43,121,104,156,239,240,202,153,62,247,5,58,53,186,53,177,183,218,127,94,233,215,84,36,193,23,94,168,106,253,179,22,101,54,52,68,158,47,33,122,181,247,110,232,165,217,204,139,222,155,152,186,178,79,143,127,121,177,167,13,89,144,236,219,201,108,61,152,15,110,215,93,60,222,173,215,93,57,85,115,69,249,45,255,0,23,249,41,250,123,129,115,128,0,0,0,0,0,0,0,0,0,0,0,88,142,55,240,109,70,60,225,163,23,97,202,86,111,150,167,200,109,110,168,154,237,184,83,61,123,185,169,217,158,243,28,188,59,184,13,253,136,41,233,115,83,28,77,205,189,212,111,228,211,109,219,200,218,181,112,59,219,138,161,236,118,230,72,213,234,222,157,187,234,164,129,73,27,37,98,199,34,106,213,238,154,159,168,136,137,162,1,250,0,0,0,0,0,0,0,0,0,3,229,237,220,154,106,125,0,0,167,51,38,243,93,135,114,239,20,226,11,92,124,202,203,101,150,186,178,157,154,162,110,150,56,30,246,166,174,69,68,234,212,238,138,159,2,163,63,28,212,115,85,174,77,81,83,69,3,94,188,204,202,94,32,184,131,206,107,222,32,102,19,243,51,221,111,53,49,192,190,126,137,155,89,45,91,222,212,249,236,69,235,55,117,68,239,233,233,154,124,41,120,78,82,218,164,182,99,76,238,155,159,59,86,26,164,181,109,86,236,84,228,73,167,58,154,177,81,116,84,149,157,190,62,228,36,250,56,34,139,240,108,211,174,189,212,228,3,198,194,88,67,15,224,123,37,54,29,195,52,30,78,130,146,38,69,20,92,215,201,181,172,99,88,212,213,238,87,47,178,214,167,85,244,61,144,0,24,239,199,174,3,151,30,240,207,140,41,33,246,164,182,90,238,23,40,153,219,87,199,111,170,68,235,185,191,151,235,170,124,12,136,60,188,79,103,167,196,24,110,235,99,171,139,153,13,194,138,122,87,179,114,166,230,201,27,154,169,170,42,42,116,95,122,1,171,141,85,52,212,21,147,81,206,221,179,83,74,232,222,154,162,232,230,174,138,157,58,119,66,110,124,42,51,201,51,11,39,34,192,149,247,79,49,91,135,24,218,88,98,228,108,229,211,83,210,208,196,212,213,35,106,46,142,122,167,87,42,253,125,200,173,227,31,44,43,50,179,63,241,109,158,122,110,77,61,109,214,190,186,145,187,209,218,64,250,218,134,179,170,61,203,218,63,85,215,222,135,189,192,158,126,214,228,54,123,89,174,72,187,168,47,83,211,218,106,219,209,62,245,53,101,51,158,186,242,222,239,155,23,166,139,238,84,245,13,135,65,229,225,123,253,30,42,195,150,204,71,64,186,211,220,232,225,171,143,191,70,201,27,94,137,213,17,123,57,61,19,234,61,64,0,0,48,187,197,95,31,71,131,56,111,125,34,191,108,151,155,130,219,91,211,95,195,80,87,34,126,42,254,79,195,235,66,14,176,253,178,108,65,136,237,182,120,155,190,91,149,116,52,205,110,168,155,157,36,136,212,78,232,137,213,125,232,74,23,141,70,49,154,72,240,190,4,106,107,3,95,69,117,85,233,248,79,239,140,90,124,221,123,127,11,79,135,169,96,188,53,56,87,185,231,6,104,91,243,22,229,22,150,60,49,95,13,90,46,230,251,117,20,213,20,115,109,233,51,30,154,178,69,235,181,83,224,171,208,9,108,225,11,2,38,94,240,243,130,172,139,23,46,73,108,150,218,153,91,187,95,190,45,13,59,93,215,115,191,35,209,116,47,41,195,71,75,21,13,28,20,80,55,108,84,241,54,38,38,170,186,53,169,162,39,95,130,28,192,0,0,0,0,0,0,0,0,71,71,140,38,107,193,99,203,123,102,91,196,237,181,55,10,168,106,220,186,42,235,20,144,87,194,169,243,21,59,167,229,34,252,61,72,239,224,75,4,212,227,158,38,48,125,28,20,188,248,237,215,59,125,202,161,55,163,118,195,29,194,153,28,238,174,110,186,111,236,154,175,192,186,30,43,25,137,91,140,184,147,150,208,245,210,154,199,66,235,123,91,211,171,161,175,174,110,186,237,69,236,238,218,175,214,165,253,240,114,200,154,250,107,157,231,59,46,81,242,226,150,150,162,207,2,106,213,220,138,235,125,75,93,210,78,157,53,232,172,253,62,128,74,149,190,154,58,42,10,106,56,83,72,224,133,145,53,61,200,214,162,39,243,29,128,0,29,73,173,84,21,21,145,220,38,131,117,68,77,70,177,251,156,154,34,46,169,211,93,59,157,176,0,0,0,234,220,237,180,87,138,9,237,151,24,121,212,213,49,186,25,89,185,91,185,142,106,181,201,170,42,42,116,85,236,167,104,1,17,222,36,124,2,67,133,210,225,157,249,99,75,203,160,123,165,168,185,210,111,85,218,171,231,42,102,151,124,213,10,229,209,173,98,109,107,62,41,234,132,117,224,28,117,136,178,207,23,219,241,126,26,171,242,215,11,101,76,51,177,220,184,223,214,57,91,34,38,143,107,155,243,152,223,69,236,108,241,121,180,209,95,173,53,150,91,140,92,202,90,234,121,41,166,102,229,77,204,123,85,174,77,81,81,83,162,175,101,69,32,223,196,131,132,73,178,39,31,213,227,219,19,183,216,49,29,116,147,163,116,68,229,79,81,61,92,187,53,116,207,123,180,142,36,235,181,17,126,11,209,66,66,60,59,56,196,143,63,176,12,88,99,22,214,239,197,182,189,222,101,220,189,57,220,201,170,222,207,193,194,200,155,164,80,183,178,174,190,189,123,230,105,172,110,77,230,189,255,0,37,177,253,183,48,112,223,90,219,119,59,99,125,142,188,200,36,137,122,189,143,78,210,187,241,87,250,83,98,220,133,206,11,30,119,101,189,183,29,89,39,223,29,111,59,115,118,189,54,236,158,88,147,231,49,154,254,9,127,23,251,84,46,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,53,77,53,212,110,68,77,85,83,64,63,58,238,215,208,252,127,45,223,57,79,199,111,87,116,249,167,90,225,114,162,181,83,186,166,186,86,199,27,83,85,115,151,68,68,3,238,102,53,236,251,219,55,185,59,124,15,150,200,213,210,23,78,137,38,154,237,82,207,230,31,21,25,85,129,172,213,151,89,177,53,20,242,81,181,93,201,138,102,171,149,83,211,67,0,179,179,197,106,238,151,52,118,92,83,49,54,162,177,86,86,1,40,181,152,186,195,77,36,145,220,110,48,83,173,50,110,123,92,244,236,89,43,231,29,57,7,134,46,53,118,203,190,53,165,142,170,153,206,98,69,223,93,8,94,204,254,44,243,115,49,113,12,215,154,156,73,85,74,233,186,242,233,166,115,91,250,80,180,149,119,12,67,120,171,125,85,84,147,84,77,42,171,157,35,151,85,213,126,32,75,38,105,120,177,89,172,247,10,187,102,23,195,205,172,167,143,84,101,67,101,211,95,137,134,24,175,196,59,62,46,55,218,139,133,191,18,212,211,83,203,34,186,40,209,117,70,53,123,33,100,236,217,47,153,152,150,134,58,235,102,22,186,212,199,63,105,91,3,149,139,250,75,235,149,126,29,121,209,153,118,85,185,65,72,202,21,107,246,233,86,213,110,160,81,56,199,140,236,242,204,91,75,236,151,204,79,83,61,51,147,106,199,174,154,167,232,45,66,99,43,237,51,165,171,164,169,169,141,36,106,198,228,230,185,125,175,127,115,51,215,194,131,55,145,24,178,85,210,49,235,243,149,174,84,66,228,100,143,133,13,222,11,220,203,152,245,45,146,149,99,93,169,19,189,64,141,90,250,251,181,84,48,212,213,215,205,62,169,243,92,229,93,14,171,160,146,69,86,197,11,213,205,110,247,46,171,216,154,56,188,41,178,78,57,163,142,73,107,220,178,166,191,61,52,105,246,239,10,12,151,154,53,134,106,170,228,77,122,58,57,58,175,193,64,133,203,109,158,229,120,115,155,69,79,51,213,190,141,106,169,222,139,8,226,135,110,99,108,181,79,86,247,246,28,79,126,81,240,43,148,89,84,205,144,88,233,235,147,223,83,27,94,165,203,147,135,172,163,230,115,190,227,45,200,229,244,109,51,116,254,96,53,200,110,12,191,243,24,201,104,106,163,87,53,85,53,141,202,86,217,101,195,238,104,230,132,181,116,120,119,13,212,212,172,81,234,213,216,169,215,244,155,1,191,135,220,164,114,181,255,0,113,118,149,86,166,157,105,155,253,135,181,134,114,183,2,224,229,146,92,63,135,232,233,95,50,109,85,138,20,111,243,1,3,237,240,253,226,41,90,138,184,46,169,21,126,8,126,255,0,220,252,226,39,255,0,3,42,191,145,13,129,91,71,68,198,34,58,8,186,38,154,232,125,249,74,52,77,222,94,61,61,250,1,175,203,184,2,226,38,8,28,246,224,42,185,157,175,191,77,16,167,237,252,30,231,93,125,230,167,15,195,132,234,159,93,76,137,186,13,61,255,0,19,98,41,40,233,101,68,137,41,154,136,189,117,68,232,121,173,194,184,126,158,190,123,141,61,166,153,181,85,72,141,89,18,52,221,211,226,6,184,185,139,144,185,151,150,117,44,181,98,123,13,85,45,76,137,189,32,216,171,211,223,170,20,82,97,28,72,212,69,75,69,74,47,251,219,191,176,217,115,17,101,86,8,197,146,178,166,255,0,134,173,213,147,70,221,188,201,96,107,157,167,214,167,136,222,30,50,157,93,189,112,93,165,83,225,76,223,236,3,92,22,225,108,79,43,145,142,182,213,107,174,136,156,183,31,82,225,171,205,27,156,218,235,77,84,74,159,192,113,177,228,220,63,100,230,213,223,131,173,44,211,215,203,53,52,255,0,49,210,184,112,251,147,117,182,249,104,38,194,150,94,92,169,183,152,180,236,220,159,82,232,6,183,137,12,208,200,238,99,36,106,39,109,117,62,92,178,53,82,70,53,250,55,186,234,164,218,226,159,11,220,145,197,55,169,174,182,250,153,227,153,234,175,229,70,244,70,39,232,40,75,7,132,254,15,169,190,221,23,18,79,50,91,57,137,229,210,23,232,237,0,136,116,142,84,137,102,116,46,218,191,141,168,153,207,145,145,177,181,14,145,116,237,175,98,88,51,159,194,102,201,13,149,137,149,245,147,172,154,246,168,126,165,143,139,194,107,55,149,177,164,149,84,136,245,78,138,142,95,243,129,130,17,84,212,64,246,77,28,143,100,176,174,230,185,28,189,207,94,76,103,138,17,136,229,190,84,185,174,234,173,230,59,251,76,146,205,207,15,172,221,202,58,56,235,167,160,91,130,72,237,170,148,236,87,158,70,71,112,63,152,121,207,37,193,33,167,90,71,209,75,203,116,114,34,181,81,126,160,44,27,241,150,36,77,156,171,189,76,109,215,191,49,223,218,92,236,188,226,163,56,178,198,153,212,248,119,26,212,196,217,23,84,78,255,0,206,100,76,190,20,25,205,79,22,232,235,40,30,207,118,229,85,66,137,180,248,116,103,5,202,154,249,83,87,72,200,93,103,153,98,141,28,213,78,106,39,170,123,192,96,79,17,172,232,177,226,56,46,120,130,227,81,120,167,137,232,231,70,174,219,169,146,49,248,192,165,68,49,64,252,19,229,222,221,55,59,157,220,143,156,89,144,217,157,131,99,173,171,186,97,218,200,105,169,117,230,72,232,85,26,136,139,223,82,223,45,59,183,50,71,35,149,138,154,170,160,19,151,149,126,36,25,55,138,112,244,119,44,81,121,130,223,90,244,246,169,220,186,171,75,253,151,60,65,101,198,101,210,62,167,14,98,26,103,181,171,232,244,79,231,53,182,90,169,34,122,186,25,94,200,221,211,68,93,10,163,12,230,206,61,193,241,173,62,31,196,53,180,204,127,163,102,84,254,96,54,86,166,196,150,107,140,140,163,165,174,130,165,85,116,126,146,39,79,243,158,155,92,142,159,107,100,69,137,27,166,154,154,231,96,94,43,243,107,5,98,8,47,75,138,110,51,186,23,238,88,228,157,202,215,125,104,100,190,26,241,96,205,180,174,162,92,67,79,71,242,92,114,49,146,114,153,247,197,110,189,64,153,166,44,109,85,107,91,181,172,245,62,154,174,122,115,89,54,173,79,67,1,32,241,103,202,116,166,165,114,208,213,167,178,158,97,28,196,213,87,224,95,108,167,227,91,39,243,26,212,250,230,223,105,173,202,237,85,172,169,149,172,80,50,23,239,85,13,85,149,157,16,231,68,68,68,68,236,81,216,83,51,112,118,46,134,79,145,111,244,53,75,26,245,229,74,142,211,249,10,174,42,202,89,116,72,167,99,151,224,160,115,131,243,84,236,17,205,94,136,186,129,250,15,192,170,137,221,64,253,7,226,57,23,178,234,53,3,244,0,0,0,0,0,0,0,0,0,0,3,243,114,107,166,169,168,31,167,5,71,57,52,116,93,125,232,115,42,162,119,82,153,199,152,218,195,128,172,115,226,76,67,92,202,122,42,102,43,156,231,59,78,186,118,3,219,170,157,145,114,210,74,132,139,127,77,61,231,155,54,34,178,192,201,18,162,235,78,238,91,180,114,44,136,138,159,231,35,91,136,79,21,56,40,224,91,78,90,83,54,73,27,35,227,89,102,102,168,154,116,213,20,192,60,89,197,22,110,98,140,65,83,125,159,22,220,97,150,161,206,94,76,21,14,108,122,47,192,9,201,198,252,99,100,134,94,223,95,102,190,226,234,88,94,206,142,77,117,211,249,11,73,155,94,37,185,67,134,108,46,173,193,247,136,46,117,40,244,70,177,139,166,191,2,18,238,88,186,255,0,119,174,146,231,123,186,79,87,52,189,214,87,171,151,252,231,66,122,154,197,98,181,207,71,54,69,220,137,238,2,73,49,255,0,139,101,242,245,135,235,44,246,220,56,235,117,100,140,86,182,84,147,85,79,137,136,57,133,197,238,116,230,21,186,75,69,227,25,212,190,146,73,53,72,187,104,133,146,89,100,141,55,59,71,185,123,171,186,170,31,110,129,242,34,73,229,223,175,162,162,116,3,234,170,165,242,76,249,103,171,124,210,107,174,229,114,170,169,197,185,232,212,100,106,228,145,253,250,149,190,30,201,60,199,196,244,49,222,45,56,98,186,162,149,233,171,100,142,7,43,85,62,179,185,46,65,102,204,116,146,93,37,194,23,24,162,133,85,28,231,83,185,17,17,61,64,160,17,210,171,82,29,142,213,157,211,82,225,101,118,118,99,236,171,168,74,204,23,138,38,180,35,93,171,152,213,215,114,151,2,225,194,14,51,181,229,12,89,189,60,177,199,76,232,185,142,107,213,81,84,199,167,177,236,106,238,110,168,215,245,80,36,175,3,120,181,223,240,230,24,162,161,196,54,71,94,170,161,141,27,53,66,201,181,85,125,229,232,201,239,20,188,5,139,239,47,251,177,169,142,205,78,140,69,218,247,107,161,14,83,194,214,49,146,177,21,57,201,170,39,162,156,52,243,62,157,175,115,17,53,114,104,186,1,178,126,87,231,118,95,231,50,58,239,128,47,177,92,33,166,93,146,236,233,213,75,135,183,84,106,203,34,49,206,94,137,175,115,95,62,30,120,196,204,60,128,179,212,217,112,154,211,59,206,189,36,85,145,53,211,66,255,0,224,95,21,236,200,251,170,163,92,111,5,58,209,182,70,163,249,44,244,2,99,165,68,229,171,219,15,49,237,93,52,57,169,149,206,137,21,241,114,215,242,76,122,225,203,140,28,1,196,20,21,16,80,86,182,154,170,55,162,35,30,228,106,187,167,161,144,241,72,217,24,142,106,234,128,125,131,243,114,34,232,171,212,34,162,166,168,186,160,31,160,0,0,0,0,0,0,0,0,31,154,167,188,15,208,0,0,126,42,162,117,81,170,123,192,253,7,226,170,39,117,26,166,186,107,212,15,211,229,200,170,154,34,232,126,238,106,170,162,47,84,238,117,101,174,162,249,171,84,196,84,118,159,59,212,14,194,53,218,104,175,212,227,106,237,85,69,126,239,129,75,98,156,203,193,120,61,236,109,239,16,82,82,185,221,146,73,81,186,148,78,39,226,167,39,172,22,154,155,130,98,203,124,206,130,53,122,182,57,218,170,186,39,100,2,237,171,210,105,54,62,14,222,186,156,206,115,17,191,124,209,26,223,137,128,119,143,21,156,174,183,249,184,45,176,84,62,118,234,140,87,34,42,106,98,238,33,241,96,205,15,186,10,153,108,145,83,121,61,203,177,178,51,211,80,38,46,227,122,180,209,79,12,85,181,17,70,217,19,86,171,158,136,121,23,252,202,194,88,114,211,85,116,185,222,41,160,167,167,141,93,187,152,139,219,244,144,61,156,28,112,230,230,106,72,202,207,150,234,45,234,207,197,167,145,204,254,77,11,95,91,158,25,161,124,183,62,213,81,139,238,146,196,244,84,127,50,165,202,154,1,55,151,95,16,44,132,161,130,104,41,177,109,52,181,80,177,218,198,158,170,136,98,237,199,197,230,146,215,112,174,130,221,133,124,252,48,185,200,199,164,186,106,154,145,94,183,90,230,79,204,146,165,92,230,234,213,118,189,92,124,54,157,239,71,44,48,76,229,127,117,68,232,4,162,167,140,52,19,69,204,118,12,86,189,204,84,219,205,245,49,243,51,60,74,51,135,16,93,31,87,133,47,51,218,98,115,181,70,53,117,208,195,165,162,174,70,163,93,70,244,77,116,69,219,212,172,176,238,71,230,110,39,166,101,109,147,11,87,213,69,39,205,115,32,115,145,127,144,11,196,158,32,92,64,212,53,25,87,140,106,102,127,162,246,234,126,167,31,188,65,182,161,98,155,21,84,186,69,232,139,175,98,217,63,135,28,229,71,242,221,130,110,77,114,122,121,103,34,159,149,92,60,102,221,29,50,207,62,12,186,239,247,249,103,1,113,111,124,119,241,7,117,181,84,88,238,248,174,166,74,105,209,91,167,110,138,88,249,177,222,44,184,78,249,106,49,5,74,46,170,237,119,175,175,233,57,173,249,117,142,46,87,111,145,104,172,21,213,53,237,93,29,11,98,87,43,125,250,161,83,167,13,185,193,59,166,119,220,101,201,22,52,69,233,76,237,23,234,2,136,76,97,136,213,22,23,222,170,116,71,106,139,204,119,95,243,156,139,140,113,75,101,68,91,213,83,91,232,188,199,47,244,151,171,43,120,44,206,28,207,187,165,167,238,118,162,220,136,207,194,84,194,230,55,95,172,201,172,174,240,162,204,58,124,83,73,38,53,169,162,125,162,55,125,253,24,239,105,81,125,192,71,181,101,230,243,95,18,173,125,85,69,84,42,186,34,185,238,209,20,224,163,179,93,46,45,115,109,180,243,212,185,62,118,214,170,237,38,125,158,20,57,68,221,177,182,162,171,146,245,222,244,87,166,186,175,184,187,25,59,192,86,76,101,47,157,74,123,75,43,210,173,81,81,106,88,215,170,104,4,8,125,198,226,207,254,195,213,255,0,196,112,251,141,197,159,253,135,171,255,0,136,227,99,239,238,119,202,62,255,0,113,214,239,254,119,111,246,31,137,195,198,80,187,230,225,11,106,253,84,237,254,192,53,193,251,140,197,127,253,135,171,255,0,136,225,247,25,138,255,0,251,15,87,255,0,17,198,199,223,220,237,148,63,248,31,110,255,0,231,118,255,0,96,254,231,108,161,255,0,192,251,119,255,0,59,183,251,0,215,9,184,63,19,181,125,171,45,82,175,249,14,63,83,7,98,173,119,37,150,171,254,35,141,143,31,195,198,80,181,154,187,7,91,81,19,215,203,183,251,15,197,225,227,40,92,196,86,224,251,110,157,209,82,157,160,107,141,30,15,198,13,220,248,237,21,104,138,157,125,135,31,175,194,120,133,169,163,169,106,183,42,106,169,203,119,246,27,13,98,156,177,200,28,23,71,29,69,246,197,103,165,100,235,181,139,36,76,106,42,254,146,148,117,87,9,240,200,216,106,91,132,82,39,51,107,157,164,90,162,129,175,236,244,213,84,239,125,61,76,18,163,227,244,114,42,41,215,209,255,0,226,100,254,85,38,182,237,193,63,12,89,223,138,174,23,59,13,222,155,216,68,114,50,142,86,163,127,145,15,164,240,161,201,167,105,182,166,169,117,77,83,239,136,4,40,104,255,0,241,50,127,42,157,138,43,157,206,130,94,101,4,243,64,228,245,106,170,19,81,255,0,114,127,39,19,188,245,95,242,136,124,39,132,246,75,57,119,58,122,196,211,167,207,78,160,67,99,49,174,39,87,235,37,206,169,255,0,249,199,21,118,91,231,246,97,101,165,213,110,216,114,237,85,21,91,189,148,126,245,95,231,37,142,47,10,156,154,107,164,142,23,213,110,78,202,231,33,99,51,127,194,122,252,251,187,161,203,250,168,99,162,107,119,238,153,221,119,125,96,99,23,247,126,241,23,52,207,107,177,141,75,39,215,217,47,230,79,120,171,98,252,47,135,210,147,26,91,95,122,185,49,203,237,186,77,170,168,90,252,204,240,231,205,204,9,133,221,122,123,169,234,188,179,117,127,35,87,57,62,179,29,46,25,33,152,150,136,37,184,87,225,250,248,160,133,21,93,35,161,114,116,79,93,64,148,76,177,241,97,195,248,171,16,37,46,47,179,182,201,74,142,211,123,228,220,154,25,107,151,156,82,101,14,108,204,148,216,115,17,83,78,246,162,42,59,126,154,47,233,53,205,115,223,4,170,232,220,237,205,93,23,113,238,97,252,113,139,112,211,159,81,99,190,214,80,187,78,240,202,172,254,96,54,108,182,222,173,151,93,241,80,87,69,59,224,93,174,115,92,139,162,157,135,185,212,201,189,242,115,85,253,26,212,247,144,33,148,124,123,231,22,85,80,249,58,43,167,157,117,66,163,158,250,167,43,215,167,197,73,18,225,15,196,43,12,230,181,173,246,156,125,91,79,69,115,166,77,251,222,228,99,85,127,72,25,209,18,170,198,213,115,118,170,167,84,247,31,103,159,102,190,91,47,180,48,87,219,107,97,168,138,118,35,216,232,220,138,138,135,121,94,214,162,170,185,17,19,186,129,244,15,196,84,114,35,154,186,162,250,159,160,0,0,0,0,0,0,0,0,0,0,12,50,241,19,227,18,60,129,192,50,225,140,37,91,179,22,221,54,249,103,114,245,228,242,230,164,123,255,0,9,11,226,118,177,76,238,234,154,122,117,237,145,25,245,156,22,60,145,203,123,150,58,189,207,178,58,46,78,214,237,122,238,223,60,81,47,205,99,244,252,42,126,47,246,166,186,121,203,154,247,252,233,199,247,44,193,196,125,43,110,60,157,237,246,58,114,224,142,36,234,198,49,59,68,223,197,79,233,80,165,110,87,43,150,32,185,73,113,184,205,230,42,234,52,222,253,173,102,237,173,68,78,136,136,137,209,16,151,127,15,31,15,123,110,17,182,83,102,198,107,80,121,139,165,78,255,0,39,75,205,115,60,190,215,85,193,39,183,5,74,181,251,154,232,215,171,122,118,78,186,169,102,60,47,248,48,135,30,221,41,243,183,25,183,125,170,147,127,146,167,213,83,155,185,181,180,210,123,81,206,215,55,71,49,171,237,51,175,167,77,84,152,166,181,172,106,53,169,162,32,31,145,198,200,152,140,98,104,212,236,135,208,0,0,0,117,33,181,208,83,214,62,225,12,27,106,36,106,181,207,220,229,213,21,117,94,154,233,220,237,128,0,235,220,41,163,173,160,169,163,153,53,142,120,95,19,147,222,142,106,162,255,0,57,216,0,107,177,199,110,9,169,192,220,76,99,10,57,233,121,17,220,110,119,11,149,58,111,71,110,134,75,133,74,53,221,28,237,53,217,217,116,95,129,34,30,15,121,175,5,243,45,238,121,111,43,183,84,219,234,166,171,106,232,169,164,81,193,65,10,39,204,68,238,191,148,171,240,245,45,231,140,110,68,215,212,220,236,217,217,109,143,153,20,84,180,246,121,211,86,166,212,71,92,42,92,238,178,117,233,167,68,103,233,244,44,15,133,62,98,214,224,222,36,226,180,49,119,83,95,40,91,111,115,122,38,142,154,190,133,186,235,181,87,179,123,106,159,90,1,59,0,0,0,0,0,0,0,0,5,155,226,247,2,38,97,112,245,141,108,137,15,50,72,172,151,42,152,155,187,79,190,37,13,67,91,215,115,127,47,213,116,47,33,195,89,75,21,117,36,244,83,183,116,85,17,186,39,166,170,154,181,201,162,167,79,130,129,171,126,33,182,77,135,241,37,206,205,43,118,75,109,174,154,153,205,213,23,107,163,145,90,169,221,81,122,167,189,73,197,240,168,199,209,227,62,27,217,72,143,221,37,154,224,150,215,116,211,240,52,20,40,191,138,159,149,241,250,212,143,255,0,18,206,21,238,121,63,154,55,28,197,182,195,173,143,19,215,205,86,171,185,190,197,69,77,69,100,219,122,204,247,174,140,141,58,237,68,248,34,244,47,239,130,190,49,154,56,241,70,4,114,105,3,159,91,117,69,233,248,79,239,116,90,124,221,123,127,11,79,135,168,18,168,0,0,1,229,226,139,253,30,21,195,151,60,71,94,186,83,219,40,230,171,147,191,86,199,27,158,169,209,21,123,53,125,23,234,3,10,188,85,243,201,50,247,39,37,192,180,23,79,47,91,136,216,234,89,162,228,111,230,83,84,82,215,68,228,213,99,114,38,170,196,77,81,200,191,87,114,17,169,105,166,175,172,134,142,6,238,154,166,86,198,196,213,19,87,57,116,68,235,211,186,153,11,199,102,126,214,231,206,123,94,110,74,187,104,44,179,212,90,105,27,209,126,245,13,101,75,152,186,242,216,239,155,47,174,171,239,85,244,240,120,56,203,10,204,211,207,252,37,103,130,155,157,79,69,117,160,174,171,110,244,110,176,50,182,157,175,234,175,106,246,147,209,117,247,32,19,103,192,86,4,151,1,112,207,131,233,37,246,100,185,218,237,247,41,89,223,73,36,183,210,162,245,220,239,200,244,209,62,6,68,30,94,24,179,211,225,252,55,106,177,210,69,203,134,223,69,5,43,25,185,87,107,99,141,173,68,213,85,85,122,39,189,79,80,1,227,98,220,33,135,241,197,146,167,14,226,106,15,57,65,87,19,226,150,46,107,227,220,215,177,204,114,106,199,35,147,217,115,147,162,250,158,200,2,47,120,173,240,156,165,186,201,115,198,153,35,55,34,119,44,213,75,106,218,174,222,171,207,147,78,117,77,98,34,106,171,19,59,124,125,232,97,102,89,229,39,16,60,62,103,53,147,16,63,9,249,105,237,87,154,102,78,190,126,137,251,155,21,91,30,228,249,239,68,235,15,162,47,111,95,93,133,78,57,32,138,95,194,51,94,186,247,80,60,12,182,188,215,98,44,187,194,216,130,233,31,46,178,231,101,161,172,168,102,168,187,101,146,6,61,201,171,81,17,122,185,123,34,39,192,168,207,198,181,26,212,107,83,68,68,209,15,208,63,21,53,69,64,212,209,52,212,253,0,0,0,0,0,0,0,0,0,0,0,71,223,136,143,1,191,178,253,61,86,106,96,121,185,87,186,125,156,234,109,187,185,251,150,146,6,251,114,212,49,141,218,200,220,189,27,215,183,125,20,200,222,8,48,109,70,3,225,163,8,225,202,166,108,150,155,207,238,110,168,186,110,184,84,189,59,57,201,217,254,242,251,42,34,166,138,126,71,27,34,98,71,26,104,212,236,154,129,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,3,2,252,81,120,79,151,54,178,245,115,59,9,82,115,177,5,129,187,234,27,204,70,235,67,4,21,179,59,172,147,53,159,132,145,189,154,174,250,211,161,10,117,84,213,118,139,140,212,117,81,242,170,168,166,116,82,55,84,118,201,24,237,21,53,77,81,116,84,250,141,167,102,138,57,226,124,18,183,115,36,106,177,201,174,154,162,166,138,69,167,136,175,135,149,77,198,166,237,157,121,73,108,221,35,185,247,27,197,47,57,19,85,214,174,166,121,183,212,84,252,99,77,172,103,197,19,186,1,217,240,197,227,122,209,45,182,135,35,113,253,87,34,177,143,138,150,213,46,199,59,123,81,180,116,208,199,164,80,104,154,174,245,220,247,253,126,138,74,28,111,108,172,108,140,93,90,244,71,34,251,209,77,90,90,183,108,43,126,142,84,253,173,114,181,85,35,218,190,203,249,115,68,254,158,246,174,142,111,197,23,79,82,102,188,44,120,177,188,102,238,14,169,203,60,113,87,230,47,54,68,123,169,38,229,177,154,209,67,21,20,44,110,216,161,107,62,124,142,93,85,202,239,126,169,162,129,159,192,0,49,215,136,238,15,112,175,18,120,211,14,223,49,109,103,42,142,195,37,37,67,163,229,200,239,48,144,75,51,150,29,99,154,53,102,228,157,201,187,69,211,227,233,122,240,62,8,195,217,121,134,168,112,166,24,162,242,180,20,16,69,4,108,230,61,253,25,27,99,78,175,115,157,243,88,222,234,189,143,124,0,0,0,0,0,0,0,0,0,62,94,221,204,115,125,232,168,125,0,35,211,48,60,54,221,156,124,80,213,230,102,45,173,228,225,143,49,37,84,148,252,173,222,101,255,0,40,190,101,102,232,234,153,35,55,71,35,147,84,110,137,223,191,67,59,48,38,8,195,249,117,133,109,216,59,12,81,249,107,117,178,154,26,88,35,230,61,250,50,56,219,27,122,189,206,119,205,99,83,170,175,111,210,123,224,0,0,0,0,0,0,0,0,1,67,231,62,87,89,51,139,46,239,24,14,253,22,232,46,52,149,16,177,119,61,54,62,72,36,137,29,236,189,138,186,36,139,211,114,39,243,149,192,3,93,174,53,248,110,169,225,191,56,43,176,221,51,55,89,103,229,124,159,46,168,155,246,210,211,62,94,139,44,143,77,31,54,158,210,253,93,59,95,127,9,238,34,38,203,220,210,155,44,174,207,214,215,137,118,237,126,137,247,143,47,79,93,50,244,108,78,115,183,57,233,248,201,167,197,58,25,207,226,99,195,236,89,189,146,53,119,219,93,46,251,221,147,151,229,157,189,83,240,213,116,109,127,71,72,214,124,200,215,186,47,195,69,32,215,12,98,43,166,13,196,20,215,251,91,249,117,148,123,246,46,141,93,55,177,204,95,156,138,157,156,190,128,109,34,10,123,0,98,187,126,54,194,116,56,150,215,55,54,154,179,155,177,251,92,221,118,74,246,47,71,34,47,118,175,161,80,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,1,194,214,162,35,161,221,215,190,167,204,106,206,176,185,219,182,159,106,154,53,90,206,174,82,201,113,21,196,134,15,200,44,41,87,112,185,87,197,242,139,152,171,28,74,244,213,87,234,2,225,230,14,97,88,176,45,130,162,235,120,184,71,77,28,44,87,57,202,169,209,16,139,94,42,60,76,46,215,248,110,24,7,7,80,37,59,17,203,28,119,40,228,234,246,167,195,226,99,223,16,60,117,102,86,114,121,155,36,181,94,90,212,231,185,21,27,171,92,230,106,88,124,9,129,47,249,149,136,97,179,217,169,106,42,159,51,209,141,209,21,206,234,189,212,14,181,126,39,198,56,158,190,103,73,95,85,59,231,114,171,154,142,85,238,95,140,165,224,191,25,102,198,7,170,196,54,36,168,150,174,57,145,139,19,152,169,223,235,51,31,132,255,0,13,57,240,157,234,159,22,102,63,34,166,157,26,201,91,15,117,79,93,21,20,145,44,61,129,176,206,19,183,165,191,13,219,40,232,233,222,228,114,163,99,70,238,254,64,34,223,41,252,39,238,88,134,205,79,89,139,175,18,90,170,209,117,88,150,61,219,186,246,51,31,11,248,127,112,255,0,134,240,237,45,5,211,12,82,84,213,194,198,182,73,220,222,175,114,39,115,40,85,101,69,146,40,35,99,21,136,155,85,83,161,79,226,172,127,132,176,109,18,215,98,91,197,29,43,17,186,44,179,61,17,136,255,0,119,80,60,204,29,148,184,43,6,216,161,178,217,172,180,208,209,196,154,50,45,137,161,234,94,47,24,111,4,88,103,175,186,186,158,217,71,78,139,34,175,68,236,134,22,113,3,226,73,133,48,133,61,203,9,225,26,90,139,149,250,68,217,65,87,77,237,65,191,244,24,183,138,243,71,139,126,35,172,244,248,122,190,205,95,75,5,92,141,106,73,28,47,99,85,139,211,93,64,207,250,175,16,174,27,169,103,117,182,171,25,64,233,99,85,107,253,133,238,133,184,206,207,19,188,171,194,22,24,165,192,245,145,92,235,221,34,39,37,61,157,88,98,77,63,133,238,107,186,24,42,174,183,202,24,160,169,246,228,73,21,82,68,78,235,212,199,254,33,114,126,201,130,49,253,30,8,193,117,46,187,73,201,100,83,164,78,230,57,38,236,191,231,2,72,248,119,241,20,189,231,46,97,90,240,155,112,42,69,5,106,171,100,157,175,87,114,204,245,163,68,107,17,23,231,61,55,233,238,212,195,14,0,248,99,195,89,91,151,214,156,79,81,109,145,215,203,196,73,44,203,58,106,176,57,61,58,246,51,62,8,209,178,234,237,85,218,119,244,3,178,126,57,53,69,68,93,15,211,241,203,181,170,237,59,1,213,145,146,66,215,58,54,115,92,190,135,236,13,149,88,171,35,54,127,0,233,213,92,237,118,216,229,174,169,174,100,104,205,85,200,247,118,45,22,63,226,135,44,240,165,134,182,243,6,36,164,168,171,164,107,151,144,201,145,93,170,124,0,187,183,107,165,13,162,155,204,220,100,142,58,116,84,71,57,239,68,209,75,31,153,60,103,228,142,90,95,38,176,94,177,108,30,110,38,162,172,9,213,23,95,138,17,123,196,127,136,22,103,102,75,46,182,10,90,153,40,40,86,167,90,87,71,171,28,172,69,233,213,12,70,187,98,11,254,49,185,173,117,202,166,178,178,227,54,141,85,115,149,202,190,224,37,3,24,120,176,197,73,137,170,173,118,107,107,60,148,79,114,197,43,95,243,218,159,218,120,76,241,129,175,169,115,233,217,131,163,137,87,164,114,115,123,169,129,54,206,28,243,118,239,79,21,206,143,9,220,103,138,100,69,107,219,3,151,185,118,48,231,135,254,113,95,40,237,149,213,54,231,196,235,147,213,141,103,45,81,209,252,84,12,157,139,197,246,186,72,220,217,112,179,97,145,142,216,173,230,124,228,252,161,255,0,118,2,224,228,125,21,62,18,99,90,206,211,115,123,158,117,15,133,29,230,171,0,185,107,103,141,183,206,98,57,171,174,137,179,226,117,114,239,194,127,16,201,138,97,169,198,213,113,186,209,27,254,249,20,10,169,34,180,14,246,34,241,49,184,230,149,190,76,61,110,169,151,11,213,54,53,115,42,162,213,235,35,209,58,55,244,149,159,15,246,46,41,179,142,203,53,218,233,152,183,58,10,6,55,117,52,170,207,194,161,119,176,143,134,94,76,217,110,176,87,182,158,85,142,157,201,35,25,35,145,92,170,157,181,248,25,121,133,176,221,179,10,90,224,178,91,168,32,138,158,38,163,88,145,177,17,52,79,120,24,139,195,45,155,137,27,86,103,215,82,230,101,109,90,89,225,99,155,79,52,139,170,77,162,244,254,83,53,96,87,44,77,87,179,106,233,213,14,156,76,107,81,242,61,145,200,136,170,136,172,78,168,119,33,84,116,104,168,138,159,5,238,7,222,136,189,208,248,147,111,204,77,17,202,157,23,67,144,225,153,250,42,49,27,171,151,178,251,128,243,107,237,116,55,26,102,211,222,233,35,169,143,118,169,189,168,186,30,22,13,203,140,49,130,171,110,151,43,61,178,42,103,92,38,230,185,205,111,114,173,95,102,62,92,142,106,189,221,181,62,90,201,214,70,162,189,138,198,244,84,3,137,140,143,115,170,17,200,216,145,58,166,133,174,207,44,200,143,39,176,187,241,98,88,155,116,166,146,86,181,241,233,166,136,171,223,161,94,98,236,70,152,66,199,89,124,154,138,90,180,167,141,95,201,133,53,114,233,240,48,131,48,124,72,242,139,117,94,26,198,24,58,227,172,82,242,214,25,162,79,229,209,64,168,113,205,126,95,113,101,96,251,146,194,119,216,173,149,146,51,246,253,43,98,68,89,26,191,138,186,148,68,94,20,88,74,167,6,79,105,146,246,218,122,215,200,146,178,161,25,170,177,137,248,167,230,5,170,201,140,192,185,84,230,102,82,226,72,45,24,150,161,136,180,244,82,206,141,106,189,59,38,196,42,76,39,198,62,47,193,53,149,54,140,219,195,213,242,58,42,180,129,43,32,137,82,29,53,211,93,125,192,90,87,120,65,218,174,49,189,212,56,226,71,172,127,139,201,208,162,179,119,194,159,17,225,252,62,218,156,43,91,37,109,99,52,68,107,89,166,164,144,77,196,70,7,168,194,19,223,112,213,100,55,41,160,139,155,44,20,110,71,61,137,241,68,41,108,13,198,94,86,98,200,228,167,189,220,160,180,205,4,156,183,71,91,34,53,117,79,172,8,140,147,195,211,136,229,115,81,248,38,110,171,248,77,201,212,181,89,147,195,222,101,101,125,122,90,241,13,146,170,55,175,181,162,49,87,79,228,54,40,178,98,44,33,138,162,142,231,100,172,138,174,57,122,198,232,156,142,106,253,69,33,157,77,202,108,55,101,151,21,99,171,5,12,203,19,21,19,153,11,85,87,167,196,13,116,43,240,173,254,130,22,213,214,91,234,155,27,186,171,214,55,38,135,197,37,234,249,76,136,232,43,167,137,145,246,68,114,161,41,24,199,136,142,30,115,46,42,188,1,107,203,133,146,105,151,151,27,169,169,91,175,127,69,66,151,155,133,78,27,47,118,26,167,214,220,31,135,111,139,11,159,12,87,9,146,52,85,211,167,69,3,8,178,223,137,60,209,203,73,170,101,195,184,146,170,36,153,81,118,111,94,191,202,95,252,156,241,42,205,92,21,117,125,78,45,168,154,241,31,206,108,82,63,68,250,138,23,25,240,151,21,178,217,87,114,179,226,171,101,230,173,171,247,154,74,9,119,200,189,125,200,90,154,252,130,205,27,109,20,151,57,112,157,199,151,3,86,71,61,96,93,17,169,239,2,88,178,99,196,247,0,99,186,74,202,236,109,60,88,125,240,57,17,177,235,187,113,149,89,115,159,185,109,153,214,184,238,152,91,16,211,201,27,157,181,85,94,141,254,115,91,233,168,238,84,236,73,18,25,226,87,175,183,162,104,136,191,18,168,179,102,150,51,195,49,73,111,160,196,117,144,70,177,232,196,165,157,205,68,95,208,6,203,176,220,105,170,81,18,142,170,25,211,241,156,201,17,127,152,251,114,63,114,43,92,146,39,187,94,198,191,185,55,199,86,115,101,45,21,67,105,47,242,214,171,158,157,42,228,116,139,167,233,51,63,40,188,89,240,187,48,220,116,153,139,108,173,150,231,50,171,86,72,19,70,183,226,191,0,36,202,71,164,108,85,114,242,181,245,78,167,213,42,42,38,228,149,100,212,178,184,19,139,44,157,198,24,122,130,182,155,22,80,71,53,91,26,173,130,89,219,191,175,192,188,84,23,91,101,115,99,158,146,178,39,178,100,69,102,215,119,250,128,244,64,0,0,0,0,0,0,0,0,0,14,171,166,119,152,216,176,245,244,83,180,117,30,249,28,175,141,92,198,191,95,99,95,112,30,30,56,197,148,248,51,15,85,98,43,130,181,180,244,76,89,102,85,93,61,148,34,59,140,174,63,169,51,70,215,118,203,251,20,122,81,164,202,198,171,30,189,116,50,199,196,251,53,239,217,115,148,212,150,139,92,233,204,189,202,250,89,246,247,70,42,16,151,83,59,157,85,36,178,183,116,142,126,170,229,78,234,7,194,164,243,76,177,43,215,71,57,87,170,251,207,132,98,178,101,141,139,213,61,78,73,98,115,230,221,204,70,170,167,188,227,106,181,24,230,170,170,191,119,116,3,176,216,37,172,114,83,193,72,231,76,189,61,132,85,85,254,66,251,228,199,7,249,173,156,211,83,124,129,97,168,108,60,198,182,105,85,187,118,51,213,221,125,200,93,255,0,14,12,166,192,152,187,19,220,49,46,55,88,27,5,181,172,149,18,165,83,106,245,248,146,253,105,126,93,96,107,37,61,198,214,150,218,58,41,220,216,162,146,4,107,17,202,238,221,80,8,246,179,248,70,219,57,80,73,114,197,175,70,232,213,123,150,47,158,190,168,92,236,217,240,223,203,201,114,190,58,44,41,4,54,251,189,4,104,247,76,214,245,157,26,157,117,250,204,241,134,88,93,72,181,75,44,78,141,91,185,28,159,53,12,65,226,235,63,49,157,170,178,60,163,192,148,50,85,94,175,13,70,243,33,98,185,35,137,253,53,233,219,64,58,60,54,89,48,186,101,173,62,87,80,220,233,232,241,5,161,57,83,49,173,107,156,171,169,147,108,203,108,51,30,25,75,77,238,138,10,200,166,141,25,58,186,52,77,117,78,166,38,112,141,193,182,50,203,156,91,54,63,198,247,249,231,170,153,201,55,45,38,119,180,171,215,77,23,235,51,129,138,201,169,149,29,19,154,138,187,85,174,247,1,136,185,161,146,22,156,237,161,172,202,28,17,136,62,76,179,90,215,147,61,60,108,246,91,175,82,213,97,31,10,156,37,135,219,112,249,122,228,219,165,60,240,186,56,183,199,167,41,235,248,200,102,165,159,45,108,121,127,119,191,99,56,29,59,146,230,188,249,88,142,235,209,61,12,126,204,46,48,31,120,195,117,9,149,55,122,10,107,197,5,100,145,73,69,90,168,178,74,141,93,52,107,125,234,4,126,102,95,134,230,119,219,241,69,125,62,23,180,75,93,106,134,85,74,23,162,162,111,97,111,177,63,2,57,251,133,237,21,23,235,158,16,154,154,158,8,213,206,209,117,215,66,94,242,47,29,99,70,224,218,140,125,158,51,211,210,50,171,108,148,209,162,114,249,77,247,42,41,83,227,76,243,202,10,188,23,119,174,167,184,81,221,82,142,145,242,190,158,39,163,215,68,79,112,26,239,212,91,43,225,170,90,21,161,146,10,170,125,91,35,17,170,171,175,169,210,146,54,181,232,247,185,206,115,87,218,106,166,138,134,84,97,204,127,128,175,28,74,214,98,43,149,141,191,36,214,84,72,198,82,164,105,174,142,232,157,10,67,139,236,13,135,112,102,99,61,112,205,12,148,212,85,49,50,109,143,77,62,114,106,5,17,148,57,175,138,178,159,21,81,226,44,53,112,149,177,71,34,58,72,154,237,17,83,94,168,79,7,9,25,245,75,158,185,101,71,136,119,54,42,213,143,100,145,110,213,81,83,166,166,187,172,118,214,186,120,149,83,218,232,158,138,73,223,132,141,239,18,205,125,185,219,171,38,115,104,162,133,174,99,53,93,19,85,2,86,218,213,220,139,34,234,237,167,213,50,183,151,181,58,105,232,124,200,174,73,218,253,53,102,135,220,107,171,221,163,116,64,57,64,0,0,0,0,0,0,0,113,204,175,209,17,158,171,212,109,218,221,93,220,251,114,232,154,156,104,174,147,162,246,3,243,158,212,98,185,87,68,111,117,63,19,124,136,142,141,235,181,221,117,56,234,107,41,104,163,119,61,205,107,81,58,171,187,33,106,241,167,18,57,93,132,105,234,163,175,197,182,214,205,77,174,176,164,232,142,233,233,160,23,81,26,248,228,217,36,234,244,119,77,15,222,124,73,58,66,231,53,170,137,209,53,48,31,17,248,174,229,69,178,170,166,219,79,111,172,157,240,42,167,53,154,43,87,244,152,177,141,188,86,51,82,123,253,82,225,255,0,44,219,115,220,228,133,29,31,182,140,94,218,175,188,9,137,184,226,171,77,153,243,73,121,175,166,134,24,83,93,206,149,186,255,0,38,166,59,99,254,62,178,83,9,201,112,182,65,136,225,154,233,74,199,171,34,79,93,62,36,54,230,87,20,185,163,152,151,185,46,149,120,158,227,78,217,87,85,142,57,220,214,127,33,107,170,174,151,154,250,199,213,73,87,37,76,242,162,234,245,118,229,209,126,32,73,141,247,197,230,182,145,100,165,183,97,54,74,179,43,152,147,164,189,126,10,98,222,41,241,4,207,123,173,238,166,182,219,137,170,232,96,124,206,145,144,181,218,162,38,166,59,217,240,125,246,253,89,21,182,215,109,169,171,172,157,116,141,145,53,92,170,191,81,114,112,231,10,153,197,136,174,212,182,198,96,171,173,43,230,123,90,178,205,78,228,110,138,160,116,51,3,137,60,211,205,42,184,101,196,152,166,173,82,45,117,118,229,40,89,241,13,242,93,209,182,237,83,58,57,117,114,171,157,213,12,233,177,248,76,230,172,233,75,112,171,185,208,54,153,218,58,88,151,93,232,134,82,97,255,0,10,236,161,117,158,142,11,203,106,60,251,88,213,149,88,253,17,122,117,2,29,41,112,150,33,185,189,147,211,218,170,95,20,189,91,34,49,203,168,110,14,191,170,44,43,100,171,73,119,104,154,194,238,191,230,54,21,193,156,50,228,238,2,195,148,216,118,12,61,69,251,65,187,27,45,84,77,114,187,244,169,77,102,189,215,134,252,184,181,213,77,136,168,112,204,87,26,24,22,162,40,91,20,104,231,170,39,78,158,160,64,163,176,62,47,165,106,201,81,96,168,218,157,58,177,122,30,150,25,202,156,115,136,175,52,182,107,125,158,171,246,228,137,26,170,70,189,17,87,234,50,234,233,197,54,32,199,57,141,37,139,47,176,29,170,106,90,250,141,35,85,161,107,145,27,169,37,252,62,101,58,83,225,186,60,67,140,48,197,157,181,142,99,100,70,197,74,214,185,171,166,190,224,48,91,3,248,76,86,95,240,109,21,218,235,121,125,45,100,205,99,214,62,94,171,167,169,148,249,103,225,199,147,88,70,193,79,69,137,109,52,247,42,181,232,175,123,52,93,76,181,163,106,66,253,212,237,88,160,94,237,119,100,250,142,88,165,153,243,190,57,209,171,26,38,173,114,32,24,139,118,224,175,40,232,241,157,29,174,159,45,105,42,40,101,98,185,207,244,69,47,29,151,8,229,46,81,211,208,97,26,26,88,40,106,38,126,218,118,182,29,116,114,254,130,225,98,27,253,171,11,80,190,231,114,173,167,130,54,187,240,211,59,68,106,123,181,45,213,219,60,242,54,231,89,20,213,216,130,214,249,105,29,189,147,186,86,232,142,250,192,184,84,248,111,13,204,230,163,237,240,77,34,166,229,149,99,68,213,127,144,250,172,194,56,102,104,26,149,118,154,119,177,53,215,239,105,219,249,15,63,12,102,62,6,198,20,110,169,195,215,202,58,232,163,118,215,62,158,68,114,53,125,221,10,166,7,69,35,86,102,61,178,68,228,233,234,5,171,195,188,53,229,70,23,197,243,99,155,125,130,149,149,85,40,228,85,216,159,140,92,24,176,166,24,98,242,217,105,167,233,254,230,135,171,30,178,49,205,123,81,52,234,212,208,251,133,29,179,71,162,110,250,128,232,210,88,109,20,111,87,83,80,67,26,251,218,196,67,179,46,142,114,67,243,53,236,136,157,206,102,172,155,151,85,77,15,153,28,141,106,191,162,170,118,248,1,230,98,43,197,5,130,217,61,214,229,93,229,105,104,163,89,231,126,157,152,157,204,114,170,241,8,225,222,213,112,158,42,236,103,23,33,29,163,28,172,94,154,23,243,26,225,91,126,42,177,87,89,43,155,58,199,114,167,117,59,213,139,217,28,154,17,103,156,222,22,217,137,83,136,171,107,240,85,210,149,182,168,28,231,198,201,149,85,206,78,224,101,6,50,241,46,202,59,44,212,174,176,220,161,184,211,85,204,145,61,250,233,203,106,254,49,82,219,252,66,248,125,154,221,35,231,197,176,211,61,154,104,237,21,119,17,83,101,224,139,58,47,247,11,157,186,190,207,87,75,37,185,175,115,28,248,156,214,75,183,182,223,126,165,67,119,240,240,206,251,110,1,251,175,145,29,51,182,163,153,69,27,85,101,211,226,128,74,20,94,33,252,58,190,157,242,191,23,65,186,54,234,157,59,156,41,226,35,195,229,77,47,53,184,170,22,46,168,136,186,41,12,83,112,211,158,72,228,221,132,46,237,71,46,205,22,7,117,56,234,56,124,207,42,104,223,79,62,11,188,69,4,77,87,57,235,78,228,77,16,13,131,178,207,53,112,86,107,90,126,86,194,215,216,171,233,100,111,162,162,21,132,58,194,215,44,173,219,27,125,150,122,234,134,191,92,56,103,230,114,229,29,251,238,127,13,249,185,157,82,255,0,46,218,87,35,156,230,187,95,113,57,217,39,136,177,22,39,203,155,53,199,21,209,190,11,132,180,204,116,172,123,116,93,218,123,128,229,204,140,166,195,89,163,108,101,186,253,70,217,88,213,85,141,85,87,239,106,190,164,49,241,221,145,149,249,33,141,100,249,30,247,86,182,218,151,44,136,198,238,70,162,235,208,157,57,26,231,198,254,95,178,231,38,136,138,96,79,138,101,70,19,135,42,22,158,111,36,151,141,236,86,186,68,77,218,122,129,22,25,111,196,94,104,229,93,198,74,252,45,136,170,162,129,251,119,198,143,95,105,19,211,169,35,252,49,120,155,211,98,123,173,183,10,227,218,54,83,44,144,182,37,172,124,154,174,254,221,136,147,125,67,22,89,95,42,106,244,249,187,62,105,82,224,188,37,138,49,21,226,20,194,246,234,234,217,209,18,68,90,70,170,237,114,125,64,78,87,19,60,94,199,145,118,75,53,222,130,222,151,170,43,186,174,149,45,119,70,39,191,161,82,228,55,23,57,119,157,181,20,150,139,61,197,175,173,117,58,75,36,72,139,236,59,213,12,89,225,11,46,113,230,116,96,122,252,190,207,156,63,81,242,85,20,72,202,41,166,133,82,70,235,223,218,83,38,242,75,130,204,184,200,204,78,236,73,134,221,58,57,237,86,162,61,250,247,3,34,100,211,218,118,196,68,94,206,247,158,125,109,99,105,164,86,189,237,149,17,187,158,199,116,70,183,223,169,232,35,31,162,163,213,21,169,217,16,181,124,66,89,115,14,251,131,95,65,151,19,195,79,93,82,171,19,223,34,46,168,197,79,128,22,63,137,12,165,206,204,65,111,189,98,92,185,204,10,149,163,168,114,62,158,215,19,81,91,34,123,181,48,194,253,148,124,104,98,10,57,44,181,246,186,169,226,168,111,43,146,168,212,71,34,252,73,17,225,207,13,230,134,95,97,234,202,28,209,189,81,220,18,153,53,165,100,106,170,228,78,234,139,169,82,96,60,218,92,103,138,171,44,245,24,82,170,150,154,153,85,27,59,225,218,154,162,247,212,8,31,205,30,26,115,119,45,110,107,6,48,194,213,20,83,84,42,186,56,209,170,228,84,245,234,133,186,185,88,238,180,178,237,173,182,77,79,27,91,167,180,197,68,212,216,7,58,243,47,39,45,145,207,30,46,138,215,113,172,166,149,177,67,14,214,190,84,213,126,37,37,155,92,62,112,241,154,152,62,211,242,173,190,146,216,202,245,111,41,33,70,199,35,156,228,236,4,13,195,4,115,200,177,62,85,98,162,232,212,68,238,119,105,234,110,248,110,110,117,53,76,244,147,59,186,38,168,170,158,134,105,113,23,192,22,35,201,122,107,134,96,97,251,133,11,108,180,147,164,148,145,84,46,175,115,53,213,53,247,148,21,179,2,55,137,28,31,85,118,179,218,25,14,46,179,192,171,92,144,199,182,25,97,106,104,212,99,83,241,128,190,28,18,120,128,59,0,67,79,131,243,70,224,229,164,84,68,167,171,145,218,242,216,158,154,18,151,151,249,167,131,115,79,15,195,136,176,157,209,43,41,42,83,68,70,167,71,47,184,215,23,238,43,24,195,125,151,11,81,218,39,154,182,39,43,157,19,99,85,124,104,222,250,251,140,248,224,19,140,215,229,157,194,143,39,241,147,233,226,162,89,18,56,234,30,136,136,199,42,245,213,84,9,119,162,124,174,139,108,148,252,164,111,70,166,190,135,100,243,236,119,122,75,229,190,59,149,13,84,85,20,243,53,29,28,145,174,173,114,47,170,41,232,0,0,0,0,0,0,0,0,0,0,167,177,254,43,183,224,156,39,93,137,110,147,114,169,168,249,91,223,181,206,211,124,172,98,116,106,42,247,114,122,1,14,94,44,60,68,77,152,89,165,14,89,90,31,165,175,13,110,220,253,19,239,254,98,158,134,100,232,232,218,230,237,115,23,241,151,95,130,116,44,63,5,28,55,85,113,33,155,244,56,110,165,155,108,176,115,126,80,151,84,93,155,169,106,95,23,178,146,198,245,213,240,233,236,175,215,211,189,148,196,248,138,233,140,177,5,77,254,232,254,101,101,102,205,235,163,83,93,140,107,19,230,162,39,102,167,161,57,62,25,188,62,197,148,57,37,73,125,186,82,236,189,222,249,158,101,219,245,252,13,93,99,89,209,178,57,159,50,68,236,137,241,213,64,203,60,47,134,237,152,74,197,77,135,236,240,242,169,41,119,242,217,185,206,211,115,220,245,234,229,85,238,229,245,61,80,0,0,0,0,0,0,0,0,0,240,49,222,8,195,249,139,133,110,56,59,19,209,249,155,117,206,154,106,89,227,230,61,154,178,72,221,27,186,177,205,119,205,123,147,162,167,127,210,96,158,95,248,109,187,39,120,161,164,204,204,37,93,206,195,30,98,58,168,233,249,91,124,179,254,81,100,200,205,210,85,62,71,237,142,54,166,170,221,23,191,126,132,133,128,62,88,221,172,107,125,200,136,125,0,0,0,0,0,0,0,0,0,7,129,142,48,70,30,204,60,53,93,133,49,61,23,154,160,175,130,88,36,103,49,236,232,248,221,26,245,99,154,239,154,247,118,84,238,89,78,28,120,61,194,188,54,99,76,69,124,194,85,156,218,59,244,149,117,13,143,151,35,124,186,79,44,46,72,117,146,105,21,251,82,6,166,237,19,95,135,174,69,0,0,0,62,100,123,98,99,164,122,232,214,34,185,87,220,136,69,239,137,215,27,214,136,173,181,217,27,128,42,185,245,143,124,180,183,89,118,57,187,26,173,172,166,154,61,37,131,69,209,118,46,230,63,234,245,82,227,120,167,113,99,120,202,44,29,77,150,120,30,175,203,222,175,104,199,85,205,203,99,244,162,154,42,216,94,221,178,194,230,124,248,218,186,163,145,222,237,19,85,33,149,203,118,197,87,233,37,95,219,55,43,173,82,189,203,236,179,153,52,175,235,238,106,106,231,124,17,53,244,3,175,75,77,87,119,184,195,71,75,31,54,170,182,102,197,27,117,70,239,145,238,209,19,85,209,19,85,95,168,154,207,11,174,19,229,202,92,189,76,206,197,180,156,156,65,127,110,250,118,243,17,218,80,207,5,20,205,235,28,206,103,225,35,119,118,163,190,164,232,90,95,14,175,15,42,155,117,77,167,58,243,110,217,182,70,242,46,54,122,94,114,46,139,173,37,76,19,111,167,169,248,72,155,94,207,138,167,100,37,46,24,163,130,38,65,19,118,178,54,163,26,154,235,162,34,104,128,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,31,18,198,201,163,124,50,55,86,61,170,215,38,189,209,123,159,96,11,23,153,220,19,240,225,155,213,210,92,177,198,0,243,245,82,170,189,210,124,171,95,22,174,85,123,149,116,138,118,167,121,30,191,167,234,59,249,37,194,78,71,112,249,81,81,89,150,56,71,228,186,138,149,122,62,79,63,89,62,173,114,198,170,154,77,51,211,188,44,235,240,248,174,183,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,1,197,83,77,13,92,46,167,168,102,248,223,166,169,170,166,186,46,190,134,186,60,104,100,219,242,83,61,239,184,86,26,126,93,3,124,175,149,246,245,215,90,58,119,191,187,222,239,157,47,170,253,95,13,140,200,240,241,101,225,178,171,48,48,93,191,52,48,197,62,234,251,31,55,205,179,122,39,59,157,45,12,12,234,249,90,214,232,214,59,179,87,95,93,59,129,117,252,50,115,1,216,219,134,171,61,42,179,68,182,121,141,23,94,252,202,250,197,252,148,252,159,137,151,4,106,120,45,226,86,85,96,124,105,135,30,255,0,110,131,228,237,141,211,242,230,184,189,125,63,165,73,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,59,93,171,162,232,126,159,18,235,177,116,238,7,235,81,81,53,85,212,252,71,43,156,190,227,241,85,118,162,123,206,42,218,168,168,41,100,158,87,34,35,24,174,85,250,144,10,15,58,179,14,60,181,203,235,206,44,154,88,161,125,5,51,230,141,21,232,138,229,68,236,64,63,17,188,70,226,204,245,197,213,87,75,197,92,174,163,108,142,229,68,174,85,106,38,166,81,248,144,241,63,120,196,88,182,171,47,112,189,235,90,10,100,214,100,99,250,59,209,83,161,31,179,72,245,142,52,70,162,238,77,93,162,1,203,69,67,85,119,172,142,150,36,124,171,34,163,83,68,213,80,154,158,2,184,69,193,153,121,130,172,249,145,113,141,149,151,10,218,102,204,169,51,52,88,245,79,137,21,220,40,193,75,85,157,184,118,142,178,145,42,41,38,172,141,179,49,91,175,179,169,176,58,88,105,157,129,25,104,176,71,229,18,74,85,142,4,78,136,221,91,208,10,130,154,190,213,85,3,91,73,82,215,70,229,219,163,58,167,79,78,133,162,206,222,37,240,62,81,77,242,29,233,206,243,238,167,116,208,70,200,213,202,186,125,69,71,146,88,38,251,128,240,148,150,252,65,85,231,43,82,89,36,71,106,171,209,87,84,238,49,86,72,97,76,97,140,168,113,189,242,142,25,166,167,135,149,178,102,163,155,215,224,160,98,110,9,227,67,58,115,82,170,186,143,4,229,243,231,133,154,181,146,200,170,197,84,237,234,116,161,225,107,61,51,250,213,112,92,206,196,245,214,186,89,43,22,86,81,163,183,53,19,220,103,69,175,3,97,187,52,239,125,158,201,69,70,173,106,109,88,97,107,17,87,244,30,244,76,133,139,177,52,69,68,213,219,122,32,24,185,150,188,3,228,246,26,178,83,67,126,180,65,115,173,165,234,147,202,207,105,23,222,95,43,166,30,195,216,39,9,190,107,21,154,153,31,67,6,144,183,106,39,86,167,68,56,241,190,111,224,156,1,79,37,70,36,196,20,84,145,162,42,162,62,68,111,98,59,248,171,241,53,130,123,69,118,24,203,110,178,111,116,14,169,232,230,43,123,116,2,144,227,75,139,44,242,183,87,80,81,80,203,242,28,111,87,179,117,52,232,237,201,219,174,133,11,225,201,135,237,249,171,158,85,87,108,99,26,92,170,217,27,170,21,102,234,187,181,215,83,26,96,195,217,179,158,85,51,221,105,109,151,75,163,183,238,106,181,28,244,234,190,132,140,248,105,240,177,142,178,243,21,205,142,113,125,58,211,172,180,139,18,49,88,173,211,224,191,16,36,150,213,109,162,183,209,178,26,40,27,3,17,168,138,141,78,135,121,136,141,93,136,113,172,107,37,54,198,174,213,57,35,211,106,34,117,84,77,53,3,236,248,153,55,68,230,163,182,234,157,253,199,217,242,253,54,174,238,218,1,139,153,139,195,150,106,99,43,213,202,166,131,51,174,52,116,21,114,43,153,3,19,217,70,251,142,12,21,193,54,0,180,97,170,134,227,10,22,93,235,149,28,233,37,155,93,95,245,153,69,19,121,202,174,118,230,163,123,28,85,104,212,143,107,117,86,63,84,122,251,144,8,39,227,50,249,151,246,59,205,211,1,90,178,234,154,213,81,71,82,177,193,86,198,170,42,181,23,186,22,111,36,243,23,11,229,254,32,150,179,16,97,90,107,236,85,40,214,66,249,255,0,114,119,189,12,187,241,54,196,57,121,114,196,178,88,221,135,100,167,190,66,229,108,53,76,106,53,142,106,47,85,95,121,130,216,3,15,55,16,226,202,27,10,220,105,233,98,168,149,26,250,137,151,216,98,123,192,155,94,21,241,142,52,198,22,203,108,149,89,85,69,65,99,150,6,186,9,88,244,118,230,105,209,218,25,90,202,43,117,58,53,244,116,49,172,140,234,214,237,68,218,166,61,240,73,231,168,50,246,43,28,215,250,11,148,22,230,182,8,159,78,186,234,212,79,121,146,145,171,55,61,200,205,171,239,80,56,156,199,76,232,228,123,185,111,211,85,106,117,57,89,236,72,247,189,136,212,252,175,120,145,170,174,108,141,114,110,208,227,114,37,86,177,206,215,34,55,213,58,106,7,82,174,174,134,149,143,173,170,170,229,181,61,157,234,157,143,37,217,139,130,88,223,40,236,71,76,215,167,77,86,70,255,0,105,72,103,246,26,204,92,89,130,234,44,249,107,119,163,163,158,86,172,110,124,173,213,83,84,238,68,14,104,228,223,22,248,75,24,212,90,37,125,230,246,139,34,253,250,223,189,88,4,214,55,31,224,136,88,140,167,196,20,141,235,171,180,149,189,127,206,118,160,198,184,110,170,118,211,195,123,166,123,170,63,4,140,149,170,171,252,132,14,69,151,60,93,83,243,24,148,56,147,218,69,209,139,204,220,135,78,217,152,252,72,112,251,138,40,49,14,34,249,98,153,35,213,81,43,85,234,223,228,80,54,8,230,171,151,86,202,221,154,116,93,201,212,250,108,141,122,34,172,205,69,79,225,39,82,13,163,241,66,207,182,206,231,215,215,83,201,79,217,137,28,122,104,114,183,197,11,59,213,233,36,181,81,114,147,230,105,31,111,172,9,188,168,173,164,134,57,106,170,223,27,33,129,187,150,85,114,116,60,54,230,6,12,133,156,239,151,233,28,199,175,87,44,205,213,23,249,72,73,196,254,37,25,245,139,172,181,120,121,247,74,120,224,170,141,99,69,99,52,119,95,137,143,175,206,60,209,169,168,114,55,18,92,222,246,175,180,214,206,253,53,250,128,216,230,171,25,224,169,127,106,85,94,168,101,73,211,69,69,153,189,81,127,73,139,89,249,194,111,15,217,179,65,112,170,165,173,182,208,93,228,151,114,84,198,246,238,254,114,27,221,153,249,185,36,142,171,159,18,221,152,230,38,168,139,59,208,250,143,53,243,114,72,220,214,222,175,14,116,157,85,82,103,245,64,46,198,122,100,222,45,225,135,22,195,119,194,216,145,203,75,12,155,160,168,138,100,85,85,250,145,74,195,44,120,220,169,172,183,55,15,102,101,146,27,245,61,68,205,107,229,169,118,138,212,85,211,83,23,241,14,33,198,152,158,6,210,222,106,46,53,49,69,214,52,154,71,57,85,223,164,252,194,121,127,139,241,205,193,182,139,21,162,166,106,198,55,114,69,19,23,114,162,124,0,146,155,118,21,146,130,227,79,143,242,58,230,201,173,215,36,71,84,91,89,34,35,101,77,58,181,81,84,197,142,37,174,182,204,67,21,101,238,219,70,251,53,246,142,175,149,81,68,196,86,163,149,23,171,181,245,61,190,28,50,151,137,203,54,96,89,40,168,44,151,155,125,10,78,136,174,172,99,249,76,79,85,84,237,161,33,25,207,192,246,10,205,28,19,46,36,190,83,53,184,142,142,141,207,115,169,61,136,228,145,19,94,168,157,213,84,8,188,201,62,54,115,91,40,238,54,246,37,226,170,162,219,72,239,240,103,61,118,232,72,14,93,113,199,147,252,67,88,32,180,102,189,45,52,21,51,212,54,158,58,103,174,168,253,122,34,170,152,101,103,225,86,151,30,220,31,133,109,238,101,163,16,80,189,205,153,149,125,57,221,87,68,106,22,35,51,178,183,23,228,214,40,90,27,165,53,93,42,211,205,236,61,53,110,245,69,232,173,2,117,112,63,11,153,11,106,185,211,226,156,63,134,173,208,204,255,0,110,39,71,162,167,95,137,108,184,151,224,50,131,57,113,35,113,37,14,37,158,222,230,196,145,71,12,77,233,170,17,197,151,30,33,185,207,151,182,170,92,48,181,219,237,244,186,53,188,230,171,164,219,245,169,152,184,115,197,195,5,67,103,164,165,186,216,235,31,82,145,53,175,147,166,138,253,58,129,139,89,175,194,95,16,28,62,223,170,241,45,142,74,215,80,208,59,86,213,70,187,156,244,247,232,121,121,109,197,54,109,225,247,86,208,99,76,59,89,126,161,174,137,105,150,42,136,85,26,154,250,246,51,167,6,248,147,228,142,101,94,99,194,247,123,58,192,233,151,108,178,215,109,88,151,249,75,203,67,141,248,81,196,210,69,102,166,151,12,182,162,169,81,172,68,100,122,171,151,220,6,1,229,254,102,240,177,126,179,92,237,185,139,129,232,108,213,204,93,141,251,210,170,234,190,165,28,156,48,100,134,102,62,241,62,92,99,54,37,125,36,46,169,134,143,106,53,175,247,55,85,51,191,28,120,127,228,54,96,92,107,110,232,197,130,166,77,202,199,197,34,54,53,114,167,78,136,98,46,48,240,227,206,156,188,109,202,251,131,111,82,73,20,123,221,19,41,220,237,238,103,162,116,238,6,49,99,62,20,241,198,10,180,187,16,214,83,69,59,220,186,165,52,114,35,215,175,212,89,235,166,27,190,217,38,115,170,168,103,99,52,213,219,152,168,159,81,146,150,108,37,196,254,6,187,201,136,103,195,247,90,216,233,119,115,34,170,137,210,49,127,66,156,209,103,190,25,198,149,95,39,103,54,21,108,20,144,57,83,101,52,41,20,142,114,119,77,64,198,123,62,40,191,89,42,35,185,208,214,205,18,211,170,114,218,143,84,219,238,208,200,12,174,227,195,57,112,133,226,134,166,237,138,235,106,168,232,222,138,144,189,254,202,162,122,30,228,121,41,146,153,239,84,169,149,151,152,240,195,160,145,34,88,238,147,245,145,87,220,81,89,135,193,214,106,224,236,77,54,27,180,218,164,188,67,11,27,35,106,41,98,87,53,250,167,162,129,152,118,31,23,155,179,238,148,116,55,28,55,11,104,228,123,91,45,66,201,213,19,94,189,12,189,192,60,126,100,118,55,188,81,216,168,241,36,105,89,84,141,106,181,83,68,107,149,61,228,21,99,108,171,198,248,2,120,169,113,53,134,178,137,243,55,123,86,88,213,168,136,120,212,215,27,182,31,170,138,166,217,116,119,63,93,90,232,158,168,228,80,54,110,182,99,27,37,226,169,41,232,46,116,210,234,205,237,217,43,85,85,63,148,245,91,85,165,63,61,29,185,169,221,80,215,83,43,184,172,205,156,175,186,54,241,65,136,42,230,218,187,94,217,229,115,211,79,84,234,72,223,14,126,39,88,91,18,37,178,193,142,157,229,234,38,93,178,74,245,70,181,23,222,4,136,71,52,175,114,162,117,141,205,215,127,170,41,249,20,155,227,116,113,206,231,57,61,84,183,248,59,60,242,211,26,85,186,146,201,139,237,213,53,14,98,185,140,142,100,93,19,221,161,94,192,253,212,209,35,156,223,190,126,50,122,129,218,137,206,69,70,57,117,233,220,229,56,41,213,141,214,54,187,114,247,212,231,0,0,0,112,73,11,30,238,98,183,115,219,219,224,115,156,46,84,133,202,141,213,92,238,160,71,95,139,157,182,233,95,129,44,178,219,237,238,145,212,245,78,124,174,106,42,251,58,16,245,58,61,36,115,220,142,71,42,234,173,84,211,69,54,102,204,156,175,195,89,155,97,158,205,138,41,35,153,178,177,90,205,81,58,42,145,117,198,159,135,68,184,46,218,252,107,128,32,223,4,77,87,203,27,83,93,61,64,141,213,71,84,42,170,166,142,106,23,163,133,76,148,160,207,12,127,22,21,173,175,109,46,244,85,220,229,68,235,250,75,57,91,29,85,61,84,145,212,68,172,150,23,43,30,221,52,237,208,169,50,203,26,84,224,108,95,65,127,138,162,162,54,83,76,201,156,144,61,90,231,34,46,186,116,2,101,176,223,135,213,187,13,225,10,91,13,159,17,203,108,122,166,181,149,16,183,172,173,238,136,165,238,187,100,44,23,236,7,104,193,52,215,217,155,5,170,88,100,117,70,157,94,172,247,253,101,177,225,79,142,156,9,158,17,65,99,217,45,45,194,24,153,23,46,119,38,231,170,38,157,140,176,124,174,107,29,39,178,177,43,119,35,24,157,64,183,25,193,101,198,52,25,87,87,110,192,19,62,107,156,48,35,98,68,118,138,245,66,207,228,86,80,227,75,182,45,167,204,172,205,133,212,151,42,122,116,165,107,93,237,238,68,43,185,184,163,203,170,60,117,112,193,24,162,167,228,149,181,42,110,158,165,232,214,59,83,213,166,226,159,36,220,249,85,152,250,202,180,209,234,155,155,59,116,69,64,46,227,163,86,178,55,182,52,251,210,116,57,21,31,35,247,61,154,55,111,127,114,150,203,11,241,11,148,248,198,233,29,150,201,139,104,107,42,42,151,107,86,41,145,81,87,224,92,230,34,44,104,141,145,28,159,15,112,30,125,226,222,203,189,178,123,98,85,57,156,248,220,205,232,157,181,77,8,243,197,126,31,120,146,193,154,84,57,137,134,238,179,214,49,46,137,83,44,29,154,228,221,170,162,146,49,38,173,77,97,123,89,239,87,31,113,70,173,110,143,86,185,59,167,214,6,16,231,237,163,61,243,2,216,252,15,107,193,169,77,108,71,177,143,150,57,123,53,52,215,161,142,89,129,147,88,191,43,115,74,207,110,183,71,52,118,59,236,112,81,213,232,171,163,156,228,77,232,168,72,63,16,92,67,224,28,132,177,62,241,136,164,100,147,63,71,36,45,114,110,119,212,133,169,193,121,243,144,156,76,207,102,189,58,186,158,130,237,69,86,217,34,161,168,145,18,71,42,118,209,191,16,48,134,247,192,94,109,205,155,81,226,108,27,135,22,75,100,117,109,123,23,118,212,86,107,174,166,87,113,53,192,197,62,106,229,149,190,178,154,137,144,226,122,106,118,164,138,212,246,156,168,222,218,153,189,75,75,10,83,170,242,154,214,63,71,51,106,105,161,245,20,77,145,169,81,62,170,253,116,209,123,104,4,47,100,207,134,134,102,220,113,253,53,22,53,181,58,11,84,111,220,231,42,162,163,145,20,149,156,160,225,203,47,114,118,149,141,194,182,136,41,170,22,54,178,105,152,221,21,250,39,169,113,210,38,54,127,52,139,18,57,169,163,81,169,162,232,119,34,221,36,41,209,90,171,232,160,125,189,169,181,26,142,211,67,237,169,162,105,174,167,194,70,214,247,85,62,154,228,118,168,158,128,125,0,0,0,126,40,28,14,146,87,34,106,136,213,221,232,190,135,231,61,90,247,182,85,84,79,197,58,232,202,104,230,123,85,238,107,244,221,237,47,66,146,198,57,197,128,176,3,19,238,187,18,208,83,43,186,183,124,136,208,43,137,37,123,81,54,183,93,79,135,213,53,140,87,43,217,171,83,218,69,114,33,133,89,181,226,89,149,121,123,125,125,178,223,55,202,174,229,163,153,61,52,136,232,245,247,24,83,154,30,39,249,145,124,189,220,19,12,74,176,208,78,174,70,166,222,168,138,128,75,206,39,205,252,17,133,45,149,23,107,173,250,154,54,64,213,222,212,145,21,91,167,115,22,179,115,196,215,41,240,174,30,170,151,9,220,35,184,87,194,228,110,221,21,8,124,191,231,102,98,226,5,173,170,184,98,58,215,45,114,185,36,98,204,237,186,47,185,10,46,57,43,42,26,148,140,145,243,44,254,211,145,87,85,3,56,243,155,196,219,49,177,253,185,105,48,187,93,104,142,77,91,36,176,201,213,16,195,124,67,152,120,167,18,93,38,184,93,47,53,53,146,76,229,220,247,185,122,170,157,236,41,149,248,175,29,62,74,92,41,133,238,85,178,66,221,207,108,76,87,106,100,254,70,248,113,102,174,96,164,21,87,200,91,105,164,89,88,231,197,83,26,181,250,107,216,12,51,74,106,199,85,58,24,218,231,61,253,85,23,215,82,163,178,229,158,47,191,44,116,214,235,29,84,149,19,202,214,68,137,19,180,93,87,222,76,165,159,194,219,34,225,88,164,189,81,213,201,86,145,179,116,145,203,163,117,68,50,75,7,100,22,90,97,11,85,21,170,139,13,209,72,148,12,107,97,145,97,106,187,68,237,170,250,168,17,87,144,94,23,88,223,27,82,212,92,51,26,162,107,44,13,137,175,141,17,187,181,212,202,12,164,240,182,192,184,54,240,151,12,67,35,110,212,138,213,210,57,163,232,191,19,61,233,169,98,137,170,137,19,24,215,166,212,107,83,68,68,65,28,171,75,27,159,93,60,104,212,118,214,47,100,68,247,1,101,240,159,9,25,23,128,238,244,183,235,102,17,162,134,170,39,110,141,205,143,170,41,119,169,48,253,141,136,142,138,134,23,57,171,185,171,177,19,67,163,127,197,182,92,47,69,53,227,16,222,40,225,162,133,55,34,189,200,154,33,107,241,23,23,249,41,103,177,213,94,32,198,246,185,31,76,215,42,211,182,116,222,237,61,192,94,197,86,82,198,233,31,183,85,244,94,197,157,226,3,137,44,27,146,88,54,163,21,207,89,75,81,86,196,88,217,2,72,138,170,228,78,221,12,0,226,19,197,78,245,86,145,208,101,101,59,160,129,219,217,52,146,183,118,169,219,84,83,0,49,158,102,227,188,125,119,158,174,237,127,170,171,243,114,44,139,10,202,231,49,21,87,209,0,202,220,240,241,34,204,204,197,171,134,92,33,85,53,181,145,171,145,240,194,254,139,215,161,111,242,251,47,51,207,138,236,121,72,151,169,43,234,152,231,53,106,39,149,85,17,177,107,254,114,183,224,139,130,60,81,155,151,200,113,22,38,164,242,214,52,123,94,238,99,52,230,167,240,84,152,92,190,202,76,21,151,244,84,244,152,118,207,13,58,83,198,145,238,70,34,61,202,158,170,160,90,156,140,224,219,42,242,190,134,213,81,13,162,9,238,180,177,167,50,87,71,237,43,140,140,167,107,161,210,150,58,102,178,54,166,137,167,184,253,85,151,218,88,221,27,118,175,93,83,177,143,220,70,241,135,130,120,126,150,40,175,104,233,166,122,162,104,199,39,112,50,19,150,139,171,37,84,86,251,149,79,181,228,236,229,163,218,137,245,145,21,157,30,43,184,142,166,239,10,229,204,46,165,165,218,188,212,153,186,171,151,222,133,172,95,20,188,240,87,170,165,100,58,127,189,129,52,216,199,4,225,252,107,100,150,197,123,142,57,105,229,93,92,213,119,114,199,99,190,10,50,191,18,225,58,139,45,154,221,79,110,169,145,174,70,205,26,245,69,95,82,50,31,226,139,157,207,93,93,91,22,159,6,31,45,241,72,207,141,250,54,174,30,95,251,216,25,217,128,56,25,198,185,99,109,168,164,194,217,173,95,77,28,242,239,116,76,236,101,126,89,225,123,222,17,194,116,214,155,221,230,91,157,83,117,221,52,189,200,120,195,222,41,249,199,111,186,195,53,115,153,37,63,53,188,198,242,245,213,186,245,50,126,213,226,243,151,174,100,52,247,92,59,94,175,86,162,57,205,209,19,93,58,129,34,232,244,141,81,28,186,174,157,84,224,172,185,82,210,68,234,185,42,35,100,113,245,122,185,200,136,132,116,226,79,22,60,24,182,218,166,97,122,9,224,170,86,59,98,206,168,169,169,136,121,147,226,67,156,152,206,209,117,176,173,201,145,67,94,138,198,58,22,237,86,166,190,244,2,110,165,199,56,126,42,150,181,110,212,28,167,55,85,119,152,111,246,157,90,204,196,193,204,167,169,229,95,168,247,49,191,227,155,223,249,77,114,226,205,60,207,171,122,47,221,85,230,101,145,221,217,84,253,19,252,231,106,124,200,205,103,72,235,115,111,151,135,34,105,213,39,126,160,75,38,120,113,193,154,57,58,201,238,83,224,154,90,171,43,165,88,99,171,74,132,94,158,139,208,178,20,126,47,23,105,171,32,163,151,8,67,45,42,59,107,158,231,247,77,123,152,117,38,49,207,12,115,128,105,240,93,214,215,95,112,179,73,86,137,28,252,183,57,86,69,233,166,229,51,99,47,60,50,172,88,199,37,108,151,105,160,146,134,253,87,18,73,51,101,93,21,139,175,93,83,234,3,48,242,15,138,124,164,207,121,98,181,217,164,141,247,118,194,217,166,137,34,211,102,189,211,82,253,37,13,2,74,177,57,141,126,255,0,154,138,212,209,168,99,239,14,92,34,224,156,132,173,109,210,209,79,35,171,36,165,108,51,74,174,213,53,211,169,145,172,70,43,118,196,222,137,217,192,116,166,195,86,7,237,116,150,170,119,43,87,84,93,137,209,79,138,236,39,135,238,116,114,82,207,107,167,115,36,106,181,83,98,117,69,61,118,61,28,222,190,129,173,84,85,84,94,128,89,43,71,8,185,37,102,196,237,197,212,184,54,134,26,246,201,204,71,35,58,238,215,93,75,173,86,234,154,11,85,75,173,52,205,150,104,24,228,134,62,201,219,162,30,139,183,54,85,147,231,39,109,167,19,185,82,170,162,195,35,117,239,167,64,49,239,12,230,95,16,85,120,149,45,183,108,189,138,59,63,57,82,106,254,127,181,28,122,252,228,66,194,241,171,137,248,124,204,219,37,70,30,197,119,73,105,107,168,229,72,157,90,180,238,93,28,159,139,175,99,62,157,111,163,101,50,83,44,78,216,237,117,211,250,75,25,196,119,14,216,39,50,178,214,239,104,117,154,24,103,115,93,60,114,181,136,143,116,136,157,58,253,96,68,219,114,103,134,54,236,107,243,57,236,145,206,246,216,144,118,79,67,41,114,83,41,233,178,50,42,107,166,90,89,104,241,76,119,56,146,88,231,123,218,142,77,221,147,66,55,179,23,3,98,108,1,140,170,172,87,106,74,170,90,154,105,213,55,74,138,141,219,175,79,243,25,225,194,134,79,103,61,45,166,139,25,224,236,195,183,220,233,231,141,173,242,206,122,201,201,122,250,105,233,160,18,15,144,215,236,192,184,83,215,193,141,48,156,22,149,218,156,136,216,244,84,113,120,99,230,205,2,249,168,82,61,189,147,82,207,228,205,143,52,236,20,183,26,156,207,186,82,87,212,44,104,180,177,210,183,106,162,233,234,82,247,46,42,43,45,88,133,214,123,142,95,222,210,24,170,57,78,172,229,233,19,91,175,117,80,50,45,30,169,76,178,34,110,85,237,175,169,197,87,59,92,212,134,41,90,147,34,110,211,82,214,210,113,23,149,247,138,247,218,173,184,142,146,170,189,24,186,83,69,42,43,218,237,59,42,17,171,157,220,119,241,21,128,49,229,202,217,203,108,116,176,86,72,176,107,10,234,177,35,186,127,152,12,210,207,92,168,206,138,233,46,152,183,46,113,189,108,149,44,122,61,182,198,170,53,154,123,181,44,37,235,141,60,223,201,218,186,124,55,137,50,201,86,162,38,183,204,74,221,93,189,61,117,84,66,206,101,111,138,78,97,207,142,168,169,241,203,88,235,60,175,219,51,99,143,106,233,241,82,65,48,246,110,112,223,153,73,71,206,170,178,203,81,90,198,174,217,246,58,77,87,211,168,24,247,99,206,222,25,177,157,84,56,187,49,44,49,82,92,238,15,107,249,114,198,239,101,234,190,154,252,75,179,137,178,223,10,227,11,245,147,25,210,102,90,83,89,233,29,28,180,214,246,189,187,27,162,116,245,42,108,203,225,15,40,115,82,162,149,245,212,113,178,40,26,190,89,104,116,141,17,62,58,24,221,153,126,31,217,147,29,253,208,101,182,49,173,164,179,109,68,138,42,138,151,185,81,192,87,185,251,136,179,15,50,108,23,108,47,77,128,40,174,248,118,130,55,70,149,190,97,21,87,68,232,186,33,138,28,4,89,51,58,209,153,151,154,59,94,11,89,232,234,94,232,103,73,125,148,129,155,151,170,107,220,200,60,191,225,183,137,172,174,180,87,80,81,227,26,58,168,165,69,150,86,212,110,147,114,162,118,235,239,46,231,10,88,134,241,118,169,172,131,31,224,169,44,183,74,7,59,74,166,211,164,49,212,104,186,38,158,240,49,183,46,50,15,19,89,184,199,175,147,21,88,22,10,43,191,61,241,203,183,86,171,23,211,224,86,25,211,225,165,103,191,223,42,177,38,0,95,41,90,205,38,142,138,38,232,215,59,93,123,153,153,154,216,203,15,96,27,52,120,182,186,214,201,149,243,178,36,123,88,156,198,238,93,52,215,208,173,240,253,202,158,249,106,130,229,77,26,199,29,68,109,115,21,221,250,160,20,182,66,225,91,150,11,203,75,54,28,187,185,222,114,138,153,145,76,213,93,118,185,19,170,23,16,227,135,150,141,84,99,145,85,62,118,158,243,144,0,0,0,0,0,0,0,0,1,136,254,38,217,128,236,19,195,85,226,149,25,170,92,252,190,171,175,110,93,125,26,254,74,254,87,192,203,130,53,60,105,49,44,116,184,31,5,225,198,63,219,175,249,71,115,116,252,137,173,207,79,79,233,64,35,223,131,12,155,126,118,103,189,139,10,77,79,205,160,119,154,243,94,222,221,52,163,168,145,157,158,199,124,232,189,23,235,248,236,93,77,77,13,28,45,167,167,102,200,217,174,137,170,174,154,174,190,191,89,30,190,19,92,54,85,101,254,11,184,102,134,39,167,219,95,124,229,121,70,111,69,228,242,101,174,129,253,89,43,154,237,90,246,247,106,105,233,175,114,67,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,179,89,219,194,78,71,113,7,81,79,89,153,216,71,229,74,138,101,98,50,79,63,89,6,141,106,200,168,154,67,51,19,188,207,235,241,248,38,157,12,177,224,159,135,12,161,174,142,229,129,240,7,144,170,137,81,237,147,229,90,249,116,114,43,28,139,164,179,185,59,198,197,253,31,89,125,0,31,17,70,200,99,100,49,183,70,49,168,214,166,189,145,59,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,170,169,96,172,129,212,213,44,223,27,244,220,221,85,53,209,117,244,250,142,80,5,143,201,62,30,109,25,33,139,239,213,88,82,62,69,182,243,229,119,71,171,157,175,42,41,17,58,201,35,221,243,165,114,250,126,159,75,224,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,85,17,53,83,244,252,94,221,64,227,122,185,200,142,98,107,161,226,227,26,105,42,240,237,107,90,253,143,90,121,26,157,125,85,170,123,141,209,90,168,157,15,35,18,90,234,110,118,138,170,104,102,218,231,194,246,181,126,42,128,107,177,196,222,21,188,97,172,214,187,211,92,102,108,149,21,21,82,57,23,126,186,181,92,186,33,105,94,197,166,115,185,238,210,70,174,141,98,117,77,11,255,0,198,150,1,187,101,246,115,93,45,152,130,173,213,85,243,72,179,71,162,175,70,185,117,105,98,109,244,41,87,93,12,85,21,13,129,242,72,214,57,210,118,77,87,184,23,215,131,60,154,198,25,167,153,180,206,194,213,146,210,58,138,70,74,249,152,186,42,38,164,250,101,254,27,184,97,172,43,111,181,94,46,50,87,84,65,3,91,36,178,47,93,81,12,68,240,244,225,235,1,96,140,9,22,46,183,87,69,116,185,85,196,139,36,212,207,213,190,253,12,211,109,77,61,74,178,158,42,166,38,137,237,70,171,237,32,29,136,250,104,230,46,228,245,113,210,185,221,109,118,218,71,214,92,235,99,100,45,118,139,205,114,53,17,127,73,209,196,248,166,211,130,172,149,55,171,165,116,84,244,52,172,87,190,89,29,162,34,125,100,65,241,191,199,141,235,48,47,149,24,75,46,46,143,162,180,83,171,163,154,102,187,240,174,79,198,106,160,25,203,159,254,32,25,95,148,209,220,108,148,215,56,170,174,180,204,251,220,108,93,205,85,247,106,134,27,98,111,22,124,105,119,181,213,91,108,24,118,24,106,94,215,53,178,182,69,69,70,251,204,40,193,89,101,154,25,221,113,153,184,118,130,225,117,216,168,175,147,172,139,213,125,230,126,112,237,225,113,83,116,175,161,190,230,154,35,41,60,178,107,76,136,172,126,239,136,24,143,87,125,226,11,138,43,245,37,162,150,170,231,86,149,146,42,35,95,185,24,154,252,75,223,147,94,23,153,153,136,49,11,160,199,108,125,13,183,150,174,115,209,219,181,113,42,153,105,195,246,93,101,141,162,142,207,134,172,116,241,50,133,62,123,163,69,147,254,55,114,226,75,20,46,141,141,137,137,30,215,34,116,233,170,1,102,120,122,225,147,2,100,118,18,166,179,80,80,69,89,82,214,232,233,164,141,55,23,138,157,148,180,209,58,158,217,78,214,46,186,185,168,154,33,230,98,236,93,105,193,246,249,46,183,155,197,45,190,154,4,213,206,153,81,58,24,231,156,124,125,101,6,0,177,197,87,101,191,210,92,234,22,100,100,140,167,145,21,116,245,3,42,121,188,182,55,123,182,170,119,79,67,198,173,198,24,122,202,231,83,213,222,105,25,35,62,249,34,73,51,90,168,223,210,164,83,103,119,138,190,47,185,84,211,209,101,92,107,73,26,34,164,206,149,168,237,76,64,204,142,38,51,103,54,111,206,186,84,94,171,153,35,154,140,149,32,145,205,79,143,68,2,102,177,159,136,62,67,224,220,67,83,135,171,47,237,124,212,210,114,222,172,77,201,175,214,133,219,202,220,241,192,185,189,109,109,195,10,93,35,168,141,233,217,21,55,39,214,134,190,24,63,39,115,75,52,60,245,211,13,219,110,23,23,65,34,36,170,136,175,115,149,126,36,159,120,107,112,237,153,25,95,13,94,48,196,142,170,130,154,178,37,131,201,84,42,238,106,167,117,68,80,36,26,123,133,61,36,111,150,162,162,56,97,129,23,115,164,114,53,63,206,99,94,115,113,169,128,112,93,45,235,13,216,37,146,227,124,167,167,85,100,81,70,175,110,229,237,213,11,219,152,152,6,221,152,216,113,112,253,205,42,161,166,155,69,119,38,69,99,211,244,161,111,48,7,8,249,93,128,238,245,87,42,58,5,170,109,100,105,27,188,219,185,174,254,85,2,40,47,121,65,159,92,96,98,186,204,69,111,177,78,248,154,247,42,186,109,89,202,245,218,154,250,21,22,9,240,249,189,225,70,87,226,108,215,184,45,142,221,69,30,248,220,215,34,243,21,59,161,51,54,156,49,135,112,220,11,67,101,183,82,210,181,255,0,57,35,141,26,171,252,133,3,156,153,23,134,51,158,213,79,135,47,209,84,195,69,78,245,123,214,41,21,155,209,125,58,1,142,156,58,113,47,195,222,3,160,163,192,88,90,178,74,138,198,237,138,71,182,21,213,206,237,169,154,214,155,165,45,218,137,181,212,238,115,160,145,168,228,220,221,20,199,76,178,224,119,39,114,202,254,204,69,104,160,122,79,2,233,18,204,253,200,169,250,75,229,139,113,133,143,2,216,42,46,119,74,136,96,138,142,61,221,209,169,162,32,21,11,95,28,174,230,49,218,49,189,21,15,58,237,138,44,118,22,186,162,243,116,166,167,133,223,53,95,42,38,191,202,71,238,100,248,171,225,11,34,221,44,118,139,100,210,214,196,231,197,28,236,114,108,208,192,92,227,227,27,51,115,138,169,180,210,93,42,227,164,137,235,178,56,94,173,85,213,126,0,79,68,24,255,0,6,186,102,209,178,243,66,146,207,237,49,145,204,213,87,53,127,73,238,50,211,104,153,22,166,158,146,29,239,77,119,163,83,82,35,248,63,225,123,63,49,212,182,172,199,187,98,74,235,125,36,53,17,186,56,234,228,122,243,34,69,215,167,214,132,184,216,168,102,160,161,142,25,223,185,205,99,90,191,90,32,28,81,225,171,75,53,123,232,97,146,85,252,101,106,106,99,159,26,156,57,208,231,6,88,213,197,100,176,193,61,226,153,168,216,147,106,34,170,170,251,204,158,99,92,142,87,43,186,31,18,177,202,228,217,183,98,252,228,84,215,80,34,107,42,60,39,174,55,187,63,202,56,222,229,53,186,105,30,173,74,118,162,42,34,123,202,238,175,194,19,13,178,39,35,49,69,74,162,42,104,221,137,212,146,101,108,47,78,106,170,36,113,245,68,78,157,79,216,166,131,119,49,146,162,164,157,122,168,17,221,133,188,37,112,85,138,249,73,91,93,122,150,174,8,222,215,57,143,141,52,95,122,21,206,30,240,202,202,219,118,98,46,38,145,201,45,3,92,170,250,55,68,155,28,102,219,18,116,85,230,200,213,69,249,167,227,217,36,77,210,37,77,238,93,117,2,195,73,193,135,15,115,72,199,79,129,109,201,248,187,121,93,20,179,153,215,194,229,159,15,221,105,87,46,178,118,209,89,10,55,69,69,246,117,67,56,22,40,223,181,37,211,114,117,56,228,137,143,153,30,170,197,70,38,157,83,93,0,197,124,175,224,255,0,45,239,56,125,151,76,111,150,118,186,26,215,39,224,26,221,200,213,247,151,91,4,240,207,147,88,38,232,219,230,29,193,244,20,213,204,98,183,154,200,244,94,167,54,111,102,141,219,45,168,226,184,218,176,221,93,226,55,170,167,46,149,186,169,104,29,197,174,58,99,219,83,251,14,226,24,163,122,116,221,24,25,58,219,77,182,53,139,151,77,27,122,245,209,169,212,237,77,71,76,169,200,68,68,141,201,213,158,138,90,156,154,205,140,69,152,254,125,47,184,98,178,203,4,12,71,70,234,150,233,185,87,220,87,88,191,27,97,220,17,105,109,235,16,220,34,164,166,106,163,121,178,59,70,129,77,85,100,102,92,179,17,79,140,225,195,244,140,186,175,182,146,109,209,90,237,61,230,23,241,73,151,25,133,140,217,118,168,185,101,37,174,174,42,88,228,90,106,189,250,191,98,118,114,124,76,141,204,94,37,242,238,179,13,86,179,15,99,107,125,28,181,108,219,13,100,146,107,27,21,61,84,177,217,7,196,46,45,198,185,176,236,177,196,56,166,217,137,173,178,68,178,54,166,145,137,177,27,219,106,168,17,43,123,203,108,122,183,73,228,147,13,86,170,111,93,17,33,118,157,254,163,193,184,225,92,79,107,160,74,234,251,69,92,16,243,54,34,190,39,34,34,155,41,187,42,176,14,248,158,152,110,220,228,137,53,70,249,118,170,174,191,160,183,153,163,194,222,85,102,29,129,45,23,251,61,21,29,59,231,222,138,200,218,197,85,247,106,128,107,191,78,233,162,115,166,100,178,69,80,223,154,169,170,106,122,182,188,109,137,173,53,180,215,10,75,164,236,168,165,149,30,201,17,235,170,42,118,37,247,52,60,50,114,62,183,13,213,208,97,57,27,65,121,114,39,150,146,89,181,71,47,212,99,213,95,132,110,55,90,36,124,88,142,141,143,115,180,106,43,87,87,1,141,86,158,53,179,226,221,81,27,159,140,238,18,83,70,246,170,177,100,232,168,158,134,79,218,60,91,49,93,182,215,77,109,184,88,225,157,205,141,172,145,238,114,234,169,167,115,26,113,255,0,4,217,219,129,111,213,214,22,225,154,202,234,104,28,191,182,34,133,118,104,159,18,197,220,48,237,254,146,181,109,215,27,116,176,73,19,214,55,35,217,162,162,160,19,43,131,60,69,248,113,189,97,74,102,227,22,67,13,194,182,45,37,135,147,170,42,175,126,167,151,137,120,111,225,167,138,11,44,87,44,27,95,65,106,174,158,71,62,54,195,181,28,231,47,192,135,89,165,172,130,163,203,234,174,228,123,61,19,177,86,229,254,110,99,12,184,189,82,98,11,61,250,169,178,82,200,143,142,36,153,219,81,83,222,128,102,190,104,120,105,102,134,15,189,208,166,84,221,37,172,114,34,73,44,139,34,51,107,209,79,27,19,214,113,111,195,93,117,22,35,204,8,234,106,232,96,84,69,106,201,189,30,212,78,203,161,75,90,60,77,243,182,150,174,158,59,181,194,26,138,71,72,215,61,173,143,218,70,235,213,53,47,174,49,241,33,202,44,202,194,191,114,152,215,3,213,213,238,133,26,146,234,157,92,169,215,64,44,230,52,227,79,13,102,229,125,37,46,54,203,139,114,163,161,229,172,174,77,92,214,175,119,20,149,94,83,240,251,140,35,170,167,192,184,182,79,151,106,219,251,90,153,209,35,24,217,23,211,85,47,102,84,225,78,8,115,34,146,123,141,226,157,246,154,222,102,214,199,61,82,53,116,95,114,20,174,102,112,125,135,111,23,59,157,251,33,241,181,26,210,218,88,147,71,71,28,187,166,127,193,21,0,199,236,109,194,46,108,225,12,56,252,90,234,22,214,90,91,34,69,36,145,72,143,114,61,126,8,89,154,202,27,165,142,179,147,61,36,180,243,211,174,170,170,213,69,67,42,233,115,79,136,124,144,194,115,90,239,52,47,91,83,230,213,86,182,29,233,187,211,185,212,131,27,101,54,112,218,102,180,226,155,115,40,177,85,221,54,54,224,138,140,130,55,123,244,64,44,62,3,205,252,117,151,215,118,222,48,245,242,166,57,81,52,232,245,67,61,56,115,241,67,187,217,230,160,177,230,90,243,162,139,70,186,121,28,174,85,67,5,243,111,47,240,254,0,187,197,107,179,98,90,59,191,222,145,206,150,153,218,181,29,238,40,8,211,154,139,35,181,213,190,168,4,249,225,255,0,16,204,136,190,93,169,109,52,87,166,36,149,59,117,213,186,104,170,100,173,163,18,219,175,214,168,239,86,169,217,53,44,237,71,68,228,95,156,134,176,20,23,10,202,74,182,86,211,203,80,142,133,81,90,230,189,83,69,67,50,120,122,241,24,204,188,184,170,179,217,177,13,103,156,177,81,183,99,227,70,251,90,125,96,78,50,75,58,187,164,105,177,91,170,46,190,190,225,207,115,21,137,35,81,21,201,215,224,97,54,79,248,150,101,102,98,98,41,45,152,138,186,59,28,12,135,123,37,170,145,26,221,198,79,96,188,224,203,252,119,20,211,225,204,81,69,117,107,28,136,139,79,34,46,160,87,205,153,30,229,70,167,100,62,28,253,210,181,187,61,58,175,184,227,154,71,251,9,12,204,141,85,17,85,23,190,135,34,57,26,205,126,115,151,190,128,124,185,89,43,180,238,177,245,41,204,194,183,80,92,240,141,210,154,242,172,90,57,41,100,87,239,211,68,246,84,168,211,108,109,211,241,220,99,31,31,153,149,119,202,220,149,184,95,104,43,91,26,189,57,10,196,249,203,187,160,16,163,196,21,179,11,90,179,54,249,77,134,238,14,168,133,102,126,158,206,136,139,170,234,91,120,34,100,147,70,212,145,90,245,209,14,123,213,206,170,231,117,168,186,206,215,44,213,18,185,234,231,122,234,186,157,104,230,219,51,100,168,141,85,81,119,116,232,4,174,240,11,147,24,19,47,112,5,38,121,226,105,90,174,84,230,61,92,221,118,104,189,201,20,194,88,195,14,99,91,58,94,112,237,124,117,52,242,167,178,230,185,21,83,94,200,70,191,8,216,173,153,213,195,53,227,41,44,109,125,186,182,154,141,201,45,76,203,236,187,94,218,123,143,15,130,172,248,188,101,46,117,214,101,70,41,196,172,138,209,79,35,225,114,212,63,84,124,136,186,38,213,80,51,147,62,120,89,192,217,171,107,170,89,232,99,166,189,87,49,119,84,49,190,211,151,78,154,169,10,28,64,229,174,33,201,76,119,93,133,38,186,189,104,219,35,156,212,142,93,219,186,246,93,20,157,220,239,206,155,46,92,229,133,207,28,49,158,126,40,233,149,236,228,185,53,77,80,215,223,56,49,245,86,60,204,11,158,40,116,210,109,171,169,124,140,100,206,221,181,21,117,2,244,240,11,123,185,77,196,38,28,138,162,170,86,81,164,254,211,55,46,137,208,158,218,69,84,108,110,143,78,74,196,154,46,189,205,121,248,73,126,40,151,58,44,191,114,85,112,193,84,179,167,54,87,183,86,254,130,127,240,212,117,12,195,84,19,222,106,91,61,79,33,137,43,217,209,169,211,170,129,239,171,161,123,90,213,98,42,169,244,246,185,204,234,168,196,111,84,209,123,150,171,16,241,43,147,152,86,231,53,134,235,141,109,180,213,84,171,181,241,62,84,71,42,158,37,219,137,12,184,197,56,94,231,38,19,199,86,218,90,234,88,30,246,44,146,162,235,162,1,136,94,44,118,236,42,251,53,13,85,93,233,240,214,242,213,89,11,122,163,151,82,52,50,143,30,93,48,62,56,182,226,186,105,94,229,183,78,217,117,220,169,185,26,189,139,149,198,6,118,226,124,207,198,174,183,222,175,176,220,33,160,123,163,107,225,249,186,106,83,124,48,101,13,203,53,115,62,215,97,75,69,69,117,177,211,179,205,58,20,232,145,170,245,213,64,158,220,135,204,42,140,195,202,219,6,51,173,133,35,74,234,70,200,168,222,190,133,57,139,56,175,202,124,19,152,112,229,198,35,188,249,123,189,83,154,198,68,173,246,83,119,110,165,119,150,152,30,213,128,48,77,191,10,97,250,105,34,165,160,129,33,107,36,93,87,77,8,210,241,35,225,239,48,173,248,186,92,220,177,193,81,81,70,244,77,93,2,46,234,125,191,140,171,232,128,74,157,13,93,190,190,150,42,154,39,71,43,103,110,246,57,171,170,42,123,206,228,50,53,141,229,239,87,187,222,70,175,135,151,23,120,159,20,87,91,242,151,25,74,249,42,98,135,101,37,75,251,114,219,232,190,245,36,158,13,18,36,107,35,84,69,235,170,129,244,229,153,94,159,123,77,191,89,245,36,141,137,138,172,68,87,105,209,15,196,110,136,187,186,253,71,94,101,101,60,111,157,24,168,168,157,220,189,0,236,186,87,163,26,228,70,234,186,106,154,137,101,145,26,143,137,168,228,245,213,75,101,142,179,219,41,178,242,174,56,49,142,48,161,161,168,145,155,154,217,38,70,152,167,154,190,40,153,121,130,177,21,110,31,182,70,235,171,24,154,67,81,76,244,86,39,78,234,6,123,77,93,5,60,110,150,105,163,99,88,221,207,85,118,154,39,169,101,115,99,140,12,158,202,78,67,241,6,33,133,99,151,93,203,26,163,213,186,125,68,79,230,31,137,94,113,226,58,235,165,45,174,177,105,237,85,77,146,22,38,223,105,17,123,117,49,71,16,227,124,73,138,100,99,238,215,58,153,164,220,170,171,44,138,228,234,191,16,36,227,136,63,20,170,31,219,22,252,183,167,108,240,205,18,182,42,189,85,175,71,47,98,60,51,23,61,51,55,51,110,139,87,137,241,13,85,66,57,85,89,11,164,85,106,33,65,35,43,229,141,41,249,110,124,138,237,90,212,77,84,190,249,57,193,198,105,102,181,125,181,144,216,170,226,165,185,251,76,170,116,107,177,137,241,2,195,185,106,46,18,72,175,87,189,35,110,237,58,175,83,221,176,229,214,48,196,51,210,69,109,177,214,109,172,252,27,155,11,182,187,244,232,75,126,79,120,86,229,221,163,13,193,22,63,122,85,215,111,220,231,70,253,189,61,198,90,96,220,132,203,204,25,96,131,14,90,240,213,27,41,232,17,25,20,146,66,213,114,233,241,2,30,178,227,195,119,58,49,85,214,220,203,221,169,105,104,106,156,199,74,253,223,50,53,252,99,54,242,159,194,203,0,224,204,79,71,118,196,21,75,114,130,6,42,58,41,99,69,107,140,224,142,75,93,14,218,57,217,20,50,171,82,54,233,162,116,244,57,170,49,13,154,219,69,35,166,185,66,214,211,39,182,174,114,116,208,10,39,47,248,127,202,172,186,184,79,89,133,112,189,21,19,229,98,49,200,200,209,59,122,151,6,158,138,154,23,171,89,77,19,91,239,110,133,136,199,252,102,228,190,14,181,214,87,75,136,41,103,168,163,107,149,96,142,100,220,245,79,68,49,98,231,226,213,130,27,21,194,27,94,30,174,167,171,115,94,148,242,72,244,86,235,167,64,36,70,243,138,108,86,22,49,183,123,140,48,36,203,182,53,145,232,221,87,244,150,247,49,120,146,202,204,180,195,207,189,222,49,21,59,98,137,232,199,36,111,71,42,255,0,33,9,249,209,198,214,113,231,3,22,154,237,136,210,10,90,105,95,36,45,135,86,59,69,94,137,170,22,78,187,28,99,60,83,79,242,117,202,243,91,87,10,174,238,83,165,114,170,129,55,53,222,37,57,7,29,37,69,68,55,221,90,141,251,218,236,234,170,97,95,18,94,38,184,215,22,91,234,44,216,18,54,219,169,155,63,222,170,160,145,81,238,111,162,232,96,197,135,9,98,124,91,119,138,205,102,181,214,204,247,59,106,68,212,85,85,82,255,0,229,23,1,121,199,152,215,229,182,93,44,117,118,200,29,26,171,37,168,141,81,169,238,2,222,98,174,42,179,183,22,88,190,73,190,99,91,133,77,61,66,43,85,175,145,87,161,108,39,187,93,37,153,28,233,231,123,94,221,30,154,170,235,239,36,175,45,252,35,174,148,88,138,222,252,119,125,165,175,183,111,213,236,133,21,170,136,100,141,47,134,38,67,66,199,71,77,107,149,174,68,84,87,58,77,64,133,187,86,1,197,215,199,68,235,125,166,178,74,41,149,17,175,108,78,84,234,73,159,3,62,30,182,138,123,84,120,207,54,236,177,212,182,165,53,130,25,153,175,69,234,134,91,216,50,139,3,229,35,172,25,123,97,203,255,0,63,70,245,86,84,84,242,90,244,102,157,149,85,75,247,65,75,77,111,134,42,106,58,78,92,45,106,35,88,137,162,52,14,142,17,192,216,111,4,90,227,179,225,219,108,52,148,145,34,54,56,227,110,136,212,61,198,194,214,53,81,171,162,175,169,200,0,233,206,198,198,222,90,245,223,243,148,198,254,40,184,51,194,252,68,164,51,212,77,229,102,141,81,119,49,186,170,153,40,171,36,74,247,57,155,209,87,162,39,161,249,78,212,68,220,245,86,170,250,42,129,26,211,120,67,97,88,216,231,205,138,170,92,254,237,107,152,154,34,125,103,153,73,225,69,151,183,135,186,154,215,141,22,106,152,191,8,198,109,85,106,18,109,114,164,109,194,158,74,57,156,169,28,145,171,28,136,186,57,117,79,69,45,198,94,228,126,20,203,219,229,102,35,180,54,226,234,154,197,93,233,53,66,189,189,245,236,160,97,43,60,32,112,122,57,169,22,39,168,145,54,253,243,88,211,163,189,199,227,188,32,240,203,105,220,247,98,154,152,220,157,154,140,78,164,147,177,188,183,237,108,78,251,239,180,171,238,83,245,236,118,229,168,126,170,141,252,80,34,171,31,248,77,45,186,215,4,216,98,249,81,85,51,164,98,61,174,106,38,141,215,170,150,107,30,120,98,231,29,21,241,208,97,106,39,85,219,163,106,43,106,30,253,170,171,167,94,132,220,171,91,50,36,202,196,68,79,69,60,219,188,168,203,125,91,217,2,43,98,141,92,199,34,119,93,0,128,92,199,224,111,58,114,198,133,110,151,219,2,58,157,91,174,230,63,114,235,245,33,212,200,252,139,179,98,72,171,100,199,81,215,219,252,190,155,52,166,114,238,235,245,23,215,136,78,55,51,94,213,152,55,140,61,89,53,42,219,109,245,175,142,40,101,129,21,85,173,94,157,204,131,225,47,139,108,144,205,11,12,180,121,141,100,161,182,92,173,237,110,178,62,54,70,217,149,87,209,0,237,240,149,195,247,13,85,180,146,224,154,187,75,238,183,137,53,168,100,149,116,106,221,27,238,213,80,201,218,110,11,114,57,177,198,175,193,54,228,149,126,123,249,105,169,115,112,133,171,5,85,208,211,98,92,53,75,66,141,146,52,72,166,134,54,166,172,94,201,170,21,66,181,100,114,162,107,30,189,245,245,2,220,219,248,117,202,203,45,20,52,22,172,41,67,29,61,60,137,51,33,70,38,137,34,126,55,214,92,42,58,106,91,93,27,34,229,163,88,212,211,107,83,162,31,111,124,116,204,124,209,49,242,185,169,170,163,87,185,136,89,251,199,197,187,34,49,28,182,172,65,132,46,11,10,185,81,174,93,17,58,1,151,53,53,180,180,49,73,37,83,185,112,53,187,220,171,219,67,200,167,197,120,118,182,162,7,81,222,161,115,83,84,108,49,189,28,174,250,209,12,10,162,241,63,192,57,137,82,152,98,229,65,53,178,158,225,247,151,190,87,162,104,215,116,238,100,94,75,100,206,91,210,221,40,115,3,6,223,106,106,164,172,111,57,141,146,173,100,103,95,114,42,129,145,237,70,189,136,172,232,142,234,126,35,145,154,181,85,126,176,229,123,81,52,77,122,117,208,35,209,221,21,160,117,171,234,27,77,2,212,35,152,214,183,171,220,229,211,68,60,138,44,101,97,185,212,165,186,223,117,130,122,180,239,26,72,138,118,113,102,26,131,20,89,106,44,242,202,248,219,59,21,170,172,114,162,166,165,159,194,92,50,216,48,85,238,124,69,102,187,213,62,189,34,145,17,31,80,231,34,57,83,220,5,241,149,255,0,145,35,85,29,209,218,59,177,109,179,215,55,108,57,51,128,235,49,94,38,107,100,161,137,170,214,174,154,251,122,116,66,204,214,211,241,39,131,221,62,45,174,187,69,113,180,80,200,233,22,134,24,151,155,35,17,126,106,47,188,197,126,37,248,238,192,249,145,133,174,89,107,123,194,23,27,115,181,84,149,42,92,157,36,64,44,182,60,226,171,44,243,155,23,220,97,197,152,42,223,4,53,206,229,199,112,68,214,70,166,189,203,219,195,4,121,127,75,137,40,108,217,101,155,245,144,192,146,54,162,162,149,250,71,31,69,234,157,76,19,202,252,177,195,153,149,119,184,82,73,127,166,180,199,10,171,233,221,80,253,55,170,175,100,61,159,216,23,56,240,197,93,93,203,12,82,92,159,79,76,231,108,171,166,87,35,94,196,245,213,0,216,90,130,178,219,89,77,79,93,71,87,13,75,30,212,69,153,175,69,236,157,250,31,23,60,45,135,239,20,85,20,181,20,48,74,202,134,57,28,138,137,213,87,212,130,76,33,199,111,16,57,77,100,135,9,182,229,35,32,135,86,107,80,213,115,151,244,169,146,121,47,226,191,242,77,163,110,99,80,207,91,58,201,183,88,151,111,64,50,7,26,248,122,186,124,103,46,54,192,152,170,170,201,87,51,157,35,155,77,211,69,247,24,203,154,150,28,93,149,139,59,179,47,0,211,98,117,243,11,12,117,115,251,114,189,53,233,170,33,159,121,47,198,22,81,230,205,53,10,208,94,224,164,172,185,39,177,77,44,201,191,95,113,90,93,114,155,11,226,172,68,220,73,112,183,182,73,90,168,141,73,145,29,27,147,222,136,189,0,135,107,158,91,228,134,37,68,190,221,171,170,48,213,101,106,110,74,22,211,171,91,27,189,17,53,45,190,34,202,92,211,203,153,33,197,24,106,239,61,69,43,102,223,78,248,165,220,253,157,209,116,67,62,252,79,114,235,8,218,112,189,45,234,209,131,234,27,89,76,197,95,57,72,212,100,80,175,240,145,8,217,192,121,245,142,176,117,123,228,142,161,42,21,25,177,145,212,55,152,213,79,68,68,95,80,46,166,93,113,229,159,25,107,137,226,169,189,93,171,110,20,212,171,177,212,117,79,86,181,127,148,147,206,16,184,216,176,103,181,173,180,23,186,138,122,91,210,42,185,96,87,167,68,244,209,84,192,236,189,203,236,156,226,203,12,84,83,215,75,79,106,199,238,211,99,85,200,198,185,222,171,181,11,69,152,185,63,153,220,29,227,88,110,150,234,217,234,18,21,107,226,173,167,85,72,117,239,162,251,244,2,103,51,142,199,152,41,113,165,196,88,22,173,213,105,12,107,204,162,222,136,201,21,125,84,193,30,47,120,131,226,19,0,217,237,117,87,27,87,220,250,37,82,167,50,158,78,174,68,60,60,145,241,82,174,177,219,221,79,152,54,218,139,173,75,116,77,208,244,66,141,226,191,138,86,241,100,219,38,16,194,56,70,174,57,159,84,137,162,179,85,234,4,128,112,175,152,88,91,137,44,165,182,54,253,39,202,85,84,113,199,230,163,153,53,71,202,157,119,47,196,201,90,91,115,45,201,20,52,49,181,144,49,17,173,137,59,49,19,220,99,255,0,4,89,23,71,148,25,87,66,142,129,241,87,214,66,201,42,26,238,237,118,157,122,25,20,200,221,27,185,136,237,125,224,114,194,216,154,175,229,167,117,235,245,156,167,196,123,116,85,106,105,170,245,62,192,0,0,0,0,0,0,0,0,22,59,59,120,120,180,103,126,47,176,213,98,184,249,246,219,55,154,219,30,174,110,156,216,163,69,235,28,140,119,206,137,171,235,250,61,111,136,3,138,150,150,10,40,27,77,77,30,200,217,174,214,234,171,166,171,175,175,197,78,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,139,216,253,0,113,49,143,218,228,114,105,169,248,176,47,45,89,189,122,161,204,126,42,232,138,190,224,48,123,139,62,7,240,198,108,226,42,172,204,186,92,103,142,161,145,35,85,35,102,171,163,72,250,197,220,6,227,234,91,212,183,28,52,198,213,208,61,175,150,36,168,122,49,234,137,240,39,89,212,148,215,54,185,106,233,253,149,213,187,29,217,76,120,205,252,134,197,152,147,30,91,111,248,98,249,5,21,29,27,85,29,6,206,138,154,129,24,220,45,113,65,143,248,112,197,207,193,216,186,106,186,123,91,36,229,203,11,245,68,141,186,245,86,161,152,83,98,172,209,186,99,90,12,193,202,188,90,183,155,125,210,37,153,40,102,169,68,70,171,187,38,210,180,197,124,35,229,174,102,227,154,149,199,152,105,99,172,134,157,159,183,216,169,28,82,57,19,178,34,22,222,159,130,140,210,203,11,213,203,20,229,206,48,74,104,41,247,173,13,60,154,189,54,105,211,68,236,5,184,227,143,51,56,153,143,2,69,99,196,182,102,219,169,43,55,50,85,163,149,94,138,213,79,198,211,177,133,25,19,144,88,203,59,241,165,37,134,138,134,103,83,163,145,102,151,106,233,209,122,245,50,170,239,197,198,34,177,94,110,153,81,196,101,133,247,135,212,167,33,242,163,17,155,26,171,221,61,198,116,240,107,100,200,88,176,212,119,12,178,101,44,107,50,35,166,98,185,30,246,189,83,182,160,85,188,56,240,215,132,178,99,5,91,173,84,86,184,41,235,90,223,190,212,181,137,190,85,247,57,75,230,197,107,35,69,107,156,244,106,237,234,133,23,143,243,107,2,101,146,53,49,149,250,154,138,25,122,70,146,59,105,64,83,241,173,144,78,115,145,248,226,219,20,81,251,41,186,84,234,160,95,151,164,81,238,149,242,53,141,211,87,42,174,154,24,111,197,239,30,152,99,33,26,219,78,30,124,23,43,194,61,53,139,118,173,68,250,208,165,56,179,241,7,192,88,111,6,190,135,47,174,76,185,215,92,216,230,49,212,242,107,181,72,126,199,56,210,249,142,239,213,88,146,241,87,36,211,76,245,213,175,114,174,212,80,50,47,136,254,62,115,15,62,104,146,208,198,37,182,158,68,84,149,176,61,116,208,198,187,77,179,19,98,218,151,82,91,105,170,43,166,111,85,99,81,93,250,75,157,195,135,13,184,223,62,177,68,86,107,37,4,177,219,102,122,36,213,42,197,86,162,125,100,179,240,153,192,62,20,201,88,29,116,196,52,144,86,220,213,202,223,105,186,251,63,82,129,26,249,113,225,241,157,248,238,203,71,137,232,109,107,79,73,54,139,63,49,219,28,212,85,244,69,36,39,32,124,53,50,255,0,2,199,13,211,20,68,219,147,166,129,171,52,115,177,21,17,202,157,76,218,138,219,104,164,129,180,16,81,71,12,109,68,70,198,198,163,83,252,199,101,85,232,136,136,205,97,84,216,140,78,232,5,13,131,50,111,45,112,3,29,77,132,240,189,13,189,38,209,87,147,26,38,255,0,138,149,164,113,210,82,61,104,233,149,176,166,154,237,236,137,241,41,204,125,142,44,121,109,134,43,241,53,253,82,154,223,70,197,116,147,61,218,35,87,78,132,73,103,183,137,198,102,85,226,202,136,112,5,225,144,81,69,42,198,199,237,213,21,168,189,0,153,23,57,24,213,103,153,220,190,154,47,85,57,149,25,28,109,106,181,122,252,213,211,212,133,108,171,241,72,205,11,30,41,167,170,199,19,186,229,71,30,173,122,70,212,110,164,151,240,207,197,174,17,226,11,15,62,186,146,102,82,85,68,213,115,163,123,145,85,16,11,244,248,209,172,230,35,26,231,235,223,212,253,87,49,26,155,223,171,95,211,175,161,105,239,252,74,229,102,23,175,154,211,115,197,20,144,212,198,229,107,156,231,116,221,238,44,214,114,241,67,141,234,172,21,148,121,83,133,107,110,211,77,26,164,23,10,118,238,141,23,222,7,115,140,110,51,237,28,59,211,50,221,4,16,85,92,164,110,232,162,114,244,208,138,60,240,227,99,53,115,146,235,113,124,183,250,187,117,13,75,118,178,146,25,23,98,167,187,66,233,230,78,9,197,57,219,112,74,236,240,197,180,246,27,156,44,86,194,234,180,218,154,123,180,49,158,235,150,156,140,124,220,21,135,43,98,187,213,197,34,35,102,131,230,205,175,162,1,70,81,90,47,88,146,161,207,183,208,207,87,58,166,175,70,49,92,229,95,127,66,239,112,251,144,183,44,99,153,118,11,6,34,130,178,221,13,194,161,26,170,232,149,189,190,178,78,248,20,225,103,1,210,225,232,241,181,231,0,79,107,187,192,207,45,44,85,154,59,156,186,117,122,34,250,25,69,95,144,25,101,81,122,183,98,7,89,33,166,168,160,126,246,44,109,70,245,253,0,84,217,111,133,41,112,102,7,182,97,200,116,124,84,52,236,141,174,211,190,212,211,82,167,99,146,86,119,84,211,185,231,86,87,208,216,45,146,212,78,188,186,74,88,86,77,206,95,68,67,6,51,87,197,23,6,96,76,87,83,135,168,232,31,95,28,79,86,43,226,122,104,221,0,207,102,212,64,172,84,230,233,215,78,189,20,232,221,47,118,171,85,43,165,184,215,69,79,18,119,123,222,136,70,94,38,241,112,195,117,118,202,181,182,225,58,214,92,22,39,50,154,100,147,217,107,244,232,170,158,166,37,99,222,60,51,247,51,237,149,182,170,251,140,207,142,101,219,172,76,86,237,77,122,118,2,89,115,67,142,172,147,202,171,227,112,205,210,242,201,229,114,35,156,177,104,246,232,191,20,44,238,108,248,159,101,109,175,11,212,187,3,185,149,87,6,233,202,99,155,162,16,253,122,131,25,220,38,89,238,76,173,168,168,151,218,87,189,92,229,209,126,178,163,192,185,25,153,185,141,19,221,133,112,133,206,224,176,170,54,85,141,170,168,213,80,51,94,95,23,172,105,34,177,172,195,148,154,70,238,170,174,94,199,29,87,139,238,57,145,126,245,134,233,81,168,169,163,183,41,97,234,124,63,51,174,28,29,14,33,125,150,161,213,50,72,169,228,210,37,230,21,166,74,120,105,102,206,97,80,85,84,98,53,249,13,145,57,17,41,42,98,246,223,241,69,2,227,187,197,243,28,67,84,143,110,26,163,123,85,19,187,212,248,103,140,30,60,115,164,107,240,141,10,35,151,190,229,236,118,19,194,11,22,50,22,57,248,146,159,152,231,105,166,197,63,99,240,135,198,178,69,44,43,137,105,90,237,221,21,99,94,192,116,42,188,91,49,77,75,99,165,159,8,209,62,6,174,187,149,85,79,159,251,171,248,145,106,35,89,240,157,3,233,88,154,35,85,79,66,179,194,43,27,193,7,150,139,21,209,185,26,154,232,145,46,174,248,22,131,12,120,112,230,181,235,50,102,193,117,86,249,168,233,98,87,237,174,146,53,229,174,158,160,103,167,15,30,34,185,99,152,169,109,179,223,153,13,186,233,114,127,46,72,54,233,27,61,221,84,201,76,89,136,242,115,25,90,190,69,196,23,123,93,125,36,139,248,41,38,106,181,63,206,70,237,55,132,214,100,91,185,149,84,152,250,145,175,137,187,185,177,177,91,175,193,52,49,255,0,25,112,241,197,54,9,174,175,162,138,146,249,61,37,43,220,212,172,107,159,177,204,79,84,2,84,113,111,12,185,37,152,56,58,229,134,48,124,118,215,79,36,74,145,164,46,106,164,106,190,237,12,79,225,183,130,108,192,203,220,235,168,145,49,18,208,81,83,74,233,119,50,116,73,21,136,238,218,123,139,7,145,183,30,49,48,117,28,245,88,34,138,234,230,185,58,84,74,199,72,215,233,238,212,241,113,239,22,92,71,96,124,120,152,139,19,213,79,111,191,178,31,46,172,123,116,71,51,94,251,64,155,166,227,204,23,101,137,182,250,220,75,72,147,211,181,27,34,203,59,81,250,253,90,150,159,136,107,205,159,48,112,77,69,54,18,204,72,237,213,208,181,207,129,208,212,181,170,178,34,116,78,228,24,227,60,253,204,124,105,136,234,49,53,219,16,213,165,101,75,181,213,146,185,173,79,208,121,51,230,102,59,125,58,39,221,93,92,170,231,124,198,204,237,127,156,12,211,175,131,138,187,101,67,238,245,89,134,149,76,181,57,92,205,215,4,93,237,215,235,247,30,141,47,138,230,97,225,38,37,166,229,135,168,235,234,40,147,146,175,145,234,186,185,189,53,48,78,124,127,142,164,166,117,27,175,213,78,73,254,116,124,199,42,158,2,67,91,94,174,168,99,214,105,250,238,98,34,170,167,197,64,150,124,155,241,51,192,24,218,138,189,115,46,134,158,146,186,101,233,19,89,171,116,211,175,85,43,204,191,196,28,23,103,117,206,162,150,150,195,110,73,222,170,231,205,52,8,213,220,171,215,170,144,213,69,111,125,51,233,234,234,173,181,60,164,115,121,206,110,169,211,82,91,120,58,225,159,38,179,87,44,233,241,125,5,5,77,21,84,236,228,72,228,157,83,114,162,117,236,7,91,23,120,104,229,174,61,184,94,110,88,38,244,214,171,220,231,67,29,58,181,90,157,58,39,67,13,179,19,195,163,57,176,85,53,202,231,29,167,204,81,80,110,151,123,93,171,156,212,95,114,18,231,134,40,178,167,134,228,143,13,182,251,200,171,184,185,21,25,81,50,189,206,94,221,53,61,188,227,204,10,172,25,98,138,166,213,130,42,49,21,61,75,119,62,24,26,138,174,106,160,26,234,95,176,197,251,10,213,50,158,249,106,150,157,242,53,85,141,123,21,58,29,219,94,5,198,55,170,8,107,168,108,181,147,64,231,46,199,197,11,157,252,196,167,227,158,20,239,28,86,98,170,44,95,38,30,251,145,183,81,251,47,163,170,137,17,207,77,117,244,51,11,39,120,110,203,156,181,194,180,246,26,92,55,79,186,54,233,44,146,198,142,223,245,106,4,2,67,151,57,151,107,157,143,166,176,220,247,189,58,47,33,253,10,183,10,215,231,198,6,146,161,182,24,47,76,146,169,17,175,123,98,126,168,132,254,55,6,101,154,78,248,229,180,219,26,177,234,154,44,76,213,10,23,53,238,217,81,149,88,26,229,139,217,98,182,212,205,79,18,189,24,216,152,170,186,1,7,24,231,17,103,174,43,183,45,6,44,165,188,79,68,223,105,200,248,94,173,213,61,84,181,148,49,215,54,235,21,60,9,251,101,29,181,173,215,77,21,73,91,180,241,175,146,89,168,235,150,5,169,195,212,22,24,234,169,37,107,235,170,35,102,198,200,169,167,184,141,188,197,181,216,48,142,103,84,83,217,46,240,92,233,169,234,121,137,91,2,253,237,200,171,175,64,46,189,15,1,121,223,121,194,207,198,240,217,155,45,43,233,150,173,92,175,213,118,233,175,67,28,174,86,90,219,21,124,246,187,156,50,211,205,27,149,170,215,53,81,117,66,76,48,31,137,254,21,195,24,2,131,4,213,97,215,84,186,150,157,144,62,68,211,71,53,19,69,48,59,63,179,14,215,154,153,153,112,196,214,74,38,208,81,213,73,186,54,104,157,63,144,11,104,197,124,76,93,92,228,107,157,162,253,71,203,209,177,59,99,36,85,137,221,117,50,243,134,222,1,241,111,16,56,62,108,99,73,123,130,158,54,185,208,182,55,70,186,187,66,210,231,191,13,24,215,34,241,27,237,23,171,77,68,208,238,84,108,205,98,237,93,0,180,107,59,209,90,245,106,34,162,116,84,94,229,192,203,108,252,204,108,175,169,74,140,49,136,42,233,216,215,181,203,3,36,84,106,232,81,13,178,220,160,89,101,242,19,75,18,51,85,114,53,116,105,231,34,53,136,146,71,34,106,190,138,4,173,240,239,226,157,71,95,59,45,89,149,77,20,81,199,11,89,230,58,185,202,238,196,133,101,214,106,97,108,205,177,83,95,176,149,116,117,52,243,49,28,171,170,123,58,251,205,102,99,123,163,114,185,232,246,235,234,139,161,144,89,3,198,14,109,100,172,11,104,195,184,131,101,157,242,181,243,83,200,155,156,228,69,244,85,236,6,193,55,187,189,21,166,221,53,206,170,86,198,216,152,174,220,245,209,17,126,178,16,248,252,226,131,16,230,86,58,184,224,55,220,157,242,45,36,206,102,216,223,171,92,173,94,133,226,226,15,196,30,171,49,114,54,145,184,78,238,218,59,157,106,58,154,174,147,95,190,34,105,166,239,134,164,108,94,106,170,235,170,188,237,125,103,152,158,109,93,34,170,234,168,191,16,58,210,212,115,26,214,170,252,213,93,20,249,87,53,206,213,100,119,99,136,250,141,155,222,141,255,0,235,80,36,155,194,134,178,130,223,54,35,109,222,173,158,94,166,157,173,84,123,147,72,211,222,89,78,59,112,173,175,44,115,165,215,156,23,120,243,41,88,229,172,89,98,114,47,45,234,186,233,208,161,184,83,170,199,183,12,104,184,7,6,77,45,43,175,106,216,42,116,69,85,70,255,0,65,34,248,239,195,86,197,143,240,12,49,91,110,191,39,98,61,26,181,21,85,111,89,17,203,167,180,136,139,216,8,187,188,241,33,155,248,130,203,61,150,231,140,110,83,219,103,102,199,83,62,69,88,244,66,218,104,233,145,213,114,245,85,93,17,61,234,72,213,203,194,91,26,91,32,167,150,163,26,208,73,110,143,114,202,137,30,138,169,245,150,198,47,15,124,81,77,135,111,88,166,237,116,134,142,59,68,210,114,91,34,126,21,140,234,138,159,88,20,31,9,220,61,231,38,53,196,116,120,171,2,67,61,52,116,210,53,235,34,42,181,21,53,247,147,57,140,101,196,248,71,32,43,89,87,82,232,174,212,118,151,61,210,181,221,119,163,61,255,0,89,134,188,6,241,75,96,178,58,215,147,235,131,229,243,111,114,193,37,114,53,17,174,84,94,230,118,103,133,186,174,249,149,55,187,53,170,146,74,170,154,234,25,88,198,51,191,180,222,128,107,187,152,216,235,19,98,12,105,112,187,93,46,147,77,86,233,221,171,149,234,190,167,86,205,152,24,158,203,36,235,73,119,168,86,205,18,181,237,222,186,104,165,202,204,110,21,179,123,10,165,202,253,114,193,87,26,90,104,102,93,175,146,53,210,77,93,232,84,249,119,192,166,112,99,107,100,215,87,225,202,202,24,93,77,205,133,242,70,186,61,116,213,17,0,198,249,170,101,169,171,90,218,182,238,125,67,181,235,235,175,169,44,126,23,217,67,134,48,222,25,76,193,172,191,163,42,174,42,176,182,23,185,19,79,168,198,236,170,240,214,205,140,192,89,34,196,81,58,199,21,185,219,26,250,136,149,18,95,138,23,238,30,15,243,251,41,91,96,178,97,220,96,218,168,25,90,215,125,225,138,136,212,248,129,39,177,84,70,216,216,216,164,220,212,78,174,245,83,199,197,248,98,209,141,45,53,216,126,237,19,106,160,170,133,88,232,100,77,88,186,161,209,203,138,11,197,62,26,182,211,226,69,116,183,10,40,18,57,100,236,142,93,58,174,133,82,148,240,108,222,196,87,163,23,115,81,23,174,160,68,198,29,192,137,195,47,21,210,223,113,61,19,232,172,114,84,72,148,110,107,23,150,198,170,244,77,123,33,41,56,123,30,97,251,238,28,138,251,13,202,157,180,220,180,122,191,152,154,105,167,188,195,15,19,236,121,132,45,249,95,37,158,161,244,233,120,145,237,124,74,221,18,70,104,190,254,228,103,91,248,195,205,203,70,10,92,191,164,196,50,124,158,212,115,90,168,171,187,69,248,129,49,249,235,199,54,84,101,21,51,233,86,241,21,77,114,177,92,198,49,81,200,191,200,96,14,105,120,170,99,204,73,79,112,178,225,234,54,81,211,204,213,99,42,99,122,163,218,158,244,48,58,253,137,46,184,146,161,107,46,117,21,51,203,234,231,200,170,135,151,43,164,72,117,230,53,219,186,42,39,116,2,176,197,217,181,140,241,205,124,215,44,91,122,170,187,72,175,94,95,152,122,174,212,244,208,165,42,85,42,30,218,169,222,237,211,124,253,58,232,113,239,116,145,35,88,168,214,34,117,232,118,104,173,119,138,230,170,209,82,201,44,107,248,200,213,84,3,135,71,237,242,111,87,43,85,119,53,83,170,151,39,42,178,19,29,230,133,234,130,215,108,180,212,57,181,143,68,100,155,23,110,159,89,124,184,95,224,186,108,211,195,207,204,107,198,33,166,183,219,109,115,107,86,201,218,190,212,109,234,228,79,208,100,237,143,141,62,31,178,18,190,159,9,225,124,49,29,109,29,27,146,36,158,53,106,174,189,149,117,250,192,185,60,58,248,105,229,254,9,150,12,65,141,156,219,164,242,82,181,29,5,75,81,81,143,211,208,203,170,40,178,239,43,109,84,182,168,221,110,181,193,11,52,135,71,181,170,136,97,255,0,16,252,104,182,183,0,90,239,57,61,114,108,151,250,249,24,196,161,143,218,122,53,201,238,48,127,56,49,103,21,185,141,119,182,208,98,136,174,84,85,181,8,190,82,29,21,139,42,122,232,136,4,160,230,143,30,25,39,149,247,55,90,46,119,134,205,62,221,200,177,162,61,63,149,12,61,199,158,44,247,10,60,73,90,204,51,109,134,166,220,199,170,66,178,42,166,169,232,98,213,187,132,46,32,241,173,238,223,21,238,217,112,210,174,102,196,178,202,213,93,136,171,221,76,134,182,120,66,99,86,79,186,233,138,169,106,89,82,155,182,178,53,69,139,167,101,2,194,230,199,30,153,217,142,177,51,239,212,23,218,171,74,108,77,144,83,74,187,17,19,178,253,101,189,159,138,236,246,175,134,106,121,177,221,214,95,52,139,189,174,149,73,20,195,94,23,249,119,103,203,250,188,63,139,43,161,118,34,84,122,211,85,43,244,107,85,126,111,67,183,146,190,23,57,121,111,134,162,124,127,85,21,238,118,191,72,249,14,219,181,0,137,103,87,226,204,81,114,88,31,89,91,89,60,239,93,201,213,202,170,165,231,202,238,12,179,151,53,232,230,174,182,216,121,112,83,187,98,58,117,86,42,175,167,114,92,176,207,135,174,67,97,59,196,23,203,30,31,228,79,11,145,238,230,187,114,46,159,2,155,227,79,59,48,207,14,25,112,176,224,223,43,77,122,85,111,42,40,218,136,174,79,85,209,0,143,74,15,12,220,243,146,104,18,162,219,2,212,35,245,146,62,106,105,183,208,205,30,30,124,50,48,110,13,173,161,196,152,213,169,93,86,176,107,45,28,172,71,70,142,247,24,219,146,94,32,185,187,136,179,22,209,77,136,170,146,27,76,149,8,149,83,62,47,101,177,252,84,150,44,188,204,140,39,152,118,198,85,88,46,144,214,57,141,68,114,198,160,82,182,14,23,242,115,14,94,169,239,246,220,19,109,163,171,99,181,68,138,36,211,161,116,233,40,173,84,47,95,47,77,20,58,116,215,68,77,19,220,81,121,205,153,148,217,81,151,215,12,91,80,168,142,161,137,100,70,47,117,208,141,236,237,241,91,169,186,89,62,71,193,118,170,138,123,130,42,107,54,168,168,4,174,115,169,81,85,140,84,77,61,91,216,249,142,90,118,70,237,181,13,234,189,213,125,72,33,255,0,186,105,196,228,16,50,150,139,20,193,19,21,122,163,161,69,93,14,89,60,75,184,130,218,177,75,127,100,174,123,52,114,182,61,0,155,43,214,55,179,97,235,221,190,207,84,247,190,170,230,229,72,220,198,238,106,105,241,244,42,119,125,254,56,220,179,43,58,162,234,223,84,32,167,15,120,134,103,213,214,233,65,77,85,126,129,105,233,229,106,106,248,81,93,162,175,162,146,13,143,56,219,168,202,140,31,104,196,55,108,47,89,85,79,87,110,137,207,168,107,180,107,164,86,234,160,102,196,147,71,27,21,234,237,81,61,221,78,189,101,218,223,65,10,207,87,85,28,108,68,213,85,206,68,209,8,161,181,120,180,85,211,93,110,115,213,219,166,125,36,202,190,74,45,83,88,147,227,239,44,86,54,241,2,207,76,117,81,117,134,217,91,43,233,106,216,246,53,35,98,251,13,94,201,208,9,91,205,254,51,242,123,40,171,105,224,188,226,6,72,233,81,85,91,18,163,244,254,66,219,73,226,109,144,43,190,166,59,188,174,93,191,123,111,47,187,136,135,176,229,174,120,231,59,230,174,183,218,238,119,105,152,238,168,136,231,105,175,214,123,204,224,223,136,38,64,214,253,199,92,219,50,187,240,107,26,234,6,97,227,127,23,43,213,6,36,173,110,24,177,82,213,82,71,34,182,39,72,229,77,90,83,175,241,126,199,107,22,223,185,186,84,122,175,84,71,47,67,25,105,56,42,206,250,203,133,61,29,70,11,184,198,249,220,137,36,174,141,116,106,235,234,100,157,167,194,71,48,43,173,116,183,41,241,69,37,27,230,106,43,162,146,37,220,157,0,236,47,139,166,61,84,98,210,216,105,31,162,125,243,115,213,52,83,229,124,94,49,194,77,171,108,20,174,143,241,181,122,159,151,127,8,236,99,69,111,158,170,60,73,78,247,199,26,200,138,216,215,218,84,78,223,164,178,184,95,195,231,56,111,179,221,86,186,199,83,68,218,4,85,135,153,18,253,251,69,211,160,25,77,149,30,44,241,220,111,59,49,229,190,26,58,14,190,212,122,185,75,246,255,0,19,46,30,167,164,138,73,175,50,181,36,233,202,72,250,47,214,96,38,44,240,203,205,75,6,11,102,34,161,223,89,112,151,107,252,148,81,175,49,26,189,203,55,39,7,153,252,215,73,39,220,29,217,105,41,250,185,232,197,209,0,146,220,79,128,248,79,226,183,15,213,93,237,82,91,109,183,25,165,220,179,34,53,175,114,175,170,234,97,158,115,240,43,152,25,120,250,188,75,128,107,124,237,150,15,109,146,193,46,231,61,19,224,134,48,197,38,98,96,43,157,69,145,191,41,210,76,199,170,44,104,247,38,133,224,192,188,106,103,14,5,180,193,133,230,185,164,180,176,116,124,21,17,239,114,167,187,168,23,99,41,56,232,206,236,144,195,13,176,226,108,63,60,148,116,174,210,41,42,145,205,213,83,178,117,50,195,133,143,18,139,94,108,98,119,88,49,212,116,246,217,230,114,54,45,29,236,255,0,42,152,63,196,39,24,56,59,59,240,13,46,23,110,10,242,87,72,17,171,45,83,24,214,163,149,19,170,244,49,95,15,203,117,167,187,50,107,36,147,115,227,126,145,164,74,168,229,215,234,3,102,75,30,54,194,216,130,161,212,184,126,243,77,85,51,83,152,230,197,42,59,68,253,4,125,248,147,100,174,43,205,140,93,135,45,184,54,217,37,77,69,98,63,152,187,87,110,191,21,59,126,27,57,41,154,56,126,173,248,243,18,213,214,69,73,89,2,232,202,151,57,221,250,250,146,31,37,186,154,161,98,158,72,32,157,98,78,138,172,69,95,208,160,107,253,153,252,17,231,110,84,218,41,241,13,242,202,249,22,87,163,35,228,170,189,91,238,236,86,252,38,113,77,142,242,151,48,173,214,172,119,122,186,50,213,110,119,37,212,206,71,42,39,195,66,112,46,120,110,195,136,41,82,142,233,109,134,162,54,187,93,175,98,46,159,202,99,254,32,224,63,39,111,216,202,108,93,89,106,137,178,75,47,55,99,122,117,250,128,188,89,87,154,86,140,207,195,148,248,134,204,147,121,89,211,70,186,86,43,85,87,234,82,181,124,168,217,219,30,222,174,78,231,131,135,240,237,163,8,90,96,177,219,232,82,26,58,70,162,181,205,77,17,52,40,251,135,17,25,101,67,122,151,15,77,136,41,124,244,82,114,185,91,189,173,64,185,147,76,200,30,215,43,149,93,39,178,212,78,218,156,78,86,71,50,36,80,49,94,228,213,202,135,82,130,237,65,93,4,114,66,168,140,145,17,204,122,175,125,75,27,197,47,18,214,126,31,240,101,109,123,36,73,46,18,34,242,244,94,202,168,5,225,196,151,220,55,65,72,174,187,93,233,233,162,122,43,118,73,34,53,28,191,164,134,174,58,248,115,138,143,22,92,113,150,12,187,71,116,130,225,43,170,164,142,57,17,220,189,87,93,17,16,180,25,217,198,118,105,230,197,75,169,170,175,51,197,77,20,174,116,77,141,202,213,77,126,162,143,192,249,213,139,176,229,198,42,187,181,217,247,10,25,62,247,60,82,57,93,236,175,126,224,83,24,10,146,26,140,69,71,109,186,87,84,91,160,108,187,95,44,73,237,161,159,185,59,135,179,190,151,100,118,90,170,59,221,137,240,171,33,134,122,164,87,61,171,217,92,210,190,225,187,32,248,82,207,172,63,5,242,223,104,229,95,28,155,234,28,179,244,106,251,244,46,165,119,5,152,135,2,227,40,175,217,49,126,117,20,45,166,86,61,179,57,101,98,187,224,157,128,196,140,125,150,248,103,18,223,234,172,249,139,132,29,101,169,161,93,119,208,83,172,141,114,175,189,116,45,13,255,0,132,150,226,150,213,93,178,162,103,92,40,169,24,238,108,115,123,15,71,39,127,103,185,157,214,75,182,115,96,236,105,117,195,185,141,129,36,196,52,147,171,99,243,48,211,34,110,79,130,232,81,124,78,93,48,175,12,248,101,184,175,2,78,203,70,41,187,170,61,244,19,46,229,72,223,223,217,236,4,111,219,171,179,19,39,113,29,45,213,99,173,183,212,91,101,214,20,84,115,90,189,122,232,164,169,112,179,226,59,132,177,6,28,183,225,140,193,184,114,174,111,86,196,146,185,117,248,107,169,104,176,5,163,13,241,199,149,83,89,43,173,244,244,216,174,203,18,235,84,214,35,82,87,47,94,200,96,126,107,229,94,46,200,252,95,83,102,188,210,85,65,201,122,164,51,117,106,46,139,209,80,9,236,204,140,19,130,248,140,203,218,236,39,69,122,101,84,21,172,68,146,88,220,143,115,125,196,93,113,19,225,169,143,242,230,190,174,227,130,82,107,157,182,154,37,168,230,191,231,55,224,136,135,139,193,223,28,213,252,62,80,87,82,226,31,51,115,75,138,181,99,221,34,174,205,62,179,37,235,188,91,112,149,101,182,162,130,229,132,101,149,210,49,81,219,149,23,86,175,160,17,141,134,241,62,50,202,60,95,242,181,28,178,210,221,97,114,181,93,170,181,200,189,148,186,88,143,59,115,43,58,48,197,14,91,86,67,83,117,150,26,149,169,125,98,34,190,69,71,126,42,252,16,161,243,119,16,59,54,243,26,231,137,176,189,134,104,169,238,149,27,227,137,173,215,102,171,240,36,119,195,123,132,155,206,26,161,118,56,198,16,192,218,123,132,123,18,41,225,213,202,159,13,64,241,56,126,240,196,195,120,159,10,90,241,173,242,231,85,13,68,172,100,146,82,185,158,202,170,250,25,193,130,56,72,201,220,18,202,42,170,76,45,68,202,250,109,170,217,210,36,221,185,61,75,199,110,160,164,160,164,142,219,109,129,176,211,194,155,90,136,154,34,33,218,145,141,155,106,35,190,103,93,64,227,167,165,242,81,54,158,150,38,164,104,154,41,202,216,85,136,229,69,85,85,244,83,149,59,31,160,124,177,52,68,213,52,83,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,239,122,172,138,198,167,205,77,79,215,53,28,196,114,68,213,122,251,208,230,63,64,181,217,181,149,85,153,135,69,77,21,45,254,178,207,52,82,110,87,82,59,69,119,214,115,203,94,204,172,193,180,116,151,231,85,93,57,72,202,116,145,90,178,61,218,244,213,75,145,162,34,171,148,235,85,81,67,89,167,54,54,61,169,232,230,162,160,24,37,197,111,0,182,92,236,75,142,99,88,42,166,130,239,85,2,62,158,45,54,162,187,77,81,20,192,140,180,204,108,240,224,223,23,213,209,203,104,168,158,146,154,71,71,35,101,107,185,106,244,245,212,156,108,125,109,187,213,97,90,186,60,59,90,218,75,131,163,84,167,145,91,170,53,223,81,98,41,50,106,217,156,24,102,171,12,230,94,24,100,181,144,76,141,146,191,98,53,36,84,245,3,16,113,174,105,225,206,55,178,137,176,92,174,204,178,226,187,52,110,150,72,247,164,108,114,175,100,213,123,145,245,112,192,88,238,123,157,109,190,215,5,77,92,86,249,157,11,159,18,43,145,202,139,223,84,238,75,70,110,248,103,97,171,157,29,43,50,178,177,214,58,165,114,249,201,154,245,84,153,190,137,162,20,126,23,224,123,54,114,175,14,87,75,102,197,20,181,50,177,92,230,177,105,209,206,123,180,237,212,8,166,158,199,138,37,187,199,106,169,163,174,90,150,174,140,139,150,170,230,175,212,94,44,138,225,67,49,115,99,22,211,97,214,216,234,224,71,200,146,201,36,209,57,141,229,235,215,170,153,61,89,127,179,228,174,35,161,196,217,195,149,85,15,187,203,55,223,110,14,68,108,105,162,247,219,166,132,142,112,249,152,121,87,153,88,86,159,16,224,72,40,88,247,70,141,122,198,214,238,107,180,236,7,7,15,156,59,97,156,147,193,20,152,126,211,69,28,87,8,227,106,84,78,141,68,85,95,172,188,138,196,228,183,239,138,174,111,119,122,169,211,174,173,101,44,108,231,212,49,99,79,194,46,168,135,149,120,199,22,28,63,107,169,186,214,214,66,232,169,162,89,29,237,167,205,68,3,210,188,93,173,118,40,18,227,112,173,138,22,119,71,204,244,106,39,233,82,209,230,159,23,89,59,149,20,137,114,196,24,150,41,17,222,203,89,76,246,191,175,212,132,111,113,223,199,141,203,29,220,95,130,176,21,193,244,246,216,28,232,230,116,111,254,148,48,46,239,137,239,248,145,250,220,174,181,19,53,59,35,228,114,160,18,21,198,247,31,150,108,218,194,18,224,108,25,80,255,0,146,238,77,214,103,47,71,106,157,186,17,217,111,161,174,190,84,54,217,110,164,116,210,171,245,77,141,213,202,92,76,173,225,239,50,243,106,104,217,135,236,53,115,83,163,218,197,168,70,170,181,168,171,220,146,254,21,252,51,173,216,11,16,83,226,172,101,116,130,181,237,137,146,173,58,179,69,106,247,208,8,179,253,136,243,18,166,23,205,14,18,184,36,112,57,24,229,242,206,77,203,239,78,157,73,50,240,179,200,172,109,132,60,254,42,196,212,15,142,130,227,15,38,40,165,69,77,29,235,209,73,11,139,46,48,90,178,58,72,240,221,34,83,196,221,19,239,45,235,254,99,212,161,134,205,96,135,202,65,69,21,21,44,93,88,169,163,81,84,10,30,239,195,230,90,98,59,178,220,175,184,82,129,242,110,220,154,196,139,189,125,234,85,54,156,17,133,172,20,174,161,181,216,169,41,169,227,111,178,214,49,17,10,67,29,241,39,148,153,123,88,218,44,91,139,40,169,121,157,81,94,254,199,139,134,56,184,200,204,97,123,75,5,147,27,208,84,44,154,53,168,215,247,212,12,35,227,107,130,188,208,197,88,166,167,23,96,250,169,170,109,242,53,243,58,55,63,240,126,186,34,17,191,94,220,89,150,184,201,177,87,186,162,142,233,109,151,84,151,170,57,85,23,222,108,135,138,47,244,16,96,251,133,218,8,99,168,167,166,129,239,77,52,93,205,68,212,215,215,139,28,111,30,63,205,219,189,230,146,22,209,209,73,42,178,56,182,232,173,84,85,69,2,76,184,13,227,150,205,152,54,170,76,23,140,170,97,165,184,210,181,176,177,234,237,22,93,19,77,85,87,213,76,248,108,244,211,171,30,174,99,217,50,123,29,123,154,232,240,205,133,102,196,121,157,110,183,90,49,58,91,39,110,217,91,55,93,55,34,244,66,125,50,158,207,126,183,224,59,67,49,13,203,229,75,132,81,167,237,134,166,137,240,232,5,99,112,160,138,247,65,61,186,186,38,44,79,69,102,207,202,79,113,129,28,69,120,100,97,28,95,81,119,197,184,98,162,104,46,151,7,163,219,76,198,233,27,23,94,186,18,1,26,57,178,54,71,49,95,34,166,138,169,232,119,21,17,201,237,34,47,214,4,106,225,239,8,204,22,150,26,87,94,175,149,140,172,145,141,230,53,136,138,141,114,167,82,245,100,247,135,102,82,101,165,29,93,45,214,137,151,103,84,42,43,31,83,26,57,83,67,48,52,79,113,215,169,146,72,213,22,56,213,235,240,244,2,206,51,133,76,147,129,154,212,224,171,99,164,123,118,55,88,17,116,43,44,31,148,216,15,47,233,93,6,25,195,148,118,246,191,172,174,134,52,106,185,74,186,69,141,207,73,18,53,123,244,234,154,246,60,234,139,213,190,25,159,79,83,112,133,95,175,224,55,34,57,0,237,195,109,183,172,77,98,83,181,237,99,183,34,189,189,142,88,168,104,160,123,223,27,90,213,114,235,185,19,177,99,115,123,139,76,173,202,166,92,226,188,98,186,54,214,82,210,172,145,208,239,246,222,239,114,24,129,119,241,120,177,58,219,85,5,62,15,169,134,70,53,204,133,203,42,123,75,232,224,36,71,30,227,91,46,6,195,117,248,182,237,86,173,130,221,18,204,230,253,95,3,22,231,241,64,200,152,81,203,45,124,232,246,174,197,68,143,212,141,60,197,227,199,60,179,30,134,227,135,106,47,111,146,154,229,190,62,83,89,218,53,236,159,200,117,56,96,225,71,24,231,198,54,164,134,174,217,83,13,157,171,186,174,161,200,187,85,221,192,149,252,176,227,143,44,115,102,251,22,19,195,139,93,45,193,92,139,191,144,187,81,23,183,83,33,238,119,107,53,130,154,59,141,107,233,96,114,183,219,154,87,35,122,122,234,170,89,252,143,225,55,47,50,82,56,110,118,59,59,86,224,214,53,30,237,117,85,84,41,174,60,112,142,59,197,89,61,61,14,94,81,213,58,225,60,204,220,144,170,238,68,245,236,5,217,197,57,225,151,248,95,13,215,98,84,186,211,213,80,208,198,178,84,182,7,163,246,167,212,133,175,202,254,44,178,95,60,47,83,225,75,76,18,84,44,172,114,57,146,195,162,109,44,191,6,220,35,98,250,108,13,117,164,205,138,154,151,69,124,139,148,234,105,220,186,167,95,137,145,121,97,194,70,85,101,38,34,110,34,195,86,141,181,59,22,53,84,122,175,112,44,86,127,241,77,133,184,116,190,83,97,26,28,45,28,86,54,43,146,162,116,131,71,34,42,126,47,191,169,18,249,237,143,234,243,75,48,171,177,67,86,162,106,105,230,114,211,35,218,189,35,85,232,79,150,112,112,195,150,153,204,248,215,24,218,217,63,43,172,94,154,125,126,242,216,191,195,139,135,228,98,53,44,44,71,34,116,246,128,132,188,59,148,248,247,22,79,75,228,48,205,92,145,74,246,163,94,216,92,173,84,85,234,186,146,97,128,124,41,242,251,16,97,155,101,218,190,243,95,79,115,169,163,100,178,197,181,17,173,114,166,170,134,118,96,140,143,192,121,125,135,168,112,245,146,197,75,182,141,52,71,44,104,171,252,165,126,202,88,105,224,107,105,162,68,218,136,136,141,3,5,178,255,0,194,195,44,48,197,214,75,165,198,182,123,132,172,213,18,41,216,138,222,165,95,151,94,29,185,69,129,49,157,110,33,184,90,225,174,164,172,98,177,144,205,18,43,90,229,95,68,50,237,178,77,243,165,143,252,231,86,107,149,12,43,201,185,84,198,201,26,187,154,142,114,32,24,243,152,252,12,101,6,46,195,53,54,75,102,29,163,183,77,80,228,86,62,24,145,21,17,11,129,195,254,68,216,242,23,8,199,134,44,245,82,207,78,199,43,211,152,157,156,189,202,155,20,230,134,6,193,148,79,189,98,124,69,75,73,20,73,209,94,244,45,85,79,28,252,63,195,28,142,118,57,183,187,106,170,34,111,238,160,93,156,73,151,24,59,24,72,218,235,205,138,150,170,170,23,34,199,52,172,213,204,250,148,246,34,182,81,211,210,71,79,62,143,100,8,137,237,246,218,158,132,127,99,239,22,44,23,135,111,213,54,107,29,138,75,188,12,145,81,178,195,46,137,162,22,63,58,60,86,113,102,36,165,164,76,7,28,150,205,143,251,243,21,81,202,230,251,128,150,202,251,158,26,195,244,79,185,86,215,82,211,82,167,119,61,232,214,162,250,119,44,206,113,241,129,148,153,99,103,138,166,249,136,98,115,106,28,172,106,210,61,36,84,254,66,25,243,23,141,236,235,204,59,60,216,110,243,136,165,117,174,169,201,35,161,103,178,228,84,237,213,11,55,83,117,197,248,173,173,162,158,178,174,169,140,93,81,142,123,157,180,12,165,226,91,140,60,81,115,198,18,92,242,211,27,220,227,161,168,85,86,181,37,86,232,138,165,137,191,241,21,155,152,150,209,83,104,189,98,219,133,69,52,205,209,205,116,202,169,161,249,131,56,124,205,12,123,109,154,225,101,194,245,149,80,83,191,150,175,68,233,175,233,47,166,73,240,11,141,177,173,84,159,117,211,165,134,137,52,87,249,134,162,234,158,160,98,53,51,171,81,139,53,47,57,234,245,209,202,137,211,82,229,225,78,31,179,51,26,97,138,220,89,103,177,203,53,37,185,156,201,92,172,93,28,159,15,121,35,84,124,63,240,111,129,237,180,214,43,189,77,35,170,160,86,197,83,34,185,126,248,228,232,170,85,118,108,222,195,214,15,148,178,151,38,50,222,91,142,31,138,62,91,234,226,106,57,170,138,157,245,84,2,28,43,104,31,111,168,146,142,161,146,69,84,217,54,61,138,154,105,239,43,44,158,181,216,107,243,22,213,109,196,123,188,146,204,212,126,173,213,52,248,153,211,130,124,58,241,78,109,99,58,140,109,136,105,214,221,68,251,130,189,212,207,102,138,177,238,215,249,140,136,205,31,14,156,147,179,96,202,154,220,45,28,54,139,236,81,36,145,212,61,250,234,230,166,189,19,244,1,147,220,61,225,76,15,133,178,250,219,14,8,167,100,84,175,133,142,115,81,168,221,92,168,154,174,135,179,141,242,115,1,102,13,67,106,113,94,30,163,175,86,250,77,26,56,138,60,163,227,255,0,29,229,14,50,168,194,215,249,100,189,219,109,46,90,20,72,147,68,68,98,233,169,39,57,7,159,152,127,61,112,196,119,171,43,188,189,66,181,22,72,157,213,81,64,240,49,79,6,121,31,122,179,214,91,233,176,165,13,19,170,161,116,72,232,97,68,84,213,59,152,207,93,225,27,150,181,149,77,154,27,237,83,26,221,85,205,98,39,66,66,233,220,146,189,95,203,86,200,157,23,95,83,137,144,67,29,68,210,83,202,140,87,46,178,162,175,112,32,251,140,206,18,108,89,49,43,41,48,196,23,42,190,94,155,158,144,42,162,38,157,213,80,195,137,41,31,28,137,27,98,149,36,111,116,86,247,39,215,137,220,233,200,107,29,158,235,97,197,85,214,233,238,142,167,115,95,76,237,21,239,77,59,34,250,24,235,148,28,44,100,222,120,225,106,252,85,75,150,242,219,92,200,30,234,103,190,93,82,109,81,116,84,2,36,167,150,163,158,170,212,70,42,34,106,214,246,56,42,30,249,116,115,163,70,232,157,85,11,137,156,217,111,93,150,88,254,231,99,186,210,186,137,244,243,189,99,129,233,213,89,170,233,254,98,136,168,230,109,73,86,145,204,130,79,105,117,245,3,204,209,116,215,69,211,222,114,65,181,37,107,158,170,141,69,215,84,59,9,36,82,63,99,151,100,44,234,141,245,83,32,56,106,225,11,27,231,245,223,109,21,44,148,150,181,69,210,165,236,213,168,239,64,47,71,5,217,181,195,198,79,70,204,93,138,42,234,95,136,36,68,218,213,133,21,24,228,248,151,243,51,252,79,110,181,216,130,10,44,155,195,9,119,131,149,182,100,146,37,215,119,174,136,135,206,6,240,165,183,89,236,87,26,108,93,117,142,182,233,83,26,54,150,102,162,181,26,237,125,198,78,228,135,3,217,91,148,212,52,213,73,102,138,170,241,27,17,95,80,228,213,23,222,154,40,24,205,99,207,158,42,120,139,195,247,76,53,135,112,155,109,82,65,26,110,145,251,162,94,190,237,74,195,41,184,60,205,252,93,135,170,127,101,76,127,119,166,169,115,213,169,71,28,234,232,158,223,137,156,182,203,29,134,204,215,79,79,106,130,141,245,26,53,200,216,209,59,125,71,169,36,220,132,99,99,167,222,139,167,86,244,209,0,178,153,61,194,182,94,229,125,53,53,107,44,84,178,221,41,58,164,206,141,55,42,251,245,47,58,191,101,52,169,83,10,49,90,197,211,106,126,41,220,108,145,189,23,107,209,127,206,124,202,228,71,162,61,53,107,147,64,49,219,19,103,134,77,212,99,24,114,211,26,208,62,89,39,147,99,27,83,7,222,220,169,239,85,47,141,158,130,219,5,186,52,183,81,211,50,149,35,78,68,113,233,179,77,58,20,46,63,225,219,47,243,10,247,13,238,249,107,73,42,169,221,186,55,177,219,85,191,200,92,75,77,162,146,211,67,79,104,161,99,153,13,51,26,141,213,117,232,136,5,152,169,226,127,47,236,184,246,108,191,196,60,218,26,230,61,88,205,99,219,19,180,245,213,74,186,76,213,203,106,104,58,226,91,108,168,223,109,30,250,134,238,106,255,0,41,227,230,111,13,88,3,52,238,159,43,221,232,54,86,67,170,36,173,118,213,93,123,246,49,59,54,124,57,110,216,159,16,121,140,190,198,51,219,173,110,209,178,53,100,123,186,250,250,129,83,102,39,137,86,0,193,185,143,30,21,101,75,101,161,167,87,50,162,120,211,118,170,158,229,78,229,11,157,94,42,152,98,142,213,18,229,155,121,245,108,93,100,108,141,218,154,24,49,197,207,11,215,238,30,113,21,53,53,210,226,251,156,85,109,87,249,134,162,232,154,123,212,199,55,187,68,116,158,214,199,166,212,213,64,184,217,203,158,56,199,58,49,21,94,39,196,247,41,164,73,228,87,50,157,207,85,99,81,125,16,182,171,181,125,152,218,171,167,84,84,78,167,98,146,134,178,227,83,5,36,17,58,103,202,228,141,141,106,119,85,93,12,224,225,63,195,211,22,227,220,71,5,207,27,219,228,163,181,70,140,149,204,149,159,133,106,245,209,20,12,108,201,30,31,49,238,115,222,82,219,135,109,242,200,197,98,170,189,81,118,162,253,101,222,197,62,27,121,249,134,44,50,226,31,146,98,154,40,147,115,154,143,85,118,159,81,45,248,59,44,178,115,133,188,43,45,93,5,13,61,158,21,145,57,147,202,155,183,41,73,90,56,187,182,99,156,209,92,11,102,195,190,98,200,142,107,95,95,211,149,34,47,214,4,107,229,247,134,166,113,98,121,109,119,58,138,24,227,162,157,241,186,102,171,244,84,69,94,189,9,23,203,174,25,120,116,203,27,53,54,24,196,52,86,137,175,20,204,68,157,179,236,249,218,122,153,73,105,146,206,234,69,75,83,97,99,81,122,35,116,45,62,51,225,135,2,227,172,71,87,137,174,204,158,58,202,133,69,145,82,103,34,47,232,2,154,199,217,27,134,177,166,85,220,240,142,81,77,77,107,100,219,222,228,160,114,53,30,253,59,46,158,132,96,99,63,15,140,226,193,245,235,136,235,237,172,158,134,150,109,245,13,221,185,85,187,189,19,212,153,188,178,202,203,30,88,91,31,111,178,239,123,36,118,253,92,245,119,243,158,174,47,182,193,116,195,215,8,106,41,227,221,202,114,55,115,83,190,128,99,54,82,96,254,31,176,206,91,209,94,238,246,107,52,183,43,93,11,42,39,93,26,178,51,107,117,94,157,245,48,223,137,206,52,176,123,51,10,197,139,50,202,215,29,206,75,58,189,173,138,162,61,26,158,133,144,207,59,230,112,101,70,102,95,237,48,165,117,36,119,41,37,98,83,187,114,164,144,57,87,170,123,145,80,191,124,15,112,107,102,205,76,63,113,196,217,159,103,146,56,101,210,90,94,110,169,236,247,80,60,26,111,21,60,112,197,134,145,184,34,219,27,88,168,244,149,26,186,163,189,223,81,157,28,48,241,87,14,104,97,41,175,24,206,235,110,183,207,54,215,70,214,78,137,252,186,152,247,152,249,1,193,197,53,178,178,209,105,154,150,150,230,205,208,61,234,245,246,85,58,24,141,157,249,27,136,114,130,193,71,136,48,14,49,117,101,158,118,43,220,216,30,237,26,154,244,245,2,87,177,230,81,212,231,21,122,98,43,46,99,85,210,210,46,141,85,163,168,69,106,105,234,154,122,158,150,29,183,183,135,156,21,114,188,223,49,21,125,238,150,57,27,164,143,94,100,186,124,17,8,96,203,126,54,51,191,44,44,207,195,54,60,73,51,232,145,85,219,29,171,149,28,189,250,169,239,85,120,134,103,205,124,105,71,81,127,78,74,252,230,190,52,84,80,37,90,233,199,142,93,91,104,214,224,251,109,219,202,183,84,115,223,70,228,237,220,179,120,242,211,195,255,0,27,23,8,111,181,88,166,122,9,104,216,177,54,23,104,198,174,190,253,76,98,193,158,32,56,82,108,8,236,49,152,152,33,46,243,79,185,175,150,52,107,52,215,212,240,240,215,17,188,63,80,93,54,211,224,122,202,38,85,76,141,123,210,169,81,17,21,122,246,3,62,242,139,135,94,25,50,247,15,46,27,175,158,207,114,173,143,85,150,121,156,199,46,213,237,212,201,124,3,132,240,30,19,183,50,44,29,75,69,12,51,51,115,95,14,136,138,159,160,143,187,219,248,80,186,97,25,98,194,216,230,43,77,222,170,4,93,100,171,115,149,28,189,125,229,75,148,116,89,167,136,112,234,82,224,44,246,160,169,167,183,170,66,141,70,106,173,68,244,213,64,205,60,215,203,251,14,104,96,202,220,27,123,168,110,149,209,186,45,205,234,169,169,22,153,207,225,89,138,237,152,137,245,25,119,86,234,234,89,181,85,230,63,230,185,125,16,188,249,195,85,197,198,15,165,130,92,13,139,126,95,169,169,93,175,101,60,105,170,104,84,249,45,158,92,79,89,44,235,14,56,203,107,157,214,171,241,167,218,136,140,248,104,6,20,75,225,121,159,180,200,138,250,10,103,190,94,223,125,234,135,74,251,225,165,158,152,110,213,53,198,174,219,19,185,44,89,85,24,253,85,81,61,9,168,203,140,69,112,197,88,102,142,245,125,176,201,110,174,168,69,221,20,169,213,170,116,179,139,49,240,238,88,225,121,239,184,142,56,230,142,54,171,155,26,183,186,232,6,187,247,12,183,199,248,54,178,75,181,195,12,85,195,13,12,136,231,163,224,114,53,116,82,231,102,231,23,88,143,53,50,242,217,151,23,59,61,45,36,22,246,70,214,75,31,206,93,169,166,138,73,157,199,62,56,93,206,140,21,83,73,137,234,237,116,21,53,205,86,62,23,53,26,230,175,100,244,49,229,254,21,116,184,182,174,76,79,134,241,125,44,246,138,199,172,208,49,140,215,162,245,68,212,8,211,213,35,99,233,210,22,57,238,93,92,255,0,119,212,102,255,0,10,185,147,144,84,89,110,204,53,137,236,20,82,98,121,166,115,41,159,44,41,182,71,47,70,163,157,238,212,190,216,179,194,130,213,62,27,180,199,135,174,81,211,87,68,197,74,229,86,170,170,187,208,165,89,225,45,137,108,213,84,243,69,140,161,98,35,145,240,185,24,169,182,79,120,25,49,148,216,142,205,146,184,26,225,141,241,142,24,179,218,168,53,107,249,148,40,139,211,224,91,44,219,241,48,192,145,213,211,83,229,37,165,151,74,201,228,72,182,207,22,138,174,248,104,89,174,44,114,183,136,252,168,203,170,92,27,81,124,147,17,88,36,139,108,233,4,122,114,244,237,170,158,55,4,220,15,93,241,237,61,179,51,235,238,236,103,144,172,231,54,138,72,213,92,170,213,215,64,36,119,134,172,69,140,115,11,6,191,17,227,140,61,5,21,77,107,155,44,13,70,246,111,233,47,202,177,143,107,25,54,158,198,154,34,22,154,213,152,176,96,187,53,103,221,141,34,89,232,109,106,145,53,239,110,137,39,78,138,154,24,101,153,30,38,20,153,115,156,87,27,92,10,183,75,43,98,111,37,209,174,141,69,245,2,73,103,94,116,46,108,113,35,145,171,213,174,78,154,20,125,183,21,218,47,56,202,187,10,209,208,57,178,91,35,108,179,63,151,163,92,139,232,139,234,71,242,248,192,218,163,149,82,60,29,81,85,18,187,69,219,34,38,136,95,188,170,227,247,33,241,93,147,229,202,154,250,75,37,100,201,247,214,204,244,87,125,74,160,101,140,212,81,213,251,75,27,83,106,104,223,171,220,116,234,44,118,249,40,230,134,106,72,163,99,211,71,49,169,221,11,109,130,56,160,201,236,125,113,75,86,28,198,52,51,85,42,106,187,95,220,185,180,247,203,69,108,236,108,117,49,185,203,243,116,122,117,2,221,93,184,99,201,107,244,206,171,175,192,214,199,212,76,213,87,78,176,38,253,87,215,83,27,51,31,194,243,43,113,174,32,168,188,173,76,182,202,100,93,204,242,204,77,93,245,153,197,2,171,164,122,173,83,94,205,116,218,158,159,3,130,177,181,81,211,85,62,55,115,52,110,177,199,234,138,4,99,102,111,134,238,85,101,117,149,215,106,251,173,206,162,41,125,150,242,162,223,39,95,130,30,167,11,124,19,100,205,250,251,13,229,137,116,119,201,111,71,35,42,169,182,182,94,190,186,157,222,32,184,216,197,249,101,156,43,101,197,152,46,170,123,68,113,108,108,110,110,168,189,122,59,177,233,101,47,137,126,4,187,98,232,176,183,220,227,109,145,212,61,24,146,46,141,71,1,32,22,59,100,24,126,223,13,166,154,138,42,122,56,24,145,198,216,211,209,19,67,208,133,36,98,189,90,196,70,175,204,60,172,61,139,172,56,154,142,25,173,85,177,84,44,176,164,219,90,237,85,53,67,214,127,58,122,100,72,93,202,122,246,85,244,3,241,121,112,46,187,151,87,174,138,137,232,167,211,219,182,55,35,19,115,147,242,142,40,164,143,78,98,51,122,181,52,115,189,53,62,150,119,75,162,182,21,86,129,197,20,8,170,178,115,93,43,36,246,92,199,118,66,132,184,100,102,95,93,110,179,222,103,194,244,45,173,116,187,249,201,26,110,85,250,202,218,170,190,142,216,171,207,173,142,6,233,174,199,47,169,135,188,66,248,140,96,204,156,197,9,135,109,180,169,119,170,137,85,179,71,12,137,171,85,23,168,30,215,17,57,75,155,116,88,130,139,24,101,102,39,174,217,76,173,223,110,89,85,176,35,90,158,226,53,184,195,226,107,22,230,27,234,178,247,26,218,105,233,107,237,210,114,95,36,75,170,185,90,190,242,72,176,39,136,78,75,99,236,20,235,157,234,243,75,103,150,116,115,29,75,59,245,114,41,15,220,73,98,27,118,51,205,252,69,112,177,197,207,167,158,181,242,83,76,206,168,230,107,220,10,15,8,225,170,156,93,136,169,44,20,46,137,147,206,244,99,93,43,182,162,170,251,212,184,217,151,194,230,100,229,244,180,237,150,222,181,81,85,192,181,59,169,181,145,136,223,173,14,28,142,203,171,110,44,196,75,87,125,196,177,90,35,166,218,230,190,68,84,213,73,47,195,152,67,20,225,204,23,77,58,220,105,241,69,186,74,116,138,24,216,196,87,44,106,158,245,2,42,48,14,108,99,188,171,172,71,225,187,253,194,218,187,180,154,56,222,172,69,68,94,196,157,240,171,226,77,133,43,48,189,54,23,205,59,164,212,213,178,76,200,34,168,103,87,57,87,162,43,148,224,197,94,27,248,107,57,48,157,179,17,225,202,38,225,187,141,68,143,117,95,53,55,104,159,81,133,252,75,112,81,152,188,61,189,149,12,142,122,218,20,114,42,85,68,213,70,235,239,2,114,172,56,167,5,226,234,39,201,97,175,162,185,212,197,30,253,251,218,229,234,154,166,170,132,82,120,144,226,204,112,203,196,150,92,71,130,41,31,68,233,62,243,115,70,43,164,106,107,209,168,190,227,27,50,143,137,188,217,201,154,182,50,193,136,231,142,9,85,18,181,146,42,185,118,167,167,83,47,211,141,44,160,207,156,54,252,63,155,248,77,174,242,84,139,43,39,123,209,57,146,181,58,42,125,96,97,87,15,60,65,226,92,133,198,44,190,217,106,101,86,36,136,175,167,122,170,54,68,254,18,25,103,159,249,231,146,124,77,90,172,22,168,105,210,59,253,92,241,37,76,141,137,17,26,171,221,53,247,106,96,238,61,146,199,137,177,181,193,216,58,220,232,41,170,38,68,166,129,58,170,166,190,132,152,112,69,192,150,20,191,224,10,108,73,143,176,236,212,247,73,92,143,143,152,229,69,218,169,170,42,1,138,152,203,128,124,124,252,91,111,181,225,40,157,89,79,118,69,117,52,141,93,88,212,211,213,83,177,86,96,207,11,156,226,184,221,233,31,127,130,54,81,172,200,218,151,54,77,85,177,235,215,66,99,48,134,94,225,220,21,111,183,217,237,148,76,86,209,179,99,94,244,220,169,250,84,170,41,41,35,165,107,152,136,207,105,202,238,136,6,38,100,7,135,238,89,101,5,21,76,211,80,199,123,150,169,205,124,126,118,52,94,86,158,227,40,172,118,27,93,138,138,59,69,5,58,71,12,62,211,99,70,232,214,253,71,179,219,176,209,53,215,64,62,30,142,68,210,38,167,83,225,17,26,197,137,117,71,59,212,231,63,0,252,99,118,49,27,174,186,31,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,1,199,38,171,236,161,251,26,42,55,169,245,162,107,169,250,7,12,187,87,87,57,168,187,123,106,116,225,101,51,82,71,177,188,181,126,186,181,19,77,87,222,122,14,99,92,138,213,78,138,124,121,120,183,164,155,125,166,166,212,250,128,161,177,37,78,45,182,215,218,217,110,107,101,162,73,85,106,92,139,171,182,252,10,170,158,36,116,26,191,219,138,95,111,218,238,138,122,13,134,54,55,70,181,63,73,248,202,120,216,138,136,159,59,184,22,147,61,50,11,8,231,14,12,174,177,93,237,112,75,61,68,74,216,101,86,34,185,139,240,82,47,169,46,121,195,192,22,106,252,145,36,18,85,97,154,137,121,142,94,174,141,177,42,250,122,107,161,51,168,212,141,61,165,77,169,216,181,57,171,148,89,119,156,212,175,195,184,130,211,5,75,17,119,172,202,169,170,57,61,61,224,71,63,20,124,93,84,103,46,22,167,189,229,38,46,172,181,83,217,89,173,202,53,155,149,36,138,189,182,167,227,117,48,199,17,231,166,123,77,31,201,87,108,89,122,74,122,152,254,107,166,118,175,141,126,4,134,102,79,133,139,110,23,170,170,252,39,123,75,101,2,170,189,176,163,85,83,167,84,66,192,213,112,235,153,88,71,18,84,222,243,47,0,212,93,237,86,120,150,38,187,68,98,44,44,236,239,228,3,9,171,236,183,86,72,149,149,244,117,173,138,175,218,100,211,70,168,146,124,117,245,51,15,130,126,6,127,103,234,55,98,204,76,249,105,237,76,114,198,206,87,117,114,124,12,144,180,219,56,93,226,99,4,88,176,45,154,122,11,53,226,157,137,27,99,94,174,137,81,122,162,251,204,230,200,156,163,195,89,53,131,41,240,174,21,133,142,167,137,168,247,76,196,232,247,233,212,14,174,75,100,30,11,201,108,45,21,143,13,80,197,42,181,168,146,73,43,83,118,168,92,199,67,36,109,73,40,98,143,122,166,142,221,238,63,95,28,105,172,174,94,83,95,213,232,190,167,145,139,113,181,143,6,216,170,49,5,250,166,58,74,26,102,43,159,51,221,162,53,19,212,15,101,242,201,13,62,234,165,99,26,137,215,106,145,167,226,107,197,93,94,23,146,143,2,96,123,237,109,29,117,60,155,234,29,11,213,171,181,83,224,120,28,75,120,161,212,177,215,28,45,150,212,142,114,36,138,216,46,113,191,86,171,83,215,66,59,115,35,51,177,86,109,226,74,188,81,137,238,46,169,172,146,52,71,185,201,221,19,208,14,44,101,153,152,219,25,242,234,49,5,234,106,196,98,104,213,150,85,115,151,235,60,107,62,40,196,22,106,216,238,214,123,156,212,117,49,46,228,88,223,181,122,30,190,93,229,38,53,205,11,188,86,172,31,103,168,174,150,79,70,53,125,149,51,103,43,60,43,49,110,46,176,69,81,138,174,171,102,184,59,174,217,35,213,126,8,5,85,225,213,196,150,63,204,108,65,38,88,226,171,132,215,8,103,99,156,171,80,245,114,43,81,58,167,83,210,226,87,195,167,30,230,6,107,220,49,70,17,182,91,233,108,85,74,213,108,108,93,170,223,122,232,100,223,9,156,12,97,254,30,42,93,123,171,153,151,43,171,85,90,201,154,155,87,67,45,158,202,88,152,178,207,181,155,147,71,107,238,3,5,178,23,195,231,8,100,173,3,49,245,237,143,168,184,80,83,44,238,141,26,142,69,86,166,186,21,206,85,103,174,110,230,158,100,77,110,176,225,136,237,184,86,221,34,51,124,241,172,78,115,83,167,68,94,253,140,161,150,241,105,72,159,73,37,92,18,181,200,168,172,222,212,209,190,227,173,107,165,195,169,26,50,201,13,55,69,213,82,45,168,173,95,142,128,122,240,185,100,137,173,69,84,145,23,218,59,135,81,26,230,57,38,70,106,228,110,221,15,215,86,35,88,170,244,209,233,248,160,118,143,38,243,125,181,225,234,121,174,87,106,232,169,169,227,77,94,233,94,141,79,243,148,246,101,102,28,24,23,13,215,222,164,70,239,162,167,117,70,205,233,171,145,19,93,8,131,226,183,142,252,117,158,49,63,11,97,8,106,109,212,177,43,153,80,214,42,174,237,23,222,128,101,199,23,94,34,86,12,171,129,44,89,123,81,21,109,193,239,209,239,215,84,68,95,138,17,167,143,56,199,206,92,91,136,42,239,145,98,186,234,39,200,245,86,199,12,238,68,68,82,206,94,174,23,43,173,106,85,93,170,101,125,75,61,149,100,154,234,186,125,103,152,173,124,147,57,89,18,181,117,247,118,3,221,197,152,231,18,227,105,254,84,196,119,122,170,202,183,46,143,124,175,87,46,135,163,129,114,207,25,99,250,216,96,176,89,234,42,227,87,35,17,220,181,84,77,126,39,115,43,178,190,241,140,241,149,158,199,60,50,197,79,115,169,100,14,145,99,93,54,170,147,177,195,151,12,56,7,36,240,109,13,44,86,184,42,170,102,141,175,116,202,196,232,237,62,32,98,175,11,30,24,150,120,109,22,236,95,153,75,35,110,72,228,151,203,167,86,42,119,68,84,83,63,112,22,88,224,220,3,15,35,13,218,97,163,70,116,122,71,26,53,28,190,242,173,106,57,171,28,81,194,141,99,116,211,78,154,33,247,35,181,85,114,61,170,214,162,238,78,221,64,226,139,107,106,100,168,222,245,71,34,38,223,68,63,27,79,3,99,123,100,94,123,101,118,237,175,235,161,77,98,124,199,194,248,66,215,83,124,189,93,169,233,161,166,106,185,237,115,211,178,22,62,253,199,199,15,246,139,45,93,234,151,23,81,203,81,2,171,124,186,59,170,184,12,153,125,60,113,177,175,98,109,72,186,163,91,216,249,89,85,36,71,189,209,182,37,78,170,171,162,234,70,149,227,197,222,215,5,117,85,45,6,23,124,236,106,170,50,68,151,162,161,96,115,143,197,11,52,113,93,206,39,96,119,77,105,164,99,62,248,196,93,218,187,222,4,214,182,90,77,83,117,67,28,239,77,92,112,85,92,169,40,99,150,178,186,162,24,224,133,138,245,115,157,166,136,132,13,81,248,140,113,5,206,77,216,130,119,245,77,189,19,161,234,230,183,136,206,109,227,91,44,86,27,93,202,106,6,173,58,69,82,253,117,222,237,52,112,18,245,142,184,161,202,60,7,96,171,196,151,12,75,77,35,32,77,86,40,229,107,158,191,82,24,227,139,188,83,242,178,154,203,83,38,25,116,146,84,181,174,216,146,51,212,135,59,214,55,196,248,131,99,107,174,181,50,53,170,170,170,175,114,162,235,240,60,202,107,125,202,119,238,166,138,89,218,254,139,166,160,103,229,127,139,86,101,205,85,58,80,91,105,124,186,170,163,21,218,235,161,97,51,107,142,44,222,204,43,194,92,168,177,45,117,189,171,162,43,96,153,205,66,217,224,92,146,199,56,241,106,146,205,107,149,201,78,168,143,103,175,82,244,225,62,17,109,49,208,43,51,31,23,69,96,185,105,186,42,25,98,87,57,201,232,186,167,188,11,55,137,115,227,50,241,141,179,228,139,174,43,185,213,35,147,69,108,147,42,234,81,43,83,122,213,121,175,122,105,215,218,94,138,101,5,155,135,187,85,167,48,109,84,118,122,7,98,180,149,29,190,150,38,43,117,253,37,225,197,220,26,223,243,6,182,219,105,176,229,101,78,28,122,202,213,154,71,46,237,90,160,96,123,176,134,32,162,163,110,32,184,91,106,153,73,58,110,108,205,141,118,245,248,151,39,46,120,107,196,25,129,135,190,92,183,87,219,163,130,69,94,179,78,141,114,18,50,255,0,15,92,127,124,193,84,216,18,179,22,195,75,66,200,145,187,29,78,154,232,159,18,231,100,223,135,198,2,192,248,49,152,111,18,78,149,149,91,220,169,42,42,183,93,64,138,28,188,200,186,201,177,236,152,122,245,110,168,172,182,211,61,91,81,81,75,26,201,162,167,162,42,25,125,149,28,56,97,218,203,189,75,114,183,11,213,213,206,216,219,207,75,213,50,177,169,254,78,168,72,158,93,112,225,150,121,111,67,61,21,143,14,194,146,79,34,62,73,28,155,149,206,247,245,46,21,21,146,207,109,114,182,134,130,20,149,17,55,236,98,39,64,48,30,179,34,120,140,185,90,83,10,88,172,118,155,13,11,167,107,166,150,137,252,183,171,81,122,175,79,129,116,176,255,0,6,149,236,138,150,121,115,6,254,181,45,68,89,226,124,235,203,85,245,67,44,245,142,21,220,246,183,126,213,84,78,137,162,22,219,51,120,134,203,124,171,183,199,87,138,113,13,45,59,222,170,136,197,114,107,170,125,64,116,45,252,55,101,173,13,4,112,222,44,20,215,9,213,17,31,36,176,163,156,171,239,212,246,172,217,123,150,121,103,13,85,93,45,29,186,134,9,211,239,207,114,53,154,33,131,25,129,226,152,231,201,115,181,224,140,63,53,68,136,231,197,79,81,26,170,162,251,148,182,24,102,231,198,79,18,52,139,71,85,29,198,59,61,205,202,142,126,221,17,172,212,9,1,204,158,44,50,127,41,172,142,185,85,221,225,146,6,187,150,198,81,61,175,85,119,166,168,158,132,109,113,17,197,174,108,113,3,138,166,162,203,40,174,81,208,211,63,101,58,82,181,222,218,59,167,181,161,153,153,101,225,215,132,104,176,180,116,121,139,82,235,213,100,174,73,30,175,123,147,103,240,116,47,190,88,112,179,148,249,78,247,79,133,112,237,60,18,191,77,206,114,110,215,249,64,193,142,14,248,24,199,180,56,169,49,182,102,225,219,85,93,29,198,159,153,36,115,251,75,185,221,85,85,23,212,145,124,29,151,120,63,2,181,176,97,107,29,45,189,136,137,185,33,141,26,213,42,102,82,69,72,205,180,240,38,139,211,70,166,135,31,179,82,190,94,41,145,188,190,143,96,31,115,164,145,111,150,15,105,238,77,24,158,154,152,87,197,190,117,231,214,82,88,111,88,154,75,117,4,86,106,93,88,199,211,185,86,85,69,232,138,168,102,100,213,145,210,211,201,35,166,72,88,196,84,69,119,188,135,159,17,94,47,110,248,131,18,220,178,166,198,156,170,74,57,29,13,99,209,81,201,59,147,178,129,136,149,56,135,26,103,206,96,237,185,92,170,38,175,184,207,182,37,87,170,174,170,189,16,145,254,5,51,46,183,36,174,21,57,85,153,85,213,204,154,103,109,167,117,70,188,182,181,19,178,42,250,17,219,195,45,93,61,191,55,176,229,210,178,70,232,151,8,213,90,190,253,76,161,227,31,137,124,41,118,191,73,100,177,218,18,154,241,64,228,99,107,35,118,157,83,234,3,155,141,76,166,147,54,184,140,169,139,10,220,109,252,202,152,227,221,37,68,200,216,209,23,226,90,108,127,192,38,116,97,59,7,203,144,69,29,202,157,186,42,121,87,172,141,84,248,104,80,248,42,239,142,115,111,52,236,246,27,141,230,106,73,46,243,199,74,179,59,95,97,190,139,169,54,22,216,174,121,103,146,86,252,53,101,177,125,209,215,91,34,142,7,171,116,85,155,222,238,160,68,87,13,124,23,227,76,213,198,244,176,226,75,29,85,21,28,82,183,155,186,37,106,42,107,241,38,179,38,242,107,13,100,246,21,167,195,184,122,134,6,181,140,106,72,244,106,34,238,68,62,178,138,166,166,227,135,217,114,175,193,201,135,235,94,171,204,133,205,77,203,252,133,124,200,91,215,111,177,185,119,57,61,224,113,165,68,113,181,206,157,138,238,79,86,170,166,171,250,3,82,57,163,77,178,202,221,238,230,124,126,163,145,252,153,101,107,249,168,156,181,234,154,30,125,222,255,0,75,99,164,158,241,115,107,96,166,166,99,156,175,114,162,38,136,7,122,100,70,171,166,122,53,237,68,213,81,222,154,24,217,155,252,101,101,70,18,196,105,128,235,111,146,69,53,98,121,71,75,3,147,88,156,238,157,253,52,60,92,222,227,239,37,112,214,22,185,207,103,197,84,179,221,96,141,205,242,173,119,180,171,219,66,23,115,3,29,212,230,38,99,87,98,68,158,90,84,171,170,116,241,177,94,170,174,85,93,83,64,54,34,202,168,109,191,113,244,172,180,223,38,186,65,179,115,42,101,126,231,189,23,175,85,43,54,170,74,198,234,154,237,83,28,184,14,146,182,92,128,195,143,174,73,18,73,32,246,183,235,175,249,204,143,138,52,133,21,23,162,107,168,31,18,57,142,114,183,115,154,171,238,63,36,89,98,137,22,157,55,57,87,79,104,250,119,225,90,244,110,173,95,95,113,241,60,252,135,172,242,72,222,66,39,93,87,68,79,136,24,227,197,142,113,230,110,75,217,98,197,214,122,42,23,91,224,95,191,239,119,85,77,74,27,42,252,71,114,171,25,215,91,236,18,186,88,174,149,206,100,11,19,25,236,115,23,191,249,206,239,136,213,222,130,183,135,235,205,44,18,71,82,175,70,171,30,215,167,176,154,246,33,123,42,174,210,90,179,58,207,115,130,224,182,230,211,214,49,203,35,151,84,77,20,9,236,226,39,32,48,207,17,121,125,53,162,186,223,78,149,115,69,190,158,165,26,155,217,211,93,53,244,32,187,63,178,62,253,145,153,129,87,131,110,81,44,209,70,253,88,230,123,94,202,169,176,14,71,93,18,239,151,22,155,139,238,237,185,186,178,153,175,71,181,52,233,161,72,230,31,8,185,69,153,184,138,92,65,137,176,236,117,21,110,68,93,206,80,35,139,128,174,8,236,89,165,19,49,166,45,90,250,104,105,229,108,176,162,179,68,114,39,84,238,74,220,19,224,252,186,178,65,21,101,198,154,223,73,72,196,100,110,157,233,27,165,209,52,211,175,115,197,195,149,121,89,148,203,67,150,116,23,26,75,125,76,177,163,160,166,209,17,206,70,148,183,16,217,14,153,230,219,51,234,110,78,167,164,182,76,179,62,38,185,83,123,116,248,1,215,206,108,81,108,204,156,48,251,94,11,169,179,222,170,37,211,74,105,37,107,213,62,58,33,100,48,159,11,25,135,118,130,117,189,54,27,4,112,34,201,28,182,231,237,123,189,75,87,130,240,245,167,134,14,41,105,41,110,248,181,38,181,220,163,123,163,71,189,85,177,42,174,136,222,170,73,157,178,178,221,121,180,69,87,111,158,57,97,150,52,115,94,221,52,93,80,8,179,203,206,37,179,119,39,51,14,243,151,247,153,31,83,109,161,170,145,236,168,184,57,119,186,54,47,166,189,250,25,155,147,252,105,101,142,105,53,209,212,93,33,161,170,166,68,73,91,51,145,136,229,248,107,220,170,115,35,133,92,170,205,11,163,111,151,203,44,110,172,107,54,58,86,251,58,167,232,49,79,137,127,15,186,58,12,60,203,238,78,50,90,42,250,77,94,173,133,203,172,139,232,4,128,83,92,109,149,113,69,87,71,93,205,142,100,71,177,99,118,169,162,150,223,59,46,57,193,79,29,51,114,230,217,65,84,201,17,119,249,133,208,138,111,238,148,226,207,32,111,54,236,55,137,31,95,37,53,42,177,92,142,103,120,145,122,167,242,18,5,149,124,124,229,6,36,194,150,234,188,77,126,167,160,185,204,212,71,82,203,243,183,118,2,221,99,92,210,194,24,45,29,47,17,217,119,111,154,254,189,34,158,58,94,99,118,122,38,229,46,142,70,241,85,144,248,202,202,152,127,14,186,158,211,37,34,114,220,217,17,177,70,154,250,21,238,60,192,89,59,159,150,186,74,252,74,250,74,170,89,209,171,10,110,68,85,85,78,133,166,199,190,30,185,111,81,132,238,22,220,191,131,228,186,234,237,21,179,178,69,246,127,206,5,207,191,228,142,74,230,101,166,178,174,138,11,90,190,169,142,106,205,73,181,206,222,190,186,167,169,103,171,252,62,48,230,32,178,73,100,118,43,185,203,72,189,18,39,201,236,181,61,200,135,155,151,124,33,231,134,86,208,54,130,201,155,79,125,59,151,70,181,99,85,218,239,210,94,11,4,25,205,149,56,74,239,116,188,215,203,139,107,81,237,228,195,27,54,42,1,134,57,207,225,56,218,27,84,50,229,253,108,178,212,172,138,178,111,118,137,161,140,217,163,225,213,156,249,121,96,117,241,246,230,212,196,221,58,71,171,156,72,46,96,241,189,153,25,113,72,201,241,46,85,215,83,70,247,174,173,123,181,213,10,115,3,120,149,96,188,111,119,75,14,55,195,169,109,181,42,253,242,105,219,171,88,169,217,58,160,17,78,236,145,204,250,106,133,134,92,31,116,218,223,156,173,165,127,111,135,67,206,190,101,182,52,177,211,173,85,126,28,185,211,64,139,210,73,169,220,212,254,85,39,37,120,183,225,82,121,154,218,123,205,162,86,189,17,170,188,180,246,62,61,143,117,42,56,114,226,75,12,213,91,163,130,217,93,69,75,34,70,174,98,53,157,125,0,215,245,213,55,136,93,182,73,167,100,141,79,156,171,166,133,99,134,179,159,49,240,37,50,83,88,49,29,85,28,114,123,78,228,76,169,185,126,58,19,11,140,60,62,248,123,196,150,10,219,118,31,163,164,101,202,162,53,108,85,13,122,46,197,94,221,12,124,127,131,237,84,108,149,169,139,226,126,245,87,177,252,191,154,158,224,48,223,4,241,131,155,182,28,71,69,117,172,196,85,115,197,73,38,245,99,230,114,181,223,89,145,184,103,197,67,24,45,210,154,12,69,105,164,134,149,179,181,29,201,69,93,236,215,170,175,196,182,185,155,225,215,156,248,103,16,207,107,195,54,106,139,181,20,75,214,166,54,104,138,133,130,199,217,31,153,57,105,112,74,28,79,134,170,169,149,201,171,119,49,87,160,18,239,73,226,167,145,176,82,162,78,147,181,209,177,21,17,145,116,69,211,169,232,210,241,209,195,238,113,83,77,75,114,142,26,136,227,137,94,232,170,152,155,85,19,224,190,164,34,84,90,110,84,145,243,170,96,154,40,221,249,72,169,169,243,71,114,173,160,93,244,82,203,18,185,118,171,145,203,213,0,152,43,63,6,188,63,103,197,222,92,195,195,56,150,90,56,43,159,204,90,58,71,181,27,18,167,240,83,177,152,185,49,150,142,202,140,52,220,57,5,225,245,212,209,175,222,29,60,154,170,123,144,128,188,174,226,119,52,50,121,42,34,194,55,185,233,217,62,155,147,93,83,252,229,220,195,158,35,185,235,67,122,166,168,185,226,57,171,40,225,115,100,146,29,52,221,162,245,64,39,129,140,214,21,90,150,49,174,119,87,109,245,41,76,200,182,93,177,22,15,185,219,236,50,190,26,213,166,122,83,61,23,106,182,77,58,46,166,9,229,111,138,190,27,189,220,45,214,172,93,103,90,24,170,211,252,34,73,58,71,161,145,206,227,203,135,152,146,56,95,142,40,85,238,106,42,166,189,128,197,12,204,204,126,33,242,190,142,151,8,227,172,39,13,246,217,47,89,234,31,27,166,126,212,95,236,47,183,13,92,93,228,133,210,137,152,74,215,75,21,138,166,153,168,249,155,52,105,11,119,250,247,61,252,75,198,63,11,248,130,7,83,222,177,21,178,86,61,170,214,57,200,139,209,76,114,199,25,23,195,206,123,58,89,114,95,29,81,219,175,45,85,154,110,75,149,21,237,95,64,51,170,92,79,148,89,138,146,217,39,186,219,110,139,58,251,80,243,26,244,85,250,140,41,226,255,0,195,134,155,48,46,241,226,92,177,138,6,84,72,239,110,22,232,214,162,125,72,97,246,35,192,60,64,112,217,138,42,113,30,30,191,213,212,195,73,34,163,100,107,149,200,169,245,106,93,222,29,184,253,207,106,12,82,250,60,79,97,173,189,249,198,182,40,162,219,166,215,123,251,1,140,249,175,193,150,117,101,77,98,67,95,97,150,100,149,117,68,165,99,158,154,126,130,204,223,45,55,252,37,95,242,69,116,117,116,114,183,69,116,111,106,183,191,192,155,12,43,199,14,87,98,25,107,105,179,78,211,77,100,175,162,151,148,232,106,145,21,85,61,87,170,24,137,199,133,179,40,51,85,244,216,235,39,82,150,182,69,122,173,91,169,213,61,150,167,189,0,193,60,47,142,241,126,22,185,165,126,30,188,212,210,77,26,42,110,100,138,210,237,96,94,50,243,155,9,98,42,11,244,56,170,186,182,106,105,55,62,158,162,119,44,74,136,81,214,188,158,185,83,214,105,140,230,249,26,142,170,7,79,79,36,137,170,73,211,217,211,235,40,59,133,181,180,83,77,68,213,84,116,74,186,63,69,77,233,232,4,202,112,157,226,37,101,205,58,117,178,102,91,233,173,119,30,114,108,116,43,163,21,61,234,170,102,141,159,31,225,60,77,52,180,150,107,221,45,90,177,169,170,211,202,143,215,95,168,214,134,201,85,119,99,149,44,211,205,12,136,154,43,99,215,85,254,67,55,252,58,43,51,193,249,157,74,203,115,171,170,45,49,72,213,170,99,245,84,99,126,42,160,75,38,40,201,220,186,198,245,207,169,197,56,70,223,95,82,248,149,137,44,240,35,149,27,245,175,169,129,28,79,120,102,93,111,88,133,152,163,40,219,29,10,181,234,244,107,29,179,111,213,161,37,212,243,172,208,49,170,221,207,95,158,190,231,28,200,231,42,190,57,34,69,68,236,171,248,192,96,207,5,217,3,196,22,89,226,5,168,199,151,169,42,40,217,15,45,173,124,234,228,211,244,153,208,232,230,218,197,106,166,230,167,95,113,196,205,81,254,89,52,71,124,238,137,233,238,58,87,188,69,73,135,227,230,214,185,141,98,181,92,170,231,162,104,137,220,14,244,178,54,8,100,145,26,213,133,173,85,126,222,255,0,18,203,220,248,148,195,52,24,181,112,165,125,45,117,29,51,28,173,117,75,226,86,177,52,254,18,244,61,124,37,196,86,80,226,219,141,86,31,194,216,170,146,190,229,11,156,217,169,26,254,173,84,94,189,84,232,231,85,131,3,98,44,11,113,109,214,42,102,84,172,15,115,88,143,106,57,21,17,125,80,12,83,241,40,226,30,58,44,180,179,73,150,120,182,38,85,165,98,164,238,166,168,78,110,205,61,116,34,58,245,123,184,98,75,180,215,187,189,194,170,170,166,161,202,247,74,170,174,119,95,122,149,14,108,86,86,55,26,93,237,209,220,101,171,167,134,162,70,179,87,170,163,81,28,189,58,149,31,14,52,120,30,108,103,20,121,128,232,214,211,43,28,201,21,253,145,202,157,20,11,89,21,107,233,156,248,34,158,78,82,167,111,113,113,50,39,22,80,225,188,193,183,85,87,219,169,46,84,242,72,216,164,101,107,117,106,35,151,69,238,101,100,254,30,150,204,107,133,171,177,126,83,226,104,111,13,218,249,89,20,44,235,167,125,166,22,226,156,11,124,193,23,154,219,117,229,147,82,215,91,103,229,186,55,49,81,81,81,125,224,75,212,126,31,217,47,157,20,52,216,222,193,124,168,182,186,166,22,61,240,80,185,27,19,87,77,87,177,220,198,188,34,99,172,29,97,165,172,193,184,214,226,229,180,109,108,80,75,80,169,19,216,223,121,132,156,42,113,253,138,50,102,141,214,124,71,20,213,214,133,106,49,173,87,233,211,212,147,188,173,226,179,39,115,175,13,197,67,13,246,153,213,117,180,251,93,68,175,246,153,170,117,77,64,241,114,31,59,113,21,189,106,109,121,165,116,195,244,180,208,49,25,3,105,170,90,174,114,167,69,213,53,47,158,35,176,96,204,200,195,124,203,149,29,29,202,220,186,72,171,80,136,230,181,164,70,248,128,101,125,78,78,226,90,108,89,133,113,67,169,233,110,51,43,161,166,100,170,188,181,239,239,59,28,62,248,142,222,240,222,13,147,2,98,250,121,110,76,116,107,26,63,126,138,173,211,77,0,238,241,171,195,30,4,174,204,218,20,201,218,136,37,154,241,43,153,61,44,14,78,92,122,39,185,59,24,178,156,52,230,157,110,51,143,9,218,172,55,38,239,145,33,116,210,66,228,137,23,93,62,119,109,9,124,225,111,41,114,199,48,108,86,236,222,164,195,110,134,166,165,203,42,71,44,138,229,69,215,226,101,43,112,102,24,88,91,31,200,180,200,136,228,122,125,237,53,69,250,244,2,53,184,63,240,220,185,225,188,76,183,172,214,162,167,146,42,117,108,148,232,223,107,95,94,164,152,90,173,48,89,45,241,91,237,212,176,196,202,118,36,108,107,83,79,101,59,30,140,80,69,3,27,28,76,70,181,189,145,16,250,72,216,143,222,137,212,14,40,220,254,139,51,90,142,94,218,31,76,218,231,171,245,93,123,104,125,172,109,87,35,149,58,183,177,250,141,68,93,81,0,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,209,143,215,93,79,181,237,208,38,186,119,3,130,178,55,190,55,35,23,186,42,22,151,7,100,210,225,204,89,91,139,32,196,119,73,217,59,222,231,83,212,74,170,198,185,87,94,137,238,47,3,90,168,186,171,181,62,37,141,30,221,175,77,81,64,182,203,157,216,54,11,253,86,25,191,85,121,9,233,92,141,107,170,21,24,201,151,248,42,189,202,79,136,156,61,126,204,76,3,53,163,46,18,153,245,215,22,172,42,233,151,216,88,220,158,242,172,204,252,134,192,217,142,216,170,174,246,150,201,87,75,170,193,34,57,81,88,190,254,157,203,29,137,109,217,199,144,180,83,226,72,107,234,49,69,182,20,86,65,70,141,219,200,106,118,235,235,160,17,123,154,185,47,154,220,42,230,53,190,241,136,39,101,44,142,159,153,173,27,213,26,169,174,170,75,23,13,220,84,96,220,119,148,208,221,91,91,205,171,182,211,34,207,2,42,44,190,203,122,170,167,114,195,102,142,35,203,30,48,176,60,120,122,237,36,86,188,109,12,106,216,145,233,237,53,254,169,212,196,11,46,69,113,57,146,115,93,175,152,34,150,173,212,76,99,227,168,154,55,34,182,72,147,186,104,6,102,231,135,138,6,27,195,54,91,173,191,13,91,229,101,218,157,251,97,74,152,244,107,140,15,206,254,63,179,99,59,108,43,135,47,50,199,69,76,138,170,230,210,170,181,30,213,244,83,216,167,195,152,23,56,32,167,168,204,106,181,195,213,244,173,86,205,44,145,185,121,174,247,158,214,88,240,31,110,204,219,253,84,88,115,22,69,53,187,103,222,106,52,68,222,239,118,138,6,26,43,106,107,170,34,141,119,61,210,170,36,108,103,85,93,87,220,102,31,15,158,30,185,131,152,139,103,197,88,142,157,41,173,21,115,53,28,212,213,28,172,250,139,255,0,195,111,134,127,200,89,143,83,112,204,100,74,170,75,124,255,0,181,99,123,122,74,212,245,66,76,172,56,122,215,99,180,82,218,173,84,17,195,77,76,136,200,216,212,68,219,167,77,64,183,121,77,195,174,93,229,93,162,134,11,94,31,161,134,162,138,20,143,156,200,145,36,127,78,234,190,242,233,50,56,227,142,53,163,137,189,87,77,92,114,190,58,118,187,153,43,187,39,95,137,78,99,172,193,195,57,127,135,39,197,23,234,200,169,232,41,24,178,43,220,186,118,2,140,226,51,60,45,57,23,129,170,177,109,197,250,212,49,171,28,109,78,173,220,169,211,82,47,110,254,42,217,161,242,141,85,39,148,166,117,35,92,237,170,136,186,232,189,138,55,142,30,48,239,57,221,126,169,194,246,10,151,50,196,217,149,99,70,187,84,147,69,232,166,39,83,225,219,245,108,237,108,54,233,156,181,42,141,209,24,171,175,233,2,230,98,174,42,243,151,20,95,107,47,13,198,87,74,72,167,153,207,108,112,84,57,186,53,87,178,33,95,228,151,30,89,173,149,119,25,157,45,238,166,229,5,74,181,19,205,72,231,233,162,245,238,83,216,115,130,44,255,0,196,118,216,110,214,188,41,84,246,212,53,22,52,211,187,23,212,245,226,240,252,226,15,156,200,170,48,149,83,54,57,53,254,80,38,19,135,174,37,233,51,151,44,126,235,219,78,249,39,166,139,239,204,133,186,170,185,19,85,208,163,239,25,209,155,121,129,61,101,62,87,216,121,31,39,187,107,252,252,74,197,93,79,107,130,110,30,238,25,19,150,48,217,174,146,43,170,171,17,38,145,174,79,154,170,157,80,200,11,125,170,213,110,170,169,124,20,49,71,44,253,94,244,68,78,96,24,173,113,225,167,29,230,229,142,90,236,206,197,21,212,82,200,197,73,96,162,157,81,170,221,58,166,134,27,102,53,223,33,120,101,249,123,9,216,236,110,184,223,90,244,108,114,87,194,142,69,84,239,212,151,10,187,221,166,149,142,142,225,83,13,51,187,43,92,244,79,100,192,159,16,156,146,201,233,50,183,16,230,45,37,61,36,183,199,162,62,9,91,34,43,181,215,175,168,17,91,153,185,135,6,103,226,143,149,190,70,161,181,177,173,70,236,165,141,24,213,84,245,36,35,133,30,1,242,111,55,176,5,159,20,221,111,50,77,93,81,27,102,150,58,121,17,81,171,238,114,17,119,89,76,176,77,177,190,214,189,117,36,27,194,243,136,88,176,118,42,251,128,185,235,29,61,193,233,164,239,127,70,105,233,162,129,39,88,43,135,92,166,193,81,210,209,91,48,141,19,228,162,107,121,115,201,78,221,200,228,245,212,184,55,171,205,167,14,90,221,81,114,175,162,163,142,4,232,179,189,26,212,79,210,119,233,165,125,75,60,219,36,78,84,140,69,103,246,145,227,226,138,252,225,102,31,129,248,82,58,182,90,82,53,90,133,137,87,71,117,239,208,11,177,153,222,34,217,43,151,87,234,187,106,220,102,171,171,141,155,90,144,170,62,61,198,21,102,95,138,206,62,187,92,46,84,24,110,149,144,209,202,231,50,55,163,85,28,141,95,83,3,106,97,188,223,106,159,59,35,169,168,168,139,240,207,209,202,168,92,204,181,225,131,56,179,94,63,53,131,176,245,85,83,27,243,157,179,77,63,148,15,55,19,241,17,154,120,174,162,170,10,252,89,113,124,21,106,187,162,150,119,109,209,125,52,45,243,107,103,157,210,210,215,212,72,173,122,171,186,47,119,18,21,149,222,20,152,167,20,225,88,174,152,194,230,251,125,194,161,85,155,29,30,171,25,95,218,60,34,96,164,171,166,169,186,226,116,154,42,121,91,185,22,45,55,162,47,96,34,177,212,245,80,179,156,145,189,186,124,237,125,199,35,160,157,136,223,46,197,145,37,77,85,91,215,69,95,66,115,49,127,134,230,76,221,112,109,69,174,217,100,130,158,229,36,8,198,78,137,213,93,167,114,148,192,126,28,153,55,149,248,38,190,171,29,199,5,116,177,57,106,22,87,183,77,141,68,213,80,8,119,195,184,7,21,226,116,158,59,29,166,170,170,122,100,69,88,225,141,92,238,191,4,42,90,76,131,204,85,173,130,130,229,134,235,162,74,149,77,30,176,185,54,42,254,82,233,208,204,172,191,204,156,41,128,243,202,253,106,201,236,18,203,219,43,94,145,83,58,52,232,138,157,61,76,141,202,220,140,207,44,201,168,169,196,184,218,189,214,138,105,106,213,60,147,161,106,233,18,175,109,64,194,60,17,195,118,18,192,239,164,131,48,234,18,229,93,90,159,181,160,183,185,37,218,186,118,122,122,21,182,86,112,235,116,92,195,171,143,47,240,141,76,241,190,23,61,173,186,83,175,41,23,95,66,75,176,199,9,89,73,135,111,16,95,210,211,20,245,208,42,58,89,92,170,186,175,212,94,59,118,31,179,218,101,71,90,237,144,196,138,221,55,53,168,157,0,192,92,160,224,47,23,77,117,184,98,12,105,112,117,165,245,175,71,164,54,249,54,49,63,65,147,248,43,134,12,27,134,232,214,134,235,65,5,239,114,127,133,87,53,36,149,191,4,85,47,99,156,212,69,222,141,107,83,183,196,243,170,175,118,203,124,174,164,168,174,130,55,171,119,35,29,34,39,244,129,74,91,178,99,46,44,53,148,245,180,24,126,146,26,136,147,217,153,145,34,57,63,73,88,54,223,65,3,90,228,131,219,111,103,233,212,181,185,141,197,14,75,229,98,199,71,140,113,109,45,60,242,234,173,141,87,95,230,40,90,142,63,114,14,138,4,150,124,89,76,190,173,68,213,117,64,50,93,202,233,35,110,212,84,248,169,240,254,106,171,213,137,18,237,110,172,85,247,145,249,115,241,53,90,204,125,29,151,11,97,89,174,150,185,106,18,38,202,205,81,170,213,93,53,236,103,133,130,225,29,255,0,15,211,92,160,98,177,106,160,108,142,111,185,85,53,208,14,189,239,26,88,176,189,50,85,95,110,116,240,107,209,206,89,17,26,213,248,169,109,49,255,0,18,248,79,8,82,50,166,141,203,123,231,46,142,75,94,147,61,19,244,22,227,54,120,96,204,44,202,188,212,83,205,143,166,167,180,84,84,36,171,74,140,232,141,69,249,186,151,87,43,120,109,192,121,105,19,31,111,182,177,106,28,196,107,156,245,87,106,190,171,212,10,58,231,152,216,207,55,242,218,225,83,150,214,234,186,10,238,177,177,43,99,88,222,154,161,140,56,31,128,76,199,204,235,165,77,207,58,49,37,108,169,19,213,241,194,147,171,153,213,123,104,164,144,193,100,162,162,98,182,130,22,64,174,118,231,43,90,137,169,219,124,47,87,49,99,122,49,26,190,210,34,119,3,28,50,151,129,220,161,203,74,71,197,37,138,154,225,52,139,191,117,76,77,118,133,242,195,216,82,197,133,225,134,142,197,69,13,60,77,233,182,38,162,34,127,33,238,58,157,206,168,231,43,253,157,187,85,161,180,177,198,221,33,246,87,222,7,228,108,126,174,230,191,69,87,46,154,47,161,246,145,53,63,29,127,148,253,108,40,137,237,174,229,247,159,169,26,39,96,62,103,98,189,169,163,149,54,174,189,15,26,247,136,108,88,118,23,220,238,53,244,244,177,181,53,145,210,61,26,114,226,202,235,141,174,197,85,89,107,164,90,138,136,227,115,154,196,93,53,209,12,66,204,12,134,206,156,239,183,203,89,87,140,42,109,148,87,5,85,242,155,117,229,167,187,80,40,14,57,248,238,167,195,22,9,240,174,92,214,83,213,58,173,22,23,205,3,145,206,98,170,117,84,84,34,71,17,93,174,184,130,234,251,181,221,103,146,122,151,43,229,154,126,238,95,138,169,54,57,97,225,193,149,214,43,63,146,199,20,140,189,215,43,214,85,168,149,87,93,87,208,230,204,191,13,220,158,196,184,114,166,138,207,107,167,161,168,127,224,222,214,234,173,2,17,48,242,220,230,190,68,150,150,76,234,214,185,60,186,83,38,171,191,211,177,152,92,50,112,75,141,51,166,255,0,46,40,205,104,229,160,180,66,186,207,52,250,178,71,46,154,235,170,153,149,195,183,134,166,13,202,188,87,62,35,191,213,71,117,229,55,124,12,123,52,218,228,82,133,227,111,138,28,103,149,86,107,158,8,195,216,73,246,234,85,119,41,149,113,170,34,43,123,122,1,94,216,184,76,225,173,109,16,225,155,70,49,163,134,229,71,34,172,21,81,212,177,42,22,79,114,47,115,40,50,107,42,105,50,238,202,219,82,222,238,55,69,122,35,146,90,169,21,253,190,38,189,182,204,217,199,150,236,67,22,42,161,186,212,178,90,121,252,195,62,248,189,29,174,186,247,51,91,32,124,82,49,142,23,141,150,172,192,168,125,205,146,202,221,36,122,233,202,111,168,19,16,215,199,78,168,199,68,186,252,19,161,247,205,115,26,233,101,106,42,39,109,190,226,209,228,199,18,217,123,157,212,40,252,43,120,138,89,162,141,175,157,141,238,221,75,157,121,134,122,171,116,208,219,171,121,19,73,19,182,185,19,225,220,14,202,73,11,156,201,83,98,54,69,209,62,37,155,226,159,6,55,24,229,125,230,20,187,87,208,186,154,154,73,154,180,239,86,162,237,106,244,95,129,89,96,217,105,236,182,72,105,113,62,34,138,174,174,39,185,81,207,114,53,83,169,226,103,150,46,195,171,150,151,232,210,245,78,221,212,19,53,26,143,106,235,236,40,26,235,226,153,43,160,191,92,105,171,102,230,172,147,61,138,231,46,189,149,79,119,39,153,101,126,98,216,27,116,218,172,243,208,181,220,239,193,237,220,157,245,244,60,44,113,36,115,226,58,198,198,237,89,230,36,84,95,248,74,121,212,179,61,106,233,230,137,52,229,200,136,136,139,166,171,239,3,101,220,162,164,177,211,96,155,99,108,62,87,203,36,12,217,229,149,57,125,147,182,133,100,239,190,177,116,49,179,128,106,202,186,188,128,195,207,168,149,207,86,193,213,21,117,84,50,57,147,177,85,239,141,81,88,212,93,87,226,2,103,203,79,27,92,155,118,39,206,212,196,111,17,28,242,187,100,230,86,186,227,100,168,146,57,46,106,180,172,88,213,119,53,202,157,250,25,99,89,113,183,182,149,211,214,84,54,40,154,139,189,28,186,33,13,190,41,121,183,122,187,102,59,48,125,37,223,155,101,167,99,101,100,45,84,86,239,3,16,49,30,119,230,110,42,166,125,21,227,22,92,106,169,228,215,124,18,212,57,90,191,160,163,109,114,53,149,145,85,61,207,87,54,77,218,55,185,214,145,94,170,249,156,205,170,245,232,123,216,63,15,214,226,76,75,111,176,217,96,87,213,85,202,216,227,84,245,114,168,19,181,192,54,60,118,41,201,107,77,3,232,38,137,244,84,236,141,143,145,154,106,154,123,204,153,94,90,191,158,231,171,95,219,111,188,179,220,40,224,171,150,7,201,204,61,106,187,80,249,90,216,41,24,217,81,83,171,215,222,94,21,142,25,218,178,49,119,200,222,203,241,2,54,248,252,168,197,246,108,243,194,56,186,197,5,108,113,64,172,167,123,163,106,163,116,115,211,185,32,24,39,206,86,224,58,21,158,86,172,213,20,108,209,202,189,85,202,212,24,219,45,240,198,62,163,133,152,154,219,21,66,192,230,185,170,228,77,81,81,117,42,26,11,69,13,21,36,84,116,172,219,79,11,81,177,177,63,23,64,33,183,142,142,30,243,139,9,223,110,153,145,112,185,62,74,84,175,230,82,185,178,42,171,25,174,168,137,238,42,94,18,252,71,107,114,250,205,247,61,153,173,168,150,10,22,35,85,250,42,174,159,164,148,172,197,202,172,45,154,54,25,48,238,48,161,142,182,145,238,71,35,28,157,149,59,22,50,237,225,243,195,203,173,211,172,152,78,159,87,53,121,139,213,55,32,21,158,80,113,79,151,153,177,134,221,137,104,110,12,130,149,211,36,77,71,185,26,186,175,98,239,67,87,75,91,10,191,157,12,180,178,38,177,232,186,234,68,22,102,229,149,86,1,184,86,96,188,153,198,47,108,172,173,230,178,217,31,77,136,139,239,95,113,88,101,62,54,227,51,14,95,160,154,233,5,117,214,211,65,163,157,79,185,52,70,233,239,2,73,113,46,78,96,28,91,63,158,190,225,139,125,84,170,221,168,233,97,71,46,223,210,99,30,99,120,109,229,94,41,196,21,120,166,58,186,139,116,136,187,233,169,169,21,24,212,95,169,10,139,39,184,220,176,222,101,151,15,102,44,107,103,186,165,66,194,200,229,215,223,162,117,50,98,219,121,195,247,150,211,205,77,87,20,178,185,53,102,215,107,220,8,193,196,121,65,155,88,14,253,13,70,11,198,53,208,218,109,211,162,53,151,26,149,107,85,205,94,200,158,226,160,203,174,60,243,130,143,50,223,132,175,150,63,148,45,246,167,242,170,166,164,137,210,34,244,244,84,36,3,28,229,62,16,199,150,197,160,191,219,216,172,230,111,111,167,181,239,232,88,92,87,193,228,118,90,198,215,101,165,229,150,30,122,235,88,230,197,189,102,95,69,234,5,201,192,92,77,229,254,55,162,87,213,84,58,215,88,197,85,229,85,233,18,235,245,41,117,40,174,150,139,253,181,147,67,87,4,209,76,136,229,116,110,69,67,19,238,28,47,73,106,164,164,159,16,194,235,221,194,166,100,98,213,38,172,209,23,224,135,171,38,66,103,70,30,98,253,202,99,218,138,91,122,38,246,209,35,53,209,19,174,221,64,200,76,83,128,176,142,50,162,74,123,229,142,134,177,168,186,70,178,70,142,213,126,58,152,255,0,155,89,27,195,94,39,176,212,224,91,188,86,27,37,100,178,35,93,37,63,46,57,81,222,239,121,111,243,35,139,220,211,201,187,75,41,47,185,107,83,51,85,235,79,13,78,245,246,228,79,93,16,176,87,44,213,203,28,235,183,92,47,120,181,143,195,24,130,57,218,244,169,122,191,84,127,125,125,192,94,170,95,11,204,159,154,6,197,75,136,235,153,204,68,114,191,154,137,171,87,182,133,13,152,30,30,217,157,131,156,218,44,146,198,55,10,106,69,246,164,71,84,171,119,170,122,244,238,91,202,204,125,196,237,109,68,84,217,119,141,231,189,219,233,26,222,92,236,84,106,43,83,178,117,50,199,34,56,150,204,105,110,54,156,33,152,152,90,95,48,202,53,116,213,143,114,47,86,167,85,3,25,155,144,92,104,101,124,112,102,5,62,37,146,182,43,35,188,196,212,143,169,123,150,86,167,166,223,83,238,163,142,206,45,168,85,203,247,12,140,72,209,92,229,150,153,232,221,169,220,207,107,103,17,185,91,137,111,255,0,114,94,122,57,43,220,253,143,137,99,94,191,14,218,21,101,239,14,229,149,210,25,40,171,232,104,29,12,176,185,36,106,237,77,17,83,168,24,137,145,222,34,184,95,25,173,159,15,227,74,54,81,222,170,37,88,235,30,172,70,194,223,210,165,247,191,98,142,23,177,149,98,85,95,171,176,253,108,201,236,253,245,241,185,17,125,221,74,27,22,112,23,146,184,203,13,86,75,129,173,240,81,85,213,163,185,85,177,42,170,181,218,247,49,199,17,120,92,98,186,75,77,93,94,30,199,117,51,79,11,92,238,90,110,213,207,68,250,192,201,28,202,224,191,34,51,206,146,134,91,100,116,52,118,247,170,234,251,122,53,186,167,232,49,231,54,188,39,173,145,89,185,121,63,113,101,69,74,72,136,239,57,34,104,141,245,45,150,25,193,188,120,101,157,4,118,75,12,151,63,147,232,149,201,187,190,173,79,172,243,242,191,142,78,34,50,239,24,214,210,227,139,125,125,210,146,23,190,41,35,123,85,17,175,69,234,189,128,178,185,209,192,158,109,229,43,152,234,139,76,151,7,203,175,74,86,44,137,254,98,202,95,178,187,29,225,74,54,215,222,240,213,117,35,36,93,191,125,129,205,254,114,107,176,111,29,25,29,137,48,213,13,126,56,242,244,85,251,126,249,28,241,235,177,127,74,21,202,69,195,79,18,150,6,204,198,219,46,84,140,147,171,253,150,104,169,232,4,4,85,225,204,65,104,163,165,173,172,164,157,148,213,109,221,12,170,213,246,83,235,58,9,81,92,177,185,203,84,244,123,125,94,238,232,75,239,27,121,113,195,150,9,203,219,126,25,162,167,162,162,184,75,181,180,17,183,170,189,55,38,186,41,104,241,119,1,89,105,137,108,248,107,19,219,177,28,22,186,91,139,32,133,88,214,238,223,34,162,106,128,70,211,107,107,222,197,150,90,169,58,124,212,115,186,41,239,225,140,200,198,88,50,169,247,123,5,234,106,73,38,111,41,82,41,85,171,162,125,68,167,98,143,10,12,39,126,180,216,89,135,46,172,135,147,6,149,50,181,159,61,222,242,221,227,63,8,171,133,170,195,91,112,177,226,21,172,173,142,55,44,52,205,143,69,115,189,0,195,188,189,226,99,21,219,49,93,45,215,24,213,207,118,182,163,191,108,69,82,229,145,171,250,20,207,76,17,198,175,9,180,246,202,74,167,96,216,233,238,29,17,30,148,141,69,71,152,209,67,225,177,156,235,133,43,170,106,40,103,142,227,28,137,201,162,219,214,68,247,234,89,92,210,225,163,56,50,150,8,235,113,77,138,170,155,150,237,85,85,23,70,39,191,160,25,55,199,156,152,51,48,237,22,204,200,192,117,182,202,58,126,66,37,68,80,61,173,153,238,119,229,34,122,152,67,106,197,183,219,36,115,208,208,92,106,25,12,201,182,72,220,245,68,211,95,113,211,150,239,112,168,133,96,173,173,153,99,69,215,99,149,116,85,247,158,158,16,193,152,155,50,110,240,216,240,237,178,90,170,217,28,141,85,106,122,122,1,149,217,43,151,120,203,138,171,198,27,163,166,171,183,36,22,86,71,11,226,124,154,57,236,106,234,186,167,169,150,217,163,225,141,98,198,88,170,215,116,182,35,41,34,139,103,155,108,90,53,138,136,136,139,161,235,120,115,112,183,113,202,235,68,216,159,20,225,247,211,92,218,237,173,222,189,85,170,157,84,207,5,246,163,141,81,54,194,229,209,205,247,32,24,145,148,158,28,57,55,149,183,230,226,63,44,183,61,208,171,101,138,169,168,246,111,95,114,25,45,131,114,203,3,224,214,243,176,197,134,146,220,233,58,42,195,18,49,206,250,244,42,74,142,69,52,59,183,34,71,223,79,119,196,234,82,92,232,42,146,77,43,227,145,97,234,143,107,145,116,3,139,17,223,97,195,54,153,238,85,148,115,202,200,245,118,218,118,110,122,254,130,153,183,102,214,27,150,197,13,238,166,173,45,201,81,243,34,174,114,71,34,245,244,69,43,10,219,197,186,153,25,79,83,83,14,233,147,70,238,114,117,215,224,80,249,147,146,184,63,50,45,241,178,235,11,29,85,74,213,88,37,107,180,216,189,251,32,30,214,40,199,182,60,61,133,106,241,101,69,83,36,101,61,43,170,53,137,117,213,17,53,33,123,139,62,58,113,206,62,197,149,86,252,33,120,169,164,183,181,238,102,140,145,90,186,118,244,43,110,55,179,79,57,114,79,18,205,151,20,184,170,161,182,218,152,54,54,61,58,114,215,166,159,200,97,118,5,193,55,188,204,197,49,217,173,204,89,107,42,37,68,87,235,223,85,234,2,203,152,184,191,13,93,231,185,90,111,245,116,117,85,108,93,243,197,42,181,202,229,239,213,15,93,252,66,230,227,233,165,183,213,227,155,189,78,239,101,28,250,151,59,84,254,82,72,48,215,133,142,25,190,101,69,5,61,93,115,25,120,157,82,89,42,246,117,98,42,118,253,6,61,103,143,134,94,99,229,226,67,54,12,142,91,212,12,99,156,249,216,221,59,1,138,216,35,0,222,243,62,190,190,42,106,134,173,116,113,44,219,85,222,212,138,191,206,92,44,166,225,243,21,51,20,178,60,105,134,175,17,219,216,237,28,232,96,119,181,245,20,158,1,188,98,108,145,204,122,90,251,245,178,104,106,41,106,17,37,141,237,84,71,162,47,111,113,55,156,53,230,174,86,103,94,10,163,171,166,165,162,243,209,196,222,124,72,141,220,199,233,216,15,7,131,140,163,176,225,12,55,242,157,138,91,204,16,78,213,99,233,235,81,90,221,62,8,85,89,253,194,62,94,102,238,27,173,161,164,195,84,52,247,42,196,89,60,211,97,70,189,95,167,171,138,7,137,142,44,49,39,14,85,142,106,224,87,84,217,218,159,122,149,142,209,186,254,131,194,200,143,18,252,181,199,208,58,159,26,214,67,99,172,154,84,101,52,47,118,170,244,80,35,151,136,110,8,51,31,34,34,125,230,225,75,230,104,98,145,238,214,45,92,212,105,143,120,119,24,226,172,41,113,91,181,138,233,83,69,35,117,211,148,245,110,159,200,78,119,26,24,251,4,94,114,58,227,67,5,68,21,85,87,58,103,54,141,140,68,114,171,149,58,118,48,219,135,239,15,102,102,206,91,207,83,122,165,91,117,117,76,205,146,58,135,179,174,207,118,128,96,165,207,26,230,78,108,202,202,11,189,206,186,244,228,93,35,137,239,89,92,223,169,12,139,225,159,128,236,210,198,247,155,118,36,170,181,37,61,20,53,49,190,86,84,181,90,171,26,46,171,209,126,6,121,240,229,225,185,132,50,135,21,201,127,187,203,21,202,86,43,93,18,57,159,49,83,212,205,122,12,63,108,181,83,165,53,190,150,56,25,166,138,141,106,38,160,120,184,31,10,218,48,118,20,163,195,214,170,70,83,65,71,19,91,164,13,209,53,211,175,98,170,143,78,91,116,215,77,61,123,156,44,165,72,85,18,23,109,98,126,41,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,109,222,171,237,118,57,78,22,194,172,85,84,122,245,234,1,21,236,118,213,84,84,58,215,59,117,190,225,3,233,174,17,70,248,100,77,170,217,19,86,169,219,88,220,171,170,170,159,51,192,201,152,141,145,156,196,79,69,3,27,179,91,131,172,3,138,106,211,17,88,27,81,108,184,70,215,57,31,68,188,189,85,83,224,98,189,147,53,49,15,10,215,154,252,23,154,118,235,133,210,193,51,222,232,166,145,171,34,174,171,209,21,87,211,66,77,82,158,86,189,139,28,155,88,223,196,40,12,210,201,12,23,155,148,169,22,45,180,67,80,140,252,87,55,231,34,122,1,100,44,185,125,195,231,20,56,14,25,172,148,54,250,95,55,30,231,121,102,49,178,198,191,29,59,41,133,124,73,228,246,55,224,219,21,67,139,240,94,36,171,251,154,145,237,108,113,164,235,174,244,239,209,12,138,204,30,22,51,27,36,237,183,124,89,146,55,218,155,125,50,74,217,155,111,129,58,109,78,232,90,156,81,196,198,24,206,236,55,83,149,185,227,134,82,206,250,8,87,147,93,42,42,172,147,233,162,129,124,248,10,227,22,175,60,232,106,172,88,222,106,104,174,20,142,72,237,234,222,143,146,61,58,171,189,234,92,220,197,227,67,47,242,207,49,161,203,124,67,51,163,171,115,155,204,153,21,18,54,181,123,42,169,19,212,216,43,51,178,74,250,185,139,150,247,9,36,180,211,201,186,25,98,122,38,177,170,251,190,162,175,197,25,181,150,92,70,214,49,248,205,89,97,188,195,27,90,251,130,106,231,206,228,77,54,175,184,9,103,185,241,59,148,116,86,41,46,241,227,59,76,205,100,74,253,169,82,213,94,137,216,137,142,53,248,225,190,231,29,250,175,9,97,186,165,135,14,192,229,107,249,75,166,244,236,189,139,5,153,88,39,20,97,27,178,90,44,87,58,139,133,13,106,44,176,57,143,85,220,207,171,82,138,143,8,98,170,249,219,5,46,31,169,98,61,116,119,176,229,212,14,12,39,109,130,243,136,105,105,234,25,83,44,14,157,186,236,234,229,102,189,81,62,36,210,112,231,145,24,114,92,15,133,238,88,123,6,210,37,174,161,127,110,252,171,76,139,83,183,78,237,212,199,110,3,184,2,168,185,207,75,143,51,1,28,202,118,171,102,134,150,86,116,119,170,18,163,111,183,208,90,109,208,210,82,81,182,40,232,218,137,28,77,78,141,208,14,11,78,30,182,218,105,89,67,73,69,12,48,196,137,203,70,183,77,26,158,135,160,250,90,8,154,234,143,44,215,238,211,95,103,83,146,21,89,26,146,202,223,156,135,78,235,120,165,180,211,189,243,189,145,196,198,170,171,156,186,34,32,20,222,100,102,94,18,203,28,63,62,32,196,213,233,79,12,81,171,145,155,209,23,77,61,8,232,207,159,21,103,91,106,169,34,202,200,121,145,198,175,108,142,157,186,150,155,196,155,137,185,241,238,97,46,16,193,248,133,242,90,233,35,229,212,36,107,236,243,26,186,43,76,12,146,87,189,239,99,17,90,197,238,154,234,6,64,230,167,25,153,199,152,119,215,93,229,196,179,82,182,72,244,229,211,204,230,162,126,130,215,222,179,127,49,177,5,186,91,109,227,20,92,43,41,100,232,177,75,59,156,223,228,82,154,180,89,235,111,15,242,212,52,18,75,34,252,213,99,85,87,83,39,242,7,128,76,212,205,42,202,26,171,157,182,122,27,93,106,106,233,213,191,53,62,160,49,90,58,90,170,153,155,28,58,205,43,186,232,222,166,113,112,223,192,78,110,95,173,246,60,203,195,245,240,211,54,117,100,251,85,234,142,68,213,12,183,201,111,11,92,13,151,119,52,185,98,121,153,124,71,39,84,149,154,109,51,107,12,225,75,54,6,177,65,103,195,116,76,130,150,149,168,200,227,106,116,208,14,76,31,107,185,91,240,165,190,221,121,153,31,83,79,76,200,228,115,23,186,163,122,157,92,99,133,112,238,54,179,203,97,191,91,29,83,4,145,172,126,219,53,238,154,122,149,36,123,249,171,248,173,115,83,249,79,212,223,205,219,204,220,136,157,64,198,156,181,224,51,38,242,238,241,91,120,101,158,58,197,174,114,185,89,59,26,246,166,171,175,98,249,216,112,70,24,194,208,124,159,101,195,244,116,49,187,170,45,44,40,206,222,253,10,146,36,94,90,234,254,98,106,189,207,154,152,213,240,236,142,161,33,85,93,117,3,242,38,109,99,17,118,49,168,189,17,14,11,173,125,29,28,47,154,227,59,32,166,141,170,247,61,203,162,116,56,170,106,233,40,18,73,238,21,76,100,20,237,222,175,115,147,67,2,120,232,227,103,7,209,224,75,174,19,193,24,137,143,188,182,94,66,178,53,235,167,101,234,5,194,205,15,18,140,159,203,60,89,83,134,171,146,162,185,88,187,26,250,109,28,136,165,137,207,15,19,107,70,53,194,179,225,124,171,183,190,74,187,138,45,51,219,84,205,203,237,38,139,161,21,247,75,181,202,235,115,150,186,186,178,73,170,103,122,185,207,114,234,189,84,186,156,46,229,237,251,50,115,114,209,110,176,210,57,242,83,78,201,229,84,94,232,215,38,160,74,183,0,220,57,89,236,24,90,12,202,196,150,116,249,114,187,89,164,100,145,252,213,85,215,162,47,99,53,169,41,33,133,143,146,145,139,30,229,85,216,189,19,249,10,57,47,182,108,176,203,234,123,173,245,145,209,71,73,3,57,191,14,136,133,161,226,31,140,76,57,148,217,125,77,142,44,18,211,221,146,119,53,169,26,72,136,169,170,123,128,200,234,138,170,74,40,249,245,146,49,157,21,94,190,133,132,206,174,50,178,143,41,109,222,102,231,120,74,137,155,55,41,97,167,145,21,201,250,8,208,207,47,18,252,199,198,255,0,181,112,131,230,182,50,109,81,236,137,218,232,88,76,37,149,249,221,159,152,145,209,165,13,117,202,122,132,231,53,210,106,137,170,175,69,3,54,243,179,197,111,155,81,79,30,91,83,75,27,99,69,71,121,150,247,49,91,24,113,17,159,153,241,137,86,190,211,53,245,178,237,77,173,160,115,209,186,254,143,67,38,242,163,194,106,231,117,179,193,119,199,87,233,34,184,46,215,58,133,209,234,141,235,219,83,62,114,123,132,236,177,202,90,40,93,109,176,211,62,173,144,181,142,122,177,53,213,16,8,108,178,112,249,196,110,116,98,58,43,86,39,163,186,109,234,141,150,173,175,215,249,84,205,220,147,240,178,195,208,88,153,54,98,87,86,75,116,111,183,162,73,172,122,122,39,82,68,105,176,229,158,25,99,169,101,178,24,229,98,116,114,49,53,67,187,37,60,207,102,214,205,183,234,79,64,45,46,2,225,163,44,112,53,166,142,134,147,12,91,37,125,43,17,22,89,32,106,185,85,61,117,46,173,20,62,90,54,211,192,216,89,27,58,53,172,77,17,16,228,229,57,138,216,57,59,152,228,246,157,175,168,138,155,145,214,52,209,117,235,245,1,247,43,182,57,23,98,46,190,186,31,106,222,102,215,47,161,251,237,42,162,57,189,15,215,49,85,81,81,218,104,7,208,0,0,0,0,0,14,57,216,217,35,116,110,211,107,211,106,234,117,105,81,41,116,164,141,168,145,179,162,29,199,177,28,157,181,211,170,28,15,99,182,57,237,139,87,47,160,31,170,200,220,170,245,126,142,247,34,159,43,4,105,247,201,36,84,215,209,87,161,251,202,246,181,115,54,251,61,253,202,121,88,139,18,89,48,221,10,213,95,43,35,100,77,106,185,85,206,68,93,19,224,6,52,113,225,196,70,54,225,255,0,4,208,98,28,32,180,78,124,213,42,199,35,211,94,154,17,89,158,188,106,230,14,120,218,146,139,22,91,108,220,181,110,155,161,137,17,255,0,165,76,193,227,247,50,172,25,247,98,162,193,249,112,143,174,153,149,107,26,35,24,186,111,236,70,94,45,203,108,85,129,171,165,162,191,90,166,142,72,29,182,68,86,174,136,160,83,203,36,47,220,144,171,209,92,186,233,232,122,248,78,223,73,112,190,81,81,85,170,53,102,168,142,55,61,126,107,88,171,162,170,158,42,189,30,139,202,103,45,83,186,28,180,51,75,4,173,123,30,170,168,186,170,1,59,156,37,228,110,83,100,190,16,143,27,97,171,247,58,10,154,102,62,178,121,38,71,68,157,53,84,69,250,204,145,177,99,236,47,139,233,229,159,11,221,41,110,16,70,213,99,221,78,244,126,213,211,183,66,8,45,156,86,99,250,204,174,165,201,92,45,91,81,67,77,26,171,100,146,55,42,172,232,239,197,82,75,56,11,200,12,103,130,48,181,30,46,155,24,213,37,29,198,149,38,154,129,237,93,31,35,147,231,46,160,96,255,0,136,14,112,102,54,21,207,43,189,134,197,137,107,168,169,97,84,86,178,57,220,222,255,0,81,139,181,217,241,154,151,10,23,219,235,49,109,194,120,164,110,142,71,84,57,117,67,38,124,78,50,227,20,218,51,106,171,23,93,41,28,218,42,247,163,98,153,123,59,67,10,24,205,174,73,35,69,86,246,93,16,15,217,102,146,71,36,234,229,123,149,85,85,87,169,217,182,64,234,171,132,81,237,122,245,71,42,48,238,210,225,76,65,112,133,42,233,109,85,28,137,62,106,178,53,84,83,54,124,62,184,75,170,199,152,169,111,56,227,11,58,107,74,53,91,190,102,170,117,247,117,2,67,248,4,146,138,147,135,123,18,83,182,102,61,41,213,94,233,187,22,31,138,47,16,155,150,77,231,12,24,62,197,61,37,93,173,168,213,157,99,246,149,29,175,84,51,138,211,128,109,24,31,5,174,16,194,84,44,166,166,108,14,100,81,179,162,55,162,144,47,197,142,81,102,14,24,205,43,229,109,218,130,170,70,190,170,89,217,42,181,87,70,43,181,64,50,79,138,63,19,10,220,127,133,161,194,216,5,179,80,213,202,205,181,18,34,109,235,240,84,48,35,23,98,123,230,42,185,121,251,245,194,90,234,199,53,53,115,222,174,211,249,78,56,240,174,36,170,166,101,214,26,10,153,81,233,170,175,45,223,216,112,195,102,187,197,68,234,212,182,79,183,114,181,100,216,171,162,129,231,163,156,136,141,115,85,210,39,70,180,206,79,13,126,29,99,199,248,233,152,182,255,0,73,55,148,162,86,203,4,136,158,206,244,95,121,137,153,81,151,88,131,51,241,149,46,18,177,210,190,74,202,185,81,21,232,157,88,154,245,39,167,132,78,31,161,200,156,182,164,194,242,185,42,42,28,196,153,243,171,116,114,57,201,213,63,64,23,190,26,90,123,109,44,52,49,239,84,99,17,26,190,228,57,169,170,160,154,87,67,28,240,187,68,236,213,234,133,15,155,121,157,134,178,191,11,84,221,113,37,234,58,38,35,86,54,202,229,77,205,85,232,157,11,105,195,92,245,152,145,245,120,198,12,109,45,222,213,51,156,230,61,201,162,119,215,64,50,33,142,209,175,106,162,187,69,245,57,227,84,115,81,81,186,124,11,1,119,227,75,37,44,216,194,124,21,89,137,35,134,190,25,252,187,154,173,235,191,93,52,47,141,170,235,75,112,183,193,95,20,200,248,234,26,142,99,189,232,169,170,1,232,30,109,246,23,201,70,233,32,119,223,152,213,229,183,94,142,95,137,223,116,177,181,55,43,147,79,129,198,246,50,163,100,205,93,118,46,168,6,8,223,120,59,197,56,255,0,56,167,197,247,89,157,67,73,35,94,221,105,156,172,94,171,220,200,172,172,200,59,118,82,91,234,99,142,190,166,227,207,102,146,45,84,139,34,166,158,237,75,204,198,72,215,43,156,237,117,244,208,248,116,30,212,138,255,0,109,143,238,223,112,24,29,156,172,203,140,202,196,255,0,113,111,203,171,213,186,165,181,58,124,161,73,73,203,213,218,233,174,244,67,191,130,178,243,59,56,122,188,84,98,11,93,193,247,156,48,155,92,218,122,135,186,90,164,102,157,145,61,230,105,73,99,181,172,205,127,201,145,74,228,93,119,43,83,84,45,150,120,226,140,107,133,229,161,126,17,194,41,114,133,218,249,135,238,211,98,1,78,96,222,44,112,213,226,226,235,118,33,176,221,44,209,181,187,221,53,124,92,182,110,248,42,250,23,174,203,136,172,152,130,133,151,59,77,116,53,244,147,166,172,124,78,71,181,19,235,49,39,48,115,91,37,179,38,220,220,9,139,107,25,110,186,85,183,146,178,44,74,138,201,87,166,154,253,101,205,225,131,46,103,203,203,69,94,29,139,22,58,227,110,141,83,202,234,186,166,222,224,95,169,97,138,175,99,102,106,47,45,81,237,248,28,178,243,28,173,124,74,154,39,69,69,63,24,138,198,232,216,209,83,178,170,47,161,251,27,163,118,246,181,62,104,20,238,38,193,56,91,20,114,233,239,182,42,90,182,70,237,236,73,34,71,34,59,223,212,199,222,36,248,66,179,102,22,93,92,236,88,54,207,108,183,92,170,228,107,153,44,113,35,21,63,74,25,66,197,124,177,185,170,155,100,93,83,95,114,31,142,166,114,164,113,57,55,104,157,94,4,97,211,120,123,230,238,20,192,180,84,54,76,79,82,203,148,19,58,73,57,117,14,68,115,125,19,161,121,178,243,10,102,78,86,193,71,115,206,25,109,75,104,161,163,115,57,236,252,42,232,157,17,202,190,170,102,212,208,201,35,118,70,254,90,233,166,237,10,99,27,101,237,139,31,89,95,134,241,21,3,42,105,37,93,207,85,233,171,144,12,107,202,236,234,200,188,101,116,168,158,92,57,21,162,122,119,170,83,214,79,11,99,231,187,93,52,107,189,78,174,109,112,179,120,197,244,169,137,114,251,24,94,98,158,225,88,201,156,215,85,57,35,229,170,251,72,212,79,77,11,214,188,48,229,107,108,212,86,105,48,212,19,54,134,69,146,157,253,81,98,114,250,151,22,201,106,91,21,186,27,101,60,220,198,83,181,35,137,170,159,53,168,5,59,149,216,62,151,46,176,197,22,28,146,235,37,68,244,236,78,114,201,38,229,69,84,235,169,232,99,124,98,204,19,71,13,222,91,124,245,180,149,19,54,5,142,153,155,157,185,222,186,123,140,59,227,102,221,196,30,4,184,205,142,114,219,20,87,73,71,87,248,122,56,211,164,109,105,111,114,63,196,178,153,103,165,195,25,189,105,90,4,164,106,64,249,230,69,93,210,39,77,218,1,159,56,159,28,96,204,57,65,13,70,37,173,161,182,71,92,223,188,37,83,145,138,190,253,117,41,75,46,12,200,60,195,73,174,246,139,93,146,224,174,85,100,210,65,27,30,213,119,170,174,134,33,113,105,136,240,103,20,248,85,63,99,252,106,146,214,216,152,178,114,218,187,55,106,157,16,192,204,185,226,83,54,242,14,249,38,31,183,223,42,33,164,164,169,87,207,78,146,106,146,162,47,84,215,226,4,169,113,55,192,214,21,205,76,40,202,44,35,67,75,110,168,133,142,229,62,157,168,197,114,252,116,238,69,110,109,97,76,233,225,118,248,184,42,178,253,93,74,214,59,157,23,150,153,205,69,79,69,83,54,114,171,197,150,209,136,47,54,235,46,39,176,199,107,166,79,102,74,133,126,239,78,229,47,226,15,142,50,167,56,50,186,159,49,176,141,206,10,219,162,84,165,59,228,106,104,237,136,159,52,12,30,199,185,253,152,25,153,109,179,91,49,21,116,53,14,179,55,100,83,57,117,122,245,247,169,39,28,3,97,72,115,147,41,109,149,56,134,162,185,93,106,171,230,198,217,28,186,106,222,221,253,8,126,178,249,40,175,20,179,87,181,27,76,249,17,92,158,228,212,150,158,7,51,114,197,62,48,76,31,131,175,12,167,181,211,91,25,43,160,110,136,215,75,167,95,210,4,138,193,74,202,58,72,168,117,88,227,98,34,110,78,157,139,85,159,124,64,97,220,142,160,164,184,98,70,72,177,77,34,49,174,103,101,82,131,168,226,126,243,98,206,10,108,186,196,246,22,178,134,232,245,90,90,151,191,77,90,158,165,219,204,252,163,192,153,209,96,165,161,197,118,120,43,169,218,188,200,247,175,70,170,167,112,41,44,31,197,110,77,226,123,44,119,170,140,69,110,165,230,162,46,146,204,214,185,53,244,61,140,99,132,114,207,62,114,250,186,129,210,91,171,225,175,137,209,199,80,197,107,149,170,190,229,48,247,50,60,48,93,114,184,215,86,97,140,81,61,13,185,219,164,134,154,52,93,168,190,136,157,75,43,135,50,115,142,156,185,73,176,158,16,169,185,50,217,74,247,44,79,107,254,114,107,208,11,207,152,126,22,57,119,91,107,164,110,21,150,103,215,35,216,178,185,29,171,17,53,234,95,108,134,224,79,47,242,110,237,77,136,41,233,89,53,83,90,205,119,34,42,106,136,82,124,29,220,120,154,181,221,38,181,230,205,190,166,106,119,191,172,179,59,93,12,151,204,44,217,195,57,113,20,127,116,21,14,133,42,23,72,213,24,174,213,223,160,10,214,24,98,129,255,0,181,227,100,113,55,162,181,169,167,83,242,121,163,167,84,73,81,57,111,232,138,157,155,245,157,12,63,126,183,223,236,212,183,122,23,111,167,169,141,36,71,42,105,220,250,184,214,208,209,196,229,174,168,141,34,153,54,164,111,114,32,22,11,138,142,39,176,86,89,96,155,157,29,5,238,154,170,224,176,62,52,142,158,84,115,216,229,79,114,118,34,123,47,184,254,206,28,190,189,93,42,40,43,221,91,13,194,69,70,50,169,202,253,169,175,161,45,24,211,132,28,162,199,112,92,106,146,193,4,181,151,54,189,124,198,229,93,142,119,170,24,71,154,126,20,55,28,63,135,110,215,108,53,126,146,174,186,38,186,74,74,116,143,77,235,223,64,49,123,28,113,199,156,88,159,24,209,226,132,189,205,23,150,86,185,208,69,34,163,58,46,189,139,241,149,254,42,120,186,147,17,82,75,142,35,230,90,96,209,178,36,77,246,213,52,44,135,14,252,31,98,60,208,204,154,220,15,125,109,69,181,244,204,123,36,145,209,170,251,104,186,42,25,31,152,190,18,247,92,61,130,230,175,195,151,185,43,110,16,179,119,41,25,162,200,160,89,206,55,179,235,43,120,131,154,159,19,225,154,122,255,0,149,253,150,237,147,178,52,198,76,7,120,186,216,49,125,170,190,150,173,212,50,67,51,119,72,174,218,138,154,167,169,153,220,37,112,129,53,179,53,231,177,231,46,28,71,211,165,50,171,121,255,0,53,19,94,230,79,103,95,135,14,83,227,200,105,31,128,39,165,161,150,150,55,42,50,13,29,204,93,58,107,238,3,38,184,122,205,12,55,138,240,45,166,223,65,126,164,170,169,109,28,124,214,164,168,231,43,182,245,46,204,180,212,23,42,101,163,169,98,42,105,162,181,228,34,38,17,226,47,131,75,227,113,141,76,149,203,104,165,170,86,50,45,203,181,236,106,255,0,97,154,57,7,226,103,128,49,197,59,89,142,163,138,211,113,122,181,145,177,206,215,127,162,168,23,75,137,190,11,114,231,55,240,157,116,84,246,136,105,171,226,141,210,209,205,78,196,107,221,54,159,140,169,221,8,156,183,226,108,226,224,171,48,234,162,139,205,197,61,44,202,200,227,159,119,38,86,107,213,116,245,39,150,207,138,240,230,41,177,195,114,178,221,96,88,166,77,236,115,30,139,162,170,17,83,226,223,77,29,211,24,97,198,218,24,146,207,29,51,155,50,194,221,206,145,218,247,93,0,238,84,241,255,0,149,249,185,150,207,195,57,185,102,124,245,211,177,204,89,35,137,23,69,84,244,85,48,14,254,150,201,241,236,241,224,36,168,142,7,76,171,74,146,252,228,235,211,66,167,203,110,28,179,71,51,110,80,80,216,48,229,78,146,42,34,174,213,77,136,190,164,144,240,231,225,145,110,195,119,27,78,34,199,79,74,249,88,214,203,35,101,103,224,222,157,116,3,191,225,243,145,216,230,237,135,29,137,179,109,175,175,130,72,211,203,65,91,171,246,105,217,81,29,216,144,59,125,162,138,211,4,48,219,169,97,165,166,141,136,155,34,110,212,22,155,37,190,205,71,21,186,213,72,200,32,137,136,196,70,38,137,162,33,223,229,175,204,86,234,212,236,7,94,25,19,206,61,219,36,246,180,78,189,142,241,193,36,83,72,248,222,201,86,52,98,245,111,188,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,205,26,189,26,168,170,155,87,83,144,248,145,28,169,171,87,170,117,250,192,235,202,200,235,98,146,7,194,215,49,122,57,175,77,81,127,65,97,179,179,131,172,172,205,250,84,117,85,182,58,10,181,114,170,62,6,164,122,175,232,47,210,243,164,137,232,228,228,175,189,15,134,198,174,167,110,239,190,185,174,232,229,244,2,27,243,199,135,204,234,201,44,81,37,171,7,91,107,239,150,61,175,141,26,140,116,204,98,118,77,125,10,75,41,242,43,1,98,91,53,210,203,140,229,118,28,198,76,107,166,107,235,95,202,137,85,203,209,17,20,155,26,171,77,53,75,93,230,224,98,53,203,237,181,90,139,189,125,229,154,205,190,19,50,223,51,91,85,114,150,199,5,45,218,170,62,91,42,88,223,105,139,232,189,0,141,26,238,23,115,83,41,109,76,205,43,61,77,54,37,134,129,155,82,38,162,206,138,139,234,137,238,42,158,27,120,184,194,43,140,219,105,206,76,23,107,139,205,61,32,133,241,210,49,141,137,200,189,221,169,127,46,217,33,196,6,80,222,232,237,88,106,233,85,136,240,210,83,186,41,169,166,84,70,34,246,68,208,196,62,46,50,155,24,91,105,233,174,140,203,70,88,106,29,43,158,174,166,213,203,34,252,116,236,4,198,229,246,48,192,152,154,211,11,48,101,214,221,81,78,214,166,141,164,114,42,49,61,203,161,235,226,124,73,109,194,22,170,156,65,120,171,138,26,26,118,43,228,115,149,19,162,16,35,195,159,23,153,133,195,165,233,236,124,51,79,74,231,42,73,4,143,84,77,223,164,205,76,45,199,117,171,137,76,53,120,203,108,87,105,75,90,84,64,145,182,104,181,122,166,224,46,70,48,241,72,202,172,49,126,171,182,210,82,212,213,197,3,220,206,100,106,138,221,80,198,238,43,124,74,234,179,27,7,83,97,140,183,145,212,9,112,71,71,83,35,250,61,137,245,167,98,221,102,207,135,254,34,161,184,199,91,129,238,210,87,83,92,89,207,99,36,84,98,171,151,178,104,165,25,31,135,79,16,243,68,218,185,112,186,163,157,213,89,189,52,211,235,3,26,110,53,213,117,245,242,203,117,157,213,50,203,171,221,34,46,170,171,239,85,46,79,15,249,17,137,179,187,22,82,90,44,246,201,229,165,142,68,74,153,26,197,84,209,126,38,66,209,248,100,102,203,112,98,94,166,129,204,188,115,209,173,164,220,158,211,62,178,72,56,47,225,218,131,37,242,222,130,123,133,130,10,44,64,248,255,0,110,35,81,21,117,250,192,167,184,126,240,254,202,188,176,134,158,249,61,181,42,171,150,22,243,25,80,136,246,163,180,235,209,76,173,178,89,173,246,138,22,210,91,168,41,233,217,18,104,212,137,136,212,57,181,149,211,36,180,209,163,216,254,142,78,218,28,242,163,210,53,141,191,122,106,118,114,0,137,210,54,55,115,23,78,190,167,74,182,182,154,141,139,95,85,83,26,69,11,85,87,69,232,116,241,85,117,222,215,135,230,168,180,81,37,194,165,26,170,216,220,186,106,97,166,116,98,238,41,177,94,26,185,89,112,230,94,165,182,89,23,151,12,177,79,213,205,94,138,160,100,148,156,72,229,85,4,242,182,225,143,108,191,123,114,181,97,74,134,239,102,158,242,205,231,55,136,150,79,229,133,93,61,45,13,193,183,86,212,183,115,164,165,145,30,140,248,41,140,57,105,225,159,152,24,194,211,53,223,48,47,85,118,203,157,115,156,233,21,28,174,94,171,175,188,170,166,240,132,182,77,203,100,248,230,174,86,237,93,232,230,107,170,129,86,127,221,110,202,88,222,234,103,217,110,50,164,141,209,156,180,79,156,89,188,230,241,76,196,213,23,42,104,178,202,221,53,51,57,107,187,205,51,94,165,203,192,190,19,24,67,15,93,168,174,119,44,65,37,124,116,243,239,124,50,71,209,81,20,201,118,112,55,144,11,3,18,163,0,219,229,145,137,166,245,103,85,2,44,241,143,136,174,124,99,44,53,91,96,170,110,142,168,141,89,204,129,138,138,154,252,76,66,188,93,171,174,213,211,86,92,234,39,150,174,103,43,229,222,229,95,105,123,155,1,212,240,53,144,114,70,239,45,131,232,41,27,166,154,181,132,122,113,59,225,175,140,109,24,182,170,239,151,84,201,61,190,161,93,43,90,138,141,107,80,8,248,102,231,61,27,174,136,191,140,166,111,120,89,35,99,207,54,66,250,119,61,174,129,223,124,68,232,139,175,188,196,92,115,129,47,217,119,126,159,12,95,224,99,42,226,93,21,173,122,57,19,244,161,40,222,19,120,83,0,195,132,43,47,213,188,143,151,91,80,177,198,171,166,253,20,10,255,0,196,171,49,115,6,199,134,232,48,166,11,165,116,139,88,213,99,154,140,87,43,250,122,17,95,100,176,230,166,106,98,72,112,124,235,118,170,169,146,100,108,144,110,115,162,137,186,232,190,207,166,132,249,103,13,6,91,91,173,49,99,60,196,163,134,104,108,141,89,85,242,55,93,17,72,243,189,103,6,72,221,243,103,228,28,173,72,48,223,159,118,245,188,211,199,247,205,238,95,155,162,129,211,201,126,2,242,251,4,214,165,94,112,226,10,8,31,34,177,212,113,73,42,53,202,190,168,168,189,204,232,99,178,159,36,173,182,122,155,29,134,9,27,90,177,210,69,60,17,183,174,189,151,83,18,243,159,37,34,167,101,155,16,99,108,212,185,220,34,85,73,32,149,34,87,43,147,162,250,25,73,149,56,183,41,243,46,219,103,193,52,236,125,111,201,49,71,43,101,150,23,53,85,237,68,247,129,144,118,138,182,86,208,199,60,17,171,53,106,46,174,78,231,164,157,186,158,127,41,96,116,13,129,188,186,104,211,69,68,247,30,130,42,42,34,167,96,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,124,189,200,214,171,157,217,19,169,103,115,91,33,237,217,181,87,29,69,230,235,93,10,68,213,74,118,83,78,172,106,183,248,73,234,94,41,17,170,199,35,187,105,212,242,174,221,104,213,148,243,186,25,54,42,196,173,78,235,238,3,5,179,183,16,228,175,8,56,42,104,231,167,166,173,196,106,231,45,52,74,141,116,140,127,163,149,59,145,195,155,156,92,98,156,214,138,74,122,155,61,158,22,73,170,43,146,153,17,235,245,169,158,60,76,240,205,73,155,119,123,174,63,205,59,218,88,234,233,35,114,54,4,114,59,88,219,243,93,250,72,175,204,59,53,138,197,137,43,173,214,42,245,171,166,130,85,108,114,42,105,185,61,224,83,181,47,214,161,210,74,169,171,151,93,25,216,252,211,162,57,172,122,46,189,23,224,126,243,24,246,104,232,81,23,242,142,245,138,213,113,190,93,105,45,52,31,124,150,105,26,214,181,87,79,80,50,231,128,142,25,49,46,99,102,21,14,49,146,146,38,88,232,164,108,179,45,67,61,151,53,59,147,81,133,239,216,82,130,216,235,85,174,229,68,176,91,155,202,122,68,228,218,205,19,178,233,216,176,124,16,229,148,248,15,34,41,173,119,122,52,167,169,154,21,89,28,137,213,81,83,161,73,219,41,241,246,72,51,17,213,93,48,159,202,214,251,237,233,22,25,30,245,213,176,189,116,237,245,1,225,120,133,100,190,34,207,92,185,142,247,130,101,166,185,65,108,223,35,89,2,111,145,203,238,232,98,223,14,222,29,87,188,192,193,63,47,94,104,95,110,175,134,177,177,73,5,83,85,170,232,253,85,17,73,103,193,86,43,45,6,30,129,45,84,12,166,162,153,137,35,226,68,213,21,85,53,84,235,241,61,234,123,117,44,18,182,162,130,54,177,137,236,172,109,110,137,245,129,102,114,167,133,140,171,203,204,39,77,135,160,195,52,181,85,17,179,71,62,162,22,191,175,233,46,190,29,195,22,172,41,66,180,182,139,93,29,59,119,107,182,8,145,191,204,123,27,60,187,228,157,222,214,189,139,71,154,92,72,224,44,158,187,69,108,196,213,210,69,45,83,81,89,247,181,94,170,5,221,231,49,91,205,145,142,110,206,200,165,11,143,178,115,47,115,26,25,163,191,217,41,159,52,209,171,81,238,141,53,93,126,39,177,129,241,141,191,29,97,200,111,212,10,231,210,76,221,209,189,205,209,92,159,81,219,196,119,203,102,26,182,79,136,175,82,172,84,116,145,43,220,186,107,162,34,107,168,22,198,135,133,220,177,177,97,57,44,52,248,110,222,175,88,220,214,189,240,53,87,82,201,205,194,101,179,8,229,54,40,101,86,31,160,168,173,170,243,14,164,210,4,85,106,174,187,75,153,133,56,220,201,140,109,137,254,229,168,239,17,243,150,77,141,87,38,157,127,73,127,21,105,238,112,163,209,145,212,82,73,26,57,169,174,168,186,129,31,252,11,112,69,89,151,87,215,102,142,45,108,45,171,168,122,203,79,10,166,138,136,191,3,57,49,222,43,161,192,152,106,123,237,100,136,145,208,177,102,115,81,122,170,39,161,238,210,195,78,216,218,215,82,50,38,195,210,54,183,208,176,156,87,224,12,196,204,59,125,182,199,130,164,145,144,79,80,141,172,216,237,19,148,189,245,3,16,248,210,164,197,188,65,93,176,165,239,3,80,94,42,44,149,76,111,157,138,29,202,221,85,221,244,78,134,109,112,249,149,118,92,176,202,218,44,59,106,101,92,14,72,18,87,249,135,126,59,155,213,10,159,42,50,210,151,46,240,45,191,15,62,6,79,83,12,77,107,247,53,58,41,224,102,221,22,101,220,47,216,126,135,6,198,246,80,83,85,182,75,130,177,218,34,197,234,128,70,191,17,220,45,102,149,15,17,48,99,107,85,12,213,150,250,251,131,106,30,144,49,87,68,87,146,47,142,177,125,211,44,120,126,174,196,182,42,57,210,235,111,181,181,241,178,102,235,163,209,190,226,239,193,107,182,212,83,64,149,52,172,124,177,181,19,87,53,53,69,58,56,195,10,83,98,251,5,70,27,174,141,36,167,171,98,199,46,169,248,160,99,7,3,28,85,94,179,198,211,113,167,198,247,58,22,220,160,169,216,216,91,163,93,167,212,102,12,72,173,114,162,105,183,78,134,61,228,175,8,120,7,39,177,93,102,34,179,66,199,75,80,247,72,173,219,162,34,169,144,80,63,122,170,163,151,167,77,190,224,57,207,137,29,177,138,237,53,208,251,63,29,162,34,235,216,15,157,85,204,71,34,104,167,90,170,146,158,182,37,142,178,52,84,84,211,170,28,210,243,87,78,82,116,62,180,87,71,164,137,212,11,39,154,124,47,229,190,98,210,178,74,171,114,82,213,115,81,205,154,6,163,29,175,191,84,60,218,44,147,190,229,54,14,172,135,1,93,170,42,110,50,237,72,214,170,85,145,16,190,242,199,28,177,162,44,138,137,26,238,85,63,21,235,42,178,104,189,184,215,190,160,91,92,35,91,153,24,47,3,84,92,179,6,72,110,21,113,181,211,35,41,27,171,180,211,177,75,101,223,18,149,56,219,22,199,134,230,193,119,107,116,47,85,111,62,162,21,107,87,244,151,206,104,27,58,62,9,226,71,68,246,233,185,127,152,233,83,216,173,80,189,138,219,108,95,123,77,18,77,17,21,0,244,105,182,39,224,151,115,23,174,167,96,224,165,133,144,51,100,107,236,235,209,14,112,0,0,7,3,219,35,213,118,104,154,41,206,112,201,26,187,180,170,208,58,23,155,37,182,247,68,234,43,189,35,42,98,114,104,173,86,234,98,47,19,92,33,240,249,118,165,159,23,98,106,84,180,199,75,3,158,142,137,82,36,123,209,53,211,235,51,34,52,229,247,145,92,165,43,152,120,23,12,99,235,52,150,204,91,111,138,178,137,169,189,208,201,243,122,122,129,1,8,179,87,102,181,78,15,192,87,186,155,77,166,174,110,68,53,51,204,173,110,157,181,114,161,80,231,207,7,248,163,42,240,172,24,226,229,126,167,184,67,88,246,171,165,142,69,118,237,221,123,153,7,199,6,27,225,215,14,195,85,65,130,42,96,178,222,109,74,174,108,52,204,215,156,239,114,169,133,184,171,62,51,43,27,97,250,108,21,117,189,85,85,208,67,181,144,211,185,117,78,157,17,64,183,207,125,60,117,113,195,3,182,164,107,166,227,185,81,137,111,145,218,190,231,188,252,146,81,36,188,228,102,229,84,212,224,186,88,174,182,134,49,46,54,249,34,116,189,90,175,106,166,167,77,189,97,221,183,69,215,69,95,128,28,200,205,211,65,46,244,122,201,213,90,158,134,83,240,173,20,118,251,238,23,188,217,169,174,148,181,63,43,198,217,103,85,84,138,70,238,249,191,31,168,198,11,92,76,125,76,80,171,54,182,71,181,57,201,221,169,175,82,97,56,72,225,239,3,227,76,169,195,181,184,94,248,250,191,147,107,89,89,43,214,61,23,152,157,218,7,23,136,6,7,197,172,160,195,217,199,109,170,138,157,45,44,107,222,200,189,151,170,42,166,186,104,90,44,109,226,148,235,126,20,181,88,112,53,45,75,42,232,227,99,42,101,157,53,71,42,38,139,215,235,36,199,31,229,158,31,204,12,23,46,19,196,52,113,207,79,36,92,189,207,79,153,211,67,3,177,31,132,110,23,158,225,53,117,167,26,74,172,168,149,206,242,251,17,17,168,170,7,54,94,248,180,96,207,185,218,88,177,93,13,67,235,98,139,73,118,34,34,57,126,7,183,77,226,207,147,213,72,216,227,177,214,68,249,31,183,123,209,52,41,8,124,33,108,138,244,119,221,28,139,162,42,59,70,167,67,171,31,132,126,21,170,153,214,223,187,121,155,43,23,93,136,196,213,0,204,108,25,197,214,76,223,240,245,37,225,184,150,219,75,53,75,26,245,141,243,53,28,154,158,229,86,110,100,54,63,174,134,195,38,39,177,86,92,36,84,72,98,146,70,61,119,47,185,12,30,196,190,23,48,216,44,178,84,51,48,234,169,35,163,141,91,28,157,181,118,157,19,185,141,182,78,16,184,137,181,226,181,186,225,168,221,45,101,182,94,101,61,91,42,81,92,237,23,162,247,2,110,237,241,218,45,244,208,83,81,212,211,179,148,196,68,99,85,17,186,125,69,17,154,57,89,98,204,184,227,117,199,16,84,210,68,197,214,53,166,168,88,245,95,208,68,78,99,102,39,26,217,93,93,21,166,247,122,187,37,93,67,55,198,140,114,187,217,253,5,25,73,197,31,22,9,80,202,10,139,253,237,239,166,93,201,18,177,219,93,240,212,9,201,160,141,152,99,11,197,110,180,212,44,159,38,211,116,73,29,186,73,81,169,223,227,169,98,42,56,216,195,116,24,154,60,51,138,240,189,202,219,206,145,98,74,138,168,246,196,191,29,84,143,155,111,137,142,103,210,94,40,234,111,118,103,198,203,101,58,82,76,199,61,126,250,244,247,253,101,217,193,220,110,228,110,116,172,145,231,22,22,164,162,146,13,22,37,218,174,209,64,144,236,22,220,182,187,255,0,223,110,15,162,183,61,211,39,223,167,167,99,117,213,123,170,170,24,143,196,119,136,181,163,40,115,93,184,54,8,93,81,69,110,145,89,86,136,155,183,235,238,62,171,120,208,225,223,47,114,222,235,135,114,202,234,144,214,77,77,39,37,25,26,167,182,173,232,71,53,163,38,51,163,138,92,81,89,123,179,97,249,171,234,42,101,87,77,80,245,84,84,77,122,47,242,1,124,51,231,196,90,235,137,110,83,73,128,169,169,168,225,169,166,86,62,71,70,137,42,34,251,149,11,71,147,60,120,230,198,84,220,42,229,75,164,213,212,181,242,163,222,149,14,89,21,136,139,248,186,246,46,52,222,24,217,170,184,21,37,130,218,249,47,77,168,246,216,171,217,159,89,69,69,225,199,196,36,156,198,199,135,100,115,35,95,105,119,118,2,176,226,43,196,51,18,230,125,19,172,84,54,235,116,150,186,170,38,196,246,75,2,57,237,149,83,170,167,184,194,234,122,138,181,149,242,211,164,204,149,93,187,239,125,21,62,163,58,50,91,194,247,49,241,45,246,85,199,180,178,90,41,34,143,88,220,223,107,115,140,156,202,223,10,236,23,132,113,83,47,120,154,240,251,148,15,93,201,73,44,94,202,160,24,81,194,38,109,113,11,30,39,143,14,96,234,154,218,218,73,145,177,170,78,174,145,25,175,243,18,33,147,60,33,222,171,49,172,185,155,156,149,16,221,95,43,149,209,211,75,237,182,61,222,155,87,177,127,114,227,135,28,169,202,202,167,93,48,126,23,164,165,151,111,85,99,61,125,229,203,70,47,45,207,108,124,197,149,81,219,87,162,32,20,254,26,203,76,27,132,166,125,69,154,195,71,79,189,58,43,33,68,84,42,141,143,218,168,154,53,171,217,16,248,145,143,126,197,89,85,158,155,80,250,123,87,152,198,115,23,93,0,251,167,85,70,237,84,84,208,229,56,163,146,69,153,209,186,61,26,137,209,125,231,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,68,78,200,126,128,63,21,17,123,162,40,63,64,29,121,41,225,154,116,145,204,107,209,169,213,21,53,60,27,254,6,195,24,177,146,211,223,108,208,84,70,246,237,251,228,104,186,125,90,158,255,0,50,53,87,50,36,246,181,234,21,211,182,61,26,196,115,189,218,129,26,124,75,120,99,125,218,226,151,223,114,246,174,154,223,75,43,213,207,134,94,234,245,94,233,167,161,143,184,51,43,243,47,132,44,210,170,155,22,225,87,221,240,236,59,22,178,162,26,125,81,24,158,231,47,98,105,228,68,145,63,109,64,212,78,200,169,221,20,240,241,62,4,176,98,171,92,246,91,221,166,11,133,61,115,118,84,44,173,69,213,160,97,142,8,205,156,138,207,249,169,241,69,198,229,61,153,44,242,54,56,169,223,81,203,213,27,213,58,33,149,23,139,212,24,159,45,234,31,151,119,74,40,231,116,40,218,90,137,125,166,170,167,196,166,233,248,65,201,90,45,91,107,194,52,84,205,215,87,35,25,162,57,79,220,123,144,245,87,59,53,178,195,130,175,213,24,118,158,145,87,88,169,62,107,254,176,44,197,238,147,138,171,125,158,123,157,29,246,217,95,91,76,138,172,138,8,85,119,49,61,201,239,59,153,113,197,46,102,211,217,33,178,99,44,182,189,62,240,245,217,36,236,129,82,52,93,123,151,11,5,100,198,96,229,213,93,93,249,216,234,225,122,145,41,222,200,232,167,84,217,174,157,20,163,37,198,60,66,195,119,70,59,45,104,165,166,146,77,29,58,201,237,34,107,220,12,163,178,222,101,174,181,209,213,201,69,44,82,207,19,92,230,170,105,181,85,61,79,105,158,211,83,118,138,120,88,118,75,154,216,233,100,185,211,182,57,228,137,171,34,34,235,181,85,59,30,221,59,81,177,53,168,229,114,123,212,15,181,107,85,52,86,162,167,187,67,173,61,61,42,189,168,250,86,187,227,183,177,218,56,103,123,35,93,242,74,140,107,81,85,117,93,17,64,36,209,163,116,137,81,81,58,104,135,94,122,148,106,43,220,139,22,157,119,59,177,103,243,107,138,28,172,202,27,91,170,175,247,168,34,159,122,181,25,27,145,221,83,234,35,147,136,111,19,140,83,138,97,185,97,204,189,153,105,169,93,39,179,88,199,237,123,81,61,17,0,147,156,73,159,217,77,132,46,47,163,190,226,251,125,29,78,154,61,178,204,137,167,232,44,62,114,120,144,229,62,85,215,65,71,65,55,221,2,78,197,123,86,134,68,118,132,55,75,153,215,220,200,198,49,85,227,171,245,75,227,168,122,49,239,115,149,116,79,121,229,86,242,232,241,124,149,22,135,190,231,13,36,219,34,100,154,232,246,235,216,9,8,206,239,21,251,157,194,207,78,252,185,164,125,13,74,189,121,141,157,186,170,39,161,98,239,94,37,249,229,126,181,62,209,230,32,123,103,141,91,42,164,93,83,84,235,162,250,20,30,26,225,219,48,184,135,196,149,21,24,99,5,45,173,204,133,156,184,26,213,107,30,239,173,76,157,201,111,10,107,206,43,160,153,217,135,117,168,195,181,180,207,232,202,116,71,36,136,128,71,182,33,184,226,12,105,125,154,243,81,5,85,77,77,75,245,213,117,85,215,82,64,184,9,225,243,61,236,181,148,24,246,219,112,109,45,181,239,106,62,9,90,186,42,47,174,134,106,229,87,0,217,49,132,44,20,180,151,11,53,61,198,170,157,125,169,230,137,55,59,235,50,50,203,135,108,24,82,219,29,130,201,67,21,21,52,109,77,173,98,104,154,167,96,60,76,127,151,84,25,147,130,42,112,158,37,214,79,51,2,50,85,141,116,215,161,141,116,254,25,217,51,77,114,138,249,73,29,100,85,17,42,63,240,222,168,100,38,97,102,246,7,203,107,53,69,203,19,98,72,105,150,141,187,158,141,122,43,156,159,81,136,249,191,226,147,150,22,92,56,233,112,5,193,110,85,236,151,98,199,35,85,168,160,101,213,159,42,112,93,143,15,81,218,43,40,155,90,200,89,182,54,84,105,35,151,234,212,245,240,214,18,193,118,42,133,92,61,110,165,166,168,94,174,70,177,168,228,79,208,66,238,118,248,151,102,222,63,101,28,120,102,170,75,4,180,250,234,250,105,23,82,171,225,55,140,204,221,165,198,46,175,196,151,233,111,54,184,160,223,87,53,92,218,57,137,248,202,137,234,4,209,62,55,61,205,115,21,52,245,69,57,80,178,121,49,197,22,92,103,82,54,151,7,94,89,60,177,232,147,181,222,203,154,239,130,122,151,177,59,39,93,64,253,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,237,54,174,169,175,67,173,35,21,232,214,197,183,170,118,114,29,135,170,163,85,81,53,84,67,175,42,237,99,103,119,178,239,84,64,44,70,114,112,193,133,51,58,182,182,233,123,174,175,213,96,209,209,67,80,173,69,253,4,25,241,27,130,45,184,7,53,49,6,31,182,181,252,138,90,183,50,21,114,235,181,190,229,248,155,5,231,94,50,126,95,101,245,231,22,65,11,101,146,158,145,238,70,185,116,236,134,188,121,217,142,229,204,44,195,189,98,42,152,146,47,63,82,233,94,137,232,186,129,74,217,44,177,93,35,116,175,119,45,35,77,202,142,253,219,248,45,248,159,116,213,147,225,187,245,45,117,19,185,114,193,43,100,141,171,221,154,47,101,58,49,92,106,41,156,145,70,186,109,235,26,39,226,47,189,14,22,182,170,174,189,146,74,171,36,142,145,21,87,186,185,117,3,96,78,5,179,34,241,153,153,21,107,186,226,20,141,213,45,111,45,90,198,232,187,83,162,25,1,113,181,210,92,226,108,21,116,177,77,76,157,86,55,55,85,69,78,198,44,248,109,219,43,104,178,14,221,87,87,78,248,102,147,114,114,222,213,78,158,243,40,47,247,171,110,29,183,79,114,186,84,190,8,96,98,205,35,154,154,232,212,77,84,14,237,52,108,165,166,108,84,241,114,225,143,187,92,158,135,36,146,163,34,221,77,162,171,151,249,12,107,195,188,92,216,51,27,31,193,135,178,254,166,26,251,83,102,229,213,77,43,209,143,106,39,69,232,94,44,77,155,56,31,6,91,103,186,221,111,52,113,81,83,177,86,71,36,173,87,163,147,211,77,64,172,35,145,86,68,142,166,70,234,191,49,63,40,197,222,45,113,14,74,90,174,54,170,108,210,142,42,138,207,51,19,160,100,78,70,185,169,175,69,95,129,141,25,175,226,176,203,118,48,173,183,96,187,45,53,109,13,185,234,144,76,247,43,85,254,242,192,210,99,28,107,198,214,122,217,238,116,244,171,51,160,146,53,168,164,123,149,35,108,72,239,105,81,64,151,172,33,138,176,101,187,5,208,94,109,23,58,58,75,50,198,138,174,115,145,27,167,166,133,75,126,182,89,177,206,30,150,219,80,228,168,182,220,96,86,57,209,175,69,99,147,186,41,142,124,82,89,41,178,219,133,155,165,37,138,129,145,203,110,166,143,100,109,233,162,244,212,163,184,117,227,59,8,218,242,66,147,20,102,61,115,168,89,3,146,129,177,177,55,34,185,27,220,11,47,197,39,1,87,44,17,43,177,190,69,186,170,23,82,191,155,51,92,229,115,158,186,235,236,232,92,46,30,184,191,198,88,94,207,99,194,89,147,133,46,141,174,154,165,148,41,51,216,168,213,78,200,189,76,171,195,217,199,151,89,141,133,169,171,160,196,84,140,164,184,70,188,166,172,141,213,200,190,244,244,40,188,39,195,77,181,184,161,248,198,249,126,91,205,59,37,89,233,105,166,211,100,107,174,168,168,5,255,0,163,124,117,20,205,173,131,86,121,164,71,232,255,0,67,157,41,145,141,84,107,147,123,189,84,195,126,43,56,208,143,135,187,253,174,205,73,5,61,92,117,125,101,106,73,175,39,69,237,208,185,153,5,197,158,2,207,183,182,142,199,88,246,220,160,129,178,73,10,49,81,59,123,192,191,73,35,30,228,129,29,172,141,232,170,124,67,81,73,45,67,169,34,114,44,145,245,94,167,90,178,138,170,227,71,81,2,47,147,150,86,170,50,104,215,170,106,157,203,111,151,25,101,137,112,54,34,170,174,188,227,90,251,188,117,78,93,141,155,179,81,87,93,0,186,204,93,207,115,147,69,70,116,84,67,150,157,81,209,162,163,21,189,123,47,115,143,68,106,185,25,177,138,229,215,191,85,57,227,215,111,85,212,15,221,168,139,170,34,4,68,78,200,135,232,0,0,0,0,3,243,68,237,162,4,106,34,104,136,136,158,227,244,1,248,52,78,218,31,160,15,206,221,143,208,0,0,0,31,154,33,250,0,252,209,61,200,121,119,219,115,46,116,179,208,201,34,163,42,34,116,78,70,174,142,209,83,208,245,78,180,155,214,169,26,177,181,24,173,252,38,189,81,64,193,140,252,240,225,192,216,162,199,91,123,195,222,118,75,212,200,231,235,52,170,253,93,223,177,30,249,127,144,244,89,121,154,23,43,54,100,208,72,147,208,197,36,180,59,147,107,93,43,126,98,117,239,212,158,232,156,172,221,10,72,178,185,189,245,34,103,197,19,238,79,13,99,56,47,86,28,73,60,87,198,163,94,180,236,102,141,239,239,3,12,115,247,49,47,184,186,224,182,124,67,106,167,162,150,216,229,108,73,20,41,26,185,61,53,247,150,227,15,224,220,73,137,217,42,218,45,53,21,81,65,26,200,247,70,197,84,77,59,156,56,150,255,0,113,196,181,235,122,187,85,190,122,137,87,85,221,233,161,148,60,22,231,117,143,8,221,233,48,29,203,7,208,87,58,237,80,144,201,52,189,209,143,93,0,178,89,63,133,164,170,199,182,250,27,173,134,178,231,72,142,95,49,77,78,223,190,51,79,121,51,252,37,98,12,29,130,242,110,186,171,9,217,170,233,232,232,185,143,90,105,87,89,86,68,78,168,92,60,17,195,46,78,219,22,60,79,105,193,118,250,26,186,134,35,214,120,163,246,157,170,31,88,227,135,230,87,97,118,97,252,23,117,151,15,196,149,43,83,60,180,137,237,72,139,221,21,0,196,140,238,241,59,171,177,91,43,236,56,86,203,81,65,120,141,219,90,181,44,213,27,167,125,80,197,207,251,168,217,233,230,156,231,85,66,230,246,106,54,63,83,41,120,177,224,250,174,191,6,37,22,16,194,144,92,47,85,17,44,175,185,57,52,149,250,117,85,95,137,130,244,124,62,225,136,112,13,117,243,16,215,92,168,47,182,215,200,158,81,41,87,107,156,207,142,128,101,102,76,248,177,79,109,160,170,139,50,40,103,170,171,123,211,151,201,77,52,67,39,178,87,138,236,151,199,147,201,153,75,139,169,237,183,42,180,229,84,209,213,84,162,109,98,118,209,190,138,68,37,127,14,184,222,44,37,30,63,164,129,147,211,78,221,233,26,61,21,253,127,131,220,167,176,222,27,188,216,238,180,85,24,154,42,203,61,170,162,100,100,245,12,99,183,35,125,122,1,176,150,54,181,96,188,229,193,237,161,138,248,190,78,191,108,141,158,9,246,162,167,214,133,138,198,249,23,125,201,91,51,239,121,85,136,149,137,27,85,245,206,175,149,101,77,159,13,123,17,195,138,184,166,190,229,116,182,74,12,174,204,27,141,234,213,79,19,85,240,206,187,17,21,61,52,47,110,20,241,62,155,27,50,147,6,227,172,61,75,75,69,92,137,79,83,50,57,92,170,221,52,234,7,87,0,241,123,139,49,62,117,77,135,241,118,27,166,196,43,71,190,22,114,41,81,250,177,23,211,83,45,48,54,47,194,56,215,16,211,225,186,172,140,172,160,134,161,118,186,162,90,38,166,154,250,235,161,79,112,229,195,46,80,81,99,150,230,205,139,17,193,80,151,4,116,177,211,162,183,166,238,189,140,215,165,181,91,96,116,114,178,158,36,115,83,217,123,81,53,3,19,113,15,134,246,72,98,122,250,187,172,214,217,97,243,83,172,142,98,63,77,53,60,228,240,183,200,184,90,245,166,166,169,69,84,244,148,204,221,25,78,170,143,114,191,123,181,209,80,250,122,114,100,230,35,151,71,122,123,128,195,36,240,194,201,57,97,107,223,5,90,62,39,110,79,190,247,208,201,28,158,201,172,21,148,150,22,89,240,189,169,144,237,106,53,239,115,83,114,254,146,224,58,53,123,125,153,21,53,234,126,194,230,104,177,181,87,86,247,0,144,196,154,233,11,122,247,232,126,54,154,157,186,162,83,177,53,239,236,247,57,128,31,13,138,38,124,200,218,159,82,31,74,214,170,234,173,69,211,224,126,128,63,52,68,77,52,64,136,137,217,16,253,0,126,104,139,221,6,137,174,186,117,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,155,90,139,170,34,106,124,164,77,71,171,211,93,87,226,125,128,62,57,76,87,110,84,234,126,36,44,110,168,154,245,248,156,128,15,158,91,118,171,116,232,167,203,97,141,168,212,68,95,103,182,167,32,3,137,105,162,89,185,234,154,187,77,191,3,241,180,148,205,123,158,144,179,87,119,246,78,96,7,26,67,27,85,85,19,186,105,161,196,142,155,157,163,19,108,113,252,237,127,27,234,59,39,139,136,113,5,14,29,161,158,229,118,169,142,158,8,90,174,220,247,34,38,137,239,1,124,196,116,24,122,134,162,239,116,171,142,10,74,118,43,222,175,93,54,162,119,85,35,147,138,79,19,91,53,20,55,124,33,129,85,207,168,133,203,11,42,152,228,86,191,226,133,169,227,207,143,42,204,91,95,85,128,114,226,228,248,173,177,185,209,212,84,70,237,21,254,142,111,197,8,241,158,174,90,201,157,89,51,121,157,122,171,151,190,160,93,28,199,190,226,12,105,135,225,198,55,60,100,149,211,212,212,185,93,68,146,170,190,52,247,170,123,138,59,10,101,254,47,199,183,40,232,112,197,142,174,170,105,126,114,198,197,84,85,46,167,10,252,54,226,92,249,198,16,209,219,233,170,34,160,129,205,146,119,171,85,24,230,235,213,17,87,162,147,79,146,92,39,229,182,82,90,168,166,164,178,83,58,190,56,147,124,142,141,53,221,167,188,8,198,201,191,11,220,202,204,27,20,55,43,173,116,86,121,37,119,88,170,24,168,228,51,63,44,252,50,50,134,193,73,67,61,242,149,245,119,59,126,212,158,70,201,236,200,244,245,208,203,185,241,134,17,195,147,50,134,237,115,183,208,212,185,118,182,37,153,169,211,208,246,233,235,40,170,225,73,40,106,34,114,76,155,209,241,185,21,21,61,250,129,225,97,108,7,131,240,125,60,20,214,171,69,53,27,97,106,53,138,145,162,57,116,248,161,239,163,116,149,106,92,172,141,168,186,107,166,154,158,117,194,255,0,103,181,35,165,189,92,105,34,129,191,131,116,210,163,85,87,244,150,39,57,248,211,203,44,172,145,214,250,202,198,213,85,73,3,159,79,20,41,189,30,239,78,223,16,50,50,166,162,56,160,124,234,168,145,70,155,156,168,97,135,26,92,102,218,50,239,2,212,51,0,226,154,21,189,193,80,145,58,149,28,142,147,79,94,133,155,180,113,223,159,89,135,117,155,13,225,220,186,210,59,155,150,24,94,246,61,168,212,94,203,169,143,89,195,193,70,125,223,46,85,120,203,19,211,211,83,45,108,171,55,181,81,163,91,185,117,245,3,29,51,71,62,243,7,51,175,245,23,140,65,120,170,124,53,43,247,200,27,34,162,34,125,69,15,5,134,251,118,175,167,163,165,161,154,105,170,158,156,152,90,213,87,59,94,197,231,192,217,103,151,120,107,20,87,97,204,217,191,186,158,102,185,168,215,65,164,136,191,164,205,252,11,158,188,10,224,136,237,212,46,180,82,213,220,40,35,98,37,100,148,169,191,115,126,32,71,167,247,62,227,59,85,218,158,44,117,65,46,31,167,171,77,89,37,99,21,168,168,137,169,70,214,85,214,225,171,173,76,22,203,130,189,141,115,160,231,66,229,70,57,189,140,255,0,227,19,138,108,188,206,123,109,46,19,203,188,59,13,210,166,163,239,81,75,202,246,226,215,167,77,15,67,33,188,46,234,241,142,13,130,225,142,42,229,161,146,187,74,134,177,189,85,26,228,215,212,11,1,225,213,124,186,211,113,7,109,167,138,227,47,34,105,181,145,141,122,163,93,250,9,227,134,116,90,120,151,152,141,220,212,238,68,238,99,240,139,121,224,186,243,67,155,88,13,100,186,65,107,93,210,177,254,186,244,236,134,118,112,149,156,247,140,224,203,104,177,14,41,179,190,138,165,36,84,70,43,21,58,39,214,5,250,89,21,116,99,92,138,239,121,202,213,213,59,157,87,74,221,25,60,77,246,28,157,206,120,25,177,154,35,149,218,245,212,14,64,0,0,0,0,0,0,0,0,0,0,0,31,139,170,162,233,220,225,99,213,92,177,237,215,78,235,232,115,57,85,17,85,59,157,89,101,123,52,71,55,68,114,42,170,180,12,86,227,158,249,138,62,231,45,152,50,203,51,99,251,161,170,242,50,170,166,169,181,221,8,183,227,11,135,251,6,73,252,134,202,121,90,250,218,170,101,125,86,142,238,242,74,120,128,189,197,125,204,217,190,92,125,100,54,140,49,19,110,41,51,99,85,68,84,238,68,247,21,121,183,81,154,57,141,95,58,92,165,168,182,193,51,155,72,231,175,93,159,80,22,86,36,99,25,207,151,85,107,151,68,79,82,168,202,216,160,168,199,86,136,234,97,87,66,234,200,181,215,182,155,144,165,17,186,42,181,206,85,107,83,84,47,183,7,121,67,67,157,153,179,65,133,43,174,181,54,246,117,149,178,192,154,170,43,123,1,62,25,65,65,65,71,128,109,44,181,178,22,209,173,44,123,91,19,81,61,173,169,175,99,215,198,182,101,196,24,86,231,99,108,140,100,181,116,210,68,197,122,118,213,186,30,6,83,224,74,220,185,193,180,120,89,183,73,238,48,83,55,68,168,159,231,232,86,42,229,69,71,49,173,145,137,209,207,122,232,191,80,17,9,129,56,93,206,60,165,226,77,179,210,211,214,212,217,234,170,220,233,37,133,29,203,70,174,170,81,217,169,145,60,79,98,92,219,184,208,65,111,190,58,205,93,88,246,199,46,175,88,154,199,59,167,192,153,91,189,227,11,90,100,99,235,164,166,129,242,46,154,202,168,213,253,26,157,139,124,182,59,140,124,218,57,162,153,186,238,235,166,159,90,1,19,86,255,0,9,60,123,89,178,162,233,137,41,117,155,71,53,155,85,28,154,245,93,76,229,225,227,130,188,7,146,114,81,95,105,104,156,183,40,105,219,20,174,107,190,115,253,84,191,21,120,215,12,91,235,150,142,107,197,35,103,106,232,173,150,86,181,80,245,32,168,243,50,50,119,84,232,143,77,88,145,174,173,86,251,192,166,51,107,46,109,89,155,130,110,24,102,244,197,242,245,113,236,211,93,12,34,204,206,3,239,214,220,143,184,88,48,196,201,36,173,171,146,166,24,145,21,87,110,157,9,15,86,106,201,18,101,221,26,246,56,225,119,153,87,62,61,86,45,187,21,174,78,138,6,187,151,188,51,159,57,51,114,138,154,235,85,116,161,103,51,239,72,247,61,24,186,47,77,168,102,86,87,230,199,26,55,28,21,85,85,88,201,109,150,250,42,21,150,26,138,154,117,219,51,81,58,34,47,189,73,40,197,185,43,150,152,245,241,63,21,97,43,125,115,161,93,89,204,141,23,106,158,212,152,46,192,235,27,48,243,173,116,201,66,198,242,155,79,162,109,70,233,167,96,33,183,38,242,43,52,120,145,205,228,187,103,6,31,186,124,145,83,43,156,181,50,162,164,111,79,123,125,200,73,198,72,240,151,151,121,33,93,61,223,9,194,246,207,60,9,27,181,126,189,11,183,102,195,182,59,29,51,40,233,45,240,211,193,76,155,98,107,91,162,34,30,149,77,125,182,130,153,213,245,85,81,65,20,73,171,156,175,68,232,128,125,67,51,213,99,167,124,47,68,218,186,170,156,145,234,168,178,179,71,49,171,217,83,169,231,89,239,246,76,67,34,213,90,46,140,169,68,244,107,209,83,252,199,170,172,78,82,170,123,26,122,32,24,165,198,134,104,230,110,76,209,210,227,252,51,84,214,90,105,244,74,152,149,154,170,234,167,103,132,94,51,237,28,67,172,214,200,168,164,138,174,150,52,89,17,203,213,23,213,74,215,138,188,169,165,205,204,171,186,88,38,175,169,141,205,133,210,181,140,110,186,171,81,84,193,207,11,44,47,83,130,243,71,23,90,107,169,100,107,227,106,177,139,43,85,29,209,192,74,178,171,145,250,110,78,221,143,166,43,180,209,203,212,225,218,141,84,145,207,93,87,208,251,99,94,146,189,203,243,87,176,28,160,0,0,0,0,0,0,0,0,0,0,0,0,0,7,94,166,36,145,61,183,123,45,77,218,39,188,236,29,11,164,243,69,26,249,86,35,229,84,236,238,137,160,22,167,28,241,37,149,88,46,107,141,178,231,141,109,180,23,90,70,46,248,38,145,17,202,186,116,232,65,231,21,217,209,114,205,204,203,185,215,212,212,178,178,150,26,135,199,4,177,252,221,168,189,11,185,226,89,133,174,214,28,231,170,197,11,85,26,50,225,39,88,227,151,93,52,67,12,98,223,43,36,145,211,43,81,92,171,183,222,160,124,202,201,17,207,87,185,30,213,249,218,122,25,7,144,121,45,87,121,160,167,198,214,92,71,77,79,117,164,157,36,130,23,234,174,122,167,84,68,66,199,225,70,178,123,245,37,61,76,42,246,77,43,90,230,42,116,84,213,9,229,225,227,135,172,170,131,47,108,23,6,97,90,72,106,60,172,53,42,254,86,138,174,218,138,7,67,134,124,248,204,188,67,5,155,3,98,220,7,116,165,146,8,249,85,23,57,99,210,23,105,234,134,80,67,95,71,28,139,7,152,99,228,245,77,123,150,71,19,113,31,151,88,58,243,81,132,164,183,85,193,85,78,244,141,22,42,85,86,127,46,135,143,125,109,131,25,98,123,110,48,181,102,109,69,174,24,22,57,36,162,100,200,212,122,39,116,84,248,129,119,177,14,44,150,219,136,232,173,206,195,211,79,12,232,168,231,109,213,16,233,98,172,146,203,220,91,111,169,75,134,28,166,68,170,141,117,107,34,107,87,85,43,26,41,232,238,180,212,149,244,201,29,76,106,207,98,85,93,84,237,178,55,193,43,164,116,170,246,187,166,223,112,17,241,158,92,39,187,41,28,204,127,132,47,17,209,219,105,226,115,229,167,170,85,124,104,239,68,219,216,197,91,159,19,57,79,139,240,235,48,238,101,225,36,169,171,164,168,123,124,197,43,91,27,21,53,209,20,152,252,121,130,237,120,234,201,83,135,175,112,199,61,21,100,110,107,153,39,226,170,167,69,68,35,23,136,15,11,42,250,63,49,87,149,183,41,174,85,51,202,249,102,130,85,70,178,54,175,94,128,88,122,46,20,176,182,103,204,251,142,12,197,84,82,73,91,27,170,105,40,154,253,100,141,154,107,181,126,37,132,199,249,29,152,89,107,43,170,239,118,106,170,106,104,228,114,71,43,152,168,142,209,125,20,246,171,168,115,155,135,187,237,77,54,203,149,190,162,223,34,194,234,134,53,200,141,247,163,87,220,93,156,57,197,197,38,57,195,148,249,115,154,182,216,106,233,228,85,103,202,50,166,233,155,175,117,2,208,101,47,18,89,155,148,215,22,222,236,119,233,215,146,156,180,138,71,171,154,136,191,5,51,147,133,143,19,44,77,95,137,35,180,102,92,169,83,73,82,230,199,18,53,17,170,213,248,169,99,113,191,3,171,116,182,65,123,202,43,188,23,122,74,234,111,56,230,75,43,81,236,78,250,35,123,152,157,120,178,95,240,69,254,75,109,74,79,69,93,74,253,26,186,43,116,95,130,129,179,78,31,197,86,172,75,107,164,186,218,167,142,86,85,68,217,26,196,84,85,106,41,236,57,92,221,21,233,170,16,33,195,135,28,57,147,149,248,170,221,79,136,177,21,93,93,177,155,97,115,36,145,85,26,154,251,137,182,201,188,199,183,230,150,8,161,197,182,202,134,203,5,100,104,228,235,215,226,5,110,214,170,201,204,103,68,211,212,251,99,154,175,114,53,59,122,159,13,145,101,99,180,233,181,116,62,225,70,237,213,189,253,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,21,250,107,236,175,67,233,78,41,36,72,81,26,189,85,192,125,44,236,110,187,151,69,68,213,80,140,15,20,30,39,46,86,216,127,99,236,35,123,74,118,189,28,202,232,216,239,105,87,224,169,216,146,28,107,136,237,248,87,14,215,223,110,14,216,202,122,119,61,87,234,67,94,174,47,177,245,38,97,231,45,234,245,111,169,116,176,203,80,229,106,122,32,22,118,178,162,90,217,150,119,171,228,220,187,159,170,234,170,190,167,106,205,111,146,241,118,164,182,64,158,204,242,177,154,126,78,171,167,83,205,106,203,10,170,177,117,69,78,165,75,151,54,203,237,235,22,219,168,48,197,34,212,215,73,51,92,214,104,190,138,128,78,167,6,89,69,106,201,236,161,182,197,122,158,146,89,150,52,170,108,204,98,53,125,164,215,69,95,82,152,204,238,62,48,198,23,143,20,91,160,163,124,181,246,169,93,79,79,11,29,237,72,186,116,114,125,69,65,128,242,227,21,102,118,78,219,44,183,235,181,194,197,112,130,6,183,246,178,171,117,68,110,136,118,242,231,129,188,189,195,201,87,87,139,26,151,154,234,169,57,139,45,91,81,206,95,172,8,156,191,98,222,35,184,147,204,58,219,181,138,59,173,93,82,61,93,28,52,234,228,229,183,95,103,84,66,70,56,86,180,113,45,87,147,245,246,76,71,81,61,154,255,0,65,43,33,164,146,178,53,85,88,244,234,101,70,9,201,108,188,192,179,190,233,97,194,244,22,234,151,38,215,62,8,145,170,228,67,221,188,98,236,35,133,215,251,227,121,161,165,150,94,168,147,204,214,46,159,164,12,74,190,240,179,157,121,153,119,162,102,98,99,127,49,65,71,47,50,70,65,186,61,233,238,232,87,84,252,3,228,228,215,26,43,165,238,134,162,174,166,145,169,202,89,39,87,34,105,232,186,149,30,108,113,139,147,217,81,67,13,77,203,18,50,163,87,46,188,135,163,255,0,152,198,204,220,241,89,203,200,176,196,147,224,46,108,245,141,114,34,36,145,232,6,97,221,105,178,175,40,237,73,116,174,163,183,82,71,72,205,95,42,198,212,216,136,157,20,141,126,47,184,239,195,57,157,79,62,92,97,23,186,146,47,62,145,173,115,95,236,109,215,69,94,158,134,46,231,39,25,57,167,154,247,42,218,202,251,188,208,91,238,9,177,212,172,149,118,53,191,81,96,90,233,106,100,123,155,2,189,37,147,85,126,154,232,5,193,190,229,229,254,255,0,142,230,179,97,25,230,191,200,245,106,199,83,2,171,145,234,169,175,67,205,196,217,77,143,240,149,234,150,193,136,237,21,116,151,26,199,53,35,134,68,84,115,145,87,162,153,151,193,87,15,249,195,111,183,197,152,88,102,193,65,112,165,173,68,117,59,170,95,213,186,127,49,127,47,188,31,230,110,120,230,237,30,44,205,88,105,236,144,81,83,35,33,90,25,53,85,114,47,64,56,56,12,224,62,147,12,81,209,102,70,60,166,73,234,234,81,178,210,195,42,107,203,250,209,73,29,167,160,163,165,229,186,8,145,171,19,18,52,107,122,34,34,124,10,67,44,48,58,229,214,22,164,177,54,237,85,114,116,44,70,181,213,11,170,180,173,219,179,84,213,218,61,83,85,64,41,92,117,129,172,56,250,213,45,154,241,76,146,193,58,162,200,142,234,137,162,158,150,25,195,86,124,43,108,142,203,105,166,134,26,104,152,141,107,24,196,77,122,124,12,123,227,19,139,10,46,27,236,145,164,112,178,106,219,130,110,133,174,78,250,41,237,112,131,159,120,155,62,240,34,98,203,221,174,146,153,156,197,99,121,75,213,81,0,191,203,19,210,37,106,166,172,78,205,57,226,217,177,57,107,170,29,53,115,146,177,138,217,28,173,145,23,191,100,59,84,236,86,49,81,81,58,174,189,0,229,0,0,0,0,0,0,0,0,0,0,0,1,242,244,69,106,162,167,161,215,133,175,137,206,108,174,69,107,190,98,47,116,67,178,237,118,174,157,244,56,246,181,81,175,145,53,84,64,44,159,21,54,166,179,38,177,45,77,20,16,165,68,212,82,178,73,54,38,229,110,157,181,32,3,29,96,60,69,96,175,243,215,138,25,96,166,172,85,150,25,158,158,202,183,83,98,236,233,194,149,216,219,0,93,44,118,207,159,81,3,216,137,174,157,208,142,238,51,248,91,251,157,225,218,151,18,93,101,72,234,45,113,54,61,17,83,94,170,4,90,233,204,145,87,106,163,29,236,238,244,51,11,195,2,10,169,56,131,164,134,150,21,118,216,222,171,46,157,17,19,208,195,217,220,142,95,45,78,186,178,53,238,166,94,120,100,185,145,231,253,190,95,59,44,14,108,111,69,107,23,217,119,214,4,231,58,177,254,77,207,129,55,74,200,255,0,6,157,213,80,183,213,24,202,239,124,176,95,25,79,135,234,168,235,104,27,34,192,142,94,175,123,83,163,147,225,169,113,160,115,24,216,230,72,211,219,106,117,245,82,145,171,203,233,167,198,12,197,20,215,202,166,64,216,220,217,41,81,223,123,126,190,244,2,43,113,38,121,102,246,100,227,235,134,2,204,42,185,233,110,80,202,230,91,166,68,88,218,213,213,116,213,19,191,67,201,179,113,29,197,149,5,253,248,19,5,201,81,117,150,130,69,133,86,24,85,117,107,87,69,82,65,51,103,135,8,241,86,103,97,156,105,135,176,213,190,54,209,213,115,42,156,168,141,89,19,79,95,121,119,48,254,77,101,238,29,186,165,234,221,134,168,169,110,82,55,116,175,138,36,69,85,94,253,64,199,188,162,225,202,179,53,112,197,22,53,206,24,174,17,95,106,209,31,36,105,51,163,218,228,247,162,25,91,97,179,81,225,218,26,107,60,10,231,54,154,20,138,53,114,234,187,81,58,106,118,25,12,16,107,85,28,178,54,54,118,141,19,161,193,120,196,86,107,29,51,110,151,138,200,169,162,85,218,139,43,145,191,206,7,160,230,203,39,176,199,34,35,59,252,78,38,84,61,222,222,155,98,215,98,183,79,95,121,241,108,187,219,239,112,69,95,103,172,134,166,157,253,85,241,189,28,139,252,135,113,90,141,107,145,99,77,19,174,128,112,35,90,199,58,42,102,187,87,247,114,175,68,60,171,253,226,209,97,181,212,94,241,21,66,83,67,72,197,123,158,247,104,154,33,236,42,178,90,119,47,181,31,189,90,157,74,27,55,112,173,195,26,229,189,227,12,217,152,217,234,107,41,164,137,139,42,233,162,170,1,129,124,70,120,159,82,91,165,186,97,108,190,137,201,53,44,156,168,170,209,119,53,221,123,148,222,68,226,254,43,120,169,182,87,80,215,221,228,161,181,75,18,163,101,116,74,136,169,245,149,206,13,240,174,194,149,12,164,191,99,75,157,82,93,35,118,249,105,152,136,232,222,186,235,212,206,188,177,202,236,59,149,120,106,158,193,135,40,162,137,145,181,17,206,70,162,42,244,2,146,225,235,37,101,202,60,49,77,65,113,174,146,186,225,35,17,101,157,94,170,136,191,82,151,113,241,185,54,236,244,93,87,226,124,198,142,68,116,111,145,83,85,213,171,169,206,197,93,154,175,112,58,183,40,95,61,27,216,198,55,115,211,106,234,154,244,94,230,53,101,222,90,220,240,255,0,17,216,134,249,69,105,88,109,213,16,199,164,141,102,141,85,245,50,121,146,35,213,90,168,113,54,157,177,206,247,199,3,27,185,52,87,167,117,3,245,171,28,210,171,209,127,7,211,67,238,53,123,156,231,171,189,133,236,135,194,236,137,142,72,211,87,59,185,245,74,215,50,20,71,247,3,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,115,42,182,225,67,132,110,115,89,218,175,174,74,103,242,154,212,213,85,116,233,161,85,20,78,107,99,40,48,38,20,184,226,42,191,41,178,146,153,242,49,39,122,55,115,209,53,68,234,6,191,124,81,95,179,34,243,153,151,6,99,246,207,77,35,39,119,42,57,145,122,38,165,153,252,18,251,77,93,218,234,213,244,82,253,241,75,196,26,103,102,42,169,184,212,97,202,42,74,134,204,244,87,66,222,250,46,133,149,195,214,154,139,237,218,154,215,11,216,147,84,72,214,55,154,237,173,68,85,247,129,146,92,10,216,50,187,30,102,109,30,23,204,43,83,170,235,234,229,106,81,109,126,221,21,62,30,164,237,97,171,45,45,151,15,209,90,34,167,86,193,74,198,197,19,19,187,90,137,162,106,70,215,1,156,9,222,112,158,46,162,205,156,70,234,103,165,34,164,212,142,142,68,114,59,84,36,230,20,145,139,247,213,251,230,158,202,39,96,60,11,238,94,225,91,202,202,250,187,60,50,201,63,206,126,196,220,159,164,180,87,62,13,242,222,225,115,117,241,93,88,147,57,122,108,169,114,53,191,160,191,239,168,242,234,222,106,42,171,251,237,235,161,143,60,95,231,118,53,200,140,19,29,243,7,90,34,175,87,203,247,206,102,189,27,167,94,192,94,220,33,134,233,176,133,138,158,203,72,247,77,28,12,216,197,221,170,232,119,110,87,122,75,5,28,247,10,198,236,166,129,139,36,146,170,244,106,122,145,24,239,23,60,202,160,153,237,118,27,160,243,17,187,106,51,85,218,100,38,69,248,139,101,182,100,89,91,134,243,66,183,201,220,238,174,88,95,11,83,88,81,29,239,85,2,254,99,28,244,194,217,129,20,216,91,45,113,213,13,38,38,114,235,78,174,118,190,202,124,238,133,154,197,92,98,223,242,10,158,43,62,54,181,203,136,42,38,122,177,245,240,104,140,83,223,196,156,61,229,70,96,94,40,239,121,117,138,41,237,55,8,88,168,217,40,37,106,74,228,94,253,140,107,226,51,133,12,227,177,98,24,241,157,37,194,91,246,20,181,233,63,46,105,119,201,35,147,231,34,180,15,87,138,174,46,178,35,29,96,154,106,10,172,39,21,109,93,194,151,152,249,33,70,181,208,191,78,206,95,121,23,117,174,101,117,221,242,208,70,172,108,210,175,37,169,232,154,244,46,38,118,99,248,241,85,221,208,71,134,96,179,45,30,176,172,81,199,179,119,197,80,224,201,172,167,184,230,85,201,241,217,235,105,161,170,164,210,70,182,166,84,141,170,186,252,64,189,89,27,135,56,147,192,213,214,252,103,109,180,220,235,173,44,135,87,53,17,92,206,87,175,127,129,118,243,251,46,176,62,124,101,188,153,139,133,185,20,87,251,60,107,45,202,153,19,219,77,58,117,68,50,3,44,19,136,26,124,183,135,14,90,236,24,102,174,58,58,116,166,85,138,165,30,174,233,235,161,247,195,6,81,226,91,198,56,198,246,140,119,133,169,45,203,83,78,212,150,24,155,247,135,235,238,85,238,4,90,225,156,139,204,108,95,65,85,117,195,56,94,182,178,10,37,114,203,81,27,53,107,118,247,51,143,195,167,138,219,206,27,196,244,121,57,137,225,154,38,182,68,134,54,200,186,109,95,83,55,56,125,225,245,217,117,14,33,177,223,45,112,65,69,113,172,145,240,182,36,213,171,26,246,49,207,136,238,23,43,50,75,49,104,115,191,44,237,52,115,69,21,71,58,120,229,84,107,90,154,250,1,35,80,212,36,244,235,44,81,170,53,237,220,139,239,57,104,215,116,13,126,213,69,94,232,165,29,149,184,150,167,19,96,235,69,226,225,18,69,83,81,71,27,223,27,62,98,42,161,89,194,221,21,203,175,127,79,68,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,234,168,168,135,4,137,181,88,174,234,228,244,59,7,194,163,92,228,119,171,64,183,185,231,99,170,197,25,93,136,109,148,84,207,146,162,74,25,91,27,91,221,93,183,162,26,231,230,86,27,185,224,236,107,113,180,223,104,100,130,170,41,220,142,107,251,167,85,54,104,170,141,39,160,168,133,63,29,174,111,242,144,17,199,206,21,185,218,179,199,16,84,84,82,58,56,95,82,171,27,213,186,35,144,12,100,98,242,85,206,94,170,244,211,67,61,60,47,242,41,49,174,54,126,55,149,241,198,203,84,136,155,94,221,117,212,192,135,202,178,70,136,173,209,233,235,240,36,91,194,247,63,112,118,94,77,112,195,88,130,173,33,169,173,93,241,239,84,68,93,16,9,125,130,54,210,196,218,56,17,136,232,227,68,246,90,136,112,84,214,219,169,164,141,245,245,12,142,84,78,138,231,34,24,177,139,124,64,114,235,6,208,73,87,95,65,112,107,146,87,49,178,172,11,181,218,123,151,220,71,23,20,156,121,99,252,200,197,188,220,43,125,169,182,91,99,87,36,62,90,69,98,171,127,133,167,168,18,171,158,156,94,229,118,83,83,92,169,42,175,84,211,221,168,32,231,50,153,178,38,231,46,157,16,134,46,34,184,171,198,121,203,141,42,46,211,92,234,98,160,87,187,149,4,114,43,118,38,189,19,161,105,111,248,215,21,227,75,139,238,55,123,157,117,194,121,81,27,36,146,57,94,237,62,178,190,202,78,24,115,27,54,239,16,208,89,108,53,137,73,80,155,150,162,72,156,141,254,80,45,149,211,16,226,43,199,237,106,235,149,69,83,90,154,181,28,245,93,15,119,2,229,126,60,204,123,156,120,123,12,218,170,106,231,145,187,209,140,98,175,68,36,195,43,124,40,176,211,176,165,186,167,25,220,106,227,187,239,85,149,145,46,173,211,211,83,56,114,195,135,92,187,202,123,77,21,54,27,195,22,229,175,130,36,141,213,79,137,18,69,79,94,160,68,118,77,120,103,230,166,63,173,145,152,146,25,109,81,196,136,174,231,71,243,144,204,220,162,240,198,203,60,21,104,146,135,48,221,5,199,153,47,49,175,215,110,159,193,50,199,53,243,83,7,100,206,26,171,191,222,170,226,164,72,99,87,42,110,68,87,233,232,223,121,18,60,68,120,143,102,38,96,195,113,177,225,74,197,161,183,199,84,169,5,68,47,86,202,168,139,208,9,95,193,84,153,87,148,246,218,28,184,195,174,130,142,25,126,247,20,91,183,43,78,28,121,131,243,42,233,138,173,181,120,115,17,50,158,215,18,177,94,206,94,187,145,23,222,71,135,134,222,114,223,177,158,52,125,6,60,146,186,241,59,156,222,68,245,8,178,108,95,173,73,100,100,172,172,133,34,139,116,123,23,162,42,105,216,15,170,10,121,160,71,115,231,73,100,86,162,46,137,234,125,171,27,28,206,157,125,183,233,166,135,236,114,203,204,115,92,196,68,111,206,95,121,216,70,177,222,210,32,24,151,197,255,0,7,21,124,72,92,172,215,56,238,204,165,101,191,93,98,115,117,213,21,75,133,144,88,55,46,114,106,223,30,83,216,106,35,101,210,158,4,158,120,145,218,175,84,234,237,11,205,114,243,41,12,158,95,231,43,29,183,235,211,161,140,89,89,149,249,193,69,158,119,108,117,139,163,162,242,117,17,58,24,156,217,53,119,47,94,159,230,3,40,30,223,218,237,99,19,114,126,82,29,136,81,168,196,70,47,67,135,107,24,196,70,191,93,61,16,230,141,90,173,232,154,1,246,0,0,0,0,0,0,0,0,0,0,0,3,241,201,170,42,28,49,243,26,174,107,154,170,135,56,3,133,241,185,91,182,62,136,189,209,76,67,241,43,100,9,144,23,42,122,132,85,99,182,175,69,209,12,194,48,199,196,218,241,111,135,33,174,86,233,107,105,155,113,123,154,234,120,93,34,106,230,162,245,232,4,24,84,190,37,150,70,211,177,89,237,42,125,101,214,225,139,31,95,178,251,54,108,215,11,51,213,31,36,173,141,200,137,215,71,41,106,234,102,116,211,190,103,198,198,110,93,186,55,209,79,115,1,87,67,109,197,182,202,201,102,123,18,10,152,228,115,147,190,212,114,42,129,178,190,6,184,84,93,240,141,174,229,83,237,203,36,44,123,190,181,105,239,233,163,119,71,211,85,213,80,180,220,53,102,93,155,50,50,202,219,119,195,252,213,142,58,118,71,247,196,211,171,81,17,75,168,173,119,45,103,168,114,162,162,118,111,168,31,111,141,36,145,22,71,38,140,235,167,109,14,180,151,26,120,99,125,116,238,108,108,141,219,55,57,116,233,239,48,83,140,78,63,165,201,188,82,204,25,133,41,21,215,90,39,253,245,42,26,168,215,235,217,62,38,24,230,95,136,198,119,102,205,137,246,68,166,91,92,171,58,49,142,183,234,138,239,118,186,1,47,57,141,159,217,115,150,116,244,245,120,135,17,210,70,201,183,43,17,94,158,210,161,23,220,99,248,131,65,153,212,53,152,87,11,195,52,12,130,161,205,142,88,228,209,28,212,232,139,208,198,12,85,109,226,67,48,33,142,107,221,53,246,178,42,127,106,54,171,30,228,234,86,185,65,192,86,113,102,173,167,229,216,45,82,83,76,218,141,170,202,150,171,53,79,210,6,114,120,84,102,206,53,199,24,102,235,98,187,214,76,248,109,200,212,137,210,106,186,162,175,189,73,8,169,186,210,209,72,200,42,171,226,100,138,136,170,215,42,39,66,200,112,133,144,241,228,174,90,211,88,238,118,202,90,91,195,227,70,213,73,3,83,87,42,124,125,74,31,140,76,135,205,44,111,76,151,140,183,197,181,244,83,177,17,54,199,80,172,215,79,78,128,100,110,46,197,178,219,108,242,215,88,169,190,80,116,74,136,230,196,228,233,212,244,172,119,41,238,182,232,43,42,168,221,69,59,218,138,177,191,185,16,54,92,232,226,219,135,234,203,134,27,189,90,171,111,48,171,211,116,178,181,242,104,137,241,46,158,84,120,167,222,89,119,150,143,30,217,98,138,223,75,31,182,230,177,121,168,228,238,154,40,18,37,153,24,182,225,130,112,252,215,75,77,138,91,157,78,154,164,81,175,85,83,207,202,156,113,121,199,152,93,183,11,237,166,75,93,91,166,115,22,25,87,174,223,66,59,29,226,183,105,184,102,5,125,13,246,138,70,97,106,135,185,180,242,50,53,89,81,186,116,233,245,148,155,252,71,241,22,21,191,55,12,101,157,51,238,180,247,9,245,99,234,218,171,34,110,94,200,4,188,125,233,146,197,78,230,234,237,58,46,167,101,170,187,122,180,182,153,39,136,110,120,199,46,236,247,203,227,37,134,231,95,3,102,153,174,69,77,142,245,68,212,185,141,77,26,136,190,136,7,227,91,166,171,167,115,134,119,72,213,111,183,181,21,78,193,196,229,71,61,90,246,166,158,138,7,20,211,50,145,168,245,102,228,114,233,169,205,30,170,229,114,175,116,237,238,40,204,196,204,107,62,93,80,197,91,124,122,36,115,74,216,153,175,189,87,68,42,91,21,202,43,197,4,119,56,87,217,157,168,228,79,128,30,144,0,0,0,0,0,0,0,0,0,0,0,1,248,126,156,110,99,181,213,170,7,211,222,214,38,231,174,136,134,2,120,173,227,251,125,30,86,51,10,219,238,171,77,116,150,86,77,171,92,169,172,126,169,208,207,173,27,35,118,189,59,152,149,199,166,14,203,26,156,18,183,220,193,129,172,166,110,145,115,216,196,89,17,125,200,4,13,207,87,60,242,203,54,237,85,87,170,232,92,204,132,192,22,140,200,199,148,88,118,233,122,142,138,74,133,106,67,35,186,104,245,94,133,57,153,180,120,34,151,20,85,193,128,42,170,102,183,35,186,44,233,162,151,111,130,236,144,197,217,149,153,86,187,173,158,9,91,79,67,82,201,29,42,34,162,123,46,215,184,19,129,195,214,89,84,229,174,88,218,112,109,202,183,205,201,69,18,35,103,79,199,215,169,115,31,171,81,23,93,170,222,157,125,80,233,225,170,89,237,214,90,106,90,217,55,75,20,77,107,149,87,94,200,122,114,43,17,168,175,77,119,116,69,3,142,52,218,143,157,221,157,213,17,125,11,59,153,206,182,226,105,43,240,198,60,195,18,79,100,146,5,219,84,239,153,170,151,149,241,106,206,91,87,177,210,185,218,237,247,90,69,161,184,211,182,70,57,52,84,84,212,8,128,207,239,15,8,93,5,199,29,101,189,108,111,130,87,239,166,162,98,106,231,34,251,148,194,76,95,150,56,239,46,110,142,163,196,22,74,218,57,217,237,53,23,84,84,248,234,132,255,0,102,166,70,205,139,96,164,76,49,116,168,160,90,6,42,54,40,223,177,142,94,253,76,45,205,43,133,61,134,245,116,194,25,225,130,153,61,3,105,213,140,186,209,211,115,100,106,123,213,222,128,71,86,1,226,15,52,50,194,253,75,124,176,98,90,136,231,164,106,177,172,123,213,200,136,191,5,50,163,43,188,78,177,117,170,58,234,124,196,160,125,222,10,168,86,54,53,81,17,24,239,121,108,241,70,66,96,44,196,150,122,140,167,189,68,148,212,218,162,249,201,26,201,28,191,4,245,44,150,32,201,188,123,100,150,104,106,172,211,190,8,53,85,153,145,170,177,83,235,3,211,199,82,221,115,171,49,174,119,204,59,69,205,74,201,31,82,200,98,68,78,91,123,232,121,120,46,207,120,167,197,180,180,85,215,9,44,241,212,76,145,84,74,237,90,140,106,122,169,227,225,76,73,119,192,215,216,174,86,183,201,28,176,63,219,107,186,35,147,213,20,203,154,220,227,225,203,51,114,230,133,113,181,177,214,107,204,8,186,190,223,2,34,200,237,61,84,11,241,144,89,123,141,172,88,102,186,191,43,115,118,154,230,136,215,72,246,183,218,209,250,124,222,170,92,28,134,227,30,241,247,115,111,201,204,109,134,164,147,16,37,66,197,91,92,221,27,204,106,175,78,196,97,212,102,214,41,193,178,214,91,176,46,41,174,160,179,205,42,172,110,134,101,100,142,79,77,81,10,163,34,120,151,196,153,117,141,214,253,45,4,23,170,250,135,177,18,170,177,55,200,139,175,125,64,216,82,25,25,203,141,119,34,70,246,244,111,170,33,225,99,140,3,99,199,86,89,112,245,250,149,106,40,230,77,17,186,233,180,243,50,143,21,92,177,206,1,177,226,58,200,160,107,171,104,163,149,232,197,249,170,168,87,113,53,26,196,68,114,175,197,64,242,176,230,28,163,195,22,170,107,61,181,136,202,90,88,146,38,51,213,17,19,68,234,122,145,177,204,85,93,125,149,236,158,227,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,119,162,43,254,7,49,249,181,189,122,39,94,224,112,74,230,71,27,19,209,202,96,127,136,247,10,151,60,210,178,71,137,48,125,189,86,162,149,142,125,67,152,221,85,84,207,117,107,92,154,43,81,116,58,85,241,195,83,12,176,201,27,101,98,162,181,241,185,53,106,235,239,64,53,126,196,54,11,142,29,188,84,90,171,161,115,38,165,114,177,232,228,209,117,67,226,193,120,171,178,221,33,185,91,158,244,168,141,219,154,173,114,166,154,18,107,199,207,3,183,219,158,38,184,230,118,20,183,83,211,210,54,153,94,248,161,110,136,170,157,85,116,66,50,153,98,173,75,223,200,207,150,56,106,119,236,85,114,232,141,93,116,234,6,112,101,150,124,101,150,116,229,156,217,125,154,114,65,109,184,210,68,229,130,182,85,252,109,52,67,26,236,217,47,89,142,179,58,163,7,224,104,159,124,129,181,28,166,207,18,116,84,215,231,20,94,48,194,181,152,42,190,26,31,148,41,234,92,230,54,69,146,150,68,114,117,244,85,67,45,60,53,179,86,213,131,243,94,43,69,234,158,137,18,189,234,230,207,58,38,173,253,43,216,12,171,225,215,194,254,199,132,152,235,150,59,154,59,164,117,144,53,82,157,204,209,98,114,245,51,163,0,101,182,24,203,155,12,118,11,5,182,158,56,98,106,35,90,145,166,169,167,196,168,40,238,52,245,52,52,245,52,146,182,88,166,209,81,209,174,169,161,96,184,130,226,255,0,4,228,29,226,11,61,230,71,243,170,99,89,117,84,237,167,160,23,218,225,114,161,183,211,249,154,202,200,168,23,174,187,213,19,162,24,191,158,188,125,229,102,87,83,212,197,65,113,130,231,112,164,85,137,204,99,244,93,200,71,199,23,156,126,226,108,217,186,54,223,131,238,117,22,251,93,59,181,99,224,122,177,239,247,162,232,98,166,30,179,99,12,218,196,44,181,82,182,178,186,182,178,84,209,202,138,228,85,85,238,160,93,238,41,56,187,198,124,74,95,219,74,201,231,134,213,20,139,229,232,154,171,215,95,168,167,178,179,133,108,203,204,234,170,58,188,43,134,170,174,20,146,78,200,106,54,181,81,34,213,122,170,235,238,51,131,133,31,13,139,142,27,191,81,226,124,210,162,130,87,251,50,67,11,19,115,63,225,34,146,51,134,176,86,9,203,123,68,177,89,45,148,86,216,163,251,244,206,107,17,137,211,186,129,103,184,86,225,55,12,228,6,23,167,153,104,99,171,189,242,218,233,30,137,162,163,140,128,185,213,178,40,25,43,229,101,59,209,81,207,71,42,39,178,98,102,106,248,146,228,246,0,191,87,97,152,106,37,169,172,131,216,108,177,104,232,213,223,89,142,88,103,63,243,199,140,12,104,184,114,196,233,109,248,114,58,141,222,110,153,92,199,42,34,246,87,39,192,9,44,178,227,220,57,137,111,21,22,187,69,206,57,102,162,93,38,107,125,229,84,138,154,106,210,220,101,46,89,195,151,150,72,105,81,89,61,83,216,158,98,121,58,200,245,248,169,94,170,204,173,116,146,104,212,111,84,211,212,14,195,21,92,139,169,214,242,212,233,185,178,232,247,162,238,232,18,105,28,200,166,84,209,171,243,180,40,236,201,204,204,59,149,118,10,172,71,127,175,133,180,176,49,94,173,222,156,197,209,59,34,1,89,66,137,174,172,139,98,47,170,169,207,10,234,223,158,142,235,220,140,156,202,241,77,249,83,22,91,44,217,83,3,60,188,146,164,117,75,86,221,23,171,180,232,72,166,92,95,157,137,112,117,178,245,35,28,201,42,169,217,35,209,83,79,105,81,21,116,248,1,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,227,226,156,185,114,236,13,36,183,23,163,49,52,104,137,71,10,189,117,145,154,245,84,78,196,135,17,15,227,9,87,81,247,95,99,142,53,218,137,3,147,84,250,192,141,169,157,79,39,180,214,236,87,57,81,83,220,87,185,35,151,55,188,207,199,182,220,53,101,163,125,84,207,157,154,163,127,197,235,237,22,249,236,209,232,238,250,117,83,47,252,50,155,5,71,16,20,17,189,236,141,118,57,81,92,186,1,50,121,23,151,54,172,178,203,202,28,33,107,162,242,78,130,157,174,147,215,218,84,77,127,206,92,4,230,72,214,50,39,238,229,183,171,190,34,5,145,28,169,51,27,181,177,183,71,39,169,218,133,141,111,88,209,54,187,168,24,167,159,60,16,96,124,235,204,27,118,60,191,210,50,71,243,181,171,79,123,80,238,90,56,0,200,91,21,194,158,178,139,12,66,140,137,201,42,42,174,186,185,59,25,73,181,170,155,116,77,61,199,226,163,81,186,42,38,137,232,5,33,67,151,24,58,222,200,161,161,179,82,195,203,68,71,34,198,213,232,159,160,164,47,25,227,148,89,123,138,33,193,114,221,232,32,174,169,84,68,133,168,136,187,149,116,244,40,206,49,120,128,175,201,44,1,93,114,176,91,42,166,184,84,68,228,142,68,141,85,140,95,122,175,161,11,81,231,110,45,191,103,29,191,28,223,174,19,75,43,107,153,52,237,115,213,81,177,238,213,81,0,216,170,158,86,87,197,79,89,12,137,203,114,106,154,122,161,200,248,153,58,108,154,29,26,213,213,53,45,254,68,102,21,183,49,50,242,209,136,45,76,145,41,170,32,111,47,152,154,59,162,117,46,46,228,107,85,29,212,11,99,156,22,184,105,48,205,198,225,105,193,49,222,43,28,222,144,53,141,221,34,47,126,186,24,81,46,91,112,190,172,158,187,48,240,100,120,118,253,44,174,117,69,28,174,93,219,87,241,186,116,36,122,120,153,52,105,3,247,35,95,221,83,208,179,121,229,151,153,69,121,180,213,215,98,250,90,106,89,234,97,90,118,212,185,173,106,162,233,223,85,3,0,113,15,134,222,18,204,167,212,226,156,182,199,148,144,209,87,235,53,36,44,110,171,10,126,73,79,112,209,225,251,153,180,89,197,79,95,139,173,178,178,221,100,157,179,199,52,140,246,103,218,239,233,45,46,34,207,220,97,195,182,111,215,80,224,172,69,81,91,106,183,84,43,41,216,249,149,208,185,159,163,161,42,252,22,231,85,203,60,242,150,44,117,119,142,56,234,29,35,162,114,69,235,160,23,246,217,65,5,186,138,158,10,104,18,52,137,136,222,90,38,154,116,61,68,236,117,226,123,159,11,38,68,211,84,213,117,238,125,53,200,230,172,202,170,154,122,1,206,113,42,234,245,220,157,27,215,83,226,53,153,238,222,186,109,244,26,162,74,244,114,170,162,160,24,185,199,141,117,186,147,1,80,215,87,207,203,142,158,227,79,34,174,186,116,71,106,94,172,144,198,216,127,29,96,43,117,223,15,204,215,194,176,181,158,202,235,213,17,16,180,28,118,101,126,34,204,172,157,175,182,216,157,14,250,103,37,74,234,190,214,140,77,116,45,79,135,102,121,97,36,193,223,177,157,198,189,180,183,219,123,157,26,197,51,145,168,247,107,167,68,245,3,61,129,210,109,69,74,194,142,221,27,158,170,157,151,208,229,99,91,28,202,245,115,149,210,119,79,68,3,176,0,0,0,0,0,0,0,0,0,0,124,55,126,229,221,216,251,58,239,123,185,232,155,147,98,39,84,215,168,28,143,84,215,79,83,8,124,86,83,149,145,46,157,36,87,42,84,177,57,104,186,42,252,76,208,174,184,82,83,210,73,61,66,72,198,70,213,114,174,157,72,120,241,29,227,37,153,135,113,169,202,252,57,78,190,74,130,85,138,103,74,221,29,189,171,167,64,35,242,89,34,124,210,202,228,211,85,249,164,128,248,83,230,21,198,223,152,50,97,90,153,152,148,79,141,210,164,110,68,215,93,123,234,71,195,152,228,84,147,231,42,174,170,102,31,134,238,7,166,198,25,217,4,46,185,214,82,62,8,121,202,177,63,110,186,47,96,39,79,108,117,80,239,137,221,94,136,167,223,49,18,84,129,233,209,173,221,169,215,183,211,178,158,133,180,104,175,219,19,17,168,229,238,167,58,36,83,162,166,142,110,137,162,185,64,251,233,175,54,53,213,20,250,230,110,77,85,157,142,132,110,153,174,146,25,117,88,152,191,123,86,119,95,172,242,177,154,223,99,195,53,85,22,165,106,87,64,199,73,11,125,21,81,58,106,7,171,114,184,50,138,221,83,87,35,82,70,68,138,174,110,189,147,212,197,60,213,206,110,31,179,26,211,119,203,74,75,237,4,23,139,156,111,163,85,114,34,185,174,94,159,206,81,89,117,198,218,214,99,235,246,84,230,195,225,183,220,57,142,167,129,233,236,70,169,166,139,170,169,134,188,92,240,253,120,192,183,247,230,158,90,221,229,185,209,84,78,233,159,37,36,156,197,141,117,213,87,84,236,5,158,205,188,155,204,92,137,198,175,134,223,230,106,41,92,231,73,75,44,122,237,145,136,186,235,208,228,195,252,83,226,151,199,75,102,196,146,178,162,214,201,54,84,211,58,52,69,86,122,245,46,134,89,113,171,99,172,101,191,12,102,245,137,149,148,180,212,238,166,243,15,135,124,201,170,105,221,74,39,31,228,46,29,198,169,114,198,185,119,117,163,75,92,141,116,180,212,139,42,37,67,159,221,83,106,1,112,49,214,92,112,227,153,246,27,125,235,6,226,90,43,45,194,90,127,191,80,252,231,73,42,152,153,143,112,21,235,2,222,29,101,186,53,241,194,215,110,134,79,71,34,246,58,19,186,245,132,43,89,76,178,75,13,76,107,237,181,218,162,177,83,249,140,140,202,28,180,198,156,82,90,226,194,244,144,199,81,53,23,180,250,151,245,126,139,241,3,24,41,168,170,171,231,242,212,208,73,85,39,100,107,81,84,205,222,7,184,29,189,230,93,214,221,139,241,85,27,227,181,182,84,123,162,145,138,154,162,41,154,220,60,248,111,101,238,90,45,187,16,226,74,84,175,173,100,8,146,197,34,35,219,185,126,6,99,225,172,35,98,194,116,141,164,179,91,224,163,133,169,162,50,22,163,83,249,0,225,194,184,82,217,131,108,148,184,118,199,79,200,167,165,141,172,78,186,166,136,84,44,219,181,54,246,62,21,205,221,169,200,154,105,211,176,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,94,72,186,73,183,162,187,212,236,28,82,192,217,88,230,43,149,17,222,229,3,196,196,216,126,147,17,217,106,172,55,101,107,224,173,137,98,93,91,175,116,208,139,206,41,60,50,228,182,252,173,142,176,45,114,205,59,92,233,91,69,27,63,9,241,212,149,216,233,163,99,17,139,171,182,174,168,170,112,220,41,41,107,162,117,29,76,8,246,202,213,69,213,53,64,53,176,183,77,71,151,149,247,43,46,49,194,47,172,158,70,186,24,221,43,149,22,23,251,203,129,134,178,31,21,222,105,104,177,142,81,87,62,229,58,53,39,172,100,43,181,105,92,157,118,252,73,72,226,75,195,211,0,230,107,110,152,166,201,78,148,247,153,160,114,54,54,104,214,107,232,168,158,242,57,176,237,139,58,56,62,199,149,14,169,160,169,146,210,201,246,201,185,142,88,220,207,93,125,59,1,145,89,15,226,11,137,176,42,219,242,243,48,168,167,129,208,72,144,62,166,93,125,141,58,106,91,222,39,104,108,124,74,98,122,171,182,26,204,70,222,238,16,185,205,134,133,27,183,106,123,181,46,245,187,25,112,173,197,61,52,86,75,229,12,118,11,149,35,18,89,42,17,172,133,94,245,239,215,215,169,110,184,144,224,162,229,149,214,10,124,199,201,91,188,181,52,77,98,62,87,195,42,185,238,69,245,213,0,199,140,169,224,207,49,115,11,48,97,193,87,26,25,168,25,28,136,174,151,77,201,181,126,36,166,112,161,192,158,17,201,57,37,187,221,121,87,75,140,15,218,199,57,154,43,75,83,225,211,158,248,34,241,109,251,144,197,147,69,6,33,166,246,86,106,149,68,149,238,215,77,53,94,166,126,98,91,221,30,29,195,245,55,189,219,153,4,46,155,217,238,228,68,215,80,59,83,87,71,65,3,231,147,99,89,19,117,122,42,162,108,106,17,163,199,191,30,109,162,125,86,90,229,205,195,108,238,214,58,170,200,157,243,83,179,152,90,206,40,60,72,177,181,238,241,124,193,56,69,175,165,160,169,214,157,210,34,43,100,68,78,158,202,161,134,152,99,5,226,220,213,198,80,219,41,22,91,141,101,197,254,210,183,87,189,55,47,119,1,203,132,240,46,42,206,28,97,79,103,180,69,60,235,91,54,142,168,77,93,166,171,213,73,187,224,183,135,38,100,62,89,193,107,172,123,106,43,234,28,147,185,202,205,28,154,167,98,151,224,187,130,251,6,71,225,122,43,142,37,162,142,162,247,84,196,118,174,106,57,35,94,254,189,139,249,153,249,207,151,185,91,108,159,238,142,251,73,79,85,79,10,205,29,58,74,141,122,162,39,68,208,15,119,29,227,123,70,0,195,211,226,59,235,91,79,75,11,119,74,247,59,230,161,103,114,207,139,172,45,155,89,141,38,20,195,58,79,65,21,62,229,153,186,237,222,158,132,121,113,11,199,102,63,207,155,197,126,90,224,155,116,181,22,234,233,57,40,145,198,170,237,53,211,208,206,126,0,248,118,172,201,236,184,138,167,20,82,82,186,235,112,119,153,220,230,125,241,173,114,107,162,235,212,12,173,141,206,106,49,136,221,204,122,107,245,17,93,226,167,159,175,183,94,147,42,237,246,151,197,82,214,36,207,157,178,47,86,175,192,148,75,205,210,43,5,13,93,198,104,228,149,145,177,206,219,26,106,169,162,16,201,196,5,117,183,137,190,40,169,173,214,154,73,229,111,154,101,37,67,118,234,246,177,29,162,129,98,56,90,201,90,236,218,205,27,61,173,179,204,139,52,169,43,158,177,174,137,181,117,238,108,27,129,172,146,97,220,43,109,178,202,253,206,164,167,100,90,233,238,77,11,109,146,156,60,229,238,86,225,123,125,45,146,193,77,13,117,44,77,106,212,186,36,73,53,211,242,187,151,137,29,202,106,44,142,106,53,19,184,28,160,234,173,67,247,114,210,70,111,127,88,211,222,135,44,82,61,125,153,27,163,147,186,250,1,202,14,38,77,205,115,146,62,205,93,20,73,35,163,110,229,209,116,244,3,148,29,116,168,85,122,47,70,177,83,174,189,245,62,155,43,221,217,62,160,57,129,248,154,233,212,253,0,0,0,0,0,0,0,71,31,138,206,76,75,124,194,172,199,145,191,86,209,51,106,244,237,170,146,56,98,7,137,100,115,187,135,187,181,45,43,94,249,38,115,92,154,117,211,168,16,62,230,44,15,145,28,186,235,236,161,114,248,118,199,87,140,7,153,22,139,173,142,87,69,80,234,168,226,213,171,232,174,68,82,221,79,77,36,117,46,130,79,158,215,170,187,83,183,135,238,147,89,239,244,247,42,85,106,75,75,34,72,221,123,42,162,234,128,108,207,129,110,51,221,112,165,178,190,182,94,99,231,165,141,207,253,45,66,161,133,170,139,236,175,179,232,134,10,248,119,241,15,154,121,199,67,85,71,138,45,60,171,125,37,59,25,75,47,41,81,174,84,233,220,206,138,103,115,58,187,84,124,126,203,189,202,160,118,15,197,84,68,85,94,199,233,248,238,136,189,53,2,142,199,216,31,13,227,251,83,236,216,170,217,21,125,178,118,171,100,141,250,123,40,96,6,115,112,45,145,118,204,107,67,126,164,191,209,216,237,174,171,99,22,157,52,118,247,107,243,127,73,153,25,225,75,155,73,78,202,220,177,170,163,98,42,59,205,199,81,175,68,211,166,136,70,213,223,35,51,43,20,230,51,157,140,243,62,157,176,121,223,51,36,62,121,81,35,93,218,170,34,42,244,208,9,86,202,60,35,135,176,118,13,160,178,97,182,179,200,211,68,137,22,213,233,166,133,100,214,163,154,170,190,242,129,201,59,85,190,197,128,173,118,218,27,163,235,227,138,36,106,84,44,155,247,254,159,82,224,187,84,77,25,167,80,58,149,210,212,65,74,233,160,139,153,177,170,187,61,229,167,159,11,197,157,54,89,169,113,165,129,91,77,13,75,218,216,92,253,55,34,41,117,111,106,230,218,230,107,37,108,111,86,174,213,85,211,175,161,139,247,236,69,196,94,29,187,73,115,123,173,79,178,209,202,179,44,20,237,94,115,227,69,247,122,170,160,22,207,61,60,49,176,94,100,86,193,112,193,115,178,198,218,126,149,20,200,221,220,229,85,239,170,153,23,195,14,66,65,195,222,0,166,193,20,179,243,218,201,22,71,46,154,119,58,25,99,196,133,110,98,226,40,108,159,114,119,75,118,237,81,242,212,83,171,26,170,159,18,253,198,196,116,90,61,122,175,168,31,40,139,237,164,221,24,139,209,2,163,37,119,37,189,54,245,62,155,11,99,110,168,229,119,214,167,30,197,100,175,149,23,218,84,209,16,4,179,54,38,57,210,57,35,138,52,213,206,95,114,20,157,179,53,48,85,243,16,207,135,44,151,168,170,174,20,200,156,216,91,221,163,53,166,168,166,203,203,205,68,111,115,37,109,52,143,69,106,232,168,168,213,34,203,130,94,32,105,236,92,66,95,40,177,84,181,53,51,92,170,22,158,14,186,174,168,229,2,90,174,214,234,11,141,28,244,247,26,116,72,234,99,116,46,215,175,206,77,8,176,226,79,40,168,248,78,207,59,46,106,89,81,106,109,245,149,188,199,194,197,86,163,83,82,85,168,36,101,93,34,84,177,23,108,233,204,70,201,221,16,196,255,0,16,220,164,180,98,220,165,170,198,85,114,203,190,195,27,170,27,27,93,243,151,221,160,25,11,148,184,214,28,192,192,118,188,87,77,67,202,90,168,24,253,187,181,232,169,169,90,177,17,178,243,21,255,0,132,236,134,31,248,118,102,173,215,31,229,139,40,174,43,20,17,91,52,165,133,157,156,173,68,233,169,152,48,246,70,42,181,92,222,224,115,128,0,0,0,0,0,3,142,89,121,91,125,149,93,87,78,135,227,222,253,81,88,230,162,122,234,7,40,56,31,59,163,99,158,170,142,218,154,232,222,234,124,164,210,191,150,246,232,214,185,53,84,119,116,3,178,117,92,177,53,37,168,86,104,177,162,175,215,161,200,147,123,110,106,185,186,34,116,58,55,42,218,42,10,89,238,149,179,54,24,96,141,219,156,245,209,189,128,139,254,63,120,227,199,248,55,26,187,5,96,75,140,148,109,167,114,182,100,103,170,42,17,139,137,177,29,215,22,94,234,239,183,170,183,77,87,87,35,164,145,203,221,85,84,200,191,16,123,213,175,18,231,229,234,241,102,175,166,150,7,57,17,57,46,69,77,83,234,44,102,91,97,170,124,77,140,45,118,106,215,181,98,172,158,56,151,106,245,246,151,64,60,220,47,133,174,216,174,231,13,154,203,19,165,169,145,116,218,137,212,203,191,15,12,85,75,149,25,234,182,236,95,10,65,59,209,105,218,175,93,23,85,93,52,46,206,94,112,69,117,203,140,240,195,247,155,77,36,149,54,154,183,181,206,213,21,219,81,91,215,82,207,113,177,130,233,178,47,62,104,49,22,23,124,144,74,231,182,165,236,122,232,155,183,107,219,220,4,224,199,120,162,149,148,114,54,161,136,202,150,162,181,53,239,208,235,226,26,250,250,107,61,85,93,186,149,101,124,17,185,237,106,47,207,209,59,24,117,148,120,254,227,156,89,81,100,198,150,140,69,26,223,45,112,111,158,153,147,116,119,252,31,169,11,195,149,156,76,224,92,101,106,249,62,245,125,164,162,174,167,168,90,41,105,229,149,27,35,158,157,21,116,247,1,89,101,230,104,75,139,237,245,144,58,212,180,119,26,38,170,73,10,175,93,223,89,138,185,141,226,5,117,203,92,113,46,17,198,24,69,244,148,114,76,176,45,107,223,209,27,174,154,153,25,157,183,186,140,5,128,174,56,155,1,81,64,234,173,18,69,145,172,252,34,122,245,78,253,8,245,207,172,125,135,248,205,195,245,22,92,39,106,134,131,17,225,248,150,122,190,100,104,215,72,172,78,186,122,175,80,60,44,226,200,139,63,16,21,55,236,230,202,236,120,202,219,149,36,156,216,237,208,166,215,72,138,154,175,95,129,141,184,91,136,172,196,192,50,73,129,113,13,108,175,181,199,43,163,172,167,151,218,71,55,93,28,221,84,240,242,255,0,52,49,222,69,227,110,69,76,245,16,196,197,116,115,64,170,168,215,162,244,94,159,81,77,230,238,34,195,56,143,19,75,121,195,17,76,145,85,38,249,18,94,252,197,234,239,209,168,23,131,20,101,22,94,227,171,44,216,203,6,226,136,82,178,100,231,37,177,169,162,179,222,154,150,54,215,136,177,62,18,190,197,81,102,175,153,175,166,151,70,57,186,174,142,79,129,210,194,211,223,223,115,166,162,179,215,77,28,179,200,216,185,109,122,167,206,93,59,18,107,194,127,135,37,75,49,21,30,59,204,104,226,169,183,43,35,169,130,30,250,189,122,174,228,95,64,35,234,193,149,185,179,157,152,178,71,89,108,117,87,74,202,217,121,178,187,98,183,95,121,50,188,2,240,224,153,55,129,96,184,93,240,242,81,221,234,219,182,125,223,57,52,50,7,12,100,254,94,97,43,140,117,118,44,53,71,73,54,222,142,134,4,106,105,250,10,217,180,81,49,232,232,213,90,137,217,169,216,14,56,149,237,73,21,157,87,127,111,129,204,245,107,149,17,79,181,137,189,116,233,170,235,208,253,218,223,112,31,14,124,109,110,136,135,212,78,220,196,93,52,62,182,183,220,129,17,19,162,32,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,28,187,147,218,106,245,79,67,144,235,212,211,44,218,57,174,84,115,123,117,232,1,170,198,170,200,246,232,247,116,40,204,125,148,56,7,50,45,147,219,49,94,30,166,170,100,253,85,92,212,234,165,105,203,153,88,212,85,110,228,83,237,241,171,244,85,94,168,128,70,231,16,94,27,84,208,124,171,138,114,158,177,244,213,44,133,92,203,124,40,168,141,84,245,212,198,251,31,23,249,159,145,152,62,231,148,216,231,15,73,123,153,168,234,102,50,165,218,114,83,77,58,107,223,66,107,101,166,124,173,69,114,55,118,190,215,78,233,238,83,25,120,135,224,55,43,243,214,224,252,65,113,166,117,37,123,33,122,53,105,213,24,142,122,167,69,93,59,129,18,217,85,149,89,203,138,111,127,178,126,1,167,114,72,179,186,118,35,38,70,171,151,93,118,233,175,161,150,174,227,195,51,168,176,188,153,117,141,240,12,177,86,65,18,209,79,88,174,87,43,91,166,142,113,97,111,249,29,196,95,14,249,137,37,14,18,162,186,213,91,45,146,243,105,223,18,61,208,185,53,236,186,116,82,254,100,23,16,152,27,30,215,214,225,60,241,195,244,86,203,180,141,124,110,168,154,6,198,213,77,52,94,171,234,5,141,127,11,184,7,54,237,119,60,77,129,51,25,43,111,52,237,89,221,70,172,70,104,231,47,109,84,204,207,15,110,18,233,50,198,217,38,36,198,248,102,21,189,201,38,248,103,114,163,151,98,250,152,107,157,185,57,113,193,248,206,174,227,195,253,242,107,133,174,224,237,102,130,134,85,124,136,157,255,0,20,189,156,62,248,142,92,178,243,14,166,6,205,75,61,92,245,84,10,148,241,36,108,210,86,181,58,123,90,129,35,185,143,152,118,28,1,98,171,191,93,43,35,142,154,150,53,116,143,213,62,244,136,132,29,113,143,196,75,243,235,52,103,185,88,249,144,82,82,107,73,28,145,185,87,157,162,244,233,241,36,27,24,99,188,184,207,140,180,188,195,110,197,177,208,86,98,72,118,58,10,170,148,69,103,187,68,244,45,23,14,158,26,144,209,227,152,113,14,57,186,210,85,218,27,164,240,163,29,170,57,117,213,62,176,41,223,14,142,15,241,109,110,34,160,205,156,68,249,105,41,26,228,150,58,119,179,84,153,63,73,43,243,114,108,148,169,42,171,85,97,110,175,114,170,34,50,52,56,240,182,29,180,97,219,52,22,91,13,60,48,210,210,177,24,206,91,81,19,79,208,99,7,136,118,109,98,204,174,202,132,184,224,228,122,84,86,77,229,37,84,69,85,218,169,212,10,91,141,14,52,240,78,28,192,183,188,59,129,177,146,83,95,88,213,141,203,18,106,168,189,180,35,127,132,186,220,220,187,230,220,184,215,4,218,100,188,92,95,50,201,51,183,104,174,77,218,169,98,177,29,235,18,95,239,85,117,23,132,168,145,213,178,110,147,126,170,164,171,248,87,100,173,134,217,130,165,205,166,163,219,115,157,93,75,200,145,122,104,158,168,208,47,134,115,241,139,77,145,89,79,65,119,199,84,12,167,197,53,48,181,205,182,185,221,100,95,94,191,2,197,93,124,89,112,220,56,50,158,228,203,36,83,220,167,126,197,163,87,233,177,61,250,150,59,143,140,47,158,121,171,154,149,180,208,97,58,218,170,27,116,174,142,141,98,167,85,110,197,49,74,78,26,51,173,176,197,28,152,38,230,228,89,62,106,83,59,114,1,152,18,248,170,226,58,156,121,105,186,37,2,193,111,131,216,150,157,36,246,83,85,51,151,46,184,246,200,236,115,53,186,216,220,91,11,47,85,232,198,121,21,77,17,28,169,239,34,10,159,130,220,227,92,21,114,197,245,86,26,138,120,168,158,159,123,146,21,71,175,212,89,182,69,138,48,237,229,37,72,234,233,107,105,221,163,94,221,90,230,170,124,64,217,7,17,231,62,4,193,84,77,184,226,91,213,45,28,114,185,172,102,217,17,218,170,246,236,167,185,102,199,120,106,246,216,157,69,117,166,149,210,162,58,45,36,77,93,175,99,93,27,61,239,58,177,204,203,98,183,215,222,238,106,249,18,68,71,200,249,52,84,247,23,159,0,210,113,133,133,241,37,21,210,142,211,136,159,37,43,154,172,99,217,34,177,83,234,2,118,190,82,182,73,86,150,249,106,99,74,151,123,72,196,114,107,161,221,220,244,123,88,198,123,30,243,14,120,117,193,28,64,222,241,149,171,29,102,69,198,56,105,36,163,85,125,47,180,215,163,151,224,166,99,70,228,100,45,107,250,122,117,3,176,15,198,233,162,104,186,161,250,0,0,0,0,0,0,0,182,89,241,131,44,248,235,46,111,54,235,213,59,86,56,160,123,218,170,154,245,70,170,151,52,242,177,13,178,27,213,186,162,215,80,139,202,158,23,181,218,124,80,13,102,243,26,158,154,223,140,110,241,82,187,107,99,169,150,54,183,77,58,35,149,15,63,13,91,169,110,85,244,244,247,7,165,60,82,74,213,116,255,0,146,154,153,7,199,110,83,217,242,231,56,174,116,150,198,58,24,165,119,49,55,122,170,174,170,99,67,102,157,143,103,49,30,141,111,86,237,245,2,126,56,14,178,97,171,94,75,219,190,230,46,173,169,222,205,21,200,205,53,83,38,233,85,21,218,35,250,167,71,39,189,72,181,240,188,226,86,161,41,211,46,175,183,42,56,105,97,209,41,216,229,68,123,156,170,74,84,114,194,187,38,137,187,146,84,220,138,158,160,118,143,199,42,163,85,81,53,93,59,31,14,153,141,215,114,233,167,188,167,177,86,97,225,60,25,72,149,120,134,239,79,72,213,84,68,73,30,141,85,248,129,231,102,29,202,241,135,176,181,202,249,104,180,165,198,179,150,170,218,69,118,155,190,26,152,29,21,130,182,253,141,89,81,123,203,122,88,157,112,171,78,107,188,210,42,183,114,245,77,53,47,183,22,121,201,139,44,89,91,62,62,202,75,197,13,109,52,113,57,210,166,188,206,159,160,138,28,167,206,156,127,138,115,170,223,93,117,196,117,49,121,155,139,31,35,93,51,146,36,114,187,171,81,0,158,188,13,133,173,216,95,13,80,218,45,180,173,167,130,8,211,108,104,186,163,117,66,162,84,211,171,79,3,9,86,203,62,21,183,213,76,238,107,223,11,117,86,250,244,67,212,174,186,209,218,233,100,171,174,157,145,71,19,22,71,43,151,77,17,0,166,115,87,15,94,49,78,17,170,179,216,46,207,182,220,102,79,189,78,196,234,210,195,97,220,139,205,26,75,189,21,238,233,155,213,119,8,169,166,111,154,165,146,52,70,172,73,221,21,75,203,141,113,61,199,19,96,122,138,236,172,187,209,75,121,86,167,151,222,187,145,58,245,213,16,183,56,19,11,231,165,238,42,203,102,98,87,209,178,150,186,21,137,235,74,213,99,211,94,234,138,5,220,180,79,134,39,184,72,218,21,165,73,98,84,72,249,106,221,93,252,133,91,251,154,109,44,118,94,240,201,102,192,24,162,60,71,109,196,23,90,137,97,85,85,142,162,169,207,98,170,252,20,190,81,181,90,205,28,189,64,249,93,82,61,84,234,190,88,121,140,122,212,42,117,237,161,221,114,106,221,14,36,229,187,217,70,177,203,245,1,225,226,123,51,113,53,142,225,109,117,94,200,231,133,241,117,79,122,104,67,109,30,84,212,101,103,27,54,219,100,18,115,155,21,201,179,57,59,34,163,151,82,74,120,200,205,236,73,147,249,105,83,124,179,35,27,38,230,232,228,105,134,25,99,133,175,217,199,139,112,110,122,77,71,60,215,26,251,142,202,183,49,171,183,99,123,1,40,246,214,243,169,105,43,85,219,83,146,137,203,79,168,242,113,246,15,179,227,172,37,95,134,239,84,141,154,10,184,156,197,99,187,30,173,190,143,203,219,233,215,71,238,107,19,86,170,246,59,114,171,165,70,199,177,81,175,232,191,0,35,99,134,171,70,45,200,174,38,238,24,18,250,229,163,195,149,175,150,106,72,213,200,141,94,186,52,146,122,69,220,229,145,97,70,238,68,209,200,189,204,47,227,135,43,153,102,174,182,102,237,161,181,174,168,181,203,26,200,144,185,117,86,181,117,94,197,239,225,215,60,176,214,112,225,74,26,250,74,228,109,84,108,70,58,157,207,251,227,85,58,117,79,208,5,235,7,11,42,88,229,93,200,172,209,116,213,222,167,211,37,107,220,173,106,47,79,80,57,0,0,0,0,124,74,231,53,186,181,187,142,57,17,139,22,247,166,154,156,146,185,26,197,233,175,192,181,185,235,157,216,123,38,48,100,216,174,240,143,158,42,101,68,124,81,47,180,138,160,92,169,27,28,44,106,38,141,115,250,35,149,79,213,228,251,41,44,205,115,147,226,69,190,119,120,174,75,60,48,211,229,181,19,210,102,187,166,246,107,170,150,62,163,197,35,60,160,85,74,151,211,182,87,46,186,44,127,52,9,170,185,221,237,86,141,178,220,165,134,24,221,211,115,164,68,35,227,196,111,140,43,134,10,163,102,12,193,21,77,150,58,200,21,36,146,41,19,167,167,161,130,185,181,199,134,115,102,141,12,52,245,151,135,83,70,138,186,172,14,86,47,249,139,11,121,196,24,151,21,86,178,174,227,89,89,90,228,110,154,204,245,127,242,106,7,70,190,233,45,222,162,74,250,229,117,77,93,75,213,207,115,151,170,117,61,76,9,136,217,132,113,93,178,246,218,84,146,74,74,168,228,86,235,232,142,212,241,221,65,113,166,149,31,229,31,26,73,209,55,183,177,82,224,60,39,53,247,25,90,45,19,82,74,207,59,85,20,79,87,39,69,107,157,162,170,1,55,88,63,137,42,58,142,30,233,179,82,142,197,77,36,244,180,205,115,155,204,77,204,211,68,48,115,142,143,185,78,32,48,229,30,111,97,171,242,75,93,3,89,5,85,19,27,174,206,154,185,117,248,21,198,100,240,159,155,185,115,150,247,168,178,250,231,60,246,57,232,216,230,192,231,185,253,52,213,116,67,2,109,57,143,141,178,193,215,60,59,60,91,150,169,178,69,60,85,45,220,136,171,209,85,17,125,64,172,120,110,226,87,17,100,94,44,129,244,47,125,93,161,143,217,52,46,126,141,115,87,161,153,88,147,37,112,126,113,216,42,184,129,203,12,94,235,85,92,48,186,166,91,117,62,171,247,228,77,202,191,202,70,133,154,197,116,197,183,104,45,86,26,73,38,171,169,114,251,17,166,189,126,164,51,19,131,156,125,137,120,125,204,103,97,124,201,182,87,193,104,184,83,242,209,149,77,84,139,115,186,107,162,244,208,12,138,224,187,136,203,158,54,154,233,149,185,169,138,31,93,44,203,229,233,163,170,246,121,73,219,212,166,120,130,225,115,18,228,77,85,199,53,114,186,248,178,62,165,94,250,152,218,168,212,116,75,213,91,169,99,248,134,192,117,210,103,180,120,171,41,238,140,119,202,181,41,43,25,111,126,155,58,167,163,76,169,198,188,63,241,81,156,89,103,107,194,215,203,221,45,61,7,41,142,110,221,205,149,117,111,103,47,168,24,7,142,241,46,18,204,204,39,87,123,184,198,202,28,71,70,228,102,214,38,231,74,229,94,189,143,220,172,224,239,56,115,26,220,152,130,139,14,78,234,7,117,142,69,77,53,51,211,34,252,43,237,150,26,181,174,204,42,175,55,81,204,108,136,216,223,236,174,139,175,84,82,66,112,158,4,176,224,219,53,53,134,213,109,167,138,150,157,136,214,181,177,162,107,162,1,30,220,48,120,104,91,176,181,93,187,28,230,10,243,229,93,37,228,72,207,152,190,226,70,168,40,33,179,83,211,209,209,162,37,43,88,216,153,26,38,136,212,68,59,236,138,84,118,197,108,124,148,236,212,78,200,125,186,37,114,57,157,54,170,116,248,1,195,3,37,130,103,49,210,115,24,245,213,63,131,240,59,103,12,48,172,58,34,59,84,245,212,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,57,53,106,167,189,15,211,240,10,126,190,201,106,189,70,235,124,177,50,68,77,121,138,230,39,84,83,25,184,143,224,115,0,230,62,29,173,170,194,54,152,105,47,253,94,217,162,110,142,85,50,197,209,191,85,77,168,155,186,42,162,122,31,176,181,142,215,88,213,170,196,219,215,212,8,54,147,3,103,199,8,152,174,154,245,125,142,186,106,41,230,86,196,196,69,122,74,137,232,190,226,250,229,30,103,240,205,152,213,106,153,135,129,45,180,24,138,186,161,17,101,115,125,167,110,94,170,190,226,77,113,30,7,194,248,170,157,32,190,216,233,170,217,22,187,18,88,145,202,138,190,237,76,88,198,94,28,57,67,119,174,184,226,42,26,106,218,123,173,86,249,32,116,50,237,100,110,94,221,19,226,5,123,105,225,115,32,171,108,222,103,15,97,202,9,100,88,247,50,86,47,101,211,84,48,227,29,101,183,27,86,204,77,87,69,131,47,23,22,89,226,171,115,41,99,100,154,53,176,235,209,19,244,21,70,36,131,139,126,26,236,180,56,75,11,163,175,52,114,61,89,28,173,133,210,57,141,69,252,101,250,139,231,151,188,76,230,21,242,27,93,170,247,151,55,24,167,86,71,21,92,206,166,209,21,221,156,228,1,195,182,41,226,66,5,160,194,152,235,12,42,82,209,251,53,119,39,205,171,221,175,174,158,166,66,102,46,86,225,60,209,178,195,99,196,246,248,170,161,99,210,93,36,110,189,74,142,219,5,45,69,45,53,76,80,114,221,183,85,77,58,235,241,59,208,239,123,85,207,110,139,174,137,245,1,96,223,192,255,0,15,178,61,37,155,0,219,165,114,122,171,11,163,129,114,187,8,229,181,149,150,92,33,105,130,146,157,146,44,136,200,250,38,165,88,232,88,136,191,57,117,248,156,109,134,58,125,28,198,200,187,215,69,235,216,14,165,93,150,209,58,58,166,170,130,30,107,250,185,219,17,84,234,63,13,225,202,101,90,135,91,225,87,57,52,79,189,161,237,68,215,163,158,199,166,173,244,212,249,141,38,114,171,165,107,85,137,217,52,234,7,149,81,134,172,215,43,123,173,181,86,216,36,164,169,106,243,35,86,166,138,165,154,175,224,171,35,110,247,25,46,53,248,34,129,242,74,229,85,213,133,249,116,17,43,145,251,95,170,245,209,20,250,106,234,199,63,99,147,94,154,40,22,127,4,240,165,147,120,18,236,151,59,14,24,163,134,84,93,81,26,194,231,58,197,103,167,127,49,180,177,69,181,58,105,26,116,255,0,49,232,199,18,49,57,140,69,71,124,79,139,135,152,109,20,146,194,136,178,181,170,173,213,61,64,248,100,80,68,246,212,44,200,186,55,107,116,78,199,39,41,209,162,243,37,230,171,190,107,84,193,44,57,197,86,102,90,56,132,184,225,28,116,177,219,172,145,75,47,37,211,199,181,30,212,94,138,138,102,142,25,196,246,124,105,106,164,191,218,170,219,52,79,249,170,199,106,138,168,5,74,206,140,77,83,78,157,143,163,241,170,170,136,170,126,128,0,0,0,0,0,0,58,179,195,230,36,71,50,117,110,206,138,158,243,180,117,92,140,89,254,99,145,127,43,208,8,199,241,112,192,152,110,134,221,110,197,49,218,98,243,149,18,236,116,168,157,87,68,34,141,146,62,105,54,62,69,70,181,23,111,193,9,211,241,18,200,140,103,156,153,110,196,195,238,138,95,34,231,74,145,163,53,114,244,32,255,0,16,97,170,236,45,124,169,176,221,224,124,53,20,143,88,229,71,38,138,142,64,61,28,190,196,151,236,51,126,165,186,225,202,217,40,170,169,37,71,243,88,237,21,122,155,10,240,205,139,234,241,150,80,97,219,148,247,84,174,171,117,20,110,168,151,122,43,154,253,19,84,53,205,130,71,44,176,170,187,86,110,249,140,232,229,36,255,0,195,6,249,157,118,107,202,88,171,168,107,93,134,171,17,102,141,243,53,85,26,158,136,138,160,74,118,214,212,49,30,230,167,79,127,169,128,30,32,153,63,159,249,181,139,168,105,114,226,130,86,219,34,165,70,189,99,151,68,115,144,207,185,116,168,166,84,114,57,30,212,215,70,244,56,150,24,165,229,210,242,92,171,166,237,235,233,240,2,49,50,235,32,120,134,177,228,78,47,194,152,197,181,59,150,147,74,56,92,237,201,175,169,139,156,32,228,106,98,206,32,190,231,177,141,98,208,197,107,169,243,46,71,126,52,140,119,98,115,241,93,210,205,99,195,181,117,183,186,138,90,74,118,198,168,247,203,162,53,19,226,98,14,9,200,158,26,113,150,101,187,24,96,108,74,146,98,22,212,243,229,109,61,95,178,171,174,171,236,167,160,25,147,135,224,163,165,181,210,210,208,42,164,80,198,214,181,186,123,147,66,152,205,203,53,234,255,0,128,111,118,203,53,34,62,225,81,73,36,112,123,90,46,229,78,133,107,77,11,169,224,138,52,219,236,53,17,85,19,220,135,26,172,53,10,233,149,31,190,61,125,157,123,232,4,118,112,185,149,188,84,224,188,205,165,143,23,45,85,53,150,57,93,185,171,46,173,115,117,245,36,86,157,211,43,145,243,104,136,140,209,126,179,137,208,197,44,14,159,149,203,115,189,233,213,15,181,146,56,182,83,57,142,93,218,123,64,114,68,213,100,174,115,83,86,200,186,234,118,78,54,177,88,168,214,170,109,79,67,144,15,197,236,186,156,48,114,149,174,88,147,69,245,57,206,23,170,237,122,53,154,116,233,208,12,60,241,50,99,211,32,235,95,207,114,57,39,143,68,68,215,166,167,47,134,213,45,45,78,67,219,37,154,36,145,176,200,247,68,247,183,170,46,165,254,205,156,160,195,185,191,135,151,13,98,72,30,248,37,209,206,235,211,84,57,178,155,40,236,25,61,132,217,133,176,228,78,109,36,42,174,107,117,235,170,129,90,70,146,83,185,242,75,58,185,30,238,136,190,135,221,66,74,145,185,97,126,175,211,177,242,234,116,147,100,206,71,104,214,252,211,246,55,53,201,230,57,79,69,119,77,170,5,55,152,56,74,159,27,225,90,155,5,99,27,39,153,133,89,162,245,209,85,52,35,22,151,4,102,63,8,252,65,199,87,83,116,170,139,9,220,106,190,250,244,249,177,179,95,113,43,140,135,203,110,151,107,156,231,175,68,247,20,62,104,100,198,16,205,91,60,246,140,89,68,233,153,80,221,55,199,209,237,250,151,208,15,103,4,99,27,38,54,195,148,215,123,93,99,106,224,116,104,229,126,189,87,161,238,171,157,55,38,162,137,87,151,234,158,243,22,157,135,49,111,12,245,173,167,194,52,85,151,91,23,47,78,83,17,100,115,80,185,152,15,136,140,37,138,93,65,103,168,173,138,215,116,151,163,233,106,28,136,244,95,118,128,94,100,85,84,69,84,63,78,188,21,244,117,17,164,144,213,71,35,123,110,106,244,212,230,89,24,212,69,87,34,107,216,15,160,126,106,157,207,199,61,140,77,92,228,79,172,15,11,28,84,221,232,176,245,85,117,138,14,125,124,17,171,224,135,93,57,142,244,66,25,248,187,189,113,50,252,91,81,14,57,130,190,27,69,230,163,114,80,71,172,140,107,21,116,244,247,19,99,50,50,104,215,106,163,149,189,80,167,239,88,11,12,226,71,71,85,121,178,209,213,84,49,170,136,179,66,142,68,254,80,33,187,41,114,7,135,230,98,107,77,45,215,25,203,53,198,161,204,125,77,37,68,27,82,29,222,229,82,166,226,11,195,87,18,201,136,225,189,101,84,137,119,161,185,53,103,99,117,70,181,168,190,134,107,231,79,1,88,7,30,86,85,98,171,68,82,208,95,213,159,120,146,7,242,227,107,147,183,68,45,197,222,203,197,102,79,97,106,88,226,174,130,237,69,108,115,35,108,49,66,174,149,209,162,251,192,178,25,93,225,59,112,196,120,114,26,204,105,121,158,211,113,85,93,212,173,102,228,254,83,39,114,123,195,115,41,242,254,201,61,38,40,163,134,247,85,36,136,177,190,120,250,177,61,200,122,182,94,49,49,131,168,224,101,118,86,223,35,151,106,49,238,228,105,162,167,117,46,189,151,137,204,182,175,183,197,53,222,241,79,108,174,68,68,146,158,166,68,107,145,222,237,0,197,172,205,225,122,135,15,226,218,155,118,30,200,251,101,238,221,38,212,108,242,59,111,45,61,232,95,124,186,225,3,38,224,183,219,47,21,120,14,134,59,140,108,100,138,237,189,96,122,117,218,159,81,124,108,120,151,15,226,59,98,223,104,106,96,169,167,211,94,107,87,86,175,233,61,52,146,77,141,157,141,71,65,42,116,107,19,209,125,64,177,25,255,0,157,116,89,48,182,107,61,101,155,206,217,106,213,98,169,70,177,92,141,98,39,185,12,28,205,108,144,200,204,241,198,244,247,92,55,89,61,189,46,15,110,246,199,72,228,68,123,151,183,98,82,46,88,51,15,93,117,130,239,105,134,186,57,123,115,163,71,236,254,83,205,182,101,94,15,181,185,82,27,13,27,81,175,230,49,91,11,81,81,125,0,195,108,138,240,212,195,185,113,140,233,49,138,221,221,60,81,42,72,212,116,105,238,50,115,23,240,207,149,120,246,182,27,141,255,0,15,210,213,58,157,168,196,87,179,69,93,11,171,19,35,137,81,89,11,211,78,154,122,31,73,4,146,55,109,66,244,221,170,35,122,1,105,176,231,11,185,71,134,47,17,222,173,120,66,141,178,66,186,199,211,177,117,224,141,205,139,73,98,108,76,141,52,99,19,178,34,118,57,17,63,8,197,99,180,111,111,137,197,36,78,169,107,36,106,57,187,23,170,47,170,1,216,98,177,177,164,140,106,106,167,234,36,143,234,171,160,84,115,218,138,137,167,192,253,210,77,52,69,79,228,3,245,138,189,81,87,177,246,113,197,27,153,174,229,215,83,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,173,117,37,21,91,90,218,202,118,74,137,217,28,221,116,58,208,88,173,49,63,153,21,4,77,95,242,80,239,200,229,69,68,68,215,83,245,200,253,58,42,32,31,44,106,70,168,198,70,141,111,192,229,62,24,239,69,122,42,159,96,0,0,0,0,0,0,15,151,252,213,233,175,192,250,63,23,85,78,157,192,182,152,211,33,114,227,28,93,227,191,223,172,116,242,213,49,138,205,202,205,87,169,86,97,28,31,100,193,214,104,108,150,74,54,69,79,79,170,177,26,154,105,169,237,170,187,118,137,162,244,255,0,57,242,213,155,150,215,61,200,213,245,3,153,53,211,175,115,244,252,111,84,78,186,159,160,0,0,0,0,0,0,14,61,21,81,200,227,144,225,87,57,178,237,85,232,228,3,165,117,166,249,66,211,81,75,22,155,164,106,181,8,11,227,183,42,175,120,47,58,46,117,53,112,171,98,184,205,36,237,85,232,138,154,147,249,183,151,181,204,234,138,238,166,4,120,167,229,14,30,188,101,180,152,241,109,239,125,206,141,91,28,107,31,78,138,4,50,196,228,99,149,170,155,37,111,204,84,247,147,53,225,93,138,171,241,54,90,212,124,169,80,238,101,4,169,4,107,166,171,162,33,13,50,198,214,202,145,185,188,153,163,114,235,188,203,62,10,248,198,196,25,5,123,109,146,104,124,245,186,182,84,69,134,38,166,229,114,244,69,2,119,55,108,98,44,76,220,171,239,62,164,246,99,223,243,93,240,40,188,168,199,243,230,30,19,166,196,147,80,190,145,181,12,71,34,72,135,183,139,177,44,56,90,193,91,123,168,137,211,67,75,3,230,114,55,213,26,154,129,142,28,84,103,54,95,86,91,42,178,198,247,95,89,73,60,237,229,79,51,32,85,107,53,237,237,118,40,158,15,248,112,193,25,97,136,95,141,236,120,197,247,103,87,177,118,196,245,77,90,142,245,208,181,248,167,141,156,134,206,27,229,94,6,197,86,118,90,168,170,94,232,170,42,167,86,181,221,21,123,59,186,118,62,56,109,205,12,163,194,249,149,89,121,167,199,48,218,172,52,17,190,158,8,171,106,85,201,50,167,101,110,190,240,36,165,145,72,216,209,174,157,250,105,236,175,188,248,166,89,103,167,123,167,103,34,68,85,106,57,189,213,61,230,14,227,223,20,92,11,132,177,27,237,84,214,106,138,234,24,221,181,213,49,57,54,105,239,212,253,103,138,46,90,51,8,55,19,190,146,73,103,146,167,203,165,51,94,155,209,190,240,51,142,119,195,79,72,216,166,157,206,87,126,54,157,84,231,115,99,219,27,149,222,237,53,49,19,6,103,78,109,241,0,202,124,71,151,145,252,141,100,133,81,92,149,81,110,89,154,191,146,166,83,89,97,184,186,211,74,203,251,185,213,72,212,220,230,116,77,116,3,217,107,209,210,46,212,233,239,57,78,8,209,90,244,107,30,155,83,211,212,231,0,0,0,0,0,0,0,124,189,92,141,85,106,106,167,209,241,42,57,99,84,98,232,190,240,58,149,180,236,158,5,98,211,199,62,238,142,99,187,24,231,156,28,34,218,49,214,34,135,22,216,110,211,97,219,132,110,87,115,105,19,174,166,69,114,162,167,153,17,172,145,210,57,53,85,69,232,115,197,204,218,244,123,145,125,200,190,128,96,194,96,94,40,50,155,30,37,62,27,187,86,98,155,67,96,73,52,171,151,106,110,47,110,11,205,172,127,104,178,215,226,28,219,195,76,183,83,83,162,44,105,10,172,139,167,212,95,133,130,37,143,162,49,85,203,163,149,83,174,135,74,227,106,182,220,224,91,77,109,189,175,167,119,125,205,69,64,45,150,91,241,19,131,243,54,235,37,178,212,250,216,228,111,70,239,167,115,83,249,84,187,49,197,35,92,173,155,239,140,239,170,158,85,159,9,90,44,211,44,214,218,10,40,117,77,168,177,196,212,95,243,30,171,154,177,110,71,106,231,191,220,7,44,8,138,245,115,88,136,222,200,115,157,122,86,76,196,84,149,237,95,84,68,59,0,124,189,85,26,170,137,169,193,81,73,5,108,59,106,32,107,181,244,84,212,236,59,93,171,162,156,72,146,175,68,145,0,243,36,195,118,20,133,82,75,100,43,175,240,16,182,215,126,25,178,159,16,92,159,114,175,195,212,206,158,85,87,170,171,61,75,189,187,111,71,170,41,242,156,189,86,93,81,116,2,137,76,188,161,179,224,247,225,172,47,251,82,36,110,212,70,38,133,73,133,109,117,54,123,68,52,117,117,143,169,123,26,137,185,222,159,3,190,178,47,86,186,37,218,167,44,17,50,38,175,47,93,29,215,168,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,17,123,160,238,126,128,62,81,141,69,213,26,154,159,64,0,0,0,0,0,0,0,0,1,249,181,53,215,64,173,71,38,138,154,161,250,0,252,68,68,77,16,253,0,0,0,0,0,0,0,1,248,173,106,174,170,157,79,208,7,202,49,168,154,35,83,66,132,206,140,3,106,204,44,13,113,177,220,168,99,169,73,33,122,49,175,77,116,118,157,20,175,78,9,149,174,145,34,86,245,84,215,95,64,53,189,226,35,38,111,185,79,143,174,118,219,213,37,68,112,58,87,45,59,213,139,163,181,94,137,169,108,104,42,230,163,168,134,190,9,86,25,41,220,155,92,222,250,162,147,95,226,83,144,115,230,46,93,63,21,91,42,104,233,231,176,181,245,50,175,41,55,57,52,237,169,9,179,68,202,122,201,161,169,77,234,215,42,42,167,68,212,9,132,240,214,226,134,247,141,173,76,203,172,69,37,51,155,66,196,70,75,44,190,219,181,51,179,20,225,250,92,73,100,184,97,103,213,72,139,95,3,218,142,68,232,136,169,166,154,154,224,101,94,100,226,124,173,196,116,56,143,14,85,205,72,248,165,71,72,253,203,181,201,169,176,47,12,153,169,75,154,249,95,104,189,165,230,10,202,213,167,143,159,179,187,93,167,84,80,35,23,55,124,47,243,86,163,31,221,42,112,188,12,168,182,201,54,253,238,147,69,68,85,215,162,23,187,9,120,83,216,107,112,237,3,239,184,162,225,21,193,145,177,206,167,106,106,196,118,158,242,72,101,167,103,50,87,178,13,206,149,17,21,199,218,181,237,219,27,101,99,87,78,218,1,137,139,225,227,149,85,57,110,184,78,229,71,31,159,124,123,22,175,150,139,35,151,223,169,104,87,194,99,1,193,86,145,82,226,90,247,49,61,180,141,88,155,81,73,20,70,234,246,163,164,71,43,61,15,200,228,145,204,87,186,61,174,71,105,219,208,10,23,36,114,154,213,148,88,22,135,7,80,187,154,148,145,163,28,231,39,85,46,30,212,211,77,59,28,48,49,27,36,143,222,142,221,254,99,156,15,148,99,17,119,35,83,83,232,0,0,0,0,0,0,0,0,0,63,54,183,118,237,58,251,207,205,141,213,87,106,106,167,208,3,229,24,196,77,17,169,239,63,85,17,83,69,63,64,31,40,198,183,162,53,16,253,86,181,87,85,78,168,126,128,63,52,77,117,208,253,0,1,248,136,137,217,15,208,7,226,181,171,221,15,196,141,136,154,35,83,67,232,1,248,168,138,154,47,97,219,162,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,240,245,110,228,69,78,190,243,236,227,122,61,30,143,111,84,68,236,5,164,226,99,6,222,113,238,84,95,240,238,26,141,142,172,158,149,237,86,170,233,175,67,94,92,205,194,149,184,51,22,92,172,53,172,84,169,166,168,116,115,34,250,61,23,178,27,54,114,99,149,95,46,136,215,189,52,145,23,213,8,83,241,69,202,139,38,3,205,22,92,176,237,30,171,118,107,170,170,100,106,116,71,170,245,3,7,233,170,24,201,96,108,210,57,204,71,166,246,47,109,9,177,240,212,189,229,204,57,104,219,78,30,191,58,91,156,142,108,146,197,43,145,54,244,234,136,66,76,78,99,38,74,135,55,114,55,187,75,185,195,166,114,227,44,173,199,52,119,76,55,93,43,99,125,67,90,176,35,190,126,171,243,64,216,39,22,215,99,88,111,182,152,240,213,52,18,81,79,34,165,74,200,237,21,169,240,43,6,244,99,22,86,55,155,183,218,95,114,150,255,0,38,241,141,195,48,112,29,171,20,223,172,146,219,106,101,137,28,169,35,181,84,233,220,175,17,187,34,218,249,57,155,221,170,105,238,3,178,198,55,163,244,77,125,232,126,242,211,122,187,85,235,232,126,177,141,141,168,198,166,136,135,208,28,113,196,145,185,206,69,95,107,208,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,240,253,200,187,147,209,15,179,229,93,163,209,190,240,58,136,149,47,68,126,198,239,85,246,147,211,67,9,252,78,50,206,60,67,147,245,24,130,215,101,101,69,194,158,70,163,158,216,245,123,91,235,167,192,206,39,200,140,114,34,250,148,206,99,97,58,108,103,133,43,172,115,64,217,124,212,78,141,17,83,93,21,83,77,64,214,46,86,62,150,162,86,44,110,107,81,202,138,142,77,58,156,180,21,21,20,21,176,213,69,43,163,86,61,36,98,181,116,84,84,236,166,70,113,123,194,246,48,201,108,119,89,53,117,190,85,178,205,43,159,12,200,207,103,175,85,49,189,100,107,31,186,70,111,111,102,167,192,9,188,240,218,199,248,171,20,229,219,35,196,151,104,235,169,155,18,36,45,89,119,189,191,90,122,25,172,175,218,212,230,181,17,117,209,186,123,136,135,240,167,205,171,14,27,191,92,240,229,238,177,180,169,88,140,100,9,35,250,53,126,4,184,209,87,208,93,41,185,180,149,44,169,98,117,107,154,169,213,64,239,179,84,106,110,238,125,31,16,189,239,141,28,246,108,85,244,247,31,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,149,84,71,38,168,125,0,62,28,212,115,147,84,236,30,190,202,177,23,77,83,68,83,236,248,145,187,155,160,22,167,59,114,87,12,102,246,14,168,194,184,158,130,57,231,169,99,153,4,202,212,87,53,87,215,95,66,11,248,173,225,222,237,195,190,60,158,193,84,145,201,5,67,157,36,14,69,213,17,154,244,67,98,9,116,218,146,185,58,199,215,67,17,248,229,225,115,13,102,198,17,171,198,15,165,106,215,209,211,185,91,236,234,189,19,80,32,214,205,122,189,225,234,248,171,172,247,57,232,234,145,200,168,176,189,91,161,42,254,27,28,89,90,47,118,231,224,28,115,136,103,249,73,175,87,199,45,68,189,29,167,166,170,69,54,35,179,84,88,175,181,54,185,21,203,60,50,43,52,114,104,169,212,236,225,60,65,119,194,119,138,91,165,182,185,244,181,81,76,215,162,181,122,244,80,54,126,163,171,134,182,157,149,52,239,221,27,211,84,95,121,202,138,139,213,20,199,238,12,49,165,235,29,228,133,130,243,123,185,58,122,153,160,246,149,221,212,191,49,70,172,220,141,147,119,192,14,194,42,47,101,63,78,40,85,21,93,163,54,170,119,57,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,31,47,211,78,171,162,31,71,203,154,215,166,142,77,80,14,7,106,217,85,232,168,230,63,161,210,185,209,195,95,73,81,111,171,133,178,65,44,110,232,228,213,15,81,177,177,173,216,141,233,238,62,102,141,175,137,204,86,234,138,138,128,107,245,199,253,170,131,15,231,221,226,134,217,77,79,11,89,46,187,97,106,34,127,152,198,250,120,228,89,153,82,201,24,142,98,238,209,235,234,73,255,0,30,60,11,227,140,97,143,234,115,3,4,210,73,114,117,205,202,233,97,78,137,2,34,127,156,141,236,85,151,215,236,45,121,168,181,214,209,84,111,164,114,178,109,241,171,81,174,78,233,168,18,115,225,163,196,237,222,239,5,38,92,87,91,100,88,104,180,141,31,28,126,207,95,137,38,237,68,106,164,209,235,237,166,186,41,0,124,13,103,77,94,88,102,229,178,122,169,93,29,177,102,68,154,37,78,142,244,39,179,12,222,97,190,216,233,111,145,61,22,58,200,146,86,39,185,21,53,64,61,120,159,191,94,154,41,200,113,64,228,114,107,166,138,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,100,84,70,57,87,182,135,209,248,169,170,42,47,168,30,108,172,167,158,40,145,240,162,196,237,81,202,244,236,133,150,206,158,19,50,215,57,45,105,109,188,89,168,233,98,89,210,117,154,150,54,199,35,215,226,228,238,95,126,67,22,53,137,201,171,23,208,252,101,44,109,103,45,201,185,168,186,162,123,128,194,186,63,11,220,145,164,174,101,198,138,42,216,166,71,35,186,75,162,34,162,153,115,131,112,245,187,12,216,105,44,116,11,34,195,69,27,97,111,49,117,249,169,161,238,201,19,156,215,53,178,43,117,236,169,232,124,249,102,163,17,141,118,154,46,170,190,240,62,163,230,35,156,142,211,79,77,14,67,229,27,162,170,235,220,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217